Linux 4.4.18

From: Greg KH
Date: Tue Aug 16 2016 - 16:06:21 EST


I'm announcing the release of the 4.4.18 kernel.

All users of the 4.4 kernel series must upgrade.

The updated 4.4.y git tree can be found at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git linux-4.4.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

thanks,

greg k-h

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

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/mmap.c | 14 --
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/net/usb/cdc_ncm.c | 20 ---
drivers/pnp/quirks.c | 2
drivers/scsi/scsi_sysfs.c | 7 -
drivers/staging/rdma/ipath/ipath_file_ops.c | 5
drivers/tty/pty.c | 63 +++++-------
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 | 54 ++++++----
net/ipv4/tcp_output.c | 3
net/irda/af_irda.c | 7 -
security/apparmor/apparmorfs.c | 1
50 files changed, 623 insertions(+), 301 deletions(-)

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

Bjørn Mork (1):
cdc_ncm: do not call usbnet_link_change from cdc_ncm_bind

Christophe Le Roy (1):
PNP: Add Broadwell to Intel MCH size workaround

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

Eric Dumazet (1):
tcp: make challenge acks less predictable

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()

Hector Marco-Gisbert (1):
x86/mm/32: Enable full randomization on i386 and X86_32

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

John Johansen (1):
apparmor: fix ref count leak when profile sha1 hash is read

Josh Boyer (1):
PNP: Add Haswell-ULT to Intel MCH size workaround

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()

Attachment: signature.asc
Description: PGP signature