|
|
|
|
|
|
|
|
|
|
xen-users
Re: [Xen-users] How to not use ioemu for HVM?
Maxime Pierron wrote:
You need to enter type=netfront
Yes, that works. Thanks.
How do you have builded the unmodified_drivers PV drivers and for which
OS ? I can't get them to work... If you have an example, let me know... thx
I used the drivers which are in the unmodified_drivers directory of the
Xen-3.2.1 release. They can be compiled for a Linux 2.6.18 kernel. If you want
to do so you need the 2.6.18 xen-kernel and the kernel headers of your 2.6.18
kernel.
To compile the drivers you need to go into the unmodified_drivers/linux-2.6
subdirectory and run:
XL=/path/to/xen/kernel ./mkbuildtree
make -C /path/to/your/kernel/source M=$PWD modules
This results creates the follwing modules which you can then load in your HVM:
./platform-pci/xen-platform-pci.ko
./balloon/xen-balloon.ko
./blkfront/xen-vbd.ko
./netfront/xen-vnif.ko
./netfront-vanilla/xen-vnif.ko
Since the 2.6.18 kernel is quite old I forward-ported the unmodified_drivers so
they can be compiled for all kernels up to 2.6.25, although I didn't quite
manage the step to 2.6.24. In that version and onwards I only get 300Mb/s
network throughput from domU to dom0. It's > 1Gb in versions prior to 2.6.24.
Let me know if you are interested in the patches.
Birger
_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users
|
|
|
|
|