Mailing List Archive

Upgrade to linux 2.4.30
ChangeSet 1.1880, 2005/05/20 22:45:25+01:00, iap10@freefall.cl.cam.ac.uk

Upgrade to linux 2.4.30

Signed-off-by: ian@xensource.com



b/linux-2.4.30-xen-sparse/Makefile | 592 ++
b/linux-2.4.30-xen-sparse/arch/xen/Makefile | 137
b/linux-2.4.30-xen-sparse/arch/xen/boot/Makefile | 13
b/linux-2.4.30-xen-sparse/arch/xen/config.in | 325 +
b/linux-2.4.30-xen-sparse/arch/xen/defconfig-xen0 | 924 +++
b/linux-2.4.30-xen-sparse/arch/xen/defconfig-xenU | 560 +
b/linux-2.4.30-xen-sparse/arch/xen/drivers/balloon/Makefile | 4
b/linux-2.4.30-xen-sparse/arch/xen/drivers/blkif/Makefile | 10
b/linux-2.4.30-xen-sparse/arch/xen/drivers/blkif/backend/Makefile | 3
b/linux-2.4.30-xen-sparse/arch/xen/drivers/blkif/frontend/Makefile | 3
b/linux-2.4.30-xen-sparse/arch/xen/drivers/blkif/frontend/common.h | 93
b/linux-2.4.30-xen-sparse/arch/xen/drivers/blkif/frontend/vbd.c | 564 +
b/linux-2.4.30-xen-sparse/arch/xen/drivers/console/Makefile | 3
b/linux-2.4.30-xen-sparse/arch/xen/drivers/dom0/Makefile | 3
b/linux-2.4.30-xen-sparse/arch/xen/drivers/evtchn/Makefile | 3
b/linux-2.4.30-xen-sparse/arch/xen/drivers/netif/Makefile | 10
b/linux-2.4.30-xen-sparse/arch/xen/drivers/netif/backend/Makefile | 4
b/linux-2.4.30-xen-sparse/arch/xen/drivers/netif/frontend/Makefile | 3
b/linux-2.4.30-xen-sparse/arch/xen/kernel/Makefile | 20
b/linux-2.4.30-xen-sparse/arch/xen/kernel/entry.S | 779 ++
b/linux-2.4.30-xen-sparse/arch/xen/kernel/head.S | 39
b/linux-2.4.30-xen-sparse/arch/xen/kernel/i386_ksyms.c | 180
b/linux-2.4.30-xen-sparse/arch/xen/kernel/irq.c | 1242 ++++
b/linux-2.4.30-xen-sparse/arch/xen/kernel/ldt.c | 271
b/linux-2.4.30-xen-sparse/arch/xen/kernel/pci-pc.c | 260
b/linux-2.4.30-xen-sparse/arch/xen/kernel/process.c | 460 +
b/linux-2.4.30-xen-sparse/arch/xen/kernel/setup.c | 1222 ++++
b/linux-2.4.30-xen-sparse/arch/xen/kernel/signal.c | 717 ++
b/linux-2.4.30-xen-sparse/arch/xen/kernel/time.c | 721 ++
b/linux-2.4.30-xen-sparse/arch/xen/kernel/traps.c | 628 ++
b/linux-2.4.30-xen-sparse/arch/xen/lib/Makefile | 15
b/linux-2.4.30-xen-sparse/arch/xen/lib/delay.c | 52
b/linux-2.4.30-xen-sparse/arch/xen/mm/Makefile | 16
b/linux-2.4.30-xen-sparse/arch/xen/mm/fault.c | 306 +
b/linux-2.4.30-xen-sparse/arch/xen/mm/init.c | 487 +
b/linux-2.4.30-xen-sparse/arch/xen/mm/ioremap.c | 271
b/linux-2.4.30-xen-sparse/arch/xen/vmlinux.lds | 75
b/linux-2.4.30-xen-sparse/drivers/block/ll_rw_blk.c | 1663 +++++
b/linux-2.4.30-xen-sparse/drivers/char/Makefile | 361 +
b/linux-2.4.30-xen-sparse/drivers/char/mem.c | 812 ++
b/linux-2.4.30-xen-sparse/drivers/char/tty_io.c | 2891 ++++++++++
b/linux-2.4.30-xen-sparse/drivers/scsi/aic7xxx/Makefile | 97
b/linux-2.4.30-xen-sparse/fs/exec.c | 1179 ++++
b/linux-2.4.30-xen-sparse/include/asm-xen/bugs.h | 53
b/linux-2.4.30-xen-sparse/include/asm-xen/desc.h | 41
b/linux-2.4.30-xen-sparse/include/asm-xen/fixmap.h | 105
b/linux-2.4.30-xen-sparse/include/asm-xen/highmem.h | 132
b/linux-2.4.30-xen-sparse/include/asm-xen/hw_irq.h | 61
b/linux-2.4.30-xen-sparse/include/asm-xen/io.h | 457 +
b/linux-2.4.30-xen-sparse/include/asm-xen/irq.h | 65
b/linux-2.4.30-xen-sparse/include/asm-xen/keyboard.h | 74
b/linux-2.4.30-xen-sparse/include/asm-xen/mmu_context.h | 74
b/linux-2.4.30-xen-sparse/include/asm-xen/module.h | 14
b/linux-2.4.30-xen-sparse/include/asm-xen/msr.h | 138
b/linux-2.4.30-xen-sparse/include/asm-xen/page.h | 182
b/linux-2.4.30-xen-sparse/include/asm-xen/pci.h | 283
b/linux-2.4.30-xen-sparse/include/asm-xen/pgalloc.h | 285
b/linux-2.4.30-xen-sparse/include/asm-xen/pgtable-2level.h | 103
b/linux-2.4.30-xen-sparse/include/asm-xen/pgtable.h | 370 +
b/linux-2.4.30-xen-sparse/include/asm-xen/processor.h | 483 +
b/linux-2.4.30-xen-sparse/include/asm-xen/queues.h | 20
b/linux-2.4.30-xen-sparse/include/asm-xen/segment.h | 15
b/linux-2.4.30-xen-sparse/include/asm-xen/smp.h | 102
b/linux-2.4.30-xen-sparse/include/asm-xen/system.h | 424 +
b/linux-2.4.30-xen-sparse/include/asm-xen/vga.h | 42
b/linux-2.4.30-xen-sparse/include/asm-xen/xor.h | 879 +++
b/linux-2.4.30-xen-sparse/include/linux/blk.h | 409 +
b/linux-2.4.30-xen-sparse/include/linux/highmem.h | 137
b/linux-2.4.30-xen-sparse/include/linux/irq.h | 80
b/linux-2.4.30-xen-sparse/include/linux/mm.h | 727 ++
b/linux-2.4.30-xen-sparse/include/linux/sched.h | 971 +++
b/linux-2.4.30-xen-sparse/include/linux/skbuff.h | 1181 ++++
b/linux-2.4.30-xen-sparse/include/linux/timer.h | 77
b/linux-2.4.30-xen-sparse/kernel/time.c | 415 +
b/linux-2.4.30-xen-sparse/kernel/timer.c | 968 +++
b/linux-2.4.30-xen-sparse/mkbuildtree | 283
b/linux-2.4.30-xen-sparse/mm/highmem.c | 462 +
b/linux-2.4.30-xen-sparse/mm/memory.c | 1548 +++++
b/linux-2.4.30-xen-sparse/mm/mprotect.c | 344 +
b/linux-2.4.30-xen-sparse/mm/mremap.c | 392 +
b/linux-2.4.30-xen-sparse/mm/page_alloc.c | 972 +++
b/linux-2.4.30-xen-sparse/mm/swapfile.c | 1269 ++++
b/linux-2.4.30-xen-sparse/mm/vmalloc.c | 385 +
b/linux-2.4.30-xen-sparse/net/core/skbuff.c | 1309 ++++
linux-2.4.29-xen-sparse/Makefile | 592 --
linux-2.4.29-xen-sparse/arch/xen/Makefile | 136
linux-2.4.29-xen-sparse/arch/xen/boot/Makefile | 13
linux-2.4.29-xen-sparse/arch/xen/config.in | 325 -
linux-2.4.29-xen-sparse/arch/xen/defconfig-xen0 | 955 ---
linux-2.4.29-xen-sparse/arch/xen/defconfig-xenU | 559 -
linux-2.4.29-xen-sparse/arch/xen/drivers/balloon/Makefile | 4
linux-2.4.29-xen-sparse/arch/xen/drivers/blkif/Makefile | 10
linux-2.4.29-xen-sparse/arch/xen/drivers/blkif/backend/Makefile | 3
linux-2.4.29-xen-sparse/arch/xen/drivers/blkif/frontend/Makefile | 3
linux-2.4.29-xen-sparse/arch/xen/drivers/blkif/frontend/common.h | 93
linux-2.4.29-xen-sparse/arch/xen/drivers/blkif/frontend/vbd.c | 564 -
linux-2.4.29-xen-sparse/arch/xen/drivers/console/Makefile | 3
linux-2.4.29-xen-sparse/arch/xen/drivers/dom0/Makefile | 3
linux-2.4.29-xen-sparse/arch/xen/drivers/evtchn/Makefile | 3
linux-2.4.29-xen-sparse/arch/xen/drivers/netif/Makefile | 10
linux-2.4.29-xen-sparse/arch/xen/drivers/netif/backend/Makefile | 4
linux-2.4.29-xen-sparse/arch/xen/drivers/netif/frontend/Makefile | 3
linux-2.4.29-xen-sparse/arch/xen/kernel/Makefile | 20
linux-2.4.29-xen-sparse/arch/xen/kernel/entry.S | 779 --
linux-2.4.29-xen-sparse/arch/xen/kernel/head.S | 39
linux-2.4.29-xen-sparse/arch/xen/kernel/i386_ksyms.c | 180
linux-2.4.29-xen-sparse/arch/xen/kernel/irq.c | 1242 ----
linux-2.4.29-xen-sparse/arch/xen/kernel/ldt.c | 271
linux-2.4.29-xen-sparse/arch/xen/kernel/pci-pc.c | 260
linux-2.4.29-xen-sparse/arch/xen/kernel/process.c | 460 -
linux-2.4.29-xen-sparse/arch/xen/kernel/setup.c | 1222 ----
linux-2.4.29-xen-sparse/arch/xen/kernel/signal.c | 717 --
linux-2.4.29-xen-sparse/arch/xen/kernel/time.c | 721 --
linux-2.4.29-xen-sparse/arch/xen/kernel/traps.c | 628 --
linux-2.4.29-xen-sparse/arch/xen/lib/Makefile | 15
linux-2.4.29-xen-sparse/arch/xen/lib/delay.c | 52
linux-2.4.29-xen-sparse/arch/xen/mm/Makefile | 16
linux-2.4.29-xen-sparse/arch/xen/mm/fault.c | 306 -
linux-2.4.29-xen-sparse/arch/xen/mm/init.c | 487 -
linux-2.4.29-xen-sparse/arch/xen/mm/ioremap.c | 271
linux-2.4.29-xen-sparse/arch/xen/vmlinux.lds | 75
linux-2.4.29-xen-sparse/drivers/block/ll_rw_blk.c | 1663 -----
linux-2.4.29-xen-sparse/drivers/char/Makefile | 361 -
linux-2.4.29-xen-sparse/drivers/char/mem.c | 812 --
linux-2.4.29-xen-sparse/drivers/char/tty_io.c | 2891 ----------
linux-2.4.29-xen-sparse/drivers/scsi/aic7xxx/Makefile | 97
linux-2.4.29-xen-sparse/fs/exec.c | 1179 ----
linux-2.4.29-xen-sparse/include/asm-xen/bugs.h | 53
linux-2.4.29-xen-sparse/include/asm-xen/desc.h | 41
linux-2.4.29-xen-sparse/include/asm-xen/fixmap.h | 105
linux-2.4.29-xen-sparse/include/asm-xen/highmem.h | 132
linux-2.4.29-xen-sparse/include/asm-xen/hw_irq.h | 61
linux-2.4.29-xen-sparse/include/asm-xen/io.h | 457 -
linux-2.4.29-xen-sparse/include/asm-xen/irq.h | 65
linux-2.4.29-xen-sparse/include/asm-xen/keyboard.h | 74
linux-2.4.29-xen-sparse/include/asm-xen/mmu_context.h | 74
linux-2.4.29-xen-sparse/include/asm-xen/module.h | 14
linux-2.4.29-xen-sparse/include/asm-xen/msr.h | 138
linux-2.4.29-xen-sparse/include/asm-xen/page.h | 182
linux-2.4.29-xen-sparse/include/asm-xen/pci.h | 283
linux-2.4.29-xen-sparse/include/asm-xen/pgalloc.h | 285
linux-2.4.29-xen-sparse/include/asm-xen/pgtable-2level.h | 103
linux-2.4.29-xen-sparse/include/asm-xen/pgtable.h | 370 -
linux-2.4.29-xen-sparse/include/asm-xen/processor.h | 483 -
linux-2.4.29-xen-sparse/include/asm-xen/queues.h | 20
linux-2.4.29-xen-sparse/include/asm-xen/segment.h | 15
linux-2.4.29-xen-sparse/include/asm-xen/smp.h | 102
linux-2.4.29-xen-sparse/include/asm-xen/system.h | 424 -
linux-2.4.29-xen-sparse/include/asm-xen/vga.h | 42
linux-2.4.29-xen-sparse/include/asm-xen/xor.h | 879 ---
linux-2.4.29-xen-sparse/include/linux/blk.h | 409 -
linux-2.4.29-xen-sparse/include/linux/highmem.h | 137
linux-2.4.29-xen-sparse/include/linux/irq.h | 80
linux-2.4.29-xen-sparse/include/linux/mm.h | 727 --
linux-2.4.29-xen-sparse/include/linux/sched.h | 971 ---
linux-2.4.29-xen-sparse/include/linux/skbuff.h | 1185 ----
linux-2.4.29-xen-sparse/include/linux/timer.h | 77
linux-2.4.29-xen-sparse/kernel/time.c | 415 -
linux-2.4.29-xen-sparse/kernel/timer.c | 968 ---
linux-2.4.29-xen-sparse/mkbuildtree | 283
linux-2.4.29-xen-sparse/mm/highmem.c | 462 -
linux-2.4.29-xen-sparse/mm/memory.c | 1546 -----
linux-2.4.29-xen-sparse/mm/mprotect.c | 344 -
linux-2.4.29-xen-sparse/mm/mremap.c | 392 -
linux-2.4.29-xen-sparse/mm/page_alloc.c | 972 ---
linux-2.4.29-xen-sparse/mm/swapfile.c | 1267 ----
linux-2.4.29-xen-sparse/mm/vmalloc.c | 385 -
linux-2.4.29-xen-sparse/net/core/skbuff.c | 1309 ----
168 files changed, 34349 insertions(+), 34378 deletions(-)


