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