RHEL8.6: panic/oops on nlmsvc_mark_host

Solution Verified - Updated -

Issue

  • System panics with the following stack:
PID: 999    TASK: ffff942ab0064000  CPU: 9   COMMAND: "lockd"
 #0 [ffffb5de0117f618] machine_kexec at ffffffff98067cfe
 #1 [ffffb5de0117f670] __crash_kexec at ffffffff981ad94d
 #2 [ffffb5de0117f738] crash_kexec at ffffffff981ae881
 #3 [ffffb5de0117f750] oops_end at ffffffff980274f1
 #4 [ffffb5de0117f770] no_context at ffffffff98079a03
 #5 [ffffb5de0117f7c8] __bad_area_nosemaphore at ffffffff98079d64
 #6 [ffffb5de0117f810] do_page_fault at ffffffff9807a617
 #7 [ffffb5de0117f840] page_fault at ffffffff98a0111e
    [exception RIP: nlmsvc_mark_host+17]
    RIP: ffffffffc056c521  RSP: ffffb5de0117f8f0  RFLAGS: 00010286
    RAX: ffffffff99d2f8c0  RBX: ffff942af9a47bd8  RCX: ffff9453eb973018
    RDX: 0000000000000001  RSI: ffffb5de0117fa50  RDI: 0000000000000000
    RBP: ffff94445e71dbb0   R8: 0000000000000030   R9: fffffffffffffffe
    R10: ffff9430e19a883e  R11: 0000000000000001  R12: ffff94445e71db98
    R13: ffffb5de0117fa50  R14: ffffffffc056c510  R15: ffff9448ec9ab300
    ORIG_RAX: ffffffffffffffff  CS: 0010  SS: 0018
 #8 [ffffb5de0117f8f0] nlm_traverse_locks at ffffffffc056c6f9 [lockd]
 #9 [ffffb5de0117fa08] nlm_traverse_files at ffffffffc056c848 [lockd]
#10 [ffffb5de0117fa48] nlmsvc_mark_resources at ffffffffc056cd41 [lockd]
#11 [ffffb5de0117fcd0] nlm_gc_hosts at ffffffffc05686a6 [lockd]
#12 [ffffb5de0117fd00] nlmsvc_lookup_host at ffffffffc0568df8 [lockd]
#13 [ffffb5de0117fda0] nlm4svc_retrieve_args at ffffffffc056f310 [lockd]
#14 [ffffb5de0117fde8] __nlm4svc_proc_lock at ffffffffc056fcf1 [lockd]
#15 [ffffb5de0117fe28] svc_process_common at ffffffffc0177d48 [sunrpc]
#16 [ffffb5de0117fe90] svc_process at ffffffffc0177ea7 [sunrpc]
#17 [ffffb5de0117fea8] lockd at ffffffffc056945e [lockd]
#18 [ffffb5de0117ff10] kthread at ffffffff9811798a
#19 [ffffb5de0117ff50] ret_from_fork at ffffffff98a0023f

Environment

  • NFS server with NFS3 client mounts (NLM/lockd used).
  • Local storage with a filesystem with its own lock management. Seem on GPFS , Lustre...

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content