final:
- v2.4.34-rc4 was released as 2.4.34 with no changes.
Summary of changes from v2.4.34-rc3 to v2.4.34-rc4
============================================
Marcel Holtmann (1):
Call init_timer() for ISDN PPP CCP reset state timer (CVE-2006-5749)
Willy Tarreau (1):
Change VERSION to 2.4.34-rc4
Summary of changes from v2.4.34-rc2 to v2.4.34-rc3
============================================
Hugh Dickins (1):
zeromap may find a pte
Linus Torvalds (1):
Fix incorrect user space access locking in mincore() (CVE-2006-4814)
Willy Tarreau (1):
Change VERSION to 2.4.34-rc3
Summary of changes from v2.4.34-rc1 to v2.4.34-rc2
============================================
Marcel Holtmann (1):
[Bluetooth] Add packet size checks for CAPI messages (CVE-2006-6106)
Willy Tarreau (1):
Change VERSION to 2.4.34-rc2
Summary of changes from v2.4.34-pre6 to v2.4.34-rc1
============================================
dann frazier (1):
smbfs : don't ignore uid/gid/mode mount opts w/ unix extensions
Jean Delvare (6):
i2c cleanup : typos and whitespace
i2c cleanup : dead code removal
i2c cleanup : c99 struct init
i2c cleanup : simplify code
i2c cleanup : resync algo ids
i2c cleanup : warning fix
Oliver Neukum (2):
fix for transient error in usb printer driver
task stte leak in pegasus usb driver
Ralf Baechle (1):
Masking bug in 6pack driver
Shaohua Li (1):
x86 microcode: dont check the size
Willy Tarreau (8):
rio: typo in bitwise AND expression.
flashpoint: use '!' instead of '~' with EE_SYNC_MASK
jfs: incorrect use of "&&" instead of "&"
arm: incorrect use of "&&" instead of "&"
e100: incorrect use of "&&" instead of "&"
ps2esdi: typo may cause premature timeout
fbcon: incorrect use of "&&" instead of "&"
Change VERSION to 2.4.34-rc1
Summary of changes from v2.4.34-pre5 to v2.4.34-pre6
============================================
Jean Delvare (5):
[PATCH][I2C] update web site address and contacts
[PATCH][I2C] do not ignore error when returning from i2c_add_adapter()
[PATCH][I2C] i2c-matroxfb: Struct init conversion
[PATCH][I2C] Fix copy-n-paste error in i2c Config.in.
[PATCH][I2C] remove non-existing functions declarations.
NeilBrown (1):
knfsd: Fix race that can disable NFS server.
Willy Tarreau (12):
[PATCH-2.4] i2c-elv: fix erroneous '&&' operator
fix "&& 0xffff" typo in gdth.c
fix obvious "&& 0xFFFFFF" typo in cpqfcTSworker
fix "&& 0xff" typo in qeth_qdio_input_handler
fix two "&& 0x03" in usbnet
EXT3: avoid crashing by not dividing by zero.
EXT2: avoid crashing by not dividing by zero.
[GCC4] fix build error in arch/alpha/kernel/osf_sys.c
[GCC4] fix build error in arch/alpha/kernel/irq.c
[GCC4] fix build error in arch/alpha/lib/io.c
[GCC4] fix build error in arch/alpha/math-emu/math.c
Change VERSION to 2.4.34-pre6
Summary of changes from v2.4.34-pre4 to v2.4.34-pre5
============================================
Akinobu Mita (1):
WATCHDOG: sc1200wdt.c pnp unregister fix.
Dick Streefland (1):
incorrect timeout in mtd AMD driver of 2.4 kernel
Herbert Xu (1):
SCTP: Always linearise packet on input
Jeff Garzik (1):
ISDN: fix drivers, by handling errors thrown by ->readstat()
Martin Schwidefsky (3):
copy_from_user information leak on s390.
s390 : fix typo in recent copy_from_user fix
[S390] user readable uninitialised kernel memory (3rd version)
Patrick McHardy (1):
[NETFILTER]: Fix deadlock on NAT helper unload
Stephen Hemminger (1):
[BRIDGE]: netfilter deadlock
Willy Tarreau (3):
i386: remove unsigned long long cast in __pte() macro.
2.4.x: i386/x86_64 bitops clobberings
Change VERSION to 2.4.34-pre5
Summary of changes from v2.4.34-pre3 to v2.4.34-pre4
============================================
dann frazier:
Backport fix for CVE-2006-4997 to 2.4 tree
Geert Uytterhoeven:
fbdev: correct buffer size limit in fbmem_read_proc()
Jurzitza, Dieter:
really fix size display for sun partitions larger than 1TByte
Michael Chen:
i386: fix overflow in vmap on an x86 system which has more than 4GB memory.
mostrows@earthlink.net:
Advertise PPPoE MTU
PaX Team:
MIPS: fix long long cast in pte macro
MIPS: fix long long cast in pte macro
i386: fix long long cast in pte macro
Steffen Maier:
block: fix negative bias of ios_in_flight (CONFIG_BLK_STATS) because of unbalanced I/O accounting
Toyo Abe:
x86_64: Fix missing delay when the TSC counter just overflowed
Willy Tarreau:
fix Configure.help concerning rp_filter
Revert "MIPS: fix long long cast in pte macro"
Change VERSION to 2.4.34-pre4
Summary of changes from v2.4.34-pre2 to v2.4.34-pre3
============================================
Mikael Pettersson:
[GCC4] SPARC64: fix UP build error in arch/sparc64/mm/init.c
Willy Tarreau:
[GCC4] add preliminary support for GCC 4 (Mikael Pettersson)
[GCC4] fix build error in include/linux/generic_serial.h
[GCC4] fix build error in include/net/irda/qos.h
[GCC4] fix build error in include/linux/fsfilter.h
[GCC4] fix build error in include/linux/intermezzo_fs.h
[GCC4] fix build error in include/net/udp.h
[GCC4] fix build error in include/net/irda/irttp.h
[GCC4] fix build error in include/net/irda/irlan_event.h
[GCC4] fix build error in include/asm-ppc/spinlock.h
[GCC4] fix build error in fs/intermezzo/presto.c
[GCC4] fix build error in net/ipv6/ip6_fib.c
[GCC4] fix build error in net/ipv6/sysctl_net_ipv6.c
[GCC4] fix build error in net/khttpd/prototypes.h
[GCC4] fix build error in drivers/block/nbd.c
[GCC4] fix build error in drivers/block/xd.c
[GCC4] fix build error in drivers/block/paride/pd.c
[GCC4] fix build error in drivers/char/sonypi.h
[GCC4] fix build error in drivers/char/sonypi.h
[GCC4] fix build error in drivers/char/tpqic02.c
[GCC4] fix build error in drivers/char/drm-4.0/drmP.h
[GCC4] fix build error in drivers/char/rio/rio_linux.c
[GCC4] fix build error in drivers/net/acenic.c
[GCC4] fix build error in drivers/net/wan/comx.h
[GCC4] fix build error in drivers/net/3c507.c
[GCC4] fix build error in drivers/net/arlan.c
[GCC4] fix build error in drivers/net/irda/donauboe.c
[GCC4] fix build error in drivers/net/sk98lin/skvpd.c
[GCC4] fix build error in drivers/net/wan/comx-hw-comx.c
[GCC4] fix build error in drivers/net/wan/sdladrv.c
[GCC4] fix build error in drivers/net/wan/sdlamain.c
[GCC4] fix build error in drivers/net/wan/sdla_fr.c
[GCC4] fix build error in drivers/net/hamradio/baycom_epp.c
[GCC4] fix build error in drivers/net/hamradio/soundmodem/sm.h
[GCC4] fix build error in drivers/scsi/advansys.c
[GCC4] fix build error in drivers/scsi/atp870u.c
[GCC4] fix build error in drivers/scsi/cpqfcTS*
[GCC4] fix build error in drivers/ide/legacy/hd.c
[GCC4] fix build error in drivers/cdrom/sbpcd.c
[GCC4] fix build error in drivers/md/lvm-internal.h
[GCC4] fix build error in drivers/atm/iphase.c
[GCC4] fix build error in drivers/atm/fore200e.c
[GCC4] fix build error in drivers/isdn/eicon/eicon.h
[GCC4] fix build error in drivers/isdn/hisax/hfc_pci.c
[GCC4] fix build error in drivers/i2c/i2c-core.c
[GCC4] fix build error in drivers/i2c/i2c-proc.c
[GCC4] fix build error in drivers/media/video/videodev.c
[GCC4] fix build error in drivers/usb/audio.c
[GCC4] fix build error in drivers/ieee1394/highlevel.c
[GCC4] fix build error in drivers/media/video/bttvp.h
[GCC4] fix build error in drivers/sound/wavfront.c
[GCC4] fix warning in include/linux/atalk.h
[GCC4] fix warnings in include/linux/isdnif.h
[GCC4] fix warnings in include/net/dn_dev.h
[GCC4] fix warnings in include/net/dn_nsp.h
[GCC4] fix warnings in sdla.h and if_frad.h
[GCC4] fix warnings in sdla_x25.c and sdla_x25.h
[GCC4] fix warnings in include/linux/wanpipe.h
[GCC4] fix warnings in drivers/char/sx.c
[GCC4] fix warning in drivers/char/ip2/i2lib.c
[GCC4] fix warnings in drivers/net/de4x5,depca,arcnet
[GCC4] fix warnings in drivers/isdn/eicon/eicon*.h
[GCC4] fix warnings in drivers/isdn/hisax/hisax.h
[GCC4] fix build in drivers/atm/horizon.c
[GCC4] fix build error in drivers/net/rrunner.c
[GCC4] SPARC64: fix build error in arch/sparc64/kernel/smp.c
[GCC4] SPARC64: fix build error in arch/sparc64/kernel/time.c
[GCC4] SPARC64: fix build error in drivers/sbus/char/pcikbd.c
[GCC4] SPARC: fix build error in arch/sparc/kernel/signal.c
[GCC4] SPARC: fix build error in arch/sparc/kernel/time.c
[GCC4] SPARC: fix build error in drivers/fc4/soc.c
Merge branch 'gcc4'
Change VERSION to 2.4.34-pre3
Summary of changes from v2.4.34-pre1 to v2.4.34-pre2
============================================
dann frazier:
drivers/scsi/sg.c : fix CVE-2006-1528
[SCTP] Fix sctp_primitive_ABORT() call in sctp_close()
Fix possible UDF deadlock and memory corruption (CVE-2006-4145)
Ernie Petrides:
binfmt_elf.c : fix checks for bad address
Jeff Mahoney:
[DISKLABEL] SUN: Fix signed int usage for sector count
PaX Team:
cciss: do not mark cciss_scsi_detect __init
i386 : fix exception processing in early boot
Solar Designer:
crypto : prevent cryptoloop from oopsing on stupid ciphers
loop.c: kernel_thread() retval check
Sridhar Samudrala:
[SCTP] Local privilege elevation - CVE-2006-3745
Willy Tarreau:
powerpc: Clear HID0 attention enable on PPC970 at boot time
Revert "export memchr() which is used by smbfs and lp driver."
[SPARC] export memchr() which is used by smbfs and lp driver.
Change VERSION to 2.4.34-pre2
Summary of changes from v2.4.33 to v2.4.34-pre1
============================================
Jeff Layton:
2.4 NFS client - update d_cache when server reports ENOENT on an NFS remove
Jukka Partanen:
Fix AVM C4 ISDN card init problems with newer CPUs
Pete Zaitcev:
Bug with USB proc_bulk in 2.4 kernel
USB: Little Rework for usbserial
USB: unsigned long flags
Willy Tarreau:
[BLKMTD] : missing offset sometimes causes panics
AVM C4 ISDN card : use cpu_relax() in busy loops
[PKTGEN] : fix an oops when used with bonding driver (Tien ChenLi)
export memchr() which is used by smbfs and lp driver.
Merge branch 'next'
Change VERSION to 2.4.34-pre1
www.fiveanddime.net