Skip to content

6.1.77-rc1 review

Greg Kroah-Hartman linux-arm-kernel linux-block linux-fsdevel linux-mm linux-patches linux-tegra lkml stable v9fs 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest219 patches 11 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/219asm-generic: make sparse happy with odd-sized put_unaligned_*()include/asm-generic/unaligned.h+12 -120 replies
2/219powerpc/mm: Fix null-pointer dereference in pgtable_cache_addarch/powerpc/mm/init-common.c+3 -20 replies
3/219arm64: irq: set the correct node for VMAP stackarch/arm64/kernel/irq.c drivers/base/arch_numa.c include/asm-generic/numa.h+6 -30 replies
4/219drivers/perf: pmuv3: dont expose SW_INCR event in sysfsarch/arm64/kernel/perf_event.c+5 -10 replies
5/219powerpc: Fix build error due to is_valid_bugaddr()arch/powerpc/kernel/traps.c+2 -00 replies
6/219powerpc/mm: Fix build failures due to arch_reserved_kernel_pages()arch/powerpc/include/asm/mmu.h arch/powerpc/include/asm/mmzone.h+4 -30 replies
7/219powerpc/64s: Fix CONFIG_NUMA=n build due to create_section_mapping()arch/powerpc/include/asm/mmzone.h arch/powerpc/mm/mmu_decl.h+5 -50 replies
8/219x86/boot: Ignore NMIs during very early bootarch/x86/boot/compressed/ident_map_64.c arch/x86/boot/compressed/idt_64.c arch/x86/boot/compressed/idt_handlers_64.S +1 more+8 -00 replies
9/219powerpc: pmd_move_must_withdraw() is only needed for CONFIG_TRANSPARENT_HUGEPAGEarch/powerpc/mm/book3s64/pgtable.c+2 -00 replies
10/219powerpc/lib: Validate size for vector operationsarch/powerpc/lib/sstep.c+10 -00 replies
11/219x86/mce: Mark fatal MCEs page as poison to avoid panic in the kdump kernelarch/x86/kernel/cpu/mce/core.c+16 -00 replies
12/219perf/core: Fix narrow startup race when creating the perf nr_addr_filters sysfs filekernel/events/core.c+28 -120 replies
13/219debugobjects: Stop accessing objects after releasing hash bucket locklib/debugobjects.c+78 -1220 replies
14/219regulator: core: Only increment use_count when enable_count changesdrivers/regulator/core.c+30 -260 replies
15/219audit: Send netlink ACK before setting connection in auditd_setkernel/audit.c+24 -70 replies
16/219ACPI: video: Add quirk for the Colorful X15 AT 23 Laptopdrivers/acpi/acpi_video.c+9 -00 replies
17/219PNP: ACPI: fix fortify warningdrivers/pnp/pnpacpi/rsparser.c+6 -60 replies
18/219ACPI: extlog: fix NULL pointer dereference checkdrivers/acpi/acpi_extlog.c+3 -20 replies
19/219ACPI: NUMA: Fix the logic of getting the fake_pxm valuedrivers/acpi/numa/srat.c+2 -20 replies
20/219PM / devfreq: Synchronize devfreq_monitor_[start/stop]drivers/devfreq/devfreq.c+22 -20 replies
21/219ACPI: APEI: set memory failure flags as MF_ACTION_REQUIRED on synchronous eventsdrivers/acpi/apei/ghes.c+23 -60 replies
22/219FS:JFS:UBSAN:array-index-out-of-bounds in dbAdjTreefs/jfs/jfs_dmap.c+3 -00 replies
23/219UBSAN: array-index-out-of-bounds in dtSplitRootfs/jfs/jfs_dtree.c+1 -10 replies
24/219jfs: fix slab-out-of-bounds Read in dtSearchfs/jfs/jfs_dtree.c+5 -00 replies
25/219jfs: fix array-index-out-of-bounds in dbAdjTreefs/jfs/jfs_dmap.c+31 -290 replies
26/219jfs: fix uaf in jfs_evict_inodefs/jfs/jfs_mount.c+3 -30 replies
27/219pstore/ram: Fix crash when setting number of cpus to an odd numberfs/pstore/ram.c+1 -00 replies
28/219crypto: octeontx2 - Fix cptvf driver cleanupdrivers/crypto/marvell/octeontx2/otx2_cptlf.c drivers/crypto/marvell/octeontx2/otx2_cptvf_main.c+7 -20 replies
29/219erofs: fix ztailpacking for subpage compressed blocksfs/erofs/zdata.c+1 -10 replies
30/219crypto: stm32/crc32 - fix parsing list of devicesdrivers/crypto/stm32/stm32-crc32.c+1 -10 replies
31/219afs: fix the usage of read_seqbegin_or_lock() in afs_lookup_volume_rcu()fs/afs/callback.c+2 -10 replies
32/219afs: fix the usage of read_seqbegin_or_lock() in afs_find_server*()fs/afs/server.c+4 -30 replies
33/219rxrpc_find_service_conn_rcu: fix the usage of read_seqbegin_or_lock()net/rxrpc/conn_service.c+2 -10 replies
34/219jfs: fix array-index-out-of-bounds in diNewExtfs/jfs/jfs_imap.c+3 -00 replies
35/219arch: consolidate arch_irq_work_raise prototypesarch/arm/include/asm/irq_work.h arch/arm64/include/asm/irq_work.h arch/csky/include/asm/irq_work.h +5 more+5 -100 replies
36/219s390/vfio-ap: fix sysfs status attribute for AP queue devicesdrivers/s390/crypto/vfio_ap_ops.c+15 -10 replies
37/219s390/ptrace: handle setting of fpc register correctlyarch/s390/kernel/ptrace.c+3 -30 replies
38/219KVM: s390: fix setting of fpc registerarch/s390/kvm/kvm-s390.c+0 -50 replies
39/219SUNRPC: Fix a suspicious RCU usage warningnet/sunrpc/xprtmultipath.c+15 -20 replies
40/219ecryptfs: Reject casefold directory inodesfs/ecryptfs/inode.c+8 -00 replies
41/219ext4: fix inconsistent between segment fstrim and full fstrimfs/ext4/mballoc.c+8 -30 replies
42/219ext4: unify the type of flexbg_size to unsigned intfs/ext4/resize.c+7 -60 replies
43/219ext4: remove unnecessary check from alloc_flex_gd()fs/ext4/resize.c+0 -30 replies
44/219ext4: avoid online resizing failures due to oversized flex bgfs/ext4/resize.c+17 -80 replies
45/219wifi: rt2x00: restart beacon queue when hardware resetdrivers/net/wireless/ralink/rt2x00/rt2x00dev.c drivers/net/wireless/ralink/rt2x00/rt2x00mac.c+14 -00 replies
46/219selftests/bpf: satisfy compiler by having explicit return in btf testtools/testing/selftests/bpf/prog_tests/btf.c+1 -00 replies
47/219selftests/bpf: Fix pyperf180 compilation failure with clang18tools/testing/selftests/bpf/progs/pyperf180.c+22 -00 replies
48/219wifi: rt2x00: correct wrong BBP register in RxDCOC calibrationdrivers/net/wireless/ralink/rt2x00/rt2800lib.c+1 -10 replies
49/219selftests/bpf: Fix issues in setup_classid_environment()tools/testing/selftests/bpf/cgroup_helpers.c+14 -40 replies
50/219soc: xilinx: Fix for call trace due to the usage of smp_processor_id()drivers/soc/xilinx/xlnx_event_manager.c+4 -10 replies
51/219soc: xilinx: fix unhandled SGI warning messagedrivers/soc/xilinx/xlnx_event_manager.c+1 -10 replies
52/219scsi: lpfc: Fix possible file string name overflow when updating firmwaredrivers/scsi/lpfc/lpfc.h drivers/scsi/lpfc/lpfc_init.c+3 -20 replies
53/219PCI: Add no PM reset quirk for NVIDIA Spectrum devicesdrivers/pci/quirks.c+13 -00 replies
54/219bonding: return -ENOMEM instead of BUG in alb_upper_dev_walkdrivers/net/bonding/bond_alb.c drivers/net/bonding/bond_main.c+6 -20 replies
55/219net: usb: ax88179_178a: avoid two consecutive device resetsdrivers/net/usb/ax88179_178a.c+0 -20 replies
56/219scsi: mpi3mr: Add PCI checks where SAS5116 diverges from SAS4116drivers/scsi/mpi3mr/mpi3mr_fw.c drivers/scsi/mpi3mr/mpi3mr_os.c+6 -20 replies
57/219scsi: arcmsr: Support new PCI device IDs 1883 and 1886drivers/scsi/arcmsr/arcmsr.h drivers/scsi/arcmsr/arcmsr_hba.c+10 -00 replies
58/219ARM: dts: imx7d: Fix coresight funnel portsarch/arm/boot/dts/imx7d.dtsi arch/arm/boot/dts/imx7s.dtsi+5 -40 replies
59/219ARM: dts: imx7s: Fix lcdif compatiblearch/arm/boot/dts/imx7s.dtsi+1 -10 replies
60/219ARM: dts: imx7s: Fix nand-controller #size-cellsarch/arm/boot/dts/imx7s.dtsi+1 -10 replies
61/219wifi: ath9k: Fix potential array-index-out-of-bounds read in ath9k_htc_txstatus()drivers/net/wireless/ath/ath9k/htc_drv_txrx.c+3 -20 replies
62/219wifi: ath11k: fix race due to setting ATH11K_FLAG_EXT_IRQ_ENABLED too earlydrivers/net/wireless/ath/ath11k/pcic.c+2 -20 replies
63/219bpf: Check rcu_read_lock_trace_held() before calling bpf map helperskernel/bpf/helpers.c+8 -50 replies
64/219scsi: libfc: Dont schedule abort twicedrivers/scsi/libfc/fc_fcp.c+11 -50 replies
65/219scsi: libfc: Fix up timeout error in fc_fcp_rec_error()drivers/scsi/libfc/fc_fcp.c+1 -10 replies
66/219bpf: Set uattr->batch.count as zero before batched update or deletionkernel/bpf/syscall.c+6 -00 replies
67/219wifi: wfx: fix possible NULL pointer dereference in wfx_set_mfp_ap()drivers/net/wireless/silabs/wfx/sta.c+25 -170 replies
68/219ARM: dts: rockchip: fix rk3036 hdmi ports nodearch/arm/boot/dts/rk3036.dtsi+11 -30 replies
69/219ARM: dts: imx25/27-eukrea: Fix RTC node namearch/arm/boot/dts/imx25-eukrea-cpuimx25.dtsi arch/arm/boot/dts/imx27-eukrea-cpuimx27.dtsi+2 -20 replies
70/219ARM: dts: imx: Use flash@0,0 patternarch/arm/boot/dts/imx1-ads.dts arch/arm/boot/dts/imx1-apf9328.dts arch/arm/boot/dts/imx27-eukrea-cpuimx27.dtsi +1 more+4 -40 replies
71/219ARM: dts: imx27: Fix sram nodearch/arm/boot/dts/imx27.dtsi+3 -00 replies
72/219ARM: dts: imx1: Fix sram nodearch/arm/boot/dts/imx1.dtsi+4 -10 replies
73/219net: phy: at803x: fix passing the wrong reference for config_intrdrivers/net/phy/at803x.c+3 -30 replies
74/219ionic: pass opcode to devcmd_waitdrivers/net/ethernet/pensando/ionic/ionic_dev.c drivers/net/ethernet/pensando/ionic/ionic_dev.h drivers/net/ethernet/pensando/ionic/ionic_main.c+3 -10 replies
75/219ionic: bypass firmware cmds when stuck in resetdrivers/net/ethernet/pensando/ionic/ionic_bus_pci.c drivers/net/ethernet/pensando/ionic/ionic_lif.c drivers/net/ethernet/pensando/ionic/ionic_main.c+20 -70 replies
76/219block/rnbd-srv: Check for unlikely string overflowdrivers/block/rnbd/rnbd-srv.c+10 -90 replies
77/219ARM: dts: imx25: Fix the iim compatible stringarch/arm/boot/dts/imx25.dtsi+1 -10 replies
78/219ARM: dts: imx25/27: Pass timing0arch/arm/boot/dts/imx25-eukrea-mbimxsd25-baseboard-cmo-qvga.dts arch/arm/boot/dts/imx25-eukrea-mbimxsd25-baseboard-dvi-svga.dts arch/arm/boot/dts/imx25-eukrea-mbimxsd25-baseboard-dvi-vga.dts +5 more+8 -80 replies
79/219ARM: dts: imx27-apf27dev: Fix LED namearch/arm/boot/dts/imx27-apf27dev.dts+1 -10 replies
80/219ARM: dts: imx23-sansa: Use preferred i2c-gpios propertiesarch/arm/boot/dts/imx23-sansa.dts+4 -80 replies
81/219ARM: dts: imx23/28: Fix the DMA controller node namearch/arm/boot/dts/imx23.dtsi arch/arm/boot/dts/imx28.dtsi+2 -20 replies
82/219scsi: hisi_sas: Set .phy_attached before notifing phyup event HISI_PHYE_PHY_UP_PMdrivers/scsi/hisi_sas/hisi_sas_v3_hw.c+5 -50 replies
83/219ice: fix ICE_AQ_VSI_Q_OPT_RSS_* register valuesdrivers/net/ethernet/intel/ice/ice_adminq_cmd.h drivers/net/ethernet/intel/ice/ice_lib.c drivers/net/ethernet/intel/ice/ice_virtchnl.c+11 -130 replies
84/219net: atlantic: eliminate double free in error handling logicdrivers/net/ethernet/aquantia/atlantic/aq_ptp.c drivers/net/ethernet/aquantia/atlantic/aq_ring.c drivers/net/ethernet/aquantia/atlantic/aq_ring.h +1 more+47 -870 replies
85/219net: dsa: mv88e6xxx: Fix mv88e6352_serdes_get_stats error pathdrivers/net/dsa/mv88e6xxx/chip.h drivers/net/dsa/mv88e6xxx/serdes.c drivers/net/dsa/mv88e6xxx/serdes.h+11 -110 replies
86/219block: prevent an integer overflow in bvec_try_merge_hw_pageblock/bio.c+1 -10 replies
87/219md: Whenassemble the array, consult the superblock of the freshest devicedrivers/md/md.c+44 -100 replies
88/219arm64: dts: qcom: msm8996: Fix in-ports is a required propertyarch/arm64/boot/dts/qcom/msm8996.dtsi+21 -00 replies
89/219arm64: dts: qcom: msm8998: Fix out-ports is a required propertyarch/arm64/boot/dts/qcom/msm8998.dtsi+20 -120 replies
90/219ice: fix pre-shifted bit usagedrivers/net/ethernet/intel/ice/ice_adminq_cmd.h drivers/net/ethernet/intel/ice/ice_lib.c drivers/net/ethernet/intel/ice/ice_vsi_vlan_lib.c+18 -110 replies
91/219arm64: dts: amlogic: fix format for s4 uart nodearch/arm64/boot/dts/amlogic/meson-s4-s805x2-aq222.dts arch/arm64/boot/dts/amlogic/meson-s4.dtsi+4 -40 replies
92/219wifi: rtl8xxxu: Add additional USB IDs for RTL8192EU devicesdrivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c+12 -00 replies
93/219libbpf: Fix NULL pointer dereference in bpf_object__collect_prog_relostools/lib/bpf/libbpf.c+2 -00 replies
94/219wifi: rtlwifi: rtl8723{be,ae}: using calculate_bit_shift()drivers/net/wireless/realtek/rtlwifi/rtl8723ae/phy.c drivers/net/wireless/realtek/rtlwifi/rtl8723be/phy.c+5 -50 replies
95/219wifi: cfg80211: free beacon_ies when overridden from hidden BSSnet/wireless/scan.c+4 -00 replies
96/219Bluetooth: qca: Set both WIDEBAND_SPEECH and LE_STATES quirks for QCA2066drivers/bluetooth/hci_qca.c+1 -00 replies
97/219Bluetooth: hci_sync: fix BR/EDR wakeup bugnet/bluetooth/hci_sync.c+6 -40 replies
98/219Bluetooth: L2CAP: Fix possible multiple reject sendnet/bluetooth/l2cap_core.c+2 -10 replies
99/219net/smc: disable SEID on non-s390 archs where virtual ISM may be usednet/smc/smc_clc.c+14 -00 replies
100/219bridge: cfm: fix enum typo in br_cc_ccm_tx_parsenet/bridge/br_cfm_netlink.c+1 -10 replies
101/219i40e: Fix VF disable behavior to block all trafficdrivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.h+33 -00 replies
102/219octeontx2-af: Fix max NPC MCAM entry check while validating ref_entrydrivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c+6 -70 replies
103/219net: dsa: qca8k: put MDIO bus OF node on qca8k_mdio_register() failuredrivers/net/dsa/qca/qca8k-8xxx.c+16 -50 replies
104/219f2fs: fix to check return value of f2fs_reserve_new_block()fs/f2fs/recovery.c+17 -60 replies
105/219ALSA: hda: Refer to correct stream index at loopssound/hda/hdac_stream.c+3 -60 replies
106/219ASoC: doc: Fix undefined SND_SOC_DAPM_NOPM argumentDocumentation/sound/soc/dapm.rst+1 -10 replies
107/219fast_dput(): handle underflows gracefullyfs/dcache.c+4 -30 replies
108/219RDMA/IPoIB: Fix error code return in ipoib_mcast_joindrivers/infiniband/ulp/ipoib/ipoib_multicast.c+1 -00 replies
109/219drm/panel-edp: Add override_edid_mode quirk for generic edpdrivers/gpu/drm/panel/panel-edp.c+45 -30 replies
110/219drm/bridge: anx7625: Fix Set HPD irq detect window to 2msdrivers/gpu/drm/bridge/analogix/anx7625.c drivers/gpu/drm/bridge/analogix/anx7625.h+40 -150 replies
111/219drm/amd/display: Fix tiled display misalignmentdrivers/gpu/drm/amd/display/dc/core/dc.c+4 -00 replies
112/219f2fs: fix write pointers on zoned device after roll forwardfs/f2fs/recovery.c+2 -00 replies
113/219ASoC: amd: Add new dmi entries for acp5x platformsound/soc/amd/acp-config.c+14 -10 replies
114/219drm/drm_file: fix use of uninitialized variabledrivers/gpu/drm/drm_file.c+1 -10 replies
115/219drm/framebuffer: Fix use of uninitialized variabledrivers/gpu/drm/drm_framebuffer.c+1 -10 replies
116/219drm/mipi-dsi: Fix detach call without attachdrivers/gpu/drm/drm_mipi_dsi.c include/drm/drm_mipi_dsi.h+17 -20 replies
117/219media: stk1160: Fixed high volume of stk1160_dbg messagesdrivers/media/usb/stk1160/stk1160-video.c+2 -30 replies
118/219media: rockchip: rga: fix swizzling for RGB formatsdrivers/media/platform/rockchip/rga/rga.c+3 -120 replies
119/219PCI: add INTEL_HDA_ARL to pci_ids.hinclude/linux/pci_ids.h+1 -00 replies
120/219ALSA: hda: Intel: add HDA_ARL PCI ID supportsound/pci/hda/hda_intel.c+2 -00 replies
121/219media: rkisp1: Drop IRQF_SHAREDdrivers/media/platform/rockchip/rkisp1/rkisp1-dev.c+1 -10 replies
122/219media: rkisp1: Fix IRQ handler return valuesdrivers/media/platform/rockchip/rkisp1/rkisp1-dev.c+12 -40 replies
123/219media: rkisp1: Store IRQ linesdrivers/media/platform/rockchip/rkisp1/rkisp1-common.h drivers/media/platform/rockchip/rkisp1/rkisp1-dev.c+23 -50 replies
124/219media: rkisp1: Fix IRQ disable race issuedrivers/media/platform/rockchip/rkisp1/rkisp1-csi.c drivers/media/platform/rockchip/rkisp1/rkisp1-isp.c+30 -40 replies
125/219hwmon: (nct6775) Fix fan speed set failure in automatic modedrivers/hwmon/nct6775-core.c+7 -00 replies
126/219f2fs: fix to tag gcing flag on page during block migrationfs/f2fs/compress.c fs/f2fs/file.c+5 -10 replies
127/219drm/exynos: Call drm_atomic_helper_shutdown() at shutdown/unbind timedrivers/gpu/drm/exynos/exynos_drm_drv.c+11 -00 replies
128/219IB/ipoib: Fix mcast list lockingdrivers/infiniband/ulp/ipoib/ipoib_multicast.c+1 -50 replies
129/219media: amphion: remove mutext lock in condition of wait_eventdrivers/media/platform/amphion/vpu.h drivers/media/platform/amphion/vpu_cmds.c drivers/media/platform/amphion/vpu_v4l2.c+12 -200 replies
130/219media: ddbridge: fix an error code problem in ddb_probedrivers/media/pci/ddbridge/ddbridge-main.c+1 -10 replies
131/219media: i2c: imx335: Fix hblank min/max valuesdrivers/media/i2c/imx335.c+2 -20 replies
132/219drm/amd/display: For prefetch mode > 0, extend prefetch if possibledrivers/gpu/drm/amd/display/dc/dml/dcn32/display_mode_vba_32.c drivers/gpu/drm/amd/display/dc/dml/dcn32/display_mode_vba_util_32.c drivers/gpu/drm/amd/display/dc/dml/dcn32/display_mode_vba_util_32.h+31 -60 replies
133/219drm/msm/dpu: Ratelimit framedone timeout msgsdrivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c drivers/gpu/drm/msm/disp/dpu1/dpu_kms.h+5 -10 replies
134/219drm/msm/dpu: fix writeback programming for YUV casesdrivers/gpu/drm/msm/disp/dpu1/dpu_hw_wb.c+3 -00 replies
135/219drm/amdgpu: fix ftrace event amdgpu_bo_move always move on same heapdrivers/gpu/drm/amd/amdgpu/amdgpu_object.c drivers/gpu/drm/amd/amdgpu/amdgpu_object.h drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c+5 -170 replies
136/219clk: hi3620: Fix memory leak in hi3620_mmc_clk_init()drivers/clk/hisilicon/clk-hi3620.c+3 -10 replies
137/219clk: mmp: pxa168: Fix memory leak in pxa168_clk_init()drivers/clk/mmp/clk-of-pxa168.c+3 -00 replies
138/219watchdog: it87_wdt: Keep WDTCTRL bit 3 unmodified for IT8784/IT8786drivers/watchdog/it87_wdt.c+13 -10 replies
139/219drm/amd/display: make flip_timestamp_in_us a 64-bit variabledrivers/gpu/drm/amd/display/dc/dc_hw_types.h+1 -10 replies
140/219clk: imx: clk-imx8qxp: fix LVDS bypass, pixel and phy clocksdrivers/clk/imx/clk-imx8qxp.c+20 -40 replies
141/219drm/amdgpu: Fix ecc irq enable/disable unpaireddrivers/gpu/drm/amd/amdgpu/aldebaran.c drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c drivers/gpu/drm/amd/amdgpu/gmc_v11_0.c +1 more+38 -10 replies
142/219drm/amdgpu: Let KFD sync with VM fencesdrivers/gpu/drm/amd/amdgpu/amdgpu_sync.c+2 -10 replies
143/219drm/amdgpu: Fix *fw from request_firmware() not released in amdgpu_ucode_request()drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c+5 -10 replies
144/219drm/amdgpu: Drop fence check in to_amdgpu_amdkfd_fence()drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_fence.c+1 -10 replies
145/219drm/amdkfd: Fix iterator used outside loop in kfd_add_peer_prop()drivers/gpu/drm/amd/amdkfd/kfd_topology.c+13 -110 replies
146/219ALSA: hda/conexant: Fix headset auto detect fail in cx8070 and SN6140sound/pci/hda/patch_conexant.c+113 -20 replies
147/219leds: trigger: panic: Dont register panic notifier if creating the trigger faileddrivers/leds/trigger/ledtrig-panic.c+4 -10 replies
148/219um: Fix naming clash between UML and schedulerarch/um/include/shared/kern_util.h arch/um/kernel/process.c arch/um/os-Linux/helper.c+5 -50 replies
149/219um: Dont use vfprintf() for os_info()arch/um/os-Linux/util.c+17 -20 replies
150/219um: net: Fix return type of uml_net_start_xmit()arch/um/drivers/net_kern.c+1 -10 replies
151/219um: time-travel: fix time corruptionarch/um/kernel/time.c+27 -50 replies
152/219i3c: master: cdns: Update maximum prescaler value for i2c clockdrivers/i3c/master/i3c-master-cdns.c+4 -30 replies
153/219xen/gntdev: Fix the abuse of underlying struct page in DMA-buf importdrivers/xen/gntdev-dmabuf.c+25 -250 replies
154/219mfd: ti_am335x_tscadc: Fix TI SoC dependenciesdrivers/mfd/Kconfig+1 -00 replies
155/219mailbox: arm_mhuv2: Fix a bug for mhuv2_sender_interruptdrivers/mailbox/arm_mhuv2.c+2 -10 replies
156/219PCI: Only override AMD USB controller if requireddrivers/pci/quirks.c+7 -40 replies
157/219PCI: switchtec: Fix stdev_release() crash after surprise hot removedrivers/pci/switch/switchtec.c+17 -80 replies
158/219perf cs-etm: Bump minimum OpenCSD version to ensure a bugfix is presenttools/build/feature/test-libopencsd.c+2 -20 replies
159/219xhci: fix possible null pointer deref during xhci urb enqueuedrivers/usb/host/xhci.c+23 -170 replies
160/219usb: hub: Replace hardcoded quirk value with BIT() macrodrivers/usb/core/hub.c+2 -20 replies
161/219usb: hub: Add quirk to decrease IN-ep poll interval for Microchip USB491x hubdrivers/usb/core/hub.c+29 -00 replies
162/219selftests/sgx: Fix linker script assertstools/testing/selftests/sgx/test_encl.lds+1 -50 replies
163/219tty: allow TIOCSLCKTRMIOS with CAP_CHECKPOINT_RESTOREdrivers/tty/tty_ioctl.c+2 -20 replies
164/219fs/kernfs/dir: obey S_ISGIDfs/kernfs/dir.c+12 -00 replies
165/219spmi: mediatek: Fix UAF on device removedrivers/spmi/spmi-mtk-pmif.c+5 -20 replies
166/219PCI: Fix 64GT/s effective data rate calculationdrivers/pci/pci.h+1 -10 replies
167/219PCI/AER: Decode Requester ID when no error info founddrivers/pci/pcie/aer.c+7 -20 replies
168/2199p: Fix initialisation of netfs_inode for 9pfs/9p/v9fs_vfs.h fs/9p/vfs_inode.c fs/9p/vfs_inode_dotl.c+5 -30 replies
169/219misc: lis3lv02d_i2c: Add missing setting of the reg_ctrl callbackdrivers/misc/lis3lv02d/lis3lv02d_i2c.c+1 -00 replies
170/219libsubcmd: Fix memory leak in uniq()tools/lib/subcmd/help.c+14 -40 replies
171/219drm/amdkfd: Fix lock dependency warningdrivers/gpu/drm/amd/amdkfd/kfd_svm.c+10 -160 replies
172/219drm/amdkfd: Fix lock dependency warning with srcudrivers/gpu/drm/amd/amdkfd/kfd_svm.c+4 -20 replies
173/219=?UTF-8?q?virtio=5Fnet:=20Fix=20"=E2=80=98%d=E2=80=99=20directive?= =?UTF-8?q?=20writing=20between=201=20and=2011=20bytes=20into=20a=20region?= =?UTF-8?q?=20of=20size=2010"=20warnings?=drivers/net/virtio_net.c+5 -40 replies
174/219blk-mq: fix IO hang from sbitmap wakeup raceblock/blk-mq.c+16 -00 replies
175/219ceph: reinitialize mds feature bit even when session in openfs/ceph/mds_client.c+1 -10 replies
176/219ceph: fix deadlock or deadcode of misusing dget()fs/ceph/caps.c+3 -60 replies
177/219ceph: fix invalid pointer access if get_quota_realm return ERR_PTRfs/ceph/quota.c+22 -170 replies
178/219drm/amd/powerplay: Fix kzalloc parameter ATOM_Tonga_PPM_Table in get_platform_power_management_table()drivers/gpu/drm/amd/pm/powerplay/hwmgr/process_pptables_v1_0.c+1 -10 replies
179/219drm/amdgpu: Fix with right return code -EIO in amdgpu_gmc_vram_checking()drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c+14 -70 replies
180/219drm/amdgpu: Release adev->pm.fw before return in amdgpu_device_need_post()drivers/gpu/drm/amd/amdgpu/amdgpu_device.c+1 -00 replies
181/219drm/amdkfd: Fix node NULL check in svm_range_get_range_boundaries()drivers/gpu/drm/amd/amdkfd/kfd_svm.c+5 -50 replies
182/219perf: Fix the nr_addr_filters fixkernel/events/core.c+1 -30 replies
183/219wifi: cfg80211: fix RCU dereference in __cfg80211_bss_updatenet/wireless/scan.c+1 -10 replies
184/219drm: using mul_u32_u32() requires linux/math64.hinclude/drm/drm_color_mgmt.h+1 -00 replies
185/219scsi: isci: Fix an error code problem in isci_io_request_build()drivers/scsi/isci/request.c+1 -10 replies
186/219regulator: ti-abb: dont use devm_platform_ioremap_resource_byname for shared interrupt registerdrivers/regulator/ti-abb-regulator.c+19 -30 replies
187/219scsi: core: Move scsi_host_busy() out of host lock for waking up EH handlerdrivers/scsi/scsi_error.c drivers/scsi/scsi_lib.c drivers/scsi/scsi_priv.h+6 -60 replies
188/219HID: hidraw: fix a problem of memory leak in hidraw_release()drivers/hid/hidraw.c+5 -20 replies
189/219selftests: net: give more time for GRO aggregationtools/testing/selftests/net/setup_veth.sh+1 -10 replies
190/219ip6_tunnel: make sure to pull inner header in __ip6_tnl_rcv()net/ipv6/ip6_tunnel.c+18 -30 replies
191/219ipv4: raw: add drop reasonsnet/ipv4/raw.c+5 -30 replies
192/219ipmr: fix kernel panic when forwarding mcast packetsinclude/net/ip.h net/ipv4/ip_sockglue.c net/ipv4/ipmr.c +2 more+8 -60 replies
193/219net: lan966x: Fix port configuration when using SGMII interfacedrivers/net/ethernet/microchip/lan966x/lan966x_port.c+3 -20 replies
194/219tcp: add sanity checks to rx zerocopynet/ipv4/tcp.c+11 -12 replies
195/219ixgbe: Refactor returning internal error codesdrivers/net/ethernet/intel/ixgbe/ixgbe_82598.c drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c drivers/net/ethernet/intel/ixgbe/ixgbe_common.c +9 more+264 -3170 replies
196/219ixgbe: Refactor overtemp event handlingdrivers/net/ethernet/intel/ixgbe/ixgbe_main.c drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c drivers/net/ethernet/intel/ixgbe/ixgbe_phy.h +2 more+43 -410 replies
197/219ixgbe: Fix an error handling path in ixgbe_read_iosf_sb_reg_x550()drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c+2 -10 replies
198/219net: dsa: qca8k: fix illegal usage of GPIOdrivers/net/dsa/qca/qca8k-8xxx.c+1 -20 replies
199/219ipv6: Ensure natural alignment of const ipv6 loopback and router addressesnet/ipv6/addrconf_core.c+14 -70 replies
200/219llc: call sock_orphan() at release timenet/llc/af_llc.c+2 -00 replies
201/219bridge: mcast: fix disabled snooping after long uptimenet/bridge/br_multicast.c net/bridge/br_private.h+17 -70 replies
202/219selftests: net: add missing config for GENEVEtools/testing/selftests/net/config+1 -00 replies
203/219netfilter: conntrack: correct window scaling with retransmitted SYNnet/netfilter/nf_conntrack_proto_tcp.c+6 -40 replies
204/219netfilter: nf_tables: restrict tunnel object to NFPROTO_NETDEVinclude/net/netfilter/nf_tables.h net/netfilter/nf_tables_api.c net/netfilter/nft_tunnel.c+12 -50 replies
205/219netfilter: nf_log: replace BUG_ON by WARN_ON_ONCE when putting loggernet/netfilter/nf_log.c+4 -30 replies
206/219netfilter: nft_ct: sanitize layer 3 and 4 protocol number in custom expectationsnet/netfilter/nft_ct.c+24 -00 replies
207/219net: ipv4: fix a memleak in ip_setup_corknet/ipv4/ip_output.c+6 -60 replies
208/219af_unix: fix lockdep positive in sk_diag_dump_icons()include/net/af_unix.h net/unix/af_unix.c net/unix/diag.c+21 -150 replies
209/219selftests: net: fix available tunnels detectiontools/testing/selftests/net/pmtu.sh+8 -80 replies
210/219net: sysfs: Fix /sys/class/net/<iface> pathDocumentation/ABI/testing/sysfs-class-net-queues+11 -110 replies
211/219selftests: team: Add missing config optionstools/testing/selftests/drivers/net/team/config+3 -10 replies
212/219selftests: bonding: Check initial statetools/testing/selftests/drivers/net/bonding/lag_lib.sh+11 -00 replies
213/219arm64: irq: set the correct node for shadow call stackarch/arm64/kernel/irq.c+1 -10 replies
214/219mm, kmsan: fix infinite recursion due to RCU critical sectionarch/x86/include/asm/kmsan.h include/linux/mmzone.h+19 -45 replies
215/219Revert "drm/amd/display: Disable PSR-SU on Parade 0803 TCON again"drivers/gpu/drm/amd/display/modules/power/power_helpers.c+0 -20 replies
216/219drm/msm/dsi: Enable runtime PMdrivers/gpu/drm/msm/dsi/phy/dsi_phy.c+4 -00 replies
217/219LoongArch/smp: Call rcutree_report_cpu_starting() at tlb_init()arch/loongarch/kernel/smp.c arch/loongarch/mm/tlb.c+10 -70 replies
218/219gve: Fix use-after-free vulnerabilitydrivers/net/ethernet/google/gve/gve_tx_dqo.c+4 -10 replies
219/219bonding: remove print in bond_verify_device_pathdrivers/net/bonding/bond_main.c+1 -40 replies

