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]
Date:   Tue, 6 Jun 2017 13:45:26 +0100
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.89

I'm announcing the release of the 3.2.89 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.88 is attached to this message.

Ben.

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

 Makefile                                      |   2 +-
 arch/mips/Makefile                            |   4 +-
 arch/mips/cavium-octeon/octeon-memcpy.S       |  20 ++-
 arch/mips/configs/ip27_defconfig              |   1 -
 arch/mips/include/asm/checksum.h              |   2 +
 arch/powerpc/kernel/hw_breakpoint.c           |   4 +-
 arch/x86/kernel/pci-calgary_64.c              |   2 +-
 crypto/ahash.c                                | 203 +++++++++++++++++---------
 drivers/bcma/main.c                           |   4 +
 drivers/bluetooth/ath3k.c                     |   2 +
 drivers/bluetooth/btusb.c                     |   1 +
 drivers/gpu/drm/radeon/radeon_bios.c          |  68 +++++----
 drivers/gpu/drm/ttm/ttm_bo.c                  |   4 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_resource.c      |   9 +-
 drivers/hv/hv.c                               |   2 +-
 drivers/infiniband/core/cma.c                 |   3 +
 drivers/infiniband/ulp/ipoib/ipoib_cm.c       |  10 +-
 drivers/md/linear.c                           |  29 +++-
 drivers/md/linear.h                           |   1 +
 drivers/md/md.c                               |   7 +
 drivers/media/dvb/dm1105/Kconfig              |   2 +-
 drivers/mmc/host/omap_hsmmc.c                 |   7 +-
 drivers/net/wireless/adm8211.c                |   3 +-
 drivers/net/wireless/ath/ath5k/mac80211-ops.c |   3 +-
 drivers/net/wireless/mwifiex/debugfs.c        |   3 +-
 drivers/s390/cio/qdio_thinint.c               |   8 +-
 drivers/scsi/aacraid/commsup.c                |  36 +++--
 drivers/scsi/aacraid/src.c                    |  21 ++-
 drivers/staging/rtl8712/rtl871x_recv.c        |   7 +-
 drivers/tty/serial/8250_pci.c                 |  13 ++
 drivers/tty/serial/msm_serial.c               |   1 +
 drivers/usb/dwc3/gadget.c                     |   6 +
 drivers/usb/gadget/f_hid.c                    |  51 ++++---
 drivers/usb/misc/iowarrior.c                  |  13 +-
 drivers/usb/serial/ark3116.c                  |  38 +++--
 drivers/usb/serial/ch341.c                    |  26 ++--
 drivers/usb/serial/cp210x.c                   |   2 +
 drivers/usb/serial/digi_acceleport.c          |  52 ++++---
 drivers/usb/serial/ftdi_sio.c                 |  39 +++--
 drivers/usb/serial/io_edgeport.c              |  48 ++++--
 drivers/usb/serial/io_ti.c                    |   2 +-
 drivers/usb/serial/keyspan_pda.c              |  19 ++-
 drivers/usb/serial/mct_u232.c                 |   6 +-
 drivers/usb/serial/mos7840.c                  |   4 +-
 drivers/usb/serial/omninet.c                  |   4 -
 drivers/usb/serial/ssu100.c                   |  31 +++-
 drivers/usb/serial/ti_usb_3410_5052.c         |  12 +-
 fs/ext4/inode.c                               |  55 +++++--
 fs/ext4/mballoc.c                             |   7 +
 fs/ext4/super.c                               |   6 +-
 fs/fuse/file.c                                |   1 +
 fs/jbd2/transaction.c                         |   4 +-
 fs/nfs/nfs4proc.c                             |  26 ++--
 fs/nfs/nfs4xdr.c                              |   2 +
 fs/nfsd/nfs3xdr.c                             |  12 +-
 fs/nfsd/nfssvc.c                              |  36 +++++
 fs/nfsd/nfsxdr.c                              |  10 +-
 fs/nfsd/vfs.c                                 |  67 ++++++---
 include/crypto/internal/hash.h                |  10 ++
 include/linux/lockd/lockd.h                   |   3 +-
 include/rdma/ib_sa.h                          |   6 +-
 kernel/trace/trace.c                          |   2 +-
 mm/mempolicy.c                                |  20 +--
 net/dccp/ipv4.c                               |   6 +
 net/dccp/ipv6.c                               |  12 ++
 net/ipv4/inet_connection_sock.c               |   2 +
 net/ipv4/ping.c                               |   5 +-
 net/ipv6/af_inet6.c                           |   7 +-
 net/ipv6/ip6_output.c                         |  34 +++--
 net/ipv6/tcp_ipv6.c                           |   2 +
 net/ipv6/udp.c                                |   6 +-
 net/ipx/af_ipx.c                              |   5 +-
 net/packet/af_packet.c                        |  22 +++
 net/sched/act_api.c                           |   5 +-
 net/sctp/ipv6.c                               |   3 +
 net/xfrm/xfrm_user.c                          |   9 +-
 security/keys/encrypted-keys/encrypted.c      |   2 +-
 security/keys/keyctl.c                        |  24 +--
 security/keys/process_keys.c                  |  44 +++---
 sound/core/seq/seq_fifo.c                     |   3 +
 sound/core/timer.c                            |  18 ++-
 sound/pci/ctxfi/cthw20k1.c                    |  19 +--
 sound/pci/ctxfi/cthw20k2.c                    |  18 +--
 tools/perf/Documentation/perf-script.txt      |   4 +-
 84 files changed, 916 insertions(+), 436 deletions(-)

