[ubuntu/focal-proposed] thermald 1.9.1-1ubuntu0.5 (Accepted)

Colin King colin.king at canonical.com
Tue Jun 29 16:55:46 UTC 2021


thermald (1.9.1-1ubuntu0.5) focal; urgency=medium

  * Pull in bug fixes between 2.4.3 and 2.4.6 (LP: #1931565)
   [Colin Ian King]
   - Fix spelling mistakes found using codespell
   [Srinivas Pandruvada]
   - Disable legacy rapl cdev when rapl-mmio is in use
     This will prevent PL1/PL2 power limit from MSR based rapl, which
     may not be the correct one.
   - Delete all trips from zones before psvt install
     Initially zones has all the trips from sysfs, which may have wrong
     settings. Instead of deleting only for matched psvt zones, delete
     or all zones. In this way only zones which are in PSVT will be
     present.
   - Check for alternate names for B0D4 device
     B0D4 can be named as TCPU or B0D4. So search for both names
     if failed to find one.
   - Fix error for condition names
     The current code caps the max name as the last condition name,
     which is "Power_Slider". So any condition more than 56 will be
     printing error, with "Power_Slider" as condition name. For example
     for condition = 57: Unsupported condition 57 (Power_slider)
   - Set a very high RAPL MSR PL1 with --adaptive
     After upgrading Dell Latitude 5420, again noticed performance
     degradation.
     The PPCC power limit for MSR RAPL PL1 is reduced to 15W. Even though
     we disable MSR RAPL with --adaptive option, it is not getting
     disabled. So MSR RAPL limits still playing role.
     To fix that set a very high MSR RAPL PL1 limit so that it never
     causes throttling. All throttling with --adaptive option is done
     using RAPL-MMIO.
   - Special case for default PSVT
     When there are no adaptive tables and only one default PSVT table
     is present with just one entry with MAX type. Add one additional
     entry as done for non default case.
   - Increase power limit for disabled RAPL-MMIO
     Increase 100W to 200W as some desktop platform already have limit
     more than 100W.
   - Use Adaptive PPCC limits for RAPL MMIO
     Set the correct device name as RAPL-MSR so that RAPL-MMIO can
     also set the correct default power limits.

Date: Mon, 28 Jun 2021 15:22:24 +0100
Changed-By: Colin King <colin.king at canonical.com>
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
https://launchpad.net/ubuntu/+source/thermald/1.9.1-1ubuntu0.5
-------------- next part --------------
Format: 1.8
Date: Mon, 28 Jun 2021 15:22:24 +0100
Source: thermald
Built-For-Profiles: noudeb
Architecture: source
Version: 1.9.1-1ubuntu0.5
Distribution: focal
Urgency: medium
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Changed-By: Colin King <colin.king at canonical.com>
Launchpad-Bugs-Fixed: 1931565
Changes:
 thermald (1.9.1-1ubuntu0.5) focal; urgency=medium
 .
   * Pull in bug fixes between 2.4.3 and 2.4.6 (LP: #1931565)
    [Colin Ian King]
    - Fix spelling mistakes found using codespell
    [Srinivas Pandruvada]
    - Disable legacy rapl cdev when rapl-mmio is in use
      This will prevent PL1/PL2 power limit from MSR based rapl, which
      may not be the correct one.
    - Delete all trips from zones before psvt install
      Initially zones has all the trips from sysfs, which may have wrong
      settings. Instead of deleting only for matched psvt zones, delete
      or all zones. In this way only zones which are in PSVT will be
      present.
    - Check for alternate names for B0D4 device
      B0D4 can be named as TCPU or B0D4. So search for both names
      if failed to find one.
    - Fix error for condition names
      The current code caps the max name as the last condition name,
      which is "Power_Slider". So any condition more than 56 will be
      printing error, with "Power_Slider" as condition name. For example
      for condition = 57: Unsupported condition 57 (Power_slider)
    - Set a very high RAPL MSR PL1 with --adaptive
      After upgrading Dell Latitude 5420, again noticed performance
      degradation.
      The PPCC power limit for MSR RAPL PL1 is reduced to 15W. Even though
      we disable MSR RAPL with --adaptive option, it is not getting
      disabled. So MSR RAPL limits still playing role.
      To fix that set a very high MSR RAPL PL1 limit so that it never
      causes throttling. All throttling with --adaptive option is done
      using RAPL-MMIO.
    - Special case for default PSVT
      When there are no adaptive tables and only one default PSVT table
      is present with just one entry with MAX type. Add one additional
      entry as done for non default case.
    - Increase power limit for disabled RAPL-MMIO
      Increase 100W to 200W as some desktop platform already have limit
      more than 100W.
    - Use Adaptive PPCC limits for RAPL MMIO
      Set the correct device name as RAPL-MSR so that RAPL-MMIO can
      also set the correct default power limits.
Checksums-Sha1:
 aa67a85a284afe25253bdf322c1ab42aea7defa7 1995 thermald_1.9.1-1ubuntu0.5.dsc
 e99274842c955a30a4f9037b870cc8593cb8f178 320708 thermald_1.9.1.orig.tar.xz
 dcce256fddcfd7c2762f20957d1381dedeb30619 88148 thermald_1.9.1-1ubuntu0.5.debian.tar.xz
 f59d338a915ebee42662a4fb71415a96749e68cb 9681 thermald_1.9.1-1ubuntu0.5_source.buildinfo
Checksums-Sha256:
 08b2f2f8f08c7ba1f22bff3c21f50605dd2c3fb683b838b636cc082fdc27adca 1995 thermald_1.9.1-1ubuntu0.5.dsc
 a08700b9a4b48fdb36b46dd4d8db5ddc76e19e7c19326ea995cb73da5294961a 320708 thermald_1.9.1.orig.tar.xz
 02eed283c8e1f6d100a271f5611f7cc4f08d13437cf7be10b5bbc1ca9356c1ea 88148 thermald_1.9.1-1ubuntu0.5.debian.tar.xz
 1a51bfaeb926a16f536b789102999f49803efcd2c98afd6488f9460f6bf8fa02 9681 thermald_1.9.1-1ubuntu0.5_source.buildinfo
Files:
 a0686821b5425026a2ae9b2e1fcefb26 1995 admin optional thermald_1.9.1-1ubuntu0.5.dsc
 aa4de0106c68fce22a3e5d17e8f897c2 320708 admin optional thermald_1.9.1.orig.tar.xz
 01529d1bef92fb7a8f77337d5ae5958f 88148 admin optional thermald_1.9.1-1ubuntu0.5.debian.tar.xz
 42e84ef970a580969b0746bcfe61217c 9681 admin optional thermald_1.9.1-1ubuntu0.5_source.buildinfo
Original-Maintainer: Colin King <colin.king at canonical.com>


More information about the Focal-changes mailing list