Reviews trailers per patch

117 of 219 patches have a Reviewed-by or Acked-by.

PatchGustavo A. R. SilvaNaoya HoriguchiCatalin Marinas[email protected][email protected]Matthias BruggerGuilherme G. PiccoliChao YuYue Hu[email protected]Alexander GordeevPalmer DabbeltGuo RenHalil PasicHarald FreudenbergerClaudio ImbrendaChristian BorntraegerKees CookMyungJoo HamMa WupengKefeng WangXiaofei TanBaolin WangJames MorseEric BiggersHimanshu MadhaniBjorn HelgaasJay VosburghHerb WeiJan KaraToke Høiland-JørgensenJeff JohnsonChristoph HellwigStanislaw GruszkaAlan MaguireJeff LaytonGuoqing JiangJack WangJérôme PouillerWojciech DrewekVladimir OlteanFlorian FainelliJohannes ThumshirnKrzysztof KozlowskiMarcin SzycikSimon HormanPucha Himasekhar ReddyNeil ArmstrongPing-Ke ShihAndrew LunnBrett CreeleyAlvin ŠipragaChristian BraunerDouglas AndersonRobert FossNicholas KazlauskasHamza MahfoozDaeho JeongJohannes BergLaurent PinchartMaxime RipardH. Nikolaus SchallerSebastian ReichelTony LindgrenPéter UjfalusiKai VehmanenMark BrownWenjia ZhangNikolay AleksandrovJan SokolowskiPrzemek KitszelRafal RomanowskiDaniel BorkmannAdam FordUmang JainJun LeiAurabindo PillaiAbhinav KumarMarijn SuijtenDmitry BaryshkovChristian KönigGuenter RoeckAric CyrWayne LinDaniel WheelerAbel VesaTao ZhouHawking ZhangFelix KuehlingMarek SzyprowskiLogan GunthorpeDmitry SafonovIan RogersLeo YanAlan SternJarkko SakkinenAndrei VaginTejun HeoFei ShaoChen-Yu TsaiPeter LafreniereJonathan CameronKuppuswamy SathyanarayananMarc DionneDominique MartinetPhilip YangAnton IvanovStefano StabelliniDaniel VetterViresh Kumar[email protected]Artur PaszkiewiczYoann CongalEwan D. MilneSathya Prakash VeerichettyBart Van AsscheDan CarpenterEric DumazetXiubo LiZhangPengMaxime ChevallierJacob KellerSunitha MekalaPaolo AbeniAlex DeucherXuan ZhuoThomas RichterPetr MachataAlexander PotapenkoJeroen de BorstKevin DeCabooterHangbin LiuKuniyuki Iwashima[email protected]Guillaume NaultDavid AhernPavel Machek (CIP)Yann SionneauJon HunterConor Dooley
SeriesT-b T-b T-b T-b T-b
1/219
2/219
3/219R-b
4/219
5/219
6/219
7/219
8/219
9/219
10/219R-b Build-tested-by
11/219R-b
12/219
13/219
14/219
15/219
16/219
17/219R-b
18/219
19/219
20/219A-b
21/219T-b R-b R-b R-b R-b
22/219
23/219Reported-and-tested-by
24/219
25/219
26/219Reported-and-tested-by
27/219R-b T-b
28/219
29/219A-b R-b
30/219
31/219
32/219
33/219
34/219Reported-and-tested-by
35/219A-b R-b A-b A-b
36/219A-b A-b
37/219R-b
38/219R-b R-b
39/219R-b
40/219R-b
41/219R-b
42/219R-b
43/219R-b
44/219R-b
45/219A-b
46/219
47/219T-b
48/219A-b
49/219
50/219
51/219
52/219R-b
53/219A-b
54/219A-b
55/219T-b
56/219
57/219
58/219
59/219
60/219
61/219A-b
62/219A-b
63/219
64/219R-b
65/219R-b
66/219
67/219T-b A-b
68/219
69/219
70/219
71/219
72/219
73/219R-b
74/219R-b
75/219R-b
76/219A-b A-b
77/219
78/219
79/219
80/219
81/219
82/219
83/219R-b
84/219
85/219R-b R-b
86/219R-b
87/219
88/219R-b
89/219R-b
90/219R-b R-b T-b
91/219R-b
92/219R-b
93/219A-b
94/219
95/219R-b
96/219
97/219
98/219
99/219Reviewed-and-tested-by
100/219R-b A-b
101/219R-b R-b R-b T-b
102/219
103/219R-b R-b
104/219
105/219
106/219
107/219R-b
108/219
109/219R-b
110/219R-b
111/219R-b A-b
112/219R-b
113/219
114/219R-b A-b
115/219R-b A-b
116/219A-b T-b R-b T-b
117/219
118/219
119/219R-b R-b A-b
120/219R-b R-b A-b
121/219T-b
122/219T-b
123/219T-b
124/219T-b
125/219
126/219
127/219R-b T-b R-b
128/219
129/219
130/219
131/219R-b
132/219R-b A-b
133/219R-b R-b
134/219R-b
135/219R-b
136/219
137/219
138/219R-b
139/219R-b A-b T-b
140/219R-b
141/219R-b R-b
142/219R-b
143/219R-b
144/219R-b
145/219R-b
146/219
147/219
148/219R-b
149/219
150/219A-b
151/219
152/219
153/219A-b R-b A-b
154/219
155/219A-b
156/219
157/219R-b R-b
158/219R-b T-b
159/219
160/219R-b
161/219R-b
162/219R-b
163/219A-b A-b
164/219A-b
165/219T-b R-b R-b
166/219
167/219R-b R-b
168/219T-b T-b A-b
169/219
170/219
171/219R-b
172/219R-b
173/219R-b
174/219
175/219R-b
176/219R-b
177/219R-b
178/219A-b
179/219R-b
180/219R-b
181/219R-b
182/219T-b
183/219Reported-and-tested-by
184/219
185/219R-b
186/219R-b
187/219R-b R-b T-b R-b
188/219R-b
189/219R-b T-b
190/219R-b
191/219
192/219R-b
193/219R-b
194/219Reported-and-bisected-by
195/219R-b R-b R-b T-b
196/219R-b R-b R-b T-b
197/219R-b T-b
198/219R-b
199/219A-b
200/219R-b Reported-and-tested-by
201/219A-b
202/219
203/219
204/219
205/219
206/219
207/219R-b
208/219R-b
209/219R-b R-b
210/219
211/219R-b
212/219
213/219R-b
214/219R-b T-b
215/219
216/219R-b
217/219
218/219R-b R-b R-b
219/219R-b

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 140 reviewers.

