Linux kernel version 2.4.18 has been released. It is available from: Patch: ftp://ftp.kernel.org/pub/linux/kernel/v2.4/patch-2.4.18.gz Full source: ftp://ftp.kernel.org/pub/linux/kernel/v2.4/linux-2.4.18.tar.gz Sizes in bytes Compressed Uncompressed ------------------------------------------------------------ Patch 1016118 4212889 Full source 30108170 131727360 ----------------------------------------------------------------------------- This is an automatically generated message. To unsubscribe from this list, please send a message to majordomo@vger.kernel.org containing the line: unsubscribe linux-kernel-announce <your_email_address> ... where <your_email_address> is the email address you are receiving this message at. ----------------------------------------------------------------------------- The following files were changed in this release: CREDITS | 32 Documentation/Configure.help | 331 - Documentation/DMA-mapping.txt | 91 Documentation/DocBook/kernel-hacking.tmpl | 27 Documentation/fb/tridentfb.txt | 49 Documentation/filesystems/devfs/ChangeLog | 35 Documentation/filesystems/devfs/README | 98 Documentation/i386/boot.txt | 52 Documentation/kbuild/config-language.txt | 7 Documentation/kernel-parameters.txt | 4 Documentation/networking/8139too.txt | 10 Documentation/networking/dl2k.txt | 35 Documentation/networking/ip-sysctl.txt | 21 Documentation/s390/Debugging390.txt | 13 Documentation/scsi-generic.txt | 863 -- Documentation/scsi.txt | 68 Documentation/sonypi.txt | 3 Documentation/sound/AD1816 | 2 Documentation/sound/AudioExcelDSP16 | 2 Documentation/sound/NEWS | 5 Documentation/usb/ov511.txt | 300 - Documentation/usb/stv680.txt | 55 Documentation/usb/usb-serial.txt | 86 MAINTAINERS | 32 Makefile | 21 Rules.make | 6 arch/alpha/kernel/alpha_ksyms.c | 1 arch/alpha/kernel/pci-noop.c | 11 arch/alpha/kernel/pci_iommu.c | 40 arch/alpha/kernel/proto.h | 2 arch/alpha/kernel/smc37c669.c | 6 arch/alpha/kernel/sys_miata.c | 10 arch/alpha/kernel/time.c | 2 arch/alpha/lib/dec_and_lock.c | 1 arch/arm/kernel/entry-common.S | 2 arch/arm/kernel/semaphore.c | 8 arch/arm/vmlinux-armo.lds.in | 1 arch/arm/vmlinux-armv.lds.in | 1 arch/cris/Makefile | 7 arch/cris/boot/Makefile | 2 arch/cris/boot/compressed/Makefile | 13 arch/cris/boot/rescue/Makefile | 9 arch/cris/boot/rescue/head.S | 12 arch/cris/config.in | 3 arch/cris/drivers/axisflashmap.c | 12 arch/cris/drivers/ethernet.c | 358 - arch/cris/drivers/gpio.c | 79 arch/cris/drivers/serial.c | 1045 +-- arch/cris/drivers/serial.h | 122 arch/cris/drivers/sync_serial.c | 2 arch/cris/drivers/usb-host.c | 196 arch/cris/kernel/entry.S | 40 arch/cris/kernel/head.S | 19 arch/cris/kernel/irq.c | 4 arch/cris/kernel/ksyms.c | 27 arch/cris/kernel/process.c | 24 arch/cris/kernel/ptrace.c | 20 arch/cris/kernel/setup.c | 77 arch/cris/kernel/time.c | 27 arch/cris/kernel/traps.c | 129 arch/cris/mm/fault.c | 251 arch/cris/mm/init.c | 33 arch/i386/boot/compressed/Makefile | 4 arch/i386/boot/setup.S | 23 arch/i386/config.in | 9 arch/i386/defconfig | 3 arch/i386/kernel/apic.c | 27 arch/i386/kernel/apm.c | 309 - arch/i386/kernel/dmi_scan.c | 5 arch/i386/kernel/entry.S | 12 arch/i386/kernel/head.S | 9 arch/i386/kernel/i386_ksyms.c | 3 arch/i386/kernel/pci-irq.c | 4 arch/i386/kernel/pci-pc.c | 36 arch/i386/kernel/process.c | 5 arch/i386/kernel/setup.c | 6 arch/i386/kernel/signal.c | 2 arch/i386/kernel/time.c | 1 arch/i386/kernel/vm86.c | 11 arch/i386/mm/fault.c | 2 arch/i386/vmlinux.lds | 1 arch/ia64/kernel/time.c | 3 arch/ia64/sn/fprom/Makefile | 4 arch/ia64/tools/Makefile | 6 arch/m68k/vmlinux-sun3.lds | 1 arch/m68k/vmlinux.lds | 1 arch/mips/kernel/mips_ksyms.c | 1 arch/mips64/kernel/linux32.c | 4 arch/mips64/kernel/mips64_ksyms.c | 1 arch/parisc/kernel/traps.c | 1 arch/ppc/8260_io/uart.c | 12 arch/ppc/8xx_io/uart.c | 12 arch/ppc/boot/common/misc-simple.c | 71 arch/ppc/boot/common/ns16550.c | 26 arch/ppc/boot/images/Makefile | 2 arch/ppc/boot/mbx/Makefile | 16 arch/ppc/boot/mbx/misc.c | 31 arch/ppc/boot/pmac/Makefile | 16 arch/ppc/boot/prep/Makefile | 18 arch/ppc/boot/prep/misc.c | 24 arch/ppc/boot/utils/mksimage.c | 8 arch/ppc/boot/utils/offset | 4 arch/ppc/boot/utils/sioffset | 2 arch/ppc/boot/utils/sisize | 2 arch/ppc/boot/utils/size | 4 arch/ppc/config.in | 9 arch/ppc/configs/common_defconfig | 45 arch/ppc/configs/gemini_defconfig | 26 arch/ppc/configs/ibmchrp_defconfig | 31 arch/ppc/configs/pmac_defconfig | 1076 +++ arch/ppc/configs/power3_defconfig | 31 arch/ppc/defconfig | 45 arch/ppc/kernel/Makefile | 4 arch/ppc/kernel/btext.c | 15 arch/ppc/kernel/chrp_setup.c | 4 arch/ppc/kernel/chrp_smp.c | 1 arch/ppc/kernel/cputable.c | 26 arch/ppc/kernel/entry.S | 13 arch/ppc/kernel/feature.c | 1300 ---- arch/ppc/kernel/head.S | 55 arch/ppc/kernel/i8259.c | 218 arch/ppc/kernel/i8259.h | 7 arch/ppc/kernel/idle.c | 10 arch/ppc/kernel/irq.c | 36 arch/ppc/kernel/l2cr.S | 28 arch/ppc/kernel/misc.S | 5 arch/ppc/kernel/open_pic.c | 8 arch/ppc/kernel/pci.c | 112 arch/ppc/kernel/pmac_backlight.c | 4 arch/ppc/kernel/pmac_feature.c | 2122 +++++++ arch/ppc/kernel/pmac_nvram.c | 4 arch/ppc/kernel/pmac_pci.c | 37 arch/ppc/kernel/pmac_pic.c | 86 arch/ppc/kernel/pmac_setup.c | 55 arch/ppc/kernel/pmac_smp.c | 5 arch/ppc/kernel/pmac_time.c | 12 arch/ppc/kernel/ppc8260_pic.c | 20 arch/ppc/kernel/ppc8xx_pic.c | 41 arch/ppc/kernel/ppc_ksyms.c | 24 arch/ppc/kernel/prep_pci.c | 24 arch/ppc/kernel/prep_setup.c | 8 arch/ppc/kernel/prom.c | 226 arch/ppc/kernel/setup.c | 13 arch/ppc/kernel/sleep.S | 112 arch/ppc/kernel/time.c | 66 arch/ppc/kernel/xics.c | 4 arch/ppc/mm/init.c | 49 arch/ppc/mm/mmu_decl.h | 3 arch/ppc/mm/pgtable.c | 70 arch/ppc/mm/ppc_mmu.c | 33 arch/ppc/xmon/nonstdio.h | 3 arch/ppc/xmon/start.c | 28 arch/ppc/xmon/subr_prf.c | 7 arch/ppc/xmon/xmon.c | 289 arch/s390/Makefile | 3 arch/s390/boot/Makefile | 3 arch/s390/config.in | 6 arch/s390/defconfig | 11 arch/s390/kernel/debug.c | 20 arch/s390/kernel/entry.S | 2 arch/s390/kernel/init_task.c | 1 arch/s390/kernel/process.c | 179 arch/s390/kernel/ptrace.c | 5 arch/s390/kernel/s390_ksyms.c | 8 arch/s390/kernel/setup.c | 10 arch/s390/kernel/smp.c | 71 arch/s390/kernel/time.c | 108 arch/s390/kernel/traps.c | 203 arch/s390/lib/uaccess.S | 104 arch/s390/math-emu/math.c | 435 - arch/s390/vmlinux-shared.lds | 1 arch/s390/vmlinux.lds | 1 arch/s390x/Makefile | 3 arch/s390x/boot/Makefile | 2 arch/s390x/config.in | 6 arch/s390x/defconfig | 11 arch/s390x/kernel/debug.c | 20 arch/s390x/kernel/entry.S | 2 arch/s390x/kernel/init_task.c | 1 arch/s390x/kernel/ioctl32.c | 53 arch/s390x/kernel/linux32.c | 32 arch/s390x/kernel/process.c | 179 arch/s390x/kernel/ptrace.c | 4 arch/s390x/kernel/s390_ksyms.c | 7 arch/s390x/kernel/setup.c | 12 arch/s390x/kernel/smp.c | 69 arch/s390x/kernel/time.c | 147 arch/s390x/kernel/traps.c | 200 arch/s390x/kernel/wrapper32.S | 4 arch/s390x/lib/uaccess.S | 88 arch/s390x/vmlinux-shared.lds | 1 arch/s390x/vmlinux.lds | 1 arch/sh/config.in | 8 arch/sh/kernel/io_7751se.c | 8 arch/sh/kernel/pci-7751se.c | 1 arch/sh/kernel/rtc.c | 21 arch/sh/kernel/sh_ksyms.c | 2 arch/sh/kernel/traps.c | 5 arch/sh/vmlinux.lds.S | 1 arch/sparc/defconfig | 1 arch/sparc/kernel/check_asm.sh | 4 arch/sparc/kernel/devices.c | 3 arch/sparc/kernel/ebus.c | 2 arch/sparc/kernel/init_task.c | 4 arch/sparc/kernel/pcic.c | 3 arch/sparc/kernel/time.c | 3 arch/sparc/kernel/unaligned.c | 6 arch/sparc/prom/ranges.c | 17 arch/sparc64/defconfig | 6 arch/sparc64/kernel/central.c | 3 arch/sparc64/kernel/check_asm.sh | 4 arch/sparc64/kernel/ioctl32.c | 14 arch/sparc64/kernel/iommu_common.c | 23 arch/sparc64/kernel/iommu_common.h | 5 arch/sparc64/kernel/pci_common.c | 37 arch/sparc64/kernel/pci_psycho.c | 13 arch/sparc64/kernel/power.c | 19 arch/sparc64/kernel/process.c | 3 arch/sparc64/kernel/rtrap.S | 5 arch/sparc64/kernel/smp.c | 41 arch/sparc64/kernel/sys_sparc.c | 20 arch/sparc64/kernel/time.c | 4 arch/sparc64/lib/U3copy_from_user.S | 12 arch/sparc64/solaris/timod.c | 2 drivers/Makefile | 2 drivers/atm/firestream.c | 6 drivers/atm/iphase.c | 5 drivers/block/Makefile | 2 drivers/block/blkpg.c | 2 drivers/block/cpqarray.c | 13 drivers/block/floppy.c | 2 drivers/block/genhd.c | 9 drivers/block/ll_rw_blk.c | 8 drivers/block/rd.c | 69 drivers/block/swim3.c | 25 drivers/char/Config.in | 13 drivers/char/Makefile | 5 drivers/char/advantechwdt.c | 19 drivers/char/agp/agp.h | 8 drivers/char/agp/agpgart_be.c | 100 drivers/char/cyclades.c | 42 drivers/char/drm-4.0/Config.in | 13 drivers/char/drm-4.0/Makefile | 60 drivers/char/drm-4.0/README.drm | 46 drivers/char/drm-4.0/agpsupport.c | 339 + drivers/char/drm-4.0/auth.c | 162 drivers/char/drm-4.0/bufs.c | 543 + drivers/char/drm-4.0/context.c | 321 + drivers/char/drm-4.0/ctxbitmap.c | 85 drivers/char/drm-4.0/dma.c | 546 + drivers/char/drm-4.0/drawable.c | 51 drivers/char/drm-4.0/drm.h | 414 + drivers/char/drm-4.0/drmP.h | 836 ++ drivers/char/drm-4.0/ffb_context.c | 540 + drivers/char/drm-4.0/ffb_drv.c | 952 +++ drivers/char/drm-4.0/ffb_drv.h | 276 drivers/char/drm-4.0/fops.c | 253 drivers/char/drm-4.0/gamma_dma.c | 836 ++ drivers/char/drm-4.0/gamma_drv.c | 572 + drivers/char/drm-4.0/gamma_drv.h | 58 drivers/char/drm-4.0/i810_bufs.c | 339 + drivers/char/drm-4.0/i810_context.c | 212 drivers/char/drm-4.0/i810_dma.c | 1437 ++++ drivers/char/drm-4.0/i810_drm.h | 194 drivers/char/drm-4.0/i810_drv.c | 649 ++ drivers/char/drm-4.0/i810_drv.h | 225 drivers/char/drm-4.0/init.c | 113 drivers/char/drm-4.0/ioctl.c | 99 drivers/char/drm-4.0/lists.c | 218 drivers/char/drm-4.0/lock.c | 252 drivers/char/drm-4.0/memory.c | 448 + drivers/char/drm-4.0/mga_bufs.c | 629 ++ drivers/char/drm-4.0/mga_context.c | 209 drivers/char/drm-4.0/mga_dma.c | 1051 +++ drivers/char/drm-4.0/mga_drm.h | 274 drivers/char/drm-4.0/mga_drv.c | 666 ++ drivers/char/drm-4.0/mga_drv.h | 520 + drivers/char/drm-4.0/mga_state.c | 1017 +++ drivers/char/drm-4.0/proc.c | 578 + drivers/char/drm-4.0/r128_bufs.c | 319 + drivers/char/drm-4.0/r128_cce.c | 1253 ++++ drivers/char/drm-4.0/r128_context.c | 217 drivers/char/drm-4.0/r128_drm.h | 272 drivers/char/drm-4.0/r128_drv.c | 700 ++ drivers/char/drm-4.0/r128_drv.h | 469 + drivers/char/drm-4.0/r128_state.c | 1605 +++++ drivers/char/drm-4.0/radeon_bufs.c | 312 + drivers/char/drm-4.0/radeon_context.c | 215 drivers/char/drm-4.0/radeon_cp.c | 1314 ++++ drivers/char/drm-4.0/radeon_drm.h | 325 + drivers/char/drm-4.0/radeon_drv.c | 703 ++ drivers/char/drm-4.0/radeon_drv.h | 709 ++ drivers/char/drm-4.0/radeon_state.c | 1447 ++++ drivers/char/drm-4.0/tdfx_context.c | 219 drivers/char/drm-4.0/tdfx_drv.c | 697 ++ drivers/char/drm-4.0/tdfx_drv.h | 67 drivers/char/drm-4.0/vm.c | 370 + drivers/char/drm/Config.in | 17 drivers/char/drm/sis_drv.c | 10 drivers/char/eurotechwdt.c | 7 drivers/char/generic_serial.c | 34 drivers/char/i810-tco.c | 19 drivers/char/ib700wdt.c | 49 drivers/char/joystick/emu10k1-gp.c | 1 drivers/char/keyboard.c | 4 drivers/char/lp.c | 2 drivers/char/mwave/mwavedd.c | 2 drivers/char/mxser.c | 55 drivers/char/n_hdlc.c | 39 drivers/char/ppdev.c | 14 drivers/char/rio/rio_linux.c | 2 drivers/char/serial.c | 5 drivers/char/serial_tx3912.c | 2 drivers/char/sh-sci.c | 2 drivers/char/shwdt.c | 7 drivers/char/softdog.c | 41 drivers/char/sonypi.c | 144 drivers/char/sonypi.h | 27 drivers/char/sx.c | 8 drivers/char/synclink.c | 4 drivers/char/tty_io.c | 14 drivers/char/wdt.c | 24 drivers/char/wdt285.c | 15 drivers/char/wdt_pci.c | 23 drivers/hotplug/cpqphp_core.c | 6 drivers/i2c/Config.in | 4 drivers/i2c/Makefile | 1 drivers/i2c/i2c-keywest.c | 680 ++ drivers/i2c/i2c-keywest.h | 111 drivers/i2c/i2c-proc.c | 4 drivers/ide/ide-cd.c | 15 drivers/ide/ide-m8xx.c | 10 drivers/ide/ide-pmac.c | 1058 ++- drivers/ide/ide.c | 6 drivers/ieee1394/sbp2.c | 2 drivers/ieee1394/video1394.c | 2 drivers/input/evdev.c | 2 drivers/isdn/avmb1/capi.c | 126 drivers/isdn/hisax/hisax_fcpcipnp.c | 18 drivers/isdn/hisax/md5sums.asc | 37 drivers/isdn/isdn_audio.c | 2 drivers/macintosh/Makefile | 2 drivers/macintosh/adb.c | 35 drivers/macintosh/adbhid.c | 71 drivers/macintosh/ans-lcd.c | 171 drivers/macintosh/apm_emu.c | 546 + drivers/macintosh/mac_hid.c | 8 drivers/macintosh/macserial.c | 250 drivers/macintosh/macserial.h | 2 drivers/macintosh/mediabay.c | 637 +- drivers/macintosh/rtc.c | 8 drivers/macintosh/via-cuda.c | 2 drivers/macintosh/via-pmu.c | 567 + drivers/md/lvm-fs.c | 8 drivers/md/md.c | 10 drivers/md/multipath.c | 5 drivers/md/raid1.c | 5 drivers/md/raid5.c | 4 drivers/media/radio/radio-gemtek-pci.c | 7 drivers/media/radio/radio-sf16fmi.c | 1 drivers/media/video/bttv-driver.c | 4 drivers/media/video/planb.c | 4 drivers/media/video/zr36067.c | 2 drivers/media/video/zr36120.c | 2 drivers/message/i2o/i2o_block.c | 75 drivers/message/i2o/i2o_config.c | 2 drivers/message/i2o/i2o_core.c | 17 drivers/mtd/devices/blkmtd.c | 664 +- drivers/mtd/maps/elan-104nc.c | 2 drivers/mtd/maps/sbc_gxx.c | 2 drivers/mtd/nftlmount.c | 8 drivers/net/3c501.c | 91 drivers/net/3c503.c | 77 drivers/net/3c505.c | 95 drivers/net/3c507.c | 95 drivers/net/3c509.c | 92 drivers/net/3c515.c | 96 drivers/net/3c523.c | 75 drivers/net/3c527.c | 94 drivers/net/8139cp.c | 201 drivers/net/8139too.c | 253 drivers/net/Config.in | 13 drivers/net/Makefile | 22 drivers/net/acenic.c | 52 drivers/net/acenic.h | 6 drivers/net/arcnet/com90io.c | 5 drivers/net/au1000_eth.c | 13 drivers/net/bmac.c | 73 drivers/net/bonding.c | 188 drivers/net/cs89x0.c | 6 drivers/net/de4x5.c | 4 drivers/net/dl2k.c | 218 drivers/net/dl2k.h | 33 drivers/net/dmfe.c | 9 drivers/net/eepro100.c | 60 drivers/net/eexpress.c | 1 drivers/net/epic100.c | 159 drivers/net/fc/Makefile | 2 drivers/net/fealnx.c | 134 drivers/net/gmac.c | 23 drivers/net/hamachi.c | 4 drivers/net/hamradio/6pack.c | 2 drivers/net/hamradio/Makefile | 2 drivers/net/hamradio/baycom_epp.c | 1 drivers/net/hamradio/baycom_par.c | 1 drivers/net/hamradio/baycom_ser_fdx.c | 1 drivers/net/hamradio/baycom_ser_hdx.c | 1 drivers/net/hamradio/bpqether.c | 1 drivers/net/hamradio/dmascc.c | 1 drivers/net/hamradio/hdlcdrv.c | 1 drivers/net/hamradio/mkiss.c | 1 drivers/net/hamradio/scc.c | 1 drivers/net/hamradio/yam.c | 4 drivers/net/irda/Makefile | 2 drivers/net/irda/ali-ircc.c | 4 drivers/net/irda/irda-usb.c | 4 drivers/net/irda/irport.c | 7 drivers/net/irda/nsc-ircc.c | 11 drivers/net/irda/w83977af_ir.c | 7 drivers/net/mace.c | 127 drivers/net/mii.c | 178 drivers/net/myri_code.h | 2 drivers/net/natsemi.c | 361 - drivers/net/ns83820.c | 2 drivers/net/pcmcia/3c589_cs.c | 77 drivers/net/pcmcia/aironet4500_cs.c | 71 drivers/net/pcmcia/fmvj18x_cs.c | 69 drivers/net/pcmcia/netwave_cs.c | 58 drivers/net/pcmcia/nmclan_cs.c | 69 drivers/net/pcnet32.c | 277 drivers/net/ppp_generic.c | 29 drivers/net/rclanmtl.c | 345 - drivers/net/rclanmtl.h | 4 drivers/net/rcpci45.c | 580 - drivers/net/sis900.c | 63 drivers/net/slip.c | 6 drivers/net/starfire.c | 48 drivers/net/sundance.c | 62 drivers/net/sungem.c | 421 - drivers/net/sungem.h | 9 drivers/net/sunlance.c | 6 drivers/net/sunqe.c | 3 drivers/net/tokenring/abyss.c | 4 drivers/net/tokenring/tmspci.c | 4 drivers/net/tulip/ChangeLog | 15 drivers/net/tulip/tulip_core.c | 6 drivers/net/via-rhine.c | 158 drivers/net/wan/Makefile | 2 drivers/net/wan/cosa.c | 7 drivers/net/wan/sdla_ppp.c | 2 drivers/net/wavelan.c | 3 drivers/net/winbond-840.c | 109 drivers/net/wireless/airo.c | 2 drivers/net/wireless/airo_cs.c | 5 drivers/net/wireless/airport.c | 149 drivers/net/wireless/hermes.c | 23 drivers/net/wireless/hermes.h | 195 drivers/net/wireless/hermes_rid.h | 153 drivers/net/wireless/ieee802_11.h | 67 drivers/net/wireless/orinoco.c | 1936 +++--- drivers/net/wireless/orinoco.h | 111 drivers/net/wireless/orinoco_cs.c | 211 drivers/net/wireless/orinoco_plx.c | 260 drivers/parport/ChangeLog | 53 drivers/parport/parport_pc.c | 137 drivers/parport/share.c | 8 drivers/pci/pci.ids | 16 drivers/pci/quirks.c | 14 drivers/pnp/isapnp.c | 3 drivers/s390/Makefile | 2 drivers/s390/block/dasd.c | 39 drivers/s390/block/dasd_3990_erp.c | 13 drivers/s390/block/dasd_eckd.c | 12 drivers/s390/block/dasd_int.h | 2 drivers/s390/misc/chandev.c | 5 drivers/s390/net/ctcmain.c | 86 drivers/s390/net/fsm.h | 2 drivers/s390/net/iucv.c | 12 drivers/s390/net/netiucv.c | 37 drivers/s390/s390io.c | 588 -- drivers/s390/sysinfo.c | 354 + drivers/sbus/char/aurora.c | 4 drivers/sbus/char/envctrl.c | 29 drivers/sbus/char/riowatchdog.c | 19 drivers/sbus/char/sunserial.c | 2 drivers/sbus/char/zs.c | 286 drivers/sbus/sbus.c | 3 drivers/scsi/3w-xxxx.c | 361 - drivers/scsi/3w-xxxx.h | 24 drivers/scsi/53c7,8xx.c | 4 drivers/scsi/53c700.c | 11 drivers/scsi/53c700.h | 6 drivers/scsi/53c700.scr | 2 drivers/scsi/53c7xx.c | 4 drivers/scsi/Config.in | 2 drivers/scsi/Makefile | 2 drivers/scsi/NCR5380.c | 2 drivers/scsi/NCR_D700.c | 7 drivers/scsi/README.st | 21 drivers/scsi/aacraid/README | 2 drivers/scsi/aacraid/rx.c | 2 drivers/scsi/aic7xxx/aic7xxx_linux.c | 1 drivers/scsi/fdomain.c | 8 drivers/scsi/hosts.c | 18 drivers/scsi/hosts.h | 1 drivers/scsi/i60uscsi.c | 1 drivers/scsi/ips.c | 2 drivers/scsi/lasi700.c | 9 drivers/scsi/mac_scsi.c | 2 drivers/scsi/megaraid.c | 4 drivers/scsi/megaraid.h | 2 drivers/scsi/mesh.c | 26 drivers/scsi/scsi.c | 33 drivers/scsi/scsi.h | 4 drivers/scsi/scsi_debug.c | 1158 ++- drivers/scsi/scsi_debug.h | 24 drivers/scsi/scsi_dma.c | 1 drivers/scsi/scsi_merge.c | 9 drivers/scsi/scsi_scan.c | 2 drivers/scsi/sd.c | 20 drivers/scsi/sg.c | 2 drivers/scsi/sr.c | 5 drivers/scsi/st.c | 52 drivers/scsi/st.h | 1 drivers/scsi/sun3_scsi.c | 2 drivers/sound/ad1848.h | 5 drivers/sound/aedsp16.c | 2 drivers/sound/btaudio.c | 6 drivers/sound/cs4232.c | 2 drivers/sound/cs4232.h | 6 drivers/sound/cs4281/cs4281_wrapper-24.c | 42 drivers/sound/cs4281/cs4281_wrapper.h | 54 drivers/sound/cs4281/cs4281m.c | 302 - drivers/sound/cs4281/cs4281pm-24.c | 59 drivers/sound/cs4281/cs4281pm-24.h | 67 drivers/sound/cs46xx.c | 21 drivers/sound/dmasound/Config.in | 18 drivers/sound/dmasound/Makefile | 22 drivers/sound/dmasound/awacs_defs.h | 16 drivers/sound/dmasound/dac3550a.c | 269 drivers/sound/dmasound/dmasound.h | 117 drivers/sound/dmasound/dmasound_atari.c | 77 drivers/sound/dmasound/dmasound_awacs.c | 3104 ++++++---- drivers/sound/dmasound/dmasound_core.c | 1453 +++- drivers/sound/dmasound/dmasound_paula.c | 41 drivers/sound/dmasound/dmasound_q40.c | 40 drivers/sound/dmasound/tas3001c.c | 447 + drivers/sound/dmasound/tas3001c.h | 248 drivers/sound/dmasound/trans_16.c | 679 ++ drivers/sound/emu10k1/audio.c | 37 drivers/sound/emu10k1/audio.h | 2 drivers/sound/emu10k1/cardwi.c | 1 drivers/sound/emu10k1/cardwo.c | 118 drivers/sound/emu10k1/cardwo.h | 8 drivers/sound/emu10k1/efxmgr.c | 2 drivers/sound/emu10k1/hwaccess.h | 3 drivers/sound/emu10k1/irqmgr.c | 18 drivers/sound/emu10k1/main.c | 44 drivers/sound/emu10k1/midi.c | 27 drivers/sound/emu10k1/mixer.c | 25 drivers/sound/emu10k1/recmgr.c | 2 drivers/sound/emu10k1/voicemgr.c | 82 drivers/sound/emu10k1/voicemgr.h | 14 drivers/sound/es1370.c | 8 drivers/sound/es1371.c | 5 drivers/sound/esssolo1.c | 8 drivers/sound/gus.h | 6 drivers/sound/i810_audio.c | 745 +- drivers/sound/mpu401.c | 2 drivers/sound/mpu401.h | 6 drivers/sound/opl3.h | 6 drivers/sound/opl3sa2.c | 119 drivers/sound/pas2.h | 6 drivers/sound/pss.c | 2 drivers/sound/sb_audio.c | 4 drivers/sound/sb_card.c | 5 drivers/sound/sonicvibes.c | 8 drivers/sound/trident.c | 16 drivers/sound/via82cxxx_audio.c | 6 drivers/sound/ymfpci.c | 1 drivers/usb/Config.in | 5 drivers/usb/Makefile | 12 drivers/usb/audio.c | 6 drivers/usb/mdc800.c | 112 drivers/usb/ov511.c | 6428 +++++++++++++++++----- drivers/usb/ov511.h | 334 - drivers/usb/pegasus.c | 2 drivers/usb/pwc-ctrl.c | 8 drivers/usb/pwc-if.c | 65 drivers/usb/pwc-ioctl.h | 4 drivers/usb/pwc.h | 4 drivers/usb/serial/Config.in | 2 drivers/usb/serial/Makefile | 4 drivers/usb/serial/ipaq.c | 532 + drivers/usb/serial/ipaq.h | 60 drivers/usb/serial/ir-usb.c | 326 - drivers/usb/serial/kl5kusb105.c | 1132 +++ drivers/usb/serial/kl5kusb105.h | 69 drivers/usb/serial/usb-serial.h | 8 drivers/usb/serial/usbserial.c | 6 drivers/usb/serial/visor.c | 46 drivers/usb/storage/Makefile | 2 drivers/usb/storage/datafab.c | 6 drivers/usb/storage/freecom.c | 19 drivers/usb/storage/jumpshot.c | 6 drivers/usb/storage/protocol.c | 4 drivers/usb/storage/sddr09.c | 18 drivers/usb/storage/shuttle_usbat.c | 4 drivers/usb/storage/transport.c | 4 drivers/usb/storage/unusual_devs.h | 85 drivers/usb/storage/usb.c | 9 drivers/usb/stv680.c | 1673 +++++ drivers/usb/stv680.h | 223 drivers/usb/uhci.c | 8 drivers/usb/usb-ohci.c | 23 drivers/usb/usb-skeleton.c | 38 drivers/usb/usb-uhci.c | 36 drivers/usb/usb.c | 8 drivers/usb/usbnet.c | 4 drivers/usb/vicam.c | 986 +++ drivers/usb/vicam.h | 81 drivers/usb/vicamurbs.h | 330 + drivers/video/Config.in | 5 drivers/video/Makefile | 1 drivers/video/aty/atyfb_base.c | 4 drivers/video/aty/mach64_accel.c | 2 drivers/video/aty128.h | 69 drivers/video/aty128fb.c | 640 +- drivers/video/clgenfb.c | 22 drivers/video/controlfb.c | 25 drivers/video/fbcon.c | 50 drivers/video/fbmem.c | 5 drivers/video/imsttfb.c | 27 drivers/video/offb.c | 77 drivers/video/platinumfb.c | 36 drivers/video/platinumfb.h | 9 drivers/video/radeon.h | 37 drivers/video/radeonfb.c | 972 ++- drivers/video/riva/fbdev.c | 22 drivers/video/riva/riva_hw.c | 39 drivers/video/riva/riva_hw.h | 2 drivers/video/tdfxfb.c | 59 drivers/video/tridentfb.c | 1307 ++++ drivers/video/tridentfb.h | 169 drivers/video/valkyriefb.c | 80 drivers/video/valkyriefb.h | 41 fs/Config.in | 6 fs/Makefile | 2 fs/adfs/dir_f.c | 2 fs/adfs/dir_fplus.c | 4 fs/adfs/super.c | 7 fs/affs/Changes | 6 fs/affs/bitmap.c | 2 fs/affs/file.c | 88 fs/affs/inode.c | 4 fs/affs/super.c | 4 fs/attr.c | 2 fs/bfs/dir.c | 6 fs/bfs/inode.c | 8 fs/binfmt_elf.c | 86 fs/block_dev.c | 12 fs/buffer.c | 204 fs/coda/coda_linux.c | 2 fs/coda/dir.c | 16 fs/coda/file.c | 17 fs/coda/inode.c | 4 fs/coda/psdev.c | 2 fs/cramfs/inode.c | 2 fs/dcache.c | 2 fs/devfs/base.c | 584 - fs/efs/dir.c | 2 fs/efs/inode.c | 4 fs/efs/namei.c | 2 fs/efs/super.c | 13 fs/efs/symlink.c | 4 fs/ext2/balloc.c | 2 fs/ext2/dir.c | 9 fs/ext2/ialloc.c | 3 fs/ext2/inode.c | 13 fs/ext2/super.c | 8 fs/ext3/balloc.c | 8 fs/ext3/ialloc.c | 5 fs/ext3/inode.c | 19 fs/ext3/super.c | 10 fs/fat/buffer.c | 4 fs/fat/inode.c | 8 fs/freevxfs/vxfs.h | 3 fs/freevxfs/vxfs_bmap.c | 69 fs/freevxfs/vxfs_extern.h | 4 fs/freevxfs/vxfs_fshead.c | 6 fs/freevxfs/vxfs_inode.c | 12 fs/freevxfs/vxfs_kcompat.h | 43 fs/freevxfs/vxfs_lookup.c | 7 fs/freevxfs/vxfs_olt.c | 15 fs/freevxfs/vxfs_subr.c | 15 fs/freevxfs/vxfs_super.c | 52 fs/hfs/file.c | 7 fs/hfs/super.c | 4 fs/hfs/sysdep.c | 4 fs/hpfs/buffer.c | 18 fs/hpfs/super.c | 2 fs/intermezzo/dcache.c | 87 fs/intermezzo/dir.c | 16 fs/intermezzo/inode.c | 2 fs/intermezzo/journal.c | 5 fs/intermezzo/presto.c | 162 fs/intermezzo/psdev.c | 4 fs/intermezzo/super.c | 5 fs/intermezzo/vfs.c | 51 fs/isofs/dir.c | 4 fs/isofs/inode.c | 26 fs/isofs/namei.c | 4 fs/isofs/rock.c | 4 fs/jbd/checkpoint.c | 3 fs/jbd/commit.c | 13 fs/jbd/journal.c | 4 fs/jbd/recovery.c | 2 fs/jbd/revoke.c | 5 fs/jbd/transaction.c | 4 fs/jffs2/dir.c | 27 fs/jffs2/readinode.c | 8 fs/jffs2/write.c | 17 fs/minix/bitmap.c | 4 fs/minix/dir.c | 25 fs/minix/inode.c | 20 fs/minix/itree_common.c | 8 fs/namei.c | 5 fs/namespace.c | 63 fs/nfs/file.c | 16 fs/nfs/inode.c | 68 fs/nfs/nfs2xdr.c | 38 fs/nfs/read.c | 12 fs/nfs/write.c | 10 fs/nfsd/nfssvc.c | 2 fs/nls/Config.in | 1 fs/nls/nls_cp1250.c | 365 + fs/ntfs/Makefile | 2 fs/ntfs/fs.c | 6 fs/ntfs/support.c | 2 fs/ntfs/support.h | 34 fs/partitions/check.c | 5 fs/partitions/msdos.c | 59 fs/proc/base.c | 8 fs/qnx4/bitmap.c | 6 fs/qnx4/dir.c | 2 fs/qnx4/fsync.c | 6 fs/qnx4/inode.c | 20 fs/read_write.c | 12 fs/reiserfs/Makefile | 2 fs/reiserfs/file.c | 14 fs/reiserfs/fix_node.c | 2 fs/reiserfs/inode.c | 63 fs/reiserfs/journal.c | 47 fs/reiserfs/namei.c | 33 fs/reiserfs/procfs.c | 18 fs/reiserfs/resize.c | 2 fs/reiserfs/stree.c | 12 fs/reiserfs/super.c | 22 fs/romfs/inode.c | 10 fs/smbfs/ChangeLog | 10 fs/smbfs/file.c | 10 fs/smbfs/getopt.c | 2 fs/smbfs/getopt.h | 1 fs/smbfs/inode.c | 93 fs/smbfs/proc.c | 148 fs/super.c | 349 - fs/sysv/ChangeLog | 13 fs/sysv/balloc.c | 6 fs/sysv/dir.c | 9 fs/sysv/ialloc.c | 2 fs/sysv/itree.c | 11 fs/sysv/super.c | 16 fs/sysv/symlink.c | 2 fs/udf/balloc.c | 11 fs/udf/dir.c | 4 fs/udf/directory.c | 10 fs/udf/file.c | 9 fs/udf/inode.c | 34 fs/udf/misc.c | 20 fs/udf/namei.c | 12 fs/udf/partition.c | 2 fs/udf/super.c | 15 fs/udf/symlink.c | 5 fs/udf/udfdecl.h | 4 fs/ufs/balloc.c | 12 fs/ufs/cylinder.c | 2 fs/ufs/dir.c | 2 fs/ufs/inode.c | 28 fs/ufs/super.c | 21 fs/ufs/swab.h | 2 fs/ufs/truncate.c | 14 fs/ufs/util.c | 8 fs/ufs/util.h | 6 include/asm-alpha/pci.h | 14 include/asm-arm/pci.h | 25 include/asm-cris/bitops.h | 11 include/asm-cris/elf.h | 52 include/asm-cris/ethernet.h | 18 include/asm-cris/irq.h | 38 include/asm-cris/pgtable.h | 10 include/asm-cris/processor.h | 2 include/asm-cris/unistd.h | 1 include/asm-cris/user.h | 45 include/asm-i386/io_apic.h | 3 include/asm-i386/irq.h | 1 include/asm-i386/page.h | 9 include/asm-i386/pci.h | 8 include/asm-i386/rwlock.h | 30 include/asm-i386/rwsem.h | 29 include/asm-i386/semaphore.h | 29 include/asm-i386/softirq.h | 8 include/asm-i386/spinlock.h | 8 include/asm-i386/timex.h | 7 include/asm-i386/unistd.h | 12 include/asm-ia64/pci.h | 14 include/asm-m68k/semaphore.h | 29 include/asm-mips/pci.h | 8 include/asm-mips64/pci.h | 22 include/asm-parisc/pci.h | 14 include/asm-parisc/semaphore.h | 4 include/asm-parisc/spinlock.h | 4 include/asm-ppc/ans-lcd.h | 11 include/asm-ppc/dbdma.h | 10 include/asm-ppc/feature.h | 111 include/asm-ppc/heathrow.h | 13 include/asm-ppc/keylargo.h | 71 include/asm-ppc/machdep.h | 13 include/asm-ppc/mediabay.h | 13 include/asm-ppc/ohare.h | 6 include/asm-ppc/pci.h | 7 include/asm-ppc/pmac_feature.h | 252 include/asm-ppc/processor.h | 13 include/asm-ppc/prom.h | 6 include/asm-s390/idals.h | 2 include/asm-s390/lowcore.h | 5 include/asm-s390/processor.h | 22 include/asm-s390/ptrace.h | 36 include/asm-s390/s390-gdbregs.h | 85 include/asm-s390/scatterlist.h | 14 include/asm-s390/setup.h | 2 include/asm-s390/siginfo.h | 74 include/asm-s390/timex.h | 7 include/asm-s390/uaccess.h | 93 include/asm-s390x/lowcore.h | 4 include/asm-s390x/processor.h | 19 include/asm-s390x/ptrace.h | 35 include/asm-s390x/s390-gdbregs.h | 89 include/asm-s390x/scatterlist.h | 10 include/asm-s390x/setup.h | 2 include/asm-s390x/siginfo.h | 74 include/asm-s390x/timex.h | 7 include/asm-s390x/uaccess.h | 82 include/asm-sh/pci.h | 30 include/asm-sh/stat.h | 25 include/asm-sh/uaccess.h | 1 include/asm-sparc/oplib.h | 12 include/asm-sparc/pci.h | 14 include/asm-sparc/string.h | 4 include/asm-sparc64/delay.h | 10 include/asm-sparc64/elf.h | 21 include/asm-sparc64/io.h | 6 include/asm-sparc64/oplib.h | 16 include/asm-sparc64/pci.h | 14 include/asm-sparc64/pgalloc.h | 2 include/asm-sparc64/processor.h | 5 include/linux/amigaffs.h | 11 include/linux/capi.h | 2 include/linux/coda_fs_i.h | 1 include/linux/cyclades.h | 5 include/linux/dnotify.h | 18 include/linux/ext3_fs.h | 4 include/linux/ext3_fs_sb.h | 1 include/linux/fs.h | 21 include/linux/generic_serial.h | 5 include/linux/genhd.h | 1 include/linux/highmem.h | 12 include/linux/i2o.h | 18 include/linux/if_arp.h | 1 include/linux/if_bonding.h | 9 include/linux/intermezzo_fs.h | 13 include/linux/iso_fs.h | 6 include/linux/jbd.h | 3 include/linux/kdev_t.h | 8 include/linux/kernel.h | 9 include/linux/kernelcapi.h | 6 include/linux/limits.h | 2 include/linux/mii.h | 23 include/linux/netdevice.h | 4 include/linux/netfilter_ipv4.h | 16 include/linux/netfilter_ipv4/ip_conntrack.h | 30 include/linux/netfilter_ipv4/ip_conntrack_tuple.h | 33 include/linux/netfilter_ipv4/ip_tables.h | 3 include/linux/netfilter_ipv4/ipt_ULOG.h | 46 include/linux/netfilter_ipv4/ipt_ah.h | 16 include/linux/netfilter_ipv4/ipt_esp.h | 16 include/linux/netfilter_ipv6/ip6_tables.h | 3 include/linux/netlink.h | 1 include/linux/pagemap.h | 2 include/linux/pci_ids.h | 20 include/linux/pmu.h | 38 include/linux/prctl.h | 6 include/linux/reiserfs_fs.h | 12 include/linux/reiserfs_fs_sb.h | 6 include/linux/rtnetlink.h | 4 include/linux/sonypi.h | 23 include/linux/stringify.h | 12 include/linux/sunrpc/clnt.h | 1 include/linux/sysrq.h | 4 include/linux/threads.h | 2 include/linux/time.h | 2 include/linux/usb.h | 196 include/linux/watchdog.h | 4 include/math-emu/double.h | 6 include/math-emu/extended.h | 6 include/math-emu/op-1.h | 5 include/math-emu/op-2.h | 4 include/math-emu/op-4.h | 4 include/math-emu/op-8.h | 4 include/math-emu/op-common.h | 4 include/math-emu/quad.h | 5 include/math-emu/single.h | 5 include/math-emu/soft-fp.h | 6 include/net/inetpeer.h | 6 include/net/route.h | 1 include/scsi/scsi.h | 1 init/main.c | 6 kernel/exec_domain.c | 2 kernel/exit.c | 19 kernel/fork.c | 14 kernel/ksyms.c | 14 kernel/printk.c | 14 kernel/ptrace.c | 1 kernel/sys.c | 16 kernel/time.c | 18 mm/filemap.c | 114 mm/memory.c | 48 mm/mmap.c | 2 mm/page_alloc.c | 15 mm/shmem.c | 5 mm/swapfile.c | 2 mm/vmalloc.c | 1 mm/vmscan.c | 4 net/Config.in | 2 net/Makefile | 2 net/ax25/af_ax25.c | 5 net/bridge/br.c | 6 net/bridge/br_device.c | 4 net/bridge/br_fdb.c | 5 net/bridge/br_if.c | 5 net/bridge/br_input.c | 125 net/bridge/br_private.h | 3 net/core/dev.c | 6 net/core/netfilter.c | 74 net/core/rtnetlink.c | 1 net/ipv4/fib_semantics.c | 6 net/ipv4/icmp.c | 6 net/ipv4/ip_fragment.c | 8 net/ipv4/ip_input.c | 5 net/ipv4/ipconfig.c | 3 net/ipv4/netfilter/Config.in | 4 net/ipv4/netfilter/Makefile | 2 net/ipv4/netfilter/ip_conntrack_irc.c | 12 net/ipv4/netfilter/ip_conntrack_standalone.c | 2 net/ipv4/netfilter/ip_fw_compat_masq.c | 2 net/ipv4/netfilter/ip_fw_compat_redir.c | 52 net/ipv4/netfilter/ip_nat_rule.c | 2 net/ipv4/netfilter/ip_nat_standalone.c | 30 net/ipv4/netfilter/ip_queue.c | 28 net/ipv4/netfilter/ip_tables.c | 25 net/ipv4/netfilter/ipchains_core.c | 17 net/ipv4/netfilter/ipfwadm_core.c | 11 net/ipv4/netfilter/ipt_LOG.c | 2 net/ipv4/netfilter/ipt_REDIRECT.c | 13 net/ipv4/netfilter/ipt_ULOG.c | 349 + net/ipv4/netfilter/ipt_ah.c | 105 net/ipv4/netfilter/ipt_esp.c | 105 net/ipv4/netfilter/iptable_filter.c | 2 net/ipv4/netfilter/iptable_mangle.c | 122 net/ipv4/route.c | 4 net/ipv4/tcp_input.c | 40 net/ipv4/tcp_ipv4.c | 4 net/ipv4/udp.c | 6 net/ipv6/ndisc.c | 12 net/ipv6/netfilter/Config.in | 7 net/ipv6/netfilter/Makefile | 1 net/ipv6/netfilter/ip6_queue.c | 721 ++ net/ipv6/netfilter/ip6_tables.c | 22 net/ipv6/netfilter/ip6t_MARK.c | 2 net/ipv6/netfilter/ip6table_filter.c | 2 net/ipv6/netfilter/ip6table_mangle.c | 88 net/ipv6/proc.c | 4 net/ipv6/tcp_ipv6.c | 3 net/irda/Config.in | 11 net/irda/ircomm/ircomm_core.c | 22 net/irda/ircomm/ircomm_lmp.c | 20 net/irda/irda_device.c | 2 net/irda/iriap.c | 2 net/irda/irlan/irlan_common.c | 18 net/irda/irlan/irlan_eth.c | 11 net/irda/irlap.c | 2 net/irda/irlap_event.c | 6 net/irda/irlmp_event.c | 2 net/irda/irsyms.c | 2 net/netlink/af_netlink.c | 4 net/netrom/af_netrom.c | 41 net/netsyms.c | 10 net/rose/af_rose.c | 10 net/rose/rose_link.c | 25 net/rose/rose_subr.c | 31 net/sunrpc/sched.c | 1 net/unix/af_unix.c | 20 net/unix/garbage.c | 15 scripts/mkspec | 4 1013 files changed, 75299 insertions(+), 18342 deletions(-) - To unsubscribe from this list: send the line "unsubscribe linux-kernel-announce" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html