Skip to contentSkip to conversation

Linux 6.0.16

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.0.16 kernel.

All users of the 6.0 kernel series must upgrade.

The updated 6.0.y git tree can be found at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git linux-6.0.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/testing/sysfs-bus-spi-devices-spi-nor                  |    3 
 Documentation/admin-guide/sysctl/kernel.rst                              |   23 
 Documentation/devicetree/bindings/clock/qcom,sc7280-lpasscorecc.yaml     |   19 
 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                                |    4 
 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/qcom/apq8096-ifc6640.dts                             |    2 
 arch/arm64/boot/dts/qcom/ipq6018-cp01-c1.dts                             |    2 
 arch/arm64/boot/dts/qcom/msm8916.dtsi                                    |    2 
 arch/arm64/boot/dts/qcom/msm8994-sony-xperia-kitakami.dtsi               |    2 
 arch/arm64/boot/dts/qcom/msm8994.dtsi                                    |    3 
 arch/arm64/boot/dts/qcom/msm8996.dtsi                                    |  115 +-
 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/sdm630.dtsi                                     |    2 
 arch/arm64/boot/dts/qcom/sdm845-cheza.dtsi                               |    4 
 arch/arm64/boot/dts/qcom/sdm845-db845c.dts                               |    4 
 arch/arm64/boot/dts/qcom/sdm845-xiaomi-beryllium.dts                     |    2 
 arch/arm64/boot/dts/qcom/sdm845-xiaomi-polaris.dts                       |    6 
 arch/arm64/boot/dts/qcom/sdm850-lenovo-yoga-c630.dts                     |    2 
 arch/arm64/boot/dts/qcom/sdm850-samsung-w737.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.dtsi                                     |   10 
 arch/arm64/boot/dts/renesas/r8a779f0.dtsi                                |   16 
 arch/arm64/boot/dts/renesas/r8a779g0.dtsi                                |    2 
 arch/arm64/boot/dts/renesas/r9a09g011.dtsi                               |    2 
 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-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/include/asm/processor.h                                       |    4 
 arch/arm64/mm/fault.c                                                    |    8 
 arch/mips/bcm63xx/clk.c                                                  |    2 
 arch/mips/cavium-octeon/executive/cvmx-helper-board.c                    |    2 
 arch/mips/cavium-octeon/executive/cvmx-helper.c                          |    2 
 arch/mips/include/asm/mach-ralink/mt7621.h                               |    4 
 arch/mips/kernel/vpe-cmp.c                                               |    4 
 arch/mips/kernel/vpe-mt.c                                                |    4 
 arch/mips/ralink/mt7621.c                                                |   97 +
 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/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/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-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/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/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                                   |  117 +-
 drivers/clk/qcom/lpasscc-sc7280.c                                        |   44 
 drivers/clk/qcom/lpasscorecc-sc7180.c                                    |   24 
 drivers/clk/qcom/lpasscorecc-sc7280.c                                    |   33 
 drivers/clk/renesas/r8a779a0-cpg-mssr.c                                  |    2 
 drivers/clk/renesas/r8a779f0-cpg-mssr.c                                  |   29 
 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                                |   14 
 drivers/crypto/hisilicon/qm.c                                            |  208 ++--
 drivers/crypto/hisilicon/sec2/sec_main.c                                 |    4 
 drivers/crypto/hisilicon/zip/zip_main.c                                  |    4 
 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                                                |  129 ++
 drivers/edac/i10nm_base.c                                                |    3 
 drivers/extcon/Kconfig                                                   |    2 
 drivers/extcon/extcon-usbc-tusb320.c                                     |  247 ++++
 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                               |    4 
 drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h                                 |    5 
 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/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/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/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/gt/intel_engine.h                                   |    6 
 drivers/gpu/drm/i915/gt/intel_engine_cs.c                                |   91 +
 drivers/gpu/drm/i915/gt/sysfs_engines.c                                  |   25 
 drivers/gpu/drm/i915/gt/uc/intel_guc.c                                   |   53 -
 drivers/gpu/drm/i915/gt/uc/intel_guc_capture.c                           |  147 ++
 drivers/gpu/drm/i915/gt/uc/intel_guc_capture.h                           |    1 
 drivers/gpu/drm/i915/gt/uc/intel_guc_fwif.h                              |   21 
 drivers/gpu/drm/i915/gt/uc/intel_guc_log.c                               |  227 +++-
 drivers/gpu/drm/i915/gt/uc/intel_guc_log.h                               |   42 
 drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c                        |    8 
 drivers/gpu/drm/i915/i915_params.c                                       |   12 
 drivers/gpu/drm/i915/i915_params.h                                       |    3 
 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_encoder.c                              |   25 
 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.h                              |    2 
 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_dsc.c                               |   79 -
 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_dsc.h                               |    4 
 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.c                                            |    2 
 drivers/gpu/drm/msm/dsi/dsi.h                                            |    2 
 drivers/gpu/drm/msm/dsi/dsi_host.c                                       |  204 +--
 drivers/gpu/drm/msm/hdmi/hdmi.c                                          |    2 
 drivers/gpu/drm/msm/msm_drv.h                                            |    9 
 drivers/gpu/drm/mxsfb/lcdif_kms.c                                        |   48 
 drivers/gpu/drm/mxsfb/lcdif_regs.h                                       |    5 
 drivers/gpu/drm/panel/panel-sitronix-st7701.c                            |   10 
 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/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/jc42.c                                                     |  243 ++--
 drivers/hwmon/nct6775-platform.c                                         |    7 
 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/Makefile                                       |    2 
 drivers/infiniband/hw/hns/hns_roce_device.h                              |   13 
 drivers/infiniband/hw/hns/hns_roce_hw_v2.c                               |  257 +++-
 drivers/infiniband/hw/hns/hns_roce_hw_v2.h                               |   14 
 drivers/infiniband/hw/hns/hns_roce_hw_v2_dfx.c                           |   34 
 drivers/infiniband/hw/hns/hns_roce_main.c                                |   24 
 drivers/infiniband/hw/hns/hns_roce_mr.c                                  |    4 
 drivers/infiniband/hw/hns/hns_roce_qp.c                                  |  107 +-
 drivers/infiniband/hw/hns/hns_roce_restrack.c                            |   35 
 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                                             |  520 +++++-----
 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/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/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/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_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/mv88e6xxx/chip.c                                         |    9 
 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/dnet.c                                              |    4 
 drivers/net/ethernet/freescale/enetc/enetc.c                             |   35 
 drivers/net/ethernet/intel/i40e/i40e_main.c                              |   36 
 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/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.c                                   |   46 
 drivers/net/wireless/ath/ath11k/core.h                                   |   14 
 drivers/net/wireless/ath/ath11k/debugfs.c                                |  139 --
 drivers/net/wireless/ath/ath11k/debugfs.h                                |    6 
 drivers/net/wireless/ath/ath11k/mac.c                                    |  122 +-
 drivers/net/wireless/ath/ath11k/qmi.c                                    |    3 
 drivers/net/wireless/ath/ath11k/wmi.c                                    |   48 
 drivers/net/wireless/ath/ath9k/hif_usb.c                                 |   46 
 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/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/mac.c                          |   34 
 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                                                 |   14 
 drivers/nvme/target/core.c                                               |   22 
 drivers/nvme/target/io-cmd-file.c                                        |   16 
 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                                 |   15 
 drivers/phy/qualcomm/phy-qcom-qmp-pcs-v5_20.h                            |   14 
 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                                  |   53 -
 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                                    |   17 
 drivers/power/supply/power_supply_core.c                                 |    7 
 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/rtc/class.c                                                      |    4 
 drivers/rtc/rtc-cmos.c                                                   |  378 +++----
 drivers/rtc/rtc-mxc_v2.c                                                 |    4 
 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/hisi_sas/hisi_sas_main.c                                    |    8 
 drivers/scsi/hpsa.c                                                      |    9 
 drivers/scsi/ipr.c                                                       |   10 
 drivers/scsi/libsas/sas_ata.c                                            |   25 
 drivers/scsi/libsas/sas_expander.c                                       |    4 
 drivers/scsi/libsas/sas_internal.h                                       |    2 
 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/ti/knav_qmss_queue.c                                         |    3 
 drivers/soc/ti/smartreflex.c                                             |    1 
 drivers/spi/spi-gpio.c                                                   |   16 
 drivers/spi/spi-mt65xx.c                                                 |    5 
 drivers/spi/spidev.c                                                     |   21 
 drivers/staging/media/imx/imx7-media-csi.c                               |    6 
 drivers/staging/media/rkvdec/rkvdec-vp9.c                                |    3 
 drivers/staging/media/stkwebcam/Kconfig                                  |    2 
 drivers/staging/media/sunxi/cedrus/cedrus_h265.c                         |   25 
 drivers/staging/media/sunxi/cedrus/cedrus_regs.h                         |    2 
 drivers/staging/r8188eu/core/rtw_led.c                                   |   29 
 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/tty/serial/8250/8250_bcm7271.c                                   |   10 
 drivers/tty/serial/altera_uart.c                                         |   21 
 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/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/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/file.c                                                          |   10 
 fs/char_dev.c                                                            |    2 
 fs/cifs/cifsencrypt.c                                                    |   12 
 fs/cifs/cifsfs.c                                                         |   31 
 fs/cifs/cifsglob.h                                                       |  114 ++
 fs/cifs/cifsproto.h                                                      |   17 
 fs/cifs/connect.c                                                        |    6 
 fs/cifs/dir.c                                                            |   30 
 fs/cifs/file.c                                                           |   41 
 fs/cifs/fs_context.c                                                     |   12 
 fs/cifs/inode.c                                                          |  167 +--
 fs/cifs/link.c                                                           |  107 --
 fs/cifs/misc.c                                                           |    6 
 fs/cifs/readdir.c                                                        |    2 
 fs/cifs/sess.c                                                           |   30 
 fs/cifs/smb1ops.c                                                        |   56 -
 fs/cifs/smb2file.c                                                       |  127 ++
 fs/cifs/smb2inode.c                                                      |  170 +--
 fs/cifs/smb2ops.c                                                        |  252 +---
 fs/cifs/smb2pdu.c                                                        |   20 
 fs/cifs/smb2pdu.h                                                        |    3 
 fs/cifs/smb2proto.h                                                      |   22 
 fs/configfs/dir.c                                                        |    2 
 fs/debugfs/file.c                                                        |   28 
 fs/erofs/decompressor.c                                                  |   47 
 fs/erofs/erofs_fs.h                                                      |    2 
 fs/erofs/internal.h                                                      |    1 
 fs/erofs/zdata.c                                                         |    3 
 fs/erofs/zmap.c                                                          |   25 
 fs/f2fs/compress.c                                                       |    2 
 fs/f2fs/f2fs.h                                                           |    2 
 fs/f2fs/file.c                                                           |    4 
 fs/f2fs/gc.c                                                             |   10 
 fs/f2fs/namei.c                                                          |  329 +++---
 fs/f2fs/segment.c                                                        |    8 
 fs/f2fs/super.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/dt-bindings/clock/qcom,lpassaudiocc-sc7280.h                     |    5 
 include/dt-bindings/clock/qcom,lpasscorecc-sc7280.h                      |    2 
 include/linux/btf_ids.h                                                  |    2 
 include/linux/debugfs.h                                                  |   19 
 include/linux/eventfd.h                                                  |    2 
 include/linux/fortify-string.h                                           |   31 
 include/linux/fs.h                                                       |   12 
 include/linux/hisi_acc_qm.h                                              |   37 
 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/scsi/sas_ata.h                                                   |    6 
 include/sound/hda_codec.h                                                |    2 
 include/sound/hdaudio.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/swab.h                                                |    2 
 include/uapi/rdma/hns-abi.h                                              |   15 
 include/uapi/sound/asequencer.h                                          |    8 
 io_uring/msg_ring.c                                                      |    2 
 io_uring/net.c                                                           |    2 
 io_uring/timeout.c                                                       |    4 
 ipc/mqueue.c                                                             |    6 
 kernel/acct.c                                                            |    2 
 kernel/bpf/btf.c                                                         |    5 
 kernel/bpf/syscall.c                                                     |    6 
 kernel/bpf/verifier.c                                                    |  108 +-
 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/cpudeadline.c                                               |    2 
 kernel/sched/deadline.c                                                  |    4 
 kernel/sched/fair.c                                                      |  231 +++-
 kernel/sched/psi.c                                                       |    8 
 kernel/sched/rt.c                                                        |    4 
 kernel/sched/sched.h                                                     |   56 +
 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/notifier-error-inject.c                                              |    2 
 lib/test_firmware.c                                                      |    1 
 mm/gup.c                                                                 |    3 
 net/802/mrp.c                                                            |   18 
 net/8021q/vlan_dev.c                                                     |    4 
 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/bridge/br_multicast.c                                                |    4 
 net/bridge/br_vlan.c                                                     |    4 
 net/core/dev.c                                                           |   18 
 net/core/devlink.c                                                       |    9 
 net/core/drop_monitor.c                                                  |    8 
 net/core/filter.c                                                        |   11 
 net/core/gen_stats.c                                                     |   16 
 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/slave.c                                                          |    4 
 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                                                       |    8 
 net/ipv4/inet_connection_sock.c                                          |    5 
 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/seg6_local.c                                                    |    4 
 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/sta_info.c                                                  |    8 
 net/mac80211/tx.c                                                        |    2 
 net/mctp/device.c                                                        |   14 
 net/mpls/af_mpls.c                                                       |    4 
 net/netfilter/ipvs/ip_vs_core.c                                          |   30 
 net/netfilter/ipvs/ip_vs_ctl.c                                           |   14 
 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/netfilter/nf_tables_api.c                                            |    4 
 net/openvswitch/datapath.c                                               |   29 
 net/openvswitch/flow_table.c                                             |    9 
 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/pcm_native.c                                                  |    4 
 sound/drivers/mts64.c                                                    |    3 
 sound/hda/hdac_stream.c                                                  |   17 
 sound/pci/asihpi/hpioctl.c                                               |    2 
 sound/pci/hda/hda_codec.c                                                |    3 
 sound/pci/hda/hda_controller.c                                           |    4 
 sound/pci/hda/patch_hdmi.c                                               |  273 ++---
 sound/pci/hda/patch_realtek.c                                            |   27 
 sound/soc/amd/yc/acp6x-mach.c                                            |    7 
 sound/soc/codecs/hda.c                                                   |    3 
 sound/soc/codecs/hdac_hda.c                                              |    3 
 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/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/pxa/mmp-pcm.c                                                  |    2 
 sound/soc/qcom/lpass-sc7180.c                                            |    3 
 sound/soc/rockchip/rockchip_pdm.c                                        |    1 
 sound/soc/rockchip/rockchip_spdif.c                                      |    1 
 sound/usb/quirks-table.h                                                 |    2 
 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                                                   |   30 
 tools/lib/bpf/usdt.c                                                     |   11 
 tools/objtool/check.c                                                    |   10 
 tools/perf/builtin-stat.c                                                |   33 
 tools/perf/builtin-trace.c                                               |   32 
 tools/perf/tests/shell/stat_all_pmu.sh                                   |   13 
 tools/perf/util/bpf_off_cpu.c                                            |    2 
 tools/perf/util/debug.c                                                  |    4 
 tools/perf/util/symbol-elf.c                                             |    2 
 tools/testing/selftests/bpf/bpf_testmod/bpf_testmod.c                    |   48 
 tools/testing/selftests/bpf/config                                       |    1 
 tools/testing/selftests/bpf/network_helpers.c                            |    4 
 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/tracing_struct.c                  |   64 +
 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/progs/tracing_struct.c                       |  120 ++
 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 
 1026 files changed, 12879 insertions(+), 6775 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 (2):
