Skip to content
  1. Mar 13, 2021
    • Linus Torvalds's avatar
      Merge tag 'devprop-5.12-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm · 26141008
      Linus Torvalds authored
      Pull device properties framework fixes from Rafael Wysocki:
       "Prevent software nodes from being registered before their parents and
        fix a recent mistake causing already registered software nodes to be
        registered again in some cases (Heikki Krogerus)"
      
      * tag 'devprop-5.12-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm:
        software node: Fix device_add_software_node()
        software node: Fix node registration
      26141008
    • Linus Torvalds's avatar
      Merge tag 'pm-5.12-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm · 3077f027
      Linus Torvalds authored
      Pull power management fixes from Rafael Wysocki:
       "These fix an operating performance point (OPP) reference counting
        issue and three issues in ARM cpufreq drivers.
      
        Specifics:
      
         - Add a flag to mark OPPs that are not referenced by he OPP core any
           more to prevent OPPs from being freed prematurely by mistake (Beata
           Michalska).
      
         - Add ARM Vexpress platforms to the cpufreq-dt-platdev blacklist
           since the actual scaling of them is handled elsewhere (Sudeep
           Holla).
      
         - Fix a function return value check and a possible use-after-free in
           the qcom-hw cpufreq driver (Shawn Guo, Wei Yongjun)"
      
      * tag 'pm-5.12-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm:
        opp: Don't drop extra references to OPPs accidentally
        cpufreq: blacklist Arm Vexpress platforms in cpufreq-dt-platdev
        cpufreq: qcom-hw: Fix return value check in qcom_cpufreq_hw_cpu_init()
        cpufreq: qcom-hw: fix dereferencing freed memory 'data'
      3077f027
    • Linus Torvalds's avatar
      Merge tag 'sound-5.12-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound · 34417833
      Linus Torvalds authored
      Pull sound fixes from Takashi Iwai:
       "No surprise here, only a collection of device-specific fixes for
        USB-audio and HD-audio at this time"
      
      * tag 'sound-5.12-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound:
        ALSA: hda/hdmi: Cancel pending works before suspend
        ALSA: hda: Avoid spurious unsol event handling during S3/S4
        ALSA: hda: Flush pending unsolicited events before suspend
        ALSA: usb-audio: fix use after free in usb_audio_disconnect
        ALSA: usb-audio: fix NULL ptr dereference in usb_audio_probe
        ALSA: hda/ca0132: Add Sound BlasterX AE-5 Plus support
        ALSA: hda: Drop the BATCH workaround for AMD controllers
        ALSA: hda/conexant: Add quirk for mute LED control on HP ZBook G5
        ALSA: usb-audio: Apply the control quirk to Plantronics headsets
        ALSA: usb-audio: Fix "cannot get freq eq" errors on Dell AE515 sound bar
        ALSA: hda: ignore invalid NHLT table
        ALSA: usb-audio: Disable USB autosuspend properly in setup_disable_autosuspend()
        ALSA: usb: Add Plantronics C320-M USB ctrl msg delay quirk
      34417833
    • Linus Torvalds's avatar
      Merge tag 'mmc-v5.12-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc · 568099a7
      Linus Torvalds authored
      Pull MMC fixes from Ulf Hansson:
       "MMC core:
      
         - Fix partition switch time for eMMC
      
        MMC host:
      
         - mmci: Enforce R1B response to fix busy detection for
           the stm32 variants
      
         - cqhci: Fix crash when removing mmc module/card"
      
      * tag 'mmc-v5.12-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc:
        mmc: cqhci: Fix random crash when remove mmc module/card
        mmc: core: Fix partition switch time for eMMC
        mmc: mmci: Add MMC_CAP_NEED_RSP_BUSY for the stm32 variants
      568099a7
    • Linus Torvalds's avatar
      Merge tag 'regulator-fix-v5.12-rc2' of... · 270c0551
      Linus Torvalds authored
      Merge tag 'regulator-fix-v5.12-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator
      
      Pull regulator fixes from Mark Brown:
       "A small collection fo driver specific fixes that have arrived since
        the merge window"
      
      * tag 'regulator-fix-v5.12-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator:
        regulator: mt6315: Fix off-by-one for .n_voltages
        regulator: rt4831: Fix return value check in rt4831_regulator_probe()
        regulator: pca9450: Clear PRESET_EN bit to fix BUCK1/2/3 voltage setting
        regulator: qcom-rpmh: Use correct buck for S1C regulator
        regulator: qcom-rpmh: Correct the pmic5_hfsmps515 buck
        regulator: pca9450: Fix return value when failing to get sd-vsel GPIO
        regulator: mt6315: Return REGULATOR_MODE_INVALID for invalid mode
      270c0551
    • Linus Torvalds's avatar
      Merge tag 'configfs-for-5.12' of git://git.infradead.org/users/hch/configfs · 8d9d53de
      Linus Torvalds authored
      Pull configfs fix from Christoph Hellwig:
      
       - fix a use-after-free in __configfs_open_file (Daiyue Zhang)
      
      * tag 'configfs-for-5.12' of git://git.infradead.org/users/hch/configfs:
        configfs: fix a use-after-free in __configfs_open_file
      8d9d53de
    • Linus Torvalds's avatar
      Merge tag 'gfs2-v5.12-rc2-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2 · b77b5fdd
      Linus Torvalds authored
      Pull gfs2 fixes from Andreas Gruenbacher:
       "Various gfs2 fixes"
      
      * tag 'gfs2-v5.12-rc2-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2:
        gfs2: bypass log flush if the journal is not live
        gfs2: bypass signal_our_withdraw if no journal
        gfs2: fix use-after-free in trans_drain
        gfs2: make function gfs2_make_fs_ro() to void type
      b77b5fdd
    • Linus Torvalds's avatar
      Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux · 17f8fc19
      Linus Torvalds authored
      Pull arm64 fixes from Will Deacon:
       "We've got a smattering of changes all over the place which we've
        acrued since -rc1. To my knowledge, there aren't any pending issues at
        the moment, but there's still plenty of time for something else to
        crop up...
      
        Summary:
      
         - Fix booting a 52-bit-VA-aware kernel on Qualcomm Amberwing
      
         - Fix pfn_valid() not to reject all ZONE_DEVICE memory
      
         - Fix memory tagging setup for hotplugged memory regions
      
         - Fix KASAN tagging in page_alloc() when DEBUG_VIRTUAL is enabled
      
         - Fix accidental truncation of CPU PMU event counters
      
         - Fix error code initialisation when failing probe of DMC620 PMU
      
         - Fix return value initialisation for sve-ptrace selftest
      
         - Drop broken support for CMDLINE_EXTEND"
      
      * tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux:
        perf/arm_dmc620_pmu: Fix error return code in dmc620_pmu_device_probe()
        arm64: mm: remove unused __cpu_uses_extended_idmap[_level()]
        arm64: mm: use a 48-bit ID map when possible on 52-bit VA builds
        arm64: perf: Fix 64-bit event counter read truncation
        arm64/mm: Fix __enable_mmu() for new TGRAN range values
        kselftest: arm64: Fix exit code of sve-ptrace
        arm64: mte: Map hotplugged memory as Normal Tagged
        arm64: kasan: fix page_alloc tagging with DEBUG_VIRTUAL
        arm64/mm: Reorganize pfn_valid()
        arm64/mm: Fix pfn_valid() for ZONE_DEVICE based memory
        arm64/mm: Drop THP conditionality from FORCE_MAX_ZONEORDER
        arm64/mm: Drop redundant ARCH_WANT_HUGE_PMD_SHARE
        arm64: Drop support for CMDLINE_EXTEND
        arm64: cpufeatures: Fix handling of CONFIG_CMDLINE for idreg overrides
      17f8fc19
    • Linus Torvalds's avatar
      Merge tag 'for-linus-5.12b-rc3-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip · 6bf8819f
      Linus Torvalds authored
      Pull xen fixes from Juergen Gross:
       "Two fix series and a single cleanup:
      
         - a small cleanup patch to remove unneeded symbol exports
      
         - a series to cleanup Xen grant handling (avoiding allocations in
           some cases, and using common defines for "invalid" values)
      
         - a series to address a race issue in Xen event channel handling"
      
      * tag 'for-linus-5.12b-rc3-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip:
        Xen/gntdev: don't needlessly use kvcalloc()
        Xen/gnttab: introduce common INVALID_GRANT_{HANDLE,REF}
        Xen/gntdev: don't needlessly allocate k{,un}map_ops[]
        Xen: drop exports of {set,clear}_foreign_p2m_mapping()
        xen/events: avoid handling the same event on two cpus at the same time
        xen/events: don't unmask an event channel when an eoi is pending
        xen/events: reset affinity of 2-level event when tearing it down
      6bf8819f
    • Rafael J. Wysocki's avatar
      Merge branch 'pm-opp' · 71803232
      Rafael J. Wysocki authored
      * pm-opp:
        opp: Don't drop extra references to OPPs accidentally
      71803232
    • Rafael J. Wysocki's avatar
      Merge branch 'opp/linux-next' of git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm · bee7359f
      Rafael J. Wysocki authored
      Pull an operating performance points (OPP) framework fix for 5.12
      from Viresh Kumar:
      
      "Fix OPP refcount issue noticed by Beata."
      
      * 'opp/linux-next' of git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm:
        opp: Don't drop extra references to OPPs accidentally
      bee7359f
  2. Mar 12, 2021
  3. Mar 11, 2021