ADL: Fix System hang up when run Prime95 with i9-12900K CPU
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
thermald (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
Jammy |
Invalid
|
Undecided
|
Unassigned |
Bug Description
[Impact]
* System hang up when run Prime95 10~15 minutes
[Test Plan]
1. Find a unit with i9-12900k CPU and liquid cooling
2. Connect to Internet and install below tools
>sudo apt update
>sudo apt install stress-ng
>sudo apt install s-tui
>sudo systemctl stop thermald
>sudo thermald --no-daemon --loglevel=debug --adaptive --ignore-
download prime95 linux version: p95v308b15.
4. Stress test: (you may need to open multiple terminals for the test)
>./mprime #decompressed from p95*.tar.gz
>sudo stress-ng -a 0 --class cpu,cpu-cache --ignite-cpu -v
5. monitor cpu temperature for 6 hours if you didn’t hit overheat and shutdown issue.
>sudo s-tui -c
[Where problems could occur]
* it install Passive Policy as default and use PL1 max/min from PPCC, there may be some edge cases that don't handle well.
tags: | added: originate-from-1982073 somerville |
Changed in thermald (Ubuntu): | |
status: | New → Fix Released |
Changed in thermald (Ubuntu): | |
status: | Fix Released → New |
Changed in thermald (Ubuntu Jammy): | |
status: | New → Invalid |
Changed in thermald (Ubuntu): | |
status: | New → Invalid |
* 7486cdf - Ensure there is one trips element per zone
* 7f1d8b2 - Merge ITM and PSVT tables
* 7e490fc - Remove /dev/cpu/*/msr access for TCC
* 611ae0c - Parse GDDV before thd_engine init
* d385f20 - Use PL1 max/min from PPCC when policies match
* cbdd92b - Parse idsp and trips
* 82609c7 - Separate Adaptive engine and GDDV
* eaa77b4 - Move interface debug_mode_on to thd_engine
* 1bc1105 - Use per trip min max
* abafe76 - Install ITMT target
* d736003 - Add capability for min max per trip
* 0dd53a0 - Parse ITMT Table
* df8ac02 - Fixed enumeration of cpu thermal sensors