]> git.neil.brown.name Git - history.git/commit
Linux-2.1.125 ... pre-2.2 imminent 2.1.125
authorLinus Torvalds <torvalds@linuxfoundation.org>
Fri, 23 Nov 2007 20:16:57 +0000 (15:16 -0500)
committerLinus Torvalds <torvalds@linuxfoundation.org>
Fri, 23 Nov 2007 20:16:57 +0000 (15:16 -0500)
commitc968c37acf5bc3abdc200166cef26d6ef4eb506c
treec3689b6a2dbb098d8c09aed541be6304ecbcf3b9
parenta972c49404c18ed15db2c1cce5f414293f73c8d9
Linux-2.1.125 ... pre-2.2 imminent

It seems that I've finally found the mysterious bug that caused some SMP
machines to lock up at bootup if they had no keyboard enabled. It turns
out that the keyboard was a complete red herring, and that it just changed
timings of bottom half handling in particular. The real culprit was some
misguided locking attempts by the console driver at a really bad time.

Anyway, that means that the last of my personal show-stopper bugs in 2.1.x
seems to be finally history. I still expect to sync up with Alan Cox's
patches in particular, but I'm mentally getting ready for a real 2.2.

I still haven't decided on whether I'll make the same kind of "pre-2.2"
that I did before the 2.0 release, but there are strong psychological
reasons to do so to get people to more actively test it out with a "this
really should be stable" mindset.

In the meantime, there's now 2.1.125. Most of 2.1.125 is driver updates
for various things, most notably perhaps joystick and the new 5.10 version
of the Adaptec aic7xxx driver by Doug Ledford (but there are various other
driver updates). The fix for the mysterious lock-up is a few embarrassing
lines removed, but makes me feel a lot better ;)

Go forth, multiply, and fill the earth
97 files changed:
CREDITS
Documentation/Configure.help
Documentation/joystick-api.txt [new file with mode: 0644]
Documentation/joystick-parport.txt [new file with mode: 0644]
Documentation/joystick.txt
MAINTAINERS
arch/arm/kernel/signal.c
arch/i386/defconfig
arch/i386/kernel/apm.c
arch/i386/kernel/process.c
arch/i386/mm/fault.c
arch/m68k/kernel/m68k_ksyms.c
arch/m68k/kernel/process.c
arch/m68k/kernel/signal.c
arch/ppc/kernel/setup.c
drivers/block/ide-tape.c
drivers/block/ide.c
drivers/block/ide.h
drivers/char/Config.in
drivers/char/Makefile
drivers/char/console.c
drivers/char/joystick.c [deleted file]
drivers/char/joystick/Config.in [new file with mode: 0644]
drivers/char/joystick/Makefile [new file with mode: 0644]
drivers/char/joystick/joy-amiga.c [new file with mode: 0644]
drivers/char/joystick/joy-analog.c [new file with mode: 0644]
drivers/char/joystick/joy-analog.h [new file with mode: 0644]
drivers/char/joystick/joy-assasin.c [new file with mode: 0644]
drivers/char/joystick/joy-console.c [new file with mode: 0644]
drivers/char/joystick/joy-db9.c [new file with mode: 0644]
drivers/char/joystick/joy-gravis.c [new file with mode: 0644]
drivers/char/joystick/joy-joydump.c [new file with mode: 0644]
drivers/char/joystick/joy-lightning.c [new file with mode: 0644]
drivers/char/joystick/joy-logitech.c [new file with mode: 0644]
drivers/char/joystick/joy-sidewinder.c [new file with mode: 0644]
drivers/char/joystick/joy-thrustmaster.c [new file with mode: 0644]
drivers/char/joystick/joy-turbografx.c [new file with mode: 0644]
drivers/char/joystick/joystick.c [new file with mode: 0644]
drivers/char/mac_SCC.c
drivers/char/sysrq.c
drivers/net/3c523.c
drivers/net/Config.in
drivers/net/Makefile
drivers/net/Space.c
drivers/net/ac3200.c
drivers/net/atari_pamsnet.c
drivers/net/cops.c
drivers/net/eexpress.c
drivers/net/ethertap.c
drivers/net/hp100.c
drivers/net/lne390.c
drivers/net/ne3210.c [new file with mode: 0644]
drivers/net/ni5010.c
drivers/net/ni52.c
drivers/net/rrunner.c [new file with mode: 0644]
drivers/net/rrunner.h [new file with mode: 0644]
drivers/net/strip.c
drivers/net/via-rhine.c [new file with mode: 0644]
drivers/net/wavelan.c
drivers/pci/oldproc.c
drivers/scsi/README.aic7xxx
drivers/scsi/aha1542.c
drivers/scsi/aic7xxx.c
drivers/scsi/aic7xxx/aic7xxx.reg
drivers/scsi/aic7xxx/aic7xxx.seq
drivers/scsi/aic7xxx/bsd_q.h [new file with mode: 0644]
drivers/scsi/aic7xxx/sequencer.h
drivers/scsi/aic7xxx_proc.c
drivers/scsi/aic7xxx_reg.h
drivers/scsi/aic7xxx_seq.c [new file with mode: 0644]
drivers/scsi/aic7xxx_seq.h [deleted file]
drivers/scsi/scsi.c
drivers/scsi/scsi_obsolete.c
drivers/video/fbcon.c
drivers/video/vesafb.c
fs/hfs/ChangeLog
fs/hfs/HFS.txt
fs/locks.c
include/asm-i386/dma.h
include/linux/apm_bios.h
include/linux/cyclades.h
include/linux/hippidevice.h
include/linux/joystick.h
include/linux/pci.h
include/linux/rose.h
include/linux/skbuff.h
include/net/rose.h
init/main.c
kernel/dma.c
net/802/hippi.c
net/ipv4/arp.c
net/ipv4/ip_fw.c
net/netsyms.c
net/rose/af_rose.c
net/rose/rose_loopback.c
net/rose/rose_route.c
net/rose/rose_subr.c