Linux 2.4.0-test7-pre72.4.0-test7pre7
commit1afb7b29dc710cd4b3370cdfd459b52f2943c3ed
authorLinus Torvalds <torvalds@linuxfoundation.org>
Fri, 23 Nov 2007 20:38:15 +0000 (23 15:38 -0500)
committerLinus Torvalds <torvalds@linuxfoundation.org>
Fri, 23 Nov 2007 20:38:15 +0000 (23 15:38 -0500)
treea8f2e9a5e3adad34322e43bcb2674da14e08588d
parentf226db4f142e0782d69e41b1682c79b410894b14
Linux 2.4.0-test7-pre7

Ok, getting close to the real test7.

The patch looks bigger than it is due to the drivers re-organization
(discussed to death on this very list ;).

Linus

test7:
 - pre7
    - block_all_signals()/unblock_all_signals() interface to allow drivers to
      react nicely to signals that happen to a process that owns driver data.
      Read: direct rendering lock handling.
    - ThunderLAN update (timer fixes, full-duplex, activity-led)
    - Fix NFS oops on removing negative dentry. Honour rsize for directory read.
    - usb updates
    - scheduler wakeup race fix.
    - move radio/tv cards to drivers/media, cleaning up drivers/char
    - move "input" layer to drivers/input, cleaning up drivers/usb
    - Cirrus SoundFusion CS4280/461x sound driver.
    - proper camera locking in usb/dc2xx.c
    - USB printer driver update (Printer Protocol 3 and timeout handling)
