Linux 2.6.20.17

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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]
  Powered by Linux