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 for Android: free password hash cracker in your pocket
[<prev] [next>] [day] [month] [year] [list]
Message-ID: <lsq.1576012912.801612107@decadent.org.uk>
Date:   Tue, 10 Dec 2019 21:22:39 +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.79

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

Ben.

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

 Makefile                                     |   2 +-
 arch/arm/mach-zynq/platsmp.c                 |   2 +-
 arch/powerpc/kernel/rtas.c                   |  11 +-
 arch/powerpc/platforms/pseries/setup.c       |   3 +
 arch/s390/hypfs/inode.c                      |   9 +-
 arch/s390/kernel/topology.c                  |   3 +-
 arch/x86/kernel/smp.c                        |  46 +++---
 arch/x86/kvm/cpuid.c                         |   5 +-
 arch/x86/kvm/mmu.c                           |   5 -
 arch/x86/kvm/mmu.h                           |   5 +
 arch/x86/kvm/x86.c                           |  16 +-
 crypto/crypto_user.c                         |  43 ++++--
 drivers/char/hw_random/core.c                |   2 +-
 drivers/char/mem.c                           |  21 +++
 drivers/firmware/efi/cper.c                  |  15 ++
 drivers/hid/hid-axff.c                       |  11 +-
 drivers/hid/hid-dr.c                         |  12 +-
 drivers/hid/hid-emsff.c                      |  12 +-
 drivers/hid/hid-gaff.c                       |  12 +-
 drivers/hid/hid-holtekff.c                   |  12 +-
 drivers/hid/hid-lg2ff.c                      |  12 +-
 drivers/hid/hid-lg3ff.c                      |  11 +-
 drivers/hid/hid-lg4ff.c                      |  11 +-
 drivers/hid/hid-lgff.c                       |  11 +-
 drivers/hid/hid-prodikeys.c                  |  12 +-
 drivers/hid/hid-sony.c                       |  12 +-
 drivers/hid/hid-tmff.c                       |  12 +-
 drivers/hid/hid-zpff.c                       |  12 +-
 drivers/hid/hidraw.c                         |   2 +-
 drivers/hid/usbhid/hiddev.c                  |  12 ++
 drivers/i2c/busses/i2c-riic.c                |   1 +
 drivers/input/ff-memless.c                   |   9 ++
 drivers/leds/leds-lp5562.c                   |   6 +-
 drivers/media/usb/b2c2/flexcop-usb.c         |   3 +
 drivers/media/usb/dvb-usb/dib0700_devices.c  |   8 +
 drivers/media/usb/gspca/sn9c20x.c            |   7 +
 drivers/media/usb/tm6000/tm6000-dvb.c        |   3 +
 drivers/media/usb/ttusb-dec/ttusb_dec.c      |   2 +-
 drivers/mtd/chips/cfi_cmdset_0002.c          |  19 ++-
 drivers/net/can/spi/mcp251x.c                |  19 ++-
 drivers/net/can/usb/gs_usb.c                 |   1 +
 drivers/net/can/usb/peak_usb/pcan_usb_core.c |   2 +-
 drivers/net/phy/national.c                   |   9 +-
 drivers/net/wimax/i2400m/op-rfkill.c         |   1 +
 drivers/net/wireless/libertas_tf/cmd.c       |   2 +-
 drivers/net/wireless/mwifiex/pcie.c          |   9 +-
 drivers/parisc/dino.c                        |  24 +++
 drivers/s390/cio/ccwgroup.c                  |   2 +-
 drivers/s390/cio/css.c                       |   2 +
 drivers/scsi/bfa/bfad_attr.c                 |   4 +-
 drivers/staging/android/binder.c             |  17 ++-
 drivers/thermal/thermal_core.c               |   2 +-
 drivers/usb/core/config.c                    |  12 +-
 drivers/usb/misc/adutux.c                    |   9 +-
 drivers/usb/misc/iowarrior.c                 |   8 +-
 drivers/video/fbdev/ssd1307fb.c              |  67 +++++++--
 drivers/video/of_display_timing.c            |   7 +-
 fs/btrfs/ctree.c                             |   5 +-
 fs/cifs/smb2ops.c                            |   5 +
 fs/cifs/xattr.c                              |   2 +-
 fs/configfs/symlink.c                        |  33 +++-
 fs/ext4/extents.c                            |   4 +-
 fs/ext4/inline.c                             |   2 +-
 fs/fuse/file.c                               |   1 +
 include/linux/atalk.h                        |   2 +-
 include/linux/ieee80211.h                    |  53 +++++++
 include/sound/soc-dapm.h                     |   2 +
 net/appletalk/aarp.c                         |  15 +-
 net/appletalk/ddp.c                          |  21 ++-
 net/sched/sch_netem.c                        |   2 +-
 net/wireless/nl80211.c                       |  35 +++++
 net/wireless/util.c                          |   1 +
 security/smack/smack_access.c                |   4 +-
 security/smack/smack_lsm.c                   |   5 +-
 sound/aoa/codecs/onyx.c                      |   4 +-
 sound/pci/hda/patch_analog.c                 |   1 +
 sound/soc/codecs/sgtl5000.c                  | 216 +++++++++++++++++++++++----
 77 files changed, 831 insertions(+), 191 deletions(-)