Read the v1 thread

Cover letter [PATCH 6.1 000/219] 6.1.77-rc1 review

This is the start of the stable review cycle for the 6.1.77 release. There are 219 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.

Responses should be made by Mon, 05 Feb 2024 03:51:47 +0000. Anything received after that time might be too late.

The whole patch series can be found in one patch at:

	https://www.kernel.org/pub/linux/kernel/v6.x/stable-review/patch-6.1.77-rc1.gz

or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-6.1.y
and the diffstat can be found below.

thanks,

greg k-h

-------------
Pseudo-Shortlog of commits:

Greg Kroah-Hartman <[email protected]>

    Linux 6.1.77-rc1

Zhengchao Shao <[email protected]>
bonding: remove print in bond_verify_device_path

Praveen Kaligineedi <[email protected]>
gve: Fix use-after-free vulnerability

Huacai Chen <[email protected]>
LoongArch/smp: Call rcutree_report_cpu_starting() at tlb_init()

Konrad Dybcio <[email protected]>
drm/msm/dsi: Enable runtime PM

Jonathan Gray <[email protected]>
Revert "drm/amd/display: Disable PSR-SU on Parade 0803 TCON again"

Marco Elver <[email protected]>
mm, kmsan: fix infinite recursion due to RCU critical section

Huang Shijie <[email protected]>
arm64: irq: set the correct node for shadow call stack

