I've just released Linux 2.6.20.17.
As a reminder, it fixes these 3 security issues :
CVE-2007-3105
CVE-2007-3848
CVE-2007-3851
I'll also be replying to this message with a copy of the patch between
2.6.20.16 and 2.6.20.17.
The patch and changelog will appear soon at the following locations:
ftp://ftp.all.kernel.org/pub/linux/kernel/v2.6/
ftp://ftp.all.kernel.org/pub/linux/kernel/v2.6/patch-2.6.20.17.bz2
ftp://ftp.all.kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.20.17
Git repository:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-2.6.20.y.git
http://www.kernel.org/pub/scm/linux/kernel/git/stable/linux-2.6.20.y.git
Git repository through the gitweb interface:
http://git.kernel.org/?p=linux/kernel/git/stable/linux-2.6.20.y.git
Willy
-------
Makefile | 2
arch/i386/kernel/cpu/cpufreq/acpi-cpufreq.c | 13 +--
arch/sparc/kernel/entry.S | 14 ++-
arch/sparc/lib/memset.S | 2
arch/sparc64/kernel/head.S | 1
arch/um/os-Linux/user_syms.c | 20 +---
drivers/ata/ata_piix.c | 2
drivers/ata/pata_atiixp.c | 1
drivers/base/cpu.c | 2
drivers/char/drm/i915_dma.c | 14 ++-
drivers/char/drm/i915_drv.h | 1
drivers/char/random.c | 9 +-
drivers/char/sx.c | 4
drivers/cpufreq/cpufreq_ondemand.c | 30 ++++--
drivers/kvm/svm.c | 6 +
drivers/kvm/svm.h | 3
drivers/md/dm-crypt.c | 5 -
drivers/md/dm-exception-store.c | 11 +-
drivers/md/dm-mpath.c | 3
drivers/md/dm-snap.c | 11 --
drivers/md/dm.c | 9 ++
drivers/md/raid10.c | 10 ++
drivers/media/video/v4l2-common.c | 19 +++-
drivers/media/video/wm8739.c | 2
drivers/media/video/wm8775.c | 2
drivers/net/forcedeth.c | 108 ++++++++++++++++++++++---
drivers/pcmcia/cs.c | 3
drivers/scsi/aacraid/linit.c | 4
drivers/usb/core/hub.c | 10 +-
drivers/video/macmodes.c | 5 -
drivers/video/macmodes.h | 8 -
drivers/video/stifb.c | 19 ++--
fs/9p/conv.c | 1
fs/direct-io.c | 1
fs/exec.c | 13 ++-
fs/ext4/extents.c | 2
fs/jbd/commit.c | 3
fs/jbd2/commit.c | 3
fs/nfsd/vfs.c | 2
fs/splice.c | 5 -
include/linux/Kbuild | 1
include/linux/netfilter_ipv4/ipt_iprange.h | 2
include/net/bluetooth/rfcomm.h | 1
include/net/xfrm.h | 1
ipc/shm.c | 2
kernel/lockdep_proc.c | 2
mm/hugetlb.c | 15 ++-
mm/mlock.c | 5 -
mm/readahead.c | 12 ++
net/bluetooth/rfcomm/tty.c | 34 ++++++-
net/core/gen_estimator.c | 82 +++++++++++-------
net/core/netpoll.c | 2
net/ieee80211/softmac/ieee80211softmac_assoc.c | 5 -
net/ieee80211/softmac/ieee80211softmac_wx.c | 11 +-
net/ipv6/addrconf.c | 1
net/ipv6/anycast.c | 1
net/ipv6/icmp.c | 2
net/ipv6/tcp_ipv6.c | 1
net/sctp/ipv6.c | 4
net/sunrpc/auth_gss/svcauth_gss.c | 9 +-
net/xfrm/xfrm_policy.c | 2
61 files changed, 410 insertions(+), 168 deletions(-)
Summary of changes from 2.6.20.16 to 2.6.20.17
============================================
Adrian Bunk (2):
Missing header include in ipt_iprange.h
drivers/video/macmodes.c:mac_find_mode() mustn't be __devinit
Alan Cox (1):
aacraid: fix security hole
Alan Stern (1):
USB: fix warning caused by autosuspend counter going negative
Alexander Shmelev (1):
Fix sparc32 memset()
Alexey Dobriyan (1):
Fix leak on /proc/lockdep_stats
Arne Redlich (1):
md: handle writes to broken raid10 arrays gracefully
Ayaz Abdulla (2):
forcedeth bug fix: cicada phy
forcedeth bug fix: vitesse phy
Badari Pulavarty (1):
direct-io: fix error-path crashes
Daniel Ritz (1):
pcmcia: give socket time to power down
Dave Airlie (1):
drm/i915: Fix i965 secured batchbuffer usage (CVE-2007-3851)
David S. Miller (1):
Sparc64 bootup assembler bug
David Stevens (1):
IPV6: /proc/net/anycast6 unbalanced inet6_dev refcnt
Dmitry Butskoy (1):
Fix error queue socket lookup in ipv6
Fengguang Wu (1):
readahead: MIN_RA_PAGES/MAX_RA_PAGES macros
Hans Verkuil (2):
V4L: Add check for valid control ID to v4l2_ctrl_next
V4L: wm8775/wm8739: Fix memory leak when unloading module
Helge Deller (1):
stifb: detect cards in double buffer mode more reliably
Herbert van den Bergh (1):
do not limit locked memory when RLIMIT_MEMLOCK is RLIM_INFINITY
Herton Ronaldo Krzesinski (1):
Include serial_reg.h with userspace headers
J. Bruce Fields (2):
nfsd: fix possible read-ahead cache and export table corruption
nfsd: fix possible oops on re-insertion of rpcsec_gss modules
Jan Kara (2):
jbd commit: fix transaction dropping
jbd2 commit: fix transaction dropping
Jean Tourrilhes (1):
softmac: Fix ESSID problem
Jeff Dike (1):
UML: exports for hostfs
Jeff Garzik (1):
pata_atiixp: add SB700 PCI ID
Jens Axboe (1):
splice: fix double page unlock
Jiri Slaby (1):
sx: switch subven and subid values
Joe Jin (1):
hugetlb: fix race in alloc_fresh_huge_page()
Joerg Roedel (1):
KVM: SVM: Reliably detect if SVM was disabled by BIOS
Maik Hampel (1):
md: raid10: fix use-after-free of bio
Marcel Holtmann (1):
Reset current->pdeath_signal on SUID binary execution (CVE-2007-3848)
Mariusz Kozlowski (1):
fs: 9p/conv.c error path fix
Mark Fortescue (1):
Fix sparc32 udelay() rounding errors.
Matt Mackall (1):
random: fix bound check ordering (CVE-2007-3105)
Michael Buesch (1):
softmac: Fix deadlock of wx_set_essid with assoc work
Mikko Rapeli (1):
Hangup TTY before releasing rfcomm_dev
Milan Broz (2):
dm io: fix panic on large request
dm snapshot: permit invalid activation
Mingming Cao (1):
"ext4_ext_put_in_cache" uses __u32 to receive physical block number
Patrick McHardy (2):
Fix IPCOMP crashes.
gen estimator timer unload race
Pavel Emelianov (1):
Fix user struct leakage with locked IPC shem segment
Ranko Zivojnovic (1):
gen estimator deadlock fix
Satyam Sharma (1):
Netpoll leak
Stefan Bader (1):
dm: disable barriers
Tejun Heo (1):
ata_piix: update map 10b for ich8m
Ulrich Drepper (1):
CPU online file permission
Venki Pallipadi (3):
acpi-cpufreq: Proper ReadModifyWrite of PERF_CTL MSR
CPUFREQ: ondemand: fix tickless accounting and software coordination bug
CPUFREQ: ondemand: add a check to avoid negative load calculation
Ville Tervo (1):
Keep rfcomm_dev on the list until it is freed
Vlad Yasevich (2):
SCTP scope_id handling fix
Fix ipv6 link down handling.
Willy Tarreau (1):
Linux 2.6.20.17
YOSHIFUJI Hideaki (1):
Fix TCP IPV6 MD5 bug.
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
[Index of Archives]
[Kernel Newbies]
[Netfilter]
[Bugtraq]
[Photo]
[Stuff]
[Gimp]
[Yosemite News]
[MIPS Linux]
[ARM Linux]
[Linux Security]
[Linux RAID]
[Video 4 Linux]
[Linux for the blind]
[Linux Resources]