Skip to content

6.19.12-rc1 review

Greg Kroah-Hartman cgroups dri-devel linux-cifs linux-patches linux-tegra lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest311 patches 17 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/311drm/amd/pm: disable OD_FAN_CURVE if temp or pwm range invalid for smu v13drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c+64 -23 replies
2/311net: correctly handle tunneled traffic on IPV6_CSUM GSO fallbacknet/core/dev.c+17 -50 replies
3/311net: mana: fix use-after-free in add_adev() error pathdrivers/net/ethernet/microsoft/mana/mana_en.c+4 -20 replies
4/311scsi: target: file: Use kzalloc_flex for aio_cmddrivers/target/target_core_file.c+1 -10 replies
5/311scsi: target: tcm_loop: Drain commands in target_reset handlerdrivers/target/loopback/tcm_loop.c+46 -60 replies
6/311xfs: factor out xfs_attr3_node_entry_removefs/xfs/libxfs/xfs_da_btree.c fs/xfs/libxfs/xfs_da_btree.h+44 -110 replies
7/311xfs: factor out xfs_attr3_leaf_initfs/xfs/libxfs/xfs_attr_leaf.c fs/xfs/libxfs/xfs_attr_leaf.h+25 -00 replies
8/311xfs: close crash window in attr dabtree inactivationfs/xfs/xfs_attr_inactive.c+57 -382 replies
9/311arm64/scs: Fix handling of advance_loc4arch/arm64/kernel/pi/patch-scs.c+8 -00 replies
10/311HID: logitech-hidpp: Enable MX Master 4 over bluetoothdrivers/hid/hid-logitech-hidpp.c+2 -00 replies
11/311wifi: mac80211: check tdls flag in ieee80211_tdls_opernet/mac80211/tdls.c+1 -10 replies
12/311HID: wacom: fix out-of-bounds read in wacom_intuos_bt_irqdrivers/hid/wacom_wac.c+10 -00 replies
13/311atm: lec: fix use-after-free in sock_def_readable()net/atm/lec.c net/atm/lec.h+48 -260 replies
14/311btrfs: dont take device_list_mutex when querying zone infofs/btrfs/zoned.c+4 -20 replies
15/311tg3: replace placeholder MAC address with device propertydrivers/net/ethernet/broadcom/tg3.c+11 -00 replies
16/311objtool: Fix Clang jump table detectiontools/objtool/check.c+2 -30 replies
17/311HID: logitech-hidpp: Prevent use-after-free on force feedback initialisation failuredrivers/hid/hid-logitech-hidpp.c+3 -10 replies
18/311HID: core: Mitigate potential OOB by removing bogus memset()drivers/hid/hid-core.c+4 -30 replies
19/311objtool/klp: fix mkstemp() failure with long pathstools/objtool/elf.c+3 -200 replies
20/311HID: multitouch: Check to ensure report responses match the requestdrivers/hid/hid-multitouch.c+7 -00 replies
21/311btrfs: reserve enough transaction items for qgroup ioctlsfs/btrfs/ioctl.c+9 -30 replies
22/311i2c: tegra: Dont mark devices with pins as IRQ safedrivers/i2c/busses/Kconfig drivers/i2c/busses/i2c-tegra.c+6 -10 replies
23/311btrfs: reject root items with drop_progress and zero drop_levelfs/btrfs/tree-checker.c+17 -00 replies
24/311drm/amd/display: Fix gamma 2.2 colorop TFsdrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_colorop.c+3 -30 replies
25/311smb: client: fix generic/694 due to wrong ->i_blocksfs/smb/client/cifsglob.h fs/smb/client/file.c fs/smb/client/inode.c +1 more+16 -320 replies
26/311spi: geni-qcom: Check DMA interrupts early in ISRdrivers/spi/spi-geni-qcom.c+5 -40 replies
27/311mshv: Fix error handling in mshv_region_pindrivers/hv/mshv_regions.c+4 -20 replies
28/311dt-bindings: auxdisplay: ht16k33: Use unevaluatedProperties to fix common property warningDocumentation/devicetree/bindings/auxdisplay/holtek,ht16k33.yaml+1 -10 replies
29/311wifi: iwlwifi: mld: Fix MLO scan timingdrivers/net/wireless/intel/iwlwifi/fw/api/commands.h drivers/net/wireless/intel/iwlwifi/fw/api/scan.h drivers/net/wireless/intel/iwlwifi/mld/mld.c +4 more+56 -80 replies
30/311wifi: iwlwifi: mvm: dont send a 6E related command when not supporteddrivers/net/wireless/intel/iwlwifi/mvm/fw.c+2 -10 replies
31/311wifi: iwlwifi: mld: correctly set wifi generation datadrivers/net/wireless/intel/iwlwifi/mld/iface.c drivers/net/wireless/intel/iwlwifi/mld/mac80211.c+88 -320 replies
32/311wifi: ath11k: Pass the correct value of each TID during a stop AMPDU sessiondrivers/net/wireless/ath/ath11k/dp_rx.c+7 -80 replies
33/311cgroup: Wait for dying tasks to leave on rmdirinclude/linux/cgroup-defs.h kernel/cgroup/cgroup.c+86 -30 replies
34/311selftests/cgroup: Dont require synchronous populated update on task exittools/testing/selftests/cgroup/lib/cgroup_util.c tools/testing/selftests/cgroup/lib/include/cgroup_util.h tools/testing/selftests/cgroup/test_core.c +1 more+23 -40 replies
35/311cgroup: Fix cgroup_drain_dying() testing the wrong conditionkernel/cgroup/cgroup.c+22 -200 replies
36/311crypto: caam - fix DMA corruption on long hmac keysdrivers/crypto/caam/caamhash.c+2 -10 replies
37/311crypto: caam - fix overflow on long hmac keysdrivers/crypto/caam/caamalg_qi2.c+2 -10 replies
38/311crypto: deflate - fix spurious -ENOSPCcrypto/deflate.c+7 -40 replies
39/311crypto: af-alg - fix NULL pointer dereference in scatterwalkcrypto/af_alg.c+3 -10 replies
40/311mpls: add seqcount to protect the platform_label{,s} pairinclude/net/netns/mpls.h net/mpls/af_mpls.c+26 -40 replies
41/311net: mana: Fix RX skb truesize accountingdrivers/net/ethernet/microsoft/mana/mana_en.c+7 -00 replies
42/311netdevsim: fix build if SKB_EXTENSIONS=ninclude/linux/skbuff.h+1 -00 replies
43/311net: fec: fix the PTP periodic output sysfs interfacedrivers/net/ethernet/freescale/fec_ptp.c+0 -30 replies
44/311net: enetc: reset PIR and CIR if they are not equal when initializing TX ringdrivers/net/ethernet/freescale/enetc/enetc.c+12 -10 replies
45/311net: enetc: add graceful stop to safely reinitialize the TX Ringdrivers/net/ethernet/freescale/enetc/enetc4_hw.h drivers/net/ethernet/freescale/enetc/enetc4_pf.c+108 -140 replies
46/311net: enetc: do not access non-existent registers on pseudo MACdrivers/net/ethernet/freescale/enetc/enetc4_pf.c+7 -00 replies
47/311net: qrtr: replace qrtr_tx_flow radix_tree with xarray to fix memory leaknet/qrtr/af_qrtr.c+13 -180 replies
48/311net: ipv6: ndisc: fix ndisc_ra_useropt to initialize nduseropt_padX fields to zero to prevent an info-leaknet/ipv6/ndisc.c+3 -00 replies
49/311iommupt/amdv1: mark amdv1pt_install_leaf_entry as __always_inlinedrivers/iommu/generic_pt/fmt/amdv1.h+1 -10 replies
50/311net/ipv6: ioam6: prevent schema length wraparound in trace fillnet/ipv6/ioam6.c+2 -20 replies
51/311tg3: Fix race for querying speed/duplexdrivers/net/ethernet/broadcom/tg3.c+1 -10 replies
52/311net: ti: icssg-prueth: fix missing data copy and wrong recycle in ZC RX dispatchdrivers/net/ethernet/ti/icssg/icssg_common.c+1 -10 replies
53/311ipv6: icmp: clear skb2->cb[] in ip6_err_gen_icmpv6_unreach()net/ipv6/icmp.c+3 -00 replies
54/311ip6_tunnel: clear skb2->cb[] in ip4ip6_err()net/ipv6/ip6_tunnel.c+5 -00 replies
55/311eth: fbnic: Account for page fragments when updating BDQ taildrivers/net/ethernet/meta/fbnic/fbnic_txrx.c+3 -30 replies
56/311bridge: br_nd_send: linearize skb before parsing ND optionsnet/bridge/br_arp_nd_proxy.c+7 -50 replies
57/311net/sched: sch_hfsc: fix divide-by-zero in rtsc_min()net/sched/sch_hfsc.c+2 -20 replies
58/311net: sfp: Fix Ubiquiti U-Fiber Instant SFP module on mvnetadrivers/net/phy/sfp.c+6 -10 replies
59/311net: enetc: check whether the RSS algorithm is Toeplitzdrivers/net/ethernet/freescale/enetc/enetc_ethtool.c+4 -00 replies
60/311net: enetc: do not allow VF to configure the RSS keydrivers/net/ethernet/freescale/enetc/enetc_ethtool.c+5 -10 replies
61/311ALSA: usb-audio: Exclude Scarlett Solo 1st Gen from SKIP_IFACE_SETUPsound/usb/quirks.c+1 -00 replies
62/311ASoC: ep93xx: Fix unchecked clk_prepare_enable() and add rollback on failuresound/soc/cirrus/ep93xx-i2s.c+24 -100 replies
63/311ipv6: prevent possible UaF in addrconf_permanent_addr()net/ipv6/addrconf.c+3 -30 replies
64/311net: airoha: Add missing cleanup bits in airoha_qdma_cleanup_rx_queue()drivers/net/ethernet/airoha/airoha_eth.c+17 -10 replies
65/311net: introduce mangleid_featuresinclude/linux/netdevice.h net/core/dev.c+7 -10 replies
66/311net: use skb_header_pointer() for TCPv4 GSO frag_off checknet/core/dev.c+8 -30 replies
67/311net: sched: cls_api: fix tc_chain_fill_node to initialize tcm_info to zero to prevent an info-leaknet/sched/cls_api.c+1 -00 replies
68/311bnxt_en: set backing store type from query typedrivers/net/ethernet/broadcom/bnxt/bnxt.c+4 -40 replies
69/311crypto: algif_aead - Revert to operating out-of-placecrypto/af_alg.c crypto/algif_aead.c crypto/algif_skcipher.c +1 more+34 -1260 replies
70/311crypto: authencesn - Do not place hiseq at end of dst for out-of-place decryptioncrypto/authencesn.c+29 -190 replies
71/311net: bonding: fix use-after-free in bond_xmit_broadcast()drivers/net/bonding/bond_main.c+1 -10 replies
72/311NFC: pn533: bound the UART receive bufferdrivers/nfc/pn533/uart.c+3 -00 replies
73/311net: xilinx: axienet: Correct BD length masks to match AXIDMA IP specdrivers/net/ethernet/xilinx/xilinx_axienet.h+2 -20 replies
74/311net: xilinx: axienet: Fix BQL accounting for multi-BD TX packetsdrivers/net/ethernet/xilinx/xilinx_axienet_main.c+4 -50 replies
75/311ASoC: Intel: boards: fix unmet dependency on PINCTRLsound/soc/intel/boards/Kconfig+0 -20 replies
76/311bridge: mrp: reject zero test interval to avoid OOM panicnet/bridge/br_mrp_netlink.c+2 -20 replies
77/311bpf: Fix regsafe() for pointers to packetkernel/bpf/verifier.c+6 -10 replies
78/311net: ipv6: flowlabel: defer exclusive option free until RCU teardownnet/ipv6/ip6_flowlabel.c+0 -50 replies
79/311mptcp: add eat_recv_skb helpernet/mptcp/protocol.c+12 -70 replies
80/311mptcp: fix soft lockup in mptcp_recvmsg()net/mptcp/protocol.c+8 -30 replies
81/311net: stmmac: skip VLAN restore when VLAN hash ops are missingdrivers/net/ethernet/stmicro/stmmac/stmmac_main.c+4 -100 replies
82/311ALSA: usb-audio: Exclude Scarlett 2i2 1st Gen (8016) from SKIP_IFACE_SETUPsound/usb/quirks.c+1 -00 replies
83/311netfilter: flowtable: strictly check for maximum number of actionsnet/netfilter/nf_flow_table_offload.c+130 -660 replies
84/311netfilter: nfnetlink_log: account for netlink header sizenet/netfilter/nfnetlink_log.c+1 -10 replies
85/311netfilter: x_tables: ensure names are nul-terminatednet/netfilter/xt_cgroup.c net/netfilter/xt_rateest.c+11 -00 replies
86/311netfilter: ipset: use nla_strcmp for IPSET_ATTR_NAME attrinclude/linux/netfilter/ipset/ip_set.h net/netfilter/ipset/ip_set_core.c net/netfilter/ipset/ip_set_list_set.c+5 -50 replies
87/311netfilter: nf_conntrack_helper: pass helper to expect cleanupnet/netfilter/nf_conntrack_helper.c+1 -10 replies
88/311netfilter: ctnetlink: zero expect NAT fields when CTA_EXPECT_NAT absentnet/netfilter/nf_conntrack_netlink.c+6 -00 replies
89/311netfilter: nf_conntrack_expect: honor expectation helper fieldinclude/net/netfilter/nf_conntrack_expect.h net/netfilter/nf_conntrack_broadcast.c net/netfilter/nf_conntrack_expect.c +4 more+29 -120 replies
90/311netfilter: nf_conntrack_expect: use expect->helpernet/netfilter/nf_conntrack_expect.c net/netfilter/nf_conntrack_helper.c net/netfilter/nf_conntrack_netlink.c +1 more+13 -210 replies
91/311netfilter: nf_conntrack_expect: store netns and zone in expectationinclude/net/netfilter/nf_conntrack_expect.h net/netfilter/nf_conntrack_broadcast.c net/netfilter/nf_conntrack_expect.c +1 more+34 -40 replies
92/311netfilter: ctnetlink: ignore explicit helper on new expectationsnet/netfilter/nf_conntrack_netlink.c+9 -450 replies
93/311netfilter: x_tables: restrict xt_check_match/xt_check_target extensions for NFPROTO_ARPnet/netfilter/x_tables.c+23 -00 replies
94/311netfilter: nf_tables: reject immediate NF_QUEUE verdictnet/netfilter/nf_tables_api.c+5 -20 replies
95/311Bluetooth: hci_sync: call destroy in hci_cmd_sync_run if immediatenet/bluetooth/hci_sync.c+9 -20 replies
96/311Bluetooth: SCO: fix race conditions in sco_sock_connect()net/bluetooth/sco.c+21 -50 replies
97/311Bluetooth: L2CAP: Add support for setting BT_PHYinclude/net/bluetooth/bluetooth.h include/net/bluetooth/hci.h include/net/bluetooth/hci_core.h +5 more+259 -160 replies
98/311Bluetooth: hci_sync: hci_cmd_sync_queue_once() return -EEXIST if existsnet/bluetooth/hci_sync.c+36 -170 replies
99/311Bluetooth: hci_sync: fix leaks when hci_cmd_sync_queue_once failsnet/bluetooth/hci_sync.c+11 -20 replies
100/311Bluetooth: hci_sync: Fix UAF in le_read_features_completenet/bluetooth/hci_sync.c+5 -50 replies
101/311Bluetooth: hci_h4: Fix race during initializationdrivers/bluetooth/hci_h4.c+0 -30 replies
102/311Bluetooth: MGMT: validate LTK enc_size on loadnet/bluetooth/mgmt.c+3 -00 replies
103/311Bluetooth: hci_conn: fix potential UAF in set_cig_params_syncnet/bluetooth/hci_conn.c+7 -10 replies
104/311Bluetooth: hci_event: fix potential UAF in hci_le_remote_conn_param_req_evtnet/bluetooth/hci_event.c+20 -130 replies
105/311Bluetooth: MGMT: validate mesh send advertising payload lengthnet/bluetooth/mgmt.c+11 -30 replies
106/311rds: ib: reject FRMR registration before IB connection is establishednet/rds/ib_rdma.c+6 -10 replies
107/311bpf: sockmap: Fix use-after-free of sk->sk_socket in sk_psock_verdict_data_ready().net/core/skmsg.c+8 -50 replies
108/311net/sched: sch_netem: fix out-of-bounds access in packet corruptionnet/sched/sch_netem.c+3 -20 replies
109/311net: macb: fix clk handling on PCI glue driver removaldrivers/net/ethernet/cadence/macb_pci.c+4 -20 replies
110/311net: macb: properly unregister fixed rate clocksdrivers/net/ethernet/cadence/macb_pci.c+4 -40 replies
111/311net/mlx5: lag: Check for LAG device before creating debugfsdrivers/net/ethernet/mellanox/mlx5/core/lag/debugfs.c+3 -00 replies
112/311net/mlx5: Avoid "No data available" when FW version queries faildrivers/net/ethernet/mellanox/mlx5/core/devlink.c drivers/net/ethernet/mellanox/mlx5/core/fw.c drivers/net/ethernet/mellanox/mlx5/core/mlx5_core.h+37 -240 replies
113/311net/mlx5: Fix switchdev mode rollback in case of failuredrivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c+2 -00 replies
114/311bnxt_en: Refactor some basic ring setup and adjustment logicdrivers/net/ethernet/broadcom/bnxt/bnxt.c drivers/net/ethernet/broadcom/bnxt/bnxt.h drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c +1 more+41 -230 replies
115/311bnxt_en: Dont assume XDP is never enabled in bnxt_init_dflt_ring_mode()drivers/net/ethernet/broadcom/bnxt/bnxt.c+9 -40 replies
116/311bnxt_en: Restore default stat ctxs for ULP when resource is availabledrivers/net/ethernet/broadcom/bnxt/bnxt.c+2 -00 replies
117/311net/x25: Fix potential double free of skbnet/x25/x25_in.c+2 -30 replies
118/311net/x25: Fix overflow when accumulating packetsnet/x25/x25_in.c net/x25/x25_subr.c+5 -00 replies
119/311net/sched: cls_fw: fix NULL pointer dereference on shared blocksnet/sched/cls_fw.c+12 -20 replies
120/311net/sched: cls_flow: fix NULL pointer dereference on shared blocksnet/sched/cls_flow.c+9 -10 replies
121/311net: hsr: fix VLAN add unwind on slave errorsnet/hsr/hsr_device.c+17 -150 replies
122/311ipv6: avoid overflows in ip6_datagram_send_ctl()net/ipv6/datagram.c+10 -00 replies
123/311eth: fbnic: Increase FBNIC_QUEUE_SIZE_MIN to 64drivers/net/ethernet/meta/fbnic/fbnic_txrx.h+1 -10 replies
124/311bpf: reject direct access to nullable PTR_TO_BUF pointerskernel/bpf/verifier.c+2 -10 replies
125/311bpf: Reject sleepable kprobe_multi programs at attach timekernel/trace/bpf_trace.c+4 -00 replies
126/311bpf: Fix incorrect pruning due to atomic fetch precision trackingkernel/bpf/verifier.c+24 -30 replies
127/311Revert "drm: Fix use-after-free on framebuffers and property blobs when calling drm_dev_unplug"drivers/gpu/drm/drm_file.c drivers/gpu/drm/drm_mode_config.c+4 -100 replies
128/311iio: imu: bno055: fix BNO055_SCAN_CH_COUNT off by onedrivers/iio/imu/bno055/bno055.c+1 -10 replies
129/311gpiolib: clear requested flag if line is invaliddrivers/gpio/gpiolib.c+4 -20 replies
130/311interconnect: qcom: sm8450: Fix NULL pointer dereference in icc_link_nodes()drivers/interconnect/qcom/sm8450.c+2 -20 replies
131/311gpio: shared: call gpio_chip::of_xlate() if setdrivers/gpio/gpiolib-shared.c drivers/gpio/gpiolib-shared.h drivers/gpio/gpiolib.c+29 -40 replies
132/311gpio: shared: handle pins shared by child nodes of devicesdrivers/gpio/gpiolib-shared.c drivers/gpio/gpiolib-shared.h drivers/gpio/gpiolib.c+10 -70 replies
133/311gpio: qixis-fpga: Fix error handling for devm_regmap_init_mmio()drivers/gpio/gpio-qixis-fpga.c+2 -20 replies
134/311drm/bridge: Fix refcount shown via debugfs for encoder_bridges_show()drivers/gpu/drm/drm_bridge.c+11 -50 replies
135/311accel/qaic: Handle DBC deactivation if the owner went awaydrivers/accel/qaic/qaic_control.c+45 -20 replies
136/311io_uring/rsrc: reject zero-length fixed buffer importio_uring/rsrc.c+4 -00 replies
137/311hwmon: (tps53679) Fix array access with zero-length block readdrivers/hwmon/pmbus/tps53679.c+3 -30 replies
138/311hwmon: (pxe1610) Check return value of page-select write in probedrivers/hwmon/pmbus/pxe1610.c+4 -10 replies
139/311hwmon: (ltc4286) Add missing MODULE_IMPORT_NS("PMBUS")drivers/hwmon/pmbus/ltc4286.c+1 -00 replies
140/311gpio: shared: shorten the critical section in gpiochip_setup_shared()drivers/gpio/gpiolib-shared.c+28 -280 replies
141/311dt-bindings: gpio: fix microchip #interrupt-cellsDocumentation/devicetree/bindings/gpio/microchip,mpfs-gpio.yaml+2 -20 replies
142/311spi: stm32-ospi: Fix resource leak in remove() callbackdrivers/spi/spi-stm32-ospi.c+1 -40 replies
143/311spi: stm32-ospi: Fix reset control leak on probe errordrivers/spi/spi-stm32-ospi.c+3 -10 replies
144/311drm/xe/xe_pagefault: Disallow writes to read-only VMAsdrivers/gpu/drm/xe/xe_pagefault.c+6 -00 replies
145/311drm/xe/pxp: Clean up termination status on failuredrivers/gpu/drm/xe/xe_pxp.c+1 -00 replies
146/311drm/xe/pxp: Remove incorrect handling of impossible state during suspenddrivers/gpu/drm/xe/xe_pxp.c+0 -60 replies
147/311drm/xe/pxp: Clear restart flag in pxp_start after jumping backdrivers/gpu/drm/xe/xe_pxp.c+3 -10 replies
148/311hwmon: (tps53679) Fix device ID comparison and printing in tps53676_identify()drivers/hwmon/pmbus/tps53679.c+2 -20 replies
149/311spi: amlogic: spifc-a4: unregister ECC engine on probe failure and remove() callbackdrivers/spi/spi-amlogic-spifc-a4.c+12 -00 replies
150/311hwmon: (occ) Fix missing newline in occ_show_extended()drivers/hwmon/occ/common.c+1 -10 replies
151/311irqchip/riscv-aplic: Restrict genpd notifier to device tree onlydrivers/irqchip/irq-riscv-aplic-main.c+2 -20 replies
152/311drm/sysfb: Fix efidrm error handling and memory type mismatchdrivers/gpu/drm/sysfb/efidrm.c+31 -150 replies
153/311hwmon: (asus-ec-sensors) Fix T_Sensor for PRIME X670E-PRO WIFIdrivers/hwmon/asus-ec-sensors.c+6 -10 replies
154/311mips: ralink: update CPU clock indexarch/mips/ralink/clk.c+4 -40 replies
155/311sched/fair: Fix zero_vruntime tracking fixkernel/sched/fair.c+3 -70 replies
156/311sched/debug: Fix avg_vruntime() usagekernel/sched/debug.c+3 -10 replies
157/311perf/x86: Fix potential bad container_of in intel_pmu_hw_configarch/x86/events/intel/core.c+4 -20 replies
158/311riscv: kgdb: fix several debug register assignment bugsarch/riscv/kernel/kgdb.c+4 -30 replies
159/311riscv: Reset pmm when PR_TAGGED_ADDR_ENABLE is not setarch/riscv/kernel/process.c+3 -10 replies
160/311ACPI: RIMT: Add dependency between iommu and devicesdrivers/acpi/riscv/rimt.c+7 -00 replies
161/311drm/ioc32: stop speculation on the drm_compat_ioctl pathdrivers/gpu/drm/drm_ioc32.c+2 -00 replies
162/311rust_binder: use AssertSync for BINDER_VM_OPSdrivers/android/binder/page_range.rs drivers/android/binder/rust_binder_main.rs+6 -40 replies
163/311wifi: wilc1000: fix u8 overflow in SSID scan buffer size calculationdrivers/net/wireless/microchip/wilc1000/hif.c+1 -10 replies
164/311wifi: iwlwifi: mvm: fix potential out-of-bounds read in iwl_mvm_nd_match_info_handler()drivers/net/wireless/intel/iwlwifi/mvm/d3.c+1 -10 replies
165/311USB: serial: option: add MeiG Smart SRM825WNdrivers/usb/serial/option.c+3 -00 replies
166/311drm/amd/display: Fix NULL pointer dereference in dcn401_init_hw()drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c+11 -60 replies
167/311sched_ext: Fix inconsistent NUMA node lookup in scx_select_cpu_dfl()kernel/sched/ext_idle.c+1 -10 replies
168/311lib/crypto: chacha: Zeroize permuted_state before it leaves scopelib/crypto/chacha-block-generic.c+4 -00 replies
169/311sched_ext: Fix SCX_KICK_WAIT deadlock by deferring wait to balance callbackkernel/sched/ext.c kernel/sched/sched.h+73 -250 replies
170/311ALSA: caiaq: fix stack out-of-bounds read in init_cardsound/usb/caiaq/device.c+1 -10 replies
171/311ALSA: ctxfi: Check the error for index mappingsound/pci/ctxfi/ctdaio.c+50 -310 replies
172/311ALSA: ctxfi: Fix missing SPDIFI1 index handlingsound/pci/ctxfi/ctdaio.c+1 -00 replies
173/311ALSA: ctxfi: Dont enumerate SPDIF1 at DAIO initializationsound/pci/ctxfi/ctatc.c+7 -30 replies
174/311ALSA: hda/realtek: add quirk for Acer Swift SFG14-73sound/hda/codecs/realtek/alc269.c+1 -00 replies
175/311ALSA: hda/realtek: Add quirk for ASUS ROG Strix SCAR 15sound/hda/codecs/realtek/alc269.c+1 -00 replies
176/311ALSA: hda/realtek: add quirk for HP Victus 15-fb0xxxsound/hda/codecs/realtek/alc269.c+1 -00 replies
177/311ALSA: hda/realtek: change quirk for HP OmniBook 7 Laptop 16-bh0xxxsound/hda/codecs/realtek/alc269.c+8 -10 replies
178/311io_uring/net: fix slab-out-of-bounds read in io_bundle_nbufs()io_uring/net.c+4 -00 replies
179/311Bluetooth: SMP: derive legacy responder STK authentication from MITM statenet/bluetooth/smp.c+1 -40 replies
180/311Bluetooth: SMP: force responder MITM requirements before building the pairing responsenet/bluetooth/smp.c+5 -10 replies
181/311Bluetooth: hci_sync: fix stack buffer overflow in hci_le_big_create_syncnet/bluetooth/hci_sync.c+2 -10 replies
182/311Bluetooth: hci_event: move wake reason storage into validated event handlersnet/bluetooth/hci_event.c+35 -590 replies
183/311ksmbd: fix OOB write in QUERY_INFO for compound requestsfs/smb/server/smb2pdu.c fs/smb/server/smbacl.c fs/smb/server/smbacl.h+134 -320 replies
184/311MIPS: SiByte: Bring back cache initialisationarch/mips/mm/cache.c+2 -10 replies
185/311MIPS: Fix the GCC version check for `__multi3 workaroundarch/mips/lib/multi3.c+3 -30 replies
186/311hwmon: (occ) Fix division by zero in occ_show_power_1()drivers/hwmon/occ/common.c+8 -90 replies
187/311mips: mm: Allocate tlb_vpn array atomicallyarch/mips/mm/tlb-r4k.c+1 -10 replies
188/311x86/kexec: Disable KCOV instrumentation after load_segments()arch/x86/kernel/Makefile arch/x86/mm/Makefile+16 -00 replies
189/311drm/amdgpu: fix the idr allocation flagsdrivers/gpu/drm/amd/amdgpu/amdgpu_ids.c+4 -10 replies
190/311gpib: fix use-after-free in IO ioctl handlersdrivers/gpib/common/gpib_os.c drivers/gpib/include/gpib_types.h+81 -230 replies
191/311iio: add IIO_DECLARE_QUATERNION() macroinclude/linux/iio/iio.h+12 -00 replies
192/311iio: orientation: hid-sensor-rotation: fix quaternion alignmentdrivers/iio/orientation/hid-sensor-rotation.c+1 -10 replies
193/311iio: orientation: hid-sensor-rotation: add timestamp hack to not break userspacedrivers/iio/orientation/hid-sensor-rotation.c+19 -30 replies
194/311iio: adc: ti-adc161s626: fix buffer read on big-endiandrivers/iio/adc/ti-adc161s626.c+12 -90 replies
195/311iio: adc: ti-adc161s626: use DMA-safe memory for spi_read()drivers/iio/adc/ti-adc161s626.c+8 -120 replies
196/311iio: adc: ti-ads1119: Fix unbalanced pm reference count in ds1119_single_conversion()drivers/iio/adc/ti-ads1119.c+1 -10 replies
197/311iio: adc: ti-ads1119: Reinit completion before wait_for_completion_timeout()drivers/iio/adc/ti-ads1119.c+3 -00 replies
198/311iio: adc: ti-ads1119: Replace IRQF_ONESHOT with IRQF_NO_THREADdrivers/iio/adc/ti-ads1119.c+2 -40 replies
199/311drm/ast: dp501: Fix initialization of SCU2Cdrivers/gpu/drm/ast/ast_dp501.c+1 -10 replies
200/311drm/i915/dsi: Dont do DSC horizontal timing adjustments in command modedrivers/gpu/drm/i915/display/icl_dsi.c+2 -20 replies
201/311drm/i915/dp: Use crtc_state->enhanced_framing properly on ivb/hsw CPU eDPdrivers/gpu/drm/i915/display/g4x_dp.c+1 -10 replies
202/311drm/i915/cdclk: Do the full CDCLK dance for min_voltage_level changesdrivers/gpu/drm/i915/display/intel_cdclk.c+54 -00 replies
203/311drm/amdgpu: Fix wait after reset sequence in S4drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c drivers/gpu/drm/amd/amdgpu/psp_v11_0.c+8 -30 replies
204/311drm/amdgpu: validate doorbell_offset in user queue creationdrivers/gpu/drm/amd/amdgpu/amdgpu_userq.c+7 -00 replies
205/311drm/amdgpu: Change AMDGPU_VA_RESERVED_TRAP_SIZE to 64KBdrivers/gpu/drm/amd/amdgpu/amdgpu_vm.h drivers/gpu/drm/amd/amdkfd/kfd_priv.h+3 -30 replies
206/311drm/amdgpu/pm: drop SMU driver if version not matched messagesdrivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c drivers/gpu/drm/amd/pm/swsmu/smu12/smu_v12_0.c drivers/gpu/drm/amd/pm/swsmu/smu14/smu_v14_0.c+0 -30 replies
207/311USB: serial: io_edgeport: add support for Blackbox IC135Adrivers/usb/serial/io_edgeport.c drivers/usb/serial/io_usbvend.h+4 -00 replies
208/311USB: serial: option: add support for Rolling Wireless RW135R-GLdrivers/usb/serial/option.c+1 -00 replies
209/311USB: core: add NO_LPM quirk for Razer Kiyo Pro webcamdrivers/usb/core/quirks.c+2 -00 replies
210/311Input: synaptics-rmi4 - fix a locking bug in an error pathdrivers/input/rmi4/rmi_f54.c+2 -20 replies
211/311Input: i8042 - add TUXEDO InfinityBook Max 16 Gen10 AMD to i8042 quirk tabledrivers/input/serio/i8042-acpipnpio.h+7 -00 replies
212/311Input: bcm5974 - recover from failed mode switchdrivers/input/mouse/bcm5974.c+41 -10 replies
213/311Input: xpad - add support for BETOP BTP-KP50B/C controllers wireless modedrivers/input/joystick/xpad.c+3 -00 replies
214/311Input: xpad - add support for Razer Wolverine V3 Prodrivers/input/joystick/xpad.c+2 -00 replies
215/311iio: adc: ti-ads7950: normalize return value of gpio_getdrivers/iio/adc/ti-ads7950.c+1 -10 replies
216/311iio: adc: ti-ads7950: do not clobber gpio state in ti_ads7950_get()drivers/iio/adc/ti-ads7950.c+5 -30 replies
217/311iio: adc: ade9000: fix wrong return type in streaming pushdrivers/iio/adc/ade9000.c+1 -10 replies
218/311iio: adc: ade9000: fix wrong register in CALIBBIAS case for active powerdrivers/iio/adc/ade9000.c+1 -10 replies
219/311iio: adc: ade9000: move mutex init before IRQ registrationdrivers/iio/adc/ade9000.c+4 -40 replies
220/311iio: adc: aspeed: clear reference voltage bits before configuring vrefdrivers/iio/adc/aspeed_adc.c+1 -00 replies
221/311iio: accel: fix ADXL355 temperature signature valuedrivers/iio/accel/adxl355_core.c+1 -10 replies
222/311iio: accel: adxl380: fix FIFO watermark bit 8 always written as 0drivers/iio/accel/adxl380.c+1 -10 replies
223/311iio: accel: adxl313: add missing error check in predisabledrivers/iio/accel/adxl313_core.c+2 -00 replies
224/311iio: dac: ad5770r: fix error return in ad5770r_read_raw()drivers/iio/dac/ad5770r.c+1 -10 replies
225/311iio: imu: adis16550: fix swapped gyro/accel filter functionsdrivers/iio/imu/adis16550.c+4 -40 replies
226/311iio: light: vcnl4035: fix scan buffer on big-endiandrivers/iio/light/vcnl4035.c+12 -60 replies
227/311iio: light: veml6070: fix veml6070_read() return valuedrivers/iio/light/veml6070.c+1 -30 replies
228/311iio: imu: bmi160: Remove potential undefined behavior in bmi160_config_pin()drivers/iio/imu/bmi160/bmi160_core.c+5 -100 replies
229/311iio: imu: st_lsm6dsx: Set FIFO ODR for accelerometer and gyroscope onlydrivers/iio/imu/st_lsm6dsx/st_lsm6dsx_buffer.c+4 -00 replies
230/311iio: imu: st_lsm6dsx: Set buffer sampling frequency for accelerometer onlydrivers/iio/imu/st_lsm6dsx/st_lsm6dsx_buffer.c+10 -10 replies
231/311iio: gyro: mpu3050: Fix incorrect free_irq() variabledrivers/iio/gyro/mpu3050-core.c+1 -10 replies
232/311iio: gyro: mpu3050: Fix irq resource leakdrivers/iio/gyro/mpu3050-core.c+6 -10 replies
233/311iio: gyro: mpu3050: Move iio_device_register() to correct locationdrivers/iio/gyro/mpu3050-core.c+13 -80 replies
234/311iio: gyro: mpu3050: Fix out-of-sequence free_irq()drivers/iio/gyro/mpu3050-core.c+1 -10 replies
235/311mei: me: reduce the scope on unexpected resetdrivers/misc/mei/hw-me.c+4 -100 replies
236/311gpib: lpvo_usb: fix memory leak on disconnectdrivers/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c+2 -20 replies
237/311usb: quirks: add DELAY_INIT quirk for another Silicon Motion flash drivedrivers/usb/core/quirks.c+1 -00 replies
238/311usb: ulpi: fix double free in ulpi_register_interface() error pathdrivers/usb/common/ulpi.c+2 -30 replies
239/311usb: usbtmc: Flush anchored URBs in usbtmc_releasedrivers/usb/class/usbtmc.c+3 -00 replies
240/311usb: misc: usbio: Fix URB memory leak on submit failuredrivers/usb/misc/usbio.c+5 -20 replies
241/311usb: host: xhci-sideband: delegate offload_usage tracking to class driversdrivers/usb/host/xhci-sideband.c sound/usb/qcom/qc_audio_offload.c+10 -140 replies
242/311usb: ehci-brcm: fix sleep during atomicdrivers/usb/host/ehci-brcm.c+2 -20 replies
243/311usb: dwc2: gadget: Fix spin_lock/unlock mismatch in dwc2_hsotg_udc_stop()drivers/usb/dwc2/gadget.c+2 -00 replies
244/311usb: core: phy: avoid double use of usb3-phydrivers/usb/core/phy.c+11 -10 replies
245/311usb: cdns3: gadget: fix NULL pointer dereference in ep_queuedrivers/usb/cdns3/cdns3-gadget.c+3 -00 replies
246/311usb: cdns3: gadget: fix state inconsistency on gadget init failuredrivers/usb/cdns3/cdns3-gadget.c+1 -00 replies
247/311usb: core: use dedicated spinlock for offload statedrivers/usb/core/driver.c drivers/usb/core/offload.c drivers/usb/core/usb.c +2 more+84 -560 replies
248/311x86/platform/geode: Fix on-stack property data use-after-return bugarch/x86/platform/geode/geode-common.c+18 -64 replies
249/311io_uring: protect remaining lockless ctx->rings accesses with RCUio_uring/io_uring.c io_uring/io_uring.h+69 -270 replies
250/311auxdisplay: line-display: fix NULL dereference in linedisp_releasedrivers/auxdisplay/line-display.c+1 -10 replies
251/311bridge: br_nd_send: validate ND option lengthsnet/bridge/br_arp_nd_proxy.c+4 -20 replies
252/311cdc-acm: new quirk for EPSON HMDdrivers/usb/class/cdc-acm.c drivers/usb/class/cdc-acm.h+10 -00 replies
253/311comedi: dt2815: add hardware detection to prevent crashdrivers/comedi/drivers/dt2815.c+12 -00 replies
254/311comedi: runflags cannot determine whether to reclaim chanlistdrivers/comedi/comedi_fops.c+5 -30 replies
255/311comedi: Reinit dev->spinlock between attachments to low-level driversdrivers/comedi/drivers.c+8 -00 replies
256/311comedi: ni_atmio16d: Fix invalid clean-up after failed attachdrivers/comedi/drivers/ni_atmio16d.c+2 -10 replies
257/311comedi: me_daq: Fix potential overrun of firmware bufferdrivers/comedi/drivers/me_daq.c+19 -160 replies
258/311comedi: me4000: Fix potential overrun of firmware bufferdrivers/comedi/drivers/me4000.c+12 -40 replies
259/311firmware: microchip: fail auto-update probe if no flash founddrivers/firmware/microchip/mpfs-auto-update.c+6 -40 replies
260/311dt-bindings: connector: add pd-disable dependencyDocumentation/devicetree/bindings/connector/usb-connector.yaml+1 -00 replies
261/311spi: cadence-qspi: Fix exec_mem_op error handlingdrivers/spi/spi-cadence-quadspi.c+9 -80 replies
262/311s390/zcrypt: Fix memory leak with CCA cards used as acceleratordrivers/s390/crypto/zcrypt_msgtype6.c+14 -180 replies
263/311s390/cpum_sf: Cap sampling rate to prevent lsctl exceptionarch/s390/kernel/perf_cpum_sf.c+5 -10 replies
264/311reset: gpio: fix double free in reset_add_gpio_aux_device() error pathdrivers/reset/core.c+0 -10 replies
265/311PM: EM: Fix NULL pointer dereference when perf domain ID is not foundkernel/power/em_netlink.c+2 -00 replies
266/311nvmem: imx: assign nvmem_cell_info::raw_lendrivers/nvmem/imx-ocotp-ele.c drivers/nvmem/imx-ocotp.c+2 -00 replies
267/311nvmem: zynqmp_nvmem: Fix buffer size in DMA and memcpydrivers/nvmem/zynqmp_nvmem.c+4 -40 replies
268/311netfilter: ipset: drop logically empty buckets in mtype_delnet/netfilter/ipset/ip_set_hash_gen.h+1 -10 replies
269/311gpib: Fix fluke driver s390 compile issuedrivers/gpib/Kconfig+1 -00 replies
270/311vt: discard stale unicode buffer on alt screen exit after resizedrivers/tty/vt/vt.c+13 -10 replies
271/311vt: resize saved unicode buffer on alt screen exit after resizedrivers/tty/vt/vt.c+15 -90 replies
272/311counter: rz-mtu3-cnt: prevent counter from being toggled multiple timesdrivers/counter/rz-mtu3-cnt.c+8 -40 replies
273/311counter: rz-mtu3-cnt: do not use struct rz_mtu3_channels dev memberdrivers/counter/rz-mtu3-cnt.c+27 -280 replies
274/311crypto: tegra - Add missing CRYPTO_ALG_ASYNCdrivers/crypto/tegra/tegra-se-aes.c drivers/crypto/tegra/tegra-se-hash.c+24 -170 replies
275/311vxlan: validate ND option lengths in vxlan_na_createdrivers/net/vxlan/vxlan_core.c+4 -20 replies
276/311net: ftgmac100: fix ring allocation unwind on open failuredrivers/net/ethernet/faraday/ftgmac100.c+24 -40 replies
277/311net: ethernet: mtk_ppe: avoid NULL deref when gmac0 is disableddrivers/net/ethernet/mediatek/mtk_ppe_offload.c+20 -10 replies
278/311iommupt: Fix short gather if the unmap goes into a large mappingdrivers/iommu/generic_pt/iommu_pt.h+1 -10 replies
279/311virtio_net: clamp rss_max_key_size to NETDEV_RSS_KEY_LENdrivers/net/virtio_net.c+9 -110 replies
280/311cpufreq: governor: fix double free in cpufreq_dbs_governor_init() error pathdrivers/cpufreq/cpufreq_governor.c+3 -30 replies
281/311sched_ext: Fix is_bpf_migration_disabled() false negative on non-PREEMPT_RCUkernel/sched/ext_idle.c+19 -120 replies
282/311sched_ext: Fix stale direct dispatch state in ddsp_dsq_idkernel/sched/ext.c+35 -140 replies
283/311gpio: mxc: map Both Edge pad wakeup to Rising Edgedrivers/gpio/gpio-mxc.c+9 -10 replies
284/311gpio: Fix resource leaks on errors in gpiochip_add_data_with_key()drivers/gpio/gpiolib.c+48 -530 replies
285/311thermal: core: Address thermal zone removal races with resumedrivers/thermal/thermal_core.c+26 -50 replies
286/311thermal: core: Fix thermal zone device registration error pathdrivers/thermal/thermal_core.c+1 -00 replies
287/311misc: fastrpc: possible double-free of cctx->remote_heapdrivers/misc/fastrpc.c+1 -00 replies
288/311misc: fastrpc: check qcom_scm_assign_mem() return in rpmsg_probedrivers/misc/fastrpc.c+3 -10 replies
289/311usb: typec: thunderbolt: Set enter_vdo during initializationdrivers/usb/typec/altmodes/thunderbolt.c+22 -220 replies
290/311thunderbolt: Fix property read in nhi_wake_supported()drivers/thunderbolt/nhi.c+1 -10 replies
291/311USB: dummy-hcd: Fix locking/synchronization errordrivers/usb/gadget/udc/dummy_hcd.c+6 -10 replies
292/311USB: dummy-hcd: Fix interrupt synchronization errordrivers/usb/gadget/udc/dummy_hcd.c+14 -150 replies
293/311usb: gadget: dummy_hcd: fix premature URB completion when ZLP follows partial transferdrivers/usb/gadget/udc/dummy_hcd.c+6 -00 replies
294/311usb: typec: ucsi: validate connector number in ucsi_notify_common()drivers/usb/typec/ucsi/ucsi.c+7 -20 replies
295/311HID: appletb-kbd: add .resume method in PMdrivers/hid/hid-appletb-kbd.c+3 -20 replies
296/311usb: gadget: u_ether: Fix race between gether_disconnect and eth_stopdrivers/usb/gadget/function/u_ether.c+5 -50 replies
297/311usb: gadget: u_ether: Fix NULL pointer deref in eth_get_drvinfodrivers/usb/gadget/function/u_ether.c+4 -20 replies
298/311usb: gadget: uvc: fix NULL pointer dereference during unbind racedrivers/usb/gadget/function/f_uvc.c drivers/usb/gadget/function/uvc.h drivers/usb/gadget/function/uvc_v4l2.c+43 -40 replies
299/311usb: gadget: f_subset: Fix unbalanced refcnt in geth_freedrivers/usb/gadget/function/f_subset.c+6 -00 replies
300/311usb: gadget: f_rndis: Protect RNDIS options with mutexdrivers/usb/gadget/function/f_rndis.c+6 -30 replies
301/311usb: gadget: f_ecm: Fix net_device lifecycle with device_movedrivers/usb/gadget/function/f_ecm.c drivers/usb/gadget/function/u_ecm.h+39 -190 replies
302/311usb: gadget: f_eem: Fix net_device lifecycle with device_movedrivers/usb/gadget/function/f_eem.c drivers/usb/gadget/function/u_eem.h+46 -340 replies
303/311usb: gadget: f_subset: Fix net_device lifecycle with device_movedrivers/usb/gadget/function/f_subset.c drivers/usb/gadget/function/u_gether.h+44 -350 replies
304/311usb: gadget: f_rndis: Fix net_device lifecycle with device_movedrivers/usb/gadget/function/f_rndis.c drivers/usb/gadget/function/u_rndis.h+48 -250 replies
305/311usb: gadget: f_hid: move list and spinlock inits from bind to allocdrivers/usb/gadget/function/f_hid.c+10 -90 replies
306/311usb: gadget: f_uac1_legacy: validate control request sizedrivers/usb/gadget/function/f_uac1_legacy.c+37 -100 replies
307/311kallsyms: clean up @namebuf initialization in kallsyms_lookup_buildid()kernel/kallsyms.c+6 -10 replies
308/311kallsyms: clean up modname and modbuildid initialization in kallsyms_lookup_buildid()kernel/kallsyms.c+8 -40 replies
309/311kallsyms: cleanup code for appending the module buildidkernel/kallsyms.c+33 -90 replies
310/311kallsyms: prevent module removal when printing module name and buildidkernel/kallsyms.c+3 -00 replies
311/311wifi: virt_wifi: remove SET_NETDEV_DEV to avoid use-after-freedrivers/net/wireless/virtual/virt_wifi.c+0 -10 replies

Reviews trailers per patch

155 of 311 patches have a Reviewed-by or Acked-by.

PatchAlex Deucher[email protected]Jason GereckeEric DumazetDamien Le MoalDavid SterbaRishon Jonathan RMichael ChanGünther NoackSong LiuBoris BurkovQu WenruoXaver HuglMelissa WenHarry WentlandKonrad DybcioMichael KelleyRob Herring (Arm)Long LiJohannes BergDarrick J. WongBaochen QiangVasanthakumar ThiagarajanHaiyang ZhangClaudiu ManoilSimon HormanJustin IurmanSebastian Andrzej SiewiorPavan ChebbiIdo SchimmelAo ZhouNikolay AleksandrovJamal Hadi SalimRussell King (Oracle)Clark WangDag SmedbergMadhur AgrawalDaniel BorkmannAmery HungEduard ZingermanRen WeiMat MartineauMatthieu Baerts (NGI0)Phil Sutter[email protected]Sean AndersonArnd Bergmann[email protected]Willem de BruijnMark BlochMoshe ShemeshJianbo LiuKalesh APAndy GospodarekKumar Kartikeya DwivediLeon HwangJiri OlsaGuenter RoeckSimona VetterMatti VaittinenDmitry BaryshkovLinus WalleijJon HunterLuca CeresoliLizhi HouJeff HugoAllison HendersonJiayuan ChenStephen HemmingerJulia FilipchukThomas ZimmermannSergio ParacuellosVincent GuittotK Prateek NayakJohn StultzThomas FalconSamuel HollandMaxime RipardGary GuoAlex HungAndrea RighiArd BiesheuvelChristian LoehlePatrice ChotardMatthew BrostDavid LaightDmitry VyukovBorislav Petkov (AMD)Christian KönigDave PenklerAndy ShevchenkoLixu ZhangNuno SáJoão Paulo GonçalvesFrancesco DolciniDavid LechnerJocelyn FalempeJani NikulaMichał GrzelakMikhail RudenkoYang WangLijo LazarArtem S. TashkinovPaul MenzelKarsten HohmeierAntoniu MiclausRobert BudaiRafael J. Wysocki (Intel)Todd BrandtHeikki KrogerusOliver NeukumHans de GoedeHailong LiuMathias NymanHenrik RydbergBartosz Golaszewski[email protected]Ian AbbottConor DooleyIngo FranzkiHolger DenglerHeiko CarstensSumanth KorikkarHendrik BruecknerLiav MordouchNicolas PitrePeter ChenJunxi QianGeert UytterhoevenFlorian FainelliMichael S. TsirkinMadhu MBenson Leung[email protected]Alan SternZhongqiu HanViresh KumarAaron TomlinGreg Kroah-HartmanBreno LeitaoPeng FanMauricio Faria de OliveiraLukasz LubaLu BaoluSamiullah KhawajaVasant HegdeRonald WarsowDileep MalepuShung-Hsi YuLuna JernbergPavel Machek (CIP)Ron EconomosShuah Khan
SeriesT-b T-b T-b T-b T-b T-b T-b T-b
1/311A-b
2/311
3/311R-b
4/311
5/311
6/311R-b
7/311R-b
8/311R-b
9/311
10/311
11/311T-b
12/311R-b
13/311R-b
14/311R-b R-b
15/311T-b R-b
16/311
17/311R-b
18/311
19/311A-b
20/311
21/311R-b R-b
22/311
23/311R-b
24/311T-b R-b R-b
25/311
26/311R-b
27/311R-b
28/311A-b
29/311
30/311R-b
31/311
32/311R-b R-b
33/311R-b
34/311T-b
35/311T-b
36/311
37/311
38/311
39/311
40/311
41/311R-b
42/311
43/311
44/311R-b R-b
45/311R-b R-b
46/311T-b R-b R-b
47/311R-b
48/311R-b
49/311
50/311R-b
51/311R-b
52/311R-b
53/311R-b
54/311R-b
55/311
56/311R-b T-b A-b
57/311A-b
58/311R-b
59/311R-b R-b
60/311R-b R-b
61/311T-b
62/311
63/311
64/311T-b
65/311R-b
66/311T-b R-b
67/311A-b
68/311R-b T-b
69/311
70/311
71/311
72/311
73/311R-b
74/311R-b
75/311A-b
76/311R-b A-b
77/311R-b R-b A-b
78/311R-b T-b
79/311R-b R-b
80/311R-b
81/311
82/311
83/311
84/311
85/311
86/311
87/311R-b
88/311
89/311
90/311
91/311
92/311
93/311
94/311
95/311
96/311
97/311
98/311
99/311
100/311T-b
101/311
102/311
103/311
104/311
105/311
106/311R-b
107/311R-b
108/311R-b
109/311
110/311
111/311R-b
112/311R-b
113/311R-b
114/311R-b R-b R-b
115/311R-b R-b R-b
116/311R-b
117/311
118/311
119/311A-b
120/311A-b
121/311
122/311
123/311
124/311A-b
125/311A-b A-b A-b
126/311
127/311T-b A-b
128/311
129/311R-b
130/311R-b
131/311R-b T-b A-b
132/311T-b A-b
133/311
134/311R-b T-b
135/311R-b R-b
136/311
137/311
138/311
139/311
140/311
141/311
142/311R-b
143/311R-b
144/311R-b
145/311R-b
146/311R-b
147/311R-b
148/311
149/311
150/311
151/311
152/311R-b
153/311
154/311R-b
155/311R-b T-b T-b
156/311R-b T-b T-b
157/311R-b
158/311
159/311R-b
160/311
161/311R-b A-b A-b
162/311R-b
163/311
164/311
165/311
166/311R-b
167/311R-b
168/311A-b
169/311T-b
170/311
171/311
172/311Reported-and-tested-by
173/311
174/311
175/311
176/311
177/311T-b
178/311
179/311
180/311
181/311R-b
182/311
183/311
184/311
185/311R-b
186/311
187/311
188/311R-b
189/311T-b R-b
190/311R-b T-b
191/311R-b
192/311R-b T-b
193/311R-b
194/311
195/311R-b
196/311R-b
197/311R-b
198/311R-b
199/311R-b
200/311R-b
201/311R-b
202/311R-b T-b
203/311R-b
204/311
205/311R-b
206/311R-b R-b
207/311
208/311
209/311
210/311
211/311
212/311A-b
213/311
214/311
215/311R-b R-b R-b
216/311
217/311R-b
218/311R-b
219/311R-b
220/311
221/311
222/311
223/311R-b
224/311
225/311A-b
226/311
227/311R-b
228/311R-b R-b
229/311
230/311
231/311R-b R-b
232/311R-b R-b
233/311R-b R-b
234/311R-b R-b
235/311R-b T-b
236/311
237/311
238/311R-b
239/311
240/311R-b R-b
241/311T-b T-b A-b
242/311R-b
243/311
244/311
245/311A-b
246/311A-b
247/311T-b A-b
248/311
249/311R-b T-b
250/311R-b
251/311R-b T-b A-b
252/311
253/311T-b R-b
254/311R-b
255/311
256/311
257/311
258/311
259/311
260/311A-b
261/311
262/311R-b R-b A-b
263/311R-b R-b
264/311R-b
265/311
266/311
267/311
268/311R-b
269/311
270/311T-b R-b
271/311
272/311
273/311
274/311
275/311R-b T-b A-b
276/311
277/311R-b
278/311R-b R-b R-b
279/311A-b
280/311R-b A-b
281/311R-b
282/311
283/311R-b
284/311R-b
285/311R-b T-b R-b
286/311R-b T-b
287/311R-b
288/311R-b
289/311R-b T-b R-b
290/311
291/311T-b
292/311
293/311R-b
294/311R-b
295/311
296/311
297/311
298/311
299/311
300/311
301/311
302/311
303/311
304/311
305/311
306/311
307/311R-b
308/311
309/311
310/311R-b
311/311A-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 153 reviewers.

Read the v1 thread

Cover letter [PATCH 6.19 000/311] 6.19.12-rc1 review

This is the start of the stable review cycle for the 6.19.12 release. There are 311 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, 10 Apr 2026 17:58:42 +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.19.12-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.19.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 6.19.12-rc1

Alexander Popov <[email protected]>
wifi: virt_wifi: remove SET_NETDEV_DEV to avoid use-after-free

Petr Mladek <[email protected]>
kallsyms: prevent module removal when printing module name and buildid

Petr Mladek <[email protected]>
kallsyms: cleanup code for appending the module buildid

Petr Mladek <[email protected]>
kallsyms: clean up modname and modbuildid initialization in kallsyms_lookup_buildid()

Petr Mladek <[email protected]>
kallsyms: clean up @namebuf initialization in kallsyms_lookup_buildid()

Taegu Ha <[email protected]>
usb: gadget: f_uac1_legacy: validate control request size

Michael Zimmermann <[email protected]>
usb: gadget: f_hid: move list and spinlock inits from bind to alloc

Kuen-Han Tsai <[email protected]>
usb: gadget: f_rndis: Fix net_device lifecycle with device_move

Kuen-Han Tsai <[email protected]>
usb: gadget: f_subset: Fix net_device lifecycle with device_move

Kuen-Han Tsai <[email protected]>
usb: gadget: f_eem: Fix net_device lifecycle with device_move

Kuen-Han Tsai <[email protected]>
usb: gadget: f_ecm: Fix net_device lifecycle with device_move

Kuen-Han Tsai <[email protected]>
usb: gadget: f_rndis: Protect RNDIS options with mutex

Kuen-Han Tsai <[email protected]>
usb: gadget: f_subset: Fix unbalanced refcnt in geth_free

Jimmy Hu <[email protected]>
usb: gadget: uvc: fix NULL pointer dereference during unbind race

Kuen-Han Tsai <[email protected]>
usb: gadget: u_ether: Fix NULL pointer deref in eth_get_drvinfo

Kuen-Han Tsai <[email protected]>
usb: gadget: u_ether: Fix race between gether_disconnect and eth_stop

Aditya Garg <[email protected]>
HID: appletb-kbd: add .resume method in PM

Nathan Rebello <[email protected]>
usb: typec: ucsi: validate connector number in ucsi_notify_common()

Sebastian Urban <[email protected]>
usb: gadget: dummy_hcd: fix premature URB completion when ZLP follows partial transfer

Alan Stern <[email protected]>
USB: dummy-hcd: Fix interrupt synchronization error

Alan Stern <[email protected]>
USB: dummy-hcd: Fix locking/synchronization error

Konrad Dybcio <[email protected]>
thunderbolt: Fix property read in nhi_wake_supported()

Andrei Kuchynski <[email protected]>
usb: typec: thunderbolt: Set enter_vdo during initialization

Xingjing Deng <[email protected]>
misc: fastrpc: check qcom_scm_assign_mem() return in rpmsg_probe

Xingjing Deng <[email protected]>

    misc: fastrpc: possible double-free of cctx->remote_heap

Rafael J. Wysocki <[email protected]>
thermal: core: Fix thermal zone device registration error path

Rafael J. Wysocki <[email protected]>
thermal: core: Address thermal zone removal races with resume

Tzung-Bi Shih <[email protected]>
gpio: Fix resource leaks on errors in gpiochip_add_data_with_key()

Shenwei Wang <[email protected]>
gpio: mxc: map Both Edge pad wakeup to Rising Edge

Andrea Righi <[email protected]>
sched_ext: Fix stale direct dispatch state in ddsp_dsq_id

Changwoo Min <[email protected]>
sched_ext: Fix is_bpf_migration_disabled() false negative on non-PREEMPT_RCU

Guangshuo Li <[email protected]>
cpufreq: governor: fix double free in cpufreq_dbs_governor_init() error path

Srujana Challa <[email protected]>
virtio_net: clamp rss_max_key_size to NETDEV_RSS_KEY_LEN

Jason Gunthorpe <[email protected]>
iommupt: Fix short gather if the unmap goes into a large mapping

Sven Eckelmann (Plasma Cloud) <[email protected]>
net: ethernet: mtk_ppe: avoid NULL deref when gmac0 is disabled

Yufan Chen <[email protected]>
net: ftgmac100: fix ring allocation unwind on open failure

Yang Yang <[email protected]>
vxlan: validate ND option lengths in vxlan_na_create

Eric Biggers <[email protected]>
crypto: tegra - Add missing CRYPTO_ALG_ASYNC

Cosmin Tanislav <[email protected]>
counter: rz-mtu3-cnt: do not use struct rz_mtu3_channel's dev member

Cosmin Tanislav <[email protected]>
counter: rz-mtu3-cnt: prevent counter from being toggled multiple times

Nicolas Pitre <[email protected]>
vt: resize saved unicode buffer on alt screen exit after resize

Liav Mordouch <[email protected]>
vt: discard stale unicode buffer on alt screen exit after resize

Dave Penkler <[email protected]>
gpib: Fix fluke driver s390 compile issue

Yifan Wu <[email protected]>
netfilter: ipset: drop logically empty buckets in mtype_del

Ivan Vera <[email protected]>
nvmem: zynqmp_nvmem: Fix buffer size in DMA and memcpy

Christian Eggers <[email protected]>
nvmem: imx: assign nvmem_cell_info::raw_len

Changwoo Min <[email protected]>
PM: EM: Fix NULL pointer dereference when perf domain ID is not found

Guangshuo Li <[email protected]>
reset: gpio: fix double free in reset_add_gpio_aux_device() error path

Thomas Richter <[email protected]>
s390/cpum_sf: Cap sampling rate to prevent lsctl exception

Harald Freudenberger <[email protected]>
s390/zcrypt: Fix memory leak with CCA cards used as accelerator

Emanuele Ghidoli <[email protected]>
spi: cadence-qspi: Fix exec_mem_op error handling

Xu Yang <[email protected]>
dt-bindings: connector: add pd-disable dependency

Conor Dooley <[email protected]>
firmware: microchip: fail auto-update probe if no flash found

Ian Abbott <[email protected]>
comedi: me4000: Fix potential overrun of firmware buffer

Ian Abbott <[email protected]>
comedi: me_daq: Fix potential overrun of firmware buffer

Ian Abbott <[email protected]>
comedi: ni_atmio16d: Fix invalid clean-up after failed attach

Ian Abbott <[email protected]>

    comedi: Reinit dev->spinlock between attachments to low-level drivers

Edward Adam Davis <[email protected]>
comedi: runflags cannot determine whether to reclaim chanlist

Deepanshu Kartikey <[email protected]>
comedi: dt2815: add hardware detection to prevent crash

Oliver Neukum <[email protected]>
cdc-acm: new quirk for EPSON HMD

Yang Yang <[email protected]>
bridge: br_nd_send: validate ND option lengths

Guangshuo Li <[email protected]>
auxdisplay: line-display: fix NULL dereference in linedisp_release

Jens Axboe <[email protected]>

    io_uring: protect remaining lockless ctx->rings accesses with RCU

Dmitry Torokhov <[email protected]>
x86/platform/geode: Fix on-stack property data use-after-return bug

Guan-Yu Lin <[email protected]>
usb: core: use dedicated spinlock for offload state

Yongchao Wu <[email protected]>
usb: cdns3: gadget: fix state inconsistency on gadget init failure

Yongchao Wu <[email protected]>
usb: cdns3: gadget: fix NULL pointer dereference in ep_queue

Gabor Juhos <[email protected]>
usb: core: phy: avoid double use of 'usb3-phy'

Juno Choi <[email protected]>
usb: dwc2: gadget: Fix spin_lock/unlock mismatch in dwc2_hsotg_udc_stop()

Justin Chen <[email protected]>
usb: ehci-brcm: fix sleep during atomic

Guan-Yu Lin <[email protected]>
usb: host: xhci-sideband: delegate offload_usage tracking to class drivers

Felix Gu <[email protected]>
usb: misc: usbio: Fix URB memory leak on submit failure

Heitor Alves de Siqueira <[email protected]>
usb: usbtmc: Flush anchored URBs in usbtmc_release

Guangshuo Li <[email protected]>
usb: ulpi: fix double free in ulpi_register_interface() error path

Miao Li <[email protected]>
usb: quirks: add DELAY_INIT quirk for another Silicon Motion flash drive

Johan Hovold <[email protected]>
gpib: lpvo_usb: fix memory leak on disconnect

Alexander Usyskin <[email protected]>
mei: me: reduce the scope on unexpected reset

Ethan Tidmore <[email protected]>
iio: gyro: mpu3050: Fix out-of-sequence free_irq()

Ethan Tidmore <[email protected]>
iio: gyro: mpu3050: Move iio_device_register() to correct location

Ethan Tidmore <[email protected]>
iio: gyro: mpu3050: Fix irq resource leak

Ethan Tidmore <[email protected]>
iio: gyro: mpu3050: Fix incorrect free_irq() variable

Francesco Lavra <[email protected]>
iio: imu: st_lsm6dsx: Set buffer sampling frequency for accelerometer only

Francesco Lavra <[email protected]>
iio: imu: st_lsm6dsx: Set FIFO ODR for accelerometer and gyroscope only

Josh Poimboeuf <[email protected]>
iio: imu: bmi160: Remove potential undefined behavior in bmi160_config_pin()

Aldo Conte <[email protected]>

    iio: light: veml6070: fix veml6070_read() return value

David Lechner <[email protected]>
iio: light: vcnl4035: fix scan buffer on big-endian

Antoniu Miclaus <[email protected]>
iio: imu: adis16550: fix swapped gyro/accel filter functions

Antoniu Miclaus <[email protected]>

    iio: dac: ad5770r: fix error return in ad5770r_read_raw()

Antoniu Miclaus <[email protected]>
iio: accel: adxl313: add missing error check in predisable

Antoniu Miclaus <[email protected]>
iio: accel: adxl380: fix FIFO watermark bit 8 always written as 0

Valek Andrej <[email protected]>
iio: accel: fix ADXL355 temperature signature value

Billy Tsai <[email protected]>
iio: adc: aspeed: clear reference voltage bits before configuring vref

Antoniu Miclaus <[email protected]>
iio: adc: ade9000: move mutex init before IRQ registration

Giorgi Tchankvetadze <[email protected]>
iio: adc: ade9000: fix wrong register in CALIBBIAS case for active power

Giorgi Tchankvetadze <[email protected]>
iio: adc: ade9000: fix wrong return type in streaming push

Dmitry Torokhov <[email protected]>
iio: adc: ti-ads7950: do not clobber gpio state in ti_ads7950_get()

Dmitry Torokhov <[email protected]>
iio: adc: ti-ads7950: normalize return value of gpio_get

Zoltan Illes <[email protected]>
Input: xpad - add support for Razer Wolverine V3 Pro

Shengyu Qu <[email protected]>
Input: xpad - add support for BETOP BTP-KP50B/C controller's wireless mode

Liam Mitchell <[email protected]>
Input: bcm5974 - recover from failed mode switch

Christoffer Sandberg <[email protected]>
Input: i8042 - add TUXEDO InfinityBook Max 16 Gen10 AMD to i8042 quirk table

Bart Van Assche <[email protected]>
Input: synaptics-rmi4 - fix a locking bug in an error path

JP Hein <[email protected]>
USB: core: add NO_LPM quirk for Razer Kiyo Pro webcam

Wanquan Zhong <[email protected]>
USB: serial: option: add support for Rolling Wireless RW135R-GL

Frej Drejhammar <[email protected]>
USB: serial: io_edgeport: add support for Blackbox IC135A

Alex Deucher <[email protected]>
drm/amdgpu/pm: drop SMU driver if version not matched messages

Donet Tom <[email protected]>
drm/amdgpu: Change AMDGPU_VA_RESERVED_TRAP_SIZE to 64KB

Junrui Luo <[email protected]>
drm/amdgpu: validate doorbell_offset in user queue creation

Lijo Lazar <[email protected]>
drm/amdgpu: Fix wait after reset sequence in S4

Ville Syrjälä <[email protected]>
drm/i915/cdclk: Do the full CDCLK dance for min_voltage_level changes

Ville Syrjälä <[email protected]>

    drm/i915/dp: Use crtc_state->enhanced_framing properly on ivb/hsw CPU eDP

Ville Syrjälä <[email protected]>
drm/i915/dsi: Don't do DSC horizontal timing adjustments in command mode

Thomas Zimmermann <[email protected]>
drm/ast: dp501: Fix initialization of SCU2C

Felix Gu <[email protected]>
iio: adc: ti-ads1119: Replace IRQF_ONESHOT with IRQF_NO_THREAD

Felix Gu <[email protected]>
iio: adc: ti-ads1119: Reinit completion before wait_for_completion_timeout()

Felix Gu <[email protected]>
iio: adc: ti-ads1119: Fix unbalanced pm reference count in ds1119_single_conversion()

David Lechner <[email protected]>
iio: adc: ti-adc161s626: use DMA-safe memory for spi_read()

David Lechner <[email protected]>
iio: adc: ti-adc161s626: fix buffer read on big-endian

David Lechner <[email protected]>
iio: orientation: hid-sensor-rotation: add timestamp hack to not break userspace

David Lechner <[email protected]>
iio: orientation: hid-sensor-rotation: fix quaternion alignment

David Lechner <[email protected]>
iio: add IIO_DECLARE_QUATERNION() macro

Adam Crosser <[email protected]>
gpib: fix use-after-free in IO ioctl handlers

Prike Liang <[email protected]>
drm/amdgpu: fix the idr allocation flags

Aleksandr Nogikh <[email protected]>
x86/kexec: Disable KCOV instrumentation after load_segments()

Stefan Wiehler <[email protected]>
mips: mm: Allocate tlb_vpn array atomically

Sanman Pradhan <[email protected]>
hwmon: (occ) Fix division by zero in occ_show_power_1()

Maciej W. Rozycki <[email protected]>
MIPS: Fix the GCC version check for `__multi3' workaround

