Skip to content

6.6.122-rc1 review

Greg Kroah-Hartman linux-patches linux-sound linux-tegra lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest254 patches 10 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/254firmware: imx: scu-irq: Set mu_resource_id before get handledrivers/firmware/imx/imx-scu-irq.c+12 -120 replies
2/254efi/cper: Fix cper_bits_to_str buffer handling and return valuedrivers/firmware/efi/cper.c+1 -10 replies
3/254Revert "gfs2: Fix use of bio_chain"fs/gfs2/lops.c+1 -10 replies
4/254ASoC: codecs: wsa884x: fix codec initialisationsound/soc/codecs/wsa884x.c+1 -20 replies
5/254xfrm: Fix inner mode lookup in tunnel mode GSO segmentationnet/ipv4/esp4_offload.c net/ipv6/esp6_offload.c+4 -40 replies
6/254pnfs/flexfiles: Fix memory leak in nfs4_ff_alloc_deviceid_node()fs/nfs/flexfilelayout/flexfilelayoutdev.c+1 -10 replies
7/254can: etas_es58x: allow partial RX URB allocation to succeeddrivers/net/can/usb/etas_es58x/es58x_core.c+1 -10 replies
8/254nvmet-tcp: remove boilerplate codedrivers/nvme/target/tcp.c+8 -80 replies
9/254nvme-tcp: fix NULL pointer dereferences in nvmet_tcp_build_pdu_iovecdrivers/nvme/target/tcp.c+12 -00 replies
10/254btrfs: send: check for inline extents in range_is_hole_in_parent()fs/btrfs/send.c+2 -00 replies
11/254net: bridge: Set BR_FDB_ADDED_BY_USER early in fdb_add_entrynet/bridge/br_fdb.c+4 -30 replies
12/254net: bridge: annotate data-races around fdb->{updated,used}net/bridge/br_fdb.c net/bridge/br_input.c+18 -140 replies
13/254ip6_tunnel: use skb_vlan_inet_prepare() in __ip6_tnl_rcv()net/ipv6/ip6_tunnel.c+1 -10 replies
14/254net: update netdev_lock_{type,name}net/core/dev.c+19 -60 replies
15/254macvlan: fix possible UAF in macvlan_forward_source()drivers/net/macvlan.c+13 -70 replies
16/254ipv4: ip_gre: make ipgre_header() robustnet/ipv4/ip_gre.c+9 -20 replies
17/254vsock/test: add a final full barrier after run all teststools/testing/vsock/util.c+12 -00 replies
18/254net/mlx5e: Restore destroying state bit after profile cleanupdrivers/net/ethernet/mellanox/mlx5/core/en_main.c+3 -00 replies
19/254btrfs: store fs_info in space_infofs/btrfs/space-info.c fs/btrfs/space-info.h+2 -00 replies
20/254btrfs: factor out init_space_info() from create_space_info()fs/btrfs/space-info.c+16 -110 replies
21/254btrfs: factor out check_removing_space_info() from btrfs_free_block_groups()fs/btrfs/block-group.c+27 -220 replies
22/254btrfs: introduce btrfs_space_info sub-groupfs/btrfs/block-group.c fs/btrfs/space-info.c fs/btrfs/space-info.h +1 more+76 -60 replies
23/254btrfs: fix memory leaks in create_space_info() error pathsfs/btrfs/space-info.c+6 -20 replies
24/254net: hv_netvsc: reject RSS hash key programming without RX indirection tabledrivers/net/hyperv/netvsc_drv.c+3 -00 replies
25/254ipv6: Fix use-after-free in inet6_addr_del().net/ipv6/addrconf.c+2 -20 replies
26/254selftests: drv-net: fix RPS mask handling for high CPU numberstools/testing/selftests/net/toeplitz.c+2 -20 replies
27/254net/sched: sch_qfq: do not free existing class in qfq_change_class()net/sched/sch_qfq.c+4 -20 replies
28/254ASoC: tlv320adcx140: fix null pointersound/soc/codecs/tlv320adcx140.c+1 -30 replies
29/254ASoC: tlv320adcx140: fix word lengthsound/soc/codecs/tlv320adcx140.c+2 -20 replies
30/254textsearch: describe @list member in ts_ops searchinclude/linux/textsearch.h+1 -00 replies
31/254mm, kfence: describe @slab parameter in __kfence_obj_info()include/linux/kfence.h+1 -00 replies
32/254dmaengine: xilinx: xdma: Fix regmap max_registerdrivers/dma/xilinx/xdma-regs.h drivers/dma/xilinx/xdma.c+2 -10 replies
33/254dmaengine: tegra-adma: Fix use-after-freedrivers/dma/tegra210-adma.c+9 -10 replies
34/254dmaengine: xilinx_dma: Fix uninitialized addr_width when "xlnx,addrwidth" property is missingdrivers/dma/xilinx/xilinx_dma.c+5 -20 replies
35/254phy: fsl-imx8mq-usb: Clear the PCS_TX_SWING_FULL field before using itdrivers/phy/freescale/phy-fsl-imx8mq-usb.c+1 -00 replies
36/254phy: phy-snps-eusb2: refactor constructs namesdrivers/phy/qualcomm/phy-qcom-snps-eusb2.c+128 -1280 replies
37/254phy: drop probe registration printksdrivers/phy/broadcom/phy-bcm-ns2-pcie.c drivers/phy/broadcom/phy-bcm-ns2-usbdrd.c drivers/phy/broadcom/phy-bcm-sr-pcie.c +9 more+4 -210 replies
38/254phy: qcom-qusb2: Fix NULL pointer dereference on early suspenddrivers/phy/qualcomm/phy-qcom-qusb2.c+8 -80 replies
39/254phy: stm32-usphyc: Fix off by one in probe()drivers/phy/st/phy-stm32-usbphyc.c+1 -10 replies
40/254phy: broadcom: ns-usb3: Fix Wvoid-pointer-to-enum-cast warning (again)drivers/phy/broadcom/phy-bcm-ns-usb3.c+1 -10 replies
41/254dmaengine: omap-dma: fix dma_pool resource leak in error pathsdrivers/dma/ti/omap-dma.c+4 -00 replies
42/254i2c: qcom-geni: make sure I2C hub controllers cant use SE DMAdrivers/i2c/busses/i2c-qcom-geni.c+7 -40 replies
43/254HID: usbhid: paper over wrong bNumDescriptor fielddrivers/hid/usbhid/hid-core.c+16 -10 replies
44/254drm/amd/display: Check dce_hwseq before dereferencing itdrivers/gpu/drm/amd/display/dc/dce110/dce110_hw_sequencer.c+1 -10 replies
45/254scsi: core: Fix error handler encryption supportdrivers/scsi/scsi_error.c include/scsi/scsi_eh.h+30 -00 replies
46/254ALSA: pcm: Improve the fix for race of buffer access at PCM OSS layerinclude/sound/pcm.h sound/core/oss/pcm_oss.c sound/core/pcm_native.c+11 -40 replies
47/254null_blk: fix kmemleak by releasing references to fault configfs itemsdrivers/block/null_blk/main.c+11 -10 replies
48/254can: gs_usb: gs_usb_receive_bulk_callback(): fix URB memory leakdrivers/net/can/usb/gs_usb.c+2 -00 replies
49/254can: ctucanfd: fix SSP_SRC in cases when bit-rate is higher than 1 MBit.drivers/net/can/ctucanfd/ctucanfd_base.c+1 -10 replies
50/254net: can: j1939: j1939_xtp_rx_rts_session_active(): deactivate session upon receiving the second rtsnet/can/j1939/transport.c+9 -10 replies
51/254x86/kaslr: Recognize all ZONE_DEVICE users as physaddr consumersarch/x86/mm/kaslr.c drivers/pci/Kconfig mm/Kconfig+12 -140 replies
52/254phy: rockchip: inno-usb2: fix communication disruption in gadget modedrivers/phy/rockchip/phy-rockchip-inno-usb2.c+4 -20 replies
53/254phy: freescale: imx8m-pcie: assert phy reset during power ondrivers/phy/freescale/phy-fsl-imx8m-pcie.c+2 -10 replies
54/254phy: rockchip: inno-usb2: fix disconnection in gadget modedrivers/phy/rockchip/phy-rockchip-inno-usb2.c+4 -20 replies
55/254phy: tegra: xusb: Explicitly configure HS_DISCON_LEVEL to 0x7drivers/phy/tegra/xusb-tegra186.c+3 -00 replies
56/254usb: dwc3: Check for USB4 IP_NAMEdrivers/usb/dwc3/core.c drivers/usb/dwc3/core.h+3 -00 replies
57/254usb: core: add USB_QUIRK_NO_BOS for devices that hang on BOS descriptordrivers/usb/core/config.c drivers/usb/core/quirks.c include/linux/usb/quirks.h+11 -00 replies
58/254USB: OHCI/UHCI: Add soft dependencies on ehci_platformdrivers/usb/host/ohci-platform.c drivers/usb/host/uhci-platform.c+2 -00 replies
59/254USB: serial: option: add Telit LE910 MBIM compositiondrivers/usb/serial/option.c+1 -00 replies
60/254USB: serial: ftdi_sio: add support for PICAXE AXE027 cabledrivers/usb/serial/ftdi_sio.c drivers/usb/serial/ftdi_sio_ids.h+3 -00 replies
61/254nvme-pci: disable secondary temp for Wodposit WPBSNM8drivers/nvme/host/pci.c+2 -00 replies
62/254ext4: fix iloc.bh leak in ext4_xattr_inode_update_reffs/ext4/xattr.c+1 -00 replies
63/254hrtimer: Fix softirq base check in update_needs_ipi()kernel/time/hrtimer.c+1 -10 replies
64/254EDAC/x38: Fix a resource leak in x38_probe1()drivers/edac/x38_edac.c+6 -30 replies
65/254EDAC/i3200: Fix a resource leak in i3200_probe1()drivers/edac/i3200_edac.c+6 -50 replies
66/254tcpm: allow looking for role_sw device in the main nodedrivers/usb/typec/tcpm/tcpm.c+1 -10 replies
67/254x86/resctrl: Add missing resctrl initialization for Hygonarch/x86/kernel/cpu/resctrl/core.c+4 -20 replies
68/254x86/resctrl: Fix memory bandwidth counter width for Hygonarch/x86/kernel/cpu/resctrl/core.c arch/x86/kernel/cpu/resctrl/internal.h+16 -20 replies
69/254mm/page_alloc: make percpu_pagelist_high_fraction reads lock-freemm/page_alloc.c+9 -10 replies
70/254mm/damon/sysfs: cleanup attrs subdirs on context dir setup failuremm/damon/sysfs.c+3 -20 replies
71/254LoongArch: Fix PMU counter allocation for mixed-type event groupsarch/loongarch/kernel/perf_event.c+18 -30 replies
72/254drm/amd/display: Bump the HDMI clock to 340MHzdrivers/gpu/drm/amd/display/dc/dc_hdmi_types.h drivers/gpu/drm/amd/display/dc/link/link_detection.c+4 -20 replies
73/254drm/amd: Clean up kfd node on surprise disconnectdrivers/gpu/drm/amd/amdgpu/amdgpu_device.c+8 -00 replies
74/254drm/amdkfd: fix a memory leak in device_queue_manager_init()drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c+11 -80 replies
75/254drm/nouveau/disp/nv50-: Set lock_core in curs507a_preparedrivers/gpu/drm/nouveau/dispnv50/curs507a.c+1 -00 replies
76/254drm/panel-simple: fix connector type for DataImage SCF0700C48GGU18 paneldrivers/gpu/drm/panel/panel-simple.c+1 -00 replies
77/254drm/vmwgfx: Fix an error return check in vmw_compat_shader_add()drivers/gpu/drm/vmwgfx/vmwgfx_shader.c+3 -10 replies
78/254dmaengine: apple-admac: Add "apple,t8103-admac" compatibledrivers/dma/apple-admac.c+1 -00 replies
79/254dmaengine: at_hdmac: fix device leak on of_dma_xlate()drivers/dma/at_hdmac.c+7 -20 replies
80/254dmaengine: bcm-sba-raid: fix device leak on probedrivers/dma/bcm-sba-raid.c+5 -10 replies
81/254dmaengine: dw: dmamux: fix OF node leak on route allocation failuredrivers/dma/dw/rzn1-dmamux.c+3 -10 replies
82/254dmaengine: idxd: fix device leaks on compat bind and unbinddrivers/dma/idxd/compat.c+19 -40 replies
83/254dmaengine: lpc18xx-dmamux: fix device leak on route allocationdrivers/dma/lpc18xx-dmamux.c+14 -50 replies
84/254dmaengine: qcom: gpi: Fix memory leak in gpi_peripheral_config()drivers/dma/qcom/gpi.c+4 -20 replies
85/254dmaengine: sh: rz-dmac: Fix rz_dmac_terminate_all()drivers/dma/sh/rz-dmac.c+5 -00 replies
86/254dmaengine: ti: dma-crossbar: fix device leak on dra7x route allocationdrivers/dma/ti/dma-crossbar.c+2 -00 replies
87/254dmaengine: ti: dma-crossbar: fix device leak on am335x route allocationdrivers/dma/ti/dma-crossbar.c+10 -60 replies
88/254dmaengine: ti: k3-udma: fix device leak on udma lookupdrivers/dma/ti/k3-udma-private.c+1 -10 replies
89/254btrfs: fix deadlock in wait_current_trans() due to ignored transaction typefs/btrfs/transaction.c+6 -50 replies
90/254io_uring: move local task_work in exit cancel loopio_uring/io_uring.c+4 -40 replies
91/254posix-clock: introduce posix_clock_context conceptdrivers/ptp/ptp_chardev.c drivers/ptp/ptp_private.h include/linux/posix-clock.h +1 more+76 -320 replies
92/254Fix memory leak in posix_clock_open()kernel/time/posix-clock.c+9 -70 replies
93/254posix-clock: Store file pointer in struct posix_clock_contextinclude/linux/posix-clock.h kernel/time/posix-clock.c+6 -10 replies
94/254ptp: Add PHC file mode checks. Allow RO adjtime() without FMODE_WRITE.drivers/ptp/ptp_chardev.c kernel/time/posix-clock.c+17 -10 replies
95/254ptp: add testptp mask testtools/testing/selftests/ptp/testptp.c+18 -10 replies
96/254selftest/ptp: update ptp selftest to exercise the gettimex optionstools/testing/selftests/ptp/testptp.c+57 -50 replies
97/254testptp: Add option to open PHC in readonly modetools/testing/selftests/ptp/testptp.c+23 -140 replies
98/254arm64: dts: qcom: sc8280xp: Add missing VDD_MXC linksarch/arm64/boot/dts/qcom/sc8280xp.dtsi+12 -40 replies
99/254hyperv-tlfs: Change prefix of generic HV_REGISTER_* MSRs to HV_MSR_*arch/arm64/include/asm/hyperv-tlfs.h arch/arm64/include/asm/mshyperv.h arch/x86/hyperv/hv_init.c +8 more+216 -1900 replies
100/254Drivers: hv: Always do Hyper-V panic notification in hv_kmsg_dump()drivers/hv/hv_common.c+7 -50 replies
101/254btrfs: fix missing fields in superblock backup with BLOCK_GROUP_TREEfs/btrfs/disk-io.c+1 -10 replies
102/254dt-bindings: power: qcom,rpmpd: Add SM7150Documentation/devicetree/bindings/power/qcom,rpmpd.yaml+1 -00 replies
103/254dt-bindings: power: rpmpd: Add MSM8917, MSM8937 and QM215Documentation/devicetree/bindings/power/qcom,rpmpd.yaml include/dt-bindings/power/qcom-rpmpd.h+65 -370 replies
104/254dt-bindings: power: qcom,rpmpd: document the SM8650 RPMh Power DomainsDocumentation/devicetree/bindings/power/qcom,rpmpd.yaml include/dt-bindings/power/qcom,rpmhpd.h+2 -00 replies
105/254dt-bindings: power: rpmpd: Update part number to X1E80100Documentation/devicetree/bindings/power/qcom,rpmpd.yaml+1 -00 replies
106/254dt-bindings: power: qcom,rpmpd: document the SM8750 RPMh Power DomainsDocumentation/devicetree/bindings/power/qcom,rpmpd.yaml include/dt-bindings/power/qcom-rpmpd.h+3 -00 replies
107/254dt-bindings: power: qcom,rpmpd: add Turbo L5 cornerinclude/dt-bindings/power/qcom-rpmpd.h+1 -00 replies
108/254dt-bindings: power: qcom-rpmpd: split RPMh domains definitionsinclude/dt-bindings/power/qcom,rpmhpd.h include/dt-bindings/power/qcom-rpmpd.h+234 -2270 replies
109/254dt-bindings: power: qcom,rpmpd: Add SC8280XP_MXC_AOinclude/dt-bindings/power/qcom,rpmhpd.h+1 -00 replies
110/254pmdomain: qcom: rpmhpd: Add MXC to SC8280XPdrivers/pmdomain/qcom/rpmhpd.c+4 -00 replies
111/254ata: libata: Add cpr_log to ata_dev_print_features() early returndrivers/ata/libata-core.c+1 -10 replies
112/254ata: libata-core: Introduce ata_dev_config_lpm()drivers/ata/libata-core.c+25 -00 replies
113/254ata: libata: Call ata_dev_config_lpm() for ATAPI devicesdrivers/ata/libata-core.c+2 -00 replies
114/254ata: libata: Print features also for ATAPI devicesdrivers/ata/libata-core.c+3 -00 replies
115/254ice: initialize ring_stats->syncpdrivers/net/ethernet/intel/ice/ice_lib.c+4 -00 replies
116/254ice: Avoid detrimental cleanup for bond during interface stopdrivers/net/ethernet/intel/ice/ice_lib.c+17 -80 replies
117/254igc: fix race condition in TX timestamp read for register 0drivers/net/ethernet/intel/igc/igc_ptp.c+25 -180 replies
118/254net: usb: dm9601: remove broken SR9700 supportdrivers/net/usb/dm9601.c+0 -40 replies
119/254bonding: limit BOND_MODE_8023AD to Ethernet devicesdrivers/net/bonding/bond_main.c+6 -00 replies
120/254selftests/net: convert fib-onlink-tests.sh to run it in unique namespacetools/testing/selftests/net/fib-onlink-tests.sh+3 -60 replies
121/254selftests: net: fib-onlink-tests: Convert to use namespaces by defaulttools/testing/selftests/net/fib-onlink-tests.sh+30 -410 replies
122/254can: gs_usb: gs_usb_receive_bulk_callback(): unanchor URL on usb_submit_urb() errordrivers/net/can/usb/gs_usb.c+7 -00 replies
123/254sctp: move SCTP_CMD_ASSOC_SHKEY right after SCTP_CMD_PEER_INITnet/sctp/sm_statefuns.c+5 -50 replies
124/254amd-xgbe: avoid misleading per-packet error logdrivers/net/ethernet/amd/xgbe/xgbe-drv.c+1 -40 replies
125/254gue: Fix skb memleak with inner IP protocol 0.net/ipv4/fou_core.c+3 -00 replies
126/254tools: ynl: Specify --no-line-number in ynl-regen.sh.tools/net/ynl/ynl-regen.sh+1 -10 replies
127/254fou: Dont allow 0 for FOU_ATTR_IPPROTO.Documentation/netlink/specs/fou.yaml net/ipv4/fou_nl.c+3 -10 replies
128/254veth: fix data race in veth_get_ethtool_statsdrivers/net/veth.c+6 -20 replies
129/254l2tp: avoid one data-race in l2tp_tunnel_del_work()net/l2tp/l2tp_core.c+2 -20 replies
130/254ipvlan: Make the addrs_lock be per portdrivers/net/ipvlan/ipvlan.h drivers/net/ipvlan/ipvlan_core.c drivers/net/ipvlan/ipvlan_main.c+37 -300 replies
131/254octeontx2: cn10k: fix RX flowid TCAM mask handlingdrivers/net/ethernet/marvell/octeontx2/nic/cn10k_macsec.c+1 -10 replies
132/254net/sched: Enforce that teql can only be used as root qdiscnet/sched/sch_teql.c+5 -00 replies
133/254net/sched: qfq: Use cl_is_active to determine whether class is active in qfq_rm_from_agnet/sched/sch_qfq.c+1 -10 replies
134/254crypto: authencesn - reject too-short AAD (assoclen<8) to match ESP/ESN speccrypto/authencesn.c+6 -00 replies
135/254serial: 8250_pci: Fix broken RS485 for F81504/508/512drivers/tty/serial/8250/8250_pci.c+1 -10 replies
136/254comedi: dmm32at: serialize use of paged registersdrivers/comedi/drivers/dmm32at.c+30 -20 replies
137/254w1: therm: Fix off-by-one buffer overflow in alarms_storedrivers/w1/slaves/w1_therm.c+19 -410 replies
138/254w1: fix redundant counter decrement in w1_attach_slave_device()drivers/w1/w1.c+0 -20 replies
139/254Revert "nfc/nci: Add the inconsistency check between the input data length and count"drivers/nfc/virtual_ncidev.c+0 -40 replies
140/254Input: i8042 - add quirks for MECHREVO Wujie 15X Prodrivers/input/serio/i8042-acpipnpio.h+7 -00 replies
141/254Input: i8042 - add quirk for ASUS Zenbook UX425QA_UM425QAdrivers/input/serio/i8042-acpipnpio.h+11 -00 replies
142/254scsi: storvsc: Process unsupported MODE_SENSE_10drivers/scsi/storvsc_drv.c+2 -10 replies
143/254scsi: xen: scsiback: Fix potential memory leak in scsiback_remove()drivers/xen/xen-scsiback.c+1 -00 replies
144/254arm64: dts: rockchip: remove dangerous max-link-speed from helios64arch/arm64/boot/dts/rockchip/rk3399-kobol-helios64.dts+0 -10 replies
145/254arm64: dts: rockchip: Fix voltage threshold for volume keys for Pinephone Proarch/arm64/boot/dts/rockchip/rk3399-pinephone-pro.dts+2 -20 replies
146/254x86/kfence: avoid writing L1TF-vulnerable PTEsarch/x86/include/asm/kfence.h+24 -50 replies
147/254comedi: Fix getting range information for subdevices 16 to 255drivers/comedi/comedi_fops.c drivers/comedi/range.c include/uapi/linux/comedi.h+3 -30 replies
148/254platform/x86: hp-bioscfg: Fix kobject warnings for empty attribute namesdrivers/platform/x86/hp/hp-bioscfg/bioscfg.c+8 -00 replies
149/254platform/x86: hp-bioscfg: Fix kernel panic in GET_INSTANCE_ID macrodrivers/platform/x86/hp/hp-bioscfg/bioscfg.h+4 -20 replies
150/254io_uring/io-wq: check IO_WQ_BIT_EXIT inside work run loopio_uring/io-wq.c+1 -10 replies
151/254iio: imu: st_lsm6dsx: fix iio_chan_spec for sensors without event detectiondrivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c+11 -40 replies
152/254iio: adc: ad7280a: handle spi_setup() errors in probe()drivers/iio/adc/ad7280a.c+3 -10 replies
153/254interconnect: debugfs: initialize src_node and dst_node to empty stringsdrivers/interconnect/debugfs-client.c+5 -00 replies
154/254spi: sprd: adi: Use devm_register_restart_handler()drivers/spi/spi-sprd-adi.c+8 -220 replies
155/254spi: sprd-adi: switch to use spi_alloc_host()drivers/spi/spi-sprd-adi.c+1 -10 replies
156/254spi: spi-sprd-adi: Fix double free in probe error pathdrivers/spi/spi-sprd-adi.c+10 -230 replies
157/254regmap: Fix race condition in hwspinlock irqsave routinedrivers/base/regmap/regmap.c+3 -10 replies
158/254kconfig: fix static linking of nconfscripts/kconfig/nconf-cfg.sh+6 -50 replies
159/254riscv: clocksource: Fix stimecmp update hazard on RV32drivers/clocksource/timer-riscv.c+2 -10 replies
160/254scsi: core: Wake up the error handler when final completions race against each otherdrivers/scsi/scsi_error.c drivers/scsi/scsi_lib.c+18 -10 replies
161/254scsi: qla2xxx: Sanitize payload size to prevent member overflowdrivers/scsi/qla2xxx/qla_isr.c+7 -00 replies
162/254ALSA: usb: Increase volume range that triggers a warningsound/usb/mixer.c+3 -40 replies
163/254netdevsim: fix a race issue related to the operation on bpf_bound_progs listdrivers/net/netdevsim/bpf.c drivers/net/netdevsim/dev.c drivers/net/netdevsim/netdevsim.h+9 -00 replies
164/254net: hns3: fix data race in hns3_fetch_statsdrivers/net/ethernet/hisilicon/hns3/hns3_enet.c+36 -330 replies
165/254be2net: fix data race in be_get_new_eqddrivers/net/ethernet/emulex/benet/be_main.c+5 -30 replies
166/254net: hns3: fix wrong GENMASK() for HCLGE_FD_AD_COUNTER_NUM_Mdrivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.h+1 -10 replies
167/254net: hns3: fix the HCLGE_FD_AD_NXT_KEY error setting issuedrivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c+1 -10 replies
168/254mISDN: annotate data-race around dev->workdrivers/isdn/mISDN/timerdev.c+8 -50 replies
169/254ipv6: annotate data-race in ndisc_router_discovery()net/ipv6/ndisc.c+2 -20 replies
170/254usbnet: limit max_mtu based on devices hard_mtudrivers/net/usb/usbnet.c+6 -30 replies
171/254drm/amd/pm: Dont clear SI SMC table when setting power limitdrivers/gpu/drm/amd/pm/legacy-dpm/si_dpm.c+0 -100 replies
172/254drm/amd/pm: Workaround SI powertune issue on Radeon 430 (v2)drivers/gpu/drm/amd/pm/legacy-dpm/si_dpm.c+12 -10 replies
173/254be2net: Fix NULL pointer dereference in be_cmd_get_mac_from_listdrivers/net/ethernet/emulex/benet/be_cmds.c+2 -10 replies
174/254selftests: net: amt: wait longer for connection before sending packetstools/testing/selftests/net/amt.sh+5 -20 replies
175/254bonding: provide a net pointer to __skb_flow_dissect()drivers/net/bonding/bond_main.c+3 -20 replies
176/254net: dsa: fix off-by-one in maximum bridge ID determinationnet/dsa/dsa.c+1 -10 replies
177/254octeontx2-af: Fix error handlingdrivers/net/ethernet/marvell/octeontx2/af/rvu.c+64 -220 replies
178/254net: openvswitch: fix data race in ovs_vport_get_upcall_statsnet/openvswitch/vport.c+6 -50 replies
179/254vsock/virtio: fix potential underflow in virtio_transport_get_credit()net/vmw_vsock/virtio_transport_common.c+9 -70 replies
180/254vsock/test: fix seqpacket message bounds testtools/testing/vsock/vsock_test.c+11 -00 replies
181/254vsock/virtio: cap TX credit to local buffer sizenet/vmw_vsock/virtio_transport_common.c+12 -20 replies
182/254net/sched: act_ife: avoid possible NULL derefnet/sched/act_ife.c+4 -20 replies
183/254x86: make page fault handling disable interrupts properlyarch/x86/mm/fault.c+5 -100 replies
184/254leds: led-class: Only Add LED to leds_list when it is fully readydrivers/leds/led-class.c+5 -50 replies
185/254of: fix reference count leak in of_alias_scan()drivers/of/base.c+6 -20 replies
186/254of: platform: Use default match table for /firmwaredrivers/of/platform.c+1 -10 replies
187/254iio: accel: iis328dq: fix gain valuesdrivers/iio/accel/st_accel_core.c+71 -10 replies
188/254iio: adc: ad9467: fix ad9434 vref maskdrivers/iio/adc/ad9467.c+1 -10 replies
189/254iio: adc: at91-sama5d2_adc: Fix potential use-after-free in sama5d2_adc driverdrivers/iio/adc/at91-sama5d2_adc.c+1 -00 replies
190/254iio: chemical: scd4x: fix reported channel endiannessdrivers/iio/chemical/scd4x.c+3 -30 replies
191/254iio: dac: ad5686: add AD5695R to ad5686_chip_info_tbldrivers/iio/dac/ad5686.c+6 -00 replies
192/254ALSA: ctxfi: Fix potential OOB access in audio mixer handlingsound/pci/ctxfi/ctamixer.c+2 -00 replies
193/254ALSA: usb-audio: Fix use-after-free in snd_usb_mixer_free()sound/usb/mixer.c+14 -10 replies
194/254mmc: rtsx_pci_sdmmc: implement sdmmc_card_busy functiondrivers/mmc/host/rtsx_pci_sdmmc.c+41 -00 replies
195/254mmc: sdhci-of-dwcmshc: Prevent illegal clock reduction in HS200/HS400 modedrivers/mmc/host/sdhci-of-dwcmshc.c+7 -00 replies
196/254wifi: ath10k: fix dma_free_coherent() pointerdrivers/net/wireless/ath/ath10k/ce.c+8 -80 replies
197/254wifi: ath12k: fix dma_free_coherent() pointerdrivers/net/wireless/ath/ath12k/ce.c+6 -60 replies
198/254wifi: mwifiex: Fix a loop in mwifiex_update_ampdu_rxwinsize()drivers/net/wireless/marvell/mwifiex/11n_rxreorder.c+3 -30 replies
199/254wifi: rsi: Fix memory corruption due to not set vif driver data sizedrivers/net/wireless/rsi/rsi_91x_mac80211.c+1 -00 replies
200/254arm64/fpsimd: signal: Allocate SSVE storage when restoring ZAarch/arm64/kernel/signal.c+4 -00 replies
201/254arm64: Set __nocfi on swsusp_arch_resume()arch/arm64/kernel/hibernate.c+1 -10 replies
202/254octeontx2: Fix otx2_dma_map_page() error return codedrivers/net/ethernet/marvell/octeontx2/nic/otx2_common.h+1 -60 replies
203/254slimbus: core: fix runtime PM imbalance on report presentdrivers/slimbus/core.c+9 -70 replies
204/254slimbus: core: fix device reference leak on report presentdrivers/slimbus/core.c+3 -00 replies
205/254tracing: Fix crash on synthetic stacktrace field usagekernel/trace/trace_events_hist.c kernel/trace/trace_events_synth.c+16 -10 replies
206/254intel_th: fix device leak on output open()drivers/hwtracing/intel_th/core.c+16 -30 replies
207/254uacce: fix cdev handling in the cleanup pathdrivers/misc/uacce/uacce.c+7 -10 replies
208/254uacce: fix isolate sysfs check conditiondrivers/misc/uacce/uacce.c+6 -00 replies
209/254uacce: implement mremap in uacce_vm_ops to return -EPERMdrivers/misc/uacce/uacce.c+6 -00 replies
210/254uacce: ensure safe queue release with state managementdrivers/misc/uacce/uacce.c+21 -70 replies
211/254netrom: fix double-free in nr_route_frame()net/netrom/nr_route.c+9 -40 replies
212/254platform/x86: hp-bioscfg: Fix automatic module loadingdrivers/platform/x86/hp/hp-bioscfg/bioscfg.h+3 -30 replies
213/254pmdomain: imx8m-blk-ctrl: Remove separate rst and clk mask for 8mq vpudrivers/pmdomain/imx/imx8m-blk-ctrl.c+7 -40 replies
214/254perf/x86/intel: Do not enable BTS for guestsarch/x86/events/perf_event.h+11 -20 replies
215/254irqchip/gic-v3-its: Avoid truncating memory addressesdrivers/irqchip/irq-gic-v3-its.c+4 -40 replies
216/254can: ems_usb: ems_usb_read_bulk_callback(): fix URB memory leakdrivers/net/can/usb/ems_usb.c+7 -10 replies
217/254can: kvaser_usb: kvaser_usb_read_bulk_callback(): fix URB memory leakdrivers/net/can/usb/kvaser_usb/kvaser_usb_core.c+8 -10 replies
218/254can: mcba_usb: mcba_usb_read_bulk_callback(): fix URB memory leakdrivers/net/can/usb/mcba_usb.c+7 -10 replies
219/254can: usb_8dev: usb_8dev_read_bulk_callback(): fix URB memory leakdrivers/net/can/usb/usb_8dev.c+7 -10 replies
220/254migrate: correct lock ordering for hugetlb file foliosmm/migrate.c+6 -60 replies
221/254selftests/bpf: Check for timeout in perf_link testtools/testing/selftests/bpf/prog_tests/perf_link.c+13 -20 replies
222/254bpf: Do not let BPF test infra emit invalid GSO types to stacknet/bpf/test_run.c net/core/filter.c+12 -00 replies
223/254bridge: mcast: Fix use-after-free during router port configurationnet/bridge/br_multicast.c+9 -00 replies
224/254can: esd_usb: esd_usb_read_bulk_callback(): fix URB memory leakdrivers/net/can/usb/esd_usb.c+8 -10 replies
225/254mm/damon/sysfs-scheme: cleanup access_pattern subdirs on scheme dir setup failuremm/damon/sysfs-schemes.c+4 -20 replies
226/254mm/damon/sysfs-scheme: cleanup quotas subdirs on scheme dir setup failuremm/damon/sysfs-schemes.c+3 -20 replies
227/254iio: core: add missing mutex_destroy in iio_dev_release()drivers/iio/industrialio-core.c+7 -20 replies
228/254iio: core: add separate lockdep class for info_exist_lockdrivers/iio/industrialio-core.c include/linux/iio/iio-opaque.h+4 -10 replies
229/254mm/rmap: fix two comments related to huge_pmd_unshare()mm/rmap.c+4 -160 replies
230/254arm64: dts: rockchip: remove redundant max-link-speed from nanopi-r4sarch/arm64/boot/dts/rockchip/rk3399-nanopi-r4s.dts+0 -10 replies
231/254ALSA: scarlett2: Fix buffer overflow in config retrievalsound/usb/mixer_scarlett2.c+6 -10 replies
232/254iio: adc: exynos_adc: fix OF populate on driver rebinddrivers/iio/adc/exynos_adc.c+2 -110 replies
233/254dmaengine: stm32: dmamux: fix device leak on route allocationdrivers/dma/stm32-dmamux.c+12 -60 replies
234/254dmaengine: stm32: dmamux: fix OF node leak on route allocation failuredrivers/dma/stm32-dmamux.c+3 -10 replies
235/254mm/page_alloc: prevent pcp corruption with SMP=nmm/page_alloc.c+33 -40 replies
236/254mm: kmsan: fix poisoning of high-order non-compound pagesmm/kmsan/shadow.c+1 -10 replies
237/254phy: phy-rockchip-inno-usb2: Use dev_err_probe() in the probe pathdrivers/phy/rockchip/phy-rockchip-inno-usb2.c+10 -170 replies
238/254phy: rockchip: inno-usb2: Fix a double free bug in rockchip_usb2phy_probe()drivers/phy/rockchip/phy-rockchip-inno-usb2.c+1 -10 replies
239/254ASoC: codecs: wsa881x: Drop unused version readoutsound/soc/codecs/wsa881x.c+0 -20 replies
240/254ASoC: codecs: wsa881x: fix unnecessary initialisationsound/soc/codecs/wsa881x.c+9 -00 replies
241/254ASoC: codecs: wsa883x: fix unnecessary initialisationsound/soc/codecs/wsa883x.c+9 -00 replies
242/254nvme-fc: rename free_ctrl callback to match name patterndrivers/nvme/host/fc.c+2 -20 replies
243/254nvme-pci: do not directly handle subsys reset falloutdrivers/nvme/host/fabrics.c drivers/nvme/host/fabrics.h drivers/nvme/host/fc.c +5 more+61 -110 replies
244/254nvme: fix PCIe subsystem reset controller state transitiondrivers/nvme/host/pci.c+4 -10 replies
245/254NFSD: fix race between nfsd registration and exports_procfs/nfsd/nfsctl.c+8 -90 replies
246/254usbnet: Fix using smp_processor_id() in preemptible code warningsdrivers/net/usb/usbnet.c+2 -00 replies
247/254ksmbd: fix use-after-free in ksmbd_session_rpc_openfs/smb/server/mgmt/user_session.c fs/smb/server/mgmt/user_session.h+15 -60 replies
248/254fs/ntfs3: Initialize allocated memory before usefs/ntfs3/inode.c+3 -40 replies
249/254drm/amdgpu: csa unmap use uninterruptible lockdrivers/gpu/drm/amd/amdgpu/amdgpu_csa.c+1 -10 replies
250/254wifi: ath11k: fix RCU stall while reaping monitor destination ringdrivers/net/wireless/ath/ath11k/dp_rx.c+2 -20 replies
251/254x86/fpu: Clear XSTATE_BV[i] in guest XSAVE state whenever XFD[i]=1arch/x86/kernel/fpu/core.c arch/x86/kvm/x86.c+38 -30 replies
252/254net: phy: move phy_link_change() prior to mdio_bus_phy_may_suspend()drivers/net/phy/phy_device.c+13 -130 replies
253/254net: phy: allow MDIO bus PM ops to start/stop state machine for phylink-controlled PHYdrivers/net/phy/phy_device.c+29 -20 replies
254/254net: phy: fix phy_uses_state_machine()drivers/net/phy/phy_device.c+3 -20 replies

