Skip to contentSkip to conversation

Linux 6.6.157

DISCUSSION Greg Kroah-Hartman 1 participant 2 messages Sep 14 Stable branch

lore
Share & tools
lore

Greg Kroah-Hartman

author maintainer
#0 lore raw

I'm announcing the release of the 6.6.157 kernel.

All users of the 6.6 kernel series must upgrade.

The updated 6.6.y git tree can be found at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git linux-6.6.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/configfs-usb-gadget-uac1_legacy       |    3 
 Documentation/ABI/testing/sysfs-bus-nvdimm                      |    3 
 Documentation/hwmon/emc1403.rst                                 |   25 
 Documentation/usb/gadget-testing.rst                            |    3 
 Documentation/userspace-api/media/v4l/ext-ctrls-colorimetry.rst |   12 
 Makefile                                                        |    2 
 arch/alpha/include/uapi/asm/fpu.h                               |    8 
 arch/alpha/kernel/pci-sysfs.c                                   |    6 
 arch/alpha/kernel/sys_marvel.c                                  |   25 
 arch/alpha/kernel/traps.c                                       |    6 
 arch/alpha/math-emu/math.c                                      |   88 +
 arch/arm/Kconfig                                                |    2 
 arch/arm/boot/dts/allwinner/sun4i-a10.dtsi                      |    2 
 arch/arm/boot/dts/marvell/armada-388-helios4.dts                |   13 
 arch/arm/mach-imx/src.c                                         |    3 
 arch/arm/mach-lpc32xx/common.c                                  |    5 
 arch/arm/mach-lpc32xx/common.h                                  |    2 
 arch/arm/mach-lpc32xx/phy3250.c                                 |    2 
 arch/arm/mach-lpc32xx/pm.c                                      |    5 
 arch/arm/mm/fault.c                                             |   16 
 arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone.dtsi         |    4 
 arch/arm64/boot/dts/amlogic/meson-axg-s400.dts                  |    4 
 arch/arm64/boot/dts/marvell/armada-3720-turris-mox.dts          |    3 
 arch/arm64/boot/dts/qcom/msm8996-xiaomi-gemini.dts              |    2 
 arch/arm64/boot/dts/qcom/msm8998-sony-xperia-yoshino.dtsi       |    4 
 arch/arm64/boot/dts/qcom/msm8998-xiaomi-sagit.dts               |    5 
 arch/arm64/boot/dts/qcom/msm8998.dtsi                           |   24 
 arch/arm64/boot/dts/qcom/sc8180x-lenovo-flex-5g.dts             |   61 
 arch/arm64/boot/dts/qcom/sc8180x-pmics.dtsi                     |    2 
 arch/arm64/boot/dts/qcom/sc8180x-primus.dts                     |   12 
 arch/arm64/boot/dts/qcom/sc8180x.dtsi                           |   20 
 arch/arm64/boot/dts/qcom/sc8280xp-crd.dts                       |    4 
 arch/arm64/boot/dts/qcom/sdm632-motorola-ocean.dts              |    2 
 arch/arm64/boot/dts/qcom/sdm845.dtsi                            |   64 
 arch/arm64/boot/dts/qcom/sm7225-fairphone-fp4.dts               |    6 
 arch/arm64/boot/dts/qcom/sm8150.dtsi                            |    8 
 arch/arm64/boot/dts/qcom/sm8250-xiaomi-elish-common.dtsi        |    2 
 arch/arm64/boot/dts/qcom/sm8250.dtsi                            |   48 
 arch/arm64/boot/dts/qcom/sm8350.dtsi                            |    8 
 arch/arm64/boot/dts/qcom/sm8450.dtsi                            |    8 
 arch/arm64/boot/dts/qcom/sm8550.dtsi                            |   12 
 arch/arm64/boot/dts/rockchip/px30-ringneck.dtsi                 |    2 
 arch/arm64/boot/dts/rockchip/rk3399-gru-chromebook.dtsi         |    3 
 arch/arm64/boot/dts/rockchip/rk3399-roc-pc-plus.dts             |   12 
 arch/arm64/boot/dts/ti/k3-am64-main.dtsi                        |    2 
 arch/arm64/kernel/compat_alignment.c                            |    4 
 arch/arm64/kernel/hibernate.c                                   |   16 
 arch/arm64/lib/Makefile                                         |    4 
 arch/arm64/mm/fault.c                                           |   12 
 arch/arm64/mm/mmu.c                                             |   58 
 arch/csky/kernel/entry.S                                        |    6 
 arch/loongarch/kernel/kprobes.c                                 |    3 
 arch/loongarch/kernel/rethook_trampoline.S                      |    2 
 arch/m68k/emu/nfcon.c                                           |    2 
 arch/m68k/kernel/traps.c                                        |    4 
 arch/mips/kernel/ptrace.c                                       |    6 
 arch/openrisc/kernel/entry.S                                    |   43 
 arch/parisc/kernel/head.S                                       |    1 
 arch/powerpc/configs/85xx-hw.config                             |    1 
 arch/powerpc/include/asm/papr-watchdog.h                        |   64 
 arch/powerpc/kernel/irq.c                                       |   16 
 arch/powerpc/kernel/smp.c                                       |    3 
 arch/powerpc/mm/book3s64/radix_pgtable.c                        |    7 
 arch/powerpc/platforms/powermac/low_i2c.c                       |    2 
 arch/powerpc/platforms/pseries/iommu.c                          |   23 
 arch/powerpc/platforms/pseries/setup.c                          |   28 
 arch/riscv/kernel/cpufeature.c                                  |    3 
 arch/s390/kernel/debug.c                                        |   10 
 arch/s390/kernel/perf_cpum_cf.c                                 |  215 +-
 arch/s390/kvm/guestdbg.c                                        |    9 
 arch/s390/kvm/interrupt.c                                       |    2 
 arch/s390/kvm/kvm-s390.c                                        |   15 
 arch/x86/coco/tdx/tdx.c                                         |   10 
 arch/x86/events/amd/uncore.c                                    |  753 +++++-----
 arch/x86/events/intel/lbr.c                                     |   12 
 arch/x86/events/intel/uncore.c                                  |    3 
 arch/x86/events/intel/uncore_snbep.c                            |   13 
 arch/x86/include/asm/insn-eval.h                                |   36 
 arch/x86/include/asm/linkage.h                                  |    2 
 arch/x86/include/asm/pkeys.h                                    |    3 
 arch/x86/kvm/emulate.c                                          |   26 
 arch/x86/kvm/hyperv.c                                           |   25 
 arch/x86/kvm/vmx/nested.c                                       |   18 
 block/blk-cgroup.c                                              |    2 
 block/blk-iocost.c                                              |    2 
 block/blk-stat.c                                                |    2 
 block/genhd.c                                                   |    8 
 block/kyber-iosched.c                                           |    2 
 drivers/accessibility/speakup/keyhelp.c                         |   17 
 drivers/accessibility/speakup/kobjects.c                        |    6 
 drivers/acpi/ec.c                                               |   40 
 drivers/acpi/pci_root.c                                         |    3 
 drivers/acpi/pfr_update.c                                       |   45 
 drivers/acpi/processor_core.c                                   |   31 
 drivers/acpi/processor_driver.c                                 |   18 
 drivers/acpi/processor_idle.c                                   |  116 +
 drivers/acpi/scan.c                                             |   13 
 drivers/acpi/video_detect.c                                     |    4 
 drivers/ata/ahci.c                                              |   49 
 drivers/ata/libata-scsi.c                                       |   28 
 drivers/auxdisplay/charlcd.c                                    |   21 
 drivers/base/arch_numa.c                                        |   12 
 drivers/base/cacheinfo.c                                        |    9 
 drivers/base/firmware_loader/fallback.c                         |   10 
 drivers/base/property.c                                         |   19 
 drivers/base/soc.c                                              |   15 
 drivers/base/swnode.c                                           |    2 
 drivers/block/mtip32xx/mtip32xx.c                               |    7 
 drivers/block/mtip32xx/mtip32xx.h                               |    2 
 drivers/block/null_blk/main.c                                   |   96 -
 drivers/block/null_blk/null_blk.h                               |    1 
 drivers/block/ublk_drv.c                                        |   14 
 drivers/bluetooth/btintel.c                                     |    2 
 drivers/bluetooth/btmtk.c                                       |    7 
 drivers/bluetooth/btmtksdio.c                                   |   33 
 drivers/bluetooth/btqca.c                                       |    3 
 drivers/bluetooth/btusb.c                                       |   80 -
 drivers/bluetooth/hci_bcm.c                                     |    1 
 drivers/bluetooth/hci_h5.c                                      |    4 
 drivers/bluetooth/hci_intel.c                                   |    1 
 drivers/bluetooth/hci_ldisc.c                                   |    2 
 drivers/bluetooth/hci_serdev.c                                  |    2 
 drivers/bluetooth/virtio_bt.c                                   |    8 
 drivers/bus/mhi/ep/main.c                                       |   15 
 drivers/bus/mhi/host/main.c                                     |    6 
 drivers/bus/qcom-ebi2.c                                         |   51 
 drivers/bus/ti-sysc.c                                           |   12 
 drivers/char/hw_random/ks-sa-rng.c                              |   22 
 drivers/char/ipmi/ipmb_dev_int.c                                |    5 
 drivers/char/ipmi/ipmi_msghandler.c                             |    1 
 drivers/char/ppdev.c                                            |   10 
 drivers/char/tpm/st33zp24/st33zp24.c                            |    8 
 drivers/char/tpm/tpm_i2c_nuvoton.c                              |    6 
 drivers/char/xilinx_hwicap/xilinx_hwicap.c                      |    5 
 drivers/clk/clk-moxart.c                                        |   14 
 drivers/clk/clk-palmas.c                                        |   14 
 drivers/clk/clk-versaclock7.c                                   |    2 
 drivers/clk/hisilicon/reset.c                                   |    2 
 drivers/clk/imx/clk-scu.c                                       |    1 
 drivers/clk/mediatek/clk-mt8135.c                               |    5 
 drivers/clk/meson/gxbb.c                                        |    2 
 drivers/clk/nuvoton/clk-ma35d1-pll.c                            |   52 
 drivers/clk/qcom/common.c                                       |    4 
 drivers/clk/qcom/gcc-mdm9607.c                                  |  182 --
 drivers/clk/qcom/gcc-msm8916.c                                  |    5 
 drivers/clk/qcom/gcc-msm8939.c                                  |    5 
 drivers/clk/qcom/gcc-qcm2290.c                                  |   12 
 drivers/clk/qcom/gdsc.c                                         |   25 
 drivers/clk/rockchip/clk-pll.c                                  |    9 
 drivers/clk/rockchip/clk-rk3588.c                               |    2 
 drivers/clk/tegra/clk-tegra124-emc.c                            |    1 
 drivers/clk/ti/adpll.c                                          |    4 
 drivers/clk/ti/divider.c                                        |    2 
 drivers/clk/ti/mux.c                                            |   22 
 drivers/clk/visconti/clkc.c                                     |    2 
 drivers/clk/x86/clk-pmc-atom.c                                  |    3 
 drivers/clocksource/clps711x-timer.c                            |    2 
 drivers/clocksource/timer-armada-370-xp.c                       |   18 
 drivers/clocksource/timer-sun4i.c                               |    2 
 drivers/cpufreq/imx6q-cpufreq.c                                 |    6 
 drivers/cpufreq/intel_pstate.c                                  |   19 
 drivers/cpufreq/spear-cpufreq.c                                 |    4 
 drivers/cpuidle/dt_idle_genpd.c                                 |    3 
 drivers/crypto/atmel-ecc.c                                      |   45 
 drivers/crypto/atmel-sha204a.c                                  |    6 
 drivers/crypto/gemini/sl3516-ce-cipher.c                        |    8 
 drivers/crypto/hisilicon/sec2/sec_crypto.c                      |   12 
 drivers/crypto/intel/keembay/keembay-ocs-aes-core.c             |    9 
 drivers/crypto/intel/qat/qat_common/qat_algs.c                  |    1 
 drivers/crypto/rockchip/rk3288_crypto_ahash.c                   |    7 
 drivers/crypto/sa2ul.c                                          |    6 
 drivers/cxl/core/mbox.c                                         |    7 
 drivers/cxl/core/pmem.c                                         |   10 
 drivers/cxl/core/region.c                                       |    7 
 drivers/cxl/cxl.h                                               |    3 
 drivers/cxl/cxlmem.h                                            |    2 
 drivers/cxl/pci.c                                               |   14 
 drivers/cxl/pmem.c                                              |    2 
 drivers/dax/super.c                                             |   12 
 drivers/dma/dw-edma/dw-edma-core.c                              |  127 +
 drivers/dma/dw-edma/dw-hdma-v0-core.c                           |    2 
 drivers/dma/hisi_dma.c                                          |    2 
 drivers/dma/mediatek/mtk-uart-apdma.c                           |    2 
 drivers/dma/qcom/bam_dma.c                                      |    1 
 drivers/dma/xilinx/xilinx_dma.c                                 |   12 
 drivers/firmware/arm_scmi/bus.c                                 |   69 
 drivers/firmware/arm_scmi/driver.c                              |   54 
 drivers/firmware/google/coreboot_table.c                        |   26 
 drivers/fpga/altera-cvp.c                                       |   10 
 drivers/fpga/stratix10-soc.c                                    |   21 
 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c                |    7 
 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c                      |   14 
 drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c                         |    1 
 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c                          |    2 
 drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c                           |   74 
 drivers/gpu/drm/amd/amdgpu/vcn_v3_0.c                           |   10 
 drivers/gpu/drm/amd/amdgpu/vcn_v4_0.c                           |   10 
 drivers/gpu/drm/amd/amdkfd/kfd_chardev.c                        |    3 
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_color.c         |    6 
 drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_dpia_bw.c |    5 
 drivers/gpu/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c             |   24 
 drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c           |   35 
 drivers/gpu/drm/bridge/cadence/cdns-mhdp8546-core.c             |    2 
 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c                       |    3 
 drivers/gpu/drm/bridge/tc358767.c                               |    2 
 drivers/gpu/drm/drm_atomic_uapi.c                               |    2 
 drivers/gpu/drm/drm_drv.c                                       |   34 
 drivers/gpu/drm/drm_dumb_buffers.c                              |    1 
 drivers/gpu/drm/gud/gud_connector.c                             |   12 
 drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_de.c                  |   52 
 drivers/gpu/drm/i915/i915_pci.c                                 |    3 
 drivers/gpu/drm/lima/lima_device.c                              |   12 
 drivers/gpu/drm/msm/adreno/a6xx_gmu.c                           |    5 
 drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.c                   |    4 
 drivers/gpu/drm/msm/dsi/dsi_host.c                              |   14 
 drivers/gpu/drm/mxsfb/lcdif_kms.c                               |   15 
 drivers/gpu/drm/nouveau/nouveau_gem.c                           |   11 
 drivers/gpu/drm/nouveau/nouveau_sgdma.c                         |    4 
 drivers/gpu/drm/nouveau/nouveau_uvmm.c                          |    3 
 drivers/gpu/drm/omapdrm/dss/dsi.c                               |    7 
 drivers/gpu/drm/omapdrm/dss/dsi.h                               |    2 
 drivers/gpu/drm/panel/panel-edp.c                               |   19 
 drivers/gpu/drm/panel/panel-samsung-s6d16d0.c                   |   10 
 drivers/gpu/drm/rockchip/rockchip_drm_vop2.c                    |    2 
 drivers/gpu/drm/sun4i/sun4i_backend.c                           |    2 
 drivers/gpu/drm/sun4i/sun4i_crtc.c                              |    2 
 drivers/gpu/drm/sun4i/sun4i_tcon.c                              |   22 
 drivers/gpu/drm/sun4i/sun8i_dw_hdmi.c                           |    2 
 drivers/gpu/drm/sun4i/sun8i_hdmi_phy.c                          |    2 
 drivers/gpu/drm/sun4i/sun8i_vi_scaler.c                         |   18 
 drivers/gpu/drm/tve200/tve200_drv.c                             |    1 
 drivers/gpu/host1x/debug.c                                      |    4 
 drivers/gpu/host1x/hw/channel_hw.c                              |    5 
 drivers/hid/hid-core.c                                          |    9 
 drivers/hid/hid-lg4ff.c                                         |    8 
 drivers/hid/hid-mcp2221.c                                       |    9 
 drivers/hid/hid-nintendo.c                                      |    1 
 drivers/hid/hid-picolcd_debugfs.c                               |    9 
 drivers/hid/hid-rmi.c                                           |   46 
 drivers/hid/hid-roccat-kone.c                                   |    8 
 drivers/hid/hid-roccat.c                                        |   13 
 drivers/hid/hid-sensor-custom.c                                 |    9 
 drivers/hid/hid-sensor-hub.c                                    |   42 
 drivers/hid/i2c-hid/Makefile                                    |    2 
 drivers/hid/i2c-hid/i2c-hid-acpi-prp0001.c                      |  104 +
 drivers/hid/i2c-hid/i2c-hid-acpi.c                              |   52 
 drivers/hid/i2c-hid/i2c-hid-acpi.h                              |   33 
 drivers/hid/i2c-hid/i2c-hid-core.c                              |  119 -
 drivers/hid/i2c-hid/i2c-hid-of-goodix.c                         |    4 
 drivers/hid/wacom_wac.c                                         |   13 
 drivers/hsi/controllers/omap_ssi_core.c                         |    6 
 drivers/hwmon/emc1403.c                                         |  752 ++++++---
 drivers/hwmon/max6621.c                                         |    8 
 drivers/hwspinlock/hwspinlock_core.c                            |    2 
 drivers/hwtracing/coresight/coresight-etm4x-cfg.c               |    2 
 drivers/hwtracing/coresight/coresight-etm4x-core.c              |   15 
 drivers/hwtracing/coresight/coresight-etm4x-sysfs.c             |    6 
 drivers/hwtracing/coresight/coresight-etm4x.h                   |    9 
 drivers/hwtracing/ptt/hisi_ptt.c                                |   20 
 drivers/i2c/busses/i2c-ocores.c                                 |    6 
 drivers/i2c/i2c-core-base.c                                     |    6 
 drivers/i2c/i2c-mux.c                                           |    1 
 drivers/i2c/muxes/i2c-demux-pinctrl.c                           |    1 
 drivers/i3c/master.c                                            |   11 
 drivers/i3c/master/dw-i3c-master.c                              |   10 
 drivers/i3c/master/mipi-i3c-hci/core.c                          |   30 
 drivers/i3c/master/mipi-i3c-hci/dma.c                           |    4 
 drivers/i3c/master/mipi-i3c-hci/ext_caps.c                      |   55 
 drivers/i3c/master/mipi-i3c-hci/pio.c                           |   54 
 drivers/i3c/master/svc-i3c-master.c                             |   10 
 drivers/iio/accel/dmard09.c                                     |    7 
 drivers/iio/chemical/atlas-sensor.c                             |   19 
 drivers/iio/chemical/sgp30.c                                    |    3 
 drivers/iio/dac/m62332.c                                        |   17 
 drivers/iio/gyro/mpu3050-core.c                                 |    2 
 drivers/iio/light/cm32181.c                                     |    2 
 drivers/iio/light/gp2ap002.c                                    |   24 
 drivers/iio/light/isl29028.c                                    |    2 
 drivers/iio/light/opt4001.c                                     |   37 
 drivers/iio/light/tsl2583.c                                     |    2 
 drivers/iio/light/tsl2772.c                                     |    2 
 drivers/iio/orientation/hid-sensor-rotation.c                   |   20 
 drivers/iio/pressure/dps310.c                                   |    3 
 drivers/iio/pressure/mpl115.c                                   |   11 
 drivers/iio/proximity/srf04.c                                   |    1 
 drivers/iio/temperature/hid-sensor-temperature.c                |    3 
 drivers/infiniband/core/cma.c                                   |    6 
 drivers/infiniband/core/core_priv.h                             |    1 
 drivers/infiniband/core/counters.c                              |    5 
 drivers/infiniband/core/cq.c                                    |   14 
 drivers/infiniband/core/device.c                                |    3 
 drivers/infiniband/core/nldev.c                                 |  106 +
 drivers/infiniband/core/restrack.c                              |  186 ++
 drivers/infiniband/core/restrack.h                              |    4 
 drivers/infiniband/core/ucma.c                                  |    7 
 drivers/infiniband/core/uverbs_cmd.c                            |   13 
 drivers/infiniband/core/verbs.c                                 |   28 
 drivers/infiniband/hw/bnxt_re/ib_verbs.c                        |    6 
 drivers/infiniband/hw/cxgb4/device.c                            |    8 
 drivers/infiniband/hw/cxgb4/mem.c                               |    4 
 drivers/infiniband/hw/efa/efa_verbs.c                           |   13 
 drivers/infiniband/hw/erdma/Kconfig                             |    2 
 drivers/infiniband/hw/erdma/erdma_eq.c                          |    7 
 drivers/infiniband/hw/erdma/erdma_verbs.c                       |   12 
 drivers/infiniband/hw/erdma/erdma_verbs.h                       |   25 
 drivers/infiniband/hw/hfi1/chip.c                               |    4 
 drivers/infiniband/hw/hfi1/hfi.h                                |    2 
 drivers/infiniband/hw/hfi1/init.c                               |   44 
 drivers/infiniband/hw/hfi1/user_sdma.c                          |   13 
 drivers/infiniband/hw/mlx5/cong.c                               |    8 
 drivers/infiniband/hw/mlx5/main.c                               |    2 
 drivers/infiniband/hw/mlx5/qp.c                                 |   25 
 drivers/infiniband/sw/rxe/rxe_req.c                             |   15 
 drivers/infiniband/sw/rxe/rxe_resp.c                            |    9 
 drivers/infiniband/sw/siw/siw_cm.c                              |   32 
 drivers/infiniband/ulp/ipoib/ipoib_main.c                       |    2 
 drivers/infiniband/ulp/isert/ib_isert.c                         |   85 -
 drivers/infiniband/ulp/isert/ib_isert.h                         |    1 
 drivers/infiniband/ulp/srp/ib_srp.c                             |   45 
 drivers/infiniband/ulp/srpt/ib_srpt.c                           |    9 
 drivers/input/tablet/aiptek.c                                   |   13 
 drivers/interconnect/core.c                                     |    7 
 drivers/iommu/amd/init.c                                        |   42 
 drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c                     |    5 
 drivers/iommu/arm/arm-smmu/qcom_iommu.c                         |    6 
 drivers/iommu/dma-iommu.c                                       |   13 
 drivers/iommu/intel/dmar.c                                      |   15 
 drivers/iommu/intel/iommu.c                                     |   18 
 drivers/iommu/intel/iommu.h                                     |    2 
 drivers/iommu/msm_iommu.c                                       |    2 
 drivers/iommu/mtk_iommu_v1.c                                    |    2 
 drivers/ipack/devices/ipoctal.c                                 |   70 
 drivers/irqchip/irq-gic-v3-its.c                                |   23 
 drivers/irqchip/irq-mbigen.c                                    |   20 
 drivers/irqchip/irq-renesas-irqc.c                              |    1 
 drivers/irqchip/irq-renesas-rzg2l.c                             |    4 
 drivers/leds/leds-pca9532.c                                     |   18 
 drivers/mailbox/pcc.c                                           |   70 
 drivers/mailbox/qcom-ipcc.c                                     |   17 
 drivers/mailbox/rockchip-mailbox.c                              |   17 
 drivers/md/dm-era-target.c                                      |    5 
 drivers/md/dm-log-userspace-base.c                              |    1 
 drivers/md/dm-stats.c                                           |    6 
 drivers/md/dm-switch.c                                          |    2 
 drivers/md/dm.c                                                 |   14 
 drivers/md/md-bitmap.c                                          |    6 
 drivers/md/md.c                                                 |    9 
 drivers/md/persistent-data/dm-array.c                           |   16 
 drivers/md/raid1.c                                              |    2 
 drivers/md/raid5-ppl.c                                          |    4 
 drivers/md/raid5.c                                              |   23 
 drivers/media/cec/core/cec-adap.c                               |    8 
 drivers/media/cec/core/cec-core.c                               |    2 
 drivers/media/cec/core/cec-pin.c                                |    8 
 drivers/media/cec/platform/meson/ao-cec-g12a.c                  |    1 
 drivers/media/cec/platform/stm32/stm32-cec.c                    |    3 
 drivers/media/dvb-frontends/rtl2832_sdr.c                       |   21 
 drivers/media/i2c/ov02a10.c                                     |   12 
 drivers/media/i2c/ov7740.c                                      |    4 
 drivers/media/i2c/rdacm21.c                                     |    5 
 drivers/media/i2c/video-i2c.c                                   |    8 
 drivers/media/pci/cobalt/cobalt-alsa-main.c                     |    1 
 drivers/media/pci/cx23885/cimax2.c                              |    1 
 drivers/media/pci/saa7164/saa7164-core.c                        |    8 
 drivers/media/pci/zoran/zoran_card.c                            |    2 
 drivers/media/platform/nxp/imx8-isi/imx8-isi-crossbar.c         |    6 
 drivers/media/platform/nxp/imx8-isi/imx8-isi-video.c            |    2 
 drivers/media/platform/qcom/venus/hfi_parser.c                  |    9 
 drivers/media/rc/sunxi-cir.c                                    |    9 
 drivers/media/test-drivers/vicodec/vicodec-core.c               |    4 
 drivers/media/test-drivers/vimc/vimc-capture.c                  |    4 
 drivers/media/tuners/tda18250.c                                 |    4 
 drivers/media/usb/airspy/airspy.c                               |   17 
 drivers/media/usb/cx231xx/cx231xx-video.c                       |    4 
 drivers/media/usb/em28xx/em28xx-cards.c                         |    3 
 drivers/media/usb/em28xx/em28xx-core.c                          |    2 
 drivers/media/usb/go7007/snd-go7007.c                           |   10 
 drivers/media/usb/s2255/s2255drv.c                              |   11 
 drivers/media/usb/usbtv/usbtv-audio.c                           |   11 
 drivers/media/v4l2-core/v4l2-async.c                            |   19 
 drivers/media/v4l2-core/v4l2-ctrls-core.c                       |   49 
 drivers/media/v4l2-core/v4l2-dev.c                              |   14 
 drivers/media/v4l2-core/v4l2-fwnode.c                           |    2 
 drivers/mfd/iqs62x.c                                            |    2 
 drivers/mfd/rave-sp.c                                           |   64 
 drivers/misc/ad525x_dpot-i2c.c                                  |    1 
 drivers/misc/ad525x_dpot-spi.c                                  |    1 
 drivers/misc/ad525x_dpot.c                                      |  177 +-
 drivers/misc/ad525x_dpot.h                                      |    3 
 drivers/misc/bcm-vk/bcm_vk_msg.c                                |    6 
 drivers/misc/cardreader/rtsx_pcr.c                              |    2 
 drivers/misc/cardreader/rtsx_usb.c                              |   23 
 drivers/misc/vmw_vmci/vmci_event.c                              |    4 
 drivers/mmc/host/via-sdmmc.c                                    |    8 
 drivers/mtd/mtdoops.c                                           |    3 
 drivers/mtd/mtdpart.c                                           |    3 
 drivers/mtd/mtdswap.c                                           |    1 
 drivers/mtd/nand/raw/nand_onfi.c                                |   27 
 drivers/mtd/parsers/afs.c                                       |    7 
 drivers/mtd/ubi/attach.c                                        |    4 
 drivers/mtd/ubi/build.c                                         |   35 
 drivers/mtd/ubi/cdev.c                                          |    3 
 drivers/mtd/ubi/eba.c                                           |    3 
 drivers/mtd/ubi/fastmap-wl.c                                    |   53 
 drivers/mtd/ubi/fastmap.c                                       |   68 
 drivers/mtd/ubi/io.c                                            |   11 
 drivers/mtd/ubi/ubi.h                                           |   12 
 drivers/mtd/ubi/wl.c                                            |   32 
 drivers/mtd/ubi/wl.h                                            |    6 
 drivers/net/bonding/bond_netlink.c                              |    2 
 drivers/net/can/usb/peak_usb/pcan_usb_core.c                    |    2 
 drivers/net/dsa/b53/b53_common.c                                |    2 
 drivers/net/dsa/mv88e6xxx/pcs-6352.c                            |    5 
 drivers/net/ethernet/allwinner/sun4i-emac.c                     |    4 
 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c                |    3 
 drivers/net/ethernet/freescale/fec_main.c                       |    6 
 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c         |   12 
 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_ptp.c          |    3 
 drivers/net/ethernet/intel/ice/ice_lib.c                        |    3 
 drivers/net/ethernet/marvell/octeontx2/af/mcs_rvu_if.c          |    2 
 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c             |   11 
 drivers/net/ethernet/mellanox/mlx5/core/en_txrx.c               |    2 
 drivers/net/ethernet/nvidia/forcedeth.c                         |    6 
 drivers/net/ethernet/qlogic/qede/qede.h                         |    8 
 drivers/net/ethernet/qlogic/qede/qede_fp.c                      |    1 
 drivers/net/ethernet/qualcomm/rmnet/rmnet_map_data.c            |    1 
 drivers/net/ethernet/realtek/8139cp.c                           |    2 
 drivers/net/ethernet/renesas/ravb.h                             |    1 
 drivers/net/ethernet/renesas/ravb_main.c                        |    3 
 drivers/net/ethernet/renesas/ravb_ptp.c                         |   15 
 drivers/net/ethernet/stmicro/stmmac/dwmac1000_core.c            |    2 
 drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c               |    2 
 drivers/net/ethernet/stmicro/stmmac/dwxgmac2_core.c             |    2 
 drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c          |   41 
 drivers/net/ethernet/sun/niu.c                                  |    2 
 drivers/net/ethernet/wangxun/libwx/wx_lib.c                     |    4 
 drivers/net/gtp.c                                               |    2 
 drivers/net/ipa/ipa_main.c                                      |   29 
 drivers/net/ntb_netdev.c                                        |   38 
 drivers/net/ppp/pppox.c                                         |   17 
 drivers/net/slip/slip.c                                         |   19 
 drivers/net/thunderbolt/main.c                                  |   18 
 drivers/net/tun.c                                               |   21 
 drivers/net/usb/qmi_wwan.c                                      |    1 
 drivers/net/vxlan/vxlan_core.c                                  |    2 
 drivers/net/vxlan/vxlan_mdb.c                                   |  365 ++++
 drivers/net/vxlan/vxlan_private.h                               |    4 
 drivers/net/vxlan/vxlan_vnifilter.c                             |    6 
 drivers/net/wireless/ath/ath10k/snoc.c                          |    9 
 drivers/net/wireless/ath/ath11k/Makefile                        |    4 
 drivers/net/wireless/ath/ath11k/core.c                          |    8 
 drivers/net/wireless/ath/ath11k/core.h                          |   15 
 drivers/net/wireless/ath/ath11k/dp_rx.c                         |   30 
 drivers/net/wireless/ath/ath11k/fw.c                            |  168 ++
 drivers/net/wireless/ath/ath11k/fw.h                            |   27 
 drivers/net/wireless/ath/ath11k/mhi.c                           |   18 
 drivers/net/wireless/ath/ath11k/p2p.c                           |  149 +
 drivers/net/wireless/ath/ath11k/p2p.h                           |   22 
 drivers/net/wireless/ath/ath11k/pci.c                           |    2 
 drivers/net/wireless/ath/ath11k/qmi.c                           |   56 
 drivers/net/wireless/ath/ath11k/testmode.c                      |    2 
 drivers/net/wireless/ath/ath11k/wmi.c                           |  167 +-
 drivers/net/wireless/ath/ath11k/wmi.h                           |   35 
 drivers/net/wireless/ath/ath12k/wmi.c                           |   12 
 drivers/net/wireless/ath/ath6kl/cfg80211.c                      |    5 
 drivers/net/wireless/ath/ath6kl/wmi.c                           |   17 
 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c         |    3 
 drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c          |    2 
 drivers/net/wireless/intel/iwlwifi/fw/dump.c                    |    2 
 drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.c                |    8 
 drivers/net/wireless/intel/iwlwifi/mei/iwl-mei.h                |   10 
 drivers/net/wireless/intel/iwlwifi/mei/main.c                   |   66 
 drivers/net/wireless/intel/iwlwifi/mvm/ops.c                    |    2 
 drivers/net/wireless/marvell/mwifiex/sta_ioctl.c                |   12 
 drivers/net/wireless/marvell/mwifiex/usb.c                      |    2 
 drivers/net/wireless/mediatek/mt76/mt7615/main.c                |    5 
 drivers/net/wireless/mediatek/mt76/mt76x02_mac.c                |    2 
 drivers/net/wireless/mediatek/mt76/mt7915/eeprom.c              |    2 
 drivers/net/wireless/mediatek/mt76/mt7915/init.c                |    9 
 drivers/net/wireless/mediatek/mt76/mt7915/mac.c                 |    6 
 drivers/net/wireless/mediatek/mt76/mt7915/main.c                |    8 
 drivers/net/wireless/mediatek/mt76/mt7915/mcu.c                 |   10 
 drivers/net/wireless/mediatek/mt76/mt7915/mcu.h                 |    6 
 drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h              |   18 
 drivers/net/wireless/mediatek/mt76/mt7915/pci.c                 |    9 
 drivers/net/wireless/mediatek/mt76/mt7915/soc.c                 |    2 
 drivers/net/wireless/mediatek/mt76/mt7915/testmode.c            |    5 
 drivers/net/wireless/mediatek/mt76/mt7996/eeprom.c              |    6 
 drivers/net/wireless/mediatek/mt76/mt7996/mac.c                 |    1 
 drivers/net/wireless/mediatek/mt76/mt7996/main.c                |    2 
 drivers/net/wireless/mediatek/mt76/mt7996/mcu.c                 |   16 
 drivers/net/wireless/mediatek/mt76/mt7996/mcu.h                 |    2 
 drivers/net/wireless/mediatek/mt76/mt7996/mmio.c                |   12 
 drivers/net/wireless/mediatek/mt76/sdio.c                       |   11 
 drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c              |    2 
 drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c              |    2 
 drivers/net/wireless/realtek/rtlwifi/pci.c                      |    6 
 drivers/net/wireless/realtek/rtw88/tx.c                         |    1 
 drivers/net/wireless/realtek/rtw89/mac.c                        |    2 
 drivers/net/wireless/virtual/mac80211_hwsim.c                   |    5 
 drivers/net/wireless/zydas/zd1211rw/zd_usb.c                    |    8 
 drivers/nfc/pn533/pn533.c                                       |   21 
 drivers/ntb/ntb_transport.c                                     |   38 
 drivers/nvdimm/btt.c                                            |    8 
 drivers/nvdimm/label.c                                          |   17 
 drivers/nvme/host/apple.c                                       |  227 ++-
 drivers/nvme/host/core.c                                        |    2 
 drivers/nvme/host/fc.c                                          |    8 
 drivers/nvme/host/ioctl.c                                       |  117 +
 drivers/nvme/host/pci.c                                         |    1 
 drivers/nvme/host/tcp.c                                         |   52 
 drivers/nvme/target/auth.c                                      |    6 
 drivers/nvme/target/core.c                                      |    2 
 drivers/nvme/target/fabrics-cmd-auth.c                          |   12 
 drivers/nvme/target/nvmet.h                                     |    2 
 drivers/nvme/target/rdma.c                                      |  121 +
 drivers/nvme/target/tcp.c                                       |   10 
 drivers/nvme/target/zns.c                                       |    2 
 drivers/of/base.c                                               |    2 
 drivers/of/property.c                                           |   91 +
 drivers/parisc/eisa.c                                           |    5 
 drivers/pci/controller/cadence/pci-j721e.c                      |    4 
 drivers/pci/controller/dwc/pci-meson.c                          |    2 
 drivers/pci/controller/pci-hyperv.c                             |    1 
 drivers/pci/controller/pci-xgene.c                              |   11 
 drivers/pci/msi/msi.c                                           |   10 
 drivers/pci/pci-sysfs.c                                         |    4 
 drivers/pci/proc.c                                              |   16 
 drivers/pci/quirks.c                                            |    6 
 drivers/perf/arm_spe_pmu.c                                      |    2 
 drivers/perf/cxl_pmu.c                                          |    2 
 drivers/phy/qualcomm/phy-qcom-qmp-combo.c                       |    2 
 drivers/phy/qualcomm/phy-qcom-qmp-usb-legacy.c                  |   12 
 drivers/phy/qualcomm/phy-qcom-qmp-usb.c                         |   12 
 drivers/phy/qualcomm/phy-qcom-sgmii-eth.c                       |   43 
 drivers/phy/qualcomm/phy-qcom-snps-femto-v2.c                   |   26 
 drivers/phy/rockchip/phy-rockchip-inno-csidphy.c                |    2 
 drivers/phy/starfive/phy-jh7110-dphy-rx.c                       |    5 
 drivers/phy/sunplus/phy-sunplus-usb2.c                          |    6 
 drivers/pinctrl/bcm/pinctrl-bcm2835.c                           |    1 
 drivers/pinctrl/mediatek/mtk-eint.c                             |  344 ++--
 drivers/pinctrl/mediatek/mtk-eint.h                             |   28 
 drivers/pinctrl/mediatek/pinctrl-moore.h                        |   12 
 drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.c                |   40 
 drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.h                |    1 
 drivers/pinctrl/mediatek/pinctrl-mtk-common.c                   |   14 
 drivers/pinctrl/mediatek/pinctrl-paris.h                        |   19 
 drivers/pinctrl/pinctrl-rockchip.c                              |   10 
 drivers/platform/chrome/cros_ec_debugfs.c                       |    6 
 drivers/platform/chrome/cros_ec_sensorhub_ring.c                |   28 
 drivers/platform/chrome/cros_ec_typec.c                         |    6 
 drivers/platform/mellanox/mlxbf-bootctl.c                       |    1 
 drivers/platform/mellanox/mlxbf-pmc.c                           |   10 
 drivers/platform/surface/surface_acpi_notify.c                  |    6 
 drivers/platform/x86/dell/dell-wmi-base.c                       |   17 
 drivers/platform/x86/dell/dell-wmi-privacy.c                    |    4 
 drivers/platform/x86/dell/dell-wmi-sysman/biosattr-interface.c  |    1 
 drivers/platform/x86/dell/dell-wmi-sysman/dell-wmi-sysman.h     |    2 
 drivers/platform/x86/hp/hp-bioscfg/bioscfg.c                    |   18 
 drivers/platform/x86/hp/hp-bioscfg/bioscfg.h                    |    8 
 drivers/platform/x86/hp/hp-bioscfg/enum-attributes.c            |   15 
 drivers/platform/x86/hp/hp-bioscfg/int-attributes.c             |    6 
 drivers/platform/x86/hp/hp-bioscfg/order-list-attributes.c      |   14 
 drivers/platform/x86/hp/hp-bioscfg/passwdobj-attributes.c       |   19 
 drivers/platform/x86/hp/hp-bioscfg/spmobj-attributes.c          |    4 
 drivers/platform/x86/hp/hp-bioscfg/string-attributes.c          |    6 
 drivers/platform/x86/intel/ishtp_eclite.c                       |    5 
 drivers/platform/x86/intel/speed_select_if/isst_tpmi_core.c     |   30 
 drivers/pmdomain/bcm/bcm2835-power.c                            |    7 
 drivers/power/supply/bd99954-charger.h                          |   23 
 drivers/power/supply/bq24257_charger.c                          |   16 
 drivers/power/supply/bq256xx_charger.c                          |   29 
 drivers/power/supply/bq25890_charger.c                          |   12 
 drivers/power/supply/bq27xxx_battery.c                          |    6 
 drivers/power/supply/cros_usbpd-charger.c                       |   17 
 drivers/power/supply/isp1704_charger.c                          |    1 
 drivers/power/supply/lp8727_charger.c                           |    4 
 drivers/power/supply/max17040_battery.c                         |    6 
 drivers/power/supply/qcom_battmgr.c                             |    2 
 drivers/power/supply/rt9455_charger.c                           |   21 
 drivers/power/supply/sbs-battery.c                              |    7 
 drivers/power/supply/sc2731_charger.c                           |    8 
 drivers/power/supply/twl4030_charger.c                          |   12 
 drivers/power/supply/ucs1002_power.c                            |    6 
 drivers/pps/clients/pps-gpio.c                                  |   62 
 drivers/pps/pps.c                                               |   10 
 drivers/rapidio/devices/rio_mport_cdev.c                        |   10 
 drivers/rapidio/rio-scan.c                                      |    1 
 drivers/regulator/Kconfig                                       |    4 
 drivers/regulator/as3722-regulator.c                            |    1 
 drivers/regulator/core.c                                        |    6 
 drivers/regulator/max8998.c                                     |    1 
 drivers/regulator/qcom-refgen-regulator.c                       |    4 
 drivers/regulator/qcom-rpmh-regulator.c                         |    6 
 drivers/regulator/tps6594-regulator.c                           |  437 ++++-
 drivers/remoteproc/mtk_scp.c                                    |    9 
 drivers/remoteproc/qcom_common.c                                |    4 
 drivers/remoteproc/qcom_q6v5_adsp.c                             |    1 
 drivers/remoteproc/remoteproc_core.c                            |  150 +
 drivers/remoteproc/remoteproc_sysfs.c                           |    1 
 drivers/rpmsg/qcom_glink_native.c                               |   42 
 drivers/rpmsg/qcom_glink_smem.c                                 |    7 
 drivers/rtc/rtc-gamecube.c                                      |    4 
 drivers/rtc/rtc-pcf85363.c                                      |   17 
 drivers/rtc/rtc-pcf8563.c                                       |    4 
 drivers/rtc/rtc-rzn1.c                                          |   10 
 drivers/rtc/rtc-zynqmp.c                                        |    7 
 drivers/s390/block/dasd.c                                       |    6 
 drivers/s390/block/dasd_eckd.c                                  |   40 
 drivers/s390/block/dasd_erp.c                                   |    3 
 drivers/s390/crypto/vfio_ap_ops.c                               |  176 +-
 drivers/scsi/mpt3sas/mpt3sas_base.c                             |    2 
 drivers/scsi/pm8001/pm8001_init.c                               |    4 
 drivers/scsi/qla2xxx/qla_attr.c                                 |    7 
 drivers/scsi/qla2xxx/qla_bsg.c                                  |   39 
 drivers/scsi/qla2xxx/qla_dbg.c                                  |    2 
 drivers/scsi/qla2xxx/qla_dfs.c                                  |    4 
 drivers/scsi/qla2xxx/qla_edif.c                                 |    3 
 drivers/scsi/qla2xxx/qla_gs.c                                   |    4 
 drivers/scsi/qla2xxx/qla_init.c                                 |   61 
 drivers/scsi/qla2xxx/qla_inline.h                               |   13 
 drivers/scsi/qla2xxx/qla_isr.c                                  |   39 
 drivers/scsi/qla2xxx/qla_mbx.c                                  |   28 
 drivers/scsi/qla2xxx/qla_nvme.c                                 |   31 
 drivers/scsi/qla2xxx/qla_nx2.c                                  |    2 
 drivers/scsi/qla2xxx/qla_os.c                                   |   14 
 drivers/scsi/scsi_lib.c                                         |    2 
 drivers/scsi/sd.c                                               |    4 
 drivers/scsi/smartpqi/smartpqi_init.c                           |   18 
 drivers/soc/fsl/qe/qe_ic.c                                      |    3 
 drivers/soc/qcom/rpmh-rsc.c                                     |   37 
 drivers/soc/samsung/exynos-pmu.c                                |    4 
 drivers/soundwire/qcom.c                                        |    2 
 drivers/spi/spi-bcm63xx-hsspi.c                                 |    8 
 drivers/spi/spi-bcm63xx.c                                       |    6 
 drivers/spi/spi-bcmbca-hsspi.c                                  |    8 
 drivers/spi/spi-davinci.c                                       |   22 
 drivers/spi/spi-img-spfi.c                                      |    5 
 drivers/spi/spi-sprd-adi.c                                      |    6 
 drivers/staging/fbtft/fbtft-sysfs.c                             |    2 
 drivers/staging/greybus/audio_gb.c                              |   13 
 drivers/staging/greybus/audio_manager_sysfs.c                   |    2 
 drivers/staging/greybus/hid.c                                   |    2 
 drivers/staging/media/meson/vdec/vdec.c                         |    4 
 drivers/staging/media/sunxi/cedrus/cedrus.c                     |    4 
 drivers/staging/media/tegra-video/vi.c                          |    9 
 drivers/staging/media/tegra-video/vip.c                         |   10 
 drivers/staging/octeon/ethernet-mem.c                           |   43 
 drivers/staging/octeon/ethernet-mem.h                           |    8 
 drivers/staging/octeon/ethernet-rx.c                            |   51 
 drivers/staging/octeon/ethernet-rx.h                            |   11 
 drivers/staging/octeon/ethernet-tx.c                            |    2 
 drivers/staging/octeon/ethernet.c                               |   43 
 drivers/staging/octeon/octeon-ethernet.h                        |   14 
 drivers/staging/rtl8723bs/core/rtw_cmd.c                        |    8 
 drivers/staging/rtl8723bs/core/rtw_ieee80211.c                  |    7 
 drivers/staging/rtl8723bs/os_dep/sdio_intf.c                    |    4 
 drivers/staging/sm750fb/sm750.c                                 |    4 
 drivers/target/iscsi/iscsi_target_login.c                       |    2 
 drivers/thermal/imx_thermal.c                                   |    9 
 drivers/thermal/intel/int340x_thermal/int3400_thermal.c         |    4 
 drivers/thermal/qoriq_thermal.c                                 |   13 
 drivers/thermal/rcar_thermal.c                                  |   15 
 drivers/tty/hvc/Kconfig                                         |    2 
 drivers/tty/serial/amba-pl011.c                                 |   10 
 drivers/tty/serial/ma35d1_serial.c                              |   12 
 drivers/tty/tty_io.c                                            |    4 
 drivers/ufs/core/ufs-debugfs.c                                  |    2 
 drivers/ufs/core/ufshcd.c                                       |   18 
 drivers/uio/uio.c                                               |    5 
 drivers/usb/atm/usbatm.c                                        |    4 
 drivers/usb/common/common.c                                     |    3 
 drivers/usb/core/driver.c                                       |   88 -
 drivers/usb/core/usb.c                                          |    2 
 drivers/usb/core/usb.h                                          |    8 
 drivers/usb/dwc2/gadget.c                                       |   11 
 drivers/usb/gadget/configfs.c                                   |    4 
 drivers/usb/gadget/function/f_fs.c                              |   14 
 drivers/usb/gadget/function/f_mass_storage.c                    |    2 
 drivers/usb/gadget/function/f_midi2.c                           |   19 
 drivers/usb/gadget/function/f_tcm.c                             |   23 
 drivers/usb/gadget/function/f_uac1_legacy.c                     |   56 
 drivers/usb/gadget/function/f_uvc.c                             |    7 
 drivers/usb/gadget/function/u_audio.c                           |   24 
 drivers/usb/gadget/function/u_uac1_legacy.h                     |    3 
 drivers/usb/gadget/functions.c                                  |    2 
 drivers/usb/gadget/legacy/inode.c                               |    3 
 drivers/usb/gadget/udc/aspeed_udc.c                             |   43 
 drivers/usb/gadget/udc/r8a66597-udc.c                           |    1 
 drivers/usb/gadget/udc/snps_udc_plat.c                          |    5 
 drivers/usb/host/xhci-ring.c                                    |   32 
 drivers/usb/image/mdc800.c                                      |    4 
 drivers/usb/misc/onboard_usb_hub.c                              |    2 
 drivers/usb/mtu3/mtu3_core.c                                    |   11 
 drivers/usb/phy/phy-fsl-usb.c                                   |   52 
 drivers/usb/phy/phy-fsl-usb.h                                   |    6 
 drivers/usb/renesas_usbhs/common.c                              |    6 
 drivers/usb/serial/bus.c                                        |    6 
 drivers/usb/serial/usb-serial.c                                 |    6 
 drivers/usb/storage/ene_ub6250.c                                |    2 
 drivers/usb/storage/uas.c                                       |    2 
 drivers/usb/typec/tcpm/qcom/qcom_pmic_typec_pdphy.c             |    2 
 drivers/usb/typec/ucsi/debugfs.c                                |    1 
 drivers/usb/typec/ucsi/displayport.c                            |    2 
 drivers/usb/typec/ucsi/ucsi.c                                   |   12 
 drivers/usb/typec/ucsi/ucsi.h                                   |    3 
 drivers/usb/typec/ucsi/ucsi_acpi.c                              |    3 
 drivers/usb/usbip/stub_main.c                                   |    8 
 drivers/vdpa/mlx5/core/mr.c                                     |    2 
 drivers/vdpa/vdpa_sim/vdpa_sim.c                                |   25 
 drivers/vfio/pci/vfio_pci_config.c                              |    1 
 drivers/video/fbdev/kyro/fbdev.c                                |   24 
 drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c        |    4 
 drivers/video/fbdev/pvr2fb.c                                    |    4 
 drivers/video/fbdev/ssd1307fb.c                                 |   72 
 drivers/video/fbdev/tdfxfb.c                                    |    2 
 drivers/video/fbdev/uvesafb.c                                   |    2 
 drivers/video/sticore.c                                         |   22 
 drivers/virtio/virtio_balloon.c                                 |    6 
 drivers/w1/masters/ds2482.c                                     |    4 
 drivers/w1/slaves/w1_ds28e17.c                                  |    8 
 drivers/watchdog/pseries-wdt.c                                  |   53 
 drivers/xen/xenbus/xenbus_xs.c                                  |   16 
 fs/btrfs/verity.c                                               |   16 
 fs/ceph/caps.c                                                  |   11 
 fs/ceph/crypto.c                                                |   34 
 fs/ceph/export.c                                                |   26 
 fs/ceph/file.c                                                  |   48 
 fs/ceph/mdsmap.c                                                |   11 
 fs/ceph/xattr.c                                                 |   17 
 fs/ecryptfs/crypto.c                                            |    2 
 fs/ecryptfs/ecryptfs_kernel.h                                   |    3 
 fs/ecryptfs/keystore.c                                          |   45 
 fs/ecryptfs/messaging.c                                         |   11 
 fs/ecryptfs/miscdev.c                                           |    5 
 fs/ecryptfs/super.c                                             |    7 
 fs/efivarfs/super.c                                             |   30 
 fs/erofs/Kconfig                                                |    8 
 fs/ext4/file.c                                                  |    7 
 fs/ext4/inline.c                                                |   11 
 fs/ext4/inode.c                                                 |   28 
 fs/ext4/migrate.c                                               |    3 
 fs/ext4/namei.c                                                 |    2 
 fs/ext4/orphan.c                                                |   10 
 fs/f2fs/file.c                                                  |  116 +
 fs/f2fs/namei.c                                                 |   11 
 fs/f2fs/xattr.c                                                 |    2 
 fs/fat/misc.c                                                   |    4 
 fs/fat/nfs.c                                                    |    4 
 fs/fuse/control.c                                               |    2 
 fs/fuse/cuse.c                                                  |    5 
 fs/fuse/dev.c                                                   |   40 
 fs/fuse/dir.c                                                   |   21 
 fs/fuse/fuse_i.h                                                |   36 
 fs/fuse/inode.c                                                 |   87 -
 fs/fuse/readdir.c                                               |   42 
 fs/hfsplus/catalog.c                                            |   25 
 fs/hfsplus/hfsplus_fs.h                                         |    6 
 fs/hugetlbfs/inode.c                                            |    3 
 fs/isofs/compress.c                                             |    7 
 fs/lockd/svcsubs.c                                              |   55 
 fs/nfs/client.c                                                 |   21 
 fs/nfs/filelayout/filelayoutdev.c                               |    3 
 fs/nfs/flexfilelayout/flexfilelayoutdev.c                       |    3 
 fs/nfs/inode.c                                                  |    4 
 fs/nfs/internal.h                                               |    1 
 fs/nfs/netns.h                                                  |    6 
 fs/nfs/nfs4client.c                                             |    1 
 fs/nfs/pnfs.c                                                   |   36 
 fs/nfs/pnfs.h                                                   |    3 
 fs/nfs/pnfs_nfs.c                                               |   39 
 fs/nfsd/flexfilelayoutxdr.c                                     |   20 
 fs/nfsd/nfs2acl.c                                               |   52 
 fs/nfsd/nfs3acl.c                                               |   17 
 fs/nfsd/nfs4proc.c                                              |   39 
 fs/nfsd/nfs4state.c                                             |  202 ++
 fs/nfsd/nfs4xdr.c                                               |   17 
 fs/nfsd/nfscache.c                                              |    2 
 fs/nfsd/nfsfh.c                                                 |    4 
 fs/nfsd/nfsproc.c                                               |    7 
 fs/nfsd/nfssvc.c                                                |    4 
 fs/nfsd/nfsxdr.c                                                |   32 
 fs/nfsd/vfs.c                                                   |    4 
 fs/nilfs2/bmap.c                                                |    2 
 fs/nilfs2/bmap.h                                                |    2 
 fs/nilfs2/btnode.c                                              |   30 
 fs/nilfs2/btree.c                                               |   39 
 fs/nilfs2/direct.c                                              |    4 
 fs/nilfs2/page.c                                                |   66 
 fs/nilfs2/page.h                                                |    8 
 fs/nilfs2/segment.c                                             |   40 
 fs/nilfs2/the_nilfs.c                                           |    6 
 fs/notify/fanotify/fanotify_user.c                              |   17 
 fs/notify/inotify/inotify_user.c                                |   15 
 fs/ntfs3/attrib.c                                               |   11 
 fs/ntfs3/frecord.c                                              |   88 -
 fs/ntfs3/fslog.c                                                |   47 
 fs/ntfs3/fsntfs.c                                               |    8 
 fs/ntfs3/ntfs_fs.h                                              |   21 
 fs/ntfs3/record.c                                               |  125 +
 fs/ntfs3/super.c                                                |   13 
 fs/ntfs3/xattr.c                                                |   21 
 fs/ocfs2/acl.c                                                  |  135 +
 fs/ocfs2/acl.h                                                  |   19 
 fs/ocfs2/cluster/heartbeat.c                                    |  191 +-
 fs/ocfs2/cluster/heartbeat.h                                    |    5 
 fs/ocfs2/cluster/nodemanager.c                                  |   10 
 fs/ocfs2/cluster/nodemanager.h                                  |    1 
 fs/ocfs2/cluster/tcp.c                                          |   83 -
 fs/ocfs2/cluster/tcp.h                                          |    1 
 fs/ocfs2/dir.c                                                  |    2 
 fs/ocfs2/dlm/dlmmaster.c                                        |    6 
 fs/ocfs2/dlm/dlmrecovery.c                                      |    9 
 fs/ocfs2/namei.c                                                |   17 
 fs/ocfs2/refcounttree.c                                         |   47 
 fs/ocfs2/xattr.c                                                |   91 -
 fs/ocfs2/xattr.h                                                |    9 
 fs/orangefs/devorangefs-req.c                                   |    1 
 fs/orangefs/orangefs-debugfs.c                                  |    1 
 fs/smb/client/cifs_debug.c                                      |    2 
 fs/smb/client/cifsfs.c                                          |   15 
 fs/smb/client/dfs_cache.c                                       |   33 
 fs/smb/client/smb1ops.c                                         |    2 
 fs/smb/client/smb2file.c                                        |    5 
 fs/smb/client/smb2pdu.c                                         |   16 
 fs/smb/server/auth.c                                            |    1 
 fs/smb/server/connection.c                                      |   19 
 fs/smb/server/connection.h                                      |    1 
 fs/smb/server/mgmt/user_config.c                                |    1 
 fs/smb/server/mgmt/user_session.c                               |   11 
 fs/smb/server/mgmt/user_session.h                               |    1 
 fs/smb/server/server.c                                          |    4 
 fs/smb/server/smb2ops.c                                         |   11 
 fs/smb/server/smb2pdu.c                                         |   39 
 fs/smb/server/smbacl.c                                          |   20 
 fs/smb/server/transport_ipc.c                                   |   12 
 fs/smb/server/transport_tcp.c                                   |    6 
 fs/smb/server/vfs.c                                             |    3 
 fs/smb/server/vfs_cache.c                                       |   13 
 fs/squashfs/cache.c                                             |    2 
 fs/tracefs/event_inode.c                                        |    7 
 fs/ubifs/auth.c                                                 |    2 
 fs/udf/inode.c                                                  |    2 
 fs/udf/partition.c                                              |    2 
 fs/udf/super.c                                                  |   23 
 fs/udf/symlink.c                                                |    2 
 include/acpi/pcc.h                                              |    5 
 include/acpi/processor.h                                        |    2 
 include/linux/bpf.h                                             |    4 
 include/linux/efi.h                                             |    4 
 include/linux/irq.h                                             |   35 
 include/linux/irqdomain.h                                       |   46 
 include/linux/kprobes.h                                         |    1 
 include/linux/list.h                                            |   15 
 include/linux/maple_tree.h                                      |    2 
 include/linux/mfd/tps6594.h                                     |  347 ++++
 include/linux/netdevice.h                                       |   10 
 include/linux/nfs_xdr.h                                         |    2 
 include/linux/nvme.h                                            |   81 +
 include/linux/of_graph.h                                        |   53 
 include/linux/rcutiny.h                                         |    2 
 include/linux/rcutree.h                                         |    3 
 include/linux/remoteproc.h                                      |  284 ---
 include/linux/rsc_table.h                                       |  364 ++++
 include/linux/rtsx_usb.h                                        |    3 
 include/linux/sunrpc/svc_rdma_pcl.h                             |    2 
 include/linux/usb.h                                             |   29 
 include/linux/virtio_net.h                                      |    4 
 include/media/rc-map.h                                          |    2 
 include/net/bluetooth/hci_core.h                                |    2 
 include/net/bluetooth/l2cap.h                                   |    5 
 include/net/dst.h                                               |   34 
 include/net/inet_connection_sock.h                              |   12 
 include/net/inet_hashtables.h                                   |    2 
 include/net/inetpeer.h                                          |    4 
 include/net/ip.h                                                |   11 
 include/net/ip_tunnels.h                                        |   11 
 include/net/pkt_sched.h                                         |    1 
 include/net/route.h                                             |    2 
 include/net/sctp/structs.h                                      |    2 
 include/net/tcp.h                                               |   13 
 include/net/xsk_buff_pool.h                                     |   19 
 include/rdma/ib_verbs.h                                         |   14 
 include/rdma/restrack.h                                         |    7 
 include/sound/core.h                                            |    2 
 include/uapi/linux/if_bridge.h                                  |   19 
 include/uapi/linux/if_link.h                                    |    1 
 include/uapi/linux/landlock.h                                   |    1 
 include/uapi/linux/time_types.h                                 |    2 
 include/uapi/rdma/rdma_netlink.h                                |    8 
 kernel/auditfilter.c                                            |    6 
 kernel/bpf/bloom_filter.c                                       |   19 
 kernel/bpf/cgroup.c                                             |   18 
 kernel/bpf/net_namespace.c                                      |   17 
 kernel/bpf/ringbuf.c                                            |    2 
 kernel/bpf/syscall.c                                            |   21 
 kernel/bpf/task_iter.c                                          |   36 
 kernel/bpf/verifier.c                                           |   20 
 kernel/cgroup/cpuset.c                                          |    4 
 kernel/dma/swiotlb.c                                            |   31 
 kernel/entry/common.c                                           |    3 
 kernel/futex/requeue.c                                          |   12 
 kernel/irq/generic-chip.c                                       |   91 -
 kernel/irq/irqdomain.c                                          |   91 +
 kernel/kcsan/core.c                                             |   12 
 kernel/kprobes.c                                                |   14 
 kernel/locking/lockdep.c                                        |    2 
 kernel/power/snapshot.c                                         |    5 
 kernel/power/wakelock.c                                         |    2 
 kernel/rcu/rcutorture.c                                         |    4 
 kernel/rcu/tree.c                                               |    4 
 kernel/rcu/tree_nocb.h                                          |    2 
 kernel/rcu/tree_plugin.h                                        |   16 
 kernel/sched/cpufreq_schedutil.c                                |   17 
 kernel/sched/fair.c                                             |   27 
 kernel/signal.c                                                 |    4 
 kernel/stop_machine.c                                           |    2 
 kernel/sys.c                                                    |    2 
 kernel/taskstats.c                                              |    3 
 kernel/time/clocksource.c                                       |    8 
 kernel/time/itimer.c                                            |    2 
 kernel/time/timekeeping.c                                       |    6 
 kernel/time/timer.c                                             |    1 
 kernel/trace/trace.c                                            |   28 
 kernel/trace/trace.h                                            |    4 
 kernel/trace/trace_events.c                                     |  134 +
 kernel/trace/trace_events_hist.c                                |    4 
 kernel/trace/trace_events_user.c                                |    3 
 kernel/trace/trace_mmiotrace.c                                  |   24 
 kernel/trace/trace_osnoise.c                                    |    4 
 lib/string.c                                                    |    3 
 lib/test_hmm.c                                                  |    2 
 lib/ucs2_string.c                                               |    2 
 lib/xarray.c                                                    |    3 
 mm/damon/core-test.h                                            |   15 
 mm/damon/core.c                                                 |   17 
 mm/damon/paddr.c                                                |   21 
 mm/damon/sysfs-schemes.c                                        |   10 
 mm/damon/sysfs.c                                                |   19 
 mm/damon/vaddr-test.h                                           |    5 
 mm/damon/vaddr.c                                                |   34 
 mm/hugetlb.c                                                    |   14 
 mm/kasan/quarantine.c                                           |    7 
 mm/memcontrol.c                                                 |    6 
 mm/migrate.c                                                    |    2 
 mm/mm_init.c                                                    |    5 
 mm/vmscan.c                                                     |    2 
 net/batman-adv/bridge_loop_avoidance.c                          |   78 -
 net/batman-adv/distributed-arp-table.c                          |   66 
 net/batman-adv/main.c                                           |    4 
 net/batman-adv/types.h                                          |    2 
 net/bluetooth/eir.c                                             |    3 
 net/bluetooth/hci_conn.c                                        |   23 
 net/bluetooth/hci_core.c                                        |    2 
 net/bluetooth/hci_event.c                                       |    7 
 net/bluetooth/hci_sync.c                                        |   14 
 net/bluetooth/iso.c                                             |    8 
 net/bluetooth/l2cap_sock.c                                      |   36 
 net/bluetooth/mgmt.c                                            |   27 
 net/bluetooth/msft.c                                            |    5 
 net/bluetooth/rfcomm/core.c                                     |   12 
 net/bridge/br_mrp_netlink.c                                     |    4 
 net/bridge/br_netlink_tunnel.c                                  |    3 
 net/bridge/br_vlan.c                                            |    4 
 net/ceph/messenger_v2.c                                         |    5 
 net/ceph/osd_client.c                                           |   30 
 net/ceph/osdmap.c                                               |    2 
 net/core/dst.c                                                  |    4 
 net/core/filter.c                                               |   26 
 net/core/lwt_bpf.c                                              |   15 
 net/core/net_namespace.c                                        |    4 
 net/core/skbuff.c                                               |   10 
 net/core/sock.c                                                 |    8 
 net/core/xdp.c                                                  |    4 
 net/dccp/dccp.h                                                 |    4 
 net/dccp/ipv4.c                                                 |    4 
 net/dccp/ipv6.c                                                 |    7 
 net/dccp/minisocks.c                                            |    2 
 net/hsr/hsr_device.c                                            |   70 
 net/hsr/hsr_device.h                                            |    4 
 net/hsr/hsr_forward.c                                           |   85 +
 net/hsr/hsr_framereg.c                                          |   52 
 net/hsr/hsr_framereg.h                                          |    4 
 net/hsr/hsr_main.h                                              |    7 
 net/hsr/hsr_netlink.c                                           |   30 
 net/hsr/hsr_slave.c                                             |   23 
 net/ipv4/icmp.c                                                 |   28 
 net/ipv4/igmp.c                                                 |    2 
 net/ipv4/inet_connection_sock.c                                 |    9 
 net/ipv4/inetpeer.c                                             |   38 
 net/ipv4/ip_fragment.c                                          |    6 
 net/ipv4/ip_output.c                                            |    4 
 net/ipv4/ip_tunnel.c                                            |    2 
 net/ipv4/ip_vti.c                                               |    4 
 net/ipv4/ipip.c                                                 |    2 
 net/ipv4/ipmr.c                                                 |    2 
 net/ipv4/netfilter.c                                            |    4 
 net/ipv4/route.c                                                |   10 
 net/ipv4/syncookies.c                                           |    2 
 net/ipv4/tcp_fastopen.c                                         |    6 
 net/ipv4/tcp_ipv4.c                                             |   11 
 net/ipv4/tcp_metrics.c                                          |    8 
 net/ipv4/tcp_minisocks.c                                        |    2 
 net/ipv4/tcp_output.c                                           |    2 
 net/ipv4/xfrm4_output.c                                         |    2 
 net/ipv6/ip6_gre.c                                              |   14 
 net/ipv6/ip6_tunnel.c                                           |   22 
 net/ipv6/route.c                                                |    2 
 net/ipv6/seg6_local.c                                           |    9 
 net/ipv6/sit.c                                                  |    2 
 net/ipv6/tcp_ipv6.c                                             |   97 -
 net/ipv6/xfrm6_input.c                                          |    2 
 net/iucv/af_iucv.c                                              |    2 
 net/kcm/kcmsock.c                                               |    3 
 net/mac80211/link.c                                             |    3 
 net/mac80211/s1g.c                                              |    2 
 net/mac80211/tx.c                                               |    3 
 net/mpls/af_mpls.c                                              |    2 
 net/mptcp/subflow.c                                             |    6 
 net/mptcp/syncookies.c                                          |    1 
 net/netfilter/Kconfig                                           |    2 
 net/netfilter/ipvs/ip_vs_ftp.c                                  |   10 
 net/netfilter/nf_nat_sip.c                                      |    5 
 net/netfilter/nf_tables_api.c                                   |   14 
 net/netfilter/nft_counter.c                                     |   20 
 net/netfilter/xt_cgroup.c                                       |   21 
 net/netfilter/xt_hl.c                                           |   27 
 net/nfc/digital_core.c                                          |    2 
 net/nfc/llcp_core.c                                             |   29 
 net/nfc/llcp_sock.c                                             |   14 
 net/nfc/nci/data.c                                              |   10 
 net/nfc/nci/rsp.c                                               |   41 
 net/openvswitch/conntrack.c                                     |  130 +
 net/openvswitch/conntrack.h                                     |    6 
 net/openvswitch/datapath.c                                      |   58 
 net/openvswitch/datapath.h                                      |   26 
 net/openvswitch/vport.h                                         |    9 
 net/phonet/pep.c                                                |    2 
 net/rds/cong.c                                                  |    4 
 net/sched/act_skbmod.c                                          |   12 
 net/sched/cls_api.c                                             |   18 
 net/sched/sch_api.c                                             |    7 
 net/sched/sch_codel.c                                           |    2 
 net/sched/sch_fq_codel.c                                        |    6 
 net/sched/sch_fq_pie.c                                          |    3 
 net/sched/sch_generic.c                                         |    2 
 net/sched/sch_hhf.c                                             |    4 
 net/sched/sch_htb.c                                             |    7 
 net/sched/sch_sfq.c                                             |    3 
 net/sched/sch_teql.c                                            |    1 
 net/sctp/inqueue.c                                              |    7 
 net/sctp/sm_sideeffect.c                                        |    4 
 net/sctp/stream.c                                               |   48 
 net/smc/af_smc.c                                                |   11 
 net/smc/smc_core.c                                              |   27 
 net/smc/smc_llc.c                                               |    3 
 net/smc/smc_rx.c                                                |   11 
 net/smc/smc_tx.h                                                |    6 
 net/sunrpc/auth_gss/auth_gss.c                                  |    6 
 net/sunrpc/auth_gss/gss_krb5_wrap.c                             |   13 
 net/sunrpc/auth_gss/gss_rpc_upcall.c                            |    6 
 net/sunrpc/auth_gss/gss_rpc_upcall.h                            |    1 
 net/sunrpc/auth_gss/svcauth_gss.c                               |    8 
 net/sunrpc/cache.c                                              |    7 
 net/sunrpc/rpcb_clnt.c                                          |    4 
 net/sunrpc/sunrpc_syms.c                                        |    1 
 net/sunrpc/svc.c                                                |   74 
 net/sunrpc/xdr.c                                                |    2 
 net/sunrpc/xprtrdma/svc_rdma_rw.c                               |    9 
 net/sunrpc/xprtsock.c                                           |   32 
 net/tls/tls_strp.c                                              |   16 
 net/vmw_vsock/af_vsock.c                                        |    6 
 net/vmw_vsock/virtio_transport.c                                |    2 
 net/xdp/xsk.c                                                   |   46 
 net/xdp/xsk_buff_pool.c                                         |    4 
 net/xdp/xsk_queue.h                                             |   16 
 net/xfrm/xfrm_output.c                                          |    4 
 samples/ftrace/ftrace-direct-modify.c                           |   12 
 samples/ftrace/ftrace-direct-multi-modify.c                     |   12 
 scripts/mod/modpost.c                                           |    6 
 scripts/tags.sh                                                 |    2 
 security/apparmor/lib.c                                         |   20 
 security/integrity/ima/ima_appraise.c                           |    2 
 security/landlock/errata/abi-1.h                                |   23 
 security/landlock/fs.c                                          |   40 
 security/smack/smack.h                                          |    5 
 security/smack/smack_lsm.c                                      |   67 
 security/smack/smackfs.c                                        |  218 --
 sound/core/control.c                                            |  464 ++----
 sound/core/control_compat.c                                     |   87 -
 sound/core/control_led.c                                        |    9 
 sound/core/init.c                                               |    4 
 sound/core/pcm_native.c                                         |    2 
 sound/core/seq/seq_midi.c                                       |   61 
 sound/core/ump_convert.c                                        |    1 
 sound/drivers/aloop.c                                           |  104 -
 sound/drivers/mpu401/mpu401.c                                   |    6 
 sound/drivers/mts64.c                                           |    6 
 sound/drivers/portman2x4.c                                      |    6 
 sound/drivers/serial-u16550.c                                   |    6 
 sound/drivers/virmidi.c                                         |    6 
 sound/parisc/harmony.c                                          |    6 
 sound/pci/asihpi/hpi6000.c                                      |    5 
 sound/pci/hda/hda_proc.c                                        |    2 
 sound/pci/ice1712/ice1712.c                                     |    7 
 sound/pci/pcxhr/pcxhr.c                                         |   14 
 sound/pci/via82xx_modem.c                                       |   26 
 sound/soc/amd/yc/acp6x-mach.c                                   |    7 
 sound/soc/apple/mca.c                                           |    6 
 sound/soc/codecs/cs35l33.c                                      |   14 
 sound/soc/codecs/cs35l34.c                                      |   14 
 sound/soc/codecs/rt700-sdw.c                                    |    6 
 sound/soc/fsl/fsl-asoc-card.c                                   |    4 
 sound/soc/fsl/mpc5200_psc_i2s.c                                 |    1 
 sound/soc/intel/atom/sst/sst_pci.c                              |    4 
 sound/soc/meson/meson-card-utils.c                              |   17 
 sound/soc/pxa/pxa-ssp.c                                         |    7 
 sound/soc/qcom/qdsp6/q6apm.c                                    |   12 
 sound/soc/samsung/aries_wm8994.c                                |    1 
 sound/soc/soc-dapm.c                                            |    2 
 sound/soc/sof/topology.c                                        |   18 
 sound/soc/xilinx/xlnx_formatter_pcm.c                           |   14 
 sound/usb/6fire/comm.c                                          |    9 
 sound/usb/bcd2000/bcd2000.c                                     |   11 
 sound/usb/midi.c                                                |    2 
 tools/bpf/bpftool/map.c                                         |   16 
 tools/bpf/bpftool/struct_ops.c                                  |    4 
 tools/build/Makefile.feature                                    |    3 
 tools/build/feature/Makefile                                    |    3 
 tools/include/linux/compiler.h                                  |    2 
 tools/include/nolibc/arch-powerpc.h                             |    2 
 tools/lib/bpf/libbpf.c                                          |    3 
 tools/perf/builtin-sched.c                                      |   40 
 tools/perf/builtin-stat.c                                       |    9 
 tools/perf/pmu-events/jevents.py                                |    5 
 tools/perf/pmu-events/metric.py                                 |    6 
 tools/perf/tests/shell/lib/perf_metric_validation.py            |  238 +--
 tools/perf/tests/shell/stat_all_metrics.sh                      |  151 +-
 tools/perf/tests/shell/stat_bpf_counters.sh                     |  101 -
 tools/perf/tests/shell/stat_metrics_values.sh                   |   11 
 tools/perf/ui/browsers/hists.c                                  |    6 
 tools/perf/util/auxtrace.c                                      |   15 
 tools/perf/util/cs-etm-decoder/cs-etm-decoder.c                 |   21 
 tools/perf/util/cs-etm.c                                        |  587 +++++--
 tools/perf/util/cs-etm.h                                        |    8 
 tools/perf/util/data-convert-json.c                             |    1 
 tools/perf/util/dso.c                                           |   19 
 tools/perf/util/intel-bts.c                                     |    2 
 tools/perf/util/intel-pt.c                                      |    2 
 tools/perf/util/machine.c                                       |   37 
 tools/perf/util/metricgroup.c                                   |    7 
 tools/perf/util/synthetic-events.c                              |    6 
 tools/perf/util/thread-stack.c                                  |    2 
 tools/perf/util/trace-event-read.c                              |   33 
 tools/scripts/Makefile.include                                  |   38 
 tools/testing/kunit/kunit.py                                    |    2 
 tools/testing/kunit/kunit_tool_test.py                          |   12 
 tools/testing/selftests/arm64/mte/check_buffer_fill.c           |    2 
 tools/testing/selftests/arm64/mte/check_child_memory.c          |    2 
 tools/testing/selftests/arm64/mte/check_gcr_el1_cswitch.c       |    1 
 tools/testing/selftests/arm64/mte/check_hugetlb_options.c       |  298 +++
 tools/testing/selftests/arm64/mte/check_ksm_options.c           |   31 
 tools/testing/selftests/arm64/mte/check_mmap_options.c          |    2 
 tools/testing/selftests/arm64/mte/check_tags_inclusion.c        |    2 
 tools/testing/selftests/arm64/mte/check_user_mem.c              |    2 
 tools/testing/selftests/bpf/README.rst                          |   32 
 tools/testing/selftests/bpf/prog_tests/global_map_resize.c      |    8 
 tools/testing/selftests/bpf/test_progs.c                        |   11 
 tools/testing/selftests/bpf/test_sockmap.c                      |    3 
 tools/testing/selftests/bpf/veristat.c                          |   76 -
 tools/testing/selftests/bpf/vmtest.sh                           |   71 
 tools/testing/selftests/mm/Makefile                             |    4 
 tools/testing/selftests/mm/cow.c                                |  547 ++++---
 tools/testing/selftests/mm/khugepaged.c                         |  417 +----
 tools/testing/selftests/mm/ksm_tests.c                          |  210 +-
 tools/testing/selftests/mm/migration.c                          |  107 +
 tools/testing/selftests/mm/run_vmtests.sh                       |    2 
 tools/testing/selftests/mm/soft-dirty.c                         |    9 
 tools/testing/selftests/mm/thp_settings.c                       |  394 +++++
 tools/testing/selftests/mm/thp_settings.h                       |   89 +
 tools/testing/selftests/rseq/rseq-x86-thread-pointer.h          |    4 
 tools/testing/selftests/timers/leap-a-day.c                     |   19 
 tools/testing/selftests/zram/zram_lib.sh                        |    2 
 1183 files changed, 17639 insertions(+), 8298 deletions(-)

Abdun Nihaal (4):
wifi: brcmfmac: Fix memory leak in brcmf_sdio_read_control()
wifi: rtw88: Fix potential memory leak in rtw_txq_push_skb()
wifi: rtlwifi: pci: fix error path in rtl_pci_probe()
misc: vmc_vmci: Fix potential memory leak in vmci_event_subscribe()

Abdurrahman Hussain (1):
of: fix out-of-bounds read in of_alias_scan() stem parser

Ada Couprie Diaz (1):
arm64: hibernate: mask DAIF before restoring hibernated kernel

Adam Young (1):
mailbox/pcc: support mailbox management of the shared buffer

Adrian Hunter (5):
i3c: master: Fix info leak and UAF in device unregister path
i3c: master: Fix device_register() error path
i3c: mipi-i3c-hci: Quieten initialization messages
i3c: mipi-i3c-hci: Switch PIO data allocation to devm_kzalloc()
i3c: mipi-i3c-hci: Refactor PIO register initialization

Ahmad Byagowi (1):
i2c: mux: Fix channel node leak on adapter add failure

Ahmet Sezgin Duran (1):
staging: sm750fb: gate dualview dataflow using g_dualview

Ai Chao (1):
HID: i2c-hid: Fix "(null)" output when reading report descriptor fails

Akari Tsuyukusa (2):
iommu/mediatek-v1: Fix off-by-one in MT2701_LARB_NR_MAX
clk: mediatek: mt8135: Fix inverted gate control for devapc_ck

Akif (1):
ksmbd: fix use-after-free in smb2_open during durable reconnect

Al Viro (1):
parse_longname(): strrchr() expects NUL-terminated string

Alban Bedel (1):
software node: Fix software_node_get_reference_args() with index -1

Aleksandr Khromov (1):
slip: fix use-after-free in sl_sync()

Aleksandr Nogikh (4):
usb: gadget: midi2: Fix null-pointer dereference in f_midi2_free_ep_reqs
udf: Mark LVID buffer as uptodate before marking it dirty
ALSA: core: Fix use-after-free in snd_card_do_free()
libceph: validate banner payload length

Alexander A. Klimov (2):
clk: moxart: remove unused variables, fix refcount leak
staging: greybus: audio: correct sscanf() return value check

Alexandra Winter (1):
net/iucv: filter frames in afiucv_hs_rcv() by ingress device

Alexey Charkov (1):
clk: rockchip: Fix the fractional part denominator on RK3588/RK3576 PLLs

Ali Ahmet Memis (2):
openrisc: fix arbitrary kernel memory access via or1k_atomic syscall
Bluetooth: MSFT: validate evt_prefix_len against the response length

Alice Mikityanska (1):
virtio-net: Ensure that TCP packets don't overflow gso_segs

Alison Schofield (2):
cxl/pmem: Format the nvdimm serial number as unsigned decimal cxl/region: Fix use-after-free in find_pos_and_ways() error path

Alistair Francis (1):
nvme: Add the DHCHAP maximum HD IDs

Allison Henderson (2):
RDMA/rxe: Avoid reprocessing the current packet after the QP enters the error state net/rds: use wq_has_sleeper() in rds_cong_map_updated()

Andre Przywara (1):
ARM: dts: allwinner: a10: Fix PMU interrupt

Andreas Kemnade (1):
drm/omap: dsi: Do not copy isr table

Andreas Schwab (1):
m68k: nfcon: Do not call console_is_registered() in nfcon_device()

Andrew Halaney (1):
scsi: ufs: core: Remove unnecessary wmb() after ringing doorbell

Andy Shevchenko (2):
usb: f_mass_storage: Bump local buffer size in fsg_common_create_luns()
pinctrl: mediatek: Use C99 initializers in PINCTRL_PIN_GROUP()

Aneesh Kumar K.V (Arm) (2):
iommu/dma: Check atomic pool allocation result directly
swiotlb: Preserve allocation virtual address for dynamic pools

Anilkumar Kolli (1):
wifi: ath11k: add firmware-2.bin support

Anirudh Prasad (1):
ACPI: pfr_update: fix stack buffer overflow in query_capability()

Anthony Krowiak (8):
s390/vfio-ap: fix stale pqap_hook pointer on error in vfio_ap_mdev_set_kvm() s390/vfio-ap: Fix stale do_remove flag across iterations in vfio_ap_mdev_cfg_remove s390/vfio-ap: Fix control domain removal in vfio_ap_mdev_cfg_remove s390/vfio-ap: Fix dereference matrix_mdev->kvm without checking for NULL s390/vfio-ap: Fix hot-unplug skipped when last AP adapter or domain removed s390/vfio-ap: Fix NULL deref in status_show() during queue probe s390/vfio-ap: fix potential use of uninitialized apm_filtered bitmap s390/vfio-ap: Fix required lock not held during update of ap_matrix_mdev object

Anton Bambura (1):

      arm64: dts: qcom: sc8180x-lenovo-flex-5g: move pinctrl to appropriate nodes

Anton Danilov (1):
ipip: fix skb leak in collect_md mode when metadata_dst allocation fails

Anup Vishwakarma (1):
mailbox: qcom-ipcc: fix duplicate channel allocation across holes

Arash Golgol (1):
media: vimc: fix pixel format lookup in enum_framesizes

Ard Biesheuvel (1):
efivarfs: Rate limit statfs() handler

Armin Wolf (2):
platform/x86: dell-privacy: Fix race condition platform/x86: dell-wmi-base: Fix resource leak on module load failure

Arnaldo Carvalho de Melo (15):
perf sched: Fix register_pid() overflow, strcpy, and BUG_ON
perf machine: Fix NULL parent dereference in fork event processing perf machine: Guard against NULL strlist in machines__findnew() perf machine: Use snprintf() for guestmount path construction perf machine: Check snprintf truncation in machines__findnew() perf machine: Don't abort guest map creation on first inaccessible dir perf machine: Reset errno before strtol in guest kernel map creation perf machine: Free scandir entries in guest kernel map creation perf machine: Check snprintf truncation for guest kallsyms path perf thread-stack: Fix heap buffer overflow on branch stack wrap copy perf auxtrace: Fix queue grow overflow and old array leak
perf intel-pt: Fix off-by-one in auxtrace_info minimum size check perf intel-bts: Fix off-by-one in auxtrace_info minimum size check perf dso: Guard close() against invalid fd in dso__decompress_kmodule_path() perf dso: Guard against cache underflow on short reads in dso_cache__memcpy()

Arnaud Bonnet (2):
nfs: replace atomic bitops sequence with clear_and_wake_up_bit helper
nfs: refactor pNFS functions using clear_and_wake_up_bit

Arthur Gautier (1):
xhci: fix lost bounce buffers on TDs spanning several ring segments

Asad Kamal (2):
drm/amdgpu/pm/powerplay: bounds-check voltage index in SMU7 lookup drm/amdgpu/pm/powerplay: bounds-check voltage index in Vega10 lookup

Asim Viladi Oglu Manizada (1):
net: tun: bound receive headroom

Avraham Stern (3):
wifi: iwlwifi: mei: add support for SAP version 4
wifi: iwlwifi: mei: check SAP message length before reading it
wifi: iwlwifi: mei: pass correct argument to function

Avri Altman (1):
scsi: ufs: core: Remove redundant host_lock calls around UTMRLDBR

Ayush Mukkanwar (4):
staging: octeon: add missing tasklet_kill in cvm_oct_tx_shutdown
staging: octeon: ethernet-mem: replace pr_warn with dev_warn in free functions
staging: octeon: replace pr_warn with dev_warn in fill and rx paths
staging: octeon: add missing napi_disable in cvm_oct_rx_shutdown

Babanpreet Singh (3):
power: supply: sbs-battery: Use a per-device serial number buffer
w1: ds2482: Fix signedness bug in ds2482_w1_triplet()
spi: sprd-adi: Fix probe succeeding without registering the controller

Baochen Qiang (1):
wifi: ath11k: cap out-of-range rx MCS instead of leaving bogus rate

Baokun Li (3):
ext4: drain in-flight DIO before buffered write fallback
cuse: wait for pending RCU callbacks on module exit
fuse: check for NULL root inode in fuse_fill_super_submount

Baolin Wang (1):
selftests: mm: support shmem mTHP collapse testing

Bart Van Assche (1):
scsi: ufs: core: Set task state before io_schedule_timeout()

Bartosz Golaszewski (1):
powerpc/powermac: fix OF node refcount

Bastien Curutchet (2):
spi: davinci: Unset POWERDOWN bit when releasing resources
pps: clients: gpio: Bypass edge's direction check when not needed

Baul Lee (3):
ALSA: 6fire: bound the MIDI event length from the device
ALSA: bcd2000: clear the URB pointers on disconnect
vxlan: mdb: Fix use-after-free in vxlan_mdb_flush()

Besar Wicaksono (1):
perf cs-etm: Fix incorrect or missing decoder for raw trace

Bijan Tabatabai (1):
x86/pkeys: Fix pkey_alloc() return value when pkeys are not supported

Biju Das (2):
usb: renesas_usbhs: Fix power-off ordering on unbind irqchip/renesas-rzg2l: Fix loss of interrupt

Biren Pandya (4):
media: i2c: ov02a10: fix endpoint parsing use-after-free
media: i2c: ov7740: fix use-after-destroy in remove
media: v4l2-fwnode: Fix fwnode leak in v4l2_fwnode_parse_link
media: i2c: rdacm21: Fix missing media_entity_cleanup()

Bjorn Andersson (4):
arm64: dts: qcom: sc8180x: Enable the power key
usb: typec: ucsi: unregister debugfs entries on teardown
remoteproc: Allow shutdown of crashed processors
remoteproc: Prevent crash handling to race with rproc_del()

Bradley Morgan (5):
signal: avoid shared siginfo namespace rewrites
taskstats: fix cpumask parsing cutting off the last character
ima: Check for ERR_PTR from dentry_path() in validate_hash_algo() lib/string: fix memchr_inv() for large ranges
prctl: fix PR_SET_MM_AUXV losing the forced AT_NULL terminator

Breno Leitao (8):
mm/migrate: report RCU-tasks quiescent states in migrate_pages_batch() mm/vmscan: report RCU-tasks quiescent states in shrink_lruvec()
net: fix spurious TX timeout after dev_activate()
efi: fix stale reference to efi_recover_from_page_fault()
cacheinfo: don't propagate DT/ACPI error when arch supplies info (arm64)
phonet: pep: do not write beyond optlen in getsockopt
nfc: llcp: avoid userspace overflow on invalid optlen
nfc: llcp: read llcp_sock->local under the socket lock in getsockopt

Brian Masney (2):
clk: nuvoton: ma35d1-pll: convert from round_rate() to determine_rate()
clk: imx: scu: drop redundant init.ops variable assignment

Brian Witte (1):
netfilter: nft_counter: serialize reset with spinlock

Bruce Johnston (1):
md/raid1: don't set array_frozen in raid1_takeover()

Bryam Vargas (12):
dm array: reject an array block whose value size is not the caller's libnvdimm/labels: Prevent integer overflow in __nd_label_validate()
ocfs2: bound namelen in dlm_migrate_request_handler
ocfs2: validate lengths in dlm_mig_lockres_handler
power: supply: cros_usbpd-charger: bound the EC-reported port count platform/chrome: sensorhub: Bound the EC-reported sensor number net/smc: do not dereference an unset send buffer on the SMC-D teardown path net/smc: unregister the connection before draining the rx tasklet nvdimm/btt: reject an arena whose nfree is below the lane count
media: cx231xx: reject geometry changes while the VBI queue is busy
greybus: audio: bound the topology section sizes against the fetched size libnvdimm/labels: Bound the on-media label size before the shift

Caleb Sander Mateos (1):
ublk: check for ublk_unmap_io() returning 0

Calvin Owens (2):
pps: don't try to wait for negative timeouts in PPS_FETCH
pps-gpio: remove dead capture_clear code

Can Peng (10):
thermal/drivers/imx: Disable clock on runtime resume failure thermal/drivers/qoriq: Disable clock on resume failure
spi: bcm63xx-hsspi: disable clocks on resume failure
spi: bcm63xx: disable clock on resume failure
spi: bcmbca-hsspi: disable clocks on resume failure
iio: pressure: mpl115: Fix runtime PM cleanup
phy: starfive: Fix runtime PM cleanup in JH7110 DPHY RX probe drm/tve200: add OF module alias for autoloading
crypto: keembay - publish OF module alias for OCS AES/SM4
ACPI: processor: Unregister cpufreq notifier on init failure

Carlos López (1):
KVM: x86: hyper-v: Clamp stimer deadline to avoid livelock

Catalin Marinas (2):
kselftest/arm64: mte: Skip the hugetlb tests if MTE not supported on such mappings kselftest/arm64: mte: Use the correct naming for tag check modes in check_hugetlb_options.c

Cen Zhang (2):
wifi: mac80211_hwsim: avoid NULL skb in stop queue drain
ocfs2: synchronize heartbeat callbacks with o2net teardown

Cen Zhang (Microsoft) (2):
xsk: fix NULL pointer dereference in __xsk_rcv()
gtp: add synchronize_net() in gtp_newlink() error path to prevent use-after-free

Chandrakanth Patil (1):
scsi: mpt3sas: Avoid freeing unallocated PCIe SGL buffers

Chao Huang (1):
HID: i2c-hid: goodix: Disable VDD on VDDIO enable failure

Chao Shi (1):
nvme: reject passthrough of driver-managed Set Features

Chao Yu (2):
f2fs: fix to off-by-one issue in f2fs_zero_post_eof_page()
f2fs: fix to zero post-EOF data when extending file size

Chen Cheng (1):
md/raid5: protect bitmap batch counters aka seq_flush/seq_write consistency

Chen Pei (1):
ACPI: PCI: Clear driver_data on all paths that free the acpi_pci_root

Chen, Yu C (1):
sched/fair: Fix overflow in update_tg_cfs_runnable()

Chen-Yu Tsai (2):
pinctrl: mediatek: eint: Drop base from mtk_eint_chip_write_mask()
pinctrl: mediatek: common-v1: Fix EINT breakage on older controllers

Cheng Xu (1):
RDMA/erdma: Hold CQ references when processing EQ events

Cheng-Han Wu (1):
selftests/zram: fix kernel_gte() for POSIX sh

Chengfeng Ye (2):
Bluetooth: RFCOMM: serialize security confirmation handling vsock/virtio: flush works in dependency order

Chiara Meiohas (1):
RDMA/core: Add an option to display driver-specific QPs in the rdmatool

Chris Lu (2):
Bluetooth: btmtksdio: Take exclusive ownership of the SKB before TX
Bluetooth: btmtksdio: Fix out-of-bounds DMA read in the TX path

Chris Mason (12):
nfsd: release path refs on follow_down() error
nfsd: fix cpntf publish race in nfs4_init_cp_state
nfsd: gate nfs3 setacl by argp->mask
SUNRPC: xdr_buf_trim: clamp buf->len to avoid underflow
SUNRPC: Zero rpc_gss_wire_cred at svcauth_gss_decode_credbody() entry
SUNRPC: svcauth_gss: enforce krb5 token minimum length
SUNRPC: Guard svcauth_gss_release() dispatch on rq_auth_stat
SUNRPC: harden gss_krb5_unwrap_v2 against short tokens
SUNRPC: harden gss_unwrap_resp_priv length checks
sunrpc: init gssp_lock before publishing proc entry
svcrdma: Fix offset arithmetic in read_chunk_range
svcrdma: Fix pcl_for_each_segment for empty chunks

Christian Borntraeger (8):
KVM: s390: Fix length check __import_wp_info()
KVM: s390: Fix memory leak in guest debug handling
KVM: s390: Fix old_data leak in guest debug error path
KVM: s390: Free guest debug data on vcpu destroy
KVM: s390: Take srcu when importing watchpoint data
KVM: s390: Zero initialize irq in reinject_machine_check
KVM: s390: pv: Fix rc/rrc offset for PVM_DUMP
KVM: s390: Restore sigset on error path

Christian Hewitt (1):
media: meson: vdec: fix NULL pointer deref in vdec_try_fmt_common

Christoph Zwerschke (2):
Bluetooth: btusb: Add ASUS USB-BT540 for Realtek 8761CU
Bluetooth: btusb: Add ASUS USB-BT600 for Realtek 8761CU

Christophe JAILLET (3):
regulator: tps6594-regulator: Constify struct tps6594_regulator_irq_type
accessibility: speakup: Fix incorrect string length computation in report_char_chartab_status()
wifi: ath11k: Fix error handling in ath11k_wmi_p2p_noa_event()

Christopher Lusk (1):
smb: client: fix request buffer leak in smb2_new_read_req()

Christopher Tolang (1):
ASoC: amd: yc: Add DMI entry for MSI Thin A15 B7UC

Christos Maragkos (1):
HID: nintendo: Fix imu_timestamp_us double increment per report

Chuck Lever (8):
NFSD: Encode only the status in NFS-ACL v2 GETACL error replies
NFSD: Fix off-by-one in DRC bucket pruning limit
nfsd: Reset write verifier when async COPY writeback fails
nfsd: sample writeback error cursor before async COPY loop
nfsd: gate nfs2 setacl by argp->mask
NFSD: Prevent lock owner use-after-free during client teardown
SUNRPC: Check svc pool percpu counter allocation
SUNRPC: Reject krb5 v2 wrap tokens with oversized ec field

Chunkai Deng (1):
rpmsg: glink: smem: order FIFO read after availability check

Coly Li (1):

      md: do overflow check for sb->bblog_shift in super_1_load()

Cong Nguyen (4):
hwmon: (max6621) fix negative temperature offset and crit readings
hwmon: (max6621) fix temperature clamp range
iio: gyro: mpu3050: fix sign of raw angular velocity readings
iio: srf04: fix pm_runtime handling on probe error path

Cosmo Chou (3):
leds: pca9532: Fix inverted GPIO output polarity
leds: pca9532: Fix phantom device registration on missing hardware
rtc: pcf85363: Add error checking to regmap calls in probe()

Cristian Marussi (1):
firmware: arm_scmi: Add multiple protocols registration support

Cássio Gabriel (2):
ALSA: aloop: Fix peer runtime UAF during format-change stop
ALSA: core: Add scoped cleanup helper for card references

Daisuke Matsuda (1):
fpga: altera-cvp: Avoid out-of-bounds read in trailing byte write

Damien Le Moal (1):
block: flag zoned disks with GENHD_FL_NO_PART

Dan Carpenter (5):
staging: fbtft: Use sysfs_emit_at() to print to sysfs file thermal/drivers/rcar: Fix error checking in probe()
cpufreq: spear: Fix an IS_ERR() vs NULL bug in spear1340_set_cpu_rate()
scsi: qla2xxx: Fix an loop timeout test
pinctrl: mediatek: common-v1: Fix error checking in mtk_eint_init()

Daniel Borkmann (1):
bpf: Fix vmlinux BTF prep race in bpf_get_btf_vmlinux

Daniel McCarthy (1):
pinctrl: bcm2835: Don't remove an unregistered GPIO chip

Daniel Vogelbacher (1):
ceph: fix oops due to invalid pointer for kfree() in parse_longname()

Danila Chernetsov (2):
RDMA/hfi1: Propagate sdma_txinit_ahg() errors
fbdev: kyro: Validate overlay viewport coordinates

Danilo Krummrich (1):
drm: fix race between partial drm_dev_register() failure and ioctl

Dapeng Mi (1):
perf/x86/intel: Fix kernel address leakages in LBR stack

Dave Airlie (1):
nouveau/gem: reserve the bo in the info ioctl around the vma lookup

Dave Jiang (2):
cxl/mbox: Break poison list loop on an empty payload cxl/pci: Honor -EPROBE_DEFER from component register setup

David (Ming Qiang) Wu (1):
drm/amdgpu/vcn: fix integer overflow in dec_msg buffer count check

David Hildenbrand (1):
selftests: mm: cow: flag vmsplice() hugetlb tests as XFAIL

David Lee (3):
udf: reject VAT indexes equal to the entry count UDF symlink pathComponent header OOB read
nilfs2: prevent out-of-bounds read in super root block parsing

David Strahan (1):
scsi: smartpqi: Fix AIO retry marker cleared by SCSI core between dispatches.

David Woodhouse (1):
timekeeping: Account for monotonicity adjustment in ntp_error

Davidlohr Bueso (1):
perf/cxlpmu: Fix 64-bit write to 32-bit HDM filter register

Dawei Feng (2):
media: cedrus: fix memory leak in cedrus_init_ctrls()
staging: rtl8723bs: fix mismatched free of HalData in rtw_sdio_if1_init()

Dawid Wróbel (1):
arm64: dts: qcom: sm8250-xiaomi-elish: correct the board ID

Deepanshu Kartikey (4):
eventfs: Initialize ei->children and ei->list in init_ei() drm/i915: Guard against NULL driver_data in i915_pci_probe() drm/gud: NUL-terminate TV mode names read from the device
usb: atm: usbatm: fix invalid ci_range initialization

Delphine CC Chiu (1):

      hwmon: (emc1403) Add support for EMC1442

Desnes Nunes (1):
iommu/vt-d: Fix UCTP context table slot when copying root entries

Devin Wittmayer (1):
wifi: mt76: mt76x02: do not WARN on invalid rx descriptor length

Diego Fernando Mancera Gomez (1):
media: em28xx: defer audio-only extension registration

Dmitry Antipov (3):
ocfs2: always run deallocs on copy-on-write completion
smack: simplify write handlers of sysfs entries
wifi: ath11k: refactor ath11k_wmi_tlv_parse_alloc()

Dmitry Baryshkov (3):
arm64: dts: qcom: sm8250: sort out Iris power domains
arm64: dts: qcom: sm8250: correct frequencies in the Iris OPP table
clk: qcom: gcc-qcm2290: don't park QUP RCGs upon registration

Donet Tom (1):
selftests/mm: add new test cases to the migration test

Doruk Tan Ozturk (2):
wifi: ath6kl: clamp assoc request/response lengths before subtracting IE offsets
nfc: llcp: bound SNL TLV parsing to the skb and add length checks

Dragos Tatulea (1):
net/mlx5e: xsk: Fix unlocked writing to ICOSQ

Eason Lai (1):
wifi: mt76: mt792x: Fix memory leak in SDIO TX path

Eduard Zingerman (1):
selftests/bpf: Fix for veristat file/prog filters processing

Emmanuel Grumbach (3):
wifi: iwlwifi: fix counter type in iwl_fwrt_dump_error_logs
wifi: iwlwifi: mvm: fix off-by-one in TXF key sanitiser
wifi: iwlwifi: guard against division by zero in iwl_dbg_tlv_alloc_fragments

Enzo Matsumiya (1):
smb: server: fix leak of ksmbd_ipc_login_request_ext() returned buffer

Eric Dumazet (10):
net: dst: add four helpers to annotate data-races around dst->dev
ipv4: adopt dst_dev, skb_dst_dev and skb_dst_dev_net[_rcu]
net: dst: introduce dst->dev_rcu
ipv4: start using dst_dev_rcu()
tcp: fix potential race in tcp_v6_syn_recv_sock()
inetpeer: randomize RB-tree node comparison using SipHash net/sched: act_skbmod: fix length calculations and avoid invalid header warnings
slip: remove slip_hangup() to fix use-after-free in slip_receive_buf()
net: hsr: init prune_proxy_timer sooner
net: hsr: must allocate more bytes for RedBox support

Erick Henrique (1):
iio: dac: m62332: Fix regulator reference count imbalance

Esteban Urrutia (1):
phy: qcom: qmp-combo: Correct pre-emphasis table for QMP v4 DP PHYs

Ethan Carter Edwards (1):
clk: ti: use kcalloc() instead of kzalloc()

Ethan Nelson-Moore (1):
ARM: 9477/1: Disable broken eBPF JIT on the Risc PC

Evgenii Burenchev (2):
ALSA: via82xx: Remove unreachable branch in snd_via686_pcm_pointer()
ALSA: hpi: Check transport errors during HPI6000 adapter initialization

Ewan D. Milne (1):
nvme: nvme-fc: Fix nvme_fc_create_hw_io_queues() queue deletion in error path

Fabio Estevam (3):
arm64: dts: rockchip: Fix rk3399-roc-pc-plus analog audio
wifi: mwifiex: Detach sync cmd buffer on interrupted wait
arm64: dts: rockchip: Fix Gru WLAN sideband interrupt

Fabio Porcedda (1):
net: usb: qmi_wwan: add Telit Cinterion FE990D50 composition

Faith Ekstrand (1):
drm/nouveau: Use write-combined maps for coherent

Fan Wu (12):
RDMA/cxgb4: Cancel reg_work before freeing device on remove
power: supply: bq24257: fix use-after-free on remove
power: supply: bq256xx: drain usb_work before freeing the charger
power: supply: lp8727: fix use-after-free in lp8727_release_irq()
power: supply: rt9455: quiesce delayed work before teardown
power: supply: ucs1002: fix use-after-free on remove
mmc: via-sdmmc: stop card-detect handling on probe failure
usb: typec: qcom-pmic: cancel reset_work on stop
iio: chemical: atlas-sensor: use iio_trigger_poll_nested() to fix remove UAF
media: cx23885: cancel NetUP CI work before teardown
spi: davinci: switch to managed controller allocation RDMA/cxgb4: Free debugfs on registration failure

Fan Ye (3):
net: thunderbolt: Release the Rx HopID that was handed out on mismatch
net: thunderbolt: Mark the connection down when bringing it up fails
net: thunderbolt: Count delivered packets in rx_packets and rx_bytes

Farhan Ali (1):
PCI/MSI: Enable memory decoding before restoring MSI-X messages

Fei Shao (1):
usb: mtu3: allow system suspend during active gadget connection

Felix Fietkau (14):
wifi: mt76: mt7996: set MT76_MCU_RESET before waking MCU waiters on full reset
wifi: mt76: mt7915: avoid nss underflow in mt7915_mcu_get_sta_nss
wifi: mt76: mt7996: don't report a zero TX bitrate
wifi: mt76: mt7915: poll the correct SLP CTRL register for the second adie
wifi: mt76: mt7996: bound TLV walk in mt7996_mcu_get_chip_config
wifi: mt76: mt7996: reserve space for the CSA-abort countdown TLV
wifi: mt76: mt7915: use little-endian for bss_info_ra wire fields
wifi: mt76: mt7915: unlink TWT flow if the MCU rejects the agreement
wifi: mt76: mt7915: fix double hif2 init on the non-WED path
wifi: mt76: mt7915: fix ext PHY use-after-free on register error path
wifi: mt76: mt7915: release hif2 reference on probe IRQ failure
wifi: mt76: mt7915: fix chainmask handling for non-dbdc phys on band 1
wifi: mt76: mt7915: report RX chain signal for all RX paths
wifi: mac80211: skip default WMM setup for AP_VLAN links

Felix Gu (3):
remoteproc: qcom_q6v5_adsp: Fix reference leak for device node
phy: sunplus: fix error handling in sp_uphy_init()
spi: img-spfi: don't disable runtime PM on DMA deferred probe

Felix Yan (1):
clocksource/drivers/timer-sun4i: Advertise a real minimum delta

Feng Yang (3):
selftests/bpf: Fix memory leak in msg_alloc_iov selftests/bpf: Fix incorrect error checking for pthread_create selftests/bpf: Fix memory leak on subtest_states reallocation

Florian Fuchs (1):
fbdev: pvr2fb: correct user pointer annotation and sentinel initializer

Florian Westphal (1):
netfilter: nf_nat_sip: rewind offset when NAT shrinks the packet

Francesco Lavra (1):
usb: dwc2: gadget: Exit partial power down state when changing USB pull-up

Frank Sorenson (4):
cifs: fix loff_t underflow in cifs_remap_file_range() when len == 0
smb: client: fix ALIGN() overflow in symlink_data() error context loop
smb: client: fix copy-paste error in WSL EA length accounting for $LXDEV
cifs: fix clearing stats for fastest execution of each smb2 command

Fredric Cover (2):
smb: client: clear ce->tgthint in free_tgts()
smb: client: harden DFS cache against invalid target hints

Fu Hao (1):
iommu/amd: Add support for Hygon family 18h model 4h IOAPIC

Gary Guo (1):
usb: fix UAF when probe runs concurrent to dyn ID removal

Gaurav Batra (1):
powerpc/pseries/iommu: switch to Default DMA window during kdump

Geert Uytterhoeven (3):
clk: ti: Make sure clk_init_data is fully initialized
clk: visconti: Make sure clk_init_data is fully initialized
erofs: Fix EROFS_FS_ZIP_LZMA_DEFAULT_MAX_STREAMS default logic

Gerald Loacker (1):
phy: rockchip: phy-rockchip-inno-csidphy: fix rk1808 hsfreq table

Gerald Yang (1):
ext4: clear stale xarray tags on folios skipped during writeback

Giorgi Tchankvetadze (1):
iio: light: cm32181: return zero after writing calibscale

Giovanni Cabiddu (1):
crypto: qat - clear AES key schedule from stack

Gleb Markov (1):
misc: rtsx: add missing write register handling

Gongwei Li (1):
Bluetooth: hci_uart: Fix false success return in hci_uart_setup()

Gou Hao (1):
powerpc/smp: add NULL guard for cause_ipi in smp_muxed_ipi_message_pass

Greg Kroah-Hartman (3):
USB: make single lock for all usb dynamic id lists
USB: make to_usb_driver() use container_of_const() Linux 6.6.157

Griffin Kroah-Hartman (1):
usb: image: mdc800: change kmalloc() to kzalloc()

Guanghui Yang (1):
ext4: fix buffer_head leak in ext4_init_orphan_info

Guangshuo Li (11):
Bluetooth: hci_bcm: fix usage_count leak when autosuspend_delay is negative
Bluetooth: hci_h5: fix usage_count leak when autosuspend_delay is negative
Bluetooth: hci_intel: fix usage_count leak when autosuspend_delay is negative
media: saa7164: fix cleanup on resource allocation failure drm/amdgpu: fix autosuspend cleanup during removal
clk: tegra: tegra124-emc: put EMC node on register failure
rapidio: clear mport->net when rio_add_net() fails
dmaengine: qcom-bam-dma: fix autosuspend cleanup during removal clocksource/drivers/clps711x: Do not unmap clocksource MMIO
ksmbd: Do not skip lock checks for single-byte ranges platform/x86: hp-bioscfg: fix password encoding bounds check

Guenter Roeck (3):
hwmon: (emc1403) Convert to with_info API
hwmon: (emc1403) Support 11 bit accuracy
hwmon: (emc1403) Rely on subsystem locking

Gui-Dong Han (3):
media: cec-pin: Fix event FIFO ordering
nvme-apple: Use acquire/release for queue enabled state
misc: bcm-vk: Use acquire/release for msgq_inited

Guixin Liu (6):
nvmet-rdma: use sbitmap to replace rsp free list
nvme-fc: unmap cmd_iu DMA on rsp_iu mapping failure in init_request
nvme: add reservation command's defines
nvme: introduce change ptpl and iekey definition
nvmet: fix heap out-of-bounds read in nvmet_auth_negotiate()
nvmet: fix NULL pointer dereference in nvmet_execute_identify_ns_zns()

Guodong Xu (1):
riscv: cpufeature: Clarify ISA spec version for canonical order

Guoniu Zhou (3):
media: nxp: imx8-isi: Fix stream ID validation bypass in crossbar routing
media: nxp: imx8-isi: Correct color map between V4L2 and ISI
media: nxp: imx8-isi: Use BIT_ULL() for 64-bit stream masks

Guopeng Zhang (1):
mm: memcg: stop reclaim when a limit update is superseded

Guoqing Jiang (1):
RDMA/siw: Introduce siw_free_cm_id

Günther Noack (1):
landlock: Require LANDLOCK_ACCESS_FS_MAKE_REG for whiteout creation

HE WEI(ギカク) (1):
fs/ntfs3: fix slab-out-of-bounds write in ni_create_attr_list()

Hajo Noerenberg (1):
ata: ahci: work around lost interrupts on Marvell 88SE61xx

HanQuan (1):
ecryptfs: reject oversized encrypted_key_size in parse_tag_3_packet

Hang Nan (2):
Bluetooth: ISO: fix use-after-free of listener socket in iso_conn_ready
ksmbd: bound smb_check_perm_dacl() ACE walks by DACL size

Hanlin Song (1):
csky: Fix a4/a5 restoration in syscall trace path

Hannes Reinecke (1):
nvmet-rdma: avoid circular locking dependency on install_queue()

Hans Verkuil (2):
Revert "media: v4l2-dev: fix error handling in __video_register_device()"
media: v4l2-async: Unregister sub-device if asc_list is empty

Hans de Goede (4):
HID: i2c-hid: Fold i2c_hid_execute_reset() into i2c_hid_hwreset()
HID: i2c-hid: Split i2c_hid_hwreset() in start() and finish() functions
HID: i2c-hid: Switch i2c_hid_parse() to goto style error handling
HID: i2c-hid: Move i2c_hid_finish_hwreset() to after reading the report-descriptor

Hao Chang (3):
pinctrl: mediatek: Add EINT support for multiple addresses
pinctrl: mediatek: Fix the invalid conditions
pinctrl: mediatek: Fix new design debounce issue

Hao Ge (1):
selftests/mm/cow: modify the incorrect checking parameters

Hao-Qun Huang (4):
staging: greybus: hid: fix SET_REPORT return value
staging: media: tegra-video: fix of_node_put() on VIP parse errors
staging: media: tegra-video: vi: fix probe failure on skipped last port
f2fs: reject overlapping move range after len expansion

Haotian Zhang (4):
dm-switch: use WRITE_ONCE() in switch_region_table_write()
ALSA: ice1712: Fix the card leak at probe error with the auto-cleanup samples/ftrace: Fix kthread_stop() on ERR_PTR in ftrace-direct-modify samples/ftrace: Fix kthread_stop() on ERR_PTR in ftrace-direct-multi-modify

Haowen Tu (1):
PM: sleep: Fix off-by-one in wakelocks number limit check

Haoxiang Li (4):
HID: sensor: custom: Fix field sysfs group cleanup on failure
ASoC: fsl: mpc5200-i2s: Free DMA resources on probe failure
AsoC: intel: sst: fix PCI device reference leak on probe failure iommu/qcom: Remove sysfs device on probe failure path

Hari Mishal (1):
drm/amd/display: fix division by zero in get_estimated_bw()

Harry Wentland (1):
drm/amd/display: avoid divide-by-zero in __is_lut_linear()

Harshit Varu (1):
mptcp: fix uninitialized local_id in syncookie MP_JOIN reconstruction

Heiko Stuebner (1):
clk: rockchip: rk3588: Don't change PLL rates when setting dclk_vop2_src

Helge Deller (2):
sticon/parisc: Detect default STI graphics card for console output
parisc: Fix alignment of asm statements in head.S

Henrik Grimler (4):
drm/lima: call drm_mm_init() with a valid allocation range
power: supply: bq27xxx: bq27520g4: fix REG_TTES address
power: supply: bq27xxx: bq28z610: fix invalid AverageEnergy address
power: supply: bq27xxx: bq27z561: fix invalid AverageEnergy address

Herman van Hazendonk (3):
clk: qcom: gdsc: propagate gdsc_check_status() errors from gdsc_poll_status
clk: qcom: gdsc: propagate gdsc_enable() failure for ALWAYS_ON domains
clk: qcom: gdsc: tear down per-domain genpds in gdsc_unregister()

Herve Codina (7):
irqdomain: Introduce irq_domain_free()
irqdomain: Introduce irq_domain_instantiate()
irqdomain: Handle additional domain flags in irq_domain_instantiate()
irqdomain: Handle domain hierarchy parent in irq_domain_instantiate()
irqdomain: Introduce init() and exit() hooks
genirq/generic_chip: Introduce irq_domain_{alloc,remove}_generic_chips()
irqdomain: Add support for generic irq chips creation before publishing a domain

Hidayath Khan (2):
net/smc: fix socket refcount leak in smc_switch_conns() net/smc: fix use-after-free in smc_rx_pipe_buf_release()

Hisam Mehboob (1):
selftests/rseq: Replace glibc-specific __GNUC_PREREQ with portable check

Hongyan Xu (8):
auxdisplay: charlcd: cancel backlight work on registration failure
usb: gadget: r8a66597: avoid double free of ep0_req in probe error path platform/chrome: cros_ec_debugfs: Clean up console log on probe failure platform/chrome: cros_ec_debugfs: Unregister panic notifier
power: supply: isp1704_charger: cancel work on remove
power: supply: sc2731_charger: cancel work on remove
ACPI: scan: fix bus ID cleanup on device_add() failures
block: mtip32xx: synchronize ioctls with device removal

Huang Wei (1):
usb: typec: ucsi: use UCSI_TIMEOUT_MS for sync command completion

Hui Su (5):
tracing: Fix crash passing ERR_PTR to kthread_stop()
tracing: Fix use-after-free with same-name named triggers
fbdev: ssd1307fb: defer I2C transfers from damage callbacks
cpufreq: schedutil: Fix rate limit overflow
kasan: fix cache shrink race with CPU hotplug

Huisong Li (5):
ACPI: processor: idle: Optimize ACPI idle driver registration
mailbox: pcc: Fix command timeout due to missed interrupt
ACPI: processor: idle: Remove redundant cstate check in acpi_processor_power_init
ACPI: processor: idle: Move max_cstate update out of the loop
ACPI: processor: idle: Remove redundant static variable and rename cstate check function

HyeongJun An (11):
Bluetooth: eir: Fix OOB read in eir_get_service_data()
ALSA: ump: Fix corrupted data bytes at MIDI 1.0 SysEx to UMP conversion
power: supply: qcom_battmgr: terminate the strings from firmware platform/x86: dell-wmi-sysman: Don't hex dump attribute security buffer platform/x86: ISST: Validate level in perf mask ioctls platform/x86: ISST: Validate socket ID in clos_assoc ioctl
ALSA: usb-audio: fix OOB write in snd_usbmidi_us122l_output()
media: s2255: bound JPEG frame size before copying into the buffer
Bluetooth: virtio_bt: avoid OOB read of build info string platform/x86: dell-wmi-sysman: Fix instance ID bounds
ASoC: dapm: Fix off-by-one check on the second enum channel

Hyunwoo Kim (3):
sctp: stop processing a packet once its association is deleted
sctp: drop a chunk if its transport was removed
Bluetooth: RFCOMM: Validate MTU in rfcomm_apply_pn() to prevent infinite loop

Ian Rogers (12):
perf test stat_all_metrics: Ensure missing events fail test
perf tests metrics: Permission related fixes
perf test metrics: Update all metrics for possibly failing default metrics perf test all metrics: Fully ignore Default metric failures
perf tests: Skip metrics validation if system-wide recording lacks permission perf test bpf-counters: Add test for BPF event modifier
perf tests: Fix flakiness in BPF counters test on hybrid systems perf jevents: Add more components to the metric sorting order perf ui hists: Fix uninitialized stack memory free on pstack allocation failure perf stat: Fix evsel_list leak in cmd_stat
perf synthetic-events: Fix uninitialized pthread_join
perf synthetic-events: Fix divide by zero in perf_event__synthesize_threads

Ibrahim Abdelkader (1):
Bluetooth: hci_sync: Clear HCI_CMD_PENDING when dropping the last request

Ibrahim Hashimov (5):
ubifs: fix out-of-bounds read in signature length check
HID: picolcd: clamp eeprom debugfs read to bytes actually received
ocfs2: validate rl_used against rl_count in refcount block validator
HID: wacom: validate report length in wacom_intuos_pro2_bt_irq RDMA/rxe: Validate num_sge/cur_sge before indexing wqe->dma.sge[]

Ido Schimmel (8):
vxlan: mdb: Adjust function arguments
vxlan: mdb: Factor out a helper for remote entry size calculation
bridge: add MDB get uAPI attributes
net: Add MDB get device operation
vxlan: mdb: Add MDB get support
bridge: add MDB state mask uAPI attribute
net: Add MDB bulk deletion device operation
vxlan: mdb: Add MDB bulk deletion support

Ilya Krutskih (2):
dm raid1: reserve space for NUL-terminator in build_constructor_string()
media: tda18250: fix possible integer overflow

Ilya Maximets (2):
net: openvswitch: fix flow mask use-after-free on flow deletion
net: openvswitch: fix kernel-doc warnings in internal headers

Ismail Tarim (1):
Bluetooth: btmtk: Do not discard the subsystem reset timeout

Israel Téllez García (1):
bpf: Fix pending_pos walk on 32-bit ring position wrap

Itai Handler (1):

      rcu: Mark accesses to ->rcu_urgent_qs and ->rcu_need_heavy_qs

Ivaylo Dimitrov (1):
hsi: omap_ssi_core: fix missing DMA mask setup for SSI controller device

Ivy Lopez (2):
usb: gadget: f_midi2: fix use-after-free in string attribute show path
staging: rtl8723bs: use kfree_sensitive() for key material

Jakub Kicinski (1):
i3c: dw: avoid shift-out-of-bounds when DAA assigns no devices

Jamal Hadi Salim (7):
net/sched: fq_codel: clamp default quantum and mtu net/sched: sch_codel: clamp default mtu to avoid disabling CoDel net/sched: fq_pie: clamp default quantum to avoid signed overflow net/sched: hhf: clamp quantum before hhf_change() to avoid overflow net/sched: sfq: clamp quantum to avoid signed overflow soft lockup net/sched: bound qdisc_pkt_len to prevent qdisc soft lockup net/sched: sch_htb: limit htb_classify inner-class filter hops

James Calligeros (1):
ASoC: apple: mca: increase SERDES reset delay

James Clark (4):
perf cs-etm: Create decoders after both AUX and HW_ID search passes perf cs-etm: Queue context packets for frontend
tools/build: Allow versioning of all LLVM tools defined in Makefile.include
coresight: Change syncfreq to be a u8

James Kim (1):
rapidio: mport_cdev: fix use-after-free in dma_req_free()

Jameson Thies (2):
power: supply: cros_usbpd: Limit port counts to EC_USB_PD_MAX_PORTS
usb: typec: ucsi: displayport: Fix OOB altmode array index

Jan Kara (1):
ext4: fix spurious message about orphan cleanup on RO fs

Jann Horn (1):
smack: fix cred UAF in smack_file_send_sigiotask()

Jarkko Nikula (2):
i3c: mipi-i3c-hci: Fix DAT/DCT entry sizes
i3c: mipi-i3c-hci: Fix number of DAT/DCT entries for HCI versions < 1.1

Jason Gunthorpe (1):

      RDMA/nldev: Fix locking when accessing mr->pd

Jeff Johnson (7):
wifi: ath6kl: avoid buffer overreads in WMI event handlers
wifi: ath12k: Correctly copy the hint BSSID in WMI scan request
wifi: ath11k: Correctly copy the hint BSSID in WMI scan request
wifi: ath12k: Avoid buffer overread in ath12k_wmi_op_rx()
wifi: ath11k: Avoid buffer overread in ath11k_wmi_tlv_op_rx()
wifi: ath11k: fix overreads in ath11k_wmi_process_csa_switch_count_event()
wifi: ath11k: fix leak in ath11k_service_ready_ext_event()

Jeff Layton (16):
nfsd: return NFS4ERR_NOTSUPP for unsupported netloc4 types
nfsd: validate symlink target length in NFSv4 CREATE
nfsd: add fh_want_write() for early-verified SETATTR in nfsd_proc_setattr()
nfsd: add filehandle match check to nfsd4_delegreturn()
nfsd: block non-SAVEFH ops after FOREIGN PUTFH to prevent NULL deref
nfsd: check client ownership when cancelling a copy-notify stateid
nfsd: fix version mismatch loops in nfsd_acl_init_request()
nfsd: fix XDR length calculation in nfsd4_ff_encode_layoutget
nfsd: fix XDR padding calculation in ff_encode_getdeviceinfo
nfsd: initialize copy-notify stateid before publishing it
nfsd: reject reclaim LOCK after RECLAIM_COMPLETE
nfsd: revoke copy-notify stateids before dropping their reference
sunrpc: route to a populated pool in svc_pool_for_cpu()
SUNRPC: always drain cache_cleaner before destroying a cache_detail
fuse: convert to new timestamp accessors
nfs: move the nfs4_data_server_cache into struct nfs_net

Jeffin Philip (2):
usb: gadget: uvc: fix dangling pointers in uvc_function_bind() and uvc_function_unbind()
usb: gadget: fix null pointer dereference in usb_put_function_instance()

Jens Remus (1):
x86/cfi: Use symmetric SYM_START and SYM_END in __CFI_TYPE()

Jernej Skrabec (7):
drm/sun4i: vi scaler: Fix coefficient selection drm/sun4i: tcon: Set output mux for DSI and LVDS drm/sun4i: tcon: Drop TCON TOP device reference drm/sun4i: crtc: Propagate layer initialization error drm/sun4i: tcon: Drop remote endpoint reference drm/sun4i: dw-hdmi: Drop TCON TOP port reference drm/sun4i: hdmi-phy: Fix H6 8-bit MPLL config at 594 MHz

Jian Shen (1):
net: hns3: don't auto enable misc vector

Jian-Ming Liao (1):
i3c: mipi-i3c-hci: Fix missing STAT_IBI_STATUS_THLD in PIO mode

Jiancheng Huang (1):
HID: lg4ff: validate report length before fixed offsets

Jiangong.Han (1):

      media: em28xx: fix use-after-free of dev_next->devlist on disconnect

Jiangshan Yi (4):
HID: mcp2221: stop device IO before hid_hw_stop
HID: mcp2221: validate report size in mcp2221_raw_event()
bnx2x: fix double free in bnx2x_init_firmware() error path
selftests: timers: leap-a-day: Fix -w option and update usage comment

Jianing Li (2):
power: supply: max17040: drop incorrect I2C functionality check
power: supply: max17040: synchronize work cancellation on suspend

Jiawen Wu (1):
net: libwx: fix Tx L4 checksum

Jiayuan Chen (2):
bpf: Fix same-register dst/src OOB read and pointer leak in sock_ops
tcp: fix corruption of urgent data on multi-segment retransmit

Jie Wang (1):
net: hns3: fix kernel crash when 1588 is sent on HIP08 devices

Jingyi Wang (1):
remoteproc: core: Attach rproc asynchronously in rproc_add() path via schedule_work()

Jinjie Ruan (1):
entry: Fix seccomp bypass after ptrace with TSYNC

Jiri Slaby (SUSE) (1):
tty: ipoctal: convert to u8 and size_t

Joanne Koong (2):
fuse: support folios in struct fuse_args_pages and fuse_copy_pages()
fuse: convert readdir to use folios

Joas Antonio dos Santos (1):
ipvs: fix integer overflow in ftp helper port/address parsing

Joey Lu (3):
clk: nuvoton: ma35d1: fix ignored div_u64 return values in PLL freq calculation
clk: nuvoton: ma35d1: fix PLL_CTL1_FRAC bit field width and fractional calc
clk: nuvoton: ma35d1: fix ma35d1_clk_pll_determine_rate logic

Johan Hovold (5):
USB: phy: fsl-usb: fix missing static keywords
remoteproc: scp: Fix device reference leak on failed lookup drm/bridge: dw-hdmi: fix i2c adapter leak on probe failure drm/panel-edp: fix i2c adapter leak on probe failure
Bluetooth: btusb: refactor endpoint lookup

John Groves (1):
dax: read holder_ops once in dax_holder_notify_failure()

John Johansen (1):
apparmor: policy_int make sure list heads are initialized before fail path

John Keeping (1):
ALSA: seq: midi: Serialize input teardown with event_input

Jonas Karlman (1):
media: cec: core: Fix kmemleak due to missed rc_free_device() call

Jonathan Currier (1):
net/niu: Niu requires MSIX ENTRY_DATA fields touch before entry reads

Jordan R Abrahams-Whitehead (1):
include/linux/list.h: mark list_add and __list_add as __always_inline

Jorijn van der Graaf (1):
ASoC: qcom: q6apm: keep the graph start count in sync with the DSP

Joseph Qi (3):
ocfs2: cluster: don't sleep while holding o2hb_live_lock in o2hb_region_pin()
ocfs2: cluster: avoid lock order inversion in o2hb_region_pin() from drop_item
ocfs2: cluster: fix o2hb_dependent_users leak on pin failure

Joshua Crofts (2):
usb: gadget: midi2: remove default configfs groups on teardown
nilfs2: fix infinite loop in nilfs_clean_segments()

Joy H.J. Lee (1):
tools/compiler: match glibc 2.42 definition of __attribute_const__

Joy Zou (1):
regulator: core: use system_freezable_wq for init complete work

Jun Yan (1):
arm64: dts: amlogic: meson-axg-s400: enable mipi_pcie_analog_dphy for PCIe

Jun Yang (2):
sctp: distinguish sequence zero from wildcard in reconf lookup
sctp: fix stream->outcnt underflow on duplicate RECONF responses

Junrui Luo (4):
media: vicodec: fix out-of-bounds write in FWHT encoder NFSv4.1: fix layout segment leak on the pnfs_layout_process() forget path NFSv4.2: fix LAYOUTSTATS send buffer exhaustion
NFSv4/pnfs: key the data server cache on the NFS version

Junseo Lim (3):
lwt_bpf: Restore reserved headroom after xmit program
bpf: Reject negative optlen in cgroup getsockopt hook
net: kcm: Hold RCU read lock while running BPF parser

Junyi Liu (1):
ksmbd: fix durable reconnect error path file lifetime

Justin Yeh (1):
pinctrl: mediatek: free EINT resources on unbind

Jérémy Jean (8):
timers/itimer: Zero-init old itimerval before copy to userspace tracing/user_events: Clear copied tracing state before fork duplication
libceph: reject buckets with mismatched CRUSH ids
ceph: reject export_targets ranks >= CEPH_MAX_MDS in mdsmap decode
audit: avoid dropping live tree ref on fsnotify rule autoremove
bpf: Harden bloom filter sizing and indexing on 32-bit kernels
SUNRPC: wait for in-flight client TLS handshake callback
LoongArch: Avoid preempt count underflow without probe

Kalesh AP (1):
RDMA/restrack: Fix typos in the comments

Kalle Valo (1):

      wifi: ath11k: qmi: refactor ath11k_qmi_m3_load()

Kamal Wadhwa (1):
regulator: qcom-rpmh: Fix PMIC5 BOB bypass mode handling

Kang Yang (1):
wifi: ath11k: implement handling of P2P NoA event

Kanishka De Silva (1):
ublk: clear VM_MAYWRITE on read-only ublk char device mmap

Karl Mehltretter (13):
Revert "arm64: mm: Don't remap pgtables for allocate vs populate"
arm64: compat: Fix decrementing LDM/STM alignment emulation cgroup/cpuset: Fix misplaced DL migration reset
arm64: mm: Fix the lockless page-table walk in show_pte()
tty: hvc: restrict HVC_DCC to ARMv6+ and ARM64
ARM: lpc32xx: only run SoC init on LPC32xx hardware
serial: amba-pl011: unprepare console clock on unregister
tty: clear cdev pointer after cdev_add() failure
cpufreq: imx6q: fix devres accumulation across driver rebind
cpufreq: imx6q: fix out-of-bounds write when probed more than once
m68k: Fix backtraces for non-running tasks
octeontx2-af: initialize lmac_bmap in rvu_mcs_set_lmac_bmap() 8139cp: fix Rx and Tx not being disabled in cp_suspend

Kathiravan Thirumoorthy (1):
regulator: qcom-refgen: correct the regulator type to CURRENT

Kavan Smith (1):
drm/msm/dsi: round 6G byte clock rate to the PLL-achievable value

Kazuki Hanai (1):
nvmet-auth: Synchronize timeout work during SQ teardown

Kemeng Shi (3):
irqchip/gic-v3-its: Fix memleak in its_probe_one() irqchip/gic-v3-its: Fix its node leak in gic_acpi_parse_madt_its() irqchip/gic-v3-its: Prevent leak in its_vpe_irq_domain_alloc()

Kenny Levinsen (1):
HID: i2c-hid: Revert to await reset ACK before reading report descriptor

Kevin Tian (2):
iommu/vt-d: Fix no_iommu to disable platform opt-in iommu/vt-d: Force requesting ACS when tboot is enabled

Kiryl Shutsemau (Meta) (3):
x86/tdx: Fix off-by-one in port I/O handling x86/insn-eval: Move assign_register() out of KVM as insn_assign_reg() x86/tdx: Fix zero-extension for 32-bit port I/O

Koichiro Den (13):
NTB: ntb_transport: Recycle TX entries before client callbacks
NTB: ntb_transport: Fail TX enqueue when the QP link is down
NTB: ntb_transport: Reject oversized TX buffers
net: ntb_netdev: Avoid double-accounting netif_rx() drops
net: ntb_netdev: Count packets dropped on RX refill failure
net: ntb_netdev: Fix TX busy and drop handling
dmaengine: dw-edma: Fix HDMA channel status register access
dmaengine: dw-edma: Complete descriptors before pausing
dmaengine: dw-edma: Initialize IRQ data before requesting IRQs
dmaengine: dw-edma: Terminate all descriptors without callbacks
dmaengine: dw-edma: Serialize abort state updates
dmaengine: dw-edma: Serialize channel state checks
dmaengine: dw-edma: Clear stale requests on termination

Konrad Dybcio (8):
arm64: dts: qcom: sc8180x-primus: Rename regulator nodes
arm64: dts: qcom: sc8180x-lenovo-flex-5g: Rename regulator nodes
arm64: dts: qcom: msm8996-xiaomi-gemini: Fix up ti,drv2604 enable GPIO
arm64: dts: qcom: msm8998: Don't pull-up I2C pins by default in sleep
arm64: dts: qcom: sdm632-motorola-ocean: Fix LED default trigger property
arm64: dts: qcom: sc8280xp-crd: Fix the pin index for misc_3p3_reg_en drm/msm/dpu: Drop sneaky dev_pm_opp_set_rate(0)
drm/msm/dsi: Drop dev_pm_opp_set_rate(0)

Konstantin Andreev (3):
smack: fix incorrect task context in smack_msg_queue_msgrcv
smack: deduplicate smackfs/{direct,mapped} file_operations
smack: restrict smackfs/{direct,mapped} values to 0-255

Konstantin Komarov (4):
fs/ntfs3: bound page_lcns[] index by the log record fs/ntfs3: Add more checks in mi_enum_attr (part 2) fs/ntfs3: Mark inode as bad as soon as error detected in mi_enum_attr() fs/ntfs3: fix out-of-bounds read in read_log_rec_buf()

Krystian Kaniewski (1):
ocfs2: fix circular locking dependency in ocfs2_init_acl()

Krzysztof Kozlowski (2):
bus: qcom-ebi2: Simplify with scoped for each OF child loop
arm64: dts: qcom: sc8180x: drop duplicated PCI iommus property

Krzysztof Wilczyński (5):
alpha/PCI: Fix I/O port accessor argument order in pci_legacy_write() PCI/sysfs: Avoid spurious runtime PM wakeup on config space accesses PCI/proc: Avoid spurious runtime PM wakeup on config space accesses PCI/proc: Use file_ns_capable() when checking config space read access PCI/proc: Warn on writes to kernel-exclusive config space regions

Kuan-Wei Chiu (1):
interconnect: Fix use after free in icc_get() and of_icc_get_by_index()

Kuninori Morimoto (4):
of: property: add missing kerneldoc for of_graph_get_endpoint_count()
of: property: use unsigned int return on of_graph_get_endpoint_count()
of: property: add of_graph_get_next_port()
of: property: add of_graph_get_next_port_endpoint()

Kyle Zeng (1):
hfsplus: validate thread record before delete key rebuild

Lad Prabhakar (2):
rtc: rzn1: Fix weekday underflow when alarm crosses month boundary
rtc: rzn1: Disable alarm interrupt before reprogramming alarm registers

Lars Petter Mostad (1):

      hwmon: (emc1403) Add support for EMC1428 and EMC1438.

Laxman Acharya Padhya (4):
wifi: mt76: mt7996: validate default EEPROM firmware size
iio: light: gp2ap002: Disable regulators on resume failure drm/panel: samsung-s6d16d0: Power off on prepare failure
firmware: coreboot: Validate table bounds

Lei Huang (1):
media: s2255: check firmware size before reading trailing marker

Leo Yan (4):
perf cs-etm: Fix thread leaks on trace queue init failure perf cs-etm: Flush thread stacks after decoder reset perf cs-etm: Avoid truncating AUX buffer sizes to int
perf: arm_spe: Make wakeup range check overflow safe

Leon Hwang (1):
bpf: Copy per-CPU map value padding in copy_map_value_long()

Leon Romanovsky (14):
RDMA/core: Wait for RCU callbacks before unloading ib_core RDMA/mlx5: Drain RCU callbacks during module teardown RDMA/ipoib: Drain RCU callbacks during module teardown RDMA/hfi1: Preserve unit 0 on allocation failure RDMA/hfi1: Free RX data on late probe failure RDMA/hfi1: Remove redundant PCI device ID validation RDMA/hfi1: Create workqueues before device initialization RDMA/hfi1: Stop flushing the global IB workqueue RDMA/hfi1: Initialize debugfs after probe completes RDMA/srpt: Pass the mapped task attribute to target_init_cmd() RDMA/mlx5: Fix stack out-of-bounds read in cc_params debugfs RDMA/mlx5: Send cong param changes to the resolved port mdev RDMA/cxgb4: free STAG index when TPT entry write fails RDMA/erdma: restrict the driver to little-endian systems

Li Qiang (1):
scsi: ufs: debugfs: Reserve space for a string terminator

Li RongQing (1):
vdpa/mlx5: fix wrong list iterated in add_direct_chain error path

Li Wang (1):
ksm_tests: skip hugepage test when Transparent Hugepages are disabled

Li Zetao (1):
spi: davinci: Use helper function devm_clk_get_enabled()

Liam R. Howlett (Oracle) (1):
maple_tree: fix argument name in header

LiangCheng Wang (1):
ASoC: fsl-asoc-card: defer probe when the CPU DAI device is not ready

Linfeng Sun  (1):
vdpa_sim: fix cleanup after worker creation failure

Linghui Wu (1):
wifi: ath10k: snoc: use memcpy_fromio() for MSA ramdump

Linkai Gong (4):
cpuidle: dt_idle_genpd: kfree() the original name allocation
i2c: mux: demux-pinctrl: fix OF node leak on kstrdup failure
soc: fsl: qe: check platform_driver_register() in qe_ic_of_init()
rtc: gamecube: check return value of devm_rtc_register_device()

Linmao Li (11):
iio: chemical: sgp30: Handle IAQ thread creation failure platform/mellanox: mlxbf-pmc: Check ACPI_COMPANION() against NULL platform/surface: acpi-notify: Check ACPI companion before use
ppdev: prevent overflow when setting port timeout
ASoC: meson: Keep link pointers valid on realloc failure
crypto: keembay - Initialize completion before requesting IRQ
Bluetooth: hci_conn: fix the SCO setup context lifetime
Bluetooth: hci_sync: free the advertising instance on the failure and cancel paths
Bluetooth: MGMT: free the mesh send cancel command when it is cancelled
nfc: digital: Do not dump a NULL response in command completion
mailbox: rockchip: disable pclk on probe failure and unbind

Liu Qi (1):
usb-storage: ene_ub6250: fix race between scan work and probe

Loic Poulain (3):
phy: qcom: qmp-usb-legacy: Fix possible NULL-deref on early runtime suspend
phy: qcom: snps-femto-v2: Fix possible NULL-deref on early runtime suspend
phy: qcom: qmp-usb: Fix possible NULL-deref on early runtime suspend

Lothar Rubusch (1):
crypto: atmel-sha204a - fix heap info leak on I2C transfer failure

Lovekesh Solanki (1):
USB: gadget: fix NULL pointer dereference in gadget_dev_ioctl()

Luca Weiss (1):
arm64: dts: qcom: sm7225-fairphone-fp4: Fix address in fb node name

Lukasz Majewski (2):
net: hsr: Use full string description when opening HSR network device
net: hsr: Provide RedBox support (HSR-SAN)

MD Danish Anwar (1):
net: hsr: enable promiscuous mode on interlink port with fwd offload

Ma Ke (2):
power: supply: bq25890: Fix power_supply reference leak platform/x86: ishtp_eclite: Fix ACPI device reference leak in probe error path

Maciej Fijalkowski (2):
xsk: Get rid of xdp_buff_xsk::orig_addr
xsk: avoid double checking against rx queue being full

Mahanta Jambigi (3):
net/smc: hash socket only after full initialisation in smc_sk_init() net/smc: free stashed qentry before overwrite in REQ_ADD_LINK to ADD_LINK transition net/smc: free pending qentry in smc_llc_flow_stop() before memset

Maher Sanalla (1):
RDMA/mlx5: Fix integer overflow of user QP buffer size

Malaya Kumar Rout (2):
selftests/bpf: Fix memory leak in msg_alloc_iov error path
PM: hibernate: Fix memory leak in snapshot_write_next() error path

Manish Rangankar (1):
scsi: qla2xxx: Remove redundant VPD flash read in sysfs read path

Manivannan Sadhasivam (11):
wifi: ath11k: Clear affinity hint before calling ath11k_pcic_free_irq() in error path
bus: mhi: host: Flush the posted write after writing to MHI_SOC_RESET_REQ_OFFSET
arm64: dts: qcom: sc8180x: Fix the PCIe iommu-map entries
arm64: dts: qcom: sdm845: Fix the PCIe iommu-map entries
arm64: dts: qcom: sm8150: Fix the PCIe iommu-map entries
arm64: dts: qcom: sm8250: Fix the PCIe iommu-map entries
arm64: dts: qcom: sm8350: Fix the PCIe iommu-map entries
arm64: dts: qcom: sm8450: Fix the PCIe iommu-map entries
arm64: dts: qcom: sm8550: Fix the msi-map entries
arm64: dts: qcom: sm8550: Fix the PCIe iommu-map entries
arm64: dts: qcom: sm7225-fairphone-fp4: Fix swapped USB QMP PHY vdda-phy/vdda-pll supplies

Maoyi Xie (5):
power: supply: twl4030_charger: cancel workers via devm
i3c: master: svc: bound IBI payload to the requested max_payload_len
w1: ds28e17: reject an oversize length on an I2C block read platform/chrome: cros_ec_typec: Reject out-of-bounds PD cap count drm/bridge: tc358767: clamp the reported AUX read size to the request

Marc Zyngier (1):
PCI: xgene: Drop XGENE_PCIE_IP_VER_UNKN

Marco Elver (2):
kcsan: avoid unintended access checking in NMIs
arm64: Disable KCSAN instrumentation in delay.o

Marek Czernohous (2):
forcedeth: fix off-by-one when saving/restoring non-PCI config space
forcedeth: stop the tx_timeout register dump past the requested window

Marino Dzalto (1):
netfilter: xt_HL: add pr_fmt and checkentry validation

Marius Cristea (1):
hwmon: (emc1403) Drop hysteresis for low limit temperature

Mark Brown (1):
selftests/mm: report unique test names for each cow test

Mark Zhang (1):
RDMA/core: Add driver APIs pre_destroy_cq() and post_destroy_cq()

Martin Blumenstingl (1):
clk: meson: align gxbb_32k_clk_sel number of parents with actual count

Martin Kaiser (1):
hwrng: ks-sa - access private data via struct hwrng

Masami Hiramatsu (Google) (3):
tracing/mmiotrace: Add NULL check for mmio_trace_array in logging functions
kprobes: Protect kprobe_blacklist with RCU
tracing: Remove "__attribute__()" from the type field of event format

Mathieu Dubois-Briand (1):
clk: ti: mux: resolve parent clocks by DT index, not by name

Matt Turner (4):
alpha: fix ieee_swcr_to_fpcr setting FPCR_DNOD unconditionally
alpha: don't leak hardware-fabricated FP exception bits to user space
alpha: marvel: Fix irq_set_status_flags to use correct IRQ number
alpha: marvel: Fix lock ordering in init_io7_irqs()

Matthew Wilcox (Oracle) (6):
nilfs2: add nilfs_end_folio_io()
nilfs2: convert nilfs_forget_buffer to use a folio
nilfs2: convert to nilfs_folio_buffers_clean()
nilfs2: convert nilfs_btnode_prepare_change_key to use a folio
nilfs2: convert nilfs_btnode_commit_change_key to use a folio
nilfs2: convert nilfs_page_bug() to nilfs_folio_bug()

Matti Vaittinen (1):
power: supply: bd99954: Drop bad register fields

Matvey Kovalev (1):
wifi: ath11k: fix NULL dereference in ath11k_qmi_m3_load()

Maxime Chevallier (6):
net: stmmac: selftests: Pass the IP proto mask in the TC selftest
net: stmmac: selftests: Check multiple MMC counters
net: stmmac: dwmac1000: Account for the primary MAC address for UC filtering
net: stmmac: dwmac4: Account for the primary MAC address for UC filtering
net: stmmac: dwxgmac: Account for the primary MAC address for UC filtering
net: stmmac: selftests: Account for the UC filter list for filtering tests

Maxime Ripard (1):
drm/bridge: cdns-mhdp8546: Return an error pointer on allocation failure

Maximilian Immanuel Brandtner (1):
tls: fix RX desync on overlapping skbs

Meghana Malladi (1):
arm64: dts: ti: k3-am64: Fix MDIO clock reference for ICSSG0 node

Mert Seftali (1):
iio: accel: dmard09: Implement IIO_CHAN_INFO_SCALE

Michael Bommarito (8):
NFSD: restart ssc_expire_umount walk after dropping nfsd_ssc_lock
libceph: validate OSD extent maps before cursor advance
ceph: bound copied dentry name length in NFS export get_name
ceph: bound num_export_targets array for mds info v2/v3
ceph: bound xattr value length in __build_xattrs()
lockd: pin next file across nlm_inspect_file lock-drop
HID: roccat: bound device-supplied profile index
usb: gadget: configfs: fix out-of-bounds read of qw_sign

Michael Byczkowski (1):
pps: pps-gpio: split IRQ handler into hardirq timestamper + threaded handler

Michael S. Tsirkin (1):
virtio_balloon: disable indirect descriptors

Michael Walle (4):
regulator: tps6594-regulator: remove interrupt_count
regulator: tps6594-regulator: remove hardcoded buck config
regulator: tps6594-regulator: refactor variant descriptions powerpc/configs: enable CONFIG_RAS to fix EDAC support

Michal Koutný (1):
netfilter: xt_cgroup: Make it independent from net_cls

Mike Rapoport (Microsoft) (1):
selftests/mm: ksm_tests: use kselftest framework

Mike Snitzer (1):
NFSD: remove flawed WARN_ON_ONCE from nfsd_mode_check

Mikko Perttunen (2):
gpu: host1x: Fix offset calculation in trace_write_gather
gpu: host1x: Avoid stack over-read in debug output helpers

Miklos Szeredi (1):
fuse: use FUSE_ROOT_ID in fuse_get_root_inode()

Mikulas Patocka (3):
dm-stats: fix a crash if allocation of per-cpu data fails
dm: fix race when loading and unloading a table
dm: fix resume-vs-remove race

Min zhang (1):
clk: hisilicon: reset: Use devm_kzalloc to initialize hisi_reset_controller

Ming Qian (1):
media: v4l2-ctrls: Allow unknown HDR10 white point and luminance

Mohamad Raizudeen (1):
PCI: Fix 32-bit config write in Intel PCH Root Port MPC ACS quirk

Mohammad Abu-Khader (1):
kunit: tool: fix _list_tests filtering wrong variable when list has TAP prefix

Mohammed EL Kadiri (2):
media: venus: fix payload size returned by parse_caps() and parse_alloc_mode()
media: venus: fix payload size calculation in parse_raw_formats()

Mohd Ayaan Anwar (1):
phy: qcom: sgmii-eth: vote for both voltage rails with correct current loads

Moksh Panicker (1):
iio: chemical: atlas-sensor: fix PM reference leak in buffer postenable

Muchun Song (1):
powerpc/mm: fix wrong addr_pfn tracking in compound vmemmap population

Muhammad Bilal (12):
platform/x86: hp-bioscfg: accept reduced ACPI packages from older HP BIOS platform/x86: hp-bioscfg: advance elem past consumed array elements platform/x86: hp-bioscfg: bound ordered-list parsing by the package count platform/x86: hp-bioscfg: fix heap OOB read in sk_store() and kek_store() platform/x86: hp-bioscfg: fix heap OOB read on empty password write platform/x86: hp-bioscfg: fix new_password_store() overwriting current_password platform/x86: hp-bioscfg: fix off-by-one write in hp_get_string_from_buffer() platform/x86: hp-bioscfg: fix ORD_LIST_ELEMENTS never being parsed platform/x86: hp-bioscfg: pass validated element count to package parsers platform/x86: hp-bioscfg: warn on element type mismatch instead of failing
staging: rtl8723bs: fix OOB read / stack overflow in rtw_get_wps_attr()
staging: rtl8723bs: fix OOB read in rtw_action_frame_parse()

Muhammad Usama Anjum (3):
selftests/mm: skip COW tmpfile cases when fallocate() is unsupported selftests/arm64: Print missing MTE TAP headers selftests/arm64: Treat KSM merge_across_nodes as optional

Mukesh Ojha (5):
iommu/qcom: Fix inverted fault report check in qcom_iommu_fault()
remoteproc: Move resource table data structure to its own header
remoteproc: use rsc_table_for_each_entry() in rproc_handle_resources()
remoteproc: fix OOB read via signed offset in rsc_table_for_each_entry()
firmware_loader: do not queue completed sysfs fallback requests

Myeonghun Pak (11):
usb: gadget: snps_udc_plat: clean up PHY on probe deferral
fbdev: uvesafb: unregister connector callback on init failure
nvme-pci: disable controller on admin queue IRQ setup failure
tpm: tpm_i2c_nuvoton: disable IRQ on wait timeout
media: rc: sunxi-cir: Unregister rc device on probe failure
clk: versaclock7: Fix APLL clock leak on probe failure
crypto: keembay - Fix AEAD unregister count in error path
char: xilinx_hwicap: unregister class on init errors RDMA/erdma: Fix CEQ tasklet use-after-free on removal
clk: palmas: Manage external-control prepare with devm
fbdev: tdfxfb: fix PCI enable cleanup with pcim_enable_device()

Naman Jain (1):
PCI: hv: Set irq_retrigger callback for the Hyper-V PCI MSI irqchip

Namhyung Kim (3):
perf test: Update all metrics test like metricgroups test perf test: Do not skip when some metrics tests succeeded perf test: Fix perf stat --bpf-counters on hybrid machines

Namjae Jeon (4):
ksmbd: fix WARNING "do not call blocking ops when !TASK_RUNNING"
ksmbd: do not advertise unimplemented CA support
ksmbd: free preauth sessions on connection teardown
ksmbd: disconnect on SMB3 decryption failure

Nathan Chancellor (1):
arch_numa: avoid false positive fortify warning in setup_node_to_cpumask_map()

Naveen Kumar Chaudhary (1):
locking/lockdep: Fix NULL pointer dereference in __lock_set_class()

Naveen Mamindlapalli (1):
octeontx2-af: Fix TL3/TL2 link config ENA clearing

Neil Armstrong (1):
arm64: dts: qcom: sm8550: Use GIC-ITS for PCIe0 and PCIe1

Neill Kapron (1):
usb: gadget: f_fs: Prevent deadlock during ep0 read loop

Nguyen Dinh Phi (1):
vsock: use sock_error() to consume sk_err after a failed connect

Nick Chan (3):
nvme: apple: Add Apple A11 support
nvme-apple: Prevent shared tags across queues on Apple A11
nvme-apple: Reset q->sq_tail during queue init

Nicolas Frattaroli (1):
drm/rockchip: vop2: Recognise 10-bit YUV422 as YUV format

Nikhil Gautam (6):
iio: light: opt4001: Fix power down clearing bits of the wrong register
iio: light: opt4001: Fix incompatible pointer type passed to div_u64_rem()
iio: light: opt4001: Reject integration times with a non-zero seconds part
iio: light: opt4001: Fix reversed GENMASK() arguments in fault count mask
iio: light: gp2ap002: Fix unbalanced runtime PM on repeated event writes
iio: light: gp2ap002: re-enable irq if runtime suspend fails

Niklas Cassel (2):
ata: libata-scsi: fix DSM TRIM for sector sizes larger than 2048 bytes
null_blk: serialize configfs attribute updates with device setup

Nikolay Aleksandrov (1):
net: bridge: vlan: fix inverted default vlan notification

Nikolay Kulikov (1):
mlxbf-bootctl: fix the build error with FIELD_PREP()

Nilesh Javali (28):
scsi: qla2xxx: Zero SFP DMA buffer in FRU/I2C bsg handlers
scsi: qla2xxx: Bound i2c->length in I2C bsg handlers
scsi: qla2xxx: edif: Fix NULL pointer deref in RX SA delete check
scsi: qla2xxx: Fix Name Server logout detection on FWI2 adapters
scsi: qla2xxx: Hold vport reference in qla24xx_report_id_acquisition()
scsi: qla2xxx: Initialize NVMe abort_work once at submission
scsi: qla2xxx: Check entry_status in qla24xx_modify_vp_config()
scsi: qla2xxx: Bound image count in qla2x00_update_fru_versions()
scsi: qla2xxx: Hold qpair lock when sending NVMe LS reject
scsi: qla2xxx: Clamp MSI-X derived queue counts to avoid truncation
scsi: qla2xxx: Serialize flash version read in reset handler
scsi: qla2xxx: Fix cs84xx use-after-free on host teardown
scsi: qla2xxx: Fix FCE trace use-after-free during firmware dump
scsi: qla2xxx: Zero mailbox struct in qla2x00_get_firmware_state()
scsi: qla2xxx: Fix FCE trace enable parsing in debugfs
scsi: qla2xxx: Don't query firmware state while chip is down
scsi: qla2xxx: Reject non-SCSI SRB on status IOCB fast path
scsi: qla2xxx: Fix response queue over-consumption in __qla_consume_iocb()
scsi: qla2xxx: Quiesce response IRQ before freeing request queue
scsi: qla2xxx: Avoid double completion in async IOCB timeout
scsi: qla2xxx: Bound rsp_info_len to avoid OOB sense-data read
scsi: qla2xxx: Avoid req_q_map double-read in qla2x00_error_entry()
scsi: qla2xxx: Fix NVMe abort reference leak on repeated abort
scsi: qla2xxx: Drop vport reference under lock in report ID acquisition
scsi: qla2xxx: Hold vport_slock for host map update in report ID acquisition
scsi: qla2xxx: Use coherent DMA buffer for D_Port diagnostics
scsi: qla2xxx: Zero-init bsg stack buffers to avoid info leak
scsi: qla2xxx: Skip NVMe LS reject IOCB when FW not started

Nirbhay Sharma (1):
fs/ntfs3: fix KMSAN uninit-value in ni_create_attr_list

Nirmala Devi Mal Nadar (2):
mfd: tps6594: Add register definitions for TI TPS65224 PMIC
regulator: tps6594-regulator: Add TI TPS65224 PMIC regulators

Norbert Szetei (5):
RDMA/ucma: Lock the handler in ucma_set_ib_path()
openvswitch: only skb_tx_error() a packet we are about to drop
net: skbuff: don't touch shared zerocopy state in skb_tx_error()
net: skbuff: don't skb_tx_error() the source skb in skb_zerocopy()
ksmbd: fix overflow in dacloffset bounds check

Nícolas F. R. A. Prado (1):
pinctrl: mediatek: eint: Fix invalid pointer dereference for v1 platforms

Ondrej Jirman (1):
arm64: dts: allwinner: sun50i-a64-pinephone: Fix mpu6050 mount matrix

Pablo Neira Ayuso (2):
netfilter: nf_tables: move hardware offload step after building the chain blob
netfilter: x_tables: replace pr_{info,err}() by pr_info_ratelimited()

Patrisious Haddad (8):
RDMA/core: Add support to set privileged QKEY parameter RDMA/core: Add rdma_restrack_begin/abort/commit_del() operations RDMA/core: Fix use after free in ib_query_qp() RDMA/core: Fix potential use after free in ib_destroy_cq_user() RDMA/core: Fix potential use after free in ib_destroy_srq_user() RDMA/core: Fix potential use after free in counter_release() RDMA/core: Fix potential use after free in ib_free_cq() RDMA/core: Fix potential use after free in ib_dealloc_pd_user()

Paul Chaignon (1):
bpf: Reject narrower access to pointer ctx fields

Paul Kocialkowski (1):
drm: lcdif: Wait for vblank before disabling DMA

Pauli Virtanen (2):
Bluetooth: L2CAP: reject accept queue add unless BT_LISTEN
Bluetooth: L2CAP: fix race l2cap_sock_cleanup_listen() vs. put_chan

Pavel Shpakovskiy (1):

      Bluetooth: mgmt: fix 'hdev->discovery.uuids' NULL dereference

Pavel Zhigulin (1):
speakup: keyhelp: guard letter_offsets possible out-of-range indexing

Pei Xiao (2):
parisc: eisa: Fix infinite loop when parsing invalid IRQ value
ipack: ipoctal: fix UAF, null-ptr-deref, and use-after-free in cleanup on remove

Peng Fan (1):
remoteproc: core: Drop redundant initialization of 'ret' in rproc_shutdown()

Pengpeng Hou (18):
eCryptfs: bound the packet-length peek to the user buffer
Input: aiptek - validate raw macro indices before updating state
mtd: afs: validate v2 image info bounds
mtd: rawnand: validate ONFI extended parameter page sections
wifi: rtw89: fix HE extended capability length check
crypto: sa2ul - stop probe if context pool creation fails
crypto: rk3288 - fail ahash requests on HASH idle timeout
soc: qcom: rpmh-rsc: manage PM notifiers with devres
bus: qcom-ebi2: use managed resources for clocks and children
pmdomain: bcm: bcm2835: handle genpd provider registration errors
misc: ad525x_dpot: use driver core groups for sysfs files RDMA/nldev: validate dynamic counter attribute length
ACPI: processor: validate MADT IOAPIC entry bounds
thermal: intel: int3400: clean up ODVP on probe failures
mfd: rave-sp: validate received frame payload lengths
mfd: iqs62x: Reject zero-length firmware records
ASoC: SOF: validate topology volume range before allocation
rtc: zynqmp: Return optional clock lookup errors

Peter Oberparleiter (1):
s390/debug: Fix deadlock during unregister

Petr Oros (1):
ice: clear the default forwarding VSI rule when releasing a VSI

Petr Vaganov (1):
scsi: core: Fill in DMA padding bytes in scsi_alloc_sgtables()

Philipp Weber (1):
HID: core: quiesce input in hid_hw_stop() to prevent use-after-free

Phillip Lougher (1):
Squashfs: check block offset is not negative

Pranjal Shrivastava (1):
iommu/arm-smmu-v3: Convert to use atomic poll timeout

Pu Lehui (6):
bpf: Fix potential UAF in bpf_netns_link_update_prog
bpf: Fix potential UAF when reading bpf link info
bpf, cgroup: Fix invalid storage access after __cgroup_bpf_attach failed selftests/bpf: Limit URLS parsing logic to actual scope in vmtest selftests/bpf: Support local rootfs image for vmtest selftests/bpf: Add description for running vmtest on RV64

Qing Ming (1):
mpls: reload header after pskb_may_pull()

Qingfang Deng (1):
pppox: drain queued packets on channel handoff

Qingshuang Fu (1):
irqchip/renesas-irqc: Fix generic interrupt chip leak on remove

Quentin Schulz (1):
arm64: dts: rockchip: fix eMMC reset polarity on PX30 Ringneck

Rafael J. Wysocki (3):
cpufreq: intel_pstate: Fix setting minimum P-state at init time
ACPI: processor: idle: Expand _LPI package sanity checks
ACPI: processor: Update cpuidle driver check in __acpi_processor_start()

Ran Hongyun (1):
UBI: fix two issues in the ubi.mtd MODULE_PARM_DESC

Ricardo B. Marlière (1):
libbpf: Search /lib64 and /lib in resolve_full_path()

Ricardo Neri (1):
sched/fair: Check CPU capacity before comparing group types during load balance

Robbie Ko (1):
nfsd: reject out-of-range useconds in NFSv2 SETATTR/CREATE

Robert Richter (1):
cxl/pci: Store the endpoint's Component Register mappings in struct cxl_dev_state

Robertus Diawan Chris (1):
modpost: prevent leak when early return no suffix .o in read_symbols()

Ronald Claveau (1):
PCI: meson: Fix GPIO state while requesting PERST#

Rosen Penev (4):
ARM: dts: helios4: add vcc-supply to EEPROM
ARM: dts: helios4: add vcc-supply to GPIO expander
ARM: dts: helios4: add SATA regulator supplies
ASoC: xilinx: formatter_pcm: fix stream_data leak on open error

Runyu Xiao (9):
fbdev: omapfb: panel-dsi-cm: initialize lock before registering display
ALSA: pcxhr: initialize mutexes before requesting threaded IRQ
wifi: mt76: mt7615: avoid waiting for mac work under the mt76 mutex
scsi: pm8001: Use rollback index when freeing MSI-X vectors
ALSA: harmony: initialize locks before requesting IRQ
ASoC: cs35l33: drain threaded IRQ before runtime suspend
ASoC: cs35l34: drain threaded IRQ before runtime suspend
ASoC: rt700-sdw: always drain jack work on remove
sunrpc: xprtsock: annotate shared socket callbacks with READ_ONCE/WRITE_ONCE

Ruoyu Wang (15):
net: openvswitch: fix nf_connlabels leak in ovs_ct_init
media: cec: Serialize exclusive follower delivery
media: cobalt: Avoid freeing ALSA private data twice
media: zoran: Avoid freeing a registered video_device twice
bus: qcom-ebi2: Fix clock leak on probe failure
usb: gadget: aspeed_udc: check endpoint DMA allocation
mtd: mtdswap: Avoid freeing registered blktrans device twice
NFSv4: remove callback IDR entry on client allocation failure
net: dsa: mv88e6xxx: Fix PCS link check on CMODE read error
bonding: initialize err for empty target lists
i2c: ocores: Disable clock on failed resume
net: bridge: Reject descending VLAN tunnel ranges
net: ipa: balance runtime PM reference on remove error
tpm: st33zp24: Return zero on status read failure
tpm: st33zp24: Validate locality read result

Rupesh Majhi (1):
iio: pressure: dps310: fix NULL pointer dereference on ACPI probe

Russell King (Oracle) (1):
phy: qcom-sgmii-eth: relax order of .power_on() vs .set_mode*()

Ryan Roberts (5):
selftests/mm/kugepaged: restore thp settings at exit selftests/mm: factor out thp settings management selftests/mm: support multi-size THP interface in thp_settings selftests/mm/khugepaged: enlighten for multi-size THP selftests/mm/cow: generalize do_run_with_thp() helper

Ryusuke Konishi (2):
nilfs2: fix slab-out-of-bounds in nilfs_direct_propagate after truncation
nilfs2: fix BUG in nilfs_copy_dirty_pages() on dirty state mismatch

SJ Park (12):
mm/damon/sysfs-schemes: kobject_del() scheme dirs mm/damon/sysfs-schemes: kobject_del() scheme filter dirs mm/damon/sysfs-schemes: kobject_del() scheme region dirs mm/damon/sysfs: kobject_del() region and target (error) dirs mm/damon/sysfs: kobject_del() target (normal), context and kdamond dirs mm/damon/core-kunit: check region count before testing in split_at() mm/damon/vaddr: drop last same folio access check optimization mm/damon/paddr: drop last same folio access check reuse optimization mm/damon/vaddr-kunit: check region count in three_regions test mm/damon/core-kunit: handle region split failure in filter_out() mm/damon/tests/core-kunit: catch test failure in test_merge_regions_of() mm/damon/core: skip aging from repeated aggressive merging

Sajal Gupta (1):
md/raid5-ppl: fix use-after-free in ppl_do_flush()

Saket Kumar Bhaskar (1):
powerpc/irq: Fix missing r2 clobber in PCREL inline assembly

Samuel Page (1):
fs/ntfs3: fix info-leak on partial LZNT decompress in ni_read_frame()

Sandipan Das (3):
perf/x86/amd/uncore: Refactor uncore management perf/x86/amd/uncore: Add group validation
perf/x86/amd/uncore: Fix the return value of amd_uncore_df_event_init() on error

Sang-Heon Jeon (2):
iio: light: isl29028: return zero in write_raw() on success
iio: light: tsl2583: return zero in write_raw() on success

Sanghyun Park (2):
bpf: Fix use-after-free on mm_struct in bpf_find_vma()
xfrm: Fix skb double-free in xfrm_dev_direct_output()

Sanjay Chitroda (2):
iio: temperature: hid-sensor-temperature: switch to non-devm iio_device_register()
iio: orientation: hid-sensor-rotation: Avoid race between callback setup and device exposure

Sanman Pradhan (1):
hwtracing: hisi_ptt: Propagate DMA reset timeout in trace_start()

Sayali Patil (2):
selftests/mm: fix ksm NUMA merge test for systems with memoryless NUMA nodes selftests/mm: fix ternary operator precedence in ksm_tests

Sean Rhodes (1):
misc: rtsx_usb: avoid USB I/O in runtime autosuspend

Sean Young (2):
media: keymaps: Remove obsolete RC_MAP_RC5_TV keymap define
media: keymaps: Remove obsolete RC_MAP_HAUPPAUGE_NEW keymap define

Sebastian Andrzej Siewior (1):
net: hsr: Use the seqnr lock for frames received via interlink port.

Sebastian Reichel (1):
media: v4l: async: Drop useless list move operation

Sechang Lim (1):
tcp: clear sock_ops cb flags before force-closing a child socket

Seiji Nishikawa (1):
ipmi: si: Fix NULL pointer dereference after failed registration

Selvin Xavier (1):
RDMA/bnxt_re: Clear VM_MAYWRITE on DBR/toggle page mmap

Sergei Litvin (1):
scripts/tags.sh: Prevent binary files appearing in cscope.files

Serhat Kumral (1):
RDMA/ucma: Allow path records to exactly fit the output buffer

Shin'ichiro Kawasaki (3):
nvmet-rdma: factor out response resource cleanup
nvmet-rdma: fix response resource leak on queue teardown
null_blk: add configfs variable shared_tags

Shivam Kumar (2):
nvmet-tcp: fix out-of-bounds write when receiving an over-long PDU
nvmet-tcp: reject unsolicited H2CData PDUs

Shivam Rawat (1):
drm/msm/a6xx: Fix stale rpmh votes after suspend

Shuangpeng Bai (3):
media: usbtv: keep device alive while ALSA card exists
media: go7007: defer the ALSA v4l2 put until card release RDMA/siw: Fix use-after-free in siw_accept()

Simon Glass (1):
pinctrl: rockchip: Reset the pin count when recalculating SoC data

Slawomir Stepien (1):
wifi: zd1211rw: reject secondary interfaces to prevent conflicts

Sonali Pradhan (1):
usb: gadget: u_audio: Fix use-after-free on sound card disconnect

Sourabh Jain (3):
powerpc/pseries: Handle and log pseries-wdt registration failures powerpc/pseries: Move H_WATCHDOG definitions to a common header powerpc/crash: stop watchdogs before booting kdump kernel

Srinivas Kandagatla (2):
soundwire: qcom: Fix port exhaustion check in stream_alloc_ports
rpmsg: glink: remove duplicate code for rpmsg device remove

Srinivas Pandruvada (2):
platform/x86: ISST: Just allow 2 bits for SST feature enable platform/x86: ISST: Validate logical CPU id and clos id

Stanislav Kinsburskii (1):
lib/test_hmm: fail dmirror_fault() when the mirrored mm is gone

Stanislaw Gruszka (1):
wifi: rtl818x: initialize eeprom_93cx6 struct to zero

StanleyYP Wang (1):
wifi: mt76: mt7996: fix reg addr remap when addr is 0

Stefan Haberland (3):
s390/dasd: Do not complete a failed ESE read as successful s390/dasd: Guard sysfs discipline callbacks against unallocated private data s390/dasd: Propagate partial completion length across ERP recovery

Stephan Gerhold (8):
clk: qcom: gcc-mdm9607: Increase delay for USB PHY reset
clk: qcom: gcc-msm8916: Fix enable_reg for gcc_blsp1_sleep_clk
clk: qcom: gcc-msm8939: Fix enable_reg for gcc_blsp1_sleep_clk
clk: qcom: gcc-mdm9607: Drop incorrect apss_tcu_clk_src
clk: qcom: gcc-mdm9607: Drop incorrect system_noc_bfdcd_clk_src
clk: qcom: gcc-mdm9607: Fix enable_reg for gcc_blsp1_sleep_clk
clk: qcom: gcc-mdm9607: Fix halt_reg for gcc_apss_axi_clk
clk: qcom: gcc-mdm9607: Drop incorrect BIMC PLL and related clocks

Steven Rostedt (2):
tracing/mmiotrace: Remove reference to unused per CPU data pointer
tracing: Have trace_event_update_all() only handle module that is loading

Su Yue (1):
md/md-bitmap: fix wrong bitmap_limit for clustermd when write sb

Sudeep Holla (12):
firmware: arm_scmi: Unregister device notifier before IDR teardown
firmware: arm_scmi: Free transport channel on IDR failure
firmware: arm_scmi: Avoid IDR updates while cleaning channels
firmware: arm_scmi: Reject out of range DT protocol IDs
firmware: arm_scmi: Use channel ID for transport teardown
firmware: arm_scmi: Protect device request lookup with RCU
firmware: arm_scmi: Drop handle on protocol bind failures
firmware: arm_scmi: Fix requested device removal race
firmware: arm_scmi: Unrequest devices if driver registration fails
mailbox: pcc: Always map the shared memory communication address Revert "mailbox/pcc: support mailbox management of the shared buffer"
firmware: arm_scmi: Roll back partial protocol table registration

Sujal Tuladhar (1):
scsi: target: iscsi: Reserve a terminator byte for the login payload

Sunday Clement (1):
drm/amdkfd: Reject zero-sized AQL queue allocations after size halving

Sunil Khatri (1):
drm/amdgpu: use AMDGPU_GPU_PAGE_SHIFT instead of PAGE_SHIFT

Suraj Gupta (1):
dmaengine: xilinx_dma: Fix channel idle state management in AXIDMA and MCDMA interrupt handlers

Sven Eckelmann (5):
batman-adv: dat: avoid unaligned fault in IP extraction
batman-adv: bla: fix freeing of claims on meshif deletion
batman-adv: bla: prevent CRC corruptions after claim flush
batman-adv: dat: atomically update mac addresses
batman-adv: bla: avoid CRC corruption due to parallel claim add

Sven Peter (4):
nvme-apple: Destroy the admin queue on removal
nvme-apple: Don't set a DMA direction for commands without a data transfer
nvme-apple: Never set the opcode in the NVMMU TCB
nvme-apple: Drop the PRP null check chicken bit

Takashi Iwai (12):
ALSA: aloop: Fix racy access at PCM trigger
ALSA: aloop: Check card index validity at probe
ALSA: mpu401: Check card index validity at probe
ALSA: mts64: Check card index validity at probe
ALSA: portman2x4: Check card index validity at probe
ALSA: serial-u16550: Check card index validity at probe
ALSA: virmidi: Check card index validity at probe
ALSA: pcm: Fix race between non-atomic ops and trigger-start
ALSA: seq: midi: Optimize event_input locking with RCU
ALSA: control: Use automatic cleanup of kfree()
ALSA: control: Use guard() for locking
ALSA: control: Fix unannotated kfree() cleanup

Takuma Fujiwara (1):
PCI: j721e: Fix incorrect max_lanes for J7200

TanZheng (1):
RDMA/srpt: Fix srpt_alloc_rw_ctxs() unwind counters

Tanushree Shah (3):
perf data convert json: Fix trace_seq memory leak in process_sample_event() perf trace-event: Fix buffer overflow in read_string()
perf trace-event: Fix integer truncation in do_read() and skip()

Tao Cui (3):
block/blk-stat: drain per-cpu callback stats over possible CPUs block/blk-iocost: collect per-cpu latency stats over possible CPUs block/kyber-iosched: flush per-cpu latency buckets over possible CPUs

Tao Yu (1):
drm/gud: validate TV mode names before creating enum property

Tengda Wu (1):
perf test: Use sqrtloop workload to test bperf event

Tetsuo Handa (1):
net: add missing ref_tracker_dir_exit() to net_passive_dec()

Thadeu Lima de Souza Cascardo (1):
drm: Fix drm_crtc_commit leak if signaled when PAGE_FLIP_EVENT is used

Thomas Bogendoerfer (1):
MIPS: ptrace: Fix syscall skipping via PTRACE_SYSCALL

Thomas Gleixner (2):
timer: Keep debugobjects state consistent in migrate_timer_list()
irqdomain: Make build work for CONFIG_GENERIC_IRQ_CHIP=n

Thomas Richard (1):
regulator: tps6594-regulator: Fix the number of irqs for TPS65224 and TPS6594

Thomas Richter (2):
s390/cpum_cf: Handle CPU hotplug via prepare/dead callbacks perf test: raise limit to 20 percent for perf_stat_--bpf-counters_test

Thomas Weißschuh (2):
y2038: uapi: Use 64-bit __kernel_old_timespec::tv_nsec on x32 tools/nolibc/powerpc: mark ctr and xer as clobbered by system call

Thomas Zimmermann (2):
drm/hibmc: Fix list of formats on the primary plane drm/hibmc: Use drm_atomic_helper_check_plane_state()

Thorsten Blum (5):
crypto: atmel-ecc - replace min_t with min
crypto: atmel-ecc - clean up and improve ECDH comments
crypto: atmel-ecc - reject hardware ECDH without a public key
crypto: sl3516 - drop invalid sg_dma_len checks before DMA mapping
apparmor: Replace sprintf/strcpy with scnprintf/strscpy in aa_policy_init

Tien Sung Ang (1):
fpga: stratix10-soc: Fix SVC mailbox handling during reconfiguration

Tim Harvey (1):

      PCI: Add ACS quirk for Pericom PI7C9X2G608 switches [12d8:2608]

Timur Kristóf (3):
drm/amdgpu/gfx6: Fixup emit_cntxcntl() drm/amdgpu/gfx6: Fixup emitting SWITCH_BUFFER packets drm/amdgpu/gfx6: Use PFP on the compute queues too

Titouan Ameline de Cadeville (1):
firmware: google: Add bounds checks in coreboot_table_populate()

Tomas Glozar (2):
tools/build: Add bpftool-skeletons feature test tools/build: Use SYSTEM_BPFTOOL for system bpftool

Tomáš Macholda (1):
arm64: dts: turris-mox: fix usb3 phys

Tony W Wang-oc (1):
ACPI: processor: Add cpuidle driver check in acpi_processor_register_idle_driver()

Tzung-Bi Shih (2):
platform/chrome: sensorhub: Fix dropped timestamp events and log spam platform/chrome: sensorhub: Fix memory overread in ring handler

Uday Khare (3):
media: video-i2c: fix kthread error pointer left in kthread_vid_cap on failure
regulator: tps6594: Fix device node reference leaks in multiphase loop
remoteproc: qcom: Fix glink->node reference leak in qcom_add_glink_subdev

Uwe Kleine-König (3):
usb: gadget: aspeed_udc: Convert to platform remove callback returning void
power: supply: sc2731_charger: Convert to platform remove callback returning void
net: ipa: Convert to platform remove callback returning void

Vaibhav Nagare (1):
qede: Fix NULL pointer dereference in TPA fragment processing

Valentin Kindschi (2):
Bluetooth: hci_conn: re-enable advertising only for peripheral role
Bluetooth: hci_event: clear HCI_LE_ADV only on a created connection

Valentin Schneider (1):
rcu: Rename rcu_momentary_dyntick_idle() into rcu_momentary_eqs()

Valery Borovsky (3):
media: airspy: use vb2_video_unregister_device() on disconnect to fix NULL deref
media: rtl2832_sdr: use vb2_video_unregister_device() on remove to fix DMA leak
media: rtl2832_sdr: release URBs and stream buffers on start_streaming() failure

Vasileios Almpanis (1):
i2c: core: fix debugfs UAF on adapter removal

Veronika Molnarova (1):
perf test stat_bpf_counter.sh: Stabilize the test results

Viacheslav Dubeyko (1):
ceph: fix BUG_ON in __ceph_build_xattrs_blob() due to stale blob size

Victor Nogueira (2):
net/sched: cls_api: fix teardown of an adopted proto on insert-race loss net/sched: sch_teql: restore skb->dev on the slave failure path

Viktor Malik (1):
selftests/bpf: Silence array bounds warning in global_map_resize

Vincent Mailhol (1):
lib/ucs2_string.c: fix out-of-bounds read in ucs2_strnlen()

Vineet Gupta (1):
selftests/bpf: vmtest.sh: Preserve command quoting when running in the VM

Vishnu Santhosh (1):
rpmsg: glink: fix deadlock in endpoint destroy during driver detach

Vladimir Murzin (1):
arm64: hibernate: Restore DAIF state on error

Vladimir Oltean (1):
net: dsa: b53: fix error propagation from b53_fdb_dump()

Vladimir Zapolskiy (4):
dmaengine: mediatek: mtk-uart-apdma: Return -ENOMEM on memory allocation failure
dmaengine: hisilicon: Return -ENOMEM on dynamic memory allocation in probe iommu/msm: Return -ENOMEM on memory allocation failure in probe
clk: qcom: Return expected ENOMEM error on dynamic allocation failure

Wei Jie Law (1):
HID: rmi: fix OOB access with undersized RMI reports

Wei Wang (2):
iommu/amd: Prevent SB IOAPIC from overriding IVRS validation errors iommu/amd: Fix false positive in SB IOAPIC IVRS validation

Wei Yang (1):
mm/mm_init: fix incorrect node_spanned_pages

Weigang He (4):
media: cec: stm32: prevent out-of-bounds write on RX overflow
soc: samsung: exynos-pmu: fix of_node refcount leak in exynos_get_pmu_regmap()
ARM: imx: fix device_node refcount leak in imx_src_init()
ARM: imx: fix device_node refcount leaks in imx7_src_init()

Weilin Wang (1):
perf test: Simplify metric value validation test final report

Weiming Shi (5):
sctp: fix NULL deref on untransmitted RECONF completion
xdp: fix zero-copy frame layout
fs/ntfs3: reject restart table growth beyond U16_MAX entries
SUNRPC: check rpc_sockaddr2uaddr() return value in rpcb_register_inet4/6 fs/ntfs3: validate ef->size covers the record's name and value

Weiming Wu (1):
fs/ntfs3: fix out-of-bounds read of INDEX_ROOT in reparse/objid init

WenTao Liang (3):
regulator: as3722_get_regulator_dt_data: fix premature of_node_put leaving dangling of_node pointer
regulator: max8998_pmic_dt_parse_pdata: of_node_put on reg_np after ownership transferred to rdata
ASoC: samsung: aries_audio_probe: double of_node_put due to direct assignment without of_node_get

Wenjie Qi (2):
f2fs: return symlink writeback errors
f2fs: return writeback error from collapse range

Wentao Guan (1):
LoongArch: Do not save/restore percpu base register in rethook trampoline

Wentao Liang (2):
drm/sun4i: fix refcount leak in sun4i_backend_init_sat()
nvme: target: rdma: fix ndev refcount leak on queue connect

Wolfram Sang (1):
hwspinlock: propagate errno when registering single lock

Wupeng Ma (1):
mm/hugetlb: fix missing migratable flag on same-node hugetlb migration

Xiang Mei (9):
fs/ntfs3: validate dirty page table on log replay
bridge: mrp: reject zero test interval to avoid OOM panic
xfrm6: fix out-of-bounds write in xfrm6_input_addr() when secpath is full
isofs: fix out-of-bounds page array access on empty zisofs block vfio/pci: clear vdev->msi_perm after freeing it on init failure
ext4: fix out-of-bounds read in ext4_read_inline_dir()
ext4: check dir entry fits before reading the hash trailer in ext4_search_dir()
vxlan: vnifilter: enforce exact length of GROUP/GROUP6 attributes
net: qualcomm: rmnet: restore skb->dev on deaggregated frames

Xie Yuanbin (1):
ARM: 9485/1: mm: acquire mmap write lock around show_pte() for user faults

Xin Chen (1):
Bluetooth: hci_core: use skb_get() instead of skb_clone() for req_skb

Xin Xie (1):
net: hsr: free learned nodes on device setup failure

Xingrui Li (1):
HID: sensor-hub: Fix out-of-bounds write in sensor_hub_get_feature

Xiubo Li (2):
ceph: fix UAF in __kick_flushing_caps() on cf entry freed during unlock
ceph: revalidate ki_pos for O_APPEND writes after cap acquisition

Xixin Liu (1):
nvmet-rdma: fix queue leak when connect backlog is exceeded

Xu Rao (4):
HID: roccat: free buffered reports when destroying device
mtd: mtdoops: free page bitmap when the backing MTD is removed
media: v4l2-async: avoid deleting unlinked ASC entry on link error
ALSA: hda: Fix connection list comparison in proc output

Xu Yang (2):
device property: fix infinite loop in fwnode_for_each_child_node()
usb: gadget: f_uac1_legacy: remove broken string configfs attributes

Xuanqiang Luo (1):
net: ravb: avoid dereferencing an invalid PTP clock

Yajun Deng (1):
USB: core: Use device_driver directly in struct usb_driver and usb_device_driver

Yang Shi (1):
selftests: arm64: add hugetlb mte tests

Yang Wang (1):
drm/amdgpu: check thunderbolt before switcheroo registration

Yang Xiuwei (2):
scsi: sd: Fix sd_done() sense handling condition nvme/ioctl: check SUBMIT_IO with nvme_cmd_allowed()

Yao Kai (1):
futex: Prevent rcuwait use-after-free during requeue PI

Yehyeong Lee (10):
nvme: zero the discard fallback page
nvme-tcp: do not accept C2HData based on blk_rq_payload_bytes() alone
nvme-tcp: fix host memory disclosure on R2T for a read command
nvme-tcp: reject a read that transferred too few bytes
nvme-tcp: check the data direction of a C2HData PDU
IB/isert: reject PDUs declaring more data than was received IB/isert: reject login PDUs declaring more data than was received RDMA/srp: fix heap information leak on a truncated SRP_CRED_REQ IB/isert: delay the final Login Response until the session is registered IB/isert: post the full-feature receive buffers after session registration

Yemu Lu (1):
fat: restore original value when fat_ent_write failed

Yeoreum Yun (3):
coresight: etm4x: fix wrong check of etm4x_sspcicrn_present()
coresight: etm4x: fix underflow for usage of (nrseqstate - 1)
coresight: etm4x: fix leaked trace id

Yi Ding (2):
media: cec: meson: ao-cec-g12a: name the CEC core regmap to avoid debugfs clash
rtc: pcf8563: fix clock provider leak on unbind

Yichong Chen (13):
ecryptfs: fix tag 11 packet exact-fit size check
ecryptfs: hold msg ctx list lock when cleaning daemon queue
ecryptfs: pass packet set buffer size to parser
ecryptfs: reject too-small tag 70 packets
ecryptfs: release message context on send failure
ecryptfs: show filename encryption options tools/bpf/bpftool: Reset vmlinux BTF after map commands tools/bpf/bpftool: Reset vmlinux BTF after struct_ops commands
isofs: release zisofs block pointer buffer head
fanotify: report full event length for FIONREAD
fat: release buffer head after rebuilding parent
hugetlbfs: release subpool on fill_super failure
btrfs: retry verity reads for not-uptodate Merkle folios

Yicong Hui (1):
drm: Remove unused header in drm_dumb_buffers.c

Yifei Gao (1):
orangefs: fix double-free of trailer_buf on readdir copy failure

Yinhao Hu (1):
nfc: pn533: hold a reference to the request skb during send_frame

Yonatan Nachum (1):
RDMA/efa: Fix PBL chunk length computation

Yosry Ahmed (2):
KVM: nVMX: Always flush vpid02 on first use
KVM: nVMX: Service local TLB flushes on failed nested VM-Enter

Youngjae Kwon (1):
fsnotify: Fix stale object mask after concurrent mark updates

Yousef Alhouseen (2):
ipmi: ipmb: validate write message length
HID: synchronize input before cleaning up a failed probe

Yu Kuai (2):
md/raid5: round bitmap stripes with sector division
md: avoid stale clone I/O accounting timestamps

Yu Peng (1):
perf metricgroup: Fix metric expression copy leaks

Yuan Chen (1):
bpftool: Fix double close in map dump

Yuanshen Cao (1):
iio: light: tsl2772: fix ALS calibscale readback

Yue Haibing (1):
rcu: Remove unused function declaration rcu_eqs_special_set()

Yuho Choi (12):
bus: ti-sysc: Fix /chosen node reference leak
clocksource: Unregister subsystem on device registration failure
bus: mhi: ep: Fix device refcount leak in the error path of MHI device creation
serial: ma35d1: Fix OF node reference leaks in console init
hwrng: ks-sa - Fix runtime PM cleanup on registration failure
PCI: xgene: Drop unnecessary OF node reference
uio: Fix stale info pointer in failed registration path
driver core: soc: Unregister bus on early device registration failure
ACPI: video: Release PCI device reference after lookup
ubi: Fix rollback for explicit UBI device numbers
xenbus: Unregister reboot notifier on init failure clocksource/drivers/armada: Unwind timer clock on init failure

Yun Zhou (4):
usb: gadget: f_tcm: fix deadlock in usbg_make_tpg()
ext4: fix circular lock dependency in ext4_ext_migrate
ext4: skip extra isize expansion during mount to prevent deadlock
nfc: nci: fix use of uninitialized memory in CORE_INIT_RSP parsing

Yunseong Kim (1):
ksmbd: validate ipc response length before dereferencing its fields

Yuqi Xu (1):
openvswitch: Fix CT limit teardown use-after-free

Yuvraj Singh Chauhan (1):
staging: octeon: fix free_irq dev_id mismatch in cvm_oct_rx_shutdown

Yuyang Huang (1):
ipv6: use RCU iterator to dump route exceptions

Zhan Xusheng (6):
ocfs2: fix readdir position truncation on 32-bit kernels
udf: Fix i_lenExtents truncation on 32-bit kernels
f2fs: use the mount idmap for the owner check in f2fs_xattr_advise_set()
f2fs: fix i_size when pinned fallocate partially fails fs/ntfs3: fix integer overflow in MFT cluster validation fs/ntfs3: reject out-of-range evcn in mi_enum_attr()

Zhang Tianci (1):
fuse: check attributes staleness on fuse_iget()

ZhangGuoDong (2):
smb/server: fix invalid pointer dereference in ksmbd_stop_durable_scavenger() smb/server: preserve error status in smb2_handle_negotiate()

Zhao Li (2):
wifi: mac80211: send TWT teardown to peer after setup TX failure
wifi: mac80211: skip unused probe response countdown offsets

Zheng Qixing (1):
blk-cgroup: skip dying blkg in blkcg_activate_policy()

Zhenghang Xiao (1):
nfc: nci: fix double completion race in nci_data_exchange_complete

Zhenhao Wan (2):
drm/nouveau/uvmm: fix premature region free on failed OP_UNMAP_SPARSE drm/nouveau/uvmm: clear the dirty flag when unwinding an OP_UNMAP_SPARSE

Zhi-Jun You (1):

      wifi: mt76: mt7915: fix net_fill_forward_path for non-DBDC mt7986

Zhihao Cheng (9):
ubi: fastmap: Fix missed ec updating after erasing old fastmap data block
ubi: fastmap: erase_block: Get erase counter from wl_entry rather than flash
ubi: fastmap: Allocate memory with GFP_NOFS in ubi_update_fastmap
ubi: Replace erase_block() with sync_erase()
UBI: Preserve torture flag when rescheduling failed erasures
UBI: fastmap: Pass to_be_tortured when reusing old fastmap PEBs
ubi: fastmap: Wait until there are enough free PEBs before filling pools
ubi: fastmap: Fix lapsed wear leveling for first 64 PEBs
ubi: fastmap: Add module parameter to control reserving filling pool PEBs

Zhiling Zou (6):
ip6_tunnel: use skb_cow_head() in ip6_tnl_xmit()
ip6_gre: fix hardware header length for NBMA tunnels
orangefs: skip leading spaces before parsing client debug masks
net: cap advertised IP tunnel headroom
seg6: reset IP6CB after IPv6 decapsulation
batman-adv: fix stale receive device on merged fragments

Zhongqiu Han (1):
cpufreq: schedutil: Fix self-contradictory comment in sugov_iowait_apply()

Zhu Ling (1):
ACPI: EC: Avoid _REG disconnect on GPIO IRQ defer

Zhu Yanjun (1):
RDMA/cma: Fix WARNING in res_to_rt

Zhushuai Yin (1):
crypto: hisilicon/sec2 - fix CCM algorithm long packet failure

Zi Yan (1):
xarray: honor XA_FLAGS_ACCOUNT in xas_split_alloc()

Zide Chen (2):
perf/x86/intel/uncore: Fix die ID init and look up bugs perf/x86/intel/uncore: Keep PCI PMUs working when MMIO/MSR setup fails

Zijun Hu (5):
Bluetooth: btqca: Fix qca_set_bdaddr() waiting for wrong HCI event
Bluetooth: btusb: Fix BD_ADDR byte order in btusb_set_bdaddr_wcn6855()
Bluetooth: btusb: Record matched usb_device_id into btusb_data
Bluetooth: btusb: QCA: Fix populating devcoredump fields on unenabled devices
Bluetooth: btintel: Fix diagnostics event detection

Zizhi Wo (5):
null_blk: use DEFINE_MUTEX for the file-scope mutex
null_blk: register configfs subsystem after creating default devices
null_blk: free global tag_set on init error path
null_blk: reject per-device queue resize for shared tag set
null_blk: serialize configfs attribute stores with the lock

bui duc phuc (3):
ASoC: pxa: Use devm_clk_get_optional() for extclk clock
net: ethernet: sun4i-emac: Fix IRQ error handling
net: fec: only stop PTP if it was initialized

caina (1):
Revert "irqchip/mbigen: Fix mbigen node address layout"

e.kubanski (1):
xsk: Fix offset calculation in unaligned mode

liyouhong (1):
dm-era: fix shadowed superblock leak on take-snap failure

longlong yan (1):
clk/x86: pmc_atom: add kasprintf return value check

zhouminqiang (1):
mtd: part: reject MTDPART_OFS_RETAIN in mtd_add_partition()

胡连勤 (1):
block: set QUEUE_FLAG_DYING unconditionally in blk_mark_disk_dead()

谢致邦 (XIE Zhibang) (1):
HID: i2c-hid: Refactor _DSM helper and add i2c-hid-acpi-prp0001 driver

author maintainer
#1 lore raw
Documentation/ABI/testing/configfs-usb-gadget-uac1_legacy +0 -3
index b2eaefd9bc49..6a681d219f43 100644
@@ -5,8 +5,5 @@ Description:
 		The attributes:
 
 		audio_buf_size - audio buffer size
-		fn_cap - capture pcm device file name
-		fn_cntl - control device file name
-		fn_play - playback pcm device file name
 		req_buf_size - ISO OUT endpoint request buffer size
 		req_count - ISO OUT endpoint request count
Documentation/ABI/testing/sysfs-bus-nvdimm +2 -1
index 64eb8f4c6a41..46dafd8482b9 100644
@@ -48,7 +48,8 @@ What:		/sys/bus/nd/devices/nmemX/cxl/id
 Date:		November 2022
 KernelVersion:	6.2
 Contact:	Dave Jiang <[email protected]>
-Description:	(RO) Show the id (serial) of the device. This is CXL specific.
+Description:	(RO) Show the id (serial) of the device, formatted as an
+		unsigned 64-bit decimal value. This is CXL specific.
 
 What:		/sys/bus/nd/devices/nmemX/cxl/provider
 Date:		November 2022
Documentation/hwmon/emc1403.rst +18 -7
index 0de9616b24ed..ebf2435a76a6 100644
@@ -45,6 +45,17 @@ Supported chips:
 
 	- https://ww1.microchip.com/downloads/en/DeviceDoc/1423_1424.pdf
 
+  * SMSC / Microchip EMC1428, EMC1438
+
+    Addresses scanned: I2C 0x18, 0x4c, 0x4d
+
+    Prefix: 'emc1428', 'emc1438'
+
+    Datasheets:
+
+	- https://ww1.microchip.com/downloads/aemDocuments/documents/OTH/ProductDocuments/DataSheets/20005275A.pdf
+	- https://ww1.microchip.com/downloads/en/DeviceDoc/EMC1438%20DS%20Rev.%201.0%20(04-29-10).pdf
+
 Author:
     Kalhan Trisal <[email protected]
 
@@ -53,17 +64,17 @@ Description
 -----------
 
 The Standard Microsystems Corporation (SMSC) / Microchip EMC14xx chips
-contain up to four temperature sensors. EMC14x2 support two sensors
+contain up to eight temperature sensors. EMC14x2 support two sensors
 (one internal, one external). EMC14x3 support three sensors (one internal,
-two external), and EMC14x4 support four sensors (one internal, three
-external).
+two external), EMC14x4 support four sensors (one internal, three external),
+and EMC14x8 support eight sensors (one internal, seven external).
 
 The chips implement three limits for each sensor: low (tempX_min), high
 (tempX_max) and critical (tempX_crit.) The chips also implement an
-hysteresis mechanism which applies to all limits. The relative difference
-is stored in a single register on the chip, which means that the relative
-difference between the limit and its hysteresis is always the same for
-all three limits.
+hysteresis mechanism which applies to high and critical limits. The relative
+difference is stored in a single register on the chip, which means that the
+relative difference between the limit and its hysteresis is always the same
+for high and critical limits.
 
 This implementation detail implies the following:
 
Documentation/usb/gadget-testing.rst +0 -3
index 394cd226bfae..4916d605c31f 100644
@@ -702,9 +702,6 @@ The uac1 function provides these attributes in its function directory:
 
 	=============== ====================================
 	audio_buf_size	audio buffer size
-	fn_cap		capture pcm device file name
-	fn_cntl		control device file name
-	fn_play		playback pcm device file name
 	req_buf_size	ISO OUT endpoint request buffer size
 	req_count	ISO OUT endpoint request count
 	=============== ====================================
Documentation/userspace-api/media/v4l/ext-ctrls-colorimetry.rst +11 -1
index 1e7265155715..fb0fe51ad0f5 100644
@@ -79,15 +79,25 @@ Colorimetry Control IDs
       - ``white_point_x``
       - Specifies the normalized x chromaticity coordinate of the white
         point of the mastering display in increments of 0.00002.
+        When both ``white_point_x`` and ``white_point_y`` are zero,
+        the white point chromaticity is unknown. If either coordinate is
+        non-zero, both coordinates shall be within their valid ranges.
     * - __u16
       - ``white_point_y``
       - Specifies the normalized y chromaticity coordinate of the white
         point of the mastering display in increments of 0.00002.
+        When both ``white_point_x`` and ``white_point_y`` are zero,
+        the white point chromaticity is unknown. If either coordinate is
+        non-zero, both coordinates shall be within their valid ranges.
     * - __u32
       - ``max_luminance``
       - Specifies the nominal maximum display luminance of the mastering
         display in units of 0.0001 cd/m\ :sup:`2`.
+        A value of zero indicates that the nominal maximum display
+        luminance is unknown.
     * - __u32
       - ``min_luminance``
-      - specifies the nominal minimum display luminance of the mastering
+      - Specifies the nominal minimum display luminance of the mastering
         display in units of 0.0001 cd/m\ :sup:`2`.
+        A value of zero indicates that the nominal minimum display
+        luminance is unknown.
Makefile +1 -1
index 5e6219652cd7..cda631fef608 100644
@@ -1,7 +1,7 @@
 # SPDX-License-Identifier: GPL-2.0
 VERSION = 6
 PATCHLEVEL = 6
-SUBLEVEL = 156
+SUBLEVEL = 157
 EXTRAVERSION =
 NAME = Pinguïn Aangedreven
 
arch/alpha/include/uapi/asm/fpu.h +6 -2
index cea9eafa056f..d28dc36786e2 100644
@@ -101,7 +101,12 @@ ieee_swcr_to_fpcr(unsigned long sw)
 		      | IEEE_TRAP_ENABLE_OVF)) << 48;
 	fp |= (~sw & (IEEE_TRAP_ENABLE_UNF | IEEE_TRAP_ENABLE_INE)) << 57;
 	fp |= (sw & IEEE_MAP_UMZ ? FPCR_UNDZ | FPCR_UNFD : 0);
-	fp |= (~sw & IEEE_TRAP_ENABLE_DNO) << 41;
+	/*
+	 * Disable denormal operand traps only when denormal inputs are to be
+	 * flushed to zero.  Otherwise they must keep trapping, so that /S
+	 * instructions reach the kernel emulation handler.
+	 */
+	fp |= (sw & IEEE_MAP_DMZ ? FPCR_DNOD : 0);
 	return fp;
 }
 
@@ -116,7 +121,6 @@ ieee_fpcr_to_swcr(unsigned long fp)
 			     | IEEE_TRAP_ENABLE_OVF);
 	sw |= (~fp >> 57) & (IEEE_TRAP_ENABLE_UNF | IEEE_TRAP_ENABLE_INE);
 	sw |= (fp >> 47) & IEEE_MAP_UMZ;
-	sw |= (~fp >> 41) & IEEE_TRAP_ENABLE_DNO;
 	return sw;
 }
 
arch/alpha/kernel/pci-sysfs.c +3 -3
index 22187531abb9..67c60a69b6ef 100644
@@ -364,17 +364,17 @@ int pci_legacy_write(struct pci_bus *bus, loff_t port, u32 val, size_t size)
 
 	switch(size) {
 	case 1:
-		outb(port, val);
+		outb(val, port);
 		return 1;
 	case 2:
 		if (port & 1)
 			return -EINVAL;
-		outw(port, val);
+		outw(val, port);
 		return 2;
 	case 4:
 		if (port & 3)
 			return -EINVAL;
-		outl(port, val);
+		outl(val, port);
 		return 4;
 	}
 	return -EINVAL;
arch/alpha/kernel/sys_marvel.c +12 -13
index 1f99b03effc2..a37707e05e34 100644
@@ -263,6 +263,18 @@ init_io7_irqs(struct io7 *io7,
 	 */
 	printk("  Interrupts reported to CPU at PE %u\n", boot_cpuid);
 
+	/* Set up the lsi irqs.  */
+	for (i = 0; i < 128; ++i) {
+		irq_set_chip_and_handler(base + i, lsi_ops, handle_level_irq);
+		irq_set_status_flags(base + i, IRQ_LEVEL);
+	}
+
+	/* Set up the msi irqs.  */
+	for (i = 128; i < (128 + 512); ++i) {
+		irq_set_chip_and_handler(base + i, msi_ops, handle_level_irq);
+		irq_set_status_flags(base + i, IRQ_LEVEL);
+	}
+
 	raw_spin_lock(&io7->irq_lock);
 
 	/* set up the error irqs */
@@ -272,12 +284,6 @@ init_io7_irqs(struct io7 *io7,
 	io7_redirect_irq(io7, &io7->csrs->STV_CTL.csr, boot_cpuid);
 	io7_redirect_irq(io7, &io7->csrs->HEI_CTL.csr, boot_cpuid);
 
-	/* Set up the lsi irqs.  */
-	for (i = 0; i < 128; ++i) {
-		irq_set_chip_and_handler(base + i, lsi_ops, handle_level_irq);
-		irq_set_status_flags(i, IRQ_LEVEL);
-	}
-
 	/* Disable the implemented irqs in hardware.  */
 	for (i = 0; i < 0x60; ++i) 
 		init_one_io7_lsi(io7, i, boot_cpuid);
@@ -285,13 +291,6 @@ init_io7_irqs(struct io7 *io7,
 	init_one_io7_lsi(io7, 0x74, boot_cpuid);
 	init_one_io7_lsi(io7, 0x75, boot_cpuid);
 
-
-	/* Set up the msi irqs.  */
-	for (i = 128; i < (128 + 512); ++i) {
-		irq_set_chip_and_handler(base + i, msi_ops, handle_level_irq);
-		irq_set_status_flags(i, IRQ_LEVEL);
-	}
-
 	for (i = 0; i < 16; ++i)
 		init_one_io7_msi(io7, i, boot_cpuid);
 
arch/alpha/kernel/traps.c +3 -3
index de72bd837c5a..175be96f5644 100644
@@ -198,12 +198,12 @@ static long dummy_emul(void) { return 0; }
 long (*alpha_fp_emul_imprecise)(struct pt_regs *regs, unsigned long writemask)
   = (void *)dummy_emul;
 EXPORT_SYMBOL_GPL(alpha_fp_emul_imprecise);
-long (*alpha_fp_emul) (unsigned long pc)
+long (*alpha_fp_emul) (unsigned long pc, unsigned long summary)
   = (void *)dummy_emul;
 EXPORT_SYMBOL_GPL(alpha_fp_emul);
 #else
 long alpha_fp_emul_imprecise(struct pt_regs *regs, unsigned long writemask);
-long alpha_fp_emul (unsigned long pc);
+long alpha_fp_emul (unsigned long pc, unsigned long summary);
 #endif
 
 asmlinkage void
@@ -217,7 +217,7 @@ do_entArith(unsigned long summary, unsigned long write_mask,
 		   emulate the instruction.  If the processor supports
 		   precise exceptions, we don't have to search.  */
 		if (!amask(AMASK_PRECISE_TRAP))
-			si_code = alpha_fp_emul(regs->pc - 4);
+			si_code = alpha_fp_emul(regs->pc - 4, summary);
 		else
 			si_code = alpha_fp_emul_imprecise(regs, write_mask);
 		if (si_code == 0)
arch/alpha/math-emu/math.c +77 -11

125 lines not on this page · raw message

arch/arm/Kconfig +1 -1
index f254900f0ddd..6028c93f0e41 100644
@@ -87,7 +87,7 @@ config ARM
 	select HAVE_ARCH_TRACEHOOK
 	select HAVE_ARCH_TRANSPARENT_HUGEPAGE if ARM_LPAE
 	select HAVE_ARM_SMCCC if CPU_V7
-	select HAVE_EBPF_JIT if !CPU_ENDIAN_BE32
+	select HAVE_EBPF_JIT if !CPU_ENDIAN_BE32 && !CPU_32v3
 	select HAVE_CONTEXT_TRACKING_USER
 	select HAVE_C_RECORDMCOUNT
 	select HAVE_BUILDTIME_MCOUNT_SORT
arch/arm/boot/dts/allwinner/sun4i-a10.dtsi +1 -1
index 51a6464aab9a..cabf619c2e21 100644
@@ -185,7 +185,7 @@ de: display-engine {
 
 	pmu {
 		compatible = "arm,cortex-a8-pmu";
-		interrupts = <3>;
+		interrupts = <66>;
 	};
 
 	reserved-memory {
arch/arm/boot/dts/marvell/armada-388-helios4.dts +13 -0
index ec134e22bae3..003b0708e965 100644
@@ -169,6 +169,7 @@ expander0: gpio-expander@20 {
 					gpio-controller;
 					#gpio-cells = <2>;
 					reg = <0x20>;
+					vcc-supply = <&reg_3p3v>;
 					pinctrl-names = "default";
 					pinctrl-0 = <&pca0_pins>;
 					interrupt-parent = <&gpio0>;
@@ -201,6 +202,10 @@ temp_sensor: temp@4c {
 					reg = <0x4c>;
 					vcc-supply = <&reg_3p3v>;
 				};
+
+				eeprom@53 {
+					vcc-supply = <&reg_3p3v>;
+				};
 			};
 
 			i2c@11100 {
@@ -217,13 +222,17 @@ sata@a8000 {
 				status = "okay";
 				#address-cells = <1>;
 				#size-cells = <0>;
+				ahci-supply = <&reg_3p3v>;
+				phy-supply = <&reg_3p3v>;
 
 				sata0: sata-port@0 {
 					reg = <0>;
+					target-supply = <&reg_5p0v_hdd>;
 				};
 
 				sata1: sata-port@1 {
 					reg = <1>;
+					target-supply = <&reg_5p0v_hdd>;
 				};
 			};
 
@@ -231,13 +240,17 @@ sata@e0000 {
 				status = "okay";
 				#address-cells = <1>;
 				#size-cells = <0>;
+				ahci-supply = <&reg_3p3v>;
+				phy-supply = <&reg_3p3v>;
 
 				sata2: sata-port@0 {
 					reg = <0>;
+					target-supply = <&reg_5p0v_hdd>;
 				};
 
 				sata3: sata-port@1 {
 					reg = <1>;
+					target-supply = <&reg_5p0v_hdd>;
 				};
 			};
 
arch/arm/mach-imx/src.c +3 -0
index 59a8e8cc4469..c3c80b4c3d53 100644
@@ -171,6 +171,7 @@ void __init imx_src_init(void)
 	if (!np)
 		return;
 	src_base = of_iomap(np, 0);
+	of_node_put(np);
 	WARN_ON(!src_base);
 
 	/*
@@ -195,6 +196,7 @@ void __init imx7_src_init(void)
 		return;
 
 	src_base = of_iomap(np, 0);
+	of_node_put(np);
 	if (!src_base)
 		return;
 
@@ -203,6 +205,7 @@ void __init imx7_src_init(void)
 		return;
 
 	gpc_base = of_iomap(np, 0);
+	of_node_put(np);
 	if (!gpc_base)
 		return;
 }
arch/arm/mach-lpc32xx/common.c +1 -4
index 304ea61a0716..35ed3569c5a3 100644
@@ -106,7 +106,7 @@ void __init lpc32xx_map_io(void)
 	iotable_init(lpc32xx_io_desc, ARRAY_SIZE(lpc32xx_io_desc));
 }
 
-static int __init lpc32xx_check_uid(void)
+void __init lpc32xx_check_uid(void)
 {
 	u32 uid[4];
 
@@ -119,7 +119,4 @@ static int __init lpc32xx_check_uid(void)
 		system_serial_low = uid[0];
 		system_serial_high = uid[1];
 	}
-
-	return 1;
 }
-arch_initcall(lpc32xx_check_uid);
arch/arm/mach-lpc32xx/common.h +2 -0
index 32f0ad217807..06b20bea324e 100644
@@ -16,6 +16,8 @@
  * Other arch specific structures and functions
  */
 extern void __init lpc32xx_map_io(void);
+extern void __init lpc32xx_check_uid(void);
+extern void __init lpc32xx_pm_init(void);
 extern void __init lpc32xx_serial_init(void);
 
 /*
arch/arm/mach-lpc32xx/phy3250.c +2 -0
index 66701bf43248..ddc6333ca55d 100644
@@ -71,6 +71,8 @@ static const struct of_dev_auxdata lpc32xx_auxdata_lookup[] __initconst = {
 
 static void __init lpc3250_machine_init(void)
 {
+	lpc32xx_check_uid();
+	lpc32xx_pm_init();
 	lpc32xx_serial_init();
 
 	of_platform_default_populate(NULL, lpc32xx_auxdata_lookup, NULL);
arch/arm/mach-lpc32xx/pm.c +1 -4
index 2572bd89a5e8..9b5c5e1462ed 100644
@@ -120,7 +120,7 @@ static const struct platform_suspend_ops lpc32xx_pm_ops = {
 #define EMC_DYN_MEM_CTRL_OFS 0x20
 #define EMC_SRMMC           (1 << 3)
 #define EMC_CTRL_REG io_p2v(LPC32XX_EMC_BASE + EMC_DYN_MEM_CTRL_OFS)
-static int __init lpc32xx_pm_init(void)
+void __init lpc32xx_pm_init(void)
 {
 	/*
 	 * Setup SDRAM self-refresh clock to automatically disable o
@@ -129,7 +129,4 @@ static int __init lpc32xx_pm_init(void)
 	__raw_writel(__raw_readl(EMC_CTRL_REG) | EMC_SRMMC, EMC_CTRL_REG);
 
 	suspend_set_ops(&lpc32xx_pm_ops);
-
-	return 0;
 }
-arch_initcall(lpc32xx_pm_init);
arch/arm/mm/fault.c +14 -2
index 87ed5da30e44..d6e3121c6a3f 100644
@@ -205,7 +205,11 @@ __do_user_fault(unsigned long addr, unsigned int fsr, unsigned int sig,
 		pr_err("8<--- cut here ---\n");
 		pr_err("%s: unhandled page fault (%d) at 0x%08lx, code 0x%03x\n",
 		       tsk->comm, sig, addr, fsr);
-		show_pte(KERN_ERR, tsk->mm, addr);
+		if (likely(addr < TASK_SIZE)) {
+			mmap_write_lock(tsk->mm);
+			show_pte(KERN_ERR, tsk->mm, addr);
+			mmap_write_unlock(tsk->mm);
+		}
 		show_regs(regs);
 	}
 #endif
@@ -586,7 +590,15 @@ do_DataAbort(unsigned long addr, unsigned int fsr, struct pt_regs *regs)
 	pr_alert("8<--- cut here ---\n");
 	pr_alert("Unhandled fault: %s (0x%03x) at 0x%08lx\n",
 		inf->name, fsr, addr);
-	show_pte(KERN_ALERT, current->mm, addr);
+	if (likely(user_mode(regs))) {
+		if (addr < TASK_SIZE) {
+			mmap_write_lock(current->mm);
+			show_pte(KERN_ALERT, current->mm, addr);
+			mmap_write_unlock(current->mm);
+		}
+	} else {
+		show_pte(KERN_ALERT, current->mm, addr);
+	}
 
 	arm_notify_die("", regs, inf->sig, inf->code, (void __user *)addr,
 		       fsr, 0);
arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone.dtsi +2 -2
index b0885a389951..75116ae701f8 100644
@@ -202,8 +202,8 @@ accelerometer@68 {
 		interrupts = <7 5 IRQ_TYPE_EDGE_RISING>; /* PH5 */
 		vdd-supply = <&reg_dldo1>;
 		vddio-supply = <&reg_dldo1>;
-		mount-matrix = "0", "1", "0",
-			       "-1", "0", "0",
+		mount-matrix = "0", "-1", "0",
+			       "1", "0", "0",
 			       "0", "0", "1";
 	};
 };
arch/arm64/boot/dts/amlogic/meson-axg-s400.dts +4 -0
index df16eead2c80..50efa48e85a9 100644
@@ -433,6 +433,10 @@ gpio_speaker: gpio-controller@1f {
 	};
 };
 
+&mipi_pcie_analog_dphy {
+	status = "okay";
+};
+
 &pdm {
 	pinctrl-0 = <&pdm_dclk_a14_pins>, <&pdm_din0_pins>,
 		    <&pdm_din1_pins>, <&pdm_din2_pins>, <&pdm_din3_pins>;
arch/arm64/boot/dts/marvell/armada-3720-turris-mox.dts +2 -1
index 805ef2d79b40..1cbaae0310d6 100644
@@ -292,7 +292,8 @@ connector {
 
 &usb3 {
 	status = "okay";
-	phys = <&comphy2 0>;
+	phys = <&usb2_utmi_otg_phy>, <&comphy2 0>;
+	phy-names = "usb2-phy", "usb3-phy";
 };
 
 &mdio {
arch/arm64/boot/dts/qcom/msm8996-xiaomi-gemini.dts +1 -1
index dbad8f57f2fa..f145e8ee5f80 100644
@@ -39,7 +39,7 @@ &blsp2_i2c3 {
 	haptics: drv2604@5a {
 		compatible = "ti,drv2604";
 		reg = <0x5a>;
-		enable-gpio = <&tlmm 93 0x00>;
+		enable-gpios = <&tlmm 93 GPIO_ACTIVE_HIGH>;
 		mode = <DRV260X_LRA_MODE>;
 		library-sel = <DRV260X_LIB_LRA>;
 		pinctrl-names = "default","sleep";
arch/arm64/boot/dts/qcom/msm8998-sony-xperia-yoshino.dtsi +0 -4
index 876c6921ddf0..7604b4725de6 100644
@@ -224,10 +224,6 @@ rmi4-f11@11 {
 	};
 };
 
-&blsp1_i2c5_sleep {
-	bias-disable;
-};
-
 &blsp1_uart3 {
 	status = "okay";
 
arch/arm64/boot/dts/qcom/msm8998-xiaomi-sagit.dts +0 -5
index 437b30cc8bdc..7eb8456aed1b 100644
@@ -217,11 +217,6 @@ rmi4-f1a@1a {
 	};
 };
 
-&blsp1_i2c5_sleep {
-	/delete-property/ bias-pull-up;
-	bias-disable;
-};
-
 &blsp1_uart3 {
 	status = "okay";
 
arch/arm64/boot/dts/qcom/msm8998.dtsi +12 -12
index 7fcc15b6946a..c0dbc4f05b90 100644
@@ -1183,7 +1183,7 @@ blsp1_i2c1_sleep: blsp1-i2c1-sleep-state-state {
 				pins = "gpio2", "gpio3";
 				function = "blsp_i2c1";
 				drive-strength = <2>;
-				bias-pull-up;
+				bias-disable;
 			};
 
 			blsp1_i2c2_default: blsp1-i2c2-default-state {
@@ -1197,7 +1197,7 @@ blsp1_i2c2_sleep: blsp1-i2c2-sleep-state-state {
 				pins = "gpio32", "gpio33";
 				function = "blsp_i2c2";
 				drive-strength = <2>;
-				bias-pull-up;
+				bias-disable;
 			};
 
 			blsp1_i2c3_default: blsp1-i2c3-default-state {
@@ -1211,7 +1211,7 @@ blsp1_i2c3_sleep: blsp1-i2c3-sleep-state {
 				pins = "gpio47", "gpio48";
 				function = "blsp_i2c3";
 				drive-strength = <2>;
-				bias-pull-up;
+				bias-disable;
 			};
 
 			blsp1_i2c4_default: blsp1-i2c4-default-state {
@@ -1225,7 +1225,7 @@ blsp1_i2c4_sleep: blsp1-i2c4-sleep-state {
 				pins = "gpio10", "gpio11";
 				function = "blsp_i2c4";
 				drive-strength = <2>;
-				bias-pull-up;
+				bias-disable;
 			};
 
 			blsp1_i2c5_default: blsp1-i2c5-default-state {
@@ -1239,7 +1239,7 @@ blsp1_i2c5_sleep: blsp1-i2c5-sleep-state {
 				pins = "gpio87", "gpio88";
 				function = "blsp_i2c5";
 				drive-strength = <2>;
-				bias-pull-up;
+				bias-disable;
 			};
 
 			blsp1_i2c6_default: blsp1-i2c6-default-state {
@@ -1253,7 +1253,7 @@ blsp1_i2c6_sleep: blsp1-i2c6-sleep-state {
 				pins = "gpio43", "gpio44";
 				function = "blsp_i2c6";
 				drive-strength = <2>;
-				bias-pull-up;
+				bias-disable;
 			};
 
 			blsp1_spi_b_default: blsp1-spi-b-default-state {
@@ -1318,7 +1318,7 @@ blsp2_i2c1_sleep: blsp2-i2c1-sleep-state {
 				pins = "gpio55", "gpio56";
 				function = "blsp_i2c7";
 				drive-strength = <2>;
-				bias-pull-up;
+				bias-disable;
 			};
 
 			blsp2_i2c2_default: blsp2-i2c2-default-state {
@@ -1332,7 +1332,7 @@ blsp2_i2c2_sleep: blsp2-i2c2-sleep-state {
 				pins = "gpio6", "gpio7";
 				function = "blsp_i2c8";
 				drive-strength = <2>;
-				bias-pull-up;
+				bias-disable;
 			};
 
 			blsp2_i2c3_default: blsp2-i2c3-default-state {
@@ -1346,7 +1346,7 @@ blsp2_i2c3_sleep: blsp2-i2c3-sleep-state {
 				pins = "gpio51", "gpio52";
 				function = "blsp_i2c9";
 				drive-strength = <2>;
-				bias-pull-up;
+				bias-disable;
 			};
 
 			blsp2_i2c4_default: blsp2-i2c4-default-state {
@@ -1360,7 +1360,7 @@ blsp2_i2c4_sleep: blsp2-i2c4-sleep-state {
 				pins = "gpio67", "gpio68";
 				function = "blsp_i2c10";
 				drive-strength = <2>;
-				bias-pull-up;
+				bias-disable;
 			};
 
 			blsp2_i2c5_default: blsp2-i2c5-default-state {
@@ -1374,7 +1374,7 @@ blsp2_i2c5_sleep: blsp2-i2c5-sleep-state {
 				pins = "gpio60", "gpio61";
 				function = "blsp_i2c11";
 				drive-strength = <2>;
-				bias-pull-up;
+				bias-disable;
 			};
 
 			blsp2_i2c6_default: blsp2-i2c6-default-state {
@@ -1388,7 +1388,7 @@ blsp2_i2c6_sleep: blsp2-i2c6-sleep-state {
 				pins = "gpio83", "gpio84";
 				function = "blsp_i2c12";
 				drive-strength = <2>;
-				bias-pull-up;
+				bias-disable;
 			};
 
 			blsp2_spi1_default: blsp2-spi1-default-state {
arch/arm64/boot/dts/qcom/sc8180x-lenovo-flex-5g.dts +41 -20

127 lines not on this page · raw message

arch/arm64/boot/dts/qcom/sc8180x-pmics.dtsi +1 -1
index ddc84282f142..68af5888b034 100644
@@ -77,7 +77,7 @@ pmc8180_0: pmic@0 {
 		pon: pon@800 {
 			compatible = "qcom,pm8916-pon";
 			reg = <0x0800>;
-			pwrkey {
+			pmc8180_pwrkey: pwrkey {
 				compatible = "qcom,pm8941-pwrkey";
 				interrupts = <0x0 0x8 0x0 IRQ_TYPE_EDGE_BOTH>;
 				debounce = <15625>;
arch/arm64/boot/dts/qcom/sc8180x-primus.dts +8 -4
index ae008c3b0aed..0941fc6c4cf8 100644
@@ -164,7 +164,7 @@ reserved-region@9a500000 {
 		};
 	};
 
-	vreg_nvme_0p9: nvme-0p9-regulator {
+	vreg_nvme_0p9: regulator-nvme-0p9 {
 		compatible = "regulator-fixed";
 		regulator-name = "vreg_nvme_0p9";
 
@@ -174,7 +174,7 @@ vreg_nvme_0p9: nvme-0p9-regulator {
 		regulator-always-on;
 	};
 
-	vreg_nvme_3p3: nvme-3p3-regulator {
+	vreg_nvme_3p3: regulator-nvme-3p3 {
 		compatible = "regulator-fixed";
 		regulator-name = "vreg_nvme_3p3";
 
@@ -187,7 +187,7 @@ vreg_nvme_3p3: nvme-3p3-regulator {
 		regulator-always-on;
 	};
 
-	vdd_kb_tp_3v3: vdd-kb-tp-3v3-regulator {
+	vdd_kb_tp_3v3: regulator-vdd-kb-tp-3v3 {
 		compatible = "regulator-fixed";
 		regulator-name = "vdd_kb_tp_3v3";
 		regulator-min-microvolt = <3300000>;
@@ -202,7 +202,7 @@ vdd_kb_tp_3v3: vdd-kb-tp-3v3-regulator {
 		pinctrl-0 = <&kb_tp_3v3_en_active_state>;
 	};
 
-	vph_pwr: vph-pwr-regulator {
+	vph_pwr: regulator-vph-pwr {
 		compatible = "regulator-fixed";
 		regulator-name = "vph_pwr";
 		regulator-min-microvolt = <3700000>;
@@ -545,6 +545,10 @@ &pcie1_phy {
 	status = "okay";
 };
 
+&pmc8180_pwrkey {
+	status = "okay";
+};
+
 &pmc8180c_lpg {
 	status = "okay";
 };
arch/arm64/boot/dts/qcom/sc8180x.dtsi +8 -12
index dfeeada91b78..83a78c159027 100644
@@ -1745,9 +1745,8 @@ pcie0: pci@1c00000 {
 			assigned-clocks = <&gcc GCC_PCIE_0_AUX_CLK>;
 			assigned-clock-rates = <19200000>;
 
-			iommus = <&apps_smmu 0x1d80 0x7f>;
-			iommu-map = <0x0   &apps_smmu 0x1d80 0x1>,
-				    <0x100 &apps_smmu 0x1d81 0x1>;
+			iommu-map = <0x0   &apps_smmu 0x1d80 0x0 0x1>,
+				    <0x100 &apps_smmu 0x1d81 0x0 0x1>;
 
 			resets = <&gcc GCC_PCIE_0_BCR>;
 			reset-names = "pci";
@@ -1843,9 +1842,8 @@ pcie3: pci@1c08000 {
 			assigned-clocks = <&gcc GCC_PCIE_3_AUX_CLK>;
 			assigned-clock-rates = <19200000>;
 
-			iommus = <&apps_smmu 0x1e00 0x7f>;
-			iommu-map = <0x0   &apps_smmu 0x1e00 0x1>,
-				    <0x100 &apps_smmu 0x1e01 0x1>;
+			iommu-map = <0x0   &apps_smmu 0x1e00 0x0 0x1>,
+				    <0x100 &apps_smmu 0x1e01 0x0 0x1>;
 
 			resets = <&gcc GCC_PCIE_3_BCR>;
 			reset-names = "pci";
@@ -1942,9 +1940,8 @@ pcie1: pci@1c10000 {
 			assigned-clocks = <&gcc GCC_PCIE_1_AUX_CLK>;
 			assigned-clock-rates = <19200000>;
 
-			iommus = <&apps_smmu 0x1c80 0x7f>;
-			iommu-map = <0x0   &apps_smmu 0x1c80 0x1>,
-				    <0x100 &apps_smmu 0x1c81 0x1>;
+			iommu-map = <0x0   &apps_smmu 0x1c80 0x0 0x1>,
+				    <0x100 &apps_smmu 0x1c81 0x0 0x1>;
 
 			resets = <&gcc GCC_PCIE_1_BCR>;
 			reset-names = "pci";
@@ -2041,9 +2038,8 @@ pcie2: pci@1c18000 {
 			assigned-clocks = <&gcc GCC_PCIE_2_AUX_CLK>;
 			assigned-clock-rates = <19200000>;
 
-			iommus = <&apps_smmu 0x1d00 0x7f>;
-			iommu-map = <0x0   &apps_smmu 0x1d00 0x1>,
-				    <0x100 &apps_smmu 0x1d01 0x1>;
+			iommu-map = <0x0   &apps_smmu 0x1d00 0x0 0x1>,
+				    <0x100 &apps_smmu 0x1d01 0x0 0x1>;
 
 			resets = <&gcc GCC_PCIE_2_BCR>;
 			reset-names = "pci";
arch/arm64/boot/dts/qcom/sc8280xp-crd.dts +2 -2
index ffc4406422ae..b985d76a4cda 100644
@@ -167,7 +167,7 @@ vreg_misc_3p3: regulator-misc-3p3 {
 		regulator-min-microvolt = <3300000>;
 		regulator-max-microvolt = <3300000>;
 
-		gpio = <&pmc8280_1_gpios 2 GPIO_ACTIVE_HIGH>;
+		gpio = <&pmc8280_1_gpios 1 GPIO_ACTIVE_HIGH>;
 		enable-active-high;
 
 		pinctrl-names = "default";
@@ -757,7 +757,7 @@ edp_bl_reg_en: edp-bl-reg-en-state {
 	};
 
 	misc_3p3_reg_en: misc-3p3-reg-en-state {
-		pins = "gpio2";
+		pins = "gpio1";
 		function = "normal";
 	};
 };
arch/arm64/boot/dts/qcom/sdm632-motorola-ocean.dts +1 -1
index c82d6e628d2c..f5728cc5a453 100644
@@ -130,7 +130,7 @@ led-controller@36 {
 
 		led: led@1 {
 			reg = <1>;
-			default-trigger = "backlight";
+			linux,default-trigger = "backlight";
 			function = LED_FUNCTION_BACKLIGHT;
 			led-sources = <0 1 2>;
 		};
arch/arm64/boot/dts/qcom/sdm845.dtsi +32 -32

76 lines not on this page · raw message

arch/arm64/boot/dts/qcom/sm7225-fairphone-fp4.dts +3 -3
index 606f7a6f4179..2c6f37864a5d 100644
@@ -41,7 +41,7 @@ chosen {
 
 		stdout-path = "serial0:115200n8";
 
-		framebuffer0: framebuffer@a000000 {
+		framebuffer0: framebuffer@a0000000 {
 			compatible = "simple-framebuffer";
 			reg = <0 0xa0000000 0 (2340 * 1080 * 4)>;
 			width = <1080>;
@@ -710,8 +710,8 @@ &usb_1_hsphy {
 };
 
 &usb_1_qmpphy {
-	vdda-phy-supply = <&vreg_l22a>;
-	vdda-pll-supply = <&vreg_l16a>;
+	vdda-phy-supply = <&vreg_l16a>;
+	vdda-pll-supply = <&vreg_l22a>;
 
 	status = "okay";
 };
arch/arm64/boot/dts/qcom/sm8150.dtsi +4 -4
index 73ef228ff268..a506fcf4644f 100644
@@ -1865,8 +1865,8 @@ pcie0: pci@1c00000 {
 				      "slave_q2a",
 				      "tbu";
 
-			iommu-map = <0x0   &apps_smmu 0x1d80 0x1>,
-				    <0x100 &apps_smmu 0x1d81 0x1>;
+			iommu-map = <0x0   &apps_smmu 0x1d80 0x0 0x1>,
+				    <0x100 &apps_smmu 0x1d81 0x0 0x1>;
 
 			resets = <&gcc GCC_PCIE_0_BCR>;
 			reset-names = "pci";
@@ -1967,8 +1967,8 @@ pcie1: pci@1c08000 {
 			assigned-clocks = <&gcc GCC_PCIE_1_AUX_CLK>;
 			assigned-clock-rates = <19200000>;
 
-			iommu-map = <0x0   &apps_smmu 0x1e00 0x1>,
-				    <0x100 &apps_smmu 0x1e01 0x1>;
+			iommu-map = <0x0   &apps_smmu 0x1e00 0x0 0x1>,
+				    <0x100 &apps_smmu 0x1e01 0x0 0x1>;
 
 			resets = <&gcc GCC_PCIE_1_BCR>;
 			reset-names = "pci";
arch/arm64/boot/dts/qcom/sm8250-xiaomi-elish-common.dtsi +1 -1
index 85e5cf3dc91e..5d49247d73a1 100644
@@ -27,7 +27,7 @@ / {
 
 	/* required for bootloader to select correct board */
 	qcom,msm-id = <QCOM_ID_SM8250 0x20001>; /* SM8250 v2.1 */
-	qcom,board-id = <0x10008 0>;
+	qcom,board-id = <0x2f 0>;
 
 	chosen {
 		#address-cells = <2>;
arch/arm64/boot/dts/qcom/sm8250.dtsi +28 -20

84 lines not on this page · raw message

arch/arm64/boot/dts/qcom/sm8350.dtsi +4 -4
index 215782b1970d..8ce8e1c1f72d 100644
@@ -1552,8 +1552,8 @@ pcie0: pci@1c00000 {
 				      "aggre1",
 				      "aggre0";
 
-			iommu-map = <0x0   &apps_smmu 0x1c00 0x1>,
-				    <0x100 &apps_smmu 0x1c01 0x1>;
+			iommu-map = <0x0   &apps_smmu 0x1c00 0x0 0x1>,
+				    <0x100 &apps_smmu 0x1c01 0x0 0x1>;
 
 			resets = <&gcc GCC_PCIE_0_BCR>;
 			reset-names = "pci";
@@ -1635,8 +1635,8 @@ pcie1: pci@1c08000 {
 				      "ddrss_sf_tbu",
 				      "aggre1";
 
-			iommu-map = <0x0   &apps_smmu 0x1c80 0x1>,
-				    <0x100 &apps_smmu 0x1c81 0x1>;
+			iommu-map = <0x0   &apps_smmu 0x1c80 0x0 0x1>,
+				    <0x100 &apps_smmu 0x1c81 0x0 0x1>;
 
 			resets = <&gcc GCC_PCIE_1_BCR>;
 			reset-names = "pci";
arch/arm64/boot/dts/qcom/sm8450.dtsi +4 -4
index 0dad7b0866ea..61c00d878ee4 100644
@@ -1811,8 +1811,8 @@ pcie0: pci@1c00000 {
 				      "aggre0",
 				      "aggre1";
 
-			iommu-map = <0x0   &apps_smmu 0x1c00 0x1>,
-				    <0x100 &apps_smmu 0x1c01 0x1>;
+			iommu-map = <0x0   &apps_smmu 0x1c00 0x0 0x1>,
+				    <0x100 &apps_smmu 0x1c01 0x0 0x1>;
 
 			resets = <&gcc GCC_PCIE_0_BCR>;
 			reset-names = "pci";
@@ -1919,8 +1919,8 @@ pcie1: pci@1c08000 {
 				      "ddrss_sf_tbu",
 				      "aggre1";
 
-			iommu-map = <0x0   &apps_smmu 0x1c80 0x1>,
-				    <0x100 &apps_smmu 0x1c81 0x1>;
+			iommu-map = <0x0   &apps_smmu 0x1c80 0x0 0x1>,
+				    <0x100 &apps_smmu 0x1c81 0x0 0x1>;
 
 			resets = <&gcc GCC_PCIE_1_BCR>;
 			reset-names = "pci";
arch/arm64/boot/dts/qcom/sm8550.dtsi +8 -4
index 5a79adbe8da1..7f56451b1563 100644
@@ -1734,8 +1734,10 @@ pcie0: pci@1c00000 {
 					<&gem_noc MASTER_APPSS_PROC 0 &cnoc_main SLAVE_PCIE_0 0>;
 			interconnect-names = "pcie-mem", "cpu-pcie";
 
-			iommu-map = <0x0   &apps_smmu 0x1400 0x1>,
-				    <0x100 &apps_smmu 0x1401 0x1>;
+			msi-map = <0x0 &gic_its 0x1400 0x1>,
+				  <0x100 &gic_its 0x1401 0x1>;
+			iommu-map = <0x0   &apps_smmu 0x1400 0x0 0x1>,
+				    <0x100 &apps_smmu 0x1401 0x0 0x1>;
 
 			resets = <&gcc GCC_PCIE_0_BCR>;
 			reset-names = "pci";
@@ -1830,8 +1832,10 @@ pcie1: pci@1c08000 {
 					<&gem_noc MASTER_APPSS_PROC 0 &cnoc_main SLAVE_PCIE_1 0>;
 			interconnect-names = "pcie-mem", "cpu-pcie";
 
-			iommu-map = <0x0   &apps_smmu 0x1480 0x1>,
-				    <0x100 &apps_smmu 0x1481 0x1>;
+			msi-map = <0x0 &gic_its 0x1480 0x1>,
+				  <0x100 &gic_its 0x1481 0x1>;
+			iommu-map = <0x0   &apps_smmu 0x1480 0x0 0x1>,
+				    <0x100 &apps_smmu 0x1481 0x0 0x1>;
 
 			resets = <&gcc GCC_PCIE_1_BCR>,
 				<&gcc GCC_PCIE_1_LINK_DOWN_BCR>;
arch/arm64/boot/dts/rockchip/px30-ringneck.dtsi +1 -1
index 403a295bde6a..de5b7802fc50 100644
@@ -19,7 +19,7 @@ emmc_pwrseq: emmc-pwrseq {
 		compatible = "mmc-pwrseq-emmc";
 		pinctrl-0 = <&emmc_reset>;
 		pinctrl-names = "default";
-		reset-gpios = <&gpio1 RK_PB3 GPIO_ACTIVE_HIGH>;
+		reset-gpios = <&gpio1 RK_PB3 GPIO_ACTIVE_LOW>;
 	};
 
 	leds {
arch/arm64/boot/dts/rockchip/rk3399-gru-chromebook.dtsi +1 -2
index cacbad35cfc8..cf9fdb7d0cfb 100644
@@ -510,8 +510,7 @@ &pci_rootport {
 	mvl_wifi: wifi@0,0 {
 		compatible = "pci1b4b,2b42";
 		reg = <0x0000 0x0 0x0 0x0 0x0>;
-		interrupt-parent = <&gpio0>;
-		interrupts = <8 IRQ_TYPE_LEVEL_LOW>;
+		interrupts-extended = <&gpio0 8 IRQ_TYPE_LEVEL_LOW>;
 		pinctrl-names = "default";
 		pinctrl-0 = <&wlan_host_wake_l>;
 		wakeup-source;
arch/arm64/boot/dts/rockchip/rk3399-roc-pc-plus.dts +12 -0
index 7ba1c28f70a9..d3a0669c5197 100644
@@ -133,6 +133,18 @@ &i2s0_8ch_bus {
 		<3 RK_PD7 1 &pcfg_pull_none>;
 };
 
+&i2s0_8ch_bus_bclk_off {
+	rockchip,pins =
+		<3 RK_PD0 RK_FUNC_GPIO &pcfg_pull_none>,
+		<3 RK_PD1 1 &pcfg_pull_none>,
+		<3 RK_PD2 1 &pcfg_pull_none>,
+		<3 RK_PD3 1 &pcfg_pull_none>,
+		<3 RK_PD4 1 &pcfg_pull_none>,
+		<3 RK_PD5 1 &pcfg_pull_none>,
+		<3 RK_PD6 1 &pcfg_pull_none>,
+		<3 RK_PD7 1 &pcfg_pull_none>;
+};
+
 &i2s1 {
 	pinctrl-names = "default";
 	pinctrl-0 = <&i2s_8ch_mclk_pin>, <&i2s1_2ch_bus>;
arch/arm64/boot/dts/ti/k3-am64-main.dtsi +1 -1
index 064eb062bb54..67a7336053d9 100644
@@ -1316,7 +1316,7 @@ tx_pru0_1: txpru@c000 {
 		icssg0_mdio: mdio@32400 {
 			compatible = "ti,davinci_mdio";
 			reg = <0x32400 0x100>;
-			clocks = <&k3_clks 62 3>;
+			clocks = <&k3_clks 81 0>;
 			clock-names = "fck";
 			#address-cells = <1>;
 			#size-cells = <0>;
arch/arm64/kernel/compat_alignment.c +2 -2
index b68e1d328d4c..9b58d0aa38d2 100644
@@ -114,8 +114,8 @@ do_alignment_ldrdstrd(unsigned long addr, u32 instr, struct pt_regs *regs)
 static int
 do_alignment_ldmstm(unsigned long addr, u32 instr, struct pt_regs *regs)
 {
-	unsigned int rd, rn, nr_regs, regbits;
-	unsigned long eaddr, newaddr;
+	unsigned int rd, rn, regbits;
+	unsigned long eaddr, newaddr, nr_regs;
 	unsigned int val;
 
 	/* count the number of registers in the mask to be transferred */
arch/arm64/kernel/hibernate.c +15 -1
index 17c436387f1b..6a357dfd19ce 100644
@@ -342,8 +342,10 @@ int swsusp_arch_suspend(void)
 		crash_prepare_suspend();
 
 		ret = swsusp_mte_save_tags();
-		if (ret)
+		if (ret) {
+			local_daif_restore(flags);
 			return ret;
+		}
 
 		sleep_cpu = smp_processor_id();
 		ret = swsusp_save();
@@ -459,9 +461,21 @@ int __nocfi swsusp_arch_resume(void)
 	if (el2_reset_needed())
 		__hyp_set_vectors(el2_vectors);
 
+	/*
+	 * It is necessary to mask all DAIF exceptions here as:
+	 *
+	 * - The copy of swsusp_arch_suspend_exit() in the hibernation
+	 *   text cannot handle taking any exceptions.
+	 *
+	 * - The suspended kernel masked all DAIF exceptions in
+	 *   swsusp_arch_resume(), and expects to be re-entered in the
+	 *   same state : with all DAIF exceptions masked.
+	 */
+	local_daif_save();
 	hibernate_exit(virt_to_phys(tmp_pg_dir), resume_hdr.ttbr1_el1,
 		       resume_hdr.reenter_kernel, restore_pblist,
 		       resume_hdr.__hyp_stub_vectors, virt_to_phys(zero_page));
+	unreachable();
 
 	return 0;
 }
arch/arm64/lib/Makefile +4 -0
index 29490be2546b..d1c2254e4fd1 100644
@@ -1,4 +1,8 @@
 # SPDX-License-Identifier: GPL-2.0
+
+# KCSAN uses udelay for introducing watchpoint delay; avoid recursion.
+KCSAN_SANITIZE_delay.o := n
+
 lib-y		:= clear_user.o delay.o copy_from_user.o		\
 		   copy_to_user.o copy_page.o				\
 		   clear_page.o csum.o insn.o memchr.o memcpy.o		\
arch/arm64/mm/fault.c +8 -4
index 586bcf2a3db1..99529886b270 100644
@@ -15,6 +15,7 @@
 #include <linux/mm.h>
 #include <linux/hardirq.h>
 #include <linux/init.h>
+#include <linux/irqflags.h>
 #include <linux/kasan.h>
 #include <linux/kprobes.h>
 #include <linux/uaccess.h>
@@ -156,6 +157,9 @@ static void show_pte(unsigned long addr)
 	pr_alert("%s pgtable: %luk pages, %llu-bit VAs, pgdp=%016lx\n",
 		 mm == &init_mm ? "swapper" : "user", PAGE_SIZE / SZ_1K,
 		 vabits_actual, mm_to_pgd_phys(mm));
+
+	guard(irqsave)();
+
 	pgdp = pgd_offset(mm, addr);
 	pgd = READ_ONCE(*pgdp);
 	pr_alert("[%016lx] pgd=%016llx", addr, pgd_val(pgd));
@@ -169,25 +173,25 @@ static void show_pte(unsigned long addr)
 		if (pgd_none(pgd) || pgd_bad(pgd))
 			break;
 
-		p4dp = p4d_offset(pgdp, addr);
+		p4dp = p4d_offset_lockless(pgdp, pgd, addr);
 		p4d = READ_ONCE(*p4dp);
 		pr_cont(", p4d=%016llx", p4d_val(p4d));
 		if (p4d_none(p4d) || p4d_bad(p4d))
 			break;
 
-		pudp = pud_offset(p4dp, addr);
+		pudp = pud_offset_lockless(p4dp, p4d, addr);
 		pud = READ_ONCE(*pudp);
 		pr_cont(", pud=%016llx", pud_val(pud));
 		if (pud_none(pud) || pud_bad(pud))
 			break;
 
-		pmdp = pmd_offset(pudp, addr);
+		pmdp = pmd_offset_lockless(pudp, pud, addr);
 		pmd = READ_ONCE(*pmdp);
 		pr_cont(", pmd=%016llx", pmd_val(pmd));
 		if (pmd_none(pmd) || pmd_bad(pmd))
 			break;
 
-		ptep = pte_offset_map(pmdp, addr);
+		ptep = pte_offset_map(&pmd, addr);
 		if (!ptep)
 			break;
 
arch/arm64/mm/mmu.c +29 -29

110 lines not on this page · raw message

arch/csky/kernel/entry.S +3 -3
index c68cdcc76d60..3261f46f2244 100644
@@ -93,11 +93,11 @@ csky_syscall_trace:
 	ldw	a2, (sp, LSAVE_A2)
 	ldw	a3, (sp, LSAVE_A3)
 #if defined(__CSKYABIV2__)
-	subi	sp, 8
 	ldw	r9, (sp, LSAVE_A4)
+	ldw	r10, (sp, LSAVE_A5)
+	subi	sp, 8
 	stw	r9, (sp, 0x0)
-	ldw	r9, (sp, LSAVE_A5)
-	stw	r9, (sp, 0x4)
+	stw	r10, (sp, 0x4)
 	jsr	syscallid                     /* Do system call */
 	addi	sp, 8
 #else
arch/loongarch/kernel/kprobes.c +3 -0
index ea98b6a3e201..3e87bd03f3f7 100644
@@ -273,6 +273,9 @@ bool kprobe_singlestep_handler(struct pt_regs *regs)
 	struct kprobe_ctlblk *kcb = get_kprobe_ctlblk();
 	unsigned long addr = instruction_pointer(regs);
 
+	if (!cur)
+		return false;
+
 	if (cur && (kcb->kprobe_status & (KPROBE_HIT_SS | KPROBE_REENTER)) &&
 	    ((unsigned long)&cur->ainsn.insn[1] == addr)) {
 		restore_local_irqflag(kcb, regs);
arch/loongarch/kernel/rethook_trampoline.S +0 -2
index bd5772c96338..4629b0ab0085 100644
@@ -24,7 +24,6 @@
 	cfi_st	t6, PT_R18
 	cfi_st	t7, PT_R19
 	cfi_st	t8, PT_R20
-	cfi_st	u0, PT_R21
 	cfi_st	fp, PT_R22
 	cfi_st	s0, PT_R23
 	cfi_st	s1, PT_R24
@@ -59,7 +58,6 @@
 	cfi_ld	t6, PT_R18
 	cfi_ld	t7, PT_R19
 	cfi_ld	t8, PT_R20
-	cfi_ld	u0, PT_R21
 	cfi_ld	fp, PT_R22
 	cfi_ld	s0, PT_R23
 	cfi_ld	s1, PT_R24
arch/m68k/emu/nfcon.c +1 -1
index 3a74d493eb3e..977209a28db6 100644
@@ -49,7 +49,7 @@ static void nfcon_write(struct console *con, const char *str,
 static struct tty_driver *nfcon_device(struct console *con, int *index)
 {
 	*index = 0;
-	return console_is_registered(con) ? nfcon_tty_driver : NULL;
+	return nfcon_tty_driver;
 }
 
 static struct console nf_console = {
arch/m68k/kernel/traps.c +2 -2
index a700807c9b6d..aaea713210ed 100644
@@ -937,8 +937,8 @@ void show_stack(struct task_struct *task, unsigned long *stack,
 	int i;
 
 	if (!stack) {
-		if (task)
-			stack = (unsigned long *)task->thread.esp0;
+		if (task && task != current)
+			stack = (unsigned long *)task->thread.ksp;
 		else
 			stack = (unsigned long *)&stack;
 	}
arch/mips/kernel/ptrace.c +5 -1
index 61503a36067e..2016dd5e8fae 100644
@@ -1319,8 +1319,12 @@ long arch_ptrace(struct task_struct *child, long request,
  */
 asmlinkage long syscall_trace_enter(struct pt_regs *regs)
 {
+	long syscall;
+
 	user_exit();
 
+	syscall = current_thread_info()->syscall;
+
 	if (test_thread_flag(TIF_SYSCALL_TRACE)) {
 		if (ptrace_report_syscall_entry(regs))
 			return -1;
@@ -1356,7 +1360,7 @@ asmlinkage long syscall_trace_enter(struct pt_regs *regs)
 	 * Negative syscall numbers are mistaken for rejected syscalls, but
 	 * won't have had the return value set appropriately, so we do so now.
 	 */
-	if (current_thread_info()->syscall < 0)
+	if (syscall < 0)
 		syscall_set_return_value(current, regs, -ENOSYS, 0);
 	return current_thread_info()->syscall;
 }
arch/openrisc/kernel/entry.S +39 -4

54 lines not on this page · raw message

arch/parisc/kernel/head.S +1 -0
index 9188c8d87437..e84d7d6e1eb9 100644
@@ -105,6 +105,7 @@ $iodc_panic:
 	or		%r10,%r10,%r10	/* qemu idle sleep */
 msg1:	.ascii "Can't boot kernel which was built for PA8x00 CPUs on this machine.\r\n"
 msg1_end:
+	.align 4
 
 $cpu_ok:
 #endif
arch/powerpc/configs/85xx-hw.config +1 -0
index 8aff83217397..b655c36e56da 100644
@@ -90,6 +90,7 @@ CONFIG_PPC_EPAPR_HV_BYTECHAN=y
 CONFIG_QE_GPIO=y
 CONFIG_QUICC_ENGINE=y
 CONFIG_RAPIDIO=y
+CONFIG_RAS=y
 CONFIG_RTC_CLASS=y
 CONFIG_RTC_DRV_CMOS=y
 CONFIG_RTC_DRV_DS1307=y
arch/powerpc/include/asm/papr-watchdog.h new file +64 -0

64 lines not on this page · raw message

arch/powerpc/kernel/irq.c +12 -4
index 6f7d4edaa0bc..64bbe355ea93 100644
@@ -217,8 +217,12 @@ static __always_inline void call_do_softirq(const void *sp)
 		   [sp] "b" (sp), [offset] "i" (THREAD_SIZE - STACK_FRAME_MIN_SIZE),
 		   [callee] "i" (__do_softirq)
 		 : // Clobbers
-		   "lr", "xer", "ctr", "memory", "cr0", "cr1", "cr5", "cr6",
-		   "cr7", "r0", "r3", "r4", "r5", "r6", "r7", "r8", "r9", "r10",
+		   "lr", "xer", "ctr", "memory", "cr0", "cr1", "cr5", "cr6", "cr7", "r0",
+		  /* r2 may be clobbered by the callee when using PCREL mode in the ELFv2 ABI. */
+#ifdef CONFIG_PPC_KERNEL_PCREL
+		   "r2",
+#endif
+		   "r3", "r4", "r5", "r6", "r7", "r8", "r9", "r10",
 		   "r11", "r12"
 	);
 }
@@ -275,8 +279,12 @@ static __always_inline void call_do_irq(struct pt_regs *regs, void *sp)
 		   [sp] "b" (sp), [offset] "i" (THREAD_SIZE - STACK_FRAME_MIN_SIZE),
 		   [callee] "i" (__do_irq)
 		 : // Clobbers
-		   "lr", "xer", "ctr", "memory", "cr0", "cr1", "cr5", "cr6",
-		   "cr7", "r0", "r4", "r5", "r6", "r7", "r8", "r9", "r10",
+		   "lr", "xer", "ctr", "memory", "cr0", "cr1", "cr5", "cr6", "cr7", "r0",
+		  /* r2 may be clobbered by the callee when using PCREL mode in the ELFv2 ABI. */
+#ifdef CONFIG_PPC_KERNEL_PCREL
+		   "r2",
+#endif
+		   "r4", "r5", "r6", "r7", "r8", "r9", "r10",
 		   "r11", "r12"
 	);
 }
arch/powerpc/kernel/smp.c +3 -0
index ab99a3e7f997..0bcc6056b9e5 100644
@@ -297,6 +297,9 @@ void smp_muxed_ipi_set_message(int cpu, int msg)
 
 void smp_muxed_ipi_message_pass(int cpu, int msg)
 {
+	if (!smp_ops->cause_ipi)
+		return;
+
 	smp_muxed_ipi_set_message(cpu, msg);
 
 	/*
arch/powerpc/mm/book3s64/radix_pgtable.c +1 -6
index 7581e0ef3f6c..ff643d8c29b3 100644
@@ -1318,7 +1318,6 @@ int __meminit vmemmap_populate_compound_pages(unsigned long start_pfn,
 	 * covering out both edges.
 	 */
 	unsigned long addr;
-	unsigned long addr_pfn = start_pfn;
 	unsigned long next;
 	pgd_t *pgd;
 	p4d_t *p4d;
@@ -1339,7 +1338,6 @@ int __meminit vmemmap_populate_compound_pages(unsigned long start_pfn,
 
 		if (pmd_leaf(READ_ONCE(*pmd))) {
 			/* existing huge mapping. Skip the range */
-			addr_pfn += (PMD_SIZE >> PAGE_SHIFT);
 			next = pmd_addr_end(addr, end);
 			continue;
 		}
@@ -1352,11 +1350,11 @@ int __meminit vmemmap_populate_compound_pages(unsigned long start_pfn,
 			 * page whose VMEMMAP_RESERVE_NR pages were mapped and
 			 * this request fall in those pages.
 			 */
-			addr_pfn += 1;
 			next = addr + PAGE_SIZE;
 			continue;
 		} else {
 			unsigned long nr_pages = pgmap_vmemmap_nr(pgmap);
+			unsigned long addr_pfn = page_to_pfn((struct page *)addr);
 			unsigned long pfn_offset = addr_pfn - ALIGN_DOWN(addr_pfn, nr_pages);
 			pte_t *tail_page_pte;
 
@@ -1380,7 +1378,6 @@ int __meminit vmemmap_populate_compound_pages(unsigned long start_pfn,
 				if (!pte)
 					return -ENOMEM;
 
-				addr_pfn += 2;
 				next = addr + 2 * PAGE_SIZE;
 				continue;
 			}
@@ -1396,7 +1393,6 @@ int __meminit vmemmap_populate_compound_pages(unsigned long start_pfn,
 					return -ENOMEM;
 				vmemmap_verify(pte, node, addr, addr + PAGE_SIZE);
 
-				addr_pfn += 1;
 				next = addr + PAGE_SIZE;
 				continue;
 			}
@@ -1406,7 +1402,6 @@ int __meminit vmemmap_populate_compound_pages(unsigned long start_pfn,
 				return -ENOMEM;
 			vmemmap_verify(pte, node, addr, addr + PAGE_SIZE);
 
-			addr_pfn += 1;
 			next = addr + PAGE_SIZE;
 			continue;
 		}
arch/powerpc/platforms/powermac/low_i2c.c +1 -1
index 40f3aa432fba..814e2b5fe559 100644
@@ -1502,7 +1502,7 @@ static int __init pmac_i2c_create_platform_devices(void)
 		if (bus->platform_dev == NULL)
 			return -ENOMEM;
 		bus->platform_dev->dev.platform_data = bus;
-		bus->platform_dev->dev.of_node = bus->busnode;
+		bus->platform_dev->dev.of_node = of_node_get(bus->busnode);
 		platform_device_add(bus->platform_dev);
 	}
 
arch/powerpc/platforms/pseries/iommu.c +12 -11
index bf02f94a973d..54fd2a0d6604 100644
@@ -743,18 +743,11 @@ static struct device_node *pci_dma_find(struct device_node *dn,
 
 	/* parse DMA window property. During normal system boot, only default
 	 * DMA window is passed in OF. But, for kdump, a dedicated adapter might
-	 * have both default and DDW in FDT. In this scenario, DDW takes precedence
-	 * over default window.
+	 * have both default and DDW in FDT. In this scenario, default window
+	 * takes precedence over DDW. For a dedicated adapter, default window will
+	 * potentially have more unused TCEs.
 	 */
-	if (ddw_win) {
-		struct dynamic_dma_window_prop *p;
-
-		p = (struct dynamic_dma_window_prop *)ddw_prop;
-		prop->liobn = p->liobn;
-		prop->dma_base = p->dma_base;
-		prop->tce_shift = p->tce_shift;
-		prop->window_shift = p->window_shift;
-	} else if (default_win) {
+	if (default_win) {
 		unsigned long offset, size, liobn;
 
 		of_parse_dma_window(rdn, default_prop, &liobn, &offset, &size);
@@ -763,6 +756,14 @@ static struct device_node *pci_dma_find(struct device_node *dn,
 		prop->dma_base = cpu_to_be64(offset);
 		prop->tce_shift = cpu_to_be32(IOMMU_PAGE_SHIFT_4K);
 		prop->window_shift = cpu_to_be32(order_base_2(size));
+	} else {
+		struct dynamic_dma_window_prop *p;
+
+		p = (struct dynamic_dma_window_prop *)ddw_prop;
+		prop->liobn = p->liobn;
+		prop->dma_base = p->dma_base;
+		prop->tce_shift = p->tce_shift;
+		prop->window_shift = p->window_shift;
 	}
 
 	return rdn;
arch/powerpc/platforms/pseries/setup.c +26 -2
index 1feb6b919bd9..f9204c96a6bc 100644
@@ -76,6 +76,7 @@
 #include <asm/dtl.h>
 #include <asm/hvconsole.h>
 #include <asm/setup.h>
+#include <asm/papr-watchdog.h>
 
 #include "pseries.h"
 
@@ -187,14 +188,37 @@ static void __init fwnmi_init(void)
 #endif
 }
 
+static void pseries_crash_stop_watchdogs(void)
+{
+	long rc;
+
+	rc = plpar_hcall_norets_notrace(H_WATCHDOG, PSERIES_WDTF_OP_STOP,
+					PSERIES_WDT_NUM_ALL);
+	if (rc != H_SUCCESS && rc != H_NOOP)
+		pr_warn("Could not stop watchdogs before kdump rc=%ld\n", rc);
+}
+
 /*
  * Affix a device for the first timer to the platform bus if
  * we have firmware support for the H_WATCHDOG hypercall.
  */
 static __init int pseries_wdt_init(void)
 {
-	if (firmware_has_feature(FW_FEATURE_WATCHDOG))
-		platform_device_register_simple("pseries-wdt", 0, NULL, 0);
+	struct platform_device *pdev;
+
+	if (!firmware_has_feature(FW_FEATURE_WATCHDOG))
+		return 0;
+
+	pdev = platform_device_register_simple("pseries-wdt", 0, NULL, 0);
+
+	if (IS_ERR(pdev)) {
+		pr_err("Failed to register pseries-wdt platform device\n");
+		return PTR_ERR(pdev);
+	}
+
+	if (crash_shutdown_register(pseries_crash_stop_watchdogs))
+		pr_warn("Could not register watchdog crash shutdown handler\n");
+
 	return 0;
 }
 machine_subsys_initcall(pseries, pseries_wdt_init);
arch/riscv/kernel/cpufeature.c +2 -1
index 3f0ad09e1650..5615b358df02 100644
@@ -114,7 +114,8 @@ static bool riscv_isa_extension_check(int id)
 
 /*
  * The canonical order of ISA extension names in the ISA string is defined in
- * chapter 27 of the unprivileged specification.
+ * Chapter 27 of the RISC-V Instruction Set Manual Volume I Unprivileged ISA
+ * (Document Version 20191213).
  *
  * Ordinarily, for in-kernel data structures, this order is unimportant but
  * isa_ext_arr defines the order of the ISA string in /proc/cpuinfo.
arch/s390/kernel/debug.c +8 -2
index 893c35aeb746..dc940dad337f 100644
@@ -747,8 +747,8 @@ void debug_register_static(debug_info_t *id, int pages_per_area, int nr_areas)
 	mutex_unlock(&debug_mutex);
 }
 
-/* Remove debugfs entries and remove from internal list. */
-static void _debug_unregister(debug_info_t *id)
+/* Remove debugfs entries. */
+static void _debug_unregister_debugfs(debug_info_t *id)
 {
 	int i;
 
@@ -758,6 +758,11 @@ static void _debug_unregister(debug_info_t *id)
 		debugfs_remove(id->debugfs_entries[i]);
 	}
 	debugfs_remove(id->debugfs_root_entry);
+}
+
+/* Remove from internal list. */
+static void _debug_unregister(debug_info_t *id)
+{
 	if (id == debug_area_first)
 		debug_area_first = id->next;
 	if (id == debug_area_last)
@@ -783,6 +788,7 @@ void debug_unregister(debug_info_t *id)
 	mutex_lock(&debug_mutex);
 	_debug_unregister(id);
 	mutex_unlock(&debug_mutex);
+	_debug_unregister_debugfs(id);
 
 	debug_info_put(id);
 }
arch/s390/kernel/perf_cpum_cf.c +142 -73

400 lines not on this page · raw message

arch/s390/kvm/guestdbg.c +7 -2
index 3765c4223bf9..96f6707e80e6 100644
@@ -184,7 +184,7 @@ static int __import_wp_info(struct kvm_vcpu *vcpu,
 	if (wp_info->len < 0 || wp_info->len > MAX_WP_SIZE)
 		return -EINVAL;
 
-	wp_info->old_data = kmalloc(bp_data->len, GFP_KERNEL_ACCOUNT);
+	wp_info->old_data = kmalloc(wp_info->len, GFP_KERNEL_ACCOUNT);
 	if (!wp_info->old_data)
 		return -ENOMEM;
 	/* try to backup the original value */
@@ -256,7 +256,7 @@ int kvm_s390_import_bp_data(struct kvm_vcpu *vcpu,
 			ret = __import_wp_info(vcpu, &bp_data[i],
 					       &wp_info[nr_wp]);
 			if (ret)
-				goto error;
+				goto error_wp;
 			nr_wp++;
 			break;
 		case KVM_HW_BP:
@@ -271,7 +271,12 @@ int kvm_s390_import_bp_data(struct kvm_vcpu *vcpu,
 	vcpu->arch.guestdbg.hw_bp_info = bp_info;
 	vcpu->arch.guestdbg.nr_hw_wp = nr_wp;
 	vcpu->arch.guestdbg.hw_wp_info = wp_info;
+	kfree(bp_data);
 	return 0;
+
+error_wp:
+	while (nr_wp--)
+		kfree(wp_info[nr_wp].old_data);
 error:
 	kfree(bp_data);
 	kfree(wp_info);
arch/s390/kvm/interrupt.c +1 -1
index 3b14140ac865..4b3892584f5b 100644
@@ -2863,7 +2863,7 @@ void kvm_s390_reinject_machine_check(struct kvm_vcpu *vcpu,
 				     struct mcck_volatile_info *mcck_info)
 {
 	struct kvm_s390_interrupt_info inti;
-	struct kvm_s390_irq irq;
+	struct kvm_s390_irq irq = {};
 	struct kvm_s390_mchk_info *mchk;
 	union mci mci;
 	__u64 cr14 = 0;         /* upper bits are not used */
arch/s390/kvm/kvm-s390.c +10 -5
index bccbb84eb1be..cf075a893422 100644
@@ -3437,6 +3437,7 @@ void kvm_arch_vcpu_destroy(struct kvm_vcpu *vcpu)
 	trace_kvm_s390_destroy_vcpu(vcpu->vcpu_id);
 	kvm_s390_clear_local_irqs(vcpu);
 	kvm_clear_async_pf_completion_queue(vcpu);
+	kvm_s390_clear_bp_data(vcpu);
 	if (!kvm_is_ucontrol(vcpu->kvm))
 		sca_del_vcpu(vcpu);
 	kvm_s390_update_topology_change_report(vcpu->kvm, 1);
@@ -4388,8 +4389,10 @@ int kvm_arch_vcpu_ioctl_set_guest_debug(struct kvm_vcpu *vcpu,
 		/* enforce guest PER */
 		kvm_s390_set_cpuflags(vcpu, CPUSTAT_P);
 
-		if (dbg->control & KVM_GUESTDBG_USE_HW_BP)
-			rc = kvm_s390_import_bp_data(vcpu, dbg);
+		if (dbg->control & KVM_GUESTDBG_USE_HW_BP) {
+			scoped_guard(srcu, &vcpu->kvm->srcu)
+				rc = kvm_s390_import_bp_data(vcpu, dbg);
+		}
 	} else {
 		kvm_s390_clear_cpuflags(vcpu, CPUSTAT_P);
 		vcpu->arch.guestdbg.last_bp = 0;
@@ -5075,7 +5078,7 @@ int kvm_arch_vcpu_ioctl_run(struct kvm_vcpu *vcpu)
 		pr_err_ratelimited("can't run stopped vcpu %d\n",
 				   vcpu->vcpu_id);
 		rc = -EINVAL;
-		goto out;
+		goto out_sigset;
 	}
 
 	sync_regs(vcpu);
@@ -5102,9 +5105,11 @@ int kvm_arch_vcpu_ioctl_run(struct kvm_vcpu *vcpu)
 	disable_cpu_timer_accounting(vcpu);
 	store_regs(vcpu);
 
+	vcpu->stat.exit_userspace++;
+
+out_sigset:
 	kvm_sigset_deactivate(vcpu);
 
-	vcpu->stat.exit_userspace++;
 out:
 	vcpu_put(vcpu);
 	return rc;
@@ -5725,7 +5730,7 @@ long kvm_arch_vcpu_ioctl(struct file *filp,
 		r = kvm_s390_handle_pv_vcpu_dump(vcpu, &cmd);
 
 		/* Always copy over UV rc / rrc data */
-		if (copy_to_user((__u8 __user *)argp, &cmd.rc,
+		if (copy_to_user(argp + offsetof(struct kvm_pv_cmd, rc), &cmd.rc,
 				 sizeof(cmd.rc) + sizeof(cmd.rrc)))
 			r = -EFAULT;
 		break;
arch/x86/coco/tdx/tdx.c +4 -6
index 98d0ee9600eb..504923e2f012 100644
@@ -580,8 +580,8 @@ static bool handle_in(struct pt_regs *regs, int size, int port)
 		.r13 = PORT_READ,
 		.r14 = port,
 	};
-	u64 mask = GENMASK(BITS_PER_BYTE * size, 0);
 	bool success;
+	u64 val;
 
 	/*
 	 * Emulate the I/O read via hypercall. More info about ABI can be found
@@ -589,18 +589,16 @@ static bool handle_in(struct pt_regs *regs, int size, int port)
 	 * "TDG.VP.VMCALL<Instruction.IO>".
 	 */
 	success = !__tdx_hypercall_ret(&args);
+	val = success ? args.r11 : 0;
 
-	/* Update part of the register affected by the emulated instruction */
-	regs->ax &= ~mask;
-	if (success)
-		regs->ax |= args.r11 & mask;
+	insn_assign_reg(&regs->ax, val, size);
 
 	return success;
 }
 
 static bool handle_out(struct pt_regs *regs, int size, int port)
 {
-	u64 mask = GENMASK(BITS_PER_BYTE * size, 0);
+	u64 mask = GENMASK(BITS_PER_BYTE * size - 1, 0);
 
 	/*
 	 * Emulate the I/O write via hypercall. More info about ABI can be found
arch/x86/events/amd/uncore.c +401 -352

659 lines not on this page · raw message

arch/x86/events/intel/lbr.c +9 -3
index c3b0d15a9841..3e904ba94278 100644

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

arch/x86/events/intel/uncore.c +1 -2
index 69043e02e8a7..6769820a007b 100644

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

arch/x86/events/intel/uncore_snbep.c +6 -7
index 091ed4651471..f6e42926b3f2 100644

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

arch/x86/include/asm/insn-eval.h +36 -0
index 54368a43abf6..b1e6c47113aa 100644

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

arch/x86/include/asm/linkage.h +1 -1
index 571fe4d2d232..6cea7b15785a 100644

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

arch/x86/include/asm/pkeys.h +3 -0
index 2e6c04d8a45b..32d327609cc4 100644

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

arch/x86/kvm/emulate.c +4 -22
index 313cb2ffd6aa..e66bdb2f27a3 100644

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

arch/x86/kvm/hyperv.c +18 -7
index 667245e34fc5..d29cb592e703 100644

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

arch/x86/kvm/vmx/nested.c +18 -0
index fb473e36438e..a130e2d70c48 100644

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

block/blk-cgroup.c +2 -0
index b8d8b6b58a6c..b108e934a142 100644

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

block/blk-iocost.c +1 -1
index 129732a8d0dd..7291f59986b8 100644

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

block/blk-stat.c +1 -1
index e42c263e53fb..67ccba824ea9 100644

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

block/genhd.c +8 -0
index 3e88fe53f269..596abf94cee5 100644

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

block/kyber-iosched.c +1 -1
index 4155594aefc6..ec6ff862dc9f 100644

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

drivers/accessibility/speakup/keyhelp.c +12 -5
index 822ceac83068..e632c53d6246 100644

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

drivers/accessibility/speakup/kobjects.c +3 -3
index a7522d409802..1eea7c492875 100644

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

drivers/acpi/ec.c +26 -14
index f94cddbbb55a..1515e79d0a2e 100644

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

drivers/acpi/pci_root.c +2 -1
index 84030804a763..e9ec4eb16051 100644

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

drivers/acpi/pfr_update.c +24 -21

45 lines not on this page · raw message

drivers/acpi/processor_core.c +25 -6
index dea60d694343..0c8ebd2e0182 100644

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

drivers/acpi/processor_driver.c +16 -2
index 4bd16b3f0781..53fad034703e 100644

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

drivers/acpi/processor_idle.c +76 -40

116 lines not on this page · raw message

drivers/acpi/scan.c +9 -4
index 2892219c7afd..b2bb9b34fb8a 100644

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

drivers/acpi/video_detect.c +3 -1
index 962720aafeda..886b7affd436 100644

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

drivers/ata/ahci.c +49 -0

49 lines not on this page · raw message

drivers/ata/libata-scsi.c +14 -14
index 0da8c69dc966..144e855ce154 100644

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

drivers/auxdisplay/charlcd.c +14 -7
index e243291a7e77..cc1480c267ae 100644

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

drivers/base/arch_numa.c +12 -0
index 5b59d133b6af..a2d7c2c33769 100644

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

drivers/base/cacheinfo.c +7 -2
index b5715b8ded89..f03ea44609bf 100644

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

drivers/base/firmware_loader/fallback.c +10 -0
index bf68e3947814..b66a529fd041 100644

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

drivers/base/property.c +16 -3
index f0dd0d46c04b..b6a70830555e 100644

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

drivers/base/soc.c +13 -2
index 8dec5228fde3..f215536340db 100644

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

drivers/base/swnode.c +1 -1
index a7a3e3b66bb5..c34a5fc20f1e 100644

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

drivers/block/mtip32xx/mtip32xx.c +7 -0
index b200950e8fb5..8131c72a9e48 100644

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

drivers/block/mtip32xx/mtip32xx.h +2 -0
index f7328f19ac5c..0963c07b5845 100644

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

drivers/block/null_blk/main.c +50 -46

96 lines not on this page · raw message

drivers/block/null_blk/null_blk.h +1 -0
index 929f659dd255..7bcfc0922ae8 100644

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

drivers/block/ublk_drv.c +13 -1
index 2587349f60ce..356f32b6f180 100644

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

drivers/bluetooth/btintel.c +1 -1
index 4784da07dd8a..43ddde0a4d48 100644

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

drivers/bluetooth/btmtk.c +5 -2
index d424c6a9be3a..fe9710a236d9 100644

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

drivers/bluetooth/btmtksdio.c +24 -9
index 019cf85d3c07..cd3275bc3ce0 100644

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

drivers/bluetooth/btqca.c +1 -2
index 09ef7df5c231..a5f80e4aa0e2 100644

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

drivers/bluetooth/btusb.c +27 -53

80 lines not on this page · raw message

drivers/bluetooth/hci_bcm.c +1 -0
index 874d23089b39..b06cb1256fd9 100644

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

drivers/bluetooth/hci_h5.c +3 -1
index c0436881a533..b58db0d25f08 100644

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

drivers/bluetooth/hci_intel.c +1 -0
index 78afb9a348e7..9da8fd32180e 100644

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

drivers/bluetooth/hci_ldisc.c +1 -1
index 573be8c3b4dc..548e58e69eb7 100644

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

drivers/bluetooth/hci_serdev.c +1 -1
index 1165831570e3..753343ca8489 100644

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

drivers/bluetooth/virtio_bt.c +6 -2
index ca62b7369939..2db5c7a519b2 100644

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

drivers/bus/mhi/ep/main.c +10 -5
index 03a4be194e90..180b87ed6ddb 100644

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

drivers/bus/mhi/host/main.c +6 -0
index 196929fff243..e99ac5e72ac0 100644

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

drivers/bus/qcom-ebi2.c +12 -39

51 lines not on this page · raw message

drivers/bus/ti-sysc.c +8 -4
index b6a7d0d3f153..527a7690e19c 100644

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

drivers/char/hw_random/ks-sa-rng.c +11 -11
index d7b42888f25c..3e032ef2ccc7 100644

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

drivers/char/ipmi/ipmb_dev_int.c +3 -2
index 937189191512..5f38b0114e9b 100644

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

drivers/char/ipmi/ipmi_msghandler.c +1 -0
index 7dec2138b874..11e3012349c5 100644

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

drivers/char/ppdev.c +6 -4
index 58e9dcc2a308..550ddbf1f327 100644

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

drivers/char/tpm/st33zp24/st33zp24.c +5 -3
index f78c61f4163d..e3ceda557331 100644

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

drivers/char/tpm/tpm_i2c_nuvoton.c +4 -2
index d7be03c41098..f472073f6d9b 100644

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

drivers/char/xilinx_hwicap/xilinx_hwicap.c +4 -1
index f60bb6151402..0eddd759ed41 100644

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

drivers/clk/clk-moxart.c +0 -14
index 3786a0153ad1..40663ef3ef0a 100644

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

drivers/clk/clk-palmas.c +13 -1
index 5efb10776ae5..42cfb8718ff0 100644

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

drivers/clk/clk-versaclock7.c +1 -1
index 9ab35c1af0ff..7db12918b84d 100644

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

drivers/clk/hisilicon/reset.c +1 -1
index 93cee17db8b1..c3b7daac9313 100644

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

drivers/clk/imx/clk-scu.c +0 -1
index 3a68576cdae7..0156cd38b6fb 100644

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

drivers/clk/mediatek/clk-mt8135.c +4 -1
index 019af88d7f9c..9bc036ffcf8d 100644

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

drivers/clk/meson/gxbb.c +1 -1
index 00eaca92b388..a6b46ad04794 100644

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

drivers/clk/nuvoton/clk-ma35d1-pll.c +30 -22

52 lines not on this page · raw message

drivers/clk/qcom/common.c +2 -2
index 3d6e87872ddc..aa5cca4f34cf 100644

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

drivers/clk/qcom/gcc-mdm9607.c +6 -176

182 lines not on this page · raw message

drivers/clk/qcom/gcc-msm8916.c +3 -2
index 9c7c6b23ce32..e91406e6f527 100644

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

drivers/clk/qcom/gcc-msm8939.c +3 -2
index e4a44377b75f..badba729b286 100644

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

drivers/clk/qcom/gcc-qcm2290.c +6 -6
index 48995e50c6bd..7b9c978f9233 100644

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

drivers/clk/qcom/gdsc.c +21 -4
index 5a8c93b12efa..e564bde202e2 100644

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

drivers/clk/rockchip/clk-pll.c +8 -1
index 2d42eb628926..6c7890c15004 100644

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

drivers/clk/rockchip/clk-rk3588.c +1 -1
index d8ffcaefa480..82fc02ac45a6 100644

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

drivers/clk/tegra/clk-tegra124-emc.c +1 -0
index 5f1af6dfe715..674aef278539 100644

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

drivers/clk/ti/adpll.c +2 -2
index ff42ea75cb43..8b76c032f7d0 100644

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

drivers/clk/ti/divider.c +1 -1
index 5d5bb123ba94..262764df5466 100644

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

drivers/clk/ti/mux.c +12 -10
index 1ebafa386be6..0c81ef9e56a6 100644

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

drivers/clk/visconti/clkc.c +1 -1
index d0b193b5d0b3..4018d1298880 100644

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

drivers/clk/x86/clk-pmc-atom.c +3 -0
index 2974dd0ec6f4..4dc6aa202701 100644

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

drivers/clocksource/clps711x-timer.c +1 -1
index bbceb0289d45..95f8a50ba1eb 100644

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

drivers/clocksource/timer-armada-370-xp.c +15 -3
index 6ec565d6939a..49735ced52bb 100644

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

drivers/clocksource/timer-sun4i.c +1 -1
index 7bdcc60ad43c..c2d04ab7cf2d 100644

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

drivers/cpufreq/imx6q-cpufreq.c +4 -2
index 33728c242f66..6626454b0cf7 100644

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

drivers/cpufreq/intel_pstate.c +11 -8
index 048e2579e4fc..df865612158a 100644

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

drivers/cpufreq/spear-cpufreq.c +2 -2
index 78b875db6b66..c4d3ec2eafa8 100644

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

drivers/cpuidle/dt_idle_genpd.c +1 -2
index 1af63c189039..03e3772cab3a 100644

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

drivers/crypto/atmel-ecc.c +19 -26

45 lines not on this page · raw message

drivers/crypto/atmel-sha204a.c +5 -1
index a3f9887b928f..2bb46ba94cd4 100644

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

drivers/crypto/gemini/sl3516-ce-cipher.c +0 -8
index 49dce9e0a834..d1b4732e18e7 100644

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

drivers/crypto/hisilicon/sec2/sec_crypto.c +6 -6
index 8db3d2990816..2bfe3524c265 100644

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

drivers/crypto/intel/keembay/keembay-ocs-aes-core.c +5 -4
index 1e2fd9a754ec..2003805f08da 100644

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

drivers/crypto/intel/qat/qat_common/qat_algs.c +1 -0
index d69cc1e5e023..274bcc83a1fc 100644

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

drivers/crypto/rockchip/rk3288_crypto_ahash.c +6 -1
index 8f3406289df4..da71dfb345df 100644

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

drivers/crypto/sa2ul.c +5 -1
index af221d5d999f..f1a1eb9f7d07 100644

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

drivers/cxl/core/mbox.c +7 -0
index fecaa18f4dd2..059e95e08620 100644

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

drivers/cxl/core/pmem.c +6 -4
index fc94f5240327..317b2fbbef66 100644

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

drivers/cxl/core/region.c +3 -4
index 1728cae1e840..af4f8bbe63c4 100644

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

drivers/cxl/cxl.h +2 -1
index bcfcbf65d18a..a7a1b71626de 100644

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

drivers/cxl/cxlmem.h +2 -0
index edb46123e3eb..36c90eafc5fb 100644

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

drivers/cxl/pci.c +9 -5
index aacd93f9067d..3482f95e0b46 100644

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

drivers/cxl/pmem.c +1 -1
index 7cb8994f8809..a5140a25269e 100644

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

drivers/dax/super.c +10 -2
index 0da9232ea175..b55a015e8576 100644

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

drivers/dma/dw-edma/dw-edma-core.c +101 -26

127 lines not on this page · raw message

drivers/dma/dw-edma/dw-hdma-v0-core.c +1 -1
index ce8f7254bab2..d2e5ddbb7b66 100644

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

drivers/dma/hisi_dma.c +1 -1
index c1350a36fddd..bbd4d44bae22 100644

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

drivers/dma/mediatek/mtk-uart-apdma.c +1 -1
index aa42a09fde1a..98c9bdd1814f 100644

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

drivers/dma/qcom/bam_dma.c +1 -0
index d5882c8537e5..f931e63e1884 100644

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

drivers/dma/xilinx/xilinx_dma.c +8 -4
index 3d728dd1ecde..2c5a85259eb7 100644

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

drivers/firmware/arm_scmi/bus.c +51 -18

69 lines not on this page · raw message

drivers/firmware/arm_scmi/driver.c +38 -16

54 lines not on this page · raw message

drivers/firmware/google/coreboot_table.c +21 -5
index 33ae94745aef..8c5e2b6b7fe1 100644

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

drivers/fpga/altera-cvp.c +6 -4
index 5295ff90482b..d56d92cc4a34 100644

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

drivers/fpga/stratix10-soc.c +12 -9
index cacb9cc5757e..070a1315500c 100644

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

drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c +7 -0
index fdfed86c8432..b2c5f99b2e57 100644

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

drivers/gpu/drm/amd/amdgpu/amdgpu_device.c +10 -4
index 892a40c43963..47d6352c2def 100644

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

drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c +1 -0
index 8a2072056e3e..90fe4833240f 100644

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

drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c +1 -1
index dc860544e6e2..94670e7e116f 100644

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

drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c +39 -35

74 lines not on this page · raw message

drivers/gpu/drm/amd/amdgpu/vcn_v3_0.c +7 -3
index 37b93af917fe..0c56a46ba78e 100644

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

drivers/gpu/drm/amd/amdgpu/vcn_v4_0.c +7 -3
index 61f981fe9c5a..9d3368fa9cb0 100644

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

drivers/gpu/drm/amd/amdkfd/kfd_chardev.c +2 -1
index 5ed8aff7bd81..2e4a3f72b88a 100644

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

drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_color.c +6 -0
index a4cb23d059bd..191a3c5cded5 100644

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

drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_dpia_bw.c +5 -0
index 5a965c26bf20..64d7e4eb8c74 100644

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

drivers/gpu/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c +24 -0
index 9dc01de3e720..73e0d10c02fa 100644

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

drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c +34 -1
index 6c87b3d4ab36..084ed8c5bf42 100644

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

drivers/gpu/drm/bridge/cadence/cdns-mhdp8546-core.c +1 -1
index 44955601a9df..eeefb0fa70d8 100644

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

drivers/gpu/drm/bridge/synopsys/dw-hdmi.c +2 -1
index 6c1d79474505..2df2ef78fdca 100644

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

drivers/gpu/drm/bridge/tc358767.c +1 -1
index 6a3f29390313..b503b5e35a6c 100644

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

drivers/gpu/drm/drm_atomic_uapi.c +2 -0
index 814b1da36ee9..edf34aaec243 100644

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

drivers/gpu/drm/drm_drv.c +25 -9
index d453d710ef0c..a86ffef49451 100644

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

drivers/gpu/drm/drm_dumb_buffers.c +0 -1
index 70032bba1c97..7b4ba9fab299 100644

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

drivers/gpu/drm/gud/gud_connector.c +10 -2
index 034e78360d4f..fd4054dcdcab 100644

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

drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_de.c +16 -36

52 lines not on this page · raw message

drivers/gpu/drm/i915/i915_pci.c +3 -0
index fcacdc21643c..9b1eeda6a9a0 100644

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

drivers/gpu/drm/lima/lima_device.c +6 -6
index 02cef0cea657..3843797d376b 100644

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

drivers/gpu/drm/msm/adreno/a6xx_gmu.c +4 -1
index e816ddcac2f8..b5b77d9f6b7c 100644

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

drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.c +4 -0
index 260accc151d4..d29df73c02c5 100644

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

drivers/gpu/drm/msm/dsi/dsi_host.c +12 -2
index f5ac0e20665f..be61f265fad9 100644

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

drivers/gpu/drm/mxsfb/lcdif_kms.c +12 -3
index 2541d2de4e45..16dd2957128e 100644

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

drivers/gpu/drm/nouveau/nouveau_gem.c +10 -1
index e8ce33c89548..a0b018106576 100644

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

drivers/gpu/drm/nouveau/nouveau_sgdma.c +1 -3
index b14895f75b3c..5bb63177cf6b 100644

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

drivers/gpu/drm/nouveau/nouveau_uvmm.c +3 -0
index 53a514802d62..1310ee5f4973 100644

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

drivers/gpu/drm/omapdrm/dss/dsi.c +1 -6
index ea63c64d3a1a..b9b013ba80e2 100644

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

drivers/gpu/drm/omapdrm/dss/dsi.h +0 -2
index 601707c0ecc4..2b25247ea893 100644

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

drivers/gpu/drm/panel/panel-edp.c +13 -6
index 53b3b24d7d7c..aacc5cf758d9 100644

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

drivers/gpu/drm/panel/panel-samsung-s6d16d0.c +8 -2
index 79f611963c61..f73b603be0b0 100644

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

drivers/gpu/drm/rockchip/rockchip_drm_vop2.c +2 -0
index 97486eba01b7..bd5bce9d8c2c 100644

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

drivers/gpu/drm/sun4i/sun4i_backend.c +1 -1
index 4943577ec7fb..9dfbf23f55e1 100644

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

drivers/gpu/drm/sun4i/sun4i_crtc.c +1 -1
index c06d7cd45388..49fd3523cdbb 100644

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

drivers/gpu/drm/sun4i/sun4i_tcon.c +12 -10
index a1a2c845ade0..ab4409dcbf30 100644

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

drivers/gpu/drm/sun4i/sun8i_dw_hdmi.c +2 -0
index 4727dfaa8fb9..af9be9ba8b96 100644

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

drivers/gpu/drm/sun4i/sun8i_hdmi_phy.c +1 -1
index 4fa69c463dc4..489ea94693ff 100644

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

drivers/gpu/drm/sun4i/sun8i_vi_scaler.c +12 -6
index 7ba75011adf9..328b84df2ee5 100644

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

drivers/gpu/drm/tve200/tve200_drv.c +1 -0
index acce210e2554..0f55ead3ddbb 100644

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

drivers/gpu/host1x/debug.c +2 -2
index a18cc8d8caf5..ec819164e84f 100644

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

drivers/gpu/host1x/hw/channel_hw.c +2 -3
index d44b8de890be..46b6494768b4 100644

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

drivers/hid/hid-core.c +9 -0
index b924980b5783..446ed394dc48 100644

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

drivers/hid/hid-lg4ff.c +8 -0
index e3fcf1353fb3..71f168eff29b 100644

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

drivers/hid/hid-mcp2221.c +9 -0
index 99af0b541316..6678b14e9855 100644

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

drivers/hid/hid-nintendo.c +0 -1
index a69b04ffbb2b..115f496368e5 100644

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

drivers/hid/hid-picolcd_debugfs.c +9 -0
index d01176da8896..0d325d69e64b 100644

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

drivers/hid/hid-rmi.c +43 -3

46 lines not on this page · raw message

drivers/hid/hid-roccat-kone.c +6 -2
index 00a1abc7e839..ab17179afb3c 100644

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

drivers/hid/hid-roccat.c +11 -2
index e413662f7508..e54b6a8a92ef 100644

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

drivers/hid/hid-sensor-custom.c +8 -1
index 2147cb350acb..635ab761dcb0 100644

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

drivers/hid/hid-sensor-hub.c +25 -17

42 lines not on this page · raw message

drivers/hid/i2c-hid/Makefile +1 -1
index 55bd5e0f35af..38d5d827f3ce 100644

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

drivers/hid/i2c-hid/i2c-hid-acpi-prp0001.c new file +104 -0

104 lines not on this page · raw message

drivers/hid/i2c-hid/i2c-hid-acpi.c +14 -38

52 lines not on this page · raw message

drivers/hid/i2c-hid/i2c-hid-acpi.h new file +33 -0
new file mode 100644
index 000000000000..0bbed1853313

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

drivers/hid/i2c-hid/i2c-hid-core.c +59 -60

119 lines not on this page · raw message

drivers/hid/i2c-hid/i2c-hid-of-goodix.c +3 -1
index f1597ad67e7c..f4dbcd1d1d47 100644

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

drivers/hid/wacom_wac.c +13 -0
index 859d0d9c5894..58ff34799771 100644

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

drivers/hsi/controllers/omap_ssi_core.c +6 -0
index 4c1a00f9929e..f2d14631f1e5 100644

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

drivers/hwmon/emc1403.c +457 -295

752 lines not on this page · raw message

drivers/hwmon/max6621.c +4 -4
index af7e62685898..da73afc1cd32 100644

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

drivers/hwspinlock/hwspinlock_core.c +1 -1
index f279dd010b73..c13f4bf73ffc 100644

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

drivers/hwtracing/coresight/coresight-etm4x-cfg.c +1 -1
index c302072b293a..e1a59b434505 100644

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

drivers/hwtracing/coresight/coresight-etm4x-core.c +10 -5
index 331df260d074..ace8027d7cb7 100644

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

drivers/hwtracing/coresight/coresight-etm4x-sysfs.c +4 -2
index a9f19629f3f8..2a96a4c43a63 100644

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

drivers/hwtracing/coresight/coresight-etm4x.h +6 -3
index d8b8102d790c..dbf489a9d388 100644

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

drivers/hwtracing/ptt/hisi_ptt.c +13 -7
index 24a1f7797aeb..7ecd5f50292d 100644

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

drivers/i2c/busses/i2c-ocores.c +5 -1
index 350ccfbe8634..30168990f30e 100644

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

drivers/i2c/i2c-core-base.c +6 -0
index f64bcdaae62d..2c414d7a325c 100644

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

drivers/i2c/i2c-mux.c +1 -0
index 57ff09f18c37..661590036976 100644

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

drivers/i2c/muxes/i2c-demux-pinctrl.c +1 -0
index 299abb6dd942..fbbde2f8087a 100644

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

drivers/i3c/master.c +7 -4
index c062e94ce221..330f87c65bff 100644

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

drivers/i3c/master/dw-i3c-master.c +9 -1
index ccb521bcb73e..1510858038d8 100644

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

drivers/i3c/master/mipi-i3c-hci/core.c +19 -11
index 8bceced3c305..10c400da6640 100644

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

drivers/i3c/master/mipi-i3c-hci/dma.c +2 -2
index 624d00b853a5..2cf4974fffa7 100644

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

drivers/i3c/master/mipi-i3c-hci/ext_caps.c +26 -29

55 lines not on this page · raw message

drivers/i3c/master/mipi-i3c-hci/pio.c +33 -21

54 lines not on this page · raw message

drivers/i3c/master/svc-i3c-master.c +9 -1
index 94792f3559a0..c3c2c5518865 100644

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

drivers/iio/accel/dmard09.c +7 -0
index fa98623de579..92aa0d94341d 100644

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

drivers/iio/chemical/atlas-sensor.c +6 -13
index fb15bb216019..ef279e5635f2 100644

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

drivers/iio/chemical/sgp30.c +3 -0
index b509cff9ce37..52229acf4921 100644

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

drivers/iio/dac/m62332.c +12 -5
index ae53baccec91..61c35dd8f092 100644

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

drivers/iio/gyro/mpu3050-core.c +1 -1
index 695269359621..755bbe0ab26d 100644

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

drivers/iio/light/cm32181.c +1 -1
index 9df85b3999fa..f708be3389bc 100644

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

drivers/iio/light/gp2ap002.c +19 -5
index 7e73fa2f9a81..4c9094937823 100644

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

drivers/iio/light/isl29028.c +1 -1
index 5694683389be..90099e467b70 100644

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

drivers/iio/light/opt4001.c +11 -26
index 502946bf9f94..9136df66b39e 100644

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

drivers/iio/light/tsl2583.c +1 -1
index 02ad11611b9c..dfcb8228ada1 100644

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

drivers/iio/light/tsl2772.c +1 -1
index cab468a82b61..fffed029c24d 100644

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

drivers/iio/orientation/hid-sensor-rotation.c +10 -10
index f124062af383..0d2aca1d36ae 100644

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

drivers/iio/pressure/dps310.c +1 -2
index d0a516d56da4..1ad7dc907057 100644

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

drivers/iio/pressure/mpl115.c +7 -4
index e3eb154feb5f..1d12ecee34e5 100644

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

drivers/iio/proximity/srf04.c +1 -0
index faf2f806ce80..309fbf31b4a3 100644

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

drivers/iio/temperature/hid-sensor-temperature.c +2 -1
index d40f235af1d4..ba735d758cb4 100644

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

drivers/infiniband/core/cma.c +4 -2
index 87164dd745ec..286d55f517c5 100644

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

drivers/infiniband/core/core_priv.h +1 -0
index 149dacf5b64d..a7bcf13ada64 100644

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

drivers/infiniband/core/counters.c +3 -2
index d41af5ab6403..8cbca897fc53 100644

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

drivers/infiniband/core/cq.c +11 -3
index a70876a0a231..4ea0dfcff95e 100644

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

drivers/infiniband/core/device.c +3 -0
index 1a241864b7b5..958ca2513623 100644

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

drivers/infiniband/core/nldev.c +88 -18

106 lines not on this page · raw message

drivers/infiniband/core/restrack.c +171 -15

186 lines not on this page · raw message

drivers/infiniband/core/restrack.h +4 -0
index 6a04fc41f738..2df78e084e10 100644

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

drivers/infiniband/core/ucma.c +5 -2
index bf42650f125b..48d708edf0e7 100644

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

drivers/infiniband/core/uverbs_cmd.c +10 -3
index 2e4265ba35b7..1c80ff41896d 100644

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

drivers/infiniband/core/verbs.c +21 -7
index ac00b070d320..d08aa155a9cf 100644

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

drivers/infiniband/hw/bnxt_re/ib_verbs.c +4 -2
index 8f7e9a5285d0..7d6c296da3b6 100644

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

drivers/infiniband/hw/cxgb4/device.c +7 -1
index 034b85c42255..d5101cabbd4b 100644

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

drivers/infiniband/hw/cxgb4/mem.c +3 -1
index 88db7e527728..9c24789bbb54 100644

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

drivers/infiniband/hw/efa/efa_verbs.c +9 -4
index 7648d162a10d..6e9ca433d4b2 100644

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

drivers/infiniband/hw/erdma/Kconfig +1 -1
index 169038e3ceb1..c90f2be1ea63 100644

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

drivers/infiniband/hw/erdma/erdma_eq.c +5 -2
index ea47cb21fdb8..3fec9cd18afa 100644

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

drivers/infiniband/hw/erdma/erdma_verbs.c +10 -2
index 64faac3c99b1..066144ae3b24 100644

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

drivers/infiniband/hw/erdma/erdma_verbs.h +23 -2
index eb9c0f92fb6f..10b9b8a5f6a8 100644

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

drivers/infiniband/hw/hfi1/chip.c +1 -3
index 9b542f7c6c11..00a054007822 100644

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

drivers/infiniband/hw/hfi1/hfi.h +0 -2
index 38772e52d7ed..14d01f7af118 100644

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

drivers/infiniband/hw/hfi1/init.c +16 -28

44 lines not on this page · raw message

drivers/infiniband/hw/hfi1/user_sdma.c +8 -5
index 29ae7beb9b03..511163fbd951 100644

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

drivers/infiniband/hw/mlx5/cong.c +3 -5
index a78a067e3ce7..e3c4b1c92816 100644

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

drivers/infiniband/hw/mlx5/main.c +2 -0
index 10422dee6db8..57f0f9a6e8e5 100644

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

drivers/infiniband/hw/mlx5/qp.c +20 -5
index 6bbf12732051..83661a393136 100644

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

drivers/infiniband/sw/rxe/rxe_req.c +15 -0
index 4d550ac0dac5..bccf1f28467a 100644

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

drivers/infiniband/sw/rxe/rxe_resp.c +8 -1
index 539a30ec9821..e03082db4243 100644

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

drivers/infiniband/sw/siw/siw_cm.c +15 -17
index 43e776073f49..a04c1fcabfcc 100644

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

drivers/infiniband/ulp/ipoib/ipoib_main.c +2 -0
index cf8b0822f5c8..3d44528fc916 100644

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

drivers/infiniband/ulp/isert/ib_isert.c +69 -16

85 lines not on this page · raw message

drivers/infiniband/ulp/isert/ib_isert.h +1 -0
index 0b2dfd6e7e27..0bac5aa66c80 100644

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

drivers/infiniband/ulp/srp/ib_srp.c +30 -15

45 lines not on this page · raw message

drivers/infiniband/ulp/srpt/ib_srpt.c +8 -1
index 13e1fc5e2759..81df2acc1566 100644

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

drivers/input/tablet/aiptek.c +9 -4
index baabc51547b8..6210cd99d629 100644

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

drivers/interconnect/core.c +4 -3
index 68edb07d4443..76af46eb6b3c 100644

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

drivers/iommu/amd/init.c +37 -5

42 lines not on this page · raw message

drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c +3 -2
index bb7365b43219..70e5d7cda0c9 100644

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

drivers/iommu/arm/arm-smmu/qcom_iommu.c +4 -2
index 2c76b306ca56..e134c877c16e 100644

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

drivers/iommu/dma-iommu.c +8 -5
index 3f7fcf1801a9..69c6d904cc6e 100644

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

drivers/iommu/intel/dmar.c +13 -2
index 8358869e03d6..4ad1ac43ed0d 100644

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

drivers/iommu/intel/iommu.c +10 -8
index 682d84d86739..d68bf9231bd5 100644

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

drivers/iommu/intel/iommu.h +2 -0
index e6a3e7065616..d1a5078ab8c4 100644

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

drivers/iommu/msm_iommu.c +1 -1
index 79d89bad5132..be94bb16f627 100644

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

drivers/iommu/mtk_iommu_v1.c +1 -1
index 5cd32a7c9d36..e462080f8c9f 100644

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

drivers/ipack/devices/ipoctal.c +58 -12

70 lines not on this page · raw message

drivers/irqchip/irq-gic-v3-its.c +19 -4
index d3ff3ab57d4d..53ca99b9d261 100644

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

drivers/irqchip/irq-mbigen.c +4 -16
index 244a8d489cac..58881d313979 100644

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

drivers/irqchip/irq-renesas-irqc.c +1 -0
index 49b446b396f9..b7913a224a74 100644

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

drivers/irqchip/irq-renesas-rzg2l.c +2 -2
index 5a7836186fd4..05b364d500bd 100644

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

drivers/leds/leds-pca9532.c +11 -7
index bf8bb8fc007c..9f8a7511ec3f 100644

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

drivers/mailbox/pcc.c +36 -34

70 lines not on this page · raw message

drivers/mailbox/qcom-ipcc.c +11 -6
index f597a1bd5684..6fbf98ddb73e 100644

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

drivers/mailbox/rockchip-mailbox.c +4 -13
index 4d966cb2ed03..5775362de508 100644

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

drivers/md/dm-era-target.c +5 -0
index b7770e2aa77b..2fe173a9880b 100644

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

drivers/md/dm-log-userspace-base.c +1 -0
index 5aace6ee6d47..23302526b9d7 100644

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

drivers/md/dm-stats.c +4 -2
index 6b1a554eb7d4..7ec8171ac929 100644

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

drivers/md/dm-switch.c +1 -1
index dfd9fb52a6f3..50e1c7211c37 100644

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

drivers/md/dm.c +9 -5
index 1d03536fded0..0512d8bdf7e0 100644

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

drivers/md/md-bitmap.c +3 -3
index ace28eb81111..03be53313e3c 100644

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

drivers/md/md.c +9 -0
index b086cbf24086..3c605ba3801a 100644

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

drivers/md/persistent-data/dm-array.c +16 -0
index b1fdfe53e937..5e9c17307671 100644

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

drivers/md/raid1.c +0 -2
index 836123f2929a..bd57fc5ad5dd 100644

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

drivers/md/raid5-ppl.c +3 -1
index eaea57aee602..caea1c5ffee6 100644

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

drivers/md/raid5.c +15 -8
index 6eb94e466f90..18716bf08306 100644

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

drivers/media/cec/core/cec-adap.c +7 -1
index 3b67e922f981..c7be3c812b8d 100644

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

drivers/media/cec/core/cec-core.c +0 -2
index 74dff5f8d336..db07bc64cd67 100644

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

drivers/media/cec/core/cec-pin.c +4 -4
index 330d5d5d86ab..4c91f96351ca 100644

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

drivers/media/cec/platform/meson/ao-cec-g12a.c +1 -0
index 51294b9b6cd5..42dab3ca8774 100644

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

drivers/media/cec/platform/stm32/stm32-cec.c +2 -1
index bda9d254041a..35f5ea42a802 100644

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

drivers/media/dvb-frontends/rtl2832_sdr.c +16 -5
index ebe95f028033..9bbd8f5596cf 100644

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

drivers/media/i2c/ov02a10.c +5 -7
index 741d977a76f3..410223d9cf6e 100644

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

drivers/media/i2c/ov7740.c +1 -3
index dffdb475e433..ce47f5054c6a 100644

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

drivers/media/i2c/rdacm21.c +4 -1
index 3e22df36354f..e8196ea73739 100644

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

drivers/media/i2c/video-i2c.c +6 -2
index 537ebd9fa8d7..15a7fcf0c3a7 100644

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

drivers/media/pci/cobalt/cobalt-alsa-main.c +0 -1
index c57f87a68269..1356353d931c 100644

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

drivers/media/pci/cx23885/cimax2.c +1 -0
index 06e41f92092d..a4a319087238 100644

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

drivers/media/pci/saa7164/saa7164-core.c +5 -3
index ac290f546413..49dca57181d8 100644

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

drivers/media/pci/zoran/zoran_card.c +1 -1
index 38a083ffe6c3..16af0e74b4dc 100644

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

drivers/media/platform/nxp/imx8-isi/imx8-isi-crossbar.c +3 -3
index 05c3cd161aee..0b4b0f92a96e 100644

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

drivers/media/platform/nxp/imx8-isi/imx8-isi-video.c +1 -1
index f4a9f130e3cf..cb032738ef95 100644

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

drivers/media/platform/qcom/venus/hfi_parser.c +4 -5
index 8eb9e32031f7..62d3bf1bddca 100644

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

drivers/media/rc/sunxi-cir.c +6 -3
index e2477e724637..6b1245343064 100644

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

drivers/media/test-drivers/vicodec/vicodec-core.c +2 -2
index 6f0e20df74e9..2f15fb433e7a 100644

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

drivers/media/test-drivers/vimc/vimc-capture.c +2 -2
index aa944270e716..00e9b5603d66 100644

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

drivers/media/tuners/tda18250.c +2 -2
index 32ea473f3f49..c6c1d1cdaa4c 100644

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

drivers/media/usb/airspy/airspy.c +12 -5
index 3c5c0b163708..6d5256017b6f 100644

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

drivers/media/usb/cx231xx/cx231xx-video.c +2 -2
index e23b8ccd79d4..8a2d45b5392b 100644

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

drivers/media/usb/em28xx/em28xx-cards.c +1 -2
index bae76023cf71..62887cf6afa5 100644

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

drivers/media/usb/em28xx/em28xx-core.c +2 -0
index 61d7bf701d57..560d525033ff 100644

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

drivers/media/usb/go7007/snd-go7007.c +9 -1
index 9a6bd87fce03..64bf668b7ca0 100644

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

drivers/media/usb/s2255/s2255drv.c +11 -0
index 6f78be3c42d6..faf7d0f28bd4 100644

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

drivers/media/usb/usbtv/usbtv-audio.c +11 -0
index 333bd305a4f9..ae0a14e5ed2a 100644

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

drivers/media/v4l2-core/v4l2-async.c +12 -7
index 36df65475dad..9f2f98c627d7 100644

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

drivers/media/v4l2-core/v4l2-ctrls-core.c +33 -16

49 lines not on this page · raw message

drivers/media/v4l2-core/v4l2-dev.c +7 -7
index c4d3d110c500..77bbf276ae89 100644

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

drivers/media/v4l2-core/v4l2-fwnode.c +2 -0
index 519eaad0af5f..7a9456240fe5 100644

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

drivers/mfd/iqs62x.c +1 -1
index e03b4d38fbb0..70ac09ed120c 100644

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

drivers/mfd/rave-sp.c +44 -20

64 lines not on this page · raw message

drivers/misc/ad525x_dpot-i2c.c +1 -0
index 469478f7a1d3..896ad61bb9e1 100644

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

drivers/misc/ad525x_dpot-spi.c +1 -0
index 263055bda48b..1ebe629715a8 100644

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

drivers/misc/ad525x_dpot.c +107 -70

177 lines not on this page · raw message

drivers/misc/ad525x_dpot.h +3 -0
index 72a9d6801937..2e877c89523b 100644

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

drivers/misc/bcm-vk/bcm_vk_msg.c +4 -2
index 54e25e9bc51b..c339a83e4f4f 100644

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

drivers/misc/cardreader/rtsx_pcr.c +2 -0
index a30751ad3733..7979ec7d7333 100644

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

drivers/misc/cardreader/rtsx_usb.c +20 -3
index f546b050cb49..0a585be7f086 100644

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

drivers/misc/vmw_vmci/vmci_event.c +2 -2
index 9a41ab65378d..89ab9f05b88c 100644

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

drivers/mmc/host/via-sdmmc.c +7 -1
index ba6044b16e07..cac4b894f5f8 100644

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

drivers/mtd/mtdoops.c +3 -0
index 2f11585b5613..ad3cc63d212a 100644

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

drivers/mtd/mtdpart.c +2 -1
index 23483db8f30c..5c809a12aff5 100644

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

drivers/mtd/mtdswap.c +1 -0
index 4d695875ea1b..b7d5fe7eef4b 100644

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

drivers/mtd/nand/raw/nand_onfi.c +25 -2
index 861975e44b55..f03553eb1324 100644

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

drivers/mtd/parsers/afs.c +7 -0
index 26116694c821..7ab3d50f565e 100644

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

drivers/mtd/ubi/attach.c +2 -2
index adc47b87b38a..3946b4aab316 100644

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

drivers/mtd/ubi/build.c +27 -8
index 144aa76d13e9..bb25d50a2c7b 100644

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

drivers/mtd/ubi/cdev.c +2 -1
index f43430b9c1e6..98aa00344b29 100644

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

drivers/mtd/ubi/eba.c +0 -3
index 3b71924f4920..6f5eadb1598d 100644

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

drivers/mtd/ubi/fastmap-wl.c +50 -3

53 lines not on this page · raw message

drivers/mtd/ubi/fastmap.c +9 -59

68 lines not on this page · raw message

drivers/mtd/ubi/io.c +7 -4
index 01b644861253..2af724bd6726 100644

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

drivers/mtd/ubi/ubi.h +9 -3
index c8f1bd4fa100..5cd4f30edd57 100644

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

drivers/mtd/ubi/wl.c +20 -12
index 886d44019401..a595970a439c 100644

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

drivers/mtd/ubi/wl.h +4 -2
index 1d83e552533a..a69169c35e31 100644

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

drivers/net/bonding/bond_netlink.c +1 -1
index f771d569524f..749d51160e03 100644

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

drivers/net/can/usb/peak_usb/pcan_usb_core.c +1 -1
index 8fd064db1717..3a13aecf7eb7 100644

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

drivers/net/dsa/b53/b53_common.c +1 -1
index ee20f6487a02..f8b34fa8b99e 100644

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

drivers/net/dsa/mv88e6xxx/pcs-6352.c +4 -1
index 88f624b65470..f0b42786d587 100644

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

drivers/net/ethernet/allwinner/sun4i-emac.c +2 -2
index a94c62956eed..9a6948cde240 100644

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

drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c +3 -0
index 0d8e61c63c7c..805a7ac5f862 100644

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

drivers/net/ethernet/freescale/fec_main.c +4 -2
index ec7fe943e568..dd977b45f6d0 100644

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

drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c +7 -5
index 04c58928585c..5c66eb21bb7e 100644

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

drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_ptp.c +3 -0
index c1e88e67ebb6..5e94410d8dc2 100644

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

drivers/net/ethernet/intel/ice/ice_lib.c +3 -0
index 7aef40b50b89..3af3fc401331 100644

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

drivers/net/ethernet/marvell/octeontx2/af/mcs_rvu_if.c +1 -1
index d39d86e694cc..006d3258fd4e 100644

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

drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c +5 -6
index 095c339166b5..d07deeb53a53 100644

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

drivers/net/ethernet/mellanox/mlx5/core/en_txrx.c +1 -1
index a7d9b7cb4297..1affcf149f37 100644

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

drivers/net/ethernet/nvidia/forcedeth.c +3 -3
index 0e9afeb070ba..a179bbf7f42c 100644

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

drivers/net/ethernet/qlogic/qede/qede.h +4 -4
index 042a75f34060..0e7a0c2c1765 100644

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

drivers/net/ethernet/qlogic/qede/qede_fp.c +1 -0
index 51affa97aab4..5d83d10de348 100644

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

drivers/net/ethernet/qualcomm/rmnet/rmnet_map_data.c +1 -0
index 8471157a431b..615bf82eed51 100644

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

drivers/net/ethernet/realtek/8139cp.c +1 -1
index f5786d78ed23..4091762275d6 100644

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

drivers/net/ethernet/renesas/ravb.h +1 -0
index e0f8276cffed..d3f29e0cb615 100644

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

drivers/net/ethernet/renesas/ravb_main.c +2 -1
index 085d81576f1a..1f479bcda8be 100644

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

drivers/net/ethernet/renesas/ravb_ptp.c +13 -2
index 6e4ef7af27bf..fd674f121086 100644

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

drivers/net/ethernet/stmicro/stmmac/dwmac1000_core.c +1 -1
index 8555299443f4..009d16868a19 100644

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

drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c +1 -1
index bdb4f527289d..065e24054e3b 100644

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

drivers/net/ethernet/stmicro/stmmac/dwxgmac2_core.c +1 -1
index aab02328a613..29863ec5526c 100644

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

drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c +32 -9

41 lines not on this page · raw message

drivers/net/ethernet/sun/niu.c +2 -0
index fc6217917fc2..0645ef20f664 100644

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

drivers/net/ethernet/wangxun/libwx/wx_lib.c +3 -1
index 23dbe4e4b36c..c27e68e320e6 100644

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

drivers/net/gtp.c +2 -0
index 7bb3da8f2536..466210f3e34c 100644

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

drivers/net/ipa/ipa_main.c +13 -16
index f5924142021d..fe569c8c14af 100644

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

drivers/net/ntb_netdev.c +23 -15
index 554ec6e54440..525040622f67 100644

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

drivers/net/ppp/pppox.c +17 -0
index 08364f10a43f..61b3453469dc 100644

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

drivers/net/slip/slip.c +8 -11
index b9e5a56f136e..3e400349b7c8 100644

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

drivers/net/thunderbolt/main.c +15 -3
index ceaba08cd378..096f3ff36a43 100644

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

drivers/net/tun.c +16 -5
index 9a4192d6a4ca..98711c4e12d1 100644

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

drivers/net/usb/qmi_wwan.c +1 -0
index 73df808978b2..01202cf700a6 100644

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

drivers/net/vxlan/vxlan_core.c +2 -0
index 4415c1f6585e..dd7c4c50ce58 100644

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

drivers/net/vxlan/vxlan_mdb.c +326 -39

365 lines not on this page · raw message

drivers/net/vxlan/vxlan_private.h +4 -0
index 85b6d0c347e3..76a351a997d5 100644

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

drivers/net/vxlan/vxlan_vnifilter.c +2 -4
index 272fa31ef074..b5854aceddf9 100644

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

drivers/net/wireless/ath/ath10k/snoc.c +7 -2
index 1d06d4125992..17cf939a019f 100644

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

drivers/net/wireless/ath/ath11k/Makefile +3 -1
index cc47e0114595..43d2d8ddcdc0 100644

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

drivers/net/wireless/ath/ath11k/core.c +8 -0
index 9eb8887f84e7..e3f730e0dd58 100644

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

drivers/net/wireless/ath/ath11k/core.h +15 -0
index 4bb36dc6ae08..4cf6716a182d 100644

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

drivers/net/wireless/ath/ath11k/dp_rx.c +15 -15
index 23771abb3ace..7e9a5de2776c 100644

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

drivers/net/wireless/ath/ath11k/fw.c new file +168 -0

168 lines not on this page · raw message

drivers/net/wireless/ath/ath11k/fw.h new file +27 -0
new file mode 100644
index 000000000000..d9893ceb2c3d

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

drivers/net/wireless/ath/ath11k/mhi.c +13 -5
index 48ae81efc269..d3a4b561832c 100644

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

drivers/net/wireless/ath/ath11k/p2p.c new file +149 -0

149 lines not on this page · raw message

drivers/net/wireless/ath/ath11k/p2p.h new file +22 -0
new file mode 100644
index 000000000000..d907940a9b09

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

drivers/net/wireless/ath/ath11k/pci.c +2 -0
index 966ba712ff90..02c261a30a4d 100644

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

drivers/net/wireless/ath/ath11k/qmi.c +37 -19

56 lines not on this page · raw message

drivers/net/wireless/ath/ath11k/testmode.c +1 -1
index b9f0ef458988..7aa62a7d9a27 100644

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

drivers/net/wireless/ath/ath11k/wmi.c +123 -44

167 lines not on this page · raw message

drivers/net/wireless/ath/ath11k/wmi.h +33 -2
index fa3b480b9d24..6276d420db1f 100644

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

drivers/net/wireless/ath/ath12k/wmi.c +6 -6
index fe920ecd25ba..5b5001314d5e 100644

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

drivers/net/wireless/ath/ath6kl/cfg80211.c +5 -0
index 0c2b8b1a10d5..77404c7e7041 100644

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

drivers/net/wireless/ath/ath6kl/wmi.c +15 -2
index 447896b871c3..eacaae752d8a 100644

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

drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c +2 -1
index 0877507abd3c..ffaf0fb11db4 100644

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

drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c +1 -1
index 906591bae538..21cfc97542c5 100644

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

drivers/net/wireless/intel/iwlwifi/fw/dump.c +1 -1
index 8f107ceec407..0aa53212a993 100644

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

drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.c +7 -1
index d588e4cd808d..ecbd709d7f21 100644

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

drivers/net/wireless/intel/iwlwifi/mei/iwl-mei.h +10 -0
index 655d95d3a068..19a0bb93aee7 100644

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

drivers/net/wireless/intel/iwlwifi/mei/main.c +50 -16

66 lines not on this page · raw message

drivers/net/wireless/intel/iwlwifi/mvm/ops.c +1 -1
index d2dbbc9fe384..7ed684d638bd 100644

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

drivers/net/wireless/marvell/mwifiex/sta_ioctl.c +12 -0
index a2ad2b53f016..54a77304a64e 100644

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

drivers/net/wireless/marvell/mwifiex/usb.c +1 -1
index d3ab9572e711..515e6db410f2 100644

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

drivers/net/wireless/mediatek/mt76/mt7615/main.c +3 -2
index b908ccfa4877..c3aa38ea6493 100644

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

drivers/net/wireless/mediatek/mt76/mt76x02_mac.c +1 -1
index d5db6ffd6d36..338f5b46c651 100644

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

drivers/net/wireless/mediatek/mt76/mt7915/eeprom.c +1 -1
index 1c47a4d95978..0425cf8b5650 100644

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

drivers/net/wireless/mediatek/mt76/mt7915/init.c +7 -2
index 529a3640944b..ba8da7e2e7e6 100644

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

drivers/net/wireless/mediatek/mt76/mt7915/mac.c +4 -2
index ae91a9815fd2..a594a88f2054 100644

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

drivers/net/wireless/mediatek/mt76/mt7915/main.c +4 -4
index bad92fa4c8fc..19355a11e0c7 100644

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

drivers/net/wireless/mediatek/mt76/mt7915/mcu.c +5 -5
index 9ac95f14fdaf..6c0ae5715ca6 100644

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

drivers/net/wireless/mediatek/mt76/mt7915/mcu.h +3 -3
index acc1371a94b1..d10312f75403 100644

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

drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h +18 -0
index b16c798ec282..19e3a773d9c2 100644

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

drivers/net/wireless/mediatek/mt76/mt7915/pci.c +6 -3
index 07b0a5766eab..c24f1b12f064 100644

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

drivers/net/wireless/mediatek/mt76/mt7915/soc.c +1 -1
index 37348b208736..f182ea7c5f1b 100644

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

drivers/net/wireless/mediatek/mt76/mt7915/testmode.c +1 -4
index 0d76ae31b376..845ac6154308 100644

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

drivers/net/wireless/mediatek/mt76/mt7996/eeprom.c +6 -0
index 544b6c6f1ea3..8cc1d7ae4d98 100644

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

drivers/net/wireless/mediatek/mt76/mt7996/mac.c +1 -0
index 9270a68e6a38..74ba07577bfd 100644

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

drivers/net/wireless/mediatek/mt76/mt7996/main.c +0 -2
index c559212ea86a..dd00a0fb5df0 100644

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

drivers/net/wireless/mediatek/mt76/mt7996/mcu.c +13 -3
index 2abc8d15ea85..3699a43df5a9 100644

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

drivers/net/wireless/mediatek/mt76/mt7996/mcu.h +1 -1
index fee79666fe16..70f65350111d 100644

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

drivers/net/wireless/mediatek/mt76/mt7996/mmio.c +7 -5
index f0fa0f513be9..5f3b3ca15624 100644

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

drivers/net/wireless/mediatek/mt76/sdio.c +10 -1
index 2c761d469c06..76464bbf1532 100644

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

drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c +1 -1
index fa8d8e216bd0..add2e856e007 100644

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

drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c +1 -1
index 70df4c0b939c..5dfc0e9cb1c0 100644

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

drivers/net/wireless/realtek/rtlwifi/pci.c +5 -1
index b978d31e47ca..7bd72cc1f662 100644

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

drivers/net/wireless/realtek/rtw88/tx.c +1 -0
index 2122ff5ab50a..a9f61ebf7585 100644

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

drivers/net/wireless/realtek/rtw89/mac.c +1 -1
index 3d63f8b2770e..fede78213ad8 100644

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

drivers/net/wireless/virtual/mac80211_hwsim.c +3 -2
index c9bfea77d0ec..bacbb4988984 100644

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

drivers/net/wireless/zydas/zd1211rw/zd_usb.c +8 -0
index 8505d84eeed6..c7da2c498e7f 100644

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

drivers/nfc/pn533/pn533.c +15 -6
index 6abe7b38acfb..c804c16f4b3b 100644

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

drivers/ntb/ntb_transport.c +18 -20
index 0087c23655c7..f62110713d77 100644

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

drivers/nvdimm/btt.c +8 -0
index 9e54083505f3..4cfed0a3d142 100644

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

drivers/nvdimm/label.c +14 -3
index 04f4a049599a..93ff219d91fc 100644

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

drivers/nvme/host/apple.c +157 -70

227 lines not on this page · raw message

drivers/nvme/host/core.c +1 -1
index 331ddcd8e30d..7b8de361046d 100644

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

drivers/nvme/host/fc.c +7 -1
index 20b5048ad15b..3d3cf79d9249 100644

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

drivers/nvme/host/ioctl.c +77 -40

117 lines not on this page · raw message

drivers/nvme/host/pci.c +1 -0
index 87d30aaa35f1..e4d35e985a0b 100644

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

drivers/nvme/host/tcp.c +51 -1

52 lines not on this page · raw message

drivers/nvme/target/auth.c +6 -0
index 9fe6ad89bf83..b3a0e1946453 100644

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

drivers/nvme/target/core.c +1 -1
index e435996c5537..3b1b72022a97 100644

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

drivers/nvme/target/fabrics-cmd-auth.c +10 -2
index 65a1a4aae726..193bc75de833 100644

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

drivers/nvme/target/nvmet.h +2 -0
index c0648216b9e4..c037d1daf94d 100644

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

drivers/nvme/target/rdma.c +79 -42

121 lines not on this page · raw message

drivers/nvme/target/tcp.c +10 -0
index 9ac557945168..15b2e05d1319 100644

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

drivers/nvme/target/zns.c +1 -1
index b7c88c869b51..b7f48a24cc6b 100644

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

drivers/of/base.c +1 -1
index 04c6a3b40429..ca090c1c5425 100644

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

drivers/of/property.c +89 -2

91 lines not on this page · raw message

drivers/parisc/eisa.c +5 -0
index 9eab974e6baf..b5b5413bfd1e 100644

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

drivers/pci/controller/cadence/pci-j721e.c +2 -2
index 753a4c615781..1db430b00890 100644

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

drivers/pci/controller/dwc/pci-meson.c +1 -1
index 282f218e8b68..dbdb04aac4be 100644

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

drivers/pci/controller/pci-hyperv.c +1 -0
index e379ed9b5d2e..94ee9d19a48b 100644

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

drivers/pci/controller/pci-xgene.c +2 -9
index 887b4941ff32..4c14911170a4 100644

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

drivers/pci/msi/msi.c +10 -0
index b638731aa5ff..61d7ac733ec0 100644

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

drivers/pci/pci-sysfs.c +2 -2
index 3cd05547853a..f6217872e10f 100644

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

drivers/pci/proc.c +15 -1
index f967709082d6..ac3c105fcf8f 100644

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

drivers/pci/quirks.c +5 -1
index 28fa0a9b18c8..0068ca7cdf36 100644

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

drivers/perf/arm_spe_pmu.c +1 -1
index 5164078c06d2..1966de0af58f 100644

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

drivers/perf/cxl_pmu.c +1 -1
index 3e1a4f900611..2455af65ae27 100644

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

drivers/phy/qualcomm/phy-qcom-qmp-combo.c +1 -1
index 54fb5fca1c42..0c7d383c79f7 100644

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

drivers/phy/qualcomm/phy-qcom-qmp-usb-legacy.c +10 -2
index 65d2923f83b3..bfea335d554b 100644

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

drivers/phy/qualcomm/phy-qcom-qmp-usb.c +10 -2
index 5072bca0af7c..0b6d54e9b29d 100644

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

drivers/phy/qualcomm/phy-qcom-sgmii-eth.c +42 -1

43 lines not on this page · raw message

drivers/phy/qualcomm/phy-qcom-snps-femto-v2.c +20 -6
index eb0b0f61d98e..980ad1fb1e2e 100644

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

drivers/phy/rockchip/phy-rockchip-inno-csidphy.c +1 -1
index 279e19e7546b..2c1f8e3645df 100644

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

drivers/phy/starfive/phy-jh7110-dphy-rx.c +4 -1
index 037a9e0263cd..6dcd6d4b904f 100644

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

drivers/phy/sunplus/phy-sunplus-usb2.c +3 -3
index 637a5fbae6d9..0ad4c7160d17 100644

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

drivers/pinctrl/bcm/pinctrl-bcm2835.c +0 -1
index 1489191a213f..8f3470d576e4 100644

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

drivers/pinctrl/mediatek/mtk-eint.c +222 -122

344 lines not on this page · raw message

drivers/pinctrl/mediatek/mtk-eint.h +21 -7
index 6139b16cd225..fc31a4c0c77b 100644

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

drivers/pinctrl/mediatek/pinctrl-moore.h +6 -6
index e1b4b82b9d3d..36ee0021cf7e 100644

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

drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.c +34 -6
index 54301fbba524..882733516b45 100644

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

drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.h +1 -0
index 23688ca6d04e..1dc2ed8a7df2 100644

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

drivers/pinctrl/mediatek/pinctrl-mtk-common.c +10 -4
index 167df3c7336f..0c3732875e67 100644

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

drivers/pinctrl/mediatek/pinctrl-paris.h +13 -6
index 8762ac599329..9c3fbd0fea40 100644

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

drivers/pinctrl/pinctrl-rockchip.c +10 -0
index 0c2382480c24..f4b7678e7553 100644

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

drivers/platform/chrome/cros_ec_debugfs.c +5 -1
index 793c8c4bf35b..f0289839c029 100644

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

drivers/platform/chrome/cros_ec_sensorhub_ring.c +23 -5
index 71948dade0e2..5bdeb9860a5b 100644

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

drivers/platform/chrome/cros_ec_typec.c +6 -0
index 76807ceb313a..65549c3a6748 100644

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

drivers/platform/mellanox/mlxbf-bootctl.c +1 -0
index e278092f889b..2996b5756457 100644

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

drivers/platform/mellanox/mlxbf-pmc.c +8 -2
index db7a1d360cd2..25e12b337565 100644

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

drivers/platform/surface/surface_acpi_notify.c +5 -1
index 897cdd9c3aae..e3bc6f46f248 100644

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

drivers/platform/x86/dell/dell-wmi-base.c +15 -2
index 01f3ff21c888..713ec2c12a04 100644

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

drivers/platform/x86/dell/dell-wmi-privacy.c +2 -2
index c517bd45dd32..3c3865a73226 100644

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

drivers/platform/x86/dell/dell-wmi-sysman/biosattr-interface.c +0 -1
index c2dd2de6bc20..fea97d6c3bf0 100644

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

drivers/platform/x86/dell/dell-wmi-sysman/dell-wmi-sysman.h +1 -1
index 817ee7ba07ca..b0810a02e6da 100644

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

drivers/platform/x86/hp/hp-bioscfg/bioscfg.c +14 -4
index ec7a74bee803..8a29a01eead5 100644

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

drivers/platform/x86/hp/hp-bioscfg/bioscfg.h +8 -0
index f1eec0e4ba07..ac57d6eab4c3 100644

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

drivers/platform/x86/hp/hp-bioscfg/enum-attributes.c +11 -4
index d89d11e8610f..db02f1f49a59 100644

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

drivers/platform/x86/hp/hp-bioscfg/int-attributes.c +5 -1
index 875a807ccb89..dec89c391c06 100644

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

drivers/platform/x86/hp/hp-bioscfg/order-list-attributes.c +10 -4
index 94a95ee57810..47ae10d42b02 100644

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

drivers/platform/x86/hp/hp-bioscfg/passwdobj-attributes.c +15 -4
index 6775a7ca74f5..b165f9b056e6 100644

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

drivers/platform/x86/hp/hp-bioscfg/spmobj-attributes.c +2 -2
index 86f90238750c..cc6b8795a5bf 100644

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

drivers/platform/x86/hp/hp-bioscfg/string-attributes.c +5 -1
index 5b3eac7f1685..7a7a13eb1203 100644

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

drivers/platform/x86/intel/ishtp_eclite.c +4 -1
index 93ac8b2dbf38..bca7e217878b 100644

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

drivers/platform/x86/intel/speed_select_if/isst_tpmi_core.c +29 -1
index df0b0118b751..7a4f3086e97b 100644

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

drivers/pmdomain/bcm/bcm2835-power.c +6 -1
index 20130549a7a5..85406b4a99b0 100644

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

drivers/power/supply/bd99954-charger.h +1 -22
index f58897925383..d053ac901274 100644

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

drivers/power/supply/bq24257_charger.c +9 -7
index 2852860abf86..6a292e8edda0 100644

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

drivers/power/supply/bq256xx_charger.c +15 -14
index 2b0216d32d5f..a56f31587cc0 100644

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

drivers/power/supply/bq25890_charger.c +12 -0
index ea824f13343c..b9699f62e110 100644

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

drivers/power/supply/bq27xxx_battery.c +3 -3
index ff01d5d850f9..77c80901910c 100644

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

drivers/power/supply/cros_usbpd-charger.c +15 -2
index 8008e31c0c09..a1614858a866 100644

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

drivers/power/supply/isp1704_charger.c +1 -0
index b6efc454e4f0..2233dc9cefe0 100644

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

drivers/power/supply/lp8727_charger.c +2 -2
index 0875391f7ac6..d49af3ce830b 100644

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

drivers/power/supply/max17040_battery.c +1 -5
index ff42db672899..2814327c8e7d 100644

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

drivers/power/supply/qcom_battmgr.c +1 -1
index e5eade132816..653f70403f44 100644

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

drivers/power/supply/rt9455_charger.c +17 -4
index 248dc2b5e1f7..4ff513e92598 100644

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

drivers/power/supply/sbs-battery.c +4 -3
index f30a542d4716..f1c07259afd7 100644

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

drivers/power/supply/sc2731_charger.c +4 -4
index 9ac17cf7a126..0b3153eed8c4 100644

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

drivers/power/supply/twl4030_charger.c +10 -2
index e78d061d8d32..1727a030b473 100644

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

drivers/power/supply/ucs1002_power.c +5 -1
index 7970843a4f48..89a57f845e1c 100644

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

drivers/pps/clients/pps-gpio.c +25 -37

62 lines not on this page · raw message

drivers/pps/pps.c +8 -2
index 9539695b337a..f66a749b38b5 100644

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

drivers/rapidio/devices/rio_mport_cdev.c +7 -3
index ca5d06060e05..fcc16b2e2341 100644

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

drivers/rapidio/rio-scan.c +1 -0
index dcd6619a4b02..3cc25d053451 100644

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

drivers/regulator/Kconfig +3 -1
index 965d4f0c18a6..9c61842d8367 100644

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

drivers/regulator/as3722-regulator.c +0 -1
index da378bfdba40..85e2aaa1a06b 100644

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

drivers/regulator/core.c +4 -2
index 3f352d1c64b7..35729234c375 100644

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

drivers/regulator/max8998.c +0 -1
index fadb4717384a..ef38f8630201 100644

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

drivers/regulator/qcom-refgen-regulator.c +2 -2
index 063e12c08e75..240fecbf31e5 100644

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

drivers/regulator/qcom-rpmh-regulator.c +5 -1
index b2e359ac3169..4bdab1abf7ed 100644

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

drivers/regulator/tps6594-regulator.c +330 -107

437 lines not on this page · raw message

drivers/remoteproc/mtk_scp.c +8 -1
index bf7a4b975e7e..103ee9d60ca3 100644

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

drivers/remoteproc/qcom_common.c +3 -1
index e5b1f0e66019..301cd1672370 100644

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

drivers/remoteproc/qcom_q6v5_adsp.c +1 -0
index 6c67514cc493..00a98de6d112 100644

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

drivers/remoteproc/remoteproc_core.c +88 -62

150 lines not on this page · raw message

drivers/remoteproc/remoteproc_sysfs.c +0 -1
index 8c7ea8922638..23de0490ba16 100644

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

drivers/rpmsg/qcom_glink_native.c +14 -28

42 lines not on this page · raw message

drivers/rpmsg/qcom_glink_smem.c +7 -0
index 7a982c60a8dd..17c885f4ed50 100644

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

drivers/rtc/rtc-gamecube.c +1 -3
index 045d5d45ab4b..889028cecf4a 100644

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

drivers/rtc/rtc-pcf85363.c +12 -5
index 540042b9eec8..ccc7834e5759 100644

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

drivers/rtc/rtc-pcf8563.c +3 -1
index 61be91c25cf1..f524e8c1df18 100644

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

drivers/rtc/rtc-rzn1.c +5 -5
index 8570c8e63d70..c64eaf50bb39 100644

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

drivers/rtc/rtc-zynqmp.c +3 -4
index f49af7d963fb..e77fb1433401 100644

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

drivers/s390/block/dasd.c +4 -2
index 0bd880f5475b..21c5a0dd6fb0 100644

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

drivers/s390/block/dasd_eckd.c +38 -2
index 9e3c4d2de89c..2960caa929db 100644

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

drivers/s390/block/dasd_erp.c +3 -0
index c07e6e713518..b11cec62f95c 100644

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

drivers/s390/crypto/vfio_ap_ops.c +119 -57

176 lines not on this page · raw message

drivers/scsi/mpt3sas/mpt3sas_base.c +2 -0
index cd00f1967035..3e2e0bc49623 100644

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

drivers/scsi/pm8001/pm8001_init.c +2 -2
index 00664bd2caab..e01c574c2cc0 100644

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

drivers/scsi/qla2xxx/qla_attr.c +3 -4
index 45077ce9bfdd..83a1fd47126d 100644

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

drivers/scsi/qla2xxx/qla_bsg.c +29 -10
index f43969ed87bf..3982f7d576a8 100644

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

drivers/scsi/qla2xxx/qla_dbg.c +1 -1
index 691ef827a5ab..37a308c020f9 100644

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

drivers/scsi/qla2xxx/qla_dfs.c +3 -1
index 4a82b377928d..de7e4243d380 100644

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

drivers/scsi/qla2xxx/qla_edif.c +3 -0
index be20e2c457b8..dd5b64e73fd8 100644

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

drivers/scsi/qla2xxx/qla_gs.c +2 -2
index 4cef9a349343..cdf50f71f76e 100644

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

drivers/scsi/qla2xxx/qla_init.c +56 -5

61 lines not on this page · raw message

drivers/scsi/qla2xxx/qla_inline.h +13 -0
index ef4b3cc1cd77..09ada9dfb5b8 100644

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

drivers/scsi/qla2xxx/qla_isr.c +36 -3
index 38214f8e30fa..2df5cd3d8262 100644

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

drivers/scsi/qla2xxx/qla_mbx.c +18 -10
index 41435e98092a..5bb9241ebebd 100644

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

drivers/scsi/qla2xxx/qla_nvme.c +25 -6
index 38cb3281c635..23481b5d42b3 100644

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

drivers/scsi/qla2xxx/qla_nx2.c +1 -1
index 41ff6fbdb933..04d7ab6ad037 100644

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

drivers/scsi/qla2xxx/qla_os.c +7 -7
index b08abdf5ebf4..ba61b5ae433d 100644

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

drivers/scsi/scsi_lib.c +2 -0
index 2268e540f28a..f3514b45ef30 100644

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

drivers/scsi/sd.c +2 -2
index 8cb10cb78b1d..a6c8d786125e 100644

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

drivers/scsi/smartpqi/smartpqi_init.c +18 -0
index 78d2d9b9ebb4..441ad732ee80 100644

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

drivers/soc/fsl/qe/qe_ic.c +1 -2
index bbae3d39c7be..f17de6000ff2 100644

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

drivers/soc/qcom/rpmh-rsc.c +26 -11
index d0ec42ec0d04..2f1336af7794 100644

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

drivers/soc/samsung/exynos-pmu.c +2 -2
index 250537d7cfd6..aea4afefb345 100644

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

drivers/soundwire/qcom.c +1 -1
index e3ae4e4e07ac..093ed8febe16 100644

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

drivers/spi/spi-bcm63xx-hsspi.c +7 -1
index 8df12efeea21..f5a8edef7b7d 100644

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

drivers/spi/spi-bcm63xx.c +5 -1
index 746a61095ad4..6f7c4ab0057d 100644

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

drivers/spi/spi-bcmbca-hsspi.c +7 -1
index 6f71639aea03..81826692d4df 100644

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

drivers/spi/spi-davinci.c +10 -12
index c457b550d3ad..72f36ee4568b 100644

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

drivers/spi/spi-img-spfi.c +3 -2
index 1e2a8cf9290f..07fd38ae959e 100644

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

drivers/spi/spi-sprd-adi.c +6 -0
index f25b34a91756..72f2f30e657e 100644

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

drivers/staging/fbtft/fbtft-sysfs.c +1 -1
index 39e8d28066cb..809bf350af25 100644

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

drivers/staging/greybus/audio_gb.c +13 -0
index 9d8994fdb41a..144591f1a512 100644

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

drivers/staging/greybus/audio_manager_sysfs.c +1 -1
index fcd518f9540c..ff323ca8154f 100644

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

drivers/staging/greybus/hid.c +1 -1
index e761411ccf64..9912868b6e9e 100644

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

drivers/staging/media/meson/vdec/vdec.c +2 -2
index 6efbc7fa6cab..6783f6e09a2a 100644

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

drivers/staging/media/sunxi/cedrus/cedrus.c +3 -1
index dc9ed1d0ff3a..be71528554a7 100644

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

drivers/staging/media/tegra-video/vi.c +5 -4
index 9c0d4661edf5..d4ee7e7487d4 100644

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

drivers/staging/media/tegra-video/vip.c +3 -7
index 191ecd19a6a7..26ec721cc642 100644

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

drivers/staging/octeon/ethernet-mem.c +25 -18

43 lines not on this page · raw message

drivers/staging/octeon/ethernet-mem.h +6 -2
index 692dcdb7154d..9279bb0de2db 100644

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

drivers/staging/octeon/ethernet-rx.c +27 -24

51 lines not on this page · raw message

drivers/staging/octeon/ethernet-rx.h +7 -4
index ff6482fa20d6..6093694326cb 100644

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

drivers/staging/octeon/ethernet-tx.c +2 -0
index bbf33b88bb7c..e54b4a413dc4 100644

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

drivers/staging/octeon/ethernet.c +26 -17

43 lines not on this page · raw message

drivers/staging/octeon/octeon-ethernet.h +14 -0
index a6140705706f..0ac430db1e6e 100644

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

drivers/staging/rtl8723bs/core/rtw_cmd.c +4 -4
index d3f10a3cf972..fd112f3ad746 100644

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

drivers/staging/rtl8723bs/core/rtw_ieee80211.c +7 -0
index 003946633633..b1144c6c8c7a 100644

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

drivers/staging/rtl8723bs/os_dep/sdio_intf.c +2 -2
index 335e6002df70..3b5a6f685bce 100644

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

drivers/staging/sm750fb/sm750.c +2 -2
index 7d64ba7a4a05..86781bbd5ce0 100644

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

drivers/target/iscsi/iscsi_target_login.c +1 -1
index 90b870f234f0..f0d7405d1b21 100644

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

drivers/thermal/imx_thermal.c +7 -2
index 826358cbe810..fa78254a02d3 100644

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

drivers/thermal/intel/int340x_thermal/int3400_thermal.c +3 -1
index f252bac676bc..1bf02f74d2c7 100644

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

drivers/thermal/qoriq_thermal.c +11 -2
index ff8657afb31d..ef00ef64a9a7 100644

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

drivers/thermal/rcar_thermal.c +5 -10
index 293f8dd9fe0a..e442ce781b94 100644

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

drivers/tty/hvc/Kconfig +1 -1
index 4f9264d005c0..8bcc632ed408 100644

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

drivers/tty/serial/amba-pl011.c +10 -0
index 4c107556ae31..17b8b5656519 100644

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

drivers/tty/serial/ma35d1_serial.c +10 -2
index 99225f1e02ac..6e5458b08554 100644

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

drivers/tty/tty_io.c +3 -1
index 117abcf366d9..6781bac852cf 100644

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

drivers/ufs/core/ufs-debugfs.c +1 -1
index e3baed6c70bd..6dece24baad1 100644

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

drivers/ufs/core/ufshcd.c +7 -11
index 3bbe1088b7e4..368459dd8b3f 100644

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

drivers/uio/uio.c +5 -0
index 2d572f6c8ec8..887ba0082d16 100644

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

drivers/usb/atm/usbatm.c +2 -2
index 1cdb8758ae01..bbee6bfed5b8 100644

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

drivers/usb/common/common.c +3 -0
index b84efae26e15..532c1965392d 100644

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

drivers/usb/core/driver.c +45 -43

88 lines not on this page · raw message

drivers/usb/core/usb.c +1 -1
index da6d5e5f79e7..477b05df35e7 100644

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

drivers/usb/core/usb.h +1 -7
index 60363153fc3f..bfecb50773b6 100644

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

drivers/usb/dwc2/gadget.c +10 -1
index c4a06eeb61fe..aab4023eb1fe 100644

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

drivers/usb/gadget/configfs.c +2 -2
index 9e8af571448b..75392bf7bd34 100644

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

drivers/usb/gadget/function/f_fs.c +10 -4
index f4658e898673..9a8c94bd9072 100644

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

drivers/usb/gadget/function/f_mass_storage.c +1 -1
index e01d57a5327c..01c35deaefe1 100644

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

drivers/usb/gadget/function/f_midi2.c +10 -9
index d7ed50ff380c..0f47cca32c3c 100644

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

drivers/usb/gadget/function/f_tcm.c +12 -11
index 0f1cade591ab..96ff55f6bc2e 100644

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

drivers/usb/gadget/function/f_uac1_legacy.c +0 -56

56 lines not on this page · raw message

drivers/usb/gadget/function/f_uvc.c +6 -1
index e0182d4eca2c..cce995b29259 100644

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

drivers/usb/gadget/function/u_audio.c +18 -6
index 0be0966973c7..6cbcb8c4710d 100644

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

drivers/usb/gadget/function/u_uac1_legacy.h +0 -3
index b5df9bcbbeba..b9ddae550ff3 100644

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

drivers/usb/gadget/functions.c +1 -1
index 203361a64212..70e31c40e267 100644

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

drivers/usb/gadget/legacy/inode.c +2 -1
index ce9e31f3d26b..07b1efc94428 100644

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

drivers/usb/gadget/udc/aspeed_udc.c +32 -11

43 lines not on this page · raw message

drivers/usb/gadget/udc/r8a66597-udc.c +0 -1
index 51b665f15c8e..91fe432fc674 100644

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

drivers/usb/gadget/udc/snps_udc_plat.c +2 -3
index 547af2ed9e5e..835f1c3aa707 100644

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

drivers/usb/host/xhci-ring.c +24 -8
index 2f20faa90b24..d06f48ec3045 100644

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

drivers/usb/image/mdc800.c +2 -2
index 4d9583d21202..2660dae79c30 100644

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

drivers/usb/misc/onboard_usb_hub.c +1 -1
index d72130eda57d..cce3bd4da8e2 100644

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

drivers/usb/mtu3/mtu3_core.c +10 -1
index a3a6282893d0..ca8cb6c3a01b 100644

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

drivers/usb/phy/phy-fsl-usb.c +26 -26

52 lines not on this page · raw message

drivers/usb/phy/phy-fsl-usb.h +3 -3
index d70341ae5a92..cc841c4e4762 100644

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

drivers/usb/renesas_usbhs/common.c +3 -3
index 4fdc1d0c2451..cceb818c0848 100644

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

drivers/usb/serial/bus.c +2 -4
index 3eb8dc3a1a8f..a1dde939f311 100644

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

drivers/usb/serial/usb-serial.c +2 -4
index be81d4a2f79f..bd90af9b3dbc 100644

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

drivers/usb/storage/ene_ub6250.c +2 -0
index 2cffc559ace5..13b332d1dbfe 100644

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

drivers/usb/storage/uas.c +1 -1
index b54b4bfeb45e..00b1b6f5ca62 100644

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

drivers/usb/typec/tcpm/qcom/qcom_pmic_typec_pdphy.c +2 -0
index b2f65556f3f7..85e3ddcdae51 100644

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

drivers/usb/typec/ucsi/debugfs.c +1 -0
index f67733cecfdf..2f5a3ae1fd85 100644

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

drivers/usb/typec/ucsi/displayport.c +1 -1
index 09693934d6c5..5d78f9ba3b02 100644

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

drivers/usb/typec/ucsi/ucsi.c +2 -10
index b0d5f071664f..46fe16b5a2a0 100644

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

drivers/usb/typec/ucsi/ucsi.h +3 -0
index 9ac5ad87f401..f0cf52c6ddeb 100644

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

drivers/usb/typec/ucsi/ucsi_acpi.c +2 -1
index e40f3bf650ad..1054947497bb 100644

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

drivers/usb/usbip/stub_main.c +4 -4
index 0a6624d37929..79110a69d697 100644

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

drivers/vdpa/mlx5/core/mr.c +1 -1
index 165730656934..f102b9ff967b 100644

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

drivers/vdpa/vdpa_sim/vdpa_sim.c +17 -8
index 421ab01ef06b..58cb711e981d 100644

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

drivers/vfio/pci/vfio_pci_config.c +1 -0
index d9eb8733a324..ad1e5ef5c60c 100644

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

drivers/video/fbdev/kyro/fbdev.c +23 -1
index af6c0581d3e2..868b028d1234 100644

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

drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c +2 -2
index 77fce1223a64..ea6e19454a4c 100644

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

drivers/video/fbdev/pvr2fb.c +2 -2
index 7ae37f91b42c..1483166626a0 100644

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

drivers/video/fbdev/ssd1307fb.c +67 -5

72 lines not on this page · raw message

drivers/video/fbdev/tdfxfb.c +1 -1
index 08721da00385..5668991beff3 100644

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

drivers/video/fbdev/uvesafb.c +2 -0
index bc40beacfba6..aa471f4ff2bb 100644

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

drivers/video/sticore.c +21 -1
index c3765ad6eedf..f5bd82f7eb2c 100644

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

drivers/virtio/virtio_balloon.c +6 -0
index 6cb7ccb21b71..b47db0e44eb5 100644

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

drivers/w1/masters/ds2482.c +4 -0
index b2d76c1784bd..da801859c7ec 100644

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

drivers/w1/slaves/w1_ds28e17.c +8 -0
index 52261b54d842..c0baf2d6cc09 100644

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

drivers/watchdog/pseries-wdt.c +1 -52

53 lines not on this page · raw message

drivers/xen/xenbus/xenbus_xs.c +12 -4
index f84c87ee2839..6b1cc94efe2c 100644

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

fs/btrfs/verity.c +11 -5
index 744f4f4d4c68..ddb651e0bb05 100644

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

fs/ceph/caps.c +9 -2
index dd667358e1fa..4688ae99c8ef 100644

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

fs/ceph/crypto.c +14 -20
index d692ebfddedb..42b066729d97 100644

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

fs/ceph/export.c +17 -9
index 726af69d4d62..24a3d82de2fe 100644

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

fs/ceph/file.c +48 -0

48 lines not on this page · raw message

fs/ceph/mdsmap.c +10 -1
index 03634d721c52..7a90c8f8a470 100644

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

fs/ceph/xattr.c +17 -0
index a2f948d4aa6c..17da8be8423f 100644

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

fs/ecryptfs/crypto.c +1 -1
index 2fe0f3af1a08..8dd39209d27c 100644

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

fs/ecryptfs/ecryptfs_kernel.h +2 -1
index f2ed0c0266cb..6a16b1bb7554 100644

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

fs/ecryptfs/keystore.c +39 -6

45 lines not on this page · raw message

fs/ecryptfs/messaging.c +10 -1
index 6318f3500e5c..75c35b559b37 100644

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

fs/ecryptfs/miscdev.c +3 -2
index 4e62c3cef70f..23baa55d390f 100644

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

fs/ecryptfs/super.c +7 -0
index 0b1c878317ab..9ceb006f6ad7 100644

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

fs/efivarfs/super.c +24 -6
index 34438981ddd8..5cc2ee382802 100644

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

fs/erofs/Kconfig +5 -3
index baabc37c71b3..bedb31517c44 100644

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

fs/ext4/file.c +7 -0
index 0d387a5b5a67..35670976250c 100644

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

fs/ext4/inline.c +10 -1
index a4206a20feaa..185bdc88c189 100644

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

fs/ext4/inode.c +25 -3
index 6a0afec3542b..dea6d27e5028 100644

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

fs/ext4/migrate.c +2 -1
index 1b0dfd963d3f..84e3b703ab46 100644

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

fs/ext4/namei.c +2 -0
index 2e4575becd4f..1e72aa6f207e 100644

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

fs/ext4/orphan.c +7 -3
index e5a6cb533242..270a50f67960 100644

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

fs/f2fs/file.c +94 -22

116 lines not on this page · raw message

fs/f2fs/namei.c +6 -5
index e55d0ee3e294..ee74b75b278e 100644

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

fs/f2fs/xattr.c +1 -1
index cb9f58db5253..5b2b114af8d2 100644

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

fs/fat/misc.c +4 -0
index f2304a1054aa..d17e6c9ea42a 100644

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

fs/fat/nfs.c +3 -1
index 93c97bf45b06..ad4c677d0475 100644

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

fs/fuse/control.c +1 -1
index edb2b867118c..2944f823f762 100644

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

fs/fuse/cuse.c +5 -0
index e4d809e2d68d..5fb9fc6b5173 100644

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

fs/fuse/dev.c +32 -8
index 252b6697960f..bfc07ffc6eb7 100644

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

fs/fuse/dir.c +11 -10
index 4a7991d53c2b..2b353ff96023 100644

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

fs/fuse/fuse_i.h +31 -5
index aa12ff6de706..8751217aaafa 100644

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

fs/fuse/inode.c +60 -27

87 lines not on this page · raw message

fs/fuse/readdir.c +24 -18

42 lines not on this page · raw message

fs/hfsplus/catalog.c +12 -13
index 34e19f6c3468..32c91289c196 100644

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

fs/hfsplus/hfsplus_fs.h +6 -0
index 0e45973be3df..f92ccc7a8a82 100644

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

fs/hugetlbfs/inode.c +2 -1
index 914e850b9cbb..9bc9f04e4b7a 100644

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

fs/isofs/compress.c +5 -2
index c4da3f634b92..fa3daeebad19 100644

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

fs/lockd/svcsubs.c +31 -24

55 lines not on this page · raw message

fs/nfs/client.c +20 -1
index 4350388d40cd..ba4d6301696c 100644

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

fs/nfs/filelayout/filelayoutdev.c +2 -1
index d5f1fbfd9a0c..e90e1cf2f0aa 100644

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

fs/nfs/flexfilelayout/flexfilelayoutdev.c +2 -1
index ed18e9e87c25..e764e5a25f43 100644

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

fs/nfs/inode.c +1 -3
index 0d7facfdafb9..08326986650a 100644

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

fs/nfs/internal.h +1 -0
index 1ab81d639d5c..2290433451ce 100644

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

fs/nfs/netns.h +5 -1
index a68b21603ea9..6ba3ea39e928 100644

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

fs/nfs/nfs4client.c +1 -0
index 3f31d05e87ae..9311944a47f5 100644

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

fs/nfs/pnfs.c +11 -25
index e4aa1d0ccfa2..84b6b2f99026 100644

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

fs/nfs/pnfs.h +2 -1
index a613466f6f22..f82defddcd82 100644

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

fs/nfs/pnfs_nfs.c +23 -16
index 4f343dd1e65b..01779ef092ec 100644

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

fs/nfsd/flexfilelayoutxdr.c +13 -7
index 223a10f37898..c05d1d3e2021 100644

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

fs/nfsd/nfs2acl.c +28 -24

52 lines not on this page · raw message

fs/nfsd/nfs3acl.c +11 -6
index 4e9c0f2ef796..638c1635d03d 100644

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

fs/nfsd/nfs4proc.c +28 -11
index 5767080362e8..c82d96089da5 100644

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

fs/nfsd/nfs4state.c +152 -50

202 lines not on this page · raw message

fs/nfsd/nfs4xdr.c +17 -0
index 52fe95d02fc4..9fe19a889ae6 100644

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

fs/nfsd/nfscache.c +1 -1
index c52132ecb339..e26fcc571560 100644

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

fs/nfsd/nfsfh.c +1 -3
index 283c1a60c846..c4af2ee271cb 100644

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

fs/nfsd/nfsproc.c +7 -0
index 36370b957b63..aca0391b1544 100644

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

fs/nfsd/nfssvc.c +2 -2
index 623f522b1565..409f36cb21f2 100644

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

fs/nfsd/nfsxdr.c +22 -10
index 5777f40c7353..c7495a6db2c4 100644

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

fs/nfsd/vfs.c +3 -1
index 5dc798e89e97..9a5f364954b4 100644

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

fs/nilfs2/bmap.c +1 -1
index 7a8f166f2c8d..384bd19ce994 100644

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

fs/nilfs2/bmap.h +1 -1
index 608168a5cb88..e7f3edde7acb 100644

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

fs/nilfs2/btnode.c +15 -15
index 3dda7c39089b..2573939dde26 100644

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

fs/nilfs2/btree.c +32 -7
index 5e70a3478afe..785c910cdd0f 100644

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

fs/nilfs2/direct.c +2 -2
index 2d8dc6b35b54..834ce02f2afb 100644

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

fs/nilfs2/page.c +40 -26

66 lines not on this page · raw message

fs/nilfs2/page.h +4 -4
index 21ddcdd4d63e..bff6257ef83b 100644

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

fs/nilfs2/segment.c +26 -14
index b1730b1d88ba..be6730482520 100644

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

fs/nilfs2/the_nilfs.c +6 -0
index 05fdbbc63e1f..d1891dd4a510 100644

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

fs/notify/fanotify/fanotify_user.c +11 -6
index f4798d613dc2..f1b8dc8dcc8d 100644

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

fs/notify/inotify/inotify_user.c +1 -14
index 804af9d6078b..b2c75477f549 100644

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

fs/ntfs3/attrib.c +6 -5
index a590c5418613..37d5f0ff575f 100644

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

fs/ntfs3/frecord.c +56 -32

88 lines not on this page · raw message

fs/ntfs3/fslog.c +46 -1

47 lines not on this page · raw message

fs/ntfs3/fsntfs.c +4 -4
index a38547bd12bb..3909c95d9bed 100644

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

fs/ntfs3/ntfs_fs.h +11 -10
index 68c4fe1bf8a5..5e7536ad0b94 100644

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

fs/ntfs3/record.c +84 -41

125 lines not on this page · raw message

fs/ntfs3/super.c +11 -2
index a4cc56df549a..935115a75ea1 100644

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

fs/ntfs3/xattr.c +12 -9
index 1eace7c1b5bd..8b5162df8551 100644

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

fs/ocfs2/acl.c +88 -47

135 lines not on this page · raw message

fs/ocfs2/acl.h +15 -4
index 667c6f03fa60..a91f9ce278d6 100644

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

fs/ocfs2/cluster/heartbeat.c +149 -42

191 lines not on this page · raw message

fs/ocfs2/cluster/heartbeat.h +5 -0
index 8ef8c1b9eeb7..2ca2b657583c 100644

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

fs/ocfs2/cluster/nodemanager.c +10 -0
index 2f61d39e4e50..0edfd21be80e 100644

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

fs/ocfs2/cluster/nodemanager.h +1 -0
index 3490e77a952d..2f72f56996bd 100644

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

fs/ocfs2/cluster/tcp.c +66 -17

83 lines not on this page · raw message

fs/ocfs2/cluster/tcp.h +1 -0
index a75b551d31c7..2e86d42b5faf 100644

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

fs/ocfs2/dir.c +1 -1
index da1ab3282c18..49eb03107caa 100644

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

fs/ocfs2/dlm/dlmmaster.c +6 -0
index d610da8e2f24..d84e816c70c5 100644

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

fs/ocfs2/dlm/dlmrecovery.c +9 -0
index 50da8af988c1..739da8bd7dbf 100644

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

fs/ocfs2/namei.c +12 -5
index 4e6d8a3f727d..113102009431 100644

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

fs/ocfs2/refcounttree.c +35 -12

47 lines not on this page · raw message

fs/ocfs2/xattr.c +54 -37

91 lines not on this page · raw message

fs/ocfs2/xattr.h +6 -3
index 00308b57f64f..5901f2095bc5 100644

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

fs/orangefs/devorangefs-req.c +1 -0
index 33ee8cb32f83..e5c60da7e677 100644

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

fs/orangefs/orangefs-debugfs.c +1 -0
index cd4bfd92ebd6..f17c562cb790 100644

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

fs/smb/client/cifs_debug.c +1 -1
index 50ad8246ed18..00d35e01a224 100644

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

fs/smb/client/cifsfs.c +13 -2
index a2887b978dc8..a1c5ef3b2f1e 100644

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

fs/smb/client/dfs_cache.c +26 -7
index 433f546055b9..70ed4d7e4f37 100644

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

fs/smb/client/smb1ops.c +1 -1
index c80b291a14a5..6acadfcbadc8 100644

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

fs/smb/client/smb2file.c +4 -1
index 576c72691e37..134155669a59 100644

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

fs/smb/client/smb2pdu.c +12 -4
index 7f26e6fdd6ab..8bb739d150c0 100644

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

fs/smb/server/auth.c +1 -0
index bb8332caa9a7..e5b77d875478 100644

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

fs/smb/server/connection.c +19 -0
index 8a19058efc3f..8edae6eada3d 100644

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

fs/smb/server/connection.h +1 -0
index e277c224ef34..01b9020146a4 100644

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

fs/smb/server/mgmt/user_config.c +1 -0
index e9b3a8e04966..3d7c9b6b032e 100644

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

fs/smb/server/mgmt/user_session.c +11 -0
index d9768f88aabc..8423568710e7 100644

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

fs/smb/server/mgmt/user_session.h +1 -0
index c5749d6ec715..523b68c4ca40 100644

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

fs/smb/server/server.c +3 -1
index 21869bcd7f2c..247595d8cb90 100644

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

fs/smb/server/smb2ops.c +5 -6
index bcf05caa2304..4c50b7f57f76 100644

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

fs/smb/server/smb2pdu.c +23 -16
index d97ffe3d2a71..807bfcebb5c2 100644

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

fs/smb/server/smbacl.c +14 -6
index 06936ae521cf..cf72d0942e16 100644

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

fs/smb/server/transport_ipc.c +12 -0
index 554a6c92a1cc..bbe039a05b1c 100644

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

fs/smb/server/transport_tcp.c +6 -0
index b3a1df597d50..faf6f7a34a2b 100644

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

fs/smb/server/vfs.c +0 -3
index 69f807aff769..d7c291bede3f 100644

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

fs/smb/server/vfs_cache.c +5 -8
index 12db854e4c51..c3d46baf2c16 100644

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

fs/squashfs/cache.c +1 -1
index 25bf038b880a..2091af741632 100644

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

fs/tracefs/event_inode.c +2 -5
index 4ac459c7efc3..c4a9009cb56a 100644

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

fs/ubifs/auth.c +1 -1
index e564d5ff8781..bb8242be8c16 100644

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

fs/udf/inode.c +1 -1
index 848c46c5e9d3..6e40689845bc 100644

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

fs/udf/partition.c +1 -1
index 2b85c9501bed..ad8dcedca263 100644

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

fs/udf/super.c +14 -9
index 1debc30203b3..82a165c4dce3 100644

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

fs/udf/symlink.c +2 -0
index f7eaf7b14594..ee78403bf7c9 100644

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

include/acpi/pcc.h +0 -5
index 699c1a37b8e7..0462bb9da651 100644

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

include/acpi/processor.h +2 -0
index 3f34ebb27525..f85bbb7b8c6c 100644

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

include/linux/bpf.h +2 -2
index 398fa28c388d..fd20812cbcc3 100644

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

include/linux/efi.h +2 -2
index 7db1c0759c09..a066f58db5f5 100644

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

include/linux/irq.h +35 -0
index 90081afa10ce..77fb0c510119 100644

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

include/linux/irqdomain.h +46 -0

46 lines not on this page · raw message

include/linux/kprobes.h +1 -0
index 45d5b0a76b0b..a08d250b7c4d 100644

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

include/linux/list.h +11 -4
index 164b4d0e9d2a..c7e05da7f9a3 100644

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

include/linux/maple_tree.h +1 -1
index d01e850b570f..1ca191a7e53c 100644

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

include/linux/mfd/tps6594.h +335 -12

347 lines not on this page · raw message

include/linux/netdevice.h +10 -0
index eefbe40295b1..b6e63bcfff30 100644

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

include/linux/nfs_xdr.h +1 -1
index e2a99bf46cdf..4259917885c1 100644

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

include/linux/nvme.h +81 -0

81 lines not on this page · raw message

include/linux/of_graph.h +51 -2

53 lines not on this page · raw message

include/linux/rcutiny.h +1 -1
index 7b949292908a..e0a3a12380e5 100644

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

include/linux/rcutree.h +1 -2
index 559f758bf2ea..50d48af37abc 100644

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

include/linux/remoteproc.h +11 -273

284 lines not on this page · raw message

include/linux/rsc_table.h new file +364 -0

364 lines not on this page · raw message

include/linux/rtsx_usb.h +3 -0
index 3247ed8e9ff0..5933751cf721 100644

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

include/linux/sunrpc/svc_rdma_pcl.h +1 -1
index 7516ad0fae80..655681cf8fed 100644

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

include/linux/usb.h +10 -19
index e49e5ab57813..899fc1e9e301 100644

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

include/linux/virtio_net.h +4 -0
index 02a9f4dc594d..d2cab1056964 100644

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

include/media/rc-map.h +0 -2
index 4676545ffd8f..b7805ecce62b 100644

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

include/net/bluetooth/hci_core.h +1 -1
index bc18037e25ac..edd56d6fe76e 100644

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

include/net/bluetooth/l2cap.h +5 -0
index 136036b48e6d..767df6d832c8 100644

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

include/net/dst.h +30 -4
index 55d1be268d24..4b54b2f6730e 100644

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

include/net/inet_connection_sock.h +4 -8
index 3eb715f66cbf..4ed883cad65a 100644

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

include/net/inet_hashtables.h +1 -1
index 8eeb3708f20b..21119e962f00 100644

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

include/net/inetpeer.h +4 -0
index f475757daafb..414e9adf4c51 100644

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

include/net/ip.h +6 -5
index bacdb4fecc89..f66dd581ba83 100644

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

include/net/ip_tunnels.h +9 -2
index 1051af74285c..1243ec414bcd 100644

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

include/net/pkt_sched.h +1 -0
index 9b5698b86986..1cce0a3970b9 100644

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

include/net/route.h +1 -1
index 1d5d975c1707..d443de683628 100644

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

include/net/sctp/structs.h +1 -1
index 5baf98eac3db..61b81510ac18 100644

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

include/net/tcp.h +12 -1
index 23d830a7a6c8..c75d12e5156d 100644

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

include/net/xsk_buff_pool.h +11 -8
index 97392fd7712c..d3a109a79a1d 100644

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

include/rdma/ib_verbs.h +14 -0
index bea6f44e120e..c8787bd5be99 100644

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

include/rdma/restrack.h +5 -2
index 8b7c46daeb07..0d69ded73bf2 100644

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

include/sound/core.h +2 -0
index dfef0c9d4b9f..fe955fb238e5 100644

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

include/uapi/linux/if_bridge.h +19 -0
index f95326fce6bb..a5b743a2f775 100644

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

include/uapi/linux/if_link.h +1 -0
index 7c1fb1419702..1e72860b150a 100644

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

include/uapi/linux/landlock.h +1 -0
index f82a66361a1e..4dc38ef34cbd 100644

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

include/uapi/linux/time_types.h +1 -1
index bcc0002115d3..03a0d8aaadca 100644

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

include/uapi/rdma/rdma_netlink.h +8 -0
index e50c357367db..327bfb5b83aa 100644

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

kernel/auditfilter.c +2 -4
index 538f5c640f7c..6f123436d55c 100644

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

kernel/bpf/bloom_filter.c +9 -10
index 35e1ddca74d2..3f55f28fd589 100644

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

kernel/bpf/cgroup.c +13 -5
index b75b63e67506..0a422be3b039 100644

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

kernel/bpf/net_namespace.c +6 -11
index 868cc2c43899..a1d14bcb67c5 100644

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

kernel/bpf/ringbuf.c +1 -1
index c0c5e9b313e4..73a810a64a6e 100644

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

kernel/bpf/syscall.c +17 -4
index 5fa86a2ab14a..163700efb5b3 100644

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

kernel/bpf/task_iter.c +33 -3
index f7ef58090c7d..30dd2b31a38d 100644

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

kernel/bpf/verifier.c +16 -4
index 0a67f285f4b0..f7f5f54dc448 100644

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

kernel/cgroup/cpuset.c +2 -2
index f9c7178f51ad..bb413045d174 100644

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

kernel/dma/swiotlb.c +19 -12
index 2959309c4fb8..0968155a638e 100644

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

kernel/entry/common.c +3 -0
index 5ff4f1cd3644..19923bc5ab77 100644

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

kernel/futex/requeue.c +10 -2
index 60b08247b07d..dd1dfec2651e 100644

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

kernel/irq/generic-chip.c +68 -23

91 lines not on this page · raw message

kernel/irq/irqdomain.c +78 -13

91 lines not on this page · raw message

kernel/kcsan/core.c +10 -2
index 8a7baf4e332e..2db82661cd60 100644

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

kernel/kprobes.c +10 -4
index b687bd4ed932..fbe7c34fcd87 100644

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

kernel/locking/lockdep.c +2 -0
index 9419a79e8833..b16e699cee9f 100644

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

kernel/power/snapshot.c +3 -2
index c3ad93fc24e6..cd69e983870f 100644

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

kernel/power/wakelock.c +1 -1
index 4e941999a53b..5c2a248cf249 100644

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

kernel/rcu/rcutorture.c +2 -2
index 46612fb15fc6..6a42accb1463 100644

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

kernel/rcu/tree.c +2 -2
index 81f0a730c54b..849d9daf45f7 100644

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

kernel/rcu/tree_nocb.h +1 -1
index a3d613f063a8..42b7f0d4d4d8 100644

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

kernel/rcu/tree_plugin.h +8 -8
index 8cf1adcd259b..db59f4a0d26e 100644

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

kernel/sched/cpufreq_schedutil.c +14 -3
index 819ec1ccc08c..809452968eb4 100644

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

kernel/sched/fair.c +14 -13
index c3a6b66b836c..43bc2f03e0c9 100644

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

kernel/signal.c +4 -0
index 9fe386e6badf..6a51bd690092 100644

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

kernel/stop_machine.c +1 -1
index cedb17ba158a..da821ce258ea 100644

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

kernel/sys.c +1 -1
index 47cb10a16b00..7465bb7c8919 100644

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

kernel/taskstats.c +1 -2
index e47e13a5a579..5896b553de24 100644

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

kernel/time/clocksource.c +6 -2
index 353829883e66..7006f2d8eefe 100644

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

kernel/time/itimer.c +1 -1
index 00629e658ca1..dc5b1d92e246 100644

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

kernel/time/timekeeping.c +6 -0
index 11b7000d5e1d..344b158bcbd7 100644

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

kernel/time/timer.c +1 -0
index 4a2aeaa85af3..cf86c1d9d68e 100644

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

kernel/trace/trace.c +18 -10
index f57baf67726d..47f1e8f47d47 100644

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

kernel/trace/trace.h +2 -2
index 7ba372c21fee..05ac2b5c8e20 100644

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

kernel/trace/trace_events.c +113 -21

134 lines not on this page · raw message

kernel/trace/trace_events_hist.c +3 -1
index f54e3855516f..d7e801855993 100644

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

kernel/trace/trace_events_user.c +3 -0
index 9dabeb86acd1..2d8bf456e6b8 100644

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

kernel/trace/trace_mmiotrace.c +12 -12
index c523ce5aa495..f4ebf7d9cc25 100644

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

kernel/trace/trace_osnoise.c +2 -2
index 8f4b59bedea6..f18e9bd0818d 100644

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

lib/string.c +2 -1
index d49243af5bf2..b05d9e5283d3 100644

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

lib/test_hmm.c +1 -1
index cb50065e37a3..943cb521429d 100644

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

lib/ucs2_string.c +1 -1
index 0a559a42359b..19b9abaae18a 100644

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

lib/xarray.c +3 -0
index da79128ad754..26a455af6275 100644

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

mm/damon/core-test.h +14 -1
index a2aa410d6d0d..dd91b0eea61f 100644

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

mm/damon/core.c +11 -6
index 734ab958ec57..0713fda22682 100644

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

mm/damon/paddr.c +4 -17
index 909db25efb35..fe481ae64f37 100644

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

mm/damon/sysfs-schemes.c +8 -2
index 3cde2137dba8..546decf6b777 100644

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

mm/damon/sysfs.c +15 -4
index 7a410640a0ef..46980a4bef23 100644

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

mm/damon/vaddr-test.h +5 -0
index 292736d3f395..c0546447b21e 100644

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

mm/damon/vaddr.c +6 -28
index 4d7dc9f65f68..c74b3fd1d227 100644

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

mm/hugetlb.c +7 -7
index edae641407b9..bd8752a5356b 100644

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

mm/kasan/quarantine.c +6 -1
index 152dca73f398..11bd18e851a0 100644

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

mm/memcontrol.c +6 -0
index 41207e680e7d..5c654a395fff 100644

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

mm/migrate.c +1 -1
index 620871d193c7..f93e76594e4e 100644

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

mm/mm_init.c +2 -3
index 1aba3e8737d8..45c5a7ca9609 100644

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

mm/vmscan.c +1 -1
index 8eb498351d9b..b6ec592c3f14 100644

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

net/batman-adv/bridge_loop_avoidance.c +40 -38

78 lines not on this page · raw message

net/batman-adv/distributed-arp-table.c +45 -21

66 lines not on this page · raw message

net/batman-adv/main.c +4 -0
index 417de98c39a7..650e9bacbb79 100644

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

net/batman-adv/types.h +1 -1
index 4856cc98fc3c..2ebc718bc324 100644

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

net/bluetooth/eir.c +2 -1
index 3e1713673ecc..773201672a27 100644

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

net/bluetooth/hci_conn.c +17 -6
index e4364a64ffd5..c13c50367408 100644

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

net/bluetooth/hci_core.c +1 -1
index d9bb05f81f50..cf9121f01fc6 100644

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

net/bluetooth/hci_event.c +4 -3
index 083b7db898fe..1a6fb75f2c1e 100644

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

net/bluetooth/hci_sync.c +11 -3
index eff4dd8aae2a..7e9a45350596 100644

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

net/bluetooth/iso.c +8 -0
index a67bce151aaf..ea5d8171fde7 100644

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

net/bluetooth/l2cap_sock.c +26 -10
index 89f881be9712..d09a0b0ffd0c 100644

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

net/bluetooth/mgmt.c +20 -7
index 0422c88ca9ef..b4712ca23d85 100644

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

net/bluetooth/msft.c +5 -0
index 9aee9bffaa7e..01592eb4704f 100644

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

net/bluetooth/rfcomm/core.c +11 -1
index fbc165aff369..390107643a76 100644

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

net/bridge/br_mrp_netlink.c +2 -2
index ce6f63c77cc0..86f0e75d6e34 100644

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

net/bridge/br_netlink_tunnel.c +2 -1
index b006d1127c54..3ee0e14be727 100644

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

net/bridge/br_vlan.c +2 -2
index 171d1dddb26a..67db91022207 100644

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

net/ceph/messenger_v2.c +5 -0
index 89f2ab4b8e3a..f9ac4c4af2be 100644

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

net/ceph/osd_client.c +30 -0
index 8c1678f10440..2b51f951dd67 100644

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

net/ceph/osdmap.c +2 -0
index ff06ba2965cf..68bd45852fc3 100644

Lines of this file are not shown. View the raw message.

net/core/dst.c +2 -2
index 5ed8cb10748f..46cafba29991 100644

Lines of this file are not shown. View the raw message.

net/core/filter.c +14 -12
index 23e9deba098c..f568006baafa 100644

Lines of this file are not shown. View the raw message.

net/core/lwt_bpf.c +9 -6
index c5b90a309685..8c83b34ed58a 100644

Lines of this file are not shown. View the raw message.

net/core/net_namespace.c +4 -0
index b99fdca441f3..99b54f469edf 100644

Lines of this file are not shown. View the raw message.

net/core/skbuff.c +6 -4
index 732204d99822..cfac251b003f 100644

Lines of this file are not shown. View the raw message.

net/core/sock.c +4 -4
index 846e95805c19..2f82dc45f93e 100644

Lines of this file are not shown. View the raw message.

net/core/xdp.c +2 -2
index f640576090f2..672d971ce4ea 100644

Lines of this file are not shown. View the raw message.

net/dccp/dccp.h +3 -1
index 1f748ed1279d..e4e055493203 100644

Lines of this file are not shown. View the raw message.

net/dccp/ipv4.c +3 -1
index ca31c3b096bb..41667dcb6602 100644

Lines of this file are not shown. View the raw message.

net/dccp/ipv6.c +5 -2
index 2839ca8053ba..ae617bd8afab 100644

Lines of this file are not shown. View the raw message.

net/dccp/minisocks.c +1 -1
index 64d805b27add..0210d38442ec 100644

Lines of this file are not shown. View the raw message.

net/hsr/hsr_device.c +55 -15

70 lines not on this page · raw message

net/hsr/hsr_device.h +2 -2
index 9060c92168f9..655284095b78 100644

Lines of this file are not shown. View the raw message.

net/hsr/hsr_forward.c +76 -9

85 lines not on this page · raw message

net/hsr/hsr_framereg.c +52 -0

52 lines not on this page · raw message

net/hsr/hsr_framereg.h +4 -0
index b23556251d62..7619e31c1d2d 100644

Lines of this file are not shown. View the raw message.

net/hsr/hsr_main.h +7 -0
index 2fcabe39e61f..56ee014f5440 100644

Lines of this file are not shown. View the raw message.

net/hsr/hsr_netlink.c +27 -3
index 78fe40eb9f01..898f18c6da53 100644

Lines of this file are not shown. View the raw message.

net/hsr/hsr_slave.c +18 -5
index 58e757dc5554..75566a1fbd76 100644

Lines of this file are not shown. View the raw message.

net/ipv4/icmp.c +15 -13
index 7c4c7b7fe384..5c38af80bc14 100644

Lines of this file are not shown. View the raw message.

net/ipv4/igmp.c +1 -1
index 732804f3a0aa..8509e9473834 100644

Lines of this file are not shown. View the raw message.

net/ipv4/inet_connection_sock.c +9 -0
index 208f8b173a05..530d495ff7d2 100644

Lines of this file are not shown. View the raw message.

net/ipv4/inetpeer.c +35 -3
index 23896b6b8417..21a9c6eff1d7 100644

Lines of this file are not shown. View the raw message.

net/ipv4/ip_fragment.c +4 -2
index 8524f2ac2cf3..e79ebe911548 100644

Lines of this file are not shown. View the raw message.

net/ipv4/ip_output.c +2 -2
index 150cdea8aacb..3bb198b2c101 100644

Lines of this file are not shown. View the raw message.

net/ipv4/ip_tunnel.c +1 -1
index 090403c8cc6c..d250ed84f32b 100644

Lines of this file are not shown. View the raw message.

net/ipv4/ip_vti.c +2 -2
index 02744447e435..cd61a417c44d 100644

Lines of this file are not shown. View the raw message.

net/ipv4/ipip.c +1 -1
index b7e935299153..4768904b1e62 100644

Lines of this file are not shown. View the raw message.

net/ipv4/ipmr.c +1 -1
index af9412a507cf..f39cd565569a 100644

Lines of this file are not shown. View the raw message.

net/ipv4/netfilter.c +2 -2
index bd135165482a..c450509d6efd 100644

Lines of this file are not shown. View the raw message.

net/ipv4/route.c +5 -5
index 789953096c80..b175a8292eb3 100644

Lines of this file are not shown. View the raw message.

net/ipv4/syncookies.c +1 -1
index e14356207795..9deeb3f8215e 100644

Lines of this file are not shown. View the raw message.

net/ipv4/tcp_fastopen.c +4 -2
index 408985eb74ee..e874ec597014 100644

Lines of this file are not shown. View the raw message.

net/ipv4/tcp_ipv4.c +9 -2
index 3f9e1cfde008..638303d6691e 100644

Lines of this file are not shown. View the raw message.

net/ipv4/tcp_metrics.c +4 -4
index e0883ba709b0..49983d864e4f 100644

Lines of this file are not shown. View the raw message.

net/ipv4/tcp_minisocks.c +1 -1
index 86f0feb2497f..d6d64697ce89 100644

Lines of this file are not shown. View the raw message.

net/ipv4/tcp_output.c +1 -1
index 5abad93d3c74..93817ce0dca9 100644

Lines of this file are not shown. View the raw message.

net/ipv4/xfrm4_output.c +1 -1
index 3cff51ba72bb..0ae67d537499 100644

Lines of this file are not shown. View the raw message.

net/ipv6/ip6_gre.c +6 -8
index 74442c9fb4ab..ef94bce1d2d5 100644

Lines of this file are not shown. View the raw message.

net/ipv6/ip6_tunnel.c +7 -15
index dfabd9969b3f..0deea4870057 100644

Lines of this file are not shown. View the raw message.

net/ipv6/route.c +1 -1
index 24d097290dbc..5cdb084b55fb 100644

Lines of this file are not shown. View the raw message.

net/ipv6/seg6_local.c +9 -0
index 2aba3d7e9cec..129cb659bab2 100644

Lines of this file are not shown. View the raw message.

net/ipv6/sit.c +1 -1
index ac38d4aa09dd..bc1f0d3de34e 100644

Lines of this file are not shown. View the raw message.

net/ipv6/tcp_ipv6.c +42 -55

97 lines not on this page · raw message

net/ipv6/xfrm6_input.c +1 -1
index 8432b50d9ce4..00d2a1b8b679 100644

Lines of this file are not shown. View the raw message.

net/iucv/af_iucv.c +2 -0
index 965167bf3abd..b9ce76ccd054 100644

Lines of this file are not shown. View the raw message.

net/kcm/kcmsock.c +3 -0
index a47afaaea2a1..93b1c499d76d 100644

Lines of this file are not shown. View the raw message.

net/mac80211/link.c +2 -1
index f3980ee81739..7e9ca63f5aab 100644

Lines of this file are not shown. View the raw message.

net/mac80211/s1g.c +1 -1
index 9914390ff31f..337d8d4ea5f5 100644

Lines of this file are not shown. View the raw message.

net/mac80211/tx.c +2 -1
index e3841099bbda..5ea7572aae3d 100644

Lines of this file are not shown. View the raw message.

net/mpls/af_mpls.c +2 -0
index 73e44f9e58c3..9685405d744b 100644

Lines of this file are not shown. View the raw message.

net/mptcp/subflow.c +4 -2
index d3b5c2d48b53..db2e3a1ebb6e 100644

Lines of this file are not shown. View the raw message.

net/mptcp/syncookies.c +1 -0
index 7f22526346a7..b5cac5701122 100644

Lines of this file are not shown. View the raw message.

net/netfilter/Kconfig +1 -1
index 441d1f134110..7226eccfd7b7 100644

Lines of this file are not shown. View the raw message.

net/netfilter/ipvs/ip_vs_ftp.c +8 -2
index 61d3797fb799..b3f0d2d0e1dd 100644

Lines of this file are not shown. View the raw message.

net/netfilter/nf_nat_sip.c +5 -0
index a1c41defaf22..6b00c81084fe 100644

Lines of this file are not shown. View the raw message.

net/netfilter/nf_tables_api.c +10 -4
index 2c894a7d8a40..a9053667e370 100644

Lines of this file are not shown. View the raw message.

net/netfilter/nft_counter.c +16 -4
index 813c75cd2c25..3fa6369790f4 100644

Lines of this file are not shown. View the raw message.

net/netfilter/xt_cgroup.c +19 -2
index bfc98719684e..d9943c4f5ee4 100644

Lines of this file are not shown. View the raw message.

net/netfilter/xt_hl.c +27 -0
index c1a70f8f0441..59e93d97b507 100644

Lines of this file are not shown. View the raw message.

net/nfc/digital_core.c +1 -1
index d63d2e5dc60c..a6cf04cedd50 100644

Lines of this file are not shown. View the raw message.

net/nfc/llcp_core.c +21 -8
index db050f4faa5b..7b86faf3f4ce 100644

Lines of this file are not shown. View the raw message.

net/nfc/llcp_sock.c +11 -3
index cd1fdf0beefb..5e895a45a1d3 100644

Lines of this file are not shown. View the raw message.

net/nfc/nci/data.c +5 -5
index 7a3fb2a397a1..4db36cddf670 100644

Lines of this file are not shown. View the raw message.

net/nfc/nci/rsp.c +38 -3

41 lines not on this page · raw message

net/openvswitch/conntrack.c +84 -46

130 lines not on this page · raw message

net/openvswitch/conntrack.h +4 -2
index 317e525c8a11..ab21d032fde3 100644

Lines of this file are not shown. View the raw message.

net/openvswitch/datapath.c +33 -25

58 lines not on this page · raw message

net/openvswitch/datapath.h +19 -7
index 88156a677f22..c16e249380fe 100644

Lines of this file are not shown. View the raw message.

net/openvswitch/vport.h +9 -0
index 3e71ca8ad8a7..9f67b9dd49f9 100644

Lines of this file are not shown. View the raw message.

net/phonet/pep.c +1 -1
index 9f3f70829cb1..4f3c3d312914 100644

Lines of this file are not shown. View the raw message.

net/rds/cong.c +2 -2
index 8b689ebbd5b5..c85af56e42e7 100644

Lines of this file are not shown. View the raw message.

net/sched/act_skbmod.c +8 -4
index e34f1be15164..80286135256e 100644

Lines of this file are not shown. View the raw message.

net/sched/cls_api.c +13 -5
index 7f47e937e1b8..ac6d27172c84 100644

Lines of this file are not shown. View the raw message.

net/sched/sch_api.c +5 -2
index 22210e628ab3..6aa39c3c6ff4 100644

Lines of this file are not shown. View the raw message.

net/sched/sch_codel.c +1 -1
index 0dfdc8b65699..c05be1eeea56 100644

Lines of this file are not shown. View the raw message.

net/sched/sch_fq_codel.c +4 -2
index e059d6c14574..ac2f643dd842 100644

Lines of this file are not shown. View the raw message.

net/sched/sch_fq_pie.c +2 -1
index 4bd5ca9acc53..fc57b1daa235 100644

Lines of this file are not shown. View the raw message.

net/sched/sch_generic.c +1 -1
index 65561ecae516..98c339b03bf5 100644

Lines of this file are not shown. View the raw message.

net/sched/sch_hhf.c +4 -0
index aca4795c4101..f9eab403ac16 100644

Lines of this file are not shown. View the raw message.

net/sched/sch_htb.c +5 -2
index f1b903b36717..ed1bf8406ae6 100644

Lines of this file are not shown. View the raw message.

net/sched/sch_sfq.c +2 -1
index e871cb53946a..a53ea6ac2296 100644

Lines of this file are not shown. View the raw message.

net/sched/sch_teql.c +1 -0
index 13e69bce987e..ace524afdcf5 100644

Lines of this file are not shown. View the raw message.

net/sctp/inqueue.c +5 -2
index a024c0843247..5f988b3a8814 100644

Lines of this file are not shown. View the raw message.

net/sctp/sm_sideeffect.c +4 -0
index 23d6633966b1..ed0a36acc5e1 100644

Lines of this file are not shown. View the raw message.

net/sctp/stream.c +33 -15

48 lines not on this page · raw message

net/smc/af_smc.c +7 -4
index 087102ff3c64..e5b5490da251 100644

Lines of this file are not shown. View the raw message.

net/smc/smc_core.c +14 -13
index d325dbd01225..b64ea013c225 100644

Lines of this file are not shown. View the raw message.

net/smc/smc_llc.c +3 -0
index 149d63cff667..1932983ef763 100644

Lines of this file are not shown. View the raw message.

net/smc/smc_rx.c +5 -6
index 05229a0a07e4..374886f33228 100644

Lines of this file are not shown. View the raw message.

net/smc/smc_tx.h +5 -1
index a59f370b8b43..610a945aefd6 100644

Lines of this file are not shown. View the raw message.

net/sunrpc/auth_gss/auth_gss.c +5 -1
index 13a948e2f83d..73cabe65de1c 100644

Lines of this file are not shown. View the raw message.

net/sunrpc/auth_gss/gss_krb5_wrap.c +11 -2
index b3e1738ff6bf..71b406d00472 100644

Lines of this file are not shown. View the raw message.

net/sunrpc/auth_gss/gss_rpc_upcall.c +0 -6
index f549e4c05def..711857ac688a 100644

Lines of this file are not shown. View the raw message.

net/sunrpc/auth_gss/gss_rpc_upcall.h +0 -1
index 31e96344167e..b3c2b2b90798 100644

Lines of this file are not shown. View the raw message.

net/sunrpc/auth_gss/svcauth_gss.c +7 -1
index 49a8623cc1d5..01a158343463 100644

Lines of this file are not shown. View the raw message.

net/sunrpc/cache.c +3 -4
index 447d2a0b75fd..f2c0764b9586 100644

Lines of this file are not shown. View the raw message.

net/sunrpc/rpcb_clnt.c +4 -0
index 53bcca365fb1..2d74c660de66 100644

Lines of this file are not shown. View the raw message.

net/sunrpc/sunrpc_syms.c +1 -0
index 691c0000e9ea..a0fb2a7a72f5 100644

Lines of this file are not shown. View the raw message.

net/sunrpc/svc.c +67 -7

74 lines not on this page · raw message

net/sunrpc/xdr.c +1 -1
index 94912fc08051..ceb9c4b730c9 100644

Lines of this file are not shown. View the raw message.

net/sunrpc/xprtrdma/svc_rdma_rw.c +7 -2
index 82c4202fa3c1..347db3b7e0bc 100644

Lines of this file are not shown. View the raw message.

net/sunrpc/xprtsock.c +22 -10
index 6263aa95e2ec..aa1d5b6a2bfc 100644

Lines of this file are not shown. View the raw message.

net/tls/tls_strp.c +11 -5
index 7d85feebdfd9..8d35e2912dd3 100644

Lines of this file are not shown. View the raw message.

net/vmw_vsock/af_vsock.c +2 -4
index a06f708f300c..1392fcde7776 100644

Lines of this file are not shown. View the raw message.

net/vmw_vsock/virtio_transport.c +1 -1
index 70db737c52da..6c7221a032ee 100644

Lines of this file are not shown. View the raw message.

net/xdp/xsk.c +41 -5

46 lines not on this page · raw message

net/xdp/xsk_buff_pool.c +3 -1
index bb9dfbe419e7..9dc809ed9927 100644

Lines of this file are not shown. View the raw message.

net/xdp/xsk_queue.h +11 -5
index 13354a1e4280..811d3c739a3a 100644

Lines of this file are not shown. View the raw message.

net/xfrm/xfrm_output.c +1 -3
index a5b5d82bd755..53654c5fa9e9 100644

Lines of this file are not shown. View the raw message.

samples/ftrace/ftrace-direct-modify.c +9 -3
index eeeafe3375c4..394fab99fc4c 100644

Lines of this file are not shown. View the raw message.

samples/ftrace/ftrace-direct-multi-modify.c +9 -3
index 35a496603558..e16eeca8c135 100644

Lines of this file are not shown. View the raw message.

scripts/mod/modpost.c +3 -3
index 96a6e6873098..cfcf2c1bb5ec 100644

Lines of this file are not shown. View the raw message.

scripts/tags.sh +1 -1
index a70d43723146..f5d895cb2178 100755

Lines of this file are not shown. View the raw message.

security/apparmor/lib.c +9 -11
index cd569fbbfe36..1165d51072ce 100644

Lines of this file are not shown. View the raw message.

security/integrity/ima/ima_appraise.c +2 -0
index 919133dc8ef2..a5dff9c38393 100644

Lines of this file are not shown. View the raw message.

security/landlock/errata/abi-1.h +23 -0
index e8a2bff2e5b6..80930957e84d 100644

Lines of this file are not shown. View the raw message.

security/landlock/fs.c +31 -9
index 7145162f1e59..9c1cee4c4c3c 100644

Lines of this file are not shown. View the raw message.

security/smack/smack.h +3 -2
index aac0574cdfad..e44f4e9f5d2b 100644

Lines of this file are not shown. View the raw message.

security/smack/smack_lsm.c +48 -19

67 lines not on this page · raw message

security/smack/smackfs.c +64 -154

218 lines not on this page · raw message

sound/core/control.c +184 -280

464 lines not on this page · raw message

sound/core/control_compat.c +31 -56

87 lines not on this page · raw message

sound/core/control_led.c +4 -5
index ba984ed00972..15acb07c6515 100644

Lines of this file are not shown. View the raw message.

sound/core/init.c +3 -1
index 0dc1d25be184..bc6d7a79b0c6 100644

Lines of this file are not shown. View the raw message.

sound/core/pcm_native.c +2 -0
index 35616d0d528d..11236bc7283f 100644

Lines of this file are not shown. View the raw message.

sound/core/seq/seq_midi.c +42 -19

61 lines not on this page · raw message

sound/core/ump_convert.c +1 -0
index 0fe13d031656..85cc67de6330 100644

Lines of this file are not shown. View the raw message.

sound/drivers/aloop.c +68 -36

104 lines not on this page · raw message

sound/drivers/mpu401/mpu401.c +6 -0
index 3398aee33baa..161ccf194ca4 100644

Lines of this file are not shown. View the raw message.

sound/drivers/mts64.c +6 -0
index 5cfd0e99a13f..3129191b2b50 100644

Lines of this file are not shown. View the raw message.

sound/drivers/portman2x4.c +6 -0
index 619e3f594477..b87f9beb7dd0 100644

Lines of this file are not shown. View the raw message.

sound/drivers/serial-u16550.c +6 -0
index 3cbc7a4adcb4..650a7f6c7e0c 100644

Lines of this file are not shown. View the raw message.

sound/drivers/virmidi.c +6 -0
index 58012de90c38..7d41955030e5 100644

Lines of this file are not shown. View the raw message.

sound/parisc/harmony.c +3 -3
index db9c296dd688..b9cc9e5e7056 100644

Lines of this file are not shown. View the raw message.

sound/pci/asihpi/hpi6000.c +5 -0
index 72aa135d69f8..8aa5832f1f2a 100644

Lines of this file are not shown. View the raw message.

sound/pci/hda/hda_proc.c +1 -1
index 00c2eeb2c472..e8a4cf3c84d8 100644

Lines of this file are not shown. View the raw message.

sound/pci/ice1712/ice1712.c +4 -3
index ad2180659187..45cb3e7b8d21 100644

Lines of this file are not shown. View the raw message.

sound/pci/pcxhr/pcxhr.c +7 -7
index 242bd7e04b3e..24e60a876b5a 100644

Lines of this file are not shown. View the raw message.

sound/pci/via82xx_modem.c +10 -16
index ca7f024bf8ec..473024e7d8ff 100644

Lines of this file are not shown. View the raw message.

sound/soc/amd/yc/acp6x-mach.c +7 -0
index 8281cdae9fd0..da25433986ef 100644

Lines of this file are not shown. View the raw message.

sound/soc/apple/mca.c +3 -3
index 0e96caa607fb..88d6de6bdbc4 100644

Lines of this file are not shown. View the raw message.

sound/soc/codecs/cs35l33.c +12 -2
index d25455f39566..ffc8d08e86d4 100644

Lines of this file are not shown. View the raw message.

sound/soc/codecs/cs35l34.c +12 -2
index 04d9117b31ac..c9b33d1a1927 100644

Lines of this file are not shown. View the raw message.

sound/soc/codecs/rt700-sdw.c +2 -4
index 52c33d56b143..033b686ad0d4 100644

Lines of this file are not shown. View the raw message.

sound/soc/fsl/fsl-asoc-card.c +2 -2
index f76252b3f591..f447d0cc2baf 100644

Lines of this file are not shown. View the raw message.

sound/soc/fsl/mpc5200_psc_i2s.c +1 -0
index 413df413b5eb..9e771e36da8e 100644

Lines of this file are not shown. View the raw message.

sound/soc/intel/atom/sst/sst_pci.c +3 -1
index d1e64c3500be..296bea33e16f 100644

Lines of this file are not shown. View the raw message.

sound/soc/meson/meson-card-utils.c +6 -11
index 1adaf0041a48..cd27c522f9da 100644

Lines of this file are not shown. View the raw message.

sound/soc/pxa/pxa-ssp.c +2 -5
index b8a3cb8b7597..ba8cae8e85ef 100644

Lines of this file are not shown. View the raw message.

sound/soc/qcom/qdsp6/q6apm.c +9 -3
index e2ad6dc2dc85..b6d957f7c7ab 100644

Lines of this file are not shown. View the raw message.

sound/soc/samsung/aries_wm8994.c +1 -0
index dd3cd2c9644a..e86d4516ee03 100644

Lines of this file are not shown. View the raw message.

sound/soc/soc-dapm.c +1 -1
index 7facb7b2dba1..e28cb3c0e14f 100644

Lines of this file are not shown. View the raw message.

sound/soc/sof/topology.c +12 -6
index b2b6b7bb8788..7eb8eb35b137 100644

Lines of this file are not shown. View the raw message.

sound/soc/xilinx/xlnx_formatter_pcm.c +11 -3
index 56a815caf23f..bb1488e392b8 100644

Lines of this file are not shown. View the raw message.

sound/usb/6fire/comm.c +6 -3
index 49629d4bb327..bcfb34db37d9 100644

Lines of this file are not shown. View the raw message.

sound/usb/bcd2000/bcd2000.c +8 -3
index 392b4d8e9e76..c7e7149c6dab 100644

Lines of this file are not shown. View the raw message.

sound/usb/midi.c +2 -0
index 9094b2db33e7..156b16e48373 100644

Lines of this file are not shown. View the raw message.

tools/bpf/bpftool/map.c +10 -6
index f98f7bbea2b1..a89a0cdb90e2 100644

Lines of this file are not shown. View the raw message.

tools/bpf/bpftool/struct_ops.c +4 -0
index d110c6ad8175..05f08dae661e 100644

Lines of this file are not shown. View the raw message.

tools/build/Makefile.feature +2 -1
index 934e2777a2db..b87d73bbcc30 100644

Lines of this file are not shown. View the raw message.

tools/build/feature/Makefile +3 -0
index 17e03236e346..3fd36364382b 100644

Lines of this file are not shown. View the raw message.

tools/include/linux/compiler.h +1 -1
index 1684216e826a..d5590686a5b5 100644

Lines of this file are not shown. View the raw message.

tools/include/nolibc/arch-powerpc.h +1 -1
index 41ebd394b90c..377ea7f4b1c7 100644

Lines of this file are not shown. View the raw message.

tools/lib/bpf/libbpf.c +2 -1
index 946ca07968a9..8134a32132d1 100644

Lines of this file are not shown. View the raw message.

tools/perf/builtin-sched.c +30 -10
index 16cb7278faba..dfdfac2a11ad 100644

Lines of this file are not shown. View the raw message.

tools/perf/builtin-stat.c +6 -3
index 1512fedd90cf..7ab980bf3c71 100644

Lines of this file are not shown. View the raw message.

tools/perf/pmu-events/jevents.py +3 -2
index 72ba4a9239c6..40b2cd98abf8 100755

Lines of this file are not shown. View the raw message.

tools/perf/pmu-events/metric.py +5 -1
index 3e673f25d5fd..11cbc8dab09a 100644

Lines of this file are not shown. View the raw message.

tools/perf/tests/shell/lib/perf_metric_validation.py +129 -109

238 lines not on this page · raw message

tools/perf/tests/shell/stat_all_metrics.sh +128 -23

151 lines not on this page · raw message

tools/perf/tests/shell/stat_bpf_counters.sh +75 -26

101 lines not on this page · raw message

tools/perf/tests/shell/stat_metrics_values.sh +10 -1
index ad94c936de7e..f3c77b1dd826 100755

Lines of this file are not shown. View the raw message.

tools/perf/ui/browsers/hists.c +3 -3
index a53a0257a4bc..cf61fc75c151 100644

Lines of this file are not shown. View the raw message.

tools/perf/util/auxtrace.c +10 -5
index c51829fdef23..934dd403588c 100644

Lines of this file are not shown. View the raw message.

tools/perf/util/cs-etm-decoder/cs-etm-decoder.c +16 -5
index 640e383cef44..277da9f767b9 100644

Lines of this file are not shown. View the raw message.

tools/perf/util/cs-etm.c +378 -209

587 lines not on this page · raw message

tools/perf/util/cs-etm.h +6 -2
index 7cca37887917..f7b4903d9ef7 100644

Lines of this file are not shown. View the raw message.

tools/perf/util/data-convert-json.c +1 -0
index 5bb3c2ba95ca..30f92656d5fb 100644

Lines of this file are not shown. View the raw message.

tools/perf/util/dso.c +17 -2
index bdfead36b83a..0e71bfffd4ac 100644

Lines of this file are not shown. View the raw message.

tools/perf/util/intel-bts.c +1 -1
index ec1b3bd9f530..3e1d32825046 100644

Lines of this file are not shown. View the raw message.

tools/perf/util/intel-pt.c +1 -1
index e9f97c0c3358..4b68c301ce72 100644

Lines of this file are not shown. View the raw message.

tools/perf/util/machine.c +26 -11
index e2a6facd1c4e..9ea386614df6 100644

Lines of this file are not shown. View the raw message.

tools/perf/util/metricgroup.c +6 -1
index bb5faaa25d51..3846a39decff 100644

Lines of this file are not shown. View the raw message.

tools/perf/util/synthetic-events.c +3 -3
index a0579c7d7b9e..756673761787 100644

Lines of this file are not shown. View the raw message.

tools/perf/util/thread-stack.c +1 -1
index c6a0a27b12c2..47d5922efdee 100644

Lines of this file are not shown. View the raw message.

tools/perf/util/trace-event-read.c +19 -14
index 1162c49b8082..b0d3957c48e6 100644

Lines of this file are not shown. View the raw message.

tools/scripts/Makefile.include +22 -16
index c006e72b4f43..b088c92029de 100644

Lines of this file are not shown. View the raw message.

tools/testing/kunit/kunit.py +1 -1
index bc74088c458a..ebe97ba520ce 100755

Lines of this file are not shown. View the raw message.

tools/testing/kunit/kunit_tool_test.py +12 -0
index 5254a25ad2d9..052b3a9fb821 100755

Lines of this file are not shown. View the raw message.

tools/testing/selftests/arm64/mte/check_buffer_fill.c +2 -0
index 1dbbbd47dd50..639ea469969a 100644

Lines of this file are not shown. View the raw message.

tools/testing/selftests/arm64/mte/check_child_memory.c +2 -0
index 7597fc632cad..7017a4851ff4 100644

Lines of this file are not shown. View the raw message.

tools/testing/selftests/arm64/mte/check_gcr_el1_cswitch.c +1 -0
index 325bca0de0f6..d23f154d3288 100644

Lines of this file are not shown. View the raw message.

tools/testing/selftests/arm64/mte/check_hugetlb_options.c new file +298 -0

298 lines not on this page · raw message

tools/testing/selftests/arm64/mte/check_ksm_options.c +28 -3
index 88c74bc46d4f..a947e6413e56 100644

Lines of this file are not shown. View the raw message.

tools/testing/selftests/arm64/mte/check_mmap_options.c +2 -0
index 17694caaff53..703ccd4685a8 100644

Lines of this file are not shown. View the raw message.

tools/testing/selftests/arm64/mte/check_tags_inclusion.c +2 -0
index a3d1e23fe02a..c73b4641d01a 100644

Lines of this file are not shown. View the raw message.

tools/testing/selftests/arm64/mte/check_user_mem.c +2 -0
index f4ae5f87a3b7..8c790331d67c 100644

Lines of this file are not shown. View the raw message.

tools/testing/selftests/bpf/README.rst +31 -1
index cb9b95702ac6..8f62a641ef4f 100644

Lines of this file are not shown. View the raw message.

tools/testing/selftests/bpf/prog_tests/global_map_resize.c +6 -2
index 56b5baef35c8..602ce30f1720 100644

Lines of this file are not shown. View the raw message.

tools/testing/selftests/bpf/test_progs.c +6 -5
index 74620ed3a166..e142d0494b06 100644

Lines of this file are not shown. View the raw message.

tools/testing/selftests/bpf/test_sockmap.c +2 -1
index dccaf9b8cb90..812f96f06a3d 100644

Lines of this file are not shown. View the raw message.

tools/testing/selftests/bpf/veristat.c +49 -27

76 lines not on this page · raw message

tools/testing/selftests/bpf/vmtest.sh +45 -26

71 lines not on this page · raw message

tools/testing/selftests/mm/Makefile +2 -2
index c9fcbc6e5121..f64ec79d772e 100644

Lines of this file are not shown. View the raw message.

tools/testing/selftests/mm/cow.c +351 -196

547 lines not on this page · raw message

tools/testing/selftests/mm/khugepaged.c +78 -339

417 lines not on this page · raw message

tools/testing/selftests/mm/ksm_tests.c +100 -110

210 lines not on this page · raw message

tools/testing/selftests/mm/migration.c +107 -0

107 lines not on this page · raw message

tools/testing/selftests/mm/run_vmtests.sh +2 -0
index d7b2c9d07eec..8ec99d704d06 100755

Lines of this file are not shown. View the raw message.

tools/testing/selftests/mm/soft-dirty.c +8 -1
index 7095b95d19ae..bfc2cb06af4e 100644

Lines of this file are not shown. View the raw message.

tools/testing/selftests/mm/thp_settings.c new file +394 -0

394 lines not on this page · raw message

tools/testing/selftests/mm/thp_settings.h new file +89 -0

89 lines not on this page · raw message

tools/testing/selftests/rseq/rseq-x86-thread-pointer.h +1 -3
index d3133587d996..5a29d6bec51f 100644

Lines of this file are not shown. View the raw message.

tools/testing/selftests/timers/leap-a-day.c +11 -8
index 23eb398c8140..23d9ed05af65 100644

Lines of this file are not shown. View the raw message.

tools/testing/selftests/zram/zram_lib.sh +1 -1
index 21ec1966de76..0d44d83888f9 100755

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.