Maciej W. Rozycki <[email protected]>
MIPS: SiByte: Bring back cache initialisation

Asim Viladi Oglu Manizada <[email protected]>
ksmbd: fix OOB write in QUERY_INFO for compound requests

Oleh Konko <[email protected]>
Bluetooth: hci_event: move wake reason storage into validated event handlers

hkbinbin <[email protected]>
Bluetooth: hci_sync: fix stack buffer overflow in hci_le_big_create_sync

Oleh Konko <[email protected]>
Bluetooth: SMP: force responder MITM requirements before building the pairing response

Oleh Konko <[email protected]>
Bluetooth: SMP: derive legacy responder STK authentication from MITM state

Junxi Qian <[email protected]>
io_uring/net: fix slab-out-of-bounds read in io_bundle_nbufs()

Zhang Heng <[email protected]>

    ALSA: hda/realtek: change quirk for HP OmniBook 7 Laptop 16-bh0xxx

Sourav Nayak <[email protected]>

    ALSA: hda/realtek: add quirk for HP Victus 15-fb0xxx

Zhang Heng <[email protected]>
ALSA: hda/realtek: Add quirk for ASUS ROG Strix SCAR 15

Zhang Heng <[email protected]>
ALSA: hda/realtek: add quirk for Acer Swift SFG14-73

