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: <lsq.1578743059.186526847@decadent.org.uk>
Date:   Sat, 11 Jan 2020 11:45:01 +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.16.81

I'm announcing the release of the 3.16.81 kernel.

All users of the 3.16 kernel series should upgrade.

The updated 3.16.y git tree can be found at:
        https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git linux-3.16.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.16.80 is attached to this message.

Ben.

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

 Makefile                                          |   2 +-
 arch/arm/Kconfig                                  |   6 +-
 arch/arm64/Kconfig                                |   5 +-
 arch/arm64/include/asm/page.h                     |   2 +
 arch/arm64/include/asm/shmparam.h                 |   2 +-
 arch/arm64/kernel/entry.S                         |   2 +-
 arch/arm64/kernel/kgdb.c                          |  15 +-
 arch/arm64/kernel/traps.c                         |   8 +-
 arch/arm64/mm/fault.c                             |  36 +++--
 arch/tile/lib/atomic_asm_32.S                     |   3 +-
 arch/x86/include/asm/atomic.h                     |  36 +----
 arch/x86/include/asm/atomic64_64.h                |   8 +-
 arch/x86/include/asm/barrier.h                    |   4 +-
 crypto/cts.c                                      |   8 +-
 drivers/dma/qcom_bam_dma.c                        |  14 ++
 drivers/hid/hid-core.c                            |   3 +
 drivers/hid/hid-ids.h                             |   2 +
 drivers/hid/hid-sony.c                            |   6 +
 drivers/media/usb/cpia2/cpia2_v4l.c               |   3 +-
 drivers/mmc/card/block.c                          |   7 +-
 drivers/mmc/core/core.c                           |  10 +-
 drivers/mmc/core/debugfs.c                        |   2 +-
 drivers/mmc/core/mmc.c                            |  13 +-
 drivers/mmc/core/mmc_ops.c                        |   2 +-
 drivers/net/can/usb/kvaser_usb.c                  |   6 +-
 drivers/net/ethernet/qlogic/qla3xxx.c             |   9 +-
 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c |  16 +-
 drivers/net/wireless/mwifiex/cfg80211.c           |  17 ++-
 drivers/net/wireless/mwifiex/ioctl.h              |   1 +
 drivers/net/wireless/mwifiex/sta_ioctl.c          |  23 ++-
 drivers/scsi/libsas/sas_discover.c                |  11 +-
 drivers/staging/android/ashmem.c                  |   4 +-
 drivers/staging/android/ion/ion_carveout_heap.c   |   2 +-
 drivers/staging/android/uapi/ashmem.h             |   1 +
 drivers/staging/goldfish/goldfish_audio.c         |   1 +
 drivers/usb/dwc3/gadget.c                         |   6 +
 drivers/usb/gadget/composite.c                    |   2 +
 drivers/usb/gadget/configfs.c                     |   2 +
 drivers/usb/gadget/rndis.c                        |   6 +
 drivers/usb/gadget/u_serial.c                     |  12 +-
 drivers/usb/host/xhci-hub.c                       |   8 +
 drivers/usb/host/xhci-ring.c                      |  15 +-
 drivers/usb/host/xhci.h                           |   2 +
 drivers/usb/renesas_usbhs/mod_gadget.c            |   5 +-
 drivers/video/fbdev/goldfishfb.c                  |   2 +-
 fs/ext4/inode.c                                   |  15 ++
 fs/ext4/super.c                                   |  59 +++++---
 fs/readdir.c                                      |  40 +++++
 include/asm-generic/fixmap.h                      |  12 +-
 include/linux/swap.h                              |   1 -
 include/net/inet_connection_sock.h                |   5 -
 kernel/power/Makefile                             |   3 +-
 kernel/power/block_io.c                           | 103 -------------
 kernel/power/power.h                              |   9 --
 kernel/power/swap.c                               | 177 +++++++++++++++++-----
 kernel/sched/fair.c                               |  14 +-
 kernel/sched/sched.h                              |   2 -
 kernel/trace/trace_uprobe.c                       |   9 +-
 mm/page_io.c                                      |   2 +-
 mm/rmap.c                                         |   2 +-
 net/ceph/messenger.c                              |  12 +-
 net/dccp/ipv4.c                                   |   8 +-
 net/dccp/ipv6.c                                   |   2 +-
 net/ipv4/inet_diag.c                              |  18 ++-
 net/ipv4/tcp_ipv4.c                               |   7 +-
 net/ipv6/tcp_ipv6.c                               |   2 +-
 net/wireless/nl80211.c                            |  16 +-
 scripts/setlocalversion                           |   2 +-
 sound/core/compress_offload.c                     |  13 ++
 69 files changed, 532 insertions(+), 351 deletions(-)

Adrian Bunk (1):
      mwifiex: Fix NL80211_TX_POWER_LIMITED

Amitkumar Karwar (1):
      mwifiex: don't follow AP if country code received from EEPROM

Andreas Ziegler (1):
      tracing/uprobes: Fix output for multiple string arguments

Ard Biesheuvel (1):
      arm64/kernel: fix incorrect EL0 check in inv_entry macro

Arnd Bergmann (1):
      ARM: 8458/1: bL_switcher: add GIC dependency

