mirror of
https://github.com/xen-project/xen.git
synced 2026-10-28 10:11:27 +01:00
We have to use __vmalloc() and __PAGE_KERNEL because vmalloc_exec() and PAGE_KERNEL_EXEC are not exported to modules. Signed-off-by: Keir Fraser <keir@xensource.com>
To build, run ./mkbuildtree and then make -C /path/to/kernel/source M=$PWD modules You get four modules, xen-evtchn-pci.ko, xenbus.ko, xen-vbd.ko, and xen-vnif.ko. Load xen-evtchn-pci first, then xenbus, and then whichever of xen-vbd and xen-vnif you happen to need.