diff -Nru a/linux-2.4.29-xen-sparse/Makefile b/linux-2.4.29-xen-sparse/Makefile
--- a/linux-2.4.29-xen-sparse/Makefile 2005-05-20 18:02:27 -04:00
+++ /dev/null Wed Dec 31 16:00:00 196900
@@ -1,592 +0,0 @@
-VERSION = 2
-PATCHLEVEL = 4
-SUBLEVEL = 29
-EXTRAVERSION =
-
-KERNELRELEASE=$(VERSION).$(PATCHLEVEL).$(SUBLEVEL)$(EXTRAVERSION)
-
-# SUBARCH always tells us the underlying machine architecture.
-# Unless overridden, by default ARCH is equivalent to SUBARCH.
-# This will be overriden for Xen and UML builds.
-SUBARCH := $(shell uname -m | sed -e s/i.86/i386/ -e s/sun4u/sparc64/ -e s/arm.*/arm/ -e s/sa110/arm/)
-ARCH ?= $(SUBARCH)
-
-## XXX The following hack can be discarded after users have adjusted to the
-## architectural name change 'xeno' -> 'xen'.
-ifeq ($(ARCH),xeno)
- ARCH := xen
-endif
-
-KERNELPATH=kernel-$(shell echo $(KERNELRELEASE) | sed -e "s/-//g")
-
-CONFIG_SHELL := $(shell if [ -x "$$BASH" ]; then echo $$BASH; \
- else if [ -x /bin/bash ]; then echo /bin/bash; \
- else echo sh; fi ; fi)
-TOPDIR := $(shell /bin/pwd)
-
-HPATH = $(TOPDIR)/include
-FINDHPATH = $(HPATH)/asm $(HPATH)/linux $(HPATH)/scsi $(HPATH)/net $(HPATH)/math-emu
-
-HOSTCC = gcc
-HOSTCFLAGS = -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer
-
-CROSS_COMPILE =
-
-#
-# Include the make variables (CC, etc...)
-#
-
-AS = $(CROSS_COMPILE)as
-LD = $(CROSS_COMPILE)ld
-CC = $(CROSS_COMPILE)gcc
-CPP = $(CC) -E
-AR = $(CROSS_COMPILE)ar
-NM = $(CROSS_COMPILE)nm
-STRIP = $(CROSS_COMPILE)strip
-OBJCOPY = $(CROSS_COMPILE)objcopy
-OBJDUMP = $(CROSS_COMPILE)objdump
-MAKEFILES = $(TOPDIR)/.config
-GENKSYMS = /sbin/genksyms
-DEPMOD = /sbin/depmod
-MODFLAGS = -DMODULE
-CFLAGS_KERNEL =
-PERL = perl
-AWK = awk
-RPM := $(shell if [ -x "/usr/bin/rpmbuild" ]; then echo rpmbuild; \
- else echo rpm; fi)
-
-export VERSION PATCHLEVEL SUBLEVEL EXTRAVERSION KERNELRELEASE ARCH \
- CONFIG_SHELL TOPDIR HPATH HOSTCC HOSTCFLAGS CROSS_COMPILE AS LD CC \
- CPP AR NM STRIP OBJCOPY OBJDUMP MAKE MAKEFILES GENKSYMS MODFLAGS PERL AWK
-
-all: do-it-all
-
-#
-# Make "config" the default target if there is no configuration file or
-# "depend" the target if there is no top-level dependency information.
-#
-
-ifeq (.config,$(wildcard .config))
-include .config
-ifeq (.depend,$(wildcard .depend))
-include .depend
-do-it-all: Version vmlinux
-else
-CONFIGURATION = depend
-do-it-all: depend
-endif
-else
-CONFIGURATION = config
-do-it-all: config
-endif
-
-#
-# INSTALL_PATH specifies where to place the updated kernel and system map
-# images. Uncomment if you want to place them anywhere other than root.
-#
-
-#export INSTALL_PATH=/boot
-
-#
-# INSTALL_MOD_PATH specifies a prefix to MODLIB for module directory
-# relocations required by build roots. This is not defined in the
-# makefile but the arguement can be passed to make if needed.
-#
-
-MODLIB = $(INSTALL_MOD_PATH)/lib/modules/$(KERNELRELEASE)
-export MODLIB
-
-#
-# standard CFLAGS
-#
-
-CPPFLAGS := -D__KERNEL__ -I$(HPATH)
-
-CFLAGS := $(CPPFLAGS) -Wall -Wstrict-prototypes -Wno-trigraphs -O2 \
- -fno-strict-aliasing -fno-common
-ifndef CONFIG_FRAME_POINTER
-CFLAGS += -fomit-frame-pointer
-endif
-AFLAGS := -D__ASSEMBLY__ $(CPPFLAGS)
-
-#
-# ROOT_DEV specifies the default root-device when making the image.
-# This can be either FLOPPY, CURRENT, /dev/xxxx or empty, in which case
-# the default of FLOPPY is used by 'build'.
-# This is i386 specific.
-#
-
-export ROOT_DEV = CURRENT
-
-#
-# If you want to preset the SVGA mode, uncomment the next line and
-# set SVGA_MODE to whatever number you want.
-# Set it to -DSVGA_MODE=NORMAL_VGA if you just want the EGA/VGA mode.
-# The number is the same as you would ordinarily press at bootup.
-# This is i386 specific.
-#
-
-export SVGA_MODE = -DSVGA_MODE=NORMAL_VGA
-
-#
-# If you want the RAM disk device, define this to be the size in blocks.
-# This is i386 specific.
-#
-
-#export RAMDISK = -DRAMDISK=512
-
-CORE_FILES =kernel/kernel.o mm/mm.o fs/fs.o ipc/ipc.o
-NETWORKS =net/network.o
-
-LIBS =$(TOPDIR)/lib/lib.a
-SUBDIRS =kernel drivers mm fs net ipc lib crypto
-
-DRIVERS-n :=
-DRIVERS-y :=
-DRIVERS-m :=
-DRIVERS- :=
-
-DRIVERS-$(CONFIG_ACPI_BOOT) += drivers/acpi/acpi.o
-DRIVERS-$(CONFIG_PARPORT) += drivers/parport/driver.o
-DRIVERS-y += drivers/char/char.o \
- drivers/block/block.o \
- drivers/misc/misc.o \
- drivers/net/net.o
-DRIVERS-$(CONFIG_AGP) += drivers/char/agp/agp.o
-DRIVERS-$(CONFIG_DRM_NEW) += drivers/char/drm/drm.o
-DRIVERS-$(CONFIG_DRM_OLD) += drivers/char/drm-4.0/drm.o
-DRIVERS-$(CONFIG_NUBUS) += drivers/nubus/nubus.a
-DRIVERS-$(CONFIG_NET_FC) += drivers/net/fc/fc.o
-DRIVERS-$(CONFIG_DEV_APPLETALK) += drivers/net/appletalk/appletalk.o
-DRIVERS-$(CONFIG_TR) += drivers/net/tokenring/tr.o
-DRIVERS-$(CONFIG_WAN) += drivers/net/wan/wan.o
-DRIVERS-$(CONFIG_ARCNET) += drivers/net/arcnet/arcnetdrv.o
-DRIVERS-$(CONFIG_ATM) += drivers/atm/atm.o
-DRIVERS-$(CONFIG_IDE) += drivers/ide/idedriver.o
-DRIVERS-$(CONFIG_FC4) += drivers/fc4/fc4.a
-DRIVERS-$(CONFIG_SCSI) += drivers/scsi/scsidrv.o
-DRIVERS-$(CONFIG_FUSION_BOOT) += drivers/message/fusion/fusion.o
-DRIVERS-$(CONFIG_IEEE1394) += drivers/ieee1394/ieee1394drv.o
-
-ifneq ($(CONFIG_CD_NO_IDESCSI)$(CONFIG_BLK_DEV_IDECD)$(CONFIG_BLK_DEV_SR)$(CONFIG_PARIDE_PCD),)
-DRIVERS-y += drivers/cdrom/driver.o
-endif
-
-DRIVERS-$(CONFIG_SOUND) += drivers/sound/sounddrivers.o
-DRIVERS-$(CONFIG_PCI) += drivers/pci/driver.o
-DRIVERS-$(CONFIG_MTD) += drivers/mtd/mtdlink.o
-DRIVERS-$(CONFIG_PCMCIA) += drivers/pcmcia/pcmcia.o
-DRIVERS-$(CONFIG_NET_PCMCIA) += drivers/net/pcmcia/pcmcia_net.o
-DRIVERS-$(CONFIG_NET_WIRELESS) += drivers/net/wireless/wireless_net.o
-DRIVERS-$(CONFIG_PCMCIA_CHRDEV) += drivers/char/pcmcia/pcmcia_char.o
-DRIVERS-$(CONFIG_DIO) += drivers/dio/dio.a
-DRIVERS-$(CONFIG_SBUS) += drivers/sbus/sbus_all.o
-DRIVERS-$(CONFIG_ZORRO) += drivers/zorro/driver.o
-DRIVERS-$(CONFIG_FC4) += drivers/fc4/fc4.a
-DRIVERS-$(CONFIG_PPC32) += drivers/macintosh/macintosh.o
-DRIVERS-$(CONFIG_MAC) += drivers/macintosh/macintosh.o
-DRIVERS-$(CONFIG_ISAPNP) += drivers/pnp/pnp.o
-DRIVERS-$(CONFIG_I2C) += drivers/i2c/i2c.o
-DRIVERS-$(CONFIG_VT) += drivers/video/video.o
-DRIVERS-$(CONFIG_PARIDE) += drivers/block/paride/paride.a
-DRIVERS-$(CONFIG_HAMRADIO) += drivers/net/hamradio/hamradio.o
-DRIVERS-$(CONFIG_TC) += drivers/tc/tc.a
-DRIVERS-$(CONFIG_USB) += drivers/usb/usbdrv.o
-DRIVERS-$(CONFIG_USB_GADGET) += drivers/usb/gadget/built-in.o
-DRIVERS-y +=drivers/media/media.o
-DRIVERS-$(CONFIG_INPUT) += drivers/input/inputdrv.o
-DRIVERS-$(CONFIG_HIL) += drivers/hil/hil.o
-DRIVERS-$(CONFIG_I2O) += drivers/message/i2o/i2o.o
-DRIVERS-$(CONFIG_IRDA) += drivers/net/irda/irda.o
-DRIVERS-$(CONFIG_PHONE) += drivers/telephony/telephony.o
-DRIVERS-$(CONFIG_MD) += drivers/md/mddev.o
-DRIVERS-$(CONFIG_GSC) += drivers/gsc/gscbus.o
-DRIVERS-$(CONFIG_BLUEZ) += drivers/bluetooth/bluetooth.o
-DRIVERS-$(CONFIG_HOTPLUG_PCI) += drivers/hotplug/vmlinux-obj.o
-DRIVERS-$(CONFIG_ISDN_BOOL) += drivers/isdn/vmlinux-obj.o
-DRIVERS-$(CONFIG_CRYPTO) += crypto/crypto.o
-
-DRIVERS := $(DRIVERS-y)
-
-
-# files removed with 'make clean'
-CLEAN_FILES = \
- kernel/ksyms.lst include/linux/compile.h \
- vmlinux System.map \
- .tmp* \
- drivers/char/consolemap_deftbl.c drivers/video/promcon_tbl.c \
- drivers/char/conmakehash \
- drivers/char/drm/*-mod.c \
- drivers/pci/devlist.h drivers/pci/classlist.h drivers/pci/gen-devlist \
- drivers/zorro/devlist.h drivers/zorro/gen-devlist \
- drivers/sound/bin2hex drivers/sound/hex2hex \
- drivers/atm/fore200e_mkfirm drivers/atm/{pca,sba}*{.bin,.bin1,.bin2} \
- drivers/scsi/aic7xxx/aicasm/aicasm \
- drivers/scsi/aic7xxx/aicasm/aicasm_gram.c \
- drivers/scsi/aic7xxx/aicasm/aicasm_gram.h \
- drivers/scsi/aic7xxx/aicasm/aicasm_macro_gram.c \
- drivers/scsi/aic7xxx/aicasm/aicasm_macro_gram.h \
- drivers/scsi/aic7xxx/aicasm/aicasm_macro_scan.c \
- drivers/scsi/aic7xxx/aicasm/aicasm_scan.c \
- drivers/scsi/aic7xxx/aicasm/aicdb.h \
- drivers/scsi/aic7xxx/aicasm/y.tab.h \
- drivers/scsi/53c700_d.h \
- drivers/tc/lk201-map.c \
- net/khttpd/make_times_h \
- net/khttpd/times.h \
- submenu* \
- drivers/ieee1394/oui.c
-# directories removed with 'make clean'
-CLEAN_DIRS = \
- modules
-
-# files removed with 'make mrproper'
-MRPROPER_FILES = \
- include/linux/autoconf.h include/linux/version.h \
- lib/crc32table.h lib/gen_crc32table \

_______________________________________________
Xen-changelog mailing list
Xen-changelog@lists.xensource.com
http://lists.xensource.com/xen-changelog
Upgrade to linux 2.4.30 [ In reply to ]
ChangeSet 1.1159.258.146, 2005/05/20 22:45:25+01:00, iap10@freefall.cl.cam.ac.uk

Upgrade to linux 2.4.30

Signed-off-by: ian@xensource.com



b/linux-2.4.30-xen-sparse/Makefile | 592 ++
b/linux-2.4.30-xen-sparse/arch/xen/Makefile | 137
b/linux-2.4.30-xen-sparse/arch/xen/boot/Makefile | 13
b/linux-2.4.30-xen-sparse/arch/xen/config.in | 325 +
b/linux-2.4.30-xen-sparse/arch/xen/defconfig-xen0 | 924 +++
b/linux-2.4.30-xen-sparse/arch/xen/defconfig-xenU | 560 +
b/linux-2.4.30-xen-sparse/arch/xen/drivers/balloon/Makefile | 4
b/linux-2.4.30-xen-sparse/arch/xen/drivers/blkif/Makefile | 10
b/linux-2.4.30-xen-sparse/arch/xen/drivers/blkif/backend/Makefile | 3
b/linux-2.4.30-xen-sparse/arch/xen/drivers/blkif/frontend/Makefile | 3
b/linux-2.4.30-xen-sparse/arch/xen/drivers/blkif/frontend/common.h | 93
b/linux-2.4.30-xen-sparse/arch/xen/drivers/blkif/frontend/vbd.c | 564 +
b/linux-2.4.30-xen-sparse/arch/xen/drivers/console/Makefile | 3
b/linux-2.4.30-xen-sparse/arch/xen/drivers/dom0/Makefile | 3
b/linux-2.4.30-xen-sparse/arch/xen/drivers/evtchn/Makefile | 3
b/linux-2.4.30-xen-sparse/arch/xen/drivers/netif/Makefile | 10
b/linux-2.4.30-xen-sparse/arch/xen/drivers/netif/backend/Makefile | 4
b/linux-2.4.30-xen-sparse/arch/xen/drivers/netif/frontend/Makefile | 3
b/linux-2.4.30-xen-sparse/arch/xen/kernel/Makefile | 20
b/linux-2.4.30-xen-sparse/arch/xen/kernel/entry.S | 779 ++
b/linux-2.4.30-xen-sparse/arch/xen/kernel/head.S | 39
b/linux-2.4.30-xen-sparse/arch/xen/kernel/i386_ksyms.c | 180
b/linux-2.4.30-xen-sparse/arch/xen/kernel/irq.c | 1242 ++++
b/linux-2.4.30-xen-sparse/arch/xen/kernel/ldt.c | 271
b/linux-2.4.30-xen-sparse/arch/xen/kernel/pci-pc.c | 260
b/linux-2.4.30-xen-sparse/arch/xen/kernel/process.c | 460 +
b/linux-2.4.30-xen-sparse/arch/xen/kernel/setup.c | 1222 ++++
b/linux-2.4.30-xen-sparse/arch/xen/kernel/signal.c | 717 ++
b/linux-2.4.30-xen-sparse/arch/xen/kernel/time.c | 721 ++
b/linux-2.4.30-xen-sparse/arch/xen/kernel/traps.c | 628 ++
b/linux-2.4.30-xen-sparse/arch/xen/lib/Makefile | 15
b/linux-2.4.30-xen-sparse/arch/xen/lib/delay.c | 52
b/linux-2.4.30-xen-sparse/arch/xen/mm/Makefile | 16
b/linux-2.4.30-xen-sparse/arch/xen/mm/fault.c | 306 +
b/linux-2.4.30-xen-sparse/arch/xen/mm/init.c | 487 +
b/linux-2.4.30-xen-sparse/arch/xen/mm/ioremap.c | 271
b/linux-2.4.30-xen-sparse/arch/xen/vmlinux.lds | 75
b/linux-2.4.30-xen-sparse/drivers/block/ll_rw_blk.c | 1663 +++++
b/linux-2.4.30-xen-sparse/drivers/char/Makefile | 361 +
b/linux-2.4.30-xen-sparse/drivers/char/mem.c | 812 ++
b/linux-2.4.30-xen-sparse/drivers/char/tty_io.c | 2891 ++++++++++
b/linux-2.4.30-xen-sparse/drivers/scsi/aic7xxx/Makefile | 97
b/linux-2.4.30-xen-sparse/fs/exec.c | 1179 ++++
b/linux-2.4.30-xen-sparse/include/asm-xen/bugs.h | 53
b/linux-2.4.30-xen-sparse/include/asm-xen/desc.h | 41
b/linux-2.4.30-xen-sparse/include/asm-xen/fixmap.h | 105
b/linux-2.4.30-xen-sparse/include/asm-xen/highmem.h | 132
b/linux-2.4.30-xen-sparse/include/asm-xen/hw_irq.h | 61
b/linux-2.4.30-xen-sparse/include/asm-xen/io.h | 457 +
b/linux-2.4.30-xen-sparse/include/asm-xen/irq.h | 65
b/linux-2.4.30-xen-sparse/include/asm-xen/keyboard.h | 74
b/linux-2.4.30-xen-sparse/include/asm-xen/mmu_context.h | 74
b/linux-2.4.30-xen-sparse/include/asm-xen/module.h | 14
b/linux-2.4.30-xen-sparse/include/asm-xen/msr.h | 138
b/linux-2.4.30-xen-sparse/include/asm-xen/page.h | 182
b/linux-2.4.30-xen-sparse/include/asm-xen/pci.h | 283
b/linux-2.4.30-xen-sparse/include/asm-xen/pgalloc.h | 285
b/linux-2.4.30-xen-sparse/include/asm-xen/pgtable-2level.h | 103
b/linux-2.4.30-xen-sparse/include/asm-xen/pgtable.h | 370 +
b/linux-2.4.30-xen-sparse/include/asm-xen/processor.h | 483 +
b/linux-2.4.30-xen-sparse/include/asm-xen/queues.h | 20
b/linux-2.4.30-xen-sparse/include/asm-xen/segment.h | 15
b/linux-2.4.30-xen-sparse/include/asm-xen/smp.h | 102
b/linux-2.4.30-xen-sparse/include/asm-xen/system.h | 424 +
b/linux-2.4.30-xen-sparse/include/asm-xen/vga.h | 42
b/linux-2.4.30-xen-sparse/include/asm-xen/xor.h | 879 +++
b/linux-2.4.30-xen-sparse/include/linux/blk.h | 409 +
b/linux-2.4.30-xen-sparse/include/linux/highmem.h | 137
b/linux-2.4.30-xen-sparse/include/linux/irq.h | 80
b/linux-2.4.30-xen-sparse/include/linux/mm.h | 727 ++
b/linux-2.4.30-xen-sparse/include/linux/sched.h | 971 +++
b/linux-2.4.30-xen-sparse/include/linux/skbuff.h | 1181 ++++
b/linux-2.4.30-xen-sparse/include/linux/timer.h | 77
b/linux-2.4.30-xen-sparse/kernel/time.c | 415 +
b/linux-2.4.30-xen-sparse/kernel/timer.c | 968 +++
b/linux-2.4.30-xen-sparse/mkbuildtree | 283
b/linux-2.4.30-xen-sparse/mm/highmem.c | 462 +
b/linux-2.4.30-xen-sparse/mm/memory.c | 1548 +++++
b/linux-2.4.30-xen-sparse/mm/mprotect.c | 344 +
b/linux-2.4.30-xen-sparse/mm/mremap.c | 392 +
b/linux-2.4.30-xen-sparse/mm/page_alloc.c | 972 +++
b/linux-2.4.30-xen-sparse/mm/swapfile.c | 1269 ++++
b/linux-2.4.30-xen-sparse/mm/vmalloc.c | 385 +
b/linux-2.4.30-xen-sparse/net/core/skbuff.c | 1309 ++++
linux-2.4.29-xen-sparse/Makefile | 592 --
linux-2.4.29-xen-sparse/arch/xen/Makefile | 136
linux-2.4.29-xen-sparse/arch/xen/boot/Makefile | 13
linux-2.4.29-xen-sparse/arch/xen/config.in | 325 -
linux-2.4.29-xen-sparse/arch/xen/defconfig-xen0 | 955 ---
linux-2.4.29-xen-sparse/arch/xen/defconfig-xenU | 559 -
linux-2.4.29-xen-sparse/arch/xen/drivers/balloon/Makefile | 4
linux-2.4.29-xen-sparse/arch/xen/drivers/blkif/Makefile | 10
linux-2.4.29-xen-sparse/arch/xen/drivers/blkif/backend/Makefile | 3
linux-2.4.29-xen-sparse/arch/xen/drivers/blkif/frontend/Makefile | 3
linux-2.4.29-xen-sparse/arch/xen/drivers/blkif/frontend/common.h | 93
linux-2.4.29-xen-sparse/arch/xen/drivers/blkif/frontend/vbd.c | 564 -
linux-2.4.29-xen-sparse/arch/xen/drivers/console/Makefile | 3
linux-2.4.29-xen-sparse/arch/xen/drivers/dom0/Makefile | 3
linux-2.4.29-xen-sparse/arch/xen/drivers/evtchn/Makefile | 3
linux-2.4.29-xen-sparse/arch/xen/drivers/netif/Makefile | 10
linux-2.4.29-xen-sparse/arch/xen/drivers/netif/backend/Makefile | 4
linux-2.4.29-xen-sparse/arch/xen/drivers/netif/frontend/Makefile | 3
linux-2.4.29-xen-sparse/arch/xen/kernel/Makefile | 20
linux-2.4.29-xen-sparse/arch/xen/kernel/entry.S | 779 --
linux-2.4.29-xen-sparse/arch/xen/kernel/head.S | 39
linux-2.4.29-xen-sparse/arch/xen/kernel/i386_ksyms.c | 180
linux-2.4.29-xen-sparse/arch/xen/kernel/irq.c | 1242 ----
linux-2.4.29-xen-sparse/arch/xen/kernel/ldt.c | 271
linux-2.4.29-xen-sparse/arch/xen/kernel/pci-pc.c | 260
linux-2.4.29-xen-sparse/arch/xen/kernel/process.c | 460 -
linux-2.4.29-xen-sparse/arch/xen/kernel/setup.c | 1222 ----
linux-2.4.29-xen-sparse/arch/xen/kernel/signal.c | 717 --
linux-2.4.29-xen-sparse/arch/xen/kernel/time.c | 721 --
linux-2.4.29-xen-sparse/arch/xen/kernel/traps.c | 628 --
linux-2.4.29-xen-sparse/arch/xen/lib/Makefile | 15
linux-2.4.29-xen-sparse/arch/xen/lib/delay.c | 52
linux-2.4.29-xen-sparse/arch/xen/mm/Makefile | 16
linux-2.4.29-xen-sparse/arch/xen/mm/fault.c | 306 -
linux-2.4.29-xen-sparse/arch/xen/mm/init.c | 487 -
linux-2.4.29-xen-sparse/arch/xen/mm/ioremap.c | 271
linux-2.4.29-xen-sparse/arch/xen/vmlinux.lds | 75
linux-2.4.29-xen-sparse/drivers/block/ll_rw_blk.c | 1663 -----
linux-2.4.29-xen-sparse/drivers/char/Makefile | 361 -
linux-2.4.29-xen-sparse/drivers/char/mem.c | 812 --
linux-2.4.29-xen-sparse/drivers/char/tty_io.c | 2891 ----------
linux-2.4.29-xen-sparse/drivers/scsi/aic7xxx/Makefile | 97
linux-2.4.29-xen-sparse/fs/exec.c | 1179 ----
linux-2.4.29-xen-sparse/include/asm-xen/bugs.h | 53
linux-2.4.29-xen-sparse/include/asm-xen/desc.h | 41
linux-2.4.29-xen-sparse/include/asm-xen/fixmap.h | 105
linux-2.4.29-xen-sparse/include/asm-xen/highmem.h | 132
linux-2.4.29-xen-sparse/include/asm-xen/hw_irq.h | 61
linux-2.4.29-xen-sparse/include/asm-xen/io.h | 457 -
linux-2.4.29-xen-sparse/include/asm-xen/irq.h | 65
linux-2.4.29-xen-sparse/include/asm-xen/keyboard.h | 74
linux-2.4.29-xen-sparse/include/asm-xen/mmu_context.h | 74
linux-2.4.29-xen-sparse/include/asm-xen/module.h | 14
linux-2.4.29-xen-sparse/include/asm-xen/msr.h | 138
linux-2.4.29-xen-sparse/include/asm-xen/page.h | 182
linux-2.4.29-xen-sparse/include/asm-xen/pci.h | 283
linux-2.4.29-xen-sparse/include/asm-xen/pgalloc.h | 285
linux-2.4.29-xen-sparse/include/asm-xen/pgtable-2level.h | 103
linux-2.4.29-xen-sparse/include/asm-xen/pgtable.h | 370 -
linux-2.4.29-xen-sparse/include/asm-xen/processor.h | 483 -
linux-2.4.29-xen-sparse/include/asm-xen/queues.h | 20
linux-2.4.29-xen-sparse/include/asm-xen/segment.h | 15
linux-2.4.29-xen-sparse/include/asm-xen/smp.h | 102
linux-2.4.29-xen-sparse/include/asm-xen/system.h | 424 -
linux-2.4.29-xen-sparse/include/asm-xen/vga.h | 42
linux-2.4.29-xen-sparse/include/asm-xen/xor.h | 879 ---
linux-2.4.29-xen-sparse/include/linux/blk.h | 409 -
linux-2.4.29-xen-sparse/include/linux/highmem.h | 137
linux-2.4.29-xen-sparse/include/linux/irq.h | 80
linux-2.4.29-xen-sparse/include/linux/mm.h | 727 --
linux-2.4.29-xen-sparse/include/linux/sched.h | 971 ---
linux-2.4.29-xen-sparse/include/linux/skbuff.h | 1185 ----
linux-2.4.29-xen-sparse/include/linux/timer.h | 77
linux-2.4.29-xen-sparse/kernel/time.c | 415 -
linux-2.4.29-xen-sparse/kernel/timer.c | 968 ---
linux-2.4.29-xen-sparse/mkbuildtree | 283
linux-2.4.29-xen-sparse/mm/highmem.c | 462 -
linux-2.4.29-xen-sparse/mm/memory.c | 1546 -----
linux-2.4.29-xen-sparse/mm/mprotect.c | 344 -
linux-2.4.29-xen-sparse/mm/mremap.c | 392 -
linux-2.4.29-xen-sparse/mm/page_alloc.c | 972 ---
linux-2.4.29-xen-sparse/mm/swapfile.c | 1267 ----
linux-2.4.29-xen-sparse/mm/vmalloc.c | 385 -
linux-2.4.29-xen-sparse/net/core/skbuff.c | 1309 ----
168 files changed, 34349 insertions(+), 34378 deletions(-)


diff -Nru a/linux-2.4.29-xen-sparse/Makefile b/linux-2.4.29-xen-sparse/Makefile
--- a/linux-2.4.29-xen-sparse/Makefile 2005-05-20 19:03:40 -04:00
+++ /dev/null Wed Dec 31 16:00:00 196900
@@ -1,592 +0,0 @@
-VERSION = 2
-PATCHLEVEL = 4
-SUBLEVEL = 29
-EXTRAVERSION =
-
-KERNELRELEASE=$(VERSION).$(PATCHLEVEL).$(SUBLEVEL)$(EXTRAVERSION)
-
-# SUBARCH always tells us the underlying machine architecture.
-# Unless overridden, by default ARCH is equivalent to SUBARCH.
-# This will be overriden for Xen and UML builds.
-SUBARCH := $(shell uname -m | sed -e s/i.86/i386/ -e s/sun4u/sparc64/ -e s/arm.*/arm/ -e s/sa110/arm/)
-ARCH ?= $(SUBARCH)
-
-## XXX The following hack can be discarded after users have adjusted to the
-## architectural name change 'xeno' -> 'xen'.
-ifeq ($(ARCH),xeno)
- ARCH := xen
-endif
-
-KERNELPATH=kernel-$(shell echo $(KERNELRELEASE) | sed -e "s/-//g")
-
-CONFIG_SHELL := $(shell if [ -x "$$BASH" ]; then echo $$BASH; \
- else if [ -x /bin/bash ]; then echo /bin/bash; \
- else echo sh; fi ; fi)
-TOPDIR := $(shell /bin/pwd)
-
-HPATH = $(TOPDIR)/include
-FINDHPATH = $(HPATH)/asm $(HPATH)/linux $(HPATH)/scsi $(HPATH)/net $(HPATH)/math-emu
-
-HOSTCC = gcc
-HOSTCFLAGS = -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer
-
-CROSS_COMPILE =
-
-#
-# Include the make variables (CC, etc...)
-#
-
-AS = $(CROSS_COMPILE)as
-LD = $(CROSS_COMPILE)ld
-CC = $(CROSS_COMPILE)gcc
-CPP = $(CC) -E
-AR = $(CROSS_COMPILE)ar
-NM = $(CROSS_COMPILE)nm
-STRIP = $(CROSS_COMPILE)strip
-OBJCOPY = $(CROSS_COMPILE)objcopy
-OBJDUMP = $(CROSS_COMPILE)objdump
-MAKEFILES = $(TOPDIR)/.config
-GENKSYMS = /sbin/genksyms
-DEPMOD = /sbin/depmod
-MODFLAGS = -DMODULE
-CFLAGS_KERNEL =
-PERL = perl
-AWK = awk
-RPM := $(shell if [ -x "/usr/bin/rpmbuild" ]; then echo rpmbuild; \
- else echo rpm; fi)
-
-export VERSION PATCHLEVEL SUBLEVEL EXTRAVERSION KERNELRELEASE ARCH \
- CONFIG_SHELL TOPDIR HPATH HOSTCC HOSTCFLAGS CROSS_COMPILE AS LD CC \
- CPP AR NM STRIP OBJCOPY OBJDUMP MAKE MAKEFILES GENKSYMS MODFLAGS PERL AWK
-
-all: do-it-all
-
-#
-# Make "config" the default target if there is no configuration file or
-# "depend" the target if there is no top-level dependency information.
-#
-
-ifeq (.config,$(wildcard .config))
-include .config
-ifeq (.depend,$(wildcard .depend))
-include .depend
-do-it-all: Version vmlinux
-else
-CONFIGURATION = depend
-do-it-all: depend
-endif
-else
-CONFIGURATION = config
-do-it-all: config
-endif
-
-#
-# INSTALL_PATH specifies where to place the updated kernel and system map
-# images. Uncomment if you want to place them anywhere other than root.
-#
-
-#export INSTALL_PATH=/boot
-
-#
-# INSTALL_MOD_PATH specifies a prefix to MODLIB for module directory
-# relocations required by build roots. This is not defined in the
-# makefile but the arguement can be passed to make if needed.
-#
-
-MODLIB = $(INSTALL_MOD_PATH)/lib/modules/$(KERNELRELEASE)
-export MODLIB
-
-#
-# standard CFLAGS
-#
-
-CPPFLAGS := -D__KERNEL__ -I$(HPATH)
-
-CFLAGS := $(CPPFLAGS) -Wall -Wstrict-prototypes -Wno-trigraphs -O2 \
- -fno-strict-aliasing -fno-common
-ifndef CONFIG_FRAME_POINTER
-CFLAGS += -fomit-frame-pointer
-endif
-AFLAGS := -D__ASSEMBLY__ $(CPPFLAGS)
-
-#
-# ROOT_DEV specifies the default root-device when making the image.
-# This can be either FLOPPY, CURRENT, /dev/xxxx or empty, in which case
-# the default of FLOPPY is used by 'build'.
-# This is i386 specific.
-#
-
-export ROOT_DEV = CURRENT
-
-#
-# If you want to preset the SVGA mode, uncomment the next line and
-# set SVGA_MODE to whatever number you want.
-# Set it to -DSVGA_MODE=NORMAL_VGA if you just want the EGA/VGA mode.
-# The number is the same as you would ordinarily press at bootup.
-# This is i386 specific.
-#
-
-export SVGA_MODE = -DSVGA_MODE=NORMAL_VGA
-
-#
-# If you want the RAM disk device, define this to be the size in blocks.
-# This is i386 specific.
-#
-
-#export RAMDISK = -DRAMDISK=512
-
-CORE_FILES =kernel/kernel.o mm/mm.o fs/fs.o ipc/ipc.o
-NETWORKS =net/network.o
-
-LIBS =$(TOPDIR)/lib/lib.a
-SUBDIRS =kernel drivers mm fs net ipc lib crypto
-
-DRIVERS-n :=
-DRIVERS-y :=
-DRIVERS-m :=
-DRIVERS- :=
-
-DRIVERS-$(CONFIG_ACPI_BOOT) += drivers/acpi/acpi.o
-DRIVERS-$(CONFIG_PARPORT) += drivers/parport/driver.o
-DRIVERS-y += drivers/char/char.o \
- drivers/block/block.o \
- drivers/misc/misc.o \
- drivers/net/net.o
-DRIVERS-$(CONFIG_AGP) += drivers/char/agp/agp.o
-DRIVERS-$(CONFIG_DRM_NEW) += drivers/char/drm/drm.o
-DRIVERS-$(CONFIG_DRM_OLD) += drivers/char/drm-4.0/drm.o
-DRIVERS-$(CONFIG_NUBUS) += drivers/nubus/nubus.a
-DRIVERS-$(CONFIG_NET_FC) += drivers/net/fc/fc.o
-DRIVERS-$(CONFIG_DEV_APPLETALK) += drivers/net/appletalk/appletalk.o
-DRIVERS-$(CONFIG_TR) += drivers/net/tokenring/tr.o
-DRIVERS-$(CONFIG_WAN) += drivers/net/wan/wan.o
-DRIVERS-$(CONFIG_ARCNET) += drivers/net/arcnet/arcnetdrv.o
-DRIVERS-$(CONFIG_ATM) += drivers/atm/atm.o
-DRIVERS-$(CONFIG_IDE) += drivers/ide/idedriver.o
-DRIVERS-$(CONFIG_FC4) += drivers/fc4/fc4.a
-DRIVERS-$(CONFIG_SCSI) += drivers/scsi/scsidrv.o
-DRIVERS-$(CONFIG_FUSION_BOOT) += drivers/message/fusion/fusion.o
-DRIVERS-$(CONFIG_IEEE1394) += drivers/ieee1394/ieee1394drv.o
-
-ifneq ($(CONFIG_CD_NO_IDESCSI)$(CONFIG_BLK_DEV_IDECD)$(CONFIG_BLK_DEV_SR)$(CONFIG_PARIDE_PCD),)
-DRIVERS-y += drivers/cdrom/driver.o
-endif
-
-DRIVERS-$(CONFIG_SOUND) += drivers/sound/sounddrivers.o
-DRIVERS-$(CONFIG_PCI) += drivers/pci/driver.o
-DRIVERS-$(CONFIG_MTD) += drivers/mtd/mtdlink.o
-DRIVERS-$(CONFIG_PCMCIA) += drivers/pcmcia/pcmcia.o
-DRIVERS-$(CONFIG_NET_PCMCIA) += drivers/net/pcmcia/pcmcia_net.o
-DRIVERS-$(CONFIG_NET_WIRELESS) += drivers/net/wireless/wireless_net.o
-DRIVERS-$(CONFIG_PCMCIA_CHRDEV) += drivers/char/pcmcia/pcmcia_char.o
-DRIVERS-$(CONFIG_DIO) += drivers/dio/dio.a
-DRIVERS-$(CONFIG_SBUS) += drivers/sbus/sbus_all.o
-DRIVERS-$(CONFIG_ZORRO) += drivers/zorro/driver.o
-DRIVERS-$(CONFIG_FC4) += drivers/fc4/fc4.a
-DRIVERS-$(CONFIG_PPC32) += drivers/macintosh/macintosh.o
-DRIVERS-$(CONFIG_MAC) += drivers/macintosh/macintosh.o
-DRIVERS-$(CONFIG_ISAPNP) += drivers/pnp/pnp.o
-DRIVERS-$(CONFIG_I2C) += drivers/i2c/i2c.o
-DRIVERS-$(CONFIG_VT) += drivers/video/video.o
-DRIVERS-$(CONFIG_PARIDE) += drivers/block/paride/paride.a
-DRIVERS-$(CONFIG_HAMRADIO) += drivers/net/hamradio/hamradio.o
-DRIVERS-$(CONFIG_TC) += drivers/tc/tc.a
-DRIVERS-$(CONFIG_USB) += drivers/usb/usbdrv.o
-DRIVERS-$(CONFIG_USB_GADGET) += drivers/usb/gadget/built-in.o
-DRIVERS-y +=drivers/media/media.o
-DRIVERS-$(CONFIG_INPUT) += drivers/input/inputdrv.o
-DRIVERS-$(CONFIG_HIL) += drivers/hil/hil.o
-DRIVERS-$(CONFIG_I2O) += drivers/message/i2o/i2o.o
-DRIVERS-$(CONFIG_IRDA) += drivers/net/irda/irda.o
-DRIVERS-$(CONFIG_PHONE) += drivers/telephony/telephony.o
-DRIVERS-$(CONFIG_MD) += drivers/md/mddev.o
-DRIVERS-$(CONFIG_GSC) += drivers/gsc/gscbus.o
-DRIVERS-$(CONFIG_BLUEZ) += drivers/bluetooth/bluetooth.o
-DRIVERS-$(CONFIG_HOTPLUG_PCI) += drivers/hotplug/vmlinux-obj.o
-DRIVERS-$(CONFIG_ISDN_BOOL) += drivers/isdn/vmlinux-obj.o
-DRIVERS-$(CONFIG_CRYPTO) += crypto/crypto.o
-
-DRIVERS := $(DRIVERS-y)
-
-
-# files removed with 'make clean'
-CLEAN_FILES = \
- kernel/ksyms.lst include/linux/compile.h \
- vmlinux System.map \
- .tmp* \
- drivers/char/consolemap_deftbl.c drivers/video/promcon_tbl.c \
- drivers/char/conmakehash \
- drivers/char/drm/*-mod.c \
- drivers/pci/devlist.h drivers/pci/classlist.h drivers/pci/gen-devlist \
- drivers/zorro/devlist.h drivers/zorro/gen-devlist \
- drivers/sound/bin2hex drivers/sound/hex2hex \
- drivers/atm/fore200e_mkfirm drivers/atm/{pca,sba}*{.bin,.bin1,.bin2} \
- drivers/scsi/aic7xxx/aicasm/aicasm \
- drivers/scsi/aic7xxx/aicasm/aicasm_gram.c \
- drivers/scsi/aic7xxx/aicasm/aicasm_gram.h \
- drivers/scsi/aic7xxx/aicasm/aicasm_macro_gram.c \
- drivers/scsi/aic7xxx/aicasm/aicasm_macro_gram.h \
- drivers/scsi/aic7xxx/aicasm/aicasm_macro_scan.c \
- drivers/scsi/aic7xxx/aicasm/aicasm_scan.c \
- drivers/scsi/aic7xxx/aicasm/aicdb.h \
- drivers/scsi/aic7xxx/aicasm/y.tab.h \
- drivers/scsi/53c700_d.h \
- drivers/tc/lk201-map.c \
- net/khttpd/make_times_h \
- net/khttpd/times.h \
- submenu* \
- drivers/ieee1394/oui.c
-# directories removed with 'make clean'
-CLEAN_DIRS = \
- modules
-
-# files removed with 'make mrproper'
-MRPROPER_FILES = \
- include/linux/autoconf.h include/linux/version.h \
- lib/crc32table.h lib/gen_crc32table \

_______________________________________________
Xen-changelog mailing list
Xen-changelog@lists.xensource.com
http://lists.xensource.com/xen-changelog