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

[Xen-devel] xen: 82599 passthrough problem



Hi,all:

I also met this problem when passthrough 82599 to domU by SRIOV, and the call 
stack as follows:
(XEN) Xen call trace:
(XEN)    [<ffff82c480140143>] panic+0xc3/0x1a0
(XEN)    [<ffff82c480126f62>] symbols_lookup+0x22/0x2a0
(XEN)    [<ffff82c480221468>] syscall_enter+0x88/0x8d
(XEN)    [<ffff82c480221468>] syscall_enter+0x88/0x8d
(XEN)    [<ffff82c48012750a>] __print_symbol+0x8a/0xc0
(XEN)    [<ffff82c480221468>] syscall_enter+0x88/0x8d
(XEN)    [<ffff82c48018d430>] show_stack+0x110/0x180
(XEN)    [<ffff82c48016ed78>] __pirq_guest_unbind+0x2d8/0x340
(XEN)    [<ffff82c48016ed78>] __pirq_guest_unbind+0x2d8/0x340
(XEN)    [<ffff82c48018e274>] do_invalid_op+0x394/0x420
(XEN)    [<ffff82c4802218f8>] handle_exception_saved+0x30/0x6e
(XEN)    [<ffff82c48016ed76>] __pirq_guest_unbind+0x2d6/0x340
(XEN)    [<ffff82c48016ce04>] domain_spin_lock_irq_desc+0x64/0xa0
(XEN)    [<ffff82c48016f1dd>] pirq_guest_unbind+0x5d/0x160
(XEN)    [<ffff82c480146b89>] pci_release_devices+0x129/0x220
(XEN)    [<ffff82c480164028>] domain_relinquish_resources+0xa8/0x2a0
(XEN)    [<ffff82c4801054e4>] domain_kill+0x84/0x100
(XEN)    [<ffff82c480103364>] do_domctl+0x9c4/0x1620
(XEN)    [<ffff82c480221468>] syscall_enter+0x88/0x8d


1) The version of xen-syms is xen-syms-4.1.2_115 and the passthrough is done 
via 'pci='. 
2) I using qemu-xen, and the version is 1.2.2.
3) This happens when I reboot the guest(HVM), but not happens all the time.

BTW, the bug "corruption  caused by race conditions between device allocation 
and deallocation to a domain." is fixed.(the link is:
http://xenbits.xen.org/gitweb/?p=xen.git;a=commit;h=15a9f34d1b1a6c50f2da046a6e4c6726a230d089)

So, anyone who knows what is the problem and any advices? Thanks.
_______________________________________________
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®.