Linux 2.6.32.71 (EOL]

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

 



I've just released Linux 2.6.32.71.

This is the very last 2.6.32 release, no other release is planned after
this one. In theory there is no reason to deploy this release unless
you're still in the process of validating a new kernel. Kernel 3.2 is
an excellent upgrade which still has more than two extra years to live.

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.71.xz
  https://www.kernel.org/pub/linux/kernel/v2.6/longterm/v2.6.32/patch-2.6.32.71.gz
  https://www.kernel.org/pub/linux/kernel/v2.6/longterm/v2.6.32/ChangeLog-2.6.32.71

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         boot:OK
          i386 |    build:OK            -
         armv5 |      -             build:OK

Willy

---------
 Makefile                                        |   2 +-
 arch/sparc/kernel/sys_sparc_64.c                |   2 +-
 arch/x86/include/asm/mmu_context.h              |  32 +++-
 arch/x86/mm/pageattr.c                          |   4 +-
 arch/x86/mm/tlb.c                               |  28 ++-
 drivers/ata/ahci.c                              |   4 +-
 drivers/char/tty_io.c                           |  24 ++-
 drivers/infiniband/hw/cxgb3/iwch_cm.c           |   8 +-
 drivers/media/dvb/frontends/tda1004x.c          |   9 +
 drivers/media/video/saa7134/saa7134-alsa.c      |   5 +-
 drivers/media/video/usbvision/usbvision-video.c |   7 +
 drivers/net/pppol2tp.c                          |   3 +-
 drivers/pci/pcie/aer/aerdrv.c                   |   3 +-
 drivers/pci/pcie/aer/aerdrv.h                   |   1 -
 drivers/pci/pcie/aer/aerdrv_core.c              |   2 -
 drivers/scsi/device_handler/scsi_dh_rdac.c      |   4 +-
 drivers/scsi/sd.c                               |   7 +-
 drivers/usb/serial/visor.c                      |  11 +-
 fs/aio.c                                        |  30 ++-
 fs/locks.c                                      |  51 +++---
 fs/ocfs2/dlm/dlmmaster.c                        |  26 +--
 fs/ocfs2/dlm/dlmrecovery.c                      |   1 +
 fs/pipe.c                                       |   5 +-
 fs/read_write.c                                 |  62 ++++---
 fs/udf/inode.c                                  |  15 ++
 fs/udf/misc.c                                   |  13 +-
 fs/udf/super.c                                  |   6 +-
 fs/udf/udfdecl.h                                |   8 +-
 fs/udf/unicode.c                                |  21 ++-
 include/linux/fs.h                              |   1 +
 include/sound/rawmidi.h                         |   4 +
 net/rfkill/core.c                               |  16 +-
 net/sctp/sm_sideeffect.c                        |  34 ++--
 net/sctp/socket.c                               |   9 +-
 net/unix/af_unix.c                              |   1 +
 sound/core/control.c                            |   2 +
 sound/core/hrtimer.c                            |   3 +-
 sound/core/oss/pcm_oss.c                        |  21 ++-
 sound/core/pcm_compat.c                         |  13 +-
 sound/core/rawmidi.c                            | 134 ++++++++++----
 sound/core/seq/oss/seq_oss_init.c               |   2 +-
 sound/core/seq/oss/seq_oss_synth.c              |   2 +-
 sound/core/seq/seq_clientmgr.c                  |   5 +-
 sound/core/seq/seq_compat.c                     |   9 +-
 sound/core/seq/seq_ports.c                      | 233 +++++++++++++-----------
 sound/core/seq/seq_queue.c                      |   2 +
 sound/core/seq/seq_timer.c                      |  87 +++++++--
 sound/core/seq/seq_virmidi.c                    |  23 ++-
 sound/core/timer.c                              | 118 ++++++++----
 sound/drivers/dummy.c                           |   2 +-
 sound/usb/usbmidi.c                             |   1 -
 51 files changed, 741 insertions(+), 375 deletions(-)

Summary of changes from 2.6.32.70 to 2.6.32.71
==============================================
Alan Stern (1):
      SCSI: fix crashes in sd and sr runtime PM

Andrew Gabbasov (2):
      udf: Prevent buffer overrun with multi-byte characters
      udf: Check output buffer length when converting name to CS0

