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

Re: [Xen-devel] xhci_hcd intterrupt affinity in Dom0/DomU limited to single interrupt



On Wed, 2015-09-09 at 00:48 -0600, Jan Beulich wrote:
> >>> On 08.09.15 at 18:02, <ackerj67@xxxxxxxxx> wrote:
> > I believe the driver does support use of multiple interrupts based on
> > the previous explanation of the lspci output where it was established
> > that the device could use up to 8 interrupts which is what I see on bare
> > metal.
> 
> Where is the proof of that? All I've seen is output like this
> 
>     Capabilities: [80] MSI: Enable+ Count=1/8 Maskable- 64bit+
> 
> which says that one out of eight interrupts is being used. And
> if in the native case this would indeed be the case, I don't think
> you've provided complete hypervisor and kernel logs for the
> Xen case so far, which would allow us to look for respective error
> indications. And this (ignoring the line wrapping, which makes
> things hard to read - it would be appreciated if you could fix
> your mail client)...
> 
> > Bare metal:
> > 
> > cat /proc/interrupts 
> >            CPU0       CPU1       CPU2       CPU3       CPU4       CPU5
> > CPU6       CPU7       
> >   0:         36          0          0          0          0          0
> > 0          0  IR-IO-APIC-edge      timer
> >[...]
> >  27:     337125      47893     708965       4049   53940667     263303
> > 87847       4958  IR-PCI-MSI-edge      xhci_hcd
> 
> ... also shows just a single interrupt being in use.
> 
> Jan
> 


Kernel logs for native and Dom0 with 'debug' appended to grub. xl-dmesg
with log_lvl=all guest_loglvl=all set. Please let me know if there are
other logs or log levels that I should provide. 

Attachment: native-kernel.log
Description: Text Data

Attachment: dom0-kernel.log
Description: Text Data

Attachment: xl-dmesg.log
Description: Text Data

_______________________________________________
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®.