2006-05-01 07:07:39

by Marcelo Tosatti

[permalink] [raw]
Subject: Linux 2.4.33-pre3

Hi,

After a long time, here comes the third -pre of v2.4.33.

Mostly security related fixes, as usual.

Note: The mprotect issue, ID CVE-2006-1524, has changed to
CVE-2006-2071.

Summary of changes from v2.4.33-pre2 to v2.4.33-pre3
============================================

Andi Kleen:
x86_64: Check for bad elf entry address.
Always check that RIPs are canonical during signal handling
x86-64: Always check that RIPs are canonical during signal handling (update)
i386/x86-64: Fix x87 information leak between processes

Craig Brind:
via-rhine: zero pad short packets on Rhine I ethernet cards

David S. Miller:
ip_queue: Fix wrong skb->len == nlmsg_len assumption

Hugh Dickins:
fix shm mprotect (CVE-2006-1524)

Jeff Layton:
2.4 nfs cache consistency problem with mmap'ed files

Jesse Brandeburg:
build fix: auto_fs4 changes broke ppc64 build

Marcelo Tosatti:
Merge http://w.ods.org/kernel/2.4/linux-2.4-upstream
Change VERSION to v2.4.33-pre3
Fix printk length modifier of NFS mmap consistency patch

Marek Szuba:
quota_v2 module taints the kernel (missing licence)

Marin Mitov:
DRM: drm_stub_open() range checking

Mika Kukkonen:
VLAN: Add two missing checks to vlan_ioctl_handler()

Pavel Kankovsky:
Fix small information leak in SO_ORIGINAL_DST and getname()

Stefan-W. Hahn:
Corrected faulty syntax in drivers/input/Config.in

Stephen Rothwell:
PPC64: fix sys_rt_sigreturn() return type

Willy TARREAU:
e1000: Fix mii-tool access to setting speed and duplex