[powerpc] WARNING at arch/powerpc/mm/mmu_context.c:106 switch_mm_irqs_off+0x140/0x17

Geetika M geetika at linux.ibm.com
Wed Feb 21 17:16:52 AEDT 2024


While running DLPAR CPU remove test on a IBM Power10 server (6.8.0-rc2) 
following warning is seen :

[ 2334.165288][ T0] ------------[ cut here ]------------
[ 2334.165302][ T0] WARNING: CPU: 45 PID: 0 at 
arch/powerpc/mm/mmu_context.c:106 switch_mm_irqs_off+0x140/0x170
[ 2334.165316][ T0] Modules linked in: rpadlpar_io rpaphp bonding 
nfnetlink pseries_rng rng_core vmx_crypto gf128mul aes_gcm_p10_crypto 
crct10dif_vpmsum crct10dif_common binfmt_misc crc32c_vpmsum fuse autofs4
[ 2334.165337][ T0] CPU: 45 PID: 0 Comm: swapper/45 Not tainted 
6.8.0-rc2 #1
[ 2334.165342][ T0] Hardware name: IBM,9105-22A POWER10 (raw) 0x800200 
0xf000006 of:IBM,FW1060.00 (NL1060_024) hv:phyp pSeries
[ 2334.165345][ T0] NIP: c00000000008c5f0 LR: c00000000008c590 CTR: 
c0000000000fa084
[ 2334.165347][ T0] REGS: c000000003e67b40 TRAP: 0700 Not tainted 
(6.8.0-rc2)
[ 2334.165351][ T0] MSR: 800000000282b033 
<SF,VEC,VSX,EE,FP,ME,IR,DR,RI,LE> CR: 24000222 XER: 00000000
[ 2334.165365][ T0] CFAR: c00000000008c5a4 IRQMASK: 1
[ 2334.165365][ T0] GPR00: c00000000008c590 c000000003e67de0 
c000000001559700 c000000008c12700
[ 2334.165365][ T0] GPR04: c000000002986480 c000000003ccff00 
000000000000002d 0000000000000000
[ 2334.165365][ T0] GPR08: 000000000000002d 0000000000000000 
c000000002986a80 0000000000000000
[ 2334.165365][ T0] GPR12: c0000000000fa084 c000000efff88700 
0000000000000000 000000002eede6a0
[ 2334.165365][ T0] GPR16: 0000000000000000 0000000000000000 
0000000000000000 0000000000000000
[ 2334.165365][ T0] GPR20: 0000000000000000 0000000000000000 
0000000000000000 0000000000000001
[ 2334.165365][ T0] GPR24: 000000000000002d 000000000000dedc 
c000000002a62cc8 c0000000029dcc68
[ 2334.165365][ T0] GPR28: c0000000029e1340 0000000000000000 
000000000000002d c000000008c12d00
[ 2334.165407][ T0] NIP [c00000000008c5f0] switch_mm_irqs_off+0x140/0x170
[ 2334.165412][ T0] LR [c00000000008c590] switch_mm_irqs_off+0xe0/0x170
[ 2334.165417][ T0] Call Trace:
[ 2334.165418][ T0] [c000000003e67de0] [c000000003e67e30] 
0xc000000003e67e30 (unreliable)
[ 2334.165425][ T0] [c000000003e67e20] [c0000000001a7bb4] 
idle_task_exit+0x90/0xb4
[ 2334.165433][ T0] [c000000003e67e50] [c0000000000fa0b8] 
pseries_cpu_offline_self+0x34/0xec
[ 2334.165440][ T0] [c000000003e67ec0] [c00000000005cbb0] 
arch_cpu_idle_dead+0x48/0x98
[ 2334.165446][ T0] [c000000003e67ee0] [c0000000001cacb4] 
do_idle+0x2c0/0x3c0
[ 2334.165451][ T0] [c000000003e67f60] [c0000000001cb044] 
cpu_startup_entry+0x4c/0x50
[ 2334.165457][ T0] [c000000003e67f90] [c00000000005c798] 
start_secondary+0x2b4/0x2c4
[ 2334.165461][ T0] [c000000003e67fe0] [c00000000000e258] 
start_secondary_prolog+0x10/0x14
[ 2334.165466][ T0] Code: 4e800020 60000000 60000000 60000000 7ca32b78 
48008eb9 60000000 4bffffb8 0fe00000 4bffff1c 60000000 60000000 
<0fe00000> e8010050 ebe10038 7c0803a6

[ 2334.165481][ T0] ---[ end trace 0000000000000000 ]---

- Geetika


More information about the Linuxppc-dev mailing list