Skip to content
  1. Jul 03, 2019
  2. Jul 01, 2019
    • Douglas Raillard's avatar
    • Rafael J. Wysocki's avatar
      Merge branches 'acpica', 'acpi-osl', 'acpi-tables', 'acpi-misc' and 'acpi-tools' into linux-next · f012a132
      Rafael J. Wysocki authored
      * acpica:
        ACPICA: Clear status of GPEs on first direct enable
      
      * acpi-osl:
        ACPI: OSL: Make a W=1 kernel-doc warning go away
      
      * acpi-tables:
        ACPI: configfs: Resolve objects on host-directed table loads
        ACPI: tables: Allow BGRT to be overridden
      
      * acpi-misc:
        ACPI: Make AC and battery drivers available on !X86
      
      * acpi-tools:
        ACPI: tools: Exclude tools/* from .gitignore patterns
      f012a132
    • Rafael J. Wysocki's avatar
      Merge branch 'devprop' into linux-next · 10df1dc2
      Rafael J. Wysocki authored
      * devprop:
        device property: Add helpers to count items in an array
        platform/x86: intel_cht_int33fe: Replacing the old connections with references
        platform/x86: intel_cht_int33fe: Supply fwnodes for the external dependencies
        platform/x86: intel_cht_int33fe: Provide fwnode for the USB connector
        platform/x86: intel_cht_int33fe: Provide software nodes for the devices
        platform/x86: intel_cht_int33fe: Remove unused fusb302 device property
        platform/x86: intel_cht_int33fe: Register max17047 in its own function
        usb: typec: Registering real device entries for the muxes
        device connection: Find connections also by checking the references
        device property: Introduce fwnode_find_reference()
        ACPI / property: Don't limit named child node matching to data nodes
        driver core: Add helper device_find_child_by_name()
        software node: Add software_node_get_reference_args()
        software node: Use kobject name when finding child nodes by name
        software node: Add support for static node descriptors
        software node: Simplify software_node_release() function
        software node: Allow node creation without properties
      10df1dc2
    • Rafael J. Wysocki's avatar
      Merge branch 'pm-cpufreq' into linux-next · 30798019
      Rafael J. Wysocki authored
      * pm-cpufreq:
        cpufreq: Avoid calling cpufreq_verify_current_freq() from handle_update()
        cpufreq: Consolidate cpufreq_update_current_freq() and __cpufreq_get()
        cpufreq: Don't skip frequency validation for has_target() drivers
        cpufreq: Use has_target() instead of !setpolicy
        cpufreq: Remove redundant !setpolicy check
        cpufreq: Move the IS_ENABLED(CPU_THERMAL) macro into a stub
        cpufreq: s5pv210: Don't flood kernel log after cpufreq change
        cpufreq: pcc-cpufreq: Fail initialization if driver cannot be registered
        cpufreq: add driver for Raspberry Pi
        cpufreq: Switch imx7d to imx-cpufreq-dt for speed grading
        cpufreq: imx-cpufreq-dt: Remove global platform match list
        cpufreq: brcmstb-avs-cpufreq: Fix types for voltage/frequency
        cpufreq: brcmstb-avs-cpufreq: Fix initial command check
        cpufreq: armada-37xx: Remove set but not used variable 'freq'
        cpufreq: imx-cpufreq-dt: Fix no OPPs available on unfused parts
        dt-bindings: imx-cpufreq-dt: Document opp-supported-hw usage
        cpufreq: Add imx-cpufreq-dt driver
      30798019
    • Rafael J. Wysocki's avatar
      Merge branch 'pm-opp' into linux-next · dcfdc431
      Rafael J. Wysocki authored
      * pm-opp:
        opp: Don't use IS_ERR on invalid supplies
        opp: Make dev_pm_opp_set_rate() handle freq = 0 to drop performance votes
        opp: Don't overwrite rounded clk rate
        opp: Allocate genpd_virt_devs from dev_pm_opp_attach_genpd()
        opp: Attach genpds to devices from within OPP core
      dcfdc431
    • Rafael J. Wysocki's avatar
      Merge branches 'powercap', 'pm-misc', 'pm-avs' and 'pm-tools' into linux-next · 36532c56
      Rafael J. Wysocki authored
      * powercap:
        powercap/intel_rapl: add support for ICX-D
        powercap/intel_rapl: add support for ICX
        powercap/intel_rapl: add support for IceLake desktop
      
      * pm-misc:
        PM / clk: Remove error message on out-of-memory condition
        drivers: base: power: clock_ops: Use of_clk_get_parent_count()
      
      * pm-avs:
        power: avs: smartreflex: no need to check return value of debugfs_create functions
      
      * pm-tools:
        cpupower : frequency-set -r option misses the last cpu in related cpu list
        cpupower: correct spelling of interval
        Add README and update pm-graph and sleepgraph docs
        Update to pm-graph 5.4
        Update to pm-graph 5.3
      36532c56
    • Rafael J. Wysocki's avatar
      Merge branch 'acpi-pm' into linux-next · 631b5bf4
      Rafael J. Wysocki authored
      * acpi-pm:
        ACPI: PM: Allow transitions to D0 to occur in special cases
        ACPI: PM: Avoid evaluating _PS3 on transitions from D3hot to D3cold
        ACPI / sleep: Switch to use acpi_dev_get_first_match_dev()
        ACPI / LPIT: Correct LPIT end address for lpit_process()
      631b5bf4
    • Rafael J. Wysocki's avatar
      Merge branch 'pm-sleep' into linux-next · f26e106a
      Rafael J. Wysocki authored
      * pm-sleep:
        kernel: power: swap: use kzalloc() instead of kmalloc() followed by memset()
        PM: sleep: Update struct wakeup_source documentation
        drivers: base: power: remove wakeup_sources_stats_dentry variable
        PM: suspend: Rename pm_suspend_via_s2idle()
        PM: sleep: Show how long dpm_suspend_start() and dpm_suspend_end() take
        PM: hibernate: powerpc: Expose pfn_is_nosave() prototype
      f26e106a
    • Rafael J. Wysocki's avatar
      Merge branch 'pm-pci' into linux-next · 52d72845
      Rafael J. Wysocki authored
      * pm-pci:
        PCI: PM/ACPI: Refresh all stale power state data in pci_pm_complete()
        PCI / ACPI: Add _PR0 dependent devices
        ACPI / PM: Introduce concept of a _PR0 dependent device
        PCI / ACPI: Use cached ACPI device state to get PCI device power state
        PCI: Do not poll for PME if the device is in D3cold
        PCI: Add missing link delays required by the PCIe spec
        PCI: PM: Replace pci_dev_keep_suspended() with two functions
        PCI: PM: Avoid resuming devices in D3hot during system suspend
      52d72845
  3. Jun 30, 2019
  4. Jun 29, 2019
    • 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
    • Linus Torvalds's avatar
      Merge tag 'nfs-for-5.2-4' of git://git.linux-nfs.org/projects/anna/linux-nfs · c949c30b
      Linus Torvalds authored
      Pull two more NFS client fixes from Anna Schumaker:
       "These are both stable fixes.
      
        One to calculate the correct client message length in the case of
        partial transmissions. And the other to set the proper TCP timeout for
        flexfiles"
      
      * tag 'nfs-for-5.2-4' of git://git.linux-nfs.org/projects/anna/linux-nfs:
        NFS/flexfiles: Use the correct TCP timeout for flexfiles I/O
        SUNRPC: Fix up calculation of client message length
      c949c30b
Loading