Message ID | 1536786142-21139-1-git-send-email-stefan.bader@canonical.com |
---|---|
State | New |
Headers | show |
Series | [Xenial,SRU] Xenial update to 4.4.148 stable release | expand |
On 09/12/18 23:02, Stefan Bader wrote: > 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 > Applied to xenial/master-next branch. Thanks, Kleber