Reviews trailers per patch

149 of 254 patches have a Reviewed-by or Acked-by.

PatchFrank LiFilipe MananaDavid SterbaIdo SchimmelNikolay AleksandrovLuigi LeonardiTariq ToukanJosef BacikJohannes ThumshirnQu WenruoDipayaan RoyHaiyang ZhangHangbin LiuEric DumazetNimrod OrenWillem de BruijnJamal Hadi SalimMarco ElverDavid Hildenbrand (Red Hat)Harry YooLizhi HouRadhey Shyam PandeyAlexander SteinThierry RedingKrzysztof KozlowskiSrinivas KandagatlaSabrina DubrocaVincent MailholSagi GrimbergPierluigi PassaroXu YangFabio EstevamAhmad FatoumAurabindo PillaiBart Van AsscheChaitanya KulkarniOleksij RempelBalbir SinghYasunori GotoDave HansenThéo LebrunDmitry BaryshkovAlan SternWu HaotianBaokun LiZhang YiHeikki KrogerusDragan SimicReinette ChatreAbel VesaAmelie DelaunayKonrad DybcioMukesh Kumar SavaliyaFolker SchwesingerMichal HockoNeal GompaMiquel RaynalVladimir ZapolskiyBjorn AnderssonGeert UytterhoevenClaudiu BezneaOleg NesterovRichard CochranVadim FedorenkoThomas GleixnerUlf HanssonWei LiuMichael KelleyRoman KiselChris ParkDan WheelerKent RussellOak ZengFelix KuehlingDave AirlieNeil ArmstrongTony LuckWolfAleksandr LoktionovSimon HormanRinitha SJacob KellerMarcin SzycikAvigail DahanPeter KorsgaardJay VosburghDavid AhernFernando Fernandez ManceraZhen ChenGuillaume NaultPaolo AbeniSubbaraya SundeepVictor NogueiraRob Herring (Arm)Niklas CasselHannes ReineckeIlpo JärvinenAndy ShevchenkoLorenzo BianconiMarcelo SchmittKuan-Wei ChiuBaolin WangAnup PatelHimanshu MadhaniStefano BrivioAlex DeucherJuergen GrossShawn LinPavel MachekSebastian ReichelSudeep HollaDimitri FedrauNuno SáDavid LechnerKarsten HohmeierRicky WUBaochen QiangJeff ChenMark BrownWill DeaconMark RutlandStanislav FomichevZhangfei GaoIlya MaximetsAaron ConoleMichael S. TsirkinLance YangZi YanPeter RosinRik van RielLaurence ObermanLorenzo StoakesOscar SalvadorMatthew WilcoxMel GormanAlexander PotapenkoHeiko StuebnerChristoph HellwigBenjamin GaignardPeng FanMarc ZyngierDaniel WagnerWei FangVladimir OlteanJeff LaytonNorbert Szetei[email protected][email protected]Khalid AzizChristian KönigKalle ValoJeff JohnsonBinbin WuRussell King (Oracle)Brett A C SheffieldFlorian FainelliShung-Hsi YuPeter SchneiderSlade WatkinsFrancesco DolciniJon HunterRon EconomosMiguel Ojeda
SeriesT-b T-b T-b T-b T-b T-b T-b T-b T-b T-b
1/254R-b
2/254
3/254
4/254R-b T-b R-b
5/254R-b
6/254
7/254R-b
8/254R-b
9/254R-b
10/254R-b R-b
11/254R-b A-b
12/254R-b A-b
13/254
14/254
15/254
16/254
17/254R-b
18/254R-b
19/254R-b R-b R-b
20/254R-b R-b
21/254R-b R-b
22/254R-b
23/254R-b
24/254R-b R-b
25/254R-b R-b
26/254R-b R-b
27/254R-b
28/254
29/254
30/254
31/254A-b A-b A-b
32/254R-b R-b R-b
33/254A-b
34/254R-b R-b
35/254R-b A-b R-b R-b R-b
36/254R-b
37/254
38/254R-b R-b
39/254R-b
40/254
41/254
42/254R-b R-b
43/254
44/254R-b
45/254R-b
46/254
47/254R-b
48/254
49/254
50/254T-b A-b
51/254R-b T-b A-b
52/254R-b
53/254
54/254R-b
55/254
56/254
57/254
58/254R-b
59/254
60/254
61/254T-b
62/254R-b R-b
63/254
64/254
65/254
66/254R-b R-b
67/254R-b
68/254R-b R-b
69/254A-b
70/254
71/254
72/254R-b T-b
73/254R-b
74/254R-b R-b
75/254R-b
76/254R-b
77/254
78/254R-b
79/254
80/254
81/254R-b
82/254
83/254R-b
84/254R-b
85/254R-b R-b T-b
86/254
87/254
88/254
89/254R-b R-b
90/254
91/254
92/254A-b
93/254A-b R-b R-b
94/254A-b R-b R-b
95/254
96/254A-b
97/254A-b R-b
98/254R-b
99/254R-b R-b
100/254R-b
101/254R-b R-b
102/254R-b
103/254R-b
104/254
105/254R-b
106/254
107/254A-b
108/254R-b R-b A-b
109/254R-b A-b
110/254R-b R-b
111/254T-b
112/254R-b R-b
113/254T-b
114/254T-b
115/254R-b R-b T-b
116/254T-b R-b R-b
117/254R-b T-b
118/254A-b
119/254A-b
120/254A-b
121/254R-b R-b
122/254
123/254T-b
124/254
125/254R-b
126/254R-b
127/254R-b
128/254
129/254R-b
130/254R-b
131/254R-b
132/254T-b
133/254
134/254
135/254
136/254
137/254
138/254
139/254
140/254
141/254
142/254R-b
143/254R-b
144/254R-b A-b
145/254R-b
146/254T-b
147/254
148/254R-b
149/254R-b
150/254
151/254R-b A-b
152/254R-b
153/254R-b T-b
154/254
155/254
156/254R-b
157/254
158/254
159/254R-b
160/254R-b
161/254R-b
162/254
163/254
164/254
165/254R-b
166/254
167/254
168/254
169/254
170/254R-b
171/254R-b
172/254R-b
173/254
174/254
175/254A-b
176/254
177/254
178/254R-b A-b R-b
179/254R-b A-b
180/254A-b
181/254R-b A-b
182/254R-b
183/254R-b
184/254R-b
185/254
186/254R-b
187/254R-b
188/254R-b R-b R-b
189/254
190/254R-b
191/254
192/254T-b
193/254
194/254T-b R-b
195/254
196/254R-b
197/254R-b
198/254R-b
199/254
200/254R-b
201/254A-b A-b
202/254
203/254
204/254
205/254
206/254
207/254A-b
208/254A-b
209/254A-b
210/254A-b
211/254
212/254R-b
213/254R-b R-b R-b
214/254
215/254R-b
216/254
217/254
218/254
219/254
220/254A-b Debugged-by A-b
221/254
222/254
223/254
224/254
225/254
226/254
227/254R-b
228/254R-b
229/254R-b T-b R-b A-b
230/254R-b A-b
231/254
232/254R-b
233/254R-b
234/254R-b
235/254Analyzed-by A-b
236/254R-b T-b
237/254R-b
238/254R-b
239/254
240/254R-b R-b
241/254R-b R-b
242/254R-b R-b R-b
243/254R-b
244/254R-b
245/254R-b
246/254
247/254T-b
248/254T-b T-b R-b
249/254R-b
250/254A-b A-b
251/254R-b
252/254R-b
253/254T-b
254/254R-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 163 reviewers.