Benjamin Poirier <[email protected]>
selftests: bonding: Check initial state

Benjamin Poirier <[email protected]>
selftests: team: Add missing config options

Breno Leitao <[email protected]>
net: sysfs: Fix /sys/class/net/<iface> path

Paolo Abeni <[email protected]>
selftests: net: fix available tunnels detection

Eric Dumazet <[email protected]>
af_unix: fix lockdep positive in sk_diag_dump_icons()

Zhipeng Lu <[email protected]>
net: ipv4: fix a memleak in ip_setup_cork

Pablo Neira Ayuso <[email protected]>
netfilter: nft_ct: sanitize layer 3 and 4 protocol number in custom expectations

Pablo Neira Ayuso <[email protected]>
netfilter: nf_log: replace BUG_ON by WARN_ON_ONCE when putting logger

Pablo Neira Ayuso <[email protected]>
netfilter: nf_tables: restrict tunnel object to NFPROTO_NETDEV

Ryan Schaefer <[email protected]>
netfilter: conntrack: correct window scaling with retransmitted SYN

Matthias May <[email protected]>
selftests: net: add missing config for GENEVE

Linus Lüssing <[email protected]>
bridge: mcast: fix disabled snooping after long uptime

Eric Dumazet <[email protected]>
llc: call sock_orphan() at release time

