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: <20171012183636.GI2971@decadent.org.uk>
Date:   Thu, 12 Oct 2017 19:36:37 +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.94

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

Ben.

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

 Documentation/cgroups/cpusets.txt            |  6 +-
 Makefile                                     |  2 +-
 arch/m32r/include/asm/io.h                   | 11 +++-
 arch/mips/kernel/branch.c                    |  5 +-
 arch/mips/kernel/mips_ksyms.c                |  8 ++-
 arch/mips/kernel/syscall.c                   |  2 +-
 arch/mips/mm/Makefile                        |  4 +-
 arch/mips/mm/page-funcs.S                    | 50 +++++++++++++++
 arch/mips/mm/page.c                          | 67 ++++++-------------
 arch/parisc/kernel/syscall_table.S           |  2 +-
 arch/powerpc/include/asm/reg.h               |  4 +-
 arch/powerpc/lib/sstep.c                     | 13 ++++
 arch/s390/include/asm/syscall.h              |  6 ++
 arch/x86/include/asm/uaccess.h               | 13 ++--
 arch/x86/kernel/cpu/perf_event.c             | 12 ++++
 arch/x86/kvm/vmx.c                           |  8 +++
 arch/x86/pci/fixup.c                         | 52 +++++++++++++--
 drivers/base/power/domain.c                  |  4 +-
 drivers/char/tpm/tpm.c                       |  3 +-
 drivers/gpu/drm/i915/i915_dma.c              |  8 ++-
 drivers/infiniband/core/cache.c              | 57 +++++++----------
 drivers/infiniband/core/device.c             | 26 ++------
 drivers/infiniband/core/uverbs_cmd.c         | 10 +++
 drivers/input/serio/i8042.c                  | 12 +++-
 drivers/md/raid1.c                           |  5 +-
 drivers/md/raid5.c                           |  8 ++-
 drivers/media/rc/mceusb.c                    |  5 ++
 drivers/media/video/saa7164/saa7164-buffer.c |  4 +-
 drivers/media/video/saa7164/saa7164-bus.c    | 96 +++++++++++++++-------------
 drivers/media/video/saa7164/saa7164-core.c   | 13 ++--
 drivers/media/video/saa7164/saa7164-fw.c     |  6 +-
 drivers/media/video/saa7164/saa7164-types.h  |  4 +-
 drivers/media/video/saa7164/saa7164.h        |  4 +-
 drivers/misc/enclosure.c                     | 14 ++--
 drivers/net/wireless/mwifiex/cfg80211.c      | 23 ++++---
 drivers/net/wireless/wl12xx/wl12xx.h         |  2 +-
 drivers/pci/pci-driver.c                     |  1 +
 drivers/pci/quirks.c                         |  2 +-
 drivers/rtc/rtc-nuc900.c                     |  2 +-
 drivers/scsi/bnx2i/bnx2i_iscsi.c             |  3 +-
 drivers/scsi/scsi_transport_iscsi.c          |  2 +-
 drivers/scsi/sun_esp.c                       |  9 ++-
 drivers/staging/usbip/stub_main.c            |  4 ++
 drivers/staging/usbip/stub_tx.c              |  4 ++
 drivers/tty/vt/vt.c                          |  6 +-
 drivers/usb/core/quirks.c                    |  4 ++
 drivers/usb/host/xhci-hub.c                  |  3 +
 drivers/usb/host/xhci-pci.c                  | 12 ++++
 drivers/usb/host/xhci.h                      |  1 +
 drivers/usb/serial/cp210x.c                  |  1 +
 drivers/video/aty/atyfb_base.c               |  2 +-
 fs/btrfs/acl.c                               | 21 +++---
 fs/dcache.c                                  |  1 +
 fs/ext2/acl.c                                | 45 ++++++++-----
 fs/ext3/acl.c                                | 50 ++++++++++-----
 fs/ext4/acl.c                                | 45 +++++++++----
 fs/reiserfs/xattr_acl.c                      | 46 ++++++++-----
 fs/ubifs/journal.c                           |  8 +--
 fs/ubifs/tnc.c                               |  4 ++
 fs/ubifs/ubifs.h                             |  1 +
 fs/ubifs/xattr.c                             | 22 +++++++
 fs/udf/file.c                                |  9 ++-
 fs/udf/inode.c                               |  4 +-
 fs/xfs/xfs_dinode.h                          |  9 ++-
 include/linux/cpumask.h                      | 17 +++++
 include/linux/cpuset.h                       |  4 +-
 include/linux/sched.h                        | 26 +++++++-
 include/linux/usb/hcd.h                      |  4 +-
 include/rdma/ib_verbs.h                      | 34 ++++++++++
 kernel/cpuset.c                              |  9 +--
 kernel/events/core.c                         | 15 +++--
 kernel/sched.c                               |  2 +-
 lib/cpumask.c                                | 32 ++++++++++
 mm/mmap.c                                    |  8 ++-
 mm/slab.c                                    |  4 +-
 net/bluetooth/l2cap_core.c                   | 63 ++++++++++--------
 net/ipv6/addrconf.c                          | 24 +++----
 net/iucv/af_iucv.c                           |  8 +--
 net/l2tp/l2tp_ip.c                           |  2 +-
 net/netfilter/nf_conntrack_core.c            | 21 ++++--
 net/sched/cls_api.c                          |  3 +-
 net/wireless/nl80211.c                       | 10 ++-
 82 files changed, 802 insertions(+), 374 deletions(-)

