Skip to content

6.12.68-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 Latest169 patches 20 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/169posix-clock: Store file pointer in struct posix_clock_contextinclude/linux/posix-clock.h kernel/time/posix-clock.c+6 -10 replies
2/169ptp: Add PHC file mode checks. Allow RO adjtime() without FMODE_WRITE.drivers/ptp/ptp_chardev.c kernel/time/posix-clock.c+17 -11 reply
3/169selftest/ptp: update ptp selftest to exercise the gettimex optionstools/testing/selftests/ptp/testptp.c+57 -50 replies
4/169testptp: Add option to open PHC in readonly modetools/testing/selftests/ptp/testptp.c+23 -140 replies
5/169dt-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
6/169dt-bindings: power: qcom,rpmpd: add Turbo L5 cornerinclude/dt-bindings/power/qcom-rpmpd.h+1 -00 replies
7/169dt-bindings: power: qcom-rpmpd: split RPMh domains definitionsinclude/dt-bindings/power/qcom,rpmhpd.h include/dt-bindings/power/qcom-rpmpd.h+234 -2270 replies
8/169dt-bindings: power: qcom,rpmpd: Add SC8280XP_MXC_AOinclude/dt-bindings/power/qcom,rpmhpd.h+1 -00 replies
9/169pmdomain: qcom: rpmhpd: Add MXC to SC8280XPdrivers/pmdomain/qcom/rpmhpd.c+4 -00 replies
10/169arm64: dts: qcom: sc8280xp: Add missing VDD_MXC linksarch/arm64/boot/dts/qcom/sc8280xp.dtsi+12 -40 replies
11/169Drivers: hv: Always do Hyper-V panic notification in hv_kmsg_dump()drivers/hv/hv_common.c+7 -50 replies
12/169btrfs: fix missing fields in superblock backup with BLOCK_GROUP_TREEfs/btrfs/disk-io.c+1 -10 replies
13/169ata: ahci: Do not read the per port area for unimplemented portsdrivers/ata/ahci.c+5 -50 replies
14/169ata: libata-sata: Improve link_power_management_supported sysfs attributedrivers/ata/libata-sata.c+1 -10 replies
15/169ata: libata: Add cpr_log to ata_dev_print_features() early returndrivers/ata/libata-core.c+1 -10 replies
16/169ata: libata-core: Introduce ata_dev_config_lpm()drivers/ata/libata-core.c+25 -00 replies
17/169ata: libata: Call ata_dev_config_lpm() for ATAPI devicesdrivers/ata/libata-core.c+2 -00 replies
18/169ata: libata: Print features also for ATAPI devicesdrivers/ata/libata-core.c+3 -00 replies
19/169ice: initialize ring_stats->syncpdrivers/net/ethernet/intel/ice/ice_lib.c+4 -00 replies
20/169ice: Avoid detrimental cleanup for bond during interface stopdrivers/net/ethernet/intel/ice/ice_lib.c+17 -80 replies
21/169ice: Fix incorrect timeout ice_release_res()drivers/net/ethernet/intel/ice/ice_common.c+1 -10 replies
22/169igc: Restore default Qbv schedule when changing channelsdrivers/net/ethernet/intel/igc/igc_ethtool.c drivers/net/ethernet/intel/igc/igc_main.c+7 -20 replies
23/169igc: fix race condition in TX timestamp read for register 0drivers/net/ethernet/intel/igc/igc_ptp.c+25 -180 replies
24/169vsock/virtio: Coalesce only linear skbnet/vmw_vsock/virtio_transport_common.c+4 -20 replies
25/169net: usb: dm9601: remove broken SR9700 supportdrivers/net/usb/dm9601.c+0 -40 replies
26/169bonding: limit BOND_MODE_8023AD to Ethernet devicesdrivers/net/bonding/bond_main.c+6 -00 replies
27/169l2tp: Fix memleak in l2tp_udp_encap_recv().net/l2tp/l2tp_core.c+3 -10 replies
28/169selftests: net: fib-onlink-tests: Convert to use namespaces by defaulttools/testing/selftests/net/fib-onlink-tests.sh+30 -410 replies
29/169can: gs_usb: gs_usb_receive_bulk_callback(): unanchor URL on usb_submit_urb() errordrivers/net/can/usb/gs_usb.c+7 -00 replies
30/169sctp: move SCTP_CMD_ASSOC_SHKEY right after SCTP_CMD_PEER_INITnet/sctp/sm_statefuns.c+5 -50 replies
31/169amd-xgbe: avoid misleading per-packet error logdrivers/net/ethernet/amd/xgbe/xgbe-drv.c+1 -40 replies
32/169gue: Fix skb memleak with inner IP protocol 0.net/ipv4/fou_core.c+3 -00 replies
33/169tools: ynl: Specify --no-line-number in ynl-regen.sh.tools/net/ynl/ynl-regen.sh+1 -10 replies
34/169fou: Dont allow 0 for FOU_ATTR_IPPROTO.Documentation/netlink/specs/fou.yaml net/ipv4/fou_nl.c+3 -10 replies
35/169veth: fix data race in veth_get_ethtool_statsdrivers/net/veth.c+6 -20 replies
36/169l2tp: avoid one data-race in l2tp_tunnel_del_work()net/l2tp/l2tp_core.c+2 -20 replies
37/169ipvlan: 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
38/169octeontx2: cn10k: fix RX flowid TCAM mask handlingdrivers/net/ethernet/marvell/octeontx2/nic/cn10k_macsec.c+1 -10 replies
39/169net/sched: Enforce that teql can only be used as root qdiscnet/sched/sch_teql.c+5 -00 replies
40/169net/sched: qfq: Use cl_is_active to determine whether class is active in qfq_rm_from_agnet/sched/sch_qfq.c+1 -10 replies
41/169crypto: authencesn - reject too-short AAD (assoclen<8) to match ESP/ESN speccrypto/authencesn.c+6 -00 replies
42/169wifi: mac80211: dont perform DA check on S1G beaconnet/mac80211/scan.c+7 -20 replies
43/169serial: 8250_pci: Fix broken RS485 for F81504/508/512drivers/tty/serial/8250/8250_pci.c+1 -10 replies
44/169comedi: dmm32at: serialize use of paged registersdrivers/comedi/drivers/dmm32at.c+30 -20 replies
45/169w1: therm: Fix off-by-one buffer overflow in alarms_storedrivers/w1/slaves/w1_therm.c+19 -410 replies
46/169w1: fix redundant counter decrement in w1_attach_slave_device()drivers/w1/w1.c+0 -20 replies
47/169Revert "nfc/nci: Add the inconsistency check between the input data length and count"drivers/nfc/virtual_ncidev.c+0 -40 replies
48/169Input: i8042 - add quirks for MECHREVO Wujie 15X Prodrivers/input/serio/i8042-acpipnpio.h+7 -00 replies
49/169Input: i8042 - add quirk for ASUS Zenbook UX425QA_UM425QAdrivers/input/serio/i8042-acpipnpio.h+11 -00 replies
50/169scsi: storvsc: Process unsupported MODE_SENSE_10drivers/scsi/storvsc_drv.c+2 -10 replies
51/169scsi: xen: scsiback: Fix potential memory leak in scsiback_remove()drivers/xen/xen-scsiback.c+1 -00 replies
52/169arm64: dts: rockchip: remove dangerous max-link-speed from helios64arch/arm64/boot/dts/rockchip/rk3399-kobol-helios64.dts+0 -10 replies
53/169arm64: dts: rockchip: Fix voltage threshold for volume keys for Pinephone Proarch/arm64/boot/dts/rockchip/rk3399-pinephone-pro.dts+2 -20 replies
54/169x86/kfence: avoid writing L1TF-vulnerable PTEsarch/x86/include/asm/kfence.h+24 -50 replies
55/169comedi: 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
56/169platform/x86: hp-bioscfg: Fix kobject warnings for empty attribute namesdrivers/platform/x86/hp/hp-bioscfg/bioscfg.c+8 -00 replies
57/169platform/x86: hp-bioscfg: Fix kernel panic in GET_INSTANCE_ID macrodrivers/platform/x86/hp/hp-bioscfg/bioscfg.h+4 -20 replies
58/169mm/rmap: fix two comments related to huge_pmd_unshare()mm/rmap.c+4 -160 replies
59/169io_uring/io-wq: check IO_WQ_BIT_EXIT inside work run loopio_uring/io-wq.c+1 -10 replies
60/169iio: imu: st_lsm6dsx: fix iio_chan_spec for sensors without event detectiondrivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c+11 -40 replies
61/169iio: adc: ad7280a: handle spi_setup() errors in probe()drivers/iio/adc/ad7280a.c+3 -10 replies
62/169interconnect: debugfs: initialize src_node and dst_node to empty stringsdrivers/interconnect/debugfs-client.c+5 -00 replies
63/169spi: spi-sprd-adi: Fix double free in probe error pathdrivers/spi/spi-sprd-adi.c+10 -230 replies
64/169regmap: Fix race condition in hwspinlock irqsave routinedrivers/base/regmap/regmap.c+3 -10 replies
65/169kconfig: fix static linking of nconfscripts/kconfig/nconf-cfg.sh+6 -50 replies
66/169riscv: clocksource: Fix stimecmp update hazard on RV32drivers/clocksource/timer-riscv.c+2 -10 replies
67/169platform/x86/amd: Fix memory leak in wbrf_record()drivers/platform/x86/amd/wbrf.c+3 -10 replies
68/169scsi: 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
69/169scsi: qla2xxx: Sanitize payload size to prevent member overflowdrivers/scsi/qla2xxx/qla_isr.c+7 -00 replies
70/169ALSA: usb: Increase volume range that triggers a warningsound/usb/mixer.c+3 -40 replies
71/169drm/imagination: Wait for FW trace update command completiondrivers/gpu/drm/imagination/pvr_fw_trace.c+7 -10 replies
72/169netdevsim: 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
73/169ice: Fix persistent failure in ice_get_rxfhdrivers/net/ethernet/intel/ice/ice.h drivers/net/ethernet/intel/ice/ice_ethtool.c drivers/net/ethernet/intel/ice/ice_main.c+30 -50 replies
74/169net: hns3: fix data race in hns3_fetch_statsdrivers/net/ethernet/hisilicon/hns3/hns3_enet.c+36 -330 replies
75/169be2net: fix data race in be_get_new_eqddrivers/net/ethernet/emulex/benet/be_main.c+5 -30 replies
76/169net: hns3: fix wrong GENMASK() for HCLGE_FD_AD_COUNTER_NUM_Mdrivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.h+1 -10 replies
77/169net: hns3: fix the HCLGE_FD_AD_NXT_KEY error setting issuedrivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c+1 -10 replies
78/169mISDN: annotate data-race around dev->workdrivers/isdn/mISDN/timerdev.c+8 -50 replies
79/169ipv6: annotate data-race in ndisc_router_discovery()net/ipv6/ndisc.c+2 -20 replies
80/169usbnet: limit max_mtu based on devices hard_mtudrivers/net/usb/usbnet.c+6 -30 replies
81/169clocksource: Reduce watchdog readout delay limit to prevent false positiveskernel/time/clocksource.c+1 -10 replies
82/169sched/fair: Fix pelt clock sync when entering idlekernel/sched/fair.c kernel/sched/idle.c+6 -60 replies
83/169drm/amd/pm: Dont clear SI SMC table when setting power limitdrivers/gpu/drm/amd/pm/legacy-dpm/si_dpm.c+0 -100 replies
84/169drm/amd/pm: Workaround SI powertune issue on Radeon 430 (v2)drivers/gpu/drm/amd/pm/legacy-dpm/si_dpm.c+12 -10 replies
85/169drm/nouveau: add missing DCB connector typesdrivers/gpu/drm/nouveau/include/nvkm/subdev/bios/conn.h+74 -210 replies
86/169drm/nouveau: implement missing DCB connector types; gracefully handle unknown connectorsdrivers/gpu/drm/nouveau/nvkm/engine/disp/uconn.c+53 -200 replies
87/169be2net: Fix NULL pointer dereference in be_cmd_get_mac_from_listdrivers/net/ethernet/emulex/benet/be_cmds.c+2 -10 replies
88/169selftests: net: amt: wait longer for connection before sending packetstools/testing/selftests/net/amt.sh+5 -20 replies
89/169bonding: provide a net pointer to __skb_flow_dissect()drivers/net/bonding/bond_main.c+3 -20 replies
90/169net: dsa: fix off-by-one in maximum bridge ID determinationnet/dsa/dsa.c+1 -10 replies
91/169octeontx2-af: Fix error handlingdrivers/net/ethernet/marvell/octeontx2/af/rvu.c+64 -220 replies
92/169net: openvswitch: fix data race in ovs_vport_get_upcall_statsnet/openvswitch/vport.c+6 -50 replies
93/169vsock/virtio: fix potential underflow in virtio_transport_get_credit()net/vmw_vsock/virtio_transport_common.c+9 -70 replies
94/169vsock/test: fix seqpacket message bounds testtools/testing/vsock/vsock_test.c+11 -05 replies
95/169vsock/virtio: cap TX credit to local buffer sizenet/vmw_vsock/virtio_transport_common.c+12 -20 replies
96/169net/sched: act_ife: avoid possible NULL derefnet/sched/act_ife.c+4 -20 replies
97/169dpll: Prevent duplicate registrationsdrivers/dpll/dpll_core.c+4 -80 replies
98/169x86: make page fault handling disable interrupts properlyarch/x86/mm/fault.c+5 -100 replies
99/169tpm: Compare HMAC values in constant timedrivers/char/tpm/Kconfig drivers/char/tpm/tpm2-sessions.c+4 -30 replies
100/169keys/trusted_keys: fix handle passed to tpm_buf_append_name during unsealsecurity/keys/trusted-keys/trusted_tpm2.c+2 -20 replies
101/169leds: led-class: Only Add LED to leds_list when it is fully readydrivers/leds/led-class.c+5 -50 replies
102/169of: fix reference count leak in of_alias_scan()drivers/of/base.c+6 -20 replies
103/169of: platform: Use default match table for /firmwaredrivers/of/platform.c+1 -10 replies
104/169iio: accel: adxl380: fix handling of unavailable "INT1" interruptdrivers/iio/accel/adxl380.c+3 -30 replies
105/169iio: accel: iis328dq: fix gain valuesdrivers/iio/accel/st_accel_core.c+71 -10 replies
106/169iio: adc: ad9467: fix ad9434 vref maskdrivers/iio/adc/ad9467.c+1 -10 replies
107/169iio: adc: at91-sama5d2_adc: Fix potential use-after-free in sama5d2_adc driverdrivers/iio/adc/at91-sama5d2_adc.c+1 -00 replies
108/169iio: adc: pac1934: Fix clamped value in pac1934_reg_snapshotdrivers/iio/adc/pac1934.c+3 -30 replies
109/169iio: chemical: scd4x: fix reported channel endiannessdrivers/iio/chemical/scd4x.c+3 -30 replies
110/169iio: dac: ad5686: add AD5695R to ad5686_chip_info_tbldrivers/iio/dac/ad5686.c+6 -00 replies
111/169ALSA: ctxfi: Fix potential OOB access in audio mixer handlingsound/pci/ctxfi/ctamixer.c+2 -00 replies
112/169ALSA: scarlett2: Fix buffer overflow in config retrievalsound/usb/mixer_scarlett2.c+3 -30 replies
113/169ALSA: usb-audio: Fix use-after-free in snd_usb_mixer_free()sound/usb/mixer.c+14 -10 replies
114/169mmc: rtsx_pci_sdmmc: implement sdmmc_card_busy functiondrivers/mmc/host/rtsx_pci_sdmmc.c+41 -00 replies
115/169mmc: sdhci-of-dwcmshc: Prevent illegal clock reduction in HS200/HS400 modedrivers/mmc/host/sdhci-of-dwcmshc.c+7 -00 replies
116/169drm/nouveau/disp: Set drm_mode_config_funcs.atomic_(check|commit)drivers/gpu/drm/nouveau/nouveau_display.c+2 -00 replies
117/169wifi: ath10k: fix dma_free_coherent() pointerdrivers/net/wireless/ath/ath10k/ce.c+8 -80 replies
118/169wifi: ath12k: fix dma_free_coherent() pointerdrivers/net/wireless/ath/ath12k/ce.c+6 -60 replies
119/169wifi: mwifiex: Fix a loop in mwifiex_update_ampdu_rxwinsize()drivers/net/wireless/marvell/mwifiex/11n_rxreorder.c+3 -30 replies
120/169wifi: rsi: Fix memory corruption due to not set vif driver data sizedrivers/net/wireless/rsi/rsi_91x_mac80211.c+1 -00 replies
121/169arm64/fpsimd: signal: Allocate SSVE storage when restoring ZAarch/arm64/kernel/signal.c+4 -00 replies
122/169arm64: Set __nocfi on swsusp_arch_resume()arch/arm64/kernel/hibernate.c+1 -10 replies
123/169octeontx2: Fix otx2_dma_map_page() error return codedrivers/net/ethernet/marvell/octeontx2/nic/otx2_common.h+1 -60 replies
124/169slimbus: core: fix runtime PM imbalance on report presentdrivers/slimbus/core.c+9 -70 replies
125/169slimbus: core: fix device reference leak on report presentdrivers/slimbus/core.c+3 -00 replies
126/169tracing: Fix crash on synthetic stacktrace field usagekernel/trace/trace_events_hist.c kernel/trace/trace_events_synth.c+16 -10 replies
127/169intel_th: fix device leak on output open()drivers/hwtracing/intel_th/core.c+16 -30 replies
128/169mei: trace: treat reg parameter as stringdrivers/misc/mei/mei-trace.h+9 -90 replies
129/169s390/ap: Fix wrong APQN fill calculationdrivers/s390/crypto/ap_card.c drivers/s390/crypto/ap_queue.c+2 -20 replies
130/169uacce: fix cdev handling in the cleanup pathdrivers/misc/uacce/uacce.c+7 -10 replies
131/169uacce: fix isolate sysfs check conditiondrivers/misc/uacce/uacce.c+6 -00 replies
132/169uacce: implement mremap in uacce_vm_ops to return -EPERMdrivers/misc/uacce/uacce.c+6 -00 replies
133/169uacce: ensure safe queue release with state managementdrivers/misc/uacce/uacce.c+21 -70 replies
134/169netrom: fix double-free in nr_route_frame()net/netrom/nr_route.c+9 -40 replies
135/169platform/x86: hp-bioscfg: Fix automatic module loadingdrivers/platform/x86/hp/hp-bioscfg/bioscfg.h+3 -30 replies
136/169pmdomain: imx8m-blk-ctrl: Remove separate rst and clk mask for 8mq vpudrivers/pmdomain/imx/imx8m-blk-ctrl.c+7 -40 replies
137/169perf/x86/intel: Do not enable BTS for guestsarch/x86/events/perf_event.h+11 -20 replies
138/169irqchip/gic-v3-its: Avoid truncating memory addressesdrivers/irqchip/irq-gic-v3-its.c+4 -40 replies
139/169net: sfp: add potron quirk to the H-COM SPP425H-GAB4 SFP+ Stickdrivers/net/phy/sfp.c+2 -00 replies
140/169can: ems_usb: ems_usb_read_bulk_callback(): fix URB memory leakdrivers/net/can/usb/ems_usb.c+7 -10 replies
141/169can: kvaser_usb: kvaser_usb_read_bulk_callback(): fix URB memory leakdrivers/net/can/usb/kvaser_usb/kvaser_usb_core.c+8 -10 replies
142/169can: mcba_usb: mcba_usb_read_bulk_callback(): fix URB memory leakdrivers/net/can/usb/mcba_usb.c+7 -10 replies
143/169can: usb_8dev: usb_8dev_read_bulk_callback(): fix URB memory leakdrivers/net/can/usb/usb_8dev.c+7 -10 replies
144/169drm/amdgpu: remove frame cntl for gfx v12drivers/gpu/drm/amd/amdgpu/gfx_v12_0.c+0 -120 replies
145/169gpio: cdev: Correct return code on memory allocation failuredrivers/gpio/gpiolib-cdev.c+1 -10 replies
146/169migrate: correct lock ordering for hugetlb file foliosmm/migrate.c+6 -60 replies
147/169dmaengine: ti: k3-udma: Enable second resource range for BCDMA and PKTDMAdrivers/dma/ti/k3-udma.c+36 -00 replies
148/169can: esd_usb: esd_usb_read_bulk_callback(): fix URB memory leakdrivers/net/can/usb/esd_usb.c+8 -10 replies
149/169selftests/bpf: Check for timeout in perf_link testtools/testing/selftests/bpf/prog_tests/perf_link.c+13 -20 replies
150/169bpf: Do not let BPF test infra emit invalid GSO types to stacknet/bpf/test_run.c net/core/filter.c+12 -00 replies
151/169arm64: dts: rockchip: remove redundant max-link-speed from nanopi-r4sarch/arm64/boot/dts/rockchip/rk3399-nanopi-r4s.dts+0 -10 replies
152/169iio: core: add missing mutex_destroy in iio_dev_release()drivers/iio/industrialio-core.c+7 -20 replies
153/169iio: core: Replace lockdep_set_class() + mutex_init() by combined calldrivers/iio/industrialio-core.c+1 -20 replies
154/169iio: core: add separate lockdep class for info_exist_lockdrivers/iio/industrialio-core.c include/linux/iio/iio-opaque.h+5 -10 replies
155/169iio: adc: exynos_adc: fix OF populate on driver rebinddrivers/iio/adc/exynos_adc.c+2 -110 replies
156/169exfat: fix refcount leak in exfat_findfs/exfat/namei.c+10 -100 replies
157/169sched_ext: Fix possible deadlock in the deferred_irq_workfn()kernel/sched/ext.c+1 -10 replies
158/169fs/ntfs3: Initialize allocated memory before usefs/ntfs3/inode.c+3 -40 replies
159/169accel/ivpu: Fix race condition when unbinding BOsdrivers/accel/ivpu/ivpu_gem.c+2 -10 replies
160/169btrfs: fix racy bitfield write in btrfs_clear_space_info_full()fs/btrfs/block-group.c fs/btrfs/space-info.c fs/btrfs/space-info.h+17 -170 replies
161/169wifi: ath11k: fix RCU stall while reaping monitor destination ringdrivers/net/wireless/ath/ath11k/dp_rx.c+2 -20 replies
162/169vsock/virtio: Move length check to callers of virtio_vsock_skb_rx_put()drivers/vhost/vsock.c include/linux/virtio_vsock.h net/vmw_vsock/virtio_transport.c+6 -90 replies
163/169vsock/virtio: Rename virtio_vsock_alloc_skb()drivers/vhost/vsock.c include/linux/virtio_vsock.h net/vmw_vsock/virtio_transport.c +1 more+5 -40 replies
164/169vsock/virtio: Move SKB allocation lower-bound check to callersdrivers/vhost/vsock.c include/linux/virtio_vsock.h+2 -40 replies
165/169vsock/virtio: Rename virtio_vsock_skb_rx_put()drivers/vhost/vsock.c include/linux/virtio_vsock.h net/vmw_vsock/virtio_transport.c+3 -30 replies
166/169vhost/vsock: Allocate nonlinear SKBs for handling large receive buffersdrivers/vhost/vsock.c include/linux/virtio_vsock.h+32 -80 replies
167/169vsock/virtio: Allocate nonlinear SKBs for handling large transmit buffersnet/vmw_vsock/virtio_transport_common.c+3 -20 replies
168/169net: Introduce skb_copy_datagram_from_iter_full()include/linux/skbuff.h net/core/datagram.c+16 -00 replies
169/169vsock/virtio: Fix message iterator handling on transmit pathnet/vmw_vsock/virtio_transport_common.c+5 -30 replies