Al Viro (1):
      configfs: fix a deadlock in configfs_symlink()

Alan Stern (4):
      HID: hidraw: Fix invalid read in hidraw_ioctl
      USB: usbcore: Fix slab-out-of-bounds bug during device reset
      HID: prodikeys: Fix general protection fault during probe
      HID: Fix assumption that devices have inputs

Arnd Bergmann (1):
      media: dib0700: fix link error for dibx000_i2c_set_speed

Ben Hutchings (1):
      Linux 3.16.79

Chris Brandt (1):
      i2c: riic: Clear NACK in tend isr

Colin Ian King (2):
      ext4: set error return correctly when ext4_htree_store_dirent fails
      USB: adutux: remove redundant variable minor

David Howells (1):
      hypfs: Fix error number left in struct pointer member

Denis Kenzior (1):
      cfg80211: Purge frame registrations on iftype change

Douglas Anderson (1):
      video: of: display_timing: Add of_node_put() in of_get_display_timing()

Eric Biggers (1):
      smack: use GFP_NOFS while holding inode_smack::smk_lock

Eric Dumazet (1):
      sch_netem: fix a divide by zero in tabledist()

Filipe Manana (1):
      Btrfs: fix use-after-free when using the tree modification log

Grzegorz Halat (1):
      x86/reboot: Always use NMI fallback when shutdown via reboot vector IPI fails

Hans de Goede (1):
      media: sn9c20x: Add MSI MS-1039 laptop to flip_dmi_table

Helge Deller (1):
      parisc: Disable HP HSC-PCI Cards to prevent kernel crash

Herbert Xu (1):
      crypto: user - Fix crypto_alg_match race

Hillf Danton (2):
      HID: hiddev: do cleanup in failure of opening a device
      HID: hiddev: avoid opening a disconnected device

Ido Schimmel (1):
      thermal: Fix use-after-free when unregistering thermal zone device

Jann Horn (1):
      Smack: Don't ignore other bprm->unsafe flags if LSM_UNSAFE_PTRACE is set

Jean-Michel Hautbois (1):
      ASoC: sgtl5000: fix VAG power up timing

Johan Hovold (3):
      USB: adutux: fix use-after-free on disconnect
      USB: iowarrior: fix use-after-free on disconnect
      can: peak_usb: fix slab info leak

Johannes Berg (3):
      ALSA: aoa: onyx: always initialize register read value
      cfg80211: add and use strongly typed element iteration macros
      nl80211: validate beacon head

