Xenial SRU - v4.4.18 stable

Tim Gardner tim.gardner at canonical.com
Thu Aug 18 15:33:22 UTC 2016


http://bugs.launchpad.net/bugs/1614560

see attached
-- 
Tim Gardner tim.gardner at canonical.com
-------------- next part --------------
The following changes since commit f68e7bb4e532a2a5442cd83ba888e0af8913ce24:

  UBUNTU: SAUCE: Bluetooth: Support for LED on Edge Gateways (2016-08-16 10:18:52 -0700)

are available in the git repository at:

  git://kernel.ubuntu.com/rtg/ubuntu-xenial.git v4.4.18-lp1614560

for you to fetch changes up to 9178d822e76133d3deea78454a881ae4fa5be029:

  Linux 4.4.18 (2016-08-18 08:34:32 -0600)

----------------------------------------------------------------
Alexey Kuznetsov (1):
      fuse: fsync() did not return IO errors

Ben Hutchings (1):
      ipath: Restrict use of the write() interface

Beniamino Galvani (1):
      bonding: set carrier off for devices created through netlink

Benjamin Tissoires (1):
      HID: sony: do not bail out when the sixaxis refuses the output report

Dave Weinstein (1):
      arm: oabi compat: add missing access checks

David Howells (2):
      KEYS: 64-bit MIPS needs to use compat_sys_keyctl for 32-bit userspace
      x86/syscalls/64: Add compat_sys_keyctl for 32-bit userspace

Fabian Frederick (1):
      sysv, ipc: fix security-layer leaking

Florian Fainelli (1):
      net: bgmac: Fix infinite loop in bgmac_dma_tx_add()

Greg Kroah-Hartman (1):
      Linux 4.4.18

Hannes Reinecke (1):
      scsi: ignore errors from scsi_dh_add_device()

Herbert Xu (2):
      crypto: gcm - Filter out async ghash if necessary
      crypto: scatterwalk - Fix test in scatterwalk_done

Jan Kara (1):
      ext4: fix deadlock during page writeback

Jason Baron (1):
      tcp: enable per-socket rate limiting of all 'challenge acks'

Johannes Weiner (1):
      mm: memcontrol: fix cgroup creation failure after many small jobs

Julian Anastasov (1):
      ipv4: reject RTNH_F_DEAD and RTNH_F_LINKDOWN from user space

Linus Torvalds (1):
      devpts: clean up interface to pty drivers

Manish Chopra (1):
      qed: Fix setting/clearing bit in completion bitmap

Matt Roper (1):
      drm/i915: Pretend cursor is always on for ILK-style WM calculations (v2)

Maxim Patlasov (1):
      fuse: fuse_flush must check mapping->flags for errors

Michael Holzheu (1):
      Revert "s390/kdump: Clear subchannel ID to signal non-CCW/SCSI IPL"

Mika Westerberg (1):
      i2c: i801: Allow ACPI SystemIO OpRegion to conflict with PCI BAR

Soheil Hassas Yeganeh (1):
      tcp: consider recv buf for the initial window scale

Theodore Ts'o (2):
      random: strengthen input validation for RNDADDTOENTCNT
      ext4: validate s_reserved_gdt_blocks on mount

Toshi Kani (8):
      x86/mm/pat: Add support of non-default PAT MSR setting
      x86/mm/pat: Add pat_disable() interface
      x86/mm/pat: Replace cpu_has_pat with boot_cpu_has()
      x86/mtrr: Fix Xorg crashes in Qemu sessions
      x86/mtrr: Fix PAT init handling when MTRR is disabled
      x86/xen, pat: Remove PAT table init code from Xen
      x86/pat: Document the PAT initialization sequence
      x86/mm/pat: Fix BUG_ON() in mmap_mem() on QEMU/i386

Vegard Nossum (6):
      net/irda: fix NULL pointer dereference on memory allocation failure
      block: fix use-after-free in seq file
      ext4: check for extents that wrap around
      ext4: don't call ext4_should_journal_data() on the journal inode
      ext4: short-cut orphan cleanup on error
      ext4: fix reference counting bug on block allocation error

Vladimir Davydov (2):
      mm: memcontrol: fix swap counter leak on swapout from offline cgroup
      mm: memcontrol: fix memcg id ref counter on swap charge move

Wei Fang (2):
      fuse: fix wrong assignment of ->flags in fuse_send_init()
      fs/dcache.c: avoid soft-lockup in dput()

 Documentation/x86/pat.txt                   |  32 +++++++
 Makefile                                    |   2 +-
 arch/arm/kernel/sys_oabi-compat.c           |   8 +-
 arch/mips/kernel/scall64-n32.S              |   2 +-
 arch/mips/kernel/scall64-o32.S              |   2 +-
 arch/s390/kernel/ipl.c                      |   7 --
 arch/x86/entry/syscalls/syscall_32.tbl      |   2 +-
 arch/x86/include/asm/mtrr.h                 |   6 +-
 arch/x86/include/asm/pat.h                  |   2 +-
 arch/x86/kernel/cpu/mtrr/generic.c          |  24 +++--
 arch/x86/kernel/cpu/mtrr/main.c             |  13 ++-
 arch/x86/kernel/cpu/mtrr/mtrr.h             |   1 +
 arch/x86/mm/pat.c                           | 109 +++++++++++++--------
 arch/x86/xen/enlighten.c                    |   9 --
 block/genhd.c                               |   1 +
 crypto/gcm.c                                |   4 +-
 crypto/scatterwalk.c                        |   3 +-
 drivers/char/random.c                       |  13 +--
 drivers/gpu/drm/i915/intel_pm.c             |  14 ++-
 drivers/hid/hid-sony.c                      |   6 +-
 drivers/i2c/busses/i2c-i801.c               | 103 ++++++++++++++++++--
 drivers/net/bonding/bond_netlink.c          |   6 +-
 drivers/net/ethernet/broadcom/bgmac.c       |   2 +-
 drivers/net/ethernet/qlogic/qed/qed_spq.c   |   7 +-
 drivers/scsi/scsi_sysfs.c                   |   7 +-
 drivers/staging/rdma/ipath/ipath_file_ops.c |   5 +
 drivers/tty/pty.c                           |  65 ++++++-------
 fs/dcache.c                                 |   7 +-
 fs/devpts/inode.c                           |  49 +++++-----
 fs/ext4/balloc.c                            |   3 +
 fs/ext4/extents.c                           |   8 +-
 fs/ext4/inode.c                             |  35 +++++--
 fs/ext4/mballoc.c                           |  17 +---
 fs/ext4/super.c                             |  17 ++++
 fs/fuse/file.c                              |  24 +++++
 fs/fuse/inode.c                             |   2 +-
 include/linux/devpts_fs.h                   |  34 ++-----
 include/linux/memcontrol.h                  |   8 ++
 ipc/msg.c                                   |   2 +-
 ipc/sem.c                                   |  12 +--
 mm/memcontrol.c                             | 142 +++++++++++++++++++++++-----
 mm/slab_common.c                            |   4 +-
 net/ipv4/fib_semantics.c                    |   6 ++
 net/ipv4/tcp_input.c                        |  39 ++++----
 net/ipv4/tcp_output.c                       |   3 +-
 net/irda/af_irda.c                          |   7 +-
 46 files changed, 605 insertions(+), 269 deletions(-)


More information about the kernel-team mailing list