Takashi Iwai <[email protected]>
ALSA: ctxfi: Don't enumerate SPDIF1 at DAIO initialization

Takashi Iwai <[email protected]>
ALSA: ctxfi: Fix missing SPDIFI1 index handling

Takashi Iwai <[email protected]>
ALSA: ctxfi: Check the error for index mapping

Berk Cem Goksel <[email protected]>
ALSA: caiaq: fix stack out-of-bounds read in init_card

Tejun Heo <[email protected]>
sched_ext: Fix SCX_KICK_WAIT deadlock by deferring wait to balance callback

Eric Biggers <[email protected]>
lib/crypto: chacha: Zeroize permuted_state before it leaves scope

Cheng-Yang Chou <[email protected]>
sched_ext: Fix inconsistent NUMA node lookup in scx_select_cpu_dfl()

Srinivasan Shanmugam <[email protected]>
drm/amd/display: Fix NULL pointer dereference in dcn401_init_hw()

Ernestas Kulik <[email protected]>
USB: serial: option: add MeiG Smart SRM825WN

Alexey Velichayshiy <[email protected]>
wifi: iwlwifi: mvm: fix potential out-of-bounds read in iwl_mvm_nd_match_info_handler()

Yasuaki Torimaru <[email protected]>
wifi: wilc1000: fix u8 overflow in SSID scan buffer size calculation

