PDA

View Full Version : Dual-core soft lockup on Intel Core 2 Duo Q965 with VMware



lemaymd
6th February 2007, 03:25 PM
Hello all,

I'm running FC6 with the latest kernel (2895), and my computer frequently freezes for a few seconds when VMware is running. It always recovers and continues operating properly, it has never actually crashed as a result of these errors. Here's the relevant portion of dmesg:

BUG: soft lockup detected on CPU#1!

Call Trace:
[<ffffffff8026999a>] show_trace+0x34/0x47
[<ffffffff802699bf>] dump_stack+0x12/0x17
[<ffffffff802b6c92>] softlockup_tick+0xdb/0xf6
[<ffffffff80293bdb>] update_process_times+0x42/0x68
[<ffffffff802749d9>] smp_local_timer_interrupt+0x34/0x55
[<ffffffff8027508d>] smp_apic_timer_interrupt+0x51/0x69
[<ffffffff8025ccf6>] apic_timer_interrupt+0x66/0x70
[<ffffffff80329b49>] security_port_sid+0x30/0x98
[<ffffffff8031fcf6>] selinux_ip_postroute_last+0x186/0x1d0
[<ffffffff80233c3c>] nf_iterate+0x41/0x7d
[<ffffffff80254e57>] nf_hook_slow+0x5d/0xc0
[<ffffffff80231a87>] ip_output+0xa5/0x24a
[<ffffffff802340c4>] ip_queue_xmit+0x405/0x45a
[<ffffffff802223b9>] tcp_transmit_skb+0x668/0x6a0
[<ffffffff8021bc7c>] tcp_rcv_established+0x899/0x928
[<ffffffff8023ae9f>] tcp_v4_do_rcv+0x2a/0x323
[<ffffffff8022791d>] tcp_v4_rcv+0x955/0x9d0
[<ffffffff802342cd>] ip_local_deliver+0x1b4/0x278
[<ffffffff80235417>] ip_rcv+0x499/0x4e0
[<ffffffff8022078f>] netif_receive_skb+0x350/0x3da
[<ffffffff8811c2db>] :tg3:tg3_poll+0x74e/0x9bf
[<ffffffff8020c37c>] net_rx_action+0xa4/0x1a7
[<ffffffff80211ee5>] __do_softirq+0x55/0xc4
[<ffffffff8025d24c>] call_softirq+0x1c/0x30
[<ffffffff8026aa2f>] do_softirq+0x2c/0x97
[<ffffffff80275092>] smp_apic_timer_interrupt+0x56/0x69
[<ffffffff8025ccf6>] apic_timer_interrupt+0x66/0x70
[<ffffffff80216ef8>] release_console_sem+0x192/0x208
[<ffffffff8024b96b>] run_workqueue+0xb2/0x109
[<ffffffff8024844c>] worker_thread+0xec/0x11e
[<ffffffff802324b7>] kthread+0xd0/0x100
[<ffffffff8025ced8>] child_rip+0xa/0x12

BUG: soft lockup detected on CPU#0!

Call Trace:
[<ffffffff8026999a>] show_trace+0x34/0x47
[<ffffffff802699bf>] dump_stack+0x12/0x17
[<ffffffff802b6c92>] softlockup_tick+0xdb/0xf6
[<ffffffff80293bdb>] update_process_times+0x42/0x68
[<ffffffff802749d9>] smp_local_timer_interrupt+0x34/0x55
[<ffffffff8027508d>] smp_apic_timer_interrupt+0x51/0x69
[<ffffffff8025ccf6>] apic_timer_interrupt+0x66/0x70
[<ffffffff88418871>] :vmmon:Task_Switch+0x956/0xa61
[<ffffffff8841a992>] :vmmon:Vmx86_RunVM+0x3f/0x1a9
[<ffffffff88413d59>] :vmmon:LinuxDriver_Ioctl+0x13d/0x882
[<ffffffff884144c1>] :vmmon:LinuxDriver_CompatIoctl+0x23/0x36
[<ffffffff802eecf8>] compat_sys_ioctl+0xc5/0x2ab
[<ffffffff8025f433>] sysenter_do_call+0x1b/0x67
[<00000000ffffe410>]

You can see that "vmmon" (the VMware kernel module) is interacting badly with the network-handling code. Has anyone discovered a workaround for this annoyance yet? If not, I'll probably have to wait until the kernel and/or VMware are updated. Thanks!

-- Michael

kalpana
8th February 2007, 05:49 AM
How can you succuessfully install FC 6 in dule core intel?
AS I am trying to install FC 6 64 on dule core intel EMT 64 board.

My PC is stuck on package selection.!!!

-Kalpana

lemaymd
8th February 2007, 04:13 PM
Yep, worked fine for me. Perhaps you have a corrupted install disk.

codergeek42
9th February 2007, 02:57 AM
It's a bug in the vmmon kernel module, which is proprietary to the VMware code. In other words, we can do nothing about this; and you'll have to get the VMware developers to fix it.