1. 01 Jul, 2019 28 commits
  2. 30 Jun, 2019 3 commits
  3. 29 Jun, 2019 9 commits
    • Linus Torvalds's avatar
      Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip · 72825454
      Linus Torvalds authored
      Pull x86 fixes from Ingo Molnar:
       "Misc fixes all over the place:
      
         - might_sleep() atomicity fix in the microcode loader
      
         - resctrl boundary condition fix
      
         - APIC arithmethics bug fix for frequencies >= 4.2 GHz
      
         - three 5-level paging crash fixes
      
         - two speculation fixes
      
         - a perf/stacktrace fix"
      
      * 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
        x86/unwind/orc: Fall back to using frame pointers for generated code
        perf/x86: Always store regs->ip in perf_callchain_kernel()
        x86/speculation: Allow guests to use SSBD even if host does not
        x86/mm: Handle physical-virtual alignment mismatch in phys_p4d_init()
        x86/boot/64: Add missing fixup_pointer() for next_early_pgt access
        x86/boot/64: Fix crash if kernel image crosses page table boundary
        x86/apic: Fix integer overflow on 10 bit left shift of cpu_khz
        x86/resctrl: Prevent possible overrun during bitmap operations
        x86/microcode: Fix the microcode load on CPU hotplug for real
      72825454
    • Linus Torvalds's avatar
      Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip · 57103eb7
      Linus Torvalds authored
      Pull perf fixes from Ingo Molnar:
       "Various fixes, most of them related to bugs perf fuzzing found in the
        x86 code"
      
      * 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
        perf/x86/regs: Use PERF_REG_EXTENDED_MASK
        perf/x86: Remove pmu->pebs_no_xmm_regs
        perf/x86: Clean up PEBS_XMM_REGS
        perf/x86/regs: Check reserved bits
        perf/x86: Disable extended registers for non-supported PMUs
        perf/ioctl: Add check for the sample_period value
        perf/core: Fix perf_sample_regs_user() mm check
      57103eb7
    • Linus Torvalds's avatar
      Merge branch 'irq-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip · eed7d30e
      Linus Torvalds authored
      Pull irq fixes from Ingo Molnar:
       "Diverse irqchip driver fixes"
      
      * 'irq-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
        irqchip/gic-v3-its: Fix command queue pointer comparison bug
        irqchip/mips-gic: Use the correct local interrupt map registers
        irqchip/ti-sci-inta: Fix kernel crash if irq_create_fwspec_mapping fail
        irqchip/irq-csky-mpintc: Support auto irq deliver to all cpus
      eed7d30e
    • Linus Torvalds's avatar
      Merge branch 'efi-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip · a7211bc9
      Linus Torvalds authored
      Pull EFI fixes from Ingo Molnar:
       "Four fixes:
         - fix a kexec crash on arm64
         - fix a reboot crash on some Android platforms
         - future-proof the code for upcoming ACPI 6.2 changes
         - fix a build warning on x86"
      
      * 'efi-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
        efibc: Replace variable set function in notifier call
        x86/efi: fix a -Wtype-limits compilation warning
        efi/bgrt: Drop BGRT status field reserved bits check
        efi/memreserve: deal with memreserve entries in unmapped memory
      a7211bc9
    • Linus Torvalds's avatar
      Merge tag 'pm-5.2-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm · 2407e486
      Linus Torvalds authored
      Pull power management fix from Rafael Wysocki:
       "Avoid skipping bus-level PCI power management during system resume for
        PCIe ports left in D0 during the preceding suspend transition on
        platforms where the power states of those ports can change out of the
        PCI layer's control"
      
      * tag 'pm-5.2-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm:
        PCI: PM: Avoid skipping bus-level PM on platforms without ACPI
      2407e486
    • Linus Torvalds's avatar
      Merge tag 'xarray-5.2-rc6' of git://git.infradead.org/users/willy/linux-dax · 01305db8
      Linus Torvalds authored
      Pull XArray fixes from Matthew Wilcox:
      
       - Account XArray nodes for the page cache to the appropriate cgroup
         (Johannes Weiner)
      
       - Fix idr_get_next() when called under the RCU lock (Matthew Wilcox)
      
       - Add a test for xa_insert() (Matthew Wilcox)
      
      * tag 'xarray-5.2-rc6' of git://git.infradead.org/users/willy/linux-dax:
        XArray tests: Add check_insert
        idr: Fix idr_get_next race with idr_remove
        mm: fix page cache convergence regression
      01305db8
    • Linus Torvalds's avatar
      Merge branch 'akpm' (patches from Andrew) · 0839c537
      Linus Torvalds authored
      Merge misc fixes from Andrew Morton:
       "15 fixes"
      
      * emailed patches from Andrew Morton <akpm@linux-foundation.org>:
        linux/kernel.h: fix overflow for DIV_ROUND_UP_ULL
        mm, swap: fix THP swap out
        fork,memcg: alloc_thread_stack_node needs to set tsk->stack
        MAINTAINERS: add CLANG/LLVM BUILD SUPPORT info
        mm/vmalloc.c: avoid bogus -Wmaybe-uninitialized warning
        mm/page_idle.c: fix oops because end_pfn is larger than max_pfn
        initramfs: fix populate_initrd_image() section mismatch
        mm/oom_kill.c: fix uninitialized oc->constraint
        mm: hugetlb: soft-offline: dissolve_free_huge_page() return zero on !PageHuge
        mm: soft-offline: return -EBUSY if set_hwpoison_free_buddy_page() fails
        signal: remove the wrong signal_pending() check in restore_user_sigmask()
        fs/binfmt_flat.c: make load_flat_shared_library() work
        mm/mempolicy.c: fix an incorrect rebind node in mpol_rebind_nodemask
        fs/proc/array.c: allow reporting eip/esp for all coredumping threads
        mm/dev_pfn: exclude MEMORY_DEVICE_PRIVATE while computing virtual address
      0839c537
    • Linus Torvalds's avatar
      Merge tag 'arc-5.2-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc · f8b5c722
      Linus Torvalds authored
      Pull ARC fixes from Vineet Gupta:
      
       - hsdk platform unifying apertures
      
       - build system CROSS_COMPILE prefix
      
      * tag 'arc-5.2-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc:
        ARC: [plat-hsdk]: unify memory apertures configuration
        ARC: build: Try to guess CROSS_COMPILE with cc-cross-prefix
      f8b5c722
    • Linus Torvalds's avatar
      Merge tag 'riscv-for-v5.2/fixes-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux · c57582ad
      Linus Torvalds authored
      Pull RISC-V fixes from Paul Walmsley:
       "Minor RISC-V fixes and one defconfig update.
      
        The fixes have no functional impact:
      
         - Fix some comment text in the memory management vmalloc_fault path.
      
         - Fix some warnings from the DT compiler in our newly-added DT files.
      
         - Change the newly-added DT bindings such that SoC IP blocks with
           external I/O are marked as "disabled" by default, then enable them
           explicitly in board DT files when the devices are used on the
           board. This aligns the bindings with existing upstream practice.
      
         - Add the MIT license as an option for a minor header file, at the
           request of one of the U-Boot maintainers.
      
        The RISC-V defconfig update builds the SiFive SPI driver and the
        MMC-SPI driver by default. The intention here is to make v5.2 more
        usable for testers and users with RISC-V hardware"
      
      * tag 'riscv-for-v5.2/fixes-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux:
        riscv: mm: Fix code comment
        dt-bindings: clock: sifive: add MIT license as an option for the header file
        dt-bindings: riscv: resolve 'make dt_binding_check' warnings
        riscv: dts: Re-organize the DT nodes
        RISC-V: defconfig: enable MMC & SPI for RISC-V
      c57582ad