Read the v1 thread

Cover letter [PATCH 6.6 000/254] 6.6.122-rc1 review

This is the start of the stable review cycle for the 6.6.122 release. There are 254 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 Fri, 30 Jan 2026 14:53:02 +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.6.122-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.6.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 6.6.122-rc1

Russell King (Oracle) <[email protected]>
net: phy: fix phy_uses_state_machine()

Vladimir Oltean <[email protected]>
net: phy: allow MDIO bus PM ops to start/stop state machine for phylink-controlled PHY

Vladimir Oltean <[email protected]>
net: phy: move phy_link_change() prior to mdio_bus_phy_may_suspend()

Sean Christopherson <[email protected]>
x86/fpu: Clear XSTATE_BV[i] in guest XSAVE state whenever XFD[i]=1

P Praneesh <[email protected]>
wifi: ath11k: fix RCU stall while reaping monitor destination ring

Philip Yang <[email protected]>
drm/amdgpu: csa unmap use uninterruptible lock

Bartlomiej Kubik <[email protected]>
fs/ntfs3: Initialize allocated memory before use

Namjae Jeon <[email protected]>
ksmbd: fix use-after-free in ksmbd_session_rpc_open

Zqiang <[email protected]>
usbnet: Fix using smp_processor_id() in preemptible code warnings

