[Xenial SRU] Xenial update to 4.4.148 stable release
Stefan Bader
stefan.bader at canonical.com
Wed Sep 12 21:02:22 UTC 2018
https://bugs.launchpad.net/ubuntu/xenial/+source/linux/+bug/1792174
This stable update contains L1TF/Foreshadow updates (or at least
the start of them because I think there are a few fixups later).
A few changes were missing and got applied now. The rest was skipped
or synced (3 header files related to pagetable definitions). Those
syncs did not change code (only moved things around or added comments).
Details are recorded in the bug report and the commit messages of the
SAUCE patches.
-Stefan
---
The following changes since commit 053074798bf39cafd3d60319809f7da166fbd57b:
Linux 4.4.147 (2018-09-12 11:38:33 +0200)
are available in the git repository at:
git://git.launchpad.net/~smb/+git/linux-xenial stable-4.4
for you to fetch changes up to d729489723be7d46722112b515568ee845402d50:
Linux 4.4.148 (2018-09-12 21:57:19 +0200)
----------------------------------------------------------------
Al Viro (3):
root dentries need RCU-delayed freeing
fix mntput/mntput race
fix __legitimize_mnt()/mntput() race
Andi Kleen (1):
x86/mm/kmmio: Make the tracer robust against L1TF
Andy Lutomirski (1):
mm: Add vm_insert_pfn_prot()
Bart Van Assche (1):
scsi: sr: Avoid that opening a CD-ROM hangs with runtime power management enabled
Dan Williams (1):
mm: fix cache mode tracking in vm_insert_mixed()
Greg Kroah-Hartman (1):
Linux 4.4.148
Hans de Goede (1):
ACPI / LPSS: Add missing prv_offset setting for byt/cht PWM devices
Helge Deller (1):
parisc: Enable CONFIG_MLONGCALLS by default
Jack Morgenstein (2):
IB/core: Make testing MR flags for writability a static inline function
IB/mlx4: Mark user MR as writable if actual virtual memory is writable
John David Anglin (1):
parisc: Define mb() and add memory barriers to assembler unlock sequences
Juergen Gross (1):
xen/netfront: don't cache skb_shinfo()
Kees Cook (1):
fork: unconditionally clear stack on fork
Masami Hiramatsu (1):
kprobes/x86: Fix %p uses in error messages
Michael Mera (1):
IB/ocrdma: fix out of bounds access to local buffer
Naoya Horiguchi (1):
mm: x86: move _PAGE_SWP_SOFT_DIRTY from bit 7 to bit 1
Nick Desaulniers (1):
x86/irqflags: Provide a declaration for native_save_fl
Oleksij Rempel (1):
ARM: dts: imx6sx: fix irq for pcie bridge
Stefan Bader (3):
UBUNTU: SAUCE: Sync pgtable_64.h with upstream stable
UBUNTU: SAUCE: Sync pgtable-3level.h with upstream stable
UBUNTU: SAUCE: Sync pgtable.h with upstream stable
Tadeusz Struk (1):
tpm: fix race condition in tpm_common_write()
Theodore Ts'o (1):
ext4: fix check to prevent initializing reserved inodes
Thomas Egerer (1):
ipv4+ipv6: Make INET*_ESP select CRYPTO_ECHAINIV
Vlastimil Babka (1):
x86/init: fix build with CONFIG_SWAP=n
Makefile | 2 +-
arch/arm/boot/dts/imx6sx.dtsi | 2 +-
arch/parisc/Kconfig | 2 +-
arch/parisc/include/asm/barrier.h | 32 ++++++++++++++++++
arch/parisc/kernel/entry.S | 2 ++
arch/parisc/kernel/pacache.S | 1 +
arch/parisc/kernel/syscall.S | 4 +++
arch/x86/include/asm/irqflags.h | 2 ++
arch/x86/include/asm/pgtable-3level.h | 10 +++---
arch/x86/include/asm/pgtable.h | 32 +++++++++++-------
arch/x86/include/asm/pgtable_64.h | 32 +++++++++++++++---
arch/x86/include/asm/pgtable_types.h | 10 +++---
arch/x86/kernel/kprobes/core.c | 4 +--
arch/x86/mm/init.c | 2 ++
arch/x86/mm/kmmio.c | 25 +++++++++------
drivers/acpi/acpi_lpss.c | 2 ++
drivers/char/tpm/tpm-dev.c | 43 ++++++++++++-------------
drivers/infiniband/core/umem.c | 11 +------
drivers/infiniband/hw/mlx4/mr.c | 50 ++++++++++++++++++++++++-----
drivers/infiniband/hw/ocrdma/ocrdma_stats.c | 2 +-
drivers/net/xen-netfront.c | 8 ++---
drivers/scsi/sr.c | 29 ++++++++++++-----
fs/dcache.c | 6 ++--
fs/ext4/ialloc.c | 5 ++-
fs/ext4/super.c | 8 +----
fs/namespace.c | 28 ++++++++++++++--
include/linux/mm.h | 2 ++
include/linux/thread_info.h | 6 +---
include/rdma/ib_verbs.h | 14 ++++++++
mm/memory.c | 33 ++++++++++++++++---
net/ipv4/Kconfig | 1 +
net/ipv6/Kconfig | 1 +
32 files changed, 293 insertions(+), 118 deletions(-)
create mode 100644 arch/parisc/include/asm/barrier.h
More information about the kernel-team
mailing list