Linux 2.6.32.68

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

 



I've just released Linux 2.6.32.68.

As a reminder users are urged to upgrade to a more recent LTS branch
as 2.6.32 support will end in a few months. Check here to find all
currently maintained LTS branches :
  https://www.kernel.org/category/releases.html

The patch and changelog will appear soon at the following locations:
  https://www.kernel.org/pub/linux/kernel/v2.6/longterm/v2.6.32/
  https://www.kernel.org/pub/linux/kernel/v2.6/longterm/v2.6.32/patch-2.6.32.68.xz
  https://www.kernel.org/pub/linux/kernel/v2.6/longterm/v2.6.32/patch-2.6.32.68.gz
  https://www.kernel.org/pub/linux/kernel/v2.6/longterm/v2.6.32/ChangeLog-2.6.32.68

The updated 2.6.32.y git tree can be found at:
   git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git linux-2.6.32.y
  http://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git linux-2.6.32.y

The tree can be browsed on the gitweb interface:
  http://git.kernel.org/cgit/linux/kernel/git/stable/linux-stable.git/log/?h=linux-2.6.32.y

  Testing status (build/boot, OK/FAIL, otherwise not tested) :

         ARCH  |         CONFIGURATION
       --------+-----------------------------------
               |  allmodconfig     other-config
        x86_64 |    build:OK            -
          i386 |    build:OK            -

Many thanks to Ben Hutchings for providing a lot of fixes.

Willy

---------
 Makefile                                  |  2 +-
 arch/mips/include/asm/cacheflush.h        | 38 +++++++++-------
 arch/mips/include/asm/octeon/pci-octeon.h |  3 --
 arch/mips/mm/cache.c                      | 12 ++++++
 arch/mips/pci/pci-octeon.c                |  6 ---
 arch/mips/pci/pcie-octeon.c               |  3 --
 arch/powerpc/kernel/cacheinfo.c           | 43 ++++++++++++++----
 arch/powerpc/kernel/vmlinux.lds.S         |  1 +
 arch/s390/kernel/process.c                |  2 +-
 arch/s390/kernel/suspend.c                |  6 +++
 arch/x86/kernel/reboot.c                  |  7 ++-
 arch/x86/lib/usercopy_64.c                |  2 +-
 arch/x86/xen/enlighten.c                  | 40 +++++++++++++++++
 crypto/testmgr.h                          | 38 ++++++++--------
 drivers/ata/libata-core.c                 |  3 +-
 drivers/char/tty_io.c                     |  1 +
 drivers/dma/dmatest.c                     |  2 +-
 drivers/dma/mv_xor.c                      | 72 ++++++++++++++++++++-----------
 drivers/dma/mv_xor.h                      |  1 +
 drivers/hid/hid-cherry.c                  |  2 +-
 drivers/hid/hid-kye.c                     |  2 +-
 drivers/hid/hid-lg.c                      |  2 +-
 drivers/hid/hid-monterey.c                |  2 +-
 drivers/hid/hid-petalynx.c                |  2 +-
 drivers/hid/hid-sunplus.c                 |  2 +-
 drivers/lguest/core.c                     |  2 +-
 drivers/md/raid5.c                        |  3 +-
 drivers/media/dvb/frontends/cx24116.c     |  8 ++--
 drivers/media/dvb/frontends/s5h1420.c     |  2 +-
 drivers/memstick/core/mspro_block.c       |  3 +-
 drivers/net/e1000/e1000_main.c            | 10 ++++-
 drivers/pcmcia/topic.h                    | 16 +++++++
 drivers/scsi/sd.c                         | 19 +++-----
 drivers/scsi/sg.c                         |  3 ++
 drivers/staging/vt6655/device_main.c      |  4 ++
 fs/ecryptfs/crypto.c                      |  1 -
 fs/ext4/inode.c                           | 20 ++++++++-
 fs/ext4/super.c                           |  1 +
 fs/fuse/inode.c                           |  2 +-
 fs/jbd2/recovery.c                        |  7 ++-
 fs/nfs/nfs4state.c                        |  2 +
 fs/omfs/inode.c                           |  3 +-
 fs/pipe.c                                 | 55 +++++++++++++----------
 fs/udf/dir.c                              |  3 +-
 fs/udf/inode.c                            | 46 ++++++++++++++++----
 fs/udf/namei.c                            |  3 +-
 fs/udf/symlink.c                          | 67 ++++++++++++++++++++++------
 fs/udf/udfdecl.h                          |  3 +-
 fs/udf/unicode.c                          | 28 ++++++------
 include/linux/nfs_xdr.h                   |  2 +-
 include/linux/sched.h                     |  8 ++--
 kernel/hrtimer.c                          | 12 ++++--
 kernel/ptrace.c                           | 22 +++++++++-
 kernel/trace/trace_events_filter.c        | 18 +++++++-
 mm/kmemleak.c                             | 14 +++++-
 mm/memory.c                               | 13 ++++--
 net/core/pktgen.c                         |  2 +-
 net/dccp/probe.c                          |  9 +++-
 net/ipv4/udp.c                            |  6 +--
 net/ipv6/udp.c                            |  6 +--
 net/ipv6/xfrm6_tunnel.c                   |  2 +-
 net/netlink/af_netlink.c                  |  3 +-
 net/rose/af_rose.c                        |  3 +-
 net/sunrpc/backchannel_rqst.c             |  2 +-
 64 files changed, 514 insertions(+), 213 deletions(-)