Maninder Singh <[email protected]>
NFSD: fix race between nfsd registration and exports_proc

Nilay Shroff <[email protected]>
nvme: fix PCIe subsystem reset controller state transition

Keith Busch <[email protected]>
nvme-pci: do not directly handle subsys reset fallout

Daniel Wagner <[email protected]>
nvme-fc: rename free_ctrl callback to match name pattern

Johan Hovold <[email protected]>
ASoC: codecs: wsa883x: fix unnecessary initialisation

Johan Hovold <[email protected]>
ASoC: codecs: wsa881x: fix unnecessary initialisation

Krzysztof Kozlowski <[email protected]>
ASoC: codecs: wsa881x: Drop unused version readout

Wentao Liang <[email protected]>
phy: rockchip: inno-usb2: Fix a double free bug in rockchip_usb2phy_probe()

Dragan Simic <[email protected]>
phy: phy-rockchip-inno-usb2: Use dev_err_probe() in the probe path

Ryan Roberts <[email protected]>
mm: kmsan: fix poisoning of high-order non-compound pages

Vlastimil Babka <[email protected]>
mm/page_alloc: prevent pcp corruption with SMP=n

Johan Hovold <[email protected]>
dmaengine: stm32: dmamux: fix OF node leak on route allocation failure

Johan Hovold <[email protected]>
dmaengine: stm32: dmamux: fix device leak on route allocation

