Linux kernel version 2.4.0-test2 has been released. It is available from: Patch: ftp://ftp.kernel.org/pub/linux/kernel/v2.4/patch-2.4.0-test2.gz Full source: ftp://ftp.kernel.org/pub/linux/kernel/v2.4/linux-2.4.0-test2.tar.gz Sizes in bytes Compressed Uncompressed ------------------------------------------------------------ Patch 1223041 4902704 Full source 21184722 90603520 ----------------------------------------------------------------------------- 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 | 60 Documentation/Changes | 1050 ++-------- Documentation/Configure.help | 663 ++++-- Documentation/DocBook/Makefile | 60 Documentation/DocBook/kernel-api.tmpl | 14 Documentation/DocBook/kernel-locking.tmpl | 80 Documentation/DocBook/mousedrivers.tmpl | 1022 ++++++++++ Documentation/DocBook/via-audio.tmpl | 383 +++ Documentation/arm/README | 43 Documentation/arm/SA1100/LART | 5 Documentation/cpqarray.txt | 6 Documentation/filesystems/bfs.txt | 2 Documentation/filesystems/devfs/ChangeLog | 43 Documentation/filesystems/devfs/README | 24 Documentation/filesystems/devfs/modules.conf | 2 Documentation/floppy.txt | 9 Documentation/ioctl-number.txt | 3 Documentation/joystick-parport.txt | 136 - Documentation/joystick.txt | 663 ++---- Documentation/kernel-doc-nano-HOWTO.txt | 21 Documentation/kernel-parameters.txt | 148 + Documentation/md.txt | 24 Documentation/networking/8139too.txt | 14 Documentation/networking/shaper.txt | 13 Documentation/networking/sk98lin.txt | 36 Documentation/networking/tlan.txt | 29 Documentation/networking/tulip.txt | 18 Documentation/networking/vortex.txt | 5 Documentation/parport.txt | 33 Documentation/powerpc/00-INDEX | 4 Documentation/powerpc/SBC8260_memory_mapping.txt | 197 + Documentation/serial-console.txt | 23 Documentation/sound/Maestro | 2 Documentation/sound/README.ymfsb | 107 + Documentation/sound/via82cxxx.txt | 37 Documentation/sysrq.txt | 4 Documentation/usb/input.txt | 34 Documentation/usb/ov511.txt | 25 Documentation/video4linux/bttv/CARDLIST | 2 Documentation/video4linux/bttv/Insmod-options | 44 Documentation/watchdog.txt | 24 MAINTAINERS | 52 Makefile | 19 Rules.make | 7 arch/alpha/boot/bootp.c | 18 arch/alpha/boot/main.c | 17 arch/alpha/config.in | 44 arch/alpha/defconfig | 6 arch/alpha/kernel/Makefile | 25 arch/alpha/kernel/console.c | 66 arch/alpha/kernel/core_mcpcia.c | 74 arch/alpha/kernel/core_titan.c | 490 ++++ arch/alpha/kernel/core_tsunami.c | 26 arch/alpha/kernel/core_wildfire.c | 668 ++++++ arch/alpha/kernel/entry.S | 7 arch/alpha/kernel/irq.c | 6 arch/alpha/kernel/irq_alpha.c | 12 arch/alpha/kernel/irq_i8259.c | 2 arch/alpha/kernel/machvec_impl.h | 15 arch/alpha/kernel/osf_sys.c | 4 arch/alpha/kernel/pci.c | 23 arch/alpha/kernel/pci_iommu.c | 23 arch/alpha/kernel/proto.h | 20 arch/alpha/kernel/ptrace.c | 45 arch/alpha/kernel/setup.c | 217 +- arch/alpha/kernel/signal.c | 2 arch/alpha/kernel/smc37c669.c | 3 arch/alpha/kernel/smp.c | 23 arch/alpha/kernel/sys_dp264.c | 6 arch/alpha/kernel/sys_mikasa.c | 4 arch/alpha/kernel/sys_titan.c | 393 +++ arch/alpha/kernel/sys_wildfire.c | 361 +++ arch/alpha/kernel/traps.c | 239 ++ arch/alpha/lib/Makefile | 7 arch/alpha/lib/callback_init.c | 79 arch/alpha/lib/callback_srm.S | 102 + arch/alpha/lib/srm_dispatch.S | 43 arch/alpha/lib/srm_fixup.S | 42 arch/alpha/lib/srm_printk.c | 34 arch/alpha/lib/srm_puts.c | 33 arch/alpha/mm/extable.c | 42 arch/alpha/mm/fault.c | 6 arch/alpha/mm/init.c | 67 arch/alpha/vmlinux.lds | 6 arch/arm/Makefile | 10 arch/arm/boot/compressed/Makefile | 2 arch/arm/boot/compressed/head-sa1100.S | 1 arch/arm/boot/compressed/head.S | 34 arch/arm/config.in | 256 +- arch/arm/def-configs/a5k | 4 arch/arm/def-configs/assabet | 320 ++- arch/arm/def-configs/brutus | 11 arch/arm/def-configs/ebsa110 | 266 +- arch/arm/def-configs/footbridge | 4 arch/arm/def-configs/graphicsclient | 4 arch/arm/def-configs/lart | 130 + arch/arm/def-configs/lusl7200 | 4 arch/arm/def-configs/rpc | 4 arch/arm/def-configs/thinclient | 22 arch/arm/def-configs/victor | 4 arch/arm/defconfig | 4 arch/arm/kernel/Makefile | 11 arch/arm/kernel/arch.c | 53 arch/arm/kernel/bios32.c | 141 + arch/arm/kernel/bios32.h | 5 arch/arm/kernel/calls.S | 2 arch/arm/kernel/debug-armv.S | 2 arch/arm/kernel/dec21285.c | 284 +- arch/arm/kernel/dma-a5k.c | 4 arch/arm/kernel/dma-rpc.c | 4 arch/arm/kernel/ecard.c | 4 arch/arm/kernel/entry-armv.S | 87 arch/arm/kernel/entry-common.S | 4 arch/arm/kernel/hw-footbridge.c | 26 arch/arm/kernel/hw-sa1100.c | 135 + arch/arm/kernel/ioport.c | 36 arch/arm/kernel/irq.c | 35 arch/arm/kernel/leds-ebsa110.c | 2 arch/arm/kernel/leds-footbridge.c | 19 arch/arm/kernel/leds-sa1100.c | 333 +++ arch/arm/kernel/process.c | 10 arch/arm/kernel/ptrace.c | 22 arch/arm/kernel/semaphore.c | 75 arch/arm/kernel/setup.c | 24 arch/arm/kernel/signal.c | 2 arch/arm/kernel/time.c | 32 arch/arm/lib/changebit.S | 15 arch/arm/lib/clearbit.S | 11 arch/arm/lib/findbit.S | 90 arch/arm/lib/getconsdata.c | 10 arch/arm/lib/setbit.S | 11 arch/arm/lib/testchangebit.S | 7 arch/arm/lib/testclearbit.S | 9 arch/arm/lib/testsetbit.S | 7 arch/arm/lib/uaccess.S | 17 arch/arm/mm/Makefile | 4 arch/arm/mm/consistent.c | 20 arch/arm/mm/fault-armv.c | 35 arch/arm/mm/fault-common.c | 202 + arch/arm/mm/init.c | 317 ++- arch/arm/mm/mm-armv.c | 57 arch/arm/mm/mm-footbridge.c | 2 arch/arm/mm/mm-l7200.c | 25 arch/arm/mm/mm-sa1100.c | 22 arch/arm/mm/proc-arm6,7.S | 80 arch/arm/mm/proc-arm720.S | 398 +++ arch/arm/mm/proc-sa110.S | 36 arch/i386/Makefile | 18 arch/i386/config.in | 44 arch/i386/defconfig | 21 arch/i386/kernel/Makefile | 99 arch/i386/kernel/acpi.c | 9 arch/i386/kernel/apic.c | 50 arch/i386/kernel/apm.c | 154 - arch/i386/kernel/cpuid.c | 24 arch/i386/kernel/entry.S | 15 arch/i386/kernel/i386_ksyms.c | 7 arch/i386/kernel/i387.c | 507 ++++ arch/i386/kernel/i8259.c | 19 arch/i386/kernel/io_apic.c | 36 arch/i386/kernel/microcode.c | 125 - arch/i386/kernel/msr.c | 42 arch/i386/kernel/mtrr.c | 7 arch/i386/kernel/pci-i386.c | 1 arch/i386/kernel/pci-i386.h | 2 arch/i386/kernel/pci-irq.c | 100 arch/i386/kernel/pci-pc.c | 10 arch/i386/kernel/pci-visws.c | 4 arch/i386/kernel/process.c | 113 - arch/i386/kernel/ptrace.c | 94 arch/i386/kernel/setup.c | 143 - arch/i386/kernel/signal.c | 60 arch/i386/kernel/smpboot.c | 38 arch/i386/kernel/time.c | 49 arch/i386/kernel/traps.c | 110 - arch/i386/kernel/vm86.c | 2 arch/i386/math-emu/fpu_entry.c | 2 arch/i386/math-emu/get_address.c | 8 arch/ia64/Makefile | 12 arch/ia64/boot/Makefile | 3 arch/ia64/config.in | 13 arch/ia64/defconfig | 4 arch/ia64/dig/iosapic.c | 47 arch/ia64/dig/setup.c | 4 arch/ia64/hp/hpsim_irq.c | 2 arch/ia64/ia32/binfmt_elf32.c | 14 arch/ia64/ia32/ia32_entry.S | 65 arch/ia64/ia32/ia32_signal.c | 42 arch/ia64/ia32/ia32_support.c | 54 arch/ia64/ia32/ia32_traps.c | 83 arch/ia64/ia32/sys_ia32.c | 676 +++--- arch/ia64/kernel/Makefile | 20 arch/ia64/kernel/acpi.c | 10 arch/ia64/kernel/brl_emu.c | 220 ++ arch/ia64/kernel/efi.c | 73 arch/ia64/kernel/efi_stub.S | 73 arch/ia64/kernel/entry.S | 579 +++-- arch/ia64/kernel/entry.h | 59 arch/ia64/kernel/fw-emu.c | 20 arch/ia64/kernel/gate.S | 26 arch/ia64/kernel/head.S | 122 - arch/ia64/kernel/ia64_ksyms.c | 72 arch/ia64/kernel/irq.c | 17 arch/ia64/kernel/irq_ia64.c | 133 - arch/ia64/kernel/ivt.S | 196 + arch/ia64/kernel/mca.c | 5 arch/ia64/kernel/mca_asm.S | 1 arch/ia64/kernel/minstate.h | 1 arch/ia64/kernel/pal.S | 198 + arch/ia64/kernel/palinfo.c | 780 +++++++ arch/ia64/kernel/pci-dma.c | 4 arch/ia64/kernel/pci.c | 6 arch/ia64/kernel/process.c | 193 + arch/ia64/kernel/ptrace.c | 755 +++++-- arch/ia64/kernel/sal_stub.S | 118 - arch/ia64/kernel/setup.c | 94 arch/ia64/kernel/signal.c | 277 +- arch/ia64/kernel/smp.c | 198 + arch/ia64/kernel/sys_ia64.c | 173 + arch/ia64/kernel/time.c | 118 - arch/ia64/kernel/traps.c | 56 arch/ia64/kernel/unaligned.c | 57 arch/ia64/kernel/unwind.c | 2015 +++++++++++++++++++ arch/ia64/kernel/unwind_decoder.c | 459 ++++ arch/ia64/kernel/unwind_i.h | 160 + arch/ia64/lib/Makefile | 14 arch/ia64/lib/clear_page.S | 18 arch/ia64/lib/clear_user.S | 23 arch/ia64/lib/copy_page.S | 16 arch/ia64/lib/copy_user.S | 18 arch/ia64/lib/do_csum.S | 15 arch/ia64/lib/flush.S | 17 arch/ia64/lib/idiv.S | 14 arch/ia64/lib/io.c | 54 arch/ia64/lib/memset.S | 18 arch/ia64/lib/strlen.S | 16 arch/ia64/lib/strlen_user.S | 16 arch/ia64/lib/strncpy_from_user.S | 10 arch/ia64/lib/strnlen_user.S | 15 arch/ia64/mm/fault.c | 28 arch/ia64/mm/init.c | 81 arch/ia64/mm/tlb.c | 88 arch/ia64/tools/Makefile | 2 arch/ia64/tools/print_offsets.c | 91 arch/ia64/vmlinux.lds.S | 48 arch/m68k/amiga/amiga_ksyms.c | 6 arch/m68k/amiga/amiints.c | 14 arch/m68k/amiga/chipram.c | 2 arch/m68k/atari/joystick.c | 2 arch/m68k/config.in | 2 arch/m68k/defconfig | 4 arch/m68k/kernel/setup.c | 1 arch/m68k/kernel/sys_m68k.c | 4 arch/mips/config.in | 2 arch/mips/kernel/irixelf.c | 10 arch/mips/kernel/sysirix.c | 2 arch/mips64/config.in | 2 arch/mips64/kernel/syscall.c | 4 arch/mips64/sgi-ip27/ip27-rtc.c | 5 arch/ppc/8260_io/enet.c | 16 arch/ppc/8260_io/uart.c | 2 arch/ppc/8xx_io/Config.in | 17 arch/ppc/8xx_io/commproc.c | 4 arch/ppc/8xx_io/enet.c | 7 arch/ppc/8xx_io/fec.c | 1643 +++++++++++----- arch/ppc/8xx_io/uart.c | 8 arch/ppc/Makefile | 18 arch/ppc/boot/Makefile | 2 arch/ppc/chrpboot/Makefile | 35 arch/ppc/chrpboot/addnote.c | 163 + arch/ppc/chrpboot/main.c | 30 arch/ppc/chrpboot/start.c | 23 arch/ppc/coffboot/Makefile | 4 arch/ppc/config.in | 22 arch/ppc/configs/apus_defconfig | 4 arch/ppc/configs/bseip_defconfig | 397 +++ arch/ppc/configs/common_defconfig | 2 arch/ppc/configs/est8260_defconfig | 397 +++ arch/ppc/configs/gemini_defconfig | 6 arch/ppc/configs/oak_defconfig | 6 arch/ppc/configs/rpxcllf_defconfig | 396 +++ arch/ppc/configs/rpxlite_defconfig | 397 +++ arch/ppc/configs/walnut_defconfig | 6 arch/ppc/defconfig | 2 arch/ppc/kernel/Makefile | 9 arch/ppc/kernel/align.c | 8 arch/ppc/kernel/chrp_pci.c | 151 + arch/ppc/kernel/chrp_setup.c | 41 arch/ppc/kernel/entry.S | 38 arch/ppc/kernel/hashtable.S | 322 ++- arch/ppc/kernel/head.S | 351 ++- arch/ppc/kernel/head_8xx.S | 45 arch/ppc/kernel/i8259.c | 5 arch/ppc/kernel/irq.c | 19 arch/ppc/kernel/m8260_setup.c | 6 arch/ppc/kernel/misc.S | 119 - arch/ppc/kernel/mk_defs.c | 3 arch/ppc/kernel/open_pic.c | 6 arch/ppc/kernel/pmac_time.c | 7 arch/ppc/kernel/ppc_asm.h | 28 arch/ppc/kernel/ppc_htab.c | 29 arch/ppc/kernel/ppc_ksyms.c | 6 arch/ppc/kernel/process.c | 2 arch/ppc/kernel/prom.c | 635 +++--- arch/ppc/kernel/ptrace.c | 30 arch/ppc/kernel/setup.c | 49 arch/ppc/kernel/signal.c | 2 arch/ppc/kernel/smp.c | 39 arch/ppc/kernel/time.c | 19 arch/ppc/kernel/xics.c | 214 ++ arch/ppc/kernel/xics.h | 23 arch/ppc/mbxboot/Makefile | 79 arch/ppc/mbxboot/embed_config.c | 14 arch/ppc/mbxboot/head_8260.S | 5 arch/ppc/mbxboot/m8260_tty.c | 4 arch/ppc/mbxboot/mbxtty.c | 201 - arch/ppc/mm/fault.c | 10 arch/ppc/mm/init.c | 192 + arch/ppc/mm/mem_pieces.c | 48 arch/ppc/mm/mem_pieces.h | 13 arch/ppc/xmon/start.c | 2 arch/ppc/xmon/xmon.c | 130 + arch/s390/config.in | 8 arch/s390/defconfig | 1 arch/s390/kernel/traps.c | 3 arch/sh/Makefile | 9 arch/sh/boot/Makefile | 43 arch/sh/boot/compressed/Makefile | 39 arch/sh/boot/compressed/head.S | 53 arch/sh/boot/compressed/install.sh | 56 arch/sh/boot/compressed/misc.c | 232 ++ arch/sh/config.in | 24 arch/sh/defconfig | 15 arch/sh/kernel/Makefile | 12 arch/sh/kernel/cf-enabler.c | 66 arch/sh/kernel/entry.S | 94 arch/sh/kernel/io_hd64461.c | 109 + arch/sh/kernel/io_se.c | 3 arch/sh/kernel/irq.c | 15 arch/sh/kernel/process.c | 16 arch/sh/kernel/ptrace.c | 39 arch/sh/kernel/setup.c | 25 arch/sh/kernel/setup_hd64461.c | 128 + arch/sh/kernel/setup_od.c | 35 arch/sh/kernel/signal.c | 2 arch/sh/kernel/time.c | 10 arch/sh/mm/fault.c | 26 arch/sh/vmlinux.lds.S | 6 arch/sparc/config.in | 63 arch/sparc/defconfig | 23 arch/sparc/kernel/ebus.c | 10 arch/sparc/kernel/entry.S | 38 arch/sparc/kernel/ioport.c | 14 arch/sparc/kernel/pcic.c | 19 arch/sparc/kernel/ptrace.c | 20 arch/sparc/kernel/signal.c | 6 arch/sparc/kernel/sys_sparc.c | 2 arch/sparc/kernel/sys_sunos.c | 2 arch/sparc/kernel/time.c | 5 arch/sparc/kernel/traps.c | 4 arch/sparc/lib/memset.S | 6 arch/sparc/mm/hypersparc.S | 5 arch/sparc/mm/init.c | 14 arch/sparc/mm/srmmu.c | 997 ++++----- arch/sparc/mm/sun4c.c | 65 arch/sparc/mm/swift.S | 7 arch/sparc/mm/tsunami.S | 5 arch/sparc/mm/viking.S | 8 arch/sparc64/config.in | 25 arch/sparc64/defconfig | 35 arch/sparc64/kernel/Makefile | 2 arch/sparc64/kernel/binfmt_aout32.c | 4 arch/sparc64/kernel/entry.S | 16 arch/sparc64/kernel/ioctl32.c | 12 arch/sparc64/kernel/iommu_common.c | 4 arch/sparc64/kernel/ptrace.c | 20 arch/sparc64/kernel/signal.c | 6 arch/sparc64/kernel/signal32.c | 6 arch/sparc64/kernel/sys_sparc.c | 2 arch/sparc64/kernel/sys_sparc32.c | 7 arch/sparc64/kernel/sys_sunos32.c | 2 arch/sparc64/solaris/socksys.c | 6 arch/sparc64/solaris/timod.c | 8 drivers/acorn/char/Makefile | 5 drivers/acorn/char/keyb_arc.c | 2 drivers/acorn/char/mouse_rpc.c | 2 drivers/acorn/net/etherh.c | 6 drivers/atm/Config.in | 2 drivers/atm/Makefile | 2 drivers/atm/ambassador.c | 92 drivers/atm/atmtcp.c | 10 drivers/atm/eni.c | 15 drivers/atm/fore200e.c | 23 drivers/atm/idt77105.c | 2 drivers/atm/iphase.c | 51 drivers/atm/nicstar.c | 5 drivers/atm/zatm.c | 2 drivers/block/Config.in | 16 drivers/block/DAC960.c | 3 drivers/block/Makefile | 226 -- drivers/block/acsi_slm.c | 3 drivers/block/amiflop.c | 22 drivers/block/cpqarray.c | 492 ++-- drivers/block/elevator.c | 232 ++ drivers/block/floppy.c | 4 drivers/block/ida_cmd.h | 4 drivers/block/linear.c | 18 drivers/block/ll_rw_blk.c | 460 ++-- drivers/block/loop.c | 36 drivers/block/md.c | 495 +++- drivers/block/nbd.c | 11 drivers/block/paride/paride.c | 4 drivers/block/paride/pd.c | 2 drivers/block/paride/pg.c | 8 drivers/block/paride/pt.c | 12 drivers/block/raid0.c | 16 drivers/block/raid1.c | 778 +++++-- drivers/block/raid5.c | 120 - drivers/block/rd.c | 11 drivers/block/smart1,2.h | 7 drivers/block/swim3.c | 10 drivers/block/xd.c | 11 drivers/block/xor.c | 5 drivers/block/z2ram.c | 32 drivers/cdrom/aztcd.c | 17 drivers/cdrom/cdrom.c | 163 + drivers/cdrom/cm206.c | 7 drivers/cdrom/gscd.c | 4 drivers/cdrom/mcd.c | 18 drivers/cdrom/optcd.c | 17 drivers/cdrom/sbpcd.c | 4 drivers/cdrom/sjcd.c | 25 drivers/cdrom/sonycd535.c | 4 drivers/char/Config.in | 4 drivers/char/Makefile | 49 drivers/char/acquirewdt.c | 3 drivers/char/adbmouse.c | 8 drivers/char/agp/agp.h | 16 drivers/char/agp/agpgart_be.c | 359 +++ drivers/char/agp/agpgart_fe.c | 23 drivers/char/amigamouse.c | 8 drivers/char/amikeyb.c | 4 drivers/char/amiserial.c | 8 drivers/char/atarimouse.c | 51 drivers/char/atixlmouse.c | 8 drivers/char/bttv.c | 308 +-- drivers/char/bttv.h | 30 drivers/char/busmouse.c | 28 drivers/char/busmouse.h | 1 drivers/char/buz.c | 1 drivers/char/c-qcam.c | 84 drivers/char/console.c | 3 drivers/char/cyclades.c | 33 drivers/char/dn_keyb.c | 33 drivers/char/drm/Makefile | 14 drivers/char/drm/bufs.c | 4 drivers/char/drm/drmP.h | 6 drivers/char/drm/ffb_context.c | 530 +++++ drivers/char/drm/ffb_drv.c | 842 ++++++++ drivers/char/drm/ffb_drv.h | 276 ++ drivers/char/drm/fops.c | 5 drivers/char/drm/init.c | 4 drivers/char/drm/proc.c | 6 drivers/char/ds1620.c | 19 drivers/char/dsp56k.c | 12 drivers/char/dtlk.c | 7 drivers/char/efirtc.c | 1 drivers/char/epca.c | 3 drivers/char/ftape/zftape/zftape-init.c | 24 drivers/char/generic_serial.c | 2 drivers/char/hp600_keyb.c | 119 + drivers/char/i810_rng.c | 885 ++++++++ drivers/char/ip2main.c | 15 drivers/char/isicom.c | 23 drivers/char/istallion.c | 28 drivers/char/joystick/Config.in | 64 drivers/char/joystick/Makefile | 217 -- drivers/char/joystick/a3d.c | 387 +++ drivers/char/joystick/adi.c | 554 +++++ drivers/char/joystick/amijoy.c | 149 + drivers/char/joystick/analog.c | 758 +++++++ drivers/char/joystick/cobra.c | 250 ++ drivers/char/joystick/db9.c | 423 ++++ drivers/char/joystick/gamecon.c | 668 ++++++ drivers/char/joystick/gameport.c | 198 + drivers/char/joystick/gf2k.c | 359 +++ drivers/char/joystick/grip.c | 423 ++++ drivers/char/joystick/interact.c | 306 +++ drivers/char/joystick/joy-amiga.c | 163 - drivers/char/joystick/joy-analog.c | 315 --- drivers/char/joystick/joy-analog.h | 287 -- drivers/char/joystick/joy-assassin.c | 416 ---- drivers/char/joystick/joy-console.c | 810 ------- drivers/char/joystick/joy-creative.c | 287 -- drivers/char/joystick/joy-db9.c | 420 ---- drivers/char/joystick/joy-gravis.c | 403 --- drivers/char/joystick/joy-lightning.c | 371 --- drivers/char/joystick/joy-logitech.c | 554 ----- drivers/char/joystick/joy-magellan.c | 397 --- drivers/char/joystick/joy-pci.c | 273 -- drivers/char/joystick/joy-sidewinder.c | 855 -------- drivers/char/joystick/joy-spaceball.c | 345 --- drivers/char/joystick/joy-spaceorb.c | 303 -- drivers/char/joystick/joy-thrustmaster.c | 300 -- drivers/char/joystick/joy-turbografx.c | 266 -- drivers/char/joystick/joy-warrior.c | 303 -- drivers/char/joystick/joystick.c | 854 -------- drivers/char/joystick/lightning.c | 300 ++ drivers/char/joystick/magellan.c | 210 ++ drivers/char/joystick/ns558.c | 366 +++ drivers/char/joystick/pcigame.c | 198 + drivers/char/joystick/serio.c | 132 + drivers/char/joystick/serport.c | 220 ++ drivers/char/joystick/sidewinder.c | 756 +++++++ drivers/char/joystick/spaceball.c | 231 ++ drivers/char/joystick/spaceorb.c | 225 ++ drivers/char/joystick/tmdc.c | 348 +++ drivers/char/joystick/turbografx.c | 258 ++ drivers/char/joystick/warrior.c | 212 ++ drivers/char/logibusmouse.c | 4 drivers/char/lp.c | 12 drivers/char/mem.c | 12 drivers/char/misc.c | 17 drivers/char/mixcomwd.c | 4 drivers/char/msbusmouse.c | 4 drivers/char/msp3400.c | 33 drivers/char/mxser.c | 2 drivers/char/n_hdlc.c | 2 drivers/char/n_tty.c | 6 drivers/char/nvram.c | 3 drivers/char/nwbutton.c | 31 drivers/char/nwflash.c | 12 drivers/char/pc110pad.c | 6 drivers/char/pc_keyb.c | 7 drivers/char/pcmcia/serial_cb.c | 1 drivers/char/pcwd.c | 3 drivers/char/ppdev.c | 92 drivers/char/qpmouse.c | 6 drivers/char/radio-aimslab.c | 2 drivers/char/random.c | 2 drivers/char/rio/rio_linux.c | 33 drivers/char/rocket.c | 5 drivers/char/rtc.c | 10 drivers/char/sbc60xxwdt.c | 338 +++ drivers/char/scan_keyb.c | 127 + drivers/char/scan_keyb.h | 15 drivers/char/serial.c | 833 ++++++-- drivers/char/sh-sci.c | 500 ++-- drivers/char/sh-sci.h | 443 ++-- drivers/char/stallion.c | 50 drivers/char/stradis.c | 9 drivers/char/sx.c | 24 drivers/char/tpqic02.c | 40 drivers/char/tty_io.c | 56 drivers/char/tuner.c | 14 drivers/char/tvmixer.c | 351 +++ drivers/char/vc_screen.c | 16 drivers/char/videodev.c | 5 drivers/char/vt.c | 6 drivers/char/wdt.c | 4 drivers/char/wdt_pci.c | 133 - drivers/i2c/Makefile | 100 drivers/i2o/Makefile | 76 drivers/i2o/README | 1 drivers/i2o/README.ioctl | 6 drivers/i2o/i2o_block.c | 2 drivers/i2o/i2o_config.c | 6 drivers/i2o/i2o_core.c | 79 drivers/i2o/i2o_lan.c | 295 +- drivers/i2o/i2o_lan.h | 8 drivers/i2o/i2o_pci.c | 6 drivers/i2o/i2o_scsi.h | 1 drivers/ide/Config.in | 31 drivers/ide/Makefile | 24 drivers/ide/aec62xx.c | 28 drivers/ide/alim15x3.c | 50 drivers/ide/amd7409.c | 74 drivers/ide/cmd64x.c | 83 drivers/ide/cs5530.c | 4 drivers/ide/cy82c693.c | 4 drivers/ide/gayle.c | 24 drivers/ide/hd.c | 2 drivers/ide/hpt34x.c | 10 drivers/ide/hpt366.c | 436 ++-- drivers/ide/icside.c | 6 drivers/ide/ide-cd.c | 36 drivers/ide/ide-disk.c | 19 drivers/ide/ide-dma.c | 53 drivers/ide/ide-features.c | 48 drivers/ide/ide-geometry.c | 4 drivers/ide/ide-pci.c | 54 drivers/ide/ide-pmac.c | 6 drivers/ide/ide-probe.c | 6 drivers/ide/ide-tape.c | 8 drivers/ide/ide.c | 78 drivers/ide/ns87415.c | 2 drivers/ide/pdc202xx.c | 159 + drivers/ide/piix.c | 35 drivers/ide/qd6580.c | 330 ++- drivers/ide/sis5513.c | 22 drivers/ide/trm290.c | 4 drivers/ide/via82cxxx.c | 48 drivers/ieee1394/Makefile | 8 drivers/ieee1394/aic5800.c | 7 drivers/ieee1394/guid.c | 226 ++ drivers/ieee1394/guid.h | 54 drivers/ieee1394/ieee1394_core.c | 87 drivers/ieee1394/ieee1394_syms.c | 6 drivers/ieee1394/ieee1394_transactions.c | 32 drivers/ieee1394/ieee1394_types.h | 17 drivers/ieee1394/ohci1394.c | 1236 ++++++++++-- drivers/ieee1394/ohci1394.h | 63 drivers/ieee1394/pcilynx.c | 286 +- drivers/ieee1394/pcilynx.h | 174 + drivers/ieee1394/raw1394.c | 13 drivers/ieee1394/video1394.h | 50 drivers/isdn/avmb1/b1pci.c | 11 drivers/isdn/avmb1/c4.c | 7 drivers/isdn/avmb1/capi.c | 32 drivers/isdn/avmb1/capifs.c | 6 drivers/isdn/avmb1/kcapi.c | 10 drivers/isdn/avmb1/t1pci.c | 5 drivers/isdn/eicon/eicon_pci.c | 12 drivers/isdn/hisax/avm_pci.c | 7 drivers/isdn/hisax/bkm_a4t.c | 5 drivers/isdn/hisax/diva.c | 18 drivers/isdn/hisax/elsa.c | 18 drivers/isdn/hisax/gazel.c | 3 drivers/isdn/hisax/hfc_pci.c | 4 drivers/isdn/hisax/netjet.c | 5 drivers/isdn/hisax/niccy.c | 6 drivers/isdn/hisax/sedlbauer.c | 11 drivers/isdn/hisax/telespci.c | 2 drivers/isdn/hisax/w6692.c | 8 drivers/isdn/hysdn/hysdn_init.c | 14 drivers/isdn/isdn_audio.c | 4 drivers/isdn/isdn_common.c | 20 drivers/isdn/isdn_tty.c | 6 drivers/macintosh/adb.c | 4 drivers/macintosh/mac_keyb.c | 2 drivers/macintosh/nvram.c | 15 drivers/macintosh/via-pmu.c | 6 drivers/net/3c503.c | 25 drivers/net/3c507.c | 8 drivers/net/3c515.c | 4 drivers/net/3c523.c | 4 drivers/net/3c59x.c | 244 +- drivers/net/8139too.c | 113 - drivers/net/8390.c | 4 drivers/net/8390.h | 96 drivers/net/Config.in | 36 drivers/net/Makefile | 13 drivers/net/Space.c | 8 drivers/net/a2065.c | 56 drivers/net/ac3200.c | 22 drivers/net/aironet4500_card.c | 2 drivers/net/am79c961a.c | 173 - drivers/net/apne.c | 13 drivers/net/appletalk/ltpc.c | 1 drivers/net/ariadne.c | 220 -- drivers/net/ariadne2.c | 24 drivers/net/arlan.c | 6 drivers/net/at1700.c | 4 drivers/net/atari_bionet.c | 6 drivers/net/atari_pamsnet.c | 4 drivers/net/atp.c | 4 drivers/net/bonding.c | 63 drivers/net/cs89x0.c | 6 drivers/net/daynaport.c | 6 drivers/net/de4x5.c | 4 drivers/net/de600.c | 6 drivers/net/de620.c | 4 drivers/net/defxx.c | 5 drivers/net/dgrs.c | 8 drivers/net/dmfe.c | 253 +- drivers/net/dummy.c | 2 drivers/net/e2100.c | 23 drivers/net/eepro.c | 549 +++-- drivers/net/eepro100.c | 214 +- drivers/net/eexpress.c | 6 drivers/net/epic100.c | 13 drivers/net/es3210.c | 11 drivers/net/eth16i.c | 4 drivers/net/fc/iph5526.c | 8 drivers/net/fmv18x.c | 6 drivers/net/hamradio/pi2.c | 2 drivers/net/hamradio/pt.c | 2 drivers/net/hp-plus.c | 19 drivers/net/hp.c | 21 drivers/net/hp100.c | 142 - drivers/net/hplance.c | 2 drivers/net/ibmlana.c | 1260 ++++++++++++ drivers/net/ibmlana.h | 295 ++ drivers/net/ioc3-eth.c | 827 +++++--- drivers/net/irda/Makefile | 16 drivers/net/irda/girbil.c | 4 drivers/net/lance.c | 17 drivers/net/lne390.c | 27 drivers/net/mac89x0.c | 10 drivers/net/myri_sbus.c | 8 drivers/net/ne.c | 33 drivers/net/ne2.c | 10 drivers/net/ne2k-pci.c | 16 drivers/net/ne3210.c | 27 drivers/net/net_init.c | 17 drivers/net/ni52.c | 14 drivers/net/oaknet.c | 24 drivers/net/pcmcia/Config.in | 10 drivers/net/pcnet32.c | 22 drivers/net/plip.c | 105 - drivers/net/ppp_generic.c | 7 drivers/net/ptifddi.c | 14 drivers/net/rcpci45.c | 4 drivers/net/rrunner.c | 3 drivers/net/rtl8129.c | 6 drivers/net/seeq8005.c | 18 drivers/net/sis900.c | 26 drivers/net/sk98lin/skge.c | 16 drivers/net/sk_g16.c | 8 drivers/net/sk_mca.c | 422 ++-- drivers/net/sk_mca.h | 283 +- drivers/net/skfp/skfddi.c | 4 drivers/net/smc-mca.c | 13 drivers/net/smc-ultra.c | 17 drivers/net/smc-ultra32.c | 21 drivers/net/smc9194.c | 14 drivers/net/sonic.c | 2 drivers/net/stnic.c | 15 drivers/net/strip.c | 2 drivers/net/sunbmac.c | 6 drivers/net/sunhme.c | 35 drivers/net/sunlance.c | 12 drivers/net/sunqe.c | 6 drivers/net/tlan.c | 245 +- drivers/net/tlan.h | 10 drivers/net/tokenring/ibmtr.c | 10 drivers/net/tokenring/lanstreamer.c | 9 drivers/net/tokenring/olympic.c | 147 - drivers/net/tokenring/olympic.h | 14 drivers/net/tulip/21142.c | 22 drivers/net/tulip/eeprom.c | 7 drivers/net/tulip/interrupt.c | 16 drivers/net/tulip/media.c | 3 drivers/net/tulip/pnic.c | 8 drivers/net/tulip/timer.c | 3 drivers/net/tulip/tulip.h | 82 drivers/net/tulip/tulip_core.c | 172 + drivers/net/wan/Config.in | 4 drivers/net/wan/comx.c | 4 drivers/net/wan/cosa.c | 9 drivers/net/wan/cycx_main.c | 7 drivers/net/wan/lmc/lmc_main.c | 58 drivers/net/wan/sbni.c | 10 drivers/net/wan/sdladrv.c | 5 drivers/net/wavelan.c | 12 drivers/net/wd.c | 20 drivers/net/znet.c | 4 drivers/parport/BUGS-parport | 5 drivers/parport/ChangeLog | 24 drivers/parport/Config.in | 2 drivers/parport/TODO-parport | 2 drivers/parport/daisy.c | 6 drivers/parport/parport_amiga.c | 11 drivers/parport/parport_pc.c | 5 drivers/parport/procfs.c | 123 - drivers/parport/share.c | 40 drivers/pci/pci.c | 1 drivers/pci/pci.ids | 19 drivers/pci/quirks.c | 57 drivers/pci/setup-res.c | 4 drivers/pcmcia/yenta.c | 33 drivers/pnp/isapnp.c | 61 drivers/s390/block/dasd.c | 5 drivers/sbus/audio/audio.c | 38 drivers/sbus/char/bpp.c | 3 drivers/sbus/char/envctrl.c | 12 drivers/sbus/char/flash.c | 5 drivers/sbus/char/jsflash.c | 12 drivers/sbus/char/openprom.c | 4 drivers/sbus/char/pcikbd.c | 10 drivers/sbus/char/rtc.c | 6 drivers/sbus/char/sunkbd.c | 7 drivers/sbus/char/sunmouse.c | 6 drivers/sbus/char/uctrl.c | 12 drivers/sbus/char/vfc_dev.c | 7 drivers/scsi/3w-xxxx.c | 12 drivers/scsi/53c7,8xx.c | 6 drivers/scsi/AM53C974.c | 16 drivers/scsi/BusLogic.c | 28 drivers/scsi/ChangeLog.ips | 56 drivers/scsi/ChangeLog.ncr53c8xx | 44 drivers/scsi/ChangeLog.sym53c8xx | 61 drivers/scsi/Makefile | 848 +------- drivers/scsi/NCR53C9x.c | 2 drivers/scsi/README.ncr53c8xx | 12 drivers/scsi/advansys.c | 7 drivers/scsi/aha152x.c | 5 drivers/scsi/aic7xxx.c | 1647 +++++++--------- drivers/scsi/aic7xxx.h | 18 drivers/scsi/aic7xxx/aic7xxx.seq | 192 - drivers/scsi/aic7xxx_proc.c | 1 drivers/scsi/aic7xxx_seq.c | 694 +++--- drivers/scsi/atp870u.c | 278 +- drivers/scsi/dmx3191d.c | 9 drivers/scsi/eata.c | 4 drivers/scsi/eata_dma.c | 12 drivers/scsi/eata_pio.c | 12 drivers/scsi/fdomain.c | 3 drivers/scsi/gdth.c | 2 drivers/scsi/hosts.c | 71 drivers/scsi/in2000.h | 4 drivers/scsi/ini9100u.c | 16 drivers/scsi/ini9100u.h | 3 drivers/scsi/inia100.c | 44 drivers/scsi/inia100.h | 3 drivers/scsi/ips.c | 7 drivers/scsi/mac_esp.c | 7 drivers/scsi/mac_scsi.c | 5 drivers/scsi/megaraid.c | 15 drivers/scsi/ncr53c8xx.c | 502 ++++ drivers/scsi/pci2000.c | 4 drivers/scsi/pci2220i.c | 6 drivers/scsi/qla1280.c | 13 drivers/scsi/qlogicfc.c | 4 drivers/scsi/qlogicisp.c | 11 drivers/scsi/scsi.c | 5 drivers/scsi/scsi_lib.c | 12 drivers/scsi/scsi_scan.c | 85 drivers/scsi/sd.c | 18 drivers/scsi/seagate.c | 2 drivers/scsi/sg.c | 462 ++-- drivers/scsi/sr.c | 25 drivers/scsi/st.c | 8 drivers/scsi/sym53c8xx.c | 2231 +++++++++++++++++----- drivers/scsi/sym53c8xx_comm.h | 6 drivers/scsi/sym53c8xx_defs.h | 106 - drivers/scsi/tmscsim.c | 4 drivers/sgi/char/graphics.c | 2 drivers/sgi/char/shmiq.c | 13 drivers/sound/724hwmcode.h | 1575 +++++++++++++++ drivers/sound/Config.in | 9 drivers/sound/Hwmcode.h | 804 +++++++ drivers/sound/Makefile | 1 drivers/sound/ac97_codec.c | 63 drivers/sound/awe_wave.c | 9 drivers/sound/cmpci.c | 16 drivers/sound/cs4232.c | 5 drivers/sound/dmasound/dmasound_awacs.c | 6 drivers/sound/dmasound/dmasound_core.c | 13 drivers/sound/emu10k1/audio.c | 7 drivers/sound/emu10k1/main.c | 2 drivers/sound/emu10k1/midi.c | 12 drivers/sound/emu10k1/mixer.c | 4 drivers/sound/es1370.c | 14 drivers/sound/es1371.c | 18 drivers/sound/esssolo1.c | 12 drivers/sound/i810_audio.c | 105 - drivers/sound/maestro.c | 17 drivers/sound/msnd.c | 1 drivers/sound/nm256_audio.c | 1 drivers/sound/pas2_mixer.c | 2 drivers/sound/sb_card.c | 13 drivers/sound/skeleton.c | 8 drivers/sound/sonicvibes.c | 12 drivers/sound/sound_core.c | 26 drivers/sound/soundcard.c | 8 drivers/sound/trident.c | 123 - drivers/sound/via82cxxx_audio.c | 325 ++- drivers/sound/wavfront.c | 3 drivers/sound/ymf_sb.c | 867 ++++++++ drivers/telephony/ixj.c | 31 drivers/telephony/phonedev.c | 13 drivers/usb/Config.in | 11 drivers/usb/Makefile | 3 drivers/usb/acm.c | 1 drivers/usb/audio.c | 32 drivers/usb/dabusb.c | 8 drivers/usb/dabusb.h | 2 drivers/usb/dc2xx.c | 12 drivers/usb/devio.c | 214 +- drivers/usb/dsbr100.c | 5 drivers/usb/evdev.c | 89 drivers/usb/hid-debug.h | 2 drivers/usb/hid.c | 83 drivers/usb/hid.h | 4 drivers/usb/hub.c | 270 ++ drivers/usb/hub.h | 2 drivers/usb/iforce.c | 335 +++ drivers/usb/input.c | 43 drivers/usb/joydev.c | 75 drivers/usb/keybdev.c | 8 drivers/usb/mdc800.c | 8 drivers/usb/microtek.c | 1051 ++++++++++ drivers/usb/microtek.h | 73 drivers/usb/mousedev.c | 75 drivers/usb/ov511.c | 338 +-- drivers/usb/ov511.h | 15 drivers/usb/pegasus.c | 290 ++ drivers/usb/printer.c | 127 - drivers/usb/scanner.c | 8 drivers/usb/scanner.h | 4 drivers/usb/serial/digi_acceleport.c | 821 ++++++-- drivers/usb/serial/usbserial.c | 128 - drivers/usb/serial/visor.c | 29 drivers/usb/usb-core.c | 2 drivers/usb/usb-ohci.c | 16 drivers/usb/usb-storage.c | 730 ++++++- drivers/usb/usb-storage.h | 3 drivers/usb/usb-uhci.c | 6 drivers/usb/usb.c | 264 +- drivers/usb/usbkbd.c | 75 drivers/usb/usbmouse.c | 93 drivers/usb/uss720.c | 6 drivers/usb/wacom.c | 87 drivers/usb/wmforce.c | 165 - drivers/video/Config.in | 19 drivers/video/Makefile | 2 drivers/video/S3triofb.c | 34 drivers/video/acornfb.c | 31 drivers/video/amifb.c | 34 drivers/video/atafb.c | 45 drivers/video/aty.h | 41 drivers/video/aty128.h | 2 drivers/video/aty128fb.c | 125 - drivers/video/atyfb.c | 309 ++- drivers/video/chipsfb.c | 32 drivers/video/clgenfb.c | 114 - drivers/video/controlfb.c | 39 drivers/video/cyber2000fb.c | 344 +-- drivers/video/cyber2000fb.h | 33 drivers/video/cyberfb.c | 36 drivers/video/dn_cfb4.c | 30 drivers/video/dn_cfb8.c | 30 drivers/video/dnfb.c | 30 drivers/video/fbcon.c | 14 drivers/video/fbmem.c | 46 drivers/video/fm2fb.c | 34 drivers/video/g364fb.c | 32 drivers/video/hgafb.c | 29 drivers/video/hitfb.c | 369 +++ drivers/video/hpfb.c | 31 drivers/video/igafb.c | 40 drivers/video/imsttfb.c | 31 drivers/video/macfb.c | 37 drivers/video/macmodes.c | 2 drivers/video/matrox/matroxfb_base.c | 31 drivers/video/matrox/matroxfb_crtc2.c | 22 drivers/video/offb.c | 45 drivers/video/platinumfb.c | 31 drivers/video/pm2fb.c | 40 drivers/video/q40fb.c | 30 drivers/video/retz3fb.c | 35 drivers/video/riva/fbdev.c | 37 drivers/video/sa1100fb.c | 843 ++++---- drivers/video/sbusfb.c | 18 drivers/video/sgivwfb.c | 39 drivers/video/sisfb.c | 65 drivers/video/skeletonfb.c | 17 drivers/video/sun3fb.c | 29 drivers/video/tdfxfb.c | 52 drivers/video/tgafb.c | 26 drivers/video/valkyriefb.c | 31 drivers/video/vesafb.c | 38 drivers/video/vfb.c | 34 drivers/video/vga16fb.c | 38 drivers/video/virgefb.c | 35 drivers/zorro/zorro.c | 25 fs/adfs/dir.c | 5 fs/adfs/dir_f.c | 5 fs/adfs/dir_fplus.c | 5 fs/adfs/file.c | 11 fs/adfs/inode.c | 11 fs/adfs/map.c | 5 fs/adfs/super.c | 12 fs/affs/inode.c | 2 fs/affs/namei.c | 2 fs/bfs/dir.c | 2 fs/bfs/inode.c | 6 fs/binfmt_aout.c | 2 fs/binfmt_elf.c | 4 fs/coda/cache.c | 155 - fs/coda/cnode.c | 100 fs/coda/dir.c | 340 +-- fs/coda/file.c | 147 - fs/coda/inode.c | 75 fs/coda/pioctl.c | 2 fs/coda/psdev.c | 164 + fs/coda/stats.c | 416 ---- fs/coda/sysctl.c | 14 fs/coda/upcall.c | 188 - fs/devfs/base.c | 902 +++----- fs/devfs/util.c | 11 fs/devices.c | 6 fs/devpts/devpts_i.h | 2 fs/devpts/inode.c | 240 -- fs/devpts/root.c | 2 fs/efs/super.c | 6 fs/exec.c | 48 fs/ext2/ialloc.c | 18 fs/ext2/namei.c | 2 fs/fcntl.c | 55 fs/file_table.c | 2 fs/filesystems.c | 2 fs/hfs/inode.c | 2 fs/hpfs/inode.c | 2 fs/inode.c | 48 fs/ioctl.c | 6 fs/lockd/clntproc.c | 2 fs/lockd/host.c | 2 fs/lockd/svc.c | 5 fs/lockd/svcsubs.c | 2 fs/minix/bitmap.c | 18 fs/minix/namei.c | 2 fs/ncpfs/inode.c | 9 fs/nfs/dir.c | 2 fs/nfs/file.c | 1 fs/nfs/flushd.c | 2 fs/nfs/inode.c | 28 fs/nfs/nfs3proc.c | 2 fs/nfs/proc.c | 4 fs/nfs/read.c | 1 fs/nfsd/export.c | 3 fs/nfsd/nfs3proc.c | 2 fs/nfsd/nfs3xdr.c | 14 fs/nfsd/nfsctl.c | 2 fs/nfsd/nfsfh.c | 2 fs/nfsd/nfsxdr.c | 8 fs/nfsd/vfs.c | 14 fs/ntfs/fs.c | 2 fs/ntfs/inode.c | 5 fs/ntfs/super.c | 1 fs/open.c | 20 fs/partitions/acorn.c | 2 fs/partitions/check.c | 12 fs/partitions/msdos.c | 5 fs/proc/base.c | 20 fs/proc/generic.c | 9 fs/proc/inode.c | 12 fs/qnx4/bitmap.c | 19 fs/ramfs/inode.c | 2 fs/read_write.c | 14 fs/readdir.c | 4 fs/smbfs/inode.c | 15 fs/sysv/ialloc.c | 22 fs/sysv/inode.c | 3 fs/sysv/namei.c | 2 fs/udf/ialloc.c | 21 fs/udf/namei.c | 2 fs/ufs/ialloc.c | 11 fs/ufs/namei.c | 2 fs/umsdos/dir.c | 2 fs/umsdos/inode.c | 4 fs/umsdos/namei.c | 8 include/asm-alpha/cache.h | 15 include/asm-alpha/console.h | 21 include/asm-alpha/core_titan.h | 525 +++++ include/asm-alpha/core_tsunami.h | 1 include/asm-alpha/core_wildfire.h | 427 ++++ include/asm-alpha/floppy.h | 45 include/asm-alpha/hwrpb.h | 4 include/asm-alpha/io.h | 4 include/asm-alpha/irq.h | 8 include/asm-alpha/mc146818rtc.h | 27 include/asm-alpha/pci.h | 5 include/asm-alpha/pgtable.h | 3 include/asm-alpha/socket.h | 15 include/asm-alpha/system.h | 18 include/asm-alpha/uaccess.h | 2 include/asm-alpha/unistd.h | 2 include/asm-arm/arch-arc/hardware.h | 8 include/asm-arm/arch-ebsa285/hardware.h | 2 include/asm-arm/arch-ebsa285/irq.h | 40 include/asm-arm/arch-ebsa285/irqs.h | 16 include/asm-arm/arch-ebsa285/memory.h | 4 include/asm-arm/arch-rpc/hardware.h | 3 include/asm-arm/arch-sa1100/assabet.h | 154 + include/asm-arm/arch-sa1100/hardware.h | 97 include/asm-arm/arch-sa1100/irq.h | 426 +++- include/asm-arm/arch-sa1100/irqs.h | 241 +- include/asm-arm/arch-sa1100/mmzone.h | 81 include/asm-arm/arch-sa1100/time.h | 11 include/asm-arm/arch-sa1100/uncompress.h | 69 include/asm-arm/arch-shark/time.h | 11 include/asm-arm/dec21285.h | 26 include/asm-arm/mc146818rtc.h | 27 include/asm-arm/mmzone.h | 12 include/asm-arm/page.h | 4 include/asm-arm/pci.h | 5 include/asm-arm/pgtable.h | 12 include/asm-arm/proc-armv/assembler.h | 78 include/asm-arm/proc-armv/locks.h | 3 include/asm-arm/setup.h | 1 include/asm-arm/socket.h | 15 include/asm-arm/system.h | 27 include/asm-arm/unistd.h | 2 include/asm-i386/bugs.h | 48 include/asm-i386/elf.h | 1 include/asm-i386/i387.h | 85 include/asm-i386/io_apic.h | 12 include/asm-i386/mc146818rtc.h | 27 include/asm-i386/pci.h | 1 include/asm-i386/processor.h | 145 - include/asm-i386/ptrace.h | 2 include/asm-i386/semaphore.h | 3 include/asm-i386/sigcontext.h | 55 include/asm-i386/socket.h | 15 include/asm-i386/user.h | 28 include/asm-ia64/asmmacro.h | 48 include/asm-ia64/dma.h | 2 include/asm-ia64/ia32.h | 19 include/asm-ia64/iosapic.h | 2 include/asm-ia64/offsets.h | 86 include/asm-ia64/page.h | 6 include/asm-ia64/pal.h | 132 - include/asm-ia64/pci.h | 5 include/asm-ia64/pgtable.h | 20 include/asm-ia64/processor.h | 31 include/asm-ia64/ptrace.h | 12 include/asm-ia64/ptrace_offsets.h | 14 include/asm-ia64/sal.h | 28 include/asm-ia64/siginfo.h | 3 include/asm-ia64/socket.h | 15 include/asm-ia64/spinlock.h | 90 include/asm-ia64/stat.h | 21 include/asm-ia64/string.h | 3 include/asm-ia64/system.h | 52 include/asm-ia64/unistd.h | 11 include/asm-ia64/unwind.h | 158 + include/asm-m68k/amigaints.h | 2 include/asm-m68k/pci.h | 5 include/asm-m68k/socket.h | 15 include/asm-mips/pci.h | 5 include/asm-mips/socket.h | 28 include/asm-mips64/pci.h | 5 include/asm-mips64/socket.h | 29 include/asm-ppc/bitops.h | 127 - include/asm-ppc/byteorder.h | 8 include/asm-ppc/cache.h | 4 include/asm-ppc/est8260.h | 10 include/asm-ppc/io.h | 14 include/asm-ppc/mc146818rtc.h | 27 include/asm-ppc/mmu.h | 25 include/asm-ppc/mmu_context.h | 10 include/asm-ppc/pci.h | 5 include/asm-ppc/pgtable.h | 2 include/asm-ppc/posix_types.h | 11 include/asm-ppc/processor.h | 4 include/asm-ppc/prom.h | 4 include/asm-ppc/ptrace.h | 2 include/asm-ppc/rpxclassic.h | 21 include/asm-ppc/smp.h | 4 include/asm-ppc/socket.h | 15 include/asm-ppc/system.h | 1 include/asm-ppc/uaccess.h | 12 include/asm-s390/pgtable.h | 1 include/asm-s390/socket.h | 29 include/asm-sh/hd64461.h | 38 include/asm-sh/hitachi_se.h | 16 include/asm-sh/ide.h | 22 include/asm-sh/io.h | 3 include/asm-sh/irq.h | 4 include/asm-sh/keyboard.h | 44 include/asm-sh/linux_logo.h | 48 include/asm-sh/pci.h | 5 include/asm-sh/pgtable.h | 14 include/asm-sh/processor.h | 1 include/asm-sh/ptrace.h | 8 include/asm-sh/socket.h | 15 include/asm-sh/uaccess.h | 10 include/asm-sparc/asm_offsets.h | 276 +- include/asm-sparc/head.h | 4 include/asm-sparc/ide.h | 2 include/asm-sparc/kdebug.h | 10 include/asm-sparc/mc146818rtc.h | 27 include/asm-sparc/openprom.h | 7 include/asm-sparc/page.h | 10 include/asm-sparc/pci.h | 5 include/asm-sparc/pgalloc.h | 18 include/asm-sparc/pgtable.h | 10 include/asm-sparc/pgtsrmmu.h | 5 include/asm-sparc/pgtsun4.h | 9 include/asm-sparc/pgtsun4c.h | 9 include/asm-sparc/siginfo.h | 2 include/asm-sparc/socket.h | 17 include/asm-sparc/vaddrs.h | 69 include/asm-sparc64/asm_offsets.h | 432 ++-- include/asm-sparc64/ide.h | 2 include/asm-sparc64/mc146818rtc.h | 27 include/asm-sparc64/pci.h | 5 include/asm-sparc64/socket.h | 17 include/asm-sparc64/string.h | 4 include/asm-sparc64/system.h | 8 include/linux/ac97_codec.h | 7 include/linux/agp_backend.h | 1 include/linux/awe_voice.h | 8 include/linux/bitops.h | 8 include/linux/blk.h | 16 include/linux/blkdev.h | 55 include/linux/capability.h | 12 include/linux/cdrom.h | 50 include/linux/coda.h | 3 include/linux/coda_cache.h | 43 include/linux/coda_fs_i.h | 14 include/linux/coda_linux.h | 31 include/linux/coda_opstats.h | 94 include/linux/coda_proc.h | 4 include/linux/devfs_fs_kernel.h | 15 include/linux/elevator.h | 114 - include/linux/elf.h | 1 include/linux/elfcore.h | 1 include/linux/fb.h | 3 include/linux/file.h | 18 include/linux/fs.h | 33 include/linux/gameport.h | 142 + include/linux/genhd.h | 1 include/linux/ide.h | 44 include/linux/input.h | 66 include/linux/interrupt.h | 16 include/linux/irq.h | 1 include/linux/joystick.h | 168 - include/linux/kernel.h | 1 include/linux/list.h | 43 include/linux/major.h | 2 include/linux/mc146818rtc.h | 18 include/linux/miscdevice.h | 1 include/linux/module.h | 1 include/linux/msdos_fs.h | 2 include/linux/netdevice.h | 53 include/linux/netfilter_ipv4/ip_conntrack.h | 9 include/linux/netfilter_ipv4/ip_conntrack_core.h | 3 include/linux/netfilter_ipv4/ip_conntrack_tuple.h | 24 include/linux/netfilter_ipv6/ip6t_LOG.h | 15 include/linux/netfilter_ipv6/ip6t_MARK.h | 8 include/linux/netfilter_ipv6/ip6t_REJECT.h | 16 include/linux/netfilter_ipv6/ip6t_limit.h | 21 include/linux/netfilter_ipv6/ip6t_mac.h | 8 include/linux/netfilter_ipv6/ip6t_mark.h | 9 include/linux/netfilter_ipv6/ip6t_multiport.h | 21 include/linux/netfilter_ipv6/ip6t_owner.h | 18 include/linux/nfsd/syscall.h | 2 include/linux/notifier.h | 65 include/linux/pci_ids.h | 32 include/linux/proc_fs.h | 2 include/linux/raid/md.h | 1 include/linux/raid/md_k.h | 12 include/linux/raid/raid1.h | 19 include/linux/raid1.h | 49 include/linux/raid5.h | 110 - include/linux/reboot.h | 1 include/linux/sched.h | 12 include/linux/serial.h | 20 include/linux/serialP.h | 10 include/linux/serial_reg.h | 49 include/linux/serio.h | 110 + include/linux/shm.h | 2 include/linux/skbuff.h | 106 - include/linux/socket.h | 2 include/linux/sunrpc/clnt.h | 2 include/linux/sunrpc/debug.h | 4 include/linux/sysctl.h | 7 include/linux/tqueue.h | 4 include/linux/usb.h | 31 include/linux/usbdevice_fs.h | 33 include/linux/wrapper.h | 3 include/net/dn.h | 4 include/net/if_inet6.h | 4 include/net/tcp.h | 18 include/scsi/sg.h | 20 init/main.c | 64 ipc/shm.c | 124 - ipc/util.c | 108 + ipc/util.h | 5 kernel/Makefile | 4 kernel/acct.c | 12 kernel/capability.c | 4 kernel/exit.c | 6 kernel/fork.c | 4 kernel/kmod.c | 3 kernel/ksyms.c | 10 kernel/module.c | 25 kernel/panic.c | 1 kernel/sched.c | 15 kernel/signal.c | 8 kernel/sys.c | 120 + kernel/sysctl.c | 5 lib/Makefile | 1 lib/cmdline.c | 117 + lib/vsprintf.c | 13 mm/mmap.c | 2 mm/mremap.c | 2 mm/slab.c | 115 + net/Config.in | 2 net/Makefile | 10 net/appletalk/ddp.c | 6 net/bridge/br.c | 4 net/bridge/br_stp.c | 9 net/core/dev.c | 133 + net/core/profile.c | 3 net/decnet/af_decnet.c | 11 net/decnet/dn_neigh.c | 4 net/decnet/dn_nsp_in.c | 2 net/decnet/dn_route.c | 23 net/ethernet/eth.c | 34 net/ipv4/fib_semantics.c | 4 net/ipv4/icmp.c | 4 net/ipv4/igmp.c | 18 net/ipv4/ipconfig.c | 5 net/ipv4/netfilter/ip_conntrack_core.c | 88 net/ipv4/netfilter/ip_conntrack_ftp.c | 27 net/ipv4/netfilter/ip_conntrack_proto_generic.c | 2 net/ipv4/netfilter/ip_conntrack_proto_tcp.c | 14 net/ipv4/netfilter/ip_conntrack_proto_udp.c | 12 net/ipv4/netfilter/ip_fw_compat.c | 11 net/ipv4/netfilter/ip_fw_compat_masq.c | 50 net/ipv4/netfilter/ip_nat_core.c | 61 net/ipv4/netfilter/ip_nat_standalone.c | 10 net/ipv4/netfilter/ip_queue.c | 81 net/ipv4/netfilter/ip_tables.c | 15 net/ipv4/netfilter/ipfwadm_core.c | 8 net/ipv4/netfilter/ipt_MASQUERADE.c | 4 net/ipv4/netfilter/ipt_REDIRECT.c | 4 net/ipv4/netfilter/ipt_REJECT.c | 6 net/ipv4/netfilter/ipt_multiport.c | 3 net/ipv4/udp.c | 3 net/ipv6/ip6_output.c | 4 net/ipv6/mcast.c | 84 net/ipv6/netfilter/ip6_tables.c | 11 net/ipv6/netfilter/ip6t_mac.c | 62 net/ipv6/netfilter/ip6t_multiport.c | 101 net/ipx/af_ipx.c | 3 net/irda/irmod.c | 5 net/netlink/netlink_dev.c | 10 net/netsyms.c | 4 net/sched/sch_api.c | 2 net/socket.c | 76 net/sunrpc/clnt.c | 37 net/sunrpc/pmap_clnt.c | 8 net/sunrpc/sched.c | 8 net/sunrpc/svc.c | 4 net/sunrpc/svcsock.c | 49 net/sunrpc/xprt.c | 42 net/unix/af_unix.c | 51 scripts/Configure | 2 scripts/Menuconfig | 2 scripts/cramfs/mkcramfs.c | 4 scripts/header.tk | 13 scripts/lxdialog/Makefile | 22 scripts/tail.tk | 4 scripts/tkgen.c | 77 scripts/tkparse.c | 32 1350 files changed, 70812 insertions, 34324 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.