Summary of changes from 2.6.32.67 to 2.6.32.68
==============================================
Al Viro (1):
      sg_start_req(): make sure that there's not too many elements in iovec

Alexander Sverdlin (1):
      MIPS: Octeon: Remove udelay() causing huge IRQ latency

Andy Lutomirski (1):
      x86/xen: Probe target addresses in set_aliased_prot() before the hypercall

Anton Blanchard (1):
      powerpc: Align TOC to 256 bytes

Ben Hutchings (2):
      pipe: iovec: Fix memory corruption when retrying atomic copy as non-atomic
      x86_64: Fix strnlen_user() to not touch memory after specified maximum

Catalin Marinas (1):
      mm: kmemleak: allow safe memory scanning during kmemleak disabling

Dan Carpenter (1):
      memstick: mspro_block: add missing curly braces

Darrick J. Wong (1):
      jbd2: fix r_count overflows leading to buffer overflow in journal recovery

Dave Olson (1):
      powerpc: Fix missing L2 cache size in /sys/devices/system/cpu

David S. Miller (2):
      dccp: Fix compile warning in probe code.
      ipv6: Fix return of xfrm6_tunnel_rcv()

Dr. David Alan Gilbert (1):
      dmaengine: fix missing 'cnt' in ?: in dmatest

Eric Dumazet (1):
      udp: fix behavior of wrong checksums

Feng Tang (1):
      x86/reboot: Fix a warning message triggered by stop_other_cpus()

Gerrit Renker (1):
      dccp: fix auto-loading of dccp(_probe)

Heiko Carstens (2):
      s390/hibernate: fix save and restore of kernel text section
      s390/process: fix sfpc inline assembly

Jan Kara (7):
      udf: Verify i_size when loading inode
      udf: Verify symlink size before loading it
      udf: Treat symlink component of type 2 as /
      udf: Check path length when reading symlink
      udf: Check component length before reading it
      udf: Remove repeated loads blocksize
      udf: Check length of extended attributes and allocation descriptors

Jeff Layton (1):
      nfs: increase size of EXCHANGE_ID name string buffer

Jesper Dangaard Brouer (1):
      pktgen: adjust spacing in proc file interface output

Jiri Kosina (1):
      HID: fix a couple of off-by-ones

Jiri Slaby (1):
      TTY: drop driver reference in tty_open fail path

Kirill A. Shutemov (1):
      mm: avoid setting up anonymous pages into file mapping

Lars Persson (1):
      MIPS: Fix race condition in lazy cache flushing.

Lior Amsalem (1):
      dmaengine: mv_xor: bug fix for racing condition in descriptors cleanup

Malcolm Priestley (1):
      staging: vt6655: device_rx_srv check sk_buff is NULL

Mark Grondona (1):
      __ptrace_may_access() should not deny sub-threads

Mark Hounschell (1):
      sd: Disable support for 256 byte/sector disks

Markus F.X.J. Oberhumer (1):
      crypto: testmgr - update LZO compression test vectors

Mauro Carvalho Chehab (2):
      s5h1420: fix a buffer overflow when checking userspace params
      cx24116: fix a buffer overflow when checking userspace params

Michael Halcrow (1):
      eCryptfs: Remove buggy and unnecessary write in file name decode routine

Miklos Szeredi (1):
      fuse: initialize fc->release before calling it

Mikulas Patocka (1):
      libata: increase the timeout when setting transfer mode

NeilBrown (1):
      md/raid5: don't record new size if resize_stripes fails.

Oleg Nesterov (2):
      ptrace: fix race between ptrace_resume() and wait_task_stopped()
      include/linux/sched.h: don't use task->pid/tgid in same_thread_group/has_group_leader_pid

Olga Kornievskaia (1):
      fixing infinite OPEN loop in 4.0 stateid recovery

Pablo Neira Ayuso (1):
      netlink: fix possible spoofing from non-root processes

Peter Zijlstra (1):
      hrtimer: Allow concurrent hrtimer_start() for self restarting timers

Ralf Baechle (1):
      NET: ROSE: Don't dereference NULL neighbour pointer.

Rusty Russell (1):
      lguest: fix out-by-one error in address checking.

Ryan Underwood (1):
      Disable write buffering on Toshiba ToPIC95

Sabrina Dubroca (1):
      e1000: add dummy allocator to fix race condition between mtu change and netpoll

Sasha Levin (1):
      fs, omfs: add NULL terminator in the end up the token list

Steven Rostedt (1):
      tracing: Have filter check for balanced ops

Steven Rostedt (Red Hat) (2):
      tracing/filter: Do not WARN on operand count going below zero
      tracing/filter: Do not allow infix to exceed end of string

Theodore Ts'o (2):
      ext4: fix race between truncate and __ext4_journalled_writepage()
      ext4: call sync_blockdev() before invalidate_bdev() in put_super()

Trond Myklebust (1):
      SUNRPC: Fix a memory leak in the backchannel code

Wang Weidong (1):
      dccp: catch failed request_module call in dccp_probe init

Willy Tarreau (1):
      Linux 2.6.32.68

--
To unsubscribe from this list: send the line "unsubscribe stable" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[Index of Archives]     [Linux Kernel]     [Kernel Development Newbies]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite Hiking]     [Linux Kernel]     [Linux SCSI]