RHEL8.6, GPFS : softlockups on __d_lookup()
Issue
- softlockups are observed on GPFS nodes :
[ 6180.105325] watchdog: BUG: soft lockup - CPU#7 stuck for 22s! [systemd:1]
...
[ 6180.222057] RIP: 0010:__d_lookup+0x44/0x140
...
[ 6180.329290] Call Trace:
[ 6180.331940] lookup_fast+0x10c/0x2a0
[ 6180.335721] walk_component+0x48/0x300
[ 6180.339675] ? path_init+0x1c9/0x370
[ 6180.343453] path_lookupat.isra.47+0x79/0x220
[ 6180.348012] ? filename_lookup.part.61+0xe0/0x170
[ 6180.352918] ? kmem_cache_free+0x116/0x300
[ 6180.357226] filename_lookup.part.61+0xa0/0x170
[ 6180.361970] ? getname_flags+0x4a/0x1e0
[ 6180.366014] ? __check_object_size+0xac/0x173
[ 6180.370582] ? strncpy_from_user+0x47/0x1b0
[ 6180.374972] vfs_statx+0x74/0xe0
[ 6180.378399] __do_sys_newfstatat+0x31/0x70
[ 6180.382697] do_syscall_64+0x5b/0x1b0
[ 6180.386560] entry_SYSCALL_64_after_hwframe+0x61/0xc
Environment
- RHEL8.6
- GPFS (mmfslinux, mmfs26... kernel modules)
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.