Skip to contentSkip to conversation

Linux 6.1.2

DISCUSSION Greg Kroah-Hartman 1 participant 2 messages Dec 31, 2022 Stable branch

lore
Share & tools
lore

Greg Kroah-Hartman

author maintainer
#0 lore raw

I'm announcing the release of the 6.1.2 kernel.

All users of the 6.1 kernel series must upgrade.

The updated 6.1.y git tree can be found at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git linux-6.1.y
and can be browsed at the normal kernel.org git web browser:
https://git.kernel.org/?p=linux/kernel/git/stable/linux-stable.git;a=summary

thanks,

greg k-h

------------

 Documentation/ABI/stable/sysfs-driver-dma-idxd                           |   12 
 Documentation/ABI/testing/sysfs-bus-spi-devices-spi-nor                  |    3 
 Documentation/admin-guide/sysctl/kernel.rst                              |   23 
 Documentation/devicetree/bindings/input/azoteq,iqs7222.yaml              |   25 
 Documentation/devicetree/bindings/mfd/qcom,spmi-pmic.yaml                |    8 
 Documentation/devicetree/bindings/pci/fsl,imx6q-pcie.yaml                |   46 
 Documentation/devicetree/bindings/pci/toshiba,visconti-pcie.yaml         |    7 
 Documentation/devicetree/bindings/pinctrl/mediatek,mt7986-pinctrl.yaml   |   46 
 Documentation/devicetree/bindings/pwm/microchip,corepwm.yaml             |    4 
 Documentation/devicetree/bindings/sound/qcom,wcd9335.txt                 |    2 
 Documentation/devicetree/bindings/sound/rt5682.txt                       |    2 
 Documentation/driver-api/spi.rst                                         |    4 
 Documentation/fault-injection/fault-injection.rst                        |   10 
 Makefile                                                                 |    2 
 arch/Kconfig                                                             |    2 
 arch/alpha/include/asm/thread_info.h                                     |    2 
 arch/alpha/kernel/entry.S                                                |    4 
 arch/arm/boot/dts/armada-370.dtsi                                        |    2 
 arch/arm/boot/dts/armada-375.dtsi                                        |    2 
 arch/arm/boot/dts/armada-380.dtsi                                        |    4 
 arch/arm/boot/dts/armada-385-turris-omnia.dts                            |   18 
 arch/arm/boot/dts/armada-385.dtsi                                        |    6 
 arch/arm/boot/dts/armada-39x.dtsi                                        |    6 
 arch/arm/boot/dts/armada-xp-mv78230.dtsi                                 |    8 
 arch/arm/boot/dts/armada-xp-mv78260.dtsi                                 |   16 
 arch/arm/boot/dts/aspeed-bmc-ibm-everest.dts                             |   17 
 arch/arm/boot/dts/aspeed-bmc-ibm-rainier.dts                             |   16 
 arch/arm/boot/dts/dove.dtsi                                              |    2 
 arch/arm/boot/dts/nuvoton-npcm730-gbs.dts                                |    2 
 arch/arm/boot/dts/nuvoton-npcm730-gsj.dts                                |    2 
 arch/arm/boot/dts/nuvoton-npcm730-kudo.dts                               |    6 
 arch/arm/boot/dts/nuvoton-npcm750-evb.dts                                |    4 
 arch/arm/boot/dts/nuvoton-npcm750-runbmc-olympus.dts                     |    6 
 arch/arm/boot/dts/qcom-apq8064.dtsi                                      |    2 
 arch/arm/boot/dts/spear600.dtsi                                          |    2 
 arch/arm/boot/dts/stm32mp157a-dhcor-avenger96.dts                        |    1 
 arch/arm/boot/dts/stm32mp15xx-dhcor-avenger96.dtsi                       |    2 
 arch/arm/mach-mmp/time.c                                                 |   11 
 arch/arm64/boot/dts/apple/t8103.dtsi                                     |    6 
 arch/arm64/boot/dts/marvell/armada-3720-turris-mox.dts                   |    3 
 arch/arm64/boot/dts/mediatek/mt2712-evb.dts                              |   12 
 arch/arm64/boot/dts/mediatek/mt2712e.dtsi                                |   22 
 arch/arm64/boot/dts/mediatek/mt6779.dtsi                                 |    8 
 arch/arm64/boot/dts/mediatek/mt6797.dtsi                                 |    2 
 arch/arm64/boot/dts/mediatek/mt7986a.dtsi                                |   16 
 arch/arm64/boot/dts/mediatek/mt8183.dtsi                                 |    2 
 arch/arm64/boot/dts/mediatek/mt8195.dtsi                                 |    8 
 arch/arm64/boot/dts/mediatek/pumpkin-common.dtsi                         |    6 
 arch/arm64/boot/dts/nvidia/tegra234.dtsi                                 |    8 
 arch/arm64/boot/dts/qcom/ipq6018-cp01-c1.dts                             |    2 
 arch/arm64/boot/dts/qcom/msm8916.dtsi                                    |    2 
 arch/arm64/boot/dts/qcom/msm8996.dtsi                                    |  114 +
 arch/arm64/boot/dts/qcom/msm8996pro.dtsi                                 |  266 ++++
 arch/arm64/boot/dts/qcom/pm6350.dtsi                                     |    1 
 arch/arm64/boot/dts/qcom/pm660.dtsi                                      |    2 
 arch/arm64/boot/dts/qcom/sc7180-trogdor-homestar.dtsi                    |    6 
 arch/arm64/boot/dts/qcom/sc7280-idp.dts                                  |    1 
 arch/arm64/boot/dts/qcom/sc7280-idp.dtsi                                 |    3 
 arch/arm64/boot/dts/qcom/sc7280-qcard.dtsi                               |    2 
 arch/arm64/boot/dts/qcom/sdm630.dtsi                                     |    2 
 arch/arm64/boot/dts/qcom/sdm845-cheza.dtsi                               |    4 
 arch/arm64/boot/dts/qcom/sdm845-xiaomi-polaris.dts                       |    2 
 arch/arm64/boot/dts/qcom/sm6125.dtsi                                     |    2 
 arch/arm64/boot/dts/qcom/sm6350.dtsi                                     |   10 
 arch/arm64/boot/dts/qcom/sm8150.dtsi                                     |   10 
 arch/arm64/boot/dts/qcom/sm8250-mtp.dts                                  |    2 
 arch/arm64/boot/dts/qcom/sm8250-sony-xperia-edo.dtsi                     |    2 
 arch/arm64/boot/dts/qcom/sm8250.dtsi                                     |   20 
 arch/arm64/boot/dts/qcom/sm8350.dtsi                                     |   10 
 arch/arm64/boot/dts/qcom/sm8450-sony-xperia-nagara-pdx223.dts            |    2 
 arch/arm64/boot/dts/qcom/sm8450.dtsi                                     |   13 
 arch/arm64/boot/dts/renesas/r8a779f0.dtsi                                |   16 
 arch/arm64/boot/dts/renesas/r8a779g0.dtsi                                |    2 
 arch/arm64/boot/dts/renesas/r9a09g011.dtsi                               |    6 
 arch/arm64/boot/dts/tesla/fsd-pinctrl.dtsi                               |   34 
 arch/arm64/boot/dts/tesla/fsd-pinctrl.h                                  |    6 
 arch/arm64/boot/dts/ti/k3-am65-main.dtsi                                 |    1 
 arch/arm64/boot/dts/ti/k3-j7200-mcu-wakeup.dtsi                          |    1 
 arch/arm64/boot/dts/ti/k3-j721e-main.dtsi                                |    1 
 arch/arm64/boot/dts/ti/k3-j721s2-main.dtsi                               |    2 
 arch/arm64/boot/dts/ti/k3-j721s2-mcu-wakeup.dtsi                         |    2 
 arch/arm64/crypto/Kconfig                                                |   11 
 arch/arm64/crypto/Makefile                                               |    3 
 arch/arm64/crypto/sm3-neon-core.S                                        |  601 +++++++++
 arch/arm64/crypto/sm3-neon-glue.c                                        |  103 +
 arch/arm64/include/asm/processor.h                                       |    4 
 arch/arm64/mm/fault.c                                                    |    8 
 arch/mips/bcm63xx/clk.c                                                  |    2 
 arch/mips/boot/dts/ingenic/ci20.dts                                      |    2 
 arch/mips/cavium-octeon/executive/cvmx-helper-board.c                    |    2 
 arch/mips/cavium-octeon/executive/cvmx-helper.c                          |    2 
 arch/mips/kernel/vpe-cmp.c                                               |    4 
 arch/mips/kernel/vpe-mt.c                                                |    4 
 arch/mips/ralink/of.c                                                    |    4 
 arch/powerpc/boot/dts/turris1x.dts                                       |   14 
 arch/powerpc/include/asm/hvcall.h                                        |    3 
 arch/powerpc/perf/callchain.c                                            |    1 
 arch/powerpc/perf/hv-gpci-requests.h                                     |    4 
 arch/powerpc/perf/hv-gpci.c                                              |   35 
 arch/powerpc/perf/hv-gpci.h                                              |    1 
 arch/powerpc/perf/req-gen/perf.h                                         |   20 
 arch/powerpc/platforms/52xx/mpc52xx_lpbfifo.c                            |    1 
 arch/powerpc/platforms/83xx/mpc832x_rdb.c                                |    2 
 arch/powerpc/platforms/pseries/eeh_pseries.c                             |   11 
 arch/powerpc/platforms/pseries/plpks.c                                   |   32 
 arch/powerpc/platforms/pseries/plpks.h                                   |    2 
 arch/powerpc/sysdev/xive/spapr.c                                         |    1 
 arch/powerpc/xmon/xmon.c                                                 |    7 
 arch/riscv/boot/dts/microchip/mpfs-icicle-kit-fabric.dtsi                |    2 
 arch/riscv/boot/dts/microchip/mpfs-icicle-kit.dts                        |    2 
 arch/riscv/boot/dts/microchip/mpfs-sev-kit-fabric.dtsi                   |   29 
 arch/riscv/include/asm/hugetlb.h                                         |    6 
 arch/riscv/include/asm/io.h                                              |    5 
 arch/riscv/include/asm/pgtable-64.h                                      |    6 
 arch/riscv/kernel/entry.S                                                |   18 
 arch/riscv/kernel/signal.c                                               |   34 
 arch/riscv/kernel/traps.c                                                |    2 
 arch/riscv/kvm/vcpu.c                                                    |   11 
 arch/riscv/mm/physaddr.c                                                 |    2 
 arch/riscv/net/bpf_jit_comp64.c                                          |   29 
 arch/x86/Kconfig                                                         |    4 
 arch/x86/crypto/aegis128-aesni-asm.S                                     |    9 
 arch/x86/crypto/aria-aesni-avx-asm_64.S                                  |   13 
 arch/x86/crypto/sha1_ni_asm.S                                            |    3 
 arch/x86/crypto/sha1_ssse3_asm.S                                         |    3 
 arch/x86/crypto/sha256-avx-asm.S                                         |    3 
 arch/x86/crypto/sha256-avx2-asm.S                                        |    3 
 arch/x86/crypto/sha256-ssse3-asm.S                                       |    3 
 arch/x86/crypto/sha256_ni_asm.S                                          |    3 
 arch/x86/crypto/sha512-avx-asm.S                                         |    3 
 arch/x86/crypto/sha512-avx2-asm.S                                        |    3 
 arch/x86/crypto/sha512-ssse3-asm.S                                       |    3 
 arch/x86/crypto/sm3-avx-asm_64.S                                         |    3 
 arch/x86/crypto/sm4-aesni-avx-asm_64.S                                   |    7 
 arch/x86/crypto/sm4-aesni-avx2-asm_64.S                                  |    7 
 arch/x86/events/intel/uncore_snb.c                                       |    3 
 arch/x86/events/intel/uncore_snbep.c                                     |    5 
 arch/x86/hyperv/hv_init.c                                                |    2 
 arch/x86/include/asm/apic.h                                              |    3 
 arch/x86/include/asm/realmode.h                                          |    1 
 arch/x86/include/asm/x86_init.h                                          |    4 
 arch/x86/kernel/apic/apic.c                                              |   13 
 arch/x86/kernel/cpu/intel.c                                              |   63 -
 arch/x86/kernel/cpu/sgx/encl.c                                           |   23 
 arch/x86/kernel/setup.c                                                  |    2 
 arch/x86/kernel/uprobes.c                                                |    4 
 arch/x86/kernel/x86_init.c                                               |    3 
 arch/x86/realmode/init.c                                                 |    8 
 arch/x86/xen/enlighten_pv.c                                              |    2 
 arch/x86/xen/smp.c                                                       |   24 
 arch/x86/xen/smp_pv.c                                                    |   12 
 arch/x86/xen/spinlock.c                                                  |    6 
 block/bfq-iosched.c                                                      |   16 
 block/blk-cgroup.c                                                       |    2 
 block/blk-mq-sysfs.c                                                     |   11 
 block/blk-mq.c                                                           |   56 
 block/genhd.c                                                            |    2 
 crypto/cryptd.c                                                          |   36 
 crypto/tcrypt.c                                                          |  265 ++--
 drivers/acpi/acpica/dsmethod.c                                           |   10 
 drivers/acpi/acpica/utcopy.c                                             |    7 
 drivers/acpi/ec.c                                                        |   10 
 drivers/acpi/irq.c                                                       |    5 
 drivers/acpi/pfr_telemetry.c                                             |    6 
 drivers/acpi/pfr_update.c                                                |    6 
 drivers/acpi/processor_idle.c                                            |    3 
 drivers/acpi/video_detect.c                                              |   54 
 drivers/acpi/x86/utils.c                                                 |   24 
 drivers/ata/libata-sata.c                                                |   11 
 drivers/base/class.c                                                     |    5 
 drivers/base/power/runtime.c                                             |   12 
 drivers/base/regmap/regmap-irq.c                                         |   15 
 drivers/block/drbd/drbd_main.c                                           |    9 
 drivers/block/drbd/drbd_nl.c                                             |   10 
 drivers/block/floppy.c                                                   |    4 
 drivers/block/loop.c                                                     |   28 
 drivers/bluetooth/btintel.c                                              |    5 
 drivers/bluetooth/btusb.c                                                |    6 
 drivers/bluetooth/hci_bcm.c                                              |   13 
 drivers/bluetooth/hci_bcsp.c                                             |    2 
 drivers/bluetooth/hci_h5.c                                               |    2 
 drivers/bluetooth/hci_ll.c                                               |    2 
 drivers/bluetooth/hci_qca.c                                              |    2 
 drivers/char/hw_random/amd-rng.c                                         |   18 
 drivers/char/hw_random/geode-rng.c                                       |   36 
 drivers/char/ipmi/ipmi_msghandler.c                                      |    8 
 drivers/char/ipmi/kcs_bmc_aspeed.c                                       |   24 
 drivers/char/tpm/tpm_crb.c                                               |    2 
 drivers/char/tpm/tpm_ftpm_tee.c                                          |    8 
 drivers/char/tpm/tpm_tis_core.c                                          |   20 
 drivers/char/tpm/tpm_tis_core.h                                          |    1 
 drivers/char/tpm/tpm_tis_i2c.c                                           |    3 
 drivers/clk/imx/clk-imx8mn.c                                             |  116 -
 drivers/clk/imx/clk-imx8mp.c                                             |    4 
 drivers/clk/imx/clk-imx93.c                                              |   19 
 drivers/clk/imx/clk-imxrt1050.c                                          |    2 
 drivers/clk/mediatek/clk-mt7986-infracfg.c                               |    2 
 drivers/clk/microchip/clk-mpfs-ccc.c                                     |    6 
 drivers/clk/qcom/clk-krait.c                                             |    2 
 drivers/clk/qcom/dispcc-sm6350.c                                         |    4 
 drivers/clk/qcom/gcc-ipq806x.c                                           |    4 
 drivers/clk/qcom/gcc-sm8250.c                                            |    4 
 drivers/clk/qcom/lpassaudiocc-sc7280.c                                   |   55 
 drivers/clk/qcom/lpasscorecc-sc7180.c                                    |   24 
 drivers/clk/renesas/r8a779a0-cpg-mssr.c                                  |    2 
 drivers/clk/renesas/r8a779f0-cpg-mssr.c                                  |   18 
 drivers/clk/renesas/r9a06g032-clocks.c                                   |    3 
 drivers/clk/rockchip/clk-pll.c                                           |    1 
 drivers/clk/samsung/clk-pll.c                                            |    1 
 drivers/clk/socfpga/clk-gate.c                                           |    5 
 drivers/clk/st/clkgen-fsyn.c                                             |    5 
 drivers/clk/visconti/pll.c                                               |    1 
 drivers/clocksource/sh_cmt.c                                             |   88 -
 drivers/clocksource/timer-ti-dm-systimer.c                               |    4 
 drivers/clocksource/timer-ti-dm.c                                        |    2 
 drivers/counter/stm32-lptimer-cnt.c                                      |    2 
 drivers/cpufreq/amd_freq_sensitivity.c                                   |    2 
 drivers/cpufreq/qcom-cpufreq-hw.c                                        |   43 
 drivers/cpuidle/dt_idle_states.c                                         |    2 
 drivers/crypto/Kconfig                                                   |    5 
 drivers/crypto/allwinner/sun8i-ss/sun8i-ss-cipher.c                      |    2 
 drivers/crypto/amlogic/amlogic-gxl-core.c                                |    1 
 drivers/crypto/amlogic/amlogic-gxl.h                                     |    2 
 drivers/crypto/cavium/nitrox/nitrox_mbx.c                                |    1 
 drivers/crypto/ccree/cc_debugfs.c                                        |    2 
 drivers/crypto/ccree/cc_driver.c                                         |   10 
 drivers/crypto/hisilicon/hpre/hpre_main.c                                |   10 
 drivers/crypto/hisilicon/qm.c                                            |   11 
 drivers/crypto/img-hash.c                                                |    8 
 drivers/crypto/omap-sham.c                                               |    2 
 drivers/crypto/qat/qat_4xxx/adf_drv.c                                    |    1 
 drivers/crypto/rockchip/rk3288_crypto.c                                  |  193 ---
 drivers/crypto/rockchip/rk3288_crypto.h                                  |   53 
 drivers/crypto/rockchip/rk3288_crypto_ahash.c                            |  197 +--
 drivers/crypto/rockchip/rk3288_crypto_skcipher.c                         |  413 +++---
 drivers/dio/dio.c                                                        |    8 
 drivers/dma/apple-admac.c                                                |  102 +
 drivers/dma/idxd/sysfs.c                                                 |   68 +
 drivers/edac/i10nm_base.c                                                |    3 
 drivers/extcon/extcon-usbc-tusb320.c                                     |   17 
 drivers/firmware/raspberrypi.c                                           |    1 
 drivers/firmware/ti_sci.c                                                |    5 
 drivers/gpio/gpiolib-cdev.c                                              |  204 ++-
 drivers/gpio/gpiolib.c                                                   |    4 
 drivers/gpio/gpiolib.h                                                   |    5 
 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c                         |    2 
 drivers/gpu/drm/amd/amdgpu/amdgpu_bios.c                                 |    1 
 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c                               |    9 
 drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h                                 |    5 
 drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c                                 |    2 
 drivers/gpu/drm/amd/amdgpu/nv.c                                          |   28 
 drivers/gpu/drm/amd/amdgpu/soc15.c                                       |   24 
 drivers/gpu/drm/amd/amdgpu/soc21.c                                       |    2 
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c                |   35 
 drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c                       |   16 
 drivers/gpu/drm/amd/display/dc/clk_mgr/dcn32/dcn32_clk_mgr.c             |    2 
 drivers/gpu/drm/amd/display/dc/core/dc.c                                 |   65 -
 drivers/gpu/drm/amd/display/dc/dce60/dce60_resource.c                    |    3 
 drivers/gpu/drm/amd/display/dc/dce80/dce80_resource.c                    |    2 
 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c                |   30 
 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c                       |   35 
 drivers/gpu/drm/amd/display/dc/dcn32/dcn32_dccg.c                        |    6 
 drivers/gpu/drm/amd/display/dc/dcn32/dcn32_resource.c                    |    2 
 drivers/gpu/drm/amd/display/dc/dml/dcn32/dcn32_fpu.c                     |    7 
 drivers/gpu/drm/amd/include/kgd_pp_interface.h                           |    3 
 drivers/gpu/drm/amd/pm/powerplay/amd_powerplay.c                         |    3 
 drivers/gpu/drm/amd/pm/powerplay/hwmgr/pp_psm.c                          |    2 
 drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_thermal.c                  |   25 
 drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c                    |    3 
 drivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c                           |    4 
 drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c                     |   21 
 drivers/gpu/drm/bridge/adv7511/adv7511.h                                 |    3 
 drivers/gpu/drm/bridge/adv7511/adv7511_drv.c                             |   18 
 drivers/gpu/drm/bridge/adv7511/adv7533.c                                 |   25 
 drivers/gpu/drm/bridge/ite-it6505.c                                      |    8 
 drivers/gpu/drm/drm_atomic_helper.c                                      |   10 
 drivers/gpu/drm/drm_edid.c                                               |   12 
 drivers/gpu/drm/drm_fourcc.c                                             |    8 
 drivers/gpu/drm/etnaviv/etnaviv_gpu.c                                    |   11 
 drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_rgb.c                                |    5 
 drivers/gpu/drm/i915/display/intel_bios.c                                |    2 
 drivers/gpu/drm/i915/display/intel_dp.c                                  |   59 
 drivers/gpu/drm/i915/gem/i915_gem_mman.c                                 |   21 
 drivers/gpu/drm/i915/gem/i915_gem_pm.c                                   |    2 
 drivers/gpu/drm/i915/gem/i915_gem_ttm.c                                  |   63 -
 drivers/gpu/drm/i915/gem/i915_gem_ttm.h                                  |   18 
 drivers/gpu/drm/i915/gem/i915_gem_ttm_move.c                             |    2 
 drivers/gpu/drm/i915/gt/intel_engine.h                                   |    6 
 drivers/gpu/drm/i915/gt/intel_engine_cs.c                                |   91 +
 drivers/gpu/drm/i915/gt/intel_gt.c                                       |    3 
 drivers/gpu/drm/i915/gt/intel_gt_types.h                                 |   17 
 drivers/gpu/drm/i915/gt/sysfs_engines.c                                  |   25 
 drivers/gpu/drm/i915/gt/uc/intel_guc_capture.c                           |  109 +
 drivers/gpu/drm/i915/gt/uc/intel_guc_fwif.h                              |   21 
 drivers/gpu/drm/i915/gt/uc/intel_guc_log.c                               |    6 
 drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c                        |    8 
 drivers/gpu/drm/i915/i915_driver.c                                       |    3 
 drivers/gpu/drm/i915/i915_gem.c                                          |   45 
 drivers/gpu/drm/i915/intel_runtime_pm.c                                  |    5 
 drivers/gpu/drm/i915/intel_runtime_pm.h                                  |   22 
 drivers/gpu/drm/mediatek/mtk_dpi.c                                       |   12 
 drivers/gpu/drm/mediatek/mtk_hdmi.c                                      |    7 
 drivers/gpu/drm/meson/meson_encoder_cvbs.c                               |    7 
 drivers/gpu/drm/msm/adreno/a6xx_gpu.c                                    |   12 
 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_dsc.c                               |   11 
 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c                                 |   27 
 drivers/gpu/drm/msm/dp/dp_display.c                                      |    2 
 drivers/gpu/drm/msm/dsi/dsi_host.c                                       |  121 -
 drivers/gpu/drm/msm/hdmi/hdmi.c                                          |    2 
 drivers/gpu/drm/mxsfb/lcdif_kms.c                                        |   48 
 drivers/gpu/drm/mxsfb/lcdif_regs.h                                       |    5 
 drivers/gpu/drm/panel/panel-sitronix-st7701.c                            |   12 
 drivers/gpu/drm/radeon/radeon_bios.c                                     |   19 
 drivers/gpu/drm/rcar-du/Kconfig                                          |    2 
 drivers/gpu/drm/rockchip/cdn-dp-core.c                                   |    2 
 drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c                          |    2 
 drivers/gpu/drm/rockchip/inno_hdmi.c                                     |    2 
 drivers/gpu/drm/rockchip/rk3066_hdmi.c                                   |    2 
 drivers/gpu/drm/rockchip/rockchip_drm_vop.c                              |    4 
 drivers/gpu/drm/rockchip/rockchip_drm_vop2.c                             |    2 
 drivers/gpu/drm/rockchip/rockchip_lvds.c                                 |   10 
 drivers/gpu/drm/sti/sti_dvo.c                                            |    7 
 drivers/gpu/drm/sti/sti_hda.c                                            |    7 
 drivers/gpu/drm/sti/sti_hdmi.c                                           |    7 
 drivers/gpu/drm/tegra/dc.c                                               |    4 
 drivers/hid/amd-sfh-hid/amd_sfh_client.c                                 |    4 
 drivers/hid/hid-apple.c                                                  |  118 -
 drivers/hid/hid-input.c                                                  |    6 
 drivers/hid/hid-logitech-hidpp.c                                         |   11 
 drivers/hid/hid-mcp2221.c                                                |   12 
 drivers/hid/hid-rmi.c                                                    |    2 
 drivers/hid/hid-sensor-custom.c                                          |    2 
 drivers/hid/hid-uclogic-params.c                                         |   73 +
 drivers/hid/hid-uclogic-rdesc.c                                          |   34 
 drivers/hid/hid-uclogic-rdesc.h                                          |    7 
 drivers/hid/i2c-hid/i2c-hid-core.c                                       |    3 
 drivers/hid/wacom_sys.c                                                  |    8 
 drivers/hid/wacom_wac.c                                                  |    4 
 drivers/hid/wacom_wac.h                                                  |    1 
 drivers/hsi/controllers/omap_ssi_core.c                                  |   14 
 drivers/hv/ring_buffer.c                                                 |   13 
 drivers/hwmon/Kconfig                                                    |    1 
 drivers/hwmon/emc2305.c                                                  |   44 
 drivers/hwmon/jc42.c                                                     |  243 ++--
 drivers/hwmon/nct6775-platform.c                                         |    7 
 drivers/hwtracing/coresight/coresight-cti-core.c                         |    2 
 drivers/hwtracing/coresight/coresight-trbe.c                             |    1 
 drivers/i2c/busses/i2c-ismt.c                                            |    3 
 drivers/i2c/busses/i2c-pxa-pci.c                                         |   10 
 drivers/i2c/muxes/i2c-mux-reg.c                                          |    5 
 drivers/iio/adc/ad_sigma_delta.c                                         |    8 
 drivers/iio/adc/ti-adc128s052.c                                          |   14 
 drivers/iio/addac/ad74413r.c                                             |    2 
 drivers/iio/imu/adis.c                                                   |   28 
 drivers/iio/industrialio-event.c                                         |    4 
 drivers/iio/temperature/ltc2983.c                                        |   10 
 drivers/infiniband/Kconfig                                               |    2 
 drivers/infiniband/core/device.c                                         |    2 
 drivers/infiniband/core/mad.c                                            |    5 
 drivers/infiniband/core/nldev.c                                          |    6 
 drivers/infiniband/core/restrack.c                                       |    2 
 drivers/infiniband/core/sysfs.c                                          |   17 
 drivers/infiniband/hw/hfi1/affinity.c                                    |    2 
 drivers/infiniband/hw/hfi1/firmware.c                                    |    6 
 drivers/infiniband/hw/hns/hns_roce_device.h                              |    3 
 drivers/infiniband/hw/hns/hns_roce_hw_v2.c                               |  217 ++-
 drivers/infiniband/hw/hns/hns_roce_hw_v2.h                               |   13 
 drivers/infiniband/hw/hns/hns_roce_main.c                                |   18 
 drivers/infiniband/hw/hns/hns_roce_mr.c                                  |    4 
 drivers/infiniband/hw/hns/hns_roce_qp.c                                  |  107 +
 drivers/infiniband/hw/irdma/uk.c                                         |  170 +-
 drivers/infiniband/hw/irdma/user.h                                       |   20 
 drivers/infiniband/hw/irdma/utils.c                                      |    2 
 drivers/infiniband/hw/irdma/verbs.c                                      |  145 --
 drivers/infiniband/hw/irdma/verbs.h                                      |   53 
 drivers/infiniband/sw/rxe/rxe_mr.c                                       |    9 
 drivers/infiniband/sw/rxe/rxe_qp.c                                       |    6 
 drivers/infiniband/sw/siw/siw_cq.c                                       |   24 
 drivers/infiniband/sw/siw/siw_qp_tx.c                                    |    2 
 drivers/infiniband/sw/siw/siw_verbs.c                                    |   40 
 drivers/infiniband/ulp/ipoib/ipoib_netlink.c                             |    7 
 drivers/infiniband/ulp/srp/ib_srp.c                                      |   96 +
 drivers/input/joystick/Kconfig                                           |    1 
 drivers/input/misc/Kconfig                                               |    2 
 drivers/input/misc/iqs7222.c                                             |  504 ++++----
 drivers/input/touchscreen/elants_i2c.c                                   |    9 
 drivers/interconnect/qcom/sc7180.c                                       |    2 
 drivers/iommu/amd/iommu_v2.c                                             |    1 
 drivers/iommu/fsl_pamu.c                                                 |    2 
 drivers/iommu/iommu.c                                                    |   28 
 drivers/iommu/mtk_iommu.c                                                |   53 
 drivers/iommu/rockchip-iommu.c                                           |   10 
 drivers/iommu/s390-iommu.c                                               |  106 -
 drivers/iommu/sun50i-iommu.c                                             |   89 +
 drivers/irqchip/irq-gic-pm.c                                             |    2 
 drivers/irqchip/irq-loongson-liointc.c                                   |    5 
 drivers/irqchip/irq-loongson-pch-pic.c                                   |    3 
 drivers/irqchip/irq-wpcm450-aic.c                                        |    1 
 drivers/isdn/hardware/mISDN/hfcmulti.c                                   |   19 
 drivers/isdn/hardware/mISDN/hfcpci.c                                     |   13 
 drivers/isdn/hardware/mISDN/hfcsusb.c                                    |   12 
 drivers/leds/leds-is31fl319x.c                                           |    3 
 drivers/leds/rgb/leds-qcom-lpg.c                                         |   18 
 drivers/macintosh/macio-adb.c                                            |    4 
 drivers/macintosh/macio_asic.c                                           |    2 
 drivers/mailbox/arm_mhuv2.c                                              |    4 
 drivers/mailbox/mailbox-mpfs.c                                           |   31 
 drivers/mailbox/pcc.c                                                    |    1 
 drivers/mailbox/zynqmp-ipi-mailbox.c                                     |    4 
 drivers/mcb/mcb-core.c                                                   |    4 
 drivers/mcb/mcb-parse.c                                                  |    2 
 drivers/md/dm.c                                                          |  123 +-
 drivers/md/md-bitmap.c                                                   |   27 
 drivers/md/raid0.c                                                       |    1 
 drivers/md/raid1.c                                                       |    1 
 drivers/md/raid10.c                                                      |    2 
 drivers/media/dvb-core/dvb_ca_en50221.c                                  |    2 
 drivers/media/dvb-core/dvb_frontend.c                                    |   10 
 drivers/media/dvb-core/dvbdev.c                                          |   32 
 drivers/media/dvb-frontends/bcm3510.c                                    |    1 
 drivers/media/i2c/ad5820.c                                               |   10 
 drivers/media/i2c/adv748x/adv748x-afe.c                                  |    4 
 drivers/media/i2c/dw9768.c                                               |   33 
 drivers/media/i2c/hi846.c                                                |   14 
 drivers/media/i2c/mt9p031.c                                              |    1 
 drivers/media/i2c/ov5640.c                                               |    3 
 drivers/media/i2c/ov5648.c                                               |    1 
 drivers/media/pci/saa7164/saa7164-core.c                                 |    4 
 drivers/media/pci/solo6x10/solo6x10-core.c                               |    1 
 drivers/media/platform/amphion/vdec.c                                    |   15 
 drivers/media/platform/amphion/vpu.h                                     |    1 
 drivers/media/platform/amphion/vpu_cmds.c                                |   39 
 drivers/media/platform/amphion/vpu_drv.c                                 |    6 
 drivers/media/platform/amphion/vpu_malone.c                              |    1 
 drivers/media/platform/amphion/vpu_msgs.c                                |    2 
 drivers/media/platform/amphion/vpu_v4l2.c                                |   30 
 drivers/media/platform/amphion/vpu_windsor.c                             |    1 
 drivers/media/platform/chips-media/coda-bit.c                            |   14 
 drivers/media/platform/chips-media/coda-jpeg.c                           |   10 
 drivers/media/platform/mediatek/mdp3/mtk-mdp3-cmdq.c                     |   51 
 drivers/media/platform/mediatek/mdp3/mtk-mdp3-comp.c                     |   24 
 drivers/media/platform/mediatek/mdp3/mtk-mdp3-core.c                     |   15 
 drivers/media/platform/mediatek/vcodec/mtk_vcodec_dec_stateless.c        |   13 
 drivers/media/platform/mediatek/vcodec/vdec/vdec_h264_req_multi_if.c     |   60 
 drivers/media/platform/mediatek/vcodec/vdec/vdec_vp9_req_lat_if.c        |   15 
 drivers/media/platform/mediatek/vcodec/vdec_msg_queue.c                  |    2 
 drivers/media/platform/nxp/imx-jpeg/mxc-jpeg-hw.c                        |    4 
 drivers/media/platform/qcom/camss/camss-video.c                          |    3 
 drivers/media/platform/qcom/camss/camss.c                                |   11 
 drivers/media/platform/qcom/venus/pm_helpers.c                           |    4 
 drivers/media/platform/samsung/exynos4-is/fimc-core.c                    |    2 
 drivers/media/platform/samsung/exynos4-is/media-dev.c                    |   12 
 drivers/media/platform/samsung/s5p-mfc/s5p_mfc.c                         |   17 
 drivers/media/platform/st/sti/c8sectpfe/c8sectpfe-core.c                 |    1 
 drivers/media/platform/sunxi/sun6i-mipi-csi2/sun6i_mipi_csi2.c           |   23 
 drivers/media/platform/sunxi/sun8i-a83t-mipi-csi2/sun8i_a83t_mipi_csi2.c |   23 
 drivers/media/radio/si470x/radio-si470x-usb.c                            |    4 
 drivers/media/rc/imon.c                                                  |    6 
 drivers/media/test-drivers/vidtv/vidtv_bridge.c                          |   22 
 drivers/media/test-drivers/vimc/vimc-core.c                              |    2 
 drivers/media/test-drivers/vivid/vivid-vid-cap.c                         |    1 
 drivers/media/usb/dvb-usb/az6027.c                                       |    4 
 drivers/media/usb/dvb-usb/dvb-usb-init.c                                 |    4 
 drivers/media/v4l2-core/v4l2-ctrls-api.c                                 |    1 
 drivers/media/v4l2-core/v4l2-ctrls-core.c                                |    2 
 drivers/media/v4l2-core/v4l2-ioctl.c                                     |   34 
 drivers/media/v4l2-core/videobuf-dma-contig.c                            |   22 
 drivers/memory/renesas-rpc-if.c                                          |    3 
 drivers/memstick/core/ms_block.c                                         |    9 
 drivers/mfd/Kconfig                                                      |    1 
 drivers/mfd/axp20x.c                                                     |    2 
 drivers/mfd/qcom-pm8008.c                                                |    4 
 drivers/mfd/qcom_rpm.c                                                   |   16 
 drivers/misc/cxl/guest.c                                                 |   24 
 drivers/misc/cxl/pci.c                                                   |   21 
 drivers/misc/habanalabs/common/firmware_if.c                             |    2 
 drivers/misc/lkdtm/cfi.c                                                 |    6 
 drivers/misc/ocxl/config.c                                               |   20 
 drivers/misc/ocxl/file.c                                                 |    7 
 drivers/misc/sgi-gru/grufault.c                                          |   13 
 drivers/misc/sgi-gru/grumain.c                                           |   22 
 drivers/misc/sgi-gru/grutables.h                                         |    2 
 drivers/misc/tifm_7xx1.c                                                 |    2 
 drivers/mmc/core/sd.c                                                    |   11 
 drivers/mmc/host/alcor.c                                                 |    5 
 drivers/mmc/host/atmel-mci.c                                             |    9 
 drivers/mmc/host/litex_mmc.c                                             |    1 
 drivers/mmc/host/meson-gx-mmc.c                                          |    4 
 drivers/mmc/host/mmci.c                                                  |    4 
 drivers/mmc/host/moxart-mmc.c                                            |    4 
 drivers/mmc/host/mxcmmc.c                                                |    4 
 drivers/mmc/host/omap_hsmmc.c                                            |    4 
 drivers/mmc/host/pxamci.c                                                |    7 
 drivers/mmc/host/renesas_sdhi.h                                          |    1 
 drivers/mmc/host/renesas_sdhi_core.c                                     |   14 
 drivers/mmc/host/renesas_sdhi_internal_dmac.c                            |    4 
 drivers/mmc/host/rtsx_pci_sdmmc.c                                        |    9 
 drivers/mmc/host/rtsx_usb_sdmmc.c                                        |   11 
 drivers/mmc/host/sdhci-tegra.c                                           |    3 
 drivers/mmc/host/sdhci.c                                                 |    5 
 drivers/mmc/host/sdhci.h                                                 |    2 
 drivers/mmc/host/sdhci_f_sdh30.c                                         |    3 
 drivers/mmc/host/toshsd.c                                                |    6 
 drivers/mmc/host/via-sdmmc.c                                             |    4 
 drivers/mmc/host/vub300.c                                                |   11 
 drivers/mmc/host/wbsd.c                                                  |   12 
 drivers/mmc/host/wmt-sdmmc.c                                             |    6 
 drivers/mtd/lpddr/lpddr2_nvm.c                                           |    2 
 drivers/mtd/maps/pxa2xx-flash.c                                          |    2 
 drivers/mtd/mtdcore.c                                                    |    9 
 drivers/mtd/spi-nor/core.c                                               |    3 
 drivers/mtd/spi-nor/sysfs.c                                              |   14 
 drivers/net/bonding/bond_main.c                                          |   37 
 drivers/net/can/m_can/m_can.c                                            |   32 
 drivers/net/can/m_can/m_can_platform.c                                   |    4 
 drivers/net/can/m_can/tcan4x5x-core.c                                    |   18 
 drivers/net/can/usb/kvaser_usb/kvaser_usb.h                              |   30 
 drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c                         |  115 +
 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c                        |  160 ++
 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c                         |  437 ++++++-
 drivers/net/dsa/lan9303-core.c                                           |    4 
 drivers/net/dsa/microchip/ksz_common.c                                   |    3 
 drivers/net/dsa/mv88e6xxx/chip.c                                         |    9 
 drivers/net/ethernet/adi/adin1110.c                                      |   37 
 drivers/net/ethernet/amd/atarilance.c                                    |    2 
 drivers/net/ethernet/amd/lance.c                                         |    2 
 drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c                              |   23 
 drivers/net/ethernet/apple/bmac.c                                        |    2 
 drivers/net/ethernet/apple/mace.c                                        |    2 
 drivers/net/ethernet/broadcom/bnx2.c                                     |    5 
 drivers/net/ethernet/dnet.c                                              |    4 
 drivers/net/ethernet/freescale/enetc/enetc.c                             |   35 
 drivers/net/ethernet/freescale/fec_main.c                                |    8 
 drivers/net/ethernet/intel/i40e/i40e_main.c                              |   36 
 drivers/net/ethernet/intel/ice/ice_ptp.c                                 |   10 
 drivers/net/ethernet/intel/igb/igb_main.c                                |    8 
 drivers/net/ethernet/intel/igc/igc.h                                     |    3 
 drivers/net/ethernet/intel/igc/igc_defines.h                             |    2 
 drivers/net/ethernet/intel/igc/igc_main.c                                |  210 ++-
 drivers/net/ethernet/intel/igc/igc_tsn.c                                 |   13 
 drivers/net/ethernet/marvell/octeontx2/af/mcs.c                          |    6 
 drivers/net/ethernet/mediatek/mtk_eth_soc.c                              |   71 -
 drivers/net/ethernet/mediatek/mtk_eth_soc.h                              |   11 
 drivers/net/ethernet/myricom/myri10ge/myri10ge.c                         |    1 
 drivers/net/ethernet/neterion/s2io.c                                     |    2 
 drivers/net/ethernet/qlogic/qed/qed_debug.c                              |    3 
 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c                 |    2 
 drivers/net/ethernet/rdc/r6040.c                                         |    5 
 drivers/net/ethernet/stmicro/stmmac/stmmac_hwtstamp.c                    |    3 
 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c                        |    4 
 drivers/net/ethernet/stmicro/stmmac/stmmac_ptp.h                         |    2 
 drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c                   |    8 
 drivers/net/ethernet/ti/am65-cpsw-nuss.c                                 |   10 
 drivers/net/ethernet/ti/netcp_core.c                                     |    2 
 drivers/net/ethernet/xilinx/xilinx_emaclite.c                            |    2 
 drivers/net/fddi/defxx.c                                                 |   22 
 drivers/net/hamradio/baycom_epp.c                                        |    2 
 drivers/net/hamradio/scc.c                                               |    6 
 drivers/net/macsec.c                                                     |   34 
 drivers/net/mctp/mctp-serial.c                                           |    6 
 drivers/net/ntb_netdev.c                                                 |    4 
 drivers/net/ppp/ppp_generic.c                                            |    2 
 drivers/net/wan/farsync.c                                                |    2 
 drivers/net/wireless/ath/ar5523/ar5523.c                                 |    6 
 drivers/net/wireless/ath/ath10k/core.c                                   |   16 
 drivers/net/wireless/ath/ath10k/htc.c                                    |    9 
 drivers/net/wireless/ath/ath10k/hw.h                                     |    2 
 drivers/net/wireless/ath/ath10k/pci.c                                    |   20 
 drivers/net/wireless/ath/ath11k/core.h                                   |    2 
 drivers/net/wireless/ath/ath11k/mac.c                                    |  122 +-
 drivers/net/wireless/ath/ath11k/qmi.c                                    |    3 
 drivers/net/wireless/ath/ath9k/hif_usb.c                                 |   46 
 drivers/net/wireless/broadcom/brcm80211/brcmfmac/common.c                |    8 
 drivers/net/wireless/broadcom/brcm80211/brcmfmac/firmware.c              |    5 
 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c                  |    6 
 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c                  |    1 
 drivers/net/wireless/intel/iwlwifi/mei/iwl-mei.h                         |    7 
 drivers/net/wireless/intel/iwlwifi/mei/main.c                            |  172 +-
 drivers/net/wireless/intel/iwlwifi/mei/net.c                             |   10 
 drivers/net/wireless/intel/iwlwifi/mvm/fw.c                              |    2 
 drivers/net/wireless/intel/iwlwifi/mvm/mvm.h                             |    4 
 drivers/net/wireless/intel/iwlwifi/mvm/ops.c                             |    2 
 drivers/net/wireless/intel/iwlwifi/mvm/tx.c                              |   20 
 drivers/net/wireless/mediatek/mt76/mt76.h                                |    3 
 drivers/net/wireless/mediatek/mt76/mt76_connac_mcu.c                     |    4 
 drivers/net/wireless/mediatek/mt76/mt7915/eeprom.c                       |   58 
 drivers/net/wireless/mediatek/mt76/mt7915/eeprom.h                       |    5 
 drivers/net/wireless/mediatek/mt76/mt7915/mac.c                          |   23 
 drivers/net/wireless/mediatek/mt76/mt7915/pci.c                          |   13 
 drivers/net/wireless/mediatek/mt76/mt7921/init.c                         |    1 
 drivers/net/wireless/mediatek/mt76/mt7921/mac.c                          |   34 
 drivers/net/wireless/mediatek/mt76/mt7921/main.c                         |    6 
 drivers/net/wireless/mediatek/mt76/mt7921/mt7921.h                       |    4 
 drivers/net/wireless/mediatek/mt76/usb.c                                 |   11 
 drivers/net/wireless/purelifi/plfxlc/usb.c                               |    1 
 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h                         |    2 
 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c                    |   28 
 drivers/net/wireless/realtek/rtw89/core.c                                |    2 
 drivers/net/wireless/realtek/rtw89/mac.c                                 |    6 
 drivers/net/wireless/realtek/rtw89/phy.c                                 |    2 
 drivers/net/wireless/rsi/rsi_91x_core.c                                  |    4 
 drivers/net/wireless/rsi/rsi_91x_hal.c                                   |    6 
 drivers/nfc/pn533/pn533.c                                                |    4 
 drivers/nvme/host/core.c                                                 |   19 
 drivers/nvme/host/fc.c                                                   |    2 
 drivers/nvme/host/nvme.h                                                 |    2 
 drivers/nvme/host/rdma.c                                                 |    4 
 drivers/nvme/host/tcp.c                                                  |    1 
 drivers/nvme/target/core.c                                               |   22 
 drivers/nvme/target/io-cmd-file.c                                        |   16 
 drivers/nvme/target/loop.c                                               |    2 
 drivers/nvme/target/nvmet.h                                              |    3 
 drivers/of/overlay.c                                                     |    4 
 drivers/pci/controller/dwc/pci-imx6.c                                    |   13 
 drivers/pci/controller/dwc/pcie-designware.c                             |    2 
 drivers/pci/controller/vmd.c                                             |   27 
 drivers/pci/endpoint/functions/pci-epf-test.c                            |    2 
 drivers/pci/endpoint/functions/pci-epf-vntb.c                            |    2 
 drivers/pci/irq.c                                                        |    2 
 drivers/pci/probe.c                                                      |    3 
 drivers/perf/arm_dmc620_pmu.c                                            |    8 
 drivers/perf/arm_dsu_pmu.c                                               |    6 
 drivers/perf/arm_smmuv3_pmu.c                                            |    8 
 drivers/perf/hisilicon/hisi_pcie_pmu.c                                   |    8 
 drivers/perf/marvell_cn10k_tad_pmu.c                                     |    6 
 drivers/phy/broadcom/phy-brcm-usb-init-synopsys.c                        |    9 
 drivers/phy/broadcom/phy-brcm-usb-init.h                                 |    1 
 drivers/phy/broadcom/phy-brcm-usb.c                                      |   14 
 drivers/phy/marvell/phy-mvebu-a3700-comphy.c                             |    3 
 drivers/phy/qualcomm/phy-qcom-qmp-pcie.c                                 |  607 +++++-----
 drivers/phy/qualcomm/phy-qcom-qmp-pcs-pcie-v5_20.h                       |    2 
 drivers/phy/qualcomm/phy-qcom-qmp-pcs-v5_20.h                            |   14 
 drivers/phy/qualcomm/phy-qcom-qmp-usb.c                                  |  142 --
 drivers/phy/qualcomm/phy-qcom-qmp.h                                      |    1 
 drivers/pinctrl/mediatek/pinctrl-mt7986.c                                |   24 
 drivers/pinctrl/pinconf-generic.c                                        |    4 
 drivers/pinctrl/pinctrl-k210.c                                           |    4 
 drivers/pinctrl/pinctrl-ocelot.c                                         |   20 
 drivers/pinctrl/pinctrl-thunderbay.c                                     |    8 
 drivers/platform/chrome/cros_ec_typec.c                                  |    3 
 drivers/platform/chrome/cros_usbpd_notify.c                              |    6 
 drivers/platform/mellanox/mlxbf-pmc.c                                    |    2 
 drivers/platform/x86/huawei-wmi.c                                        |   20 
 drivers/platform/x86/intel/int3472/clk_and_regulator.c                   |    3 
 drivers/platform/x86/intel_scu_ipc.c                                     |    2 
 drivers/platform/x86/mxm-wmi.c                                           |    8 
 drivers/pnp/core.c                                                       |    4 
 drivers/power/supply/ab8500_charger.c                                    |    9 
 drivers/power/supply/bq25890_charger.c                                   |   71 -
 drivers/power/supply/cw2015_battery.c                                    |    3 
 drivers/power/supply/power_supply_core.c                                 |    7 
 drivers/power/supply/rk817_charger.c                                     |    4 
 drivers/power/supply/z2_battery.c                                        |    6 
 drivers/pwm/pwm-mediatek.c                                               |    2 
 drivers/pwm/pwm-mtk-disp.c                                               |    5 
 drivers/pwm/pwm-sifive.c                                                 |    5 
 drivers/pwm/pwm-tegra.c                                                  |   15 
 drivers/rapidio/devices/rio_mport_cdev.c                                 |   15 
 drivers/rapidio/rio-scan.c                                               |    8 
 drivers/rapidio/rio.c                                                    |    9 
 drivers/regulator/core.c                                                 |   25 
 drivers/regulator/devres.c                                               |    2 
 drivers/regulator/of_regulator.c                                         |    2 
 drivers/regulator/qcom-labibb-regulator.c                                |    1 
 drivers/regulator/qcom-rpmh-regulator.c                                  |    2 
 drivers/regulator/stm32-vrefbuf.c                                        |    2 
 drivers/remoteproc/qcom_q6v5_pas.c                                       |    4 
 drivers/remoteproc/qcom_q6v5_wcss.c                                      |    6 
 drivers/remoteproc/qcom_sysmon.c                                         |    5 
 drivers/remoteproc/remoteproc_core.c                                     |    8 
 drivers/rtc/class.c                                                      |    4 
 drivers/rtc/rtc-cmos.c                                                   |  378 +++---
 drivers/rtc/rtc-mxc_v2.c                                                 |    4 
 drivers/rtc/rtc-pcf2127.c                                                |   22 
 drivers/rtc/rtc-pcf85063.c                                               |   10 
 drivers/rtc/rtc-pic32.c                                                  |    8 
 drivers/rtc/rtc-rzn1.c                                                   |    4 
 drivers/rtc/rtc-snvs.c                                                   |   16 
 drivers/rtc/rtc-st-lpc.c                                                 |    1 
 drivers/s390/net/ctcm_main.c                                             |   11 
 drivers/s390/net/lcs.c                                                   |    8 
 drivers/s390/net/netiucv.c                                               |    9 
 drivers/scsi/elx/efct/efct_driver.c                                      |    1 
 drivers/scsi/elx/libefc/efclib.h                                         |    6 
 drivers/scsi/fcoe/fcoe.c                                                 |    1 
 drivers/scsi/fcoe/fcoe_sysfs.c                                           |   19 
 drivers/scsi/hpsa.c                                                      |    9 
 drivers/scsi/ipr.c                                                       |   10 
 drivers/scsi/lpfc/lpfc_sli.c                                             |    6 
 drivers/scsi/mpt3sas/mpt3sas_transport.c                                 |    2 
 drivers/scsi/qla2xxx/qla_def.h                                           |   22 
 drivers/scsi/qla2xxx/qla_init.c                                          |   20 
 drivers/scsi/qla2xxx/qla_inline.h                                        |    4 
 drivers/scsi/qla2xxx/qla_os.c                                            |    4 
 drivers/scsi/scsi_debug.c                                                |   11 
 drivers/scsi/scsi_error.c                                                |   14 
 drivers/scsi/smartpqi/smartpqi.h                                         |    2 
 drivers/scsi/smartpqi/smartpqi_init.c                                    |   77 +
 drivers/scsi/snic/snic_disc.c                                            |    3 
 drivers/soc/apple/rtkit.c                                                |    7 
 drivers/soc/apple/sart.c                                                 |    7 
 drivers/soc/mediatek/mtk-pm-domains.c                                    |    2 
 drivers/soc/qcom/apr.c                                                   |   15 
 drivers/soc/qcom/llcc-qcom.c                                             |    2 
 drivers/soc/sifive/sifive_ccache.c                                       |   33 
 drivers/soc/tegra/cbb/tegra194-cbb.c                                     |   14 
 drivers/soc/tegra/cbb/tegra234-cbb.c                                     |  170 ++
 drivers/soc/ti/knav_qmss_queue.c                                         |    3 
 drivers/soc/ti/smartreflex.c                                             |    1 
 drivers/spi/spi-fsl-spi.c                                                |   19 
 drivers/spi/spi-gpio.c                                                   |   16 
 drivers/spi/spidev.c                                                     |   21 
 drivers/staging/media/deprecated/stkwebcam/Kconfig                       |    2 
 drivers/staging/media/imx/imx7-media-csi.c                               |    6 
 drivers/staging/media/rkvdec/rkvdec-vp9.c                                |    3 
 drivers/staging/media/sunxi/cedrus/cedrus_h265.c                         |   25 
 drivers/staging/media/sunxi/cedrus/cedrus_regs.h                         |    2 
 drivers/staging/r8188eu/core/rtw_pwrctrl.c                               |    2 
 drivers/staging/rtl8192e/rtllib_rx.c                                     |    2 
 drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c                        |    4 
 drivers/staging/vme_user/vme_fake.c                                      |    2 
 drivers/staging/vme_user/vme_tsi148.c                                    |    1 
 drivers/target/iscsi/iscsi_target_nego.c                                 |   12 
 drivers/thermal/imx8mm_thermal.c                                         |    8 
 drivers/thermal/k3_j72xx_bandgap.c                                       |    2 
 drivers/thermal/qcom/lmh.c                                               |    2 
 drivers/thermal/qcom/qcom-spmi-temp-alarm.c                              |    3 
 drivers/thermal/thermal_core.c                                           |   18 
 drivers/thermal/thermal_helpers.c                                        |    7 
 drivers/thermal/thermal_of.c                                             |    8 
 drivers/tty/serial/8250/8250_bcm7271.c                                   |   10 
 drivers/tty/serial/altera_uart.c                                         |    5 
 drivers/tty/serial/amba-pl011.c                                          |   14 
 drivers/tty/serial/pch_uart.c                                            |    4 
 drivers/tty/serial/serial-tegra.c                                        |    6 
 drivers/tty/serial/stm32-usart.c                                         |   47 
 drivers/tty/serial/sunsab.c                                              |    8 
 drivers/ufs/core/ufshcd.c                                                |   37 
 drivers/uio/uio_dmem_genirq.c                                            |   13 
 drivers/usb/cdns3/cdnsp-ring.c                                           |   42 
 drivers/usb/core/hcd.c                                                   |    6 
 drivers/usb/dwc3/core.c                                                  |   23 
 drivers/usb/dwc3/dwc3-qcom.c                                             |   13 
 drivers/usb/gadget/function/f_hid.c                                      |   53 
 drivers/usb/gadget/udc/core.c                                            |   12 
 drivers/usb/gadget/udc/fotg210-udc.c                                     |   12 
 drivers/usb/host/xhci-mtk.c                                              |    1 
 drivers/usb/host/xhci-ring.c                                             |   14 
 drivers/usb/host/xhci.h                                                  |    2 
 drivers/usb/musb/musb_gadget.c                                           |    2 
 drivers/usb/musb/omap2430.c                                              |   54 
 drivers/usb/roles/class.c                                                |    5 
 drivers/usb/storage/alauda.c                                             |    2 
 drivers/usb/typec/bus.c                                                  |    2 
 drivers/usb/typec/tcpm/tcpci.c                                           |    5 
 drivers/usb/typec/tipd/core.c                                            |   11 
 drivers/usb/typec/wusb3801.c                                             |    2 
 drivers/vfio/iova_bitmap.c                                               |   32 
 drivers/vfio/platform/vfio_platform_common.c                             |    3 
 drivers/video/fbdev/Kconfig                                              |    2 
 drivers/video/fbdev/core/fbcon.c                                         |    3 
 drivers/video/fbdev/ep93xx-fb.c                                          |    4 
 drivers/video/fbdev/geode/Kconfig                                        |    1 
 drivers/video/fbdev/hyperv_fb.c                                          |    8 
 drivers/video/fbdev/pm2fb.c                                              |    9 
 drivers/video/fbdev/uvesafb.c                                            |    1 
 drivers/video/fbdev/vermilion/vermilion.c                                |    4 
 drivers/video/fbdev/via/via-core.c                                       |    9 
 drivers/virt/coco/sev-guest/sev-guest.c                                  |    1 
 drivers/watchdog/iTCO_wdt.c                                              |   21 
 drivers/xen/privcmd.c                                                    |    2 
 fs/afs/fs_probe.c                                                        |    5 
 fs/binfmt_misc.c                                                         |    8 
 fs/btrfs/extent-io-tree.c                                                |   22 
 fs/btrfs/file.c                                                          |   10 
 fs/char_dev.c                                                            |    2 
 fs/cifs/smb2file.c                                                       |    4 
 fs/configfs/dir.c                                                        |    2 
 fs/debugfs/file.c                                                        |   28 
 fs/erofs/fscache.c                                                       |   47 
 fs/erofs/internal.h                                                      |   10 
 fs/erofs/super.c                                                         |    2 
 fs/erofs/zdata.c                                                         |    3 
 fs/erofs/zmap.c                                                          |   11 
 fs/f2fs/compress.c                                                       |    2 
 fs/f2fs/f2fs.h                                                           |    2 
 fs/f2fs/file.c                                                           |    4 
 fs/f2fs/gc.c                                                             |   29 
 fs/f2fs/namei.c                                                          |  329 ++---
 fs/f2fs/segment.c                                                        |    8 
 fs/f2fs/super.c                                                          |    8 
 fs/gfs2/glock.c                                                          |    2 
 fs/hfs/inode.c                                                           |    2 
 fs/hfs/trans.c                                                           |    2 
 fs/hugetlbfs/inode.c                                                     |    6 
 fs/jfs/jfs_dmap.c                                                        |   27 
 fs/jfs/namei.c                                                           |    2 
 fs/ksmbd/mgmt/user_session.c                                             |    8 
 fs/libfs.c                                                               |   22 
 fs/lockd/svcsubs.c                                                       |   17 
 fs/nfs/fs_context.c                                                      |    6 
 fs/nfs/internal.h                                                        |    6 
 fs/nfs/namespace.c                                                       |    2 
 fs/nfs/nfs42xdr.c                                                        |    2 
 fs/nfs/nfs4proc.c                                                        |   38 
 fs/nfs/nfs4state.c                                                       |    2 
 fs/nfs/nfs4xdr.c                                                         |   22 
 fs/nfsd/nfs2acl.c                                                        |   10 
 fs/nfsd/nfs3acl.c                                                        |   30 
 fs/nfsd/nfs4callback.c                                                   |    4 
 fs/nfsd/nfs4proc.c                                                       |    7 
 fs/nfsd/nfs4state.c                                                      |   51 
 fs/nilfs2/the_nilfs.c                                                    |   73 +
 fs/ntfs3/bitmap.c                                                        |    2 
 fs/ntfs3/super.c                                                         |    2 
 fs/ntfs3/xattr.c                                                         |    2 
 fs/ocfs2/journal.c                                                       |    2 
 fs/ocfs2/journal.h                                                       |    1 
 fs/ocfs2/stackglue.c                                                     |    8 
 fs/ocfs2/super.c                                                         |    5 
 fs/orangefs/orangefs-debugfs.c                                           |   29 
 fs/orangefs/orangefs-mod.c                                               |    8 
 fs/orangefs/orangefs-sysfs.c                                             |   71 +
 fs/overlayfs/file.c                                                      |   28 
 fs/overlayfs/super.c                                                     |    7 
 fs/pstore/Kconfig                                                        |    1 
 fs/pstore/pmsg.c                                                         |    7 
 fs/pstore/ram.c                                                          |    2 
 fs/pstore/ram_core.c                                                     |    6 
 fs/reiserfs/namei.c                                                      |    4 
 fs/reiserfs/xattr_security.c                                             |    2 
 fs/sysv/itree.c                                                          |    2 
 fs/udf/namei.c                                                           |    8 
 fs/xattr.c                                                               |    2 
 include/drm/drm_connector.h                                              |    6 
 include/drm/ttm/ttm_tt.h                                                 |    2 
 include/dt-bindings/clock/imx8mn-clock.h                                 |   24 
 include/dt-bindings/clock/imx8mp-clock.h                                 |    3 
 include/linux/btf_ids.h                                                  |    2 
 include/linux/debugfs.h                                                  |   19 
 include/linux/eventfd.h                                                  |    2 
 include/linux/fortify-string.h                                           |    2 
 include/linux/fs.h                                                       |   12 
 include/linux/hisi_acc_qm.h                                              |    6 
 include/linux/hyperv.h                                                   |    2 
 include/linux/ieee80211.h                                                |    2 
 include/linux/iio/imu/adis.h                                             |   13 
 include/linux/netdevice.h                                                |   58 
 include/linux/proc_fs.h                                                  |    2 
 include/linux/regulator/driver.h                                         |    3 
 include/linux/skmsg.h                                                    |    1 
 include/linux/timerqueue.h                                               |    2 
 include/media/dvbdev.h                                                   |   32 
 include/net/bluetooth/hci.h                                              |   20 
 include/net/bluetooth/hci_core.h                                         |    7 
 include/net/dst.h                                                        |    5 
 include/net/ip_vs.h                                                      |   10 
 include/net/mrp.h                                                        |    1 
 include/net/sock_reuseport.h                                             |    2 
 include/net/tcp.h                                                        |    4 
 include/sound/hda_codec.h                                                |    1 
 include/sound/pcm.h                                                      |   36 
 include/trace/events/f2fs.h                                              |   34 
 include/trace/events/ib_mad.h                                            |   13 
 include/uapi/linux/idxd.h                                                |    2 
 include/uapi/linux/io_uring.h                                            |   18 
 include/uapi/linux/swab.h                                                |    2 
 include/uapi/rdma/hns-abi.h                                              |   15 
 include/uapi/sound/asequencer.h                                          |    8 
 io_uring/io_uring.c                                                      |    2 
 io_uring/msg_ring.c                                                      |    6 
 io_uring/net.c                                                           |    9 
 io_uring/notif.c                                                         |   12 
 io_uring/notif.h                                                         |    3 
 io_uring/opdef.c                                                         |    7 
 io_uring/opdef.h                                                         |    2 
 io_uring/timeout.c                                                       |    4 
 ipc/mqueue.c                                                             |    6 
 kernel/Makefile                                                          |    3 
 kernel/acct.c                                                            |    2 
 kernel/bpf/btf.c                                                         |    5 
 kernel/bpf/cgroup_iter.c                                                 |   14 
 kernel/bpf/syscall.c                                                     |    6 
 kernel/bpf/verifier.c                                                    |  120 +
 kernel/cpu.c                                                             |   60 
 kernel/events/core.c                                                     |    8 
 kernel/fork.c                                                            |   17 
 kernel/futex/core.c                                                      |   26 
 kernel/gcov/gcc_4_7.c                                                    |    5 
 kernel/irq/internals.h                                                   |    2 
 kernel/irq/irqdesc.c                                                     |   15 
 kernel/kprobes.c                                                         |   16 
 kernel/module/decompress.c                                               |    8 
 kernel/padata.c                                                          |   15 
 kernel/power/snapshot.c                                                  |    4 
 kernel/rcu/tree.c                                                        |    2 
 kernel/relay.c                                                           |    4 
 kernel/sched/core.c                                                      |   10 
 kernel/sched/fair.c                                                      |  223 +++
 kernel/sched/psi.c                                                       |    8 
 kernel/sched/sched.h                                                     |   51 
 kernel/trace/blktrace.c                                                  |    3 
 kernel/trace/trace_events_hist.c                                         |    2 
 kernel/trace/trace_events_user.c                                         |    1 
 lib/debugobjects.c                                                       |   10 
 lib/fonts/fonts.c                                                        |    4 
 lib/maple_tree.c                                                         |    4 
 lib/notifier-error-inject.c                                              |    2 
 lib/test_firmware.c                                                      |    1 
 lib/test_maple_tree.c                                                    |   23 
 mm/gup.c                                                                 |    3 
 net/802/mrp.c                                                            |   18 
 net/9p/client.c                                                          |    5 
 net/bluetooth/hci_conn.c                                                 |    2 
 net/bluetooth/hci_core.c                                                 |    4 
 net/bluetooth/hci_sync.c                                                 |    2 
 net/bluetooth/lib.c                                                      |    4 
 net/bluetooth/mgmt.c                                                     |    2 
 net/bluetooth/rfcomm/core.c                                              |    2 
 net/bpf/test_run.c                                                       |    3 
 net/core/dev.c                                                           |   14 
 net/core/devlink.c                                                       |    5 
 net/core/filter.c                                                        |   25 
 net/core/skbuff.c                                                        |    3 
 net/core/skmsg.c                                                         |    9 
 net/core/sock.c                                                          |    2 
 net/core/sock_map.c                                                      |    2 
 net/core/sock_reuseport.c                                                |   94 +
 net/core/stream.c                                                        |    6 
 net/dsa/tag_8021q.c                                                      |   11 
 net/ethtool/ioctl.c                                                      |    3 
 net/hsr/hsr_debugfs.c                                                    |   40 
 net/hsr/hsr_device.c                                                     |   32 
 net/hsr/hsr_forward.c                                                    |   14 
 net/hsr/hsr_framereg.c                                                   |  222 +--
 net/hsr/hsr_framereg.h                                                   |   17 
 net/hsr/hsr_main.h                                                       |    9 
 net/hsr/hsr_netlink.c                                                    |    4 
 net/ipv4/af_inet.c                                                       |    4 
 net/ipv4/inet_connection_sock.c                                          |    7 
 net/ipv4/ping.c                                                          |    2 
 net/ipv4/tcp_bpf.c                                                       |   19 
 net/ipv4/udp.c                                                           |   39 
 net/ipv4/udp_tunnel_core.c                                               |    1 
 net/ipv6/af_inet6.c                                                      |    4 
 net/ipv6/datagram.c                                                      |   15 
 net/ipv6/sit.c                                                           |   22 
 net/ipv6/udp.c                                                           |   12 
 net/mac80211/cfg.c                                                       |    2 
 net/mac80211/ieee80211_i.h                                               |    1 
 net/mac80211/iface.c                                                     |    1 
 net/mac80211/mlme.c                                                      |   15 
 net/mac80211/tx.c                                                        |    2 
 net/mctp/device.c                                                        |   14 
 net/netfilter/ipvs/ip_vs_core.c                                          |   30 
 net/netfilter/ipvs/ip_vs_ctl.c                                           |   10 
 net/netfilter/ipvs/ip_vs_est.c                                           |   20 
 net/netfilter/nf_conntrack_proto_icmpv6.c                                |   53 
 net/netfilter/nf_flow_table_offload.c                                    |    6 
 net/openvswitch/datapath.c                                               |   25 
 net/openvswitch/flow_netlink.c                                           |    2 
 net/rxrpc/output.c                                                       |    2 
 net/rxrpc/sendmsg.c                                                      |    2 
 net/sched/ematch.c                                                       |    2 
 net/sctp/sysctl.c                                                        |   73 -
 net/sunrpc/clnt.c                                                        |    2 
 net/sunrpc/xprtrdma/verbs.c                                              |    2 
 net/tls/tls_sw.c                                                         |    6 
 net/unix/af_unix.c                                                       |   12 
 net/vmw_vsock/vmci_transport.c                                           |    6 
 net/wireless/nl80211.c                                                   |    3 
 net/wireless/reg.c                                                       |    4 
 samples/bpf/xdp1_user.c                                                  |    2 
 samples/bpf/xdp2_kern.c                                                  |    4 
 samples/vfio-mdev/mdpy-fb.c                                              |    8 
 security/Kconfig.hardening                                               |    3 
 security/apparmor/apparmorfs.c                                           |    4 
 security/apparmor/label.c                                                |   12 
 security/apparmor/lsm.c                                                  |    4 
 security/apparmor/policy.c                                               |    2 
 security/apparmor/policy_ns.c                                            |    2 
 security/apparmor/policy_unpack.c                                        |    2 
 security/integrity/digsig.c                                              |    6 
 security/integrity/ima/ima_policy.c                                      |   51 
 security/integrity/ima/ima_template.c                                    |    4 
 security/loadpin/loadpin.c                                               |   30 
 sound/core/memalloc.c                                                    |   44 
 sound/core/pcm_native.c                                                  |    4 
 sound/drivers/mts64.c                                                    |    3 
 sound/pci/asihpi/hpioctl.c                                               |    2 
 sound/pci/hda/hda_codec.c                                                |    3 
 sound/pci/hda/patch_hdmi.c                                               |  120 +
 sound/pci/hda/patch_realtek.c                                            |   27 
 sound/soc/amd/acp/acp-platform.c                                         |    8 
 sound/soc/amd/yc/acp6x-mach.c                                            |    7 
 sound/soc/codecs/pcm512x.c                                               |    8 
 sound/soc/codecs/rt298.c                                                 |    7 
 sound/soc/codecs/rt5670.c                                                |    2 
 sound/soc/codecs/wm8994.c                                                |    5 
 sound/soc/codecs/wsa883x.c                                               |    6 
 sound/soc/generic/audio-graph-card.c                                     |    4 
 sound/soc/intel/Kconfig                                                  |    2 
 sound/soc/intel/avs/boards/rt298.c                                       |   24 
 sound/soc/intel/avs/core.c                                               |    2 
 sound/soc/intel/avs/ipc.c                                                |    6 
 sound/soc/intel/boards/sof_es8336.c                                      |    2 
 sound/soc/intel/skylake/skl.c                                            |    5 
 sound/soc/mediatek/common/mtk-btcvsd.c                                   |    6 
 sound/soc/mediatek/mt8173/mt8173-afe-pcm.c                               |   20 
 sound/soc/mediatek/mt8173/mt8173-rt5650-rt5514.c                         |    7 
 sound/soc/mediatek/mt8183/mt8183-mt6358-ts3a227-max98357.c               |   14 
 sound/soc/mediatek/mt8186/mt8186-mt6366-da7219-max98357.c                |    2 
 sound/soc/mediatek/mt8186/mt8186-mt6366-rt1019-rt5682s.c                 |    2 
 sound/soc/pxa/mmp-pcm.c                                                  |    2 
 sound/soc/qcom/Kconfig                                                   |   16 
 sound/soc/qcom/common.c                                                  |    2 
 sound/soc/qcom/common.h                                                  |   23 
 sound/soc/qcom/lpass-sc7180.c                                            |    3 
 sound/soc/rockchip/rockchip_pdm.c                                        |    1 
 sound/soc/rockchip/rockchip_spdif.c                                      |    1 
 sound/usb/endpoint.c                                                     |    7 
 sound/usb/pcm.c                                                          |   13 
 sound/usb/quirks-table.h                                                 |    2 
 sound/usb/quirks.c                                                       |    2 
 sound/usb/usbaudio.h                                                     |    4 
 tools/bpf/bpftool/common.c                                               |    1 
 tools/lib/bpf/bpf.h                                                      |    7 
 tools/lib/bpf/btf.c                                                      |    8 
 tools/lib/bpf/btf_dump.c                                                 |   29 
 tools/lib/bpf/libbpf.c                                                   |   22 
 tools/lib/bpf/usdt.c                                                     |   11 
 tools/objtool/check.c                                                    |   10 
 tools/perf/Documentation/perf-annotate.txt                               |    2 
 tools/perf/Documentation/perf-diff.txt                                   |    2 
 tools/perf/Documentation/perf-lock.txt                                   |    2 
 tools/perf/Documentation/perf-probe.txt                                  |    2 
 tools/perf/Documentation/perf-record.txt                                 |    2 
 tools/perf/Documentation/perf-report.txt                                 |    2 
 tools/perf/Documentation/perf-stat.txt                                   |    4 
 tools/perf/bench/numa.c                                                  |    9 
 tools/perf/builtin-annotate.c                                            |    2 
 tools/perf/builtin-diff.c                                                |    2 
 tools/perf/builtin-lock.c                                                |    2 
 tools/perf/builtin-probe.c                                               |   22 
 tools/perf/builtin-record.c                                              |    2 
 tools/perf/builtin-report.c                                              |    2 
 tools/perf/builtin-stat.c                                                |   41 
 tools/perf/builtin-trace.c                                               |   32 
 tools/perf/tests/shell/stat_all_pmu.sh                                   |   13 
 tools/perf/ui/util.c                                                     |    5 
 tools/perf/util/bpf_off_cpu.c                                            |    2 
 tools/perf/util/branch.h                                                 |    3 
 tools/perf/util/debug.c                                                  |    4 
 tools/perf/util/stat-display.c                                           |   33 
 tools/perf/util/stat.h                                                   |    1 
 tools/perf/util/symbol-elf.c                                             |    2 
 tools/testing/selftests/bpf/config                                       |    1 
 tools/testing/selftests/bpf/network_helpers.c                            |    4 
 tools/testing/selftests/bpf/prog_tests/bpf_iter.c                        |   11 
 tools/testing/selftests/bpf/prog_tests/empty_skb.c                       |  146 ++
 tools/testing/selftests/bpf/prog_tests/kprobe_multi_test.c               |   26 
 tools/testing/selftests/bpf/prog_tests/lsm_cgroup.c                      |   17 
 tools/testing/selftests/bpf/prog_tests/map_kptr.c                        |    3 
 tools/testing/selftests/bpf/prog_tests/tcp_hdr_options.c                 |    4 
 tools/testing/selftests/bpf/prog_tests/tracing_struct.c                  |    3 
 tools/testing/selftests/bpf/prog_tests/xdp_adjust_tail.c                 |    7 
 tools/testing/selftests/bpf/prog_tests/xdp_do_redirect.c                 |    2 
 tools/testing/selftests/bpf/prog_tests/xdp_synproxy.c                    |    2 
 tools/testing/selftests/bpf/progs/bpf_iter_ksym.c                        |    6 
 tools/testing/selftests/bpf/progs/empty_skb.c                            |   37 
 tools/testing/selftests/bpf/progs/lsm_cgroup.c                           |    8 
 tools/testing/selftests/bpf/test_bpftool_metadata.sh                     |    7 
 tools/testing/selftests/bpf/test_flow_dissector.sh                       |    6 
 tools/testing/selftests/bpf/test_lwt_ip_encap.sh                         |   17 
 tools/testing/selftests/bpf/test_lwt_seg6local.sh                        |    9 
 tools/testing/selftests/bpf/test_tc_edt.sh                               |    3 
 tools/testing/selftests/bpf/test_tc_tunnel.sh                            |    5 
 tools/testing/selftests/bpf/test_tunnel.sh                               |    5 
 tools/testing/selftests/bpf/test_xdp_meta.sh                             |    9 
 tools/testing/selftests/bpf/test_xdp_vlan.sh                             |    8 
 tools/testing/selftests/bpf/xdp_synproxy.c                               |    5 
 tools/testing/selftests/cgroup/cgroup_util.c                             |    5 
 tools/testing/selftests/drivers/net/netdevsim/devlink.sh                 |    4 
 tools/testing/selftests/efivarfs/efivarfs.sh                             |    5 
 tools/testing/selftests/ftrace/test.d/ftrace/func_event_triggers.tc      |   15 
 tools/testing/selftests/netfilter/conntrack_icmp_related.sh              |   36 
 tools/testing/selftests/powerpc/dscr/dscr_sysfs_test.c                   |    5 
 tools/testing/selftests/proc/proc-uptime-002.c                           |    3 
 1088 files changed, 12888 insertions(+), 6320 deletions(-)

Aakarsh Jain (1):
media: s5p-mfc: Add variant data for MFC v7 hardware for Exynos 3250 SoC

Abdun Nihaal (1):
fs/ntfs3: Fix slab-out-of-bounds read in ntfs_trim_fs

Abhinav Kumar (1):
drm/bridge: adv7533: remove dynamic lane switching from adv7533 bridge

Aditya Kumar Singh (1):
wifi: ath11k: fix firmware assert during bandwidth change for peer sta

Adriana Kobylak (1):
ARM: dts: aspeed: rainier,everest: Move reserved memory regions

Ajay Kaher (1):
perf symbol: correction while adjusting symbol

Akinobu Mita (3):
libfs: add DEFINE_SIMPLE_ATTRIBUTE_SIGNED for signed value lib/notifier-error-inject: fix error when writing -errno to debugfs file
debugfs: fix error when writing negative value to atomic_t debugfs file

Al Cooper (1):

      phy: usb: s2 WoL wakeup_count not incremented for USB->Eth devices

Al Viro (2):
alpha: fix TIF_NOTIFY_SIGNAL handling
alpha: fix syscall entry in !AUDUT_SYSCALL case

Alan Maguire (1):
libbpf: Btf dedup identical struct test needs check for nested structs/arrays

Alan Previn (2):
drm/i915/guc: Add error-capture init warnings when needed drm/i915/guc: Fix GuC error capture sizing estimation and reporting

Alexander Stein (1):
rtc: pcf85063: Fix reading alarm

Alexander Sverdlin (1):
spi: spidev: mask SPI_CS_HIGH in SPI_IOC_RD_MODE

Alexandre Belloni (1):

      rtc: pcf85063: fix pcf85063_clkout_control

Alexandre Ghiti (1):
riscv: Fix P4D_SHIFT definition for 3-level page table mode

Alexandru Tachici (1):
net: ethernet: adi: adin1110: Fix SPI transfers

Alexey Dobriyan (1):
proc: fixup uptime selftest

Alexey Izbyshev (1):
futex: Resend potentially swallowed owner death notification

Allen-KH Cheng (1):
mtd: spi-nor: Fix the number of bytes for the dummy cycles

Alvin Lee (2):
drm/amd/display: Use min transition for SubVP into MPO drm/amd/display: Fix DTBCLK disable requests and SRC_SEL programming

Amadeusz Sławiński (2):
ASoC: codecs: rt298: Add quirk for KBL-R RVP platform
ASoC: Intel: avs: Add quirk for KBL-R RVP platform

Amir Goldstein (2):
ovl: remove privs in ovl_copyfile()
ovl: remove privs in ovl_fallocate()

Anastasia Belova (1):
MIPS: BCM63xx: Add check for NULL for clk in clk_enable

Andreas Gruenbacher (1):
gfs2: Partially revert gfs2_inode_lookup change

Andrew Bresticker (1):
RISC-V: Fix unannoted hardirqs-on in return to userspace slow-path

Andrew Jeffery (1):
ipmi: kcs: Poll OBF briefly to reduce OBE latency

Andrii Nakryiko (3):
bpf: propagate precision in ALU/ALU64 operations
bpf: propagate precision across all frames, not just the last one
libbpf: Avoid enum forward-declarations in public API in C++ mode

Andrzej Pietrasiewicz (1):
media: rkvdec: Add required padding

Andy Shevchenko (1):
fbdev: ssd1307fb: Drop optional dependency

AngeloGioacchino Del Regno (9):
arm64: dts: mediatek: mt8195: Fix CPUs capacity-dmips-mhz
arm64: dts: mt7896a: Fix unit_address_vs_reg warning for oscillator
arm64: dts: mt6779: Fix devicetree build warnings
arm64: dts: mt2712e: Fix unit_address_vs_reg warning for oscillators
arm64: dts: mt2712e: Fix unit address for pinctrl node
arm64: dts: mt2712-evb: Fix vproc fixed regulators unit names
arm64: dts: mt2712-evb: Fix usb vbus regulators unit names
arm64: dts: mediatek: pumpkin-common: Fix devicetree warnings
arm64: dts: mediatek: mt6797: Fix 26M oscillator unit name

Anna Schumaker (2):
NFSv4.2: Set the correct size scratch buffer for decoding READ_PLUS
NFS: Allow very small rsize & wsize again

Anshuman Gupta (2):
drm/i915: Encapsulate lmem rpm stuff in intel_runtime_pm drm/i915/dgfx: Grab wakeref at i915_ttm_unmap_virtual

Anssi Hannula (4):
can: kvaser_usb_leaf: Set Warning state even without bus errors
can: kvaser_usb_leaf: Fix improved state not being reported
can: kvaser_usb_leaf: Fix wrong CAN state after stopping
can: kvaser_usb_leaf: Fix bogus restart events

Anup Patel (2):
RISC-V: Fix MEMREMAP_WB for systems with Svpbmt
RISC-V: KVM: Fix reg_val check in kvm_riscv_vcpu_set_reg_config()

Ard Biesheuvel (1):
ftrace: Allow WITH_ARGS flavour of graph tracer with shadow call stack

Arnd Bergmann (2):
RDMA/siw: Fix pointer cast warning drm/amd/pm: avoid large variable on kernel stack

Artem Chernyshev (1):
net: vmw_vsock: vmci: Check memcpy_from_msg()

Artem Lukyanov (1):
ASoC: amd: yc: Add Xiaomi Redmi Book Pro 14 2022 into DMI table

Arun Easi (1):
scsi: qla2xxx: Fix crash when I/O abort times out

Arun Ramadoss (1):
net: dsa: microchip: remove IRQF_TRIGGER_FALLING in request_threaded_irq

Asher Song (1):
drm/amdgpu: Revert "drm/amdgpu: getting fan speed pwm for vega10 properly"

Aurabindo Pillai (1):
drm/amd/display: fix array index out of bound error in bios parser

Avraham Stern (2):
wifi: iwlwifi: mei: make sure ownership confirmed message is sent
wifi: iwlwifi: mei: avoid blocking sap messages handling due to rtnl lock

Baisong Zhong (3):
ALSA: pcm: fix undefined behavior in bit shift for SNDRV_PCM_RATE_KNOT
ALSA: seq: fix undefined behavior in bit shift for SNDRV_SEQ_FILTER_USE_EVENT
media: dvb-usb: az6027: fix null-ptr-deref in az6027_i2c_xfer()

Barnabás Pőcze (2):
platform/x86: huawei-wmi: fix return value calculation
timerqueue: Use rb_entry_safe() in timerqueue_getnext()

Bart Van Assche (4):
scsi: core: Fix a race between scsi_done() and scsi_timeout()
scsi: qla2xxx: Fix set-but-not-used variable warnings
scsi: ufs: core: Fix the polling implementation
scsi: ufs: Reduce the START STOP UNIT timeout

Bartosz Golaszewski (2):
gpiolib: cdev: fix NULL-pointer dereferences
gpiolib: protect the GPIO device against being dropped while in use by user-space

Bartosz Staszewski (1):
i40e: Fix the inability to attach XDP program on downed interface

Bastien Nocera (1):
HID: logitech-hidpp: Guard FF init code against non-USB devices

Beau Belgrave (1):
tracing/user_events: Fix call print_fmt leak

Ben Greear (1):
wifi: iwlwifi: mvm: fix double free on tx path.

Bernard Metzler (2):
RDMA/siw: Fix immediate work request flush to completion queue RDMA/siw: Set defined status for work completion with undefined status

Bitterblue Smith (4):
wifi: rtl8xxxu: Fix reading the vendor of combo chips
wifi: rtl8xxxu: Fix use after rcu_read_unlock in rtl8xxxu_bss_info_changed
wifi: rtl8xxxu: Add __packed to struct rtl8723bu_c2h
wifi: rtl8xxxu: Fix the channel width reporting

Bjorn Andersson (1):
thermal/drivers/qcom/lmh: Fix irq handler return value

Bjorn Helgaas (1):
Revert "PCI: Clear PCI_STATUS when setting up device"

Björn Töpel (1):
bpf: Do not zero-extend kfunc return values

Brian Foster (1):
NFSD: pass range end to vfs_fsync_range() instead of count

Brian Starkey (1):
drm/fourcc: Fix vsub/hsub for Q410 and Q401

Bryan O'Donoghue (1):
dt-bindings: mfd: qcom,spmi-pmic: Drop PWM reg dependency

Cai Xinchen (1):
rapidio: devices: fix missing put_device in mport_cdev_open

Cezary Rojewski (4):
ASoC: Intel: avs: Fix DMA mask assignment
ASoC: Intel: avs: Fix potential RX buffer overflow
ASoC: Intel: avs: Lock substream before snd_pcm_stop()
ASoC: Intel: Skylake: Fix driver hang during shutdown

Chao Yu (3):

      f2fs: fix to invalidate dcc->f2fs_issue_discard in error path
      f2fs: fix to destroy sbi->post_read_wq in error path of f2fs_fill_super()
      f2fs: fix to avoid accessing uninitialized spinlock

Chen Hui (1):
cpufreq: qcom-hw: Fix memory leak in qcom_cpufreq_hw_read_lut()

Chen Jiahao (1):
drivers: soc: ti: knav_qmss_queue: Mark knav_acc_firmwares as static

Chen Zhongjin (12):
perf: Fix possible memleak in pmu_dev_alloc()
erofs: Fix pcluster memleak when its block address is zero
fs: sysv: Fix sysv_nblocks() returns wrong value
media: vidtv: Fix use-after-free in vidtv_bridge_dvb_init()
media: vimc: Fix wrong function called when vimc_init() fails
media: dvb-core: Fix ignored return value in dvb_register_frontend()
wifi: cfg80211: Fix not unregister reg_pdev when load_builtin_regdb_keys() fails
configfs: fix possible memory leak in configfs_create_dir()
scsi: efct: Fix possible memleak in efct_device_init()
scsi: fcoe: Fix transport not deattached when fcoe_if_init() fails
vme: Fix error not catched in fake_init()
ovl: fix use inode directly in rcu-walk mode

Chen-Yu Tsai (1):
arm64: dts: mt8183: Fix Mali GPU clock

Chengchang Tang (5):
RDMA/hns: Fix AH attr queried by query_qp
RDMA/hns: Fix PBL page MTR find
RDMA/hns: Fix page size cap from firmware
RDMA/hns: Fix error code of CMD
RDMA/hns: Fix XRC caps on HIP08

ChiYuan Huang (2):
regulator: core: Use different devices for resource allocation and DT lookup
regulator: core: Fix resolve supply lookup issue

Christian Marangi (2):
clk: qcom: clk-krait: fix wrong div2 functions
phy: qcom-qmp-pcie: split pcs_misc init cfg for ipq8074 pcs table

Christoph Böhmwalder (1):
drbd: use blk_queue_max_discard_sectors helper

Christoph Hellwig (7):
nvmet: only allocate a single slab for bvecs
block: clear ->slave_dir when dropping the main slave_dir reference
dm: cleanup open_table_device
dm: cleanup close_table_device
dm: track per-add_disk holder relations in DM
media: videobuf-dma-contig: use dma_mmap_coherent
nvme: pass nr_maps explicitly to nvme_alloc_io_tag_set

Christophe JAILLET (9):
wifi: rtw89: Fix some error handling path in rtw89_core_sta_assoc()
Bluetooth: Fix EALREADY and ELOOP cases in bt_status()
octeontx2-af: cn10k: mcs: Fix a resource leak in the probe and remove functions
crypto: amlogic - Remove kcalloc without check
fbdev: uvesafb: Fixes an error handling path in uvesafb_probe() powerpc/52xx: Fix a resource leak in an error handling path
mfd: qcom_rpm: Fix an error handling path in qcom_rpm_probe()
myri10ge: Fix an error handling path in myri10ge_probe()
mfd: qcom_rpm: Use devm_of_platform_populate() to simplify code

Christophe Leroy (1):
spi: fsl_spi: Don't change speed while chipselect is active

Chuck Lever (2):
NFSD: Finish converting the NFSv2 GETACL result encoder
NFSD: Finish converting the NFSv3 GETACL result encoder

Chun-Jie Chen (1):
soc: mediatek: pm-domains: Fix the power glitch issue

Chunfeng Yun (1):
usb: xhci-mtk: fix leakage of shared hcd when fail to set wakeup irq

Cole Robinson (1):
virt/sev-guest: Add a MODULE_ALIAS

Cong Dang (1):
memory: renesas-rpc-if: Clear HS bit during hardware initialization

Cong Wang (1):
net_sched: reject TCF_EM_SIMPLE case for complex ematch module

Conor Dooley (5):
riscv: dts: microchip: fix memory node unit address for icicle
dt-bindings: pwm: fix microchip corePWM's pwm-cells
riscv: dts: microchip: fix the icicle's #pwm-cells
riscv: dts: microchip: remove pcie node from the sev kit
mailbox: mpfs: read the system controller's status

Corentin Labbe (8):
crypto: sun8i-ss - use dma_addr instead u32
crypto: rockchip - do not do custom power management
crypto: rockchip - do not store mode globally
crypto: rockchip - add fallback for cipher
crypto: rockchip - add fallback for ahash
crypto: rockchip - better handle cipher key
crypto: rockchip - remove non-aligned handling
crypto: rockchip - rework by using crypto_engine

Cosmin Tanislav (1):
iio: temperature: ltc2983: make bulk write buffer DMA-safe

Dan Aloni (1):
nfsd: under NFSv4.1, fix double svc_xprt_put on rpc_create failure

Dan Carpenter (5):
amdgpu/pm: prevent array underflow in vega20_odn_edit_dpm_table()
bonding: uninitialized variable in bond_miimon_inspect()
staging: rtl8192u: Fix use after free in ieee80211_rx() fs/ntfs3: Harden against integer overflows iommu/mediatek: Fix forever loop in error handling

Daniel Golle (2):
clk: mediatek: fix dependency of MT7986 ADC clocks
pwm: mediatek: always use bus clock for PWM on MT7622

Daniel Jordan (2):
padata: Always leave BHs disabled when running ->parallel()
padata: Fix list iterator in padata_do_serial()

Dario Binacchi (5):
clk: imx8mn: rename vpu_pll to m7_alt_pll
clk: imx: replace osc_hdmi with dummy
clk: imx: rename video_pll1 to video_pll
clk: imx8mn: fix imx8mn_sai2_sels clocks list
clk: imx8mn: fix imx8mn_enet_phy_sels clocks list

David Hildenbrand (1):
mm/gup: disallow FOLL_FORCE|FOLL_WRITE on hugetlb mappings

David Howells (4):
net, proc: Provide PROC_FS=n fallback for proc_create_net_single_write()
rxrpc: Fix ack.bufferSize to be 0 when generating an ack
rxrpc: Fix missing unlock in rxrpc_do_sendmsg()
afs: Fix lost servers_outstanding count

David Jeffery (1):

      blk-mq: avoid double ->queue_rq() because of early timeout

Denis Pauk (1):
hwmon: (nct6775) add ASUS CROSSHAIR VIII/TUF/ProArt B550M

Deren Wu (3):
wifi: mt76: fix coverity overrun-call in mt76_get_txpower()
wifi: mt76: mt7921: Add missing __packed annotation of struct mt7921_clc
wifi: mt76: do not send firmware FW_FEATURE_NON_DL region

Dmitry Baryshkov (11):
arm64: dts: qcom: msm8996: fix supported-hw in cpufreq OPP tables
arm64: dts: qcom: msm8996: fix GPU OPP table drm/msm/mdp5: stop overriding drvdata
drm/msm/hdmi: use devres helper for runtime PM management
clk: qcom: gcc-ipq806x: use parent_data for the last remaining entry drm/msm/mdp5: fix reading hw revision on db410c platform
led: qcom-lpg: Fix sleeping in atomic
phy: qcom-qmp-usb: correct registers layout for IPQ8074 USB3 PHY
phy: qcom-qmp-pcie: split register tables into common and extra parts
phy: qcom-qmp-pcie: support separate tables for EP mode
phy: qcom-qmp-pcie: Support SM8450 PCIe1 PHY in EP mode

Dmitry Torokhov (7):
MIPS: DTS: CI20: fix reset line polarity of the ethernet controller
arm64: dts: qcom: msm8996: fix sound card reset line polarity
arm64: dts: qcom: sm8250-mtp: fix reset line polarity
arm64: dts: qcom: sc7280: fix codec reset line polarity for CRD 3.0/3.1
arm64: dts: qcom: sc7280: fix codec reset line polarity for CRD 1.0/2.0
HID: i2c: let RMI devices decide what constitutes wakeup event
ASoC: dt-bindings: wcd9335: fix reset line polarity in example

Dongdong Zhang (1):
f2fs: fix normal discard process

Dongliang Mu (1):
fs: jfs: fix shift-out-of-bounds in dbAllocAG

Doug Brown (2):
ARM: mmp: fix timer_read delay
drm/etnaviv: add missing quirks for GC300

Douglas Anderson (3):
Input: elants_i2c - properly handle the reset GPIO when power is off
clk: qcom: lpass-sc7280: Fix pm_runtime usage
clk: qcom: lpass-sc7180: Fix pm_runtime usage

Dr. David Alan Gilbert (1):
jfs: Fix fortify moan in symlink

Dragos Tatulea (1):
IB/IPoIB: Fix queue count inconsistency for PKEY child interfaces

Duoming Zhou (1):
drivers: staging: r8188eu: Fix sleep-in-atomic-context bug in rtw_join_timeout_handler

Eddie James (2):
tpm: tis_i2c: Fix sanity check interrupt enable mask
tpm: Add flag to use default cancellation policy

Edward Pacman (1):
ALSA: hda/realtek: Add quirk for Lenovo TianYi510Pro-14IOB

Eelco Chaudron (1):
openvswitch: Fix flow lookup to use unmasked key

Emeel Hakim (1):
net: macsec: fix net device access prior to holding a lock

Emmanuel Grumbach (2):
wifi: iwlwifi: mei: don't send SAP commands if AMT is disabled
wifi: iwlwifi: mei: fix tx DHCP packet for devices with new Tx API

Enrik Berkhan (1):
HID: mcp2221: don't connect hidraw

Eric Biggers (8):
crypto: x86/aegis128 - fix possible crash with CFI enabled
crypto: x86/aria - fix crash with CFI enabled
crypto: x86/sha1 - fix possible crash with CFI enabled
crypto: x86/sha256 - fix possible crash with CFI enabled
crypto: x86/sha512 - fix possible crash with CFI enabled
crypto: x86/sm3 - fix possible crash with CFI enabled
crypto: x86/sm4 - fix crash with CFI enabled
crypto: arm64/sm3 - fix possible crash with CFI enabled

Eric Dumazet (4):
bpf, sockmap: fix race in sock_map_free()
net: stream: purge sk_error_queue in sk_stream_kill_queues()
net: add atomic_long_t to net_device_stats fields ipv6/sit: use DEV_STATS_INC() to avoid data-races

Eric Pilmore (1):
ntb_netdev: Use dev_kfree_skb_any() in interrupt context

Fabrice Gasnier (1):
counter: stm32-lptimer-cnt: fix the check on arr and cmp registers update

Fabrizio Castro (2):
arm64: dts: renesas: r9a09g011: Fix unit address format error
arm64: dts: renesas: r9a09g011: Fix I2C SoC specific strings

Fedor Pchelkin (3):
wifi: ath9k: hif_usb: fix memory leak of urbs in ath9k_hif_usb_dealloc_tx_urbs()
wifi: ath9k: hif_usb: Fix use-after-free in ath9k_hif_usb_reg_in_cb()
wifi: ath9k: verify the expected usb_endpoints are present

Felix Fietkau (1):
net: ethernet: mtk_eth_soc: drop packets to WDMA if the ring is full

Fenghua Yu (1):
dmaengine: idxd: Fix crc_val field for completion record

Ferry Toth (1):
usb: dwc3: core: defer probe on ulpi_read_id timeout

Filipe Manana (1):
btrfs: do not BUG_ON() on ENOMEM when dropping extent items for a range

Firo Yang (1):
sctp: sysctl: make extra pointers netns aware

Florian Westphal (1):
netfilter: conntrack: set icmpv6 redirects as RELATED

Francisco Munoz (1):
PCI: vmd: Fix secondary bus reset for Intel bridges

Frank Li (1):
PCI: endpoint: pci-epf-vntb: Fix call pci_epc_mem_free_addr() in error path

Frank Wunderlich (3):
arm64: dts: mt7986: fix trng node name
arm64: dts: mt7986: move wed_pcie node
dt-bindings: pinctrl: update uart/mmc bindings for MT7986 SoC

GUO Zihua (4):
ima: Handle -ESTALE returned by ima_filter_rule_match()
integrity: Fix memory leakage in keyring allocation error path
rtc: mxc_v2: Add missing clk_disable_unprepare()
ima: Simplify ima_lsm_copy_rule

Gabriel Somlo (2):
mmc: litex_mmc: ensure host->irq == 0 if polling
serial: altera_uart: fix locking in polling mode

Gao Xiang (2):
erofs: fix missing unmap if z_erofs_get_extent_compressedlen() fails
erofs: validate the extent length for uncompressed pclusters

Gaosheng Cui (17):
lib/fonts: fix undefined behavior in bit shift for get_default_font drm/ttm: fix undefined behavior in bit shift for TTM_TT_FLAG_PRIV_POPULATED
mtd: core: fix possible resource leak in init_mtd()
ASoC: amd: acp: Fix possible UAF in acp_dma_open
ALSA: mts64: fix possible null-ptr-defer in snd_mts64_interrupt
pinctrl: thunderbay: fix possible memory leak in thunderbay_build_functions()
net: stmmac: fix possible memory leak in stmmac_dvr_probe()
apparmor: fix a memleak in multi_transaction_new()
crypto: ccree - Remove debugfs when platform_driver_register failed
scsi: snic: Fix possible UAF in snic_tgt_create()
crypto: img-hash - Fix variable dereferenced before check 'hdev->req'
staging: vme_user: Fix possible UAF in tsi148_dma_list_add
fbdev: ep93xx-fb: Add missing clk_disable_unprepare in ep93xxfb_probe()
remoteproc: sysmon: fix memory leak in qcom_add_sysmon_subdev()
rtc: st-lpc: Add missing clk_disable_unprepare in st_rtc_probe()
rtc: pic32: Move devm_rtc_allocate_device earlier in pic32_rtc_probe()
net: stmmac: fix errno when create_singlethread_workqueue() fails

Gaurav Kohli (1):
x86/hyperv: Remove unregister syscore call from Hyper-V cleanup

Gautam Menghani (1):
media: imon: fix a race condition in send_packet()

Gavrilov Ilia (1):
relay: fix type mismatch when allocating memory in relay_create_buf()

Geert Uytterhoeven (3):
arm64: dts: renesas: r8a779g0: Fix HSCIF0 "brg_int" clock
clk: renesas: r8a779f0: Fix SD0H clock name
media: staging: stkwebcam: Restore MEDIA_{USB,CAMERA}_SUPPORT dependencies

George Shen (1):
drm/amd/display: Workaround to increase phantom pipe vactive in pipesplit

Georgi Vlaev (1):
firmware: ti_sci: Fix polled mode during system suspend

Gerhard Engleder (2):
samples/bpf: Fix map iteration in xdp1_user samples/bpf: Fix MAC address swapping in xdp2_kern

Giulio Benetti (1):
clk: imx: imxrt1050: fix IMXRT1050_CLK_LCDIF_APB offsets

Greg Kroah-Hartman (1):

      Linux 6.1.2

Guchun Chen (1):
drm/amd/pm/smu11: BACO is supported when it's in BACO state

Guenter Roeck (2):
iommu/mediatek: Validate number of phandles associated with "mediatek,larbs" thermal/core: Ensure that thermal device is registered in thermal_zone_get_temp

Guilherme G. Piccoli (2):
x86/split_lock: Add sysctl to control the misery mode
video: hyperv_fb: Avoid taking busy spinlock on panic path

Guoniu.zhou (1):
media: ov5640: set correct default link frequency

Gustavo A. R. Silva (1):
powerpc/xmon: Fix -Wswitch-unreachable warning in bpt_cmds

Haibo Chen (1):
clk: imx93: correct the flexspi1 clock setting

Haiyi Zhou (1):
drm/amd/display: wait for vblank during pipe programming

Hamza Mahfooz (2):
drm/edid: add a quirk for two LG monitors to get them to work on 10bpc Revert "drm/amd/display: Limit max DSC target bpp for specific monitors"

Hangbin Liu (3):
net/tunnel: wait until all sk_user_data reader finish before releasing the sock
bonding: add missed __rcu annotation for curr_active_slave
bonding: do failover when high prio link up

Hanjun Guo (1):
drm/radeon: Add the missed acpi_put_table() to fix memory leak

Hans Verkuil (1):

      media: v4l2-ctrls-api.c: add back dropped ctrl->is_new = 1

Hans de Goede (8):
power: supply: bq25890: Ensure pump_express_work is cancelled on remove
ACPI: video: Change GIGABYTE GB-BXBT-2807 quirk to force_none
ACPI: video: Change Sony Vaio VPCEH3U1E quirk to force_native
ACPI: video: Add force_vendor quirk for Sony Vaio PCG-FRV35
ACPI: video: Add force_native quirk for Sony Vaio VPCY11S1E
ACPI: x86: Add skip i2c clients quirk for Lenovo Yoga Tab 3 Pro (YT3-X90F)
ACPI: x86: Add skip i2c clients quirk for Medion Lifetab S10346
ASoC: rt5670: Remove unbalanced pm_runtime_put()

Hao Lee (1):
sched/psi: Fix possible missing or delayed pending event

Harshit Mogalapalli (4):
xen/privcmd: Fix a possible warning in privcmd_ioctl_mmap_resource()
scsi: scsi_debug: Fix a warning in resp_write_scat()
scsi: scsi_debug: Fix a warning in resp_verify()
scsi: scsi_debug: Fix a warning in resp_report_zones()

Hawkins Jiawei (2):
nfs: fix possible null-ptr-deref when parsing param
hugetlbfs: fix null-ptr-deref in hugetlbfs_parse_param()

Herbert Xu (1):
crypto: cryptd - Use request context instead of stack for sub-request

Hoi Pok Wu (1):
fs: jfs: fix shift-out-of-bounds in dbDiscardAG

Hou Tao (2):
erofs: check the uniqueness of fsid in shared domain in advance
bpf: Pin the start cgroup in cgroup_iter_seq_init()

Hui Tang (3):
mtd: lpddr2_nvm: Fix possible null-ptr-deref
clk: microchip: check for null return of devm_kzalloc()
i2c: pxa-pci: fix missing pci_disable_device() on error in ce4100_i2c_probe

Huisong Li (1):
mailbox: pcc: Reset pcc_chan_count to zero in case of PCC probe failure

Ido Schimmel (1):
thermal/of: Fix memory leak on thermal_of_zone_register() failure

Ilya Bakoulin (1):
drm/amd/display: Fix display corruption w/ VSR enable

Inga Stotland (1):
Bluetooth: MGMT: Fix error report for ADD_EXT_ADV_PARAMS

Isaac J. Manjarres (1):
loop: Fix the max_loop commandline argument treatment when it is set to 0

Ivaylo Dimitrov (1):
usb: musb: remove extra check in musb_gadget_vbus_draw

Jacob Keller (1):
ice: synchronize the misc IRQ when tearing down Tx tracker

Jaegeuk Kim (1):
f2fs: allow to set compression for inlined file

Jakub Kicinski (3):
devlink: hold region lock when flushing snapshots
selftests: devlink: fix the fd redirect in dummy_reporter_test
devlink: protect devlink dump by the instance lock

James Clark (3):
perf tools: Fix "kernel lock contention analysis" test by not printing warnings in quiet mode perf branch: Fix interpretation of branch records
perf tools: Make quiet mode consistent between tools

James Hilliard (1):
selftests/bpf: Fix conflicts with built-in functions in bpf_iter_ksym

James Hurley (1):
platform/mellanox: mlxbf-pmc: Fix event typo

Jani Nikula (1):
drm/i915/guc: make default_lists const data

Janne Grunau (1):
arch: arm64: apple: t8103: Use standard "iommu" node name

Jason Gerecke (1):
HID: wacom: Ensure bootloader PID is usable in hidraw mode

Jason Gunthorpe (1):
iommu/sun50i: Remove IOMMU_DOMAIN_IDENTITY

Jayesh Choudhary (3):
arm64: dts: ti: k3-am65-main: Drop dma-coherent in crypto node
arm64: dts: ti: k3-j721e-main: Drop dma-coherent in crypto node
arm64: dts: ti: k3-j7200-mcu-wakeup: Drop dma-coherent in crypto node

Jeff LaBundy (7):
Input: iqs7222 - protect against undefined slider size
Input: iqs7222 - drop unused device node references
Input: iqs7222 - report malformed properties
Input: iqs7222 - add support for IQS7222A v1.13+
dt-bindings: input: iqs7222: Reduce 'linux,code' to optional
dt-bindings: input: iqs7222: Correct minimum slider size
dt-bindings: input: iqs7222: Add support for IQS7222A v1.13+

Jeff Layton (2):
nfsd: don't call nfsd_file_put from client states seqfile display
nfsd: return error if nfs4_setacl fails

Jens Axboe (1):
io_uring/net: ensure compat import handlers clear free_iov

Jeremy Kerr (1):
mctp: serial: Fix starting value for frame check sequence

Jernej Skrabec (7):
media: v4l2-ioctl.c: Unify YCbCr/YUV terms in format descriptions
media: cedrus: hevc: Fix offset adjustments iommu/sun50i: Fix reset release
iommu/sun50i: Consider all fault sources for reset iommu/sun50i: Fix R/W permission check
iommu/sun50i: Fix flush size
iommu/sun50i: Implement .iotlb_sync_map

Jerry Ray (1):
net: lan9303: Fix read error execution path

Jiamei Xie (1):
serial: amba-pl011: avoid SBSA UART accessing DMACR register

Jiang Li (1):
md/raid1: stop mdx_raid1 thread when raid1 array run failed

Jianmin Lv (1):
irqchip/loongson-pch-pic: Fix translate callback for DT path

Jiantao Zhang (1):
USB: gadget: Fix use-after-free during usb config switch

Jiao Zhou (1):

      ALSA: hda/hdmi: Add HP Device 0x8711 to force connect list

Jiasheng Jiang (8):
soc: qcom: apr: Add check for idr_alloc and of_property_read_string_index
media: coda: jpeg: Add check for kmalloc
ASoC: mediatek: mtk-btcvsd: Add checks for write and read of mtk_btcvsd_snd memstick/ms_block: Add check for alloc_ordered_workqueue
media: coda: Add check for dcoda_iram_alloc
media: coda: Add check for kmalloc
usb: storage: Add check for kcalloc
HID: amd_sfh: Add missing check for dma_alloc_coherent

Jiaxin Yu (1):
ASoC: mediatek: mt8186: Correct I2S shared clocks

Jimmy Assarsson (5):
can: kvaser_usb: kvaser_usb_leaf: Get capabilities from device
can: kvaser_usb: kvaser_usb_leaf: Rename {leaf,usbcan}_cmd_error_event to {leaf,usbcan}_cmd_can_error_event
can: kvaser_usb: kvaser_usb_leaf: Handle CMD_ERROR_EVENT
can: kvaser_usb: Add struct kvaser_usb_busparams
can: kvaser_usb: Compare requested bittiming parameters with actual parameters in do_set_{,data}_bittiming

Jiri Olsa (1):
selftests/bpf: Add missing bpf_iter_vma_offset__destroy call

Jiri Slaby (SUSE) (1):
qed (gcc13): use u16 for fid to be big enough

Jisoo Jang (1):
wifi: brcmfmac: Fix potential NULL pointer dereference in 'brcmf_c_preinit_dcmds()'

Joao Martins (2):
vfio/iova_bitmap: Fix PAGE_SIZE unaligned bitmaps vfio/iova_bitmap: refactor iova_bitmap_set() to better handle page boundaries

Joel Granados (1):
nvme: return err on nvme_init_non_mdts_limits fail

Johan Hovold (21):
arm64: dts: qcom: sm8150: fix UFS PHY registers
arm64: dts: qcom: sm8250: fix UFS PHY registers
arm64: dts: qcom: sm8350: fix UFS PHY registers
arm64: dts: qcom: sm8450: fix UFS PHY registers
arm64: dts: qcom: sm8250: drop bogus DP PHY clock
arm64: dts: qcom: sm6350: drop bogus DP PHY clock
phy: qcom-qmp-pcie: drop bogus register update
phy: qcom-qmp-pcie: drop power-down delay config
phy: qcom-qmp-pcie: replace power-down delay
phy: qcom-qmp-pcie: fix sc8180x initialisation
phy: qcom-qmp-pcie: fix ipq8074-gen3 initialisation
phy: qcom-qmp-pcie: fix ipq6018 initialisation
phy: qcom-qmp-usb: clean up power-down handling
phy: qcom-qmp-usb: drop sc8280xp power-down delay
phy: qcom-qmp-usb: drop power-down delay config
phy: qcom-qmp-usb: clean up status polling
phy: qcom-qmp-usb: drop start and pwrdn-ctrl abstraction
phy: qcom-qmp-usb: fix sc8280xp PCS_USB offset
arm64: dts: qcom: sm6350: fix USB-DP PHY registers
arm64: dts: qcom: sm8250: fix USB-DP PHY registers
regulator: core: fix deadlock on regulator enable

Johannes Berg (5):
wifi: fix multi-link element subelement iteration
wifi: mac80211: mlme: fix null-ptr deref on failed assoc
wifi: mac80211: check link ID in auth/assoc continuation
wifi: mac80211: fix ifdef symbol name
wifi: iwlwifi: mei: fix potential NULL-ptr deref after clone

John Harrison (2):
drm/i915/guc: Limit scheduling properties to avoid overflow drm/i915: Fix compute pre-emption w/a to apply to compute engines

John Johansen (3):
apparmor: fix lockdep warning when removing a namespace
apparmor: Fix abi check to include v8 abi
apparmor: Fix regression in stacking due to label flags

John Keeping (3):
usb: gadget: f_hid: fix f_hidg lifetime vs cdev
usb: gadget: f_hid: fix refcount leak on error path
ALSA: usb-audio: Add quirk for Tascam Model 12

John Stultz (2):
pstore: Switch pmsg_lock to an rt_mutex to avoid priority inversion
pstore: Make sure CONFIG_PSTORE_PMSG selects CONFIG_RT_MUTEXES

Jon Hunter (2):
pwm: tegra: Improve required rate calculation
pwm: tegra: Ensure the clock rate is not less than needed

Jonathan Neuschäfer (2):
ARM: dts: nuvoton: Remove bogus unit addresses from fixed-partition nodes
spi: Update reference to struct spi_controller

Jonathan Toppins (1):
bonding: fix link recovery in mode 2 when updelay is nonzero

Josef Bacik (1):
btrfs: do not panic if we can't allocate a prealloc extent state

José Expósito (2):
HID: input: do not query XP-PEN Deco LW battery
HID: uclogic: Add support for XP-PEN Deco LW

Juergen Gross (1):
x86/boot: Skip realmode init code when running as Xen PV guest

Julian Anastasov (1):
ipvs: use u64_stats_t for the per-cpu counters

Justin Chen (2):
phy: usb: Use slow clock for wake enabled suspend
phy: usb: Fix clock imbalance for suspend/resume

Justin Tee (1):
scsi: lpfc: Fix hard lockup when reading the rx_monitor from debugfs

Kai Vehmanen (3):
ALSA: hda/hdmi: fix i915 silent stream programming flow
ALSA: hda/hdmi: set default audio parameters for KAE silent-stream
ALSA: hda/hdmi: fix stream-id config keep-alive for rt suspend

Kai Ye (1):
crypto: hisilicon/qm - increase the memory of local variables

Kajol Jain (1):
powerpc/hv-gpci: Fix hv_gpci event list

Kartik (1):
serial: tegra: Read DMA status before terminating

Keerthy (2):
arm64: dts: ti: k3-j721s2: Fix the interrupt ranges property for main & wkup gpio intr thermal/drivers/k3_j72xx_bandgap: Fix the debug print message

Kees Cook (6):
fortify: Do not cast to "unsigned char"
openvswitch: Use kmalloc_size_roundup() to match ksize() usage
bnx2: Use kmalloc_size_roundup() to match ksize() usage
igb: Do not free q_vector unless new one was allocated bpf/verifier: Use kmalloc_size_roundup() to match ksize() usage
LoadPin: Ignore the "contents" argument of the LSM hooks

Kerem Karabay (2):
HID: apple: fix key translations where multiple quirks attempt to translate the same key
HID: apple: enable APPLE_ISO_TILDE_QUIRK for the keyboards of Macs with the T2 chip

Khaled Almahallawy (1):
drm/i915/display: Don't disable DDI/Transcoder when setting phy test pattern

Khazhismel Kumykov (1):
bfq: fix waker_bfqq inconsistency crash

Kirill Tkhai (1):
unix: Fix race in SOCK_SEQPACKET's unix_dgram_sendmsg()

Konrad Dybcio (2):
clk: qcom: dispcc-sm6350: Add CLK_OPS_PARENT_ENABLE to pixel&byte src
regulator: qcom-rpmh: Fix PMR735a S3 regulator spec

Konstantin Meskhidze (1):
drm/amdkfd: Fix memory leakage

Kory Maincent (1):
arm: dts: spear600: Fix clcd interrupt

Kris Bahnsen (1):
spi: spi-gpio: Don't set MOSI as an input if not 3WIRE mode

Kristina Martsenko (1):
lkdtm: cfi: Make PAC test work with GCC 7 and 8

Krzysztof Kozlowski (11):
arm64: dts: qcom: ipq6018-cp01-c1: use BLSPI1 pins
arm64: dts: qcom: sm8250-sony-xperia-edo: fix touchscreen bias-disable
arm64: dts: qcom: sdm845-xiaomi-polaris: fix codec pin conf name
arm64: dts: qcom: sdm630: fix UART1 pin bias
arm64: dts: qcom: sdm845-cheza: fix AP suspend pin bias
arm64: dts: qcom: sm8250: correct LPASS pin pull down
arm64: dts: qcom: sc7180-trogdor-homestar: fully configure secondary I2S pins
arm64: dts: qcom: sm6125: fix SDHCI CQE reg names
ASoC: codecs: wsa883x: Use proper shutdown GPIO polarity
interconnect: qcom: sc7180: fix dropped const of qcom_icc_bcm
arm64: dts: qcom: sm8450: disable SDHCI SDR104/SDR50 on all boards

Kumar Kartikeya Dwivedi (2):
bpf: Clobber stack slot when writing over spilled PTR_TO_BTF_ID
bpf: Fix slot type check in check_stack_write_var_off

Kumar Meiyappan (1):
scsi: smartpqi: Correct device removal for multi-actuator devices

Kunihiko Hayashi (2):
PCI: pci-epf-test: Register notifier if only core_init_notifier is enabled
mmc: f-sdh30: Add quirks for broken timeout clock capability

Kuniyuki Iwashima (4):
seccomp: Move copy_seccomp() to no failure path.
soreuseport: Fix socket selection for SO_INCOMING_CPU.
udp: Clean up some functions.
net: Return errno in sk->sk_prot->get_port().

Ladislav Michl (1):
MIPS: OCTEON: warn only once if deprecated link status is being used

Laurent Pinchart (4):
drm: lcdif: Switch to limited range for RGB to YUV conversion
media: v4l2-ctrls: Fix off-by-one error in integer menu control check
drm: rcar-du: Drop leftovers dependencies from Kconfig
media: imx: imx7-media-csi: Clear BIT_MIPI_DOUBLE_CMPNT for <16b formats

Leo Yan (3):
perf trace: Return error if a system call doesn't exist perf trace: Use macro RAW_SYSCALL_ARGS_NUM to replace number perf trace: Handle failure when trace point folder is missed

Leon Romanovsky (1):
RDMA/core: Fix order of nldev_exit call

Leonid Ravich (1):
IB/mad: Don't call to function that might sleep while in atomic context

Li Huafei (1):
kprobes: Fix check for probe enabled in kill_kprobe()

Li Jun (2):
dt-bindings: clocks: imx8mp: Add ID for usb suspend clock
clk: imx: imx8mp: add shared clk gate for usb suspend clk

Li Zetao (4):
ocfs2: fix memory leak in ocfs2_mount_volume()
ACPICA: Fix use-after-free in acpi_ut_copy_ipackage_to_ipackage()
net: farsync: Fix kmemleak when rmmods farsync
r6040: Fix kmemleak in probe and remove

Li Zhijian (1):

      RDMA/rxe: Fix mr->map double free

Li Zhong (2):
ACPI: processor: idle: Check acpi_fetch_acpi_dev() return value drivers/md/md-bitmap: check the return value of md_bitmap_get_counter()

Liam Howlett (2):
test_maple_tree: add test for mas_spanning_rebalance() on insufficient data
maple_tree: fix mas_spanning_rebalance() on insufficient data

Liang He (2):
media: c8sectpfe: Add of_node_put() when breaking out of loop drm/amdgpu: Fix potential double free and null pointer dereference

Lili Li (1):
ASoC: Intel: Skylake: Fix Kconfig dependency

Lin Ma (3):
media: dvbdev: adopts refcnt to avoid UAF
media: dvbdev: fix build warning due to comments
media: dvbdev: fix refcnt bug

Linus Walleij (1):
usb: fotg210-udc: Fix ages old endianness issues

Liu Peibao (1):
irqchip/loongson-liointc: Fix improper error handling in liointc_init()

Liu Shixin (4):
media: vivid: fix compose size exceed boundary
ALSA: asihpi: fix missing pci_disable_device()
media: saa7164: fix missing pci_disable_device()
binfmt_misc: fix shift-out-of-bounds in check_special_flags

Lorenzo Bianconi (5):
net: ethernet: mtk_eth_soc: do not overwrite mtu configuration running reset routine
net: ethernet: mtk_eth_soc: fix RSTCTRL_PPE{0,1} definitions
wifi: mt76: mt7915: fix reporting of TX AGGR histogram
wifi: mt76: mt7921: fix reporting of TX AGGR histogram
wifi: mt76: do not run mt76u_status_worker if the device is not running

Luca Weiss (6):
ARM: dts: qcom: apq8064: fix coresight compatible
soc: qcom: llcc: make irq truly optional thermal/drivers/qcom/temp-alarm: Fix inaccurate warning for gen2
leds: is31fl319x: Fix setting current limit for is31fl319{0,1,3}
remoteproc: qcom_q6v5_pas: disable wakeup on probe fail or remove
remoteproc: qcom_q6v5_pas: detach power domains on remove

Luiz Augusto von Dentz (1):
Bluetooth: hci_conn: Fix crash on hci_create_cis_sync

Luoyouming (2):
RDMA/hns: Fix ext_sge num error when post send RDMA/hns: Fix incorrect sge nums calculation

Manivannan Sadhasivam (4):
cpufreq: qcom-hw: Fix the frequency returned by cpufreq_driver->get()
clk: qcom: gcc-sm8250: Use retention mode for USB GDSCs
phy: qcom-qmp-pcie: Fix high latency with 4x2 PHY when ASPM is enabled
phy: qcom-qmp-pcie: Fix sm8450_qmp_gen4x2_pcie_pcs_tbl[] register names

Marco Elver (1):
objtool, kcsan: Add volatile read/write instrumentation to whitelist

Marco Felsch (1):
drm: lcdif: change burst size to 256B

Marcus Folkesson (2):
HID: hid-sensor-custom: set fixed size for custom attributes thermal/drivers/imx8mm_thermal: Validate temperature range

Marek Szyprowski (2):
media: exynos4-is: don't rely on the v4l2_async_subdev internals
ASoC: wm8994: Fix potential deadlock

Marek Vasut (11):
ARM: dts: stm32: Drop stm32mp15xc.dtsi from Avenger96
ARM: dts: stm32: Fix AV96 WLAN regulator gpio property
clk: renesas: r9a06g032: Repair grave increment error drm/panel/panel-sitronix-st7701: Fix RTNI calculation drm/panel/panel-sitronix-st7701: Remove panel on DSI attach failure
wifi: rsi: Fix handling of 802.3 EAPOL frames sent via control port
drm: lcdif: Set and enable FIFO Panic threshold
media: mt9p031: Drop bogus v4l2_subdev_get_try_crop() call from mt9p031_init_cfg()
extcon: usbc-tusb320: Update state on probe even if no IRQ pending
power: supply: bq25890: Factor out regulator registration code
Bluetooth: hci_bcm: Add CYW4373A0 support

Marijn Suijten (13):
arm64: dts: qcom: pm660: Use unique ADC5_VCOIN address in node name
arm64: dts: qcom: pm6350: Include header for KEY_POWER drm/msm/dpu1: Account for DSC's bits_per_pixel having 4 fractional bits drm/msm/dsi: Remove useless math in DSC calculations drm/msm/dsi: Remove repeated calculation of slice_per_intf drm/msm/dsi: Use DIV_ROUND_UP instead of conditional increment on modulo drm/msm/dsi: Reuse earlier computed dsc->slice_chunk_size drm/msm/dsi: Appropriately set dsc->mux_word_size based on bpc drm/msm/dsi: Migrate to drm_dsc_compute_rc_parameters() drm/msm/dsi: Account for DSC's bits_per_pixel having 4 fractional bits drm/msm/dsi: Disallow 8 BPC DSC configuration for alternative BPC values drm/msm/dsi: Prevent signed BPG offsets from bleeding into adjacent bits
arm64: dts: qcom: sm6350: Add apps_smmu with streamID to SDHCI 1/2 nodes

Mark Rutland (2):
arm64: mm: kfence: only handle translation faults
arm64: make is_ttbrX_addr() noinstr-safe

Mark Zhang (4):
RDMA/restrack: Release MR restrack when delete RDMA/core: Make sure "ib_port" is valid when access sysfs node RDMA/nldev: Return "-EAGAIN" if the cm_id isn't from expected port RDMA/nldev: Fix failure to send large messages

Markus Schneider-Pargmann (2):
can: tcan4x5x: Remove invalid write in clear_interrupts
can: tcan4x5x: Fix use of register error status mask

Martin Blumenstingl (2):
hwmon: (jc42) Convert register access and caching to regmap/regcache
hwmon: (jc42) Restore the min/max/critical temperatures on resume

Martin KaFai Lau (1):
selftests/bpf: Fix incorrect ASSERT in the tcp_hdr_options test

Martin Leung (1):
drm/amd/display: revert Disable DRR actions during state commit

Martin Povišer (1):
dmaengine: apple-admac: Allocate cache SRAM to channels

Mateusz Jończyk (1):
x86/apic: Handle no CONFIG_X86_X2APIC on systems with x2APIC enabled by BIOS

Mathias Nyman (1):
xhci: Prevent infinite loop in transaction errors recovery for streams

Matt Johnston (1):
mctp: Remove device type check at unregister

Matt Redfearn (1):
include/uapi/linux/swab: Fix potentially missing __always_inline

Matti Vaittinen (1):
mfd: bd957x: Fix Kconfig dependency on REGMAP_IRQ

Maurizio Lombardi (1):
scsi: target: iscsi: Fix a race condition between login_work and the login thread

Maxim Korotkov (1):
ethtool: avoiding integer overflow in ethtool_phys_id()

Mazin Al Haddad (1):
media: dvb-usb: fix memory leak in dvb_usb_adapter_init()

Mia Kanashi (1):
ACPI: EC: Add quirk for the HP Pavilion Gaming 15-cx0041ur

Miaoqian Lin (5):
module: Fix NULL vs IS_ERR checking for module_get_next_page
bpftool: Fix memory leak in do_build_table_cb
cxl: Fix refcount leak in cxl_calc_capp_routing selftests/powerpc: Fix resource leaks
usb: dwc3: qcom: Fix memory leak in dwc3_qcom_interconnect_init

Michael Kelley (1):
tpm/tpm_crb: Fix error message in __crb_relinquish_locality()

Michael Petlan (1):
perf test: Fix "all PMU test" to skip parametrized events

Michael Riesch (1):
iommu/rockchip: fix permission bits in page table entries v2

Michael Walle (1):
mtd: spi-nor: hide jedec_id sysfs attribute if not present

Mika Westerberg (1):
watchdog: iTCO_wdt: Set NO_REBOOT if the watchdog is not already running

Mike Leach (1):
coresight: cti: Fix null pointer error on CTI init before ETM

Mike McGowen (1):
scsi: smartpqi: Add new controller PCI IDs

Milan Landaverde (1):
bpf: prevent leak of lsm program after failed attach

Ming Qian (7):
media: amphion: reset instance if it's aborted before codec header parsed
media: amphion: add lock around vdec_g_fmt
media: amphion: apply vb2_queue_error instead of setting manually
media: amphion: try to wakeup vpu core to avoid failure
media: amphion: cancel vpu before release instance
media: amphion: lock and check m2m_ctx in event handler
media: imx-jpeg: Disable useless interrupt to avoid kernel panic

Minsuk Kang (2):
nfc: pn533: Clear nfc_target before being used
wifi: brcmfmac: Fix potential shift-out-of-bounds in brcmf_fw_alloc_request()

Moudy Ho (3):
media: platform: mtk-mdp3: fix error handling in mdp_cmdq_send()
media: platform: mtk-mdp3: fix error handling about components clock_on
media: platform: mtk-mdp3: fix error handling in mdp_probe()

Muhammad Husaini Zulkifli (1):
igc: Add checking for basetime less than zero

Mukesh Ojha (1):
f2fs: fix the assign logic of iocb

Mustafa Ismail (4):
RDMA/irdma: Fix inline for multiple SGE's RDMA/irdma: Fix RQ completion opcode RDMA/irdma: Do not request 2-level PBLEs for CQ alloc RDMA/irdma: Initialize net_type before checking it

Namhyung Kim (4):
perf stat: Use evsel__is_hybrid() more
perf stat: Move common code in print_metric_headers()
perf off_cpu: Fix a typo in BTF tracepoint name, it should be 'btf_trace_sched_switch' perf stat: Do not delay the workload with --delay

Natalia Petrova (1):
crypto: nitrox - avoid double free on error path in nitrox_sriov_init()

Nathan Chancellor (13):
drm/meson: Fix return type of meson_encoder_cvbs_mode_valid()
net: ethernet: ti: Fix return type of netcp_ndo_start_xmit()
hamradio: baycom_epp: Fix return type of baycom_send_packet() drm/amdgpu: Fix type of second parameter in trans_msg() callback drm/amdgpu: Fix type of second parameter in odn_edit_dpm_table() callback s390/ctcm: Fix return type of ctc{mp,}m_tx()
s390/netiucv: Fix return type of netiucv_tx()
s390/lcs: Fix return type of lcs_start_xmit()
drm/mediatek: Fix return type of mtk_hdmi_bridge_mode_valid()
scsi: elx: libefc: Fix second parameter type in state callbacks drm/fsl-dcu: Fix return type of fsl_dcu_drm_connector_mode_valid() drm/sti: Fix return type of sti_{dvo,hda,hdmi}_connector_mode_valid()
security: Restrict CONFIG_ZERO_CALL_USED_REGS to gcc or clang > 15.0.6

Nathan Lynch (1):
powerpc/pseries/eeh: use correct API for error log size

Nayna Jain (4):
powerpc/pseries: fix the object owners enum value in plpks driver powerpc/pseries: Fix the H_CALL error code in PLPKS driver powerpc/pseries: Return -EIO instead of -EINTR for H_ABORTED error powerpc/pseries: fix plpks_read_var() code for different consumers

Nicholas Piggin (1):
powerpc/perf: callchain validate kernel stack pointer bounds

Nicolas Cavallari (1):
wifi: mt76: mt7915: Fix chainmask calculation on mt7915 DBDC

Niklas Cassel (1):
ata: libata: fix NCQ autosense logic

Niklas Schnelle (1):
iommu/s390: Fix duplicate domain attachments

Niklas Söderlund (1):
media: adv748x: afe: Select input port when initializing AFE

Nirmal Patel (1):
PCI: vmd: Disable MSI remapping after suspend

Nirmoy Das (1):
drm/i915: Refactor ttm ghost obj detection

Nuno Sá (1):
iio: adc: ad_sigma_delta: do not use internal iio_dev lock

Nícolas F. R. A. Prado (1):
ASoC: dt-bindings: rt5682: Set sound-dai-cells to 1

Oleg Nesterov (1):

      uprobes/x86: Allow to probe a NOP instruction with 0x66 prefix

Ondrej Mosnacek (1):
fs: don't audit the capability check in simple_xattr_list()

Padmanabhan Rajanbabu (2):
arm64: dts: fsd: fix drive strength macros as per FSD HW UM
arm64: dts: fsd: fix drive strength values as per FSD HW UM

Pali Rohár (11):
ARM: dts: dove: Fix assigned-addresses for every PCIe Root Port
ARM: dts: armada-370: Fix assigned-addresses for every PCIe Root Port
ARM: dts: armada-xp: Fix assigned-addresses for every PCIe Root Port
ARM: dts: armada-375: Fix assigned-addresses for every PCIe Root Port
ARM: dts: armada-38x: Fix assigned-addresses for every PCIe Root Port
ARM: dts: armada-39x: Fix assigned-addresses for every PCIe Root Port
ARM: dts: turris-omnia: Add ethernet aliases
ARM: dts: turris-omnia: Add switch port 6 node
arm64: dts: armada-3720-turris-mox: Add missing interrupt for RTC
phy: marvell: phy-mvebu-a3700-comphy: Reset COMPHY registers before USB 3.0 power on
powerpc: dts: turris1x.dts: Add channel labels for temperature sensor

Palmer Dabbelt (1):
RISC-V: Align the shadow stack

Paul Kocialkowski (4):
media: sun6i-mipi-csi2: Require both pads to be connected for streaming
media: sun8i-a83t-mipi-csi2: Require both pads to be connected for streaming
media: sun6i-mipi-csi2: Register async subdev with no sensor attached
media: sun8i-a83t-mipi-csi2: Register async subdev with no sensor attached

Paulo Alcantara (1):
cifs: don't leak -ENOMEM in smb2_open_file()

Pavel Begunkov (6):
io_uring: add completion locking for iopoll
io_uring: dont remove file from msg_ring reqs
io_uring: improve io_double_lock_ctx fail handling io_uring/net: fix cleanup after recycle
io_uring: protect cq_timeouts with timeout_lock
io_uring: remove iopoll spinlock

Pawel Laszczak (1):
usb: cdnsp: fix lack of ZLP for ep0

Peng Fan (2):
clk: imx93: unmap anatop base in error handling path
clk: imx93: correct enet clock

Pengcheng Yang (3):
bpf, sockmap: Fix repeated calls to sock_put() when msg has more_data bpf, sockmap: Fix missing BPF_F_INGRESS flag when using apply_bytes bpf, sockmap: Fix data loss caused by using apply_bytes on ingress redirect

Phil Auld (1):

      cpu/hotplug: Make target_store() a nop when target == state

Piergiorgio Beruto (1):
stmmac: fix potential division by 0

Pin-yen Lin (1):
drm/bridge: it6505: Initialize AUX channel in it6505_i2c_probe

Ping-Ke Shih (1):
wifi: rtw89: use u32_encode_bits() to fill MAC quota value

Prathamesh Shete (1):
mmc: sdhci-tegra: Issue CMD and DAT resets together

Pu Lehui (1):
riscv, bpf: Emit fixed-length instructions for BPF_PSEUDO_FUNC

Qais Yousef (7):
sched/uclamp: Fix relationship between uclamp and migration margin sched/uclamp: Make task_fits_capacity() use util_fits_cpu() sched/uclamp: Fix fits_capacity() check in feec()
sched/uclamp: Make select_idle_capacity() use util_fits_cpu() sched/uclamp: Make asym_fits_capacity() use util_fits_cpu() sched/uclamp: Make cpu_overutilized() use util_fits_cpu() sched/uclamp: Cater for uclamp in find_energy_efficient_cpu()'s early exit condition

Qiheng Lin (1):
power: supply: Fix refcount leak in rk817_charger_probe

Qingfang DENG (1):
netfilter: flowtable: really fix NAT IPv6 offload

Rafael J. Wysocki (7):
PM: runtime: Do not call __rpm_callback() from rpm_idle()
rtc: cmos: Call cmos_wake_setup() from cmos_do_probe()
rtc: cmos: Call rtc_wake_setup() from cmos_do_probe()
rtc: cmos: Eliminate forward declarations of some functions
rtc: cmos: Rename ACPI-related functions
rtc: cmos: Disable ACPI RTC event on removal
ACPICA: Fix error code path in acpi_ds_call_control_method()

Rafael Mendonca (6):
drm/amdgpu/powerplay/psm: Fix memory leak in power state init
media: i2c: hi846: Fix memory leak in hi846_parse_dt()
media: i2c: ov5648: Free V4L2 fwnode data on unbind
vfio: platform: Do not pass return buffer to ACPI _RST method
uio: uio_dmem_genirq: Fix missing unlock in irq configuration
uio: uio_dmem_genirq: Fix deadlock between irq config and handling

Rahul Bhattacharjee (1):
wifi: ath11k: Fix qmi_msg_handler data structure initialization

Ramona Bolboaca (1):
iio: adis: add '__adis_enable_irq()' implementation

Randy Dunlap (6):
Input: joystick - fix Kconfig warning for JOYSTICK_ADC
ASoC: codecs: wsa883x: use correct header file
Input: wistron_btns - disable on UML
RDMA: Disable IB HW for UML
fbdev: geode: don't build on UML
fbdev: uvesafb: don't build on UML

Rasmus Villemoes (2):
iio: adc128s052: add proper .data members in adc128_of_match table
iio: addac: ad74413r: fix integer promotion bug in ad74413_get_input_current_offset()

Reinette Chatre (1):
x86/sgx: Reduce delay and interference of enclave release

Ricardo Ribalda (2):
media: i2c: ad5820: Fix error path
ASoC: mediatek: mt8173: Enable IRQ when pdata is ready

Richard Gobert (1):
net: setsockopt: fix IPV6_UNICAST_IF option for connected sockets

Rickard x Andersson (1):
gcov: add support for checksum field

Rob Clark (1):
drm/msm/a6xx: Fix speed-bin detection vs probe-defer

Robert Elliott (1):
crypto: tcrypt - fix return value for multiple subtests

Roberto Sassu (1):
reiserfs: Add missing calls to reiserfs_security_free()

Robin Murphy (1):
iommu: Avoid races around device probe

Roger Quadros (1):
net: ethernet: ti: am65-cpsw: Fix PM runtime leakage in am65_cpsw_nuss_ndo_slave_open()

Rui Zhang (1):
regulator: core: fix use_count leakage when handling boot-on

Ryder Lee (1):

      wifi: mt76: mt7915: fix mt7915_mac_set_timing()

Ryusuke Konishi (2):
nilfs2: fix shift-out-of-bounds/overflow in nilfs_sb2_bad_offset()
nilfs2: fix shift-out-of-bounds due to too large exponent of block size

Sagi Grimberg (1):
nvme-auth: don't override ctrl keys before validation

Sakari Ailus (1):
dw9768: Enable low-power probe on ACPI

Sam Shih (1):
pinctrl: mediatek: fix the pinconf register offset of some pins

Sami Tolvanen (1):
cfi: Fix CFI failure with KASAN

Samuel Holland (2):
riscv: Fix crash during early errata patching
mfd: axp20x: Do not sleep in the power off handler

Sascha Hauer (1):
PCI: imx6: Initialize PHY before deasserting core reset

Schspa Shi (2):
mrp: introduce active flags to prevent UAF when applicant uninit 9p: set req refcount to zero to avoid uninitialized usage

Sean Wang (1):
wifi: mt76: mt7921: fix antenna signal are way off in monitor mode

Sebastian Andrzej Siewior (6):
Revert "net: hsr: use hlist_head instead of list_head for mac addresses"
hsr: Add a rcu-read lock to hsr_forward_skb().
hsr: Avoid double remove of a node.
hsr: Disable netpoll.
hsr: Synchronize sending frames to have always incremented outgoing seq nr.
hsr: Synchronize sequence number updates.

Serge Semin (2):
dt-bindings: imx6q-pcie: Fix clock names for imx6sx and imx8mq
dt-bindings: visconti-pcie: Fix interrupts array max constraints

Sergio Paracuellos (1):
MIPS: ralink: mt7621: avoid to init common ralink reset controller

Shang XiaoJing (13):
perf/arm_dmc620: Fix hotplug callback leak in dmc620_pmu_init() perf/smmuv3: Fix hotplug callback leak in arm_smmu_pmu_init()
ocfs2: fix memory leak in ocfs2_stack_glue_init()
irqchip: gic-pm: Use pm_runtime_resume_and_get() in gic_probe()
mtd: core: Fix refcount error in del_mtd_device()
scsi: ipr: Fix WARNING in ipr_init()
crypto: omap-sham - Use pm_runtime_resume_and_get() in omap_sham_probe()
samples: vfio-mdev: Fix missing pci_disable_device() in mdpy_fb_probe()
fbdev: via: Fix error in via_core_init()
power: supply: cw2015: Fix potential null-ptr-deref in cw_bat_probe()
rtc: class: Fix potential memleak in devm_rtc_allocate_device()
remoteproc: qcom: q6v5: Fix potential null-ptr-deref in q6v5_wcss_init_mmio()
remoteproc: qcom: q6v5: Fix missing clk_disable_unprepare() in q6v5_wcss_qcs404_power_on()

Shayne Chen (1):
wifi: mt76: mt7915: rework eeprom tx paths and streams init

Sheng Yong (2):
f2fs: set zstd compress level correctly
f2fs: fix to enable compress for newly created file if extension matches

Shengjiu Wang (1):
remoteproc: core: Auto select rproc-virtio device id

Shigeru Yoshida (4):
fs/ntfs3: Avoid UBSAN error on true_sectors_per_clst()
udf: Avoid double brelse() in udf_rename()
wifi: ar5523: Fix use-after-free on ar5523_cmd() timed out
media: si470x: Fix use-after-free in si470x_int_in_callback()

Shiraz Saleem (1):
RDMA/irdma: Report the correct link speed

Shung-Hsi Yu (3):
libbpf: Use elf_getshdrnum() instead of e_shnum
libbpf: Deal with section with no data gracefully
libbpf: Fix null-pointer dereference in find_prog_by_sec_insn()

Sibi Sankar (1):
arm64: dts: qcom: sc7280: Mark all Qualcomm reference boards as LTE

Song Liu (1):
selftests/bpf: Select CONFIG_FUNCTION_ERROR_INJECTION

Srinivas Kandagatla (1):
ASoC: qcom: cleanup and fix dependency of QCOM_COMMON

Stanislav Fomichev (6):
bpf: Move skb->len == 0 checks into __bpf_redirect selftests/bpf: Make sure zero-len skbs aren't redirectable selftests/bpf: Mount debugfs in setns_by_fd
bpf: make sure skb->len != 0 when redirecting to a tunneling device
ppp: associate skb with a device at tx
bpf: Prevent decl_tag from being referenced in func_proto arg

Stefan Eichenberger (1):
rtc: snvs: Allow a time difference on clock register read

Stefan Metzmacher (1):
io_uring/net: introduce IORING_SEND_ZC_REPORT_USAGE flag

Stephan Gerhold (1):
arm64: dts: qcom: msm8916: Drop MSS fallback compatible

Stephen Boyd (1):
pstore: Avoid kcore oops by vmap()ing with VM_IOREMAP

Steven Price (1):
pwm: tegra: Fix 32 bit build

Subash Abhinov Kasiviswanathan (1):
skbuff: Account for tail adjustment during pull operations

Sumit Gupta (4):
soc/tegra: cbb: Use correct master_id mask for CBB NOC in Tegra194 soc/tegra: cbb: Update slave maps for Tegra234 soc/tegra: cbb: Add checks for potential out of bound errors soc/tegra: cbb: Check firewall before enabling error reporting

Sven Peter (9):
soc: apple: sart: Stop casting function pointer signatures
soc: apple: rtkit: Stop casting function pointer signatures
usb: typec: Check for ops->exit instead of ops->enter in altmode_exit
usb: typec: tipd: Cleanup resources if devm_tps6598_psy_register fails
usb: typec: tipd: Fix spurious fwnode_handle_put in error path
usb: typec: tipd: Fix typec_unregister_port error paths
Bluetooth: Add quirk to disable extended scanning
Bluetooth: Add quirk to disable MWS Transport Configuration
usb: dwc3: Fix race between dwc3_set_mode and __dwc3_set_mode

Takashi Iwai (3):
ALSA: memalloc: Allocate more contiguous pages for fallback case
ALSA: pcm: Set missing stop_operating flag at undoing trigger start
ALSA: usb-audio: Workaround for XRUN at prepare

Tan Tee Min (3):
igc: allow BaseTime 0 enrollment for Qbv
igc: recalculate Qbv end_time by considering cycle time
igc: Set Qbv start_time and end_time to end_time if not being configured in GCL

Tang Bin (1):
venus: pm_helpers: Fix error check in vcodec_domains_get()

Tejun Heo (1):
blk-iolatency: Fix memory leak on add_disk() failures

Tetsuo Handa (1):
fbdev: fbcon: release buffer when fbcon_do_set_font() failed

Thomas Zimmermann (1):
drm/atomic-helper: Don't allocate new plane state in CRTC check

Tianjia Zhang (1):
crypto: arm64/sm3 - add NEON assembly implementation

Toke Høiland-Jørgensen (1):
bpf: Add dummy type reference to nf_conn___init to fix type deduplication

Tom Lendacky (2):
net: amd-xgbe: Fix logic around active and passive cables
net: amd-xgbe: Check only the minimum speed for active/passive cables

Tong Tiangen (1):
riscv/mm: add arch hook arch_clear_hugepage_flags

Tony Lindgren (2):
clocksource/drivers/timer-ti-dm: Fix warning for omap_timer_match
usb: musb: omap2430: Fix probe regression for missing resources

Trond Myklebust (9):
lockd: set other missing fields when unlocking files NFSv4.2: Clear FATTR4_WORD2_SECURITY_LABEL when done decoding NFSv4.2: Always decode the security label
NFSv4.2: Fix a memory stomp in decode_attr_security_label NFSv4.2: Fix initialisation of struct nfs4_label
NFSv4: Fix a credential leak in _nfs4_discover_trunking()
NFSv4: Fix a deadlock between nfs4_open_recover_helper() and delegreturn
NFS: Fix an Oops in nfs_d_automount()
NFSv4.x: Fail client initialisation if state manager thread can't run

Tvrtko Ursulin (1):
drm/i915: Handle all GTs on driver (un)load paths

Ulf Hansson (1):
cpuidle: dt: Return the correct numbers of parsed idle states

Uwe Kleine-König (4):
crypto: ccree - Make cc_debugfs_global_fini() available for module init function
power: supply: bq25890: Convert to i2c's .probe_new()
rtc: pcf2127: Convert to .probe_new()
pwm: sifive: Call pwm_sifive_update_clock() while mutex is held

Valentin Caron (1):
serial: stm32: move dma_request_chan() before clk_prepare_enable()

Veerabadhran Gopalakrishnan (1):
amdgpu/nv.c: Corrected typo in the video capabilities resolution

Victor Ding (1):
platform/chrome: cros_ec_typec: zero out stale pointers

Vidya Sagar (3):
arm64: tegra: Fix Prefetchable aperture ranges of Tegra234 PCIe controllers
arm64: tegra: Fix non-prefetchable aperture of PCIe C3 controller
PCI: dwc: Fix n_fts[] array overrun

Ville Syrjälä (3):
drm/msm: Use drm_mode_copy()
drm/rockchip: Use drm_mode_copy()
drm/sti: Use drm_mode_copy()

Vincent Donnefort (1):
cpu/hotplug: Do not bail-out in DYING/STARTING sections

Vinicius Costa Gomes (2):
igc: Enhance Qbv scheduling by using first flag bit
igc: Use strict cycles for Qbv scheduling

Vivek Yadav (1):
can: m_can: Call the RAM init directly from m_can_chip_config

Vladimir Oltean (3):
net: dsa: tag_8021q: avoid leaking ctx on dsa_tag_8021q_register() error path
net: enetc: avoid buffer leaks on xdp_do_redirect() failure
net: dsa: mv88e6xxx: avoid reg_lock deadlock in mv88e6xxx_setup_port()

Vladimir Zapolskiy (2):
media: camss: Clean up received buffers on failed start of streaming
media: camss: Do not attach an already attached power domain on MSM8916 platform

Wang Jingjin (2):
ASoC: rockchip: pdm: Add missing clk_disable_unprepare() in rockchip_pdm_runtime_resume()
ASoC: rockchip: spdif: Add missing clk_disable_unprepare() in rk_spdif_runtime_resume()

Wang ShaoBo (7):
ACPI: pfr_telemetry: use ACPI_FREE() to free acpi_object
ACPI: pfr_update: use ACPI_FREE() to free acpi_object
regulator: core: use kfree_const() to free space conditionally
drbd: remove call to memset before free device/resource/connection
drbd: destroy workqueue when drbd device was freed
SUNRPC: Fix missing release socket in rpc_sockname()
Bluetooth: btintel: Fix missing free skb in btintel_setup_combined()

Wang Weiyang (1):
rapidio: fix possible UAF when kfifo_alloc() fails

Wang Yufen (10):
pstore/ram: Fix error return code in ramoops_probe()
selftests/bpf: fix missing BPF object files
selftests/bpf: fix memory leak of lsm_cgroup
wifi: brcmfmac: Fix error return code in brcmf_sdio_download_firmware()
crypto: qat - fix error return code in adf_probe
RDMA/hfi1: Fix error return code in parse_platform_config()
RDMA/srp: Fix error return code in srp_parse_options()
ASoC: mediatek: mt8173-rt5650-rt5514: fix refcount leak in mt8173_rt5650_rt5514_dev_probe()
ASoC: audio-graph-card: fix refcount leak of cpu_ep in __graph_for_each_link()
ASoC: mediatek: mt8183: fix refcount leak in mt8183_mt6358_ts3a227_max98357_dev_probe()

Wei Fang (1):
net: fec: check the return value of build_skb()

Wei Yongjun (1):
irqchip/wpcm450: Fix memory leak in wpcm450_aic_of_init()

Weili Qian (3):
crypto: hisilicon/qm - fix incorrect parameters usage
crypto: hisilicon/qm - re-enable communicate interrupt before notifying PF
crypto: hisilicon/qm - fix 'QM_XEQ_DEPTH_CAP' mask value

Wesley Chalmers (2):
drm/amd/display: Disable DRR actions during state commit drm/amd/display: Use the largest vready_offset in pipe group

Wolfram Sang (9):
arm64: dts: renesas: r8a779f0: Fix HSCIF "brg_int" clock
arm64: dts: renesas: r8a779f0: Fix SCIF "brg_int" clock clocksource/drivers/sh_cmt: Access registers according to spec
clk: renesas: r8a779a0: Fix SD0H clock name
clk: renesas: r8a779f0: Fix HSCIF parent clocks
clk: renesas: r8a779f0: Fix SCIF parent clocks
mmc: renesas_sdhi: alway populate SCC pointer
mmc: renesas_sdhi: add quirk for broken register layout
mmc: renesas_sdhi: better reset from HS400 mode

Wright Feng (1):
brcmfmac: return error when getting invalid max_flowrings from dongle

Xia Fukun (1):
drm/i915/bios: fix a memory leak in generate_lfp_data_ptrs

Xiao Ni (1):
md/raid0, raid10: Don't set discard sectors for request queue

Xiaochen Shen (2):
dmaengine: idxd: Make max batch size attributes in sysfs invisible for Intel IAA
dmaengine: idxd: Make read buffer sysfs attributes invisible for Intel IAA

Xie Shaowen (1):
macintosh/macio-adb: check the return value of ioremap()

Xingjiang Qiao (2):
hwmon: (emc2305) fix unable to probe emc2301/2/3
hwmon: (emc2305) fix pwm never being able to set lower

Xinlei Lee (1):
drm/mediatek: Modify dpi power on/off sequence.

Xiongfeng Wang (15):
ACPI: irq: Fix some kernel-doc issues
perf/x86/intel/uncore: Fix reference count leak in sad_cfg_iio_topology() perf/x86/intel/uncore: Fix reference count leak in hswep_has_limit_sbox() perf/x86/intel/uncore: Fix reference count leak in snr_uncore_mmio_map() perf/x86/intel/uncore: Fix reference count leak in __uncore_imc_init_box()
cpufreq: amd_freq_sensitivity: Add missing pci_dev_put() drm/radeon: Fix PCI device refcount leak in radeon_atrm_get_bios() drm/amdgpu: Fix PCI device refcount leak in amdgpu_atrm_get_bios()
mt76: mt7915: Fix PCI device refcount leak in mt7915_pci_init_hif2()
crypto: hisilicon/qm - add missing pci_dev_put() in q_num_set() RDMA/hfi: Decrease PCI device reference count in error path
hwrng: amd - Fix PCI device refcount leak
hwrng: geode - Fix PCI device refcount leak
serial: pch: Fix PCI device refcount leak in pch_request_dma()
fbdev: vermilion: decrease reference count in error path

Xiu Jianfeng (12):
x86/xen: Fix memory leak in xen_smp_intr_init{_pv}() x86/xen: Fix memory leak in xen_init_lock_cpu()
ima: Fix misuse of dereference of pointer in template_desc_init_fields()
wifi: ath10k: Fix return value in ath10k_pci_init()
clk: rockchip: Fix memory leak in rockchip_clk_register_pll()
clk: visconti: Fix memory leak in visconti_register_pll()
clk: samsung: Fix memory leak in _samsung_clk_register_pll()
clk: socfpga: Fix memory leak in socfpga_gate_init()
apparmor: Use pointer to struct aa_label for lbs_cred
apparmor: Fix memleak in alloc_ns()
ksmbd: Fix resource leak in ksmbd_session_rpc_open()
clk: st: Fix memory leak in st_of_quadfs_setup()

Xu Kuohai (6):
libbpf: Fix use-after-free in btf_dump_name_dups
libbpf: Fix memory leak in parse_usdt_arg() selftests/bpf: Fix memory leak caused by not destroying skeleton selftest/bpf: Fix memory leak in kprobe_multi_test selftests/bpf: Fix error failure of case test_xdp_adjust_tail_grow selftest/bpf: Fix error usage of ASSERT_OK in xdp_adjust_tail.c

YN Chen (1):
wifi: mt76: mt7921: fix wrong power after multiple SAR set

Yan Lei (1):
media: dvb-frontends: fix leak of memory fw

Yang Jihong (4):
selftests/bpf: Fix xdp_synproxy compilation failure in 32-bit arch
blktrace: Fix output non-blktrace event when blk_classic option enabled
perf debug: Set debug_peo_args and redirect_to_stderr variable to correct values in perf_quiet_option() perf probe: Check -v and -q options in the right place

Yang Shen (1):
coresight: trbe: remove cpuhp instance node before remove cpuhp state

Yang Yingliang (87):
soc: sifive: ccache: fix missing iounmap() in error path in sifive_ccache_init()
soc: sifive: ccache: fix missing free_irq() in error path in sifive_ccache_init()
soc: sifive: ccache: fix missing of_node_put() in sifive_ccache_init()
MIPS: vpe-mt: fix possible memory leak while module exiting
MIPS: vpe-cmp: fix possible memory leak while module exiting
PNP: fix name memory leak in pnp_alloc_dev()
thermal: core: fix some possible name leaks in error paths
EDAC/i10nm: fix refcount leak in pci_get_dev_wrapper()
genirq/irqdesc: Don't try to remove non-existing sysfs files
rapidio: fix possible name leaks when rio_add_device() fails
rapidio: rio: fix possible name leak in rio_register_mport() clocksource/drivers/timer-ti-dm: Fix missing clk_disable_unprepare in dmtimer_systimer_init_clock() platform/x86: intel_scu_ipc: fix possible name leak in __intel_scu_ipc_register()
pinctrl: ocelot: add missing destroy_workqueue() in error path in ocelot_pinctrl_probe()
media: platform: exynos4-is: fix return value check in fimc_md_probe()
regulator: core: fix unbalanced of node refcount in regulator_dev_lookup()
media: solo6x10: fix possible memory leak in solo_sysfs_init()
drm/amdgpu: fix pci device refcount leak
regulator: core: fix module refcount leak in set_supply()
regulator: core: fix resource leak in regulator_register()
mmc: alcor: fix return value check of mmc_add_host()
mmc: moxart: fix return value check of mmc_add_host()
mmc: mxcmmc: fix return value check of mmc_add_host()
mmc: pxamci: fix return value check of mmc_add_host()
mmc: rtsx_pci: fix return value check of mmc_add_host()
mmc: rtsx_usb_sdmmc: fix return value check of mmc_add_host()
mmc: toshsd: fix return value check of mmc_add_host()
mmc: vub300: fix return value check of mmc_add_host()
mmc: wmt-sdmmc: fix return value check of mmc_add_host()
mmc: atmel-mci: fix return value check of mmc_add_host()
mmc: omap_hsmmc: fix return value check of mmc_add_host()
mmc: meson-gx: fix return value check of mmc_add_host()
mmc: via-sdmmc: fix return value check of mmc_add_host()
mmc: wbsd: fix return value check of mmc_add_host()
mmc: mmci: fix return value check of mmc_add_host()
ethernet: s2io: don't call dev_kfree_skb() under spin_lock_irqsave()
net: apple: mace: don't call dev_kfree_skb() under spin_lock_irqsave()
net: apple: bmac: don't call dev_kfree_skb() under spin_lock_irqsave()
net: emaclite: don't call dev_kfree_skb() under spin_lock_irqsave()
net: ethernet: dnet: don't call dev_kfree_skb() under spin_lock_irqsave()
hamradio: don't call dev_kfree_skb() under spin_lock_irqsave()
net: amd: lance: don't call dev_kfree_skb() under spin_lock_irqsave()
af_unix: call proto_unregister() in the error path in af_unix_init()
Bluetooth: hci_core: fix error handling in hci_register_dev()
Bluetooth: btusb: don't call kfree_skb() under spin_lock_irqsave()
Bluetooth: hci_qca: don't call kfree_skb() under spin_lock_irqsave()
Bluetooth: hci_ll: don't call kfree_skb() under spin_lock_irqsave()
Bluetooth: hci_h5: don't call kfree_skb() under spin_lock_irqsave()
Bluetooth: hci_bcsp: don't call kfree_skb() under spin_lock_irqsave()
Bluetooth: hci_core: don't call kfree_skb() under spin_lock_irqsave()
Bluetooth: RFCOMM: don't call kfree_skb() under spin_lock_irqsave()
scsi: mpt3sas: Fix possible resource leaks in mpt3sas_transport_port_add()
scsi: hpsa: Fix error handling in hpsa_add_sas_host()
scsi: hpsa: Fix possible memory leak in hpsa_add_sas_device()
scsi: fcoe: Fix possible name leak when device_register() fails
scsi: scsi_debug: Fix possible name leak in sdebug_add_host_helper()
drivers: dio: fix possible memory leak in dio_init()
class: fix possible memory leak in __class_register()
usb: typec: tcpci: fix of node refcount leak in tcpci_register_port()
habanalabs: fix return value check in hl_fw_get_sec_attest_data()
misc: ocxl: fix possible name leak in ocxl_file_register_afu()
ocxl: fix pci device refcount leak when calling get_function_0()
firmware: raspberrypi: fix possible memory leak in rpi_firmware_probe()
cxl: fix possible null-ptr-deref in cxl_guest_init_afu|adapter()
cxl: fix possible null-ptr-deref in cxl_pci_init_afu|adapter()
usb: roles: fix of node refcount leak in usb_role_switch_is_parent()
usb: core: hcd: Fix return value check in usb_hcd_setup_local_mem()
mcb: mcb-parse: fix error handing in chameleon_parse_gdd()
chardev: fix error handling in cdev_device_add()
i2c: mux: reg: check return value after calling platform_get_resource()
usb: typec: wusb3801: fix fwnode refcount leak in wusb3801_probe()
fbdev: pm2fb: fix missing pci_disable_device()
HSI: omap_ssi_core: fix unbalanced pm_runtime_disable()
HSI: omap_ssi_core: fix possible memory leak in ssi_probe()
iommu/mediatek: Check return value after calling platform_get_resource() iommu/amd: Fix pci device refcount leak in ppr_notifier()
macintosh: fix possible memory leak in macio_add_one_device()
powerpc/xive: add missing iounmap() in error path in xive_spapr_populate_irq_data() powerpc/83xx/mpc832x_rdb: call platform_device_put() in error case in of_fsl_spi_probe()
mfd: pm8008: Fix return value check in pm8008_probe()
mISDN: hfcsusb: don't call dev_kfree_skb/kfree_skb() under spin_lock_irqsave()
mISDN: hfcpci: don't call dev_kfree_skb/kfree_skb() under spin_lock_irqsave()
mISDN: hfcmulti: don't call dev_kfree_skb/kfree_skb() under spin_lock_irqsave()
mailbox: arm_mhuv2: Fix return value check in mhuv2_probe()
mailbox: zynq-ipi: fix error handling while device_register() fails
hwmon: (jc42) Fix missing unlock on error in jc42_write()
ASoC: sof_es8336: fix possible use-after-free in sof_es8336_remove()

Yangtao Li (2):
f2fs: fix gc mode when gc_urgent_high_remaining is 1
f2fs: fix iostat parameter for discard

Yassine Oudjana (2):
arm64: dts: qcom: msm8996: Add MSM8996 Pro support
regmap-irq: Use the new num_config_regs property in regmap_add_irq_chip_fwnode

Ye Bin (1):
blk-mq: fix possible memleak when register 'hctx' failed

Yicong Yang (1):
drivers/perf: hisi: Fix some event id for hisi-pcie-pmu

Yipeng Zou (1):
selftests/ftrace: event_triggers: wait longer for test_event_enable

Yixing Liu (1):
RDMA/hns: Fix the gid problem caused by free mr

Yong Wu (3):
iommu/mediatek: Add platform_device_put for recovering the device refcnt iommu/mediatek: Use component_match_add
iommu/mediatek: Add error path for loop of mm_dts_parse

Yonggil Song (1):
f2fs: avoid victim selection from previous victim section

Yonghong Song (1):
bpf: Fix a BTF_ID_LIST bug with CONFIG_DEBUG_INFO_BTF not set

Yongqiang Liu (1):
net: defxx: Fix missing err handling in dfx_init()

Youghandhar Chintala (1):
wifi: ath10k: Delay the unmapping of the buffer

Yu Kuai (2):
dm: make sure create and remove dm device won't race with open and close table block, bfq: fix possible uaf for 'bfqq->bic'

Yu Liao (1):
platform/x86: mxm-wmi: fix memleak in mxm_wmi_call_mx[ds|mx]()

Yuan Can (20):
perf: arm_dsu: Fix hotplug callback leak in dsu_pmu_init()
drivers: perf: marvell_cn10k: Fix hotplug callback leak in tad_pmu_init() tpm/tpm_ftpm_tee: Fix error handling in ftpm_mod_init() platform/chrome: cros_usbpd_notify: Fix error handling in cros_usbpd_notify_init()
media: platform: exynos4-is: Fix error handling in fimc_md_init()
media: amphion: Fix error handling in vpu_driver_init()
ASoC: qcom: Add checks for devm_kcalloc
wifi: nl80211: Add checks for nla_nest_start() in nl80211_send_iface()
regulator: qcom-labibb: Fix missing of_node_put() in qcom_labibb_regulator_probe()
drivers: net: qlcnic: Fix potential memory leak in qlcnic_sriov_init()
scsi: hpsa: Fix possible memory leak in hpsa_init_one()
RDMA/nldev: Add checks for nla_nest_start() in fill_stat_counter_qps()
serial: 8250_bcm7271: Fix error handling in brcmuart_init()
serial: sunsab: Fix error handling in sunsab_init()
HSI: omap_ssi_core: Fix error handling in ssi_init()
power: supply: ab8500: Fix error handling in ab8500_charger_init() iommu/fsl_pamu: Fix resource leak in fsl_pamu_probe()
remoteproc: qcom_q6v5_pas: Fix missing of_node_put() in adsp_alloc_memory_region() drm/rockchip: use pm_runtime_resume_and_get() instead of pm_runtime_get_sync()
floppy: Fix memory leak in do_floppy_init()

YueHaibing (2):
selftests: cgroup: fix unsigned comparison with less than zero
staging: rtl8192e: Fix potential use-after-free in rtllib_rx_Monitor()

Yunfei Dong (6):
media: mediatek: vcodec: fix h264 cavlc bitstream fail
media: mediatek: vcodec: Fix getting NULL pointer for dst buffer
media: mediatek: vcodec: Fix h264 set lat buffer error
media: mediatek: vcodec: Setting lat buf to lat_list when lat decode error
media: mediatek: vcodec: Core thread depends on core_list
media: mediatek: vcodec: Can't set dst buffer to done when lat decode error

Yushan Zhou (1):
rtc: rzn1: Check return value in rzn1_rtc_probe

Zeng Heng (4):
ASoC: pxa: fix null-pointer dereference in filter()
PCI: Check for alloc failure in pci_request_irq()
power: supply: fix residue sysfs file in error handle route of __power_supply_register()
iio: fix memory leak in iio_device_register_eventset()

Zhang Changzhong (1):
net: stmmac: selftests: fix potential memleak in stmmac_test_arpoffload()

Zhang Qilong (7):
soc: ti: knav_qmss_queue: Fix PM disable depth imbalance in knav_queue_probe
soc: ti: smartreflex: Fix PM disable depth imbalance in omap_sr_probe
eventfd: change int to __u64 in eventfd_signal() ifndef CONFIG_EVENTFD drm/rockchip: lvds: fix PM usage counter unbalance in poweron
ASoC: pcm512x: Fix PM disable depth imbalance in pcm512x_probe
f2fs: Fix the race condition of resize flag between resizefs
power: supply: z2_battery: Fix possible memleak in z2_batt_probe()

Zhang Xiaoxu (7):
mtd: Fix device name leak when register device failed in add_mtd_device()
xprtrdma: Fix regbuf data not freed in rpcrdma_req_create() RDMA/rxe: Fix NULL-ptr-deref in rxe_qp_do_cleanup() when socket create failed
orangefs: Fix sysfs not cleanup when dev init failed
orangefs: Fix kmemleak in orangefs_prepare_debugfs_help_string()
orangefs: Fix kmemleak in orangefs_sysfs_init()
orangefs: Fix kmemleak in orangefs_{kernel,client}_debug_init()

Zhang Yiqun (1):
crypto: tcrypt - Fix multibuffer skcipher speed test mem leak

Zhang Yuchen (1):
ipmi: fix memleak when unload ipmi driver

Zhang Zekun (1):
drm/tegra: Add missing clk_disable_unprepare() in tegra_dc_probe()

ZhangPeng (4):
hfs: Fix OOB Write in hfs_asc2mac
pinctrl: k210: call of_node_put()
pinctrl: pinconf-generic: add missing of_node_put()
hfs: fix OOB Read in __hfs_brec_find

Zhao Gongyi (1):
selftests/efivarfs: Add checking of the test return value

Zhen Lei (1):
mmc: core: Normalize the error handling branch in sd_read_ext_regs()

Zheng Wang (1):
misc: sgi-gru: fix use-after-free error in gru_set_context_option, gru_fault and gru_handle_user_call_os

Zheng Yejian (2):
tracing/hist: Fix issue of losting command info in error_log
acct: fix potential integer overflow in encode_comp_t()

Zheng Yongjun (1):
mtd: maps: pxa2xx-flash: fix memory leak in probe

Zhengchao Shao (5):
ipc: fix memory leak in init_mqueue_fs()
wifi: mac80211: fix memory leak in ieee80211_if_add() RDMA/hns: fix memory leak in hns_roce_alloc_mr()
test_firmware: fix memory leak in test_firmware_init()
drivers: mcb: fix resource leak in mcb_probe()

Zheyu Ma (1):
i2c: ismt: Fix an out-of-bounds bug in ismt_access()

Zhiqi Song (1):
crypto: hisilicon/hpre - fix resource leak in remove process

Ziyang Xuan (1):
wifi: plfxlc: fix potential memory leak in __lf_x_usb_enable_rx()

Zong-Zhe Yang (1):
wifi: rtw89: fix physts IE page check

Zqiang (1):
rcu: Fix __this_cpu_read() lockdep warning in rcu_force_quiescent_state()

delisun (1):
serial: pl011: Do not clear RX FIFO & RX interrupt in unthrottle.

gehao (1):
drm/amd/display: prevent memory leak

ruanjinjie (3):
of: overlay: fix null pointer dereferencing in find_dup_cset_node_entry() and find_dup_cset_prop()
misc: tifm: fix possible memory leak in tifm_7xx1_switch_media()
power: supply: fix null pointer dereferencing in power_supply_get_battery_info

wangdicheng (1):
ALSA: usb-audio: add the quirk for KT0206 device

wuchi (1):
lib/debugobjects: fix stat count and optimize debug_objects_mem_init

xinlei lee (1):
pwm: mtk-disp: Fix the parameters calculated by the enabled flag of disp_pwm

xiongxin (1):
PM: hibernate: Fix mistake in kerneldoc comment

zhikzhai (1):
drm/amd/display: skip commit minimal transition state

Íñigo Huguet (1):
wifi: mac80211: fix maybe-unused warning

author maintainer
#1 lore raw
Documentation/ABI/stable/sysfs-driver-dma-idxd +12 -0
index 8e2c2c405db2..3becc9a82bdf 100644
@@ -22,6 +22,7 @@ Date:           Oct 25, 2019
 KernelVersion:  5.6.0
 Contact:        [email protected]
 Description:    The largest number of work descriptors in a batch.
+                It's not visible when the device does not support batch.
 
 What:           /sys/bus/dsa/devices/dsa<m>/max_work_queues_size
 Date:           Oct 25, 2019
@@ -49,6 +50,8 @@ Description:    The total number of read buffers supported by this device.
 		The read buffers represent resources within the DSA
 		implementation, and these resources are allocated by engines to
 		support operations. See DSA spec v1.2 9.2.4 Total Read Buffers.
+		It's not visible when the device does not support Read Buffer
+		allocation control.
 
 What:           /sys/bus/dsa/devices/dsa<m>/max_transfer_size
 Date:           Oct 25, 2019
@@ -122,6 +125,8 @@ Contact:        [email protected]
 Description:    The maximum number of read buffers that may be in use at
 		one time by operations that access low bandwidth memory in the
 		device. See DSA spec v1.2 9.2.8 GENCFG on Global Read Buffer Limit.
+		It's not visible when the device does not support Read Buffer
+		allocation control.
 
 What:		/sys/bus/dsa/devices/dsa<m>/cmd_status
 Date:		Aug 28, 2020
@@ -205,6 +210,7 @@ KernelVersion:	5.10.0
 Contact:	[email protected]
 Description:	The max batch size for this workqueue. Cannot exceed device
 		max batch size. Configurable parameter.
+		It's not visible when the device does not support batch.
 
 What:		/sys/bus/dsa/devices/wq<m>.<n>/ats_disable
 Date:		Nov 13, 2020
@@ -250,6 +256,8 @@ KernelVersion:	5.17.0
 Contact:	[email protected]
 Description:	Enable the use of global read buffer limit for the group. See DSA
 		spec v1.2 9.2.18 GRPCFG Use Global Read Buffer Limit.
+		It's not visible when the device does not support Read Buffer
+		allocation control.
 
 What:		/sys/bus/dsa/devices/group<m>.<n>/read_buffers_allowed
 Date:		Dec 10, 2021
@@ -258,6 +266,8 @@ Contact:	[email protected]
 Description:	Indicates max number of read buffers that may be in use at one time
 		by all engines in the group. See DSA spec v1.2 9.2.18 GRPCFG Read
 		Buffers Allowed.
+		It's not visible when the device does not support Read Buffer
+		allocation control.
 
 What:		/sys/bus/dsa/devices/group<m>.<n>/read_buffers_reserved
 Date:		Dec 10, 2021
@@ -266,6 +276,8 @@ Contact:	[email protected]
 Description:	Indicates the number of Read Buffers reserved for the use of
 		engines in the group. See DSA spec v1.2 9.2.18 GRPCFG Read Buffers
 		Reserved.
+		It's not visible when the device does not support Read Buffer
+		allocation control.
 
 What:		/sys/bus/dsa/devices/group<m>.<n>/desc_progress_limit
 Date:		Sept 14, 2022
Documentation/ABI/testing/sysfs-bus-spi-devices-spi-nor +3 -0
index d76cd3946434..e9ef69aef20b 100644
@@ -5,6 +5,9 @@ Contact:	[email protected]
 Description:	(RO) The JEDEC ID of the SPI NOR flash as reported by the
 		flash device.
 
+		The attribute is not present if the flash doesn't support
+		the "Read JEDEC ID" command (9Fh). This is the case for
+		non-JEDEC compliant flashes.
 
 What:		/sys/bus/spi/devices/.../spi-nor/manufacturer
 Date:		April 2021
Documentation/admin-guide/sysctl/kernel.rst +23 -0
index 98d1b198b2b4..c2c64c1b706f 100644
@@ -1314,6 +1314,29 @@ watchdog work to be queued by the watchdog timer function, otherwise the NMI
 watchdog — if enabled — can detect a hard lockup condition.
 
 
+split_lock_mitigate (x86 only)
+==============================
+
+On x86, each "split lock" imposes a system-wide performance penalty. On larger
+systems, large numbers of split locks from unprivileged users can result in
+denials of service to well-behaved and potentially more important users.
+
+The kernel mitigates these bad users by detecting split locks and imposing
+penalties: forcing them to wait and only allowing one core to execute split
+locks at a time.
+
+These mitigations can make those bad applications unbearably slow. Setting
+split_lock_mitigate=0 may restore some application performance, but will also
+increase system exposure to denial of service attacks from split lock users.
+
+= ===================================================================
+0 Disable the mitigation mode - just warns the split lock on kernel log
+  and exposes the system to denials of service from the split lockers.
+1 Enable the mitigation mode (this is the default) - penalizes the split
+  lockers with intentional performance degradation.
+= ===================================================================
+
+
 stack_erasing
 =============
 
Documentation/devicetree/bindings/input/azoteq,iqs7222.yaml +10 -15
index 02e605fac408..9ddba7f2e7aa 100644
@@ -473,9 +473,6 @@ patternProperties:
               Specifies whether the event is to be interpreted as a key (1)
               or a switch (5).
 
-        required:
-          - linux,code
-
         additionalProperties: false
 
     dependencies:
@@ -501,7 +498,7 @@ patternProperties:
 
       azoteq,slider-size:
         $ref: /schemas/types.yaml#/definitions/uint32
-        minimum: 0
+        minimum: 1
         maximum: 65535
         description:
           Specifies the slider's one-dimensional resolution, equal to the
@@ -575,9 +572,9 @@ patternProperties:
           linux,code: true
 
           azoteq,gesture-max-ms:
-            multipleOf: 4
+            multipleOf: 16
             minimum: 0
-            maximum: 1020
+            maximum: 4080
             description:
               Specifies the length of time (in ms) within which a tap, swipe
               or flick gesture must be completed in order to be acknowledged
@@ -585,9 +582,9 @@ patternProperties:
               gesture applies to all remaining swipe or flick gestures.
 
           azoteq,gesture-min-ms:
-            multipleOf: 4
+            multipleOf: 16
             minimum: 0
-            maximum: 124
+            maximum: 496
             description:
               Specifies the length of time (in ms) for which a tap gesture must
               be held in order to be acknowledged by the device.
@@ -620,9 +617,6 @@ patternProperties:
               GPIO, they must all be of the same type (proximity, touch or
               slider gesture).
 
-        required:
-          - linux,code
-
         additionalProperties: false
 
     required:
@@ -693,6 +687,7 @@ allOf:
           properties:
             azoteq,slider-size:
               multipleOf: 16
+              minimum: 16
               maximum: 4080
 
             azoteq,top-speed:
@@ -935,14 +930,14 @@ examples:
 
                             event-tap {
                                     linux,code = <KEY_PLAYPAUSE>;
-                                    azoteq,gesture-max-ms = <600>;
-                                    azoteq,gesture-min-ms = <24>;
+                                    azoteq,gesture-max-ms = <400>;
+                                    azoteq,gesture-min-ms = <32>;
                             };
 
                             event-flick-pos {
                                     linux,code = <KEY_NEXTSONG>;
-                                    azoteq,gesture-max-ms = <600>;
-                                    azoteq,gesture-dist = <816>;
+                                    azoteq,gesture-max-ms = <800>;
+                                    azoteq,gesture-dist = <800>;
                             };
 
                             event-flick-neg {
Documentation/devicetree/bindings/mfd/qcom,spmi-pmic.yaml +4 -4
index 6a3e3ede1ede..777f2da52f1e 100644
@@ -98,6 +98,10 @@ properties:
     type: object
     $ref: /schemas/regulator/qcom,spmi-regulator.yaml#
 
+  pwm:
+    type: object
+    $ref: /schemas/leds/leds-qcom-lpg.yaml#
+
 patternProperties:
   "^adc@[0-9a-f]+$":
     type: object
@@ -123,10 +127,6 @@ patternProperties:
     type: object
     $ref: /schemas/power/reset/qcom,pon.yaml#
 
-  "pwm@[0-9a-f]+$":
-    type: object
-    $ref: /schemas/leds/leds-qcom-lpg.yaml#
-
   "^rtc@[0-9a-f]+$":
     type: object
     $ref: /schemas/rtc/qcom-pm8xxx-rtc.yaml#
Documentation/devicetree/bindings/pci/fsl,imx6q-pcie.yaml +42 -4

64 lines not on this page · raw message

Documentation/devicetree/bindings/pci/toshiba,visconti-pcie.yaml +4 -3
index 48ed227fc5b9..53da2edd7c9a 100644
@@ -36,7 +36,7 @@ properties:
       - const: mpu
 
   interrupts:
-    maxItems: 1
+    maxItems: 2
 
   clocks:
     items:
@@ -94,8 +94,9 @@ examples:
             #interrupt-cells = <1>;
             ranges = <0x81000000 0 0x40000000 0 0x40000000 0 0x00010000>,
                      <0x82000000 0 0x50000000 0 0x50000000 0 0x20000000>;
-            interrupts = <GIC_SPI 215 IRQ_TYPE_LEVEL_HIGH>;
-            interrupt-names = "intr";
+            interrupts = <GIC_SPI 211 IRQ_TYPE_LEVEL_HIGH>,
+                         <GIC_SPI 215 IRQ_TYPE_LEVEL_HIGH>;
+            interrupt-names = "msi", "intr";
             interrupt-map-mask = <0 0 0 7>;
             interrupt-map =
                 <0 0 0 1 &gic GIC_SPI 215 IRQ_TYPE_LEVEL_HIGH
Documentation/devicetree/bindings/pinctrl/mediatek,mt7986-pinctrl.yaml +41 -5

83 lines not on this page · raw message

Documentation/devicetree/bindings/pwm/microchip,corepwm.yaml +3 -1
index a7fae1772a81..cd8e9a8907f8 100644
@@ -30,7 +30,9 @@ properties:
     maxItems: 1
 
   "#pwm-cells":
-    const: 2
+    enum: [2, 3]
+    description:
+      The only flag supported by the controller is PWM_POLARITY_INVERTED.
 
   microchip,sync-update-mask:
     description: |
Documentation/devicetree/bindings/sound/qcom,wcd9335.txt +1 -1
index 5d6ea66a863f..1f75feec3dec 100644
@@ -109,7 +109,7 @@ audio-codec@1{
 	reg  = <1 0>;
 	interrupts = <&msmgpio 54 IRQ_TYPE_LEVEL_HIGH>;
 	interrupt-names = "intr2"
-	reset-gpios = <&msmgpio 64 0>;
+	reset-gpios = <&msmgpio 64 GPIO_ACTIVE_LOW>;
 	slim-ifc-dev  = <&wc9335_ifd>;
 	clock-names = "mclk", "native";
 	clocks = <&rpmcc RPM_SMD_DIV_CLK1>,
Documentation/devicetree/bindings/sound/rt5682.txt +1 -1
index c5f2b8febcee..6b87db68337c 100644
@@ -46,7 +46,7 @@ Optional properties:
 
 - realtek,dmic-clk-driving-high : Set the high driving of the DMIC clock out.
 
-- #sound-dai-cells: Should be set to '<0>'.
+- #sound-dai-cells: Should be set to '<1>'.
 
 Pins on the device (for linking into audio routes) for RT5682:
 
Documentation/driver-api/spi.rst +2 -2
index f64cb666498a..f28887045049 100644
@@ -25,8 +25,8 @@ hardware, which may be as simple as a set of GPIO pins or as complex as
 a pair of FIFOs connected to dual DMA engines on the other side of the
 SPI shift register (maximizing throughput). Such drivers bridge between
 whatever bus they sit on (often the platform bus) and SPI, and expose
-the SPI side of their device as a :c:type:`struct spi_master
-<spi_master>`. SPI devices are children of that master,
+the SPI side of their device as a :c:type:`struct spi_controller
+<spi_controller>`. SPI devices are children of that master,
 represented as a :c:type:`struct spi_device <spi_device>` and
 manufactured from :c:type:`struct spi_board_info
 <spi_board_info>` descriptors which are usually provided by
Documentation/fault-injection/fault-injection.rst +4 -6
index 17779a2772e5..5f6454b9dbd4 100644
@@ -83,9 +83,7 @@ configuration of fault-injection capabilities.
 - /sys/kernel/debug/fail*/times:
 
 	specifies how many times failures may happen at most. A value of -1
-	means "no limit". Note, though, that this file only accepts unsigned
-	values. So, if you want to specify -1, you better use 'printf' instead
-	of 'echo', e.g.: $ printf %#x -1 > times
+	means "no limit".
 
 - /sys/kernel/debug/fail*/space:
 
@@ -284,7 +282,7 @@ Application Examples
     echo Y > /sys/kernel/debug/$FAILTYPE/task-filter
     echo 10 > /sys/kernel/debug/$FAILTYPE/probability
     echo 100 > /sys/kernel/debug/$FAILTYPE/interval
-    printf %#x -1 > /sys/kernel/debug/$FAILTYPE/times
+    echo -1 > /sys/kernel/debug/$FAILTYPE/times
     echo 0 > /sys/kernel/debug/$FAILTYPE/space
     echo 2 > /sys/kernel/debug/$FAILTYPE/verbose
     echo Y > /sys/kernel/debug/$FAILTYPE/ignore-gfp-wait
@@ -338,7 +336,7 @@ Application Examples
     echo N > /sys/kernel/debug/$FAILTYPE/task-filter
     echo 10 > /sys/kernel/debug/$FAILTYPE/probability
     echo 100 > /sys/kernel/debug/$FAILTYPE/interval
-    printf %#x -1 > /sys/kernel/debug/$FAILTYPE/times
+    echo -1 > /sys/kernel/debug/$FAILTYPE/times
     echo 0 > /sys/kernel/debug/$FAILTYPE/space
     echo 2 > /sys/kernel/debug/$FAILTYPE/verbose
     echo Y > /sys/kernel/debug/$FAILTYPE/ignore-gfp-wait
@@ -369,7 +367,7 @@ Application Examples
     echo N > /sys/kernel/debug/$FAILTYPE/task-filter
     echo 100 > /sys/kernel/debug/$FAILTYPE/probability
     echo 0 > /sys/kernel/debug/$FAILTYPE/interval
-    printf %#x -1 > /sys/kernel/debug/$FAILTYPE/times
+    echo -1 > /sys/kernel/debug/$FAILTYPE/times
     echo 0 > /sys/kernel/debug/$FAILTYPE/space
     echo 1 > /sys/kernel/debug/$FAILTYPE/verbose
 
Makefile +1 -1
index 7307ae6c2ef7..2ecc568c779f 100644
@@ -1,7 +1,7 @@
 # SPDX-License-Identifier: GPL-2.0
 VERSION = 6
 PATCHLEVEL = 1
-SUBLEVEL = 1
+SUBLEVEL = 2
 EXTRAVERSION =
 NAME = Hurr durr I'ma ninja sloth
 
arch/Kconfig +1 -1
index 8f138e580d1a..81599f5c17b0 100644
@@ -635,7 +635,7 @@ config ARCH_SUPPORTS_SHADOW_CALL_STACK
 config SHADOW_CALL_STACK
 	bool "Shadow Call Stack"
 	depends on ARCH_SUPPORTS_SHADOW_CALL_STACK
-	depends on DYNAMIC_FTRACE_WITH_REGS || !FUNCTION_GRAPH_TRACER
+	depends on DYNAMIC_FTRACE_WITH_ARGS || DYNAMIC_FTRACE_WITH_REGS || !FUNCTION_GRAPH_TRACER
 	help
 	  This option enables the compiler's Shadow Call Stack, which
 	  uses a shadow stack to protect function return addresses from
arch/alpha/include/asm/thread_info.h +1 -1
index fdc485d7787a..084c27cb0c70 100644
@@ -75,7 +75,7 @@ register struct thread_info *__current_thread_info __asm__("$8");
 
 /* Work to do on interrupt/exception return.  */
 #define _TIF_WORK_MASK		(_TIF_SIGPENDING | _TIF_NEED_RESCHED | \
-				 _TIF_NOTIFY_RESUME)
+				 _TIF_NOTIFY_RESUME | _TIF_NOTIFY_SIGNAL)
 
 /* Work to do on any return to userspace.  */
 #define _TIF_ALLWORK_MASK	(_TIF_WORK_MASK		\
arch/alpha/kernel/entry.S +3 -1
index e227f3a29a43..c41a5a9c3b9f 100644
@@ -469,8 +469,10 @@ entSys:
 #ifdef CONFIG_AUDITSYSCALL
 	lda     $6, _TIF_SYSCALL_TRACE | _TIF_SYSCALL_AUDIT
 	and     $3, $6, $3
-#endif
 	bne     $3, strace
+#else
+	blbs    $3, strace		/* check for SYSCALL_TRACE in disguise */
+#endif
 	beq	$4, 1f
 	ldq	$27, 0($5)
 1:	jsr	$26, ($27), sys_ni_syscall
arch/arm/boot/dts/armada-370.dtsi +1 -1
index 9dc928859ad3..2013a5ccecd3 100644
@@ -84,7 +84,7 @@ pcie0_intc: interrupt-controller {
 
 			pcie2: pcie@2,0 {
 				device_type = "pci";
-				assigned-addresses = <0x82002800 0 0x80000 0 0x2000>;
+				assigned-addresses = <0x82001000 0 0x80000 0 0x2000>;
 				reg = <0x1000 0 0 0 0>;
 				#address-cells = <3>;
 				#size-cells = <2>;
arch/arm/boot/dts/armada-375.dtsi +1 -1
index 929deaf312a5..c310ef26d1cc 100644
@@ -592,7 +592,7 @@ pcie0_intc: interrupt-controller {
 
 			pcie1: pcie@2,0 {
 				device_type = "pci";
-				assigned-addresses = <0x82000800 0 0x44000 0 0x2000>;
+				assigned-addresses = <0x82001000 0 0x44000 0 0x2000>;
 				reg = <0x1000 0 0 0 0>;
 				#address-cells = <3>;
 				#size-cells = <2>;
arch/arm/boot/dts/armada-380.dtsi +2 -2
index ce1dddb2269b..e94f22b0e9b5 100644
@@ -89,7 +89,7 @@ pcie1_intc: interrupt-controller {
 			/* x1 port */
 			pcie@2,0 {
 				device_type = "pci";
-				assigned-addresses = <0x82000800 0 0x40000 0 0x2000>;
+				assigned-addresses = <0x82001000 0 0x40000 0 0x2000>;
 				reg = <0x1000 0 0 0 0>;
 				#address-cells = <3>;
 				#size-cells = <2>;
@@ -118,7 +118,7 @@ pcie2_intc: interrupt-controller {
 			/* x1 port */
 			pcie@3,0 {
 				device_type = "pci";
-				assigned-addresses = <0x82000800 0 0x44000 0 0x2000>;
+				assigned-addresses = <0x82001800 0 0x44000 0 0x2000>;
 				reg = <0x1800 0 0 0 0>;
 				#address-cells = <3>;
 				#size-cells = <2>;
arch/arm/boot/dts/armada-385-turris-omnia.dts +17 -1
index 72ac807cae25..0c1f238e4c30 100644
@@ -23,6 +23,12 @@ chosen {
 		stdout-path = &uart0;
 	};
 
+	aliases {
+		ethernet0 = &eth0;
+		ethernet1 = &eth1;
+		ethernet2 = &eth2;
+	};
+
 	memory {
 		device_type = "memory";
 		reg = <0x00000000 0x40000000>; /* 1024 MB */
@@ -483,7 +489,17 @@ fixed-link {
 				};
 			};
 
-			/* port 6 is connected to eth0 */
+			ports@6 {
+				reg = <6>;
+				label = "cpu";
+				ethernet = <&eth0>;
+				phy-mode = "rgmii-id";
+
+				fixed-link {
+					speed = <1000>;
+					full-duplex;
+				};
+			};
 		};
 	};
 };
arch/arm/boot/dts/armada-385.dtsi +3 -3
index 83392b92dae2..be8d607c59b2 100644
@@ -93,7 +93,7 @@ pcie1_intc: interrupt-controller {
 			/* x1 port */
 			pcie2: pcie@2,0 {
 				device_type = "pci";
-				assigned-addresses = <0x82000800 0 0x40000 0 0x2000>;
+				assigned-addresses = <0x82001000 0 0x40000 0 0x2000>;
 				reg = <0x1000 0 0 0 0>;
 				#address-cells = <3>;
 				#size-cells = <2>;
@@ -121,7 +121,7 @@ pcie2_intc: interrupt-controller {
 			/* x1 port */
 			pcie3: pcie@3,0 {
 				device_type = "pci";
-				assigned-addresses = <0x82000800 0 0x44000 0 0x2000>;
+				assigned-addresses = <0x82001800 0 0x44000 0 0x2000>;
 				reg = <0x1800 0 0 0 0>;
 				#address-cells = <3>;
 				#size-cells = <2>;
@@ -152,7 +152,7 @@ pcie3_intc: interrupt-controller {
 			 */
 			pcie4: pcie@4,0 {
 				device_type = "pci";
-				assigned-addresses = <0x82000800 0 0x48000 0 0x2000>;
+				assigned-addresses = <0x82002000 0 0x48000 0 0x2000>;
 				reg = <0x2000 0 0 0 0>;
 				#address-cells = <3>;
 				#size-cells = <2>;
arch/arm/boot/dts/armada-39x.dtsi +3 -3
index 923b035a3ab3..9d1cac49c022 100644
@@ -463,7 +463,7 @@ pcie1_intc: interrupt-controller {
 			/* x1 port */
 			pcie@2,0 {
 				device_type = "pci";
-				assigned-addresses = <0x82000800 0 0x40000 0 0x2000>;
+				assigned-addresses = <0x82001000 0 0x40000 0 0x2000>;
 				reg = <0x1000 0 0 0 0>;
 				#address-cells = <3>;
 				#size-cells = <2>;
@@ -492,7 +492,7 @@ pcie2_intc: interrupt-controller {
 			/* x1 port */
 			pcie@3,0 {
 				device_type = "pci";
-				assigned-addresses = <0x82000800 0 0x44000 0 0x2000>;
+				assigned-addresses = <0x82001800 0 0x44000 0 0x2000>;
 				reg = <0x1800 0 0 0 0>;
 				#address-cells = <3>;
 				#size-cells = <2>;
@@ -524,7 +524,7 @@ pcie3_intc: interrupt-controller {
 			 */
 			pcie@4,0 {
 				device_type = "pci";
-				assigned-addresses = <0x82000800 0 0x48000 0 0x2000>;
+				assigned-addresses = <0x82002000 0 0x48000 0 0x2000>;
 				reg = <0x2000 0 0 0 0>;
 				#address-cells = <3>;
 				#size-cells = <2>;
arch/arm/boot/dts/armada-xp-mv78230.dtsi +4 -4
index bf9360f41e0a..5ea9d509cd30 100644
@@ -107,7 +107,7 @@ pcie1_intc: interrupt-controller {
 
 			pcie2: pcie@2,0 {
 				device_type = "pci";
-				assigned-addresses = <0x82000800 0 0x44000 0 0x2000>;
+				assigned-addresses = <0x82001000 0 0x44000 0 0x2000>;
 				reg = <0x1000 0 0 0 0>;
 				#address-cells = <3>;
 				#size-cells = <2>;
@@ -135,7 +135,7 @@ pcie2_intc: interrupt-controller {
 
 			pcie3: pcie@3,0 {
 				device_type = "pci";
-				assigned-addresses = <0x82000800 0 0x48000 0 0x2000>;
+				assigned-addresses = <0x82001800 0 0x48000 0 0x2000>;
 				reg = <0x1800 0 0 0 0>;
 				#address-cells = <3>;
 				#size-cells = <2>;
@@ -163,7 +163,7 @@ pcie3_intc: interrupt-controller {
 
 			pcie4: pcie@4,0 {
 				device_type = "pci";
-				assigned-addresses = <0x82000800 0 0x4c000 0 0x2000>;
+				assigned-addresses = <0x82002000 0 0x4c000 0 0x2000>;
 				reg = <0x2000 0 0 0 0>;
 				#address-cells = <3>;
 				#size-cells = <2>;
@@ -191,7 +191,7 @@ pcie4_intc: interrupt-controller {
 
 			pcie5: pcie@5,0 {
 				device_type = "pci";
-				assigned-addresses = <0x82000800 0 0x80000 0 0x2000>;
+				assigned-addresses = <0x82002800 0 0x80000 0 0x2000>;
 				reg = <0x2800 0 0 0 0>;
 				#address-cells = <3>;
 				#size-cells = <2>;
arch/arm/boot/dts/armada-xp-mv78260.dtsi +8 -8
index 0714af52e607..6c6fbb9faf5a 100644
@@ -122,7 +122,7 @@ pcie1_intc: interrupt-controller {
 
 			pcie2: pcie@2,0 {
 				device_type = "pci";
-				assigned-addresses = <0x82000800 0 0x44000 0 0x2000>;
+				assigned-addresses = <0x82001000 0 0x44000 0 0x2000>;
 				reg = <0x1000 0 0 0 0>;
 				#address-cells = <3>;
 				#size-cells = <2>;
@@ -150,7 +150,7 @@ pcie2_intc: interrupt-controller {
 
 			pcie3: pcie@3,0 {
 				device_type = "pci";
-				assigned-addresses = <0x82000800 0 0x48000 0 0x2000>;
+				assigned-addresses = <0x82001800 0 0x48000 0 0x2000>;
 				reg = <0x1800 0 0 0 0>;
 				#address-cells = <3>;
 				#size-cells = <2>;
@@ -178,7 +178,7 @@ pcie3_intc: interrupt-controller {
 
 			pcie4: pcie@4,0 {
 				device_type = "pci";
-				assigned-addresses = <0x82000800 0 0x4c000 0 0x2000>;
+				assigned-addresses = <0x82002000 0 0x4c000 0 0x2000>;
 				reg = <0x2000 0 0 0 0>;
 				#address-cells = <3>;
 				#size-cells = <2>;
@@ -206,7 +206,7 @@ pcie4_intc: interrupt-controller {
 
 			pcie5: pcie@5,0 {
 				device_type = "pci";
-				assigned-addresses = <0x82000800 0 0x80000 0 0x2000>;
+				assigned-addresses = <0x82002800 0 0x80000 0 0x2000>;
 				reg = <0x2800 0 0 0 0>;
 				#address-cells = <3>;
 				#size-cells = <2>;
@@ -234,7 +234,7 @@ pcie5_intc: interrupt-controller {
 
 			pcie6: pcie@6,0 {
 				device_type = "pci";
-				assigned-addresses = <0x82000800 0 0x84000 0 0x2000>;
+				assigned-addresses = <0x82003000 0 0x84000 0 0x2000>;
 				reg = <0x3000 0 0 0 0>;
 				#address-cells = <3>;
 				#size-cells = <2>;
@@ -262,7 +262,7 @@ pcie6_intc: interrupt-controller {
 
 			pcie7: pcie@7,0 {
 				device_type = "pci";
-				assigned-addresses = <0x82000800 0 0x88000 0 0x2000>;
+				assigned-addresses = <0x82003800 0 0x88000 0 0x2000>;
 				reg = <0x3800 0 0 0 0>;
 				#address-cells = <3>;
 				#size-cells = <2>;
@@ -290,7 +290,7 @@ pcie7_intc: interrupt-controller {
 
 			pcie8: pcie@8,0 {
 				device_type = "pci";
-				assigned-addresses = <0x82000800 0 0x8c000 0 0x2000>;
+				assigned-addresses = <0x82004000 0 0x8c000 0 0x2000>;
 				reg = <0x4000 0 0 0 0>;
 				#address-cells = <3>;
 				#size-cells = <2>;
@@ -318,7 +318,7 @@ pcie8_intc: interrupt-controller {
 
 			pcie9: pcie@9,0 {
 				device_type = "pci";
-				assigned-addresses = <0x82000800 0 0x42000 0 0x2000>;
+				assigned-addresses = <0x82004800 0 0x42000 0 0x2000>;
 				reg = <0x4800 0 0 0 0>;
 				#address-cells = <3>;
 				#size-cells = <2>;
arch/arm/boot/dts/aspeed-bmc-ibm-everest.dts +8 -9
index a6a2bc3b855c..fcc890e3ad73 100644
@@ -162,16 +162,9 @@ reserved-memory {
 		#size-cells = <1>;
 		ranges;
 
-		/* LPC FW cycle bridge region requires natural alignment */
-		flash_memory: region@b8000000 {
-			no-map;
-			reg = <0xb8000000 0x04000000>; /* 64M */
-		};
-
-		/* 48MB region from the end of flash to start of vga memory */
-		ramoops@bc000000 {
+		ramoops@b3e00000 {
 			compatible = "ramoops";
-			reg = <0xbc000000 0x200000>; /* 16 * (4 * 0x8000) */
+			reg = <0xb3e00000 0x200000>; /* 16 * (4 * 0x8000) */
 			record-size = <0x8000>;
 			console-size = <0x8000>;
 			ftrace-size = <0x8000>;
@@ -179,6 +172,12 @@ ramoops@bc000000 {
 			max-reason = <3>; /* KMSG_DUMP_EMERG */
 		};
 
+		/* LPC FW cycle bridge region requires natural alignment */
+		flash_memory: region@b4000000 {
+			no-map;
+			reg = <0xb4000000 0x04000000>; /* 64M */
+		};
+
 		/* VGA region is dictated by hardware strapping */
 		vga_memory: region@bf000000 {
 			no-map;
arch/arm/boot/dts/aspeed-bmc-ibm-rainier.dts +9 -7
index bf59a9962379..4879da4cdbd2 100644
@@ -95,14 +95,9 @@ reserved-memory {
 		#size-cells = <1>;
 		ranges;
 
-		flash_memory: region@b8000000 {
-			no-map;
-			reg = <0xb8000000 0x04000000>; /* 64M */
-		};
-
-		ramoops@bc000000 {
+		ramoops@b3e00000 {
 			compatible = "ramoops";
-			reg = <0xbc000000 0x200000>; /* 16 * (4 * 0x8000) */
+			reg = <0xb3e00000 0x200000>; /* 16 * (4 * 0x8000) */
 			record-size = <0x8000>;
 			console-size = <0x8000>;
 			ftrace-size = <0x8000>;
@@ -110,6 +105,13 @@ ramoops@bc000000 {
 			max-reason = <3>; /* KMSG_DUMP_EMERG */
 		};
 
+		/* LPC FW cycle bridge region requires natural alignment */
+		flash_memory: region@b4000000 {
+			no-map;
+			reg = <0xb4000000 0x04000000>; /* 64M */
+		};
+
+		/* VGA region is dictated by hardware strapping */
 		vga_memory: region@bf000000 {
 			no-map;
 			compatible = "shared-dma-pool";
arch/arm/boot/dts/dove.dtsi +1 -1
index 00a36fba2fd2..9aee3cfd3e98 100644
@@ -139,7 +139,7 @@ pcie0_intc: interrupt-controller {
 			pcie1: pcie@2 {
 				device_type = "pci";
 				status = "disabled";
-				assigned-addresses = <0x82002800 0 0x80000 0 0x2000>;
+				assigned-addresses = <0x82001000 0 0x80000 0 0x2000>;
 				reg = <0x1000 0 0 0 0>;
 				clocks = <&gate_clk 5>;
 				marvell,pcie-port = <1>;
arch/arm/boot/dts/nuvoton-npcm730-gbs.dts +1 -1
index d10669fcd527..9e9eba8bad5e 100644
@@ -366,7 +366,7 @@ flash@0 {
 		spi-max-frequency = <20000000>;
 		spi-rx-bus-width = <2>;
 		label = "bmc";
-		partitions@80000000 {
+		partitions {
 			compatible = "fixed-partitions";
 			#address-cells = <1>;
 			#size-cells = <1>;
arch/arm/boot/dts/nuvoton-npcm730-gsj.dts +1 -1
index 491606c4f044..2a394cc15284 100644
@@ -142,7 +142,7 @@ flash@0 {
 		reg = <0>;
 		spi-rx-bus-width = <2>;
 
-		partitions@80000000 {
+		partitions {
 			compatible = "fixed-partitions";
 			#address-cells = <1>;
 			#size-cells = <1>;
arch/arm/boot/dts/nuvoton-npcm730-kudo.dts +3 -3
index a0c2d7652625..f7b38bee039b 100644
@@ -388,7 +388,7 @@ flash@0 {
 		spi-max-frequency = <5000000>;
 		spi-rx-bus-width = <2>;
 		label = "bmc";
-		partitions@80000000 {
+		partitions {
 			compatible = "fixed-partitions";
 			#address-cells = <1>;
 			#size-cells = <1>;
@@ -422,7 +422,7 @@ flash@1 {
 		reg = <1>;
 		spi-max-frequency = <5000000>;
 		spi-rx-bus-width = <2>;
-		partitions@88000000 {
+		partitions {
 			compatible = "fixed-partitions";
 			#address-cells = <1>;
 			#size-cells = <1>;
@@ -447,7 +447,7 @@ flash@0 {
 		reg = <0>;
 		spi-max-frequency = <5000000>;
 		spi-rx-bus-width = <2>;
-		partitions@A0000000 {
+		partitions {
 			compatible = "fixed-partitions";
 			#address-cells = <1>;
 			#size-cells = <1>;
arch/arm/boot/dts/nuvoton-npcm750-evb.dts +2 -2
index 3dad32834e5e..f53d45fa1de8 100644
@@ -74,7 +74,7 @@ flash@0 {
 		spi-rx-bus-width = <2>;
 		reg = <0>;
 		spi-max-frequency = <5000000>;
-		partitions@80000000 {
+		partitions {
 			compatible = "fixed-partitions";
 			#address-cells = <1>;
 			#size-cells = <1>;
@@ -135,7 +135,7 @@ flash@0 {
 		spi-rx-bus-width = <2>;
 		reg = <0>;
 		spi-max-frequency = <5000000>;
-		partitions@A0000000 {
+		partitions {
 			compatible = "fixed-partitions";
 			#address-cells = <1>;
 			#size-cells = <1>;
arch/arm/boot/dts/nuvoton-npcm750-runbmc-olympus.dts +3 -3
index 132e702281fc..87359ab05db3 100644
@@ -107,7 +107,7 @@ flash@0 {
 		reg = <0>;
 		spi-rx-bus-width = <2>;
 
-		partitions@80000000 {
+		partitions {
 			compatible = "fixed-partitions";
 			#address-cells = <1>;
 			#size-cells = <1>;
@@ -146,7 +146,7 @@ flash@1 {
 		reg = <1>;
 		npcm,fiu-rx-bus-width = <2>;
 
-		partitions@88000000 {
+		partitions {
 			compatible = "fixed-partitions";
 			#address-cells = <1>;
 			#size-cells = <1>;
@@ -173,7 +173,7 @@ flash@0 {
 		reg = <0>;
 		spi-rx-bus-width = <2>;
 
-		partitions@A0000000 {
+		partitions {
 			compatible = "fixed-partitions";
 			#address-cells = <1>;
 			#size-cells = <1>;
arch/arm/boot/dts/qcom-apq8064.dtsi +1 -1
index 942aa2278355..a39b940d5853 100644
@@ -1615,7 +1615,7 @@ wifi {
 		};
 
 		etb@1a01000 {
-			compatible = "coresight-etb10", "arm,primecell";
+			compatible = "arm,coresight-etb10", "arm,primecell";
 			reg = <0x1a01000 0x1000>;
 
 			clocks = <&rpmcc RPM_QDSS_CLK>;
arch/arm/boot/dts/spear600.dtsi +1 -1
index fd41243a0b2c..9d5a04a46b14 100644
@@ -47,7 +47,7 @@ clcd: clcd@fc200000 {
 			compatible = "arm,pl110", "arm,primecell";
 			reg = <0xfc200000 0x1000>;
 			interrupt-parent = <&vic1>;
-			interrupts = <12>;
+			interrupts = <13>;
 			status = "disabled";
 		};
 
arch/arm/boot/dts/stm32mp157a-dhcor-avenger96.dts +0 -1
index 2e3c9fbb4eb3..275167f26fd9 100644
@@ -13,7 +13,6 @@
 /dts-v1/;
 
 #include "stm32mp157.dtsi"
-#include "stm32mp15xc.dtsi"
 #include "stm32mp15xx-dhcor-som.dtsi"
 #include "stm32mp15xx-dhcor-avenger96.dtsi"
 
arch/arm/boot/dts/stm32mp15xx-dhcor-avenger96.dtsi +1 -1
index 90933077d66d..b6957cbdeff5 100644
@@ -100,7 +100,7 @@ wlan_pwr: regulator-wlan {
 		regulator-min-microvolt = <3300000>;
 		regulator-max-microvolt = <3300000>;
 
-		gpios = <&gpioz 3 GPIO_ACTIVE_HIGH>;
+		gpio = <&gpioz 3 GPIO_ACTIVE_HIGH>;
 		enable-active-high;
 	};
 };
arch/arm/mach-mmp/time.c +7 -4
index 41b2e8abc9e6..708816caf859 100644
@@ -43,18 +43,21 @@
 static void __iomem *mmp_timer_base = TIMERS_VIRT_BASE;
 
 /*
- * FIXME: the timer needs some delay to stablize the counter capture
+ * Read the timer through the CVWR register. Delay is required after requesting
+ * a read. The CR register cannot be directly read due to metastability issues
+ * documented in the PXA168 software manual.
  */
 static inline uint32_t timer_read(void)
 {
-	int delay = 100;
+	uint32_t val;
+	int delay = 3;
 
 	__raw_writel(1, mmp_timer_base + TMR_CVWR(1));
 
 	while (delay--)
-		cpu_relax();
+		val = __raw_readl(mmp_timer_base + TMR_CVWR(1));
 
-	return __raw_readl(mmp_timer_base + TMR_CVWR(1));
+	return val;
 }
 
 static u64 notrace mmp_read_sched_clock(void)
arch/arm64/boot/dts/apple/t8103.dtsi +3 -3
index 51a63b29d404..a4d195e9eb8c 100644
@@ -412,7 +412,7 @@ nvme@27bcc0000 {
 			resets = <&ps_ans2>;
 		};
 
-		pcie0_dart_0: dart@681008000 {
+		pcie0_dart_0: iommu@681008000 {
 			compatible = "apple,t8103-dart";
 			reg = <0x6 0x81008000 0x0 0x4000>;
 			#iommu-cells = <1>;
@@ -421,7 +421,7 @@ pcie0_dart_0: dart@681008000 {
 			power-domains = <&ps_apcie_gp>;
 		};
 
-		pcie0_dart_1: dart@682008000 {
+		pcie0_dart_1: iommu@682008000 {
 			compatible = "apple,t8103-dart";
 			reg = <0x6 0x82008000 0x0 0x4000>;
 			#iommu-cells = <1>;
@@ -430,7 +430,7 @@ pcie0_dart_1: dart@682008000 {
 			power-domains = <&ps_apcie_gp>;
 		};
 
-		pcie0_dart_2: dart@683008000 {
+		pcie0_dart_2: iommu@683008000 {
 			compatible = "apple,t8103-dart";
 			reg = <0x6 0x83008000 0x0 0x4000>;
 			#iommu-cells = <1>;
arch/arm64/boot/dts/marvell/armada-3720-turris-mox.dts +3 -0
index ada164d423f3..200f97e1c4c9 100644
@@ -125,9 +125,12 @@ &i2c0 {
 	/delete-property/ mrvl,i2c-fast-mode;
 	status = "okay";
 
+	/* MCP7940MT-I/MNY RTC */
 	rtc@6f {
 		compatible = "microchip,mcp7940x";
 		reg = <0x6f>;
+		interrupt-parent = <&gpiosb>;
+		interrupts = <5 0>; /* GPIO2_5 */
 	};
 };
 
arch/arm64/boot/dts/mediatek/mt2712-evb.dts +6 -6
index 9b1af9c80130..d31a194124c9 100644
@@ -26,14 +26,14 @@ chosen {
 		stdout-path = "serial0:921600n8";
 	};
 
-	cpus_fixed_vproc0: fixedregulator@0 {
+	cpus_fixed_vproc0: regulator-vproc-buck0 {
 		compatible = "regulator-fixed";
 		regulator-name = "vproc_buck0";
 		regulator-min-microvolt = <1000000>;
 		regulator-max-microvolt = <1000000>;
 	};
 
-	cpus_fixed_vproc1: fixedregulator@1 {
+	cpus_fixed_vproc1: regulator-vproc-buck1 {
 		compatible = "regulator-fixed";
 		regulator-name = "vproc_buck1";
 		regulator-min-microvolt = <1000000>;
@@ -50,7 +50,7 @@ extcon_usb1: extcon_iddig1 {
 		id-gpio = <&pio 14 GPIO_ACTIVE_HIGH>;
 	};
 
-	usb_p0_vbus: regulator@2 {
+	usb_p0_vbus: regulator-usb-p0-vbus {
 		compatible = "regulator-fixed";
 		regulator-name = "p0_vbus";
 		regulator-min-microvolt = <5000000>;
@@ -59,7 +59,7 @@ usb_p0_vbus: regulator@2 {
 		enable-active-high;
 	};
 
-	usb_p1_vbus: regulator@3 {
+	usb_p1_vbus: regulator-usb-p1-vbus {
 		compatible = "regulator-fixed";
 		regulator-name = "p1_vbus";
 		regulator-min-microvolt = <5000000>;
@@ -68,7 +68,7 @@ usb_p1_vbus: regulator@3 {
 		enable-active-high;
 	};
 
-	usb_p2_vbus: regulator@4 {
+	usb_p2_vbus: regulator-usb-p2-vbus {
 		compatible = "regulator-fixed";
 		regulator-name = "p2_vbus";
 		regulator-min-microvolt = <5000000>;
@@ -77,7 +77,7 @@ usb_p2_vbus: regulator@4 {
 		enable-active-high;
 	};
 
-	usb_p3_vbus: regulator@5 {
+	usb_p3_vbus: regulator-usb-p3-vbus {
 		compatible = "regulator-fixed";
 		regulator-name = "p3_vbus";
 		regulator-min-microvolt = <5000000>;
arch/arm64/boot/dts/mediatek/mt2712e.dtsi +11 -11
index e6d7453e56e0..1ac0b2cf3d40 100644
@@ -160,70 +160,70 @@ sys_clk: dummyclk {
 		#clock-cells = <0>;
 	};
 
-	clk26m: oscillator@0 {
+	clk26m: oscillator-26m {
 		compatible = "fixed-clock";
 		#clock-cells = <0>;
 		clock-frequency = <26000000>;
 		clock-output-names = "clk26m";
 	};
 
-	clk32k: oscillator@1 {
+	clk32k: oscillator-32k {
 		compatible = "fixed-clock";
 		#clock-cells = <0>;
 		clock-frequency = <32768>;
 		clock-output-names = "clk32k";
 	};
 
-	clkfpc: oscillator@2 {
+	clkfpc: oscillator-50m {
 		compatible = "fixed-clock";
 		#clock-cells = <0>;
 		clock-frequency = <50000000>;
 		clock-output-names = "clkfpc";
 	};
 
-	clkaud_ext_i_0: oscillator@3 {
+	clkaud_ext_i_0: oscillator-aud0 {
 		compatible = "fixed-clock";
 		#clock-cells = <0>;
 		clock-frequency = <6500000>;
 		clock-output-names = "clkaud_ext_i_0";
 	};
 
-	clkaud_ext_i_1: oscillator@4 {
+	clkaud_ext_i_1: oscillator-aud1 {
 		compatible = "fixed-clock";
 		#clock-cells = <0>;
 		clock-frequency = <196608000>;
 		clock-output-names = "clkaud_ext_i_1";
 	};
 
-	clkaud_ext_i_2: oscillator@5 {
+	clkaud_ext_i_2: oscillator-aud2 {
 		compatible = "fixed-clock";
 		#clock-cells = <0>;
 		clock-frequency = <180633600>;
 		clock-output-names = "clkaud_ext_i_2";
 	};
 
-	clki2si0_mck_i: oscillator@6 {
+	clki2si0_mck_i: oscillator-i2s0 {
 		compatible = "fixed-clock";
 		#clock-cells = <0>;
 		clock-frequency = <30000000>;
 		clock-output-names = "clki2si0_mck_i";
 	};
 
-	clki2si1_mck_i: oscillator@7 {
+	clki2si1_mck_i: oscillator-i2s1 {
 		compatible = "fixed-clock";
 		#clock-cells = <0>;
 		clock-frequency = <30000000>;
 		clock-output-names = "clki2si1_mck_i";
 	};
 
-	clki2si2_mck_i: oscillator@8 {
+	clki2si2_mck_i: oscillator-i2s2 {
 		compatible = "fixed-clock";
 		#clock-cells = <0>;
 		clock-frequency = <30000000>;
 		clock-output-names = "clki2si2_mck_i";
 	};
 
-	clktdmin_mclk_i: oscillator@9 {
+	clktdmin_mclk_i: oscillator-mclk {
 		compatible = "fixed-clock";
 		#clock-cells = <0>;
 		clock-frequency = <30000000>;
@@ -266,7 +266,7 @@ syscfg_pctl_a: syscfg_pctl_a@10005000 {
 		reg = <0 0x10005000 0 0x1000>;
 	};
 
-	pio: pinctrl@10005000 {
+	pio: pinctrl@1000b000 {
 		compatible = "mediatek,mt2712-pinctrl";
 		reg = <0 0x1000b000 0 0x1000>;
 		mediatek,pctl-regmap = <&syscfg_pctl_a>;
arch/arm64/boot/dts/mediatek/mt6779.dtsi +4 -4
index 9bdf5145966c..dde9ce137b4f 100644
@@ -88,14 +88,14 @@ pmu {
 		interrupts = <GIC_PPI 7 IRQ_TYPE_LEVEL_LOW 0>;
 	};
 
-	clk26m: oscillator@0 {
+	clk26m: oscillator-26m {
 		compatible = "fixed-clock";
 		#clock-cells = <0>;
 		clock-frequency = <26000000>;
 		clock-output-names = "clk26m";
 	};
 
-	clk32k: oscillator@1 {
+	clk32k: oscillator-32k {
 		compatible = "fixed-clock";
 		#clock-cells = <0>;
 		clock-frequency = <32768>;
@@ -117,7 +117,7 @@ soc {
 		compatible = "simple-bus";
 		ranges;
 
-		gic: interrupt-controller@0c000000 {
+		gic: interrupt-controller@c000000 {
 			compatible = "arm,gic-v3";
 			#interrupt-cells = <4>;
 			interrupt-parent = <&gic>;
@@ -138,7 +138,7 @@ ppi_cluster1: interrupt-partition-1 {
 
 		};
 
-		sysirq: intpol-controller@0c53a650 {
+		sysirq: intpol-controller@c53a650 {
 			compatible = "mediatek,mt6779-sysirq",
 				     "mediatek,mt6577-sysirq";
 			interrupt-controller;
arch/arm64/boot/dts/mediatek/mt6797.dtsi +1 -1
index 15616231022a..c3677d77e0a4 100644
@@ -95,7 +95,7 @@ cpu9: cpu@201 {
 		};
 	};
 
-	clk26m: oscillator@0 {
+	clk26m: oscillator-26m {
 		compatible = "fixed-clock";
 		#clock-cells = <0>;
 		clock-frequency = <26000000>;
arch/arm64/boot/dts/mediatek/mt7986a.dtsi +8 -8
index 72e0d9722e07..35e01fa2d314 100644
@@ -14,7 +14,7 @@ / {
 	#address-cells = <2>;
 	#size-cells = <2>;
 
-	clk40m: oscillator@0 {
+	clk40m: oscillator-40m {
 		compatible = "fixed-clock";
 		clock-frequency = <40000000>;
 		#clock-cells = <0>;
@@ -112,6 +112,12 @@ infracfg: infracfg@10001000 {
 			#clock-cells = <1>;
 		};
 
+		wed_pcie: wed-pcie@10003000 {
+			compatible = "mediatek,mt7986-wed-pcie",
+				     "syscon";
+			reg = <0 0x10003000 0 0x10>;
+		};
+
 		topckgen: topckgen@1001b000 {
 			compatible = "mediatek,mt7986-topckgen", "syscon";
 			reg = <0 0x1001B000 0 0x1000>;
@@ -168,7 +174,7 @@ sgmiisys1: syscon@10070000 {
 			#clock-cells = <1>;
 		};
 
-		trng: trng@1020f000 {
+		trng: rng@1020f000 {
 			compatible = "mediatek,mt7986-rng",
 				     "mediatek,mt7623-rng";
 			reg = <0 0x1020f000 0 0x100>;
@@ -228,12 +234,6 @@ ethsys: syscon@15000000 {
 			 #reset-cells = <1>;
 		};
 
-		wed_pcie: wed-pcie@10003000 {
-			compatible = "mediatek,mt7986-wed-pcie",
-				     "syscon";
-			reg = <0 0x10003000 0 0x10>;
-		};
-
 		wed0: wed@15010000 {
 			compatible = "mediatek,mt7986-wed",
 				     "syscon";
arch/arm64/boot/dts/mediatek/mt8183.dtsi +1 -1
index a70b669c49ba..402136bfd535 100644
@@ -1678,7 +1678,7 @@ gpu: gpu@13040000 {
 				<GIC_SPI 278 IRQ_TYPE_LEVEL_LOW>;
 			interrupt-names = "job", "mmu", "gpu";
 
-			clocks = <&topckgen CLK_TOP_MFGPLL_CK>;
+			clocks = <&mfgcfg CLK_MFG_BG3D>;
 
 			power-domains =
 				<&spm MT8183_POWER_DOMAIN_MFG_CORE0>,
arch/arm64/boot/dts/mediatek/mt8195.dtsi +4 -4
index 905d1a90b406..0b85b5874a4f 100644
@@ -36,7 +36,7 @@ cpu0: cpu@0 {
 			enable-method = "psci";
 			performance-domains = <&performance 0>;
 			clock-frequency = <1701000000>;
-			capacity-dmips-mhz = <578>;
+			capacity-dmips-mhz = <308>;
 			cpu-idle-states = <&cpu_off_l &cluster_off_l>;
 			next-level-cache = <&l2_0>;
 			#cooling-cells = <2>;
@@ -49,7 +49,7 @@ cpu1: cpu@100 {
 			enable-method = "psci";
 			performance-domains = <&performance 0>;
 			clock-frequency = <1701000000>;
-			capacity-dmips-mhz = <578>;
+			capacity-dmips-mhz = <308>;
 			cpu-idle-states = <&cpu_off_l &cluster_off_l>;
 			next-level-cache = <&l2_0>;
 			#cooling-cells = <2>;
@@ -62,7 +62,7 @@ cpu2: cpu@200 {
 			enable-method = "psci";
 			performance-domains = <&performance 0>;
 			clock-frequency = <1701000000>;
-			capacity-dmips-mhz = <578>;
+			capacity-dmips-mhz = <308>;
 			cpu-idle-states = <&cpu_off_l &cluster_off_l>;
 			next-level-cache = <&l2_0>;
 			#cooling-cells = <2>;
@@ -75,7 +75,7 @@ cpu3: cpu@300 {
 			enable-method = "psci";
 			performance-domains = <&performance 0>;
 			clock-frequency = <1701000000>;
-			capacity-dmips-mhz = <578>;
+			capacity-dmips-mhz = <308>;
 			cpu-idle-states = <&cpu_off_l &cluster_off_l>;
 			next-level-cache = <&l2_0>;
 			#cooling-cells = <2>;
arch/arm64/boot/dts/mediatek/pumpkin-common.dtsi +3 -3
index 8ee1529683a3..ec8dfb3d1c6d 100644
@@ -17,7 +17,7 @@ chosen {
 	};
 
 	firmware {
-		optee: optee@4fd00000 {
+		optee: optee {
 			compatible = "linaro,optee-tz";
 			method = "smc";
 		};
@@ -209,7 +209,7 @@ pins_cmd_dat {
 		};
 	};
 
-	i2c0_pins_a: i2c0@0 {
+	i2c0_pins_a: i2c0 {
 		pins1 {
 			pinmux = <MT8516_PIN_58_SDA0__FUNC_SDA0_0>,
 				 <MT8516_PIN_59_SCL0__FUNC_SCL0_0>;
@@ -217,7 +217,7 @@ pins1 {
 		};
 	};
 
-	i2c2_pins_a: i2c2@0 {
+	i2c2_pins_a: i2c2 {
 		pins1 {
 			pinmux = <MT8516_PIN_60_SDA2__FUNC_SDA2_0>,
 				 <MT8516_PIN_61_SCL2__FUNC_SCL2_0>;
arch/arm64/boot/dts/nvidia/tegra234.dtsi +4 -4
index 0170bfa8a467..dfe2cf2f4b21 100644
@@ -1965,7 +1965,7 @@ pcie@140c0000 {
 
 		bus-range = <0x0 0xff>;
 
-		ranges = <0x43000000 0x35 0x40000000 0x35 0x40000000 0x2 0xe8000000>, /* prefetchable memory (11904 MB) */
+		ranges = <0x43000000 0x35 0x40000000 0x35 0x40000000 0x2 0xc0000000>, /* prefetchable memory (11264 MB) */
 			 <0x02000000 0x0  0x40000000 0x38 0x28000000 0x0 0x08000000>, /* non-prefetchable memory (128 MB) */
 			 <0x01000000 0x0  0x2c100000 0x00 0x2c100000 0x0 0x00100000>; /* downstream I/O (1 MB) */
 
@@ -2178,7 +2178,7 @@ pcie@14140000 {
 		bus-range = <0x0 0xff>;
 
 		ranges = <0x43000000 0x21 0x00000000 0x21 0x00000000 0x0 0x28000000>, /* prefetchable memory (640 MB) */
-			 <0x02000000 0x0  0x40000000 0x21 0xe8000000 0x0 0x08000000>, /* non-prefetchable memory (128 MB) */
+			 <0x02000000 0x0  0x40000000 0x21 0x28000000 0x0 0x08000000>, /* non-prefetchable memory (128 MB) */
 			 <0x01000000 0x0  0x34100000 0x00 0x34100000 0x0 0x00100000>; /* downstream I/O (1 MB) */
 
 		interconnects = <&mc TEGRA234_MEMORY_CLIENT_PCIE3R &emc>,
@@ -2336,7 +2336,7 @@ pcie@141a0000 {
 
 		bus-range = <0x0 0xff>;
 
-		ranges = <0x43000000 0x27 0x40000000 0x27 0x40000000 0x3 0xe8000000>, /* prefetchable memory (16000 MB) */
+		ranges = <0x43000000 0x28 0x00000000 0x28 0x00000000 0x3 0x28000000>, /* prefetchable memory (12928 MB) */
 			 <0x02000000 0x0  0x40000000 0x2b 0x28000000 0x0 0x08000000>, /* non-prefetchable memory (128 MB) */
 			 <0x01000000 0x0  0x3a100000 0x00 0x3a100000 0x0 0x00100000>; /* downstream I/O (1 MB) */
 
@@ -2442,7 +2442,7 @@ pcie@141e0000 {
 
 		bus-range = <0x0 0xff>;
 
-		ranges = <0x43000000 0x2e 0x40000000 0x2e 0x40000000 0x3 0xe8000000>, /* prefetchable memory (16000 MB) */
+		ranges = <0x43000000 0x30 0x00000000 0x30 0x00000000 0x2 0x28000000>, /* prefetchable memory (8832 MB) */
 			 <0x02000000 0x0  0x40000000 0x32 0x28000000 0x0 0x08000000>, /* non-prefetchable memory (128 MB) */
 			 <0x01000000 0x0  0x3e100000 0x00 0x3e100000 0x0 0x00100000>; /* downstream I/O (1 MB) */
 
arch/arm64/boot/dts/qcom/ipq6018-cp01-c1.dts +2 -0
index 1ba2eca33c7b..6a716c83e5f1 100644
@@ -37,6 +37,8 @@ &blsp1_i2c3 {
 
 &blsp1_spi1 {
 	cs-select = <0>;
+	pinctrl-0 = <&spi_0_pins>;
+	pinctrl-names = "default";
 	status = "okay";
 
 	flash@0 {
arch/arm64/boot/dts/qcom/msm8916.dtsi +1 -1
index a831064700ee..9743cb270639 100644
@@ -1345,7 +1345,7 @@ bam_dmux_dma: dma-controller@4044000 {
 		};
 
 		mpss: remoteproc@4080000 {
-			compatible = "qcom,msm8916-mss-pil", "qcom,q6v5-pil";
+			compatible = "qcom,msm8916-mss-pil";
 			reg = <0x04080000 0x100>,
 			      <0x04020000 0x040>;
 
arch/arm64/boot/dts/qcom/msm8996.dtsi +67 -47

300 lines not on this page · raw message

arch/arm64/boot/dts/qcom/msm8996pro.dtsi new file +266 -0

266 lines not on this page · raw message

arch/arm64/boot/dts/qcom/pm6350.dtsi +1 -0
index ecf9b9919182..68245d78d2b9 100644
@@ -3,6 +3,7 @@
  * Copyright (c) 2021, Luca Weiss <[email protected]>
  */
 
+#include <dt-bindings/input/input.h>
 #include <dt-bindings/spmi/spmi.h>
 
 &spmi_bus {
arch/arm64/boot/dts/qcom/pm660.dtsi +1 -1
index e1622b16c08b..02a69ac0149b 100644
@@ -163,7 +163,7 @@ vadc_vph_pwr: vph_pwr@83 {
 				qcom,pre-scaling = <1 3>;
 			};
 
-			vcoin: vcoin@83 {
+			vcoin: vcoin@85 {
 				reg = <ADC5_VCOIN>;
 				qcom,decimation = <1024>;
 				qcom,pre-scaling = <1 3>;
arch/arm64/boot/dts/qcom/sc7180-trogdor-homestar.dtsi +6 -0
index 1bd6c7dcd9e9..bfab67f4a7c9 100644
@@ -194,6 +194,12 @@ pinmux {
 		pins = "gpio49", "gpio50", "gpio51", "gpio52";
 		function = "mi2s_1";
 	};
+
+	pinconf {
+		pins = "gpio49", "gpio50", "gpio51", "gpio52";
+		drive-strength = <2>;
+		bias-pull-down;
+	};
 };
 
 &ts_reset_l {
arch/arm64/boot/dts/qcom/sc7280-idp.dts +0 -1
index 7559164cdda0..e2e37a0292ad 100644
@@ -10,7 +10,6 @@
 #include <dt-bindings/iio/qcom,spmi-adc7-pmr735a.h>
 #include "sc7280-idp.dtsi"
 #include "pmr735a.dtsi"
-#include "sc7280-herobrine-lte-sku.dtsi"
 
 / {
 	model = "Qualcomm Technologies, Inc. sc7280 IDP SKU1 platform";
arch/arm64/boot/dts/qcom/sc7280-idp.dtsi +2 -1
index cd432a2856a7..ca50f0ba9b81 100644
@@ -13,6 +13,7 @@
 #include "pmk8350.dtsi"
 
 #include "sc7280-chrome-common.dtsi"
+#include "sc7280-herobrine-lte-sku.dtsi"
 
 / {
 	aliases {
@@ -34,7 +35,7 @@ wcd9385: audio-codec-1 {
 		pinctrl-0 = <&wcd_reset_n>;
 		pinctrl-1 = <&wcd_reset_n_sleep>;
 
-		reset-gpios = <&tlmm 83 GPIO_ACTIVE_HIGH>;
+		reset-gpios = <&tlmm 83 GPIO_ACTIVE_LOW>;
 
 		qcom,rx-device = <&wcd_rx>;
 		qcom,tx-device = <&wcd_tx>;
arch/arm64/boot/dts/qcom/sc7280-qcard.dtsi +1 -1
index 4b8c676b0bb1..f7665b379923 100644
@@ -37,7 +37,7 @@ wcd9385: audio-codec-1 {
 		pinctrl-0 = <&wcd_reset_n>, <&us_euro_hs_sel>;
 		pinctrl-1 = <&wcd_reset_n_sleep>, <&us_euro_hs_sel>;
 
-		reset-gpios = <&tlmm 83 GPIO_ACTIVE_HIGH>;
+		reset-gpios = <&tlmm 83 GPIO_ACTIVE_LOW>;
 		us-euro-gpios = <&tlmm 81 GPIO_ACTIVE_HIGH>;
 
 		qcom,rx-device = <&wcd_rx>;
arch/arm64/boot/dts/qcom/sdm630.dtsi +1 -1
index b51b85f583e5..e119060ac56c 100644
@@ -779,7 +779,7 @@ rx-cts-rts {
 					pins = "gpio17", "gpio18", "gpio19";
 					function = "gpio";
 					drive-strength = <2>;
-					bias-no-pull;
+					bias-disable;
 				};
 			};
 
arch/arm64/boot/dts/qcom/sdm845-cheza.dtsi +2 -2
index b5eb8f7eca1d..b5f11fbcc300 100644
@@ -1436,7 +1436,7 @@ ap_suspend_l_assert: ap_suspend_l_assert {
 		config {
 			pins = "gpio126";
 			function = "gpio";
-			bias-no-pull;
+			bias-disable;
 			drive-strength = <2>;
 			output-low;
 		};
@@ -1446,7 +1446,7 @@ ap_suspend_l_deassert: ap_suspend_l_deassert {
 		config {
 			pins = "gpio126";
 			function = "gpio";
-			bias-no-pull;
+			bias-disable;
 			drive-strength = <2>;
 			output-high;
 		};
arch/arm64/boot/dts/qcom/sdm845-xiaomi-polaris.dts +1 -1
index afc17e4d403f..f98259489679 100644
@@ -628,7 +628,7 @@ sde_dsi_suspend: sde-dsi-suspend {
 	};
 
 	wcd_intr_default: wcd-intr-default {
-		pins = "goui54";
+		pins = "gpio54";
 		function = "gpio";
 		input-enable;
 		bias-pull-down;
arch/arm64/boot/dts/qcom/sm6125.dtsi +1 -1
index 1fe3fa3ad877..7818fb6c5a10 100644
@@ -458,7 +458,7 @@ rpm_msg_ram: sram@45f0000 {
 		sdhc_1: mmc@4744000 {
 			compatible = "qcom,sm6125-sdhci", "qcom,sdhci-msm-v5";
 			reg = <0x04744000 0x1000>, <0x04745000 0x1000>;
-			reg-names = "hc", "core";
+			reg-names = "hc", "cqhci";
 
 			interrupts = <GIC_SPI 348 IRQ_TYPE_LEVEL_HIGH>,
 				     <GIC_SPI 352 IRQ_TYPE_LEVEL_HIGH>;
arch/arm64/boot/dts/qcom/sm6350.dtsi +4 -6
index c39de7d3ace0..7be5fc8dec67 100644
@@ -485,6 +485,7 @@ sdhc_1: mmc@7c4000 {
 			interrupts = <GIC_SPI 641 IRQ_TYPE_LEVEL_HIGH>,
 				     <GIC_SPI 644 IRQ_TYPE_LEVEL_HIGH>;
 			interrupt-names = "hc_irq", "pwr_irq";
+			iommus = <&apps_smmu 0x60 0x0>;
 
 			clocks = <&gcc GCC_SDCC1_AHB_CLK>,
 				 <&gcc GCC_SDCC1_APPS_CLK>,
@@ -1063,6 +1064,7 @@ sdhc_2: mmc@8804000 {
 			interrupts = <GIC_SPI 204 IRQ_TYPE_LEVEL_HIGH>,
 				     <GIC_SPI 222 IRQ_TYPE_LEVEL_HIGH>;
 			interrupt-names = "hc_irq", "pwr_irq";
+			iommus = <&apps_smmu 0x560 0x0>;
 
 			clocks = <&gcc GCC_SDCC2_AHB_CLK>,
 				 <&gcc GCC_SDCC2_APPS_CLK>,
@@ -1148,15 +1150,11 @@ usb_1_ssphy: usb3-phy@88e9200 {
 			dp_phy: dp-phy@88ea200 {
 				reg = <0 0x088ea200 0 0x200>,
 				      <0 0x088ea400 0 0x200>,
-				      <0 0x088eac00 0 0x400>,
+				      <0 0x088eaa00 0 0x200>,
 				      <0 0x088ea600 0 0x200>,
-				      <0 0x088ea800 0 0x200>,
-				      <0 0x088eaa00 0 0x100>;
+				      <0 0x088ea800 0 0x200>;
 				#phy-cells = <0>;
 				#clock-cells = <1>;
-				clocks = <&gcc GCC_USB3_PRIM_PHY_PIPE_CLK>;
-				clock-names = "pipe0";
-				clock-output-names = "usb3_phy_pipe_clk_src";
 			};
 		};
 
arch/arm64/boot/dts/qcom/sm8150.dtsi +5 -5
index cef8c4f4f0ff..4a527a64772b 100644
@@ -2032,11 +2032,11 @@ ufs_mem_phy: phy@1d87000 {
 			status = "disabled";
 
 			ufs_mem_phy_lanes: phy@1d87400 {
-				reg = <0 0x01d87400 0 0x108>,
-				      <0 0x01d87600 0 0x1e0>,
-				      <0 0x01d87c00 0 0x1dc>,
-				      <0 0x01d87800 0 0x108>,
-				      <0 0x01d87a00 0 0x1e0>;
+				reg = <0 0x01d87400 0 0x16c>,
+				      <0 0x01d87600 0 0x200>,
+				      <0 0x01d87c00 0 0x200>,
+				      <0 0x01d87800 0 0x16c>,
+				      <0 0x01d87a00 0 0x200>;
 				#phy-cells = <0>;
 			};
 		};
arch/arm64/boot/dts/qcom/sm8250-mtp.dts +1 -1
index a102aa5efa32..a05fe468e0b4 100644
@@ -635,7 +635,7 @@ &soc {
 	wcd938x: codec {
 		compatible = "qcom,wcd9380-codec";
 		#sound-dai-cells = <1>;
-		reset-gpios = <&tlmm 32 GPIO_ACTIVE_HIGH>;
+		reset-gpios = <&tlmm 32 GPIO_ACTIVE_LOW>;
 		vdd-buck-supply = <&vreg_s4a_1p8>;
 		vdd-rxtx-supply = <&vreg_s4a_1p8>;
 		vdd-io-supply = <&vreg_s4a_1p8>;
arch/arm64/boot/dts/qcom/sm8250-sony-xperia-edo.dtsi +1 -1
index 5428aab3058d..e4769dcfaad7 100644
@@ -619,7 +619,7 @@ ts_int_default: ts-int-default {
 		pins = "gpio39";
 		function = "gpio";
 		drive-strength = <2>;
-		bias-disabled;
+		bias-disable;
 		input-enable;
 	};
 
arch/arm64/boot/dts/qcom/sm8250.dtsi +8 -12
index e276eed1f8e2..29e352a57731 100644
@@ -2180,11 +2180,11 @@ ufs_mem_phy: phy@1d87000 {
 			status = "disabled";
 
 			ufs_mem_phy_lanes: phy@1d87400 {
-				reg = <0 0x01d87400 0 0x108>,
-				      <0 0x01d87600 0 0x1e0>,
-				      <0 0x01d87c00 0 0x1dc>,
-				      <0 0x01d87800 0 0x108>,
-				      <0 0x01d87a00 0 0x1e0>;
+				reg = <0 0x01d87400 0 0x16c>,
+				      <0 0x01d87600 0 0x200>,
+				      <0 0x01d87c00 0 0x200>,
+				      <0 0x01d87800 0 0x16c>,
+				      <0 0x01d87a00 0 0x200>;
 				#phy-cells = <0>;
 			};
 		};
@@ -2455,7 +2455,7 @@ data {
 					pins = "gpio7";
 					function = "dmic1_data";
 					drive-strength = <2>;
-					pull-down;
+					bias-pull-down;
 					input-enable;
 				};
 			};
@@ -2892,15 +2892,11 @@ usb_1_ssphy: usb3-phy@88e9200 {
 			dp_phy: dp-phy@88ea200 {
 				reg = <0 0x088ea200 0 0x200>,
 				      <0 0x088ea400 0 0x200>,
-				      <0 0x088eac00 0 0x400>,
+				      <0 0x088eaa00 0 0x200>,
 				      <0 0x088ea600 0 0x200>,
-				      <0 0x088ea800 0 0x200>,
-				      <0 0x088eaa00 0 0x100>;
+				      <0 0x088ea800 0 0x200>;
 				#phy-cells = <0>;
 				#clock-cells = <1>;
-				clocks = <&gcc GCC_USB3_PRIM_PHY_PIPE_CLK>;
-				clock-names = "pipe0";
-				clock-output-names = "usb3_phy_pipe_clk_src";
 			};
 		};
 
arch/arm64/boot/dts/qcom/sm8350.dtsi +5 -5
index a86d9ea93b9d..a6270d97a319 100644
@@ -2142,11 +2142,11 @@ ufs_mem_phy: phy@1d87000 {
 			status = "disabled";
 
 			ufs_mem_phy_lanes: phy@1d87400 {
-				reg = <0 0x01d87400 0 0x108>,
-				      <0 0x01d87600 0 0x1e0>,
-				      <0 0x01d87c00 0 0x1dc>,
-				      <0 0x01d87800 0 0x108>,
-				      <0 0x01d87a00 0 0x1e0>;
+				reg = <0 0x01d87400 0 0x188>,
+				      <0 0x01d87600 0 0x200>,
+				      <0 0x01d87c00 0 0x200>,
+				      <0 0x01d87800 0 0x188>,
+				      <0 0x01d87a00 0 0x200>;
 				#phy-cells = <0>;
 			};
 		};
arch/arm64/boot/dts/qcom/sm8450-sony-xperia-nagara-pdx223.dts +0 -2
index d68765eb6d4f..6351050bc87f 100644
@@ -556,8 +556,6 @@ &sdhc_2 {
 	pinctrl-1 = <&sdc2_sleep_state &sdc2_card_det_n>;
 	vmmc-supply = <&pm8350c_l9>;
 	vqmmc-supply = <&pm8350c_l6>;
-	/* Forbid SDR104/SDR50 - broken hw! */
-	sdhci-caps-mask = <0x3 0x0>;
 	no-sdio;
 	no-mmc;
 	status = "okay";
arch/arm64/boot/dts/qcom/sm8450.dtsi +8 -5
index d32f08df743d..32a37c878a34 100644
@@ -3161,11 +3161,11 @@ ufs_mem_phy: phy@1d87000 {
 			status = "disabled";
 
 			ufs_mem_phy_lanes: phy@1d87400 {
-				reg = <0 0x01d87400 0 0x108>,
-				      <0 0x01d87600 0 0x1e0>,
-				      <0 0x01d87c00 0 0x1dc>,
-				      <0 0x01d87800 0 0x108>,
-				      <0 0x01d87a00 0 0x1e0>;
+				reg = <0 0x01d87400 0 0x188>,
+				      <0 0x01d87600 0 0x200>,
+				      <0 0x01d87c00 0 0x200>,
+				      <0 0x01d87800 0 0x188>,
+				      <0 0x01d87a00 0 0x200>;
 				#phy-cells = <0>;
 			};
 		};
@@ -3192,6 +3192,9 @@ sdhc_2: sdhci@8804000 {
 			bus-width = <4>;
 			dma-coherent;
 
+			/* Forbid SDR104/SDR50 - broken hw! */
+			sdhci-caps-mask = <0x3 0x0>;
+
 			status = "disabled";
 
 			sdhc2_opp_table: opp-table {
arch/arm64/boot/dts/renesas/r8a779f0.dtsi +8 -8
index c2f152bcf10e..4092c0016035 100644
@@ -577,7 +577,7 @@ hscif0: serial@e6540000 {
 			reg = <0 0xe6540000 0 0x60>;
 			interrupts = <GIC_SPI 245 IRQ_TYPE_LEVEL_HIGH>;
 			clocks = <&cpg CPG_MOD 514>,
-				 <&cpg CPG_CORE R8A779F0_CLK_S0D3>,
+				 <&cpg CPG_CORE R8A779F0_CLK_SASYNCPERD1>,
 				 <&scif_clk>;
 			clock-names = "fck", "brg_int", "scif_clk";
 			dmas = <&dmac0 0x31>, <&dmac0 0x30>,
@@ -594,7 +594,7 @@ hscif1: serial@e6550000 {
 			reg = <0 0xe6550000 0 0x60>;
 			interrupts = <GIC_SPI 246 IRQ_TYPE_LEVEL_HIGH>;
 			clocks = <&cpg CPG_MOD 515>,
-				 <&cpg CPG_CORE R8A779F0_CLK_S0D3>,
+				 <&cpg CPG_CORE R8A779F0_CLK_SASYNCPERD1>,
 				 <&scif_clk>;
 			clock-names = "fck", "brg_int", "scif_clk";
 			dmas = <&dmac0 0x33>, <&dmac0 0x32>,
@@ -611,7 +611,7 @@ hscif2: serial@e6560000 {
 			reg = <0 0xe6560000 0 0x60>;
 			interrupts = <GIC_SPI 247 IRQ_TYPE_LEVEL_HIGH>;
 			clocks = <&cpg CPG_MOD 516>,
-				 <&cpg CPG_CORE R8A779F0_CLK_S0D3>,
+				 <&cpg CPG_CORE R8A779F0_CLK_SASYNCPERD1>,
 				 <&scif_clk>;
 			clock-names = "fck", "brg_int", "scif_clk";
 			dmas = <&dmac0 0x35>, <&dmac0 0x34>,
@@ -628,7 +628,7 @@ hscif3: serial@e66a0000 {
 			reg = <0 0xe66a0000 0 0x60>;
 			interrupts = <GIC_SPI 248 IRQ_TYPE_LEVEL_HIGH>;
 			clocks = <&cpg CPG_MOD 517>,
-				 <&cpg CPG_CORE R8A779F0_CLK_S0D3>,
+				 <&cpg CPG_CORE R8A779F0_CLK_SASYNCPERD1>,
 				 <&scif_clk>;
 			clock-names = "fck", "brg_int", "scif_clk";
 			dmas = <&dmac0 0x37>, <&dmac0 0x36>,
@@ -657,7 +657,7 @@ scif0: serial@e6e60000 {
 			reg = <0 0xe6e60000 0 64>;
 			interrupts = <GIC_SPI 249 IRQ_TYPE_LEVEL_HIGH>;
 			clocks = <&cpg CPG_MOD 702>,
-				 <&cpg CPG_CORE R8A779F0_CLK_S0D3_PER>,
+				 <&cpg CPG_CORE R8A779F0_CLK_SASYNCPERD1>,
 				 <&scif_clk>;
 			clock-names = "fck", "brg_int", "scif_clk";
 			dmas = <&dmac0 0x51>, <&dmac0 0x50>,
@@ -674,7 +674,7 @@ scif1: serial@e6e68000 {
 			reg = <0 0xe6e68000 0 64>;
 			interrupts = <GIC_SPI 250 IRQ_TYPE_LEVEL_HIGH>;
 			clocks = <&cpg CPG_MOD 703>,
-				 <&cpg CPG_CORE R8A779F0_CLK_S0D3_PER>,
+				 <&cpg CPG_CORE R8A779F0_CLK_SASYNCPERD1>,
 				 <&scif_clk>;
 			clock-names = "fck", "brg_int", "scif_clk";
 			dmas = <&dmac0 0x53>, <&dmac0 0x52>,
@@ -691,7 +691,7 @@ scif3: serial@e6c50000 {
 			reg = <0 0xe6c50000 0 64>;
 			interrupts = <GIC_SPI 252 IRQ_TYPE_LEVEL_HIGH>;
 			clocks = <&cpg CPG_MOD 704>,
-				 <&cpg CPG_CORE R8A779F0_CLK_S0D3_PER>,
+				 <&cpg CPG_CORE R8A779F0_CLK_SASYNCPERD1>,
 				 <&scif_clk>;
 			clock-names = "fck", "brg_int", "scif_clk";
 			dmas = <&dmac0 0x57>, <&dmac0 0x56>,
@@ -708,7 +708,7 @@ scif4: serial@e6c40000 {
 			reg = <0 0xe6c40000 0 64>;
 			interrupts = <GIC_SPI 253 IRQ_TYPE_LEVEL_HIGH>;
 			clocks = <&cpg CPG_MOD 705>,
-				 <&cpg CPG_CORE R8A779F0_CLK_S0D3_PER>,
+				 <&cpg CPG_CORE R8A779F0_CLK_SASYNCPERD1>,
 				 <&scif_clk>;
 			clock-names = "fck", "brg_int", "scif_clk";
 			dmas = <&dmac0 0x59>, <&dmac0 0x58>,
arch/arm64/boot/dts/renesas/r8a779g0.dtsi +1 -1
index d70f0600ae5a..d58b18802cb0 100644
@@ -326,7 +326,7 @@ hscif0: serial@e6540000 {
 			reg = <0 0xe6540000 0 96>;
 			interrupts = <GIC_SPI 246 IRQ_TYPE_LEVEL_HIGH>;
 			clocks = <&cpg CPG_MOD 514>,
-				 <&cpg CPG_CORE R8A779G0_CLK_S0D3_PER>,
+				 <&cpg CPG_CORE R8A779G0_CLK_SASYNCPERD1>,
 				 <&scif_clk>;
 			clock-names = "fck", "brg_int", "scif_clk";
 			power-domains = <&sysc R8A779G0_PD_ALWAYS_ON>;
arch/arm64/boot/dts/renesas/r9a09g011.dtsi +3 -3
index fb1a97202c38..ebaa8cdd747d 100644
@@ -48,7 +48,7 @@ soc: soc {
 		#size-cells = <2>;
 		ranges;
 
-		gic: interrupt-controller@82000000 {
+		gic: interrupt-controller@82010000 {
 			compatible = "arm,gic-400";
 			#interrupt-cells = <3>;
 			#address-cells = <0>;
@@ -126,7 +126,7 @@ cpg: clock-controller@a3500000 {
 		i2c0: i2c@a4030000 {
 			#address-cells = <1>;
 			#size-cells = <0>;
-			compatible = "renesas,i2c-r9a09g011", "renesas,rzv2m-i2c";
+			compatible = "renesas,r9a09g011-i2c", "renesas,rzv2m-i2c";
 			reg = <0 0xa4030000 0 0x80>;
 			interrupts = <GIC_SPI 232 IRQ_TYPE_EDGE_RISING>,
 				     <GIC_SPI 236 IRQ_TYPE_EDGE_RISING>;
@@ -140,7 +140,7 @@ i2c0: i2c@a4030000 {
 		i2c2: i2c@a4030100 {
 			#address-cells = <1>;
 			#size-cells = <0>;
-			compatible = "renesas,i2c-r9a09g011", "renesas,rzv2m-i2c";
+			compatible = "renesas,r9a09g011-i2c", "renesas,rzv2m-i2c";
 			reg = <0 0xa4030100 0 0x80>;
 			interrupts = <GIC_SPI 234 IRQ_TYPE_EDGE_RISING>,
 				     <GIC_SPI 238 IRQ_TYPE_EDGE_RISING>;
arch/arm64/boot/dts/tesla/fsd-pinctrl.dtsi +17 -17
index d0abb9aa0e9e..e3852c946352 100644
@@ -55,14 +55,14 @@ ufs_rst_n: ufs-rst-n-pins {
 		samsung,pins = "gpf5-0";
 		samsung,pin-function = <FSD_PIN_FUNC_2>;
 		samsung,pin-pud = <FSD_PIN_PULL_NONE>;
-		samsung,pin-drv = <FSD_PIN_DRV_LV2>;
+		samsung,pin-drv = <FSD_PIN_DRV_LV4>;
 	};
 
 	ufs_refclk_out: ufs-refclk-out-pins {
 		samsung,pins = "gpf5-1";
 		samsung,pin-function = <FSD_PIN_FUNC_2>;
 		samsung,pin-pud = <FSD_PIN_PULL_NONE>;
-		samsung,pin-drv = <FSD_PIN_DRV_LV2>;
+		samsung,pin-drv = <FSD_PIN_DRV_LV4>;
 	};
 };
 
@@ -239,105 +239,105 @@ pwm0_out: pwm0-out-pins {
 		samsung,pins = "gpb6-1";
 		samsung,pin-function = <FSD_PIN_FUNC_2>;
 		samsung,pin-pud = <FSD_PIN_PULL_UP>;
-		samsung,pin-drv = <FSD_PIN_DRV_LV2>;
+		samsung,pin-drv = <FSD_PIN_DRV_LV4>;
 	};
 
 	pwm1_out: pwm1-out-pins {
 		samsung,pins = "gpb6-5";
 		samsung,pin-function = <FSD_PIN_FUNC_2>;
 		samsung,pin-pud = <FSD_PIN_PULL_UP>;
-		samsung,pin-drv = <FSD_PIN_DRV_LV2>;
+		samsung,pin-drv = <FSD_PIN_DRV_LV4>;
 	};
 
 	hs_i2c0_bus: hs-i2c0-bus-pins {
 		samsung,pins = "gpb0-0", "gpb0-1";
 		samsung,pin-function = <FSD_PIN_FUNC_2>;
 		samsung,pin-pud = <FSD_PIN_PULL_UP>;
-		samsung,pin-drv = <FSD_PIN_DRV_LV1>;
+		samsung,pin-drv = <FSD_PIN_DRV_LV4>;
 	};
 
 	hs_i2c1_bus: hs-i2c1-bus-pins {
 		samsung,pins = "gpb0-2", "gpb0-3";
 		samsung,pin-function = <FSD_PIN_FUNC_2>;
 		samsung,pin-pud = <FSD_PIN_PULL_UP>;
-		samsung,pin-drv = <FSD_PIN_DRV_LV1>;
+		samsung,pin-drv = <FSD_PIN_DRV_LV4>;
 	};
 
 	hs_i2c2_bus: hs-i2c2-bus-pins {
 		samsung,pins = "gpb0-4", "gpb0-5";
 		samsung,pin-function = <FSD_PIN_FUNC_2>;
 		samsung,pin-pud = <FSD_PIN_PULL_UP>;
-		samsung,pin-drv = <FSD_PIN_DRV_LV1>;
+		samsung,pin-drv = <FSD_PIN_DRV_LV4>;
 	};
 
 	hs_i2c3_bus: hs-i2c3-bus-pins {
 		samsung,pins = "gpb0-6", "gpb0-7";
 		samsung,pin-function = <FSD_PIN_FUNC_2>;
 		samsung,pin-pud = <FSD_PIN_PULL_UP>;
-		samsung,pin-drv = <FSD_PIN_DRV_LV1>;
+		samsung,pin-drv = <FSD_PIN_DRV_LV4>;
 	};
 
 	hs_i2c4_bus: hs-i2c4-bus-pins {
 		samsung,pins = "gpb1-0", "gpb1-1";
 		samsung,pin-function = <FSD_PIN_FUNC_2>;
 		samsung,pin-pud = <FSD_PIN_PULL_UP>;
-		samsung,pin-drv = <FSD_PIN_DRV_LV1>;
+		samsung,pin-drv = <FSD_PIN_DRV_LV4>;
 	};
 
 	hs_i2c5_bus: hs-i2c5-bus-pins {
 		samsung,pins = "gpb1-2", "gpb1-3";
 		samsung,pin-function = <FSD_PIN_FUNC_2>;
 		samsung,pin-pud = <FSD_PIN_PULL_UP>;
-		samsung,pin-drv = <FSD_PIN_DRV_LV1>;
+		samsung,pin-drv = <FSD_PIN_DRV_LV4>;
 	};
 
 	hs_i2c6_bus: hs-i2c6-bus-pins {
 		samsung,pins = "gpb1-4", "gpb1-5";
 		samsung,pin-function = <FSD_PIN_FUNC_2>;
 		samsung,pin-pud = <FSD_PIN_PULL_UP>;
-		samsung,pin-drv = <FSD_PIN_DRV_LV1>;
+		samsung,pin-drv = <FSD_PIN_DRV_LV4>;
 	};
 
 	hs_i2c7_bus: hs-i2c7-bus-pins {
 		samsung,pins = "gpb1-6", "gpb1-7";
 		samsung,pin-function = <FSD_PIN_FUNC_2>;
 		samsung,pin-pud = <FSD_PIN_PULL_UP>;
-		samsung,pin-drv = <FSD_PIN_DRV_LV1>;
+		samsung,pin-drv = <FSD_PIN_DRV_LV4>;
 	};
 
 	uart0_data: uart0-data-pins {
 		samsung,pins = "gpb7-0", "gpb7-1";
 		samsung,pin-function = <FSD_PIN_FUNC_2>;
 		samsung,pin-pud = <FSD_PIN_PULL_NONE>;
-		samsung,pin-drv = <FSD_PIN_DRV_LV1>;
+		samsung,pin-drv = <FSD_PIN_DRV_LV4>;
 	};
 
 	uart1_data: uart1-data-pins {
 		samsung,pins = "gpb7-4", "gpb7-5";
 		samsung,pin-function = <FSD_PIN_FUNC_2>;
 		samsung,pin-pud = <FSD_PIN_PULL_NONE>;
-		samsung,pin-drv = <FSD_PIN_DRV_LV1>;
+		samsung,pin-drv = <FSD_PIN_DRV_LV4>;
 	};
 
 	spi0_bus: spi0-bus-pins {
 		samsung,pins = "gpb4-0", "gpb4-2", "gpb4-3";
 		samsung,pin-function = <FSD_PIN_FUNC_2>;
 		samsung,pin-pud = <FSD_PIN_PULL_UP>;
-		samsung,pin-drv = <FSD_PIN_DRV_LV1>;
+		samsung,pin-drv = <FSD_PIN_DRV_LV4>;
 	};
 
 	spi1_bus: spi1-bus-pins {
 		samsung,pins = "gpb4-4", "gpb4-6", "gpb4-7";
 		samsung,pin-function = <FSD_PIN_FUNC_2>;
 		samsung,pin-pud = <FSD_PIN_PULL_UP>;
-		samsung,pin-drv = <FSD_PIN_DRV_LV1>;
+		samsung,pin-drv = <FSD_PIN_DRV_LV4>;
 	};
 
 	spi2_bus: spi2-bus-pins {
 		samsung,pins = "gpb5-0", "gpb5-2", "gpb5-3";
 		samsung,pin-function = <FSD_PIN_FUNC_2>;
 		samsung,pin-pud = <FSD_PIN_PULL_UP>;
-		samsung,pin-drv = <FSD_PIN_DRV_LV1>;
+		samsung,pin-drv = <FSD_PIN_DRV_LV4>;
 	};
 };
 
arch/arm64/boot/dts/tesla/fsd-pinctrl.h +3 -3
index 6ffbda362493..c397d02208a0 100644
@@ -16,9 +16,9 @@
 #define FSD_PIN_PULL_UP			3
 
 #define FSD_PIN_DRV_LV1			0
-#define FSD_PIN_DRV_LV2			2
-#define FSD_PIN_DRV_LV3			1
-#define FSD_PIN_DRV_LV4			3
+#define FSD_PIN_DRV_LV2			1
+#define FSD_PIN_DRV_LV4			2
+#define FSD_PIN_DRV_LV6			3
 
 #define FSD_PIN_FUNC_INPUT		0
 #define FSD_PIN_FUNC_OUTPUT		1
arch/arm64/boot/dts/ti/k3-am65-main.dtsi +0 -1
index 4005a73cfea9..ebb1c5ce7aec 100644
@@ -120,7 +120,6 @@ crypto: crypto@4e00000 {
 		dmas = <&main_udmap 0xc001>, <&main_udmap 0x4002>,
 				<&main_udmap 0x4003>;
 		dma-names = "tx", "rx1", "rx2";
-		dma-coherent;
 
 		rng: rng@4e10000 {
 			compatible = "inside-secure,safexcel-eip76";
arch/arm64/boot/dts/ti/k3-j7200-mcu-wakeup.dtsi +0 -1
index e5be78a58682..d3fb86b2ea93 100644
@@ -386,7 +386,6 @@ mcu_crypto: crypto@40900000 {
 		dmas = <&mcu_udmap 0xf501>, <&mcu_udmap 0x7502>,
 		       <&mcu_udmap 0x7503>;
 		dma-names = "tx", "rx1", "rx2";
-		dma-coherent;
 
 		rng: rng@40910000 {
 			compatible = "inside-secure,safexcel-eip76";
arch/arm64/boot/dts/ti/k3-j721e-main.dtsi +0 -1
index 917c9dc99efa..603ddda5127f 100644
@@ -337,7 +337,6 @@ main_crypto: crypto@4e00000 {
 		dmas = <&main_udmap 0xc000>, <&main_udmap 0x4000>,
 				<&main_udmap 0x4001>;
 		dma-names = "tx", "rx1", "rx2";
-		dma-coherent;
 
 		rng: rng@4e10000 {
 			compatible = "inside-secure,safexcel-eip76";
arch/arm64/boot/dts/ti/k3-j721s2-main.dtsi +1 -1
index 34e7d577ae13..c89f28235812 100644
@@ -60,7 +60,7 @@ main_gpio_intr: interrupt-controller@a00000 {
 		#interrupt-cells = <1>;
 		ti,sci = <&sms>;
 		ti,sci-dev-id = <148>;
-		ti,interrupt-ranges = <8 360 56>;
+		ti,interrupt-ranges = <8 392 56>;
 	};
 
 	main_pmx0: pinctrl@11c000 {
arch/arm64/boot/dts/ti/k3-j721s2-mcu-wakeup.dtsi +1 -1
index 4d1bfabd1313..f0644851602c 100644
@@ -65,7 +65,7 @@ wkup_gpio_intr: interrupt-controller@42200000 {
 		#interrupt-cells = <1>;
 		ti,sci = <&sms>;
 		ti,sci-dev-id = <125>;
-		ti,interrupt-ranges = <16 928 16>;
+		ti,interrupt-ranges = <16 960 16>;
 	};
 
 	mcu_conf: syscon@40f00000 {
arch/arm64/crypto/Kconfig +11 -0
index 8bd80508a710..4b121dc0cfba 100644
@@ -96,6 +96,17 @@ config CRYPTO_SHA3_ARM64
 	  Architecture: arm64 using:
 	  - ARMv8.2 Crypto Extensions
 
+config CRYPTO_SM3_NEON
+	tristate "Hash functions: SM3 (NEON)"
+	depends on KERNEL_MODE_NEON
+	select CRYPTO_HASH
+	select CRYPTO_SM3
+	help
+	  SM3 (ShangMi 3) secure hash function (OSCCA GM/T 0004-2012)
+
+	  Architecture: arm64 using:
+	  - NEON (Advanced SIMD) extensions
+
 config CRYPTO_SM3_ARM64_CE
 	tristate "Hash functions: SM3 (ARMv8.2 Crypto Extensions)"
 	depends on KERNEL_MODE_NEON
arch/arm64/crypto/Makefile +3 -0
index 24bb0c4610de..087f1625e775 100644
@@ -17,6 +17,9 @@ sha512-ce-y := sha512-ce-glue.o sha512-ce-core.o
 obj-$(CONFIG_CRYPTO_SHA3_ARM64) += sha3-ce.o
 sha3-ce-y := sha3-ce-glue.o sha3-ce-core.o
 
+obj-$(CONFIG_CRYPTO_SM3_NEON) += sm3-neon.o
+sm3-neon-y := sm3-neon-glue.o sm3-neon-core.o
+
 obj-$(CONFIG_CRYPTO_SM3_ARM64_CE) += sm3-ce.o
 sm3-ce-y := sm3-ce-glue.o sm3-ce-core.o
 
arch/arm64/crypto/sm3-neon-core.S new file +601 -0

601 lines not on this page · raw message

arch/arm64/crypto/sm3-neon-glue.c new file +103 -0

47 lines not on this page · raw message

arch/arm64/include/asm/processor.h +2 -2
index 445aa3af3b76..400f8956328b 100644

Lines of this file are not shown. View the raw message.

arch/arm64/mm/fault.c +7 -1
index 5b391490e045..74f76514a48d 100644

Lines of this file are not shown. View the raw message.

arch/mips/bcm63xx/clk.c +2 -0
index 6e6756e8fa0a..86a6e2590866 100644

Lines of this file are not shown. View the raw message.

arch/mips/boot/dts/ingenic/ci20.dts +1 -1
index 37c46720c719..f38c39572a9e 100644

Lines of this file are not shown. View the raw message.

arch/mips/cavium-octeon/executive/cvmx-helper-board.c +1 -1
index d09d0769f549..0fd9ac76eb74 100644

Lines of this file are not shown. View the raw message.

arch/mips/cavium-octeon/executive/cvmx-helper.c +1 -1
index 6f49fd9be1f3..9abfc4bf9bd8 100644

Lines of this file are not shown. View the raw message.

arch/mips/kernel/vpe-cmp.c +2 -2
index e673603e11e5..92140edb3ce3 100644

Lines of this file are not shown. View the raw message.

arch/mips/kernel/vpe-mt.c +2 -2
index bad6b0891b2b..84a82b551ec3 100644

Lines of this file are not shown. View the raw message.

arch/mips/ralink/of.c +3 -1
index ea8072acf8d9..01c132bc33d5 100644

Lines of this file are not shown. View the raw message.

arch/powerpc/boot/dts/turris1x.dts +14 -0
index 045af668e928..e9cda34a140e 100644

Lines of this file are not shown. View the raw message.

arch/powerpc/include/asm/hvcall.h +1 -2
index 8abae463f6c1..95fd7f9485d5 100644

Lines of this file are not shown. View the raw message.

arch/powerpc/perf/callchain.c +1 -0
index 082f6d0308a4..8718289c051d 100644

Lines of this file are not shown. View the raw message.

arch/powerpc/perf/hv-gpci-requests.h +4 -0
index 8965b4463d43..5e86371a20c7 100644

Lines of this file are not shown. View the raw message.

arch/powerpc/perf/hv-gpci.c +33 -2
index 5eb60ed5b5e8..7ff8ff3509f5 100644

Lines of this file are not shown. View the raw message.

arch/powerpc/perf/hv-gpci.h +1 -0
index 4d108262bed7..c72020912dea 100644

Lines of this file are not shown. View the raw message.

arch/powerpc/perf/req-gen/perf.h +20 -0
index fa9bc804e67a..6b2a59fefffa 100644

Lines of this file are not shown. View the raw message.

arch/powerpc/platforms/52xx/mpc52xx_lpbfifo.c +1 -0
index 48038aaedbd3..2875c206ac0f 100644

Lines of this file are not shown. View the raw message.

arch/powerpc/platforms/83xx/mpc832x_rdb.c +1 -1
index e12cb44e717f..caa96edf0e72 100644

Lines of this file are not shown. View the raw message.

arch/powerpc/platforms/pseries/eeh_pseries.c +1 -10
index 8e40ccac0f44..e5a58a9b2fe9 100644

Lines of this file are not shown. View the raw message.

arch/powerpc/platforms/pseries/plpks.c +20 -12
index f4b5b5a64db3..63a1e1fe0185 100644

Lines of this file are not shown. View the raw message.

arch/powerpc/platforms/pseries/plpks.h +1 -1
index c6a291367bb1..275ccd86bfb5 100644

Lines of this file are not shown. View the raw message.

arch/powerpc/sysdev/xive/spapr.c +1 -0
index e2c8f93b535b..e45419264391 100644

Lines of this file are not shown. View the raw message.

arch/powerpc/xmon/xmon.c +4 -3
index f51c882bf902..e34d7809f6c9 100644

Lines of this file are not shown. View the raw message.

arch/riscv/boot/dts/microchip/mpfs-icicle-kit-fabric.dtsi +1 -1
index 24b1cfb9a73e..5d3e5240e33a 100644

Lines of this file are not shown. View the raw message.

arch/riscv/boot/dts/microchip/mpfs-icicle-kit.dts +1 -1
index ec7b7c2a3ce2..8ced67c3b00b 100644

Lines of this file are not shown. View the raw message.

arch/riscv/boot/dts/microchip/mpfs-sev-kit-fabric.dtsi +0 -29
index 8545baf4d129..39a77df489ab 100644

Lines of this file are not shown. View the raw message.

arch/riscv/include/asm/hugetlb.h +6 -0
index a5c2ca1d1cd8..ec19d6afc896 100644

Lines of this file are not shown. View the raw message.

arch/riscv/include/asm/io.h +5 -0
index 92080a227937..42497d487a17 100644

Lines of this file are not shown. View the raw message.

arch/riscv/include/asm/pgtable-64.h +5 -1
index dc42375c2357..42a042c0e13e 100644

Lines of this file are not shown. View the raw message.

arch/riscv/kernel/entry.S +5 -13
index 186abd146eaf..3221a9e5f372 100644

Lines of this file are not shown. View the raw message.

arch/riscv/kernel/signal.c +21 -13
index 5c591123c440..bfb2afa4135f 100644

Lines of this file are not shown. View the raw message.

arch/riscv/kernel/traps.c +1 -1
index 7abd8e4c4df6..f77cb8e42bd2 100644

Lines of this file are not shown. View the raw message.

arch/riscv/kvm/vcpu.c +7 -4
index 71ebbc4821f0..5174ef54ad1d 100644

Lines of this file are not shown. View the raw message.

arch/riscv/mm/physaddr.c +1 -1
index 19cf25a74ee2..9b18bda74154 100644

Lines of this file are not shown. View the raw message.

arch/riscv/net/bpf_jit_comp64.c +28 -1
index 00df3a8f92ac..f2417ac54edd 100644

Lines of this file are not shown. View the raw message.

arch/x86/Kconfig +2 -2
index 67745ceab0db..b2c0fce3f257 100644

Lines of this file are not shown. View the raw message.

arch/x86/crypto/aegis128-aesni-asm.S +5 -4
index b48ddebb4748..cdf3215ec272 100644

Lines of this file are not shown. View the raw message.

arch/x86/crypto/aria-aesni-avx-asm_64.S +7 -6
index c75fd7d015ed..03ae4cd1d976 100644

Lines of this file are not shown. View the raw message.

arch/x86/crypto/sha1_ni_asm.S +2 -1
index 2f94ec0e763b..3cae5a1bb3d6 100644

Lines of this file are not shown. View the raw message.

arch/x86/crypto/sha1_ssse3_asm.S +2 -1
index 263f916362e0..f54988c80eb4 100644

Lines of this file are not shown. View the raw message.

arch/x86/crypto/sha256-avx-asm.S +2 -1
index 3baa1ec39097..06ea30c20828 100644

Lines of this file are not shown. View the raw message.

arch/x86/crypto/sha256-avx2-asm.S +2 -1
index 9bcdbc47b8b4..2d2be531a11e 100644

Lines of this file are not shown. View the raw message.

arch/x86/crypto/sha256-ssse3-asm.S +2 -1
index c4a5db612c32..7db28839108d 100644

Lines of this file are not shown. View the raw message.

arch/x86/crypto/sha256_ni_asm.S +2 -1
index 94d50dd27cb5..47f93937f798 100644

Lines of this file are not shown. View the raw message.

arch/x86/crypto/sha512-avx-asm.S +2 -1
index 1fefe6dd3a9e..b0984f19fdb4 100644

Lines of this file are not shown. View the raw message.

arch/x86/crypto/sha512-avx2-asm.S +2 -1
index 5cdaab7d6901..b1ca99055ef9 100644

Lines of this file are not shown. View the raw message.

arch/x86/crypto/sha512-ssse3-asm.S +2 -1
index b84c22e06c5f..c06afb5270e5 100644

Lines of this file are not shown. View the raw message.

arch/x86/crypto/sm3-avx-asm_64.S +2 -1
index b12b9efb5ec5..8fc5ac681fd6 100644

Lines of this file are not shown. View the raw message.

arch/x86/crypto/sm4-aesni-avx-asm_64.S +4 -3
index 4767ab61ff48..22b6560eb9e1 100644

Lines of this file are not shown. View the raw message.

arch/x86/crypto/sm4-aesni-avx2-asm_64.S +4 -3
index 4732fe8bb65b..23ee39a8ada8 100644

Lines of this file are not shown. View the raw message.

arch/x86/events/intel/uncore_snb.c +3 -0
index 1ef4f7861e2e..1f4869227efb 100644

Lines of this file are not shown. View the raw message.

arch/x86/events/intel/uncore_snbep.c +5 -0
index ed869443efb2..fcd95e93f479 100644

Lines of this file are not shown. View the raw message.

arch/x86/hyperv/hv_init.c +0 -2
index a269049a43ce..85863b9c9e68 100644

Lines of this file are not shown. View the raw message.

arch/x86/include/asm/apic.h +1 -2
index 3415321c8240..3216da7074ba 100644

Lines of this file are not shown. View the raw message.

arch/x86/include/asm/realmode.h +1 -0
index fd6f6e5b755a..a336feef0af1 100644

Lines of this file are not shown. View the raw message.

arch/x86/include/asm/x86_init.h +4 -0
index e9170457697e..c1c8c581759d 100644

Lines of this file are not shown. View the raw message.

arch/x86/kernel/apic/apic.c +8 -5
index c6876d3ea4b1..20d9a604da7c 100644

Lines of this file are not shown. View the raw message.

arch/x86/kernel/cpu/intel.c +53 -10

63 lines not on this page · raw message

arch/x86/kernel/cpu/sgx/encl.c +19 -4
index 1ec20807de1e..2c258255a629 100644

Lines of this file are not shown. View the raw message.

arch/x86/kernel/setup.c +1 -1
index 216fee7144ee..892609cde4a2 100644

Lines of this file are not shown. View the raw message.

arch/x86/kernel/uprobes.c +3 -1
index b63cf8f7745e..6c07f6daaa22 100644

Lines of this file are not shown. View the raw message.

arch/x86/kernel/x86_init.c +3 -0
index 57353519bc11..ef80d361b463 100644

Lines of this file are not shown. View the raw message.

arch/x86/realmode/init.c +6 -2
index 41d7669a97ad..af565816d2ba 100644

Lines of this file are not shown. View the raw message.

arch/x86/xen/enlighten_pv.c +2 -0
index 038da45f057a..8944726255c9 100644

Lines of this file are not shown. View the raw message.

arch/x86/xen/smp.c +12 -12
index c3e1f9a7d43a..4b0d6fff88de 100644

Lines of this file are not shown. View the raw message.

arch/x86/xen/smp_pv.c +6 -6
index 480be82e9b7b..6175f2c5c822 100644

Lines of this file are not shown. View the raw message.

arch/x86/xen/spinlock.c +3 -3
index 043c73dfd2c9..5c6fc16e4b92 100644

Lines of this file are not shown. View the raw message.

block/bfq-iosched.c +13 -3
index 7ea427817f7f..3e3bd1a46646 100644

Lines of this file are not shown. View the raw message.

block/blk-cgroup.c +2 -0
index ed761c62ad0a..fcf9cf49f5de 100644

Lines of this file are not shown. View the raw message.

block/blk-mq-sysfs.c +9 -2
index 93997d297d42..4515288fbe35 100644

Lines of this file are not shown. View the raw message.

block/blk-mq.c +44 -12

56 lines not on this page · raw message

block/genhd.c +2 -0
index 0f9769db2de8..647f7d8d8831 100644

Lines of this file are not shown. View the raw message.

crypto/cryptd.c +19 -17
index 668095eca0fa..ca3a40fc7da9 100644

Lines of this file are not shown. View the raw message.

crypto/tcrypt.c +128 -137

265 lines not on this page · raw message

drivers/acpi/acpica/dsmethod.c +8 -2
index ae2e768830bf..9332bc688713 100644

Lines of this file are not shown. View the raw message.

drivers/acpi/acpica/utcopy.c +0 -7
index 400b9e15a709..63c17f420fb8 100644

Lines of this file are not shown. View the raw message.

drivers/acpi/ec.c +10 -0
index 9b42628cf21b..9751b84c1b22 100644

Lines of this file are not shown. View the raw message.

drivers/acpi/irq.c +3 -2
index 1cc4647f78b8..c2c786eb95ab 100644

Lines of this file are not shown. View the raw message.

drivers/acpi/pfr_telemetry.c +3 -3
index 9abf350bd7a5..27fb6cdad75f 100644

Lines of this file are not shown. View the raw message.

drivers/acpi/pfr_update.c +3 -3
index 6bb0b778b5da..9d2bdc13253a 100644

Lines of this file are not shown. View the raw message.

drivers/acpi/processor_idle.c +3 -0
index acfabfe07c4f..fc5b5b2c9e81 100644

Lines of this file are not shown. View the raw message.

drivers/acpi/video_detect.c +40 -14

54 lines not on this page · raw message

drivers/acpi/x86/utils.c +23 -1
index d7d3f1669d4c..4e816bb402f6 100644

Lines of this file are not shown. View the raw message.

drivers/ata/libata-sata.c +8 -3
index b6806d41a8c5..fd4dccc25389 100644

Lines of this file are not shown. View the raw message.

drivers/base/class.c +5 -0
index 64f7b9a0970f..8ceafb7d0203 100644

Lines of this file are not shown. View the raw message.

drivers/base/power/runtime.c +11 -1
index b52049098d4e..14088b5adb55 100644

Lines of this file are not shown. View the raw message.

drivers/base/regmap/regmap-irq.c +11 -4
index 4ef9488d05cd..3de89795f584 100644

Lines of this file are not shown. View the raw message.

drivers/block/drbd/drbd_main.c +5 -4
index 8532b839a343..677240232684 100644

Lines of this file are not shown. View the raw message.

drivers/block/drbd/drbd_nl.c +5 -5
index 864c98e74875..249eba7d21c2 100644

Lines of this file are not shown. View the raw message.

drivers/block/floppy.c +3 -1
index ccad3d7b3ddd..487840e3564d 100644

Lines of this file are not shown. View the raw message.

drivers/block/loop.c +12 -16
index ad92192c7d61..d12d3d171ec4 100644

Lines of this file are not shown. View the raw message.

drivers/bluetooth/btintel.c +3 -2
index a657e9a3e96a..f6b4b7a1be4c 100644

Lines of this file are not shown. View the raw message.

drivers/bluetooth/btusb.c +3 -3
index f05018988a17..6beafd62d722 100644

Lines of this file are not shown. View the raw message.

drivers/bluetooth/hci_bcm.c +12 -1
index d7e0b75db8a6..2b6c0e1922cb 100644

Lines of this file are not shown. View the raw message.

drivers/bluetooth/hci_bcsp.c +1 -1
index cf4a56095817..8055f63603f4 100644

Lines of this file are not shown. View the raw message.

drivers/bluetooth/hci_h5.c +1 -1
index c5a0409ef84f..6455bc4fb5bb 100644

Lines of this file are not shown. View the raw message.

drivers/bluetooth/hci_ll.c +1 -1
index 4eb420a9ed04..5abc01a2acf7 100644

Lines of this file are not shown. View the raw message.

drivers/bluetooth/hci_qca.c +1 -1
index 8df11016fd51..bae9b2a408d9 100644

Lines of this file are not shown. View the raw message.

drivers/char/hw_random/amd-rng.c +13 -5
index c22d4184bb61..0555e3838bce 100644

Lines of this file are not shown. View the raw message.

drivers/char/hw_random/geode-rng.c +28 -8
index 138ce434f86b..12fbe8091831 100644

Lines of this file are not shown. View the raw message.

drivers/char/ipmi/ipmi_msghandler.c +6 -2
index 49a1707693c9..d5ee52be176d 100644

Lines of this file are not shown. View the raw message.

drivers/char/ipmi/kcs_bmc_aspeed.c +21 -3
index 19c32bf50e0e..2dea8cd5a09a 100644

Lines of this file are not shown. View the raw message.

drivers/char/tpm/tpm_crb.c +1 -1
index 18606651d1aa..65f8f179a27f 100644

Lines of this file are not shown. View the raw message.

drivers/char/tpm/tpm_ftpm_tee.c +7 -1
index 5c233423c56f..deff23bb54bf 100644

Lines of this file are not shown. View the raw message.

drivers/char/tpm/tpm_tis_core.c +12 -8
index 757623bacfd5..3f98e587b3e8 100644

Lines of this file are not shown. View the raw message.

drivers/char/tpm/tpm_tis_core.h +1 -0
index 66a5a13cd1df..b68479e0de10 100644

Lines of this file are not shown. View the raw message.

drivers/char/tpm/tpm_tis_i2c.c +2 -1
index 0692510dfcab..f3a7251c8e38 100644

Lines of this file are not shown. View the raw message.

drivers/clk/imx/clk-imx8mn.c +58 -58

116 lines not on this page · raw message

drivers/clk/imx/clk-imx8mp.c +3 -1
index 652ae58c2735..5d68d975b4eb 100644

Lines of this file are not shown. View the raw message.

drivers/clk/imx/clk-imx93.c +11 -8
index 99cff1fd108b..02d6a9894521 100644

Lines of this file are not shown. View the raw message.

drivers/clk/imx/clk-imxrt1050.c +1 -1
index 9539d35588ee..26108e9f7e67 100644

Lines of this file are not shown. View the raw message.

drivers/clk/mediatek/clk-mt7986-infracfg.c +1 -1
index d90727a53283..49666047bf0e 100644

Lines of this file are not shown. View the raw message.

drivers/clk/microchip/clk-mpfs-ccc.c +6 -0
index 7be028dced63..32aae880a14f 100644

Lines of this file are not shown. View the raw message.

drivers/clk/qcom/clk-krait.c +2 -0
index 45da736bd5f4..293a9dfa7151 100644

Lines of this file are not shown. View the raw message.

drivers/clk/qcom/dispcc-sm6350.c +2 -2
index 0c3c2e26ede9..ea6f54ed846e 100644

Lines of this file are not shown. View the raw message.

drivers/clk/qcom/gcc-ipq806x.c +3 -1
index 718de17a1e60..6447f3e81b55 100644

Lines of this file are not shown. View the raw message.

drivers/clk/qcom/gcc-sm8250.c +2 -2
index 9755ef4888c1..a0ba37656b07 100644

Lines of this file are not shown. View the raw message.

drivers/clk/qcom/lpassaudiocc-sc7280.c +21 -34

55 lines not on this page · raw message

drivers/clk/qcom/lpasscorecc-sc7180.c +16 -8
index ac09b7b840ab..a5731994cbed 100644

Lines of this file are not shown. View the raw message.

drivers/clk/renesas/r8a779a0-cpg-mssr.c +1 -1
index d74d46833012..e02542ca24a0 100644

Lines of this file are not shown. View the raw message.

drivers/clk/renesas/r8a779f0-cpg-mssr.c +9 -9
index 4baf355e26d8..27b668def357 100644

Lines of this file are not shown. View the raw message.

drivers/clk/renesas/r9a06g032-clocks.c +1 -2
index 1488c9d6e639..983faa5707b9 100644

Lines of this file are not shown. View the raw message.

drivers/clk/rockchip/clk-pll.c +1 -0
index f7827b3b7fc1..6e5e502be44a 100644

Lines of this file are not shown. View the raw message.

drivers/clk/samsung/clk-pll.c +1 -0
index fe383471c5f0..0ff28938943f 100644

Lines of this file are not shown. View the raw message.

drivers/clk/socfpga/clk-gate.c +4 -1
index 53d6e3ec4309..c94b59b80dd4 100644

Lines of this file are not shown. View the raw message.

drivers/clk/st/clkgen-fsyn.c +3 -2
index d820292a381d..40df1db102a7 100644

Lines of this file are not shown. View the raw message.

drivers/clk/visconti/pll.c +1 -0
index a484cb945d67..1f3234f22667 100644

Lines of this file are not shown. View the raw message.

drivers/clocksource/sh_cmt.c +55 -33

88 lines not on this page · raw message

drivers/clocksource/timer-ti-dm-systimer.c +3 -1
index 2737407ff069..632523c1232f 100644

Lines of this file are not shown. View the raw message.

drivers/clocksource/timer-ti-dm.c +1 -1
index cad29ded3a48..00af1a8e34fb 100644

Lines of this file are not shown. View the raw message.

drivers/counter/stm32-lptimer-cnt.c +1 -1
index d6b80b6dfc28..8439755559b2 100644

Lines of this file are not shown. View the raw message.

drivers/cpufreq/amd_freq_sensitivity.c +2 -0
index 6448e03bcf48..59b19b9975e8 100644

Lines of this file are not shown. View the raw message.

drivers/cpufreq/qcom-cpufreq-hw.c +30 -13

43 lines not on this page · raw message

drivers/cpuidle/dt_idle_states.c +1 -1
index 252f2a9686a6..448bc796b0b4 100644

Lines of this file are not shown. View the raw message.

drivers/crypto/Kconfig +5 -0
index 55e75fbb658e..c30b5a39c2ac 100644

Lines of this file are not shown. View the raw message.

drivers/crypto/allwinner/sun8i-ss/sun8i-ss-cipher.c +1 -1
index 910d6751644c..902f6be057ec 100644

Lines of this file are not shown. View the raw message.

drivers/crypto/amlogic/amlogic-gxl-core.c +0 -1
index 6e7ae896717c..937187027ad5 100644

Lines of this file are not shown. View the raw message.

drivers/crypto/amlogic/amlogic-gxl.h +1 -1
index dc0f142324a3..8c0746a1d6d4 100644

Lines of this file are not shown. View the raw message.

drivers/crypto/cavium/nitrox/nitrox_mbx.c +1 -0
index 9e7308e39b30..d4e06999af9b 100644

Lines of this file are not shown. View the raw message.

drivers/crypto/ccree/cc_debugfs.c +1 -1
index 7083767602fc..8f008f024f8f 100644

Lines of this file are not shown. View the raw message.

drivers/crypto/ccree/cc_driver.c +9 -1
index cadead18b59e..d489c6f80892 100644

Lines of this file are not shown. View the raw message.

drivers/crypto/hisilicon/hpre/hpre_main.c +2 -8
index 471e5ca720f5..baf1faec7046 100644

Lines of this file are not shown. View the raw message.

drivers/crypto/hisilicon/qm.c +5 -6
index 8b387de69d22..07e1e39a5e37 100644

Lines of this file are not shown. View the raw message.

drivers/crypto/img-hash.c +6 -2
index d8e82d69745d..9629e98bd68b 100644

Lines of this file are not shown. View the raw message.

drivers/crypto/omap-sham.c +1 -1
index 655a7f5a406a..cbeda59c6b19 100644

Lines of this file are not shown. View the raw message.

drivers/crypto/qat/qat_4xxx/adf_drv.c +1 -0
index 2f212561acc4..670a58b25cb1 100644

Lines of this file are not shown. View the raw message.

drivers/crypto/rockchip/rk3288_crypto.c +11 -182

193 lines not on this page · raw message

drivers/crypto/rockchip/rk3288_crypto.h +17 -36

53 lines not on this page · raw message

drivers/crypto/rockchip/rk3288_crypto_ahash.c +118 -79

197 lines not on this page · raw message

drivers/crypto/rockchip/rk3288_crypto_skcipher.c +240 -173

413 lines not on this page · raw message

drivers/dio/dio.c +8 -0
index 0e5a5662d5a4..0a051d656880 100644

Lines of this file are not shown. View the raw message.

drivers/dma/apple-admac.c +101 -1

102 lines not on this page · raw message

drivers/dma/idxd/sysfs.c +68 -0

68 lines not on this page · raw message

drivers/edac/i10nm_base.c +1 -2
index a22ea053f8e1..8af4d2523194 100644

Lines of this file are not shown. View the raw message.

drivers/extcon/extcon-usbc-tusb320.c +12 -5
index 2a120d8d3c27..9dfa545427ca 100644

Lines of this file are not shown. View the raw message.

drivers/firmware/raspberrypi.c +1 -0
index 4b8978b254f9..dba315f675bc 100644

Lines of this file are not shown. View the raw message.

drivers/firmware/ti_sci.c +2 -3
index ebc32bbd9b83..6281e7153b47 100644

Lines of this file are not shown. View the raw message.

drivers/gpio/gpiolib-cdev.c +179 -25

204 lines not on this page · raw message

drivers/gpio/gpiolib.c +4 -0
index a70522aef355..5974cfc61b41 100644

Lines of this file are not shown. View the raw message.

drivers/gpio/gpiolib.h +5 -0
index d900ecdbac46..9ad68a0adf4a 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c +1 -1
index 1f76e27f1a35..fe87b3402f06 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/amd/amdgpu/amdgpu_bios.c +1 -0
index e363f56c72af..30c28a69e847 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/amd/amdgpu/amdgpu_device.c +9 -0
index f1e9663b4051..913f22d41673 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h +4 -1
index 49c4347d154c..2b9d806e23af 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c +0 -2
index 47159e9a0884..4b9e7b050ccd 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/amd/amdgpu/nv.c +14 -14
index b3fba8dea63c..6853b93ac82e 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/amd/amdgpu/soc15.c +12 -12
index e3b2b6b4f1a6..7cd17dda32ce 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/amd/amdgpu/soc21.c +1 -1
index e08044008186..8b297ade69a2 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c +0 -35
index f0b01c8dc4a6..f72c013d3a5b 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c +7 -9
index e0c8d6f09bb4..074e70a5c458 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/amd/display/dc/clk_mgr/dcn32/dcn32_clk_mgr.c +1 -1
index 6f77d8e538ab..9eb9fe5b8d2c 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/amd/display/dc/core/dc.c +42 -23

65 lines not on this page · raw message

drivers/gpu/drm/amd/display/dc/dce60/dce60_resource.c +3 -0
index fc6aa098bda0..8db9f7514466 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/amd/display/dc/dce80/dce80_resource.c +2 -0
index b28025960050..5825e6f412bd 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c +28 -2
index 11e4c4e46947..c06538c37a11 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c +29 -6
index a7e0001a8f46..f348bc15a925 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/amd/display/dc/dcn32/dcn32_dccg.c +1 -5
index df4f25119142..e4472c6be6c3 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/amd/display/dc/dcn32/dcn32_resource.c +1 -1
index d1598e3131f6..33ab6fdc3617 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/amd/display/dc/dml/dcn32/dcn32_fpu.c +7 -0
index 2abe3967f7fb..d1bf49d207de 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/amd/include/kgd_pp_interface.h +2 -1
index a40ead44778a..d18162e9ed1d 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/amd/pm/powerplay/amd_powerplay.c +2 -1
index ec055858eb95..1159ae114dd0 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/amd/pm/powerplay/hwmgr/pp_psm.c +2 -0
index 67d7da0b6fed..1d829402cd2e 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_thermal.c +13 -12
index 190af79f3236..dad3e3741a4e 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c +2 -1
index 97b3ad369046..b30684c84e20 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c +4 -0
index 70b560737687..ad5f6a15a1d7 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c +16 -5
index d74debc584f8..39deb06a86ba 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/bridge/adv7511/adv7511.h +2 -1
index 94de73cbeb2d..17445800248d 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/bridge/adv7511/adv7511_drv.c +14 -4
index f887200e8abc..78b72739e5c3 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/bridge/adv7511/adv7533.c +13 -12
index ef6270806d1d..258c79d4dab0 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/bridge/ite-it6505.c +5 -3
index dfe4351c9bdd..99123eec4551 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/drm_atomic_helper.c +1 -9
index 98cc3137c062..02b4a7dc92f5 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/drm_edid.c +12 -0
index 4005dab6147d..b36abfa91581 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/drm_fourcc.c +4 -4
index e09331bb3bc7..6242dfbe9240 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/etnaviv/etnaviv_gpu.c +9 -2
index 37018bc55810..f667e7906d1f 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_rgb.c +3 -2
index 4d4a715b429d..2c2b92324a2e 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/i915/display/intel_bios.c +1 -1
index 28bdb936cd1f..edbdb949b6ce 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/i915/display/intel_dp.c +0 -59

59 lines not on this page · raw message

drivers/gpu/drm/i915/gem/i915_gem_mman.c +8 -13
index 73d9eda1d6b7..e63329bc8065 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/i915/gem/i915_gem_pm.c +1 -1
index 3428f735e786..8d30db5e678c 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/i915/gem/i915_gem_ttm.c +38 -25

63 lines not on this page · raw message

drivers/gpu/drm/i915/gem/i915_gem_ttm.h +13 -5
index e4842b4296fc..2a94a99ef76b 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/i915/gem/i915_gem_ttm_move.c +1 -1
index 9a7e50534b84..f59f812dc6d2 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/i915/gt/intel_engine.h +6 -0
index 04e435bce79b..cbc8b857d5f7 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/i915/gt/intel_engine_cs.c +80 -11

91 lines not on this page · raw message

drivers/gpu/drm/i915/gt/intel_gt.c +0 -3
index 7caa3412a244..c7db49749a63 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/i915/gt/intel_gt_types.h +0 -17
index f19c2de77ff6..184ee9b11a4d 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/i915/gt/sysfs_engines.c +15 -10
index 967031056202..f2d9858d827c 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/i915/gt/uc/intel_guc_capture.c +88 -21

109 lines not on this page · raw message

drivers/gpu/drm/i915/gt/uc/intel_guc_fwif.h +21 -0
index 323b055e5db9..502e7cb5a302 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/i915/gt/uc/intel_guc_log.c +3 -3
index 55d3ef93e86f..68331c538b0a 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c +8 -0
index 1db59eeb34db..1a23e901cc66 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/i915/i915_driver.c +2 -1
index f2a15d8155f4..2ce30cff461a 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/i915/i915_gem.c +31 -14

45 lines not on this page · raw message

drivers/gpu/drm/i915/intel_runtime_pm.c +5 -0
index 744cca507946..129746713d07 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/i915/intel_runtime_pm.h +22 -0
index d9160e3ff4af..98b8b28baaa1 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/mediatek/mtk_dpi.c +6 -6
index 508a6d994e83..1f5d39a4077c 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/mediatek/mtk_hdmi.c +4 -3
index 4c80b6896dc3..6e8f99554f54 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/meson/meson_encoder_cvbs.c +4 -3
index 5675bc2a92cf..3f73b211fa8e 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/msm/adreno/a6xx_gpu.c +5 -7
index fdc578016e0b..e846e629c00d 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/msm/disp/dpu1/dpu_hw_dsc.c +2 -9
index f2ddcfb6f7ee..3662df698dae 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c +14 -13
index b0d21838a134..29ae5c9613f3 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/msm/dp/dp_display.c +1 -1
index a49f6dbbe888..c9d9b384ddd0 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/msm/dsi/dsi_host.c +35 -86

121 lines not on this page · raw message

drivers/gpu/drm/msm/hdmi/hdmi.c +1 -1
index f28fb21e3891..8cd5d50639a5 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/mxsfb/lcdif_kms.c +40 -8

48 lines not on this page · raw message

drivers/gpu/drm/mxsfb/lcdif_regs.h +5 -0
index c70220651e3a..37f0d9a06b10 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/panel/panel-sitronix-st7701.c +10 -2
index c481daa4bbce..225b9884f61a 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/radeon/radeon_bios.c +12 -7
index 33121655d50b..63bdc9f6fc24 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/rcar-du/Kconfig +0 -2
index fd2c2eaee26b..a5518e90d689 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/rockchip/cdn-dp-core.c +1 -1
index 518ee13b1d6f..8526dda91931 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c +1 -1
index f4df9820b295..912eb4e94c59 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/rockchip/inno_hdmi.c +1 -1
index 87b2243ea23e..f51774866f41 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/rockchip/rk3066_hdmi.c +1 -1
index cf2cf51091a3..90145ad96984 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/rockchip/rockchip_drm_vop.c +2 -2
index c356de5dd220..fa1f4ee6d195 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/rockchip/rockchip_drm_vop2.c +1 -1
index 105a548d0abe..8cecf81a5ae0 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/rockchip/rockchip_lvds.c +7 -3
index 5a284332ec49..68f6ebb33460 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/sti/sti_dvo.c +4 -3
index b6ee8a82e656..577c477b5f46 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/sti/sti_hda.c +4 -3
index 03cc401ed593..15097ac67931 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/sti/sti_hdmi.c +4 -3
index cb82622877d2..8539fe1fedc4 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/tegra/dc.c +3 -1
index bd0f60704467..a67453cee883 100644

Lines of this file are not shown. View the raw message.

drivers/hid/amd-sfh-hid/amd_sfh_client.c +4 -0
index 8275bba63611..ab125f79408f 100644

Lines of this file are not shown. View the raw message.

drivers/hid/hid-apple.c +52 -66

118 lines not on this page · raw message

drivers/hid/hid-input.c +6 -0
index 859aeb07542e..d728a94c642e 100644

Lines of this file are not shown. View the raw message.

drivers/hid/hid-logitech-hidpp.c +9 -2
index 8a2aac18dcc5..656757c79f6b 100644

Lines of this file are not shown. View the raw message.

drivers/hid/hid-mcp2221.c +9 -3
index de52e9f7bb8c..560eeec4035a 100644

Lines of this file are not shown. View the raw message.

drivers/hid/hid-rmi.c +2 -0
index bb1f423f4ace..84e7ba5314d3 100644

Lines of this file are not shown. View the raw message.

drivers/hid/hid-sensor-custom.c +1 -1
index 32c2306e240d..602465ad2745 100644

Lines of this file are not shown. View the raw message.

drivers/hid/hid-uclogic-params.c +73 -0

73 lines not on this page · raw message

drivers/hid/hid-uclogic-rdesc.c +34 -0
index 6b73eb0df6bd..fb40775f5f5b 100644

Lines of this file are not shown. View the raw message.

drivers/hid/hid-uclogic-rdesc.h +7 -0
index 0502a0656496..a1f78c07293f 100644

Lines of this file are not shown. View the raw message.

drivers/hid/i2c-hid/i2c-hid-core.c +2 -1
index 0667b6022c3b..a9428b7f34a4 100644

Lines of this file are not shown. View the raw message.

drivers/hid/wacom_sys.c +8 -0
index 634263e4556b..fb538a6c4add 100644

Lines of this file are not shown. View the raw message.

drivers/hid/wacom_wac.c +4 -0
index 0f3d57b42684..9312d611db8e 100644

Lines of this file are not shown. View the raw message.

drivers/hid/wacom_wac.h +1 -0
index 5ca6c06d143b..16f221388563 100644

Lines of this file are not shown. View the raw message.

drivers/hsi/controllers/omap_ssi_core.c +11 -3
index eb9820158318..26f2c3c01297 100644

Lines of this file are not shown. View the raw message.

drivers/hv/ring_buffer.c +13 -0
index 59a4aa86d1f3..c6692fd5ab15 100644

Lines of this file are not shown. View the raw message.

drivers/hwmon/Kconfig +1 -0
index 7ac3daaf59ce..d3bccc8176c5 100644

Lines of this file are not shown. View the raw message.

drivers/hwmon/emc2305.c +25 -19

44 lines not on this page · raw message

drivers/hwmon/jc42.c +140 -103

243 lines not on this page · raw message

drivers/hwmon/nct6775-platform.c +7 -0
index b34783784213..bf43f73dc835 100644

Lines of this file are not shown. View the raw message.

drivers/hwtracing/coresight/coresight-cti-core.c +1 -1
index c6e8c6542f24..d2cf4f4848e1 100644

Lines of this file are not shown. View the raw message.

drivers/hwtracing/coresight/coresight-trbe.c +1 -0
index 2b386bb848f8..1fc4fd79a1c6 100644

Lines of this file are not shown. View the raw message.

drivers/i2c/busses/i2c-ismt.c +3 -0
index fe2349590f75..c74985d77b0e 100644

Lines of this file are not shown. View the raw message.

drivers/i2c/busses/i2c-pxa-pci.c +3 -7
index f614cade432b..30e38bc8b6db 100644

Lines of this file are not shown. View the raw message.

drivers/i2c/muxes/i2c-mux-reg.c +2 -3
index 0e0679f65cf7..30a6de1694e0 100644

Lines of this file are not shown. View the raw message.

drivers/iio/adc/ad_sigma_delta.c +4 -4
index 261a9a6b45e1..d8570f620785 100644

Lines of this file are not shown. View the raw message.

drivers/iio/adc/ti-adc128s052.c +7 -7
index 622fd384983c..b3d5b9b7255b 100644

Lines of this file are not shown. View the raw message.

drivers/iio/addac/ad74413r.c +1 -1
index 899bcd83f40b..e0e130ba9d3e 100644

Lines of this file are not shown. View the raw message.

drivers/iio/imu/adis.c +10 -18
index f7fcfd04f659..bc40240b29e2 100644

Lines of this file are not shown. View the raw message.

drivers/iio/industrialio-event.c +3 -1
index 3d78da2531a9..727e2ef66aa4 100644

Lines of this file are not shown. View the raw message.

drivers/iio/temperature/ltc2983.c +5 -5
index a60ccf183687..1117991ca2ab 100644

Lines of this file are not shown. View the raw message.

drivers/infiniband/Kconfig +2 -0
index aa36ac618e72..17a227415277 100644

Lines of this file are not shown. View the raw message.

drivers/infiniband/core/device.c +1 -1
index b69e2c4e4d2a..3c422698a51c 100644

Lines of this file are not shown. View the raw message.

drivers/infiniband/core/mad.c +0 -5
index 1893aa613ad7..674344eb8e2f 100644

Lines of this file are not shown. View the raw message.

drivers/infiniband/core/nldev.c +4 -2
index 12dc97067ed2..222733a83ddb 100644

Lines of this file are not shown. View the raw message.

drivers/infiniband/core/restrack.c +0 -2
index 1f935d9f6178..01a499a8b88d 100644

Lines of this file are not shown. View the raw message.

drivers/infiniband/core/sysfs.c +11 -6
index 84c53bd2a52d..ee59d7391568 100644

Lines of this file are not shown. View the raw message.

drivers/infiniband/hw/hfi1/affinity.c +2 -0
index 877f8e84a672..77ee77d4000f 100644

Lines of this file are not shown. View the raw message.

drivers/infiniband/hw/hfi1/firmware.c +6 -0
index 1d77514ebbee..0c0cef5b1e0e 100644

Lines of this file are not shown. View the raw message.

drivers/infiniband/hw/hns/hns_roce_device.h +3 -0
index 723e55a7de8d..f701cc86896b 100644

Lines of this file are not shown. View the raw message.

drivers/infiniband/hw/hns/hns_roce_hw_v2.c +168 -49

217 lines not on this page · raw message

drivers/infiniband/hw/hns/hns_roce_hw_v2.h +10 -3
index c7bf2d52c1cd..b1b3e1e0b84e 100644

Lines of this file are not shown. View the raw message.

drivers/infiniband/hw/hns/hns_roce_main.c +16 -2
index dcf89689a4c6..8ba68ac12388 100644

Lines of this file are not shown. View the raw message.

drivers/infiniband/hw/hns/hns_roce_mr.c +2 -2
index 845ac7d3831f..37a5cf62f88b 100644

Lines of this file are not shown. View the raw message.

drivers/infiniband/hw/hns/hns_roce_qp.c +90 -17

107 lines not on this page · raw message

drivers/infiniband/hw/irdma/uk.c +107 -63

170 lines not on this page · raw message

drivers/infiniband/hw/irdma/user.h +3 -17
index 2ef61923c926..d0cdf609f5e0 100644

Lines of this file are not shown. View the raw message.

drivers/infiniband/hw/irdma/utils.c +2 -0
index 8dfc9e154d73..445e69e86409 100644

Lines of this file are not shown. View the raw message.

drivers/infiniband/hw/irdma/verbs.c +34 -111

145 lines not on this page · raw message

drivers/infiniband/hw/irdma/verbs.h +53 -0

53 lines not on this page · raw message

drivers/infiniband/sw/rxe/rxe_mr.c +2 -7
index 502e9ada99b3..80e2d631fdb2 100644

Lines of this file are not shown. View the raw message.

drivers/infiniband/sw/rxe/rxe_qp.c +3 -3
index a62bab88415c..e459fb542b83 100644

Lines of this file are not shown. View the raw message.

drivers/infiniband/sw/siw/siw_cq.c +22 -2
index d68e37859e73..403029de6b92 100644

Lines of this file are not shown. View the raw message.

drivers/infiniband/sw/siw/siw_qp_tx.c +1 -1
index 7d47b521070b..05052b49107f 100644

Lines of this file are not shown. View the raw message.

drivers/infiniband/sw/siw/siw_verbs.c +36 -4
index 3e814cfb298c..906fde1a2a0d 100644

Lines of this file are not shown. View the raw message.

drivers/infiniband/ulp/ipoib/ipoib_netlink.c +7 -0
index ea16ba5d8da6..9ad8d9856275 100644

Lines of this file are not shown. View the raw message.

drivers/infiniband/ulp/srp/ib_srp.c +82 -14

96 lines not on this page · raw message

drivers/input/joystick/Kconfig +1 -0
index 9dcf3f51f2dd..04ca3d1c2816 100644

Lines of this file are not shown. View the raw message.

drivers/input/misc/Kconfig +1 -1
index 9f088900f863..fa942651619d 100644

Lines of this file are not shown. View the raw message.

drivers/input/misc/iqs7222.c +301 -203

504 lines not on this page · raw message

drivers/input/touchscreen/elants_i2c.c +3 -6
index 879a4d984c90..e1308e179dd6 100644

Lines of this file are not shown. View the raw message.

drivers/interconnect/qcom/sc7180.c +1 -1
index 35cd448efdfb..82d5e8a8c19e 100644

Lines of this file are not shown. View the raw message.

drivers/iommu/amd/iommu_v2.c +1 -0
index 6a1f02c62dff..9f7fab49a5a9 100644

Lines of this file are not shown. View the raw message.

drivers/iommu/fsl_pamu.c +1 -1
index 0d03f837a5d4..7a1a413f75ab 100644

Lines of this file are not shown. View the raw message.

drivers/iommu/iommu.c +22 -6
index 65a3b3d886dc..959d895fc1df 100644

Lines of this file are not shown. View the raw message.

drivers/iommu/mtk_iommu.c +41 -12

53 lines not on this page · raw message

drivers/iommu/rockchip-iommu.c +4 -6
index a3fc59b814ab..a68eadd64f38 100644

Lines of this file are not shown. View the raw message.

drivers/iommu/s390-iommu.c +45 -61

106 lines not on this page · raw message

drivers/iommu/sun50i-iommu.c +83 -6

89 lines not on this page · raw message

drivers/irqchip/irq-gic-pm.c +1 -1
index b60e1853593f..3989d16f997b 100644

Lines of this file are not shown. View the raw message.

drivers/irqchip/irq-loongson-liointc.c +4 -1
index 0da8716f8f24..c4584e2f0ad3 100644

Lines of this file are not shown. View the raw message.

drivers/irqchip/irq-loongson-pch-pic.c +3 -0
index c01b9c257005..03493cda65a3 100644

Lines of this file are not shown. View the raw message.

drivers/irqchip/irq-wpcm450-aic.c +1 -0
index 0dcbeb1a05a1..91df62a64cd9 100644

Lines of this file are not shown. View the raw message.

drivers/isdn/hardware/mISDN/hfcmulti.c +13 -6
index 4f7eaa17fb27..e840609c50eb 100644

Lines of this file are not shown. View the raw message.

drivers/isdn/hardware/mISDN/hfcpci.c +9 -4
index e964a8dd8512..c0331b268010 100644

Lines of this file are not shown. View the raw message.

drivers/isdn/hardware/mISDN/hfcsusb.c +8 -4
index 651f2f8f685b..1efd17979f24 100644

Lines of this file are not shown. View the raw message.

drivers/leds/leds-is31fl319x.c +2 -1
index 52b59b62f437..b2f4c4ec7c56 100644

Lines of this file are not shown. View the raw message.

drivers/leds/rgb/leds-qcom-lpg.c +11 -7
index 02f51cc61837..c1a56259226f 100644

Lines of this file are not shown. View the raw message.

drivers/macintosh/macio-adb.c +4 -0
index 9b63bd2551c6..cd4e34d15c26 100644

Lines of this file are not shown. View the raw message.

drivers/macintosh/macio_asic.c +1 -1
index 1ec1e5984563..3bc1f374e657 100644

Lines of this file are not shown. View the raw message.

drivers/mailbox/arm_mhuv2.c +2 -2
index a47aef8df52f..c6d4957c4da8 100644

Lines of this file are not shown. View the raw message.

drivers/mailbox/mailbox-mpfs.c +28 -3
index cfacb3f320a6..853901acaeec 100644

Lines of this file are not shown. View the raw message.

drivers/mailbox/pcc.c +1 -0
index 3c2bc0ca454c..105d46c9801b 100644

Lines of this file are not shown. View the raw message.

drivers/mailbox/zynqmp-ipi-mailbox.c +3 -1
index 31a0fa914274..12e004ff1a14 100644

Lines of this file are not shown. View the raw message.

drivers/mcb/mcb-core.c +3 -1
index 338fc889b357..b8ad4f16b4ac 100644

Lines of this file are not shown. View the raw message.

drivers/mcb/mcb-parse.c +1 -1
index 0266bfddfbe2..aa6938da0db8 100644

Lines of this file are not shown. View the raw message.

drivers/md/dm.c +80 -43

123 lines not on this page · raw message

drivers/md/md-bitmap.c +15 -12
index bf6dffadbe6f..63ece30114e5 100644

Lines of this file are not shown. View the raw message.

drivers/md/raid0.c +0 -1
index 857c49399c28..b536befd8898 100644

Lines of this file are not shown. View the raw message.

drivers/md/raid1.c +1 -0
index 05d8438cfec8..58f705f42948 100644

Lines of this file are not shown. View the raw message.

drivers/md/raid10.c +0 -2
index 3aa8b6e11d58..9a6503f5cb98 100644

Lines of this file are not shown. View the raw message.

drivers/media/dvb-core/dvb_ca_en50221.c +1 -1
index 15a08d8c69ef..c2d2792227f8 100644

Lines of this file are not shown. View the raw message.

drivers/media/dvb-core/dvb_frontend.c +8 -2
index 48e735cdbe6b..c41a7e5c2b92 100644

Lines of this file are not shown. View the raw message.

drivers/media/dvb-core/dvbdev.c +25 -7
index 675d877a67b2..9934728734af 100644

Lines of this file are not shown. View the raw message.

drivers/media/dvb-frontends/bcm3510.c +1 -0
index da0ff7b44da4..68b92b4419cf 100644

Lines of this file are not shown. View the raw message.

drivers/media/i2c/ad5820.c +5 -5
index 516de278cc49..a12fedcc3a1c 100644

Lines of this file are not shown. View the raw message.

drivers/media/i2c/adv748x/adv748x-afe.c +4 -0
index 02eabe10ab97..00095c7762c2 100644

Lines of this file are not shown. View the raw message.

drivers/media/i2c/dw9768.c +25 -8
index 0f47ef015a1d..83a3ee275bbe 100644

Lines of this file are not shown. View the raw message.

drivers/media/i2c/hi846.c +10 -4
index c5b69823f257..7c61873b7198 100644

Lines of this file are not shown. View the raw message.

drivers/media/i2c/mt9p031.c +0 -1
index 45f7b5e52bc3..b69db6fc8261 100644

Lines of this file are not shown. View the raw message.

drivers/media/i2c/ov5640.c +2 -1
index 2d740397a5d4..3f6d715efa82 100644

Lines of this file are not shown. View the raw message.

drivers/media/i2c/ov5648.c +1 -0
index 84604ea7bdf9..17465fcf28e3 100644

Lines of this file are not shown. View the raw message.

drivers/media/pci/saa7164/saa7164-core.c +3 -1
index d5f32e3ff544..754c8be1b6d8 100644

Lines of this file are not shown. View the raw message.

drivers/media/pci/solo6x10/solo6x10-core.c +1 -0
index 4a546eeefe38..6d87fbb0ee04 100644

Lines of this file are not shown. View the raw message.

drivers/media/platform/amphion/vdec.c +12 -3
index feb75dc204de..b27e6bed85f0 100644

Lines of this file are not shown. View the raw message.

drivers/media/platform/amphion/vpu.h +1 -0
index beac0309ca8d..048c23c2bf4d 100644

Lines of this file are not shown. View the raw message.

drivers/media/platform/amphion/vpu_cmds.c +35 -4
index f4d7ca78a621..fa581ba6bab2 100644

Lines of this file are not shown. View the raw message.

drivers/media/platform/amphion/vpu_drv.c +5 -1
index 9d5a5075343d..f01ce49d27e8 100644

Lines of this file are not shown. View the raw message.

drivers/media/platform/amphion/vpu_malone.c +1 -0
index 51e0702f9ae1..9f2890730fd7 100644

Lines of this file are not shown. View the raw message.

drivers/media/platform/amphion/vpu_msgs.c +2 -0
index d8247f36d84b..92672a802b49 100644

Lines of this file are not shown. View the raw message.

drivers/media/platform/amphion/vpu_v4l2.c +15 -15
index b779e0ba916c..590d1084e5a5 100644

Lines of this file are not shown. View the raw message.

drivers/media/platform/amphion/vpu_windsor.c +1 -0
index 1526af2ef9da..b93c8cfdee7f 100644

Lines of this file are not shown. View the raw message.

drivers/media/platform/chips-media/coda-bit.c +10 -4
index 2736a902e3df..ed47d5bd8d61 100644

Lines of this file are not shown. View the raw message.

drivers/media/platform/chips-media/coda-jpeg.c +8 -2
index 435e7030fc2a..ba8f41002917 100644

Lines of this file are not shown. View the raw message.

drivers/media/platform/mediatek/mdp3/mtk-mdp3-cmdq.c +27 -24

51 lines not on this page · raw message

drivers/media/platform/mediatek/mdp3/mtk-mdp3-comp.c +18 -6
index d3eaf8884412..7bc05f42a23c 100644

Lines of this file are not shown. View the raw message.

drivers/media/platform/mediatek/mdp3/mtk-mdp3-core.c +8 -7
index c413e59d4286..2d1f6ae9f080 100644

Lines of this file are not shown. View the raw message.

drivers/media/platform/mediatek/vcodec/mtk_vcodec_dec_stateless.c +8 -5
index c45bd2599bb2..ffbcee04dc26 100644

Lines of this file are not shown. View the raw message.

drivers/media/platform/mediatek/vcodec/vdec/vdec_h264_req_multi_if.c +46 -14

60 lines not on this page · raw message

drivers/media/platform/mediatek/vcodec/vdec/vdec_vp9_req_lat_if.c +10 -5
index fb1c36a3592d..cbb6728b8a40 100644

Lines of this file are not shown. View the raw message.

drivers/media/platform/mediatek/vcodec/vdec_msg_queue.c +1 -1
index ae500980ad45..dc2004790a47 100644

Lines of this file are not shown. View the raw message.

drivers/media/platform/nxp/imx-jpeg/mxc-jpeg-hw.c +3 -1
index 9418fcf740a8..ef28122a5ed4 100644

Lines of this file are not shown. View the raw message.

drivers/media/platform/qcom/camss/camss-video.c +2 -1
index 81fb3a5bc1d5..41deda232e4a 100644

Lines of this file are not shown. View the raw message.

drivers/media/platform/qcom/camss/camss.c +11 -0
index 1118c40886d5..a157cac72e0a 100644

Lines of this file are not shown. View the raw message.

drivers/media/platform/qcom/venus/pm_helpers.c +2 -2
index c93d2906e4c7..48c9084bb4db 100644

Lines of this file are not shown. View the raw message.

drivers/media/platform/samsung/exynos4-is/fimc-core.c +1 -1
index 91cc8d58a663..1791100b6935 100644

Lines of this file are not shown. View the raw message.

drivers/media/platform/samsung/exynos4-is/media-dev.c +7 -5
index 52b43ea04030..2f3071acb9c9 100644

Lines of this file are not shown. View the raw message.

drivers/media/platform/samsung/s5p-mfc/s5p_mfc.c +15 -2
index fca5c6405eec..007c7dbee037 100644

Lines of this file are not shown. View the raw message.

drivers/media/platform/st/sti/c8sectpfe/c8sectpfe-core.c +1 -0
index cefe6b7bfdc4..1dbb89f0ddb8 100644

Lines of this file are not shown. View the raw message.

drivers/media/platform/sunxi/sun6i-mipi-csi2/sun6i_mipi_csi2.c +16 -7
index 30d6c0c5161f..484ac5f054d5 100644

Lines of this file are not shown. View the raw message.

drivers/media/platform/sunxi/sun8i-a83t-mipi-csi2/sun8i_a83t_mipi_csi2.c +16 -7
index b032ec13a683..d993c09a4820 100644

Lines of this file are not shown. View the raw message.

drivers/media/radio/si470x/radio-si470x-usb.c +3 -1
index 6b2768623c88..aa7a580dbecc 100644

Lines of this file are not shown. View the raw message.

drivers/media/rc/imon.c +3 -3
index 5edfd8a9e849..74546f7e3469 100644

Lines of this file are not shown. View the raw message.

drivers/media/test-drivers/vidtv/vidtv_bridge.c +8 -14
index 82620613d56b..dff7265a42ca 100644

Lines of this file are not shown. View the raw message.

drivers/media/test-drivers/vimc/vimc-core.c +1 -1
index 2ae7a0f11ebf..e82cfa5ffbf4 100644

Lines of this file are not shown. View the raw message.

drivers/media/test-drivers/vivid/vivid-vid-cap.c +1 -0
index 11620eaf941e..c0999581c599 100644

Lines of this file are not shown. View the raw message.

drivers/media/usb/dvb-usb/az6027.c +4 -0
index cf15988dfb51..7d78ee09be5e 100644

Lines of this file are not shown. View the raw message.

drivers/media/usb/dvb-usb/dvb-usb-init.c +3 -1
index 61439c8f33ca..58eea8ab5477 100644

Lines of this file are not shown. View the raw message.

drivers/media/v4l2-core/v4l2-ctrls-api.c +1 -0
index d0a3aa3806fb..3d3b6dc24ca6 100644

Lines of this file are not shown. View the raw message.

drivers/media/v4l2-core/v4l2-ctrls-core.c +1 -1
index 0dab1d7b90f0..29169170880a 100644

Lines of this file are not shown. View the raw message.

drivers/media/v4l2-core/v4l2-ioctl.c +17 -17
index fddba75d9074..6876ec25bc51 100644

Lines of this file are not shown. View the raw message.

drivers/media/v4l2-core/videobuf-dma-contig.c +8 -14
index 52312ce2ba05..f2c439359557 100644

Lines of this file are not shown. View the raw message.

drivers/memory/renesas-rpc-if.c +3 -0
index 4316988d791a..61c288d40375 100644

Lines of this file are not shown. View the raw message.

drivers/memstick/core/ms_block.c +8 -1
index ba8414519515..04115cd92433 100644

Lines of this file are not shown. View the raw message.

drivers/mfd/Kconfig +1 -0
index 8b93856de432..9940e2724c05 100644

Lines of this file are not shown. View the raw message.

drivers/mfd/axp20x.c +1 -1
index 88a212a8168c..880c41fa7021 100644

Lines of this file are not shown. View the raw message.

drivers/mfd/qcom-pm8008.c +2 -2
index 4b8ff947762f..9f3c4a01b4c1 100644

Lines of this file are not shown. View the raw message.

drivers/mfd/qcom_rpm.c +2 -14
index 71bc34b74bc9..8fea0e511550 100644

Lines of this file are not shown. View the raw message.

drivers/misc/cxl/guest.c +14 -10
index 375f692ae9d6..fb95a2d5cef4 100644

Lines of this file are not shown. View the raw message.

drivers/misc/cxl/pci.c +13 -8
index 3de0aea62ade..0ff944860dda 100644

Lines of this file are not shown. View the raw message.

drivers/misc/habanalabs/common/firmware_if.c +1 -1
index 2de6a9bd564d..f18e53bbba6b 100644

Lines of this file are not shown. View the raw message.

drivers/misc/lkdtm/cfi.c +5 -1
index 5245cf6013c9..fc28714ae3a6 100644

Lines of this file are not shown. View the raw message.

drivers/misc/ocxl/config.c +19 -1
index e401a51596b9..92ab49705f64 100644

Lines of this file are not shown. View the raw message.

drivers/misc/ocxl/file.c +5 -2
index d46dba2df5a1..452d5777a0e4 100644

Lines of this file are not shown. View the raw message.

drivers/misc/sgi-gru/grufault.c +11 -2
index d7ef61e602ed..b836936e9747 100644

Lines of this file are not shown. View the raw message.

drivers/misc/sgi-gru/grumain.c +18 -4
index 6706ef3c5977..4eb4b9455139 100644

Lines of this file are not shown. View the raw message.

drivers/misc/sgi-gru/grutables.h +1 -1
index 8c52776db234..640daf1994df 100644

Lines of this file are not shown. View the raw message.

drivers/misc/tifm_7xx1.c +1 -1
index 017c2f7d6287..7dd86a9858ab 100644

Lines of this file are not shown. View the raw message.

drivers/mmc/core/sd.c +8 -3
index 3662bf5320ce..72b664ed90cf 100644

Lines of this file are not shown. View the raw message.

drivers/mmc/host/alcor.c +4 -1
index bfb8efeb7eb8..d01df01d4b4d 100644

Lines of this file are not shown. View the raw message.

drivers/mmc/host/atmel-mci.c +6 -3
index 91d52ba7a39f..bb9bbf1c927b 100644

Lines of this file are not shown. View the raw message.

drivers/mmc/host/litex_mmc.c +1 -0
index 6ba0d63b8c07..39c6707fdfdb 100644

Lines of this file are not shown. View the raw message.

drivers/mmc/host/meson-gx-mmc.c +3 -1
index df05e60bed9a..6e5ea0213b47 100644

Lines of this file are not shown. View the raw message.

drivers/mmc/host/mmci.c +3 -1
index 012aa85489d8..b9e5dfe74e5c 100644

Lines of this file are not shown. View the raw message.

drivers/mmc/host/moxart-mmc.c +3 -1
index dfc3ffd5b1f8..52ed30f2d9f4 100644

Lines of this file are not shown. View the raw message.

drivers/mmc/host/mxcmmc.c +3 -1
index 2cf0413407ea..668f865f3efb 100644

Lines of this file are not shown. View the raw message.

drivers/mmc/host/omap_hsmmc.c +3 -1
index fca30add563e..4bd744755205 100644

Lines of this file are not shown. View the raw message.

drivers/mmc/host/pxamci.c +6 -1
index e4003f6058eb..2a988f942b6c 100644

Lines of this file are not shown. View the raw message.

drivers/mmc/host/renesas_sdhi.h +1 -0
index c4abfee1ebae..e4c490729c98 100644

Lines of this file are not shown. View the raw message.

drivers/mmc/host/renesas_sdhi_core.c +8 -6
index b970699743e0..e38d0e8b8e0e 100644

Lines of this file are not shown. View the raw message.

drivers/mmc/host/renesas_sdhi_internal_dmac.c +3 -1
index 42937596c4c4..7c81c2680701 100644

Lines of this file are not shown. View the raw message.

drivers/mmc/host/rtsx_pci_sdmmc.c +8 -1
index e1580f78c6b2..8098726dcc0b 100644

Lines of this file are not shown. View the raw message.

drivers/mmc/host/rtsx_usb_sdmmc.c +10 -1
index 5798aee06653..2c650cd58693 100644

Lines of this file are not shown. View the raw message.

drivers/mmc/host/sdhci-tegra.c +2 -1
index c71000a07656..1adaa94c31ac 100644

Lines of this file are not shown. View the raw message.

drivers/mmc/host/sdhci.c +5 -0
index c7ad32a75b57..632341911b6e 100644

Lines of this file are not shown. View the raw message.

drivers/mmc/host/sdhci.h +2 -0
index 87a3aaa07438..5ce7cdcc192f 100644

Lines of this file are not shown. View the raw message.

drivers/mmc/host/sdhci_f_sdh30.c +3 -0
index 3f5977979cf2..6c4f43e11282 100644

Lines of this file are not shown. View the raw message.

drivers/mmc/host/toshsd.c +5 -1
index 8d037c2071ab..497791ffada6 100644

Lines of this file are not shown. View the raw message.

drivers/mmc/host/via-sdmmc.c +3 -1
index 88662a90ed96..a2b0d9461665 100644

Lines of this file are not shown. View the raw message.

drivers/mmc/host/vub300.c +8 -3
index 97beece62fec..ab36ec479747 100644

Lines of this file are not shown. View the raw message.

drivers/mmc/host/wbsd.c +11 -1
index 67ecd342fe5f..7c7ec8d10232 100644

Lines of this file are not shown. View the raw message.

drivers/mmc/host/wmt-sdmmc.c +5 -1
index 9b5c503e3a3f..9aa3027ca25e 100644

Lines of this file are not shown. View the raw message.

drivers/mtd/lpddr/lpddr2_nvm.c +2 -0
index 367e2d906de0..e71af4c49096 100644

Lines of this file are not shown. View the raw message.

drivers/mtd/maps/pxa2xx-flash.c +2 -0
index 1749dbbacc13..62a5bf41a6d7 100644

Lines of this file are not shown. View the raw message.

drivers/mtd/mtdcore.c +7 -2
index 0b4ca0aa4132..686ada1a63e9 100644

Lines of this file are not shown. View the raw message.

drivers/mtd/spi-nor/core.c +2 -1
index bee8fc4c9f07..0cf1a1797ea3 100644

Lines of this file are not shown. View the raw message.

drivers/mtd/spi-nor/sysfs.c +14 -0
index 9aec9d8a98ad..4c3b351aef24 100644

Lines of this file are not shown. View the raw message.

drivers/net/bonding/bond_main.c +26 -11
index b9a882f182d2..b108f2f4adc2 100644

Lines of this file are not shown. View the raw message.

drivers/net/can/m_can/m_can.c +26 -6
index e5575d2755e4..2de998b98cb5 100644

Lines of this file are not shown. View the raw message.

drivers/net/can/m_can/m_can_platform.c +0 -4
index eee47bad0592..de6d8e01bf2e 100644

Lines of this file are not shown. View the raw message.

drivers/net/can/m_can/tcan4x5x-core.c +4 -14
index 41645a24384c..2342aa011647 100644

Lines of this file are not shown. View the raw message.

drivers/net/can/usb/kvaser_usb/kvaser_usb.h +27 -3
index f6c0938027ec..ff10b3790d84 100644

Lines of this file are not shown. View the raw message.

drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c +106 -9

115 lines not on this page · raw message

drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c +130 -30

160 lines not on this page · raw message

drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c +387 -50

437 lines not on this page · raw message

drivers/net/dsa/lan9303-core.c +3 -1
index 80f07bd20593..2e270b479143 100644

Lines of this file are not shown. View the raw message.

drivers/net/dsa/microchip/ksz_common.c +1 -2
index d612181b3226..c68f48cd1ec0 100644

Lines of this file are not shown. View the raw message.

drivers/net/dsa/mv88e6xxx/chip.c +4 -5
index 937cb22cb3d4..3b8b2d0fbafa 100644

Lines of this file are not shown. View the raw message.

drivers/net/ethernet/adi/adin1110.c +16 -21
index 606c97610808..9d8dfe172994 100644

Lines of this file are not shown. View the raw message.

drivers/net/ethernet/amd/atarilance.c +1 -1
index 3222c48ce6ae..ec704222925d 100644

Lines of this file are not shown. View the raw message.

drivers/net/ethernet/amd/lance.c +1 -1
index fb8686214a32..8971665a4b2a 100644

Lines of this file are not shown. View the raw message.

drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c +8 -15
index 4064c3e3dd49..c731a04731f8 100644

Lines of this file are not shown. View the raw message.

drivers/net/ethernet/apple/bmac.c +1 -1
index 334de0d93c89..9e653e2925f7 100644

Lines of this file are not shown. View the raw message.

drivers/net/ethernet/apple/mace.c +1 -1
index d0a771b65e88..fd1b008b7208 100644

Lines of this file are not shown. View the raw message.

drivers/net/ethernet/broadcom/bnx2.c +3 -2
index fec57f1982c8..dbe310144780 100644

Lines of this file are not shown. View the raw message.

drivers/net/ethernet/dnet.c +2 -2
index 08184f20f510..151ca9573be9 100644

Lines of this file are not shown. View the raw message.

drivers/net/ethernet/freescale/enetc/enetc.c +8 -27
index 8671591cb750..3a79ead5219a 100644

Lines of this file are not shown. View the raw message.

drivers/net/ethernet/freescale/fec_main.c +8 -0
index 23e1a94b9ce4..f250b0df27fb 100644

Lines of this file are not shown. View the raw message.

drivers/net/ethernet/intel/i40e/i40e_main.c +24 -12
index 6416322d7c18..e6e349f0c945 100644

Lines of this file are not shown. View the raw message.

drivers/net/ethernet/intel/ice/ice_ptp.c +6 -4
index 0f668468d141..53fec5bbe6e0 100644

Lines of this file are not shown. View the raw message.

drivers/net/ethernet/intel/igb/igb_main.c +6 -2
index 473158c09f1d..24a6ae19ad8e 100644

Lines of this file are not shown. View the raw message.

drivers/net/ethernet/intel/igc/igc.h +3 -0
index 1e7e7071f64d..df3e26c0cf01 100644

Lines of this file are not shown. View the raw message.

drivers/net/ethernet/intel/igc/igc_defines.h +2 -0
index 4f9d7f013a95..4ad35fbdc02e 100644

Lines of this file are not shown. View the raw message.

drivers/net/ethernet/intel/igc/igc_main.c +180 -30

210 lines not on this page · raw message

drivers/net/ethernet/intel/igc/igc_tsn.c +3 -10
index 0fce22de2ab8..356c7455c5ce 100644

Lines of this file are not shown. View the raw message.

drivers/net/ethernet/marvell/octeontx2/af/mcs.c +5 -1
index c0bedf402da9..f68a6a0e3aa4 100644

Lines of this file are not shown. View the raw message.

drivers/net/ethernet/mediatek/mtk_eth_soc.c +45 -26

71 lines not on this page · raw message

drivers/net/ethernet/mediatek/mtk_eth_soc.h +4 -7
index b52f3b0177ef..306fdc2c608a 100644

Lines of this file are not shown. View the raw message.

drivers/net/ethernet/myricom/myri10ge/myri10ge.c +1 -0
index 9063e2e22cd5..9a9341a348c0 100644

Lines of this file are not shown. View the raw message.

drivers/net/ethernet/neterion/s2io.c +1 -1
index 1d3c4474b7cb..700c05fb05b9 100644

Lines of this file are not shown. View the raw message.

drivers/net/ethernet/qlogic/qed/qed_debug.c +2 -1
index 5250d1d1e49c..86ecb080b153 100644

Lines of this file are not shown. View the raw message.

drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c +2 -0
index 9282321c2e7f..f9dd50152b1e 100644

Lines of this file are not shown. View the raw message.

drivers/net/ethernet/rdc/r6040.c +4 -1
index eecd52ed1ed2..f4d434c379e7 100644

Lines of this file are not shown. View the raw message.

drivers/net/ethernet/stmicro/stmmac/stmmac_hwtstamp.c +2 -1
index 764832f4dae1..8b50f03056b7 100644

Lines of this file are not shown. View the raw message.

drivers/net/ethernet/stmicro/stmmac/stmmac_main.c +3 -1
index 23ec0a9e396c..feb209d4b991 100644

Lines of this file are not shown. View the raw message.

drivers/net/ethernet/stmicro/stmmac/stmmac_ptp.h +1 -1
index 53172a439810..bf619295d079 100644

Lines of this file are not shown. View the raw message.

drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c +6 -2
index 49af7e78b7f5..687f43cd466c 100644

Lines of this file are not shown. View the raw message.

drivers/net/ethernet/ti/am65-cpsw-nuss.c +7 -3
index b3b0ba842541..4ff1cfdb9730 100644

Lines of this file are not shown. View the raw message.

drivers/net/ethernet/ti/netcp_core.c +1 -1
index aba70bef4894..9eb9eaff4dc9 100644

Lines of this file are not shown. View the raw message.

drivers/net/ethernet/xilinx/xilinx_emaclite.c +1 -1
index a3967f8de417..ad2c30d9a482 100644

Lines of this file are not shown. View the raw message.

drivers/net/fddi/defxx.c +18 -4
index b584ffe38ad6..1fef8a9b1a0f 100644

Lines of this file are not shown. View the raw message.

drivers/net/hamradio/baycom_epp.c +1 -1
index 791b4a53d69f..bd3b0c2655a2 100644

Lines of this file are not shown. View the raw message.

drivers/net/hamradio/scc.c +3 -3
index f90830d3dfa6..a9184a78650b 100644

Lines of this file are not shown. View the raw message.

drivers/net/macsec.c +21 -13
index 2fbac51b9b19..038a78794392 100644

Lines of this file are not shown. View the raw message.

drivers/net/mctp/mctp-serial.c +4 -2
index 7cd103fd34ef..9f9eaf896047 100644

Lines of this file are not shown. View the raw message.

drivers/net/ntb_netdev.c +2 -2
index a4abea921046..85dbe7f73e31 100644

Lines of this file are not shown. View the raw message.

drivers/net/ppp/ppp_generic.c +2 -0
index 9206c660a72e..d4c821c8cf57 100644

Lines of this file are not shown. View the raw message.

drivers/net/wan/farsync.c +2 -0
index 6a212c085435..5b01642ca44e 100644

Lines of this file are not shown. View the raw message.

drivers/net/wireless/ath/ar5523/ar5523.c +6 -0
index 6f937d2cc126..ce3d613fa36c 100644

Lines of this file are not shown. View the raw message.

drivers/net/wireless/ath/ath10k/core.c +16 -0
index 400f332a7ff0..5eb131ab916f 100644

Lines of this file are not shown. View the raw message.

drivers/net/wireless/ath/ath10k/htc.c +9 -0
index 6d1784f74bea..5bfeecb95fca 100644

Lines of this file are not shown. View the raw message.

drivers/net/wireless/ath/ath10k/hw.h +2 -0
index 1b99f3a39a11..9643031a4427 100644

Lines of this file are not shown. View the raw message.

drivers/net/wireless/ath/ath10k/pci.c +12 -8
index e56c6a6b1379..728d607289c3 100644

Lines of this file are not shown. View the raw message.

drivers/net/wireless/ath/ath11k/core.h +2 -0
index cf2f52cc4e30..c20e84e031fa 100644

Lines of this file are not shown. View the raw message.

drivers/net/wireless/ath/ath11k/mac.c +85 -37

122 lines not on this page · raw message

drivers/net/wireless/ath/ath11k/qmi.c +3 -0
index 51de2208b789..8358fe08c234 100644

Lines of this file are not shown. View the raw message.

drivers/net/wireless/ath/ath9k/hif_usb.c +29 -17

46 lines not on this page · raw message

drivers/net/wireless/broadcom/brcm80211/brcmfmac/common.c +6 -2
index 74020fa10065..22344e68fd59 100644

Lines of this file are not shown. View the raw message.

drivers/net/wireless/broadcom/brcm80211/brcmfmac/firmware.c +5 -0
index f2207793f6e2..09d2f2dc2b46 100644

Lines of this file are not shown. View the raw message.

drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c +5 -1
index 80083f9ea311..5630f6e718e1 100644

Lines of this file are not shown. View the raw message.

drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c +1 -0
index 465d95d83759..e265a2e411a0 100644

Lines of this file are not shown. View the raw message.

drivers/net/wireless/intel/iwlwifi/mei/iwl-mei.h +4 -3
index 67122cfa2292..5409699c9a1f 100644

Lines of this file are not shown. View the raw message.

drivers/net/wireless/intel/iwlwifi/mei/main.c +101 -71

172 lines not on this page · raw message

drivers/net/wireless/intel/iwlwifi/mei/net.c +7 -3
index 3472167c8370..eac46d1a397a 100644

Lines of this file are not shown. View the raw message.

drivers/net/wireless/intel/iwlwifi/mvm/fw.c +2 -0
index f041e77af059..5de34edc51fe 100644

Lines of this file are not shown. View the raw message.

drivers/net/wireless/intel/iwlwifi/mvm/mvm.h +2 -2
index 97cba526e465..1ccb3cad7cdc 100644

Lines of this file are not shown. View the raw message.

drivers/net/wireless/intel/iwlwifi/mvm/ops.c +1 -1
index d2d42cd48af2..5b8e9a06f6d4 100644

Lines of this file are not shown. View the raw message.

drivers/net/wireless/intel/iwlwifi/mvm/tx.c +18 -2
index 86d20e13bf47..ba944175546d 100644

Lines of this file are not shown. View the raw message.

drivers/net/wireless/mediatek/mt76/mt76.h +2 -1
index 87db9498dea4..7bcf7a6b67df 100644

Lines of this file are not shown. View the raw message.

drivers/net/wireless/mediatek/mt76/mt76_connac_mcu.c +4 -0
index 011fc9729b38..025a237c1cce 100644

Lines of this file are not shown. View the raw message.

drivers/net/wireless/mediatek/mt76/mt7915/eeprom.c +24 -34

58 lines not on this page · raw message

drivers/net/wireless/mediatek/mt76/mt7915/eeprom.h +0 -5
index 7578ac6d0be6..f3e56817d36e 100644

Lines of this file are not shown. View the raw message.

drivers/net/wireless/mediatek/mt76/mt7915/mac.c +16 -7
index a4bcc617c1a3..e6bf6e04d4b9 100644

Lines of this file are not shown. View the raw message.

drivers/net/wireless/mediatek/mt76/mt7915/pci.c +10 -3
index 728a879c3b00..3808ce1647d9 100644

Lines of this file are not shown. View the raw message.

drivers/net/wireless/mediatek/mt76/mt7921/init.c +1 -0
index dcdb3cf04ac1..4ad66b344383 100644

Lines of this file are not shown. View the raw message.

drivers/net/wireless/mediatek/mt76/mt7921/mac.c +22 -12
index 650ab97ae052..1c0d8cf19b8e 100644

Lines of this file are not shown. View the raw message.

drivers/net/wireless/mediatek/mt76/mt7921/main.c +6 -0
index 7e409ac7d9a8..111d9221b94f 100644

Lines of this file are not shown. View the raw message.

drivers/net/wireless/mediatek/mt76/mt7921/mt7921.h +3 -1
index eaba114a9c7e..d36b940c0a07 100644

Lines of this file are not shown. View the raw message.

drivers/net/wireless/mediatek/mt76/usb.c +7 -4
index 4c4033bb1bb3..0597df2729a6 100644

Lines of this file are not shown. View the raw message.

drivers/net/wireless/purelifi/plfxlc/usb.c +1 -0
index 39e54b3787d6..76d0a778636a 100644

Lines of this file are not shown. View the raw message.

drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h +1 -1
index 782b089a2e1b..1ba66b8f70c9 100644

Lines of this file are not shown. View the raw message.

drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c +16 -12
index ac641a56efb0..e9c1b62c9c3c 100644

Lines of this file are not shown. View the raw message.

drivers/net/wireless/realtek/rtw89/core.c +1 -1
index bc2994865372..ad420d7ec8af 100644

Lines of this file are not shown. View the raw message.

drivers/net/wireless/realtek/rtw89/mac.c +2 -4
index 0508dfca8edf..077fddc5fa1e 100644

Lines of this file are not shown. View the raw message.

drivers/net/wireless/realtek/rtw89/phy.c +1 -1
index 6a6bdc652e09..c894a2b614eb 100644

Lines of this file are not shown. View the raw message.

drivers/net/wireless/rsi/rsi_91x_core.c +3 -1
index 0f3a80f66b61..ead4d4e04328 100644

Lines of this file are not shown. View the raw message.

drivers/net/wireless/rsi/rsi_91x_hal.c +5 -1
index c61f83a7333b..c7460fbba014 100644

Lines of this file are not shown. View the raw message.

drivers/nfc/pn533/pn533.c +4 -0
index d9f6367b9993..f0cac1900552 100644

Lines of this file are not shown. View the raw message.

drivers/nvme/host/core.c +13 -6
index 7e3893d06bab..108b5022cead 100644

Lines of this file are not shown. View the raw message.

drivers/nvme/host/fc.c +1 -1
index 5d57a042dbca..20b0c29a9a34 100644

Lines of this file are not shown. View the raw message.

drivers/nvme/host/nvme.h +1 -1
index a29877217ee6..8a0db9e06dc6 100644

Lines of this file are not shown. View the raw message.

drivers/nvme/host/rdma.c +3 -1
index 6e079abb22ee..a55d3e8b607d 100644

Lines of this file are not shown. View the raw message.

drivers/nvme/host/tcp.c +1 -0
index 9b47dcb2a7d9..83735c52d34a 100644

Lines of this file are not shown. View the raw message.

drivers/nvme/target/core.c +14 -8
index aecb5853f8da..683b75a992b3 100644

Lines of this file are not shown. View the raw message.

drivers/nvme/target/io-cmd-file.c +3 -13
index 64b47e2a4633..e55ec6fefd7f 100644

Lines of this file are not shown. View the raw message.

drivers/nvme/target/loop.c +1 -1
index b45fe3adf015..08c583258e90 100644

Lines of this file are not shown. View the raw message.

drivers/nvme/target/nvmet.h +2 -1
index dfe3894205aa..bda1c1f71f39 100644

Lines of this file are not shown. View the raw message.

drivers/of/overlay.c +2 -2
index bd8ff4df723d..ed4e6c144a68 100644

Lines of this file are not shown. View the raw message.

drivers/pci/controller/dwc/pci-imx6.c +7 -6
index 2616585ca5f8..1dde5c579edc 100644

Lines of this file are not shown. View the raw message.

drivers/pci/controller/dwc/pcie-designware.c +1 -1
index c6725c519a47..9e4d96e5a3f5 100644

Lines of this file are not shown. View the raw message.

drivers/pci/controller/vmd.c +25 -2
index e06e9f4fc50f..769eedeb8802 100644

Lines of this file are not shown. View the raw message.

drivers/pci/endpoint/functions/pci-epf-test.c +1 -1
index 36b1801a061b..55283d2379a6 100644

Lines of this file are not shown. View the raw message.

drivers/pci/endpoint/functions/pci-epf-vntb.c +1 -1
index 0ea85e1d292e..fba0179939b8 100644

Lines of this file are not shown. View the raw message.

drivers/pci/irq.c +2 -0
index 12ecd0aaa28d..0050e8f6814e 100644

Lines of this file are not shown. View the raw message.

drivers/pci/probe.c +0 -3
index b66fa42c4b1f..1d6f7b502020 100644

Lines of this file are not shown. View the raw message.

drivers/perf/arm_dmc620_pmu.c +7 -1
index 280a6ae3e27c..54aa4658fb36 100644

Lines of this file are not shown. View the raw message.

drivers/perf/arm_dsu_pmu.c +5 -1
index 4a15c86f45ef..fe2abb412c00 100644

Lines of this file are not shown. View the raw message.

drivers/perf/arm_smmuv3_pmu.c +7 -1
index 00d4c45a8017..25a269d431e4 100644

Lines of this file are not shown. View the raw message.

drivers/perf/hisilicon/hisi_pcie_pmu.c +4 -4
index 21771708597d..071e63d9a9ac 100644

Lines of this file are not shown. View the raw message.

drivers/perf/marvell_cn10k_tad_pmu.c +5 -1
index 69c3050a4348..a1166afb3702 100644

Lines of this file are not shown. View the raw message.

drivers/phy/broadcom/phy-brcm-usb-init-synopsys.c +3 -6
index d2524b70ea16..3b374b37b965 100644

Lines of this file are not shown. View the raw message.

drivers/phy/broadcom/phy-brcm-usb-init.h +0 -1
index 1ccb5ddab865..3236e9498842 100644

Lines of this file are not shown. View the raw message.

drivers/phy/broadcom/phy-brcm-usb.c +8 -6
index 2cb3779fcdf8..2bfd78e2d8fd 100644

Lines of this file are not shown. View the raw message.

drivers/phy/marvell/phy-mvebu-a3700-comphy.c +3 -0
index 67712c77d806..d641b345afa3 100644

Lines of this file are not shown. View the raw message.

drivers/phy/qualcomm/phy-qcom-qmp-pcie.c +342 -265

607 lines not on this page · raw message

drivers/phy/qualcomm/phy-qcom-qmp-pcs-pcie-v5_20.h +2 -0
index 1eedf50cf9cb..3d9713d348fe 100644

Lines of this file are not shown. View the raw message.

drivers/phy/qualcomm/phy-qcom-qmp-pcs-v5_20.h new file +14 -0
new file mode 100644
index 000000000000..9a5a20daf62c

Lines of this file are not shown. View the raw message.

drivers/phy/qualcomm/phy-qcom-qmp-usb.c +13 -129

142 lines not on this page · raw message

drivers/phy/qualcomm/phy-qcom-qmp.h +1 -0
index 26274e3c0cf9..29a48f0436d2 100644

Lines of this file are not shown. View the raw message.

drivers/pinctrl/mediatek/pinctrl-mt7986.c +12 -12
index 50cb736f9f11..b58729969748 100644

Lines of this file are not shown. View the raw message.

drivers/pinctrl/pinconf-generic.c +3 -1
index 415d1df8f46a..365c4b0ca465 100644

Lines of this file are not shown. View the raw message.

drivers/pinctrl/pinctrl-k210.c +3 -1
index ecab6bf63dc6..ad4db99094a7 100644

Lines of this file are not shown. View the raw message.

drivers/pinctrl/pinctrl-ocelot.c +10 -10
index 687aaa601555..3d5995cbcb78 100644

Lines of this file are not shown. View the raw message.

drivers/pinctrl/pinctrl-thunderbay.c +6 -2
index 9328b17485cf..590bbbf619af 100644

Lines of this file are not shown. View the raw message.

drivers/platform/chrome/cros_ec_typec.c +3 -0
index 2a7ff14dc37e..59de4ce01fab 100644

Lines of this file are not shown. View the raw message.

drivers/platform/chrome/cros_usbpd_notify.c +5 -1
index 4b5a81c9dc6d..10670b6588e3 100644

Lines of this file are not shown. View the raw message.

drivers/platform/mellanox/mlxbf-pmc.c +1 -1
index 65b4a819f1bd..c2c9b0d3244c 100644

Lines of this file are not shown. View the raw message.

drivers/platform/x86/huawei-wmi.c +16 -4
index 5873c2663a65..b85050e4a0d6 100644

Lines of this file are not shown. View the raw message.

drivers/platform/x86/intel/int3472/clk_and_regulator.c +2 -1
index 1cf958983e86..b2342b3d78c7 100644

Lines of this file are not shown. View the raw message.

drivers/platform/x86/intel_scu_ipc.c +1 -1
index 7cc9089d1e14..e7a3e3402817 100644

Lines of this file are not shown. View the raw message.

drivers/platform/x86/mxm-wmi.c +2 -6
index 9a19fbd2f734..9a457956025a 100644

Lines of this file are not shown. View the raw message.

drivers/pnp/core.c +2 -2
index 4df5aa6a309c..6a60c5d83383 100644

Lines of this file are not shown. View the raw message.

drivers/power/supply/ab8500_charger.c +8 -1
index c19c50442761..58757a5799f8 100644

Lines of this file are not shown. View the raw message.

drivers/power/supply/bq25890_charger.c +52 -19

71 lines not on this page · raw message

drivers/power/supply/cw2015_battery.c +3 -0
index 6d52641151d9..473522b4326a 100644

Lines of this file are not shown. View the raw message.

drivers/power/supply/power_supply_core.c +6 -1
index 4b5fb172fa99..01d1ac79d982 100644

Lines of this file are not shown. View the raw message.

drivers/power/supply/rk817_charger.c +3 -1
index f20a6ac584cc..4f9c1c417916 100644

Lines of this file are not shown. View the raw message.

drivers/power/supply/z2_battery.c +4 -2
index 1897c2984860..d033c1d3ee42 100644

Lines of this file are not shown. View the raw message.

drivers/pwm/pwm-mediatek.c +1 -1
index 6901a44dc428..a337b47dc2f7 100644

Lines of this file are not shown. View the raw message.

drivers/pwm/pwm-mtk-disp.c +3 -2
index c605013e4114..3fbb4bae93a4 100644

Lines of this file are not shown. View the raw message.

drivers/pwm/pwm-sifive.c +4 -1
index 2d4fa5e5fdd4..bb7239313401 100644

Lines of this file are not shown. View the raw message.

drivers/pwm/pwm-tegra.c +13 -2
index dad9978c9186..249dc0193297 100644

Lines of this file are not shown. View the raw message.

drivers/rapidio/devices/rio_mport_cdev.c +9 -6
index 2cdc054e53a5..43db495f1986 100644

Lines of this file are not shown. View the raw message.

drivers/rapidio/rio-scan.c +6 -2
index 19b0c33f4a62..fdcf742b2adb 100644

Lines of this file are not shown. View the raw message.

drivers/rapidio/rio.c +7 -2
index e74cf09eeff0..9544b8ee0c96 100644

Lines of this file are not shown. View the raw message.

drivers/regulator/core.c +17 -8
index e8c00a884f1f..3716ba060368 100644

Lines of this file are not shown. View the raw message.

drivers/regulator/devres.c +1 -1
index 3265e75e97ab..5c7ff9b3e8a7 100644

Lines of this file are not shown. View the raw message.

drivers/regulator/of_regulator.c +1 -1
index 0aff1c2886b5..cd726d4e8fbf 100644

Lines of this file are not shown. View the raw message.

drivers/regulator/qcom-labibb-regulator.c +1 -0
index 639b71eb41ff..bcf7140f3bc9 100644

Lines of this file are not shown. View the raw message.

drivers/regulator/qcom-rpmh-regulator.c +1 -1
index 4158ff126a67..f90bcdeecea5 100644

Lines of this file are not shown. View the raw message.

drivers/regulator/stm32-vrefbuf.c +1 -1
index 30ea3bc8ca19..7a454b7b6eab 100644

Lines of this file are not shown. View the raw message.

drivers/remoteproc/qcom_q6v5_pas.c +4 -0
index 6afd0941e552..dc6f07ca8341 100644

Lines of this file are not shown. View the raw message.

drivers/remoteproc/qcom_q6v5_wcss.c +5 -1
index bb0947f7770e..ba24d745b2d6 100644

Lines of this file are not shown. View the raw message.

drivers/remoteproc/qcom_sysmon.c +4 -1
index 57dde2a69b9d..15af52f8499e 100644

Lines of this file are not shown. View the raw message.

drivers/remoteproc/remoteproc_core.c +7 -1
index 8768cb64f560..cb1d414a2389 100644

Lines of this file are not shown. View the raw message.

drivers/rtc/class.c +2 -2
index e48223c00c67..e5b7b48cffac 100644

Lines of this file are not shown. View the raw message.

drivers/rtc/rtc-cmos.c +190 -188

378 lines not on this page · raw message

drivers/rtc/rtc-mxc_v2.c +3 -1
index 5e0383401629..f6d2ad91ff7a 100644

Lines of this file are not shown. View the raw message.

drivers/rtc/rtc-pcf2127.c +11 -11
index 63b275b014bd..87f4fc9df68b 100644

Lines of this file are not shown. View the raw message.

drivers/rtc/rtc-pcf85063.c +5 -5
index 095891999da1..754e03984f98 100644

Lines of this file are not shown. View the raw message.

drivers/rtc/rtc-pic32.c +4 -4
index 7fb9145c43bd..fa351ac20158 100644

Lines of this file are not shown. View the raw message.

drivers/rtc/rtc-rzn1.c +3 -1
index ac788799c8e3..0d36bc50197c 100644

Lines of this file are not shown. View the raw message.

drivers/rtc/rtc-snvs.c +14 -2
index bd929b0e7d7d..d82acf1af1fa 100644

Lines of this file are not shown. View the raw message.

drivers/rtc/rtc-st-lpc.c +1 -0
index bdb20f63254e..0f8e4231098e 100644

Lines of this file are not shown. View the raw message.

drivers/s390/net/ctcm_main.c +2 -9
index 37b551bd43bf..bdfab9ea0046 100644

Lines of this file are not shown. View the raw message.

drivers/s390/net/lcs.c +3 -5
index 84c8981317b4..38f312664ce7 100644

Lines of this file are not shown. View the raw message.

drivers/s390/net/netiucv.c +1 -8
index 65aa0a96c21d..66076cada8ae 100644

Lines of this file are not shown. View the raw message.

drivers/scsi/elx/efct/efct_driver.c +1 -0
index b08fc8839808..49fd2cfed70c 100644

Lines of this file are not shown. View the raw message.

drivers/scsi/elx/libefc/efclib.h +4 -2
index dde20891c2dd..57e338612812 100644

Lines of this file are not shown. View the raw message.

drivers/scsi/fcoe/fcoe.c +1 -0
index 6ec296321ffc..38774a272e62 100644

Lines of this file are not shown. View the raw message.

drivers/scsi/fcoe/fcoe_sysfs.c +10 -9
index af658aa38fed..6260aa5ea6af 100644

Lines of this file are not shown. View the raw message.

drivers/scsi/hpsa.c +6 -3
index f8e832b1bc46..4dbf51e2623a 100644

Lines of this file are not shown. View the raw message.

drivers/scsi/ipr.c +9 -1
index 9d01a3e3c26a..2022ffb45041 100644

Lines of this file are not shown. View the raw message.

drivers/scsi/lpfc/lpfc_sli.c +3 -3
index 99d06dc7ddf6..21c52154626f 100644

Lines of this file are not shown. View the raw message.

drivers/scsi/mpt3sas/mpt3sas_transport.c +2 -0
index 0681daee6c14..e5ecd6ada6cd 100644

Lines of this file are not shown. View the raw message.

drivers/scsi/qla2xxx/qla_def.h +11 -11
index 802eec6407d9..a26a373be9da 100644

Lines of this file are not shown. View the raw message.

drivers/scsi/qla2xxx/qla_init.c +12 -8
index e12db95de688..432f47fc5e1f 100644

Lines of this file are not shown. View the raw message.

drivers/scsi/qla2xxx/qla_inline.h +1 -3
index db17f7f410cd..5185dc5daf80 100644

Lines of this file are not shown. View the raw message.

drivers/scsi/qla2xxx/qla_os.c +1 -3
index 2c85f3cce726..96ba1398f20c 100644

Lines of this file are not shown. View the raw message.

drivers/scsi/scsi_debug.c +7 -4
index bebda917b138..b77035ddc944 100644

Lines of this file are not shown. View the raw message.

drivers/scsi/scsi_error.c +3 -11
index 6995c8979230..02520f912306 100644

Lines of this file are not shown. View the raw message.

drivers/scsi/smartpqi/smartpqi.h +1 -1
index e550b12e525a..c8235f15728b 100644

Lines of this file are not shown. View the raw message.

drivers/scsi/smartpqi/smartpqi_init.c +68 -9

77 lines not on this page · raw message

drivers/scsi/snic/snic_disc.c +3 -0
index 9b2b5f8c23b9..8fbf3c1b1311 100644

Lines of this file are not shown. View the raw message.

drivers/soc/apple/rtkit.c +4 -3
index 031ec4aa06d5..8ec74d7539eb 100644

Lines of this file are not shown. View the raw message.

drivers/soc/apple/sart.c +6 -1
index 83804b16ad03..afa111736899 100644

Lines of this file are not shown. View the raw message.

drivers/soc/mediatek/mtk-pm-domains.c +1 -1
index 09e3c38b8466..474b272f9b02 100644

Lines of this file are not shown. View the raw message.

drivers/soc/qcom/apr.c +12 -3
index b4046f393575..cd44f17dad3d 100644

Lines of this file are not shown. View the raw message.

drivers/soc/qcom/llcc-qcom.c +1 -1
index 8b7e8118f3ce..82c3cfdcc560 100644

Lines of this file are not shown. View the raw message.

drivers/soc/sifive/sifive_ccache.c +25 -8
index 1c171150e878..3684f5b40a80 100644

Lines of this file are not shown. View the raw message.

drivers/soc/tegra/cbb/tegra194-cbb.c +7 -7
index 1ae0bd9a1ac1..2e952c6f7c9e 100644

Lines of this file are not shown. View the raw message.

drivers/soc/tegra/cbb/tegra234-cbb.c +139 -31

170 lines not on this page · raw message

drivers/soc/ti/knav_qmss_queue.c +2 -1
index 92af7d1b6f5b..8fb76908be70 100644

Lines of this file are not shown. View the raw message.

drivers/soc/ti/smartreflex.c +1 -0
index ad2bb72e640c..6a389a6444f3 100644

Lines of this file are not shown. View the raw message.

drivers/spi/spi-fsl-spi.c +16 -3
index 731624f157fc..93152144fd2e 100644

Lines of this file are not shown. View the raw message.

drivers/spi/spi-gpio.c +13 -3
index 4b12c4964a66..9c8c7948044e 100644

Lines of this file are not shown. View the raw message.

drivers/spi/spidev.c +16 -5
index b2775d82d2d7..6313e7d0cdf8 100644

Lines of this file are not shown. View the raw message.

drivers/staging/media/deprecated/stkwebcam/Kconfig +1 -1
index 4450403dff41..7234498e634a 100644

Lines of this file are not shown. View the raw message.

drivers/staging/media/imx/imx7-media-csi.c +3 -3
index e5b550ccfa22..c77401f184d7 100644

Lines of this file are not shown. View the raw message.

drivers/staging/media/rkvdec/rkvdec-vp9.c +3 -0
index d8c1c0db15c7..cfae99b40ccb 100644

Lines of this file are not shown. View the raw message.

drivers/staging/media/sunxi/cedrus/cedrus_h265.c +19 -6
index 4952fc17f3e6..625f77a8c5bd 100644

Lines of this file are not shown. View the raw message.

drivers/staging/media/sunxi/cedrus/cedrus_regs.h +2 -0
index d81f7513ade0..655c05b389cf 100644

Lines of this file are not shown. View the raw message.

drivers/staging/r8188eu/core/rtw_pwrctrl.c +1 -1
index 870d81735b8d..5290ac36f08c 100644

Lines of this file are not shown. View the raw message.

drivers/staging/rtl8192e/rtllib_rx.c +1 -1
index 46d75e925ee9..f710eb2a95f3 100644

Lines of this file are not shown. View the raw message.

drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c +3 -1
index b58e75932ecd..3686b3c599ce 100644

Lines of this file are not shown. View the raw message.

drivers/staging/vme_user/vme_fake.c +2 -0
index dd646b0c531d..1ee432c223e2 100644

Lines of this file are not shown. View the raw message.

drivers/staging/vme_user/vme_tsi148.c +1 -0
index 020e0b3bce64..0171f46d1848 100644

Lines of this file are not shown. View the raw message.

drivers/target/iscsi/iscsi_target_nego.c +10 -2
index f2919319ad38..ff49c8f3fe24 100644

Lines of this file are not shown. View the raw message.

drivers/thermal/imx8mm_thermal.c +7 -1
index e2c2673025a7..258d988b266d 100644

Lines of this file are not shown. View the raw message.

drivers/thermal/k3_j72xx_bandgap.c +1 -1
index 16b6bcf1bf4f..c073b1023bbe 100644

Lines of this file are not shown. View the raw message.

drivers/thermal/qcom/lmh.c +1 -1
index d3d9b9fa49e8..4122a51e9874 100644

Lines of this file are not shown. View the raw message.

drivers/thermal/qcom/qcom-spmi-temp-alarm.c +2 -1
index be785ab37e53..ad84978109e6 100644

Lines of this file are not shown. View the raw message.

drivers/thermal/thermal_core.c +10 -8
index 117eeaf7dd24..615fdda3a5de 100644

Lines of this file are not shown. View the raw message.

drivers/thermal/thermal_helpers.c +6 -1
index c65cdce8f856..fca0b23570f9 100644

Lines of this file are not shown. View the raw message.

drivers/thermal/thermal_of.c +6 -2
index d4b6335ace15..aacba30bc10c 100644

Lines of this file are not shown. View the raw message.

drivers/tty/serial/8250/8250_bcm7271.c +9 -1
index fa8ccf204d86..89bfcefbea84 100644

Lines of this file are not shown. View the raw message.

drivers/tty/serial/altera_uart.c +3 -2
index 82f2790de28d..1203d1e08cd6 100644

Lines of this file are not shown. View the raw message.

drivers/tty/serial/amba-pl011.c +13 -1
index 5cdced39eafd..aa0bbb7abeac 100644

Lines of this file are not shown. View the raw message.

drivers/tty/serial/pch_uart.c +4 -0
index c59ce7886579..b17788cf309b 100644

Lines of this file are not shown. View the raw message.

drivers/tty/serial/serial-tegra.c +4 -2
index b7170cb9a544..cda9cd4fa92c 100644

Lines of this file are not shown. View the raw message.

drivers/tty/serial/stm32-usart.c +23 -24

47 lines not on this page · raw message

drivers/tty/serial/sunsab.c +7 -1
index 99608b2a2b74..7ace3aa49840 100644

Lines of this file are not shown. View the raw message.

drivers/ufs/core/ufshcd.c +27 -10
index b1f59a5fe632..d1db6be80156 100644

Lines of this file are not shown. View the raw message.

drivers/uio/uio_dmem_genirq.c +7 -6
index 1106f3376404..792c3e9c9ce5 100644

Lines of this file are not shown. View the raw message.

drivers/usb/cdns3/cdnsp-ring.c +32 -10

42 lines not on this page · raw message

drivers/usb/core/hcd.c +5 -1
index faeaace0d197..8300baedafd2 100644

Lines of this file are not shown. View the raw message.

drivers/usb/dwc3/core.c +16 -7
index 1f348bc867c2..476b63618511 100644

Lines of this file are not shown. View the raw message.

drivers/usb/dwc3/dwc3-qcom.c +10 -3
index 7c40f3ffc054..b0a0351d2d8b 100644

Lines of this file are not shown. View the raw message.

drivers/usb/gadget/function/f_hid.c +29 -24

53 lines not on this page · raw message

drivers/usb/gadget/udc/core.c +6 -6
index c63c0c2cf649..bf9878e1a72a 100644

Lines of this file are not shown. View the raw message.

drivers/usb/gadget/udc/fotg210-udc.c +6 -6
index fdca28e72a3b..d0e051beb3af 100644

Lines of this file are not shown. View the raw message.

drivers/usb/host/xhci-mtk.c +0 -1
index 01705e559c42..c61fc19ef115 100644

Lines of this file are not shown. View the raw message.

drivers/usb/host/xhci-ring.c +10 -4
index ad81e9a508b1..343709af4c16 100644

Lines of this file are not shown. View the raw message.

drivers/usb/host/xhci.h +1 -1
index cc084d9505cd..c9f06c5e4e9d 100644

Lines of this file are not shown. View the raw message.

drivers/usb/musb/musb_gadget.c +0 -2
index 6704a62a1665..ba20272d2221 100644

Lines of this file are not shown. View the raw message.

drivers/usb/musb/omap2430.c +54 -0

54 lines not on this page · raw message

drivers/usb/roles/class.c +4 -1
index dfaed7eee94f..32e6d19f7011 100644

Lines of this file are not shown. View the raw message.

drivers/usb/storage/alauda.c +2 -0
index 747be69e5e69..5e912dd29b4c 100644

Lines of this file are not shown. View the raw message.

drivers/usb/typec/bus.c +1 -1
index 26ea2fdec17d..31c2a3130cad 100644

Lines of this file are not shown. View the raw message.

drivers/usb/typec/tcpm/tcpci.c +4 -1
index b2bfcebe218f..72f8d1e87600 100644

Lines of this file are not shown. View the raw message.

drivers/usb/typec/tipd/core.c +6 -5
index 2a77bab948f5..195c9c16f817 100644

Lines of this file are not shown. View the raw message.

drivers/usb/typec/wusb3801.c +1 -1
index 3cc7a15ecbd3..a43a18d4b02e 100644

Lines of this file are not shown. View the raw message.

drivers/vfio/iova_bitmap.c +16 -16
index 6631e8befe1b..0f19d502f351 100644

Lines of this file are not shown. View the raw message.

drivers/vfio/platform/vfio_platform_common.c +1 -2
index 55dc4f43c31e..1a0a238ffa35 100644

Lines of this file are not shown. View the raw message.

drivers/video/fbdev/Kconfig +1 -1
index cfc55273dc5d..974e862cd20d 100644

Lines of this file are not shown. View the raw message.

drivers/video/fbdev/core/fbcon.c +2 -1
index c0143d38df83..14a7d404062c 100644

Lines of this file are not shown. View the raw message.

drivers/video/fbdev/ep93xx-fb.c +3 -1
index 2398b3d48fed..305f1587bd89 100644

Lines of this file are not shown. View the raw message.

drivers/video/fbdev/geode/Kconfig +1 -0
index ac9c860592aa..85bc14b6faf6 100644

Lines of this file are not shown. View the raw message.

drivers/video/fbdev/hyperv_fb.c +7 -1
index 072ce07ba9e0..4ff25dfc865d 100644

Lines of this file are not shown. View the raw message.

drivers/video/fbdev/pm2fb.c +7 -2
index 7da715d31a93..7a8609c40ae9 100644

Lines of this file are not shown. View the raw message.

drivers/video/fbdev/uvesafb.c +1 -0
index 00d789b6c0fa..0e3cabbec4b4 100644

Lines of this file are not shown. View the raw message.

drivers/video/fbdev/vermilion/vermilion.c +3 -1
index 82b36dbb5b1a..33051e3a2561 100644

Lines of this file are not shown. View the raw message.

drivers/video/fbdev/via/via-core.c +8 -1
index 2ee8fcae08df..b8cd04defc5e 100644

Lines of this file are not shown. View the raw message.

drivers/virt/coco/sev-guest/sev-guest.c +1 -0
index 1ea6d2e5b218..99d6062afe72 100644

Lines of this file are not shown. View the raw message.

drivers/watchdog/iTCO_wdt.c +14 -7
index 34693f11385f..e937b4dd28be 100644

Lines of this file are not shown. View the raw message.

drivers/xen/privcmd.c +1 -1
index fae50a24630b..1edf45ee9890 100644

Lines of this file are not shown. View the raw message.

fs/afs/fs_probe.c +4 -1
index 3ac5fcf98d0d..daaf3810cc92 100644

Lines of this file are not shown. View the raw message.

fs/binfmt_misc.c +4 -4
index e1eae7ea823a..bb202ad369d5 100644

Lines of this file are not shown. View the raw message.

fs/btrfs/extent-io-tree.c +14 -8
index 83cb0378096f..3676580c2d97 100644

Lines of this file are not shown. View the raw message.

fs/btrfs/file.c +8 -2
index d01631d47806..ed4e1c3705d0 100644

Lines of this file are not shown. View the raw message.

fs/char_dev.c +1 -1
index ba0ded7842a7..3f667292608c 100644

Lines of this file are not shown. View the raw message.

fs/cifs/smb2file.c +2 -2
index ffbd9a99fc12..ba6cc50af390 100644

Lines of this file are not shown. View the raw message.

fs/configfs/dir.c +2 -0
index d1f9d2632202..ec6519e1ca3b 100644

Lines of this file are not shown. View the raw message.

fs/debugfs/file.c +22 -6
index ddb3fc258df9..b54f470e0d03 100644

Lines of this file are not shown. View the raw message.

fs/erofs/fscache.c +35 -12

47 lines not on this page · raw message

fs/erofs/internal.h +8 -2
index 05dc68627722..e51f27b6bde1 100644

Lines of this file are not shown. View the raw message.

fs/erofs/super.c +1 -1
index 1c7dcca702b3..481788c24a68 100644

Lines of this file are not shown. View the raw message.

fs/erofs/zdata.c +2 -1
index b792d424d774..cf4871834ebb 100644

Lines of this file are not shown. View the raw message.

fs/erofs/zmap.c +7 -4
index 0bb66927e3d0..e6d5d7a18fb0 100644

Lines of this file are not shown. View the raw message.

fs/f2fs/compress.c +1 -1
index d315c2de136f..74d3f2d2271f 100644

Lines of this file are not shown. View the raw message.

fs/f2fs/f2fs.h +1 -1
index e6355a5683b7..8b9f0b3c7723 100644

Lines of this file are not shown. View the raw message.

fs/f2fs/file.c +4 -0
index 82cda1258227..f96bbfa8b399 100644

Lines of this file are not shown. View the raw message.

fs/f2fs/gc.c +14 -15
index 4546e01b2ee0..22c1f876e8c5 100644

Lines of this file are not shown. View the raw message.

fs/f2fs/namei.c +163 -166

329 lines not on this page · raw message

fs/f2fs/segment.c +5 -3
index acf3d3fa4363..c1d0713666ee 100644

Lines of this file are not shown. View the raw message.

fs/f2fs/super.c +4 -4
index 3834ead04620..67d51f527606 100644

Lines of this file are not shown. View the raw message.

fs/gfs2/glock.c +2 -0
index df335c258eb0..235a0948f6cc 100644

Lines of this file are not shown. View the raw message.

fs/hfs/inode.c +2 -0
index c4526f16355d..a0746be3c1de 100644

Lines of this file are not shown. View the raw message.

fs/hfs/trans.c +1 -1
index 39f5e343bf4d..fdb0edb8a607 100644

Lines of this file are not shown. View the raw message.

fs/hugetlbfs/inode.c +3 -3
index df7772335dc0..8eea709e3659 100644

Lines of this file are not shown. View the raw message.

fs/jfs/jfs_dmap.c +21 -6
index 6b838d3ae7c2..765838578a72 100644

Lines of this file are not shown. View the raw message.

fs/jfs/namei.c +1 -1
index 9db4f5789c0e..4fbbf88435e6 100644

Lines of this file are not shown. View the raw message.

fs/ksmbd/mgmt/user_session.c +5 -3
index 3fa2139a0b30..92b1603b5abe 100644

Lines of this file are not shown. View the raw message.

fs/libfs.c +19 -3
index 682d56345a1c..aada4e7c8713 100644

Lines of this file are not shown. View the raw message.

fs/lockd/svcsubs.c +10 -7
index e1c4617de771..3515f17eaf3f 100644

Lines of this file are not shown. View the raw message.

fs/nfs/fs_context.c +6 -0
index 09833ec102fc..9bcd53d5c7d4 100644

Lines of this file are not shown. View the raw message.

fs/nfs/internal.h +2 -4
index 647fc3f547cb..ae7d4a8c728c 100644

Lines of this file are not shown. View the raw message.

fs/nfs/namespace.c +1 -1
index 2f336ace7555..88a23af2bd5c 100644

Lines of this file are not shown. View the raw message.

fs/nfs/nfs42xdr.c +1 -1
index fe1aeb0f048f..2fd465cab631 100644

Lines of this file are not shown. View the raw message.

fs/nfs/nfs4proc.c +25 -13
index 86ed5c0142c3..e51044a5f550 100644

Lines of this file are not shown. View the raw message.

fs/nfs/nfs4state.c +2 -0
index a2d2d5d1b088..03087ef1c7b4 100644

Lines of this file are not shown. View the raw message.

fs/nfs/nfs4xdr.c +9 -13
index acfe5f4bda48..deec76cf5afe 100644

Lines of this file are not shown. View the raw message.

fs/nfsd/nfs2acl.c +0 -10
index 13e6e6897f6c..65d4511b7af0 100644

Lines of this file are not shown. View the raw message.

fs/nfsd/nfs3acl.c +6 -24
index 2fb9ee356455..a34a22e272ad 100644

Lines of this file are not shown. View the raw message.

fs/nfsd/nfs4callback.c +3 -1
index f0e69edf5f0f..6253cbe5f81b 100644

Lines of this file are not shown. View the raw message.

fs/nfsd/nfs4proc.c +5 -2
index 8beb2bc4c328..32fe7cbfb28b 100644

Lines of this file are not shown. View the raw message.

fs/nfsd/nfs4state.c +33 -18

51 lines not on this page · raw message

fs/nilfs2/the_nilfs.c +65 -8

73 lines not on this page · raw message

fs/ntfs3/bitmap.c +1 -1
index e92bbd754365..1930640be31a 100644

Lines of this file are not shown. View the raw message.

fs/ntfs3/super.c +1 -1
index 47012c9bf505..adc4f73722b7 100644

Lines of this file are not shown. View the raw message.

fs/ntfs3/xattr.c +1 -1
index 7de8718c68a9..ea582b4fe1d9 100644

Lines of this file are not shown. View the raw message.

fs/ocfs2/journal.c +1 -1
index 126671e6caed..3fb98b4569a2 100644

Lines of this file are not shown. View the raw message.

fs/ocfs2/journal.h +1 -0
index 969d0aa28718..41c382f68529 100644

Lines of this file are not shown. View the raw message.

fs/ocfs2/stackglue.c +7 -1
index 317126261523..a8d5ca98fa57 100644

Lines of this file are not shown. View the raw message.

fs/ocfs2/super.c +4 -1
index 42c993e53924..0b0e6a132101 100644

Lines of this file are not shown. View the raw message.

fs/orangefs/orangefs-debugfs.c +6 -23
index 29eaa4544372..1b508f543384 100644

Lines of this file are not shown. View the raw message.

fs/orangefs/orangefs-mod.c +4 -4
index cd7297815f91..5ab741c60b7e 100644

Lines of this file are not shown. View the raw message.

fs/orangefs/orangefs-sysfs.c +63 -8

71 lines not on this page · raw message

fs/overlayfs/file.c +25 -3
index a1a22f58ba18..d066be3b9226 100644

Lines of this file are not shown. View the raw message.

fs/overlayfs/super.c +6 -1
index a29a8afe9b26..3d14a3f1465d 100644

Lines of this file are not shown. View the raw message.

fs/pstore/Kconfig +1 -0
index 8adabde685f1..c49d554cc9ae 100644

Lines of this file are not shown. View the raw message.

fs/pstore/pmsg.c +4 -3
index d8542ec2f38c..18cf94b597e0 100644

Lines of this file are not shown. View the raw message.

fs/pstore/ram.c +2 -0
index fefe3d391d3a..74e4d93f3e08 100644

Lines of this file are not shown. View the raw message.

fs/pstore/ram_core.c +5 -1
index a89e33719fcf..8bf09886e7e6 100644

Lines of this file are not shown. View the raw message.

fs/reiserfs/namei.c +4 -0
index 3d7a35d6a18b..b916859992ec 100644

Lines of this file are not shown. View the raw message.

fs/reiserfs/xattr_security.c +1 -1
index 8965c8e5e172..857a65b05726 100644

Lines of this file are not shown. View the raw message.

fs/sysv/itree.c +1 -1
index d4ec9bb97de9..3b8567564e7e 100644

Lines of this file are not shown. View the raw message.

fs/udf/namei.c +4 -4
index ae7bc13a5298..7c95c549dd64 100644

Lines of this file are not shown. View the raw message.

fs/xattr.c +1 -1
index 61107b6bbed2..427b8cea1f96 100644

Lines of this file are not shown. View the raw message.

include/drm/drm_connector.h +6 -0
index 56aee949c6fa..4d830fc55a3d 100644

Lines of this file are not shown. View the raw message.

include/drm/ttm/ttm_tt.h +1 -1
index 17a0310e8aaa..b7d3f3843f1e 100644

Lines of this file are not shown. View the raw message.

include/dt-bindings/clock/imx8mn-clock.h +16 -8
index 07b8a282c268..04809edab33c 100644

Lines of this file are not shown. View the raw message.

include/dt-bindings/clock/imx8mp-clock.h +2 -1
index 9d5cc2ddde89..1417b7b1b7df 100644

Lines of this file are not shown. View the raw message.

include/linux/btf_ids.h +1 -1
index 2aea877d644f..2b9872008428 100644

Lines of this file are not shown. View the raw message.

include/linux/debugfs.h +17 -2
index f60674692d36..ea2d919fd9c7 100644

Lines of this file are not shown. View the raw message.

include/linux/eventfd.h +1 -1
index 30eb30d6909b..3cd202d3eefb 100644

Lines of this file are not shown. View the raw message.

include/linux/fortify-string.h +1 -1
index 1067a8450826..5001a11258e4 100644

Lines of this file are not shown. View the raw message.

include/linux/fs.h +10 -2
index 59ae95ddb679..6b115bce14b9 100644

Lines of this file are not shown. View the raw message.

include/linux/hisi_acc_qm.h +4 -2
index e230c7c46110..c3618255b150 100644

Lines of this file are not shown. View the raw message.

include/linux/hyperv.h +2 -0
index 3b42264333ef..646f1da9f27e 100644

Lines of this file are not shown. View the raw message.

include/linux/ieee80211.h +1 -1
index 79690938d9a2..d3088666f3f4 100644

Lines of this file are not shown. View the raw message.

include/linux/iio/imu/adis.h +12 -1
index 515ca09764fe..bcbefb757475 100644

Lines of this file are not shown. View the raw message.

include/linux/netdevice.h +35 -23

58 lines not on this page · raw message

include/linux/proc_fs.h +2 -0
index 81d6e4ec2294..0260f5ea98fe 100644

Lines of this file are not shown. View the raw message.

include/linux/regulator/driver.h +2 -1
index f9a7461e72b8..d3b4a3d4514a 100644

Lines of this file are not shown. View the raw message.

include/linux/skmsg.h +1 -0
index 70d6cb94e580..84f787416a54 100644

Lines of this file are not shown. View the raw message.

include/linux/timerqueue.h +1 -1
index 93884086f392..adc80e29168e 100644

Lines of this file are not shown. View the raw message.

include/media/dvbdev.h +18 -14
index 2f6b0861322a..ac60c9fcfe9a 100644

Lines of this file are not shown. View the raw message.

include/net/bluetooth/hci.h +20 -0
index 684f1cd28730..7a381fcef939 100644

Lines of this file are not shown. View the raw message.

include/net/bluetooth/hci_core.h +6 -1
index c54bc71254af..7f585e5dd71b 100644

Lines of this file are not shown. View the raw message.

include/net/dst.h +2 -3
index 00b479ce6b99..d67fda89cd0f 100644

Lines of this file are not shown. View the raw message.

include/net/ip_vs.h +5 -5
index ff1804a0c469..1fca6a88114a 100644

Lines of this file are not shown. View the raw message.

include/net/mrp.h +1 -0
index 92cd3fb6cf9d..b28915ffea28 100644

Lines of this file are not shown. View the raw message.

include/net/sock_reuseport.h +2 -0
index efc9085c6892..6ec140b0a61b 100644

Lines of this file are not shown. View the raw message.

include/net/tcp.h +2 -2
index 14d45661a84d..5b70b241ce71 100644

Lines of this file are not shown. View the raw message.

include/sound/hda_codec.h +1 -0
index 25ec8c181688..eba23daf2c29 100644

Lines of this file are not shown. View the raw message.

include/sound/pcm.h +18 -18
index 7b1a022910e8..27040b472a4f 100644

Lines of this file are not shown. View the raw message.

include/trace/events/f2fs.h +19 -15
index c6b372401c27..ff57e7f9914c 100644

Lines of this file are not shown. View the raw message.

include/trace/events/ib_mad.h +4 -9
index 59363a083ecb..d92691c78cff 100644

Lines of this file are not shown. View the raw message.

include/uapi/linux/idxd.h +1 -1
index 2b9e7feba3f3..1d553bedbdb5 100644

Lines of this file are not shown. View the raw message.

include/uapi/linux/io_uring.h +18 -0
index 2df3225b562f..9d4c4078e8d0 100644

Lines of this file are not shown. View the raw message.

include/uapi/linux/swab.h +1 -1
index 0723a9cce747..01717181339e 100644

Lines of this file are not shown. View the raw message.

include/uapi/rdma/hns-abi.h +15 -0
index f6fde06db4b4..745790ce3c26 100644

Lines of this file are not shown. View the raw message.

include/uapi/sound/asequencer.h +4 -4
index 6d4a2c60808d..00d2703e8fca 100644

Lines of this file are not shown. View the raw message.

io_uring/io_uring.c +1 -1
index 61cd7ffd0f6a..17771cb3c333 100644

Lines of this file are not shown. View the raw message.

io_uring/msg_ring.c +2 -4
index 90d2fc6fd80e..a49ccab262d5 100644

Lines of this file are not shown. View the raw message.

io_uring/net.c +7 -2
index ab83da7e80f0..bdd2b4e370b3 100644

Lines of this file are not shown. View the raw message.

io_uring/notif.c +12 -0
index e37c6569d82e..4bfef10161fa 100644

Lines of this file are not shown. View the raw message.

io_uring/notif.h +3 -0
index 5b4d710c8ca5..4ae696273c78 100644

Lines of this file are not shown. View the raw message.

io_uring/opdef.c +7 -0
index 83dc0f9ad3b2..04dd2c983fce 100644

Lines of this file are not shown. View the raw message.

io_uring/opdef.h +2 -0
index 3efe06d25473..df7e13d9bfba 100644

Lines of this file are not shown. View the raw message.

io_uring/timeout.c +3 -1
index e8a8c2099480..06200fe73a04 100644

Lines of this file are not shown. View the raw message.

ipc/mqueue.c +4 -2
index 467a194b8a2e..d09aa1c1e3e6 100644

Lines of this file are not shown. View the raw message.

kernel/Makefile +0 -3
index d754e0be1176..ebc692242b68 100644

Lines of this file are not shown. View the raw message.

kernel/acct.c +2 -0
index 62200d799b9b..034a26daabb2 100644

Lines of this file are not shown. View the raw message.

kernel/bpf/btf.c +5 -0
index 35c07afac924..efdbba2a0230 100644

Lines of this file are not shown. View the raw message.

kernel/bpf/cgroup_iter.c +14 -0
index 9fcf09f2ef00..c187a9e62bdb 100644

Lines of this file are not shown. View the raw message.

kernel/bpf/syscall.c +3 -3
index 7b373a5e861f..439ed7e5a82b 100644

Lines of this file are not shown. View the raw message.

kernel/bpf/verifier.c +72 -48

120 lines not on this page · raw message

kernel/cpu.c +43 -17

60 lines not on this page · raw message

kernel/events/core.c +5 -3
index 7f04f995c975..732b392fc5c6 100644

Lines of this file are not shown. View the raw message.

kernel/fork.c +11 -6
index 08969f5aa38d..844dfdc8c639 100644

Lines of this file are not shown. View the raw message.

kernel/futex/core.c +17 -9
index b22ef1efe751..514e4582b863 100644

Lines of this file are not shown. View the raw message.

kernel/gcov/gcc_4_7.c +5 -0
index 7971e989e425..74a4ef1da9ad 100644

Lines of this file are not shown. View the raw message.

kernel/irq/internals.h +2 -0
index f09c60393e55..5fdc0b557579 100644

Lines of this file are not shown. View the raw message.

kernel/irq/irqdesc.c +9 -6
index a91f9001103c..fd0996274401 100644

Lines of this file are not shown. View the raw message.

kernel/kprobes.c +8 -8
index 3050631e528d..a35074f0daa1 100644

Lines of this file are not shown. View the raw message.

kernel/module/decompress.c +4 -4
index c033572d83f0..720e719253cd 100644

Lines of this file are not shown. View the raw message.

kernel/padata.c +10 -5
index e5819bb8bd1d..de90af5fcbe6 100644

Lines of this file are not shown. View the raw message.

kernel/power/snapshot.c +2 -2
index 2a406753af90..c20ca5fb9adc 100644

Lines of this file are not shown. View the raw message.

kernel/rcu/tree.c +1 -1
index 93416afebd59..14d9384fba05 100644

Lines of this file are not shown. View the raw message.

kernel/relay.c +2 -2
index d7edc934c56d..88bcb09f0a1f 100644

Lines of this file are not shown. View the raw message.

kernel/sched/core.c +5 -5
index daff72f00385..535af9fbea7b 100644

Lines of this file are not shown. View the raw message.

kernel/sched/fair.c +193 -30

223 lines not on this page · raw message

kernel/sched/psi.c +5 -3
index ee2ecc081422..7f40d87e8f50 100644

Lines of this file are not shown. View the raw message.

kernel/sched/sched.h +48 -3

51 lines not on this page · raw message

kernel/trace/blktrace.c +2 -1
index a995ea1ef849..a66cff5a1857 100644

Lines of this file are not shown. View the raw message.

kernel/trace/trace_events_hist.c +1 -1
index 1c82478e8dff..b6e5724a9ea3 100644

Lines of this file are not shown. View the raw message.

kernel/trace/trace_events_user.c +1 -0
index 539b08ae7020..9cb53182bb31 100644

Lines of this file are not shown. View the raw message.

lib/debugobjects.c +10 -0
index 337d797a7141..6f8e5dd1dcd0 100644

Lines of this file are not shown. View the raw message.

lib/fonts/fonts.c +2 -2
index 5f4b07b56cd9..973866438608 100644

Lines of this file are not shown. View the raw message.

lib/maple_tree.c +3 -1
index df352f6ccc24..fe21bf276d91 100644

Lines of this file are not shown. View the raw message.

lib/notifier-error-inject.c +1 -1
index 21016b32d313..2b24ea6c9497 100644

Lines of this file are not shown. View the raw message.

lib/test_firmware.c +1 -0
index c82b65947ce6..1c5a2adb16ef 100644

Lines of this file are not shown. View the raw message.

lib/test_maple_tree.c +23 -0
index f425f169ef08..497fc93ccf9e 100644

Lines of this file are not shown. View the raw message.

mm/gup.c +3 -0
index 3b7bc2c1fd44..eb8d7baf9e4d 100644

Lines of this file are not shown. View the raw message.

net/802/mrp.c +13 -5
index 155f74d8b14f..6c927d4b35f0 100644

Lines of this file are not shown. View the raw message.

net/9p/client.c +5 -0
index aaa37b07e30a..b554f8357f96 100644

Lines of this file are not shown. View the raw message.

net/bluetooth/hci_conn.c +1 -1
index a6c12863a253..8aab2e882958 100644

Lines of this file are not shown. View the raw message.

net/bluetooth/hci_core.c +2 -2
index d97fac4f7130..b65c3aabcd53 100644

Lines of this file are not shown. View the raw message.

net/bluetooth/hci_sync.c +1 -1
index 1fc693122a47..3a68d9bc43b8 100644

Lines of this file are not shown. View the raw message.

net/bluetooth/lib.c +2 -2
index 469a0c95b6e8..53a796ac078c 100644

Lines of this file are not shown. View the raw message.

net/bluetooth/mgmt.c +1 -1
index a92e7e485feb..0dd30a3beb77 100644

Lines of this file are not shown. View the raw message.

net/bluetooth/rfcomm/core.c +1 -1
index 7324764384b6..8d6fce9005bd 100644

Lines of this file are not shown. View the raw message.

net/bpf/test_run.c +0 -3
index fcb3e6c5e03c..6094ef7cffcd 100644

Lines of this file are not shown. View the raw message.

net/core/dev.c +3 -11
index 3be256051e99..70e06853ba25 100644

Lines of this file are not shown. View the raw message.

net/core/devlink.c +5 -0
index 89baa7c0938b..2aa77d4b80d0 100644

Lines of this file are not shown. View the raw message.

net/core/filter.c +24 -1
index bb0136e7a8e4..a368edd9057c 100644

Lines of this file are not shown. View the raw message.

net/core/skbuff.c +3 -0
index 88fa40571d0c..759bede0b3dd 100644

Lines of this file are not shown. View the raw message.

net/core/skmsg.c +6 -3
index e6b9ced3eda8..53d0251788aa 100644

Lines of this file are not shown. View the raw message.

net/core/sock.c +1 -1
index a3ba0358c77c..30407b2dd2ac 100644

Lines of this file are not shown. View the raw message.

net/core/sock_map.c +2 -0
index 81beb16ab1eb..22fa2c5bc6ec 100644

Lines of this file are not shown. View the raw message.

net/core/sock_reuseport.c +89 -5

94 lines not on this page · raw message

net/core/stream.c +6 -0
index 75fded8495f5..516895f48235 100644

Lines of this file are not shown. View the raw message.

net/dsa/tag_8021q.c +10 -1
index 34e5ec5d3e23..89371b16416e 100644

Lines of this file are not shown. View the raw message.

net/ethtool/ioctl.c +2 -1
index 57e7238a4136..81fe2422fe58 100644

Lines of this file are not shown. View the raw message.

net/hsr/hsr_debugfs.c +16 -24
index de476a417631..1a195efc79cd 100644

Lines of this file are not shown. View the raw message.

net/hsr/hsr_device.c +14 -18
index 6ffef47e9be5..b1e86a7265b3 100644

Lines of this file are not shown. View the raw message.

net/hsr/hsr_forward.c +6 -8
index 56bb27d67a2e..629daacc9607 100644

Lines of this file are not shown. View the raw message.

net/hsr/hsr_framereg.c +92 -130

222 lines not on this page · raw message

net/hsr/hsr_framereg.h +6 -11
index f3762e9e42b5..b23556251d62 100644

Lines of this file are not shown. View the raw message.

net/hsr/hsr_main.h +2 -7
index b158ba409f9a..16ae9fb09ccd 100644

Lines of this file are not shown. View the raw message.

net/hsr/hsr_netlink.c +1 -3
index 7174a9092900..78fe40eb9f01 100644

Lines of this file are not shown. View the raw message.

net/ipv4/af_inet.c +2 -2
index 0da679411330..92d423786251 100644

Lines of this file are not shown. View the raw message.

net/ipv4/inet_connection_sock.c +4 -3
index 4e84ed21d16f..4a34bc7cb15e 100644

Lines of this file are not shown. View the raw message.

net/ipv4/ping.c +1 -1
index 04b4ec07bb06..409ec2a1f95b 100644

Lines of this file are not shown. View the raw message.

net/ipv4/tcp_bpf.c +12 -7
index cf9c3e8f7ccb..94aad3870c5f 100644

Lines of this file are not shown. View the raw message.

net/ipv4/udp.c +23 -16
index 6a320a614e54..2eaf47e23b22 100644

Lines of this file are not shown. View the raw message.

net/ipv4/udp_tunnel_core.c +1 -0
index 8242c8947340..5f8104cf082d 100644

Lines of this file are not shown. View the raw message.

net/ipv6/af_inet6.c +2 -2
index 024191004982..7b0cd54da452 100644

Lines of this file are not shown. View the raw message.

net/ipv6/datagram.c +10 -5
index 5ecb56522f9d..ba28aeb7cade 100644

Lines of this file are not shown. View the raw message.

net/ipv6/sit.c +11 -11
index 5703d3cbea9b..70d81bba5093 100644

Lines of this file are not shown. View the raw message.

net/ipv6/udp.c +8 -4
index bc65e5b7195b..98a64e8d9bda 100644

Lines of this file are not shown. View the raw message.

net/mac80211/cfg.c +1 -1
index 687b4c878d4a..8c8ef87997a8 100644

Lines of this file are not shown. View the raw message.

net/mac80211/ieee80211_i.h +1 -0
index a842f2e1c230..de7b8a4d4bbb 100644

Lines of this file are not shown. View the raw message.

net/mac80211/iface.c +1 -0
index dd9ac1f7d2ea..46f08ec5ed76 100644

Lines of this file are not shown. View the raw message.

net/mac80211/mlme.c +11 -4
index d8484cd870de..0125b3e6175b 100644

Lines of this file are not shown. View the raw message.

net/mac80211/tx.c +1 -1
index 874f2a4d831d..cc10ee1ff8e9 100644

Lines of this file are not shown. View the raw message.

net/mctp/device.c +1 -13
index 99a3bda8852f..acb97b257428 100644

Lines of this file are not shown. View the raw message.

net/netfilter/ipvs/ip_vs_core.c +15 -15
index 51ad557a525b..b5ae419661b8 100644

Lines of this file are not shown. View the raw message.

net/netfilter/ipvs/ip_vs_ctl.c +5 -5
index 988222fff9f0..03af6a2ffd56 100644

Lines of this file are not shown. View the raw message.

net/netfilter/ipvs/ip_vs_est.c +10 -10
index 9a1a7af6a186..f53150d82a92 100644

Lines of this file are not shown. View the raw message.

net/netfilter/nf_conntrack_proto_icmpv6.c +53 -0

53 lines not on this page · raw message

net/netfilter/nf_flow_table_offload.c +3 -3
index 0fdcdb2c9ae4..4d9b99abe37d 100644

Lines of this file are not shown. View the raw message.

net/openvswitch/datapath.c +16 -9
index 8b84869eb2ac..fa0f1952d763 100644

Lines of this file are not shown. View the raw message.

net/openvswitch/flow_netlink.c +1 -1
index 4a07ab094a84..ead5418c126e 100644

Lines of this file are not shown. View the raw message.

net/rxrpc/output.c +1 -1
index 9683617db704..08c117bc083e 100644

Lines of this file are not shown. View the raw message.

net/rxrpc/sendmsg.c +1 -1
index 3c3a626459de..d4e4e94f4f98 100644

Lines of this file are not shown. View the raw message.

net/sched/ematch.c +2 -0
index 4ce681361851..5c1235e6076a 100644

Lines of this file are not shown. View the raw message.

net/sctp/sysctl.c +44 -29

73 lines not on this page · raw message

net/sunrpc/clnt.c +1 -1
index 993acf38af87..0b0b9f1eed46 100644

Lines of this file are not shown. View the raw message.

net/sunrpc/xprtrdma/verbs.c +1 -1
index 44b87e4274b4..b098fde373ab 100644

Lines of this file are not shown. View the raw message.

net/tls/tls_sw.c +4 -2
index 264cf367e265..9ed978634125 100644

Lines of this file are not shown. View the raw message.

net/unix/af_unix.c +10 -2
index b3545fc68097..f0c2293f1d3b 100644

Lines of this file are not shown. View the raw message.

net/vmw_vsock/vmci_transport.c +5 -1
index 842c94286d31..36eb16a40745 100644

Lines of this file are not shown. View the raw message.

net/wireless/nl80211.c +3 -0
index 597c52236514..d2321c683398 100644

Lines of this file are not shown. View the raw message.

net/wireless/reg.c +3 -1
index c3d950d29432..4f3f31244e8b 100644

Lines of this file are not shown. View the raw message.

samples/bpf/xdp1_user.c +1 -1
index ac370e638fa3..281dc964de8d 100644

Lines of this file are not shown. View the raw message.

samples/bpf/xdp2_kern.c +4 -0
index 3332ba6bb95f..67804ecf7ce3 100644

Lines of this file are not shown. View the raw message.

samples/vfio-mdev/mdpy-fb.c +7 -1
index 9ec93d90e8a5..4eb7aa11cfbb 100644

Lines of this file are not shown. View the raw message.

security/Kconfig.hardening +3 -0
index d766b7d0ffd1..53baa95cb644 100644

Lines of this file are not shown. View the raw message.

security/apparmor/apparmorfs.c +3 -1
index d066ccc219e2..7160e7aa58b9 100644

Lines of this file are not shown. View the raw message.

security/apparmor/label.c +7 -5
index 0f36ee907438..a67c5897ee25 100644

Lines of this file are not shown. View the raw message.

security/apparmor/lsm.c +2 -2
index f56070270c69..1e2f40db15c5 100644

Lines of this file are not shown. View the raw message.

security/apparmor/policy.c +1 -1
index 499c0209b6a4..fbdfcef91c61 100644

Lines of this file are not shown. View the raw message.

security/apparmor/policy_ns.c +1 -1
index 43beaad083fe..78700d94b453 100644

Lines of this file are not shown. View the raw message.

security/apparmor/policy_unpack.c +1 -1
index 55d31bac4f35..9d26bbb90133 100644

Lines of this file are not shown. View the raw message.

security/integrity/digsig.c +5 -1
index 8a82a6c7f48a..f2193c531f4a 100644

Lines of this file are not shown. View the raw message.

security/integrity/ima/ima_policy.c +35 -16

51 lines not on this page · raw message

security/integrity/ima/ima_template.c +2 -2
index c25079faa208..195ac18f0927 100644

Lines of this file are not shown. View the raw message.

security/loadpin/loadpin.c +18 -12
index de41621f4998..110a5ab2b46b 100644

Lines of this file are not shown. View the raw message.

sound/core/memalloc.c +27 -17

44 lines not on this page · raw message

sound/core/pcm_native.c +3 -1
index 33769ca78cc8..9238abbfb2d6 100644

Lines of this file are not shown. View the raw message.

sound/drivers/mts64.c +3 -0
index d3bc9e8c407d..f0d34cf70c3e 100644

Lines of this file are not shown. View the raw message.

sound/pci/asihpi/hpioctl.c +1 -1
index bb31b7fe867d..477a5b4b50bc 100644

Lines of this file are not shown. View the raw message.

sound/pci/hda/hda_codec.c +2 -1
index b4d1e658c556..edd653ece70d 100644

Lines of this file are not shown. View the raw message.

sound/pci/hda/patch_hdmi.c +117 -3

120 lines not on this page · raw message

sound/pci/hda/patch_realtek.c +27 -0
index cf7c825078dc..f5f640851fdc 100644

Lines of this file are not shown. View the raw message.

sound/soc/amd/acp/acp-platform.c +4 -4
index 85a81add4ef9..447612a7a762 100644

Lines of this file are not shown. View the raw message.

sound/soc/amd/yc/acp6x-mach.c +7 -0
index d9715bea965e..1f0b5527c594 100644

Lines of this file are not shown. View the raw message.

sound/soc/codecs/pcm512x.c +4 -4
index 767463e82665..89059a673cf0 100644

Lines of this file are not shown. View the raw message.

sound/soc/codecs/rt298.c +7 -0
index a2ce52dafea8..cea26f3a02b6 100644

Lines of this file are not shown. View the raw message.

sound/soc/codecs/rt5670.c +0 -2
index ebac6caeb40a..a230f441559a 100644

Lines of this file are not shown. View the raw message.

sound/soc/codecs/wm8994.c +5 -0
index d3cfd3788f2a..8fe9a75d1235 100644

Lines of this file are not shown. View the raw message.

sound/soc/codecs/wsa883x.c +3 -3
index c7b10bbfba7e..0ddb6362fcc5 100644

Lines of this file are not shown. View the raw message.

sound/soc/generic/audio-graph-card.c +3 -1
index fe7cf972d44c..5daa824a4ffc 100644

Lines of this file are not shown. View the raw message.

sound/soc/intel/Kconfig +1 -1
index d2ca710ac3fa..ac799de4f7fd 100644

Lines of this file are not shown. View the raw message.

sound/soc/intel/avs/boards/rt298.c +22 -2
index b28d36872dcb..58c9d9edecf0 100644

Lines of this file are not shown. View the raw message.

sound/soc/intel/avs/core.c +1 -1
index bb0719c58ca4..4f93639ce488 100644

Lines of this file are not shown. View the raw message.

sound/soc/intel/avs/ipc.c +5 -1
index 020d85c7520d..306f0dc4eaf5 100644

Lines of this file are not shown. View the raw message.

sound/soc/intel/boards/sof_es8336.c +1 -1
index 70713e4b07dc..773e5d1d87d4 100644

Lines of this file are not shown. View the raw message.

sound/soc/intel/skylake/skl.c +4 -1
index 3312b57e3c0c..7f058acd221f 100644

Lines of this file are not shown. View the raw message.

sound/soc/mediatek/common/mtk-btcvsd.c +2 -4
index d884bb7c0fc7..1c28b41e4311 100644

Lines of this file are not shown. View the raw message.

sound/soc/mediatek/mt8173/mt8173-afe-pcm.c +10 -10
index dcaeeeb8aac7..bc155dd937e0 100644

Lines of this file are not shown. View the raw message.

sound/soc/mediatek/mt8173/mt8173-rt5650-rt5514.c +5 -2
index 12f40c81b101..f803f121659d 100644

Lines of this file are not shown. View the raw message.

sound/soc/mediatek/mt8183/mt8183-mt6358-ts3a227-max98357.c +10 -4
index a86085223677..48c14be5e3db 100644

Lines of this file are not shown. View the raw message.

sound/soc/mediatek/mt8186/mt8186-mt6366-da7219-max98357.c +1 -1
index cfca6bdee834..90ec0d0a8392 100644

Lines of this file are not shown. View the raw message.

sound/soc/mediatek/mt8186/mt8186-mt6366-rt1019-rt5682s.c +1 -1
index 2414c5b77233..60fa55d0c91f 100644

Lines of this file are not shown. View the raw message.

sound/soc/pxa/mmp-pcm.c +1 -1
index 5d520e18e512..99b245e3079a 100644

Lines of this file are not shown. View the raw message.

sound/soc/qcom/Kconfig +9 -7
index 8c7398bc1ca8..96a6d4731e6f 100644

Lines of this file are not shown. View the raw message.

sound/soc/qcom/common.c +0 -2
index 69dd3b504e20..49c74c1662a3 100644

Lines of this file are not shown. View the raw message.

sound/soc/qcom/common.h +0 -23
index c5472a642de0..3ef5bb6d12df 100644

Lines of this file are not shown. View the raw message.

sound/soc/qcom/lpass-sc7180.c +3 -0
index 77a556b27cf0..24a1c121cb2e 100644

Lines of this file are not shown. View the raw message.

sound/soc/rockchip/rockchip_pdm.c +1 -0
index a7549f827235..5b1e47bdc376 100644

Lines of this file are not shown. View the raw message.

sound/soc/rockchip/rockchip_spdif.c +1 -0
index 8bef572d3cbc..5b4f00457587 100644

Lines of this file are not shown. View the raw message.

sound/usb/endpoint.c +7 -0
index 310cd6fb0038..4aaf0784940b 100644

Lines of this file are not shown. View the raw message.

sound/usb/pcm.c +11 -2
index 8ed165f036a0..9557bd4d1bbc 100644

Lines of this file are not shown. View the raw message.

sound/usb/quirks-table.h +2 -0
index 874fcf245747..271884e35003 100644

Lines of this file are not shown. View the raw message.

sound/usb/quirks.c +2 -0
index 0f4dd3503a6a..58b37bfc885c 100644

Lines of this file are not shown. View the raw message.

sound/usb/usbaudio.h +4 -0
index e97141ef730a..2aba508a4831 100644

Lines of this file are not shown. View the raw message.

tools/bpf/bpftool/common.c +1 -0
index 0cdb4f711510..e7a11cff7245 100644

Lines of this file are not shown. View the raw message.

tools/lib/bpf/bpf.h +7 -0
index 9c50beabdd14..fddc05c667b5 100644

Lines of this file are not shown. View the raw message.

tools/lib/bpf/btf.c +5 -3
index d88647da2c7f..675a0df5c840 100644

Lines of this file are not shown. View the raw message.

tools/lib/bpf/btf_dump.c +26 -3
index 3937f66c7f8d..0b470169729e 100644

Lines of this file are not shown. View the raw message.

tools/lib/bpf/libbpf.c +17 -5
index 91b7106a4a73..b9a29d105376 100644

Lines of this file are not shown. View the raw message.

tools/lib/bpf/usdt.c +4 -7
index e83b497c2245..49f3c3b7f609 100644

Lines of this file are not shown. View the raw message.

tools/objtool/check.c +10 -0
index 43ec14c29a60..a7f1e6c8bb0a 100644

Lines of this file are not shown. View the raw message.

tools/perf/Documentation/perf-annotate.txt +1 -1
index 18fcc52809fb..980fe2c29275 100644

Lines of this file are not shown. View the raw message.

tools/perf/Documentation/perf-diff.txt +1 -1
index be65bd55ab2a..f3067a4af294 100644

Lines of this file are not shown. View the raw message.

tools/perf/Documentation/perf-lock.txt +1 -1
index 3b1e16563b79..4958a1ffa1cc 100644

Lines of this file are not shown. View the raw message.

tools/perf/Documentation/perf-probe.txt +1 -1
index 080981d38d7b..7f8e8ba3a787 100644

Lines of this file are not shown. View the raw message.

tools/perf/Documentation/perf-record.txt +1 -1
index e41ae950fdc3..9ea6d44aca58 100644

Lines of this file are not shown. View the raw message.

tools/perf/Documentation/perf-report.txt +1 -1
index 4533db2ee56b..4fa509b15948 100644

Lines of this file are not shown. View the raw message.

tools/perf/Documentation/perf-stat.txt +2 -2
index d7ff1867feda..18abdc1dce05 100644

Lines of this file are not shown. View the raw message.

tools/perf/bench/numa.c +5 -4
index e78dedf9e682..9717c6c17433 100644

Lines of this file are not shown. View the raw message.

tools/perf/builtin-annotate.c +1 -1
index f839e69492e8..517d928c00e3 100644

Lines of this file are not shown. View the raw message.

tools/perf/builtin-diff.c +1 -1
index d925096dd7f0..ed07cc6cca56 100644

Lines of this file are not shown. View the raw message.

tools/perf/builtin-lock.c +1 -1
index 9722d4ab2e55..66520712a167 100644

Lines of this file are not shown. View the raw message.

tools/perf/builtin-probe.c +11 -11
index f62298f5db3b..ed73d0b89ca2 100644

Lines of this file are not shown. View the raw message.

tools/perf/builtin-record.c +1 -1
index e128b855ddde..59f3d98a0196 100644

Lines of this file are not shown. View the raw message.

tools/perf/builtin-report.c +1 -1
index 8361890176c2..b6d77d3da64f 100644

Lines of this file are not shown. View the raw message.

tools/perf/builtin-stat.c +21 -20

41 lines not on this page · raw message

tools/perf/builtin-trace.c +19 -13
index d3c757769b96..3dcf6aed1ef7 100644

Lines of this file are not shown. View the raw message.

tools/perf/tests/shell/stat_all_pmu.sh +2 -11
index 9c9ef33e0b3c..c77955419173 100755

Lines of this file are not shown. View the raw message.

tools/perf/ui/util.c +5 -0
index 689b27c34246..1d38ddf01b60 100644

Lines of this file are not shown. View the raw message.

tools/perf/util/bpf_off_cpu.c +1 -1
index c257813e674e..01f70b8e705a 100644

Lines of this file are not shown. View the raw message.

tools/perf/util/branch.h +2 -1
index f838b23db180..dca75cad96f6 100644

Lines of this file are not shown. View the raw message.

tools/perf/util/debug.c +4 -0
index 65e6c22f38e4..190e818a0717 100644

Lines of this file are not shown. View the raw message.

tools/perf/util/stat-display.c +12 -21
index ba66bb7fc1ca..bc866d18973e 100644

Lines of this file are not shown. View the raw message.

tools/perf/util/stat.h +0 -1
index b0899c6e002f..35c940d7f29c 100644

Lines of this file are not shown. View the raw message.

tools/perf/util/symbol-elf.c +1 -1
index 647b7dff8ef3..80345695b136 100644

Lines of this file are not shown. View the raw message.

tools/testing/selftests/bpf/config +1 -0
index 9213565c0311..59cec4244b3a 100644

Lines of this file are not shown. View the raw message.

tools/testing/selftests/bpf/network_helpers.c +4 -0
index bec15558fd93..1f37adff7632 100644

Lines of this file are not shown. View the raw message.

tools/testing/selftests/bpf/prog_tests/bpf_iter.c +5 -6
index 3369c5ec3a17..ecde236047fe 100644

Lines of this file are not shown. View the raw message.

tools/testing/selftests/bpf/prog_tests/empty_skb.c new file +146 -0

146 lines not on this page · raw message

tools/testing/selftests/bpf/prog_tests/kprobe_multi_test.c +14 -12
index a4b4133d39e9..0d82e28aed1a 100644

Lines of this file are not shown. View the raw message.

tools/testing/selftests/bpf/prog_tests/lsm_cgroup.c +13 -4
index 1102e4f42d2d..f117bfef68a1 100644

Lines of this file are not shown. View the raw message.

tools/testing/selftests/bpf/prog_tests/map_kptr.c +2 -1
index fdcea7a61491..0d66b1524208 100644

Lines of this file are not shown. View the raw message.

tools/testing/selftests/bpf/prog_tests/tcp_hdr_options.c +2 -2
index 617bbce6ef8f..57191773572a 100644

Lines of this file are not shown. View the raw message.

tools/testing/selftests/bpf/prog_tests/tracing_struct.c +2 -1
index d5022b91d1e4..48dc9472e160 100644

Lines of this file are not shown. View the raw message.

tools/testing/selftests/bpf/prog_tests/xdp_adjust_tail.c +4 -3
index 9b9cf8458adf..39973ea1ce43 100644

Lines of this file are not shown. View the raw message.

tools/testing/selftests/bpf/prog_tests/xdp_do_redirect.c +1 -1
index a50971c6cf4a..9ac6f6a268db 100644

Lines of this file are not shown. View the raw message.

tools/testing/selftests/bpf/prog_tests/xdp_synproxy.c +1 -1
index 75550a40e029..879f5da2f21e 100644

Lines of this file are not shown. View the raw message.

tools/testing/selftests/bpf/progs/bpf_iter_ksym.c +3 -3
index 285c008cbf9c..9ba14c37bbcc 100644

Lines of this file are not shown. View the raw message.

tools/testing/selftests/bpf/progs/empty_skb.c new file +37 -0
new file mode 100644
index 000000000000..4b0cd6753251

Lines of this file are not shown. View the raw message.

tools/testing/selftests/bpf/progs/lsm_cgroup.c +8 -0
index 4f2d60b87b75..02c11d16b692 100644

Lines of this file are not shown. View the raw message.

tools/testing/selftests/bpf/test_bpftool_metadata.sh +5 -2
index 1bf81b49457a..b5520692f41b 100755

Lines of this file are not shown. View the raw message.

tools/testing/selftests/bpf/test_flow_dissector.sh +4 -2
index 5303ce0c977b..4b298863797a 100755

Lines of this file are not shown. View the raw message.

tools/testing/selftests/bpf/test_lwt_ip_encap.sh +9 -8
index 6c69c42b1d60..1e565f47aca9 100755

Lines of this file are not shown. View the raw message.

tools/testing/selftests/bpf/test_lwt_seg6local.sh +5 -4
index 826f4423ce02..0efea2292d6a 100755

Lines of this file are not shown. View the raw message.

tools/testing/selftests/bpf/test_tc_edt.sh +2 -1
index daa7d1b8d309..76f0bd17061f 100755

Lines of this file are not shown. View the raw message.

tools/testing/selftests/bpf/test_tc_tunnel.sh +3 -2
index 088fcad138c9..334bdfeab940 100755

Lines of this file are not shown. View the raw message.

tools/testing/selftests/bpf/test_tunnel.sh +3 -2
index e9ebc67d73f7..2eaedc1d9ed3 100755

Lines of this file are not shown. View the raw message.

tools/testing/selftests/bpf/test_xdp_meta.sh +5 -4
index ea69370caae3..2740322c1878 100755

Lines of this file are not shown. View the raw message.

tools/testing/selftests/bpf/test_xdp_vlan.sh +4 -4
index 810c407e0286..fbcaa9f0120b 100755

Lines of this file are not shown. View the raw message.

tools/testing/selftests/bpf/xdp_synproxy.c +3 -2
index ff35320d2be9..410a1385a01d 100644

Lines of this file are not shown. View the raw message.

tools/testing/selftests/cgroup/cgroup_util.c +3 -2
index 4c52cc6f2f9c..e8bbbdb77e0d 100644

Lines of this file are not shown. View the raw message.

tools/testing/selftests/drivers/net/netdevsim/devlink.sh +2 -2
index 9de1d123f4f5..a08c02abde12 100755

Lines of this file are not shown. View the raw message.

tools/testing/selftests/efivarfs/efivarfs.sh +5 -0
index a90f394f9aa9..d374878cc0ba 100755

Lines of this file are not shown. View the raw message.

tools/testing/selftests/ftrace/test.d/ftrace/func_event_triggers.tc +11 -4
index 8d26d5505808..3eea2abf68f9 100644

Lines of this file are not shown. View the raw message.

tools/testing/selftests/netfilter/conntrack_icmp_related.sh +34 -2
index b48e1833bc89..76645aaf2b58 100755

Lines of this file are not shown. View the raw message.

tools/testing/selftests/powerpc/dscr/dscr_sysfs_test.c +4 -1
index fbbdffdb2e5d..f20d1c166d1e 100644

Lines of this file are not shown. View the raw message.

tools/testing/selftests/proc/proc-uptime-002.c +2 -1
index e7ceabed7f51..7d0aa22bdc12 100644

Lines of this file are not shown. View the raw message.

The rest of this diff is not shown. View the raw message.

Part of the diff is not shown here. View the raw message.