wifi: ath11k: move firmware stats out of debugfs
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 (3):
drm/i915/guc: Add a helper for log buffer size 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

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 (1):
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

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 (4):
libbpf: Reject legacy 'maps' ELF section
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

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

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 (2):

      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()

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

ChenXiaoSong (1):
cifs: fix use-after-free on the link name

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 (1):
clk: qcom: clk-krait: fix wrong div2 functions

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

Christoph Hellwig (6):
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

Christophe JAILLET (8):
wifi: rtw89: Fix some error handling path in rtw89_core_sta_assoc()
Bluetooth: Fix EALREADY and ELOOP cases in bt_status()
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

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 (2):
dt-bindings: pwm: fix microchip corePWM's pwm-cells
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 (1):
wifi: mt76: fix coverity overrun-call in mt76_get_txpower()

Dietmar Eggemann (1):
sched/core: Introduce sched_asym_cpucap_active()

Dmitry Baryshkov (9):
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 drm/msm/dpu: use drm_dsc_config instead of msm_display_dsc_config drm/msm/dsi: use drm_dsc_config instead of msm_display_dsc_config
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

Dmitry Torokhov (4):
arm64: dts: qcom: msm8996: fix sound card reset line polarity
arm64: dts: qcom: sm8250-mtp: fix reset line polarity
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

Enzo Matsumiya (1):
cifs: replace kfree() with kfree_sensitive() for sensitive data

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 (1):
arm64: dts: renesas: r9a09g011: Fix unit address format error

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 (2):
arm64: dts: mt7986: fix trng node name
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 (16):
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()
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
media: staging: stkwebcam: Restore MEDIA_{USB,CAMERA}_SUPPORT dependencies
clk: renesas: r8a779f0: Fix SD0H clock name

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.0.16

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

Guenter Roeck (1):
iommu/mediatek: Validate number of phandles associated with "mediatek,larbs"

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 (4):
power: supply: bq25890: Ensure pump_express_work is cancelled on remove
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

Hui Tang (2):
mtd: lpddr2_nvm: Fix possible null-ptr-deref
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

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

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 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

Jaroslav Kysela (1):
ALSA: hda/hdmi: Use only dynamic PCM device allocation

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

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

Jayesh Choudhary (2):
arm64: dts: ti: k3-am65-main: Drop dma-coherent in crypto node
arm64: dts: ti: k3-j721e-main: Drop dma-coherent in crypto node

Jeff LaBundy (10):
Input: iqs7222 - set all ULP entry masks by default
Input: iqs7222 - drop unused device node references
Input: iqs7222 - report malformed properties
Input: iqs7222 - protect against undefined slider size
Input: iqs7222 - avoid sending empty SYN_REPORT events
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+
Input: iqs7222 - trim force communication command
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

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

Jie Zhan (2):
scsi: libsas: Add smp_ata_check_ready_type()
scsi: hisi_sas: Fix SATA devices missing issue during I_T nexus reset

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 Slaby (2):
tty: serial: clean up stop-tx part in altera_uart_tx_chars()
tty: serial: altera_uart_{r,t}x_chars() need only uart_port

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

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

Johan Hovold (11):
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: fix ipq8074-gen3 initialisation
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 (4):
drm/i915/guc: Limit scheduling properties to avoid overflow drm/i915: Fix compute pre-emption w/a to apply to compute engines drm/i915/guc: Fix capture size warning and bump the size drm/i915/guc: Make GuC log sizes runtime configurable

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 (2):
usb: gadget: f_hid: fix f_hidg lifetime vs cdev
usb: gadget: f_hid: fix refcount leak on error path

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

John Thomson (3):
mips: ralink: mt7621: define MT7621_SYSC_BASE with __iomem
mips: ralink: mt7621: soc queries and tests as functions
mips: ralink: mt7621: do not use kzalloc too early

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

José Expósito (1):
HID: input: do not query XP-PEN Deco LW battery

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 (4):
fortify: Use SIZE_MAX instead of (size_t)-1
fortify: Do not cast to "unsigned char"
igb: Do not free q_vector unless new one was allocated
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: use GPIO flags for tlmm
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

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()

Liang He (1):
media: c8sectpfe: Add of_node_put() when breaking out of loop

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 (3):
RDMA/hns: Repacing 'dseg_len' by macros in fill_ext_sge_inl_data() RDMA/hns: Fix ext_sge num error when post send RDMA/hns: Fix incorrect sge nums calculation

Manivannan Sadhasivam (3):

      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 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 (12):
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: 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: Factor out extcon into dedicated functions
extcon: usbc-tusb320: Add USB TYPE-C support
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 Kaiser (3):
staging: r8188eu: remove duplicate bSurpriseRemoved check
staging: r8188eu: don't check bSurpriseRemoved in SwLedOff
staging: r8188eu: fix led register settings

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

Martin Povišer (2):
dmaengine: apple-admac: Do not use devres for IRQs
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 (4):
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

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 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()

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 (2):
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

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 (5):
cifs: improve symlink handling for smb2+
cifs: fix oops during encryption
cifs: fix double-fault crash during ntlmssp
cifs: fix memory leaks in session setup
cifs: fix uninitialised var in smb2_compound_op()

Pavel Begunkov (5):
io_uring: add completion locking for iopoll
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

Pierre-Louis Bossart (1):
ALSA: hda: add snd_hdac_stop_streams() helper

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

Prashant Malani (2):
platform/chrome: cros_ec_typec: Cleanup switch handle return paths platform/chrome: cros_ec_typec: Get retimer handle

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

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()

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

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

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()

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

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

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

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 (1):
ALSA: pcm: Set missing stop_operating flag at undoing trigger start

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()

Taniya Das (4):
dt-bindings: clock: Add resets for LPASS audio clock controller for SC7280
dt-bindings: clock: Add support for external MCLKs for LPASS on SC7280
clk: qcom: lpass: Handle the regmap overlap of lpasscc and lpass_aon
clk: qcom: lpass: Add support for resets & external mclk for SC7280

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

Thomas Gleixner (1):
net: Remove the obsolte u64_stats_fetch_*_irq() users (net).

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

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

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

Uwe Kleine-König (3):
crypto: ccree - Make cc_debugfs_global_fini() available for module init function
power: supply: bq25890: Convert to i2c's .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 (1):

      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 (9):
pstore/ram: Fix error return code in ramoops_probe()
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 Yongjun (1):
irqchip/wpcm450: Fix memory leak in wpcm450_aic_of_init()

Weili Qian (3):
crypto: hisilicon/qm - fix missing destroy qp_idr
crypto: hisilicon/qm - get hardware features from hardware registers
crypto: hisilicon/qm - re-enable communicate interrupt before notifying PF

Wenpeng Liang (1):
RDMA/hns: Remove redundant DFX file and DFX ops structure

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 (11):
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
clk: renesas: r8a779f0: Add SDH0 clock
clk: renesas: r8a779f0: Add TMU and parent SASYNC clocks

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

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

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

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

Yang Jihong (3):
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()

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

Yang Yingliang (83):
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()
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 (1):
f2fs: fix iostat parameter for discard

Yassine Oudjana (3):
arm64: dts: qcom: msm8996: Add MSM8996 Pro support
regmap-irq: Use the new num_config_regs property in regmap_add_irq_chip_fwnode
extcon: usbc-tusb320: Call the Type-C IRQ handler only if a port is registered

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 (2):
selftests/bpf: Add struct argument tests with fentry/fexit programs.
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()

Yue Hu (1):
erofs: support interlaced uncompressed data for compressed files

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 (8):
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()
cifs: Fix xid leak in cifs_get_file_info_unix()

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 (2):
i2c: ismt: Fix an out-of-bounds bug in ismt_access()
power: supply: cw2015: Use device managed API to simplify the code

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

zhichao.liu (1):
spi: mt65xx: Add dma max segment size declaration

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

author maintainer
#1 lore raw
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 ee6572b1edad..66d1b23ca64f 100644
@@ -1298,6 +1298,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/clock/qcom,sc7280-lpasscorecc.yaml +16 -3
index bad9135489de..1d20cdcc69ff 100644
@@ -22,6 +22,8 @@ properties:
 
   clock-names: true
 
+  reg: true
+
   compatible:
     enum:
       - qcom,sc7280-lpassaoncc
@@ -38,8 +40,8 @@ properties:
   '#power-domain-cells':
     const: 1
 
-  reg:
-    maxItems: 1
+  '#reset-cells':
+    const: 1
 
 required:
   - compatible
@@ -69,6 +71,11 @@ allOf:
           items:
             - const: bi_tcxo
             - const: lpass_aon_cc_main_rcg_clk_src
+
+        reg:
+          items:
+            - description: lpass core cc register
+            - description: lpass audio csr register
   - if:
       properties:
         compatible:
@@ -90,6 +97,8 @@ allOf:
             - const: bi_tcxo_ao
             - const: iface
 
+        reg:
+          maxItems: 1
   - if:
       properties:
         compatible:
@@ -108,6 +117,8 @@ allOf:
           items:
             - const: bi_tcxo
 
+        reg:
+          maxItems: 1
 examples:
   - |
     #include <dt-bindings/clock/qcom,rpmh.h>
@@ -116,13 +127,15 @@ examples:
     #include <dt-bindings/clock/qcom,lpasscorecc-sc7280.h>
     lpass_audiocc: clock-controller@3300000 {
       compatible = "qcom,sc7280-lpassaudiocc";
-      reg = <0x3300000 0x30000>;
+      reg = <0x3300000 0x30000>,
+            <0x32a9000 0x1000>;
       clocks = <&rpmhcc RPMH_CXO_CLK>,
                <&lpass_aon LPASS_AON_CC_MAIN_RCG_CLK_SRC>;
       clock-names = "bi_tcxo", "lpass_aon_cc_main_rcg_clk_src";
       power-domains = <&lpass_aon LPASS_AON_CC_LPASS_AUDIO_HM_GDSC>;
       #clock-cells = <1>;
       #power-domain-cells = <1>;
+      #reset-cells = <1>;
     };
 
   - |
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 65cbc6dee545..2a5bafe0660a 100644
@@ -92,6 +92,10 @@ properties:
     type: object
     $ref: /schemas/regulator/regulator.yaml#
 
+  pwm:
+    type: object
+    $ref: /schemas/leds/leds-qcom-lpg.yaml#
+
 patternProperties:
   "^adc@[0-9a-f]+$":
     type: object
@@ -117,10 +121,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 30b6396d83c8..aea0e2bcdd77 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 0c7ae314ad3d..ff8d88b11391 100644
@@ -1,7 +1,7 @@
 # SPDX-License-Identifier: GPL-2.0
 VERSION = 6
 PATCHLEVEL = 0
