Linux 2.6.16.56-rc1

From: Adrian Bunk
Date: Sat Oct 20 2007 - 22:34:30 EST


Security fixes since 2.6.16.55:
- CVE-2007-3739: Don't allow the stack to grow into hugetlb reserved regions
- CVE-2007-4133: hugetlb: fix prio_tree unit


Location:
ftp://ftp.kernel.org/pub/linux/kernel/people/bunk/linux-2.6.16.y/testing/

git tree:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-2.6.16.y.git

RSS feed of the git tree:
http://www.kernel.org/git/?p=linux/kernel/git/stable/linux-2.6.16.y.git;a=rss


Changes since 2.6.16.55:

Adam Litke (1):
Don't allow the stack to grow into hugetlb reserved regions (CVE-2007-3739)

Adrian Bunk (2):
drivers/video/macmodes.c:mac_find_mode() mustn't be __init
Linux 2.6.16.56-rc1

Andreas Arens (1):
DVB: get_dvb_firmware: update script for new location of tda10046 firmware

Arthur Othieno (1):
hugetlbfs: add Kconfig help text

David S. Miller (2):
[NET]: Zero length write() on socket should not simply return 0.
[SPARC64]: Fix bugs in SYSV IPC handling in 64-bit processes.

Hugh Dickins (1):
hugetlb: fix prio_tree unit (CVE-2007-4133)

Ilpo JÃrvinen (2):
[PKT_SCHED] RED: Fix overflow in calculation of queue average
[TCP]: Fix fastpath_cnt_hint when GSO skb is partially ACKed

Jan Altenberg (1):
m68knommu: ptrace.h typo fix

Ken Chen (1):
x86: HUGETLBFS and DEBUG_PAGEALLOC are incompatible

Kumar Gala (1):
[POWERPC] Fix handling of stfiwx math emulation

Michael Krufky (1):
DVB: get_dvb_firmware: update script for new location of sp8870 firmware

Mike Frysinger (1):
alpha: fix epoll syscall enumerations

Randy Dunlap (1):
hugetlbfs doc. update

Stephen Hemminger (1):
[PKT_SCHED] cls_u32: error code isn't been propogated properly

Stephen Smalley (1):
SELinux: clear parent death signal on SID transitions

Ulrich Drepper (1):
make UML compile (FC6/x86-64)

Zhang Yanmin (1):
[IA64] lazy_mmu_prot_update needs to be aware of huge pages


Documentation/dvb/get_dvb_firmware | 26 +++++++++++++-------------
Documentation/vm/hugetlbpage.txt | 20 ++++++++++----------
Makefile | 2 +-
arch/i386/Kconfig.debug | 2 +-
arch/ia64/mm/init.c | 8 +++++++-
arch/ppc/math-emu/math.c | 13 +++++++++----
arch/sparc64/kernel/sys_sparc.c | 15 ++++-----------
arch/um/include/kern_util.h | 1 -
arch/um/sys-x86_64/stub_segv.c | 1 -
drivers/video/macmodes.c | 4 ++--
fs/Kconfig | 6 ++++++
fs/hugetlbfs/inode.c | 24 +++++++++++-------------
include/asm-alpha/unistd.h | 11 ++++++++---
include/asm-m68knommu/ptrace.h | 2 +-
include/net/red.h | 2 +-
mm/mmap.c | 7 +++++++
net/ipv4/tcp_input.c | 3 +++
net/sched/cls_u32.c | 2 +-
net/socket.c | 2 --
security/selinux/hooks.c | 3 +++
20 files changed, 88 insertions(+), 66 deletions(-)
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/