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

Bug#610832: xen PCI passthrough problem / interrupts not assigned



Package: linux-image-2.6.32-5-xen-686
Version: 2.6.32-27
Severity: important

Hi all

In debian squeeze, PCI passthrough doesn't work anymore for my computer. It all works well with debian lenny.
I can see my network card in the domU, but it doesn't work, it can't get any connection. The Problem seems to concern the Interrupts because I get the following error messages on dom0 boot up: # dmesg | grep GSI | sort -u [ 0.059150] Failed to setup GSI :12, err_code:-22 [ 0.059150] Failed to setup GSI :13, err_code:-22 [ 0.059150] Failed to setup GSI :1, err_code:-22 [ 0.059150] Failed to setup GSI :8, err_code:-22 [ 0.068014] Failed to setup GSI :7, err_code:-22 [ 0.069174] Failed to setup GSI :3, err_code:-22 [ 0.069174] Failed to setup GSI :4, err_code:-22 [ 0.075388] Failed to setup GSI :6, err_code:-22 [ 0.079131] Failed to setup GSI :5, err_code:-22 [ 10.148483] Failed to setup GSI :11, err_code:-22 [ 10.148612] uhci_hcd 0000:00:14.2: PCI INT D -> Link[LNKD] -> GSI 11 (level, low) -> IRQ 11 [ 4.678352] Failed to setup GSI :11, err_code:-22 [ 4.678480] dmfe 0000:00:0e.0: PCI INT A -> Link[LNKB] -> GSI 11 (level, low) -> IRQ 11 [ 6.868419] Failed to setup GSI :10, err_code:-22 [ 6.868419] Failed to setup GSI :10, err_code:-22 [ 6.868548] e100 0000:00:0d.0: PCI INT A -> Link[LNKA] -> GSI 10 (level, low) -> IRQ 10
I first thought, the error is in the hypervisor, but i made the following tests (always a clean install):
Debian Lenny, xen hypervisor 3.2, kenrel 2.6.26 -> no problems Debian Lenny, xen hypervisor 4.0, kernel 2.6.26 -> no problems Debian Lenny, xen hypervisor 4.0, kernel 2.6.32 -> see error messages above Debian Squeeze, xen hypervisor 4.0, kernel 2.6.32 -> see error messages above The problem is apparently, that the Interrupt cannot be assigned to my network card and thus doesn't work. I'll be glad to help with logs and testing, just tell me what you need! Greetings Josef Vogt Here is the xm info from my debian lenny install with kernel from backports (and hypervisor from squeeze) # xm info host : debian release : 2.6.32-bpo.5-xen-686 version : #1 SMP Wed Jan 19 03:19:48 UTC 2011 machine : i686 nr_cpus : 1 nr_nodes : 1 cores_per_socket : 1 threads_per_core : 1 cpu_mhz : 448 hw_caps : 0383f9ff:00000000:00000000:00000040:00000000:00000000:00000000:00000000 virt_caps : total_memory : 383 free_memory : 26 node_to_cpu : node0:0 node_to_memory : node0:26 node_to_dma32_mem : node0:26 max_node_id : 0 xen_major : 4 xen_minor : 0 xen_extra : .1 xen_caps : xen-3.0-x86_32p xen_scheduler : credit xen_pagesize : 4096 platform_params : virt_start=0xf5800000 xen_changeset : unavailable xen_commandline : cc_compiler : gcc version 4.4.5 20100728 (prerelease) (Debian 4.4.4-8) cc_compile_by : waldi cc_compile_domain : debian.org cc_compile_date : Fri Sep 3 15:20:13 UTC 2010 xend_config_format : 4

Reply to: