Linux 4.1.19

2016-03-05 Thread Sasha Levin
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

I'm announcing the release of the 4.1.19 kernel.

All users of the 4.1 kernel series must upgrade.

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

http://git.kernel.org/?p=linux/kernel/git/stable/linux-stable.git;a=summary



- 
Linux 4.1.19

- 
Alexander Duyck (2):
  flow_dissector: Fix unaligned access in __skb_flow_dissector when used by 
eth_get_headlen
  net: Copy inner L3 and L4 headers as unaligned on GRE TEB

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

Alexei Potashnik (5):
  qla2xxx: delay plogi/prli ack until existing sessions are deleted
  qla2xxx: drop cmds/tmrs arrived while session is being deleted
  qla2xxx: Abort stale cmds on qla_tgt_wq when plogi arrives
  qla2xxx: added sess generations to detect RSCN update races
  qla2xxx: terminate exchange when command is aborted by LIO

Amir Vadai (1):
  net/mlx4_en: Count HW buffer overrun only once

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

Andy Shevchenko (1):
  dmaengine: dw: disable BLOCK IRQs for non-cyclic xfer

Anton Protopopov (2):
  cifs: fix erroneous return value
  rtnl: RTM_GETNETCONF: fix wrong return value

Arnd Bergmann (1):
  tracing: Fix freak link error caused by branch tracer

Bard Liao (1):
  ASoC: rt5645: fix the shift bit of IN1 boost

Bart Van Assche (1):
  target: Remove first argument of target_{get,put}_sess_cmd()

Bjørn Mork (1):
  qmi_wwan: add "4G LTE usb-modem U901"

CQ Tang (1):
  iommu/vt-d: Fix 64-bit accesses to 32-bit DMAR_GSTS_REG

Cyrille Pitchen (1):
  crypto: atmel-sha - remove calls of clk_prepare() from atomic contexts

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

Daniel Borkmann (1):
  bpf: fix branch offset adjustment on backjumps after patching ctx 
expansion

David Henningsson (1):
  ALSA: hda - Fix static checker warning in patch_hdmi.c

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

Davidlohr Bueso (2):
  ipc,shm: move BUG_ON check into shm_lock
  ipc: convert invalid scenarios to use WARN_ON

Dmitry Torokhov (1):
  Input: vmmouse - fix absolute device registration

Dmitry V. Levin (1):
  unix_diag: fix incorrect sign extension in unix_lookup_by_ino

Eric Dumazet (5):
  tcp: fix NULL deref in tcp_v4_send_ack()
  af_unix: fix struct pid memory leak
  tcp: beware of alignments in tcp_get_info()
  ipv6: fix a lockdep splat
  ipv4: fix memory leaks in ip_cmsg_send() callers

Eryu Guan (1):
  ext4: don't read blocks from disk after extents being swapped

Eugenia Emantayev (2):
  net/mlx4_en: Choose time-stamping shift value according to HW frequency
  net/mlx4_en: Avoid changing dev->features directly in run-time

Filipe Manana (1):
  Btrfs: fix hang on extent buffer lock caused by the inode_paths ioctl

Gavin Shan (2):
  powerpc/eeh: Fix stale cached primary bus
  powerpc/eeh: Fix build error caused by pci_dn

Gerd Hoffmann (1):
  drm/qxl: use kmalloc_array to alloc reloc_info in 
qxl_process_single_command

Guillaume Nault (1):
  pppoe: fix reference counting in PPPoE proxy

Hangbin Liu (1):
  net/ipv6: add sysctl option accept_ra_min_hop_limit

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 (2):
  scsi_dh_rdac: always retry MODE SELECT on command lock violation
  bio: return EINTR if copying to user space got interrupted

Hans Westgaard Ry (1):
  net:Add sysctl_max_skb_frags

Herbert Xu (4):
  Backport fix for crypto: algif_skcipher - Require setkey before accept(2)
  Backport fix for crypto: algif_skcipher - Add nokey compatibility path
  Backport fix for crypto: algif_skcipher - Remove custom release parent 
function
  Backport fix for crypto: algif_skcipher - Fix race condition in 
skcipher_check_key

Herton R. Krzesinski (2):
  pty: fix possible use after free of tty->driver_data
  pty: make sure super_block is still valid in final /dev/tty close

Ido Schimmel (1):
  switchdev: Require RTNL mutex to be held when sending FDB notifications

Insu Yun (1):
  ext4: fix potential integer overflow

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

James Hogan (1):
  MIPS: Fix buffer overflow in syscall_get_arguments()

Jan Kara (1):
  ext4: fix crashes in dioread_nolock mode

Jani Nikula (2):
  drm/i915/dsi: defend gpio table against out of bounds access
  drm/i