Abhilash Kesavan (1):
      m32r: add definition of ioremap_wc to io.h

Adam Borowski (1):
      vt: fix unchecked __put_user() in tioclinux ioctls

Andrey Vagin (1):
      netfilter: nf_conntrack: fix RCU race in nf_conntrack_find_get

Anton Blanchard (1):
      powerpc: Fix emulation of mfocrf in emulate_step()

Arnd Bergmann (1):
      wlcore: fix 64K page support

Arun Sharma (1):
      perf/x86: Check if user fp is valid

Ben Hutchings (3):
      ext3: Don't clear SGID when inheriting ACLs
      ext3: preserve i_mode if ext2_set_acl() fails
      Linux 3.2.94

Ben Seri (1):
      Bluetooth: Properly check L2CAP config option output buffer length

Benjamin Herrenschmidt (1):
      usb: Fix typo in the definition of Endpoint[out]Request

Bjorn Helgaas (3):
      PCI: Correct PCI_STD_RESOURCE_END usage
      PCI: Mark Haswell Power Control Unit as having non-compliant BARs
      PCI: Work around poweroff & suspend-to-RAM issue on Macbook Pro 11

Boris Pismenny (1):
      RDMA/uverbs: Check port number supplied by user verbs cmds

Brian Norris (1):
      mwifiex: fixup error cases in mwifiex_add_virtual_intf()

Chen Hong (1):
      Input: i8042 - fix crash at boot time

Chen Yu (1):
      PCI/PM: Restore the status of PCI devices across hibernation

Dan Carpenter (3):
      scsi: bnx2i: missing error code in bnx2i_ep_connect()
      rtc: rtc-nuc900: fix loop timeout test
      saa7164: fix endian conversion in saa7164_bus_set()

Devin Heitmueller (1):
      Add USB quirk for HVR-950q to avoid intermittent device resets

Eric Biggers (1):
      parisc: use compat_sys_keyctl()

Ernesto A. Fernández (4):
      ext2: preserve i_mode if ext2_set_acl() fails
      reiserfs: preserve i_mode if __reiserfs_set_acl() fails
      ext4: preserve i_mode if __ext4_set_acl() fails
      btrfs: preserve i_mode if __btrfs_set_acl() fails

Hans Verkuil (1):
      saa7164: fix sparse warnings

Helge Deller (1):
      mm: fix overflow check in expand_upwards()

Ira Weiny (1):
      IB/core: Create common start/end port functions