Reviews trailers per patch

103 of 169 patches have a Reviewed-by or Acked-by.

PatchRichard CochranVadim FedorenkoThomas GleixnerKrzysztof KozlowskiRob Herring (Arm)Konrad DybcioBjorn AnderssonUlf HanssonAleksandr LoktionovSimon HormanRinitha SJacob KellerMarcin SzycikPaul MenzelAvigail DahanVinicius Costa GomesStefano GarzarellaPeter KorsgaardJay VosburghGuillaume NaultIdo SchimmelFernando Fernandez ManceraRoman KiselZhen ChenEric DumazetPaolo AbeniSubbaraya SundeepQu WenruoDavid SterbaVictor NogueiraWolfNiklas CasselHannes ReineckeDmitry BaryshkovMarco ElverIlpo JärvinenRik van RielLaurence ObermanLorenzo StoakesOscar SalvadorAndy ShevchenkoLorenzo BianconiMarcelo SchmittKuan-Wei ChiuBaolin WangAnup PatelBart Van AsscheHimanshu MadhaniMatt CosterPrzemek KitszelMichael KelleyJuergen GrossDragan SimicShawn LinPavel MachekStefano BrivioStanislav FomichevIlya MaximetsAaron ConoleLuigi LeonardiMichael S. TsirkinJamal Hadi SalimArkadiusz KubalewskiDave HansenPaul E. McKenneyStefan BergerJarkko SakkinenSebastian ReichelSudeep HollaNuno SáDimitri FedrauDavid LechnerSamuel WuAlex HohKarsten HohmeierAlex DeucherLyude PaulIngo FranzkiZhangfei GaoDave AirlieBenjamin GaignardPeng FanFrank LiMarc ZyngierBaochen QiangHawking ZhangLance YangDavid Hildenbrand (Red Hat)Zi YanPeter UjfalusiSai Sree Kartheek AdiviJeff ChenMark BrownWill DeaconMark RutlandRicky WUJeff HugoKalle ValoJeff JohnsonStefan HajnocziPeter RosinYuezhang Mo[email protected][email protected]Khalid AzizBrett A C SheffieldFlorian FainelliShung-Hsi YuPeter SchneiderSlade WatkinsFrancesco DolciniJon HunterRon EconomosBrett MastbergenHardik GargMiguel OjedaHarshit Mogalapalli
SeriesT-b T-b T-b T-b T-b T-b T-b T-b T-b T-b T-b T-b T-b
1/169A-b R-b R-b
2/169A-b R-b R-b
3/169A-b
4/169A-b R-b
5/169
6/169A-b
7/169A-b R-b R-b
8/169A-b R-b
9/169R-b R-b
10/169R-b
11/169R-b
12/169R-b R-b
13/169T-b
14/169T-b
15/169T-b
16/169R-b R-b
17/169T-b
18/169T-b
19/169R-b R-b T-b
20/169T-b R-b R-b
21/169R-b R-b T-b R-b R-b
22/169R-b T-b A-b
23/169R-b T-b
24/169R-b
25/169A-b
26/169A-b
27/169R-b
28/169R-b R-b
29/169
30/169T-b
31/169
32/169R-b
33/169R-b
34/169R-b
35/169
36/169R-b
37/169R-b
38/169R-b
39/169T-b
40/169
41/169
42/169
43/169
44/169
45/169
46/169
47/169
48/169
49/169
50/169R-b
51/169R-b
52/169R-b A-b
53/169R-b
54/169T-b
55/169
56/169R-b
57/169R-b
58/169R-b T-b R-b A-b
59/169
60/169R-b A-b
61/169R-b
62/169R-b T-b
63/169R-b
64/169
65/169
66/169R-b
67/169R-b
68/169R-b
69/169R-b
70/169
71/169R-b
72/169
73/169R-b T-b R-b
74/169
75/169R-b
76/169
77/169
78/169
79/169
80/169R-b
81/169R-b T-b
82/169T-b T-b
83/169R-b
84/169R-b
85/169R-b
86/169R-b
87/169
88/169
89/169A-b
90/169
91/169
92/169R-b A-b R-b
93/169R-b A-b
94/169A-b
95/169R-b A-b
96/169R-b
97/169R-b R-b
98/169R-b
99/169
100/169R-b R-b
101/169R-b
102/169
103/169R-b
104/169R-b R-b
105/169R-b
106/169R-b R-b R-b
107/169
108/169
109/169R-b
110/169
111/169T-b
112/169
113/169
114/169T-b R-b
115/169
116/169R-b
117/169R-b
118/169R-b
119/169R-b
120/169
121/169R-b
122/169A-b A-b
123/169
124/169
125/169
126/169
127/169
128/169
129/169R-b
130/169A-b
131/169A-b
132/169A-b
133/169A-b
134/169
135/169R-b
136/169R-b R-b R-b
137/169
138/169R-b
139/169
140/169
141/169
142/169
143/169
144/169R-b
145/169
146/169Debugged-by A-b A-b
147/169A-b T-b
148/169
149/169
150/169
151/169R-b A-b
152/169R-b
153/169R-b
154/169R-b
155/169R-b
156/169R-b
157/169
158/169T-b T-b R-b
159/169R-b
160/169R-b R-b
161/169A-b A-b
162/169R-b
163/169R-b
164/169R-b
165/169R-b
166/169R-b
167/169R-b
168/169A-b R-b
169/169A-b R-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 117 reviewers.

