Non-realtime tasks are starved for runtime and cause Oracle RAC node eviction
Issue
- Non-realtime tasks are starved for runtime and cause Oracle RAC node eviction
[14385.104510] SysRq : Trigger a crash
[14385.104526] Unable to handle kernel pointer dereference at virtual kernel address (null)
[14385.104583] Oops: 0004 [#1] SMP
[14385.104589] Modules linked in: 8021q garp mrp stp llc sunrpc sg binfmt_misc ip_tables xfs libcrc32c dm_service_time sd_mod crc_t10dif crct10dif_generic crct10dif_common qeth_l2 dm_multipath zfcp scsi_transport_fc scsi_tgt qeth ccwgroup qdio dm_mirror dm_region_hash dm_log dm_mod pkey zcrypt ap prng sha512_s390 ghash_s390 des_s390 des_generic aes_s390
[14385.104636] CPU: 1 PID: 7916 Comm: cssdagent Kdump: loaded Not tainted 3.10.0-1160.99.1.el7.s390x #1
[14385.104641] task: 0000000b58e48000 ti: 0000000b58ef0000 task.ti: 0000000b58ef0000
[14385.104646] Krnl PSW : 0704e00180000000 00000000005057aa (sysrq_handle_crash+0x42/0x58)
[14385.104655] R:0 T:1 IO:1 EX:1 Key:0 M:1 W:0 P:0 AS:3 CC:2 PM:0 EA:3
Krnl GPRS: 0000000000505780 0000000000000001 0000000000000063 0000000000000000
[14385.104666] 0000000000756cb6 0000000000000000 0000000000000001 000003ff00000007
[14385.104682] 0000000000000000 0000000000b73118 0000000000b73458 0000000000000063
[14385.104684] 0000000000afd3c8 0000000000000001 0000000b58ef3d68 0000000b58ef3d50
[14385.104697] Krnl Code: 000000000050579e: a7180001 lhi %r1,1
00000000005057a2: c41f002fbc19 strl %r1,afcfd4
#00000000005057a8: 07e0 bcr 14,%r0
>00000000005057aa: 92010000 mvi 0,1
00000000005057ae: ebeff0a00004 lmg %r14,%r15,160(%r15)
00000000005057b4: 07fe bcr 15,%r14
00000000005057b6: 47000000 bc 0,0
00000000005057ba: 0707 bcr 0,%r7
[14385.104714] Call Trace:
[14385.104716] ([<0000000000000063>] 0x63)
[14385.104718] [<0000000000506730>] __handle_sysrq+0x148/0x1a0
[14385.104721] [<0000000000506cec>] write_sysrq_trigger+0x84/0x88
[14385.104723] [<0000000000396ec6>] proc_reg_write+0x6e/0xb8
[14385.104727] [<00000000003071f2>] vfs_write+0xba/0x1e8
[14385.104730] [<0000000000308170>] SyS_write+0x78/0xf0
[14385.104732] [<0000000000765d18>] sysc_tracego+0x14/0x1e
[14385.104734] [<000003ffb858f760>] 0x3ffb858f760
[14385.104737] Last Breaking-Event-Address:
[14385.104738] [<000000000050576e>] sysrq_handle_crash+0x6/0x58
[14385.104740]
[14385.104742] Kernel panic - not syncing: Fatal exception: panic_on_oops
Environment
- Red Hat Enterprise Linux 7.9.z for IBM z Systems - kernel-3.10.0-1160.99.1.el7.s390x
- Oracle RAC 19c
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.