Helge Deller <[email protected]>
ipv6: Ensure natural alignment of const ipv6 loopback and router addresses

Michal Vokáč <[email protected]>
net: dsa: qca8k: fix illegal usage of GPIO

Christophe JAILLET <[email protected]>
ixgbe: Fix an error handling path in ixgbe_read_iosf_sb_reg_x550()

Jedrzej Jagielski <[email protected]>
ixgbe: Refactor overtemp event handling

Jedrzej Jagielski <[email protected]>
ixgbe: Refactor returning internal error codes

Eric Dumazet <[email protected]>
tcp: add sanity checks to rx zerocopy

Horatiu Vultur <[email protected]>
net: lan966x: Fix port configuration when using SGMII interface

Nicolas Dichtel <[email protected]>
ipmr: fix kernel panic when forwarding mcast packets

Eric Dumazet <[email protected]>
ipv4: raw: add drop reasons

Eric Dumazet <[email protected]>
ip6_tunnel: make sure to pull inner header in __ip6_tnl_rcv()

Paolo Abeni <[email protected]>
selftests: net: give more time for GRO aggregation

Su Hui <[email protected]>
HID: hidraw: fix a problem of memory leak in hidraw_release()

Ming Lei <[email protected]>
scsi: core: Move scsi_host_busy() out of host lock for waking up EH handler

Romain Naour <[email protected]>
regulator: ti-abb: don't use devm_platform_ioremap_resource_byname for shared interrupt register

Su Hui <[email protected]>
scsi: isci: Fix an error code problem in isci_io_request_build()

Stephen Rothwell <[email protected]>

    drm: using mul_u32_u32() requires linux/math64.h

Edward Adam Davis <[email protected]>

    wifi: cfg80211: fix RCU dereference in __cfg80211_bss_update

Peter Zijlstra <[email protected]>
perf: Fix the nr_addr_filters fix

Srinivasan Shanmugam <[email protected]>
drm/amdkfd: Fix 'node' NULL check in 'svm_range_get_range_boundaries()'

Srinivasan Shanmugam <[email protected]>

    drm/amdgpu: Release 'adev->pm.fw' before return in 'amdgpu_device_need_post()'

Srinivasan Shanmugam <[email protected]>
drm/amdgpu: Fix with right return code '-EIO' in 'amdgpu_gmc_vram_checking()'

Srinivasan Shanmugam <[email protected]>
drm/amd/powerplay: Fix kzalloc parameter 'ATOM_Tonga_PPM_Table' in 'get_platform_power_management_table()'

Wenchao Hao <[email protected]>
ceph: fix invalid pointer access if get_quota_realm return ERR_PTR

Xiubo Li <[email protected]>
ceph: fix deadlock or deadcode of misusing dget()

Venky Shankar <[email protected]>
ceph: reinitialize mds feature bit even when session in open

Ming Lei <[email protected]>
blk-mq: fix IO hang from sbitmap wakeup race

Zhu Yanjun <[email protected]>
virtio_net: Fix "‘%d’ directive writing between 1 and 11 bytes into a region of size 10" warnings

Philip Yang <[email protected]>
drm/amdkfd: Fix lock dependency warning with srcu

Felix Kuehling <[email protected]>
drm/amdkfd: Fix lock dependency warning

Ian Rogers <[email protected]>
libsubcmd: Fix memory leak in uniq()

Hans de Goede <[email protected]>
misc: lis3lv02d_i2c: Add missing setting of the reg_ctrl callback

David Howells <[email protected]>
9p: Fix initialisation of netfs_inode for 9p

Bjorn Helgaas <[email protected]>
PCI/AER: Decode Requester ID when no error info found

Ilpo Järvinen <[email protected]>
PCI: Fix 64GT/s effective data rate calculation

Yu-Che Cheng <[email protected]>
spmi: mediatek: Fix UAF on device remove

Max Kellermann <[email protected]>
fs/kernfs/dir: obey S_ISGID

Adrian Reber <[email protected]>
tty: allow TIOCSLCKTRMIOS with CAP_CHECKPOINT_RESTORE

Jo Van Bulck <[email protected]>
selftests/sgx: Fix linker script asserts

Hardik Gajjar <[email protected]>
usb: hub: Add quirk to decrease IN-ep poll interval for Microchip USB491x hub

Hardik Gajjar <[email protected]>
usb: hub: Replace hardcoded quirk value with BIT() macro

Mathias Nyman <[email protected]>
xhci: fix possible null pointer deref during xhci urb enqueue

James Clark <[email protected]>
perf cs-etm: Bump minimum OpenCSD version to ensure a bugfix is present

Daniel Stodden <[email protected]>
PCI: switchtec: Fix stdev_release() crash after surprise hot remove

Guilherme G. Piccoli <[email protected]>
PCI: Only override AMD USB controller if required

Xiaowu.ding <[email protected]>
mailbox: arm_mhuv2: Fix a bug for mhuv2_sender_interrupt

Peter Robinson <[email protected]>
mfd: ti_am335x_tscadc: Fix TI SoC dependencies

Oleksandr Tyshchenko <[email protected]>
xen/gntdev: Fix the abuse of underlying struct page in DMA-buf import

Harshit Shah <[email protected]>
i3c: master: cdns: Update maximum prescaler value for i2c clock

Johannes Berg <[email protected]>
um: time-travel: fix time corruption

Nathan Chancellor <[email protected]>
um: net: Fix return type of uml_net_start_xmit()

Benjamin Berg <[email protected]>
um: Don't use vfprintf() for os_info()

Anton Ivanov <[email protected]>
um: Fix naming clash between UML and scheduler

Heiner Kallweit <[email protected]>
leds: trigger: panic: Don't register panic notifier if creating the trigger failed

bo liu <[email protected]>
ALSA: hda/conexant: Fix headset auto detect fail in cx8070 and SN6140

Srinivasan Shanmugam <[email protected]>
drm/amdkfd: Fix iterator used outside loop in 'kfd_add_peer_prop()'

Srinivasan Shanmugam <[email protected]>
drm/amdgpu: Drop 'fence' check in 'to_amdgpu_amdkfd_fence()'

Srinivasan Shanmugam <[email protected]>
drm/amdgpu: Fix '*fw' from request_firmware() not released in 'amdgpu_ucode_request()'

Felix Kuehling <[email protected]>
drm/amdgpu: Let KFD sync with VM fences

Stanley.Yang <[email protected]>
drm/amdgpu: Fix ecc irq enable/disable unpaired

Alexander Stein <[email protected]>
clk: imx: clk-imx8qxp: fix LVDS bypass, pixel and phy clocks

Josip Pavic <[email protected]>
drm/amd/display: make flip_timestamp_in_us a 64-bit variable

Werner Fischer <[email protected]>
watchdog: it87_wdt: Keep WDTCTRL bit 3 unmodified for IT8784/IT8786

Kuan-Wei Chiu <[email protected]>
clk: mmp: pxa168: Fix memory leak in pxa168_clk_init()

Kuan-Wei Chiu <[email protected]>

    clk: hi3620: Fix memory leak in hi3620_mmc_clk_init()

Wang, Beyond <[email protected]>
drm/amdgpu: fix ftrace event amdgpu_bo_move always move on same heap

Abhinav Kumar <[email protected]>
drm/msm/dpu: fix writeback programming for YUV cases

Rob Clark <[email protected]>
drm/msm/dpu: Ratelimit framedone timeout msgs

Alvin Lee <[email protected]>
drm/amd/display: For prefetch mode > 0, extend prefetch if possible

Kieran Bingham <[email protected]>
media: i2c: imx335: Fix hblank min/max values

Su Hui <[email protected]>
media: ddbridge: fix an error code problem in ddb_probe

Ming Qian <[email protected]>
media: amphion: remove mutext lock in condition of wait_event

Daniel Vacek <[email protected]>
IB/ipoib: Fix mcast list locking

Douglas Anderson <[email protected]>
drm/exynos: Call drm_atomic_helper_shutdown() at shutdown/unbind time

Chao Yu <[email protected]>
f2fs: fix to tag gcing flag on page during block migration

Xing Tong Wu <[email protected]>
hwmon: (nct6775) Fix fan speed set failure in automatic mode

Tomi Valkeinen <[email protected]>
media: rkisp1: Fix IRQ disable race issue

Tomi Valkeinen <[email protected]>
media: rkisp1: Store IRQ lines

Tomi Valkeinen <[email protected]>
media: rkisp1: Fix IRQ handler return values

Tomi Valkeinen <[email protected]>
media: rkisp1: Drop IRQF_SHARED

Pierre-Louis Bossart <[email protected]>
ALSA: hda: Intel: add HDA_ARL PCI ID support

Pierre-Louis Bossart <[email protected]>
PCI: add INTEL_HDA_ARL to pci_ids.h