Read the v1 thread

Cover letter [PATCH 6.12 000/169] 6.12.68-rc1 review

This is the start of the stable review cycle for the 6.12.68 release. There are 169 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.12.68-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.12.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 6.12.68-rc1

Will Deacon <[email protected]>
vsock/virtio: Fix message iterator handling on transmit path

Will Deacon <[email protected]>
net: Introduce skb_copy_datagram_from_iter_full()

Will Deacon <[email protected]>
vsock/virtio: Allocate nonlinear SKBs for handling large transmit buffers

Will Deacon <[email protected]>
vhost/vsock: Allocate nonlinear SKBs for handling large receive buffers

Will Deacon <[email protected]>
vsock/virtio: Rename virtio_vsock_skb_rx_put()

Will Deacon <[email protected]>
vsock/virtio: Move SKB allocation lower-bound check to callers

Will Deacon <[email protected]>
vsock/virtio: Rename virtio_vsock_alloc_skb()

Will Deacon <[email protected]>
vsock/virtio: Move length check to callers of virtio_vsock_skb_rx_put()

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

Boris Burkov <[email protected]>
btrfs: fix racy bitfield write in btrfs_clear_space_info_full()

Tomasz Rusinowicz <[email protected]>
accel/ivpu: Fix race condition when unbinding BOs

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

