** Description changed:

  Impact:
  
  From upstream:
  
  DPTM provides an adaptive power policy that allows for improved
  integration between the platform and the OS. Firmware can provide a set
  of complex conditions to the OS, and an OS agent (in this case
  thermal_daemon) is responsible for evaluating them, potentially making
  use of information that is easily available to the OS and not the
  firmware. The agent evaluates each set of conditions in turn, and once
  the first evaluates completely it triggers a set of actions.
  
  Fix:
  
  Backport the adaptive engine (and all its dependencies) from upstream
  v.2.4.1
  
  Regression potential:
  
- Both Focal and Groovy backports are substantial (Focal in particular is 
pretty large), so there's definitely a regression potential here.
- On the other hand, the entire patchset is a clean backport, taking no 
shortcut or trying to adapt any patch, but rather picking up all the necessary 
dependencies patches to make the new stack apply cleanly. 
+ Both Focal and Groovy backports are substantial (Focal in particular is 
pretty large), so there's definitely a regression potential.
+ On the other hand, the entire patchset is a clean backport, taking no 
shortcut or trying to adapt any patch, but rather picking up all the necessary 
dependencies to make the new stack apply cleanly.
  
  --

** Description changed:

  Impact:
- 
- From upstream:
  
  DPTM provides an adaptive power policy that allows for improved
  integration between the platform and the OS. Firmware can provide a set
  of complex conditions to the OS, and an OS agent (in this case
  thermal_daemon) is responsible for evaluating them, potentially making
  use of information that is easily available to the OS and not the
  firmware. The agent evaluates each set of conditions in turn, and once
  the first evaluates completely it triggers a set of actions.
  
  Fix:
  
  Backport the adaptive engine (and all its dependencies) from upstream
  v.2.4.1
  
  Regression potential:
  
  Both Focal and Groovy backports are substantial (Focal in particular is 
pretty large), so there's definitely a regression potential.
  On the other hand, the entire patchset is a clean backport, taking no 
shortcut or trying to adapt any patch, but rather picking up all the necessary 
dependencies to make the new stack apply cleanly.
  
  --

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1913186

Title:
  Backport the adaptive engine from v2.4.1 upstream

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/thermald/+bug/1913186/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to