https://bugzilla.kernel.org/show_bug.cgi?id=218305 --- Comment #21 from Dan Martins (dan.martins@xxxxxxxx) --- (In reply to Mario Limonciello (AMD) from comment #19) > Can you please dump teh values from all of these MSR's from userspace while > in a reproduced state? > > #define MSR_AMD_CPPC_CAP1 0xc00102b0 > #define MSR_AMD_CPPC_ENABLE 0xc00102b1 > #define MSR_AMD_CPPC_CAP2 0xc00102b2 > #define MSR_AMD_CPPC_REQ 0xc00102b3 > #define MSR_AMD_CPPC_STATUS 0xc00102b4 Hi Mario, Thank you for looking into this. I'll try your kernel patch when I have a bit more time. For now, here are the MSRs: Good state (from a boot when no cores were limited): ========================= ========================= MSR_AMD_CPPC_CAP1 d08a2c10 d08a2c10d08a2c10 dc8a2c10 dc8a2c10dc8a2c10 ca8a2c10 ca8a2c10ca8a2c10 dc8a2c10 dc8a2c10dc8a2c10 c48a2c10 c48a2c10c48a2c10 d68a2c10 d68a2c10d68a2c10 ========================= MSR_AMD_CPPC_ENABLE 1 1 1 1 1 1 1 1 1 1 1 1 ========================= MSR_AMD_CPPC_CAP2 0 0 0 0 0 0 0 0 0 0 0 0 ========================= MSR_AMD_CPPC_REQ 10d0 10d0 10dc 10dc 10ca 10ca 10dc 10dc 10c4 10c4 10d6 f0f ========================= MSR_AMD_CPPC_STATUS 0 0 0 0 0 0 0 0 0 0 0 0 ========================= In reproduced state, where all cores are stuck at ~544MHz, MSR_AMD_CPPC_REQ values appear to have wrapped around? ======================================== ======================================== MSR_AMD_CPPC_CAP1 d08a2c10 d08a2c10d08a2c10 dc8a2c10 dc8a2c10dc8a2c10 ca8a2c10 ca8a2c10ca8a2c10 dc8a2c10 dc8a2c10dc8a2c10 c48a2c10 c48a2c10c48a2c10 d68a2c10 d68a2c10d68a2c10 ========================= MSR_AMD_CPPC_ENABLE 1 1 1 1 1 1 1 1 1 1 1 1 ========================= MSR_AMD_CPPC_CAP2 0 0 0 0 0 0 0 0 0 0 0 0 ========================= MSR_AMD_CPPC_REQ ff000f0f ff000f0f ff000f0f ff000f0f ff000f0f ff000f0f ff000f0f ff000f0f ff000f0f ff000f0f ff000f0f ff000f0f ========================= MSR_AMD_CPPC_STATUS 0 0 0 0 0 0 0 0 0 0 0 0 ========================= ========================= And, when I (re)set the scaling governor, the MSR_AMD_CPPC_REQ change slightly. Here is side-by-side. reproduced state on left, and after re-setting the governor on right. ========================= ========================= MSR_AMD_CPPC_REQ MSR_AMD_CPPC_REQ ff000f0f | ff0010d0 ff000f0f | ff0010d0 ff000f0f | ff0010dc ff000f0f | ff0010dc ff000f0f | ff0010ca ff000f0f | ff0010ca ff000f0f | ff0010dc ff000f0f | ff0010dc ff000f0f | ff0010c4 ff000f0f | ff0010c4 ff000f0f | ff0010d6 ff000f0f | ff0010d6 Thanks, Dan -- You may reply to this email to add a comment. You are receiving this mail because: You are watching the assignee of the bug.