[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Xen-devel] Hungtask on dom0



Hi Konrad,

Got an hungtask on dom0 after starting a guest with pci passthrough, this 
kernel has that pci branch from your tree.
(it's not always happening .. so reproduceability is probably low ..)

[ 5169.950009] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this 
message.
[ 5169.959236] xenwatch        D ffff88005908c240     0    46      2 0x00000000
[ 5169.969066]  ffff88005917f828 0000000000000216 ffff88005908c240 
0000000000013500
[ 5169.978392]  ffff88005917ffd8 0000000000013500 ffff880059bbd2d0 
ffff88005908c240
[ 5169.987680]  ffffffff00000004 ffff880057c89b00 ffff88005908c9b0 
0000000000000002
[ 5169.997103] Call Trace:
[ 5170.006363]  [<ffffffff810e4f38>] ? __lock_acquire+0x418/0x2220
[ 5170.015924]  [<ffffffff810e4f38>] ? __lock_acquire+0x418/0x2220
[ 5170.025559]  [<ffffffff81a9a674>] schedule+0x24/0x70
[ 5170.034841]  [<ffffffff81a998ec>] schedule_timeout+0x1dc/0x240
[ 5170.044258]  [<ffffffff810e3034>] ? mark_held_locks+0x94/0x130
[ 5170.053321]  [<ffffffff81a9fa9b>] ? _raw_spin_unlock_irq+0x2b/0x50
[ 5170.062429]  [<ffffffff810e31cb>] ? trace_hardirqs_on_caller+0xfb/0x240
[ 5170.071479]  [<ffffffff81a9b06f>] wait_for_common+0xff/0x150
[ 5170.080617]  [<ffffffff81a9f8f5>] ? _raw_spin_unlock_irqrestore+0x65/0x90
[ 5170.090064]  [<ffffffff810d0e70>] ? try_to_wake_up+0x300/0x300
[ 5170.099121]  [<ffffffff81a9b0d8>] wait_for_completion+0x18/0x20
[ 5170.108189]  [<ffffffff814d9e6a>] pcistub_get_pci_dev_by_slot+0xda/0x110
[ 5170.117341]  [<ffffffff814db1b4>] xen_pcibk_export_device+0x34/0x120
[ 5170.126406]  [<ffffffff814db3cd>] xen_pcibk_setup_backend+0x12d/0x320
[ 5170.135205]  [<ffffffff814cf590>] ? xenbus_gather+0x150/0x170
[ 5170.143741]  [<ffffffff814db5ea>] xen_pcibk_be_watch+0x2a/0x40
[ 5170.152106]  [<ffffffff814dbc98>] xen_pcibk_xenbus_probe+0x168/0x180
[ 5170.160471]  [<ffffffff814d0926>] xenbus_dev_probe+0x66/0x110
[ 5170.168892]  [<ffffffff81628075>] driver_probe_device+0x75/0x210
[ 5170.176443]  [<ffffffff816282c0>] ? __driver_attach+0xb0/0xb0
[ 5170.184074]  [<ffffffff8162830b>] __device_attach+0x4b/0x60
[ 5170.191277]  [<ffffffff816262be>] bus_for_each_drv+0x4e/0xa0
[ 5170.198475]  [<ffffffff81627fc8>] device_attach+0x98/0xb0
[ 5170.205675]  [<ffffffff81627520>] bus_probe_device+0xb0/0xe0
[ 5170.212841]  [<ffffffff8162551b>] device_add+0x3bb/0x5b0
[ 5170.219943]  [<ffffffff8162f9cd>] ? device_pm_sleep_init+0x4d/0x80
[ 5170.227050]  [<ffffffff81625729>] device_register+0x19/0x20
[ 5170.234258]  [<ffffffff814d0491>] xenbus_probe_node+0x141/0x170
[ 5170.241277]  [<ffffffff81626386>] ? bus_for_each_dev+0x76/0xa0
[ 5170.248280]  [<ffffffff814d0690>] xenbus_dev_changed+0x1d0/0x1e0
[ 5170.255316]  [<ffffffff814cea00>] ? xs_watch+0x60/0x60
[ 5170.262238]  [<ffffffff814d0a06>] backend_changed+0x16/0x20
[ 5170.269271]  [<ffffffff814cea3d>] xenwatch_thread+0x3d/0x120
[ 5170.276671]  [<ffffffff810ddcf0>] ? __init_waitqueue_head+0x60/0x60
[ 5170.283670]  [<ffffffff810c58df>] kthread+0xdf/0x100
[ 5170.290776]  [<ffffffff81a9fa9b>] ? _raw_spin_unlock_irq+0x2b/0x50
[ 5170.297911]  [<ffffffff810c5800>] ? __init_kthread_worker+0x70/0x70
[ 5170.305132]  [<ffffffff81aa098c>] ret_from_fork+0x7c/0xb0
[ 5170.312352]  [<ffffffff810c5800>] ? __init_kthread_worker+0x70/0x70
[ 5170.319611] 3 locks held by xenwatch/46:
[ 5170.326974]  #0:  (xenwatch_mutex){+.+.+.}, at: [<ffffffff814cea7e>] 
xenwatch_thread+0x7e/0x120
[ 5170.334363]  #1:  (&__lockdep_no_validate__){......}, at: 
[<ffffffff81627f48>] device_attach+0x18/0xb0
[ 5170.341976]  #2:  (&pdev->dev_lock){+.+.+.}, at: [<ffffffff814db2d0>] 
xen_pcibk_setup_backend+0x30/0x320

--
Sander


_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
http://lists.xen.org/xen-devel


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.