152 files changed:
CREDITS
Documentation/Configure.help
Documentation/usb/proc_usb_info.txt
MAINTAINERS
Makefile
arch/alpha/config.in
arch/arm/config.in
arch/i386/config.in
arch/i386/defconfig
arch/i386/kernel/microcode.c
arch/ia64/config.in
arch/mips/config.in
arch/mips64/config.in
arch/ppc/config.in
arch/s390/config.in
drivers/Makefile
drivers/block/md.c
drivers/char/Config.in
drivers/char/Makefile
drivers/char/drm/drmP.h
drivers/char/drm/lock.c
drivers/char/drm/r128_drv.c
drivers/char/joystick/Config.in
drivers/char/joystick/Makefile
drivers/char/joystick/gameport.c
drivers/char/joystick/iforce.c [moved from drivers/usb/iforce.c with 99% similarity]
drivers/input/Config.in [new file with mode: 0644]
drivers/input/Makefile [new file with mode: 0644]
drivers/input/evdev.c [moved from drivers/usb/evdev.c with 100% similarity]
drivers/input/input.c [moved from drivers/usb/input.c with 100% similarity]
drivers/input/joydev.c [moved from drivers/usb/joydev.c with 99% similarity]
drivers/input/keybdev.c [moved from drivers/usb/keybdev.c with 100% similarity]
drivers/input/mousedev.c [moved from drivers/usb/mousedev.c with 98% similarity]
drivers/isdn/avmb1/capifs.c
drivers/isdn/hisax/l3ni1.c
drivers/isdn/hisax/netjet.c
drivers/isdn/hysdn/boardergo.c
drivers/isdn/hysdn/hycapi.c
drivers/isdn/hysdn/hysdn_defs.h
drivers/isdn/hysdn/hysdn_sched.c
drivers/media/Config.in [new file with mode: 0644]
drivers/media/Makefile [new file with mode: 0644]
drivers/media/radio/Config.in [new file with mode: 0644]
drivers/media/radio/Makefile [new file with mode: 0644]
drivers/media/radio/radio-aimslab.c [moved from drivers/char/radio-aimslab.c with 100% similarity]
drivers/media/radio/radio-aztech.c [moved from drivers/char/radio-aztech.c with 100% similarity]
drivers/media/radio/radio-cadet.c [moved from drivers/char/radio-cadet.c with 100% similarity]
drivers/media/radio/radio-gemtek.c [moved from drivers/char/radio-gemtek.c with 100% similarity]
drivers/media/radio/radio-miropcm20.c [moved from drivers/char/radio-miropcm20.c with 98% similarity]
drivers/media/radio/radio-rtrack2.c [moved from drivers/char/radio-rtrack2.c with 100% similarity]
drivers/media/radio/radio-sf16fmi.c [moved from drivers/char/radio-sf16fmi.c with 100% similarity]
drivers/media/radio/radio-terratec.c [moved from drivers/char/radio-terratec.c with 100% similarity]
drivers/media/radio/radio-trust.c [moved from drivers/char/radio-trust.c with 100% similarity]
drivers/media/radio/radio-typhoon.c [moved from drivers/char/radio-typhoon.c with 100% similarity]
drivers/media/radio/radio-zoltrix.c [moved from drivers/char/radio-zoltrix.c with 100% similarity]
drivers/media/video/Config.in [new file with mode: 0644]
drivers/media/video/Makefile [new file with mode: 0644]
drivers/media/video/audiochip.h [moved from drivers/char/audiochip.h with 100% similarity]
drivers/media/video/bt848.h [moved from drivers/char/bt848.h with 100% similarity]
drivers/media/video/bttv-cards.c [moved from drivers/char/bttv-cards.c with 100% similarity]
drivers/media/video/bttv-driver.c [moved from drivers/char/bttv-driver.c with 100% similarity]
drivers/media/video/bttv-if.c [moved from drivers/char/bttv-if.c with 100% similarity]
drivers/media/video/bttv.h [moved from drivers/char/bttv.h with 100% similarity]
drivers/media/video/buz.c [moved from drivers/char/buz.c with 100% similarity]
drivers/media/video/buz.h [moved from drivers/char/buz.h with 100% similarity]
drivers/media/video/bw-qcam.c [moved from drivers/char/bw-qcam.c with 100% similarity]
drivers/media/video/bw-qcam.h [moved from drivers/char/bw-qcam.h with 100% similarity]
drivers/media/video/c-qcam.c [moved from drivers/char/c-qcam.c with 100% similarity]
drivers/media/video/cpia.c [moved from drivers/char/cpia.c with 100% similarity]
drivers/media/video/cpia.h [moved from drivers/char/cpia.h with 100% similarity]
drivers/media/video/cpia_pp.c [moved from drivers/char/cpia_pp.c with 100% similarity]
drivers/media/video/cpia_usb.c [moved from drivers/char/cpia_usb.c with 100% similarity]
drivers/media/video/i2c-old.c [moved from drivers/char/i2c-old.c with 100% similarity]
drivers/media/video/i2c-parport.c [moved from drivers/char/i2c-parport.c with 100% similarity]
drivers/media/video/msp3400.c [moved from drivers/char/msp3400.c with 100% similarity]
drivers/media/video/planb.c [moved from drivers/char/planb.c with 100% similarity]
drivers/media/video/planb.h [moved from drivers/char/planb.h with 100% similarity]
drivers/media/video/pms.c [moved from drivers/char/pms.c with 100% similarity]
drivers/media/video/saa5249.c [moved from drivers/char/saa5249.c with 100% similarity]
drivers/media/video/saa7110.c [moved from drivers/char/saa7110.c with 100% similarity]
drivers/media/video/saa7111.c [moved from drivers/char/saa7111.c with 100% similarity]
drivers/media/video/saa7121.h [moved from drivers/char/saa7121.h with 100% similarity]
drivers/media/video/saa7146.h [moved from drivers/char/saa7146.h with 100% similarity]
drivers/media/video/saa7146reg.h [moved from drivers/char/saa7146reg.h with 100% similarity]
drivers/media/video/saa7185.c [moved from drivers/char/saa7185.c with 100% similarity]
drivers/media/video/saa7196.h [moved from drivers/char/saa7196.h with 100% similarity]
drivers/media/video/stallion.c [moved from drivers/char/stallion.c with 100% similarity]
drivers/media/video/stradis.c [moved from drivers/char/stradis.c with 100% similarity]
drivers/media/video/tda7432.c [moved from drivers/char/tda7432.c with 100% similarity]
drivers/media/video/tda8425.c [moved from drivers/char/tda8425.c with 100% similarity]
drivers/media/video/tda985x.c [moved from drivers/char/tda985x.c with 100% similarity]
drivers/media/video/tda9875.c [moved from drivers/char/tda9875.c with 100% similarity]
drivers/media/video/tea6300.c [moved from drivers/char/tea6300.c with 100% similarity]
drivers/media/video/tea6420.c [moved from drivers/char/tea6420.c with 100% similarity]
drivers/media/video/tuner-3036.c [moved from drivers/char/tuner-3036.c with 100% similarity]
drivers/media/video/tuner.c [moved from drivers/char/tuner.c with 100% similarity]
drivers/media/video/tuner.h [moved from drivers/char/tuner.h with 100% similarity]
drivers/media/video/tvmixer.c [moved from drivers/char/tvmixer.c with 100% similarity]
drivers/media/video/videodev.c [moved from drivers/char/videodev.c with 100% similarity]
drivers/media/video/vino.c [moved from drivers/char/vino.c with 100% similarity]
drivers/media/video/zr36057.h [moved from drivers/char/zr36057.h with 100% similarity]
drivers/media/video/zr36060.h [moved from drivers/char/zr36060.h with 100% similarity]
drivers/media/video/zr36120.c [moved from drivers/char/zr36120.c with 100% similarity]
drivers/media/video/zr36120.h [moved from drivers/char/zr36120.h with 100% similarity]
drivers/media/video/zr36120_i2c.c [moved from drivers/char/zr36120_i2c.c with 100% similarity]
drivers/media/video/zr36120_mem.c [moved from drivers/char/zr36120_mem.c with 100% similarity]
drivers/media/video/zr36120_mem.h [moved from drivers/char/zr36120_mem.h with 100% similarity]
drivers/net/pppoe.c
drivers/net/smc9194.c
drivers/net/tlan.c
drivers/net/tlan.h
drivers/sound/Config.in
drivers/sound/Makefile
drivers/sound/cs461x.h [new file with mode: 0644]
drivers/sound/cs461x_image.h [new file with mode: 0644]
drivers/sound/cs46xx.c [new file with mode: 0644]
drivers/usb/Config.in
drivers/usb/Makefile
drivers/usb/dc2xx.c
drivers/usb/hid.c
drivers/usb/hid.h
drivers/usb/pegasus.c
drivers/usb/printer.c
drivers/usb/serial/keyspan_pda.c
drivers/usb/storage/Makefile
drivers/usb/storage/dpcm.c [new file with mode: 0644]
drivers/usb/storage/dpcm.h [new file with mode: 0644]
drivers/usb/storage/scsiglue.c
drivers/usb/storage/shuttle_usbat.c
drivers/usb/storage/shuttle_usbat.h
drivers/usb/storage/transport.c
drivers/usb/storage/transport.h
drivers/usb/storage/usb.c
drivers/usb/storage/usb.h
drivers/usb/usb.c
drivers/usb/usbkbd.c
fs/nfs/dir.c
fs/nfs/inode.c
fs/nfs/proc.c
include/linux/etherdevice.h
include/linux/input.h
include/linux/sched.h
include/linux/usb.h
kernel/sched.c
kernel/signal.c
net/appletalk/ddp.c
net/core/dev.c
net/ethernet/eth.c
net/ipv4/Config.in
net/ipv4/devinet.c
net/ipv4/fib_semantics.c
net/ipv4/ip_input.c