aboutsummaryrefslogtreecommitdiffstats
path: root/xenolinux-2.4.26-sparse
diff options
context:
space:
mode:
authoriap10@labyrinth.cl.cam.ac.uk <iap10@labyrinth.cl.cam.ac.uk>2004-05-04 21:57:10 +0000
committeriap10@labyrinth.cl.cam.ac.uk <iap10@labyrinth.cl.cam.ac.uk>2004-05-04 21:57:10 +0000
commit59df7b5404c171a415575f1df9686aec8e8ac869 (patch)
tree300534fa90d0f9c288d6a52011f509426f93ea52 /xenolinux-2.4.26-sparse
parent64a240698b34607607c87dc55f0dce8ca1826d95 (diff)
downloadxen-59df7b5404c171a415575f1df9686aec8e8ac869.tar.gz
xen-59df7b5404c171a415575f1df9686aec8e8ac869.tar.bz2
xen-59df7b5404c171a415575f1df9686aec8e8ac869.zip
bitkeeper revision 1.891 (409811b6YsMa5sqRfO6eja3WkihxHA)
Move Xen network and block drivers into the DRIVERS target rather than CORE_FILES, so they're initialised slightly later in boot order. This fixes a problem where /dev/random blocked forever becuase entropy from device interupts was getting lost.
Diffstat (limited to 'xenolinux-2.4.26-sparse')
-rw-r--r--xenolinux-2.4.26-sparse/arch/xen/Makefile8
1 files changed, 4 insertions, 4 deletions
diff --git a/xenolinux-2.4.26-sparse/arch/xen/Makefile b/xenolinux-2.4.26-sparse/arch/xen/Makefile
index d799c003bb..23a79a61af 100644
--- a/xenolinux-2.4.26-sparse/arch/xen/Makefile
+++ b/xenolinux-2.4.26-sparse/arch/xen/Makefile
@@ -67,11 +67,11 @@ CORE_FILES += arch/xen/kernel/kernel.o arch/xen/mm/mm.o
CORE_FILES += arch/xen/drivers/evtchn/drv.o
CORE_FILES += arch/xen/drivers/console/drv.o
ifdef CONFIG_XEN_NEWIO
-CORE_FILES += arch/xen/drivers/blkif/drv.o
-CORE_FILES += arch/xen/drivers/netif/drv.o
+DRIVERS += arch/xen/drivers/blkif/drv.o
+DRIVERS += arch/xen/drivers/netif/drv.o
else
-CORE_FILES += arch/xen/drivers/block/drv.o
-CORE_FILES += arch/xen/drivers/network/drv.o
+DRIVERS += arch/xen/drivers/block/drv.o
+DRIVERS += arch/xen/drivers/network/drv.o
endif
ifdef CONFIG_XEN_PRIVILEGED_GUEST
CORE_FILES += arch/xen/drivers/dom0/drv.o