Andrey Konovalov (1):
      ALSA: usb-audio: avoid freeing umidi object twice

Andy Lutomirski (2):
      x86/mm: Add barriers and document switch_mm()-vs-flush synchronization
      x86/mm: Improve switch_mm() barrier comments

Ben Hutchings (1):
      pipe: Fix buffer offset after partially failed read

Dmitry V. Levin (1):
      sparc64: fix incorrect sign extension in sys_sparc64_personality

Eric Dumazet (1):
      af_unix: fix struct pid memory leak

Hannes Reinecke (1):
      scsi_dh_rdac: always retry MODE SELECT on command lock violation

Hariprasad S (1):
      iw_cxgb3: Fix incorrectly returning error on success

Jeff Layton (1):
      locks: fix unlock when fcntl_setlk races with a close

Joe Perches (1):
      udf: Promote some debugging messages to udf_error

Johan Hovold (1):
      USB: visor: fix null-deref at probe

Johannes Berg (1):
      rfkill: fix rfkill_fop_read wait_event usage

Karl Heiss (1):
      sctp: Prevent soft lockup when sctp_accept() is called during a timeout event

Linus Torvalds (2):
      vfs: make AIO use the proper rw_verify_area() area helpers
      readv/writev: do the same MAX_RW_COUNT truncation that read/write does

Matt Fleming (1):
      x86/mm/pat: Avoid truncation when converting cpa->numpages to address

Mauro Carvalho Chehab (2):
      tda1004x: only update the frontend properties if locked
      saa7134-alsa: Only frees registered sound cards

Nicolas Boichat (2):
      ALSA: pcm: Fix snd_pcm_hw_params struct copy in compat mode
      ALSA: seq: Fix snd_seq_call_port_info_ioctl in compat mode

Oliver Neukum (1):
      usbvision fix overflow of interfaces array

Peter Hurley (1):
      tty: Fix unsafe ldisc reference via ioctl(TIOCGETD)

Sebastian Andrzej Siewior (1):
      PCI/AER: Flush workqueue on device remove to avoid use-after-free

Steve Wise (1):
      RDMA/cxgb3: Don't free skbs on NET_XMIT_* indications from LLD

Takashi Iwai (21):
      ALSA: dummy: Disable switching timer backend via sysfs
      ALSA: timer: Harden slave timer list handling
      ALSA: hrtimer: Fix stall by hrtimer_cancel()
      ALSA: control: Avoid kernel warnings from tlv ioctl with numid 0
      ALSA: seq: Fix incorrect sanity check at snd_seq_oss_synth_cleanup()
      ALSA: seq: Degrade the error message for too many opens
      ALSA: seq: Fix race at closing in virmidi driver
      ALSA: rawmidi: Remove kernel WARNING for NULL user-space buffer check
      ALSA: pcm: Fix potential deadlock in OSS emulation
      ALSA: seq: Fix yet another races among ALSA timer accesses
      ALSA: timer: Fix link corruption due to double start or stop
      ALSA: rawmidi: Make snd_rawmidi_transmit() race-free
      ALSA: rawmidi: Fix race at copying & updating the position
      ALSA: seq: Fix lockdep warnings due to double mutex locks
      ALSA: timer: Fix double unlink of active_list
      ALSA: timer: Fix leftover link at closing
      ALSA: timer: Fix race among timer ioctls
      ALSA: timer: Fix wrong instance passed to slave callbacks
      ALSA: timer: Fix race at concurrent reads
      ALSA: seq: Fix missing NULL check at remove_events ioctl
      ALSA: seq: Fix race at timer setup and close

Tejun Heo (1):
      libata: disable forced PORTS_IMPL for >= AHCI 1.3

Vegard Nossum (1):
      udf: limit the maximum number of indirect extents in a row

Vladis Dronov (1):
      usb: serial: visor: fix crash on detecting device without write_urbs

Willy Tarreau (2):
      l2tp: fix another panic in pppol2tp
      Linux 2.6.32.71

Xin Long (1):
      sctp: translate network order to host order when users get a hmacid

xuejiufei (2):
      ocfs2/dlm: clear refmap bit of recovery lock while doing local recovery cleanup
      ocfs2/dlm: ignore cleaning the migration mle that is inuse

--
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]