APPLIED: [Xenial SRU] Xenial update to 4.4.148 stable release
Kleber Souza
kleber.souza at canonical.com
Mon Oct 1 10:28:09 UTC 2018
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
More information about the kernel-team
mailing list