Alice Ryhl <[email protected]>
rust_binder: use AssertSync for BINDER_VM_OPS

Greg Kroah-Hartman <[email protected]>
drm/ioc32: stop speculation on the drm_compat_ioctl path

Sunil V L <[email protected]>
ACPI: RIMT: Add dependency between iommu and devices

Zishun Yi <[email protected]>
riscv: Reset pmm when PR_TAGGED_ADDR_ENABLE is not set

Paul Walmsley <[email protected]>
riscv: kgdb: fix several debug register assignment bugs

Ian Rogers <[email protected]>
perf/x86: Fix potential bad container_of in intel_pmu_hw_config

Peter Zijlstra <[email protected]>
sched/debug: Fix avg_vruntime() usage

Peter Zijlstra <[email protected]>
sched/fair: Fix zero_vruntime tracking fix

Shiji Yang <[email protected]>
mips: ralink: update CPU clock index

Corey Hickey <[email protected]>
hwmon: (asus-ec-sensors) Fix T_Sensor for PRIME X670E-PRO WIFI

Chen Ni <[email protected]>
drm/sysfb: Fix efidrm error handling and memory type mismatch

Jessica Liu <[email protected]>
irqchip/riscv-aplic: Restrict genpd notifier to device tree only

Sanman Pradhan <[email protected]>
hwmon: (occ) Fix missing newline in occ_show_extended()

