lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [day] [month] [year] [list]
Message-ID: <1456663915.3098.56.camel@decadent.org.uk>
Date:	Sun, 28 Feb 2016 12:51:55 +0000
From:	Ben Hutchings <ben@...adent.org.uk>
To:	linux-kernel@...r.kernel.org,
	Andrew Morton <akpm@...ux-foundation.org>,
	torvalds@...ux-foundation.org, Jiri Slaby <jslaby@...e.cz>,
	stable@...r.kernel.org
Cc:	lwn@....net
Subject: Linux 3.2.78

I'm announcing the release of the 3.2.78 kernel.

All users of the 3.2 kernel series should upgrade.

The updated 3.2.y git tree can be found at:
        https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git linux-3.2.y
and can be browsed at the normal kernel.org git web browser:
        https://git.kernel.org/?p=linux/kernel/git/stable/linux-stable.git

The diff from 3.2.77 is attached to this message.

Ben.

------------

 Documentation/sysctl/fs.txt                |  23 +++
 Makefile                                   |   2 +-
 arch/arm/common/icst.c                     |   9 +-
 arch/x86/kvm/x86.c                         |   3 +-
 arch/x86/mm/pageattr.c                     |   4 +-
 crypto/algif_hash.c                        |   4 +-
 crypto/algif_skcipher.c                    |   5 +-
 crypto/crypto_user.c                       |   6 +-
 crypto/shash.c                             |   7 +-
 drivers/ata/ahci.c                         |  20 +++
 drivers/ata/libahci.c                      |   4 +-
 drivers/ata/libata-sff.c                   |  32 ++--
 drivers/gpu/drm/vmwgfx/vmwgfx_drv.c        |   7 +
 drivers/infiniband/hw/cxgb3/iwch_cm.c      |   4 +-
 drivers/media/dvb/frontends/tda1004x.c     |   9 ++
 drivers/media/video/saa7134/saa7134-alsa.c |   5 +-
 drivers/net/ppp/pptp.c                     |  34 +++--
 drivers/pci/pcie/aer/aerdrv.c              |   4 +-
 drivers/pci/pcie/aer/aerdrv.h              |   1 -
 drivers/pci/pcie/aer/aerdrv_core.c         |   2 -
 drivers/platform/x86/intel_scu_ipcutil.c   |   2 +-
 drivers/scsi/device_handler/scsi_dh_rdac.c |   4 +-
 drivers/scsi/sd.c                          |   7 +-
 drivers/tty/tty_io.c                       |  24 ++-
 drivers/usb/class/cdc-acm.c                |  11 ++
 drivers/usb/class/cdc-acm.h                |   1 +
 drivers/usb/host/xhci-pci.c                |   4 +-
 drivers/usb/host/xhci-ring.c               |  10 --
 drivers/usb/host/xhci.c                    |   4 +-
 drivers/usb/serial/cp210x.c                |   1 +
 drivers/usb/serial/ftdi_sio.c              |   1 +
 drivers/usb/serial/ftdi_sio_ids.h          |   1 +
 drivers/usb/serial/option.c                |  16 ++
 drivers/usb/serial/visor.c                 |  11 +-
 drivers/virtio/virtio_pci.c                |   2 +
 fs/btrfs/delayed-inode.c                   |   3 +-
 fs/btrfs/delayed-inode.h                   |   2 +-
 fs/btrfs/inode.c                           |  14 +-
 fs/ocfs2/dlm/dlmrecovery.c                 |   2 +
 fs/pipe.c                                  |  52 ++++++-
 fs/timerfd.c                               |   2 +-
 include/linux/hrtimer.h                    |  34 ++++-
 include/linux/pipe_fs_i.h                  |   4 +
 include/linux/sched.h                      |   2 +
 include/net/af_unix.h                      |   4 +-
 include/net/scm.h                          |   1 +
 include/sound/rawmidi.h                    |   4 +
 kernel/hrtimer.c                           |  56 ++++---
 kernel/itimer.c                            |   2 +-
 kernel/posix-timers.c                      |   2 +-
 kernel/sched_fair.c                        |   9 ++
 kernel/sysctl.c                            |  14 ++
 kernel/time/timer_list.c                   |   2 +-
 lib/klist.c                                |   6 +-
 mm/backing-dev.c                           |   2 +-
 net/core/scm.c                             |   7 +
 net/rfkill/core.c                          |  16 +-
 net/sctp/socket.c                          |  10 +-
 net/unix/af_unix.c                         |  27 +++-
 net/unix/garbage.c                         |  18 ++-
 sound/core/oss/pcm_oss.c                   |  21 ++-
 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             |   3 +
 sound/core/seq/seq_ports.c                 | 233 ++++++++++++++++-------------
 sound/core/seq/seq_timer.c                 |  87 ++++++++---
 sound/core/seq/seq_virmidi.c               |  23 ++-
 sound/core/timer.c                         |  72 ++++++---
 sound/drivers/dummy.c                      |  35 ++---
 sound/usb/midi.c                           |   1 -
 tools/perf/util/ui/browsers/annotate.c     |   4 +-
 72 files changed, 843 insertions(+), 353 deletions(-)

