[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] pvops-2.6.32 - Interrupt routing problem
On Mon, Mar 15, 2010 at 11:11:26AM +0100, Bastian Blank wrote: > On Mon, Mar 15, 2010 at 12:30:32PM +0800, Zhang, Xiantao wrote: > > Could you try the following patch ? Currently, the GSI 0-15 's polarity > > and trigger mode are determined by hypervisor, and maybe hypervisor and > > dom0 has no agreement to determin them. Just follow dom0's setting with > > this patch, and I think it maybe work for you. > No, it does not. mp_register_gsi also disallows reprogramming of already > setup IO-APIC entries. But if I force it with the following hack, it > works. So I would assume this a bug in the hypervisor to setup the GSI > without knowing anything about it. Or are they pre-programmed by the BIOS? IO-APIC info from Xen now: (XEN) IO APIC #8...... (XEN) .... register #00: 08000000 (XEN) ....... : physical APIC id: 08 (XEN) ....... : Delivery Type: 0 (XEN) ....... : LTS : 0 (XEN) .... register #01: 000F0011 (XEN) ....... : max redirection entries: 000F (XEN) ....... : PRQ implemented: 0 (XEN) ....... : IO APIC version: 0011 (XEN) .... register #02: 08000000 (XEN) ....... : arbitration: 08 (XEN) .... IRQ redirection table: (XEN) NR Log Phy Mask Trig IRR Pol Stat Dest Deli Vect: (XEN) 00 000 00 1 0 0 0 0 0 0 00 (XEN) 01 000 00 0 0 0 0 0 0 0 28 (XEN) 02 000 00 0 0 0 0 0 0 0 F0 (XEN) 03 000 00 0 0 0 0 0 0 0 30 (XEN) 04 000 00 0 0 0 0 0 0 0 F1 (XEN) 05 000 00 1 0 0 0 0 0 0 38 (XEN) 06 000 00 1 0 0 0 0 0 0 40 (XEN) 07 000 00 1 0 0 0 0 0 0 48 (XEN) 08 000 00 0 0 0 0 0 0 0 50 (XEN) 09 000 00 0 0 0 0 0 0 0 58 (XEN) 0a 000 00 1 0 0 0 0 0 0 60 (XEN) 0b 000 00 1 0 0 0 0 0 0 68 (XEN) 0c 000 00 0 0 0 0 0 0 0 70 (XEN) 0d 000 00 1 0 0 0 0 0 0 78 (XEN) 0e 00A 0A 0 1 0 1 0 0 0 9A (XEN) 0f 000 00 1 0 0 0 0 0 0 90 If I read the code correctly, the 1 in the trigger line means level triggered. But the Linux kernel still lists it as edge triggered. Bastian -- "We have the right to survive!" "Not by killing others." -- Deela and Kirk, "Wink of An Eye", stardate 5710.5 _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |