Skip to content

6.1.168-rc1 review

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

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest312 patches 11 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/312sh: platform_early: remove pdev->driver_override checkarch/sh/drivers/platform_early.c+0 -40 replies
2/312bpf: Release module BTF IDR before module unloadkernel/bpf/btf.c+20 -40 replies
3/312HID: asus: avoid memory leak in asus_report_fixup()drivers/hid/hid-asus.c+11 -40 replies
4/312platform/x86: intel-hid: Add Dell 14 Plus 2-in-1 to dmi_vgbs_allow_listdrivers/platform/x86/intel/hid.c+6 -00 replies
5/312nvme-pci: cap queue creation to used queuesdrivers/nvme/host/pci.c+7 -10 replies
6/312nvme-fabrics: use kfree_sensitive() for DHCHAP secretsdrivers/nvme/host/fabrics.c+2 -20 replies
7/312platform/x86: intel-hid: Enable 5-button array on ThinkPad X1 Fold 16 Gen 1drivers/platform/x86/intel/hid.c+7 -00 replies
8/312platform/x86: touchscreen_dmi: Add quirk for y-inverted Goodix touchscreen on SUPI S10drivers/platform/x86/touchscreen_dmi.c+18 -00 replies
9/312nvme-pci: ensure were polling a polled queuedrivers/nvme/host/pci.c+2 -10 replies
10/312HID: magicmouse: fix battery reporting for Apple Magic Trackpad 2drivers/hid/hid-magicmouse.c+1 -10 replies
11/312HID: magicmouse: avoid memory leak in magicmouse_report_fixup()drivers/hid/hid-magicmouse.c+1 -30 replies
12/312net: usb: r8152: add TRENDnet TUC-ET2Gdrivers/net/usb/r8152.c include/linux/usb/r8152.h+2 -00 replies
13/312HID: mcp2221: cancel last I2C command on read errordrivers/hid/hid-mcp2221.c+2 -00 replies
14/312module: Fix kernel panic when a symbol st_shndx is out of boundskernel/module/main.c+7 -00 replies
15/312ASoC: fsl_easrc: Fix event generation in fsl_easrc_iec958_set_reg()sound/soc/fsl/fsl_easrc.c+6 -30 replies
16/312ASoC: fsl_easrc: Fix event generation in fsl_easrc_iec958_put_bits()sound/soc/fsl/fsl_easrc.c+4 -10 replies
17/312dma-buf: Include ioctl.h in UAPI headerinclude/uapi/linux/dma-buf.h+1 -00 replies
18/312HID: apple: avoid memory leak in apple_report_fixup()drivers/hid/hid-apple.c+1 -30 replies
19/312btrfs: set BTRFS_ROOT_ORPHAN_CLEANUP during subvol createfs/btrfs/ioctl.c+7 -00 replies
20/312ALSA: hda/realtek: add HP Laptop 14s-dr5xxx mute LED quirksound/pci/hda/patch_realtek.c+1 -00 replies
21/312ALSA: hda/realtek: Add headset jack quirk for Thinkpad X390sound/pci/hda/patch_realtek.c+1 -00 replies
22/312usb: core: new quirk to handle devices with zero configurationsDocumentation/admin-guide/kernel-parameters.txt drivers/usb/core/config.c drivers/usb/core/quirks.c +1 more+16 -10 replies
23/312xfrm: call xdo_dev_state_delete during state updatenet/xfrm/xfrm_state.c+1 -00 replies
24/312xfrm: Fix the usage of skb->sknet/ipv4/esp4.c net/ipv6/esp6.c net/ipv6/xfrm6_output.c +3 more+10 -90 replies
25/312esp: fix skb leak with espintcp and async cryptonet/ipv4/esp4.c net/ipv6/esp6.c+12 -60 replies
26/312af_key: validate families in pfkey_send_migrate()net/key/af_key.c+12 -70 replies
27/312dma: swiotlb: add KMSAN annotations to swiotlb_bounce()kernel/dma/swiotlb.c+19 -20 replies
28/312can: statistics: add missing atomic access in hot pathnet/can/af_can.c net/can/af_can.h net/can/proc.c+5 -40 replies
29/312Bluetooth: L2CAP: Validate PDU length before reading SDU length in l2cap_ecred_data_rcv()net/bluetooth/l2cap_core.c+5 -00 replies
30/312Bluetooth: SCO: Fix use-after-free in sco_recv_frame() due to missing sock_holdnet/bluetooth/sco.c+7 -30 replies
31/312Bluetooth: hci_ll: Fix firmware leak on error pathdrivers/bluetooth/hci_ll.c+2 -00 replies
32/312Bluetooth: L2CAP: Fix null-ptr-deref on l2cap_sock_ready_cbnet/bluetooth/l2cap_sock.c+3 -00 replies
33/312pinctrl: mediatek: common: Fix probe failure for devices without EINTdrivers/pinctrl/mediatek/pinctrl-mtk-common.c+6 -30 replies
34/312ionic: fix persistent MAC address override on PFdrivers/net/ethernet/pensando/ionic/ionic_lif.c+11 -60 replies
35/312nfc: nci: fix circular locking dependency in nci_close_devicenet/nfc/nci/core.c+6 -40 replies
36/312net: openvswitch: Avoid releasing netdev before teardown completesnet/openvswitch/vport-netdev.c+8 -10 replies
37/312rtnetlink: pass netlink message header and portid to rtnl_configure_link()drivers/net/can/vxcan.c drivers/net/geneve.c drivers/net/veth.c +10 more+61 -420 replies
38/312net: add new helper unregister_netdevice_many_notifynet/core/dev.c net/core/dev.h+20 -100 replies
39/312rtnetlink: Honour NLM_F_ECHO flag in rtnl_delete_linkinclude/net/rtnetlink.h net/core/rtnetlink.c net/openvswitch/vport-geneve.c +3 more+9 -80 replies
40/312openvswitch: defer tunnel netdev_put to RCU releasenet/openvswitch/vport-netdev.c+0 -20 replies
41/312openvswitch: validate MPLS set/set_masked payload lengthnet/openvswitch/flow_netlink.c+2 -00 replies
42/312net/smc: fix double-free of smc_spd_priv when tee() duplicates splice pipe buffernet/smc/smc_rx.c+8 -10 replies
43/312rtnetlink: count IFLA_INFO_SLAVE_KIND in if_nlmsg_sizenet/core/rtnetlink.c+6 -30 replies
44/312platform/olpc: olpc-xo175-ec: Fix overflow error message to print inlendrivers/platform/olpc/olpc-xo175-ec.c+1 -10 replies
45/312ice: use ice_update_eth_stats() for representor statsdrivers/net/ethernet/intel/ice/ice_ethtool.c drivers/net/ethernet/intel/ice/ice_repr.c+13 -40 replies
46/312net: fix fanout UAF in packet_release() via NETDEV_UP racenet/packet/af_packet.c+1 -00 replies
47/312tcp: Use bhash2 for v4-mapped-v6 non-wildcard address.net/ipv4/inet_connection_sock.c net/ipv4/inet_hashtables.c+7 -30 replies
48/312tcp: Rearrange tests in inet_csk_bind_conflict().net/ipv4/inet_connection_sock.c+19 -210 replies
49/312tcp: optimize inet_use_bhash2_on_bind()net/ipv4/inet_connection_sock.c+2 -40 replies
50/312udp: Fix wildcard bind conflict check when using hash2include/net/inet_hashtables.h net/ipv4/inet_connection_sock.c net/ipv4/udp.c+18 -180 replies
51/312net: enetc: fix the output issue of ethtool --show-ringdrivers/net/ethernet/freescale/enetc/enetc_ethtool.c+2 -00 replies
52/312dma-mapping: add missing `inline` for `dma_free_attrs`include/linux/dma-mapping.h+2 -20 replies
53/312Bluetooth: L2CAP: Fix send LE flow credits in ACL linknet/bluetooth/l2cap_core.c+4 -00 replies
54/312Bluetooth: L2CAP: Fix ERTM re-init and zero pdu_len infinite loopnet/bluetooth/l2cap_core.c+12 -70 replies
55/312Bluetooth: btusb: clamp SCO altsetting table indicesdrivers/bluetooth/btusb.c+4 -10 replies
56/312tls: Purge async_hold in tls_decrypt_async_wait()net/tls/tls_sw.c+1 -10 replies
57/312netfilter: nfnetlink_log: fix uninitialized padding leak in NFULA_PAYLOADnet/netfilter/nfnetlink_log.c+2 -60 replies
58/312netfilter: ip6t_rt: reject oversized addrnr in rt_mt6_check()net/ipv6/netfilter/ip6t_rt.c+4 -00 replies
59/312netfilter: nf_conntrack_expect: skip expectations in other netns via procnet/netfilter/nf_conntrack_expect.c+4 -00 replies
60/312netfilter: nf_conntrack_sip: fix use of uninitialized rtp_addr in process_sdpnet/netfilter/nf_conntrack_sip.c+10 -40 replies
61/312netlink: allow be16 and be32 types in all uint policy checksinclude/net/netlink.h lib/nlattr.c+9 -70 replies
62/312netfilter: ctnetlink: use netlink policy range checksinclude/uapi/linux/netfilter/nf_conntrack_common.h net/netfilter/nf_conntrack_netlink.c net/netfilter/nf_conntrack_proto_tcp.c+12 -180 replies
63/312net: macb: use the current queue number for statsdrivers/net/ethernet/cadence/macb_main.c+1 -10 replies
64/312regmap: Synchronize cache for the page selectordrivers/base/regmap/regmap.c+26 -40 replies
65/312RDMA/rw: Fall back to direct SGE on MR pool exhaustiondrivers/infiniband/core/rw.c+18 -30 replies
66/312RDMA/irdma: Initialize free_qp completion before using itdrivers/infiniband/hw/irdma/verbs.c+1 -10 replies
67/312RDMA/irdma: Update ibqp state to error if QP is already in error statedrivers/infiniband/hw/irdma/verbs.c+2 -00 replies
68/312RDMA/irdma: Remove a NOP wait_event() in irdma_modify_qp_roce()drivers/infiniband/hw/irdma/verbs.c+0 -20 replies
69/312RDMA/irdma: Clean up unnecessary dereference of event->cm_nodedrivers/infiniband/hw/irdma/cm.c+6 -60 replies
70/312RDMA/irdma: Remove reset check from irdma_modify_qp_to_err()drivers/infiniband/hw/irdma/utils.c+0 -20 replies
71/312RDMA/irdma: Fix deadlock during netdev reset with active connectionsdrivers/infiniband/hw/irdma/verbs.c+2 -10 replies
72/312RDMA/irdma: Return EINVAL for invalid arp index errordrivers/infiniband/hw/irdma/cm.c+10 -70 replies
73/312scsi: scsi_transport_sas: Fix the maximum channel scanning issuedrivers/scsi/scsi_transport_sas.c+1 -10 replies
74/312x86/efi: efi_unmap_boot_services: fix calculation of ranges_to_free sizearch/x86/platform/efi/quirks.c+1 -10 replies
75/312drm/i915/gmbus: fix spurious timeout on 512-byte burst readsdrivers/gpu/drm/i915/display/intel_gmbus.c+3 -10 replies
76/312ASoC: Intel: catpt: Fix the device initializationsound/soc/intel/catpt/device.c sound/soc/intel/catpt/dsp.c+9 -40 replies
77/312ACPICA: include/acpi/acpixf.h: Fix indentationinclude/acpi/acpixf.h+60 -600 replies
78/312ACPICA: Allow address_space_handler Install and _REG execution as 2 separate stepsdrivers/acpi/acpica/evxfregn.c include/acpi/acpixf.h+95 -70 replies
79/312ACPI: EC: Fix EC address space handler unregistrationdrivers/acpi/ec.c drivers/acpi/internal.h+4 -10 replies
80/312ACPI: EC: Fix ECDT probe ordering issuesdrivers/acpi/ec.c+18 -100 replies
81/312ACPI: EC: Install address space handler at the namespace rootdrivers/acpi/ec.c drivers/acpi/internal.h+16 -100 replies
82/312ACPI: EC: clean up handlers on probe failure in acpi_ec_setup()drivers/acpi/ec.c+2 -00 replies
83/312drm/amdgpu: Fix fence put before wait in amdgpu_amdkfd_submit_ibdrivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c+2 -20 replies
84/312hwmon: (adm1177) fix sysfs ABI violation and current unit conversionDocumentation/hwmon/adm1177.rst drivers/hwmon/adm1177.c+35 -270 replies
85/312sysctl: fix uninitialized variable in proc_do_large_bitmapkernel/sysctl.c+1 -10 replies
86/312ASoC: adau1372: Fix unchecked clk_prepare_enable() return valuesound/soc/codecs/adau1372.c+10 -70 replies
87/312ASoC: adau1372: Fix clock leak on PLL lock failuresound/soc/codecs/adau1372.c+14 -30 replies
88/312spi: spi-fsl-lpspi: fix teardown order issue (UAF)drivers/spi/spi-fsl-lpspi.c+2 -10 replies
89/312s390/syscalls: Add spectre boundary for syscall dispatch tablearch/s390/kernel/syscall.c+2 -00 replies
90/312s390/barrier: Make array_index_mask_nospec() __always_inlinearch/s390/include/asm/barrier.h+2 -20 replies
91/312ksmbd: replace hardcoded hdr2_len with offsetof() in smb2_calc_max_out_buf_len()fs/smb/server/smb2pdu.c+12 -80 replies
92/312ksmbd: do not expire session on binding failurefs/smb/server/smb2pdu.c+8 -20 replies
93/312can: gw: fix OOB heap access in cgw_csum_crc8_rel()net/can/gw.c+3 -30 replies
94/312cpufreq: conservative: Reset requested_freq on limits changedrivers/cpufreq/cpufreq_conservative.c drivers/cpufreq/cpufreq_governor.c drivers/cpufreq/cpufreq_governor.h+16 -00 replies
95/312KVM: arm64: Discard PC update state on vcpu resetarch/arm64/kvm/reset.c+14 -00 replies
96/312hwmon: (peci/cputemp) Fix crit_hyst returning delta instead of absolute temperatureDocumentation/hwmon/peci-cputemp.rst drivers/hwmon/peci/cputemp.c+7 -50 replies
97/312hwmon: (peci/cputemp) Fix off-by-one in cputemp_is_visible()drivers/hwmon/peci/cputemp.c+1 -10 replies
98/312media: mc, v4l2: serialize REINIT and REQBUFS with req_queue_mutexdrivers/media/mc/mc-request.c drivers/media/v4l2-core/v4l2-ioctl.c+8 -20 replies
99/312virtio_net: Fix UAF on dst_ops when IFF_XMIT_DST_RELEASE is cleared and napi_tx is falsedrivers/net/virtio_net.c+1 -00 replies
100/312erofs: add GFP_NOIO in the bio completion if neededfs/erofs/zdata.c+3 -00 replies
101/312alarmtimer: Fix argument order in alarm_timer_forward()kernel/time/alarmtimer.c+1 -10 replies
102/312scsi: ibmvfc: Fix OOB access in ibmvfc_discover_targets_done()drivers/scsi/ibmvscsi/ibmvfc.c+2 -10 replies
103/312scsi: ses: Handle positive SCSI error from ses_recv_diag()drivers/scsi/ses.c+1 -10 replies
104/312net: macb: Use dev_consume_skb_any() to free TX SKBsdrivers/net/ethernet/cadence/macb_main.c+1 -10 replies
105/312jbd2: gracefully abort on checkpointing state corruptionsfs/jbd2/checkpoint.c+13 -20 replies
106/312irqchip/qcom-mpm: Add missing mailbox TX done acknowledgmentdrivers/irqchip/irq-qcom-mpm.c+3 -00 replies
107/312dmaengine: sh: rz-dmac: Protect the driver specific listsdrivers/dma/sh/rz-dmac.c+35 -280 replies
108/312dmaengine: sh: rz-dmac: Move CHCTRL updates under spinlockdrivers/dma/sh/rz-dmac.c+4 -50 replies
109/312LoongArch: Workaround LS2K/LS7A GPU DMA hang bugarch/loongarch/pci/pci.c+80 -00 replies
110/312xfs: stop reclaim before pushing AIL during unmountfs/xfs/xfs_mount.c+4 -30 replies
111/312xfs: fix ri_total validation in xlog_recover_attri_commit_pass2fs/xfs/xfs_attr_item.c+2 -20 replies
112/312ext4: fix journal credit check when setting fscrypt contextfs/ext4/crypto.c+8 -10 replies
113/312ext4: convert inline data to extents when truncate exceeds inline sizefs/ext4/inode.c+12 -00 replies
114/312ext4: make recently_deleted() properly work with lazy itable initializationfs/ext4/ialloc.c+6 -00 replies
115/312ext4: avoid infinite loops caused by residual datafs/ext4/extents.c+6 -20 replies
116/312ext4: avoid allocate block from corrupted group in ext4_mb_find_by_goal()fs/ext4/mballoc.c+5 -10 replies
117/312ext4: reject mount if bigalloc with s_first_data_block != 0fs/ext4/super.c+7 -00 replies
118/312ext4: fix iloc.bh leak in ext4_fc_replay_inode() error pathsfs/ext4/fast_commit.c+8 -50 replies
119/312ext4: always drain queued discard work in ext4_mb_release()fs/ext4/mballoc.c+5 -70 replies
120/312arm64: dts: imx8mn-tqma8mqnl: fix LDO5 power offarch/arm64/boot/dts/freescale/imx8mn-tqma8mqnl-mba8mx.dts arch/arm64/boot/dts/freescale/imx8mn-tqma8mqnl.dtsi+29 -60 replies
121/312powerpc64/bpf: do not increment tailcall count when prog is NULLarch/powerpc/net/bpf_jit_comp64.c+14 -90 replies
122/312dmaengine: idxd: Fix not releasing workqueue on .release()drivers/dma/idxd/sysfs.c+1 -00 replies
123/312dmaengine: idxd: Fix memory leak when a wq is resetdrivers/dma/idxd/device.c+1 -20 replies
124/312phy: ti: j721e-wiz: Fix device node reference leak in wiz_get_lane_phy_types()drivers/phy/ti/phy-j721e-wiz.c+2 -00 replies
125/312dmaengine: xilinx: xilinx_dma: Fix dma_device directionsdrivers/dma/xilinx/xilinx_dma.c+1 -10 replies
126/312dmaengine: xilinx: xilinx_dma: Fix residue calculation for cyclic DMAdrivers/dma/xilinx/xilinx_dma.c+22 -10 replies
127/312dmaengine: xilinx: xilinx_dma: Fix unmasked residue subtractiondrivers/dma/xilinx/xilinx_dma.c+6 -60 replies
128/312btrfs: fix super block offset in error message in btrfs_validate_super()fs/btrfs/disk-io.c+2 -20 replies
129/312btrfs: fix leak of kobject name for sub-group space_infofs/btrfs/block-group.c+1 -10 replies
130/312btrfs: fix lost error when running device stats on multiple devices fsfs/btrfs/volumes.c+3 -20 replies
131/312dmaengine: idxd: Remove usage of the deprecated ida_simple_xx() APIdrivers/dma/idxd/cdev.c+2 -20 replies
132/312dmaengine: idxd: Fix freeing the allocated ida too latedrivers/dma/idxd/cdev.c+4 -40 replies
133/312dmaengine: xilinx_dma: Program interrupt delay timeoutdrivers/dma/xilinx/xilinx_dma.c+11 -90 replies
134/312dmaengine: xilinx_dma: Fix reset related timeout with two-channel AXIDMAdrivers/dma/xilinx/xilinx_dma.c+1 -80 replies
135/312futex: Clear stale exiting pointer in futex_lock_pi() retry pathkernel/futex/pi.c+2 -10 replies
136/312tcp: Fix bind() regression for v6-only wildcard and v4-mapped-v6 non-wildcard addresses.net/ipv4/inet_connection_sock.c+9 -20 replies
137/312HID: wacom: fix out-of-bounds read in wacom_intuos_bt_irqdrivers/hid/wacom_wac.c+10 -00 replies
138/312atm: lec: fix use-after-free in sock_def_readable()net/atm/lec.c net/atm/lec.h+48 -260 replies
139/312btrfs: dont take device_list_mutex when querying zone infofs/btrfs/zoned.c+4 -20 replies
140/312tg3: replace placeholder MAC address with device propertydrivers/net/ethernet/broadcom/tg3.c+11 -00 replies
141/312objtool: Fix Clang jump table detectiontools/objtool/check.c+2 -30 replies
142/312HID: multitouch: Check to ensure report responses match the requestdrivers/hid/hid-multitouch.c+7 -00 replies
143/312i2c: tegra: Dont mark devices with pins as IRQ safedrivers/i2c/busses/Kconfig drivers/i2c/busses/i2c-tegra.c+6 -10 replies
144/312btrfs: reject root items with drop_progress and zero drop_levelfs/btrfs/tree-checker.c+17 -00 replies
145/312dt-bindings: auxdisplay: ht16k33: Use unevaluatedProperties to fix common property warningDocumentation/devicetree/bindings/auxdisplay/holtek,ht16k33.yaml+1 -10 replies
146/312crypto: af-alg - fix NULL pointer dereference in scatterwalkcrypto/af_alg.c+3 -10 replies
147/312net: qrtr: replace qrtr_tx_flow radix_tree with xarray to fix memory leaknet/qrtr/af_qrtr.c+13 -180 replies
148/312net: ipv6: ndisc: fix ndisc_ra_useropt to initialize nduseropt_padX fields to zero to prevent an info-leaknet/ipv6/ndisc.c+3 -00 replies
149/312net/ipv6: ioam6: prevent schema length wraparound in trace fillnet/ipv6/ioam6.c+2 -20 replies
150/312tg3: Fix race for querying speed/duplexdrivers/net/ethernet/broadcom/tg3.c+1 -10 replies
151/312ipv6: icmp: clear skb2->cb[] in ip6_err_gen_icmpv6_unreach()net/ipv6/icmp.c+3 -00 replies
152/312ip6_tunnel: clear skb2->cb[] in ip4ip6_err()net/ipv6/ip6_tunnel.c+5 -00 replies
153/312bridge: br_nd_send: linearize skb before parsing ND optionsnet/bridge/br_arp_nd_proxy.c+7 -50 replies
154/312net/sched: sch_hfsc: fix divide-by-zero in rtsc_min()net/sched/sch_hfsc.c+2 -20 replies
155/312ASoC: ep93xx: i2s: move enable call to startup callbacksound/soc/cirrus/ep93xx-i2s.c+11 -10 replies
156/312ASoC: ep93xx: Fix unchecked clk_prepare_enable() and add rollback on failuresound/soc/cirrus/ep93xx-i2s.c+24 -100 replies
157/312ipv6: prevent possible UaF in addrconf_permanent_addr()net/ipv6/addrconf.c+3 -30 replies
158/312net: 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
159/312NFC: pn533: bound the UART receive bufferdrivers/nfc/pn533/uart.c+3 -00 replies
160/312net: xilinx: axienet: Correct BD length masks to match AXIDMA IP specdrivers/net/ethernet/xilinx/xilinx_axienet.h+2 -20 replies
161/312bpf: Fix regsafe() for pointers to packetkernel/bpf/verifier.c+6 -10 replies
162/312net: ipv6: flowlabel: defer exclusive option free until RCU teardownnet/ipv6/ip6_flowlabel.c+0 -50 replies
163/312netfilter: flowtable: strictly check for maximum number of actionsnet/netfilter/nf_flow_table_offload.c+130 -660 replies
164/312netfilter: nfnetlink_log: account for netlink header sizenet/netfilter/nfnetlink_log.c+1 -10 replies
165/312netfilter: x_tables: ensure names are nul-terminatednet/netfilter/xt_cgroup.c net/netfilter/xt_rateest.c+11 -00 replies
166/312netfilter: 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
167/312netfilter: nf_conntrack_helper: pass helper to expect cleanupnet/netfilter/nf_conntrack_helper.c+1 -10 replies
168/312netfilter: ctnetlink: zero expect NAT fields when CTA_EXPECT_NAT absentnet/netfilter/nf_conntrack_netlink.c+6 -00 replies
169/312netfilter: Reorder fields in struct nf_conntrack_expectinclude/net/netfilter/nf_conntrack_expect.h+9 -90 replies
170/312netfilter: 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
171/312netfilter: 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
172/312netfilter: 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
173/312netfilter: ctnetlink: ignore explicit helper on new expectationsnet/netfilter/nf_conntrack_netlink.c+9 -450 replies
174/312netfilter: x_tables: restrict xt_check_match/xt_check_target extensions for NFPROTO_ARPnet/netfilter/x_tables.c+23 -00 replies
175/312netfilter: nf_tables: reject immediate NF_QUEUE verdictnet/netfilter/nf_tables_api.c+5 -20 replies
176/312Bluetooth: SCO: fix race conditions in sco_sock_connect()net/bluetooth/sco.c+21 -50 replies
177/312Bluetooth: MGMT: validate LTK enc_size on loadnet/bluetooth/mgmt.c+3 -00 replies
178/312Bluetooth: hci_event: fix potential UAF in hci_le_remote_conn_param_req_evtnet/bluetooth/hci_event.c+20 -130 replies
179/312Bluetooth: MGMT: validate mesh send advertising payload lengthnet/bluetooth/mgmt.c+11 -30 replies
180/312rds: ib: reject FRMR registration before IB connection is establishednet/rds/ib_rdma.c+6 -10 replies
181/312net: macb: fix clk handling on PCI glue driver removaldrivers/net/ethernet/cadence/macb_pci.c+4 -20 replies
182/312net: macb: properly unregister fixed rate clocksdrivers/net/ethernet/cadence/macb_pci.c+4 -40 replies
183/312net/mlx5: lag: Check for LAG device before creating debugfsdrivers/net/ethernet/mellanox/mlx5/core/lag/debugfs.c+3 -00 replies
184/312net/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
185/312net/x25: Fix potential double free of skbnet/x25/x25_in.c+2 -30 replies
186/312net/x25: Fix overflow when accumulating packetsnet/x25/x25_in.c net/x25/x25_subr.c+5 -00 replies
187/312net/sched: cls_fw: fix NULL pointer dereference on shared blocksnet/sched/cls_fw.c+12 -20 replies
188/312net/sched: cls_flow: fix NULL pointer dereference on shared blocksnet/sched/cls_flow.c+9 -10 replies
189/312net: hsr: fix VLAN add unwind on slave errorsnet/hsr/hsr_device.c+17 -150 replies
190/312ipv6: avoid overflows in ip6_datagram_send_ctl()net/ipv6/datagram.c+10 -00 replies
191/312bpf: reject direct access to nullable PTR_TO_BUF pointerskernel/bpf/verifier.c+2 -10 replies
192/312iio: imu: bno055: fix BNO055_SCAN_CH_COUNT off by onedrivers/iio/imu/bno055/bno055.c+1 -10 replies
193/312hwmon: (pxe1610) Check return value of page-select write in probedrivers/hwmon/pmbus/pxe1610.c+4 -10 replies
194/312dt-bindings: gpio: fix microchip #interrupt-cellsDocumentation/devicetree/bindings/gpio/microchip,mpfs-gpio.yaml+2 -20 replies
195/312hwmon: (tps53679) Fix device ID comparison and printing in tps53676_identify()drivers/hwmon/pmbus/tps53679.c+2 -20 replies
196/312hwmon: (occ) Fix missing newline in occ_show_extended()drivers/hwmon/occ/common.c+1 -10 replies
197/312riscv: kgdb: fix several debug register assignment bugsarch/riscv/kernel/kgdb.c+4 -30 replies
198/312drm/ioc32: stop speculation on the drm_compat_ioctl pathdrivers/gpu/drm/drm_ioc32.c+2 -00 replies
199/312wifi: wilc1000: fix u8 overflow in SSID scan buffer size calculationdrivers/net/wireless/microchip/wilc1000/hif.c+1 -10 replies
200/312wifi: 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
201/312USB: serial: option: add MeiG Smart SRM825WNdrivers/usb/serial/option.c+3 -00 replies
202/312ALSA: caiaq: fix stack out-of-bounds read in init_cardsound/usb/caiaq/device.c+1 -10 replies
203/312ALSA: ctxfi: Fix missing SPDIFI1 index handlingsound/pci/ctxfi/ctdaio.c+1 -00 replies
204/312Bluetooth: SMP: derive legacy responder STK authentication from MITM statenet/bluetooth/smp.c+1 -40 replies
205/312Bluetooth: SMP: force responder MITM requirements before building the pairing responsenet/bluetooth/smp.c+5 -10 replies
206/312MIPS: Fix the GCC version check for `__multi3 workaroundarch/mips/lib/multi3.c+3 -30 replies
207/312hwmon: (occ) Fix division by zero in occ_show_power_1()drivers/hwmon/occ/common.c+8 -90 replies
208/312mips: mm: Allocate tlb_vpn array atomicallyarch/mips/mm/tlb-r4k.c+1 -10 replies
209/312iio: adc: ti-adc161s626: fix buffer read on big-endiandrivers/iio/adc/ti-adc161s626.c+12 -90 replies
210/312drm/ast: dp501: Fix initialization of SCU2Cdrivers/gpu/drm/ast/ast_dp501.c+1 -10 replies
211/312USB: serial: io_edgeport: add support for Blackbox IC135Adrivers/usb/serial/io_edgeport.c drivers/usb/serial/io_usbvend.h+4 -00 replies
212/312USB: serial: option: add support for Rolling Wireless RW135R-GLdrivers/usb/serial/option.c+1 -00 replies
213/312USB: core: add NO_LPM quirk for Razer Kiyo Pro webcamdrivers/usb/core/quirks.c+2 -00 replies
214/312iio: adc: ti-adc161s626: use DMA-safe memory for spi_read()drivers/iio/adc/ti-adc161s626.c+8 -120 replies
215/312Input: synaptics-rmi4 - fix a locking bug in an error pathdrivers/input/rmi4/rmi_f54.c+2 -20 replies
216/312Input: i8042 - add TUXEDO InfinityBook Max 16 Gen10 AMD to i8042 quirk tabledrivers/input/serio/i8042-acpipnpio.h+7 -00 replies
217/312Input: xpad - add support for Razer Wolverine V3 Prodrivers/input/joystick/xpad.c+2 -00 replies
218/312iio: accel: fix ADXL355 temperature signature valuedrivers/iio/accel/adxl355_core.c+1 -10 replies
219/312iio: dac: ad5770r: fix error return in ad5770r_read_raw()drivers/iio/dac/ad5770r.c+1 -10 replies
220/312iio: light: vcnl4035: fix scan buffer on big-endiandrivers/iio/light/vcnl4035.c+12 -60 replies
221/312iio: imu: bmi160: Remove potential undefined behavior in bmi160_config_pin()drivers/iio/imu/bmi160/bmi160_core.c+5 -100 replies
222/312iio: imu: st_lsm6dsx: Set FIFO ODR for accelerometer and gyroscope onlydrivers/iio/imu/st_lsm6dsx/st_lsm6dsx_buffer.c+4 -00 replies
223/312iio: gyro: mpu3050: Fix incorrect free_irq() variabledrivers/iio/gyro/mpu3050-core.c+1 -10 replies
224/312iio: gyro: mpu3050: Fix irq resource leakdrivers/iio/gyro/mpu3050-core.c+6 -10 replies
225/312iio: gyro: mpu3050: Move iio_device_register() to correct locationdrivers/iio/gyro/mpu3050-core.c+13 -80 replies
226/312iio: gyro: mpu3050: Fix out-of-sequence free_irq()drivers/iio/gyro/mpu3050-core.c+1 -10 replies
227/312usb: quirks: add DELAY_INIT quirk for another Silicon Motion flash drivedrivers/usb/core/quirks.c+1 -00 replies
228/312usb: ulpi: fix double free in ulpi_register_interface() error pathdrivers/usb/common/ulpi.c+2 -30 replies
229/312usb: usbtmc: Flush anchored URBs in usbtmc_releasedrivers/usb/class/usbtmc.c+3 -00 replies
230/312usb: ehci-brcm: fix sleep during atomicdrivers/usb/host/ehci-brcm.c+2 -20 replies
231/312usb: dwc2: gadget: Fix spin_lock/unlock mismatch in dwc2_hsotg_udc_stop()drivers/usb/dwc2/gadget.c+2 -00 replies
232/312usb: cdns3: gadget: fix NULL pointer dereference in ep_queuedrivers/usb/cdns3/cdns3-gadget.c+3 -00 replies
233/312usb: cdns3: gadget: fix state inconsistency on gadget init failuredrivers/usb/cdns3/cdns3-gadget.c+1 -00 replies
234/312Revert "ext4: avoid infinite loops caused by residual data"fs/ext4/extents.c+2 -60 replies
235/312Revert "ext4: drop extent cache when splitting extent fails"fs/ext4/extents.c+2 -60 replies
236/312Revert "ext4: drop extent cache after doing PARTIAL_VALID1 zeroout"fs/ext4/extents.c+1 -90 replies
237/312Revert "ext4: dont zero the entire extent if EXT4_EXT_DATA_PARTIAL_VALID1"fs/ext4/extents.c+1 -120 replies
238/312Revert "ext4: subdivide EXT4_EXT_DATA_VALID1"fs/ext4/extents.c+6 -120 replies
239/312Revert "ext4: get rid of ppath in ext4_split_extent_at()"fs/ext4/extents.c+38 -470 replies
240/312Revert "ext4: get rid of ppath in ext4_ext_insert_extent()"fs/ext4/ext4.h fs/ext4/extents.c fs/ext4/fast_commit.c +1 more+47 -610 replies
241/312Revert "ext4: get rid of ppath in ext4_ext_create_new_leaf()"fs/ext4/extents.c+21 -220 replies
242/312Revert "ext4: get rid of ppath in ext4_find_extent()"fs/ext4/ext4.h fs/ext4/extents.c fs/ext4/move_extent.c+30 -340 replies
243/312Revert "ext4: make ext4_es_remove_extent() return void"fs/ext4/extents.c fs/ext4/extents_status.c fs/ext4/extents_status.h +2 more+52 -180 replies
244/312bridge: br_nd_send: validate ND option lengthsnet/bridge/br_arp_nd_proxy.c+4 -20 replies
245/312cdc-acm: new quirk for EPSON HMDdrivers/usb/class/cdc-acm.c drivers/usb/class/cdc-acm.h+10 -00 replies
246/312comedi: dt2815: add hardware detection to prevent crashdrivers/comedi/drivers/dt2815.c+12 -00 replies
247/312comedi: Reinit dev->spinlock between attachments to low-level driversdrivers/comedi/drivers.c+8 -00 replies
248/312comedi: ni_atmio16d: Fix invalid clean-up after failed attachdrivers/comedi/drivers/ni_atmio16d.c+2 -10 replies
249/312comedi: me_daq: Fix potential overrun of firmware bufferdrivers/comedi/drivers/me_daq.c+19 -160 replies
250/312comedi: me4000: Fix potential overrun of firmware bufferdrivers/comedi/drivers/me4000.c+12 -40 replies
251/312netfilter: ipset: drop logically empty buckets in mtype_delnet/netfilter/ipset/ip_set_hash_gen.h+1 -10 replies
252/312vxlan: validate ND option lengths in vxlan_na_createdrivers/net/vxlan/vxlan_core.c+4 -20 replies
253/312net: ftgmac100: fix ring allocation unwind on open failuredrivers/net/ethernet/faraday/ftgmac100.c+24 -40 replies
254/312thunderbolt: Fix property read in nhi_wake_supported()drivers/thunderbolt/nhi.c+1 -10 replies
255/312USB: dummy-hcd: Fix locking/synchronization errordrivers/usb/gadget/udc/dummy_hcd.c+6 -10 replies
256/312USB: dummy-hcd: Fix interrupt synchronization errordrivers/usb/gadget/udc/dummy_hcd.c+14 -150 replies
257/312usb: gadget: dummy_hcd: fix premature URB completion when ZLP follows partial transferdrivers/usb/gadget/udc/dummy_hcd.c+6 -00 replies
258/312btrfs: fix the qgroup data free range for inline data extentsfs/btrfs/inode.c+1 -10 replies
259/312btrfs: do not free data reservation in fallback from inline due to -ENOSPCfs/btrfs/inode.c+5 -10 replies
260/312Revert "nvme: fix admin request_queue lifetime"drivers/nvme/host/core.c+0 -20 replies
261/312blk-mq: move the call to blk_put_queue out of blk_mq_destroy_queueblock/blk-mq.c block/bsg-lib.c drivers/nvme/host/apple.c +4 more+16 -50 replies
262/312nvme-pci: remove an extra queue referencedrivers/nvme/host/pci.c+0 -60 replies
263/312nvme-pci: put the admin queue in nvme_dev_remove_admindrivers/nvme/host/pci.c+1 -20 replies
264/312nvme: fix admin request_queue lifetimedrivers/nvme/host/core.c drivers/nvme/host/pci.c+2 -20 replies
265/312nvme: fix admin queue leak on controller resetdrivers/nvme/host/core.c drivers/nvme/host/pci.c+14 -00 replies
266/312mm/damon/sysfs: check contexts->nr before accessing contexts_arr[0]mm/damon/sysfs.c+3 -00 replies
267/312net: enetc: fix PF !of_device_is_available() teardown pathdrivers/net/ethernet/freescale/enetc/enetc_pf.c+1 -10 replies
268/312usb: 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
269/312usb: gadget: f_subset: Fix unbalanced refcnt in geth_freedrivers/usb/gadget/function/f_subset.c+6 -00 replies
270/312usb: gadget: f_rndis: Protect RNDIS options with mutexdrivers/usb/gadget/function/f_rndis.c+6 -30 replies
271/312usb: gadget: f_uac1_legacy: validate control request sizedrivers/usb/gadget/function/f_uac1_legacy.c+37 -100 replies
272/312wifi: virt_wifi: remove SET_NETDEV_DEV to avoid use-after-freedrivers/net/wireless/virt_wifi.c+0 -10 replies
273/312ext4: fix use-after-free in update_super_work when racing with umountfs/ext4/ext4.h fs/ext4/super.c fs/ext4/sysfs.c+11 -10 replies
274/312block: fix resource leak in blk_register_queue() error pathblock/blk-sysfs.c+2 -00 replies
275/312KVM: x86/mmu: Drop/zap existing present SPTE even when creating an MMIO SPTEarch/x86/kvm/mmu/mmu.c+9 -60 replies
276/312net: correctly handle tunneled traffic on IPV6_CSUM GSO fallbacknet/core/dev.c+17 -50 replies
277/312net: macb: Move devm_{free,request}_irq() out of spin lock areadrivers/net/ethernet/cadence/macb_main.c+8 -50 replies
278/312scsi: target: tcm_loop: Drain commands in target_reset handlerdrivers/target/loopback/tcm_loop.c+46 -60 replies
279/312mm/huge_memory: fix folio isnt locked in softleaf_to_folio()include/linux/swapops.h+15 -50 replies
280/312x86/cpu: Enable FSGSBASE early in cpu_init_exception_handling()arch/x86/kernel/cpu/common.c+12 -60 replies
281/312ksmbd: fix memory leaks and NULL deref in smb2_lock()fs/smb/server/smb2pdu.c+19 -100 replies
282/312ksmbd: fix potencial OOB in get_file_all_info() for compound requestsfs/smb/server/smb2pdu.c+14 -10 replies
283/312tracing: Fix potential deadlock in cpu hotplug with osnoisekernel/trace/trace_osnoise.c+4 -40 replies
284/312hwmon: (pmbus/core) Add lock and unlock functionsdrivers/hwmon/pmbus/pmbus.h drivers/hwmon/pmbus/pmbus_core.c+32 -00 replies
285/312hwmon: (pmbus/isl68137) Add mutex protection for AVS enable sysfs attributesdrivers/hwmon/pmbus/isl68137.c+18 -30 replies
286/312ext4: factor out ext4_percpu_param_init() and ext4_percpu_param_destroy()fs/ext4/super.c+46 -390 replies
287/312ext4: use ext4_group_desc_free() in ext4_put_super() to save some duplicated codefs/ext4/super.c+14 -180 replies
288/312ext4: factor out ext4_flex_groups_free()fs/ext4/super.c+17 -180 replies
289/312ext4: fix the might_sleep() warnings in kvfree()fs/ext4/mballoc.c fs/ext4/super.c+5 -130 replies
290/312ext4: publish jinode after initializationfs/ext4/fast_commit.c fs/ext4/inode.c+13 -60 replies
291/312MPTCP: fix lock class name family in pm_nl_create_listen_socketnet/mptcp/pm_netlink.c+1 -10 replies
292/312ext4: handle wraparound when searching for blocks for indirect mapped blocksfs/ext4/mballoc.c+2 -00 replies
293/312cpufreq: governor: Free dbs_data directly when gov->init() failsdrivers/cpufreq/cpufreq_governor.c+3 -10 replies
294/312cpufreq: governor: fix double free in cpufreq_dbs_governor_init() error pathdrivers/cpufreq/cpufreq_governor.c+3 -30 replies
295/312mtd: spi-nor: core: avoid odd length/address reads on 8D-8D-8D modedrivers/mtd/spi-nor/core.c+75 -10 replies
296/312mtd: spi-nor: core: avoid odd length/address writes in 8D-8D-8D modedrivers/mtd/spi-nor/core.c+68 -10 replies
297/312erofs: handle overlapped pclusters out of crafted images properlyfs/erofs/zdata.c+32 -280 replies
298/312erofs: fix PSI memstall accountingfs/erofs/zdata.c+3 -40 replies
299/312erofs: Fix the slab-out-of-bounds in drop_buffers()fs/erofs/data.c+2 -00 replies
300/312xfs: avoid dereferencing log items after push callbacksfs/xfs/xfs_trace.c fs/xfs/xfs_trace.h fs/xfs/xfs_trans_ail.c+52 -110 replies
301/312xfs: save ailp before dropping the AIL lock in push callbacksfs/xfs/xfs_dquot_item.c fs/xfs/xfs_inode_item.c+14 -40 replies
302/312net: phy: move phy_link_change() prior to mdio_bus_phy_may_suspend()drivers/net/phy/phy_device.c+13 -130 replies
303/312net: phy: allow MDIO bus PM ops to start/stop state machine for phylink-controlled PHYdrivers/net/phy/phy_device.c+29 -20 replies
304/312net: phy: fix phy_uses_state_machine()drivers/net/phy/phy_device.c+3 -20 replies
305/312gfs2: Fix unlikely race in gdlm_put_lockfs/gfs2/lock_dlm.c+5 -50 replies
306/312selftests: mptcp: join: implicit: stop transfer after last checktools/testing/selftests/net/mptcp/mptcp_join.sh+2 -00 replies
307/312selftests: mptcp: join: check removing signal+subflow endptools/testing/selftests/net/mptcp/mptcp_join.sh+12 -00 replies
308/312Bluetooth: eir: Fix possible crashes on eir_create_adv_datanet/bluetooth/eir.c net/bluetooth/eir.h net/bluetooth/hci_sync.c+8 -60 replies
309/312block: Fix the blk_mq_destroy_queue() documentationblock/blk-mq.c+3 -20 replies
310/312ext4: fix lost error code reporting in __ext4_fill_super()fs/ext4/super.c+2 -10 replies
311/312ext4: fix unused iterator variable warningsfs/ext4/super.c+3 -40 replies
312/312ACPI: EC: Evaluate orphan _REG under EC devicedrivers/acpi/acpica/acevents.h drivers/acpi/acpica/evregion.c drivers/acpi/acpica/evxfregn.c +2 more+66 -50 replies

Reviews trailers per patch

151 of 312 patches have a Reviewed-by or Acked-by.

PatchGreg Kroah-HartmanGeert UytterhoevenMartin KaFai LauEmil TsalapatisHans de GoedeIlpo JärvinenKanchan JoshiChristoph HellwigYajat KumarEric DumazetSimon HormanPaul MenzelAngeloGioacchino Del RegnoBrett CreeleyIan RayMinxi HouGuillaume NaultAo ZhouIlya MaximetsJiri PirkoT.J. MercierChristian KönigLubomir RintelRandy DunlapAleksandr LoktionovPatryk HoldaWillem de BruijnFilipe MananaDaniel GomezPetr PavluKuniyuki IwashimaNicolai BuchwitzMarek SzyprowskiJohn GarryJani NikulaAndy ShevchenkoJohannes PenßelMario LimoncielloNuno SáYuhang ZhengJason XingSuzuki K PouloseJoey GoulyXuan ZhuoGao XiangChao YuDave MarquardtTyrel DatwylerHannes ReineckeAndreas DilgerZhang YiBaokun LiJan KaraDouglas AndersonFrank LiBiju DasDarrick J. WongEric Biggers[email protected][email protected][email protected]Ritesh Harjani (IBM)Vasily GorbikIlya LeoshkevichNamjae JeonOliver HartkoppLifeng ZhengZhongqiu HanJoel GranadosVenkat Rao BagalkoteDavid SterbaFenghua YuLijun PanDave JiangJason GereckeDamien Le MoalRishon Jonathan RMichael ChanQu WenruoRob Herring (Arm)Justin IurmanPavan ChebbiIdo SchimmelNikolay AleksandrovJamal Hadi SalimVladimir OlteanJohannes ThumshirnPhil SutterAllison HendersonMark BlochMoshe ShemeshSean AndersonDaniel BorkmannAmery HungEduard ZingermanRen WeiKumar Kartikeya DwivediKarsten HohmeierDavid LaightJocelyn FalempeLinus WalleijThomas ZimmermannMaxime RipardSimona Vetter[email protected]Ian AbbottHeikki Krogerus[email protected]Alan SternFedor PchelkinFlorian FainelliPeter ChenSagi GrimbergChaitanya KulkarniKeith BuschBreno LeitaoYu KuaiAlexander BulekovThéo LebrunDavid Hildenbrand (Arm)Lorenzo Stoakes (Oracle)Sohil MehtaChenXiaoSongMasami Hiramatsu (Google)Ming LeiMatthieu Baerts (NGI0)Viresh KumarMichael WalleYi ZhangSeongJae ParkNathan Chancellor[email protected]Mat MartineauJason YanVitaliiTDave ChinnerRussell King (Oracle)Wei FangAndrew PriceFrancesco DolciniPeter SchneiderPavel Machek (CIP)Ron EconomosJon HunterMiguel OjedaShuah KhanBarry K. NathanJosh Law
SeriesT-b T-b T-b T-b T-b T-b T-b T-b T-b T-b
1/312R-b R-b
2/312A-b R-b
3/312
4/312R-b R-b
5/312T-b R-b R-b
6/312R-b
7/312R-b R-b
8/312R-b T-b
9/312R-b R-b
10/312
11/312
12/312
13/312
14/312R-b R-b
15/312
16/312
17/312R-b R-b
18/312
19/312R-b
20/312
21/312
22/312
23/312R-b
24/312R-b
25/312R-b
26/312
27/312
28/312
29/312
30/312
31/312R-b
32/312
33/312R-b
34/312R-b R-b
35/312R-b
36/312T-b
37/312R-b
38/312R-b
39/312R-b
40/312T-b R-b
41/312T-b R-b
42/312
43/312R-b
44/312R-b A-b R-b
45/312R-b T-b
46/312R-b
47/312R-b
48/312R-b
49/312R-b R-b
50/312R-b
51/312
52/312
53/312
54/312
55/312
56/312
57/312
58/312T-b
59/312
60/312
61/312
62/312
63/312R-b
64/312T-b
65/312R-b
66/312
67/312
68/312
69/312
70/312
71/312
72/312
73/312R-b
74/312
75/312R-b
76/312R-b
77/312
78/312Reported-and-tested-by
79/312
80/312Reported-and-tested-by
81/312R-b R-b R-b
82/312
83/312R-b
84/312A-b
85/312R-b
86/312R-b
87/312R-b
88/312
89/312R-b
90/312R-b
91/312
92/312A-b
93/312R-b A-b
94/312T-b R-b
95/312R-b R-b
96/312
97/312
98/312
99/312R-b
100/312R-b R-b
101/312
102/312R-b A-b
103/312R-b
104/312R-b
105/312R-b R-b R-b R-b
106/312R-b
107/312R-b
108/312R-b R-b
109/312
110/312R-b
111/312R-b R-b
112/312R-b
113/312T-b
114/312R-b
115/312R-b T-b T-b T-b
116/312R-b R-b R-b R-b
117/312
118/312R-b R-b
119/312
120/312
121/312T-b
122/312R-b
123/312R-b
124/312R-b
125/312
126/312
127/312
128/312R-b R-b
129/312R-b
130/312R-b
131/312R-b A-b
132/312R-b
133/312
134/312
135/312
136/312
137/312R-b
138/312R-b
139/312R-b R-b
140/312T-b R-b
141/312
142/312
143/312
144/312R-b
145/312A-b
146/312
147/312R-b
148/312R-b
149/312R-b
150/312R-b
151/312R-b
152/312R-b
153/312T-b R-b A-b
154/312A-b
155/312
156/312
157/312
158/312A-b
159/312
160/312R-b
161/312R-b R-b A-b
162/312R-b T-b
163/312
164/312
165/312
166/312
167/312R-b
168/312
169/312R-b
170/312
171/312
172/312
173/312
174/312
175/312
176/312
177/312
178/312
179/312
180/312R-b
181/312
182/312
183/312R-b
184/312R-b
185/312
186/312
187/312A-b
188/312A-b
189/312
190/312
191/312A-b
192/312
193/312
194/312
195/312
196/312
197/312
198/312A-b A-b R-b
199/312
200/312
201/312
202/312
203/312Reported-and-tested-by
204/312
205/312
206/312R-b
207/312
208/312
209/312
210/312R-b
211/312
212/312
213/312
214/312R-b
215/312
216/312
217/312
218/312
219/312
220/312
221/312R-b R-b
222/312
223/312R-b R-b
224/312R-b R-b
225/312R-b R-b
226/312R-b R-b
227/312
228/312R-b
229/312
230/312R-b
231/312
232/312A-b
233/312A-b
234/312
235/312
236/312
237/312
238/312
239/312
240/312
241/312
242/312
243/312
244/312T-b R-b A-b
245/312
246/312T-b R-b
247/312
248/312
249/312
250/312
251/312R-b
252/312T-b R-b A-b
253/312
254/312
255/312T-b
256/312
257/312R-b
258/312R-b R-b
259/312R-b R-b
260/312T-b
261/312T-b R-b R-b R-b
262/312T-b R-b R-b R-b
263/312T-b R-b R-b R-b
264/312R-b R-b T-b R-b R-b
265/312T-b Reported-and-tested-by
266/312R-b
267/312R-b T-b
268/312
269/312
270/312
271/312
272/312A-b R-b
273/312R-b R-b
274/312R-b R-b
275/312Debugged-by
276/312
277/312R-b
278/312
279/312A-b R-b
280/312R-b
281/312A-b R-b
282/312
283/312R-b
284/312
285/312
286/312
287/312
288/312
289/312R-b
290/312R-b
291/312R-b
292/312R-b R-b
293/312A-b
294/312R-b A-b
295/312R-b
296/312R-b
297/312T-b
298/312R-b
299/312R-b
300/312R-b
301/312R-b R-b
302/312R-b
303/312T-b
304/312R-b
305/312R-b
306/312
307/312R-b
308/312
309/312R-b
310/312R-b
311/312R-b R-b R-b
312/312T-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 148 reviewers.

Read the v1 thread

Cover letter [PATCH 6.1 000/312] 6.1.168-rc1 review

This is the start of the stable review cycle for the 6.1.168 release. There are 312 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.1.168-rc1.gz

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

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 6.1.168-rc1

Rafael J. Wysocki <[email protected]>
ACPI: EC: Evaluate orphan _REG under EC device

Nathan Chancellor <[email protected]>
ext4: fix unused iterator variable warnings

Theodore Ts'o <[email protected]>
ext4: fix lost error code reporting in __ext4_fill_super()

Bart Van Assche <[email protected]>
block: Fix the blk_mq_destroy_queue() documentation

Luiz Augusto von Dentz <[email protected]>
Bluetooth: eir: Fix possible crashes on eir_create_adv_data

Matthieu Baerts (NGI0) <[email protected]>
selftests: mptcp: join: check removing signal+subflow endp

Matthieu Baerts (NGI0) <[email protected]>
selftests: mptcp: join: implicit: stop transfer after last check

Andreas Gruenbacher <[email protected]>
gfs2: Fix unlikely race in gdlm_put_lock

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

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

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

Yuto Ohnuki <[email protected]>
xfs: save ailp before dropping the AIL lock in push callbacks

Yuto Ohnuki <[email protected]>
xfs: avoid dereferencing log items after push callbacks

Denis Arefev <[email protected]>
erofs: Fix the slab-out-of-bounds in drop_buffers()

Gao Xiang <[email protected]>
erofs: fix PSI memstall accounting

Gao Xiang <[email protected]>
erofs: handle overlapped pclusters out of crafted images properly

Pratyush Yadav <[email protected]>
mtd: spi-nor: core: avoid odd length/address writes in 8D-8D-8D mode

Pratyush Yadav <[email protected]>
mtd: spi-nor: core: avoid odd length/address reads on 8D-8D-8D mode

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

Liao Chang <[email protected]>

    cpufreq: governor: Free dbs_data directly when gov->init() fails

Theodore Ts'o <[email protected]>
ext4: handle wraparound when searching for blocks for indirect mapped blocks

Li Xiasong <[email protected]>
MPTCP: fix lock class name family in pm_nl_create_listen_socket

Li Chen <[email protected]>
ext4: publish jinode after initialization

Zqiang <[email protected]>
ext4: fix the might_sleep() warnings in kvfree()

Jason Yan <[email protected]>
ext4: factor out ext4_flex_groups_free()

Jason Yan <[email protected]>
ext4: use ext4_group_desc_free() in ext4_put_super() to save some duplicated code

Jason Yan <[email protected]>
ext4: factor out ext4_percpu_param_init() and ext4_percpu_param_destroy()

Sanman Pradhan <[email protected]>
hwmon: (pmbus/isl68137) Add mutex protection for AVS enable sysfs attributes

Eddie James <[email protected]>
hwmon: (pmbus/core) Add lock and unlock functions

Luo Haiyang <[email protected]>
tracing: Fix potential deadlock in cpu hotplug with osnoise

Namjae Jeon <[email protected]>
ksmbd: fix potencial OOB in get_file_all_info() for compound requests

Werner Kasselman <[email protected]>
ksmbd: fix memory leaks and NULL deref in smb2_lock()

Nikunj A Dadhania <[email protected]>
x86/cpu: Enable FSGSBASE early in cpu_init_exception_handling()

Jinjiang Tu <[email protected]>
mm/huge_memory: fix folio isn't locked in softleaf_to_folio()

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

Kevin Hao <[email protected]>
net: macb: Move devm_{free,request}_irq() out of spin lock area

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

Sean Christopherson <[email protected]>
KVM: x86/mmu: Drop/zap existing present SPTE even when creating an MMIO SPTE

Zheng Qixing <[email protected]>
block: fix resource leak in blk_register_queue() error path

Jiayuan Chen <[email protected]>
ext4: fix use-after-free in update_super_work when racing with umount

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

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

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

Vladimir Oltean <[email protected]>
net: enetc: fix PF !of_device_is_available() teardown path

Josh Law <[email protected]>

    mm/damon/sysfs: check contexts->nr before accessing contexts_arr[0]

Ming Lei <[email protected]>
nvme: fix admin queue leak on controller reset

Keith Busch <[email protected]>
nvme: fix admin request_queue lifetime

Christoph Hellwig <[email protected]>
nvme-pci: put the admin queue in nvme_dev_remove_admin

Christoph Hellwig <[email protected]>
nvme-pci: remove an extra queue reference

Christoph Hellwig <[email protected]>
blk-mq: move the call to blk_put_queue out of blk_mq_destroy_queue

Heyne, Maximilian <[email protected]>
Revert "nvme: fix admin request_queue lifetime"

Filipe Manana <[email protected]>
btrfs: do not free data reservation in fallback from inline due to -ENOSPC

Qu Wenruo <[email protected]>
btrfs: fix the qgroup data free range for inline data extents

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

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

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

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

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

Sasha Levin <[email protected]>
Revert "ext4: make ext4_es_remove_extent() return void"

Sasha Levin <[email protected]>
Revert "ext4: get rid of ppath in ext4_find_extent()"

Sasha Levin <[email protected]>
Revert "ext4: get rid of ppath in ext4_ext_create_new_leaf()"

Sasha Levin <[email protected]>
Revert "ext4: get rid of ppath in ext4_ext_insert_extent()"

Sasha Levin <[email protected]>
Revert "ext4: get rid of ppath in ext4_split_extent_at()"

Sasha Levin <[email protected]>
Revert "ext4: subdivide EXT4_EXT_DATA_VALID1"

Sasha Levin <[email protected]>
Revert "ext4: don't zero the entire extent if EXT4_EXT_DATA_PARTIAL_VALID1"

Sasha Levin <[email protected]>
Revert "ext4: drop extent cache after doing PARTIAL_VALID1 zeroout"

Sasha Levin <[email protected]>
Revert "ext4: drop extent cache when splitting extent fails"

Sasha Levin <[email protected]>
Revert "ext4: avoid infinite loops caused by residual data"

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

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

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

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 FIFO ODR for accelerometer and gyroscope only

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

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

Antoniu Miclaus <[email protected]>

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Christophe JAILLET <[email protected]>
netfilter: Reorder fields in 'struct nf_conntrack_expect'

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

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

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

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

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

Alexander Sverdlin <[email protected]>
ASoC: ep93xx: i2s: move enable call to startup callback

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

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

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

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

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

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

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

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

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

Kuniyuki Iwashima <[email protected]>
tcp: Fix bind() regression for v6-only wildcard and v4-mapped-v6 non-wildcard addresses.

Davidlohr Bueso <[email protected]>
futex: Clear stale exiting pointer in futex_lock_pi() retry path

Tomi Valkeinen <[email protected]>
dmaengine: xilinx_dma: Fix reset related timeout with two-channel AXIDMA

Radhey Shyam Pandey <[email protected]>
dmaengine: xilinx_dma: Program interrupt delay timeout

Vinicius Costa Gomes <[email protected]>
dmaengine: idxd: Fix freeing the allocated ida too late

Christophe JAILLET <[email protected]>
dmaengine: idxd: Remove usage of the deprecated ida_simple_xx() API

Filipe Manana <[email protected]>
btrfs: fix lost error when running device stats on multiple devices fs

Shin'ichiro Kawasaki <[email protected]>
btrfs: fix leak of kobject name for sub-group space_info

Mark Harmstone <[email protected]>
btrfs: fix super block offset in error message in btrfs_validate_super()

Marek Vasut <[email protected]>
dmaengine: xilinx: xilinx_dma: Fix unmasked residue subtraction

Marek Vasut <[email protected]>
dmaengine: xilinx: xilinx_dma: Fix residue calculation for cyclic DMA

Marek Vasut <[email protected]>
dmaengine: xilinx: xilinx_dma: Fix dma_device directions

Felix Gu <[email protected]>
phy: ti: j721e-wiz: Fix device node reference leak in wiz_get_lane_phy_types()

Vinicius Costa Gomes <[email protected]>
dmaengine: idxd: Fix memory leak when a wq is reset

Vinicius Costa Gomes <[email protected]>
dmaengine: idxd: Fix not releasing workqueue on .release()

Hari Bathini <[email protected]>
powerpc64/bpf: do not increment tailcall count when prog is NULL

Markus Niebel <[email protected]>
arm64: dts: imx8mn-tqma8mqnl: fix LDO5 power off

Theodore Ts'o <[email protected]>
ext4: always drain queued discard work in ext4_mb_release()

Baokun Li <[email protected]>
ext4: fix iloc.bh leak in ext4_fc_replay_inode() error paths

Helen Koike <[email protected]>

    ext4: reject mount if bigalloc with s_first_data_block != 0

Ye Bin <[email protected]>
ext4: avoid allocate block from corrupted group in ext4_mb_find_by_goal()

Edward Adam Davis <[email protected]>
ext4: avoid infinite loops caused by residual data

Jan Kara <[email protected]>
ext4: make recently_deleted() properly work with lazy itable initialization

Deepanshu Kartikey <[email protected]>
ext4: convert inline data to extents when truncate exceeds inline size

Simon Weber <[email protected]>
ext4: fix journal credit check when setting fscrypt context

Long Li <[email protected]>
xfs: fix ri_total validation in xlog_recover_attri_commit_pass2

Yuto Ohnuki <[email protected]>
xfs: stop reclaim before pushing AIL during unmount

Huacai Chen <[email protected]>
LoongArch: Workaround LS2K/LS7A GPU DMA hang bug

Claudiu Beznea <[email protected]>
dmaengine: sh: rz-dmac: Move CHCTRL updates under spinlock

Claudiu Beznea <[email protected]>
dmaengine: sh: rz-dmac: Protect the driver specific lists

Jassi Brar <[email protected]>
irqchip/qcom-mpm: Add missing mailbox TX done acknowledgment

Milos Nikic <[email protected]>
jbd2: gracefully abort on checkpointing state corruptions

Kevin Hao <[email protected]>
net: macb: Use dev_consume_skb_any() to free TX SKBs

Greg Kroah-Hartman <[email protected]>
scsi: ses: Handle positive SCSI error from ses_recv_diag()

Tyllis Xu <[email protected]>
scsi: ibmvfc: Fix OOB access in ibmvfc_discover_targets_done()

Zhan Xusheng <[email protected]>
alarmtimer: Fix argument order in alarm_timer_forward()

Jiucheng Xu <[email protected]>
erofs: add GFP_NOIO in the bio completion if needed

xietangxin <[email protected]>
virtio_net: Fix UAF on dst_ops when IFF_XMIT_DST_RELEASE is cleared and napi_tx is false

Yuchan Nam <[email protected]>
media: mc, v4l2: serialize REINIT and REQBUFS with req_queue_mutex

Sanman Pradhan <[email protected]>
hwmon: (peci/cputemp) Fix off-by-one in cputemp_is_visible()

Sanman Pradhan <[email protected]>
hwmon: (peci/cputemp) Fix crit_hyst returning delta instead of absolute temperature

Marc Zyngier <[email protected]>
KVM: arm64: Discard PC update state on vcpu reset

Viresh Kumar <[email protected]>
cpufreq: conservative: Reset requested_freq on limits change

Ali Norouzi <[email protected]>
can: gw: fix OOB heap access in cgw_csum_crc8_rel()

Hyunwoo Kim <[email protected]>
ksmbd: do not expire session on binding failure

Namjae Jeon <[email protected]>
ksmbd: replace hardcoded hdr2_len with offsetof() in smb2_calc_max_out_buf_len()

Vasily Gorbik <[email protected]>
s390/barrier: Make array_index_mask_nospec() __always_inline

Greg Kroah-Hartman <[email protected]>
s390/syscalls: Add spectre boundary for syscall dispatch table

Marc Kleine-Budde <[email protected]>
spi: spi-fsl-lpspi: fix teardown order issue (UAF)

Jihed Chaibi <[email protected]>
ASoC: adau1372: Fix clock leak on PLL lock failure

Jihed Chaibi <[email protected]>
ASoC: adau1372: Fix unchecked clk_prepare_enable() return value

Marc Buerg <[email protected]>
sysctl: fix uninitialized variable in proc_do_large_bitmap

Sanman Pradhan <[email protected]>
hwmon: (adm1177) fix sysfs ABI violation and current unit conversion

Srinivasan Shanmugam <[email protected]>
drm/amdgpu: Fix fence put before wait in amdgpu_amdkfd_submit_ib

Weiming Shi <[email protected]>
ACPI: EC: clean up handlers on probe failure in acpi_ec_setup()

Rafael J. Wysocki <[email protected]>
ACPI: EC: Install address space handler at the namespace root

Hans de Goede <[email protected]>
ACPI: EC: Fix ECDT probe ordering issues

Hans de Goede <[email protected]>
ACPI: EC: Fix EC address space handler unregistration

Hans de Goede <[email protected]>
ACPICA: Allow address_space_handler Install and _REG execution as 2 separate steps

Hans de Goede <[email protected]>
ACPICA: include/acpi/acpixf.h: Fix indentation

Cezary Rojewski <[email protected]>
ASoC: Intel: catpt: Fix the device initialization

Samasth Norway Ananda <[email protected]>
drm/i915/gmbus: fix spurious timeout on 512-byte burst reads

Mike Rapoport (Microsoft) <[email protected]>
x86/efi: efi_unmap_boot_services: fix calculation of ranges_to_free size

Yihang Li <[email protected]>
scsi: scsi_transport_sas: Fix the maximum channel scanning issue

Tatyana Nikolova <[email protected]>
RDMA/irdma: Return EINVAL for invalid arp index error

Anil Samal <[email protected]>
RDMA/irdma: Fix deadlock during netdev reset with active connections

Tatyana Nikolova <[email protected]>
RDMA/irdma: Remove reset check from irdma_modify_qp_to_err()

Ivan Barrera <[email protected]>

    RDMA/irdma: Clean up unnecessary dereference of event->cm_node

Tatyana Nikolova <[email protected]>
RDMA/irdma: Remove a NOP wait_event() in irdma_modify_qp_roce()

Tatyana Nikolova <[email protected]>
RDMA/irdma: Update ibqp state to error if QP is already in error state

Jacob Moroni <[email protected]>
RDMA/irdma: Initialize free_qp completion before using it

Chuck Lever <[email protected]>
RDMA/rw: Fall back to direct SGE on MR pool exhaustion

Andy Shevchenko <[email protected]>
regmap: Synchronize cache for the page selector

Paolo Valerio <[email protected]>
net: macb: use the current queue number for stats

David Carlier <[email protected]>
netfilter: ctnetlink: use netlink policy range checks

Florian Westphal <[email protected]>
netlink: allow be16 and be32 types in all uint policy checks

Weiming Shi <[email protected]>
netfilter: nf_conntrack_sip: fix use of uninitialized rtp_addr in process_sdp

Pablo Neira Ayuso <[email protected]>
netfilter: nf_conntrack_expect: skip expectations in other netns via proc

Ren Wei <[email protected]>
netfilter: ip6t_rt: reject oversized addrnr in rt_mt6_check()

Weiming Shi <[email protected]>
netfilter: nfnetlink_log: fix uninitialized padding leak in NFULA_PAYLOAD

Chuck Lever <[email protected]>
tls: Purge async_hold in tls_decrypt_async_wait()

Pengpeng Hou <[email protected]>
Bluetooth: btusb: clamp SCO altsetting table indices

Hyunwoo Kim <[email protected]>
Bluetooth: L2CAP: Fix ERTM re-init and zero pdu_len infinite loop

Zhang Chen <[email protected]>
Bluetooth: L2CAP: Fix send LE flow credits in ACL link

Miguel Ojeda <[email protected]>
dma-mapping: add missing inline for dma_free_attrs

Wei Fang <[email protected]>
net: enetc: fix the output issue of 'ethtool --show-ring'

Martin KaFai Lau <[email protected]>
udp: Fix wildcard bind conflict check when using hash2

Eric Dumazet <[email protected]>
tcp: optimize inet_use_bhash2_on_bind()

Kuniyuki Iwashima <[email protected]>
tcp: Rearrange tests in inet_csk_bind_conflict().

Kuniyuki Iwashima <[email protected]>
tcp: Use bhash2 for v4-mapped-v6 non-wildcard address.

Yochai Eisenrich <[email protected]>
net: fix fanout UAF in packet_release() via NETDEV_UP race

Petr Oros <[email protected]>
ice: use ice_update_eth_stats() for representor stats

Alok Tiwari <[email protected]>
platform/olpc: olpc-xo175-ec: Fix overflow error message to print inlen

Sabrina Dubroca <[email protected]>
rtnetlink: count IFLA_INFO_SLAVE_KIND in if_nlmsg_size

Qi Tang <[email protected]>
net/smc: fix double-free of smc_spd_priv when tee() duplicates splice pipe buffer

Yang Yang <[email protected]>
openvswitch: validate MPLS set/set_masked payload length

Yang Yang <[email protected]>
openvswitch: defer tunnel netdev_put to RCU release

Hangbin Liu <[email protected]>
rtnetlink: Honour NLM_F_ECHO flag in rtnl_delete_link

Hangbin Liu <[email protected]>
net: add new helper unregister_netdevice_many_notify

Hangbin Liu <[email protected]>
rtnetlink: pass netlink message header and portid to rtnl_configure_link()

Toke Høiland-Jørgensen <[email protected]>
net: openvswitch: Avoid releasing netdev before teardown completes

Jakub Kicinski <[email protected]>
nfc: nci: fix circular locking dependency in nci_close_device

Mohammad Heib <[email protected]>
ionic: fix persistent MAC address override on PF

Luca Leonardo Scorcia <[email protected]>
pinctrl: mediatek: common: Fix probe failure for devices without EINT

Helen Koike <[email protected]>
Bluetooth: L2CAP: Fix null-ptr-deref on l2cap_sock_ready_cb

Anas Iqbal <[email protected]>
Bluetooth: hci_ll: Fix firmware leak on error path

Hyunwoo Kim <[email protected]>
Bluetooth: SCO: Fix use-after-free in sco_recv_frame() due to missing sock_hold

Hyunwoo Kim <[email protected]>
Bluetooth: L2CAP: Validate PDU length before reading SDU length in l2cap_ecred_data_rcv()

Oliver Hartkopp <[email protected]>
can: statistics: add missing atomic access in hot path

Shigeru Yoshida <[email protected]>
dma: swiotlb: add KMSAN annotations to swiotlb_bounce()

Eric Dumazet <[email protected]>
af_key: validate families in pfkey_send_migrate()

Sabrina Dubroca <[email protected]>
esp: fix skb leak with espintcp and async crypto

Steffen Klassert <[email protected]>

    xfrm: Fix the usage of skb->sk

Sabrina Dubroca <[email protected]>
xfrm: call xdo_dev_state_delete during state update

Jie Deng <[email protected]>
usb: core: new quirk to handle devices with zero configurations

Uzair Mughal <[email protected]>
ALSA: hda/realtek: Add headset jack quirk for Thinkpad X390

Liucheng Lu <[email protected]>
ALSA: hda/realtek: add HP Laptop 14s-dr5xxx mute LED quirk

Boris Burkov <[email protected]>
btrfs: set BTRFS_ROOT_ORPHAN_CLEANUP during subvol create

Günther Noack <[email protected]>
HID: apple: avoid memory leak in apple_report_fixup()

Isaac J. Manjarres <[email protected]>
dma-buf: Include ioctl.h in UAPI header

Mark Brown <[email protected]>
ASoC: fsl_easrc: Fix event generation in fsl_easrc_iec958_put_bits()

Mark Brown <[email protected]>
ASoC: fsl_easrc: Fix event generation in fsl_easrc_iec958_set_reg()

Ihor Solodrai <[email protected]>
module: Fix kernel panic when a symbol st_shndx is out of bounds

Romain Sioen <[email protected]>
HID: mcp2221: cancel last I2C command on read error

Valentin Spreckels <[email protected]>
net: usb: r8152: add TRENDnet TUC-ET2G

Günther Noack <[email protected]>
HID: magicmouse: avoid memory leak in magicmouse_report_fixup()

Julius Lehmann <[email protected]>
HID: magicmouse: fix battery reporting for Apple Magic Trackpad 2

Keith Busch <[email protected]>
nvme-pci: ensure we're polling a polled queue

Hans de Goede <[email protected]>
platform/x86: touchscreen_dmi: Add quirk for y-inverted Goodix touchscreen on SUPI S10

Leif Skunberg <[email protected]>
platform/x86: intel-hid: Enable 5-button array on ThinkPad X1 Fold 16 Gen 1

Daniel Hodges <[email protected]>
nvme-fabrics: use kfree_sensitive() for DHCHAP secrets

Keith Busch <[email protected]>
nvme-pci: cap queue creation to used queues

Peter Metz <[email protected]>
platform/x86: intel-hid: Add Dell 14 Plus 2-in-1 to dmi_vgbs_allow_list

Günther Noack <[email protected]>
HID: asus: avoid memory leak in asus_report_fixup()

Kumar Kartikeya Dwivedi <[email protected]>
bpf: Release module BTF IDR before module unload

Danilo Krummrich <[email protected]>

    sh: platform_early: remove pdev->driver_override check

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

Diffstat:

 Documentation/admin-guide/kernel-parameters.txt    |   3 +
 .../bindings/auxdisplay/holtek,ht16k33.yaml        |   2 +-
 .../bindings/gpio/microchip,mpfs-gpio.yaml         |   4 +-
 Documentation/hwmon/adm1177.rst                    |   8 +-
 Documentation/hwmon/peci-cputemp.rst               |  10 +-
 Makefile                                           |   4 +-
 .../boot/dts/freescale/imx8mn-tqma8mqnl-mba8mx.dts |  13 +-
 .../arm64/boot/dts/freescale/imx8mn-tqma8mqnl.dtsi |  22 ++
 arch/arm64/kvm/reset.c                             |  14 +
 arch/loongarch/pci/pci.c                           |  80 ++++++
 arch/mips/lib/multi3.c                             |   6 +-
 arch/mips/mm/tlb-r4k.c                             |   2 +-
 arch/powerpc/net/bpf_jit_comp64.c                  |  23 +-
 arch/riscv/kernel/kgdb.c                           |   7 +-
 arch/s390/include/asm/barrier.h                    |   4 +-
 arch/s390/kernel/syscall.c                         |   2 +
 arch/sh/drivers/platform_early.c                   |   4 -
 arch/x86/kernel/cpu/common.c                       |  18 +-
 arch/x86/kvm/mmu/mmu.c                             |  15 +-
 arch/x86/platform/efi/quirks.c                     |   2 +-
 block/blk-mq.c                                     |   9 +-
 block/blk-sysfs.c                                  |   2 +
 block/bsg-lib.c                                    |   2 +
 crypto/af_alg.c                                    |   4 +-
 drivers/acpi/acpica/acevents.h                     |   4 +
 drivers/acpi/acpica/evregion.c                     |   6 +-
 drivers/acpi/acpica/evxfregn.c                     | 146 +++++++++-
 drivers/acpi/ec.c                                  |  52 +++-
 drivers/base/regmap/regmap.c                       |  30 +-
 drivers/bluetooth/btusb.c                          |   5 +-
 drivers/bluetooth/hci_ll.c                         |   2 +
 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/cpufreq/cpufreq_conservative.c             |  12 +
 drivers/cpufreq/cpufreq_governor.c                 |  13 +-
 drivers/cpufreq/cpufreq_governor.h                 |   1 +
 drivers/dma/idxd/cdev.c                            |  10 +-
 drivers/dma/idxd/device.c                          |   3 +-
 drivers/dma/idxd/sysfs.c                           |   1 +
 drivers/dma/sh/rz-dmac.c                           |  68 +++--
 drivers/dma/xilinx/xilinx_dma.c                    |  66 +++--
 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c         |   4 +-
 drivers/gpu/drm/ast/ast_dp501.c                    |   2 +-
 drivers/gpu/drm/drm_ioc32.c                        |   2 +
 drivers/gpu/drm/i915/display/intel_gmbus.c         |   4 +-
 drivers/hid/hid-apple.c                            |   4 +-
 drivers/hid/hid-asus.c                             |  15 +-
 drivers/hid/hid-magicmouse.c                       |   6 +-
 drivers/hid/hid-mcp2221.c                          |   2 +
 drivers/hid/hid-multitouch.c                       |   7 +
 drivers/hid/wacom_wac.c                            |  10 +
 drivers/hwmon/adm1177.c                            |  54 ++--
 drivers/hwmon/occ/common.c                         |  19 +-
 drivers/hwmon/peci/cputemp.c                       |   4 +-
 drivers/hwmon/pmbus/isl68137.c                     |  21 +-
 drivers/hwmon/pmbus/pmbus.h                        |   2 +
 drivers/hwmon/pmbus/pmbus_core.c                   |  30 ++
 drivers/hwmon/pmbus/pxe1610.c                      |   5 +-
 drivers/hwmon/pmbus/tps53679.c                     |   4 +-
 drivers/i2c/busses/Kconfig                         |   2 +
 drivers/i2c/busses/i2c-tegra.c                     |   5 +-
 drivers/iio/accel/adxl355_core.c                   |   2 +-
 drivers/iio/adc/ti-adc161s626.c                    |  41 ++-
 drivers/iio/dac/ad5770r.c                          |   2 +-
 drivers/iio/gyro/mpu3050-core.c                    |  32 ++-
 drivers/iio/imu/bmi160/bmi160_core.c               |  15 +-
 drivers/iio/imu/bno055/bno055.c                    |   2 +-
 drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_buffer.c     |   4 +
 drivers/iio/light/vcnl4035.c                       |  18 +-
 drivers/infiniband/core/rw.c                       |  27 +-
 drivers/infiniband/hw/irdma/cm.c                   |  29 +-
 drivers/infiniband/hw/irdma/utils.c                |   2 -
 drivers/infiniband/hw/irdma/verbs.c                |   9 +-
 drivers/input/joystick/xpad.c                      |   2 +
 drivers/input/rmi4/rmi_f54.c                       |   4 +-
 drivers/input/serio/i8042-acpipnpio.h              |   7 +
 drivers/irqchip/irq-qcom-mpm.c                     |   3 +
 drivers/media/mc/mc-request.c                      |   5 +
 drivers/media/v4l2-core/v4l2-ioctl.c               |   5 +-
 drivers/mtd/spi-nor/core.c                         | 145 +++++++++-
 drivers/net/can/vxcan.c                            |   2 +-
 drivers/net/ethernet/broadcom/tg3.c                |  13 +-
 drivers/net/ethernet/cadence/macb_main.c           |  17 +-
 drivers/net/ethernet/cadence/macb_pci.c            |  10 +-
 drivers/net/ethernet/faraday/ftgmac100.c           |  28 +-
 .../net/ethernet/freescale/enetc/enetc_ethtool.c   |   2 +
 drivers/net/ethernet/freescale/enetc/enetc_pf.c    |   2 +-
 drivers/net/ethernet/intel/ice/ice_ethtool.c       |  14 +-
 drivers/net/ethernet/intel/ice/ice_repr.c          |   3 +-
 drivers/net/ethernet/mellanox/mlx5/core/devlink.c  |   4 +-
 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/pensando/ionic/ionic_lif.c    |  17 +-
 drivers/net/ethernet/xilinx/xilinx_axienet.h       |   4 +-
 drivers/net/geneve.c                               |   2 +-
 drivers/net/phy/phy_device.c                       |  58 +++-
 drivers/net/usb/r8152.c                            |   1 +
 drivers/net/veth.c                                 |   2 +-
 drivers/net/virtio_net.c                           |   1 +
 drivers/net/vxlan/vxlan_core.c                     |  10 +-
 drivers/net/wireless/intel/iwlwifi/mvm/d3.c        |   2 +-
 drivers/net/wireless/microchip/wilc1000/hif.c      |   2 +-
 drivers/net/wireless/virt_wifi.c                   |   1 -
 drivers/net/wwan/wwan_core.c                       |   2 +-
 drivers/nfc/pn533/uart.c                           |   3 +
 drivers/nvme/host/apple.c                          |   1 +
 drivers/nvme/host/core.c                           |  16 +-
 drivers/nvme/host/fabrics.c                        |   4 +-
 drivers/nvme/host/pci.c                            |  25 +-
 drivers/phy/ti/phy-j721e-wiz.c                     |   2 +
 drivers/pinctrl/mediatek/pinctrl-mtk-common.c      |   9 +-
 drivers/platform/olpc/olpc-xo175-ec.c              |   2 +-
 drivers/platform/x86/intel/hid.c                   |  13 +
 drivers/platform/x86/touchscreen_dmi.c             |  18 ++
 drivers/scsi/ibmvscsi/ibmvfc.c                     |   3 +-
 drivers/scsi/scsi_sysfs.c                          |   1 +
 drivers/scsi/scsi_transport_sas.c                  |   2 +-
 drivers/scsi/ses.c                                 |   2 +-
 drivers/spi/spi-fsl-lpspi.c                        |   3 +-
 drivers/target/loopback/tcm_loop.c                 |  52 +++-
 drivers/thunderbolt/nhi.c                          |   2 +-
 drivers/ufs/core/ufshcd.c                          |   2 +
 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/config.c                          |   6 +-
 drivers/usb/core/quirks.c                          |   8 +
 drivers/usb/dwc2/gadget.c                          |   2 +
 drivers/usb/gadget/function/f_rndis.c              |   9 +-
 drivers/usb/gadget/function/f_subset.c             |   6 +
 drivers/usb/gadget/function/f_uac1_legacy.c        |  47 +++-
 drivers/usb/gadget/function/f_uvc.c                |  39 ++-
 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/serial/io_edgeport.c                   |   3 +
 drivers/usb/serial/io_usbvend.h                    |   1 +
 drivers/usb/serial/option.c                        |   4 +
 fs/btrfs/block-group.c                             |   2 +-
 fs/btrfs/disk-io.c                                 |   4 +-
 fs/btrfs/inode.c                                   |   6 +-
 fs/btrfs/ioctl.c                                   |   7 +
 fs/btrfs/tree-checker.c                            |  17 ++
 fs/btrfs/volumes.c                                 |   5 +-
 fs/btrfs/zoned.c                                   |   6 +-
 fs/erofs/data.c                                    |   2 +
 fs/erofs/zdata.c                                   |  70 ++---
 fs/ext4/crypto.c                                   |   9 +-
 fs/ext4/ext4.h                                     |  10 +-
 fs/ext4/extents.c                                  | 312 +++++++++------------
 fs/ext4/extents_status.c                           |  12 +-
 fs/ext4/extents_status.h                           |   4 +-
 fs/ext4/fast_commit.c                              |  25 +-
 fs/ext4/ialloc.c                                   |   6 +
 fs/ext4/inline.c                                   |  12 +-
 fs/ext4/inode.c                                    |  35 ++-
 fs/ext4/mballoc.c                                  |  30 +-
 fs/ext4/migrate.c                                  |   5 +-
 fs/ext4/move_extent.c                              |   7 +-
 fs/ext4/super.c                                    | 164 +++++------
 fs/ext4/sysfs.c                                    |  10 +-
 fs/gfs2/lock_dlm.c                                 |  10 +-
 fs/jbd2/checkpoint.c                               |  15 +-
 fs/smb/server/smb2pdu.c                            |  72 +++--
 fs/xfs/xfs_attr_item.c                             |   4 +-
 fs/xfs/xfs_dquot_item.c                            |   9 +-
 fs/xfs/xfs_inode_item.c                            |   9 +-
 fs/xfs/xfs_mount.c                                 |   7 +-
 fs/xfs/xfs_trace.c                                 |   1 +
 fs/xfs/xfs_trace.h                                 |  36 ++-
 fs/xfs/xfs_trans_ail.c                             |  26 +-
 include/acpi/acpixf.h                              | 142 +++++-----
 include/linux/dma-mapping.h                        |   4 +-
 include/linux/netdevice.h                          |   2 -
 include/linux/netfilter/ipset/ip_set.h             |   2 +-
 include/linux/rtnetlink.h                          |   9 +-
 include/linux/swapops.h                            |  20 +-
 include/linux/usb/quirks.h                         |   3 +
 include/linux/usb/r8152.h                          |   1 +
 include/net/inet_hashtables.h                      |  14 +
 include/net/netfilter/nf_conntrack_expect.h        |  44 ++-
 include/net/netlink.h                              |  21 +-
 include/net/rtnetlink.h                            |   5 +-
 include/uapi/linux/dma-buf.h                       |   1 +
 include/uapi/linux/netfilter/nf_conntrack_common.h |   4 +
 kernel/bpf/btf.c                                   |  24 +-
 kernel/bpf/verifier.c                              |  10 +-
 kernel/dma/swiotlb.c                               |  21 +-
 kernel/futex/pi.c                                  |   3 +-
 kernel/module/main.c                               |   7 +
 kernel/sysctl.c                                    |   2 +-
 kernel/time/alarmtimer.c                           |   2 +-
 kernel/trace/trace_osnoise.c                       |   8 +-
 lib/nlattr.c                                       |   6 +
 mm/damon/sysfs.c                                   |   3 +
 net/atm/lec.c                                      |  72 +++--
 net/atm/lec.h                                      |   2 +-
 net/bluetooth/eir.c                                |   7 +-
 net/bluetooth/eir.h                                |   2 +-
 net/bluetooth/hci_event.c                          |  33 ++-
 net/bluetooth/hci_sync.c                           |   5 +-
 net/bluetooth/l2cap_core.c                         |  28 +-
 net/bluetooth/l2cap_sock.c                         |   3 +
 net/bluetooth/mgmt.c                               |  17 +-
 net/bluetooth/sco.c                                |  40 ++-
 net/bluetooth/smp.c                                |  11 +-
 net/bridge/br_arp_nd_proxy.c                       |  18 +-
 net/can/af_can.c                                   |   4 +-
 net/can/af_can.h                                   |   2 +-
 net/can/gw.c                                       |   6 +-
 net/can/proc.c                                     |   3 +-
 net/core/dev.c                                     |  70 +++--
 net/core/dev.h                                     |   7 +
 net/core/rtnetlink.c                               |  51 ++--
 net/hsr/hsr_device.c                               |  32 ++-
 net/ipv4/esp4.c                                    |  11 +-
 net/ipv4/inet_connection_sock.c                    |  72 +++--
 net/ipv4/inet_hashtables.c                         |   3 +-
 net/ipv4/ip_gre.c                                  |   2 +-
 net/ipv4/udp.c                                     |   2 +-
 net/ipv6/addrconf.c                                |   6 +-
 net/ipv6/datagram.c                                |  10 +
 net/ipv6/esp6.c                                    |  11 +-
 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/ipv6/netfilter/ip6t_rt.c                       |   4 +
 net/ipv6/xfrm6_output.c                            |   4 +-
 net/key/af_key.c                                   |  19 +-
 net/mptcp/pm_netlink.c                             |   2 +-
 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                |  29 +-
 net/netfilter/nf_conntrack_h323_main.c             |  12 +-
 net/netfilter/nf_conntrack_helper.c                |  13 +-
 net/netfilter/nf_conntrack_netlink.c               | 103 +++----
 net/netfilter/nf_conntrack_proto_tcp.c             |  10 +-
 net/netfilter/nf_conntrack_sip.c                   |  18 +-
 net/netfilter/nf_flow_table_offload.c              | 196 ++++++++-----
 net/netfilter/nf_tables_api.c                      |   7 +-
 net/netfilter/nfnetlink_log.c                      |  10 +-
 net/netfilter/x_tables.c                           |  23 ++
 net/netfilter/xt_cgroup.c                          |   6 +
 net/netfilter/xt_rateest.c                         |   5 +
 net/nfc/nci/core.c                                 |  10 +-
 net/openvswitch/flow_netlink.c                     |   2 +
 net/openvswitch/vport-geneve.c                     |   2 +-
 net/openvswitch/vport-gre.c                        |   2 +-
 net/openvswitch/vport-netdev.c                     |  13 +-
 net/openvswitch/vport-vxlan.c                      |   2 +-
 net/packet/af_packet.c                             |   1 +
 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/smc/smc_rx.c                                   |   9 +-
 net/tls/tls_sw.c                                   |   2 +-
 net/x25/x25_in.c                                   |   9 +-
 net/x25/x25_subr.c                                 |   1 +
 net/xfrm/xfrm_interface_core.c                     |   2 +-
 net/xfrm/xfrm_output.c                             |   7 +-
 net/xfrm/xfrm_policy.c                             |   2 +-
 net/xfrm/xfrm_state.c                              |   1 +
 sound/pci/ctxfi/ctdaio.c                           |   1 +
 sound/pci/hda/patch_realtek.c                      |   2 +
 sound/soc/cirrus/ep93xx-i2s.c                      |  40 ++-
 sound/soc/codecs/adau1372.c                        |  34 ++-
 sound/soc/fsl/fsl_easrc.c                          |  14 +-
 sound/soc/intel/catpt/device.c                     |  10 +-
 sound/soc/intel/catpt/dsp.c                        |   3 -
 sound/usb/caiaq/device.c                           |   2 +-
 tools/objtool/check.c                              |   5 +-
 tools/testing/selftests/net/mptcp/mptcp_join.sh    |  14 +
 286 files changed, 3071 insertions(+), 1445 deletions(-)