------- Comment From [email protected] 2018-05-22 01:57 EDT------- I have installed the Bionic test kernel with the patches provided on the machine.
root@ltc-wspoon11:~# uname -a Linux ltc-wspoon11 4.15.0-20-generic #22~lp1771780 SMP Mon May 21 17:43:29 UTC 2018 ppc64le ppc64le ppc64le GNU/Linux Then guard an entire processor and also guard all the CORES in the processor 0 except for 1 single core. root@ltc-wspoon11:~# ./probe_cpus.sh -L CHIP ID: 0 CORE ID: 1 THREADS: 4 CPUs: 0 1 2 3 CHIP ID: 0 CORE ID: 2 THREADS: 4 CPUs: 4 5 6 7 CHIP ID: 0 CORE ID: 3 THREADS: 4 CPUs: 8 9 10 11 ----------------------------- p[0] eq[0] ex[0,1] c[1,2,3] ----------------------------- ----------Processor Layout------------------- p[0] +---EQ00----+ +---EQ02----+ +---EQ04----+ | | | | | | + - - - - - + + - - - - - + + - - - - - + |EX-0 C1 | | | | | + - - - - - + + - - - - - + + - - - - - + |EX-1 C2 | | | | | + - - - - - + + - - - - - + + - - - - - + |EX-1 C3 | | | | | +-----------+ +-----------+ +-----------+ +---EQ01----+ +---EQ03----+ +---EQ05----+ | | | | | | + - - - - - + + - - - - - + + - - - - - + | | | | | | + - - - - - + + - - - - - + + - - - - - + | | | | | | + - - - - - + + - - - - - + + - - - - - + | | | | | | +-----------+ +-----------+ +-----------+ root@ltc-wspoon11:~# opal-gard list ID | Error | Type | Path ----------------------------------------------------------------------- 00000001 | 00000000 | Manual | /Sys0/Node0/Proc1 00000002 | 00000000 | Manual | /Sys0/Node0/Proc0/EQ1/EX0/Core0 00000003 | 00000000 | Manual | /Sys0/Node0/Proc0/EQ1/EX0/Core1 00000004 | 00000000 | Manual | /Sys0/Node0/Proc0/EQ2/EX0/Core0 00000005 | 00000000 | Manual | /Sys0/Node0/Proc0/EQ2/EX0/Core1 00000006 | 00000000 | Manual | /Sys0/Node0/Proc0/EQ3/EX0/Core1 00000007 | 00000000 | Manual | /Sys0/Node0/Proc0/EQ3/EX0/Core0 00000008 | 00000000 | Manual | /Sys0/Node0/Proc0/EQ3/EX1/Core0 00000009 | 00000000 | Manual | /Sys0/Node0/Proc0/EQ3/EX1/Core1 0000000a | 00000000 | Manual | /Sys0/Node0/Proc0/EQ2/EX1/Core0 0000000b | 00000000 | Manual | /Sys0/Node0/Proc0/EQ2/EX1/Core1 0000000c | 00000000 | Manual | /Sys0/Node0/Proc0/EQ1/EX1/Core0 0000000d | 00000000 | Manual | /Sys0/Node0/Proc0/EQ1/EX1/Core1 0000000e | 00000000 | Manual | /Sys0/Node0/Proc0/EQ4/EX0/Core0 0000000f | 00000000 | Manual | /Sys0/Node0/Proc0/EQ4/EX0/Core1 00000010 | 00000000 | Manual | /Sys0/Node0/Proc0/EQ4/EX1/Core0 00000011 | 00000000 | Manual | /Sys0/Node0/Proc0/EQ4/EX1/Core1 00000012 | 00000000 | Manual | /Sys0/Node0/Proc0/EQ5/EX0/Core0 00000013 | 00000000 | Manual | /Sys0/Node0/Proc0/EQ5/EX0/Core1 00000014 | 00000000 | Manual | /Sys0/Node0/Proc0/EQ5/EX1/Core0 00000015 | 00000000 | Manual | /Sys0/Node0/Proc0/EQ5/EX1/Core1 ======================================================================= Then verified if all the stop4 and stop5 idle states are listed correctly even when the cores are guarded. root@ltc-wspoon11:~# cpupower monitor -l WARNING: at least one cpu is offline Monitor "Idle_Stats" (9 states) - Might overflow after 4294967295 s snoo [T] -> snooze stop [T] -> stop0_lite stop [T] -> stop0 stop [T] -> stop1_lite stop [T] -> stop1 stop [T] -> stop2_lite stop [T] -> stop2 stop [T] -> stop4 stop [T] -> stop5 root@ltc-wspoon11:~# cpupower idle-info CPUidle driver: powernv_idle CPUidle governor: menu analyzing CPU 0: Number of idle states: 9 Available idle states: snooze stop0_lite stop0 stop1_lite stop1 stop2_lite stop2 stop4 stop5 snooze: Flags/Description: snooze Latency: 0 Usage: 71564 Duration: 716119 stop0_lite: Flags/Description: stop0_lite Latency: 1 Usage: 239 Duration: 869743 stop0: Flags/Description: stop0 Latency: 2 Usage: 373 Duration: 653974 stop1_lite: Flags/Description: stop1_lite Latency: 5 Usage: 2 Duration: 182 stop1: Flags/Description: stop1 Latency: 5 Usage: 421 Duration: 51265 stop2_lite: Flags/Description: stop2_lite Latency: 10 Usage: 0 Duration: 0 stop2: Flags/Description: stop2 Latency: 10 Usage: 8585 Duration: 116946411 stop4: Flags/Description: stop4 Latency: 100 Usage: 245 Duration: 3226650 stop5: Flags/Description: stop5 Latency: 200 Usage: 3916 Duration: 527158876 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1771780 Title: [LTCTest][OPAL][OP920] cpupower idle-info is not listing stop4 and stop5 idle states when all CORES are guarded To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu-power-systems/+bug/1771780/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