Felix Gu <[email protected]>
spi: amlogic: spifc-a4: unregister ECC engine on probe failure and remove() callback

Sanman Pradhan <[email protected]>
hwmon: (tps53679) Fix device ID comparison and printing in tps53676_identify()

Daniele Ceraolo Spurio <[email protected]>
drm/xe/pxp: Clear restart flag in pxp_start after jumping back

Daniele Ceraolo Spurio <[email protected]>
drm/xe/pxp: Remove incorrect handling of impossible state during suspend

Daniele Ceraolo Spurio <[email protected]>
drm/xe/pxp: Clean up termination status on failure

Jonathan Cavitt <[email protected]>
drm/xe/xe_pagefault: Disallow writes to read-only VMAs

Felix Gu <[email protected]>
spi: stm32-ospi: Fix reset control leak on probe error

Felix Gu <[email protected]>
spi: stm32-ospi: Fix resource leak in remove() callback

Jamie Gibbons <[email protected]>
dt-bindings: gpio: fix microchip #interrupt-cells

Bartosz Golaszewski <[email protected]>
gpio: shared: shorten the critical section in gpiochip_setup_shared()

Sanman Pradhan <[email protected]>
hwmon: (ltc4286) Add missing MODULE_IMPORT_NS("PMBUS")

Sanman Pradhan <[email protected]>
hwmon: (pxe1610) Check return value of page-select write in probe