Michael Tretter <[email protected]>
media: rockchip: rga: fix swizzling for RGB formats

Ghanshyam Agrawal <[email protected]>
media: stk1160: Fixed high volume of stk1160_dbg messages

Tomi Valkeinen <[email protected]>
drm/mipi-dsi: Fix detach call without attach

Tomi Valkeinen <[email protected]>
drm/framebuffer: Fix use of uninitialized variable

Tomi Valkeinen <[email protected]>
drm/drm_file: fix use of uninitialized variable

Venkata Prasad Potturu <[email protected]>
ASoC: amd: Add new dmi entries for acp5x platform

Jaegeuk Kim <[email protected]>
f2fs: fix write pointers on zoned device after roll forward

Meenakshikumar Somasundaram <[email protected]>
drm/amd/display: Fix tiled display misalignment

Xin Ji <[email protected]>
drm/bridge: anx7625: Fix Set HPD irq detect window to 2ms

Hsin-Yi Wang <[email protected]>
drm/panel-edp: Add override_edid_mode quirk for generic edp

Jack Wang <[email protected]>
RDMA/IPoIB: Fix error code return in ipoib_mcast_join

Al Viro <[email protected]>
fast_dput(): handle underflows gracefully

Cristian Ciocaltea <[email protected]>
ASoC: doc: Fix undefined SND_SOC_DAPM_NOPM argument

Takashi Iwai <[email protected]>
ALSA: hda: Refer to correct stream index at loops

Chao Yu <[email protected]>
f2fs: fix to check return value of f2fs_reserve_new_block()

Vladimir Oltean <[email protected]>
net: dsa: qca8k: put MDIO bus OF node on qca8k_mdio_register() failure

Suman Ghosh <[email protected]>
octeontx2-af: Fix max NPC MCAM entry check while validating ref_entry

Andrii Staikov <[email protected]>
i40e: Fix VF disable behavior to block all traffic

Lin Ma <[email protected]>
bridge: cfm: fix enum typo in br_cc_ccm_tx_parse

Wen Gu <[email protected]>
net/smc: disable SEID on non-s390 archs where virtual ISM may be used

Frédéric Danis <[email protected]>
Bluetooth: L2CAP: Fix possible multiple reject send

clancy shang <[email protected]>
Bluetooth: hci_sync: fix BR/EDR wakeup bug

Zijun Hu <[email protected]>
Bluetooth: qca: Set both WIDEBAND_SPEECH and LE_STATES quirks for QCA2066

Benjamin Berg <[email protected]>
wifi: cfg80211: free beacon_ies when overridden from hidden BSS

Su Hui <[email protected]>
wifi: rtlwifi: rtl8723{be,ae}: using calculate_bit_shift()

Mingyi Zhang <[email protected]>
libbpf: Fix NULL pointer dereference in bpf_object__collect_prog_relos

Zenm Chen <[email protected]>
wifi: rtl8xxxu: Add additional USB IDs for RTL8192EU devices

Xianwei Zhao <[email protected]>
arm64: dts: amlogic: fix format for s4 uart node

Jesse Brandeburg <[email protected]>
ice: fix pre-shifted bit usage

Mao Jinlong <[email protected]>
arm64: dts: qcom: msm8998: Fix 'out-ports' is a required property

Mao Jinlong <[email protected]>
arm64: dts: qcom: msm8996: Fix 'in-ports' is a required property

Alex Lyakas <[email protected]>
md: Whenassemble the array, consult the superblock of the freshest device

Christoph Hellwig <[email protected]>
block: prevent an integer overflow in bvec_try_merge_hw_page

Tobias Waldekranz <[email protected]>
net: dsa: mv88e6xxx: Fix mv88e6352_serdes_get_stats error path

Igor Russkikh <[email protected]>
net: atlantic: eliminate double free in error handling logic

Ahmed Zaki <[email protected]>
ice: fix ICE_AQ_VSI_Q_OPT_RSS_* register values

Yihang Li <[email protected]>
scsi: hisi_sas: Set .phy_attached before notifing phyup event HISI_PHYE_PHY_UP_PM

Fabio Estevam <[email protected]>
ARM: dts: imx23/28: Fix the DMA controller node name

Fabio Estevam <[email protected]>
ARM: dts: imx23-sansa: Use preferred i2c-gpios properties

Fabio Estevam <[email protected]>
ARM: dts: imx27-apf27dev: Fix LED name

Fabio Estevam <[email protected]>

    ARM: dts: imx25/27: Pass timing0

Fabio Estevam <[email protected]>
ARM: dts: imx25: Fix the iim compatible string

Kees Cook <[email protected]>
block/rnbd-srv: Check for unlikely string overflow

Shannon Nelson <[email protected]>
ionic: bypass firmware cmds when stuck in reset

Shannon Nelson <[email protected]>
ionic: pass opcode to devcmd_wait

Christian Marangi <[email protected]>
net: phy: at803x: fix passing the wrong reference for config_intr

Fabio Estevam <[email protected]>
ARM: dts: imx1: Fix sram node

Fabio Estevam <[email protected]>
ARM: dts: imx27: Fix sram node

Fabio Estevam <[email protected]>
ARM: dts: imx: Use flash@0,0 pattern

Fabio Estevam <[email protected]>
ARM: dts: imx25/27-eukrea: Fix RTC node name

Johan Jonker <[email protected]>
ARM: dts: rockchip: fix rk3036 hdmi ports node

Dmitry Antipov <[email protected]>
wifi: wfx: fix possible NULL pointer dereference in wfx_set_mfp_ap()

Hou Tao <[email protected]>

    bpf: Set uattr->batch.count as zero before batched update or deletion

Hannes Reinecke <[email protected]>
scsi: libfc: Fix up timeout error in fc_fcp_rec_error()

Hannes Reinecke <[email protected]>
scsi: libfc: Don't schedule abort twice

Hou Tao <[email protected]>
bpf: Check rcu_read_lock_trace_held() before calling bpf map helpers

Baochen Qiang <[email protected]>
wifi: ath11k: fix race due to setting ATH11K_FLAG_EXT_IRQ_ENABLED too early

Minsuk Kang <[email protected]>
wifi: ath9k: Fix potential array-index-out-of-bounds read in ath9k_htc_txstatus()

Alexander Stein <[email protected]>
ARM: dts: imx7s: Fix nand-controller #size-cells

Alexander Stein <[email protected]>
ARM: dts: imx7s: Fix lcdif compatible

Alexander Stein <[email protected]>
ARM: dts: imx7d: Fix coresight funnel ports

ching Huang <[email protected]>
scsi: arcmsr: Support new PCI device IDs 1883 and 1886

Sumit Saxena <[email protected]>
scsi: mpi3mr: Add PCI checks where SAS5116 diverges from SAS4116

Jose Ignacio Tornos Martinez <[email protected]>
net: usb: ax88179_178a: avoid two consecutive device resets

Zhengchao Shao <[email protected]>
bonding: return -ENOMEM instead of BUG in alb_upper_dev_walk

Ido Schimmel <[email protected]>
PCI: Add no PM reset quirk for NVIDIA Spectrum devices

Justin Tee <[email protected]>
scsi: lpfc: Fix possible file string name overflow when updating firmware

Tanmay Shah <[email protected]>
soc: xilinx: fix unhandled SGI warning message

HariBabu Gattem <[email protected]>
soc: xilinx: Fix for call trace due to the usage of smp_processor_id()

Yafang Shao <[email protected]>
selftests/bpf: Fix issues in setup_classid_environment()

Shiji Yang <[email protected]>
wifi: rt2x00: correct wrong BBP register in RxDCOC calibration

Yonghong Song <[email protected]>
selftests/bpf: Fix pyperf180 compilation failure with clang18

Andrii Nakryiko <[email protected]>
selftests/bpf: satisfy compiler by having explicit return in btf test

Shiji Yang <[email protected]>
wifi: rt2x00: restart beacon queue when hardware reset

Baokun Li <[email protected]>
ext4: avoid online resizing failures due to oversized flex bg

Baokun Li <[email protected]>
ext4: remove unnecessary check from alloc_flex_gd()

Baokun Li <[email protected]>
ext4: unify the type of flexbg_size to unsigned int

Ye Bin <[email protected]>
ext4: fix inconsistent between segment fstrim and full fstrim

Gabriel Krisman Bertazi <[email protected]>
ecryptfs: Reject casefold directory inodes

Anna Schumaker <[email protected]>
SUNRPC: Fix a suspicious RCU usage warning

Heiko Carstens <[email protected]>
KVM: s390: fix setting of fpc register

Heiko Carstens <[email protected]>
s390/ptrace: handle setting of fpc register correctly

Tony Krowiak <[email protected]>
s390/vfio-ap: fix sysfs status attribute for AP queue devices

Arnd Bergmann <[email protected]>
arch: consolidate arch_irq_work_raise prototypes

Edward Adam Davis <[email protected]>
jfs: fix array-index-out-of-bounds in diNewExt

Oleg Nesterov <[email protected]>
rxrpc_find_service_conn_rcu: fix the usage of read_seqbegin_or_lock()

Oleg Nesterov <[email protected]>
afs: fix the usage of read_seqbegin_or_lock() in afs_find_server*()

Oleg Nesterov <[email protected]>
afs: fix the usage of read_seqbegin_or_lock() in afs_lookup_volume_rcu()

Thomas Bourgoin <[email protected]>
crypto: stm32/crc32 - fix parsing list of devices

Gao Xiang <[email protected]>
erofs: fix ztailpacking for subpage compressed blocks

Bharat Bhushan <[email protected]>
crypto: octeontx2 - Fix cptvf driver cleanup

Weichen Chen <[email protected]>
pstore/ram: Fix crash when setting number of cpus to an odd number

Edward Adam Davis <[email protected]>
jfs: fix uaf in jfs_evict_inode

Manas Ghandat <[email protected]>
jfs: fix array-index-out-of-bounds in dbAdjTree

Manas Ghandat <[email protected]>
jfs: fix slab-out-of-bounds Read in dtSearch

Osama Muhammad <[email protected]>

    UBSAN: array-index-out-of-bounds in dtSplitRoot

Osama Muhammad <[email protected]>
FS:JFS:UBSAN:array-index-out-of-bounds in dbAdjTree

Shuai Xue <[email protected]>
ACPI: APEI: set memory failure flags as MF_ACTION_REQUIRED on synchronous events

Mukesh Ojha <[email protected]>
PM / devfreq: Synchronize devfreq_monitor_[start/stop]

Yuntao Wang <[email protected]>
ACPI: NUMA: Fix the logic of getting the fake_pxm value

