Hello!
Egy halokartyat akarok odaadni az egyik virtualis gepnek
(Squeeze, gyari minden, kernel 2.6.32-5-xen-adm64,
xen-hypervisor-4.0-amd64 4.0.1-5.2).

A kovetkezoket irtam a /etc/default/grub fajlba (utana volt
update-grub):
GRUB_CMDLINE_LINUX="ipv6.disable=1 xen-pciback.passthrough=1 
xen-pciback.permissive xen-pciback.hide=(03:00.0) 
pci=resource_alignment=03:00.0"
GRUB_CMDLINE_XEN_DEFAULT="dom0_mem=256M"

A dom0-ban az lspci-nak mutatnia kell ezt az eszkozt vagy nem?
Ez latszik a dom0-ban:
# lspci | grep ^03
03:00.0 Ethernet controller: Atheros Communications L1 Gigabit Ethernet (rev b0)
# xm pci-list-assignable-devices
0000:03:00.0

Viszont nincs IOMMU:
# xm dmesg | grep IO
(XEN) IOAPIC[0]: apic_id 2, version 33, address 0xfec00000, GSI 0-23
(XEN) AMD-Vi: IOMMU not found!
(XEN) ENABLING IO-APIC IRQs

Enelkul nem lehet megoldani a dolgot? Ha meg lehet, akkor
egyreszt mit kell hozza tenni, masreszt miert nem akarok ilyet? :)

A virtualis gep konfigjaba beirtam:
pci = [ '03:00.0' ]
Az lspci mutatja is a virtualis gepben az Atheros kartyat, de nem
megy forgalom rajta. Mit lehetne tenni, hogy mukodjon?

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

válasz