Johan Hovold <[email protected]>
iio: adc: exynos_adc: fix OF populate on driver rebind

Samasth Norway Ananda <[email protected]>
ALSA: scarlett2: Fix buffer overflow in config retrieval

Geraldo Nascimento <[email protected]>
arm64: dts: rockchip: remove redundant max-link-speed from nanopi-r4s

David Hildenbrand (Red Hat) <[email protected]>
mm/rmap: fix two comments related to huge_pmd_unshare()

Rasmus Villemoes <[email protected]>
iio: core: add separate lockdep class for info_exist_lock

Andy Shevchenko <[email protected]>
iio: core: add missing mutex_destroy in iio_dev_release()

SeongJae Park <[email protected]>
mm/damon/sysfs-scheme: cleanup quotas subdirs on scheme dir setup failure

SeongJae Park <[email protected]>
mm/damon/sysfs-scheme: cleanup access_pattern subdirs on scheme dir setup failure

Marc Kleine-Budde <[email protected]>
can: esd_usb: esd_usb_read_bulk_callback(): fix URB memory leak

Ido Schimmel <[email protected]>
bridge: mcast: Fix use-after-free during router port configuration

Daniel Borkmann <[email protected]>
bpf: Do not let BPF test infra emit invalid GSO types to stack

Ihor Solodrai <[email protected]>
selftests/bpf: Check for timeout in perf_link test

Matthew Wilcox (Oracle) <[email protected]>
migrate: correct lock ordering for hugetlb file folios

Marc Kleine-Budde <[email protected]>
can: usb_8dev: usb_8dev_read_bulk_callback(): fix URB memory leak

Marc Kleine-Budde <[email protected]>
can: mcba_usb: mcba_usb_read_bulk_callback(): fix URB memory leak

Marc Kleine-Budde <[email protected]>
can: kvaser_usb: kvaser_usb_read_bulk_callback(): fix URB memory leak

Marc Kleine-Budde <[email protected]>
can: ems_usb: ems_usb_read_bulk_callback(): fix URB memory leak

Arnd Bergmann <[email protected]>
irqchip/gic-v3-its: Avoid truncating memory addresses

Fernand Sieber <[email protected]>
perf/x86/intel: Do not enable BTS for guests

Ming Qian <[email protected]>
pmdomain: imx8m-blk-ctrl: Remove separate rst and clk mask for 8mq vpu

Mario Limonciello <[email protected]>
platform/x86: hp-bioscfg: Fix automatic module loading

Jeongjun Park <[email protected]>
netrom: fix double-free in nr_route_frame()

Chenghai Huang <[email protected]>
uacce: ensure safe queue release with state management

Yang Shen <[email protected]>
uacce: implement mremap in uacce_vm_ops to return -EPERM

Chenghai Huang <[email protected]>
uacce: fix isolate sysfs check condition

Wenkai Lin <[email protected]>
uacce: fix cdev handling in the cleanup path

Johan Hovold <[email protected]>
intel_th: fix device leak on output open()

Steven Rostedt <[email protected]>
tracing: Fix crash on synthetic stacktrace field usage

Johan Hovold <[email protected]>
slimbus: core: fix device reference leak on report present

Johan Hovold <[email protected]>
slimbus: core: fix runtime PM imbalance on report present

Thomas Fourier <[email protected]>
octeontx2: Fix otx2_dma_map_page() error return code

Zhaoyang Huang <[email protected]>
arm64: Set __nocfi on swsusp_arch_resume()

Mark Rutland <[email protected]>
arm64/fpsimd: signal: Allocate SSVE storage when restoring ZA

Marek Vasut <[email protected]>
wifi: rsi: Fix memory corruption due to not set vif driver data size

Dan Carpenter <[email protected]>
wifi: mwifiex: Fix a loop in mwifiex_update_ampdu_rxwinsize()

Thomas Fourier <[email protected]>
wifi: ath12k: fix dma_free_coherent() pointer

Thomas Fourier <[email protected]>
wifi: ath10k: fix dma_free_coherent() pointer

Shawn Lin <[email protected]>
mmc: sdhci-of-dwcmshc: Prevent illegal clock reduction in HS200/HS400 mode

Matthew Schwartz <[email protected]>
mmc: rtsx_pci_sdmmc: implement sdmmc_card_busy function

Berk Cem Goksel <[email protected]>
ALSA: usb-audio: Fix use-after-free in snd_usb_mixer_free()

Takashi Iwai <[email protected]>
ALSA: ctxfi: Fix potential OOB access in audio mixer handling

Kübrich, Andreas <[email protected]>

    iio: dac: ad5686: add AD5695R to ad5686_chip_info_tbl

Fiona Klute <[email protected]>
iio: chemical: scd4x: fix reported channel endianness

Pei Xiao <[email protected]>
iio: adc: at91-sama5d2_adc: Fix potential use-after-free in sama5d2_adc driver

Tomas Melin <[email protected]>

    iio: adc: ad9467: fix ad9434 vref mask

Markus Koeniger <[email protected]>
iio: accel: iis328dq: fix gain values

Rob Herring (Arm) <[email protected]>
of: platform: Use default match table for /firmware

Weigang He <[email protected]>
of: fix reference count leak in of_alias_scan()

Hans de Goede <[email protected]>
leds: led-class: Only Add LED to leds_list when it is fully ready

Cedric Xing <[email protected]>
x86: make page fault handling disable interrupts properly

Eric Dumazet <[email protected]>
net/sched: act_ife: avoid possible NULL deref

Melbin K Mathew <[email protected]>
vsock/virtio: cap TX credit to local buffer size

Stefano Garzarella <[email protected]>
vsock/test: fix seqpacket message bounds test

Melbin K Mathew <[email protected]>
vsock/virtio: fix potential underflow in virtio_transport_get_credit()

David Yang <[email protected]>
net: openvswitch: fix data race in ovs_vport_get_upcall_stats

Ratheesh Kannoth <[email protected]>
octeontx2-af: Fix error handling

Vladimir Oltean <[email protected]>
net: dsa: fix off-by-one in maximum bridge ID determination

Eric Dumazet <[email protected]>
bonding: provide a net pointer to __skb_flow_dissect()

Taehee Yoo <[email protected]>
selftests: net: amt: wait longer for connection before sending packets

Andrey Vatoropin <[email protected]>
be2net: Fix NULL pointer dereference in be_cmd_get_mac_from_list

Timur Kristóf <[email protected]>
drm/amd/pm: Workaround SI powertune issue on Radeon 430 (v2)

Timur Kristóf <[email protected]>
drm/amd/pm: Don't clear SI SMC table when setting power limit

Laurent Vivier <[email protected]>
usbnet: limit max_mtu based on device's hard_mtu

Eric Dumazet <[email protected]>
ipv6: annotate data-race in ndisc_router_discovery()

Eric Dumazet <[email protected]>

    mISDN: annotate data-race around dev->work

Jijie Shao <[email protected]>
net: hns3: fix the HCLGE_FD_AD_NXT_KEY error setting issue

Jijie Shao <[email protected]>
net: hns3: fix wrong GENMASK() for HCLGE_FD_AD_COUNTER_NUM_M

David Yang <[email protected]>
be2net: fix data race in be_get_new_eqd

David Yang <[email protected]>
net: hns3: fix data race in hns3_fetch_stats

Yun Lu <[email protected]>
netdevsim: fix a race issue related to the operation on bpf_bound_progs list

Arun Raghavan <[email protected]>
ALSA: usb: Increase volume range that triggers a warning

Jiasheng Jiang <[email protected]>
scsi: qla2xxx: Sanitize payload size to prevent member overflow

David Jeffery <[email protected]>
scsi: core: Wake up the error handler when final completions race against each other

Naohiko Shimizu <[email protected]>
riscv: clocksource: Fix stimecmp update hazard on RV32

Arkadiusz Kozdra <[email protected]>
kconfig: fix static linking of nconf

Cheng-Yu Lee <[email protected]>
regmap: Fix race condition in hwspinlock irqsave routine

Felix Gu <[email protected]>
spi: spi-sprd-adi: Fix double free in probe error path

Yang Yingliang <[email protected]>
spi: sprd-adi: switch to use spi_alloc_host()

Andrew Davis <[email protected]>
spi: sprd: adi: Use devm_register_restart_handler()

Georgi Djakov <[email protected]>
interconnect: debugfs: initialize src_node and dst_node to empty strings

Pavel Zhigulin <[email protected]>
iio: adc: ad7280a: handle spi_setup() errors in probe()

Francesco Lavra <[email protected]>
iio: imu: st_lsm6dsx: fix iio_chan_spec for sensors without event detection

