Port-xen archive

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

i386 PAE dom0 and PCI pass-through

PCI pass-through is now working in current for both dom0 and domU.
For dom0 you need xentools3-3.1.4nb4 (someone(TM) should port the
patch to xentools33 :).
Details have been commited to the NetBSD/Xen howto, and should show up
shortly on the web server.
In short:
add 'pciback* at pci?' to your dom0 kernel config
add pciback.hide=(bb:dd.f) to your dom0 boot parameters (this is the
same syntax as linux dom0)
add to domU kernel config:
  xpci* at hypervisor?
  pci* at xpci?
  and required PCI drivers
add pci = [ '0000:bb:dd.f' ] to the domU's config file
xm create and enjoy :)

I also enabled a i386 PAE dom0 kernel in the release builds;
a netbsd-XEN3PAE_DOM0 kernel should show up in the next HEAD autobuilds.
Both xenkernel3 (>= 3.1.4nb3) and xenkernel33 provide a PAE hypervisor when
built on i386 and can be used to boot this dom0 kernel.

Manuel Bouyer <bouyer%antioche.eu.org@localhost>
     NetBSD: 26 ans d'experience feront toujours la difference

Home | Main Index | Thread Index | Old Index