Zqiang <[email protected]>
sched_ext: Fix possible deadlock in the deferred_irq_workfn()

Shuhao Fu <[email protected]>
exfat: fix refcount leak in exfat_find

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

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

Andy Shevchenko <[email protected]>
iio: core: Replace lockdep_set_class() + mutex_init() by combined call

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

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

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

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

Siddharth Vadapalli <[email protected]>
dmaengine: ti: k3-udma: Enable second resource range for BCDMA and PKTDMA

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

Tzung-Bi Shih <[email protected]>
gpio: cdev: Correct return code on memory allocation failure

Likun Gao <[email protected]>
drm/amdgpu: remove frame cntl for gfx v12

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

Hamza Mahfooz <[email protected]>
net: sfp: add potron quirk to the H-COM SPP425H-GAB4 SFP+ Stick

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

Harald Freudenberger <[email protected]>
s390/ap: Fix wrong APQN fill calculation

Alexander Usyskin <[email protected]>
mei: trace: treat reg parameter as string

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

Lyude Paul <[email protected]>
drm/nouveau/disp: Set drm_mode_config_funcs.atomic_(check|commit)

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

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

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

Thorsten Blum <[email protected]>
iio: adc: pac1934: Fix clamped value in pac1934_reg_snapshot

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

Francesco Lavra <[email protected]>
iio: accel: adxl380: fix handling of unavailable "INT1" interrupt

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

