Linux kernel version 2.3.43 has been released. It is available from: Patch: ftp://ftp.kernel.org/pub/linux/kernel/v2.3/patch-2.3.43.gz Full source: ftp://ftp.kernel.org/pub/linux/kernel/v2.3/linux-2.3.43.tar.gz Sizes in bytes Compressed Uncompressed ------------------------------------------------------------ Patch 1218089 4900988 Full source 18566627 79441920 ----------------------------------------------------------------------------- This is an automatically generated message. To unsubscribe from this list, please send a message to [EMAIL PROTECTED] containing the line: unsubscribe linux-kernel-patch <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 | 140 Documentation/00-INDEX | 4 Documentation/Configure.help | 242 + Documentation/acpi.txt | 124 Documentation/arm/SA1100/Brutus | 7 Documentation/arm/nwfpe/README | 2 Documentation/atm.txt | 8 Documentation/filesystems/bfs.txt | 26 Documentation/i2c/i2c-protocol | 22 Documentation/ia64/README | 76 Documentation/networking/atm.txt | 8 Documentation/networking/decnet.txt | 27 Documentation/networking/iphase.txt | 158 Documentation/networking/tlan.txt | 79 Documentation/pci.txt | 172 Documentation/pm.txt | 166 Documentation/sound/CMI8330 | 80 Documentation/usb/ibmcam.txt | 36 Documentation/usb/ov511.txt | 9 MAINTAINERS | 13 Makefile | 2 arch/alpha/config.in | 6 arch/alpha/kernel/Makefile | 4 arch/alpha/kernel/alpha_ksyms.c | 8 arch/alpha/kernel/core_apecs.c | 51 arch/alpha/kernel/core_cia.c | 144 arch/alpha/kernel/core_irongate.c | 4 arch/alpha/kernel/core_lca.c | 52 arch/alpha/kernel/core_mcpcia.c | 47 arch/alpha/kernel/core_polaris.c | 6 arch/alpha/kernel/core_pyxis.c | 238 - arch/alpha/kernel/core_t2.c | 4 arch/alpha/kernel/core_tsunami.c | 79 arch/alpha/kernel/entry.S | 24 arch/alpha/kernel/irq.c | 40 arch/alpha/kernel/machvec_impl.h | 3 arch/alpha/kernel/pci.c | 1 arch/alpha/kernel/pci_impl.h | 7 arch/alpha/kernel/pci_iommu.c | 531 ++ arch/alpha/kernel/proto.h | 10 arch/alpha/kernel/semaphore.c | 168 arch/alpha/kernel/setup.c | 39 arch/alpha/kernel/smp.c | 50 arch/alpha/kernel/sys_jensen.c | 11 arch/alpha/kernel/sys_sio.c | 50 arch/alpha/lib/semaphore.S | 167 arch/alpha/mm/init.c | 6 arch/alpha/vmlinux.lds | 2 arch/arm/def-configs/a5k | 10 arch/arm/def-configs/footbridge | 12 arch/arm/def-configs/rpc | 11 arch/arm/defconfig | 11 arch/arm/kernel/Makefile | 6 arch/arm/kernel/bios32.c | 37 arch/arm/kernel/time-acorn.c | 71 arch/arm/kernel/time.c | 116 arch/arm/kernel/traps.c | 9 arch/arm/lib/io.c | 7 arch/arm/mm/init.c | 5 arch/arm/mm/ioremap.c | 2 arch/arm/mm/mm-armv.c | 13 arch/i386/boot/compressed/head.S | 21 arch/i386/defconfig | 6 arch/i386/kernel/Makefile | 18 arch/i386/kernel/acpi.c | 97 arch/i386/kernel/apm.c | 74 arch/i386/kernel/entry.S | 36 arch/i386/kernel/head.S | 11 arch/i386/kernel/i386_ksyms.c | 17 arch/i386/kernel/io_apic.c | 16 arch/i386/kernel/irq.c | 64 arch/i386/kernel/mtrr.c | 17 arch/i386/kernel/pci-pc.c | 19 arch/i386/kernel/pm.c | 104 arch/i386/kernel/process.c | 10 arch/i386/kernel/setup.c | 6 arch/i386/kernel/smp.c | 239 - arch/i386/kernel/trampoline.S | 2 arch/i386/kernel/traps.c | 99 arch/i386/mm/init.c | 7 arch/ia64/Makefile | 125 arch/ia64/boot/Makefile | 33 arch/ia64/boot/bootloader.c | 234 + arch/ia64/boot/bootloader.lds | 65 arch/ia64/config.in | 172 arch/ia64/defconfig | 146 arch/ia64/dig/Makefile | 24 arch/ia64/dig/iosapic.c | 553 ++ arch/ia64/dig/machvec.c | 4 arch/ia64/dig/setup.c | 93 arch/ia64/hp/Makefile | 19 arch/ia64/hp/hpsim_console.c | 78 arch/ia64/hp/hpsim_irq.c | 83 arch/ia64/hp/hpsim_machvec.c | 4 arch/ia64/hp/hpsim_setup.c | 71 arch/ia64/hp/hpsim_ssc.h | 36 arch/ia64/ia32/Makefile | 17 arch/ia64/ia32/binfmt_elf32.c | 180 arch/ia64/ia32/ia32_entry.S | 255 + arch/ia64/ia32/ia32_signal.c | 412 + arch/ia64/ia32/ia32_support.c | 61 arch/ia64/ia32/sys_ia32.c | 4309 ++++++++++++++++++++ arch/ia64/kdb/Makefile | 21 arch/ia64/kdb/kdb_bt.c | 104 arch/ia64/kdb/kdb_io.c | 350 + arch/ia64/kdb/kdb_traps.c | 55 arch/ia64/kdb/kdbsupport.c | 1310 ++++++ arch/ia64/kdb/pc_keyb.h | 127 arch/ia64/kernel/Makefile | 42 arch/ia64/kernel/acpi.c | 308 + arch/ia64/kernel/efi.c | 365 + arch/ia64/kernel/efi_stub.S | 141 arch/ia64/kernel/entry.S | 1261 +++++ arch/ia64/kernel/entry.h | 8 arch/ia64/kernel/fw-emu.c | 444 ++ arch/ia64/kernel/gate.S | 200 arch/ia64/kernel/head.S | 646 +++ arch/ia64/kernel/init_task.c | 31 arch/ia64/kernel/irq.c | 657 +++ arch/ia64/kernel/irq_default.c | 30 arch/ia64/kernel/irq_internal.c | 71 arch/ia64/kernel/irq_lock.c | 287 + arch/ia64/kernel/ivt.S | 1342 ++++++ arch/ia64/kernel/machvec.c | 48 arch/ia64/kernel/mca.c | 842 +++ arch/ia64/kernel/mca_asm.S | 621 ++ arch/ia64/kernel/pal.S | 119 arch/ia64/kernel/pci-dma.c | 56 arch/ia64/kernel/pci.c | 239 + arch/ia64/kernel/perfmon.c | 227 + arch/ia64/kernel/process.c | 421 + arch/ia64/kernel/ptrace.c | 653 +++ arch/ia64/kernel/sal.c | 157 arch/ia64/kernel/sal_stub.S | 116 arch/ia64/kernel/semaphore.c | 336 + arch/ia64/kernel/setup.c | 326 + arch/ia64/kernel/signal.c | 537 ++ arch/ia64/kernel/smp.c | 777 +++ arch/ia64/kernel/sys_ia64.c | 216 + arch/ia64/kernel/time.c | 290 + arch/ia64/kernel/traps.c | 423 + arch/ia64/kernel/unaligned.c | 1554 +++++++ arch/ia64/kernel/unwind.c | 118 arch/ia64/lib/Makefile | 42 arch/ia64/lib/checksum.c | 110 arch/ia64/lib/clear_page.S | 42 arch/ia64/lib/clear_user.S | 224 + arch/ia64/lib/copy_page.S | 87 arch/ia64/lib/copy_user.S | 71 arch/ia64/lib/csum_partial_copy.c | 165 arch/ia64/lib/do_csum.S | 230 + arch/ia64/lib/flush.S | 37 arch/ia64/lib/idiv.S | 158 arch/ia64/lib/memset.S | 111 arch/ia64/lib/strlen.S | 197 arch/ia64/lib/strlen_user.S | 213 arch/ia64/lib/strncpy_from_user.S | 53 arch/ia64/lib/strnlen_user.S | 55 arch/ia64/mm/Makefile | 14 arch/ia64/mm/extable.c | 68 arch/ia64/mm/fault.c | 164 arch/ia64/mm/init.c | 461 ++ arch/ia64/mm/tlb.c | 166 arch/ia64/sn/Makefile | 25 arch/ia64/sn/sn1/Makefile | 29 arch/ia64/sn/sn1/irq.c | 50 arch/ia64/sn/sn1/machvec.c | 4 arch/ia64/sn/sn1/setup.c | 77 arch/ia64/tools/Makefile | 49 arch/ia64/tools/print_offsets.awk | 70 arch/ia64/tools/print_offsets.c | 109 arch/ia64/vmlinux.lds.S | 164 arch/m68k/atari/joystick.c | 15 arch/m68k/bvme6000/rtc.c | 13 arch/m68k/mac/adb-bus.c | 30 arch/m68k/mm/init.c | 5 arch/m68k/mvme16x/rtc.c | 13 arch/mips/mm/init.c | 5 arch/ppc/Makefile | 37 arch/ppc/amiga/amiints.c | 3 arch/ppc/amiga/cia.c | 4 arch/ppc/boot/Makefile | 10 arch/ppc/chrpboot/Makefile | 5 arch/ppc/chrpboot/main.c | 13 arch/ppc/coffboot/Makefile | 24 arch/ppc/coffboot/chrpmain.c | 13 arch/ppc/coffboot/dummy.c | 4 arch/ppc/coffboot/main.c | 4 arch/ppc/config.in | 6 arch/ppc/configs/common_defconfig | 74 arch/ppc/configs/gemini_defconfig | 9 arch/ppc/configs/oak_defconfig | 7 arch/ppc/configs/walnut_defconfig | 11 arch/ppc/defconfig | 74 arch/ppc/kernel/Makefile | 17 arch/ppc/kernel/apus_setup.c | 216 - arch/ppc/kernel/chrp_pci.c | 15 arch/ppc/kernel/chrp_setup.c | 8 arch/ppc/kernel/chrp_time.c | 7 arch/ppc/kernel/entry.S | 27 arch/ppc/kernel/feature.c | 282 - arch/ppc/kernel/galaxy_pci.c | 102 arch/ppc/kernel/gemini_setup.c | 21 arch/ppc/kernel/head.S | 81 arch/ppc/kernel/head_4xx.S | 32 arch/ppc/kernel/idle.c | 17 arch/ppc/kernel/irq.c | 4 arch/ppc/kernel/local_irq.h | 2 arch/ppc/kernel/misc.S | 30 arch/ppc/kernel/oak_setup.c | 57 arch/ppc/kernel/oak_setup.h | 6 arch/ppc/kernel/open_pic.c | 152 arch/ppc/kernel/pci-dma.c | 52 arch/ppc/kernel/pci.c | 2 arch/ppc/kernel/pmac_nvram.c | 33 arch/ppc/kernel/pmac_pci.c | 253 + arch/ppc/kernel/pmac_pic.c | 226 - arch/ppc/kernel/pmac_setup.c | 85 arch/ppc/kernel/pmac_time.c | 4 arch/ppc/kernel/ppc-stub.c | 2 arch/ppc/kernel/ppc_htab.c | 17 arch/ppc/kernel/ppc_ksyms.c | 2 arch/ppc/kernel/prep_pci.c | 2 arch/ppc/kernel/process.c | 2 arch/ppc/kernel/prom.c | 627 ++ arch/ppc/kernel/semaphore.c | 41 arch/ppc/kernel/setup.c | 54 arch/ppc/kernel/sleep.S | 5 arch/ppc/kernel/syscalls.c | 13 arch/ppc/kernel/traps.c | 14 arch/ppc/kernel/walnut_setup.c | 295 + arch/ppc/kernel/walnut_setup.h | 50 arch/ppc/mm/4xx_tlb.c | 561 +- arch/ppc/mm/init.c | 86 arch/ppc/xmon/start.c | 154 arch/ppc/xmon/xmon.c | 28 arch/sh/mm/init.c | 4 arch/sparc/config.in | 18 arch/sparc/defconfig | 5 arch/sparc/kernel/ioport.c | 482 +- arch/sparc/kernel/irq.c | 40 arch/sparc/kernel/rtrap.S | 16 arch/sparc/kernel/sparc_ksyms.c | 4 arch/sparc/kernel/sys_sparc.c | 3 arch/sparc/kernel/time.c | 6 arch/sparc/mm/init.c | 7 arch/sparc/mm/io-unit.c | 17 arch/sparc/mm/iommu.c | 29 arch/sparc/mm/loadmmu.c | 5 arch/sparc/mm/srmmu.c | 4 arch/sparc/mm/sun4c.c | 20 arch/sparc/prom/bootstr.c | 3 arch/sparc/prom/console.c | 3 arch/sparc/prom/printf.c | 3 arch/sparc/vmlinux.lds | 1 arch/sparc64/config.in | 75 arch/sparc64/defconfig | 48 arch/sparc64/kernel/Makefile | 8 arch/sparc64/kernel/ioctl32.c | 277 + arch/sparc64/kernel/irq.c | 29 arch/sparc64/kernel/pci.c | 7 arch/sparc64/kernel/pci_impl.h | 17 arch/sparc64/kernel/pci_psycho.c | 111 arch/sparc64/kernel/pci_sabre.c | 110 arch/sparc64/kernel/rtrap.S | 18 arch/sparc64/kernel/sparc64_ksyms.c | 17 arch/sparc64/mm/init.c | 8 arch/sparc64/solaris/socksys.c | 25 arch/sparc64/vmlinux.lds | 1 drivers/acorn/char/Makefile | 14 drivers/acorn/char/i2c.c | 203 drivers/acorn/char/pcf8583.c | 232 + drivers/acorn/char/pcf8583.h | 32 drivers/atm/Config.in | 17 drivers/atm/Makefile | 36 drivers/atm/ambassador.c | 22 drivers/atm/atmdev_init.c | 12 drivers/atm/atmsar11.data | 10 drivers/atm/atmsar11.regions | 3 drivers/atm/atmsar11.start | 3 drivers/atm/atmtcp.c | 55 drivers/atm/eni.c | 113 drivers/atm/eni.h | 12 drivers/atm/horizon.c | 40 drivers/atm/idt77105.c | 385 + drivers/atm/idt77105.h | 92 drivers/atm/iphase.c | 3313 +++++++++++++++ drivers/atm/iphase.h | 1467 ++++++ drivers/atm/nicstar.c | 71 drivers/atm/nicstar.h | 155 drivers/atm/suni.c | 25 drivers/atm/uPD98402.c | 4 drivers/atm/zatm.c | 48 drivers/block/Config.in | 6 drivers/block/Makefile | 24 drivers/block/acsi_slm.c | 16 drivers/block/blkpg.c | 14 drivers/block/cs5530.c | 420 + drivers/block/floppy.c | 117 drivers/block/hpt366.c | 7 drivers/block/ide-floppy.c | 7 drivers/block/ide-pci.c | 21 drivers/block/ide-pmac.c | 622 ++ drivers/block/ide-probe.c | 10 drivers/block/ide-tape.c | 25 drivers/block/ide.c | 2 drivers/block/linear.c | 305 - drivers/block/linear.h | 16 drivers/block/ll_rw_blk.c | 293 - drivers/block/loop.c | 10 drivers/block/md.c | 3973 ++++++++++++++---- drivers/block/paride/pg.c | 16 drivers/block/paride/pt.c | 17 drivers/block/raid0.c | 511 +- drivers/block/rd.c | 22 drivers/cdrom/mcd.c | 13 drivers/char/Makefile | 643 --- drivers/char/acquirewdt.c | 15 drivers/char/agp/agp.h | 25 drivers/char/agp/agpgart_be.c | 547 +- drivers/char/agp/agpgart_fe.c | 79 drivers/char/applicom.c | 17 drivers/char/bttv.c | 20 drivers/char/busmouse.c | 18 drivers/char/dsp56k.c | 17 drivers/char/dtlk.c | 19 drivers/char/efirtc.c | 356 + drivers/char/ftape/zftape/zftape-init.c | 17 drivers/char/ip2main.c | 15 drivers/char/isicom.c | 15 drivers/char/istallion.c | 18 drivers/char/keyboard.c | 9 drivers/char/lp.c | 94 drivers/char/mem.c | 115 drivers/char/misc.c | 11 drivers/char/mixcomwd.c | 16 drivers/char/msp3400.c | 17 drivers/char/nvram.c | 16 drivers/char/pc110pad.c | 251 - drivers/char/pc_keyb.c | 28 drivers/char/pcwd.c | 18 drivers/char/ppdev.c | 26 drivers/char/qpmouse.c | 18 drivers/char/random.c | 27 drivers/char/raw.c | 28 drivers/char/rtc.c | 37 drivers/char/saa5249.c | 2 drivers/char/softdog.c | 16 drivers/char/stallion.c | 16 drivers/char/sx.c | 17 drivers/char/tpqic02.c | 18 drivers/char/tty_io.c | 38 drivers/char/vc_screen.c | 15 drivers/char/videodev.c | 24 drivers/char/vt.c | 6 drivers/char/wdt.c | 148 drivers/i2c/i2c-algo-bit.c | 117 drivers/i2c/i2c-algo-pcf.c | 418 - drivers/i2c/i2c-core.c | 73 drivers/i2c/i2c-dev.c | 16 drivers/i2c/i2c-elv.c | 94 drivers/i2c/i2c-philips-par.c | 26 drivers/i2c/i2c-velleman.c | 27 drivers/i2o/i2o_config.c | 19 drivers/ieee1394/pcilynx.c | 12 drivers/isdn/avmb1/capi.c | 19 drivers/isdn/divert/divert_procfs.c | 18 drivers/isdn/isdn_common.c | 18 drivers/macintosh/Makefile | 4 drivers/macintosh/adb.c | 58 drivers/macintosh/mac_keyb.c | 102 drivers/macintosh/macserial.c | 208 drivers/macintosh/mediabay.c | 474 +- drivers/macintosh/nvram.c | 16 drivers/macintosh/via-pmu.c | 279 + drivers/net/3c501.c | 403 + drivers/net/3c503.c | 1 drivers/net/3c507.c | 47 drivers/net/3c509.c | 208 drivers/net/3c523.c | 263 - drivers/net/3c527.c | 548 +- drivers/net/3c59x.c | 330 - drivers/net/8390.c | 62 drivers/net/Config.in | 3 drivers/net/Makefile | 85 drivers/net/Space.c | 4 drivers/net/ac3200.c | 3 drivers/net/acenic.c | 434 +- drivers/net/acenic.h | 151 drivers/net/bmac.c | 25 drivers/net/de4x5.c | 181 drivers/net/dgrs.c | 54 drivers/net/dmfe.c | 40 drivers/net/eepro.c | 180 drivers/net/eepro100.c | 305 - drivers/net/epic100.c | 204 drivers/net/ethertap.c | 7 drivers/net/gmac.c | 612 ++ drivers/net/gmac.h | 113 drivers/net/hp100.c | 61 drivers/net/irda/nsc-ircc.c | 64 drivers/net/irda/smc-ircc.c | 54 drivers/net/irda/toshoboe.c | 75 drivers/net/loopback.c | 8 drivers/net/ltpc.c | 16 drivers/net/mace.c | 31 drivers/net/myri_sbus.c | 64 drivers/net/ncr885e.c | 52 drivers/net/ne.c | 15 drivers/net/ne2k-pci.c | 32 drivers/net/net_init.c | 4 drivers/net/ni5010.c | 2 drivers/net/ni65.c | 2 drivers/net/oaknet.c | 373 + drivers/net/pcmcia/pcnet_cs.c | 35 drivers/net/pcmcia/ray_cs.c | 52 drivers/net/pcnet32.c | 89 drivers/net/plip.c | 27 drivers/net/ppp_generic.c | 33 drivers/net/rcpci45.c | 65 drivers/net/rtl8139.c | 194 drivers/net/setup.c | 135 drivers/net/shaper.c | 5 drivers/net/sis900.c | 77 drivers/net/sk98lin/h/skdrv2nd.h | 2 drivers/net/sk98lin/skge.c | 190 drivers/net/sk_g16.c | 53 drivers/net/skeleton.c | 236 - drivers/net/slip.c | 209 drivers/net/slip.h | 4 drivers/net/starfire.c | 302 - drivers/net/sunbmac.c | 113 drivers/net/sunbmac.h | 4 drivers/net/sunhme.c | 136 drivers/net/sunhme.h | 4 drivers/net/sunlance.c | 148 drivers/net/sunqe.c | 112 drivers/net/sunqe.h | 3 drivers/net/tlan.c | 454 -- drivers/net/tlan.h | 3 drivers/net/tokenring/smctr.c | 8 drivers/net/tulip.c | 167 drivers/net/via-rhine.c | 199 drivers/net/wan/cosa.c | 23 drivers/net/yellowfin.c | 117 drivers/parport/ieee1284_ops.c | 68 drivers/parport/parport_pc.c | 26 drivers/parport/probe.c | 7 drivers/pci/pci.c | 24 drivers/pci/pci.ids | 52 drivers/pci/pcisyms.c | 3 drivers/pcmcia/bulkmem.c | 2 drivers/pcmcia/cs.c | 72 drivers/pcmcia/ds.c | 12 drivers/pcmcia/yenta.c | 2 drivers/pnp/isapnp.c | 2 drivers/pnp/isapnp_proc.c | 34 drivers/sbus/audio/Config.in | 2 drivers/sbus/audio/audio.c | 36 drivers/sbus/char/Config.in | 17 drivers/sbus/char/bpp.c | 18 drivers/sbus/char/envctrl.c | 18 drivers/sbus/char/flash.c | 22 drivers/sbus/char/jsflash.c | 29 drivers/sbus/char/openprom.c | 14 drivers/sbus/char/pcikbd.c | 40 drivers/sbus/char/rtc.c | 16 drivers/sbus/char/su.c | 4 drivers/sbus/char/sunkbd.c | 51 drivers/sbus/char/sunkbd.h | 3 drivers/sbus/char/sunmouse.c | 19 drivers/sbus/char/uctrl.c | 16 drivers/sbus/char/vfc_dev.c | 15 drivers/sbus/char/zs.c | 4 drivers/scsi/Config.in | 13 drivers/scsi/Makefile | 8 drivers/scsi/advansys.c | 4 drivers/scsi/eata.c | 6 drivers/scsi/eata_dma.c | 27 drivers/scsi/hosts.c | 18 drivers/scsi/hosts.h | 32 drivers/scsi/ips.c | 1 drivers/scsi/mesh.c | 4 drivers/scsi/pluto.c | 4 drivers/scsi/ql12160_fw.h | 1704 +++++++ drivers/scsi/ql1280_fw.h | 1898 ++++++++ drivers/scsi/qla1280.c | 6850 ++++++++++++++++++++++++++++++++ drivers/scsi/qla1280.h | 1737 ++++++++ drivers/scsi/qlogicisp.c | 135 drivers/scsi/scsi.c | 145 drivers/scsi/scsi.h | 7 drivers/scsi/scsi_error.c | 27 drivers/scsi/scsi_ioctl.c | 2 drivers/scsi/scsi_lib.c | 24 drivers/scsi/scsi_merge.c | 4 drivers/scsi/scsi_scan.c | 113 drivers/scsi/scsi_syms.c | 5 drivers/scsi/sd.c | 27 drivers/scsi/sg.c | 1990 ++++++--- drivers/scsi/sr.c | 22 drivers/scsi/st.c | 17 drivers/scsi/u14-34f.c | 6 drivers/sgi/char/ds1286.c | 16 drivers/sgi/char/graphics.c | 16 drivers/sgi/char/shmiq.c | 21 drivers/sgi/char/streamable.c | 44 drivers/sgi/char/usema.c | 16 drivers/sound/Makefile | 4 drivers/sound/ac97_codec.h | 3 drivers/sound/cmpci.c | 74 drivers/sound/dev_table.c | 14 drivers/sound/dev_table.h | 3 drivers/sound/dmasound.c | 59 drivers/sound/es1370.c | 436 +- drivers/sound/es1371.c | 840 --- drivers/sound/esssolo1.c | 491 +- drivers/sound/maestro.c | 224 - drivers/sound/msnd_pinnacle.c | 19 drivers/sound/nm256_audio.c | 67 drivers/sound/sb_card.c | 516 +- drivers/sound/sonicvibes.c | 562 +- drivers/sound/soundcard.c | 22 drivers/sound/trident.c | 49 drivers/sound/via82cxxx.c | 721 --- drivers/sound/via82cxxx_audio.c | 721 +++ drivers/sound/vwsnd.c | 38 drivers/sound/wavfront.c | 17 drivers/telephony/ixj.c | 20 drivers/telephony/phonedev.c | 11 drivers/usb/Config.in | 4 drivers/usb/Makefile | 4 drivers/usb/acm.c | 18 drivers/usb/audio.c | 77 drivers/usb/cpia.c | 122 drivers/usb/dabusb.c | 246 - drivers/usb/dabusb.h | 1 drivers/usb/devices.c | 37 drivers/usb/devio.c | 31 drivers/usb/drivers.c | 13 drivers/usb/hid.c | 16 drivers/usb/hub.c | 12 drivers/usb/ibmcam.c | 818 ++- drivers/usb/ibmcam.h | 16 drivers/usb/inode.c | 8 drivers/usb/keybdev.c | 2 drivers/usb/ov511.c | 680 ++- drivers/usb/ov511.h | 33 drivers/usb/printer.c | 4 drivers/usb/scanner.c | 391 + drivers/usb/scanner.h | 27 drivers/usb/uhci.c | 530 +- drivers/usb/uhci.h | 38 drivers/usb/usb-ohci.c | 75 drivers/usb/usb-serial.c | 553 -- drivers/usb/usb-serial.h | 459 ++ drivers/usb/usb-uhci.c | 1195 ++--- drivers/usb/usb-uhci.h | 22 drivers/usb/usb.c | 28 drivers/usb/usb_storage.h | 2 drivers/usb/usbkbd.c | 2 drivers/video/acornfb.c | 44 drivers/video/aty128fb.c | 1517 ++++--- drivers/video/atyfb.c | 103 drivers/video/chipsfb.c | 13 drivers/video/controlfb.c | 26 drivers/video/cyber2000fb.c | 7 drivers/video/cyber2000fb.h | 264 - drivers/video/fbmem.c | 19 drivers/video/offb.c | 38 drivers/zorro/proc.c | 13 fs/Config.in | 3 fs/adfs/Makefile | 2 fs/adfs/adfs.h | 134 fs/adfs/dir.c | 505 +- fs/adfs/dir_f.c | 479 ++ fs/adfs/dir_f.h | 61 fs/adfs/dir_fplus.c | 182 fs/adfs/dir_fplus.h | 41 fs/adfs/file.c | 43 fs/adfs/inode.c | 475 +- fs/adfs/map.c | 338 + fs/adfs/namei.c | 113 fs/adfs/super.c | 398 + fs/affs/dir.c | 22 fs/affs/file.c | 70 fs/affs/inode.c | 12 fs/affs/namei.c | 9 fs/affs/symlink.c | 4 fs/autofs/dir.c | 20 fs/autofs/init.c | 4 fs/autofs/root.c | 18 fs/autofs4/autofs_i.h | 2 fs/autofs4/inode.c | 3 fs/autofs4/waitq.c | 2 fs/bad_inode.c | 29 fs/bfs/bfs_defs.h | 4 fs/bfs/dir.c | 36 fs/bfs/file.c | 159 fs/bfs/inode.c | 94 fs/binfmt_elf.c | 10 fs/block_dev.c | 58 fs/buffer.c | 769 ++- fs/coda/cnode.c | 119 fs/coda/coda_linux.c | 2 fs/coda/dir.c | 75 fs/coda/file.c | 146 fs/coda/inode.c | 21 fs/coda/pioctl.c | 18 fs/coda/psdev.c | 38 fs/coda/symlink.c | 4 fs/coda/sysctl.c | 7 fs/coda/upcall.c | 74 fs/cramfs/inflate/zconf.h | 4 fs/cramfs/inode.c | 144 fs/devices.c | 2 fs/devpts/root.c | 20 fs/efs/dir.c | 30 fs/efs/file.c | 31 fs/efs/inode.c | 18 fs/efs/symlink.c | 4 fs/exec.c | 2 fs/ext2/dir.c | 24 fs/ext2/file.c | 81 fs/ext2/fsync.c | 5 fs/ext2/inode.c | 44 fs/ext2/namei.c | 4 fs/ext2/symlink.c | 10 fs/fat/cache.c | 2 fs/fat/dir.c | 15 fs/fat/file.c | 53 fs/fat/inode.c | 34 fs/fat/misc.c | 2 fs/fifo.c | 2 fs/hfs/dir_cap.c | 53 fs/hfs/dir_dbl.c | 23 fs/hfs/dir_nat.c | 32 fs/hfs/file.c | 23 fs/hfs/file_cap.c | 21 fs/hfs/file_hdr.c | 22 fs/hfs/hfs.h | 3 fs/hfs/inode.c | 31 fs/hpfs/dir.c | 4 fs/hpfs/file.c | 62 fs/hpfs/hpfs_fn.h | 4 fs/hpfs/inode.c | 61 fs/hpfs/namei.c | 11 fs/inode.c | 15 fs/ioctl.c | 15 fs/isofs/Makefile | 2 fs/isofs/dir.c | 26 fs/isofs/file.c | 30 fs/isofs/inode.c | 25 fs/isofs/rock.c | 6 fs/isofs/symlink.c | 27 fs/lockd/svc.c | 14 fs/lockd/xdr.c | 4 fs/minix/Makefile | 2 fs/minix/dir.c | 22 fs/minix/file.c | 51 fs/minix/fsync.c | 17 fs/minix/inode.c | 50 fs/minix/namei.c | 4 fs/minix/symlink.c | 22 fs/msdos/namei.c | 8 fs/namei.c | 9 fs/ncpfs/dir.c | 17 fs/ncpfs/file.c | 19 fs/ncpfs/inode.c | 5 fs/ncpfs/symlink.c | 4 fs/nfs/dir.c | 18 fs/nfs/file.c | 52 fs/nfs/inode.c | 5 fs/nfs/write.c | 2 fs/nfsd/nfsctl.c | 8 fs/nfsd/vfs.c | 2 fs/ntfs/fs.c | 123 fs/open.c | 15 fs/openpromfs/inode.c | 58 fs/partitions/check.c | 4 fs/partitions/mac.c | 54 fs/pipe.c | 126 fs/proc/Makefile | 3 fs/proc/array.c | 3 fs/proc/base.c | 44 fs/proc/generic.c | 11 fs/proc/kcore.c | 10 fs/proc/kmsg.c | 15 fs/proc/omirr.c | 279 - fs/proc/proc_misc.c | 8 fs/proc/procfs_syms.c | 3 fs/proc/root.c | 5 fs/qnx4/Makefile | 3 fs/qnx4/file.c | 129 fs/qnx4/fsync.c | 3 fs/qnx4/inode.c | 40 fs/qnx4/symlinks.c | 26 fs/romfs/inode.c | 65 fs/select.c | 147 fs/smbfs/dir.c | 18 fs/smbfs/file.c | 50 fs/smbfs/inode.c | 5 fs/stat.c | 2 fs/super.c | 5 fs/sysv/Makefile | 3 fs/sysv/dir.c | 22 fs/sysv/file.c | 53 fs/sysv/fsync.c | 4 fs/sysv/inode.c | 38 fs/sysv/namei.c | 4 fs/sysv/symlink.c | 26 fs/udf/dir.c | 24 fs/udf/file.c | 227 - fs/udf/fsync.c | 8 fs/udf/inode.c | 155 fs/udf/namei.c | 6 fs/udf/symlink.c | 21 fs/udf/truncate.c | 19 fs/udf/udfdecl.h | 9 fs/ufs/dir.c | 17 fs/ufs/file.c | 85 fs/ufs/inode.c | 44 fs/ufs/namei.c | 4 fs/ufs/symlink.c | 10 fs/umsdos/Makefile | 3 fs/umsdos/dir.c | 22 fs/umsdos/inode.c | 3 fs/umsdos/rdir.c | 22 fs/umsdos/symlink.c | 22 fs/vfat/namei.c | 8 include/asm-alpha/bitops.h | 16 include/asm-alpha/core_apecs.h | 82 include/asm-alpha/core_cia.h | 31 include/asm-alpha/core_irongate.h | 23 include/asm-alpha/core_lca.h | 29 include/asm-alpha/core_mcpcia.h | 25 include/asm-alpha/core_polaris.h | 21 include/asm-alpha/core_pyxis.h | 33 include/asm-alpha/core_t2.h | 20 include/asm-alpha/core_tsunami.h | 37 include/asm-alpha/hardirq.h | 2 include/asm-alpha/io.h | 35 include/asm-alpha/jensen.h | 20 include/asm-alpha/machvec.h | 5 include/asm-alpha/mmu_context.h | 4 include/asm-alpha/pci.h | 106 include/asm-alpha/pgalloc.h | 12 include/asm-alpha/scatterlist.h | 15 include/asm-alpha/semaphore.h | 299 + include/asm-alpha/smp.h | 3 include/asm-alpha/softirq.h | 125 include/asm-alpha/types.h | 31 include/asm-arm/arch-arc/time.h | 182 include/asm-arm/arch-cl7500/time.h | 97 include/asm-arm/arch-ebsa110/time.h | 55 include/asm-arm/arch-ebsa285/time.h | 118 include/asm-arm/arch-nexuspci/time.h | 25 include/asm-arm/arch-rpc/time.h | 190 include/asm-arm/arch-sa1100/system.h | 1 include/asm-arm/checksum.h | 4 include/asm-arm/mmu_context.h | 3 include/asm-arm/pgalloc.h | 6 include/asm-arm/proc-armv/system.h | 81 include/asm-arm/types.h | 4 include/asm-i386/hardirq.h | 2 include/asm-i386/io.h | 20 include/asm-i386/md.h | 13 include/asm-i386/mmu_context.h | 27 include/asm-i386/page.h | 2 include/asm-i386/pgalloc.h | 33 include/asm-i386/pgtable.h | 31 include/asm-i386/softirq.h | 126 include/asm-i386/spinlock.h | 1 include/asm-ia64/a.out.h | 38 include/asm-ia64/acpi-ext.h | 110 include/asm-ia64/atomic.h | 100 include/asm-ia64/bitops.h | 241 + include/asm-ia64/break.h | 21 include/asm-ia64/bugs.h | 19 include/asm-ia64/byteorder.h | 40 include/asm-ia64/cache.h | 12 include/asm-ia64/checksum.h | 99 include/asm-ia64/current.h | 13 include/asm-ia64/delay.h | 90 include/asm-ia64/div64.h | 20 include/asm-ia64/dma.h | 36 include/asm-ia64/efi.h | 233 + include/asm-ia64/elf.h | 89 include/asm-ia64/errno.h | 139 include/asm-ia64/fcntl.h | 73 include/asm-ia64/fpswa.h | 75 include/asm-ia64/fpu.h | 65 include/asm-ia64/hardirq.h | 76 include/asm-ia64/hdreg.h | 12 include/asm-ia64/ia32.h | 313 + include/asm-ia64/ide.h | 115 include/asm-ia64/io.h | 446 ++ include/asm-ia64/ioctl.h | 77 include/asm-ia64/ioctls.h | 87 include/asm-ia64/iosapic.h | 123 include/asm-ia64/ipc.h | 31 include/asm-ia64/ipcbuf.h | 28 include/asm-ia64/irq.h | 120 include/asm-ia64/kdbsupport.h | 252 + include/asm-ia64/keyboard.h | 70 include/asm-ia64/linux_logo.h | 49 include/asm-ia64/machvec.h | 108 include/asm-ia64/machvec_dig.h | 22 include/asm-ia64/machvec_hpsim.h | 20 include/asm-ia64/machvec_init.h | 9 include/asm-ia64/machvec_sn1.h | 20 include/asm-ia64/mca.h | 143 include/asm-ia64/mca_asm.h | 299 + include/asm-ia64/mman.h | 38 include/asm-ia64/mmu_context.h | 143 include/asm-ia64/msgbuf.h | 27 include/asm-ia64/namei.h | 17 include/asm-ia64/offsets.h | 37 include/asm-ia64/page.h | 134 include/asm-ia64/pal.h | 1324 ++++++ include/asm-ia64/param.h | 45 include/asm-ia64/pci.h | 148 include/asm-ia64/pgalloc.h | 257 + include/asm-ia64/pgtable.h | 390 + include/asm-ia64/poll.h | 30 include/asm-ia64/posix_types.h | 121 include/asm-ia64/processor.h | 786 +++ include/asm-ia64/ptrace.h | 240 + include/asm-ia64/ptrace_offsets.h | 216 + include/asm-ia64/resource.h | 48 include/asm-ia64/rse.h | 66 include/asm-ia64/sal.h | 486 ++ include/asm-ia64/scatterlist.h | 21 include/asm-ia64/segment.h | 6 include/asm-ia64/semaphore.h | 330 + include/asm-ia64/sembuf.h | 22 include/asm-ia64/serial.h | 135 include/asm-ia64/shmbuf.h | 38 include/asm-ia64/shmparam.h | 6 include/asm-ia64/sigcontext.h | 50 include/asm-ia64/siginfo.h | 202 include/asm-ia64/signal.h | 162 include/asm-ia64/smp.h | 100 include/asm-ia64/smplock.h | 54 include/asm-ia64/socket.h | 49 include/asm-ia64/sockios.h | 18 include/asm-ia64/softirq.h | 152 include/asm-ia64/spinlock.h | 97 include/asm-ia64/stat.h | 28 include/asm-ia64/statfs.h | 27 include/asm-ia64/string.h | 15 include/asm-ia64/system.h | 471 ++ include/asm-ia64/termbits.h | 179 include/asm-ia64/termios.h | 112 include/asm-ia64/timex.h | 23 include/asm-ia64/types.h | 94 include/asm-ia64/uaccess.h | 366 + include/asm-ia64/unaligned.h | 123 include/asm-ia64/unistd.h | 305 + include/asm-ia64/unwind.h | 77 include/asm-ia64/user.h | 57 include/asm-ia64/vga.h | 22 include/asm-m68k/mmu_context.h | 3 include/asm-m68k/pgalloc.h | 5 include/asm-mips/mmu_context.h | 4 include/asm-mips/pgtable.h | 4 include/asm-ppc/bitops.h | 6 include/asm-ppc/bootinfo.h | 8 include/asm-ppc/feature.h | 23 include/asm-ppc/heathrow.h | 45 include/asm-ppc/irq.h | 5 include/asm-ppc/machdep.h | 2 include/asm-ppc/mediabay.h | 1 include/asm-ppc/mmu.h | 57 include/asm-ppc/mmu_context.h | 3 include/asm-ppc/ohare.h | 17 include/asm-ppc/pci.h | 52 include/asm-ppc/pgtable.h | 94 include/asm-ppc/processor.h | 5 include/asm-ppc/prom.h | 5 include/asm-ppc/semaphore.h | 96 include/asm-ppc/types.h | 4 include/asm-ppc/vga.h | 38 include/asm-sh/mmu_context.h | 3 include/asm-sh/pgtable.h | 4 include/asm-sparc/bitops.h | 12 include/asm-sparc/hardirq.h | 5 include/asm-sparc/mmu_context.h | 4 include/asm-sparc/pci.h | 85 include/asm-sparc/pgalloc.h | 6 include/asm-sparc/pgtable.h | 19 include/asm-sparc/softirq.h | 155 include/asm-sparc64/bitops.h | 12 include/asm-sparc64/hardirq.h | 5 include/asm-sparc64/io.h | 35 include/asm-sparc64/mmu_context.h | 6 include/asm-sparc64/pgalloc.h | 22 include/asm-sparc64/posix_types.h | 3 include/asm-sparc64/softirq.h | 113 include/linux/acpi.h | 9 include/linux/adfs_fs.h | 163 include/linux/adfs_fs_i.h | 8 include/linux/adfs_fs_sb.h | 41 include/linux/affs_fs.h | 6 include/linux/affs_fs_i.h | 1 include/linux/agp_backend.h | 1 include/linux/atm.h | 48 include/linux/atm_eni.h | 10 include/linux/atm_idt77105.h | 40 include/linux/atm_nicstar.h | 3 include/linux/atm_tcp.h | 10 include/linux/atm_zatm.h | 3 include/linux/atmapi.h | 29 include/linux/atmarp.h | 3 include/linux/atmdev.h | 38 include/linux/atmioc.h | 4 include/linux/atmlec.h | 21 include/linux/atmmpc.h | 13 include/linux/atmsap.h | 21 include/linux/atmsvc.h | 13 include/linux/auto_fs.h | 45 include/linux/auto_fs4.h | 47 include/linux/bfs_fs.h | 1 include/linux/bfs_fs_sb.h | 8 include/linux/blkdev.h | 39 include/linux/bootmem.h | 3 include/linux/coda.h | 38 include/linux/coda_fs_i.h | 2 include/linux/coda_linux.h | 4 include/linux/coda_psdev.h | 1 include/linux/console.h | 3 include/linux/efs_fs.h | 2 include/linux/ext2_fs.h | 7 include/linux/fs.h | 70 include/linux/genhd.h | 2 include/linux/hfs_fs_i.h | 1 include/linux/hpfs_fs_i.h | 1 include/linux/i2c-id.h | 45 include/linux/i2c.h | 109 include/linux/input.h | 2 include/linux/interrupt.h | 235 + include/linux/iso_fs.h | 6 include/linux/kbd_kern.h | 4 include/linux/linkage.h | 2 include/linux/lp.h | 2 include/linux/mc146818rtc.h | 41 include/linux/md.h | 300 - include/linux/minix_fs.h | 5 include/linux/miscdevice.h | 1 include/linux/mm.h | 6 include/linux/mmzone.h | 2 include/linux/msdos_fs.h | 5 include/linux/msdos_fs_i.h | 2 include/linux/netdevice.h | 166 include/linux/nfs_fs.h | 1 include/linux/ntfs_fs_i.h | 1 include/linux/openpic.h | 6 include/linux/pagemap.h | 2 include/linux/pci.h | 16 include/linux/pm.h | 24 include/linux/pmu.h | 3 include/linux/ppp_channel.h | 5 include/linux/proc_fs.h | 1 include/linux/qnx4_fs.h | 1 include/linux/qnx4_fs_i.h | 1 include/linux/raid/linear.h | 32 include/linux/raid/md.h | 94 include/linux/raid/md_compatible.h | 160 include/linux/raid/md_k.h | 341 + include/linux/raid/md_p.h | 161 include/linux/raid/md_u.h | 115 include/linux/raid/raid0.h | 33 include/linux/raid0.h | 27 include/linux/rtc.h | 51 include/linux/rtnetlink.h | 17 include/linux/sched.h | 1 include/linux/shm.h | 1 include/linux/smb_fs.h | 1 include/linux/sonet.h | 22 include/linux/spinlock.h | 3 include/linux/sunrpc/svc.h | 1 include/linux/sunrpc/svcsock.h | 1 include/linux/sysctl.h | 3 include/linux/sysv_fs.h | 4 include/linux/timer.h | 20 include/linux/tqueue.h | 3 include/linux/udf_167.h | 3 include/linux/ufs_fs.h | 4 include/linux/umsdos_fs.h | 1 include/linux/vt_buffer.h | 2 include/net/atmclip.h | 6 include/net/dsfield.h | 4 include/net/irda/nsc-ircc.h | 3 include/net/irda/smc-ircc.h | 3 include/net/neighbour.h | 1 include/net/pkt_sched.h | 66 include/net/snmp.h | 2 include/net/sock.h | 12 include/net/tcp.h | 34 include/scsi/sg.h | 384 + include/video/macmodes.h | 1 init/main.c | 10 ipc/util.h | 1 kernel/Makefile | 8 kernel/exec_domain.c | 5 kernel/exit.c | 6 kernel/itimer.c | 10 kernel/ksyms.c | 32 kernel/panic.c | 6 kernel/pm.c | 170 kernel/sched.c | 69 kernel/softirq.c | 289 + kernel/sys.c | 3 kernel/sysctl.c | 16 kernel/timer.c | 72 mm/bootmem.c | 38 mm/filemap.c | 94 mm/mlock.c | 6 mm/mmap.c | 8 mm/mprotect.c | 2 mm/page_alloc.c | 107 mm/slab.c | 13 mm/swapfile.c | 13 mm/vmscan.c | 6 net/atm/atm_misc.c | 6 net/atm/clip.c | 55 net/atm/common.c | 127 net/atm/lec.c | 114 net/atm/mpc.c | 25 net/atm/mpoa_caches.c | 5 net/atm/mpoa_proc.c | 7 net/atm/proc.c | 128 net/atm/raw.c | 11 net/atm/resources.c | 2 net/atm/signaling.c | 33 net/atm/signaling.h | 4 net/atm/svc.c | 3 net/atm/tunable.h | 16 net/core/dev.c | 621 +- net/core/neighbour.c | 31 net/core/rtnetlink.c | 25 net/core/skbuff.c | 106 net/core/sysctl_net_core.c | 4 net/decnet/TODO | 8 net/decnet/dn_dev.c | 4 net/decnet/dn_nsp_in.c | 29 net/decnet/dn_route.c | 4 net/decnet/dn_table.c | 2 net/ipv4/af_inet.c | 6 net/ipv4/icmp.c | 4 net/ipv4/igmp.c | 8 net/ipv4/ip_fragment.c | 4 net/ipv4/ip_output.c | 17 net/ipv4/route.c | 18 net/ipv4/tcp.c | 63 net/ipv4/tcp_input.c | 39 net/ipv4/tcp_ipv4.c | 12 net/ipv4/tcp_output.c | 48 net/ipv4/tcp_timer.c | 26 net/ipv6/af_inet6.c | 4 net/ipv6/mcast.c | 4 net/irda/irmod.c | 18 net/khttpd/datasending.c | 3 net/khttpd/structure.h | 2 net/khttpd/userspace.c | 4 net/netlink/netlink_dev.c | 17 net/netsyms.c | 7 net/packet/af_packet.c | 6 net/sched/sch_atm.c | 39 net/sched/sch_cbq.c | 7 net/sched/sch_generic.c | 220 - net/sched/sch_tbf.c | 4 net/sched/sch_teql.c | 29 net/socket.c | 46 net/sunrpc/sched.c | 72 net/sunrpc/svc.c | 1 net/sunrpc/svcsock.c | 113 net/sunrpc/sysctl.c | 5 net/sunrpc/xprt.c | 100 net/wanrouter/wanproc.c | 31 1079 files changed, 92938 insertions, 26500 deletions Due to the large size of this patch, we are unable to provide it through the mail distribution system. Please obtain it from the URL listed above.