Alan Stern (1):
      SCSI: fix crashes in sd and sr runtime PM

Alexandra Yates (1):
      ahci: Intel DNV device IDs SATA

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

Ben Hutchings (2):
      pipe: Fix buffer offset after partially failed read
      Linux 3.2.78

Dan Carpenter (1):
      intel_scu_ipcutil: underflow in scu_reg_access()

Daniele Palmas (1):
      USB: serial: option: Adding support for Telit LE922

David Sterba (1):
      btrfs: properly set the termination value of ctx->pos in readdir

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

Greg Kroah-Hartman (1):
      USB: serial: ftdi_sio: add support for Yaesu SCU-18 cable

Hannes Frederic Sowa (2):
      pptp: fix illegal memory access caused by multiple bind()s
      unix: correctly track in-flight fds in sending process user_struct

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

Herbert Xu (2):
      crypto: shash - Fix has_key setting
      crypto: algif_skcipher - Do not dereference ctx without socket lock

James Bottomley (1):
      klist: fix starting point removed bug in klist iterators

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

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

Linus Walleij (2):
      ARM: 8517/1: ICST: avoid arithmetic overflow in icst_hz()
      ARM: 8519/1: ICST: try other dividends than 1

Lu Baolu (2):
      usb: cdc-acm: send zero packet for intel 7260 modem
      usb: xhci: apply XHCI_PME_STUCK_QUIRK to Intel Broxton-M platforms

Marcelo Ricardo Leitner (1):
      sctp: allow setting SCTP_SACK_IMMEDIATELY by the application

Markus Trippelsdorf (1):
      perf annotate browser: Fix behaviour of Shift-Tab with nothing focussed

Mathias Krause (1):
      crypto: user - lock crypto_alg_list on alg dump

Mathias Nyman (2):
      Revert "xhci: don't finish a TD if we get a short-transfer event mid TD"
      xhci: Fix list corruption in urb dequeue at host removal

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

Michael S. Tsirkin (1):
      virtio_pci: fix use after free on release

Mike Galbraith (1):
      sched: fix __sched_setscheduler() vs load balancing race

Oliver Neukum (1):
      cdc-acm:exclude Samsung phone 04e8:685d

Paolo Bonzini (1):
      KVM: vmx: fix MPX detection

Peter Dedecker (1):
      USB: cp210x: add ID for IAI USB to RS485 adaptor

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

Rob Clark (1):
      drm/vmwgfx: respect 'nomodeset'

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

Takashi Iwai (16):
      ALSA: seq: Fix incorrect sanity check at snd_seq_oss_synth_cleanup()
      ALSA: seq: Degrade the error message for too many opens
      ALSA: dummy: Disable switching timer backend via sysfs
      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 leftover link at closing
      ALSA: dummy: Implement timer backend switching more safely
      ALSA: timer: Fix wrong instance passed to slave callbacks
      ALSA: timer: Fix race between stop and interrupt
      ALSA: timer: Fix race at concurrent reads

Tejun Heo (2):
      libata: disable forced PORTS_IMPL for >= AHCI 1.3
      libata: fix sff host state machine locking while polling

Tetsuo Handa (1):
      mm, vmstat: fix wrong WQ sleep when memory reclaim doesn't make any progress

Thomas Gleixner (4):
      hrtimer: Handle remaining time proper for TIME_LOW_RES
      timerfd: Handle relative timers with CONFIG_TIME_LOW_RES proper
      posix-timers: Handle relative timers with CONFIG_TIME_LOW_RES proper
      itimers: Handle relative timers with CONFIG_TIME_LOW_RES proper

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

Wang, Rui Y (1):
      crypto: algif_hash - wait for crypto_ahash_init() to complete

Willy Tarreau (1):
      pipe: limit the per-user amount of pages allocated in pipes

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

willy tarreau (1):
      unix: properly account for FDs passed over unix sockets

xuejiufei (1):
      ocfs2/dlm: clear refmap bit of recovery lock while doing local recovery cleanup

-- 
Ben Hutchings
Knowledge is power.  France is bacon.
View attachment "linux-3.2.78.patch" of type "text/x-diff" (98910 bytes)

Download attachment "signature.asc" of type "application/pgp-signature" (812 bytes)

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