RHEL8.6: Soft lockup occurred at nfs_do_recoalesce

Solution Verified - Updated -

Issue

  • Soft lockup occurred with below logs:
May 24 13:58:50 rh86-01 kernel: watchdog: BUG: soft lockup - CPU#9 stuck for 23s! [bash:11610]
May 24 13:58:50 rh86-01 kernel: Modules linked in: nfs_layout_nfsv41_files rpcsec_gss_krb5 auth_rpcgss nfsv4 dns_resolver nfs lockd grace fscache vsock_loopback vmw_vsock_virtio_transport_common vmw_vsock_vmci_transport vsock sunrpc intel_rapl_msr intel_rapl_common isst_if_mbox_msr isst_if_common nfit libnvdimm crct10dif_pclmul crc32_pclmul ghash_clmulni_intel rapl vmw_balloon joydev pcspkr i2c_piix4 vmw_vmci binfmt_misc xfs libcrc32c sr_mod cdrom ata_generic vmwgfx sd_mod t10_pi sg ttm drm_kms_helper ahci syscopyarea sysfillrect sysimgblt libahci ata_piix crc32c_intel fb_sys_fops serio_raw drm libata vmxnet3 vmw_pvscsi dm_mirror dm_region_hash dm_log dm_mod ipmi_devintf ipmi_msghandler fuse
May 24 13:58:50 rh86-01 kernel: CPU: 9 PID: 11610 Comm: bash Kdump: loaded Not tainted 4.18.0-372.9.1.el8.x86_64 #1
May 24 13:58:50 rh86-01 kernel: Hardware name: VMware, Inc. VMware Virtual Platform/440BX Desktop Reference Platform, BIOS 6.00 07/28/2017
May 24 13:58:50 rh86-01 kernel: RIP: 0010:nfs_do_recoalesce+0x74/0xf0 [nfs]
May 24 13:58:50 rh86-01 kernel: Code: 08 48 8b 03 48 39 c3 74 21 48 8b 0b 48 8b 04 24 48 8b 53 08 48 89 0c 24 4c 89 61 08 48 89 02 48 89 50 08 48 89 1b 48 89 5b 08 <48> 8b 04 24 49 39 c4 74 17 48 8b 34 24 48 89 ef e8 f7 fa ff ff 85
May 24 13:58:50 rh86-01 kernel: RSP: 0018:ffff9ad8c65a7c88 EFLAGS: 00000246 ORIG_RAX: ffffffffffffff13
May 24 13:58:50 rh86-01 kernel: RAX: ffff9ad8c65a7d40 RBX: ffff9ad8c65a7d40 RCX: 000000000000000c
May 24 13:58:50 rh86-01 kernel: RDX: 000000000000000b RSI: 1a9806e3341a8f31 RDI: ffff9ad8c65a7ce8
May 24 13:58:50 rh86-01 kernel: RBP: ffff9ad8c65a7ce8 R08: 0000000080000000 R09: 0000000000000001
May 24 13:58:50 rh86-01 kernel: R10: ffff8ef4e0952898 R11: 000000000005881b R12: ffff9ad8c65a7c88
May 24 13:58:50 rh86-01 kernel: R13: ffff9ad8c65a7d40 R14: 000000010ebb0c81 R15: ffff8ef6707780b0
May 24 13:58:50 rh86-01 kernel: FS:  00007fe6358e1740(0000) GS:ffff8f04f7c40000(0000) knlGS:0000000000000000
May 24 13:58:50 rh86-01 kernel: CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
May 24 13:58:50 rh86-01 kernel: CR2: 000055c19084dc7c CR3: 00000003771c0001 CR4: 00000000003706e0
May 24 13:58:50 rh86-01 kernel: DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
May 24 13:58:50 rh86-01 kernel: DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
May 24 13:58:50 rh86-01 kernel: Call Trace:
May 24 13:58:50 rh86-01 kernel: nfs_pageio_complete+0x6c/0x120 [nfs]
May 24 13:58:50 rh86-01 kernel: nfs_writepages+0xc6/0x1e0 [nfs]
May 24 13:58:50 rh86-01 kernel: do_writepages+0xc2/0x1c0
May 24 13:58:50 rh86-01 kernel: ? unx_destroy+0x10/0x10 [sunrpc]
May 24 13:58:50 rh86-01 kernel: ? nfs_ctx_key_to_expire+0x67/0xf0 [nfs]
May 24 13:58:50 rh86-01 kernel: __filemap_fdatawrite_range+0xc7/0x100
May 24 13:58:50 rh86-01 kernel: filemap_write_and_wait+0x2c/0x70
May 24 13:58:50 rh86-01 kernel: nfs_wb_all+0x1a/0x120 [nfs]
May 24 13:58:50 rh86-01 kernel: nfs4_file_flush+0x6b/0xa0 [nfsv4]
May 24 13:58:50 rh86-01 kernel: filp_close+0x31/0x60
May 24 13:58:50 rh86-01 kernel: __x64_sys_close+0x1e/0x50
May 24 13:58:50 rh86-01 kernel: do_syscall_64+0x5b/0x1a0
May 24 13:58:50 rh86-01 kernel: entry_SYSCALL_64_after_hwframe+0x65/0xca
May 24 13:58:50 rh86-01 kernel: RIP: 0033:0x7fe634ff7c18
May 24 13:58:50 rh86-01 kernel: Code: e6 01 00 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 f3 0f 1e fa 48 8d 05 85 39 2a 00 8b 00 85 c0 75 17 b8 03 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 40 c3 0f 1f 80 00 00 00 00 53 89 fb 48 83 ec
May 24 13:58:50 rh86-01 kernel: RSP: 002b:00007ffe569af948 EFLAGS: 00000246 ORIG_RAX: 0000000000000003
May 24 13:58:50 rh86-01 kernel: RAX: ffffffffffffffda RBX: 0000000000000072 RCX: 00007fe634ff7c18
May 24 13:58:50 rh86-01 kernel: RDX: 000055c19096a790 RSI: 0000000000000005 RDI: 0000000000000004
May 24 13:58:50 rh86-01 kernel: RBP: 000055c19096a090 R08: 000055c19084401c R09: 0000000000000004
May 24 13:58:50 rh86-01 kernel: R10: 0000000000000000 R11: 0000000000000246 R12: 000055c1909ca630
May 24 13:58:50 rh86-01 kernel: R13: 0000000000000000 R14: 000055c1909f7710 R15: 000055c1909ca630

Environment

  • Red Hat Enterprise Linux 8.6
  • kernel-4.18.0-372.9.1.el8

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