]> git.neil.brown.name Git - history.git/commit
Linux-2.1.124... 2.1.124
authorLinus Torvalds <torvalds@linuxfoundation.org>
Fri, 23 Nov 2007 20:16:52 +0000 (15:16 -0500)
committerLinus Torvalds <torvalds@linuxfoundation.org>
Fri, 23 Nov 2007 20:16:52 +0000 (15:16 -0500)
commit830e4ab48307d7a06513ae537c7c1db12934f55f
tree7a07f2edc2acc5ac4d849ddcad1268ff93f5a66d
parentb03770e4580c6a6c23c3e689da45f7a812941643
Linux-2.1.124...

.. is out there now, and includes:

 - subtle fix for lazy FP save and restore on x86. The bug has been there
   for a long time, but was apparently triggered by the re-write of the
   low-level scheduling function. It could result in corrupted i387 state
   under certain (admittedly fairly unlikely) circumstances.
 - various networking updates. Some of the bugs fixed could result in
   kernel Oopses. None of them were common, though.
 - fixes for both filesystem accounting and quota handling.
 - the much-ado-about-little video driver merge.
 - PPC and Sparc updates
 - i386/SMP interrupt handling falls back on the safe mode.. Please tell
   me whether there are still machines with problems.
 - some new network drivers and updates
 - final (we hope) IP masquerade update