Sanman Pradhan <[email protected]>
hwmon: (tps53679) Fix array access with zero-length block read

Qi Tang <[email protected]>
io_uring/rsrc: reject zero-length fixed buffer import

Youssef Samir <[email protected]>
accel/qaic: Handle DBC deactivation if the owner went away

Liu Ying <[email protected]>
drm/bridge: Fix refcount shown via debugfs for encoder_bridges_show()

Felix Gu <[email protected]>
gpio: qixis-fpga: Fix error handling for devm_regmap_init_mmio()

Bartosz Golaszewski <[email protected]>
gpio: shared: handle pins shared by child nodes of devices

Bartosz Golaszewski <[email protected]>
gpio: shared: call gpio_chip::of_xlate() if set

Vladimir Zapolskiy <[email protected]>
interconnect: qcom: sm8450: Fix NULL pointer dereference in icc_link_nodes()

Barnabás Pőcze <[email protected]>
gpiolib: clear requested flag if line is invalid

David Lechner <[email protected]>
iio: imu: bno055: fix BNO055_SCAN_CH_COUNT off by one

Maarten Lankhorst <[email protected]>
Revert "drm: Fix use-after-free on framebuffers and property blobs when calling drm_dev_unplug"

Daniel Borkmann <[email protected]>
bpf: Fix incorrect pruning due to atomic fetch precision tracking

Varun R Mallya <[email protected]>
bpf: Reject sleepable kprobe_multi programs at attach time

Qi Tang <[email protected]>
bpf: reject direct access to nullable PTR_TO_BUF pointers

Dimitri Daskalakis <[email protected]>
eth: fbnic: Increase FBNIC_QUEUE_SIZE_MIN to 64

Eric Dumazet <[email protected]>
ipv6: avoid overflows in ip6_datagram_send_ctl()

Luka Gejak <[email protected]>
net: hsr: fix VLAN add unwind on slave errors

Xiang Mei <[email protected]>
net/sched: cls_flow: fix NULL pointer dereference on shared blocks

Xiang Mei <[email protected]>
net/sched: cls_fw: fix NULL pointer dereference on shared blocks

Martin Schiller <[email protected]>
net/x25: Fix overflow when accumulating packets

Martin Schiller <[email protected]>
net/x25: Fix potential double free of skb

Pavan Chebbi <[email protected]>
bnxt_en: Restore default stat ctxs for ULP when resource is available

Michael Chan <[email protected]>
bnxt_en: Don't assume XDP is never enabled in bnxt_init_dflt_ring_mode()

Michael Chan <[email protected]>
bnxt_en: Refactor some basic ring setup and adjustment logic

Saeed Mahameed <[email protected]>
net/mlx5: Fix switchdev mode rollback in case of failure

Saeed Mahameed <[email protected]>
net/mlx5: Avoid "No data available" when FW version queries fail

Shay Drory <[email protected]>
net/mlx5: lag: Check for LAG device before creating debugfs

Fedor Pchelkin <[email protected]>
net: macb: properly unregister fixed rate clocks

Fedor Pchelkin <[email protected]>
net: macb: fix clk handling on PCI glue driver removal

Yucheng Lu <[email protected]>
net/sched: sch_netem: fix out-of-bounds access in packet corruption

Kuniyuki Iwashima <[email protected]>

    bpf: sockmap: Fix use-after-free of sk->sk_socket in sk_psock_verdict_data_ready().

Weiming Shi <[email protected]>
rds: ib: reject FRMR registration before IB connection is established

Keenan Dong <[email protected]>
Bluetooth: MGMT: validate mesh send advertising payload length

Pauli Virtanen <[email protected]>
Bluetooth: hci_event: fix potential UAF in hci_le_remote_conn_param_req_evt

Pauli Virtanen <[email protected]>
Bluetooth: hci_conn: fix potential UAF in set_cig_params_sync

Keenan Dong <[email protected]>
Bluetooth: MGMT: validate LTK enc_size on load

Jonathan Rissanen <[email protected]>
Bluetooth: hci_h4: Fix race during initialization

Luiz Augusto von Dentz <[email protected]>
Bluetooth: hci_sync: Fix UAF in le_read_features_complete

Pauli Virtanen <[email protected]>
Bluetooth: hci_sync: fix leaks when hci_cmd_sync_queue_once fails

Pauli Virtanen <[email protected]>
Bluetooth: hci_sync: hci_cmd_sync_queue_once() return -EEXIST if exists

Luiz Augusto von Dentz <[email protected]>
Bluetooth: L2CAP: Add support for setting BT_PHY

Cen Zhang <[email protected]>
Bluetooth: SCO: fix race conditions in sco_sock_connect()

Pauli Virtanen <[email protected]>
Bluetooth: hci_sync: call destroy in hci_cmd_sync_run if immediate

Pablo Neira Ayuso <[email protected]>
netfilter: nf_tables: reject immediate NF_QUEUE verdict

Pablo Neira Ayuso <[email protected]>
netfilter: x_tables: restrict xt_check_match/xt_check_target extensions for NFPROTO_ARP

Pablo Neira Ayuso <[email protected]>
netfilter: ctnetlink: ignore explicit helper on new expectations

Pablo Neira Ayuso <[email protected]>
netfilter: nf_conntrack_expect: store netns and zone in expectation

Pablo Neira Ayuso <[email protected]>

    netfilter: nf_conntrack_expect: use expect->helper

Pablo Neira Ayuso <[email protected]>
netfilter: nf_conntrack_expect: honor expectation helper field

Qi Tang <[email protected]>
netfilter: ctnetlink: zero expect NAT fields when CTA_EXPECT_NAT absent

Qi Tang <[email protected]>
netfilter: nf_conntrack_helper: pass helper to expect cleanup

Florian Westphal <[email protected]>
netfilter: ipset: use nla_strcmp for IPSET_ATTR_NAME attr

Florian Westphal <[email protected]>
netfilter: x_tables: ensure names are nul-terminated

Florian Westphal <[email protected]>
netfilter: nfnetlink_log: account for netlink header size

Pablo Neira Ayuso <[email protected]>
netfilter: flowtable: strictly check for maximum number of actions

Geoffrey D. Bennett <[email protected]>
ALSA: usb-audio: Exclude Scarlett 2i2 1st Gen (8016) from SKIP_IFACE_SETUP

Michal Piekos <[email protected]>
net: stmmac: skip VLAN restore when VLAN hash ops are missing

Li Xiasong <[email protected]>
mptcp: fix soft lockup in mptcp_recvmsg()

Geliang Tang <[email protected]>
mptcp: add eat_recv_skb helper

Zhengchuan Liang <[email protected]>
net: ipv6: flowlabel: defer exclusive option free until RCU teardown

Alexei Starovoitov <[email protected]>
bpf: Fix regsafe() for pointers to packet

Xiang Mei <[email protected]>
bridge: mrp: reject zero test interval to avoid OOM panic

Julian Braha <[email protected]>
ASoC: Intel: boards: fix unmet dependency on PINCTRL

Suraj Gupta <[email protected]>
net: xilinx: axienet: Fix BQL accounting for multi-BD TX packets

Suraj Gupta <[email protected]>
net: xilinx: axienet: Correct BD length masks to match AXIDMA IP spec

Pengpeng Hou <[email protected]>
NFC: pn533: bound the UART receive buffer

Xiang Mei <[email protected]>
net: bonding: fix use-after-free in bond_xmit_broadcast()

Herbert Xu <[email protected]>
crypto: authencesn - Do not place hiseq at end of dst for out-of-place decryption

Herbert Xu <[email protected]>
crypto: algif_aead - Revert to operating out-of-place

Pengpeng Hou <[email protected]>
bnxt_en: set backing store type from query type

Yochai Eisenrich <[email protected]>
net: sched: cls_api: fix tc_chain_fill_node to initialize tcm_info to zero to prevent an info-leak

Guoyu Su <[email protected]>
net: use skb_header_pointer() for TCPv4 GSO frag_off check

Paolo Abeni <[email protected]>
net: introduce mangleid_features

Lorenzo Bianconi <[email protected]>
net: airoha: Add missing cleanup bits in airoha_qdma_cleanup_rx_queue()

Paolo Abeni <[email protected]>
ipv6: prevent possible UaF in addrconf_permanent_addr()

Jihed Chaibi <[email protected]>
ASoC: ep93xx: Fix unchecked clk_prepare_enable() and add rollback on failure