Jens Axboe <[email protected]>
io_uring/io-wq: check IO_WQ_BIT_EXIT inside work run loop

Mario Limonciello <[email protected]>
platform/x86: hp-bioscfg: Fix kernel panic in GET_INSTANCE_ID macro

Mario Limonciello <[email protected]>
platform/x86: hp-bioscfg: Fix kobject warnings for empty attribute names

Ian Abbott <[email protected]>
comedi: Fix getting range information for subdevices 16 to 255

Andrew Cooper <[email protected]>
x86/kfence: avoid writing L1TF-vulnerable PTEs

Ondrej Jirman <[email protected]>
arm64: dts: rockchip: Fix voltage threshold for volume keys for Pinephone Pro

Geraldo Nascimento <[email protected]>
arm64: dts: rockchip: remove dangerous max-link-speed from helios64

Abdun Nihaal <[email protected]>
scsi: xen: scsiback: Fix potential memory leak in scsiback_remove()

Long Li <[email protected]>
scsi: storvsc: Process unsupported MODE_SENSE_10

feng <[email protected]>
Input: i8042 - add quirk for ASUS Zenbook UX425QA_UM425QA

gongqi <[email protected]>
Input: i8042 - add quirks for MECHREVO Wujie 15X Pro

Thadeu Lima de Souza Cascardo <[email protected]>
Revert "nfc/nci: Add the inconsistency check between the input data length and count"

Haoxiang Li <[email protected]>
w1: fix redundant counter decrement in w1_attach_slave_device()

Thorsten Blum <[email protected]>
w1: therm: Fix off-by-one buffer overflow in alarms_store

Ian Abbott <[email protected]>
comedi: dmm32at: serialize use of paged registers

Marnix Rijnart <[email protected]>

    serial: 8250_pci: Fix broken RS485 for F81504/508/512

Taeyang Lee <[email protected]>
crypto: authencesn - reject too-short AAD (assoclen<8) to match ESP/ESN spec

Jamal Hadi Salim <[email protected]>
net/sched: qfq: Use cl_is_active to determine whether class is active in qfq_rm_from_ag

Jamal Hadi Salim <[email protected]>
net/sched: Enforce that teql can only be used as root qdisc

Alok Tiwari <[email protected]>
octeontx2: cn10k: fix RX flowid TCAM mask handling

Dmitry Skorodumov <[email protected]>
ipvlan: Make the addrs_lock be per port

Eric Dumazet <[email protected]>
l2tp: avoid one data-race in l2tp_tunnel_del_work()

David Yang <[email protected]>
veth: fix data race in veth_get_ethtool_stats

Kuniyuki Iwashima <[email protected]>
fou: Don't allow 0 for FOU_ATTR_IPPROTO.

Kuniyuki Iwashima <[email protected]>
tools: ynl: Specify --no-line-number in ynl-regen.sh.

Kuniyuki Iwashima <[email protected]>
gue: Fix skb memleak with inner IP protocol 0.

Raju Rangoju <[email protected]>
amd-xgbe: avoid misleading per-packet error log

Xin Long <[email protected]>
sctp: move SCTP_CMD_ASSOC_SHKEY right after SCTP_CMD_PEER_INIT

Marc Kleine-Budde <[email protected]>
can: gs_usb: gs_usb_receive_bulk_callback(): unanchor URL on usb_submit_urb() error

Ricardo B. Marlière <[email protected]>
selftests: net: fib-onlink-tests: Convert to use namespaces by default

Hangbin Liu <[email protected]>
selftests/net: convert fib-onlink-tests.sh to run it in unique namespace

Eric Dumazet <[email protected]>
bonding: limit BOND_MODE_8023AD to Ethernet devices

Ethan Nelson-Moore <[email protected]>
net: usb: dm9601: remove broken SR9700 support

Chwee-Lin Choong <[email protected]>
igc: fix race condition in TX timestamp read for register 0

Dave Ertman <[email protected]>
ice: Avoid detrimental cleanup for bond during interface stop

Jacob Keller <[email protected]>

    ice: initialize ring_stats->syncp

Niklas Cassel <[email protected]>
ata: libata: Print features also for ATAPI devices

Niklas Cassel <[email protected]>
ata: libata: Call ata_dev_config_lpm() for ATAPI devices

Damien Le Moal <[email protected]>
ata: libata-core: Introduce ata_dev_config_lpm()

Niklas Cassel <[email protected]>
ata: libata: Add cpr_log to ata_dev_print_features() early return

Konrad Dybcio <[email protected]>
pmdomain: qcom: rpmhpd: Add MXC to SC8280XP

Konrad Dybcio <[email protected]>
dt-bindings: power: qcom,rpmpd: Add SC8280XP_MXC_AO

Dmitry Baryshkov <[email protected]>
dt-bindings: power: qcom-rpmpd: split RPMh domains definitions

Akhil P Oommen <[email protected]>
dt-bindings: power: qcom,rpmpd: add Turbo L5 corner

Taniya Das <[email protected]>
dt-bindings: power: qcom,rpmpd: document the SM8750 RPMh Power Domains

Sibi Sankar <[email protected]>
dt-bindings: power: rpmpd: Update part number to X1E80100

Neil Armstrong <[email protected]>
dt-bindings: power: qcom,rpmpd: document the SM8650 RPMh Power Domains

Otto Pflüger <[email protected]>

    dt-bindings: power: rpmpd: Add MSM8917, MSM8937 and QM215

Danila Tikhonov <[email protected]>
dt-bindings: power: qcom,rpmpd: Add SM7150

Mark Harmstone <[email protected]>
btrfs: fix missing fields in superblock backup with BLOCK_GROUP_TREE

Michael Kelley <[email protected]>
Drivers: hv: Always do Hyper-V panic notification in hv_kmsg_dump()

Nuno Das Neves <[email protected]>
hyperv-tlfs: Change prefix of generic HV_REGISTER_* MSRs to HV_MSR_*

Konrad Dybcio <[email protected]>

    arm64: dts: qcom: sc8280xp: Add missing VDD_MXC links

Wojtek Wasko <[email protected]>
testptp: Add option to open PHC in readonly mode

Mahesh Bandewar <[email protected]>
selftest/ptp: update ptp selftest to exercise the gettimex options

Xabier Marquiegui <[email protected]>
ptp: add testptp mask test

Wojtek Wasko <[email protected]>
ptp: Add PHC file mode checks. Allow RO adjtime() without FMODE_WRITE.

Wojtek Wasko <[email protected]>
posix-clock: Store file pointer in struct posix_clock_context

Linus Torvalds <[email protected]>
Fix memory leak in posix_clock_open()

Xabier Marquiegui <[email protected]>
posix-clock: introduce posix_clock_context concept

Ming Lei <[email protected]>
io_uring: move local task_work in exit cancel loop

Robbie Ko <[email protected]>
btrfs: fix deadlock in wait_current_trans() due to ignored transaction type

Johan Hovold <[email protected]>
dmaengine: ti: k3-udma: fix device leak on udma lookup

Johan Hovold <[email protected]>
dmaengine: ti: dma-crossbar: fix device leak on am335x route allocation

Johan Hovold <[email protected]>
dmaengine: ti: dma-crossbar: fix device leak on dra7x route allocation

Biju Das <[email protected]>
dmaengine: sh: rz-dmac: Fix rz_dmac_terminate_all()

Miaoqian Lin <[email protected]>
dmaengine: qcom: gpi: Fix memory leak in gpi_peripheral_config()

Johan Hovold <[email protected]>
dmaengine: lpc18xx-dmamux: fix device leak on route allocation

Johan Hovold <[email protected]>
dmaengine: idxd: fix device leaks on compat bind and unbind

Johan Hovold <[email protected]>
dmaengine: dw: dmamux: fix OF node leak on route allocation failure

Johan Hovold <[email protected]>
dmaengine: bcm-sba-raid: fix device leak on probe

Johan Hovold <[email protected]>
dmaengine: at_hdmac: fix device leak on of_dma_xlate()

Janne Grunau <[email protected]>
dmaengine: apple-admac: Add "apple,t8103-admac" compatible

Haoxiang Li <[email protected]>
drm/vmwgfx: Fix an error return check in vmw_compat_shader_add()

Marek Vasut <[email protected]>
drm/panel-simple: fix connector type for DataImage SCF0700C48GGU18 panel

Lyude Paul <[email protected]>
drm/nouveau/disp/nv50-: Set lock_core in curs507a_prepare

Haoxiang Li <[email protected]>
drm/amdkfd: fix a memory leak in device_queue_manager_init()

Mario Limonciello (AMD) <[email protected]>
drm/amd: Clean up kfd node on surprise disconnect

Mario Limonciello <[email protected]>
drm/amd/display: Bump the HDMI clock to 340MHz

Lisa Robinson <[email protected]>
LoongArch: Fix PMU counter allocation for mixed-type event groups

SeongJae Park <[email protected]>
mm/damon/sysfs: cleanup attrs subdirs on context dir setup failure

Aboorva Devarajan <[email protected]>
mm/page_alloc: make percpu_pagelist_high_fraction reads lock-free

Xiaochen Shen <[email protected]>
x86/resctrl: Fix memory bandwidth counter width for Hygon

Xiaochen Shen <[email protected]>
x86/resctrl: Add missing resctrl initialization for Hygon

Arnaud Ferraris <[email protected]>
tcpm: allow looking for role_sw device in the main node

Haoxiang Li <[email protected]>

    EDAC/i3200: Fix a resource leak in i3200_probe1()

Haoxiang Li <[email protected]>
EDAC/x38: Fix a resource leak in x38_probe1()

Thomas Weißschuh <[email protected]>
hrtimer: Fix softirq base check in update_needs_ipi()

Yang Erkun <[email protected]>
ext4: fix iloc.bh leak in ext4_xattr_inode_update_ref

Ilikara Zheng <[email protected]>
nvme-pci: disable secondary temp for Wodposit WPBSNM8

Ethan Nelson-Moore <[email protected]>
USB: serial: ftdi_sio: add support for PICAXE AXE027 cable

Ulrich Mohr <[email protected]>
USB: serial: option: add Telit LE910 MBIM composition

Huacai Chen <[email protected]>
USB: OHCI/UHCI: Add soft dependencies on ehci_platform

Johannes Brüderl <[email protected]>
usb: core: add USB_QUIRK_NO_BOS for devices that hang on BOS descriptor

Thinh Nguyen <[email protected]>
usb: dwc3: Check for USB4 IP_NAME

Wayne Chang <[email protected]>

    phy: tegra: xusb: Explicitly configure HS_DISCON_LEVEL to 0x7

Louis Chauvet <[email protected]>
phy: rockchip: inno-usb2: fix disconnection in gadget mode

Rafael Beims <[email protected]>
phy: freescale: imx8m-pcie: assert phy reset during power on

Luca Ceresoli <[email protected]>
phy: rockchip: inno-usb2: fix communication disruption in gadget mode

Dan Williams <[email protected]>
x86/kaslr: Recognize all ZONE_DEVICE users as physaddr consumers

Tetsuo Handa <[email protected]>
net: can: j1939: j1939_xtp_rx_rts_session_active(): deactivate session upon receiving the second rts

Ondrej Ille <[email protected]>
can: ctucanfd: fix SSP_SRC in cases when bit-rate is higher than 1 MBit.