Linux 4.1.19

2016-03-05 Thread Sasha Levin
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

I'm announcing the release of the 4.1.19 kernel.

All users of the 4.1 kernel series must upgrade.

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

http://git.kernel.org/?p=linux/kernel/git/stable/linux-stable.git;a=summary



- 
Linux 4.1.19

- 
Alexander Duyck (2):
  flow_dissector: Fix unaligned access in __skb_flow_dissector when used by 
eth_get_headlen
  net: Copy inner L3 and L4 headers as unaligned on GRE TEB

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

Alexei Potashnik (5):
  qla2xxx: delay plogi/prli ack until existing sessions are deleted
  qla2xxx: drop cmds/tmrs arrived while session is being deleted
  qla2xxx: Abort stale cmds on qla_tgt_wq when plogi arrives
  qla2xxx: added sess generations to detect RSCN update races
  qla2xxx: terminate exchange when command is aborted by LIO

Amir Vadai (1):
  net/mlx4_en: Count HW buffer overrun only once

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

Andy Shevchenko (1):
  dmaengine: dw: disable BLOCK IRQs for non-cyclic xfer

Anton Protopopov (2):
  cifs: fix erroneous return value
  rtnl: RTM_GETNETCONF: fix wrong return value

Arnd Bergmann (1):
  tracing: Fix freak link error caused by branch tracer

Bard Liao (1):
  ASoC: rt5645: fix the shift bit of IN1 boost

Bart Van Assche (1):
  target: Remove first argument of target_{get,put}_sess_cmd()

Bjørn Mork (1):
  qmi_wwan: add "4G LTE usb-modem U901"

CQ Tang (1):
  iommu/vt-d: Fix 64-bit accesses to 32-bit DMAR_GSTS_REG

Cyrille Pitchen (1):
  crypto: atmel-sha - remove calls of clk_prepare() from atomic contexts

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

Daniel Borkmann (1):
  bpf: fix branch offset adjustment on backjumps after patching ctx 
expansion

David Henningsson (1):
  ALSA: hda - Fix static checker warning in patch_hdmi.c

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

Davidlohr Bueso (2):
  ipc,shm: move BUG_ON check into shm_lock
  ipc: convert invalid scenarios to use WARN_ON

Dmitry Torokhov (1):
  Input: vmmouse - fix absolute device registration

Dmitry V. Levin (1):
  unix_diag: fix incorrect sign extension in unix_lookup_by_ino

Eric Dumazet (5):
  tcp: fix NULL deref in tcp_v4_send_ack()
  af_unix: fix struct pid memory leak
  tcp: beware of alignments in tcp_get_info()
  ipv6: fix a lockdep splat
  ipv4: fix memory leaks in ip_cmsg_send() callers

Eryu Guan (1):
  ext4: don't read blocks from disk after extents being swapped

Eugenia Emantayev (2):
  net/mlx4_en: Choose time-stamping shift value according to HW frequency
  net/mlx4_en: Avoid changing dev->features directly in run-time

Filipe Manana (1):
  Btrfs: fix hang on extent buffer lock caused by the inode_paths ioctl

Gavin Shan (2):
  powerpc/eeh: Fix stale cached primary bus
  powerpc/eeh: Fix build error caused by pci_dn

Gerd Hoffmann (1):
  drm/qxl: use kmalloc_array to alloc reloc_info in 
qxl_process_single_command

Guillaume Nault (1):
  pppoe: fix reference counting in PPPoE proxy

Hangbin Liu (1):
  net/ipv6: add sysctl option accept_ra_min_hop_limit

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 (2):
  scsi_dh_rdac: always retry MODE SELECT on command lock violation
  bio: return EINTR if copying to user space got interrupted

Hans Westgaard Ry (1):
  net:Add sysctl_max_skb_frags

Herbert Xu (4):
  Backport fix for crypto: algif_skcipher - Require setkey before accept(2)
  Backport fix for crypto: algif_skcipher - Add nokey compatibility path
  Backport fix for crypto: algif_skcipher - Remove custom release parent 
function
  Backport fix for crypto: algif_skcipher - Fix race condition in 
skcipher_check_key

Herton R. Krzesinski (2):
  pty: fix possible use after free of tty->driver_data
  pty: make sure super_block is still valid in final /dev/tty close

Ido Schimmel (1):
  switchdev: Require RTNL mutex to be held when sending FDB notifications

Insu Yun (1):
  ext4: fix potential integer overflow

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

James Hogan (1):
  MIPS: Fix buffer overflow in syscall_get_arguments()

Jan Kara (1):
  ext4: fix crashes in dioread_nolock mode

Jani Nikula (2):
  drm/i915/dsi: defend gpio table against out of bounds access
  drm/i