Dag Smedberg <[email protected]>
ALSA: usb-audio: Exclude Scarlett Solo 1st Gen from SKIP_IFACE_SETUP

Wei Fang <[email protected]>
net: enetc: do not allow VF to configure the RSS key

Wei Fang <[email protected]>
net: enetc: check whether the RSS algorithm is Toeplitz

Marek Behún <[email protected]>
net: sfp: Fix Ubiquiti U-Fiber Instant SFP module on mvneta

Xiang Mei <[email protected]>
net/sched: sch_hfsc: fix divide-by-zero in rtsc_min()

Yang Yang <[email protected]>
bridge: br_nd_send: linearize skb before parsing ND options

Dimitri Daskalakis <[email protected]>
eth: fbnic: Account for page fragments when updating BDQ tail

Eric Dumazet <[email protected]>

    ip6_tunnel: clear skb2->cb[] in ip4ip6_err()

Eric Dumazet <[email protected]>

    ipv6: icmp: clear skb2->cb[] in ip6_err_gen_icmpv6_unreach()

David Carlier <[email protected]>
net: ti: icssg-prueth: fix missing data copy and wrong recycle in ZC RX dispatch

Thomas Bogendoerfer <[email protected]>
tg3: Fix race for querying speed/duplex

Pengpeng Hou <[email protected]>
net/ipv6: ioam6: prevent schema length wraparound in trace fill

Sherry Yang <[email protected]>
iommupt/amdv1: mark amdv1pt_install_leaf_entry as __always_inline

Yochai Eisenrich <[email protected]>
net: ipv6: ndisc: fix ndisc_ra_useropt to initialize nduseropt_padX fields to zero to prevent an info-leak

Jiayuan Chen <[email protected]>
net: qrtr: replace qrtr_tx_flow radix_tree with xarray to fix memory leak

Wei Fang <[email protected]>
net: enetc: do not access non-existent registers on pseudo MAC

Wei Fang <[email protected]>
net: enetc: add graceful stop to safely reinitialize the TX Ring

Wei Fang <[email protected]>
net: enetc: reset PIR and CIR if they are not equal when initializing TX ring

Buday Csaba <[email protected]>
net: fec: fix the PTP periodic output sysfs interface

Qingfang Deng <[email protected]>
netdevsim: fix build if SKB_EXTENSIONS=n

Dipayaan Roy <[email protected]>
net: mana: Fix RX skb truesize accounting

Sabrina Dubroca <[email protected]>
mpls: add seqcount to protect the platform_label{,s} pair

Norbert Szetei <[email protected]>
crypto: af-alg - fix NULL pointer dereference in scatterwalk

Mikulas Patocka <[email protected]>
crypto: deflate - fix spurious -ENOSPC

Horia Geantă <[email protected]>
crypto: caam - fix overflow on long hmac keys

Horia Geantă <[email protected]>
crypto: caam - fix DMA corruption on long hmac keys

Tejun Heo <[email protected]>
cgroup: Fix cgroup_drain_dying() testing the wrong condition

Tejun Heo <[email protected]>
selftests/cgroup: Don't require synchronous populated update on task exit

Tejun Heo <[email protected]>
cgroup: Wait for dying tasks to leave on rmdir

Reshma Immaculate Rajkumar <[email protected]>
wifi: ath11k: Pass the correct value of each TID during a stop AMPDU session

Johannes Berg <[email protected]>
wifi: iwlwifi: mld: correctly set wifi generation data

Emmanuel Grumbach <[email protected]>
wifi: iwlwifi: mvm: don't send a 6E related command when not supported

Pagadala Yesu Anjaneyulu <[email protected]>
wifi: iwlwifi: mld: Fix MLO scan timing

Frank Li <[email protected]>
dt-bindings: auxdisplay: ht16k33: Use unevaluatedProperties to fix common property warning

Stanislav Kinsburskii <[email protected]>
mshv: Fix error handling in mshv_region_pin

Praveen Talari <[email protected]>
spi: geni-qcom: Check DMA interrupts early in ISR

Paulo Alcantara <[email protected]>

    smb: client: fix generic/694 due to wrong ->i_blocks

Alex Hung <[email protected]>
drm/amd/display: Fix gamma 2.2 colorop TFs

ZhengYuan Huang <[email protected]>
btrfs: reject root items with drop_progress and zero drop_level

Mikko Perttunen <[email protected]>
i2c: tegra: Don't mark devices with pins as IRQ safe

Filipe Manana <[email protected]>
btrfs: reserve enough transaction items for qgroup ioctls

Lee Jones <[email protected]>
HID: multitouch: Check to ensure report responses match the request

Joe Lawrence <[email protected]>
objtool/klp: fix mkstemp() failure with long paths

Lee Jones <[email protected]>
HID: core: Mitigate potential OOB by removing bogus memset()

Lee Jones <[email protected]>
HID: logitech-hidpp: Prevent use-after-free on force feedback initialisation failure

Josh Poimboeuf <[email protected]>
objtool: Fix Clang jump table detection

Paul SAGE <[email protected]>
tg3: replace placeholder MAC address with device property

Johannes Thumshirn <[email protected]>
btrfs: don't take device_list_mutex when querying zone info

Deepanshu Kartikey <[email protected]>
atm: lec: fix use-after-free in sock_def_readable()

Benoît Sevens <[email protected]>
HID: wacom: fix out-of-bounds read in wacom_intuos_bt_irq

Deepanshu Kartikey <[email protected]>

    wifi: mac80211: check tdls flag in ieee80211_tdls_oper

Adrian Freund <[email protected]>
HID: logitech-hidpp: Enable MX Master 4 over bluetooth

Pepper Gray <[email protected]>
arm64/scs: Fix handling of advance_loc4

Long Li <[email protected]>
xfs: close crash window in attr dabtree inactivation

Long Li <[email protected]>
xfs: factor out xfs_attr3_leaf_init

Long Li <[email protected]>
xfs: factor out xfs_attr3_node_entry_remove

Josef Bacik <[email protected]>
scsi: target: tcm_loop: Drain commands in target_reset handler

Thinh Nguyen <[email protected]>
scsi: target: file: Use kzalloc_flex for aio_cmd

Guangshuo Li <[email protected]>
net: mana: fix use-after-free in add_adev() error path

Willem de Bruijn <[email protected]>
net: correctly handle tunneled traffic on IPV6_CSUM GSO fallback

Yang Wang <[email protected]>
drm/amd/pm: disable OD_FAN_CURVE if temp or pwm range invalid for smu v13

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