Srish Srinivasan <[email protected]>
keys/trusted_keys: fix handle passed to tpm_buf_append_name during unseal

Eric Biggers <[email protected]>
tpm: Compare HMAC values in constant time

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

Ivan Vecera <[email protected]>
dpll: Prevent duplicate registrations

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

Alex Ramírez <[email protected]>
drm/nouveau: implement missing DCB connector types; gracefully handle unknown connectors

Alex Ramírez <[email protected]>
drm/nouveau: add missing DCB connector types

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

Vincent Guittot <[email protected]>
sched/fair: Fix pelt clock sync when entering idle

Thomas Gleixner <[email protected]>
clocksource: Reduce watchdog readout delay limit to prevent false positives

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

Cody Haas <[email protected]>
ice: Fix persistent failure in ice_get_rxfh

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

Brajesh Gupta <[email protected]>
drm/imagination: Wait for FW trace update command completion

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

Zilin Guan <[email protected]>
platform/x86/amd: Fix memory leak in wbrf_record()

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

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

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

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

Lachlan Hodges <[email protected]>
wifi: mac80211: don't perform DA check on S1G beacon

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

Kuniyuki Iwashima <[email protected]>
l2tp: Fix memleak in l2tp_udp_encap_recv().

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

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

Michal Luczaj <[email protected]>
vsock/virtio: Coalesce only linear skb

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

