The LDT fixes in particular fix some potentially random strange behaviour.2.4.0-test13pre7
commit2bec152847973a023426dfcdc1ef8ca0bf6a7dea
authorLinus Torvalds <torvalds@linuxfoundation.org>
Fri, 23 Nov 2007 20:41:10 +0000 (23 15:41 -0500)
committerLinus Torvalds <torvalds@linuxfoundation.org>
Fri, 23 Nov 2007 20:41:10 +0000 (23 15:41 -0500)
treedd5319208e1e9b69d1b2fa0f4eb54d26f8c5a2cb
parent31d65e93a998f57f3640a446029d9153198d4c56
The LDT fixes in particular fix some potentially random strange behaviour.
And the alpha memmove() thing was a showstopper bug on alphas.

Linus

- x86 LDT handling fixes: revert some cleanups (the LDT really
  doesn't act like a TLB context)
- Richard Henderson: alpha update (working memmove() from Ivan
  Kokshaysky etc)
- Manfred: winbond-840.c net driver update (fix oops on module unload etc)
- Alan Cox: more synchronizations (with some fixes from Andrew Morton)
76 files changed:
Documentation/devices.txt
Documentation/kernel-parameters.txt
Documentation/video4linux/bttv/Insmod-options
Documentation/video4linux/bttv/Modules.conf
Documentation/video4linux/bttv/README
Makefile
arch/alpha/lib/Makefile
arch/alpha/lib/ev6-memcpy.S
arch/alpha/lib/ev67-strrchr.S [new file with mode: 0644]
arch/alpha/lib/memmove.S
arch/alpha/math-emu/Makefile
arch/i386/kernel/process.c
drivers/media/radio/radio-gemtek.c
drivers/media/video/bttv-cards.c
drivers/media/video/bttv-driver.c
drivers/media/video/bttv.h
drivers/media/video/bttvp.h
drivers/net/3c523.c
drivers/net/Config.in
drivers/net/acenic.c
drivers/net/acenic.h
drivers/net/acenic_firmware.h
drivers/net/appletalk/cops.c
drivers/net/arlan.c
drivers/net/fc/iph5526.c
drivers/net/fc/tach_structs.h
drivers/net/hydra.c
drivers/net/lance.c
drivers/net/mace.c
drivers/net/ni5010.c
drivers/net/ni52.c
drivers/net/oaknet.c
drivers/net/stnic.c
drivers/net/tulip/ChangeLog
drivers/net/tulip/eeprom.c
drivers/net/tulip/timer.c
drivers/net/tulip/tulip.h
drivers/net/tulip/tulip_core.c
drivers/net/winbond-840.c
drivers/pci/quirks.c
drivers/scsi/Makefile
drivers/scsi/README.osst [new file with mode: 0644]
drivers/scsi/osst.c [new file with mode: 0644]
drivers/scsi/osst.h [new file with mode: 0644]
drivers/scsi/osst_detect.h [new file with mode: 0644]
drivers/scsi/osst_options.h [new file with mode: 0644]
drivers/scsi/st.c
drivers/sound/i810_audio.c
drivers/sound/mad16.c
drivers/sound/via82cxxx_audio.c
fs/buffer.c
fs/ramfs/inode.c
include/asm-alpha/processor.h
include/asm-arm/processor.h
include/asm-i386/mmu_context.h
include/asm-i386/processor.h
include/asm-ia64/processor.h
include/asm-m68k/processor.h
include/asm-mips/processor.h
include/asm-mips64/processor.h
include/asm-parisc/processor.h
include/asm-ppc/processor.h
include/asm-s390/processor.h
include/asm-sh/processor.h
include/asm-sparc/processor.h
include/asm-sparc64/processor.h
include/linux/blk.h
include/linux/ixjuser.h
include/linux/major.h
include/linux/mm.h
include/linux/mtio.h
include/linux/pci.h
kernel/fork.c
mm/filemap.c
mm/mmap.c
net/atm/lec.c