Junaid Shahid (1):
      kvm: mmu: Don't read PDPTEs when paging is not enabled

Laurent Vivier (1):
      hwrng: core - don't wait on add_early_randomness()

Luis Araneda (1):
      ARM: zynq: Use memcpy_toio instead of memcpy on smp bring-up

Marc Kleine-Budde (1):
      can: mcp251x: mcp251x_hw_reset(): allow more time after a reset

Marko Kohtala (1):
      video: ssd1307fb: Start page range at page_offset

Martijn Coenen (1):
      ANDROID: binder: remove waitqueue when thread exits.

Murphy Zhou (1):
      CIFS: fix max ea value size

Nathan Lynch (2):
      powerpc/rtas: use device model APIs and serialization during LPM
      powerpc/pseries: correctly track irq state in default idle

Navid Emamdoost (7):
      wimax: i2400: fix memory leak
      wimax: i2400: Fix memory leak in i2400m_op_rfkill_sw_toggle
      can: gs_usb: gs_can_open(): prevent memory leak
      mwifiex: pcie: Fix memory leak in mwifiex_pcie_alloc_cmdrsp_buf
      mwifiex: pcie: Fix memory leak in mwifiex_pcie_init_evt_ring
      crypto: user - fix memory leak in crypto_report
      scsi: bfa: release allocated memory in case of error

Nick Stoughton (1):
      leds: leds-lp5562 allow firmware files up to the maximum length

Nikolay Borisov (1):
      btrfs: Relinquish CPUs in btrfs_compare_trees

Oleksandr Suvorov (2):
      ASoC: Define a set of DAPM pre/post-up events
      ASoC: sgtl5000: Improve VAG power and mute control

Oliver Neukum (3):
      media: b2c2-flexcop-usb: add sanity checking
      Input: ff-memless - kill timer in destroy()
      usb: iowarrior: fix deadlock on disconnect

Paolo Bonzini (1):
      KVM: x86: fix out-of-bounds write in KVM_GET_EMULATED_CPUID (CVE-2019-19332)

Pavel Shilovsky (1):
      CIFS: Fix oplock handling for SMB 2.1+ protocols

Peter Mamonov (1):
      net/phy: fix DP83865 10 Mbps HDX loopback disable function

Prabhakar Lad (1):
      fbdev: ssd1307fb: return proper error code if write command fails

Rakesh Pandit (1):
      ext4: fix warning inside ext4_convert_unwritten_extents_endio

Sean Christopherson (1):
      KVM: x86: Manually calculate reserved bits when loading PDPTRS

Sean Young (1):
      media: tm6000: double free if usb disconnect while streaming

Shih-Yuan Lee (FourDollars) (1):
      ALSA: hda - Add laptop imic fixup for ASUS M9V laptop

Tetsuo Handa (1):
      /dev/mem: Bail out upon SIGKILL.

Tiejun Chen (1):
      KVM: mmio: cleanup kvm_set_mmio_spte_mask

Tokunori Ikegami (1):
      mtd: cfi_cmdset_0002: Use chip_good() to retry in do_write_oneword()

Tomas Bortoli (1):
      media: ttusb-dec: Fix info-leak in ttusb_dec_send_command()

Vasily Averin (1):
      fuse: fix missing unlock_page in fuse_writepage()

Vasily Gorbik (3):
      s390/topology: avoid firing events before kobjs are created
      s390/cio: avoid calling strlen on null pointer
      s390/cio: exclude subchannels with no parent from pseudo check

Wei Wang (1):
      thermal: Fix deadlock in thermal thermal_zone_device_check

Xiaofei Tan (1):
      efi: cper: print AER info of PCIe fatal error

YueHaibing (3):
      libertas_tf: Use correct channel range in lbtf_geo_init
      appletalk: Fix potential NULL pointer dereference in unregister_snap_client
      appletalk: Set error code if register_snap_client failed


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

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