Marc Kleine-Budde <[email protected]>
can: gs_usb: gs_usb_receive_bulk_callback(): fix URB memory leak

Nilay Shroff <[email protected]>
null_blk: fix kmemleak by releasing references to fault configfs items

Jaroslav Kysela <[email protected]>
ALSA: pcm: Improve the fix for race of buffer access at PCM OSS layer

Brian Kao <[email protected]>
scsi: core: Fix error handler encryption support

Alex Hung <[email protected]>
drm/amd/display: Check dce_hwseq before dereferencing it

Benjamin Tissoires <[email protected]>
HID: usbhid: paper over wrong bNumDescriptor field

Neil Armstrong <[email protected]>
i2c: qcom-geni: make sure I2C hub controllers can't use SE DMA

Haotian Zhang <[email protected]>
dmaengine: omap-dma: fix dma_pool resource leak in error paths

Krzysztof Kozlowski <[email protected]>
phy: broadcom: ns-usb3: Fix Wvoid-pointer-to-enum-cast warning (again)

Dan Carpenter <[email protected]>
phy: stm32-usphyc: Fix off by one in probe()

Loic Poulain <[email protected]>
phy: qcom-qusb2: Fix NULL pointer dereference on early suspend

Johan Hovold <[email protected]>
phy: drop probe registration printks

Ivaylo Ivanov <[email protected]>
phy: phy-snps-eusb2: refactor constructs names

Stefano Radaelli <[email protected]>
phy: fsl-imx8mq-usb: Clear the PCS_TX_SWING_FULL field before using it

Suraj Gupta <[email protected]>
dmaengine: xilinx_dma: Fix uninitialized addr_width when "xlnx,addrwidth" property is missing

Sheetal <[email protected]>
dmaengine: tegra-adma: Fix use-after-free

Anthony Brandon <[email protected]>
dmaengine: xilinx: xdma: Fix regmap max_register

Bagas Sanjaya <[email protected]>
mm, kfence: describe @slab parameter in __kfence_obj_info()

Bagas Sanjaya <[email protected]>
textsearch: describe @list member in ts_ops search

Emil Svendsen <[email protected]>
ASoC: tlv320adcx140: fix word length

Emil Svendsen <[email protected]>
ASoC: tlv320adcx140: fix null pointer

Eric Dumazet <[email protected]>
net/sched: sch_qfq: do not free existing class in qfq_change_class()

Gal Pressman <[email protected]>
selftests: drv-net: fix RPS mask handling for high CPU numbers

Kuniyuki Iwashima <[email protected]>
ipv6: Fix use-after-free in inet6_addr_del().

Aditya Garg <[email protected]>
net: hv_netvsc: reject RSS hash key programming without RX indirection table

Jiasheng Jiang <[email protected]>
btrfs: fix memory leaks in create_space_info() error paths

Naohiro Aota <[email protected]>
btrfs: introduce btrfs_space_info sub-group

Naohiro Aota <[email protected]>
btrfs: factor out check_removing_space_info() from btrfs_free_block_groups()

Naohiro Aota <[email protected]>
btrfs: factor out init_space_info() from create_space_info()

Boris Burkov <[email protected]>
btrfs: store fs_info in space_info

Saeed Mahameed <[email protected]>
net/mlx5e: Restore destroying state bit after profile cleanup

Stefano Garzarella <[email protected]>
vsock/test: add a final full barrier after run all tests

Eric Dumazet <[email protected]>
ipv4: ip_gre: make ipgre_header() robust

Eric Dumazet <[email protected]>
macvlan: fix possible UAF in macvlan_forward_source()

Eric Dumazet <[email protected]>

    net: update netdev_lock_{type,name}

Eric Dumazet <[email protected]>

    ip6_tunnel: use skb_vlan_inet_prepare() in __ip6_tnl_rcv()

Eric Dumazet <[email protected]>

    net: bridge: annotate data-races around fdb->{updated,used}

Johannes Nixdorf <[email protected]>
net: bridge: Set BR_FDB_ADDED_BY_USER early in fdb_add_entry

Qu Wenruo <[email protected]>
btrfs: send: check for inline extents in range_is_hole_in_parent()

Shivam Kumar <[email protected]>
nvme-tcp: fix NULL pointer dereferences in nvmet_tcp_build_pdu_iovec

Maurizio Lombardi <[email protected]>
nvmet-tcp: remove boilerplate code

Szymon Wilczek <[email protected]>
can: etas_es58x: allow partial RX URB allocation to succeed

Zilin Guan <[email protected]>
pnfs/flexfiles: Fix memory leak in nfs4_ff_alloc_deviceid_node()

Jianbo Liu <[email protected]>
xfrm: Fix inner mode lookup in tunnel mode GSO segmentation

Johan Hovold <[email protected]>
ASoC: codecs: wsa884x: fix codec initialisation

Andreas Gruenbacher <[email protected]>
Revert "gfs2: Fix use of bio_chain"

Morduan Zang <[email protected]>
efi/cper: Fix cper_bits_to_str buffer handling and return value

Peng Fan <[email protected]>
firmware: imx: scu-irq: Set mu_resource_id before get handle

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