Prarit Bhargava <[email protected]>
ACPI: extlog: fix NULL pointer dereference check

Dmitry Antipov <[email protected]>
PNP: ACPI: fix fortify warning

Yuluo Qiu <[email protected]>
ACPI: video: Add quirk for the Colorful X15 AT 23 Laptop

Chris Riches <[email protected]>
audit: Send netlink ACK before setting connection in auditd_set

Rui Zhang <[email protected]>
regulator: core: Only increment use_count when enable_count changes

Andrzej Hajda <[email protected]>
debugobjects: Stop accessing objects after releasing hash bucket lock

Greg KH <[email protected]>
perf/core: Fix narrow startup race when creating the perf nr_addr_filters sysfs file

Zhiquan Li <[email protected]>
x86/mce: Mark fatal MCE's page as poison to avoid panic in the kdump kernel

Naveen N Rao <[email protected]>
powerpc/lib: Validate size for vector operations

Stephen Rothwell <[email protected]>
powerpc: pmd_move_must_withdraw() is only needed for CONFIG_TRANSPARENT_HUGEPAGE

Jun'ichi Nomura <[email protected]>
x86/boot: Ignore NMIs during very early boot

Michael Ellerman <[email protected]>
powerpc/64s: Fix CONFIG_NUMA=n build due to create_section_mapping()

Michael Ellerman <[email protected]>
powerpc/mm: Fix build failures due to arch_reserved_kernel_pages()

Michael Ellerman <[email protected]>
powerpc: Fix build error due to is_valid_bugaddr()

Mark Rutland <[email protected]>
drivers/perf: pmuv3: don't expose SW_INCR event in sysfs

Huang Shijie <[email protected]>
arm64: irq: set the correct node for VMAP stack

Kunwu Chan <[email protected]>
powerpc/mm: Fix null-pointer dereference in pgtable_cache_add

Dmitry Torokhov <[email protected]>
asm-generic: make sparse happy with odd-sized put_unaligned_*()

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

