VMware Communities
Randall20111014
Contributor
Contributor

Player 4.0.1 64 bit on Fedora 16 host

On my Fedora 16 host I have a nightly backup job that copies files on my host.

If a VMware player guest is running that job casuses a kernel panic on the host everytime.

Log from the host

Dec 30 07:40:52 ajax kernel: [ 2465.004175] ata8.00: exception Emask 0x0 SAct
0x0 SErr 0x0 action 0x0
Dec 30 07:40:52 ajax kernel: [ 2465.004178] ata8.00: irq_stat 0x40000001
Dec 30 07:40:52 ajax kernel: [ 2465.004180] sr 7:0:0:0: [sr0] CDB: Test Unit
Ready: 00 00 00 00 00 00
Dec 30 07:40:52 ajax kernel: [ 2465.004188] ata8.00: cmd
a0/00:00:00:00:00/00:00:00:00:00/a0 tag 0
Dec 30 07:40:52 ajax kernel: [ 2465.004189]          res
51/24:03:00:00:00/00:00:00:00:00/a0 Emask 0x1 (device error)
Dec 30 07:40:52 ajax kernel: [ 2465.004191] ata8.00: status: { DRDY ERR }
Dec 30 07:41:22 ajax kernel: [ 2494.916370] ata8.00: exception Emask 0x0 SAct
0x0 SErr 0x0 action 0x0
Dec 30 07:41:22 ajax kernel: [ 2494.916372] ata8.00: irq_stat 0x40000001
Dec 30 07:41:22 ajax kernel: [ 2494.916374] sr 7:0:0:0: [sr0] CDB: Test Unit
Ready: 00 00 00 00 00 00
Dec 30 07:41:22 ajax kernel: [ 2494.916380] ata8.00: cmd
a0/00:00:00:00:00/00:00:00:00:00/a0 tag 0
Dec 30 07:41:22 ajax kernel: [ 2494.916380]          res
51/24:03:00:00:00/00:00:00:00:00/a0 Emask 0x1 (device error)
Dec 30 07:41:22 ajax kernel: [ 2494.916382] ata8.00: status: { DRDY ERR }
Dec 30 07:41:24 ajax kernel: [ 2495.128022] general protection fault: 0000 [#1]
SMP 
Dec 30 07:41:24 ajax kernel: [ 2495.128025] CPU 1 
Dec 30 07:41:24 ajax kernel: [ 2495.128026] Modules linked in: hidp lockd vmnet
ppdev parport_pc parport fuse vsock vmci vmmon rfcomm bnep nf_conntrack_ipv4
nf_defrag_ipv4 ip6t_REJECT nf_conntrack_ipv6 nf_defrag_ipv6 xt_state
nf_conntrack ip6table_filter ip6_tables sha256_generic nvidia(P)
snd_hda_codec_hdmi snd_hda_codec_realtek btusb bluetooth snd_hda_intel
snd_hda_codec snd_hwdep snd_seq snd_seq_device snd_pcm snd_timer snd iTCO_wdt
iTCO_vendor_support i2c_i801 soundcore i2c_core snd_page_alloc joydev r8169 mii
serio_raw rfkill microcode uinput sunrpc xts gf128mul dm_crypt raid0 mxm_wmi
usb_storage firewire_ohci firewire_core crc_itu_t wmi [last unloaded:
scsi_wait_scan]
Dec 30 07:41:24 ajax kernel: [ 2495.128052] 
Dec 30 07:41:24 ajax kernel: [ 2495.128054] Pid: 4967, comm: vmx-vthread-9
Tainted: P            3.1.6-1.fc16.x86_64 #1 Gigabyte Technology Co., Ltd.
Z68X-UD7-B3/Z68X-UD7-B3
Dec 30 07:41:24 ajax kernel: [ 2495.128057] RIP: 0010:[<ffffffff8115f2ca>] 
[<ffffffff8115f2ca>] kmem_cache_alloc+0x5a/0x140
Dec 30 07:41:24 ajax kernel: [ 2495.128062] RSP: 0018:ffff880395e9d7b8  EFLAGS:
00010002
Dec 30 07:41:24 ajax kernel: [ 2495.128063] RAX: 0000000000000000 RBX:
ffffffff81a7eba0 RCX: 0000000000009123
Dec 30 07:41:24 ajax kernel: [ 2495.128065] RDX: 0000000000009122 RSI:
0000000000015f80 RDI: ffff88040e802800
Dec 30 07:41:24 ajax kernel: [ 2495.128066] RBP: ffff880395e9d808 R08:
ffff88041f455f80 R09: ffff8801afafdb00
Dec 30 07:41:24 ajax kernel: [ 2495.128067] R10: 0000000000000000 R11:
ffff8801afe63080 R12: ffff88040e802800
Dec 30 07:41:24 ajax kernel: [ 2495.128068] R13: 0e00000000020070 R14:
ffffffff813a0a7a R15: 0000000000000020
Dec 30 07:41:24 ajax kernel: [ 2495.128070] FS:  00007fd6e50e2700(0000)
GS:ffff88041f440000(0000) knlGS:0000000000000000
Dec 30 07:41:24 ajax kernel: [ 2495.128071] CS:  0010 DS: 0000 ES: 0000 CR0:
0000000080050033
Dec 30 07:41:24 ajax kernel: [ 2495.128072] CR2: 00007fa350d64000 CR3:
00000002c1737000 CR4: 00000000000406e0
Dec 30 07:41:24 ajax kernel: [ 2495.128073] DR0: 0000000000000000 DR1:
0000000000000000 DR2: 0000000000000000
Dec 30 07:41:24 ajax kernel: [ 2495.128075] DR3: 0000000000000000 DR6:
00000000ffff0ff0 DR7: 0000000000000400
Dec 30 07:41:24 ajax kernel: [ 2495.128076] Process vmx-vthread-9 (pid: 4967,
threadinfo ffff880395e9c000, task ffff88040484ae60)
Dec 30 07:41:24 ajax kernel: [ 2495.128077] Stack:
Dec 30 07:41:24 ajax kernel: [ 2495.128078]  ffff88041f7ece00 ffffffff813a0a63
0000000000000100 0000000000000100
Dec 30 07:41:24 ajax kernel: [ 2495.128081]  ffff88041f456468 ffffffff81a7eba0
ffff8801afafdb00 0000000000000020
Dec 30 07:41:24 ajax kernel: [ 2495.128083]  ffff880400678800 ffff88040075b800
ffff880395e9d838 ffffffff813a0a7a
Dec 30 07:41:24 ajax kernel: [ 2495.128085] Call Trace:
Dec 30 07:41:24 ajax kernel: [ 2495.128090]  [<ffffffff813a0a63>] ?
scsi_pool_alloc_command+0x33/0x80
Dec 30 07:41:24 ajax kernel: [ 2495.128092]  [<ffffffff813a0a7a>]
scsi_pool_alloc_command+0x4a/0x80
Dec 30 07:41:24 ajax kernel: [ 2495.128094]  [<ffffffff813a0b08>]
scsi_host_alloc_command+0x28/0x80
Dec 30 07:41:24 ajax kernel: [ 2495.128096]  [<ffffffff813a0b85>]
__scsi_get_command+0x25/0xf0
Dec 30 07:41:24 ajax kernel: [ 2495.128099]  [<ffffffff812a9d5a>] ?
kobject_get+0x1a/0x30
Dec 30 07:41:24 ajax kernel: [ 2495.128102]  [<ffffffff813a0d38>]
scsi_get_command+0x48/0xc0
Dec 30 07:41:24 ajax kernel: [ 2495.128104]  [<ffffffff813a7cea>]
scsi_get_cmd_from_req+0x5a/0x70
Dec 30 07:41:24 ajax kernel: [ 2495.128106]  [<ffffffff813a898b>]
scsi_setup_blk_pc_cmnd+0x4b/0x120
Dec 30 07:41:24 ajax kernel: [ 2495.128108]  [<ffffffff813b97b5>]
sr_prep_fn+0x1b5/0x530
Dec 30 07:41:24 ajax kernel: [ 2495.128112]  [<ffffffff812909ba>]
blk_peek_request+0xba/0x240
Dec 30 07:41:24 ajax kernel: [ 2495.128114]  [<ffffffff813a8f38>]
scsi_request_fn+0x58/0x490
Dec 30 07:41:24 ajax kernel: [ 2495.128116]  [<ffffffff8128a59b>]
__blk_run_queue+0x1b/0x20
Dec 30 07:41:24 ajax kernel: [ 2495.128118]  [<ffffffff81289a8b>]
__elv_add_request+0x11b/0x280
Dec 30 07:41:24 ajax kernel: [ 2495.128120]  [<ffffffff812948bb>]
blk_execute_rq_nowait+0x6b/0xe0
Dec 30 07:41:24 ajax kernel: [ 2495.128122]  [<ffffffff812949b3>]
blk_execute_rq+0x83/0xf0
Dec 30 07:41:24 ajax kernel: [ 2495.128124]  [<ffffffff8129471f>] ?
blk_rq_map_user+0x16f/0x260
Dec 30 07:41:24 ajax kernel: [ 2495.128126]  [<ffffffff812998b2>]
sg_io+0x2f2/0x4d0
Dec 30 07:41:24 ajax kernel: [ 2495.128128]  [<ffffffff8129a32d>]
scsi_cmd_ioctl+0x49d/0x550
Dec 30 07:41:24 ajax kernel: [ 2495.128132]  [<ffffffff813e5ffe>]
cdrom_ioctl+0x4e/0xf40
Dec 30 07:41:24 ajax kernel: [ 2495.128134]  [<ffffffff810a1c70>] ?
futex_wake+0x100/0x120
Dec 30 07:41:24 ajax kernel: [ 2495.128136]  [<ffffffff813b8e46>]
sr_block_ioctl+0x76/0xf0
Dec 30 07:41:24 ajax kernel: [ 2495.128138]  [<ffffffff81296b90>]
blkdev_ioctl+0x2d0/0x720
Dec 30 07:41:24 ajax kernel: [ 2495.128141]  [<ffffffff811a6220>]
block_ioctl+0x40/0x50
Dec 30 07:41:24 ajax kernel: [ 2495.128143]  [<ffffffff811842a8>]
do_vfs_ioctl+0x98/0x550
Dec 30 07:41:24 ajax kernel: [ 2495.128145]  [<ffffffff8115f38d>] ?
kmem_cache_alloc+0x11d/0x140
Dec 30 07:41:24 ajax kernel: [ 2495.128147]  [<ffffffff811847f1>]
sys_ioctl+0x91/0xa0
Dec 30 07:41:24 ajax kernel: [ 2495.128150]  [<ffffffff815dccc2>]
system_call_fastpath+0x16/0x1b
Dec 30 07:41:24 ajax kernel: [ 2495.128151] Code: 00 4d 8b 04 24 65 4c 03 04 25
f0 d3 00 00 49 8b 50 08 4d 8b 28 4d 85 ed 0f 84 d8 00 00 00 49 63 44 24 20 49
8b 34 24 48 8d 4a 01 <49> 8b 5c 05 00 4c 89 e8 65 48 0f c7 0e 0f 94 c0 84 c0 74
c2 4d 
Dec 30 07:41:24 ajax kernel: [ 2495.128168] RIP  [<ffffffff8115f2ca>]
kmem_cache_alloc+0x5a/0x140
Dec 30 07:41:24 ajax kernel: [ 2495.128170]  RSP <ffff880395e9d7b8>
Dec 30 07:41:24 ajax kernel: [ 2495.128172] ---[ end trace 56cc59d168061c4e
0 Kudos
1 Reply
Randall20111014
Contributor
Contributor

This crash was caused by the VM guest having access to files that were being backed up on the host

The fix was to stop the guest while the backup is performed.

killall -s SIGSTOP

then after backup is completed

killall -s SIGCONT

0 Kudos