I still have a problem with certain machines that apparently don't want to
boot with the keyboard not plugged in even though they should. Kill me
now. If you have problems with i386/SMP on a machine without a keyboard,
plug one in and send me a report..
289 files changed:
CREDITS
Documentation/Changes
Documentation/Configure.help
Documentation/fb/vesafb.txt
Documentation/networking/ip_masq/ip_masq-API-ex.c [new file with mode: 0644]
Makefile
arch/i386/config.in
arch/i386/defconfig
arch/i386/kernel/io_apic.c
arch/i386/kernel/smp.c
arch/i386/kernel/traps.c
arch/ppc/8xx_io/commproc.c
arch/ppc/amiga/amiints.c
arch/ppc/amiga/time.c
arch/ppc/boot/mbxtty.c
arch/ppc/kernel/residual.c
arch/sparc/Makefile
arch/sparc/boot/Makefile
arch/sparc/boot/btfixupprep.c
arch/sparc/config.in
arch/sparc/defconfig
arch/sparc/kernel/Makefile
arch/sparc/kernel/auxio.c
arch/sparc/kernel/ebus.c [new file with mode: 0644]
arch/sparc/kernel/irq.c
arch/sparc/kernel/pcic.c [new file with mode: 0644]
arch/sparc/kernel/process.c
arch/sparc/kernel/setup.c
arch/sparc/kernel/signal.c
arch/sparc/kernel/smp.c
arch/sparc/kernel/sparc_ksyms.c
arch/sparc/kernel/sun4c_irq.c
arch/sparc/kernel/sun4d_irq.c
arch/sparc/kernel/sun4d_smp.c
arch/sparc/kernel/sun4m_irq.c
arch/sparc/kernel/sun4m_smp.c
arch/sparc/kernel/sys_sparc.c
arch/sparc/kernel/sys_sunos.c
arch/sparc/kernel/systbls.S
arch/sparc/kernel/time.c
arch/sparc/kernel/traps.c
arch/sparc/lib/copy_user.S
arch/sparc/lib/debuglocks.c
arch/sparc/mm/Makefile
arch/sparc/mm/asyncd.c
arch/sparc/mm/fault.c
arch/sparc/mm/init.c
arch/sparc/mm/srmmu.c
arch/sparc/mm/sun4c.c
arch/sparc/mm/turbosparc.S [deleted file]
arch/sparc/prom/console.c
arch/sparc/prom/tree.c
arch/sparc/vmlinux.lds
arch/sparc64/Makefile
arch/sparc64/config.in
arch/sparc64/defconfig
arch/sparc64/kernel/Makefile
arch/sparc64/kernel/binfmt_aout32.c
arch/sparc64/kernel/binfmt_elf32.c
arch/sparc64/kernel/check_asm.sh
arch/sparc64/kernel/dtlb_backend.S
arch/sparc64/kernel/ebus.c
arch/sparc64/kernel/entry.S
arch/sparc64/kernel/ioctl32.c
arch/sparc64/kernel/process.c
arch/sparc64/kernel/psycho.c
arch/sparc64/kernel/rtrap.S
arch/sparc64/kernel/setup.c
arch/sparc64/kernel/signal.c
arch/sparc64/kernel/signal32.c
arch/sparc64/kernel/smp.c
arch/sparc64/kernel/sparc64_ksyms.c
arch/sparc64/kernel/sunos_ioctl32.c
arch/sparc64/kernel/sys32.S
arch/sparc64/kernel/sys_sparc.c
arch/sparc64/kernel/sys_sparc32.c
arch/sparc64/kernel/sys_sunos32.c
arch/sparc64/kernel/systbls.S
arch/sparc64/kernel/time.c
arch/sparc64/kernel/traps.c
arch/sparc64/kernel/ttable.S
arch/sparc64/kernel/unaligned.c
arch/sparc64/kernel/winfixup.S
arch/sparc64/lib/checksum.S
arch/sparc64/lib/strlen.S
arch/sparc64/mm/asyncd.c
arch/sparc64/mm/fault.c
arch/sparc64/mm/init.c
arch/sparc64/mm/ultra.S
arch/sparc64/solaris/conv.h
arch/sparc64/solaris/socksys.c
drivers/block/ns87415.c
drivers/char/Makefile
drivers/char/console.c
drivers/char/mem.c
drivers/net/8390.h
drivers/net/Config.in
drivers/net/Makefile
drivers/net/Space.c
drivers/net/a2065.c
drivers/net/apne.c
drivers/net/ariadne2.c [new file with mode: 0644]
drivers/net/dummy.c
drivers/net/mace.c
drivers/net/sunhme.c
drivers/net/sunhme.h
drivers/sbus/audio/Config.in
drivers/sbus/audio/Makefile
drivers/sbus/audio/amd7930.c
drivers/sbus/audio/audio.c
drivers/sbus/audio/cs4215.h
drivers/sbus/audio/dbri.c
drivers/sbus/audio/dbri.h
drivers/sbus/char/Config.in
drivers/sbus/char/Makefile
drivers/sbus/char/bpp.c
drivers/sbus/char/envctrl.c
drivers/sbus/char/flash.c
drivers/sbus/char/pcikbd.c
drivers/sbus/char/rtc.c
drivers/sbus/char/sab82532.c
drivers/sbus/char/su32.c [new file with mode: 0644]
drivers/sbus/char/sunkbd.c
drivers/sbus/char/sunmouse.c
drivers/sbus/char/sunserial.c
drivers/sbus/char/vfc_dev.c
drivers/sbus/char/zs.c
drivers/sbus/dvma.c
drivers/sbus/sbus.c
drivers/scsi/qlogicpti.c
drivers/video/S3triofb.c
drivers/video/acornfb.c
drivers/video/amifb.c
drivers/video/atafb.c
drivers/video/atyfb.c
drivers/video/bwtwofb.c
drivers/video/chipsfb.c
drivers/video/clgenfb.c
drivers/video/controlfb.c
drivers/video/controlfb.h
drivers/video/cyberfb.c
drivers/video/dnfb.c
drivers/video/fbcon.c
drivers/video/g364fb.c
drivers/video/hpfb.c
drivers/video/imsttfb.c
drivers/video/macfb.c
drivers/video/mdacon.c
drivers/video/offb.c
drivers/video/platinumfb.c
drivers/video/retz3fb.c
drivers/video/sbusfb.c
drivers/video/skeletonfb.c
drivers/video/tgafb.c
drivers/video/valkyriefb.c
drivers/video/vesafb.c
drivers/video/vfb.c
drivers/video/virgefb.c
fs/binfmt_elf.c
fs/ext2/ialloc.c
fs/proc/openpromfs.c
include/asm-alpha/linux_logo.h
include/asm-i386/bugs.h
include/asm-i386/system.h
include/asm-sparc/bitops.h
include/asm-sparc/ebus.h [new file with mode: 0644]
include/asm-sparc/elf.h
include/asm-sparc/fbio.h
include/asm-sparc/fcntl.h
include/asm-sparc/floppy.h
include/asm-sparc/hardirq.h
include/asm-sparc/io.h
include/asm-sparc/ioctls.h
include/asm-sparc/keyboard.h [new file with mode: 0644]
include/asm-sparc/mostek.h
include/asm-sparc/openprom.h
include/asm-sparc/oplib.h
include/asm-sparc/pbm.h [new file with mode: 0644]
include/asm-sparc/pcic.h [new file with mode: 0644]
include/asm-sparc/shmparam.h
include/asm-sparc/siginfo.h
include/asm-sparc/smp.h
include/asm-sparc/softirq.h
include/asm-sparc/spinlock.h
include/asm-sparc/system.h
include/asm-sparc/termios.h
include/asm-sparc/timer.h
include/asm-sparc/turbosparc.h
include/asm-sparc/uaccess.h
include/asm-sparc/unistd.h
include/asm-sparc64/asm_offsets.h
include/asm-sparc64/elf.h
include/asm-sparc64/fcntl.h
include/asm-sparc64/floppy.h
include/asm-sparc64/hardirq.h
include/asm-sparc64/ide.h
include/asm-sparc64/io.h
include/asm-sparc64/mmu_context.h
include/asm-sparc64/ns87303.h
include/asm-sparc64/pgtable.h
include/asm-sparc64/posix_types.h
include/asm-sparc64/shmparam.h
include/asm-sparc64/smp.h
include/asm-sparc64/softirq.h
include/asm-sparc64/string.h
include/asm-sparc64/system.h
include/asm-sparc64/termios.h
include/asm-sparc64/ttable.h
include/asm-sparc64/uaccess.h
include/asm-sparc64/unistd.h
include/asm-sparc64/visasm.h
include/linux/errqueue.h [new file with mode: 0644]
include/linux/fb.h
include/linux/in.h
include/linux/in6.h
include/linux/ip.h
include/linux/ip_fw.h
include/linux/ip_masq.h [new file with mode: 0644]
include/linux/sysctl.h
include/net/ip.h
include/net/ip_autofw.h [deleted file]
include/net/ip_fib.h
include/net/ip_masq.h
include/net/ip_masq_mod.h
include/net/ip_portfw.h [deleted file]
include/net/ipv6.h
include/net/snmp.h
include/net/sock.h
init/main.c
kernel/acct.c
kernel/fork.c
net/core/datagram.c
net/core/neighbour.c
net/core/sock.c
net/core/sysctl_net_core.c
net/ipv4/Config.in
net/ipv4/Makefile
net/ipv4/af_inet.c
net/ipv4/fib_hash.c
net/ipv4/fib_rules.c
net/ipv4/fib_semantics.c
net/ipv4/icmp.c
net/ipv4/ip_forward.c
net/ipv4/ip_fw.c
net/ipv4/ip_gre.c
net/ipv4/ip_input.c
net/ipv4/ip_masq.c
net/ipv4/ip_masq_app.c
net/ipv4/ip_masq_autofw.c
net/ipv4/ip_masq_cuseeme.c
net/ipv4/ip_masq_ftp.c
net/ipv4/ip_masq_irc.c
net/ipv4/ip_masq_mod.c
net/ipv4/ip_masq_portfw.c
net/ipv4/ip_masq_raudio.c
net/ipv4/ip_masq_user.c [new file with mode: 0644]
net/ipv4/ip_masq_vdolive.c
net/ipv4/ip_nat_dumb.c
net/ipv4/ip_options.c
net/ipv4/ip_output.c
net/ipv4/ip_sockglue.c
net/ipv4/ipip.c
net/ipv4/ipmr.c
net/ipv4/proc.c
net/ipv4/raw.c
net/ipv4/route.c
net/ipv4/sysctl_net_ipv4.c
net/ipv4/tcp.c
net/ipv4/tcp_input.c
net/ipv4/tcp_ipv4.c
net/ipv4/tcp_output.c
net/ipv4/udp.c
net/ipv6/af_inet6.c
net/ipv6/datagram.c
net/ipv6/exthdrs.c
net/ipv6/icmp.c
net/ipv6/ip6_output.c
net/ipv6/ipv6_sockglue.c
net/ipv6/raw.c
net/ipv6/route.c
net/ipv6/sit.c
net/ipv6/tcp_ipv6.c
net/ipv6/udp.c
net/netlink/af_netlink.c
net/netsyms.c
net/packet/af_packet.c
net/sched/sch_cbq.c
net/sched/sch_red.c
net/unix/af_unix.c