On Fri, Apr 04, 2014 at 08:36:39PM +0200, Szalontai, Zoltan wrote:
> On Fri, Apr 04, 2014 at 02:19:42PM +0200, Kosa Attila wrote:
> > 
> > # grep pci /etc/default/grub
> > #GRUB_CMDLINE_LINUX="ipv6.disable=1 
> > xen-pciback.hide=(0000:00:14.0)(0000:00:1d.0)"
> > GRUB_CMDLINE_LINUX="ipv6.disable=1 xen-pciback.hide=(00:14.0)(00:1d.0)"

A xen-pciback.hide reszeket kiszedtem, reboot, es utana neztem az
irq-kat.

> Én kvm-mel használom és 3.2.xx kernellel, de azt tapasztaltam, hogy az
> egy IRQ-n lévő összes eszközt át kell adni a pci-stub-nak.
> Azaz nálam:
> $ grep 20: /proc/interrupts
>  20:      62025      58372   IO-APIC-fasteoi   ehci_hcd:usb2, uhci_hcd:usb3, 
> uhci_hcd:usb6
> 
> Ha az usb2-t oda akarom adni a kvm-nek akkor az usb3-at és az usb6-ot
> is át kell adni a pci-stub-nak.

# cat /proc/interrupts
           CPU0
  1:          9  xen-pirq-ioapic-edge  i8042
  8:          0  xen-pirq-ioapic-edge  rtc0
  9:          3  xen-pirq-ioapic-level  acpi
 23:         37  xen-pirq-ioapic-level  ehci_hcd:usb1
 40:       3477  xen-percpu-virq      timer0
 41:       3450  xen-percpu-ipi       resched0
 42:        430  xen-percpu-ipi       callfunc0
 43:          0  xen-percpu-virq      debug0
 44:        392  xen-percpu-ipi       callfuncsingle0
 45:        512  xen-percpu-ipi       irqwork0
 46:        180   xen-dyn-event     evtchn:xenstored
 47:     239576   xen-dyn-event     evtchn:qemu-dm
 48:      83629   xen-dyn-event     evtchn:qemu-dm
 49:       4918   xen-dyn-event     blkif-backend
 50:       6153   xen-dyn-event     blkif-backend
 51:          2   xen-dyn-event     vif1.0
 64:       1579   xen-dyn-event     xenbus
 65:          0  xen-percpu-virq      xen-pcpu
 68:      16445  xen-pirq-msi       ahci
 69:         13  xen-pirq-msi       mei_me
 70:         19  xen-pirq-msi       xhci_hcd
 72:          6  xen-pirq-msi       i915
 73:         94  xen-pirq-msi-x     eth1-rx-0
 74:         53  xen-pirq-msi-x     eth1-tx-0
 75:          2  xen-pirq-msi-x     eth1
 76:        888   xen-dyn-event     evtchn:xenstored
 77:          0   xen-dyn-event     evtchn:xenstored
NMI:          0   Non-maskable interrupts
LOC:          0   Local timer interrupts
SPU:          0   Spurious interrupts
PMI:          0   Performance monitoring interrupts
IWI:        512   IRQ work interrupts
RTR:          0   APIC ICR read retries
RES:       3450   Rescheduling interrupts
CAL:        822   Function call interrupts
TLB:          0   TLB shootdowns
TRM:          0   Thermal event interrupts
THR:          0   Threshold APIC interrupts
MCE:          0   Machine check exceptions
MCP:          1   Machine check polls
ERR:          0
MIS:          0

Az usb1 a 23-as irq-n van. A masik usb-nek a 70-es irq-n levo
xhci_hcd-t gondolnam, de nem vagyok biztos benne. Azonban azt nem
tudom, hogy a xen-pirq-ioapic-level-t es/vagy a xen-pirq-msi-t
hogyan adhatnam at a guest-nek...

-- 
                Udvozlettel
                                    Zsiga
_________________________________________________
linux lista      -      linux@mlf.linux.rulez.org
http://mlf.linux.rulez.org/mailman/listinfo/linux

válasz