1These drivers provide paravirtualised drivers for pre-PVops Linux 2kernels which have the classic-Xen patches applied. They do not work 3with kernels which are not patched with the classic-Xen patches. In 4particular this includes all PVops kernels. 5 6For 2.6.36 and newer you should use the "PVHVM" functionality which is 7available in the mainline kernel. 8 9To build do one of: 10 11 ./mkbuildtree [<arch>] 12 NB. You can override paths to Xen sources and a (stub) XenLinux 13 build tree via the XEN and XL environment variable. 14 15- or - 16 make -C /path/to/kernel/build M=$PWD modules 17 NB. This is your native kernel build tree (or a distro provided 18 stub), not the XenLinux sources referred to in step 1. 19 NB. If you are cross compiling, you need to set ARCH and 20 CROSS_COMPILE too. 21 22You get four modules, xen-platform-pci.ko, xen-vbd.ko, xen-vnif.ko and 23xen-balloon.ko. Load xen-platform-pci first, and then 24whichever of xen-vbd, xen-vnif and xen-balloon.ko you happen to need. 25