1. 12 1月, 2019 4 次提交
    • L
      Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip · e8af37f3
      Linus Torvalds 提交于
      Pull x86 fixes from Ingo Molnar:
       "A 32-bit build fix, CONFIG_RETPOLINE fixes and rename CONFIG_RESCTRL
        to CONFIG_X86_RESCTRL"
      
      * 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
        x86, modpost: Replace last remnants of RETPOLINE with CONFIG_RETPOLINE
        x86/cache: Rename config option to CONFIG_X86_RESCTRL
        samples/seccomp: Fix 32-bit build
      e8af37f3
    • L
      Merge tag 'acpi-5.0-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm · 8e1b295b
      Linus Torvalds 提交于
      Pull ACPI fixes from Rafael Wysocki:
       "Fix a build failure introduced recently, fix the xpower PMIC ACPI
        driver, clean up the handling of duplicate entries in _PRx power
        resource lists and fix addresses in NUMA-related messages on 32-bit
        with PAE.
      
        Specifics:
      
         - Fix build failures with both CONFIG_NLS and CONFIG_PCI unset that
           can occur since ACPI can be built without PCI now (Sinan Kaya).
      
         - Clean up the handling of duplicate entries in power resource lists
           returned by _PRx evaluation to avoid triggering WARN_ON() on
           attempts to add duplicate symlinks in sysfs (Hans de Goede).
      
         - Fix issues with the TS current-source switching on systems using
           the xpower PMIC by avoiding to update unrelated bits in the TS
           pin-ctrl register and avoiding to unconditionally enable TS
           current-source on systems where it is not used (Hans de Goede).
      
         - Fix addresses in NUMA-related messages on 32-bit with PAE which can
           be truncated due to integer type conversions (Chao Fan)"
      
      * tag 'acpi-5.0-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm:
        ACPI / PMIC: xpower: Fix TS-pin current-source handling
        ACPI: NUMA: Use correct type for printing addresses on i386-PAE
        ACPI: power: Skip duplicate power resource references in _PRx
        ACPI: Fix build failure when CONFIG_NLS is set to 'n'
      8e1b295b
    • L
      Merge tag 'pm-5.0-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm · f4f31fff
      Linus Torvalds 提交于
      Pull power management updates from Rafael Wysocki:
       "These fix fallout after starting to use hrtimers in the runtime PM
        framework, fix a few cpufreq issues, fix a recently broken reference
        to cpuidle documentation, update MAINTAINERS entries for cpufreq and
        cpuidle and make the recently added system suspend and resume support
        in devfreq actually work.
      
        Specifics:
      
         - Prevent integer overflows from occurring on 32-bit when converting
           milliseconds to nanoseconds in the runtime PM framework and update
           comments that still refer to jiffies in it (Vincent Guittot,
           Ladislav Michl).
      
         - Fix the SCMI cpufreq driver to always use the same frequency units
           for arch_set_freq_scale() and make the scale-invariant load
           tracking acutally work with this driver (Quentin Perret).
      
         - Fix freeing of dynamic OPPs in the SCPI and SCMI cpufreq drivers
           broken during the 4.20 defelopment cycle (Viresh Kumar).
      
         - Prevent the cpufreq core from attempting to return the current
           frequency of offline CPUs (Sudeep Holla).
      
         - Add devfreq suspend and resume hooks (missed previously) to the PM
           core to make the recently added system suspend and resume support
           in devfreq actually work (Lukasz Luba).
      
         - Update MAINTAINERS entries for cpufreq and cpuidle, mostly to add
           references to new/current documentation to them (Rafael Wysocki).
      
         - Fix a recently broken reference to cpuidle documentation (Otto
           Sabart)"
      
      * tag 'pm-5.0-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm:
        PM-runtime: Fix autosuspend_delay on 32bits arch
        PM-runtime: Fix 'jiffies' in comments after switch to hrtimers
        cpufreq: scmi: Fix frequency invariance in slow path
        doc: trace: fix reference to cpuidle documentation file
        cpufreq: check if policy is inactive early in __cpufreq_get()
        cpufreq: scpi/scmi: Fix freeing of dynamic OPPs
        cpuidle / Documentation: Update cpuidle MAINTAINERS entry
        cpufreq / Documentation: Update cpufreq MAINTAINERS entry
        PM: sleep: call devfreq suspend/resume
      f4f31fff
    • L
      Merge tag 'drm-fixes-2019-01-11' of git://anongit.freedesktop.org/drm/drm · 385c59c7
      Linus Torvalds 提交于
      Pull drm fixes from Dave Airlie:
       "Not a huge amount for rc2, assume the usual quiet period, and rc3 will
        be most of it.
      
        amdgpu:
         - Powerplay fixes
         - Virtual display pinning fixes
         - Golden register updates for Vega
         - Pitch and gem size validation fixes
         - SR-IOV init error fix
         - Pagetables in system RAM disable for some Raven system
         - DP-MST resume fixes
      
        tc358767 bridge:
         - fix to work with displayport connector"
      
      * tag 'drm-fixes-2019-01-11' of git://anongit.freedesktop.org/drm/drm: (26 commits)
        drm/amdgpu: disable system memory page tables for now
        drm/amdgpu: set WRITE_BURST_LENGTH to 64B to workaround SDMA1 hang
        drm/amdgpu: fix CPDMA hang in PRT mode for VEGA20
        drm/bridge: tc358767: use DP connector if no panel set
        drm/bridge: tc358767: fix output H/V syncs
        drm/bridge: tc358767: reject modes which require too much BW
        drm/bridge: tc358767: fix initial DP0/1_SRCCTRL value
        drm/bridge: tc358767: fix single lane configuration
        drm/bridge: tc358767: add defines for DP1_SRCCTRL & PHY_2LANE
        drm/bridge: tc358767: add bus flags
        drm/dp_mst: Add __must_check to drm_dp_mst_topology_mgr_resume()
        drm/amdgpu: Don't fail resume process if resuming atomic state fails
        drm/amdgpu: Don't ignore rc from drm_dp_mst_topology_mgr_resume()
        drm/amdgpu: validate user GEM object size
        drm/amdgpu: validate user pitch alignment
        drm/amd/powerplay: drop the unnecessary uclk hard min setting
        drm/amd/powerplay: avoid possible buffer overflow
        drm/amd/powerplay: create pp_od_clk_voltage device file under OD support
        drm/amd/powerplay: update OD support flag for SKU with no OD capabilities
        drm/amdgpu: make gfx9 enter into rlc safe mode when set MGCG
        ...
      385c59c7
  2. 11 1月, 2019 9 次提交
    • R
      Merge branches 'acpi-pci', 'acpi-power' and 'acpi-misc' · 65a4f3a1
      Rafael J. Wysocki 提交于
      * acpi-pci:
        ACPI: Fix build failure when CONFIG_NLS is set to 'n'
      
      * acpi-power:
        ACPI: power: Skip duplicate power resource references in _PRx
      
      * acpi-misc:
        ACPI: NUMA: Use correct type for printing addresses on i386-PAE
      65a4f3a1
    • R
      Merge branches 'pm-cpuidle', 'pm-cpufreq' and 'pm-sleep' · 343e60e5
      Rafael J. Wysocki 提交于
      * pm-cpuidle:
        doc: trace: fix reference to cpuidle documentation file
        cpuidle / Documentation: Update cpuidle MAINTAINERS entry
      
      * pm-cpufreq:
        cpufreq: scmi: Fix frequency invariance in slow path
        cpufreq: check if policy is inactive early in __cpufreq_get()
        cpufreq: scpi/scmi: Fix freeing of dynamic OPPs
        cpufreq / Documentation: Update cpufreq MAINTAINERS entry
      
      * pm-sleep:
        PM: sleep: call devfreq suspend/resume
      343e60e5
    • L
      Merge tag 'pci-v5.0-fixes-1' of git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci · de6629eb
      Linus Torvalds 提交于
      Pull PCI fix from Bjorn Helgaas:
       "Fix Amlogic Meson host controller driver build failure (Corentin
        Labbe)"
      
      * tag 'pci-v5.0-fixes-1' of git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci:
        PCI: amlogic: Fix build failure due to missing gpio header
      de6629eb
    • D
      Merge branch 'drm-fixes-5.0' of git://people.freedesktop.org/~agd5f/linux into drm-fixes · f34c48e0
      Dave Airlie 提交于
      - Powerplay fixes
      - Virtual display pinning fixes
      - Golden register updates for vega
      - Pitch and gem size validation fixes
      - Fix for error case in sr-iov init
      - Disable page tables in system memory on RV due to issues with IOMMU
        reported on some platforms
      Signed-off-by: NDave Airlie <airlied@redhat.com>
      From: Alex Deucher <alexdeucher@gmail.com>
      Link: https://patchwork.freedesktop.org/patch/msgid/20190109204336.3315-1-alexander.deucher@amd.com
      f34c48e0
    • L
      Merge tag 'riscv-for-linus-4.21-rc2-v2' of... · 4f548c25
      Linus Torvalds 提交于
      Merge tag 'riscv-for-linus-4.21-rc2-v2' of git://git.kernel.org/pub/scm/linux/kernel/git/palmer/riscv-linux
      
      Pull RISC-V updates from Palmer Dabbelt:
       "This tag contains a handful of updates that slipped through the cracks
        during the merge window due to the holidays. The fixes are mostly
        independent, with the exception of one larger audit-related branch.
      
        Core RISC-V updates:
      
         - The BSS has been moved, which shrinks flat images.
      
         - A fix to test-bpf so it compiles on RV64I-based systems.
      
         - A fix to respect the kernel commandline when there is no device
           tree.
      
         - A fix to prevent CPUs from trying to put themselves to sleep when
           bringing down the system.
      
         - Support for MODULE_SECTIONS on RV32I-based systems.
      
         - [new in v2] The addition of an SBI earlycon driver. This is
           definately a new feature, but I'd like to include it now because I
           dropped this patch when submitting the merge window PR that removed
           our EARLY_PRINTK support.
      
        RISC-V audit updates:
      
         - The addition of NR_syscalls into unistd.h, which is necessary for
           CONFIG_FTRACE_SYSCALLS.
      
         - The definition of CREATE_TRACE_POINTS so __tracepoint_sys_{enter,exit}
           get defined.
      
         - A fix for trace_sys_exit() so we can enable HAVE_SYSCALL_TRACEPOINTS
      
        As usual, I've tested this by booting a Fedora-based image on a recent
        QEMU (this time just whatever I had lying around).
      
      * tag 'riscv-for-linus-4.21-rc2-v2' of git://git.kernel.org/pub/scm/linux/kernel/git/palmer/riscv-linux:
        tty/serial: Add RISC-V SBI earlycon support
        riscv: add HAVE_SYSCALL_TRACEPOINTS to Kconfig
        riscv: fix trace_sys_exit hook
        riscv: define CREATE_TRACE_POINTS in ptrace.c
        riscv: define NR_syscalls in unistd.h
        riscv: audit: add audit hook in do_syscall_trace_enter/exit()
        riscv: add audit support
        RISC-V: Support MODULE_SECTIONS mechanism on RV32
        MAINTAINERS: SiFive drivers: add myself as a SiFive driver maintainer
        MAINTAINERS: SiFive drivers: change the git tree to a SiFive git tree
        riscv: don't stop itself in smp_send_stop
        arch: riscv: support kernel command line forcing when no DTB passed
        tools uapi: fix RISC-V 64-bit support
        RISC-V: Make BSS section as the last section in vmlinux.lds.S
      4f548c25
    • D
      Merge tag 'drm-misc-fixes-2019-01-10' of git://anongit.freedesktop.org/drm/drm-misc into drm-fixes · bd86c9e6
      Dave Airlie 提交于
      Pull request for drm-misc-fixes for v5.0-rc2:
      - Fixes for the tc358767 bridge to work correctly with
        tc358867 using a DP connector.
      - Make resume work on amdgpu when a DP-MST display is unplugged.
      Signed-off-by: NDave Airlie <airlied@redhat.com>
      
      From: Maarten Lankhorst <maarten.lankhorst@linux.intel.com>
      Link: https://patchwork.freedesktop.org/patch/msgid/1c47722d-c416-184d-4340-0dc6a614d685@linux.intel.com
      bd86c9e6
    • L
      Merge tag 'vfio-v5.0-rc2' of git://github.com/awilliam/linux-vfio · 1bdbe227
      Linus Torvalds 提交于
      Pull VFIO fixes from Alex Williamson:
      
       - Fix trace header include path for in-tree builds (Masahiro Yamada)
      
       - Fix overflow in unmap wrap-around test (Alex Williamson)
      
      * tag 'vfio-v5.0-rc2' of git://github.com/awilliam/linux-vfio:
        vfio/type1: Fix unmap overflow off-by-one
        vfio/pci: set TRACE_INCLUDE_PATH to fix the build error
      1bdbe227
    • L
      Merge tag 'sound-5.0-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound · f0ebbe9b
      Linus Torvalds 提交于
      Pull sound fixes from Takashi Iwai:
       "A collection of small fixes for USB-audio, HD-audio and cs46xx.
      
        The USB-audio fixes are for out-of-bound accesses and a regression in
        the recent cleanup, while HD-audio fixes are usual device-specific
        quirks"
      
      * tag 'sound-5.0-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound:
        ALSA: hda/realtek - Disable headset Mic VREF for headset mode of ALC225
        ALSA: hda/realtek - Add unplug function into unplug state of Headset Mode for ALC225
        ALSA: usb-audio: fix CM6206 register definitions
        ALSA: cs46xx: Potential NULL dereference in probe
        ALSA: hda/realtek - Support Dell headset mode for New AIO platform
        ALSA: usb-audio: Fix an out-of-bound read in create_composite_quirks
        ALSA: usb-audio: Always check descriptor sizes in parser code
        ALSA: usb-audio: Check mixer unit descriptors more strictly
        ALSA: usb-audio: Avoid access before bLength check in build_audio_procunit()
      f0ebbe9b
    • L
      Merge tag 'mtd/fixes-for-5.0-rc2' of git://git.infradead.org/linux-mtd · e7446be4
      Linus Torvalds 提交于
      Pull mtd fixes from Boris Brezillon:
       "Core MTD Fixes:
      
         - Fix a bug introduced when exposing MTD devs as NVMEM providers and
           check for add_mtd_device() return code everywhere
      
        raw NAND fixes:
      
         - Fix a memory corruption in the QCOM driver"
      
      * tag 'mtd/fixes-for-5.0-rc2' of git://git.infradead.org/linux-mtd:
        mtd: rawnand: qcom: fix memory corruption that causes panic
        mtd: Check add_mtd_device() ret code
        mtd: Fix the check on nvmem_register() ret code
      e7446be4
  3. 10 1月, 2019 9 次提交
  4. 09 1月, 2019 18 次提交