Jamal Hadi Salim (1):
      net sched filters: fix notification of filter delete with proper handle

James Hogan (1):
      MIPS: Fix mips_atomic_set() retry condition

Jan Kara (6):
      udf: Fix races with i_size changes during readpage
      udf: Fix deadlock between writeback and udf_setsize()
      btrfs: Don't clear SGID when inheriting ACLs
      ext2: Don't clear SGID when inheriting ACLs
      reiserfs: Don't clear SGID when inheriting ACLs
      ext4: Don't clear SGID when inheriting ACLs

Jarkko Sakkinen (1):
      tpm: fix a kernel memory leak in tpm-sysfs.c

Jeremie Rapin (1):
      USB: serial: cp210x: add ID for CEL EM3588 USB ZigBee stick

Jiahau Chang (1):
      xhci: Limit USB2 port wake support for AMD Promontory hosts

Jim Mattson (1):
      kvm: nVMX: Don't allow L2 to access the hardware CR8

Jiri Olsa (1):
      s390/syscalls: Fix out of bounds arguments access

Johan Hovold (2):
      mceusb: fix memory leaks in error path
      scsi: sun_esp: fix device reference leaks

Krzysztof Kozlowski (1):
      PM / Domains: Fix unsafe iteration over modified list of device links

Lubomir Rintel (1):
      ipv6: always add flag an address that failed DAD with DADFAILED

Maciej W. Rozycki (1):
      MIPS: Send SIGILL for BPOSGE32 in `__compute_return_epc_for_insn'

Mateusz Jurczyk (1):
      af_iucv: Move sockaddr length checks to before accessing sa_family in bind and connect handlers

Maurizio Lombardi (1):
      scsi: ses: do not add a device to an enclosure if enclosure_add_links() fails.

Michael Grzeschik (1):
      usb: usbip: set buffer pointers to NULL after free

Michal Hocko (1):
      mm/mmap.c: do not blow on PROT_NONE MAP_FIXED holes in the stack

Mikulas Patocka (1):
      md: don't use flush_signals in userspace processes

Oliver O'Halloran (1):
      powerpc/asm: Mark cr0 as clobbered in mftb()

Paul Hüber (1):
      l2tp: avoid use-after-free caused by l2tp_ip_backlog_recv

Peter Zijlstra (3):
      sched/fair, cpumask: Export for_each_cpu_wrap()
      sched/topology: Fix building of overlapping sched-groups
      perf/core: Correct event creation with PERF_FORMAT_GROUP

Richard Wareing (1):
      xfs: XFS_IS_REALTIME_INODE() should be false if no rt device present

Richard Weinberger (2):
      ubifs: Correctly evict xattr inodes
      ubifs: Don't leak kernel memory to the MTD

Sabrina Dubroca (1):
      ipv6: dad: don't remove dynamic addresses if link is down

Sahitya Tummala (1):
      fs/dcache.c: fix spin lockup issue on nlru->lock

Srinivas Dasari (2):
      cfg80211: Check if PMKID attribute is of expected size
      cfg80211: Validate frequencies nested in NL80211_ATTR_SCAN_FREQUENCIES

Steven J. Hill (1):
      MIPS: Refactor 'clear_page' and 'copy_page' functions.

Steven Toth (1):
      saa7164: fix double fetch PCIe access condition

Sudip Mukherjee (1):
      m32r: add io*_rep helpers

Ville Syrjälä (1):
      drm/i915: Disable MSI for all pre-gen5

Vladis Dronov (2):
      nl80211: check for the required netlink attributes presence
      video: fbdev: aty: do not leak uninitialized padding in clk to userspace

Xin Long (1):
      scsi: scsi_transport_iscsi: fix the issue that iscsi_if_rx doesn't parse nlmsg properly

Yuval Shaia (1):
      IB/core: Add inline function to validate port

Zefan Li (2):
      sched: add macros to define bitops for task atomic flags
      cpuset: PF_SPREAD_PAGE and PF_SPREAD_SLAB should be atomic flags


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