Diffstat:

 .../devicetree/bindings/power/qcom,rpmpd.yaml      |  83 ++++---
 Documentation/netlink/specs/fou.yaml               |   2 +
 Makefile                                           |   4 +-
 arch/arm64/boot/dts/qcom/sc8280xp.dtsi             |  16 +-
 .../boot/dts/rockchip/rk3399-kobol-helios64.dts    |   1 -
 arch/arm64/boot/dts/rockchip/rk3399-nanopi-r4s.dts |   1 -
 .../boot/dts/rockchip/rk3399-pinephone-pro.dts     |   4 +-
 arch/arm64/include/asm/hyperv-tlfs.h               |  45 ++--
 arch/arm64/include/asm/mshyperv.h                  |   4 +-
 arch/arm64/kernel/hibernate.c                      |   2 +-
 arch/arm64/kernel/signal.c                         |   4 +
 arch/loongarch/kernel/perf_event.c                 |  21 +-
 arch/x86/events/perf_event.h                       |  13 +-
 arch/x86/hyperv/hv_init.c                          |   8 +-
 arch/x86/include/asm/hyperv-tlfs.h                 | 145 ++++++------
 arch/x86/include/asm/kfence.h                      |  29 ++-
 arch/x86/include/asm/mshyperv.h                    |  30 +--
 arch/x86/kernel/cpu/mshyperv.c                     |  56 ++---
 arch/x86/kernel/cpu/resctrl/core.c                 |  21 +-
 arch/x86/kernel/cpu/resctrl/internal.h             |   3 +
 arch/x86/kernel/fpu/core.c                         |  32 ++-
 arch/x86/kvm/x86.c                                 |   9 +
 arch/x86/mm/fault.c                                |  15 +-
 arch/x86/mm/kaslr.c                                |  10 +-
 crypto/authencesn.c                                |   6 +
 drivers/ata/libata-core.c                          |  32 ++-
 drivers/base/regmap/regmap.c                       |   4 +-
 drivers/block/null_blk/main.c                      |  12 +-
 drivers/clocksource/hyperv_timer.c                 |  26 +--
 drivers/clocksource/timer-riscv.c                  |   3 +-
 drivers/comedi/comedi_fops.c                       |   2 +-
 drivers/comedi/drivers/dmm32at.c                   |  32 ++-
 drivers/comedi/range.c                             |   2 +-
 drivers/dma/apple-admac.c                          |   1 +
 drivers/dma/at_hdmac.c                             |   9 +-
 drivers/dma/bcm-sba-raid.c                         |   6 +-
 drivers/dma/dw/rzn1-dmamux.c                       |   4 +-
 drivers/dma/idxd/compat.c                          |  23 +-
 drivers/dma/lpc18xx-dmamux.c                       |  19 +-
 drivers/dma/qcom/gpi.c                             |   6 +-
 drivers/dma/sh/rz-dmac.c                           |   5 +
 drivers/dma/stm32-dmamux.c                         |  22 +-
 drivers/dma/tegra210-adma.c                        |  10 +-
 drivers/dma/ti/dma-crossbar.c                      |  18 +-
 drivers/dma/ti/k3-udma-private.c                   |   2 +-
 drivers/dma/ti/omap-dma.c                          |   4 +
 drivers/dma/xilinx/xdma-regs.h                     |   1 +
 drivers/dma/xilinx/xdma.c                          |   2 +-
 drivers/dma/xilinx/xilinx_dma.c                    |   7 +-
 drivers/edac/i3200_edac.c                          |  11 +-
 drivers/edac/x38_edac.c                            |   9 +-
 drivers/firmware/efi/cper.c                        |   2 +-
 drivers/firmware/imx/imx-scu-irq.c                 |  24 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_csa.c            |   2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c         |   8 +
 .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c  |  19 +-
 drivers/gpu/drm/amd/display/dc/dc_hdmi_types.h     |   2 +-
 .../amd/display/dc/dce110/dce110_hw_sequencer.c    |   2 +-
 .../gpu/drm/amd/display/dc/link/link_detection.c   |   4 +-
 drivers/gpu/drm/amd/pm/legacy-dpm/si_dpm.c         |  23 +-
 drivers/gpu/drm/nouveau/dispnv50/curs507a.c        |   1 +
 drivers/gpu/drm/panel/panel-simple.c               |   1 +
 drivers/gpu/drm/vmwgfx/vmwgfx_shader.c             |   4 +-
 drivers/hid/usbhid/hid-core.c                      |  17 +-
 drivers/hv/hv.c                                    |  36 ++-
 drivers/hv/hv_common.c                             |  32 +--
 drivers/hwtracing/intel_th/core.c                  |  19 +-
 drivers/i2c/busses/i2c-qcom-geni.c                 |  11 +-
 drivers/iio/accel/st_accel_core.c                  |  72 +++++-
 drivers/iio/adc/ad7280a.c                          |   4 +-
 drivers/iio/adc/ad9467.c                           |   2 +-
 drivers/iio/adc/at91-sama5d2_adc.c                 |   1 +
 drivers/iio/adc/exynos_adc.c                       |  13 +-
 drivers/iio/chemical/scd4x.c                       |   6 +-
 drivers/iio/dac/ad5686.c                           |   6 +
 drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c       |  15 +-
 drivers/iio/industrialio-core.c                    |  12 +-
 drivers/input/serio/i8042-acpipnpio.h              |  18 ++
 drivers/interconnect/debugfs-client.c              |   5 +
 drivers/irqchip/irq-gic-v3-its.c                   |   8 +-
 drivers/isdn/mISDN/timerdev.c                      |  13 +-
 drivers/leds/led-class.c                           |  10 +-
 drivers/misc/uacce/uacce.c                         |  48 +++-
 drivers/mmc/host/rtsx_pci_sdmmc.c                  |  41 ++++
 drivers/mmc/host/sdhci-of-dwcmshc.c                |   7 +
 drivers/net/bonding/bond_main.c                    |  11 +-
 drivers/net/can/ctucanfd/ctucanfd_base.c           |   2 +-
 drivers/net/can/usb/ems_usb.c                      |   8 +-
 drivers/net/can/usb/esd_usb.c                      |   9 +-
 drivers/net/can/usb/etas_es58x/es58x_core.c        |   2 +-
 drivers/net/can/usb/gs_usb.c                       |   9 +
 drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c   |   9 +-
 drivers/net/can/usb/mcba_usb.c                     |   8 +-
 drivers/net/can/usb/usb_8dev.c                     |   8 +-
 drivers/net/ethernet/amd/xgbe/xgbe-drv.c           |   5 +-
 drivers/net/ethernet/emulex/benet/be_cmds.c        |   3 +-
 drivers/net/ethernet/emulex/benet/be_main.c        |   8 +-
 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c    |  69 +++---
 .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.h |   2 +-
 .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c    |   2 +-
 drivers/net/ethernet/intel/ice/ice_lib.c           |  29 ++-
 drivers/net/ethernet/intel/igc/igc_ptp.c           |  43 ++--
 drivers/net/ethernet/marvell/octeontx2/af/rvu.c    |  86 +++++--
 .../ethernet/marvell/octeontx2/nic/cn10k_macsec.c  |   2 +-
 .../ethernet/marvell/octeontx2/nic/otx2_common.h   |   7 +-
 drivers/net/ethernet/mellanox/mlx5/core/en_main.c  |   3 +
 drivers/net/hyperv/netvsc_drv.c                    |   3 +
 drivers/net/ipvlan/ipvlan.h                        |   2 +-
 drivers/net/ipvlan/ipvlan_core.c                   |  16 +-
 drivers/net/ipvlan/ipvlan_main.c                   |  49 ++--
 drivers/net/macvlan.c                              |  20 +-
 drivers/net/netdevsim/bpf.c                        |   6 +
 drivers/net/netdevsim/dev.c                        |   2 +
 drivers/net/netdevsim/netdevsim.h                  |   1 +
 drivers/net/phy/phy_device.c                       |  58 +++--
 drivers/net/usb/dm9601.c                           |   4 -
 drivers/net/usb/usbnet.c                           |  11 +-
 drivers/net/veth.c                                 |   8 +-
 drivers/net/wireless/ath/ath10k/ce.c               |  16 +-
 drivers/net/wireless/ath/ath11k/dp_rx.c            |   4 +-
 drivers/net/wireless/ath/ath12k/ce.c               |  12 +-
 .../net/wireless/marvell/mwifiex/11n_rxreorder.c   |   6 +-
 drivers/net/wireless/rsi/rsi_91x_mac80211.c        |   1 +
 drivers/nfc/virtual_ncidev.c                       |   4 -
 drivers/nvme/host/fabrics.c                        |  15 ++
 drivers/nvme/host/fabrics.h                        |   1 +
 drivers/nvme/host/fc.c                             |   5 +-
 drivers/nvme/host/nvme.h                           |  14 +-
 drivers/nvme/host/pci.c                            |  41 ++++
 drivers/nvme/host/rdma.c                           |   1 +
 drivers/nvme/host/tcp.c                            |   1 +
 drivers/nvme/target/tcp.c                          |  28 ++-
 drivers/of/base.c                                  |   8 +-
 drivers/of/platform.c                              |   2 +-
 drivers/pci/Kconfig                                |   6 -
 drivers/phy/broadcom/phy-bcm-ns-usb3.c             |   2 +-
 drivers/phy/broadcom/phy-bcm-ns2-pcie.c            |   2 -
 drivers/phy/broadcom/phy-bcm-ns2-usbdrd.c          |   1 -
 drivers/phy/broadcom/phy-bcm-sr-pcie.c             |   2 -
 drivers/phy/broadcom/phy-brcm-sata.c               |   2 +-
 drivers/phy/freescale/phy-fsl-imx8m-pcie.c         |   3 +-
 drivers/phy/freescale/phy-fsl-imx8mq-usb.c         |   1 +
 drivers/phy/marvell/phy-pxa-usb.c                  |   1 -
 drivers/phy/qualcomm/phy-qcom-eusb2-repeater.c     |   2 -
 drivers/phy/qualcomm/phy-qcom-m31.c                |   2 -
 drivers/phy/qualcomm/phy-qcom-qusb2.c              |  18 +-
 drivers/phy/qualcomm/phy-qcom-snps-eusb2.c         | 256 ++++++++++-----------
 drivers/phy/rockchip/phy-rockchip-inno-usb2.c      |  41 ++--
 drivers/phy/st/phy-stih407-usb.c                   |   2 -
 drivers/phy/st/phy-stm32-usbphyc.c                 |   6 +-
 drivers/phy/tegra/xusb-tegra186.c                  |   3 +
 drivers/phy/ti/phy-twl4030-usb.c                   |   1 -
 drivers/platform/x86/hp/hp-bioscfg/bioscfg.c       |   8 +
 drivers/platform/x86/hp/hp-bioscfg/bioscfg.h       |  12 +-
 drivers/pmdomain/imx/imx8m-blk-ctrl.c              |  11 +-
 drivers/pmdomain/qcom/rpmhpd.c                     |   4 +
 drivers/ptp/ptp_chardev.c                          |  37 ++-
 drivers/ptp/ptp_private.h                          |  16 +-
 drivers/scsi/qla2xxx/qla_isr.c                     |   7 +
 drivers/scsi/scsi_error.c                          |  35 ++-
 drivers/scsi/scsi_lib.c                            |   8 +
 drivers/scsi/storvsc_drv.c                         |   3 +-
 drivers/slimbus/core.c                             |  19 +-
 drivers/spi/spi-sprd-adi.c                         |  63 ++---
 drivers/tty/serial/8250/8250_pci.c                 |   2 +-
 drivers/usb/core/config.c                          |   5 +
 drivers/usb/core/quirks.c                          |   3 +
 drivers/usb/dwc3/core.c                            |   2 +
 drivers/usb/dwc3/core.h                            |   1 +
 drivers/usb/host/ohci-platform.c                   |   1 +
 drivers/usb/host/uhci-platform.c                   |   1 +
 drivers/usb/serial/ftdi_sio.c                      |   1 +
 drivers/usb/serial/ftdi_sio_ids.h                  |   2 +
 drivers/usb/serial/option.c                        |   1 +
 drivers/usb/typec/tcpm/tcpm.c                      |   2 +-
 drivers/w1/slaves/w1_therm.c                       |  60 ++---
 drivers/w1/w1.c                                    |   2 -
 drivers/xen/xen-scsiback.c                         |   1 +
 fs/btrfs/block-group.c                             |  60 +++--
 fs/btrfs/disk-io.c                                 |   2 +-
 fs/btrfs/send.c                                    |   2 +
 fs/btrfs/space-info.c                              |  76 ++++--
 fs/btrfs/space-info.h                              |  10 +
 fs/btrfs/sysfs.c                                   |  18 +-
 fs/btrfs/transaction.c                             |  11 +-
 fs/ext4/xattr.c                                    |   1 +
 fs/gfs2/lops.c                                     |   2 +-
 fs/nfs/flexfilelayout/flexfilelayoutdev.c          |   2 +-
 fs/nfsd/nfsctl.c                                   |  17 +-
 fs/ntfs3/inode.c                                   |   7 +-
 fs/smb/server/mgmt/user_session.c                  |  20 +-
 fs/smb/server/mgmt/user_session.h                  |   1 +
 include/asm-generic/hyperv-tlfs.h                  |  32 ++-
 include/asm-generic/mshyperv.h                     |   2 +-
 include/dt-bindings/power/qcom,rpmhpd.h            | 235 +++++++++++++++++++
 include/dt-bindings/power/qcom-rpmpd.h             | 246 ++------------------
 include/linux/iio/iio-opaque.h                     |   2 +
 include/linux/kfence.h                             |   1 +
 include/linux/nvme.h                               |   3 +
 include/linux/posix-clock.h                        |  39 +++-
 include/linux/textsearch.h                         |   1 +
 include/linux/usb/quirks.h                         |   3 +
 include/scsi/scsi_eh.h                             |   6 +
 include/sound/pcm.h                                |   2 +-
 include/uapi/linux/comedi.h                        |   2 +-
 io_uring/io-wq.c                                   |   2 +-
 io_uring/io_uring.c                                |   8 +-
 kernel/time/hrtimer.c                              |   2 +-
 kernel/time/posix-clock.c                          |  53 +++--
 kernel/trace/trace_events_hist.c                   |   9 +
 kernel/trace/trace_events_synth.c                  |   8 +-
 mm/Kconfig                                         |  10 +-
 mm/damon/sysfs-schemes.c                           |  11 +-
 mm/damon/sysfs.c                                   |   5 +-
 mm/kmsan/shadow.c                                  |   2 +-
 mm/migrate.c                                       |  12 +-
 mm/page_alloc.c                                    |  47 +++-
 mm/rmap.c                                          |  20 +-
 net/bpf/test_run.c                                 |   5 +
 net/bridge/br_fdb.c                                |  35 +--
 net/bridge/br_input.c                              |   4 +-
 net/bridge/br_multicast.c                          |   9 +
 net/can/j1939/transport.c                          |  10 +-
 net/core/dev.c                                     |  25 +-
 net/core/filter.c                                  |   7 +
 net/dsa/dsa.c                                      |   2 +-
 net/ipv4/esp4_offload.c                            |   4 +-
 net/ipv4/fou_core.c                                |   3 +
 net/ipv4/fou_nl.c                                  |   2 +-
 net/ipv4/ip_gre.c                                  |  11 +-
 net/ipv6/addrconf.c                                |   4 +-
 net/ipv6/esp6_offload.c                            |   4 +-
 net/ipv6/ip6_tunnel.c                              |   2 +-
 net/ipv6/ndisc.c                                   |   4 +-
 net/l2tp/l2tp_core.c                               |   4 +-
 net/netrom/nr_route.c                              |  13 +-
 net/openvswitch/vport.c                            |  11 +-
 net/sched/act_ife.c                                |   6 +-
 net/sched/sch_qfq.c                                |   8 +-
 net/sched/sch_teql.c                               |   5 +
 net/sctp/sm_statefuns.c                            |  10 +-
 net/vmw_vsock/virtio_transport_common.c            |  30 ++-
 scripts/kconfig/nconf-cfg.sh                       |  11 +-
 sound/core/oss/pcm_oss.c                           |   4 +-
 sound/core/pcm_native.c                            |   9 +-
 sound/pci/ctxfi/ctamixer.c                         |   2 +
 sound/soc/codecs/tlv320adcx140.c                   |   8 +-
 sound/soc/codecs/wsa881x.c                         |  11 +-
 sound/soc/codecs/wsa883x.c                         |   9 +
 sound/soc/codecs/wsa884x.c                         |   3 +-
 sound/usb/mixer.c                                  |  22 +-
 sound/usb/mixer_scarlett2.c                        |   7 +-
 tools/net/ynl/ynl-regen.sh                         |   2 +-
 tools/testing/selftests/bpf/prog_tests/perf_link.c |  15 +-
 tools/testing/selftests/net/amt.sh                 |   7 +-
 tools/testing/selftests/net/fib-onlink-tests.sh    |  76 +++---
 tools/testing/selftests/net/toeplitz.c             |   4 +-
 tools/testing/selftests/ptp/testptp.c              | 114 +++++++--
 tools/testing/vsock/util.c                         |  12 +
 tools/testing/vsock/vsock_test.c                   |  11 +
 260 files changed, 2726 insertions(+), 1457 deletions(-)