Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Unverified Commit c6b8b321 authored by Nathan Chancellor's avatar Nathan Chancellor
Browse files

Merge 4.4.148 into kernel.lnx.4.4.r27-rel



Changes in 4.4.148: (46 commits)
        ext4: fix check to prevent initializing reserved inodes
        tpm: fix race condition in tpm_common_write()
        ipv4+ipv6: Make INET*_ESP select CRYPTO_ECHAINIV
        fork: unconditionally clear stack on fork
        parisc: Enable CONFIG_MLONGCALLS by default
        parisc: Define mb() and add memory barriers to assembler unlock sequences
        xen/netfront: don't cache skb_shinfo()
        ACPI / LPSS: Add missing prv_offset setting for byt/cht PWM devices
        scsi: sr: Avoid that opening a CD-ROM hangs with runtime power management enabled
        root dentries need RCU-delayed freeing
        fix mntput/mntput race
        fix __legitimize_mnt()/mntput() race
        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
        IB/ocrdma: fix out of bounds access to local buffer
        ARM: dts: imx6sx: fix irq for pcie bridge
        x86/paravirt: Fix spectre-v2 mitigations for paravirt guests
        x86/speculation: Protect against userspace-userspace spectreRSB
        kprobes/x86: Fix %p uses in error messages
        x86/irqflags: Provide a declaration for native_save_fl
        x86/speculation/l1tf: Increase 32bit PAE __PHYSICAL_PAGE_SHIFT
        x86/mm: Move swap offset/type up in PTE to work around erratum
        x86/mm: Fix swap entry comment and macro
        mm: x86: move _PAGE_SWP_SOFT_DIRTY from bit 7 to bit 1
        x86/speculation/l1tf: Change order of offset/type in swap entry
        x86/speculation/l1tf: Protect swap entries against L1TF
        x86/speculation/l1tf: Protect PROT_NONE PTEs against speculation
        x86/speculation/l1tf: Make sure the first page is always reserved
        x86/speculation/l1tf: Add sysfs reporting for l1tf
        mm: Add vm_insert_pfn_prot()
        mm: fix cache mode tracking in vm_insert_mixed()
        x86/speculation/l1tf: Disallow non privileged high MMIO PROT_NONE mappings
        x86/speculation/l1tf: Limit swap file size to MAX_PA/2
        x86/bugs: Move the l1tf function and define pr_fmt properly
        x86/speculation/l1tf: Extend 64bit swap file size limit
        x86/cpufeatures: Add detection of L1D cache flush support.
        x86/speculation/l1tf: Protect PAE swap entries against L1TF
        x86/speculation/l1tf: Fix up pte->pfn conversion for PAE
        x86/speculation/l1tf: Invert all not present mappings
        x86/speculation/l1tf: Make pmd/pud_mknotpresent() invert
        x86/mm/pat: Make set_memory_np() L1TF safe
        x86/mm/kmmio: Make the tracer robust against L1TF
        x86/speculation/l1tf: Fix up CPU feature flags
        x86/init: fix build with CONFIG_SWAP=n
        x86/speculation/l1tf: Unbreak !__HAVE_ARCH_PFN_MODIFY_ALLOWED architectures
        Linux 4.4.148

Signed-off-by: default avatarNathan Chancellor <natechancellor@gmail.com>

Conflicts:
	include/linux/swapfile.h
parents 24ed1ab0 30a97c1e
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment