Soft lockup in multi_cpu_stop+0x7f

Solution In Progress - Updated -

Issue

  • Server hangs with following soft lockup error messages:
kernel: NMI watchdog: BUG: soft lockup - CPU#2 stuck for 22s! [migration/2:18]
kernel: Modules linked in: binfmt_misc xt_addrtype br_netfilter dm_thin_pool dm_persistent_data dm_bio_prison dm_bufio loop xt_CHECKSUM ipt_MASQUERADE nf_nat_masquerade_ipv4 tun ip6t_rpfilter ipt_REJECT nf_reject_ipv4 ip6t_REJECT nf_reject_ipv6 xt_conntrack ip_set nfnetlink ebtable_nat ebtable_broute bridge stp llc ip6table_nat nf_conntrack_ipv6 nf_defrag_ipv6 nf_nat_ipv6 ip6table_mangle ip6table_security ip6table_raw iptable_nat nf_conntrack_ipv4 nf_defrag_ipv4 nf_nat_ipv4 nf_nat nf_conntrack iptable_mangle iptable_security iptable_raw ebtable_filter ebtables ip6table_filter ip6_tables iptable_filter vmw_vsock_vmci_transport vsock intel_powerclamp coretemp iosf_mbi crc32_pclmul ghash_clmulni_intel aesni_intel lrw gf128mul glue_helper ablk_helper cryptd ppdev vmw_balloon pcspkr sg parport_pc
kernel: shpchp parport i2c_piix4 vmw_vmci nfsd auth_rpcgss nfs_acl lockd grace sunrpc ip_tables xfs libcrc32c sr_mod cdrom ata_generic pata_acpi sd_mod crc_t10dif crct10dif_generic vmwgfx drm_kms_helper syscopyarea sysfillrect sysimgblt fb_sys_fops crct10dif_pclmul crct10dif_common ttm crc32c_intel serio_raw drm ata_piix vmxnet3 libata vmw_pvscsi i2c_core floppy fjes dm_mirror dm_region_hash dm_log dm_mod
kernel: CPU: 2 PID: 18 Comm: migration/2 Not tainted 3.10.0-514.el7.x86_64 #1
kernel: Hardware name: VMware, Inc. VMware Virtual Platform/440BX Desktop Reference Platform, BIOS 6.00 06/22/2012
kernel: task: ffff880184d43ec0 ti: ffff880184d70000 task.ti: ffff880184d70000
kernel: RIP: 0010:[<ffffffff8111613f>]  [<ffffffff8111613f>] multi_cpu_stop+0x7f/0xf0
kernel: RSP: 0000:ffff880184d73da0  EFLAGS: 00000293
kernel: RAX: ffffffff816b19a0 RBX: ffff88023529ce70 RCX: dead000000000200
kernel: RDX: 0000000000000001 RSI: 0000000000000286 RDI: ffff880343203b70
kernel: RBP: ffff880184d73dc0 R08: 0000000000000000 R09: 0000000000000000
kernel: R10: 000000000000bb34 R11: 0000000000000001 R12: 0000000084d73d38
kernel: R13: ffffffff810bcf71 R14: ffff880184d73d28 R15: ffffffff811160c0
kernel: FS:  0000000000000000(0000) GS:ffff880237d00000(0000) knlGS:0000000000000000
kernel: CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
kernel: CR2: 00007fe0acc57960 CR3: 00000000019ba000 CR4: 00000000000407e0
kernel: DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
kernel: DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
kernel: Stack:
kernel: ffff880237d0ff08 ffff880237d0ff00 ffff880343203b70 ffff880343203b98
kernel: ffff880184d73e90 ffffffff811163c6 ffff880184d73fd8 ffff880237d0ff10
kernel: 0000000000000000 0000000000000000 ffff880237d16c40 ffff88023696b200
kernel: Call Trace:
kernel: [<ffffffff811163c6>] cpu_stopper_thread+0x96/0x170
kernel: [<ffffffff8168af70>] ? __schedule+0x3b0/0x990
kernel: [<ffffffff810b90af>] smpboot_thread_fn+0x12f/0x180
kernel: [<ffffffff810b8f80>] ? lg_double_unlock+0x90/0x90
kernel: [<ffffffff810b052f>] kthread+0xcf/0xe0
kernel: [<ffffffff810b0460>] ? kthread_create_on_node+0x140/0x140
kernel: [<ffffffff81696418>] ret_from_fork+0x58/0x90
kernel: [<ffffffff810b0460>] ? kthread_create_on_node+0x140/0x140
kernel: Code: 75 05 45 84 f6 75 65 f0 ff 4b 24 0f 94 c1 84 c9 44 89 e2 74 0f 8b 43 20 8b 73 10 8d 48 01 89 73 24 89 4b 20 83 fa 04 74 23 f3 90 <44> 8b 63 20 41 39 d4 74 f0 41 83 fc 02 75 c2 fa 66 66 90 66 66 

Environment

  • Red Hat Enterprise Linux 7
  • kernel

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