Diffstat:

 .../bindings/auxdisplay/holtek,ht16k33.yaml        |   2 +-
 .../bindings/connector/usb-connector.yaml          |   1 +
 .../bindings/gpio/microchip,mpfs-gpio.yaml         |   4 +-
 Makefile                                           |   4 +-
 arch/arm64/kernel/pi/patch-scs.c                   |   8 +
 arch/mips/lib/multi3.c                             |   6 +-
 arch/mips/mm/cache.c                               |   3 +-
 arch/mips/mm/tlb-r4k.c                             |   2 +-
 arch/mips/ralink/clk.c                             |   8 +-
 arch/riscv/kernel/kgdb.c                           |   7 +-
 arch/riscv/kernel/process.c                        |   4 +-
 arch/s390/kernel/perf_cpum_sf.c                    |   6 +-
 arch/x86/events/intel/core.c                       |   6 +-
 arch/x86/kernel/Makefile                           |  14 ++
 arch/x86/mm/Makefile                               |   2 +
 arch/x86/platform/geode/geode-common.c             |  24 ++-
 crypto/af_alg.c                                    |  53 ++----
 crypto/algif_aead.c                                | 100 ++---------
 crypto/algif_skcipher.c                            |   6 +-
 crypto/authencesn.c                                |  50 +++---
 crypto/deflate.c                                   |  11 +-
 drivers/accel/qaic/qaic_control.c                  |  47 ++++-
 drivers/acpi/riscv/rimt.c                          |   7 +
 drivers/android/binder/page_range.rs               |   8 +-
 drivers/android/binder/rust_binder_main.rs         |   2 +-
 drivers/auxdisplay/line-display.c                  |   2 +-
 drivers/bluetooth/hci_h4.c                         |   3 -
 drivers/comedi/comedi_fops.c                       |   8 +-
 drivers/comedi/drivers.c                           |   8 +
 drivers/comedi/drivers/dt2815.c                    |  12 ++
 drivers/comedi/drivers/me4000.c                    |  16 +-
 drivers/comedi/drivers/me_daq.c                    |  35 ++--
 drivers/comedi/drivers/ni_atmio16d.c               |   3 +-
 drivers/counter/rz-mtu3-cnt.c                      |  67 +++----
 drivers/cpufreq/cpufreq_governor.c                 |   6 +-
 drivers/crypto/caam/caamalg_qi2.c                  |   3 +-
 drivers/crypto/caam/caamhash.c                     |   3 +-
 drivers/crypto/tegra/tegra-se-aes.c                |  11 +-
 drivers/crypto/tegra/tegra-se-hash.c               |  30 ++--
 drivers/firmware/microchip/mpfs-auto-update.c      |  10 +-
 drivers/gpib/Kconfig                               |   1 +
 drivers/gpib/common/gpib_os.c                      |  96 +++++++---
 drivers/gpib/include/gpib_types.h                  |   8 +
 drivers/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c         |   4 +-
 drivers/gpio/gpio-mxc.c                            |  10 +-
 drivers/gpio/gpio-qixis-fpga.c                     |   4 +-
 drivers/gpio/gpiolib-shared.c                      |  57 ++++--
 drivers/gpio/gpiolib-shared.h                      |  11 +-
 drivers/gpio/gpiolib.c                             | 135 +++++++-------
 drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c            |   8 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_ids.c            |   5 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_userq.c          |   7 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h             |   2 +-
 drivers/gpu/drm/amd/amdgpu/psp_v11_0.c             |   3 +-
 drivers/gpu/drm/amd/amdkfd/kfd_priv.h              |   4 +-
 .../drm/amd/display/amdgpu_dm/amdgpu_dm_colorop.c  |   6 +-
 .../drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c  |  17 +-
 drivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c     |   1 -
 drivers/gpu/drm/amd/pm/swsmu/smu12/smu_v12_0.c     |   1 -
 .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c   |  33 +++-
 .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c   |  33 +++-
 drivers/gpu/drm/amd/pm/swsmu/smu14/smu_v14_0.c     |   1 -
 drivers/gpu/drm/ast/ast_dp501.c                    |   2 +-
 drivers/gpu/drm/drm_bridge.c                       |  16 +-
 drivers/gpu/drm/drm_file.c                         |   5 +-
 drivers/gpu/drm/drm_ioc32.c                        |   2 +
 drivers/gpu/drm/drm_mode_config.c                  |   9 +-
 drivers/gpu/drm/i915/display/g4x_dp.c              |   2 +-
 drivers/gpu/drm/i915/display/icl_dsi.c             |   4 +-
 drivers/gpu/drm/i915/display/intel_cdclk.c         |  54 ++++++
 drivers/gpu/drm/sysfb/efidrm.c                     |  46 +++--
 drivers/gpu/drm/xe/xe_pagefault.c                  |   6 +
 drivers/gpu/drm/xe/xe_pxp.c                        |  11 +-
 drivers/hid/hid-appletb-kbd.c                      |   5 +-
 drivers/hid/hid-core.c                             |   7 +-
 drivers/hid/hid-logitech-hidpp.c                   |   6 +-
 drivers/hid/hid-multitouch.c                       |   7 +
 drivers/hid/wacom_wac.c                            |  10 ++
 drivers/hv/mshv_regions.c                          |   6 +-
 drivers/hwmon/asus-ec-sensors.c                    |   7 +-
 drivers/hwmon/occ/common.c                         |  19 +-
 drivers/hwmon/pmbus/ltc4286.c                      |   1 +
 drivers/hwmon/pmbus/pxe1610.c                      |   5 +-
 drivers/hwmon/pmbus/tps53679.c                     |  10 +-
 drivers/i2c/busses/Kconfig                         |   2 +
 drivers/i2c/busses/i2c-tegra.c                     |   5 +-
 drivers/iio/accel/adxl313_core.c                   |   2 +
 drivers/iio/accel/adxl355_core.c                   |   2 +-
 drivers/iio/accel/adxl380.c                        |   2 +-
 drivers/iio/adc/ade9000.c                          |  12 +-
 drivers/iio/adc/aspeed_adc.c                       |   1 +
 drivers/iio/adc/ti-adc161s626.c                    |  41 +++--
 drivers/iio/adc/ti-ads1119.c                       |  11 +-
 drivers/iio/adc/ti-ads7950.c                       |   8 +-
 drivers/iio/dac/ad5770r.c                          |   2 +-
 drivers/iio/gyro/mpu3050-core.c                    |  32 ++--
 drivers/iio/imu/adis16550.c                        |   8 +-
 drivers/iio/imu/bmi160/bmi160_core.c               |  15 +-
 drivers/iio/imu/bno055/bno055.c                    |   2 +-
 drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_buffer.c     |  15 +-
 drivers/iio/light/vcnl4035.c                       |  18 +-
 drivers/iio/light/veml6070.c                       |   4 +-
 drivers/iio/orientation/hid-sensor-rotation.c      |  24 ++-
 drivers/input/joystick/xpad.c                      |   5 +
 drivers/input/mouse/bcm5974.c                      |  42 ++++-
 drivers/input/rmi4/rmi_f54.c                       |   4 +-
 drivers/input/serio/i8042-acpipnpio.h              |   7 +
 drivers/interconnect/qcom/sm8450.c                 |   4 +-
 drivers/iommu/generic_pt/fmt/amdv1.h               |   2 +-
 drivers/iommu/generic_pt/iommu_pt.h                |   2 +-
 drivers/irqchip/irq-riscv-aplic-main.c             |   4 +-
 drivers/misc/fastrpc.c                             |   5 +-
 drivers/misc/mei/hw-me.c                           |  14 +-
 drivers/net/bonding/bond_main.c                    |   2 +-
 drivers/net/ethernet/airoha/airoha_eth.c           |  18 +-
 drivers/net/ethernet/broadcom/bnxt/bnxt.c          |  76 +++++---
 drivers/net/ethernet/broadcom/bnxt/bnxt.h          |   1 +
 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c  |   5 +-
 drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.c      |   5 +-
 drivers/net/ethernet/broadcom/tg3.c                |  13 +-
 drivers/net/ethernet/cadence/macb_pci.c            |  10 +-
 drivers/net/ethernet/faraday/ftgmac100.c           |  28 ++-
 drivers/net/ethernet/freescale/enetc/enetc.c       |  13 +-
 drivers/net/ethernet/freescale/enetc/enetc4_hw.h   |  11 ++
 drivers/net/ethernet/freescale/enetc/enetc4_pf.c   | 118 +++++++++++--
 .../net/ethernet/freescale/enetc/enetc_ethtool.c   |  10 +-
 drivers/net/ethernet/freescale/fec_ptp.c           |   3 -
 drivers/net/ethernet/mediatek/mtk_ppe_offload.c    |  21 ++-
 drivers/net/ethernet/mellanox/mlx5/core/devlink.c  |   4 +-
 .../ethernet/mellanox/mlx5/core/eswitch_offloads.c |   2 +
 drivers/net/ethernet/mellanox/mlx5/core/fw.c       |  49 ++++--
 .../net/ethernet/mellanox/mlx5/core/lag/debugfs.c  |   3 +
 .../net/ethernet/mellanox/mlx5/core/mlx5_core.h    |   4 +-
 drivers/net/ethernet/meta/fbnic/fbnic_txrx.c       |   6 +-
 drivers/net/ethernet/meta/fbnic/fbnic_txrx.h       |   2 +-
 drivers/net/ethernet/microsoft/mana/mana_en.c      |  13 +-
 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c  |  14 +-
 drivers/net/ethernet/ti/icssg/icssg_common.c       |   2 +-
 drivers/net/ethernet/xilinx/xilinx_axienet.h       |   4 +-
 drivers/net/ethernet/xilinx/xilinx_axienet_main.c  |   9 +-
 drivers/net/phy/sfp.c                              |   7 +-
 drivers/net/virtio_net.c                           |  20 +--
 drivers/net/vxlan/vxlan_core.c                     |   6 +-
 drivers/net/wireless/ath/ath11k/dp_rx.c            |  15 +-
 .../net/wireless/intel/iwlwifi/fw/api/commands.h   |   5 +
 drivers/net/wireless/intel/iwlwifi/fw/api/scan.h   |  10 ++
 drivers/net/wireless/intel/iwlwifi/mld/iface.c     | 101 +++++++----
 drivers/net/wireless/intel/iwlwifi/mld/mac80211.c  |  19 ++
 drivers/net/wireless/intel/iwlwifi/mld/mld.c       |   1 +
 drivers/net/wireless/intel/iwlwifi/mld/mlo.c       |   4 +-
 drivers/net/wireless/intel/iwlwifi/mld/notif.c     |   5 +
 drivers/net/wireless/intel/iwlwifi/mld/scan.c      |  30 +++-
 drivers/net/wireless/intel/iwlwifi/mld/scan.h      |   9 +-
 drivers/net/wireless/intel/iwlwifi/mvm/d3.c        |   2 +-
 drivers/net/wireless/intel/iwlwifi/mvm/fw.c        |   3 +-
 drivers/net/wireless/microchip/wilc1000/hif.c      |   2 +-
 drivers/net/wireless/virtual/virt_wifi.c           |   1 -
 drivers/nfc/pn533/uart.c                           |   3 +
 drivers/nvmem/imx-ocotp-ele.c                      |   1 +
 drivers/nvmem/imx-ocotp.c                          |   1 +
 drivers/nvmem/zynqmp_nvmem.c                       |   8 +-
 drivers/reset/core.c                               |   1 -
 drivers/s390/crypto/zcrypt_msgtype6.c              |  32 ++--
 drivers/spi/spi-amlogic-spifc-a4.c                 |  12 ++
 drivers/spi/spi-cadence-quadspi.c                  |  17 +-
 drivers/spi/spi-geni-qcom.c                        |   9 +-
 drivers/spi/spi-stm32-ospi.c                       |   9 +-
 drivers/target/loopback/tcm_loop.c                 |  52 +++++-
 drivers/target/target_core_file.c                  |   2 +-
 drivers/thermal/thermal_core.c                     |  32 +++-
 drivers/thunderbolt/nhi.c                          |   2 +-
 drivers/tty/vt/vt.c                                |  18 ++
 drivers/usb/cdns3/cdns3-gadget.c                   |   4 +
 drivers/usb/class/cdc-acm.c                        |   9 +
 drivers/usb/class/cdc-acm.h                        |   1 +
 drivers/usb/class/usbtmc.c                         |   3 +
 drivers/usb/common/ulpi.c                          |   5 +-
 drivers/usb/core/driver.c                          |  23 ++-
 drivers/usb/core/offload.c                         | 102 ++++++-----
 drivers/usb/core/phy.c                             |  12 +-
 drivers/usb/core/quirks.c                          |   3 +
 drivers/usb/core/usb.c                             |   1 +
 drivers/usb/dwc2/gadget.c                          |   2 +
 drivers/usb/gadget/function/f_ecm.c                |  35 ++--
 drivers/usb/gadget/function/f_eem.c                |  59 ++++---
 drivers/usb/gadget/function/f_hid.c                |  19 +-
 drivers/usb/gadget/function/f_rndis.c              |  49 ++++--
 drivers/usb/gadget/function/f_subset.c             |  63 ++++---
 drivers/usb/gadget/function/f_uac1_legacy.c        |  47 +++--
 drivers/usb/gadget/function/f_uvc.c                |  39 +++-
 drivers/usb/gadget/function/u_ecm.h                |  21 ++-
 drivers/usb/gadget/function/u_eem.h                |  21 ++-
 drivers/usb/gadget/function/u_ether.c              |  16 +-
 drivers/usb/gadget/function/u_gether.h             |  22 ++-
 drivers/usb/gadget/function/u_rndis.h              |  31 +++-
 drivers/usb/gadget/function/uvc.h                  |   3 +
 drivers/usb/gadget/function/uvc_v4l2.c             |   5 +-
 drivers/usb/gadget/udc/dummy_hcd.c                 |  42 +++--
 drivers/usb/host/ehci-brcm.c                       |   4 +-
 drivers/usb/host/xhci-sideband.c                   |  18 +-
 drivers/usb/misc/usbio.c                           |   7 +-
 drivers/usb/serial/io_edgeport.c                   |   3 +
 drivers/usb/serial/io_usbvend.h                    |   1 +
 drivers/usb/serial/option.c                        |   4 +
 drivers/usb/typec/altmodes/thunderbolt.c           |  44 ++---
 drivers/usb/typec/ucsi/ucsi.c                      |   9 +-
 fs/btrfs/ioctl.c                                   |  12 +-
 fs/btrfs/tree-checker.c                            |  17 ++
 fs/btrfs/zoned.c                                   |   6 +-
 fs/smb/client/cifsglob.h                           |   6 +
 fs/smb/client/file.c                               |   1 -
 fs/smb/client/inode.c                              |  21 +--
 fs/smb/client/smb2ops.c                            |  20 +--
 fs/smb/server/smb2pdu.c                            | 121 +++++++++----
 fs/smb/server/smbacl.c                             |  43 +++++
 fs/smb/server/smbacl.h                             |   2 +
 fs/xfs/libxfs/xfs_attr_leaf.c                      |  22 +++
 fs/xfs/libxfs/xfs_attr_leaf.h                      |   3 +
 fs/xfs/libxfs/xfs_da_btree.c                       |  53 ++++--
 fs/xfs/libxfs/xfs_da_btree.h                       |   2 +
 fs/xfs/xfs_attr_inactive.c                         |  99 ++++++-----
 include/crypto/if_alg.h                            |   5 +-
 include/linux/cgroup-defs.h                        |   3 +
 include/linux/iio/iio.h                            |  12 ++
 include/linux/netdevice.h                          |   3 +
 include/linux/netfilter/ipset/ip_set.h             |   2 +-
 include/linux/skbuff.h                             |   1 +
 include/linux/usb.h                                |  10 +-
 include/net/bluetooth/bluetooth.h                  |  39 ++--
 include/net/bluetooth/hci.h                        |   9 +
 include/net/bluetooth/hci_core.h                   |   1 +
 include/net/bluetooth/hci_sync.h                   |   3 +
 include/net/netfilter/nf_conntrack_expect.h        |  20 ++-
 include/net/netns/mpls.h                           |   1 +
 io_uring/io_uring.c                                |  62 ++++---
 io_uring/io_uring.h                                |  34 +++-
 io_uring/net.c                                     |   4 +
 io_uring/rsrc.c                                    |   4 +
 kernel/bpf/verifier.c                              |  37 +++-
 kernel/cgroup/cgroup.c                             |  88 ++++++++-
 kernel/kallsyms.c                                  |  64 +++++--
 kernel/power/em_netlink.c                          |   2 +
 kernel/sched/debug.c                               |   4 +-
 kernel/sched/ext.c                                 | 144 +++++++++++----
 kernel/sched/ext_idle.c                            |  33 ++--
 kernel/sched/fair.c                                |  10 +-
 kernel/sched/sched.h                               |   3 +
 kernel/trace/bpf_trace.c                           |   4 +
 lib/crypto/chacha-block-generic.c                  |   4 +
 net/atm/lec.c                                      |  72 +++++---
 net/atm/lec.h                                      |   2 +-
 net/bluetooth/hci_conn.c                           | 113 +++++++++++-
 net/bluetooth/hci_event.c                          | 153 ++++++++--------
 net/bluetooth/hci_sync.c                           | 152 +++++++++++++---
 net/bluetooth/l2cap_sock.c                         |  20 ++-
 net/bluetooth/mgmt.c                               |  17 +-
 net/bluetooth/sco.c                                |  30 +++-
 net/bluetooth/smp.c                                |  11 +-
 net/bridge/br_arp_nd_proxy.c                       |  18 +-
 net/bridge/br_mrp_netlink.c                        |   4 +-
 net/core/dev.c                                     |  38 +++-
 net/core/skmsg.c                                   |  13 +-
 net/hsr/hsr_device.c                               |  32 ++--
 net/ipv6/addrconf.c                                |   6 +-
 net/ipv6/datagram.c                                |  10 ++
 net/ipv6/icmp.c                                    |   3 +
 net/ipv6/ioam6.c                                   |   4 +-
 net/ipv6/ip6_flowlabel.c                           |   5 -
 net/ipv6/ip6_tunnel.c                              |   5 +
 net/ipv6/ndisc.c                                   |   3 +
 net/mac80211/tdls.c                                |   2 +-
 net/mpls/af_mpls.c                                 |  29 ++-
 net/mptcp/protocol.c                               |  30 ++--
 net/netfilter/ipset/ip_set_core.c                  |   4 +-
 net/netfilter/ipset/ip_set_hash_gen.h              |   2 +-
 net/netfilter/ipset/ip_set_list_set.c              |   4 +-
 net/netfilter/nf_conntrack_broadcast.c             |   8 +-
 net/netfilter/nf_conntrack_expect.c                |  25 ++-
 net/netfilter/nf_conntrack_h323_main.c             |  12 +-
 net/netfilter/nf_conntrack_helper.c                |  13 +-
 net/netfilter/nf_conntrack_netlink.c               |  87 +++------
 net/netfilter/nf_conntrack_sip.c                   |   4 +-
 net/netfilter/nf_flow_table_offload.c              | 196 ++++++++++++++-------
 net/netfilter/nf_tables_api.c                      |   7 +-
 net/netfilter/nfnetlink_log.c                      |   2 +-
 net/netfilter/x_tables.c                           |  23 +++
 net/netfilter/xt_cgroup.c                          |   6 +
 net/netfilter/xt_rateest.c                         |   5 +
 net/qrtr/af_qrtr.c                                 |  31 ++--
 net/rds/ib_rdma.c                                  |   7 +-
 net/sched/cls_api.c                                |   1 +
 net/sched/cls_flow.c                               |  10 +-
 net/sched/cls_fw.c                                 |  14 +-
 net/sched/sch_hfsc.c                               |   4 +-
 net/sched/sch_netem.c                              |   5 +-
 net/x25/x25_in.c                                   |   9 +-
 net/x25/x25_subr.c                                 |   1 +
 sound/hda/codecs/realtek/alc269.c                  |  12 +-
 sound/pci/ctxfi/ctatc.c                            |  10 +-
 sound/pci/ctxfi/ctdaio.c                           |  82 +++++----
 sound/soc/cirrus/ep93xx-i2s.c                      |  34 ++--
 sound/soc/intel/boards/Kconfig                     |   2 -
 sound/usb/caiaq/device.c                           |   2 +-
 sound/usb/qcom/qc_audio_offload.c                  |  10 +-
 sound/usb/quirks.c                                 |   2 +
 tools/objtool/check.c                              |   5 +-
 tools/objtool/elf.c                                |  23 +--
 tools/testing/selftests/cgroup/lib/cgroup_util.c   |  15 ++
 .../selftests/cgroup/lib/include/cgroup_util.h     |   2 +
 tools/testing/selftests/cgroup/test_core.c         |   3 +-
 tools/testing/selftests/cgroup/test_kill.c         |   7 +-
 311 files changed, 3926 insertions(+), 1765 deletions(-)