Date: Sun, 25 Jun 2000 11:28:57 -0700 From: Linux Kernel Distribution System kdist@linux.kernel.org To: linux-kernel-announce@vger.rutgers.edu Subject: Linux kernel 2.4.0-test2 released 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 ----------------------------------------------------------------------------- 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
Linux development kernel 2.4.0-test2 released
By
Get the Free Newsletter!
Subscribe to Developer Insider for top news, trends, & analysis