Kurt Kanzenbach <[email protected]>
igc: Restore default Qbv schedule when changing channels

Ding Hui <[email protected]>
ice: Fix incorrect timeout ice_release_res()

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

Niklas Cassel <[email protected]>
ata: libata-sata: Improve link_power_management_supported sysfs attribute

Niklas Cassel <[email protected]>
ata: ahci: Do not read the per port area for unimplemented ports

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

Konrad Dybcio <[email protected]>

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

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

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

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

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

Diffstat:

 .../devicetree/bindings/power/qcom,rpmpd.yaml      |   1 +
 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/kernel/hibernate.c                      |   2 +-
 arch/arm64/kernel/signal.c                         |   4 +
 arch/x86/events/perf_event.h                       |  13 +-
 arch/x86/include/asm/kfence.h                      |  29 ++-
 arch/x86/mm/fault.c                                |  15 +-
 crypto/authencesn.c                                |   6 +
 drivers/accel/ivpu/ivpu_gem.c                      |   3 +-
 drivers/ata/ahci.c                                 |  10 +-
 drivers/ata/libata-core.c                          |  32 ++-
 drivers/ata/libata-sata.c                          |   2 +-
 drivers/base/regmap/regmap.c                       |   4 +-
 drivers/char/tpm/Kconfig                           |   1 +
 drivers/char/tpm/tpm2-sessions.c                   |   6 +-
 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/ti/k3-udma.c                           |  36 ++++
 drivers/dpll/dpll_core.c                           |  12 +-
 drivers/gpio/gpiolib-cdev.c                        |   2 +-
 drivers/gpu/drm/amd/amdgpu/gfx_v12_0.c             |  12 --
 drivers/gpu/drm/amd/pm/legacy-dpm/si_dpm.c         |  23 +-
 drivers/gpu/drm/imagination/pvr_fw_trace.c         |   8 +-
 .../drm/nouveau/include/nvkm/subdev/bios/conn.h    |  95 +++++++--
 drivers/gpu/drm/nouveau/nouveau_display.c          |   2 +
 drivers/gpu/drm/nouveau/nvkm/engine/disp/uconn.c   |  73 +++++--
 drivers/hv/hv_common.c                             |  12 +-
 drivers/hwtracing/intel_th/core.c                  |  19 +-
 drivers/iio/accel/adxl380.c                        |   6 +-
 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/adc/pac1934.c                          |   6 +-
 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/mei/mei-trace.h                       |  18 +-
 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/usb/ems_usb.c                      |   8 +-
 drivers/net/can/usb/esd_usb.c                      |   9 +-
 drivers/net/can/usb/gs_usb.c                       |   7 +
 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.h               |   1 +
 drivers/net/ethernet/intel/ice/ice_common.c        |   2 +-
 drivers/net/ethernet/intel/ice/ice_ethtool.c       |   6 +-
 drivers/net/ethernet/intel/ice/ice_lib.c           |  29 ++-
 drivers/net/ethernet/intel/ice/ice_main.c          |  28 +++
 drivers/net/ethernet/intel/igc/igc_ethtool.c       |   4 +-
 drivers/net/ethernet/intel/igc/igc_main.c          |   5 +
 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/ipvlan/ipvlan.h                        |   2 +-
 drivers/net/ipvlan/ipvlan_core.c                   |  16 +-
 drivers/net/ipvlan/ipvlan_main.c                   |  49 +++--
 drivers/net/netdevsim/bpf.c                        |   6 +
 drivers/net/netdevsim/dev.c                        |   2 +
 drivers/net/netdevsim/netdevsim.h                  |   1 +
 drivers/net/phy/sfp.c                              |   2 +
 drivers/net/usb/dm9601.c                           |   4 -
 drivers/net/usb/usbnet.c                           |   9 +-
 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/of/base.c                                  |   8 +-
 drivers/of/platform.c                              |   2 +-
 drivers/platform/x86/amd/wbrf.c                    |   4 +-
 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                          |  16 ++
 drivers/s390/crypto/ap_card.c                      |   2 +-
 drivers/s390/crypto/ap_queue.c                     |   2 +-
 drivers/scsi/qla2xxx/qla_isr.c                     |   7 +
 drivers/scsi/scsi_error.c                          |  11 +-
 drivers/scsi/scsi_lib.c                            |   8 +
 drivers/scsi/storvsc_drv.c                         |   3 +-
 drivers/slimbus/core.c                             |  19 +-
 drivers/spi/spi-sprd-adi.c                         |  33 +--
 drivers/tty/serial/8250/8250_pci.c                 |   2 +-
 drivers/vhost/vsock.c                              |  11 +-
 drivers/w1/slaves/w1_therm.c                       |  60 ++----
 drivers/w1/w1.c                                    |   2 -
 drivers/xen/xen-scsiback.c                         |   1 +
 fs/btrfs/block-group.c                             |   6 +-
 fs/btrfs/disk-io.c                                 |   2 +-
 fs/btrfs/space-info.c                              |  22 +-
 fs/btrfs/space-info.h                              |   6 +-
 fs/exfat/namei.c                                   |  20 +-
 fs/ntfs3/inode.c                                   |   7 +-
 include/dt-bindings/power/qcom,rpmhpd.h            | 234 +++++++++++++++++++++
 include/dt-bindings/power/qcom-rpmpd.h             | 225 +-------------------
 include/linux/iio/iio-opaque.h                     |   2 +
 include/linux/posix-clock.h                        |   6 +-
 include/linux/skbuff.h                             |   2 +
 include/linux/virtio_vsock.h                       |  39 +++-
 include/uapi/linux/comedi.h                        |   2 +-
 io_uring/io-wq.c                                   |   2 +-
 kernel/sched/ext.c                                 |   2 +-
 kernel/sched/fair.c                                |   6 -
 kernel/sched/idle.c                                |   6 +
 kernel/time/clocksource.c                          |   2 +-
 kernel/time/posix-clock.c                          |   3 +-
 kernel/trace/trace_events_hist.c                   |   9 +
 kernel/trace/trace_events_synth.c                  |   8 +-
 mm/migrate.c                                       |  12 +-
 mm/rmap.c                                          |  20 +-
 net/bpf/test_run.c                                 |   5 +
 net/core/datagram.c                                |  14 ++
 net/core/filter.c                                  |   7 +
 net/dsa/dsa.c                                      |   2 +-
 net/ipv4/fou_core.c                                |   3 +
 net/ipv4/fou_nl.c                                  |   2 +-
 net/ipv6/ndisc.c                                   |   4 +-
 net/l2tp/l2tp_core.c                               |   8 +-
 net/mac80211/scan.c                                |   9 +-
 net/netrom/nr_route.c                              |  13 +-
 net/openvswitch/vport.c                            |  11 +-
 net/sched/act_ife.c                                |   6 +-
 net/sched/sch_qfq.c                                |   2 +-
 net/sched/sch_teql.c                               |   5 +
 net/sctp/sm_statefuns.c                            |  10 +-
 net/vmw_vsock/virtio_transport.c                   |   6 +-
 net/vmw_vsock/virtio_transport_common.c            |  45 ++--
 scripts/kconfig/nconf-cfg.sh                       |  11 +-
 security/keys/trusted-keys/trusted_tpm2.c          |   4 +-
 sound/pci/ctxfi/ctamixer.c                         |   2 +
 sound/usb/mixer.c                                  |  22 +-
 sound/usb/mixer_scarlett2.c                        |   6 +-
 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    |  71 +++----
 tools/testing/selftests/ptp/testptp.c              |  97 +++++++--
 tools/testing/vsock/vsock_test.c                   |  11 +
 167 files changed, 1691 insertions(+), 882 deletions(-)