Alex Deucher (1):
      drm/radeon: handle vfct with multiple vbios images

Amey Telawane (1):
      tracing: Use strlcpy() instead of strcpy() in __trace_find_cmdline()

Andrey Konovalov (3):
      net/packet: fix overflow in check for priv area size
      net/packet: fix overflow in check for tp_frame_nr
      net/packet: fix overflow in check for tp_reserve

Andrey Ryabinin (1):
      net/dccp: fix use after free in tw_timer_handler()

Andy Whitcroft (2):
      xfrm_user: validate XFRM_MSG_NEWAE XFRMA_REPLAY_ESN_VAL replay_window
      xfrm_user: validate XFRM_MSG_NEWAE incoming ESN size harder

Arnd Bergmann (3):
      staging: rtl: fix possible NULL pointer dereference
      MIPS: 'make -s' should be silent
      MIPS: ip27: Disable qlge driver in defconfig

Ben Hutchings (1):
      Linux 3.2.89

Brian Norris (1):
      mwifiex: debugfs: Fix (sometimes) off-by-1 SSID print

Chris Salls (1):
      mm/mempolicy.c: fix error handling in set_mempolicy and mbind.

Christoph Hellwig (3):
      nfsd: update mtime on truncate
      nfsd: minor nfsd_setattr cleanup
      nfsd: special case truncates some more

Craig Gallek (1):
      ipv6: Prevent overrun when parsing v6 header options

Dan Carpenter (3):
      adm80211: return an error if adm8211_alloc_rings() fails
      KEYS: Fix an error code in request_master_key()
      ipx: call ipxitf_put() in ioctl error path

David Howells (2):
      KEYS: Reinstate EPERM for a key type name beginning with a '.'
      KEYS: Disallow keyrings beginning with '.' to be joined as session keyrings

David S. Miller (1):
      ipv6: Check ip6_find_1stfragopt() return value properly.

Dmitry Tunin (1):
      Bluetooth: Add another AR3012 04ca:3018 device

Eric Biggers (1):
      KEYS: fix keyctl_set_reqkey_keyring() to not leak thread keyrings

Eric Dumazet (5):
      ping: implement proper locking
      packet: handle too big packets for PACKET_V3
      dccp/tcp: do not inherit mc_list from parent
      sctp: do not inherit ipv6_{mc|ac|fl}_list from parent
      ipv6: fix out of bound writes in __ip6_append_data()

Felipe Balbi (1):
      usb: dwc3: gadget: skip Set/Clear Halt when invalid

Felix Fietkau (1):
      ath5k: drop bogus warning on drv_set_key with unsupported cipher

Feras Daoud (2):
      IB/ipoib: Set device connection mode only when needed
      IB/ipoib: Change list_del to list_del_init in the tx object

Herbert Xu (1):
      crypto: ahash - Fix EINPROGRESS notification callback

Ian Abbott (1):
      serial: 8250_pci: Add MKS Tenta SCOM-0800 and SCOM-0801 cards

J. Bruce Fields (3):
      nfsd: check for oversized NFSv2/v3 arguments
      nfsd4: minor NFSv2/v3 write decoding cleanup
      nfsd: stricter decoding of write-like NFSv2/v3 ops

James Cowgill (1):
      MIPS: OCTEON: Fix copy_from_user fault handling for large buffers

Jan Kara (2):
      ext4: trim allocation requests to group size
      ext4: fix data corruption in data=journal mode

Jason Gunthorpe (1):
      RDMA/core: Fix incorrect structure packing for booleans