Diffstat:

 Documentation/ABI/testing/sysfs-class-net-queues   |  22 +--
 Documentation/sound/soc/dapm.rst                   |   2 +-
 Makefile                                           |   4 +-
 arch/arm/boot/dts/imx1-ads.dts                     |   2 +-
 arch/arm/boot/dts/imx1-apf9328.dts                 |   2 +-
 arch/arm/boot/dts/imx1.dtsi                        |   5 +-
 arch/arm/boot/dts/imx23-sansa.dts                  |  12 +-
 arch/arm/boot/dts/imx23.dtsi                       |   2 +-
 arch/arm/boot/dts/imx25-eukrea-cpuimx25.dtsi       |   2 +-
 .../imx25-eukrea-mbimxsd25-baseboard-cmo-qvga.dts  |   2 +-
 .../imx25-eukrea-mbimxsd25-baseboard-dvi-svga.dts  |   2 +-
 .../imx25-eukrea-mbimxsd25-baseboard-dvi-vga.dts   |   2 +-
 arch/arm/boot/dts/imx25-pdk.dts                    |   2 +-
 arch/arm/boot/dts/imx25.dtsi                       |   2 +-
 arch/arm/boot/dts/imx27-apf27dev.dts               |   4 +-
 arch/arm/boot/dts/imx27-eukrea-cpuimx27.dtsi       |   4 +-
 .../boot/dts/imx27-eukrea-mbimxsd27-baseboard.dts  |   2 +-
 arch/arm/boot/dts/imx27-phytec-phycard-s-rdk.dts   |   2 +-
 arch/arm/boot/dts/imx27-phytec-phycore-rdk.dts     |   2 +-
 arch/arm/boot/dts/imx27-phytec-phycore-som.dtsi    |   2 +-
 arch/arm/boot/dts/imx27.dtsi                       |   3 +
 arch/arm/boot/dts/imx28.dtsi                       |   2 +-
 arch/arm/boot/dts/imx7d.dtsi                       |   3 -
 arch/arm/boot/dts/imx7s.dtsi                       |  10 +-
 arch/arm/boot/dts/rk3036.dtsi                      |  14 +-
 arch/arm/include/asm/irq_work.h                    |   2 -
 .../boot/dts/amlogic/meson-s4-s805x2-aq222.dts     |   4 +-
 arch/arm64/boot/dts/amlogic/meson-s4.dtsi          |   4 +-
 arch/arm64/boot/dts/qcom/msm8996.dtsi              |  21 +++
 arch/arm64/boot/dts/qcom/msm8998.dtsi              |  32 ++--
 arch/arm64/include/asm/irq_work.h                  |   2 -
 arch/arm64/kernel/irq.c                            |   7 +-
 arch/arm64/kernel/perf_event.c                     |   6 +-
 arch/csky/include/asm/irq_work.h                   |   2 +-
 arch/loongarch/kernel/smp.c                        |   1 -
 arch/loongarch/mm/tlb.c                            |  16 +-
 arch/powerpc/include/asm/irq_work.h                |   1 -
 arch/powerpc/include/asm/mmu.h                     |   4 +
 arch/powerpc/include/asm/mmzone.h                  |   8 -
 arch/powerpc/kernel/traps.c                        |   2 +
 arch/powerpc/lib/sstep.c                           |  10 ++
 arch/powerpc/mm/book3s64/pgtable.c                 |   2 +
 arch/powerpc/mm/init-common.c                      |   5 +-
 arch/powerpc/mm/mmu_decl.h                         |   5 +
 arch/riscv/include/asm/irq_work.h                  |   2 +-
 arch/s390/include/asm/irq_work.h                   |   2 -
 arch/s390/kernel/ptrace.c                          |   6 +-
 arch/s390/kvm/kvm-s390.c                           |   5 -
 arch/um/drivers/net_kern.c                         |   2 +-
 arch/um/include/shared/kern_util.h                 |   2 +-
 arch/um/kernel/process.c                           |   2 +-
 arch/um/kernel/time.c                              |  32 +++-
 arch/um/os-Linux/helper.c                          |   6 +-
 arch/um/os-Linux/util.c                            |  19 +-
 arch/x86/boot/compressed/ident_map_64.c            |   5 +
 arch/x86/boot/compressed/idt_64.c                  |   1 +
 arch/x86/boot/compressed/idt_handlers_64.S         |   1 +
 arch/x86/boot/compressed/misc.h                    |   1 +
 arch/x86/include/asm/irq_work.h                    |   1 -
 arch/x86/include/asm/kmsan.h                       |  17 +-
 arch/x86/kernel/cpu/mce/core.c                     |  16 ++
 block/bio.c                                        |   2 +-
 block/blk-mq.c                                     |  16 ++
 drivers/acpi/acpi_extlog.c                         |   5 +-
 drivers/acpi/acpi_video.c                          |   9 +
 drivers/acpi/apei/ghes.c                           |  29 ++-
 drivers/acpi/numa/srat.c                           |   4 +-
 drivers/base/arch_numa.c                           |   2 +-
 drivers/block/rnbd/rnbd-srv.c                      |  19 +-
 drivers/bluetooth/hci_qca.c                        |   1 +
 drivers/clk/hisilicon/clk-hi3620.c                 |   4 +-
 drivers/clk/imx/clk-imx8qxp.c                      |  24 ++-
 drivers/clk/mmp/clk-of-pxa168.c                    |   3 +
 drivers/crypto/marvell/octeontx2/otx2_cptlf.c      |   6 +-
 drivers/crypto/marvell/octeontx2/otx2_cptvf_main.c |   3 +
 drivers/crypto/stm32/stm32-crc32.c                 |   2 +-
 drivers/devfreq/devfreq.c                          |  24 ++-
 drivers/gpu/drm/amd/amdgpu/aldebaran.c             |  26 ++-
 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_fence.c   |   2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c         |   1 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c            |  21 ++-
 drivers/gpu/drm/amd/amdgpu/amdgpu_object.c         |  13 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_object.h         |   4 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_sync.c           |   3 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c            |   5 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c          |   6 +-
 drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c             |   4 +
 drivers/gpu/drm/amd/amdgpu/gmc_v11_0.c             |   5 +
 drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c              |   4 +
 drivers/gpu/drm/amd/amdkfd/kfd_svm.c               |  42 ++---
 drivers/gpu/drm/amd/amdkfd/kfd_topology.c          |  24 +--
 drivers/gpu/drm/amd/display/dc/core/dc.c           |   4 +
 drivers/gpu/drm/amd/display/dc/dc_hw_types.h       |   2 +-
 .../amd/display/dc/dml/dcn32/display_mode_vba_32.c |   3 +
 .../dc/dml/dcn32/display_mode_vba_util_32.c        |  33 +++-
 .../dc/dml/dcn32/display_mode_vba_util_32.h        |   1 +
 .../drm/amd/display/modules/power/power_helpers.c  |   2 -
 .../amd/pm/powerplay/hwmgr/process_pptables_v1_0.c |   2 +-
 drivers/gpu/drm/bridge/analogix/anx7625.c          |  51 ++++--
 drivers/gpu/drm/bridge/analogix/anx7625.h          |   4 +
 drivers/gpu/drm/drm_file.c                         |   2 +-
 drivers/gpu/drm/drm_framebuffer.c                  |   2 +-
 drivers/gpu/drm/drm_mipi_dsi.c                     |  17 +-
 drivers/gpu/drm/exynos/exynos_drm_drv.c            |  11 ++
 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c        |   5 +-
 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_wb.c          |   3 +
 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.h            |   1 +
 drivers/gpu/drm/msm/dsi/phy/dsi_phy.c              |   4 +
 drivers/gpu/drm/panel/panel-edp.c                  |  48 ++++-
 drivers/hid/hidraw.c                               |   7 +-
 drivers/hwmon/nct6775-core.c                       |   7 +
 drivers/i3c/master/i3c-master-cdns.c               |   7 +-
 drivers/infiniband/ulp/ipoib/ipoib_multicast.c     |   7 +-
 drivers/leds/trigger/ledtrig-panic.c               |   5 +-
 drivers/mailbox/arm_mhuv2.c                        |   3 +-
 drivers/md/md.c                                    |  54 ++++--
 drivers/media/i2c/imx335.c                         |   4 +-
 drivers/media/pci/ddbridge/ddbridge-main.c         |   2 +-
 drivers/media/platform/amphion/vpu.h               |   3 +-
 drivers/media/platform/amphion/vpu_cmds.c          |  28 +--
 drivers/media/platform/amphion/vpu_v4l2.c          |   1 +
 drivers/media/platform/rockchip/rga/rga.c          |  15 +-
 .../media/platform/rockchip/rkisp1/rkisp1-common.h |  11 +-
 .../media/platform/rockchip/rkisp1/rkisp1-csi.c    |  14 +-
 .../media/platform/rockchip/rkisp1/rkisp1-dev.c    |  35 +++-
 .../media/platform/rockchip/rkisp1/rkisp1-isp.c    |  20 ++-
 drivers/media/usb/stk1160/stk1160-video.c          |   5 +-
 drivers/mfd/Kconfig                                |   1 +
 drivers/misc/lis3lv02d/lis3lv02d_i2c.c             |   1 +
 drivers/net/bonding/bond_alb.c                     |   3 +-
 drivers/net/dsa/mv88e6xxx/chip.h                   |   4 +-
 drivers/net/dsa/mv88e6xxx/serdes.c                 |  10 +-
 drivers/net/dsa/mv88e6xxx/serdes.h                 |   8 +-
 drivers/net/dsa/qca/qca8k-8xxx.c                   |  24 ++-
 drivers/net/ethernet/aquantia/atlantic/aq_ptp.c    |  28 ++-
 drivers/net/ethernet/aquantia/atlantic/aq_ring.c   |  61 ++-----
 drivers/net/ethernet/aquantia/atlantic/aq_ring.h   |  22 +--
 drivers/net/ethernet/aquantia/atlantic/aq_vec.c    |  23 ++-
 drivers/net/ethernet/google/gve/gve_tx_dqo.c       |   5 +-
 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c |  32 ++++
 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.h |   1 +
 drivers/net/ethernet/intel/ice/ice_adminq_cmd.h    |  18 +-
 drivers/net/ethernet/intel/ice/ice_lib.c           |   7 +-
 drivers/net/ethernet/intel/ice/ice_virtchnl.c      |  12 +-
 drivers/net/ethernet/intel/ice/ice_vsi_vlan_lib.c  |  16 +-
 drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c     |  36 ++--
 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c     |  61 ++++---
 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c    | 145 +++++++--------
 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c   |   2 +-
 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c      |  42 ++---
 drivers/net/ethernet/intel/ixgbe/ixgbe_mbx.c       |  34 ++--
 drivers/net/ethernet/intel/ixgbe/ixgbe_mbx.h       |   1 -
 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c       | 105 +++++------
 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.h       |   2 +-
 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c     |   2 +-
 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h      |  43 +----
 drivers/net/ethernet/intel/ixgbe/ixgbe_x540.c      |  44 ++---
 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c      | 149 +++++++--------
 .../net/ethernet/marvell/octeontx2/af/rvu_npc.c    |  13 +-
 .../net/ethernet/microchip/lan966x/lan966x_port.c  |   5 +-
 .../net/ethernet/pensando/ionic/ionic_bus_pci.c    |   4 +
 drivers/net/ethernet/pensando/ionic/ionic_dev.c    |   1 +
 drivers/net/ethernet/pensando/ionic/ionic_dev.h    |   1 +
 drivers/net/ethernet/pensando/ionic/ionic_lif.c    |   3 +
 drivers/net/ethernet/pensando/ionic/ionic_main.c   |  22 ++-
 drivers/net/phy/at803x.c                           |   6 +-
 drivers/net/usb/ax88179_178a.c                     |   2 -
 drivers/net/virtio_net.c                           |   9 +-
 drivers/net/wireless/ath/ath11k/pcic.c             |   4 +-
 drivers/net/wireless/ath/ath9k/htc_drv_txrx.c      |   5 +-
 drivers/net/wireless/ralink/rt2x00/rt2800lib.c     |   2 +-
 drivers/net/wireless/ralink/rt2x00/rt2x00dev.c     |   3 +
 drivers/net/wireless/ralink/rt2x00/rt2x00mac.c     |  11 ++
 .../net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c  |  12 ++
 .../net/wireless/realtek/rtlwifi/rtl8723ae/phy.c   |   6 +-
 .../net/wireless/realtek/rtlwifi/rtl8723be/phy.c   |   4 +-
 drivers/net/wireless/silabs/wfx/sta.c              |  42 +++--
 drivers/pci/pci.h                                  |   2 +-
 drivers/pci/pcie/aer.c                             |   9 +-
 drivers/pci/quirks.c                               |  24 ++-
 drivers/pci/switch/switchtec.c                     |  25 ++-
 drivers/pnp/pnpacpi/rsparser.c                     |  12 +-
 drivers/regulator/core.c                           |  56 +++---
 drivers/regulator/ti-abb-regulator.c               |  22 ++-
 drivers/s390/crypto/vfio_ap_ops.c                  |  16 +-
 drivers/scsi/arcmsr/arcmsr.h                       |   4 +
 drivers/scsi/arcmsr/arcmsr_hba.c                   |   6 +
 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c             |  10 +-
 drivers/scsi/isci/request.c                        |   2 +-
 drivers/scsi/libfc/fc_fcp.c                        |  18 +-
 drivers/scsi/lpfc/lpfc.h                           |   1 +
 drivers/scsi/lpfc/lpfc_init.c                      |   4 +-
 drivers/scsi/mpi3mr/mpi3mr_fw.c                    |   3 +-
 drivers/scsi/mpi3mr/mpi3mr_os.c                    |   5 +-
 drivers/scsi/scsi_error.c                          |   8 +-
 drivers/scsi/scsi_lib.c                            |   2 +-
 drivers/scsi/scsi_priv.h                           |   2 +-
 drivers/soc/xilinx/xlnx_event_manager.c            |   7 +-
 drivers/spmi/spmi-mtk-pmif.c                       |   7 +-
 drivers/tty/tty_ioctl.c                            |   4 +-
 drivers/usb/core/hub.c                             |  33 +++-
 drivers/usb/host/xhci.c                            |  40 +++--
 drivers/watchdog/it87_wdt.c                        |  14 +-
 drivers/xen/gntdev-dmabuf.c                        |  50 +++---
 fs/9p/v9fs_vfs.h                                   |   1 +
 fs/9p/vfs_inode.c                                  |   6 +-
 fs/9p/vfs_inode_dotl.c                             |   1 +
 fs/afs/callback.c                                  |   3 +-
 fs/afs/server.c                                    |   7 +-
 fs/ceph/caps.c                                     |   9 +-
 fs/ceph/mds_client.c                               |   2 +-
 fs/ceph/quota.c                                    |  39 ++--
 fs/dcache.c                                        |   7 +-
 fs/ecryptfs/inode.c                                |   8 +
 fs/erofs/zdata.c                                   |   2 +-
 fs/ext4/mballoc.c                                  |  11 +-
 fs/ext4/resize.c                                   |  37 ++--
 fs/f2fs/compress.c                                 |   4 +-
 fs/f2fs/file.c                                     |   2 +
 fs/f2fs/recovery.c                                 |  25 ++-
 fs/jfs/jfs_dmap.c                                  |  57 +++---
 fs/jfs/jfs_dtree.c                                 |   7 +-
 fs/jfs/jfs_imap.c                                  |   3 +
 fs/jfs/jfs_mount.c                                 |   6 +-
 fs/kernfs/dir.c                                    |  12 ++
 fs/pstore/ram.c                                    |   1 +
 include/asm-generic/numa.h                         |   2 +
 include/asm-generic/unaligned.h                    |  24 +--
 include/drm/drm_color_mgmt.h                       |   1 +
 include/drm/drm_mipi_dsi.h                         |   2 +
 include/linux/irq_work.h                           |   3 +
 include/linux/mmzone.h                             |   6 +-
 include/linux/pci_ids.h                            |   1 +
 include/net/af_unix.h                              |  20 ++-
 include/net/ip.h                                   |   2 +-
 include/net/netfilter/nf_tables.h                  |   2 +
 kernel/audit.c                                     |  31 +++-
 kernel/bpf/helpers.c                               |  13 +-
 kernel/bpf/syscall.c                               |   6 +
 kernel/events/core.c                               |  38 ++--
 lib/debugobjects.c                                 | 200 ++++++++-------------
 net/bluetooth/hci_sync.c                           |  10 +-
 net/bluetooth/l2cap_core.c                         |   3 +-
 net/bridge/br_cfm_netlink.c                        |   2 +-
 net/bridge/br_multicast.c                          |  20 ++-
 net/bridge/br_private.h                            |   4 +-
 net/ipv4/ip_output.c                               |  12 +-
 net/ipv4/ip_sockglue.c                             |   6 +-
 net/ipv4/ipmr.c                                    |   2 +-
 net/ipv4/raw.c                                     |  10 +-
 net/ipv4/tcp.c                                     |  12 +-
 net/ipv4/udp.c                                     |   2 +-
 net/ipv6/addrconf_core.c                           |  21 ++-
 net/ipv6/ip6_tunnel.c                              |  21 ++-
 net/llc/af_llc.c                                   |   2 +
 net/netfilter/nf_conntrack_proto_tcp.c             |  10 +-
 net/netfilter/nf_log.c                             |   7 +-
 net/netfilter/nf_tables_api.c                      |  14 +-
 net/netfilter/nft_ct.c                             |  24 +++
 net/netfilter/nft_tunnel.c                         |   1 +
 net/rxrpc/conn_service.c                           |   3 +-
 net/smc/smc_clc.c                                  |  14 ++
 net/sunrpc/xprtmultipath.c                         |  17 +-
 net/unix/af_unix.c                                 |  14 +-
 net/unix/diag.c                                    |   2 +-
 net/wireless/scan.c                                |   4 +
 sound/hda/hdac_stream.c                            |   9 +-
 sound/pci/hda/hda_intel.c                          |   2 +
 sound/pci/hda/patch_conexant.c                     | 115 +++++++++++-
 sound/soc/amd/acp-config.c                         |  15 +-
 tools/build/feature/test-libopencsd.c              |   4 +-
 tools/lib/bpf/libbpf.c                             |   2 +
 tools/lib/subcmd/help.c                            |  18 +-
 tools/testing/selftests/bpf/cgroup_helpers.c       |  18 +-
 tools/testing/selftests/bpf/prog_tests/btf.c       |   1 +
 tools/testing/selftests/bpf/progs/pyperf180.c      |  22 +++
 .../selftests/drivers/net/bonding/lag_lib.sh       |  11 ++
 tools/testing/selftests/drivers/net/team/config    |   4 +-
 tools/testing/selftests/net/config                 |   1 +
 tools/testing/selftests/net/pmtu.sh                |  16 +-
 tools/testing/selftests/net/setup_veth.sh          |   2 +-
 tools/testing/selftests/sgx/test_encl.lds          |   6 +-
 282 files changed, 2329 insertions(+), 1339 deletions(-)