-SUBLEVEL = 15
+SUBLEVEL = 16
 EXTRAVERSION =
 NAME = Hurr durr I'ma ninja sloth
 
arch/Kconfig +1 -1
index 8b311e400ec1..732a4680e733 100644
@@ -629,7 +629,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 46e6d3ed8f35..c042c416a94a 100644
@@ -74,7 +74,7 @@ pcie0: pcie@1,0 {
 
 			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 7f2f24a29e6c..352a2f7ba311 100644
@@ -582,7 +582,7 @@ pcie0: pcie@1,0 {
 
 			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 cff1269f3fbf..7146cc8f082a 100644
@@ -79,7 +79,7 @@ pcie@1,0 {
 			/* 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>;
@@ -98,7 +98,7 @@ pcie@2,0 {
 			/* 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 a41902e3815c..0b64d7505dca 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 */
@@ -455,7 +461,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 e0b7c2099831..9525e7b7f436 100644
@@ -453,7 +453,7 @@ pcie@1,0 {
 			/* 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>;
@@ -472,7 +472,7 @@ pcie@2,0 {
 			/* 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>;
@@ -494,7 +494,7 @@ pcie@3,0 {
 			 */
 			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 8558bf6bb54c..d55fe162fc7f 100644
@@ -97,7 +97,7 @@ pcie1: pcie@1,0 {
 
 			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>;
@@ -115,7 +115,7 @@ pcie2: pcie@2,0 {
 
 			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>;
@@ -133,7 +133,7 @@ pcie3: pcie@3,0 {
 
 			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>;
@@ -151,7 +151,7 @@ pcie4: pcie@4,0 {
 
 			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 2d85fe8ac327..fdcc81819940 100644
@@ -112,7 +112,7 @@ pcie1: pcie@1,0 {
 
 			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>;
@@ -130,7 +130,7 @@ pcie2: pcie@2,0 {
 
 			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>;
@@ -148,7 +148,7 @@ pcie3: pcie@3,0 {
 
 			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>;
@@ -166,7 +166,7 @@ pcie4: pcie@4,0 {
 
 			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>;
@@ -184,7 +184,7 @@ pcie5: pcie@5,0 {
 
 			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>;
@@ -202,7 +202,7 @@ pcie6: pcie@6,0 {
 
 			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>;
@@ -220,7 +220,7 @@ pcie7: pcie@7,0 {
 
 			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>;
@@ -238,7 +238,7 @@ pcie8: pcie@8,0 {
 
 			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 89e0bdaf3a85..726d353eda68 100644
@@ -129,7 +129,7 @@ pcie0: pcie@1 {
 			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 ada4c828bf2f..095849423de1 100644
@@ -1580,7 +1580,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 4797537cb368..2ebefd144d6f 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 +2 -2
index e3a407d03551..25b297bbb1b0 100644
@@ -13,7 +13,7 @@ / {
 	#address-cells = <2>;
 	#size-cells = <2>;
 
-	clk40m: oscillator@0 {
+	clk40m: oscillator-40m {
 		compatible = "fixed-clock";
 		clock-frequency = <40000000>;
 		#clock-cells = <0>;
@@ -162,7 +162,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>;
arch/arm64/boot/dts/mediatek/mt8183.dtsi +1 -1
index 9d32871973a2..85fb61324be8 100644
@@ -1670,7 +1670,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 066c14989708..e694ddb74f7d 100644
@@ -27,7 +27,7 @@ cpu0: cpu@0 {
 			reg = <0x000>;
 			enable-method = "psci";
 			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>;
@@ -39,7 +39,7 @@ cpu1: cpu@100 {
 			reg = <0x100>;
 			enable-method = "psci";
 			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>;
@@ -51,7 +51,7 @@ cpu2: cpu@200 {
 			reg = <0x200>;
 			enable-method = "psci";
 			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>;
@@ -63,7 +63,7 @@ cpu3: cpu@300 {
 			reg = <0x300>;
 			enable-method = "psci";
 			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/qcom/apq8096-ifc6640.dts +1 -1
index 567b33106556..92f264891d84 100644
@@ -368,7 +368,7 @@ &sdhc2 {
 
 	bus-width = <4>;
 
-	cd-gpios = <&tlmm 38 0x1>;
+	cd-gpios = <&tlmm 38 GPIO_ACTIVE_LOW>;
 
 	vmmc-supply = <&vreg_l21a_2p95>;
 	vqmmc-supply = <&vreg_l13a_2p95>;
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 48bc2e09128d..863a60b63641 100644
@@ -1331,7 +1331,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/msm8994-sony-xperia-kitakami.dtsi +1 -1
index f430d797196f..ff60b7004d26 100644
@@ -471,7 +471,7 @@ &sdhc1 {
 &sdhc2 {
 	status = "okay";
 
-	cd-gpios = <&tlmm 100 0>;
+	cd-gpios = <&tlmm 100 GPIO_ACTIVE_HIGH>;
 	vmmc-supply = <&pm8994_l21>;
 	vqmmc-supply = <&pm8994_l13>;
 };
arch/arm64/boot/dts/qcom/msm8994.dtsi +2 -1
index 8bc6c070e306..86ef0091caff 100644
@@ -6,6 +6,7 @@
 #include <dt-bindings/clock/qcom,gcc-msm8994.h>
 #include <dt-bindings/clock/qcom,mmcc-msm8994.h>
 #include <dt-bindings/clock/qcom,rpmcc.h>
+#include <dt-bindings/gpio/gpio.h>
 #include <dt-bindings/power/qcom-rpmpd.h>
 
 / {
@@ -502,7 +503,7 @@ sdhc2: mmc@f98a4900 {
 			pinctrl-0 = <&sdc2_clk_on &sdc2_cmd_on &sdc2_data_on>;
 			pinctrl-1 = <&sdc2_clk_off &sdc2_cmd_off &sdc2_data_off>;
 
-			cd-gpios = <&tlmm 100 0>;
+			cd-gpios = <&tlmm 100 GPIO_ACTIVE_HIGH>;
 			bus-width = <4>;
 			status = "disabled";
 		};
arch/arm64/boot/dts/qcom/msm8996.dtsi +68 -47

307 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 d0eefbb51663..d8c9ece20cd9 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/sdm630.dtsi +1 -1
index 1bc9091cad2a..12f01815230b 100644
@@ -773,7 +773,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-db845c.dts +2 -2
index c6e2c571b452..b2eddcd87506 100644
@@ -1081,7 +1081,7 @@ &wcd9340{
 	pinctrl-names = "default";
 	clock-names = "extclk";
 	clocks = <&rpmhcc RPMH_LN_BB_CLK2>;
-	reset-gpios = <&tlmm 64 0>;
+	reset-gpios = <&tlmm 64 GPIO_ACTIVE_HIGH>;
 	vdd-buck-supply = <&vreg_s4a_1p8>;
 	vdd-buck-sido-supply = <&vreg_s4a_1p8>;
 	vdd-tx-supply = <&vreg_s4a_1p8>;
@@ -1255,7 +1255,7 @@ camera@60 {
 		reg = <0x60>;
 
 		// CAM3_RST_N
-		enable-gpios = <&tlmm 21 0>;
+		enable-gpios = <&tlmm 21 GPIO_ACTIVE_HIGH>;
 		pinctrl-names = "default";
 		pinctrl-0 = <&cam3_default>;
 		gpios = <&tlmm 16 0>,
arch/arm64/boot/dts/qcom/sdm845-xiaomi-beryllium.dts +1 -1
index 82c27f90d300..0f470cf1ed1c 100644
@@ -546,7 +546,7 @@ &wcd9340{
 	pinctrl-names = "default";
 	clock-names = "extclk";
 	clocks = <&rpmhcc RPMH_LN_BB_CLK2>;
-	reset-gpios = <&tlmm 64 0>;
+	reset-gpios = <&tlmm 64 GPIO_ACTIVE_HIGH>;
 	vdd-buck-supply = <&vreg_s4a_1p8>;
 	vdd-buck-sido-supply = <&vreg_s4a_1p8>;
 	vdd-tx-supply = <&vreg_s4a_1p8>;
arch/arm64/boot/dts/qcom/sdm845-xiaomi-polaris.dts +3 -3
index dba7c2693ff5..1cc477c30945 100644
@@ -126,7 +126,7 @@ vreg_tp_vddio: vreg-tp-vddio {
 		regulator-min-microvolt = <1800000>;
 		regulator-max-microvolt = <1800000>;
 
-		gpio = <&tlmm 23 0>;
+		gpio = <&tlmm 23 GPIO_ACTIVE_HIGH>;
 		regulator-always-on;
 		regulator-boot-on;
 		enable-active-high;
@@ -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;
@@ -712,7 +712,7 @@ &wcd9340 {
 	pinctrl-names = "default";
 	clock-names = "extclk";
 	clocks = <&rpmhcc RPMH_LN_BB_CLK2>;
-	reset-gpios = <&tlmm 64 0>;
+	reset-gpios = <&tlmm 64 GPIO_ACTIVE_HIGH>;
 	vdd-buck-sido-supply = <&vreg_s4a_1p8>;
 	vdd-buck-supply = <&vreg_s4a_1p8>;
 	vdd-tx-supply = <&vreg_s4a_1p8>;
arch/arm64/boot/dts/qcom/sdm850-lenovo-yoga-c630.dts +1 -1
index a7af1bed4312..be59a8ba9c1f 100644
@@ -772,7 +772,7 @@ &wcd9340{
 	pinctrl-names = "default";
 	clock-names = "extclk";
 	clocks = <&rpmhcc RPMH_LN_BB_CLK2>;
-	reset-gpios = <&tlmm 64 0>;
+	reset-gpios = <&tlmm 64 GPIO_ACTIVE_HIGH>;
 	vdd-buck-supply = <&vreg_s4a_1p8>;
 	vdd-buck-sido-supply = <&vreg_s4a_1p8>;
 	vdd-tx-supply = <&vreg_s4a_1p8>;
arch/arm64/boot/dts/qcom/sdm850-samsung-w737.dts +1 -1
index b0315eeb1320..f954fe5cb61a 100644
@@ -704,7 +704,7 @@ &wcd9340{
 	pinctrl-names = "default";
 	clock-names = "extclk";
 	clocks = <&rpmhcc RPMH_LN_BB_CLK2>;
-	reset-gpios = <&tlmm 64 0>;
+	reset-gpios = <&tlmm 64 GPIO_ACTIVE_HIGH>;
 	vdd-buck-supply = <&vreg_s4a_1p8>;
 	vdd-buck-sido-supply = <&vreg_s4a_1p8>;
 	vdd-tx-supply = <&vreg_s4a_1p8>;
arch/arm64/boot/dts/qcom/sm6125.dtsi +1 -1
index 8c582a9e4ada..012722408682 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 d06aefdf3d9e..76608c1d7f0c 100644
@@ -482,6 +482,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>,
@@ -928,6 +929,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>,
@@ -1005,15 +1007,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 916f12b799b7..3df80dde9249 100644
@@ -2038,11 +2038,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 7ab3627cc347..a05fe468e0b4 100644
@@ -635,7 +635,7 @@ &soc {
 	wcd938x: codec {
 		compatible = "qcom,wcd9380-codec";
 		#sound-dai-cells = <1>;
-		reset-gpios = <&tlmm 32 0>;
+		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 052b4dbc1ee4..652fb0231da0 100644
@@ -2172,11 +2172,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>;
 			};
 		};
@@ -2447,7 +2447,7 @@ data {
 					pins = "gpio7";
 					function = "dmic1_data";
 					drive-strength = <2>;
-					pull-down;
+					bias-pull-down;
 					input-enable;
 				};
 			};
@@ -2884,15 +2884,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 d9b08dfc2980..eace5b2ee381 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.dtsi +5 -5
index 8a6c0f3e7bb7..ed3e1eff4f58 100644
@@ -3131,11 +3131,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/renesas/r8a779f0.dtsi +8 -8
index 384817ffa4de..d4f3ebfe841a 100644
@@ -442,7 +442,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>,
@@ -459,7 +459,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>,
@@ -476,7 +476,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>,
@@ -493,7 +493,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>,
@@ -522,7 +522,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>,
@@ -539,7 +539,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>,
@@ -556,7 +556,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>,
@@ -573,7 +573,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 1c15726cff8b..4bd3cb107b38 100644
@@ -87,7 +87,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 +1 -1
index d4cc5459fbb7..4ce0f3944649 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>;
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 8919fede3cd7..ef960386c62c 100644
@@ -120,7 +120,6 @@ 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-j721e-main.dtsi +0 -1
index 43b6cf5791ee..75789c0f82bd 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/include/asm/processor.h +2 -2
index 86eb0bfe3b38..d9144b6e078c 100644
@@ -308,13 +308,13 @@ static inline void compat_start_thread(struct pt_regs *regs, unsigned long pc,
 }
 #endif
 
-static inline bool is_ttbr0_addr(unsigned long addr)
+static __always_inline bool is_ttbr0_addr(unsigned long addr)
 {
 	/* entry assembly clears tags for TTBR0 addrs */
 	return addr < TASK_SIZE;
 }
 
-static inline bool is_ttbr1_addr(unsigned long addr)
+static __always_inline bool is_ttbr1_addr(unsigned long addr)
 {
 	/* TTBR1 addresses may have a tag if KASAN_SW_TAGS is in use */
 	return arch_kasan_reset_tag(addr) >= PAGE_OFFSET;
arch/arm64/mm/fault.c +7 -1
index c33f1fad2745..89628bd370d9 100644
@@ -353,6 +353,11 @@ static bool is_el1_mte_sync_tag_check_fault(unsigned long esr)
 	return false;
 }
 
+static bool is_translation_fault(unsigned long esr)
+{
+	return (esr & ESR_ELx_FSC_TYPE) == ESR_ELx_FSC_FAULT;
+}
+
 static void __do_kernel_fault(unsigned long addr, unsigned long esr,
 			      struct pt_regs *regs)
 {
@@ -385,7 +390,8 @@ static void __do_kernel_fault(unsigned long addr, unsigned long esr,
 	} else if (addr < PAGE_SIZE) {
 		msg = "NULL pointer dereference";
 	} else {
-		if (kfence_handle_page_fault(addr, esr & ESR_ELx_WNR, regs))
+		if (is_translation_fault(esr) &&
+		    kfence_handle_page_fault(addr, esr & ESR_ELx_WNR, regs))
 			return;
 
 		msg = "paging request";
arch/mips/bcm63xx/clk.c +2 -0
index 6e6756e8fa0a..86a6e2590866 100644
@@ -361,6 +361,8 @@ static struct clk clk_periph = {
  */
 int clk_enable(struct clk *clk)
 {
+	if (!clk)
+		return 0;
 	mutex_lock(&clocks_mutex);
 	clk_enable_unlocked(clk);
 	mutex_unlock(&clocks_mutex);
arch/mips/cavium-octeon/executive/cvmx-helper-board.c +1 -1
index d09d0769f549..0fd9ac76eb74 100644
@@ -211,7 +211,7 @@ union cvmx_helper_link_info __cvmx_helper_board_link_get(int ipd_port)
 {
 	union cvmx_helper_link_info result;
 
-	WARN(!octeon_is_simulation(),
+	WARN_ONCE(!octeon_is_simulation(),
 	     "Using deprecated link status - please update your DT");
 
 	/* Unless we fix it later, all links are defaulted to down */
arch/mips/cavium-octeon/executive/cvmx-helper.c +1 -1
index 6f49fd9be1f3..9abfc4bf9bd8 100644
@@ -1096,7 +1096,7 @@ union cvmx_helper_link_info cvmx_helper_link_get(int ipd_port)
 		if (index == 0)
 			result = __cvmx_helper_rgmii_link_get(ipd_port);
 		else {
-			WARN(1, "Using deprecated link status - please update your DT");
+			WARN_ONCE(1, "Using deprecated link status - please update your DT");
 			result.s.full_duplex = 1;
 			result.s.link_up = 1;
 			result.s.speed = 1000;
arch/mips/include/asm/mach-ralink/mt7621.h +3 -1
index 6bbf082dd149..79d5bb0e06d6 100644
@@ -7,10 +7,12 @@
 #ifndef _MT7621_REGS_H_
 #define _MT7621_REGS_H_
 
+#define IOMEM(x)			((void __iomem *)(KSEG1ADDR(x)))
+
 #define MT7621_PALMBUS_BASE		0x1C000000
 #define MT7621_PALMBUS_SIZE		0x03FFFFFF
 
-#define MT7621_SYSC_BASE		0x1E000000
+#define MT7621_SYSC_BASE		IOMEM(0x1E000000)
 
 #define SYSC_REG_CHIP_NAME0		0x00
 #define SYSC_REG_CHIP_NAME1		0x04
arch/mips/kernel/vpe-cmp.c +2 -2
index e673603e11e5..92140edb3ce3 100644
@@ -75,7 +75,6 @@ ATTRIBUTE_GROUPS(vpe);
 
 static void vpe_device_release(struct device *cd)
 {
-	kfree(cd);
 }
 
 static struct class vpe_class = {
@@ -157,6 +156,7 @@ int __init vpe_module_init(void)
 	device_del(&vpe_device);
 
 out_class:
+	put_device(&vpe_device);
 	class_unregister(&vpe_class);
 
 out_chrdev:
@@ -169,7 +169,7 @@ void __exit vpe_module_exit(void)
 {
 	struct vpe *v, *n;
 
-	device_del(&vpe_device);
+	device_unregister(&vpe_device);
 	class_unregister(&vpe_class);
 	unregister_chrdev(major, VPE_MODULE_NAME);
 
arch/mips/kernel/vpe-mt.c +2 -2
index bad6b0891b2b..84a82b551ec3 100644
@@ -313,7 +313,6 @@ ATTRIBUTE_GROUPS(vpe);
 
 static void vpe_device_release(struct device *cd)
 {
-	kfree(cd);
 }
 
 static struct class vpe_class = {
@@ -497,6 +496,7 @@ int __init vpe_module_init(void)
 	device_del(&vpe_device);
 
 out_class:
+	put_device(&vpe_device);
 	class_unregister(&vpe_class);
 
 out_chrdev:
@@ -509,7 +509,7 @@ void __exit vpe_module_exit(void)
 {
 	struct vpe *v, *n;
 
-	device_del(&vpe_device);
+	device_unregister(&vpe_device);
 	class_unregister(&vpe_class);
 	unregister_chrdev(major, VPE_MODULE_NAME);
 
arch/mips/ralink/mt7621.c +68 -29

142 lines not on this page · raw message

arch/mips/ralink/of.c +3 -1
index ea8072acf8d9..01c132bc33d5 100644
@@ -21,6 +21,7 @@
 #include <asm/bootinfo.h>
 #include <asm/addrspace.h>
 #include <asm/prom.h>
+#include <asm/mach-ralink/ralink_regs.h>
 
 #include "common.h"
 
@@ -81,7 +82,8 @@ static int __init plat_of_setup(void)
 	__dt_register_buses(soc_info.compatible, "palmbus");
 
 	/* make sure that the reset controller is setup early */
-	ralink_rst_init();
+	if (ralink_soc != MT762X_SOC_MT7621AT)
+		ralink_rst_init();
 
 	return 0;
 }
arch/powerpc/boot/dts/turris1x.dts +14 -0
index 045af668e928..e9cda34a140e 100644
@@ -69,6 +69,20 @@ temperature-sensor@4c {
 				interrupt-parent = <&gpio>;
 				interrupts = <12 IRQ_TYPE_LEVEL_LOW>, /* GPIO12 - ALERT pin */
 					     <13 IRQ_TYPE_LEVEL_LOW>; /* GPIO13 - CRIT pin */
+				#address-cells = <1>;
+				#size-cells = <0>;
+
+				/* Local temperature sensor (SA56004ED internal) */
+				channel@0 {
+					reg = <0>;
+					label = "board";
+				};
+
+				/* Remote temperature sensor (D+/D- connected to P2020 CPU Temperature Diode) */
+				channel@1 {
+					reg = <1>;
+					label = "cpu";
+				};
 			};
 
 			/* DDR3 SPD/EEPROM */
arch/powerpc/include/asm/hvcall.h +1 -2
index 8abae463f6c1..95fd7f9485d5 100644
@@ -79,7 +79,7 @@
 #define H_NOT_ENOUGH_RESOURCES -44
 #define H_R_STATE       -45
 #define H_RESCINDED     -46
-#define H_P1		-54
+#define H_ABORTED	-54
 #define H_P2		-55
 #define H_P3		-56
 #define H_P4		-57
@@ -100,7 +100,6 @@
 #define H_COP_HW	-74
 #define H_STATE		-75
 #define H_IN_USE	-77
-#define H_ABORTED	-78
 #define H_UNSUPPORTED_FLAG_START	-256
 #define H_UNSUPPORTED_FLAG_END		-511
 #define H_MULTI_THREADS_ACTIVE	-9005
arch/powerpc/perf/callchain.c +1 -0
index 082f6d0308a4..8718289c051d 100644
@@ -61,6 +61,7 @@ perf_callchain_kernel(struct perf_callchain_entry_ctx *entry, struct pt_regs *re
 		next_sp = fp[0];
 
 		if (next_sp == sp + STACK_INT_FRAME_SIZE &&
+		    validate_sp(sp, current, STACK_INT_FRAME_SIZE) &&
 		    fp[STACK_FRAME_MARKER] == STACK_FRAME_REGS_MARKER) {
 			/*
 			 * This looks like an interrupt frame for an
arch/powerpc/perf/hv-gpci-requests.h +4 -0
index 8965b4463d43..5e86371a20c7 100644
@@ -79,6 +79,7 @@ REQUEST(__field(0,	8,	partition_id)
 )
 #include I(REQUEST_END)
 
+#ifdef ENABLE_EVENTS_COUNTERINFO_V6
 /*
  * Not available for counter_info_version >= 0x8, use
  * run_instruction_cycles_by_partition(0x100) instead.
@@ -92,6 +93,7 @@ REQUEST(__field(0,	8,	partition_id)
 	__count(0x10,	8,	cycles)
 )
 #include I(REQUEST_END)
+#endif
 
 #define REQUEST_NAME system_performance_capabilities
 #define REQUEST_NUM 0x40
@@ -103,6 +105,7 @@ REQUEST(__field(0,	1,	perf_collect_privileged)
 )
 #include I(REQUEST_END)
 
+#ifdef ENABLE_EVENTS_COUNTERINFO_V6
 #define REQUEST_NAME processor_bus_utilization_abc_links
 #define REQUEST_NUM 0x50
 #define REQUEST_IDX_KIND "hw_chip_id=?"
@@ -194,6 +197,7 @@ REQUEST(__field(0,	4,	phys_processor_idx)
 	__count(0x28,	8,	instructions_completed)
 )
 #include I(REQUEST_END)
+#endif
 
 /* Processor_core_power_mode (0x95) skipped, no counters */
 /* Affinity_domain_information_by_virtual_processor (0xA0) skipped,
arch/powerpc/perf/hv-gpci.c +33 -2
index 5eb60ed5b5e8..7ff8ff3509f5 100644
@@ -70,9 +70,9 @@ static const struct attribute_group format_group = {
 	.attrs = format_attrs,
 };
 
-static const struct attribute_group event_group = {
+static struct attribute_group event_group = {
 	.name  = "events",
-	.attrs = hv_gpci_event_attrs,
+	/* .attrs is set in init */
 };
 
 #define HV_CAPS_ATTR(_name, _format)				\
@@ -330,6 +330,7 @@ static int hv_gpci_init(void)
 	int r;
 	unsigned long hret;
 	struct hv_perf_caps caps;
+	struct hv_gpci_request_buffer *arg;
 
 	hv_gpci_assert_offsets_correct();
 
@@ -353,6 +354,36 @@ static int hv_gpci_init(void)
 	/* sampling not supported */
 	h_gpci_pmu.capabilities |= PERF_PMU_CAP_NO_INTERRUPT;
 
+	arg = (void *)get_cpu_var(hv_gpci_reqb);
+	memset(arg, 0, HGPCI_REQ_BUFFER_SIZE);
+
+	/*
+	 * hcall H_GET_PERF_COUNTER_INFO populates the output
+	 * counter_info_version value based on the system hypervisor.
+	 * Pass the counter request 0x10 corresponds to request type
+	 * 'Dispatch_timebase_by_processor', to get the supported
+	 * counter_info_version.
+	 */
+	arg->params.counter_request = cpu_to_be32(0x10);
+
+	r = plpar_hcall_norets(H_GET_PERF_COUNTER_INFO,
+			virt_to_phys(arg), HGPCI_REQ_BUFFER_SIZE);
+	if (r) {
+		pr_devel("hcall failed, can't get supported counter_info_version: 0x%x\n", r);
+		arg->params.counter_info_version_out = 0x8;
+	}
+
+	/*
+	 * Use counter_info_version_out value to assign
+	 * required hv-gpci event list.
+	 */
+	if (arg->params.counter_info_version_out >= 0x8)
+		event_group.attrs = hv_gpci_event_attrs;
+	else
+		event_group.attrs = hv_gpci_event_attrs_v6;
+
+	put_cpu_var(hv_gpci_reqb);
+
 	r = perf_pmu_register(&h_gpci_pmu, h_gpci_pmu.name, -1);
 	if (r)
 		return r;
arch/powerpc/perf/hv-gpci.h +1 -0
index 4d108262bed7..c72020912dea 100644
@@ -26,6 +26,7 @@ enum {
 #define REQUEST_FILE "../hv-gpci-requests.h"
 #define NAME_LOWER hv_gpci
 #define NAME_UPPER HV_GPCI
+#define ENABLE_EVENTS_COUNTERINFO_V6
 #include "req-gen/perf.h"
 #undef REQUEST_FILE
 #undef NAME_LOWER
arch/powerpc/perf/req-gen/perf.h +20 -0
index fa9bc804e67a..6b2a59fefffa 100644
@@ -139,6 +139,26 @@ PMU_EVENT_ATTR_STRING(							\
 #define REQUEST_(r_name, r_value, r_idx_1, r_fields)			\
 	r_fields
 
+/* Generate event list for platforms with counter_info_version 0x6 or below */
+static __maybe_unused struct attribute *hv_gpci_event_attrs_v6[] = {
+#include REQUEST_FILE
+	NULL
+};
+
+/*
+ * Based on getPerfCountInfo v1.018 documentation, some of the hv-gpci
+ * events were deprecated for platform firmware that supports
+ * counter_info_version 0x8 or above.
+ * Those deprecated events are still part of platform firmware that
+ * support counter_info_version 0x6 and below. As per the getPerfCountInfo
+ * v1.018 documentation there is no counter_info_version 0x7.
+ * Undefining macro ENABLE_EVENTS_COUNTERINFO_V6, to disable the addition of
+ * deprecated events in "hv_gpci_event_attrs" attribute group, for platforms
+ * that supports counter_info_version 0x8 or above.
+ */
+#undef ENABLE_EVENTS_COUNTERINFO_V6
+
+/* Generate event list for platforms with counter_info_version 0x8 or above*/
 static __maybe_unused struct attribute *hv_gpci_event_attrs[] = {
 #include REQUEST_FILE
 	NULL
arch/powerpc/platforms/52xx/mpc52xx_lpbfifo.c +1 -0
index 48038aaedbd3..2875c206ac0f 100644
@@ -531,6 +531,7 @@ static int mpc52xx_lpbfifo_probe(struct platform_device *op)
  err_bcom_rx_irq:
 	bcom_gen_bd_rx_release(lpbfifo.bcom_rx_task);
  err_bcom_rx:
+	free_irq(lpbfifo.irq, &lpbfifo);
  err_irq:
 	iounmap(lpbfifo.regs);
 	lpbfifo.regs = NULL;
arch/powerpc/platforms/83xx/mpc832x_rdb.c +1 -1
index bb8caa5071f8..dddb5c6f8120 100644
@@ -107,7 +107,7 @@ static int __init of_fsl_spi_probe(char *type, char *compatible, u32 sysclk,
 
 		goto next;
 unreg:
-		platform_device_del(pdev);
+		platform_device_put(pdev);
 err:
 		pr_err("%pOF: registration failed\n", np);
 next:
arch/powerpc/platforms/pseries/eeh_pseries.c +1 -10
index 8e40ccac0f44..e5a58a9b2fe9 100644
@@ -848,16 +848,7 @@ static int __init eeh_pseries_init(void)
 	}
 
 	/* Initialize error log size */
-	eeh_error_buf_size = rtas_token("rtas-error-log-max");
-	if (eeh_error_buf_size == RTAS_UNKNOWN_SERVICE) {
-		pr_info("%s: unknown EEH error log size\n",
-			__func__);
-		eeh_error_buf_size = 1024;
-	} else if (eeh_error_buf_size > RTAS_ERROR_LOG_MAX) {
-		pr_info("%s: EEH error log size %d exceeds the maximal %d\n",
-			__func__, eeh_error_buf_size, RTAS_ERROR_LOG_MAX);
-		eeh_error_buf_size = RTAS_ERROR_LOG_MAX;
-	}
+	eeh_error_buf_size = rtas_get_error_log_max();
 
 	/* Set EEH probe mode */
 	eeh_add_flag(EEH_PROBE_MODE_DEVTREE | EEH_ENABLE_IO_FOR_LOG);
arch/powerpc/platforms/pseries/plpks.c +20 -12
index f4b5b5a64db3..63a1e1fe0185 100644
@@ -75,7 +75,7 @@ static int pseries_status_to_err(int rc)
 	case H_FUNCTION:
 		err = -ENXIO;
 		break;
-	case H_P1:
+	case H_PARAMETER:
 	case H_P2:
 	case H_P3:
 	case H_P4:
@@ -111,7 +111,7 @@ static int pseries_status_to_err(int rc)
 		err = -EEXIST;
 		break;
 	case H_ABORTED:
-		err = -EINTR;
+		err = -EIO;
 		break;
 	default:
 		err = -EINVAL;
@@ -366,22 +366,24 @@ static int plpks_read_var(u8 consumer, struct plpks_var *var)
 {
 	unsigned long retbuf[PLPAR_HCALL_BUFSIZE] = { 0 };
 	struct plpks_auth *auth;
-	struct label *label;
+	struct label *label = NULL;
 	u8 *output;
 	int rc;
 
 	if (var->namelen > MAX_NAME_SIZE)
 		return -EINVAL;
 
-	auth = construct_auth(PKS_OS_OWNER);
+	auth = construct_auth(consumer);
 	if (IS_ERR(auth))
 		return PTR_ERR(auth);
 
-	label = construct_label(var->component, var->os, var->name,
-				var->namelen);
-	if (IS_ERR(label)) {
-		rc = PTR_ERR(label);
-		goto out_free_auth;
+	if (consumer == PKS_OS_OWNER) {
+		label = construct_label(var->component, var->os, var->name,
+					var->namelen);
+		if (IS_ERR(label)) {
+			rc = PTR_ERR(label);
+			goto out_free_auth;
+		}
 	}
 
 	output = kzalloc(maxobjsize, GFP_KERNEL);
@@ -390,9 +392,15 @@ static int plpks_read_var(u8 consumer, struct plpks_var *var)
 		goto out_free_label;
 	}
 
-	rc = plpar_hcall(H_PKS_READ_OBJECT, retbuf, virt_to_phys(auth),
-			 virt_to_phys(label), label->size, virt_to_phys(output),
-			 maxobjsize);
+	if (consumer == PKS_OS_OWNER)
+		rc = plpar_hcall(H_PKS_READ_OBJECT, retbuf, virt_to_phys(auth),
+				 virt_to_phys(label), label->size, virt_to_phys(output),
+				 maxobjsize);
+	else
+		rc = plpar_hcall(H_PKS_READ_OBJECT, retbuf, virt_to_phys(auth),
+				 virt_to_phys(var->name), var->namelen, virt_to_phys(output),
+				 maxobjsize);
+
 
 	if (rc != H_SUCCESS) {
 		pr_err("Failed to read variable %s for component %s with error %d\n",
arch/powerpc/platforms/pseries/plpks.h +1 -1
index c6a291367bb1..275ccd86bfb5 100644
@@ -17,7 +17,7 @@
 #define WORLDREADABLE 0x08000000
 #define SIGNEDUPDATE 0x01000000
 
-#define PLPKS_VAR_LINUX	0x01
+#define PLPKS_VAR_LINUX	0x02
 #define PLPKS_VAR_COMMON	0x04
 
 struct plpks_var {
arch/powerpc/sysdev/xive/spapr.c +1 -0
index e2c8f93b535b..e45419264391 100644
@@ -439,6 +439,7 @@ static int xive_spapr_populate_irq_data(u32 hw_irq, struct xive_irq_data *data)
 
 	data->trig_mmio = ioremap(data->trig_page, 1u << data->esb_shift);
 	if (!data->trig_mmio) {
+		iounmap(data->eoi_mmio);
 		pr_err("Failed to map trigger page for irq 0x%x\n", hw_irq);
 		return -ENOMEM;
 	}
arch/powerpc/xmon/xmon.c +4 -3
index 26ef3388c24c..df91dfc7ff72 100644
@@ -1525,9 +1525,9 @@ bpt_cmds(void)
 	cmd = inchar();
 
 	switch (cmd) {
-	static const char badaddr[] = "Only kernel addresses are permitted for breakpoints\n";
-	int mode;
-	case 'd':	/* bd - hardware data breakpoint */
+	case 'd': {	/* bd - hardware data breakpoint */
+		static const char badaddr[] = "Only kernel addresses are permitted for breakpoints\n";
+		int mode;
 		if (xmon_is_ro) {
 			printf(xmon_ro_msg);
 			break;
@@ -1560,6 +1560,7 @@ bpt_cmds(void)
 
 		force_enable_xmon();
 		break;
+	}
 
 	case 'i':	/* bi - hardware instr breakpoint */
 		if (xmon_is_ro) {
arch/riscv/include/asm/hugetlb.h +6 -0
index a5c2ca1d1cd8..ec19d6afc896 100644
@@ -5,4 +5,10 @@
 #include <asm-generic/hugetlb.h>
 #include <asm/page.h>
 
+static inline void arch_clear_hugepage_flags(struct page *page)
+{
+	clear_bit(PG_dcache_clean, &page->flags);
+}
+#define arch_clear_hugepage_flags arch_clear_hugepage_flags
+
 #endif /* _ASM_RISCV_HUGETLB_H */
arch/riscv/include/asm/io.h +5 -0
index 92080a227937..42497d487a17 100644
@@ -135,4 +135,9 @@ __io_writes_outs(outs, u64, q, __io_pbr(), __io_paw())
 
 #include <asm-generic/io.h>
 
+#ifdef CONFIG_MMU
+#define arch_memremap_wb(addr, size)	\
+	((__force void *)ioremap_prot((addr), (size), _PAGE_KERNEL))
+#endif
+
 #endif /* _ASM_RISCV_IO_H */
arch/riscv/include/asm/pgtable-64.h +5 -1
index dc42375c2357..42a042c0e13e 100644
@@ -25,7 +25,11 @@ extern bool pgtable_l5_enabled;
 #define PGDIR_MASK      (~(PGDIR_SIZE - 1))
 
 /* p4d is folded into pgd in case of 4-level page table */
-#define P4D_SHIFT      39
+#define P4D_SHIFT_L3   30
+#define P4D_SHIFT_L4   39
+#define P4D_SHIFT_L5   39
+#define P4D_SHIFT      (pgtable_l5_enabled ? P4D_SHIFT_L5 : \
+		(pgtable_l4_enabled ? P4D_SHIFT_L4 : P4D_SHIFT_L3))
 #define P4D_SIZE       (_AC(1, UL) << P4D_SHIFT)
 #define P4D_MASK       (~(P4D_SIZE - 1))
 
arch/riscv/kernel/entry.S +5 -13
index 186abd146eaf..3221a9e5f372 100644
@@ -263,12 +263,11 @@ ret_from_exception:
 #endif
 	bnez s0, resume_kernel
 
-resume_userspace:
 	/* Interrupts must be disabled here so flags are checked atomically */
 	REG_L s0, TASK_TI_FLAGS(tp) /* current_thread_info->flags */
 	andi s1, s0, _TIF_WORK_MASK
-	bnez s1, work_pending
-
+	bnez s1, resume_userspace_slow
+resume_userspace:
 #ifdef CONFIG_CONTEXT_TRACKING_USER
 	call user_enter_callable
 #endif
@@ -368,19 +367,12 @@ resume_kernel:
 	j restore_all
 #endif
 
-work_pending:
+resume_userspace_slow:
 	/* Enter slow path for supplementary processing */
-	la ra, ret_from_exception
-	andi s1, s0, _TIF_NEED_RESCHED
-	bnez s1, work_resched
-work_notifysig:
-	/* Handle pending signals and notify-resume requests */
-	csrs CSR_STATUS, SR_IE /* Enable interrupts for do_notify_resume() */
 	move a0, sp /* pt_regs */
 	move a1, s0 /* current_thread_info->flags */
-	tail do_notify_resume
-work_resched:
-	tail schedule
+	call do_work_pending
+	j resume_userspace
 
 /* Slow paths for ptrace. */
 handle_syscall_trace_enter:
arch/riscv/kernel/signal.c +21 -13
index 5c591123c440..bfb2afa4135f 100644
@@ -313,19 +313,27 @@ static void do_signal(struct pt_regs *regs)
 }
 
 /*
- * notification of userspace execution resumption
- * - triggered by the _TIF_WORK_MASK flags
+ * Handle any pending work on the resume-to-userspace path, as indicated by
+ * _TIF_WORK_MASK. Entered from assembly with IRQs off.
  */
-asmlinkage __visible void do_notify_resume(struct pt_regs *regs,
-					   unsigned long thread_info_flags)
+asmlinkage __visible void do_work_pending(struct pt_regs *regs,
+					  unsigned long thread_info_flags)
 {
-	if (thread_info_flags & _TIF_UPROBE)
-		uprobe_notify_resume(regs);
-
-	/* Handle pending signal delivery */
-	if (thread_info_flags & (_TIF_SIGPENDING | _TIF_NOTIFY_SIGNAL))
-		do_signal(regs);
-
-	if (thread_info_flags & _TIF_NOTIFY_RESUME)
-		resume_user_mode_work(regs);
+	do {
+		if (thread_info_flags & _TIF_NEED_RESCHED) {
+			schedule();
+		} else {
+			local_irq_enable();
+			if (thread_info_flags & _TIF_UPROBE)
+				uprobe_notify_resume(regs);
+			/* Handle pending signal delivery */
+			if (thread_info_flags & (_TIF_SIGPENDING |
+						 _TIF_NOTIFY_SIGNAL))
+				do_signal(regs);
+			if (thread_info_flags & _TIF_NOTIFY_RESUME)
+				resume_user_mode_work(regs);
+		}
+		local_irq_disable();
+		thread_info_flags = read_thread_flags();
+	} while (thread_info_flags & _TIF_WORK_MASK);
 }
arch/riscv/kernel/traps.c +1 -1
index 6e8822446069..026b45833158 100644
@@ -211,7 +211,7 @@ static DEFINE_PER_CPU(unsigned long [OVERFLOW_STACK_SIZE/sizeof(long)],
  * shadow stack, handled_ kernel_ stack_ overflow(in kernel/entry.S) is used
  * to get per-cpu overflow stack(get_overflow_stack).
  */
-long shadow_stack[SHADOW_OVERFLOW_STACK_SIZE/sizeof(long)];
+long shadow_stack[SHADOW_OVERFLOW_STACK_SIZE/sizeof(long)] __aligned(16);
 asmlinkage unsigned long get_overflow_stack(void)
 {
 	return (unsigned long)this_cpu_ptr(overflow_stack) +
arch/riscv/kvm/vcpu.c +7 -4
index f692c0716aa7..aa7ae6327044 100644
@@ -286,12 +286,15 @@ static int kvm_riscv_vcpu_set_reg_config(struct kvm_vcpu *vcpu,
 	if (copy_from_user(&reg_val, uaddr, KVM_REG_SIZE(reg->id)))
 		return -EFAULT;
 
-	/* This ONE REG interface is only defined for single letter extensions */
-	if (fls(reg_val) >= RISCV_ISA_EXT_BASE)
-		return -EINVAL;
-
 	switch (reg_num) {
 	case KVM_REG_RISCV_CONFIG_REG(isa):
+		/*
+		 * This ONE REG interface is only defined for
+		 * single letter extensions.
+		 */
+		if (fls(reg_val) >= RISCV_ISA_EXT_BASE)
+			return -EINVAL;
+
 		if (!vcpu->arch.ran_atleast_once) {
 			/* Ignore the enable/disable request for certain extensions */
 			for (i = 0; i < RISCV_ISA_EXT_BASE; i++) {
arch/riscv/mm/physaddr.c +1 -1
index 19cf25a74ee2..9b18bda74154 100644
@@ -22,7 +22,7 @@ EXPORT_SYMBOL(__virt_to_phys);
 phys_addr_t __phys_addr_symbol(unsigned long x)
 {
 	unsigned long kernel_start = kernel_map.virt_addr;
[… more lines in the raw message]

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 4728d3f5d5c4..3fec0e9d9241 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 a0165df3c4d8..d03561b2fffe 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 8bdeae2fc309..6942a3d8b578 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 e84ee5cdbd8c..3a164fb0d4c3 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 9b1a58dda935..807ab4fbe2c4 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 ba7af2eca755..cd80f8422e17 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 c740b41fe0a4..528ca21044a5 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 044ff97381e3..28654723bc2b 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 c95e535035a0..fdc760e1e09e 100644

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

drivers/acpi/irq.c +3 -2
index dabe45eba055..0d9a17fdd83e 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 9f40917c49ef..4d1dd255c122 100644

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

drivers/acpi/x86/utils.c +23 -1
index 950a93922ca8..ae60e4aae0ee 100644

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

drivers/ata/libata-sata.c +8 -3
index 13b9d0fdd42c..8e292e2abb04 100644

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

drivers/base/class.c +5 -0
index 8feb85e186e3..e394e3e473b5 100644

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

drivers/base/power/runtime.c +11 -1
index 997be3ac20a7..d36fb07190bf 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 013d355a2033..921c303a7b5c 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 d44a96667517..0c2542cee294 100644

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

drivers/bluetooth/btusb.c +3 -3
index 882b5893f910..a132e7aba605 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 703433493c85..c9e32d100b7e 100644

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

drivers/char/ipmi/kcs_bmc_aspeed.c +21 -3
index cdc88cde1e9a..417e5a3ccfae 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 ba0911b1d1ff..e728a61659f8 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 dcc41d178238..2e99c3443d3c 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/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 +84 -33

117 lines not on this page · raw message

drivers/clk/qcom/lpasscc-sc7280.c +0 -44

44 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/qcom/lpasscorecc-sc7280.c +33 -0
index 1f1f1bd1b68e..6ad19b06b1ce 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 +20 -9
index cd80b6084ece..ab104a25a601 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 469f7c91564b..78c2c038d3ae 100644

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

drivers/counter/stm32-lptimer-cnt.c +1 -1
index 68031d93ce89..aee3b1a8aaa7 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 3e6aa319920b..79d9e14b70c8 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 +4 -10
index 9d529df0eab9..7a50ca664ada 100644

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

drivers/crypto/hisilicon/qm.c +141 -67

208 lines not on this page · raw message

drivers/crypto/hisilicon/sec2/sec_main.c +2 -2
index 2c0be91c0b09..1ec3b06345fd 100644

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

drivers/crypto/hisilicon/zip/zip_main.c +2 -2
index c3303d99acac..65ed2ae8e131 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 +119 -10

129 lines not on this page · raw message

drivers/edac/i10nm_base.c +1 -2
index 6cf50ee0b77c..e0af60833d28 100644

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

drivers/extcon/Kconfig +1 -1
index dca7cecb37e3..290186e44e6b 100644

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

drivers/extcon/extcon-usbc-tusb320.c +218 -29

247 lines not on this page · 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 eb7d00608c7f..2adca7c2dd5c 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 5e184952ec98..6659630303a3 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 +4 -0
index e0c960cc1d2e..f04e698e631c 100644

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

drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h +4 -1
index 617d072275eb..77210fd64a2b 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 9c3463b48139..6d21c975b73d 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 a0154a5f7183..e2d3027c3993 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 de3a1f3fd4f1..c98cd7c5b9f7 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 e7f1d5f8166f..59a29c32f66a 100644

Lines of this file are not shown. View the 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 bc9b92838ea9..d7757e7900ba 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 0f30df523fdf..cd799ce6e48b 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 6dd8dadd68a5..6f160f65c8fa 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 07c56e231b04..d05df4f7139f 100644

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

drivers/gpu/drm/amd/include/kgd_pp_interface.h +2 -1
index 7e3231c2191c..ffe19883b2ee 100644

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

drivers/gpu/drm/amd/pm/powerplay/amd_powerplay.c +2 -1
index 1eb4e613b27a..6562978de84a 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/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 6031bdd92342..0f0950c11196 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 a09d1a39ab0a..711f403afe7c 100644

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

drivers/gpu/drm/drm_atomic_helper.c +1 -9
index 8bf41aa24068..6526d6ade04b 100644

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

drivers/gpu/drm/drm_edid.c +12 -0
index eaa819381281..fefcfac999d9 100644

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

drivers/gpu/drm/drm_fourcc.c +4 -4
index 07741b678798..6768b7d18b6f 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 459571e2cc57..2bfcfbfa52a4 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/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/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.c +11 -42

53 lines not on this page · raw message

drivers/gpu/drm/i915/gt/uc/intel_guc_capture.c +117 -30

147 lines not on this page · raw message

drivers/gpu/drm/i915/gt/uc/intel_guc_capture.h +0 -1
index d3d7bd0b6db6..fbd3713c7832 100644

Lines of this file are not shown. View the 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 +192 -35

227 lines not on this page · raw message

drivers/gpu/drm/i915/gt/uc/intel_guc_log.h +26 -16

42 lines not on this page · raw message

drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c +8 -0
index fe179146d51b..cd0c5043863b 100644

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

drivers/gpu/drm/i915/i915_params.c +12 -0
index 6fc475a5db61..06ca5b822111 100644

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

drivers/gpu/drm/i915/i915_params.h +3 -0
index 2733cb6cfe09..f684d1ab8707 100644

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

drivers/gpu/drm/mediatek/mtk_dpi.c +6 -6
index 630a4e301ef6..b11b5a2c0663 100644

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

drivers/gpu/drm/mediatek/mtk_hdmi.c +4 -3
index 3196189429bc..7613b0fa2be6 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 4d501100b9e4..5804c35ae74b 100644

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

drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c +13 -12
index 52a626117f70..7f5dba96b2ff 100644

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

drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.h +1 -1
index d4d1ecd416e3..9e7236ef34e6 100644

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

drivers/gpu/drm/msm/disp/dpu1/dpu_hw_dsc.c +36 -43

79 lines not on this page · raw message

drivers/gpu/drm/msm/disp/dpu1/dpu_hw_dsc.h +2 -2
index 45e4118f1fa2..c0b77fe1a696 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.c +1 -1
index 3db85b5c0feb..31e452ede71f 100644

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

drivers/gpu/drm/msm/dsi/dsi.h +1 -1
index 580a1e6358bf..df46cdda1b43 100644

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

drivers/gpu/drm/msm/dsi/dsi_host.c +72 -132

204 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/msm/msm_drv.h +2 -7
index 80da0d3cfdc1..03e5b6863319 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 +9 -1
index 320a2a8fd459..098955526b68 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 f6e6a6d5d987..b3c29ca7726e 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 1aa3700551f4..1e1a8bc6c856 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 ad3958b6f8bf..9a039a31fe48 100644

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

drivers/gpu/drm/rockchip/rockchip_drm_vop2.c +1 -1
index 1fc04019dfd8..6dc14ea7f6fc 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 747abafb6a5c..b8035b3be3d3 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 68f9e9d207f4..ba14b6f69ff7 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 311eee599ce9..b2bf588d18c3 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/i2c-hid/i2c-hid-core.c +2 -1
index c078f09a2318..5a365648206e 100644

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

drivers/hid/wacom_sys.c +8 -0
index 194a2e327591..45aee464e31a 100644

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

drivers/hid/wacom_wac.c +4 -0
index 2bd1a43021c9..dc5478dc855b 100644

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

drivers/hid/wacom_wac.h +1 -0
index fef1538005b5..174b300c49dd 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 e70d9614bec2..1533127960e7 100644

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

drivers/hwmon/jc42.c +140 -103

243 lines not on this page · raw message

drivers/hwmon/nct6775-platform.c +7 -0
index 41c97cfacfb8..50fe9533cf43 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 6078fa0c0d48..63120c41354c 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 b5e059e15b0a..ef161fa08146 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 4053a09b8d33..267d6e7fb18e 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 aa15a5cc7cf3..9705bd7ea064 100644

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

drivers/infiniband/hw/hns/Makefile +1 -1
index 9f04f25d9631..a7d259238305 100644

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

drivers/infiniband/hw/hns/hns_roce_device.h +5 -8
index d24996526c4d..48db4a42b7d3 100644

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

drivers/infiniband/hw/hns/hns_roce_hw_v2.c +200 -57

257 lines not on this page · raw message

drivers/infiniband/hw/hns/hns_roce_hw_v2.h +9 -5
index 4544a8775ce5..4bf89c1280dc 100644

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

drivers/infiniband/hw/hns/hns_roce_hw_v2_dfx.c deleted +0 -34
deleted file mode 100644
index f7a75a7cda74..000000000000

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

drivers/infiniband/hw/hns/hns_roce_main.c +21 -3
index 4ccb217b2841..bf5c7729d7e8 100644

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

drivers/infiniband/hw/hns/hns_roce_mr.c +2 -2
index dedfa56f5773..fb165069c8d9 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/hns/hns_roce_restrack.c +12 -23
index 24a154d64630..83417be15d3f 100644

Lines of this file are not shown. View the 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 af34f198e645..8cd6f1b165d5 100644

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

drivers/infiniband/sw/rxe/rxe_qp.c +3 -3
index d776dfda43b1..e9c573fe7155 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 a18ab7358d8f..54c116e56e9d 100644

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

drivers/input/misc/iqs7222.c +311 -209

520 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/mtk_iommu.c +41 -12

53 lines not on this page · raw message

drivers/iommu/rockchip-iommu.c +4 -6
index ab57c4b8fade..a0652e9a7db3 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 af17459c1a5c..eba58b99cd29 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 ebfa33a40fce..5e232b3fb72a 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 64d6e4cd8a3a..b19c6ce89d5e 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 2958a4694461..07639ecc85aa 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 c086580efac7..60ae0adf5174 100644

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

drivers/media/i2c/hi846.c +10 -4
index ad35c3ff3611..254031503c72 100644

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

drivers/media/i2c/mt9p031.c +0 -1
index 1fd4dc6e4726..92f4e184353f 100644

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

drivers/media/i2c/ov5640.c +2 -1
index 502f0b62e950..7e72e7c7b0dd 100644

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

drivers/media/i2c/ov5648.c +1 -0
index dfcd33e9ee13..220c53565b0a 100644

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

drivers/media/pci/saa7164/saa7164-core.c +3 -1
index 7973ae42873a..c10997e2271d 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 a0b22b07f69a..2284e0420934 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 290df04c4d02..a25fffb0b8ec 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 f85d1eebafac..7bdbe767500e 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 735b925da998..91d8056666ec 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 99139a8cd4c4..331a3f4286d2 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 50d012ba3c02..7781ebd7ee95 100644

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

drivers/media/v4l2-core/v4l2-ctrls-core.c +1 -1
index 1f85828d6694..322f9f715b65 100644

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

drivers/media/v4l2-core/v4l2-ioctl.c +17 -17
index e6fd355a2e92..de83714f0d40 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 abb58ab1a1a4..3e8becef3cb0 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/lkdtm/cfi.c +5 -1
index 71483cb1e422..f4fd30f7a9a0 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 9afda47efbf2..3a16eb8e03f7 100644

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

drivers/misc/sgi-gru/grutables.h +1 -1
index 5efc869fe59a..f4a5a787685f 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 fc462995cf94..4fd3d545e408 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 5fe4528e296e..1be3a355f10d 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 477707bcad97..c14196bbf008 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 c2939621b683..771f2a533d3f 100644

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

drivers/net/can/m_can/m_can.c +26 -6
index 153d8fd08bd8..a562f36a99f8 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 1de62604434d..2ed64fa19d02 100644

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

drivers/net/dsa/mv88e6xxx/chip.c +4 -5
index 546d90dae933..0fd978e3ce2d 100644

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

drivers/net/ethernet/amd/atarilance.c +1 -1
index 27869164c6e6..ca12f9f48839 100644

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

drivers/net/ethernet/amd/lance.c +1 -1
index 462016666752..e3b8de9fc728 100644

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

drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c +8 -15
index 601a9f2fa9bf..1ef04326a572 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/dnet.c +2 -2
index 92462ed87bc4..d9f0c297ae2a 100644

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

drivers/net/ethernet/freescale/enetc/enetc.c +8 -27
index 1d8ec1b120a1..525d506797fc 100644

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

drivers/net/ethernet/intel/i40e/i40e_main.c +24 -12
index e53ea7ed0b1d..8c07d92a6574 100644

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

drivers/net/ethernet/intel/igb/igb_main.c +6 -2
index ea46649b2ed3..0e36894db986 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 5c66b97c0cfa..4f2c446ace4d 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/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 0f9668a4079d..df8e6e95254e 100644

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

drivers/net/ethernet/myricom/myri10ge/myri10ge.c +1 -0
index 971dde8c3286..35410c9a3ecf 100644

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

drivers/net/ethernet/neterion/s2io.c +1 -1
index 8f74c039b3be..29d39e5b9cf5 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 a6bf7d505178..322d4d72d2e0 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 0f080bfe8b17..bc4be1157aba 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 47da11b9ac28..58678843d794 100644

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

drivers/net/ethernet/ti/netcp_core.c +1 -1
index b15d44261e76..267252560942 100644

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

drivers/net/ethernet/xilinx/xilinx_emaclite.c +1 -1
index 016a9c4f2c6c..ce0444b09664 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 3e69079ed694..94720f8a8ba5 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 8dafc814282c..022b2daabd74 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 dd7e273c90cb..29b198472a2c 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 d1ac64026cb3..9a8ea7231a9e 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 bf1c938be7d0..8015b457a870 100644

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

drivers/net/wireless/ath/ath11k/core.c +46 -0

46 lines not on this page · raw message

drivers/net/wireless/ath/ath11k/core.h +11 -3
index afad8f55e433..8edc1f4e5694 100644

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

drivers/net/wireless/ath/ath11k/debugfs.c +32 -107

139 lines not on this page · raw message

drivers/net/wireless/ath/ath11k/debugfs.h +3 -3
index 30c00cb28311..0a84645e2e06 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 e6ced8597e1d..539134a6e9d9 100644

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

drivers/net/wireless/ath/ath11k/wmi.c +47 -1

48 lines not on this page · 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/firmware.c +5 -0
index b8379e4034a4..55d538978e9c 100644

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

drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c +5 -1
index 97f0f13dfe50..5b1813c02411 100644

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

drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c +1 -0
index 8968809399c7..2e4cd8096f03 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 bf35e130c876..cc71049bd9b3 100644

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

drivers/net/wireless/intel/iwlwifi/mvm/ops.c +1 -1
index db43c8a83a31..3fec87fb6b7b 100644

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

drivers/net/wireless/intel/iwlwifi/mvm/tx.c +18 -2
index f9e08b339e0c..0dd35344e64a 100644

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

drivers/net/wireless/mediatek/mt76/mt76.h +2 -1
index 4da77d47b0a6..1f8da524a305 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 49aa5c056063..853d857b1757 100644

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

drivers/net/wireless/mediatek/mt76/mt7915/pci.c +10 -3
index d74f609775d3..7a44a4f88ccb 100644

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

drivers/net/wireless/mediatek/mt76/mt7921/mac.c +22 -12
index e8a7a5831782..5b0eba4cb421 100644

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

drivers/net/wireless/mediatek/mt76/usb.c +7 -4
index 6b8964c19f50..446429f4d944 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 08f9d17dce12..955fcf97b9dc 100644

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

drivers/net/wireless/realtek/rtw89/core.c +1 -1
index 8b338e5ce364..732015228bd3 100644

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

drivers/net/wireless/realtek/rtw89/mac.c +2 -4
index 93124b815825..1afc14531194 100644

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

drivers/net/wireless/realtek/rtw89/phy.c +1 -1
index 1532c0a6bbc4..2925179f508c 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 +11 -3
index aca50bb93750..3582a28a1dce 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/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 6e5debdbc55b..6ffe95d68ae7 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 c5286b027f00..bdcad5e0f057 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 a36698a90d2f..54b8ba032c78 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 +5 -10
index 2d65e1f56bfc..51dc4f2de106 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.h +1 -0
index b139c8af5e8b..1a0c6c3026e3 100644

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

drivers/pinctrl/mediatek/pinctrl-mt7986.c +12 -12
index f26869f1a367..5cb255455a54 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 105771ff82e6..19a61f697e99 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 +46 -7

53 lines not on this page · 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 eac3e6b4ea11..935562c870c3 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 +6 -11
index 728e2a6cc9c3..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/z2_battery.c +4 -2
index 7ed4e4bb26ec..fd33cdf9cf12 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 c0f368f1b49f..6829f7d8e24c 100644

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

drivers/regulator/devres.c +1 -1
index 32823a87fd40..d94db64cd490 100644

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

drivers/regulator/of_regulator.c +1 -1
index e12b681c72e5..bd0c5d1fd647 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 561de6b2e6e3..5839e4732336 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/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-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 e0fdd54bfeb7..f672c610cb24 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/hisi_sas/hisi_sas_main.c +5 -3
index 33af5b8dede2..f4f9e5abee76 100644

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

drivers/scsi/hpsa.c +6 -3
index a47bcce3c9c7..796bc7aa6c8e 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/libsas/sas_ata.c +25 -0
index d35c9296f738..2fd55ef9ffca 100644

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

drivers/scsi/libsas/sas_expander.c +2 -2
index 5ce251830104..63a23251fb1d 100644

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

drivers/scsi/libsas/sas_internal.h +2 -0
index 8d0ad3abc7b5..a94bd0790b05 100644

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

drivers/scsi/lpfc/lpfc_sli.c +3 -3
index 03c21167fc85..c4960da4c1c4 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 3ec6a200942e..01ca440ce620 100644

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

drivers/scsi/qla2xxx/qla_init.c +12 -8
index e7fe0e52c11d..97cf9c25adf0 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 1c7fb6484db2..5e5d1a6c51d5 100644

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

drivers/scsi/scsi_debug.c +7 -4
index 7346098c1c68..34eb0a9355bc 100644

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

drivers/scsi/scsi_error.c +3 -11
index 448748e3fba5..f00212777f82 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 cf1129e9f76b..d9329b4d8e1b 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 9734f1091c69..4b2046c37e6f 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 38d7296315a2..5942417c7c20 100644

Lines of this file are not shown. View the 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-gpio.c +13 -3
index 4b12c4964a66..9c8c7948044e 100644

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

drivers/spi/spi-mt65xx.c +5 -0
index a7cc96aeb590..d6aff909fc36 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/imx/imx7-media-csi.c +3 -3
index a0553c24cce4..7eee2f8dca47 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/stkwebcam/Kconfig +1 -1
index 4450403dff41..7234498e634a 100644

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

drivers/staging/media/sunxi/cedrus/cedrus_h265.c +19 -6
index 095b8464f37a..a07fd28e1fcf 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_led.c +4 -25
index d5c6c5e29621..1993c3993b3d 100644

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

drivers/staging/r8188eu/core/rtw_pwrctrl.c +1 -1
index 10550bd2c16d..abfd14bfd5fb 100644

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

drivers/staging/rtl8192e/rtllib_rx.c +1 -1
index abe5c153f74e..b0ef9da43bc4 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 956476213241..b741514e938b 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 af666bd9e8d4..c5cd873c6e01 100644

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

drivers/thermal/k3_j72xx_bandgap.c +1 -1
index 115a44eb4fbf..4eb4926bbdc7 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 770f82cc9bca..247b39d57fa7 100644

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

drivers/thermal/thermal_core.c +10 -8
index 50d50cec7774..15fb5fa1b0f2 100644

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

drivers/tty/serial/8250/8250_bcm7271.c +9 -1
index 8efdc271eb75..5e0ffd6c4789 100644

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

drivers/tty/serial/altera_uart.c +9 -12
index 8b749ed557c6..191d737ea563 100644

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

drivers/tty/serial/amba-pl011.c +13 -1
index 15f0e4d88c5a..c211a1e92db7 100644

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

drivers/tty/serial/pch_uart.c +4 -0
index 8a9065e4a903..ec501c3ce033 100644

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

drivers/tty/serial/serial-tegra.c +4 -2
index a5748e41483b..ab549b79fde9 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 6ea52293d9f3..7c10715dace8 100644

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

drivers/ufs/core/ufshcd.c +27 -10
index a202d7d5240d..bda89f988859 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 94b305bbd621..4bd9d799f1b9 100644

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

drivers/usb/dwc3/core.c +16 -7
index 038140b1de37..07780148ebed 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 a6daf37ff4bf..38941554ec55 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 812784702d53..592bd4c85482 100644

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

drivers/usb/typec/tipd/core.c +6 -5
index 92e35e62e78c..513ac7e141a4 100644

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

drivers/usb/typec/wusb3801.c +1 -1
index e63509f8b01e..8e38f5d2ec89 100644

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

drivers/vfio/platform/vfio_platform_common.c +1 -2
index 256f55b84e70..a8d374205a0e 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 b58b445bb529..0839ba7d3a34 100644

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

drivers/video/fbdev/pm2fb.c +7 -2
index 8fd79deb1e2a..94f1f33f88f9 100644

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

drivers/video/fbdev/uvesafb.c +1 -0
index 4df6772802d7..1f3b7e013568 100644

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

drivers/video/fbdev/vermilion/vermilion.c +3 -1
index ff61605b8764..a543643ce014 100644

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

drivers/video/fbdev/via/via-core.c +8 -1
index 89d75079b730..0363b478fa3e 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 e88e8f6f0a33..719c5d1dda27 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/file.c +8 -2
index db7c6d22190d..3f6c35535604 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/cifsencrypt.c +6 -6
index 46f5718754f9..d848bc0aac27 100644

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

fs/cifs/cifsfs.c +30 -1
index ccad85feb24e..712a43161448 100644

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

fs/cifs/cifsglob.h +104 -10

114 lines not on this page · raw message

fs/cifs/cifsproto.h +8 -9
index 71386978858e..edf6f18ec8b7 100644

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

fs/cifs/connect.c +3 -3
index 317ca1be9c4c..816161f51b29 100644

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

fs/cifs/dir.c +11 -19
index 05c78a18ade0..c85816cf2d9b 100644

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

fs/cifs/file.c +22 -19

41 lines not on this page · raw message

fs/cifs/fs_context.c +10 -2
index 0e13dec86b25..45119597c765 100644

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

fs/cifs/inode.c +99 -68

167 lines not on this page · raw message

fs/cifs/link.c +3 -104

107 lines not on this page · raw message

fs/cifs/misc.c +3 -3
index 35085fa86636..1efb5ca9fd80 100644

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

fs/cifs/readdir.c +2 -0
index 8e060c00c969..6a78bcc51e81 100644

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

fs/cifs/sess.c +19 -11
index 6a85136da27c..5d93154572c0 100644

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

fs/cifs/smb1ops.c +34 -22

56 lines not on this page · raw message

fs/cifs/smb2file.c +106 -21

127 lines not on this page · raw message

fs/cifs/smb2inode.c +88 -82

170 lines not on this page · raw message

fs/cifs/smb2ops.c +91 -161

252 lines not on this page · raw message

fs/cifs/smb2pdu.c +14 -6
index 92a1d0695ebd..aa0245268d40 100644

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

fs/cifs/smb2pdu.h +3 -0
index f57881b8464f..1237bb86e93a 100644

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

fs/cifs/smb2proto.h +9 -13
index 3f740f24b96a..7818d0b83567 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 950c63fa4d0b..38930d9b0bb7 100644

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

fs/erofs/decompressor.c +28 -19

47 lines not on this page · raw message

fs/erofs/erofs_fs.h +2 -0
index 2b48373f690b..5c1de6d7ad71 100644

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

fs/erofs/internal.h +1 -0
index a01cc82795a2..12d075dfb964 100644

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

fs/erofs/zdata.c +2 -1
index c7511b431776..f19875d96cc1 100644

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

fs/erofs/zmap.c +17 -8
index 63fd2f146026..720d74b5c699 100644

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

fs/f2fs/compress.c +1 -1
index 70e97075e535..e70928e92b2c 100644

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

fs/f2fs/f2fs.h +1 -1
index 1e57b11ffe2a..a7227640fbdf 100644

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

fs/f2fs/file.c +4 -0
index ce4905a073b3..74337edcbbb0 100644

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

fs/f2fs/gc.c +5 -5
index 73881314bdda..68eb1d33128b 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 84bad18ce13d..2afed479160b 100644

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

fs/f2fs/super.c +1 -1
index 5415c06d8246..1187f29dc8e0 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 fbcfa6bfee80..26169d75f6cf 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 31b0ddf01c31..76fb29a103a2 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 4da701fd1424..0c330bc13ef2 100644

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

fs/nfs/internal.h +2 -4
index 898dd95bc7a7..c194a1e50f0b 100644

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

fs/nfs/namespace.c +1 -1
index 3295af4110f1..c7363d9e11bf 100644

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

fs/nfs/nfs42xdr.c +1 -1
index b56f05113d36..f742c7a5745e 100644

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

fs/nfs/nfs4proc.c +25 -13
index 313e9145b6c9..6e247647a5fb 100644

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

fs/nfs/nfs4state.c +2 -0
index a629d7db9420..0774355249c9 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 9edd3c1a30fb..87f224cd30a8 100644

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

fs/nfsd/nfs3acl.c +6 -24
index 9446c6743664..7c798b5f4ec6 100644

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

fs/nfsd/nfs4callback.c +3 -1
index 4ce328209f61..775d38dc00fe 100644

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

fs/nfsd/nfs4proc.c +5 -2
index 6ba25a5b76e1..cfc2da445658 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 5d44ceac855b..087282cb130b 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 fa87d89cf754..1be7d440eff3 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 dd77b7aaabf5..3633da5f7117 100644

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

fs/ocfs2/super.c +4 -1
index e2cc9eec287c..78441e466e6f 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 daff601b5c41..a34f8042724c 100644

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

fs/overlayfs/super.c +6 -1
index ec746d447f1b..79a77aa6892c 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 865e658535b1..0e30a50060d9 100644

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

fs/xattr.c +1 -1
index a1f4998bc6be..8ea6b104b106 100644

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

include/drm/drm_connector.h +6 -0
index 7df7876b2ad5..d9879fc9ceb1 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/dt-bindings/clock/qcom,lpassaudiocc-sc7280.h +5 -0
index 20ef2ea673f3..22dcd47d4513 100644

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

include/dt-bindings/clock/qcom,lpasscorecc-sc7280.h +2 -0
index 28ed2a07aacc..0324c69ce968 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 +16 -15
index fce2fb2fc962..c26160fe2e34 100644

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

include/linux/fs.h +10 -2
index be074b6895b9..8e79a761c56c 100644

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

include/linux/hisi_acc_qm.h +33 -4
index 116e8bd68c99..ce0c3ed67a5f 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 b6e6d5b40774..181e758c70c1 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 4518c63e9d17..dd455ce06770 100644

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

include/net/bluetooth/hci_core.h +6 -1
index e7862903187d..6afb4771ce35 100644

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

include/net/dst.h +2 -3
index 6aa252c3fc55..19af7a2713cc 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 95c1d51393ac..3cde7b4a401f 100644

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

include/scsi/sas_ata.h +6 -0
index a1df4f9d57a3..ec646217e7f6 100644

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

include/sound/hda_codec.h +1 -1
index 6d3c82c4b6ac..ec2a2ba21cc3 100644

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

include/sound/hdaudio.h +1 -0
index 797bf67a164d..ceaa7b7cfdc3 100644

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

include/sound/pcm.h +18 -18
index 8c48a5bce88c..25695f5f795a 100644

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

include/trace/events/f2fs.h +19 -15
index f1e922237736..f4556911c234 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/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 a75e14edc957..dbd60f48b4b0 100644

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

io_uring/msg_ring.c +2 -0
index 90d2fc6fd80e..080867143f28 100644

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

io_uring/net.c +1 -1
index 8205cfecd647..eaaacee91a1f 100644

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

io_uring/timeout.c +3 -1
index 78ea2c64b70e..535ecaee5a0b 100644

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

ipc/mqueue.c +4 -2
index 9cf314b3f079..b258f2455553 100644

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

kernel/acct.c +2 -0
index 13706356ec54..67bde1633d8f 100644

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

kernel/bpf/btf.c +5 -0
index 0d23d4bcd81c..44e93c3abebd 100644

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

kernel/bpf/syscall.c +3 -3
index 0e758911d963..6b6fb7237ebe 100644

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

kernel/bpf/verifier.c +64 -44

108 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 91473e9f88cd..a636fab5e381 100644

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

kernel/fork.c +11 -6
index 2b6bd511c6ed..f925d2b96e0a 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 5db0230aa6b5..c797d4054d0e 100644

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

kernel/kprobes.c +8 -8
index 6d2a8623ec7b..771fcce54fac 100644

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

kernel/module/decompress.c +4 -4
index 4d0bcb3d9e44..82c07b1d9797 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 5b52727dcc1c..aedd43e1f21c 100644

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

kernel/relay.c +2 -2
index 6a611e779e95..fd1d196e04d4 100644

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

kernel/sched/core.c +5 -5
index ee28253c9ac0..cb9d8ae7c4db 100644

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

kernel/sched/cpudeadline.c +1 -1
index 02d970a879ed..57c92d751bcd 100644

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

kernel/sched/deadline.c +2 -2
index 0ab79d819a0d..8bebc36a1b71 100644

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

kernel/sched/fair.c +197 -34

231 lines not on this page · raw message

kernel/sched/psi.c +5 -3
index ecb4b4ff4ce0..559416a27c0e 100644

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

kernel/sched/rt.c +2 -2
index 55f39c8f4203..054b6711e961 100644

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

kernel/sched/sched.h +53 -3

56 lines not on this page · raw message

kernel/trace/blktrace.c +2 -1
index 7f5eb295fe19..ee22a3b1c181 100644

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

kernel/trace/trace_events_hist.c +1 -1
index 49243e861714..d8406f6f5d39 100644

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

kernel/trace/trace_events_user.c +1 -0
index a6621c52ce45..b885b6934893 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/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.

mm/gup.c +3 -0
index d7f9116fc645..60d7213ad95b 100644

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

net/802/mrp.c +13 -5
index 35e04cc5390c..c10a432a5b43 100644

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

net/8021q/vlan_dev.c +2 -2
index 035812b0461c..ecdb47712d95 100644

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

net/9p/client.c +5 -0
index 0a6110e15d0f..8464d95805d0 100644

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

net/bluetooth/hci_conn.c +1 -1
index f26ed278d9e3..67360444eee6 100644

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

net/bluetooth/hci_core.c +2 -2
index c8ea03edd081..9f8b49ff2d33 100644

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

net/bluetooth/hci_sync.c +1 -1
index a5e89e1b5452..117537f3e7ad 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 3d1cd0666968..22bfeb5b2b3b 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 b422238f9f86..5d53332ea3c9 100644

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

net/bridge/br_multicast.c +2 -2
index db4f2641d1cd..7e2a9fb5786c 100644

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

net/bridge/br_vlan.c +2 -2
index 9ffd40b8270c..bc75fa1e4666 100644

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

net/core/dev.c +5 -13
index 2c14f48d2457..25c73f967761 100644

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

net/core/devlink.c +7 -2
index b50bcc18b8d9..5f894bd20c31 100644

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

net/core/drop_monitor.c +4 -4
index 75501e1bdd25..dfcaf61d972c 100644

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

net/core/filter.c +10 -1
index c191db80ce93..3aae1885b970 100644

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

net/core/gen_stats.c +8 -8
index c8d137ef5980..b71ccaec0991 100644

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

net/core/skbuff.c +3 -0
index d9c19ae05fe6..9460998ac6d1 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 788c1372663c..f0eaa5d406b3 100644

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

net/core/sock_map.c +2 -0
index 632df0c52562..bfc300103212 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 1105057ce00a..2d03810841cb 100644

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

net/dsa/slave.c +2 -2
index 1291c2431d44..dcc550b87162 100644

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

net/dsa/tag_8021q.c +10 -1
index 01a427800797..6de53f5b40a7 100644

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

net/ethtool/ioctl.c +2 -1
index 6a7308de192d..6b59e7a1c906 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 1405c037cf7a..f3c8f91dbe2c 100644

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

net/ipv4/af_inet.c +4 -4
index 7f6d7c355e38..31f463f46f6e 100644

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

net/ipv4/inet_connection_sock.c +3 -2
index eb31c7158b39..971969cc7e17 100644

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

net/ipv4/ping.c +1 -1
index 3b2420829c23..948f4801f993 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 d9099754ac69..7fe0ba3f0933 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 dbb1430d6cc2..cceda5c83302 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/seg6_local.c +2 -2
index b7de5e46fdd8..f84da849819c 100644

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

net/ipv6/sit.c +11 -11
index 59b2d9a6210c..ccb39b1e730f 100644

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

net/ipv6/udp.c +8 -4
index fb667e02e976..d917d62e662d 100644

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

net/mac80211/cfg.c +1 -1
index 65f34945a767..538f8c0dbb2b 100644

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

net/mac80211/ieee80211_i.h +1 -0
index 9583643b7033..c7dd1f49bb35 100644

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

net/mac80211/iface.c +1 -0
index 95b58c5cac07..c3eb08b5a47e 100644

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

net/mac80211/mlme.c +11 -4
index 654414caeb71..0a9710747b80 100644

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

net/mac80211/sta_info.c +4 -4
index 9d7b238a6737..965b9cb2ef3f 100644

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

net/mac80211/tx.c +1 -1
index d2c4f9226f94..dafd3a480f02 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/mpls/af_mpls.c +2 -2
index b52afe316dc4..35b5f806fdda 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 +7 -7
index efab2b06d373..65bda976845d 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/netfilter/nf_tables_api.c +2 -2
index 0a6f3c1e9ab7..7977f0422ecf 100644

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

net/openvswitch/datapath.c +18 -11
index 8a22574ed7ad..ac66cdc7b67b 100644

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

net/openvswitch/flow_table.c +4 -5
index d4a2db0b2299..0a0e4c283f02 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 c284efa3d1ef..0918fa4cc933 100644

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

net/sunrpc/xprtrdma/verbs.c +1 -1
index 2fbe9aaeec34..efa7bcdf6b28 100644

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

net/tls/tls_sw.c +4 -2
index fe27241cd13f..0ee1df154fee 100644

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

net/unix/af_unix.c +10 -2
index d686804119c9..48cc8223b06b 100644

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

net/vmw_vsock/vmci_transport.c +5 -1
index b14f0ed7427b..a794e8b01136 100644

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

net/wireless/nl80211.c +3 -0
index 2705e3ee8fc4..3e41edace1ba 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 995bc42003e6..254e07f34234 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 e29cade7b662..9eb7972e08e4 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 44521582dcba..d6767fddbd5a 100644

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

sound/core/pcm_native.c +3 -1
index ad0541e9e888..ac985cec5c16 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/hda/hdac_stream.c +14 -3
index f3582012d22f..eea22cf72aef 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 384426d7e9dd..c853cba7fc2b 100644

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

sound/pci/hda/hda_controller.c +1 -3
index 75dcb14ff20a..0ff286b7b66b 100644

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

sound/pci/hda/patch_hdmi.c +145 -128

273 lines not on this page · raw message

sound/pci/hda/patch_realtek.c +27 -0
index ce6ea8819562..94fe84217894 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/hda.c +0 -3
index ad20a3dff9b7..61e8e9be6b8d 100644

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

sound/soc/codecs/hdac_hda.c +0 -3
index 8debcee59224..7876bdd558a7 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 b0b53d4f07df..5f36064ed6e6 100644

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

sound/soc/codecs/rt5670.c +0 -2
index 60dbfa2a54f1..c75045e371b2 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 63e1d7aa6137..9dfa0ac08e6f 100644

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

sound/soc/generic/audio-graph-card.c +3 -1
index b327372f2e4a..4e776c2a38a4 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 c50c20fd681a..58db13374166 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 5c218a39ca20..57adcefce043 100644

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

sound/soc/intel/skylake/skl.c +4 -1
index aeca58246fc7..77cd7d3e9409 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 ab157db78335..cfb463f44af7 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/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/quirks-table.h +2 -0
index 874fcf245747..271884e35003 100644

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

tools/bpf/bpftool/common.c +1 -0
index 3bdbc0ce75b1..e54487e4005d 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 2d14f1a52d7a..9b18cf3128ac 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 +20 -10
index 79ea83be21ce..c01f57d31f89 100644

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

tools/lib/bpf/usdt.c +4 -7
index d18e37982344..2ade9c7969d7 100644

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

tools/objtool/check.c +10 -0
index e55fdf952a3a..67afdce3421f 100644

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

tools/perf/builtin-stat.c +17 -16
index 0b4a62e4ff67..cab6b70e95e2 100644

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

tools/perf/builtin-trace.c +19 -13
index 0bd9d01c0df9..73f4a83edc44 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/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/debug.c +4 -0
index 65e6c22f38e4..190e818a0717 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/bpf_testmod/bpf_testmod.c +48 -0

48 lines not on this page · raw message

tools/testing/selftests/bpf/config +1 -0
index fabf0c014349..c5c5fc2a3ce7 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/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 d457a55ff408..287b3ac40227 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/tracing_struct.c new file +64 -0

64 lines not on this page · raw message

tools/testing/selftests/bpf/prog_tests/xdp_adjust_tail.c +4 -3
index 21ceac24e174..8f2613267be2 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 874a846e298c..b49d14580e51 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/progs/tracing_struct.c new file +120 -0

120 lines not on this page · raw message

tools/testing/selftests/bpf/xdp_synproxy.c +3 -2
index d874ddfb39c4..8432836f3be2 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 3145b0f1835c..27a68bbe778b 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.