Javier Martinez Canillas (1):
      tty: serial: msm: Fix module autoload

Johan Hovold (20):
      USB: serial: ch341: fix modem-status handling
      USB: serial: ark3116: fix register-accessor error handling
      USB: serial: ark3116: fix open error handling
      USB: serial: ftdi_sio: fix modem-status error handling
      USB: serial: ftdi_sio: fix latency-timer error handling
      USB: serial: io_edgeport: fix epic-descriptor handling
      USB: serial: io_edgeport: fix descriptor error handling
      USB: serial: mct_u232: fix modem-status error handling
      USB: serial: ssu100: fix control-message error handling
      USB: serial: ti_usb_3410_5052: fix control-message error handling
      USB: serial: ftdi_sio: fix extreme low-latency setting
      USB: serial: digi_acceleport: fix OOB data sanity check
      USB: serial: digi_acceleport: fix OOB-event processing
      USB: serial: digi_acceleport: fix incomplete rx sanity check
      USB: serial: keyspan_pda: fix receive sanity checks
      USB: serial: ftdi_sio: fix line-status over-reporting
      USB: serial: mos7840: fix another NULL-deref at open
      USB: iowarrior: fix NULL-deref at probe
      USB: serial: io_ti: fix information leak in completion handler
      USB: serial: omninet: fix reference leaks at open

Julian Wiedmann (1):
      s390/qdio: clear DSCI prior to scanning multiple input queues

K. Y. Srinivasan (1):
      drivers: hv: Turn off write permission on the hypercall page

Ken Lin (1):
      USB: serial: cp210x: add new IDs for GE Bx50v3 boards

Krzysztof Opasiak (1):
      usb: gadget: f_hid: Use spinlock instead of mutex

Li Qiang (1):
      drm/vmwgfx: fix integer overflow in vmw_surface_define_ioctl()

Marek Vasut (4):
      crypto: ahash - Fully restore ahash request before completing
      crypto: hash - Fix the pointer voodoo in unaligned ahash
      crypto: hash - Pull out the functions to save/restore request
      crypto: hash - Simplify the ahash_finup implementation

Michael Petlan (1):
      perf script: Fix man page about --dump-raw-trace option

Michel Dänzer (1):
      drm/ttm: Make sure BOs being swapped out are cacheable

Miklos Szeredi (1):
      fuse: add missing FR_FORCE

Mimi Zohar (1):
      KEYS: special dot prefixed keyring name bug fix

Murray McAllister (1):
      drm/vmwgfx: NULL pointer dereference in vmw_surface_define_ioctl()

NeilBrown (1):
      md: ensure md devices are freed before module is unloaded.

Nikola Pajkovsky (1):
      x86/pci-calgary: Fix iommu_free() comparison of unsigned expression >= 0

Rafał Miłecki (1):
      bcma: use (get|put)_device when probing/removing device driver

Raghava Aditya Renukunta (2):
      scsi: aacraid: Fix memory leak in fib init path
      scsi: aacraid: Reorder Adapter status check

Ralf Baechle (1):
      MIPS: Fix special case in 64 bit IP checksumming.

Randy Dunlap (1):
      media: fix dm1105.c build error

Ravi Bangoria (1):
      powerpc/xmon: Fix data-breakpoint

Ravikumar Kattekola (1):
      mmc: host: omap_hsmmc: avoid possible overflow of timeout value

Roman Mashak (1):
      net sched actions: decrement module reference count after table flush.

Steve Wise (1):
      rdma_cm: fail iwarp accepts w/o connection params

Takashi Iwai (3):
      ALSA: timer: Reject user params with too small ticks
      ALSA: ctxfi: Fallback DMA mask to 32bit
      ALSA: seq: Fix link corruption by event error handling

Theodore Ts'o (3):
      ext4: use private version of page_zero_new_buffers() for data=journal mode
      jbd2: don't leak modified metadata buffers on an aborted journal
      ext4: preserve the needs_recovery flag when the journal is aborted

Trond Myklebust (3):
      nlm: Ensure callback code also checks that the files match
      NFSv4: Fix the underestimation of delegation XDR space reservation
      NFSv4: Fix range checking in __nfs4_get_acl_uncached and __nfs4_proc_set_acl

WANG Cong (1):
      ipv6/dccp: do not inherit ipv6_mc_list from parent

Weston Andros Adamson (1):
      NFSv4: fix getacl ERANGE for some ACL buffer sizes

colyli@...e.de (1):
      md linear: fix a race between linear_add() and linear_congested()


View attachment "linux-3.2.89.patch" of type "text/x-diff" (106120 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