1. Jun 16, 2023
  2. Jun 14, 2023
  3. Jun 12, 2023
    • Linus Torvalds's avatar
      Linux 6.4-rc6 · 858fd168
      Linus Torvalds authored
      858fd168
    • Linus Torvalds's avatar
      Merge tag 'x86_urgent_for_v6.4_rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip · 4c605260
      Linus Torvalds authored
      Pull x86 fix from Borislav Petkov:
      
       - Set up the kernel CS earlier in the boot process in case EFI boots
         the kernel after bypassing the decompressor and the CS descriptor
         used ends up being the EFI one which is not mapped in the identity
         page table, leading to early SEV/SNP guest communication exceptions
         resulting in the guest crashing
      
      * tag 'x86_urgent_for_v6.4_rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
        x86/head/64: Switch to KERNEL_CS as soon as new GDT is installed
      4c605260
    • Linus Torvalds's avatar
      Merge tag '6.4-rc5-smb3-server-fixes' of git://git.samba.org/ksmbd · 65d7ca59
      Linus Torvalds authored
      Pull smb server fixes from Steve French:
       "Five smb3 server fixes, all also for stable:
      
         - Fix four slab out of bounds warnings: improve checks for protocol
           id, and for small packet length, and for create context parsing,
           and for negotiate context parsing
      
         - Fix for incorrect dereferencing POSIX ACLs"
      
      * tag '6.4-rc5-smb3-server-fixes' of git://git.samba.org/ksmbd:
        ksmbd: validate smb request protocol id
        ksmbd: check the validation of pdu_size in ksmbd_conn_handler_loop
        ksmbd: fix posix_acls and acls dereferencing possible ERR_PTR()
        ksmbd: fix out-of-bound read in parse_lease_state()
        ksmbd: fix out-of-bound read in deassemble_neg_contexts()
      65d7ca59
  4. Jun 11, 2023
    • Linus Torvalds's avatar
      Merge tag 'i2c-for-6.4-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux · 022ce886
      Linus Torvalds authored
      Pull i2c fixes from Wolfram Sang:
       "Biggest news is that Andi Shyti steps in for maintaining the
        controller drivers. Thank you very much!
      
        Other than that, one new driver maintainer and the rest is usual
        driver bugfixes. at24 has a Kconfig dependecy fix"
      
      * tag 'i2c-for-6.4-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux:
        MAINTAINERS: Add entries for Renesas RZ/V2M I2C driver
        eeprom: at24: also select REGMAP
        i2c: sprd: Delete i2c adapter in .remove's error path
        i2c: mv64xxx: Fix reading invalid status value in atomic mode
        i2c: designware: fix idx_write_cnt in read loop
        i2c: mchp-pci1xxxx: Avoid cast to incompatible function type
        i2c: img-scb: Fix spelling mistake "innacurate" -> "inaccurate"
        MAINTAINERS: Add myself as I2C host drivers maintainer
      022ce886
    • Linus Torvalds's avatar
      Merge tag 'soundwire-6.4-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/soundwire · 6be5e47b
      Linus Torvalds authored
      Pull soundwire fixes from Vinod Koul:
       "Core fix for missing flag clear, error patch handling in qcom driver
        and BIOS quirk for HP Spectre x360:
      
         - HP Spectre x360 soundwire DMI quirk
      
         - Error path handling for qcom driver
      
         - Core fix for missing clear of alloc_slave_rt"
      
      * tag 'soundwire-6.4-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/soundwire:
        soundwire: stream: Add missing clear of alloc_slave_rt
        soundwire: qcom: add proper error paths in qcom_swrm_startup()
        soundwire: dmi-quirks: add new mapping for HP Spectre x360
      6be5e47b
    • Linus Torvalds's avatar
      Merge tag 'arm-fixes-6.4-2' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc · 859c7459
      Linus Torvalds authored
      Pull ARM SoC fixes from Arnd Bergmann:
       "Most of the changes this time are for the Qualcomm Snapdragon
        platforms.
      
        There are bug fixes for error handling in Qualcomm icc-bwmon,
        rpmh-rsc, ramp_controller and rmtfs driver as well as the AMD tee
        firmware driver and a missing initialization in the Arm ff-a firmware
        driver. The Qualcomm RPMh and EDAC drivers need some rework to work
        correctly on all supported chips.
      
        The DT fixes include:
      
         - i.MX8 fixes for gpio, pinmux and clock settings
      
         - ADS touchscreen gpio polarity settings in several machines
      
         - Address dtb warnings for caches, panel and input-enable properties
           on Qualcomm platforms
      
         - Incorrect data on qualcomm platforms fir SA8155P power domains,
           SM8550 LLCC, SC7180-lite SDRAM frequencies and SM8550 soundwire
      
         - Remoteproc firmware paths are corrected for Sony Xperia 10 IV"
      
      * tag 'arm-fixes-6.4-2' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc: (36 commits)
        firmware: arm_ffa: Set handle field to zero in memory descriptor
        ARM: dts: Fix erroneous ADS touchscreen polarities
        arm64: dts: imx8mn-beacon: Fix SPI CS pinmux
        arm64: dts: imx8-ss-dma: assign default clock rate for lpuarts
        arm64: dts: imx8qm-mek: correct GPIOs for USDHC2 CD and WP signals
        EDAC/qcom: Get rid of hardcoded register offsets
        EDAC/qcom: Remove superfluous return variable assignment in qcom_llcc_core_setup()
        arm64: dts: qcom: sm8550: Use the correct LLCC register scheme
        dt-bindings: cache: qcom,llcc: Fix SM8550 description
        arm64: dts: qcom: sc7180-lite: Fix SDRAM freq for misidentified sc7180-lite boards
        arm64: dts: qcom: sm8550: use uint16 for Soundwire interval
        soc: qcom: rpmhpd: Add SA8155P power domains
        arm64: dts: qcom: Split out SA8155P and use correct RPMh power domains
        dt-bindings: power: qcom,rpmpd: Add SA8155P
        soc: qcom: Rename ice to qcom_ice to avoid module name conflict
        soc: qcom: rmtfs: Fix error code in probe()
        soc: qcom: ramp_controller: Fix an error handling path in qcom_ramp_controller_probe()
        ARM: dts: at91: sama7g5ek: fix debounce delay property for shdwc
        ARM: at91: pm: fix imbalanced reference counter for ethernet devices
        arm64: dts: qcom: sm6375-pdx225: Fix remoteproc firmware paths
        ...
      859c7459
  5. Jun 10, 2023
  6. Jun 09, 2023
    • Linus Torvalds's avatar
      Merge tag 'sound-6.4-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound · 697fa9b5
      Linus Torvalds authored
      Pull sound fixes from Takashi Iwai:
       "Lots of small fixes, and almost all are device-specific.
      
        A few of them are the fixes for the old regressions by the fast kctl
        lookups (introduced around 5.19). Others are ASoC simple-card fixes,
        selftest compile warning fixes, ASoC AMD quirks, various ASoC codec
        fixes as well as usual HD-audio quirks"
      
      * tag 'sound-6.4-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound: (26 commits)
        ALSA: hda/realtek: Enable 4 amplifiers instead of 2 on a HP platform
        ALSA: hda: Fix kctl->id initialization
        ALSA: gus: Fix kctl->id initialization
        ALSA: cmipci: Fix kctl->id initialization
        ALSA: ymfpci: Fix kctl->id initialization
        ALSA: ice1712,ice1724: fix the kcontrol->id initialization
        ALSA: hda/realtek: Add quirk for Clevo NS50AU
        ALSA: hda/realtek: Add quirks for Asus ROG 2024 laptops using CS35L41
        ALSA: hda/realtek: Add "Intel Reference board" and "NUC 13" SSID in the ALC256
        ALSA: hda/realtek: Add Lenovo P3 Tower platform
        ALSA: hda/realtek: Add a quirk for HP Slim Desktop S01
        selftests: alsa: pcm-test: Fix compiler warnings about the format
        ASoC: fsl_sai: Enable BCI bit if SAI works on synchronous mode with BYP asserted
        ASoC: simple-card-utils: fix PCM constraint error check
        ASoC: cs35l56: Remove NULL check from cs35l56_sdw_dai_set_stream()
        ASoC: max98363: limit the number of channel to 1
        ASoC: max98363: Removed 32bit support
        ASoC: mediatek: mt8195: fix use-after-free in driver remove path
        ASoC: mediatek: mt8188: fix use-after-free in driver remove path
        ASoC: amd: yc: Add Thinkpad Neo14 to quirks list for acp6x
        ...
      697fa9b5
    • Linus Torvalds's avatar
      Merge tag 'ext4_for_linus_stable' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4 · 8fc1c596
      Linus Torvalds authored
      Pull ext4 fix from Ted Ts'o:
       "Fix an ext4 regression which breaks remounting r/w file systems that
        have the quota feature enabled"
      
      * tag 'ext4_for_linus_stable' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4:
        ext4: only check dquot_initialize_needed() when debugging
        Revert "ext4: don't clear SB_RDONLY when remounting r/w until quota is re-enabled"
      8fc1c596
    • Wolfram Sang's avatar
      Merge tag 'at24-fixes-for-v6.4-rc6' of... · 33f36147
      Wolfram Sang authored
      Merge tag 'at24-fixes-for-v6.4-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux into i2c/for-current
      
      at24 fixes for v6.4-rc6
      
      - fix a Kconfig issue (we need to select REGMAP, not only REGMAP_I2C)
      33f36147
    • Arnd Bergmann's avatar
      Merge tag 'imx-fixes-6.4-2' of... · 5cdd5ec1
      Arnd Bergmann authored
      Merge tag 'imx-fixes-6.4-2' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into arm/fixes
      
      i.MX fixes for 6.4, round 2:
      
      - Fix SPI CS pinmux for the final production version of imx8mn-beacon
        board.
      - Fix GPIOs for USDHC2 CD and WP signals on imx8qm-mek board.
      - Assign default clock rate for i.MX8 LPUARTs to fix UART failure.
      
      * tag 'imx-fixes-6.4-2' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux:
        arm64: dts: imx8mn-beacon: Fix SPI CS pinmux
        arm64: dts: imx8-ss-dma: assign default clock rate for lpuarts
        arm64: dts: imx8qm-mek: correct GPIOs for USDHC2 CD and WP signals
      
      Link: https://lore.kernel.org/r/20230607141312.GU4199@dragon
      
      
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      5cdd5ec1
    • Linus Torvalds's avatar
      Merge tag 'drm-fixes-2023-06-09' of git://anongit.freedesktop.org/drm/drm · 33f2b578
      Linus Torvalds authored
      Pull drm fixes from Dave Airlie:
       "Bit busier and a bit more scattered than usual. amdgpu is the main
        one, with ivpu and msm having a few fixes, then i915, exynos, ast,
        lima, radeon with some misc bits, but overall nothing standing out.
      
        fb-helper:
         - Fill in fb-helper vars more correctly
      
        amdgpu:
         - S0ix fixes
         - GPU reset fixes
         - SMU13 fixes
         - SMU11 fixes
         - Misc Display fixes
         - Revert RV/RV2/PCO clock counter changes
         - Fix Stoney xclk value
         - Fix reserved vram debug info
      
        radeon:
         - Fix a potential use after free
      
        i915:
         - CDCLK voltage fix for ADL-P
         - eDP wake sync pulse fix
         - Two error handling fixes to selftests
      
        exynos:
         - Fix wrong return in Exynos vidi driver
         - Fix use-after-free issue to Exynos g2d driver
      
        ast:
         - resume and modeset fixes for ast
      
        ivpu:
         - Assorted ivpu fixes
      
        lima:
         - lima context destroy fix
      
        msm:
         - Fix max segment size to address splat on newer a6xx
         - Disable PSR by default w/ modparam to re-enable, since there still
           seems to be a lingering issue
         - Fix HPD issue
         - Fix issue with unitialized GMU mutex"
      
      * tag 'drm-fixes-2023-06-09' of git://anongit.freedesktop.org/drm/drm: (32 commits)
        drm/msm/a6xx: initialize GMU mutex earlier
        drm/msm/dp: enable HDP plugin/unplugged interrupts at hpd_enable/disable
        accel/ivpu: Fix sporadic VPU boot failure
        accel/ivpu: Do not use mutex_lock_interruptible
        accel/ivpu: Do not trigger extra VPU reset if the VPU is idle
        drm/amd/display: Reduce sdp bw after urgent to 90%
        drm/amdgpu: change reserved vram info print
        drm/amdgpu: fix xclk freq on CHIP_STONEY
        drm/radeon: fix race condition UAF in radeon_gem_set_domain_ioctl
        Revert "drm/amdgpu: switch to golden tsc registers for raven/raven2"
        Revert "drm/amdgpu: Differentiate between Raven2 and Raven/Picasso according to revision id"
        Revert "drm/amdgpu: change the reference clock for raven/raven2"
        drm/amd/display: add ODM case when looking for first split pipe
        drm/amd: Make lack of `ACPI_FADT_LOW_POWER_S0` or `CONFIG_AMD_PMC` louder during suspend path
        drm/amd/pm: conditionally disable pcie lane switching for some sienna_cichlid SKUs
        drm/amd/pm: Fix power context allocation in SMU13
        drm/amdgpu: fix Null pointer dereference error in amdgpu_device_recover_vram
        drm/amd: Disallow s0ix without BIOS support again
        drm/i915/selftests: Add some missing error propagation
        drm/exynos: fix race condition UAF in exynos_g2d_exec_ioctl
        ...
      33f2b578
    • Linus Torvalds's avatar
      Merge tag 'cgroup-for-6.4-rc5-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup · 9cd6357f
      Linus Torvalds authored
      Pull cgroup fixes from Tejun Heo:
      
       - Fix css_set reference leaks on fork failures
      
       - Fix CPU hotplug locking in cgroup_transfer_tasks() which is used by
         cgroup1 cpuset
      
       - Doc update
      
      * tag 'cgroup-for-6.4-rc5-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup:
        cgroup: Documentation: Clarify usage of memory limits
        cgroup: always put cset in cgroup_css_set_put_fork
        cgroup: fix missing cpus_read_{lock,unlock}() in cgroup_transfer_tasks()
      9cd6357f
    • Dave Airlie's avatar
      Merge tag 'drm-msm-fixes-2023-06-08' of https://gitlab.freedesktop.org/drm/msm into drm-fixes · 986c34b4
      Dave Airlie authored
      
      
      A few more late fixes for v6.4-rc6
      
      + Fix max segment size to address splat on newer a6xx
      + Disable PSR by default w/ modparam to re-enable, since there
        still seems to be a lingering issue
      + Fix HPD issue
      + Fix issue with unitialized GMU mutex
      
      Signed-off-by: default avatarDave Airlie <airlied@redhat.com>
      From: Rob Clark <robdclark@gmail.com>
      Link: https://patchwork.freedesktop.org/patch/msgid/CAF6AEGufjVZRNT6YfQ7YUXFC7Cz95wdLF7QHAYkiGfp+3Xc3DQ@mail.gmail.com
      986c34b4