Baolin Wang (1):
      usb: gadget: Add the gserial port checking in gs_start_tx()

Ben Hutchings (4):
      net: qlogic: Fix error paths in ql_alloc_large_buffers()
      ext4: Introduce ext4_clamp_want_extra_isize()
      Revert "sched/fair: Fix bandwidth timer clock drift condition"
      Linux 3.16.81

Bhadram Varka (1):
      stmmac: copy unicast mac address to MAC registers

Chaotian Jing (1):
      mmc: mmc: fix switch timeout issue caused by jiffies precision

Christoffer Dall (1):
      video: fbdev: Set pixclock = 0 in goldfishfb

Christoph Hellwig (1):
      suspend: simplify block I/O handling

Chuanxiao Dong (1):
      mmc: debugfs: Add a restriction to mmc debugfs clock setting

Colin Cross (1):
      mmc: block: Allow more than 8 partitions per card

Dmitry Vyukov (1):
      locking/x86: Remove the unused atomic_inc_short() methd

Dong Aisheng (1):
      mmc: core: fix using wrong io voltage if mmc_select_hs200 fails

Eric Biggers (2):
      crypto: cts - fix crash on short inputs
      arm64: support keyctl() system call in 32-bit mode

Eric Dumazet (2):
      tcp/dccp: drop SYN packets if accept queue is full
      net: diag: support v4mapped sockets in inet_diag_find_one_icsk()

Ezequiel Garcia (1):
      arm64: kconfig: drop CONFIG_RTC_LIB dependency

Ganapathi Bhat (1):
      mwifiex: fix possible heap overflow in mwifiex_process_country_ie()

Greg Hackmann (1):
      staging: goldfish: audio: fix compiliation on arm

Ilya Dryomov (1):
      libceph: handle an empty authorize reply

James Morse (3):
      arm64: mm: Add trace_irqflags annotations to do_debug_exception()
      arm64: kernel: Include _AC definition in page.h
      PM / Hibernate: Call flush_icache_range() on pages restored in-place

Jason Yan (1):
      scsi: libsas: stop discovering if oob mode is disconnected

Jeffrey Hugo (1):
      dmaengine: qcom: bam_dma: Fix resource leak

Johannes Berg (1):
      cfg80211: size various nl80211 messages correctly

Konstantin Khlebnikov (1):
      mm/rmap: replace BUG_ON(anon_vma->degree) with VM_WARN_ON

Laura Abbott (1):
      staging: ashmem: Avoid deadlock with mmap/shrink

Linus Torvalds (2):
      Make filldir[64]() verify the directory entry filename is valid
      filldir[64]: remove WARN_ON_ONCE() for bad directory entries

Lorenzo Pieralisi (1):
      ARM: 8510/1: rework ARM_CPU_SUSPEND dependencies

Mark Rutland (1):
      asm-generic: Fix local variable shadow in __set_fixmap_offset

Mathias Nyman (2):
      xhci: Fix port resume done detection for SS ports with LPM enabled
      xhci: fix USB3 device initiated resume race with roothub autosuspend

Navid Emamdoost (1):
      net: qlogic: Fix memory leak in ql_alloc_large_buffers

Peter Chen (1):
      usb: gadget: composite: fix dereference after null check coverify warning

Peter Zijlstra (2):
      x86/atomic: Fix smp_mb__{before,after}_atomic()
      locking,x86: Kill atomic_or_long()

Philip Oberstaller (1):
      usb: gadget: serial: fix re-ordering of tx data

Qiao Zhou (1):
      arm64: traps: disable irq in die()

Rajmal Menariya (1):
      staging: ion: Set minimum carveout heap allocation order to PAGE_SHIFT

Ravindra Lokhande (1):
      ALSA: compress: add support for 32bit calls in a 64bit kernel

Roderick Colenbrander (2):
      HID: sony: Update device ids
      HID: sony: Support DS4 dongle

Roger Quadros (1):
      usb: dwc3: gadget: Fix suspend/resume during device mode

Rom Lemarchand (1):
      staging: ashmem: Add missing include

Russell King (1):
      mmc: core: shut up "voltage-ranges unspecified" pr_info()

Theodore Ts'o (1):
      ext4: add more paranoia checking in ext4_expand_extra_isize handling

Will Deacon (2):
      arm64: debug: Don't propagate UNKNOWN FAR into si_code for debug signals
      arm64: debug: Ensure debug handlers check triggering exception level

Winter Wang (1):
      usb: gadget: configfs: add mutex lock before unregister gadget

Wolfram Sang (2):
      mmc: sanitize 'bus width' in debug output
      kbuild: setlocalversion: print error to STDERR

Xerox Lin (1):
      usb: gadget: rndis: free response queue during REMOTE_NDIS_RESET_MSG

Xiaolong Huang (1):
      can: kvaser_usb: kvaser_usb_leaf: Fix some info-leaks to USB devices

Yoshihiro Shimoda (1):
      usb: renesas_usbhs: gadget: fix unused-but-set-variable warning

YueHaibing (1):
      media: cpia2: Fix use-after-free in cpia2_exit

Yury Norov (1):
      arm64: fix COMPAT_SHMLBA definition for large pages


View attachment "linux-3.16.81.patch" of type "text/x-diff" (76727 bytes)

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

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