Archive-only list for patches
 help / color / mirror / Atom feed
From: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
To: stable@vger.kernel.org
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
	patches@lists.linux.dev, Weiming Shi <bestswngs@gmail.com>,
	Eric Dumazet <edumazet@kernel.org>,
	Willem de Bruijn <willemb@google.com>,
	"Michael S. Tsirkin" <mst@redhat.com>,
	Jakub Kicinski <kuba@kernel.org>, Sasha Levin <sashal@kernel.org>
Subject: [PATCH 7.2 249/281] net: always dissect GSO packets in __virtio_net_hdr_to_skb()
Date: Tue, 13 Oct 2026 13:39:25 +0200	[thread overview]
Message-ID: <20261013112901.187909141@linuxfoundation.org> (raw)
In-Reply-To: <20261013112855.045212108@linuxfoundation.org>

7.2-stable review patch.  If anyone has any objections, please let me know.

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

From: Eric Dumazet <edumazet@kernel.org>

[ Upstream commit 44378d02c5aaae24b60a75fbbb539b4aa4db503d ]

Commit 9e8db5913264 ("net: avoid false positives in untrusted gso
validation") added a '&& skb->network_header' check before flow-dissecting
GSO packets without VIRTIO_NET_HDR_F_NEEDS_CSUM in
__virtio_net_hdr_to_skb(), because some callers (such as tun_get_user(),
tun_xdp_one(), virtnet_receive_done(), and raw_verify_header()) called
virtio_net_hdr_*_to_skb() before initializing skb->network_header and
skb->dev.

Because __alloc_skb() and __build_skb_around() zero-initialize
skb->network_header to 0 (unlike mac_header and transport_header which
are initialized to ~0U), those four callers always had
skb->network_header == 0 and bypassed flow dissection in
__virtio_net_hdr_to_skb(). More generally, skb->network_header is an
offset from skb->head (where 0 is also a valid offset whenever
skb_headroom(skb) is 0), not a boolean flag.

Whenever the 'if (gso_type && skb->network_header)' branch was skipped,
the fallback 'else if (gso_type)' only pulled nh_min_len + thlen (40 bytes
for TCPv4) without dissecting the packet, without validating ip_proto or
n_proto, and without setting skb->transport_header.

If the packet has a malformed network header, it is not rejected and a
subsequent skb_probe_transport_header() also fails, leaving
skb->transport_header at ~0U (0xffff). Similarly, if an IPv4 packet
carries IP options (ihl > 5) or an IPv6 packet carries extension headers,
pulling only nh_min_len + thlen can leave the TCP header outside
skb->head. In both cases, tcp_hdrlen(skb) in skb_gso_transport_seglen()
reads out-of-bounds:

  BUG: KASAN: slab-out-of-bounds in skb_gso_transport_seglen
  Read of size 2 by task poc/133
  skb_gso_transport_seglen (net/core/gso.c:155)
  skb_gso_validate_mac_len (net/core/gso.c:270)
  tbf_enqueue (net/sched/sch_tbf.c:260)
  dev_qdisc_enqueue (net/core/dev.c:4227)
  __dev_queue_xmit (net/core/dev.c:4884)

In addition, checking virtio_net_hdr_match_proto() only inside
'if (!skb->protocol)' before flow dissection both skipped validation when
skb->protocol was pre-set by the caller and rejected VLAN-tagged frames
whose outer L2 protocol is ETH_P_8021Q or ETH_P_8021AD.

Fix this by:
1. Initializing skb->dev and skb->network_header (plus skb->protocol for
   IFF_TUN) before virtio_net_hdr_*_to_skb() in tun_get_user(),
   tun_xdp_one(), virtnet_receive_done(), and raw_verify_header(). In
   tun_get_user(), drop the redundant skb_reset_mac_header(skb) in the
   IFF_TUN case since __virtio_net_hdr_to_skb() unconditionally resets
   mac_header.
2. Removing '&& skb->network_header' and the unvalidated
   'else if (gso_type)' fallback in __virtio_net_hdr_to_skb() so all GSO
   packets without VIRTIO_NET_HDR_F_NEEDS_CSUM are flow-dissected, have
   their transport header pulled into linear data, and have
   skb->transport_header set.
3. Moving the virtio_net_hdr_match_proto() check to after
   skb_flow_dissect_flow_keys_basic(), validating keys.basic.n_proto
   against hdr_gso_type.

Fixes: 9e8db5913264 ("net: avoid false positives in untrusted gso validation")
Fixes: d5be7f632bad ("net: validate untrusted gso packets without csum offload")
Fixes: 924a9bc362a5 ("net: check if protocol extracted by virtio_net_hdr_set_proto is correct")
Reported-by: Weiming Shi <bestswngs@gmail.com>
Closes: https://lore.kernel.org/netdev/20260927163117.746432-2-bestswngs@gmail.com/
Signed-off-by: Eric Dumazet <edumazet@kernel.org>
Reviewed-by: Willem de Bruijn <willemb@google.com>
Cc: Michael S. Tsirkin <mst@redhat.com>
Link: https://patch.msgid.link/20261001191140.2818991-3-edumazet@kernel.org
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
---
 arch/um/drivers/vector_transports.c |  1 +
 drivers/net/tun.c                   | 23 ++++++-----
 drivers/net/virtio_net.c            |  2 +
 include/linux/virtio_net.h          | 60 ++++++++++++-----------------
 4 files changed, 42 insertions(+), 44 deletions(-)

diff --git a/arch/um/drivers/vector_transports.c b/arch/um/drivers/vector_transports.c
index ddd127ee96785..e1fb2a76fdff5 100644
--- a/arch/um/drivers/vector_transports.c
+++ b/arch/um/drivers/vector_transports.c
@@ -209,6 +209,7 @@ static int raw_verify_header(
 	if ((vheader->flags & VIRTIO_NET_HDR_F_DATA_VALID) > 0)
 		return 1;
 
+	skb_set_network_header(skb, ETH_HLEN);
 	virtio_net_hdr_to_skb(skb, vheader, virtio_legacy_is_little_endian());
 	return 0;
 }
diff --git a/drivers/net/tun.c b/drivers/net/tun.c
index 5bbe3123979e0..dcd39815205a9 100644
--- a/drivers/net/tun.c
+++ b/drivers/net/tun.c
@@ -1818,12 +1818,7 @@ static ssize_t tun_get_user(struct tun_struct *tun, struct tun_file *tfile,
 		}
 	}
 
-	if (tun_vnet_hdr_tnl_to_skb(tun->flags, features, skb, &hdr)) {
-		atomic_long_inc(&tun->rx_frame_errors);
-		err = -EINVAL;
-		goto free_skb;
-	}
-
+	skb->dev = tun->dev;
 	switch (tun->flags & TUN_TYPE_MASK) {
 	case IFF_TUN:
 		if (tun->flags & IFF_NO_PI) {
@@ -1848,9 +1843,8 @@ static ssize_t tun_get_user(struct tun_struct *tun, struct tun_file *tfile,
 			}
 		}
 
-		skb_reset_mac_header(skb);
+		skb_reset_network_header(skb);
 		skb->protocol = pi.proto;
-		skb->dev = tun->dev;
 		break;
 	case IFF_TAP:
 		if (!pskb_may_pull(skb, ETH_HLEN)) {
@@ -1858,10 +1852,19 @@ static ssize_t tun_get_user(struct tun_struct *tun, struct tun_file *tfile,
 			drop_reason = SKB_DROP_REASON_HDR_TRUNC;
 			goto drop;
 		}
-		skb->protocol = eth_type_trans(skb, tun->dev);
+		skb_set_network_header(skb, ETH_HLEN);
 		break;
 	}
 
+	if (tun_vnet_hdr_tnl_to_skb(tun->flags, features, skb, &hdr)) {
+		atomic_long_inc(&tun->rx_frame_errors);
+		err = -EINVAL;
+		goto free_skb;
+	}
+
+	if ((tun->flags & TUN_TYPE_MASK) == IFF_TAP)
+		skb->protocol = eth_type_trans(skb, tun->dev);
+
 	/* copy skb_ubuf_info for callback when skb has no error */
 	if (zerocopy) {
 		skb_zcopy_init(skb, msg_control);
@@ -2469,6 +2472,8 @@ static int tun_xdp_one(struct tun_struct *tun,
 
 	features = tun_vnet_hdr_guest_features(READ_ONCE(tun->vnet_hdr_sz));
 	tnl_hdr = (struct virtio_net_hdr_v1_hash_tunnel *)gso;
+	skb->dev = tun->dev;
+	skb_set_network_header(skb, ETH_HLEN);
 	if (tun_vnet_hdr_tnl_to_skb(tun->flags, features, skb, tnl_hdr)) {
 		atomic_long_inc(&tun->rx_frame_errors);
 		kfree_skb(skb);
diff --git a/drivers/net/virtio_net.c b/drivers/net/virtio_net.c
index bf82ef9874abb..daab43ac92ce4 100644
--- a/drivers/net/virtio_net.c
+++ b/drivers/net/virtio_net.c
@@ -2515,6 +2515,8 @@ static void virtnet_receive_done(struct virtnet_info *vi, struct receive_queue *
 		goto frame_err;
 	}
 
+	skb->dev = dev;
+	skb_set_network_header(skb, ETH_HLEN);
 	if (virtio_net_hdr_tnl_to_skb(skb, &hdr->tnl_hdr, vi->rx_tnl,
 				      vi->rx_tnl_csum,
 				      virtio_is_little_endian(vi->vdev))) {
diff --git a/include/linux/virtio_net.h b/include/linux/virtio_net.h
index c381b916c1b54..d6466f96cdd00 100644
--- a/include/linux/virtio_net.h
+++ b/include/linux/virtio_net.h
@@ -111,48 +111,38 @@ static inline int __virtio_net_hdr_to_skb(struct sk_buff *skb,
 		p_off = nh_min_len + thlen;
 		if (!pskb_may_pull(skb, p_off))
 			return -EINVAL;
-	} else {
+	} else if (gso_type) {
 		/* gso packets without NEEDS_CSUM do not set transport_offset.
 		 * probe and drop if does not match one of the above types.
 		 */
-		if (gso_type && skb->network_header) {
-			struct flow_keys_basic keys;
-
-			if (!skb->protocol) {
-				__be16 protocol = dev_parse_header_protocol(skb);
-
-				if (!protocol)
-					virtio_net_hdr_set_proto(skb, hdr);
-				else if (!virtio_net_hdr_match_proto(protocol,
-								 hdr_gso_type))
-					return -EINVAL;
-				else
-					skb->protocol = protocol;
-			}
+		struct flow_keys_basic keys;
+
+		if (!skb->protocol) {
+			skb->protocol = dev_parse_header_protocol(skb);
+			if (!skb->protocol)
+				virtio_net_hdr_set_proto(skb, hdr);
+		}
 retry:
-			if (!skb_flow_dissect_flow_keys_basic(NULL, skb, &keys,
-							      NULL, 0, 0, 0,
-							      0)) {
-				/* UFO does not specify ipv4 or 6: try both */
-				if (gso_type & SKB_GSO_UDP &&
-				    skb->protocol == htons(ETH_P_IP)) {
-					skb->protocol = htons(ETH_P_IPV6);
-					goto retry;
-				}
-				return -EINVAL;
+		if (!skb_flow_dissect_flow_keys_basic(NULL, skb, &keys,
+						      NULL, 0, 0, 0,
+						      0)) {
+			/* UFO does not specify ipv4 or 6: try both */
+			if (gso_type & SKB_GSO_UDP &&
+			    skb->protocol == htons(ETH_P_IP)) {
+				skb->protocol = htons(ETH_P_IPV6);
+				goto retry;
 			}
+			return -EINVAL;
+		}
 
-			p_off = keys.control.thoff + thlen;
-			if (!pskb_may_pull(skb, p_off) ||
-			    keys.basic.ip_proto != ip_proto)
-				return -EINVAL;
+		p_off = keys.control.thoff + thlen;
+		if (!pskb_may_pull(skb, p_off) ||
+		    keys.basic.ip_proto != ip_proto ||
+		    !virtio_net_hdr_match_proto(keys.basic.n_proto,
+						hdr_gso_type))
+			return -EINVAL;
 
-			skb_set_transport_header(skb, keys.control.thoff);
-		} else if (gso_type) {
-			p_off = nh_min_len + thlen;
-			if (!pskb_may_pull(skb, p_off))
-				return -EINVAL;
-		}
+		skb_set_transport_header(skb, keys.control.thoff);
 	}
 
 	if (hdr_gso_type != VIRTIO_NET_HDR_GSO_NONE) {
-- 
2.53.0




  parent reply	other threads:[~2026-10-13 11:57 UTC|newest]

Thread overview: 291+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2026-10-13 11:35 [PATCH 7.2 000/281] 7.2.11-rc1 review Greg Kroah-Hartman
2026-10-13 11:35 ` [PATCH 7.2 001/281] bnxt_en: fix DMA mapping length for padded small packets Greg Kroah-Hartman
2026-10-13 11:35 ` [PATCH 7.2 002/281] fs: Free any excess xarray nodes in clear_inode() Greg Kroah-Hartman
2026-10-13 11:35 ` [PATCH 7.2 003/281] net/mlx5e: Prevent stale XSK buffer release on refill retry Greg Kroah-Hartman
2026-10-13 11:35 ` [PATCH 7.2 004/281] net/mlx5e: Prevent stale XSK buffer release on MPWQE " Greg Kroah-Hartman
2026-10-13 11:35 ` [PATCH 7.2 005/281] ipv6: Fix redirect exception creation for UDP/RAW sockets Greg Kroah-Hartman
2026-10-13 11:35 ` [PATCH 7.2 006/281] ipv4: udp: Create exceptions before socket matching Greg Kroah-Hartman
2026-10-13 11:35 ` [PATCH 7.2 007/281] ipv6: " Greg Kroah-Hartman
2026-10-13 11:35 ` [PATCH 7.2 008/281] ipv4: validate checksum_start before completing checksum Greg Kroah-Hartman
2026-10-13 11:35 ` [PATCH 7.2 009/281] rust_binder: reschedule node refcount update on thread exit Greg Kroah-Hartman
2026-10-13 11:35 ` [PATCH 7.2 010/281] ipv4: stop PMTU walk when nexthop group shrinks Greg Kroah-Hartman
2026-10-13 11:35 ` [PATCH 7.2 011/281] ipv4: stop exception dump " Greg Kroah-Hartman
2026-10-13 11:35 ` [PATCH 7.2 012/281] ipv4: stop route notification sizing " Greg Kroah-Hartman
2026-10-13 11:35 ` [PATCH 7.2 013/281] ipv4: do not warn on route notification size race Greg Kroah-Hartman
2026-10-13 11:35 ` [PATCH 7.2 014/281] ipv6: " Greg Kroah-Hartman
2026-10-13 11:35 ` [PATCH 7.2 015/281] Input: ati_remote2 - fix type confusion in device attribute handlers Greg Kroah-Hartman
2026-10-13 11:35 ` [PATCH 7.2 016/281] Input: xpad - add support for 8BitDo Pro 2 Wired Controller for Xbox Greg Kroah-Hartman
2026-10-13 11:35 ` [PATCH 7.2 017/281] Input: xpad - add support for Corsair Novablade Pro Greg Kroah-Hartman
2026-10-13 11:35 ` [PATCH 7.2 018/281] ALSA: ctxfi: Fix memory leakage when clearing DAO input mappers Greg Kroah-Hartman
2026-10-13 11:35 ` [PATCH 7.2 019/281] ALSA: hda/tas2781: Accept V1 calibration data without CRC Greg Kroah-Hartman
2026-10-13 11:35 ` [PATCH 7.2 020/281] arm64: irq: exclude the softirq stack switch from KCOV Greg Kroah-Hartman
2026-10-13 11:35 ` [PATCH 7.2 021/281] ASoC: amd: yc: Add DMI quirk for Acer Aspire Go 15 (AG15-21P) Greg Kroah-Hartman
2026-10-13 11:35 ` [PATCH 7.2 022/281] ata: libata-scsi: do not lose CHECK CONDITION for failed ATAPI commands Greg Kroah-Hartman
2026-10-13 11:35 ` [PATCH 7.2 023/281] btrfs: scrub: fix local_root reference leak in scrub_print_warning_inode() Greg Kroah-Hartman
2026-10-13 11:35 ` [PATCH 7.2 024/281] can: dev: init_can_skb(): restore skb header initialization Greg Kroah-Hartman
2026-10-13 11:35 ` [PATCH 7.2 025/281] can: fix unique skb identifier regression under RPS Greg Kroah-Hartman
2026-10-13 11:35 ` [PATCH 7.2 026/281] cgroup/cpuset: Handle cpu hotplug race in guarantee_active_cpus() Greg Kroah-Hartman
2026-10-13 11:35 ` [PATCH 7.2 027/281] cipso: adjust cached option offsets when removing CIPSO Greg Kroah-Hartman
2026-10-13 11:35 ` [PATCH 7.2 028/281] dm ioctl: dont let data_start run past the buffer Greg Kroah-Hartman
2026-10-13 11:35 ` [PATCH 7.2 029/281] usb: f81604: fix struct f81604_int_data size mismatch Greg Kroah-Hartman
2026-10-13 11:35 ` [PATCH 7.2 030/281] vsock/virtio: account only unread bytes in read_skb() Greg Kroah-Hartman
2026-10-13 11:35 ` [PATCH 7.2 031/281] wifi: brcmfmac: fix P2P device removal race in brcmf_detach() Greg Kroah-Hartman
2026-10-13 11:35 ` [PATCH 7.2 032/281] wifi: mt76: mt7603: initialize global station WCID Greg Kroah-Hartman
2026-10-13 11:35 ` [PATCH 7.2 033/281] wifi: mt76: mt7996: fix uninitialized buf read in mt7996_variant_fem_init() Greg Kroah-Hartman
2026-10-13 11:35 ` [PATCH 7.2 034/281] wireguard: queueing: preserve tstamp_type when encapsulating packet Greg Kroah-Hartman
2026-10-13 11:35 ` [PATCH 7.2 035/281] wireguard: noise: reject response consumption after intermediate initiation Greg Kroah-Hartman
2026-10-13 11:35 ` [PATCH 7.2 036/281] workqueue: Fix NULL current_pwq deref in chained work check Greg Kroah-Hartman
2026-10-13 11:35 ` [PATCH 7.2 037/281] x86/CPU/AMD: Fix AMD TLBI Erratum #1718 Greg Kroah-Hartman
2026-10-13 11:35 ` [PATCH 7.2 038/281] xen/netfront: dont leak the skb when xennet_fill_frags() fails Greg Kroah-Hartman
2026-10-13 11:35 ` [PATCH 7.2 039/281] tee: shm: reject zero-sized allocations in tee_dyn_shm_alloc_helper() Greg Kroah-Hartman
2026-10-13 11:35 ` [PATCH 7.2 040/281] strparser: make sure __strp_recv isnt running before tearing down the parser Greg Kroah-Hartman
2026-10-13 11:35 ` [PATCH 7.2 041/281] swiotlb: fix default_swiotlb_limit() for non-growable default pool Greg Kroah-Hartman
2026-10-13 11:35 ` [PATCH 7.2 042/281] tcp: reject net_iov in zerocopy receive mapping hints Greg Kroah-Hartman
2026-10-13 11:35 ` [PATCH 7.2 043/281] tipc: destroy topsrv workqueues before closing connections Greg Kroah-Hartman
2026-10-13 11:36 ` [PATCH 7.2 044/281] tipc: hold a reference to nodes found by link name Greg Kroah-Hartman
2026-10-13 11:36 ` [PATCH 7.2 045/281] Revert "wifi: libertas: reject short monitor TX frames" Greg Kroah-Hartman
2026-10-13 11:36 ` [PATCH 7.2 046/281] RISC-V: Clear HSTATUS.HU on CPU initialization Greg Kroah-Hartman
2026-10-13 13:05   ` Miguel Ojeda
2026-10-13 11:36 ` [PATCH 7.2 047/281] selinux: fix data race on AVC latest_notif Greg Kroah-Hartman
2026-10-13 11:36 ` [PATCH 7.2 048/281] selinux: preserve NATIVE_LABELS on already-initialized sb in set_mnt_opts Greg Kroah-Hartman
2026-10-13 11:36 ` [PATCH 7.2 049/281] sctp: copy zeroed stats to user in sctp_getsockopt_pr_streamstatus() when !streamoute Greg Kroah-Hartman
2026-10-13 11:36 ` [PATCH 7.2 050/281] selftests/mm: cleanup -Wformat issues in hugetlb-mmap Greg Kroah-Hartman
2026-10-13 11:36 ` [PATCH 7.2 051/281] e1000e: add system to disable K1 list Greg Kroah-Hartman
2026-10-13 11:36 ` [PATCH 7.2 052/281] EDAC/amd64: Mask UMC chip select to the four implemented selects Greg Kroah-Hartman
2026-10-13 11:36 ` [PATCH 7.2 053/281] fsverity: RCU-delay the freeing of struct fsverity_info Greg Kroah-Hartman
2026-10-13 11:36 ` [PATCH 7.2 054/281] gpio: mpsse: fix race when arming the IRQ poll worker Greg Kroah-Hartman
2026-10-13 11:36 ` [PATCH 7.2 055/281] gpio: xilinx: fix runtime PM leak on request error path Greg Kroah-Hartman
2026-10-13 11:36 ` [PATCH 7.2 056/281] iavf: send MAC change request synchronously Greg Kroah-Hartman
2026-10-13 11:36 ` [PATCH 7.2 057/281] gve: fix napi_disable deadlock when attempting to disable XSK pools Greg Kroah-Hartman
2026-10-13 11:36 ` [PATCH 7.2 058/281] gve: fix XSK buffer leak when rings are stopped Greg Kroah-Hartman
2026-10-13 11:36 ` [PATCH 7.2 059/281] gve: fix XSK buffer leak on error descriptor Greg Kroah-Hartman
2026-10-13 11:36 ` [PATCH 7.2 060/281] ibmveth: h_free logical LAN on open-fail after register Greg Kroah-Hartman
2026-10-13 11:36 ` [PATCH 7.2 061/281] ibmveth: fix TX LTB and filter unwind on open-fail Greg Kroah-Hartman
2026-10-13 11:36 ` [PATCH 7.2 062/281] ice: fix use-after-free in dynamic port cleanup Greg Kroah-Hartman
2026-10-13 11:36 ` [PATCH 7.2 063/281] ice: fix metadata_dst refcount handling on representor teardown Greg Kroah-Hartman
2026-10-13 11:36 ` [PATCH 7.2 064/281] io_uring/register: dont exempt disabled rings from task restrictions Greg Kroah-Hartman
2026-10-13 11:36 ` [PATCH 7.2 065/281] io_uring/net: populate CONNECT filter fields for 24-byte sockaddr_in6 Greg Kroah-Hartman
2026-10-13 11:36 ` [PATCH 7.2 066/281] ip6_gre: remove obsolete ERSPAN PMTU update Greg Kroah-Hartman
2026-10-13 11:36 ` [PATCH 7.2 067/281] keys: finalize persistent keyring timeout after link attempt Greg Kroah-Hartman
2026-10-13 11:36 ` [PATCH 7.2 068/281] KEYS: Fix add_key() race with keyring restriction Greg Kroah-Hartman
2026-10-13 11:36 ` [PATCH 7.2 069/281] memstick: core: wait for request completion before freeing card Greg Kroah-Hartman
2026-10-13 11:36 ` [PATCH 7.2 070/281] memstick: rtsx_usb_ms: complete requests after eject instead of dropping them Greg Kroah-Hartman
2026-10-13 11:36 ` [PATCH 7.2 071/281] mm/mremap: fix locked_vm leak by splitting VMA for MREMAP_DONTUNMAP Greg Kroah-Hartman
2026-10-13 11:36 ` [PATCH 7.2 072/281] mm: dont schedule deferred kernel page table freeing while booting Greg Kroah-Hartman
2026-10-13 11:36 ` [PATCH 7.2 073/281] dm-crypt: reject the lmk IV mode with AEAD ciphers Greg Kroah-Hartman
2026-10-13 11:36 ` [PATCH 7.2 074/281] dm-integrity: fix buffer overflow in inline mode with large tag size Greg Kroah-Hartman
2026-10-13 11:36 ` [PATCH 7.2 075/281] dm-snap: reject the transient exception store for snapshot-merge Greg Kroah-Hartman
2026-10-13 11:36 ` [PATCH 7.2 076/281] dm: fix reading free memory in do_resume Greg Kroah-Hartman
2026-10-13 11:36 ` [PATCH 7.2 077/281] mmc: cavium-octeon: destroy slot platform devices on remove Greg Kroah-Hartman
2026-10-13 11:36 ` [PATCH 7.2 078/281] mmc: cavium-thunderx: " Greg Kroah-Hartman
2026-10-13 11:36 ` [PATCH 7.2 079/281] mmc: mtk-sd: Cancel request timeout work " Greg Kroah-Hartman
2026-10-13 11:36 ` [PATCH 7.2 080/281] mmc: sdhci-sprd: disable runtime PM " Greg Kroah-Hartman
2026-10-13 11:36 ` [PATCH 7.2 081/281] net/packet: guard the ll header push in packet_rcv_spkt() Greg Kroah-Hartman
2026-10-13 11:36 ` [PATCH 7.2 082/281] net/smc: protect clcsock lifetime in smc_getname Greg Kroah-Hartman
2026-10-13 11:36 ` [PATCH 7.2 083/281] net: bridge: avoid recursive multicast port cleanup Greg Kroah-Hartman
2026-10-13 11:36 ` [PATCH 7.2 084/281] net: dsa: microchip: fix KSZ8765 fiber detection Greg Kroah-Hartman
2026-10-13 11:36 ` [PATCH 7.2 085/281] net: skbuff: dont leave stale bytes in skb_copy_and_csum_bits() Greg Kroah-Hartman
2026-10-13 11:36 ` [PATCH 7.2 086/281] net: sparx5: free the matchall entry on destroy Greg Kroah-Hartman
2026-10-13 11:36 ` [PATCH 7.2 087/281] net: usb: ax88179_178a: fix rx frame length for non-last packets Greg Kroah-Hartman
2026-10-13 11:36 ` [PATCH 7.2 088/281] net: xilinx: axienet: Free outstanding DMA buffers on dmaengine stop Greg Kroah-Hartman
2026-10-13 11:36 ` [PATCH 7.2 089/281] net: team: stop reusing skb after queue override Greg Kroah-Hartman
2026-10-13 11:36 ` [PATCH 7.2 090/281] net: team: free skb when broadcast has no txable port Greg Kroah-Hartman
2026-10-13 11:36 ` [PATCH 7.2 091/281] nvme: fix swapped ZRASF zone state values for full and read only Greg Kroah-Hartman
2026-10-13 11:36 ` [PATCH 7.2 092/281] openvswitch: fix soft lockup in the netlink flow dump Greg Kroah-Hartman
2026-10-13 11:36 ` [PATCH 7.2 093/281] optee: register TEE devices only once fully initialized Greg Kroah-Hartman
2026-10-13 11:36 ` [PATCH 7.2 094/281] power: sequencing: pcie-m2: Fix leaking array from of_regulator_bulk_get_all() Greg Kroah-Hartman
2026-10-13 11:36 ` [PATCH 7.2 095/281] regulator: ltc3676: dont read the write-only HRST and CLIRQ registers Greg Kroah-Hartman
2026-10-13 11:36 ` [PATCH 7.2 096/281] regulator: of: fill in supply names in of_regulator_bulk_get_all() Greg Kroah-Hartman
2026-10-13 11:36 ` [PATCH 7.2 097/281] regulator: tps6594-regulator: Fix n_linear_ranges for TPS65224 BUCK2-4 Greg Kroah-Hartman
2026-10-13 11:36 ` [PATCH 7.2 098/281] pmdomain: imx8m-blk-ctrl: Serialize power on/off across sibling domains Greg Kroah-Hartman
2026-10-13 11:36 ` [PATCH 7.2 099/281] pmdomain: rockchip: dont ignore clock lookup errors on attach Greg Kroah-Hartman
2026-10-13 11:36 ` [PATCH 7.2 100/281] pmdomain: rockchip: fix clock leak on domain probe failure Greg Kroah-Hartman
2026-10-13 11:36 ` [PATCH 7.2 101/281] pmdomain: rockchip: propagate subdomain add errors Greg Kroah-Hartman
2026-10-13 11:36 ` [PATCH 7.2 102/281] scsi: ch: Do not keep references to data transfer element devices Greg Kroah-Hartman
2026-10-13 11:36 ` [PATCH 7.2 103/281] scsi: qedi: Initialize callback state before registration Greg Kroah-Hartman
2026-10-13 11:37 ` [PATCH 7.2 104/281] scsi: ufs: core: Avoid unsafe MMIO reads in ufshcd_mcq_compl_all_cqes_lock() Greg Kroah-Hartman
2026-10-13 11:37 ` [PATCH 7.2 105/281] scsi: ufs: core: Decouple CQ sweep from request iterator in MCQ Greg Kroah-Hartman
2026-10-13 11:37 ` [PATCH 7.2 106/281] riscv: entry: gate shadow call stack reload on sstatus.SPP, not tp Greg Kroah-Hartman
2026-10-13 11:37 ` [PATCH 7.2 107/281] riscv: errata: select RISCV_ALTERNATIVE_EARLY for THEAD GHOSTWRITE Greg Kroah-Hartman
2026-10-13 11:37 ` [PATCH 7.2 108/281] riscv: fix load_unaligned_zeropad() fixup for RV32 Greg Kroah-Hartman
2026-10-13 11:37 ` [PATCH 7.2 109/281] riscv: futex: untag the user pointer before the atomic access Greg Kroah-Hartman
2026-10-13 11:37 ` [PATCH 7.2 110/281] riscv: hwprobe: use _BITULL() rather than BIT() in MIPS vendor uapi header Greg Kroah-Hartman
2026-10-13 11:37 ` [PATCH 7.2 111/281] riscv: lib: Fix ZBB strnlen wrap-around regression on huge counts Greg Kroah-Hartman
2026-10-13 11:37 ` [PATCH 7.2 112/281] riscv: patch: fix handling of bpf-jit execmem addresses Greg Kroah-Hartman
2026-10-13 11:37 ` [PATCH 7.2 113/281] riscv: ptrace: reject CFI regset access when extensions are absent Greg Kroah-Hartman
2026-10-13 11:37 ` [PATCH 7.2 114/281] Bluetooth: btintel_pcie: use managed IRQ teardown Greg Kroah-Hartman
2026-10-13 11:37 ` [PATCH 7.2 115/281] Bluetooth: hci_sock: Serialize dead-device detachment Greg Kroah-Hartman
2026-10-13 11:37 ` [PATCH 7.2 116/281] Bluetooth: hci_sync: Fix command skb lifetime during scan setup Greg Kroah-Hartman
2026-10-13 11:37 ` [PATCH 7.2 117/281] Bluetooth: ISO: Reject concurrent BIS listener setup Greg Kroah-Hartman
2026-10-13 11:37 ` [PATCH 7.2 118/281] Bluetooth: ISO: Serialize concurrent connect calls Greg Kroah-Hartman
2026-10-13 11:37 ` [PATCH 7.2 119/281] Bluetooth: MGMT: Fix status of pending commands flushed on power off Greg Kroah-Hartman
2026-10-13 11:37 ` [PATCH 7.2 120/281] Bluetooth: SCO: serialise sco_conn lifetime against sco_recv_scodata() Greg Kroah-Hartman
2026-10-13 11:37 ` [PATCH 7.2 121/281] Bluetooth: RFCOMM: free the skb when the DLC has no owner Greg Kroah-Hartman
2026-10-13 11:37 ` [PATCH 7.2 122/281] Bluetooth: RFCOMM: connect the session socket without rfcomm_mutex Greg Kroah-Hartman
2026-10-13 11:37 ` [PATCH 7.2 123/281] Bluetooth: RFCOMM: Fix NULL tty_dev dereference in rfcomm_dev_shutdown Greg Kroah-Hartman
2026-10-13 11:37 ` [PATCH 7.2 124/281] drm/fb-helper: defer setup when fbdev_probe() fails, not just on -EAGAIN Greg Kroah-Hartman
2026-10-13 11:37 ` [PATCH 7.2 125/281] drm/gud: dont keep a connector without a CRTC as connector_state Greg Kroah-Hartman
2026-10-13 11:37 ` [PATCH 7.2 126/281] drm/i915/gem: Prevent overstepping exec array boundary Greg Kroah-Hartman
2026-10-13 11:37 ` [PATCH 7.2 127/281] drm/i915/gt: Unmask interrupts only when ACTIVE is true Greg Kroah-Hartman
2026-10-13 11:37 ` [PATCH 7.2 128/281] drm/imagination: Size page table preallocation by device address Greg Kroah-Hartman
2026-10-13 11:37 ` [PATCH 7.2 129/281] drm/panthor: validate userspace queue count against initialized firmware slot count Greg Kroah-Hartman
2026-10-13 11:37 ` [PATCH 7.2 130/281] drm/vc4: drain the hangcheck timer and works on V3D unbind Greg Kroah-Hartman
2026-10-13 11:37 ` [PATCH 7.2 131/281] drm/vc4: Fix firmware reference leak in vc4_drm_bind() Greg Kroah-Hartman
2026-10-13 11:37 ` [PATCH 7.2 132/281] drm/vmwgfx: validate pitch coming from userspace Greg Kroah-Hartman
2026-10-13 11:37 ` [PATCH 7.2 133/281] drm/xe/i2c: cancel the client work on remove Greg Kroah-Hartman
2026-10-13 11:37 ` [PATCH 7.2 134/281] drm/xe: Fix shrinker accounting double-subtraction on nested external pins Greg Kroah-Hartman
2026-10-13 11:37 ` [PATCH 7.2 135/281] drm/xe: Fix stale pinned_link entry when fb-pin performs the final unpin Greg Kroah-Hartman
2026-10-13 11:37 ` [PATCH 7.2 136/281] drm/bridge: th1520-dw-hdmi: Fix error check on dw_hdmi_probe() return value Greg Kroah-Hartman
2026-10-13 11:37 ` [PATCH 7.2 137/281] drm/bridge: th1520-dw-hdmi: Fix remove() callback Greg Kroah-Hartman
2026-10-13 11:37 ` [PATCH 7.2 138/281] drm/amdkfd: align SDMA doorbell base for shader doorbell writes Greg Kroah-Hartman
2026-10-13 11:37 ` [PATCH 7.2 139/281] drm/amdkfd: fix dma_buf reference leak in get_dmabuf_info Greg Kroah-Hartman
2026-10-13 11:37 ` [PATCH 7.2 140/281] drm/amdgpu: serialize vblank counter reads against GPU reset Greg Kroah-Hartman
2026-10-13 11:37 ` [PATCH 7.2 141/281] drm/amdgpu: make Mac FB workaround generic Greg Kroah-Hartman
2026-10-13 11:37 ` [PATCH 7.2 142/281] drm/amdgpu: copy debugfs register data outside the GRBM/SRBM locks Greg Kroah-Hartman
2026-10-13 11:37 ` [PATCH 7.2 143/281] drm/amdgpu/userq: only accept doorbell BOs as queue doorbell Greg Kroah-Hartman
2026-10-13 11:37 ` [PATCH 7.2 144/281] drm/amdgpu/userq: return the memdup_user() error for the user MQD Greg Kroah-Hartman
2026-10-13 11:37 ` [PATCH 7.2 145/281] drm/amd/display: Fix direct scanout alpha on some DRM_FORMATs Greg Kroah-Hartman
2026-10-13 11:37 ` [PATCH 7.2 146/281] drm/amd/display: disable self-refresh on tearing flips Greg Kroah-Hartman
2026-10-13 11:37 ` [PATCH 7.2 147/281] mount: keep a copied mount unbindable Greg Kroah-Hartman
2026-10-13 11:37 ` [PATCH 7.2 148/281] fs: dont silently unmount busy mounts Greg Kroah-Hartman
2026-10-13 11:37 ` [PATCH 7.2 149/281] namespace: reset the old parents ->overmount in mnt_change_mountpoint() Greg Kroah-Hartman
2026-10-13 11:37 ` [PATCH 7.2 150/281] statmount: read the parent of an unmounted mount under mount_lock Greg Kroah-Hartman
2026-10-13 11:37 ` [PATCH 7.2 151/281] namespace: dont inherit MNT_UMOUNT in clone_mnt() Greg Kroah-Hartman
2026-10-13 11:37 ` [PATCH 7.2 152/281] namespace: dont copy an unmounted mount tree Greg Kroah-Hartman
2026-10-13 11:37 ` [PATCH 7.2 153/281] fs: refuse fspick() on internal superblocks Greg Kroah-Hartman
2026-10-13 11:37 ` [PATCH 7.2 154/281] namespace: check the target before walking it in do_mount_setattr() Greg Kroah-Hartman
2026-10-13 11:37 ` [PATCH 7.2 155/281] namespace: queue a mount only once for mount notifications Greg Kroah-Hartman
2026-10-13 11:37 ` [PATCH 7.2 156/281] namespace: check a submount for references right before unmounting it Greg Kroah-Hartman
2026-10-13 11:37 ` [PATCH 7.2 157/281] namespace: check a recursive bind mount for mount namespace loops Greg Kroah-Hartman
2026-10-13 11:37 ` [PATCH 7.2 158/281] namespace: keep covered mounts covered in OPEN_TREE_NAMESPACE Greg Kroah-Hartman
2026-10-13 11:37 ` [PATCH 7.2 159/281] namespace: look at the topmost mount for a mount namespace file Greg Kroah-Hartman
2026-10-13 11:37 ` [PATCH 7.2 160/281] namespace: dont reconfigure internal superblocks via remount and umount Greg Kroah-Hartman
2026-10-13 11:37 ` [PATCH 7.2 161/281] namespace: remove the fsnotify marks of a mount namespace in process context Greg Kroah-Hartman
2026-10-13 11:37 ` [PATCH 7.2 162/281] namespace: check the mounts before reading their parents in pivot_root() Greg Kroah-Hartman
2026-10-13 11:37 ` [PATCH 7.2 163/281] dcache: dont put a mountpoint on a dentry thats being removed Greg Kroah-Hartman
2026-10-13 11:38 ` [PATCH 7.2 164/281] unshare: dont drop active namespace references that were never taken Greg Kroah-Hartman
2026-10-13 11:38 ` [PATCH 7.2 165/281] namespace: dont let a pseudo dentry become the root of a mount Greg Kroah-Hartman
2026-10-13 11:38 ` [PATCH 7.2 166/281] namespace: unhash a dentry before detaching the mounts on it Greg Kroah-Hartman
2026-10-13 11:38 ` [PATCH 7.2 167/281] namei: dont reveal overmounted entries in refwalk Greg Kroah-Hartman
2026-10-13 11:38 ` [PATCH 7.2 168/281] fcntl: refuse F_SET_RW_HINT on an immutable inode Greg Kroah-Hartman
2026-10-13 11:38 ` [PATCH 7.2 169/281] namespace: refuse an automount below a mount that is in no namespace Greg Kroah-Hartman
2026-10-13 11:38 ` [PATCH 7.2 170/281] nullfs: dont update the access time Greg Kroah-Hartman
2026-10-13 11:38 ` [PATCH 7.2 171/281] namespace: never expire a locked mount Greg Kroah-Hartman
2026-10-13 11:38 ` [PATCH 7.2 172/281] namespace: handle mount locking for automounts correctly Greg Kroah-Hartman
2026-10-13 11:38 ` [PATCH 7.2 173/281] namespace: keep the lock on a mount that a propagated copy is moved beneath Greg Kroah-Hartman
2026-10-13 11:38 ` [PATCH 7.2 174/281] xfs: stop exchanging reflink flags when exchanging mappings Greg Kroah-Hartman
2026-10-13 11:38 ` [PATCH 7.2 175/281] xfs: fix exchange-range-to-eof file size exchange Greg Kroah-Hartman
2026-10-13 11:38 ` [PATCH 7.2 176/281] clk: qcom: gcc-eliza: Fix always-enabling PCIE_RSCC clocks Greg Kroah-Hartman
2026-10-13 11:38 ` [PATCH 7.2 177/281] clk: qcom: gcc-kaanapali: " Greg Kroah-Hartman
2026-10-13 11:38 ` [PATCH 7.2 178/281] clk: qcom: gpucc-glymur: Mark the GPU CX GDSC as votable Greg Kroah-Hartman
2026-10-13 11:38 ` [PATCH 7.2 179/281] clk: qcom: gpucc-kaanapali: " Greg Kroah-Hartman
2026-10-13 11:38 ` [PATCH 7.2 180/281] arm64: dts: lx2160a: fix incorrect pinmux Greg Kroah-Hartman
2026-10-13 11:38 ` [PATCH 7.2 181/281] arm64: dts: lx2160a: fix IIC1 pinmux submask rejected by pinctrl-single Greg Kroah-Hartman
2026-10-13 11:38 ` [PATCH 7.2 182/281] arm64: dts: lx2160a: fix the iic5 spi3 pinmux offset and value Greg Kroah-Hartman
2026-10-13 11:38 ` [PATCH 7.2 183/281] iommu/dma: skip swiotlb bounce for DMA_ATTR_MMIO in iommu_dma_map_phys Greg Kroah-Hartman
2026-10-13 11:38 ` [PATCH 7.2 184/281] mount: refuse MOVE_MOUNT_SET_GROUP on an unbindable mount Greg Kroah-Hartman
2026-10-13 11:38 ` [PATCH 7.2 185/281] fs: dont let a migrating task hide its reference from do_umount() Greg Kroah-Hartman
2026-10-13 11:38 ` [PATCH 7.2 186/281] scsi: ufs: core: Hold a clock reference across the probe Greg Kroah-Hartman
2026-10-13 11:38 ` [PATCH 7.2 187/281] Bluetooth: btintel_pcie: fix TX descriptor bounds check Greg Kroah-Hartman
2026-10-13 11:38 ` [PATCH 7.2 188/281] Bluetooth: btintel_pcie: Add shared HW reset for clean start Greg Kroah-Hartman
2026-10-13 11:38 ` [PATCH 7.2 189/281] drm/bridge: Fix unlocked list_del in drm_bridge_add() Greg Kroah-Hartman
2026-10-13 11:38 ` [PATCH 7.2 190/281] drm/bridge: Fix unlocked list access in drm_bridge_attach() Greg Kroah-Hartman
2026-10-13 11:38 ` [PATCH 7.2 191/281] cgroup/cpuset: Dont access cpuset_cgrp_subsys.root in is_in_v2_mode() Greg Kroah-Hartman
2026-10-13 11:38 ` [PATCH 7.2 192/281] drm/dp: dont mark the AUX backlight enabled when enabling failed Greg Kroah-Hartman
2026-10-13 11:38 ` [PATCH 7.2 193/281] gpio: exar: initialize the ID before registering its cleanup Greg Kroah-Hartman
2026-10-13 11:38 ` [PATCH 7.2 194/281] drm/aspeed: Balance the display clock enable on teardown Greg Kroah-Hartman
2026-10-13 11:38 ` [PATCH 7.2 195/281] drm/vc4: Free the BO cache size list " Greg Kroah-Hartman
2026-10-13 11:38 ` [PATCH 7.2 196/281] drm/vc4: Use kvmalloc_objs() for the BO cache size list Greg Kroah-Hartman
2026-10-13 11:38 ` [PATCH 7.2 197/281] net/sched: em_text: reject unterminated algo before autoload Greg Kroah-Hartman
2026-10-13 11:38 ` [PATCH 7.2 198/281] amt: send the relays General Query directly from the receive path Greg Kroah-Hartman
2026-10-13 11:38 ` [PATCH 7.2 199/281] lib/dim: fix 32-bit overflow in dim_calc_stats() rates Greg Kroah-Hartman
2026-10-13 11:38 ` [PATCH 7.2 200/281] cxgb4/ch_ktls: disable softirqs around tid_list erases Greg Kroah-Hartman
2026-10-13 11:38 ` [PATCH 7.2 201/281] wifi: mt76: mt7996: program a link again if the driver holds it Greg Kroah-Hartman
2026-10-13 11:38 ` [PATCH 7.2 202/281] net: stmmac: propagate PTP addend and system time programming errors Greg Kroah-Hartman
2026-10-13 11:38 ` [PATCH 7.2 203/281] tee: optee: ffa: support shared memory offsets on large-page kernels Greg Kroah-Hartman
2026-10-13 11:38 ` [PATCH 7.2 204/281] bonding: fix the program leak when XDP is replaced Greg Kroah-Hartman
2026-10-13 11:38 ` [PATCH 7.2 205/281] ice: Restore Ordered MMIO Writes for Tx Doorbells Greg Kroah-Hartman
2026-10-13 11:38 ` [PATCH 7.2 206/281] nvmet: return Invalid Field for invalid NSIDs feature 82h Greg Kroah-Hartman
2026-10-13 11:38 ` [PATCH 7.2 207/281] nvmet: use the local P2P device on metadata allocation failure Greg Kroah-Hartman
2026-10-13 11:38 ` [PATCH 7.2 208/281] arm64/boot: Dont set PMUv3p9 FGT2 bits without PMUv3 Greg Kroah-Hartman
2026-10-13 11:38 ` [PATCH 7.2 209/281] spi: spi-nxp-fspi: exit stop mode before waiting for DLL lock Greg Kroah-Hartman
2026-10-13 11:38 ` [PATCH 7.2 210/281] zloop: zero out only the unread tail of short reads Greg Kroah-Hartman
2026-10-13 11:38 ` [PATCH 7.2 211/281] btrfs: always return -EIOCBQUEUED after btrfs_uring_read_extent_endio Greg Kroah-Hartman
2026-10-13 11:38 ` [PATCH 7.2 212/281] btrfs: free iov when btrfs_uring_read_extent() fails Greg Kroah-Hartman
2026-10-13 11:38 ` [PATCH 7.2 213/281] btrfs: unlock inode and extent in caller when io_uring read extent fails Greg Kroah-Hartman
2026-10-13 11:38 ` [PATCH 7.2 214/281] btrfs: dont stash io_uring encoded data across -EAGAIN Greg Kroah-Hartman
2026-10-13 11:38 ` [PATCH 7.2 215/281] btrfs: fix xattr replace when multiple xattrs are packed in the same item Greg Kroah-Hartman
2026-10-13 11:38 ` [PATCH 7.2 216/281] btrfs: fix lost error return value in btrfs_listxattr() Greg Kroah-Hartman
2026-10-13 11:38 ` [PATCH 7.2 217/281] drm/xe/mmio: Fix xe_mmio_wait32() to honor delay/sleep maximums Greg Kroah-Hartman
2026-10-13 11:38 ` [PATCH 7.2 218/281] drm/xe: Do not emit Wa_16010904313 twice Greg Kroah-Hartman
2026-10-13 11:38 ` [PATCH 7.2 219/281] net: make dev_xdp_sb_prog_count() see programs attached through a link Greg Kroah-Hartman
2026-10-13 11:38 ` [PATCH 7.2 220/281] net/mlx5: Lag, split aggregate speed into oper and max helpers Greg Kroah-Hartman
2026-10-13 11:38 ` [PATCH 7.2 221/281] net: stmmac: Do not advertise S-VLAN stripping when it is disabled Greg Kroah-Hartman
2026-10-13 11:38 ` [PATCH 7.2 222/281] net: stmmac: Disable S-Tag processing on dwmac4 Greg Kroah-Hartman
2026-10-13 11:38 ` [PATCH 7.2 223/281] net: airoha: Add retry mechanism to airoha_qdma_set_trtcm_param() Greg Kroah-Hartman
2026-10-13 11:39 ` [PATCH 7.2 224/281] riscv: vector: Fix data pointer constraints in context save/restore Greg Kroah-Hartman
2026-10-13 11:39 ` [PATCH 7.2 225/281] riscv: vector: Fix output operands in context save Greg Kroah-Hartman
2026-10-13 11:39 ` [PATCH 7.2 226/281] Revert "net: stmmac: propagate PTP addend and system time programming errors" Greg Kroah-Hartman
2026-10-13 11:39 ` [PATCH 7.2 227/281] scsi: ufs: mediatek: Handle mPHY power-on failures Greg Kroah-Hartman
2026-10-13 11:39 ` [PATCH 7.2 228/281] wifi: mt76: mt7996: take over connection monitoring Greg Kroah-Hartman
2026-10-13 11:39 ` [PATCH 7.2 229/281] wifi: mac80211: add AQL support for multicast packets Greg Kroah-Hartman
2026-10-13 11:39 ` [PATCH 7.2 230/281] wifi: mac80211: add ieee80211_txq_aql_pending() Greg Kroah-Hartman
2026-10-13 11:39 ` [PATCH 7.2 231/281] wifi: mt76: add PS buffering support for HW-managed TIM drivers Greg Kroah-Hartman
2026-10-13 11:39 ` [PATCH 7.2 232/281] wifi: mt76: account non-AQL frames per peer rather than per link Greg Kroah-Hartman
2026-10-13 11:39 ` [PATCH 7.2 233/281] wifi: mt76: use ALTX queue for packets to disassociated stations Greg Kroah-Hartman
2026-10-13 11:39 ` [PATCH 7.2 234/281] wifi: mt76: mt7925: restore the legacy BSS after MLO teardown Greg Kroah-Hartman
2026-10-13 11:39 ` [PATCH 7.2 235/281] wifi: mt76: mt7996: fix struct mt7996_mcu_wed_rro_ba_delete_event layout Greg Kroah-Hartman
2026-10-13 11:39 ` [PATCH 7.2 236/281] wifi: mt76: mt7915: disable rx napi when removing device Greg Kroah-Hartman
2026-10-13 11:39 ` [PATCH 7.2 237/281] wifi: mt76: mt7925: dont put the band auto marker in TGID Greg Kroah-Hartman
2026-10-13 11:39 ` [PATCH 7.2 238/281] wifi: mt76: mt792x: treat 0xff ACPI SAR entries as no limit Greg Kroah-Hartman
2026-10-13 11:39 ` [PATCH 7.2 239/281] wifi: mt76: mt792x: pick the SAR table layout from the table itself Greg Kroah-Hartman
2026-10-13 11:39 ` [PATCH 7.2 240/281] drm/xe/sysctrl: Fix mailbox header handling Greg Kroah-Hartman
2026-10-13 11:39 ` [PATCH 7.2 241/281] Revert "wifi: ath12k: add panic handler" Greg Kroah-Hartman
2026-10-13 11:39 ` [PATCH 7.2 242/281] ASoC: adau1372: allow sleepy powerdown GPIOs Greg Kroah-Hartman
2026-10-13 11:39 ` [PATCH 7.2 243/281] ASoC: adau1372: fix invalid default state of output ASRC and DAC muxes Greg Kroah-Hartman
2026-10-13 11:39 ` [PATCH 7.2 244/281] ASoC: samsung: i2s: enable op_clk in probe to balance runtime PM Greg Kroah-Hartman
2026-10-13 11:39 ` [PATCH 7.2 245/281] spi: sg2044-nor: Return transfer errors Greg Kroah-Hartman
2026-10-13 11:39 ` [PATCH 7.2 246/281] spi: sg2044-nor: Honor SPI clock limits Greg Kroah-Hartman
2026-10-13 11:39 ` [PATCH 7.2 247/281] cgroup/cpuset: Call is_in_v2_mode() after acquiring cpuset_mutex in cpuset_handle_hotplug() Greg Kroah-Hartman
2026-10-13 11:39 ` [PATCH 7.2 248/281] flow_dissector: avoid u16 truncation of skb->len when computing thoff Greg Kroah-Hartman
2026-10-13 11:39 ` Greg Kroah-Hartman [this message]
2026-10-13 11:39 ` [PATCH 7.2 250/281] net: sparx5: start the TOD counters on non-PTP lan969x variants Greg Kroah-Hartman
2026-10-13 11:39 ` [PATCH 7.2 251/281] devlink: fix devlink_rel reference leak when notify work is pending Greg Kroah-Hartman
2026-10-13 11:39 ` [PATCH 7.2 252/281] net/sched: cls_route: reject change with no routing attribute Greg Kroah-Hartman
2026-10-13 11:39 ` [PATCH 7.2 253/281] Revert "net/mlx5: E-Switch, preserve max tx speed on vport state modification" Greg Kroah-Hartman
2026-10-13 11:39 ` [PATCH 7.2 254/281] net: bcmgenet: if UMAC was suspended in SW_RESET, restore it to SW_RESET Greg Kroah-Hartman
2026-10-13 11:39 ` [PATCH 7.2 255/281] pfcp: make sure the SEID is linear before reading it Greg Kroah-Hartman
2026-10-13 11:39 ` [PATCH 7.2 256/281] ASoC: sdw_utils: Add codec info for CS35L62 Greg Kroah-Hartman
2026-10-13 11:39 ` [PATCH 7.2 257/281] ASoC: sdw_utils: Switch CS35L56/57/62/63 to use OT25 DAI Greg Kroah-Hartman
2026-10-13 11:39 ` [PATCH 7.2 258/281] riscv: fix NR_CPUS range leaking 64-bit default onto 32-bit builds Greg Kroah-Hartman
2026-10-13 11:39 ` [PATCH 7.2 259/281] riscv: ptrace: Zero-initialize regset buffers before copyin Greg Kroah-Hartman
2026-10-13 11:39 ` [PATCH 7.2 260/281] bnxt_en: Add bnxt_clear_bars() helper Greg Kroah-Hartman
2026-10-13 11:39 ` [PATCH 7.2 261/281] bnxt_en: Fix driver init in kdump kernel Greg Kroah-Hartman
2026-10-13 11:39 ` [PATCH 7.2 262/281] bnxt_en: Re-write the BARs following any type of PCIe errors Greg Kroah-Hartman
2026-10-13 11:39 ` [PATCH 7.2 263/281] flow_dissector: avoid u16 truncation of hlen in bpf_flow_dissect() Greg Kroah-Hartman
2026-10-13 11:39 ` [PATCH 7.2 264/281] bareudp: set the inner protocol to the protocol of the packet Greg Kroah-Hartman
2026-10-13 11:39 ` [PATCH 7.2 265/281] drm/imagination: Fix reference and vm_bo handling in remap() Greg Kroah-Hartman
2026-10-13 11:39 ` [PATCH 7.2 266/281] veth: fix peer NETDEV_XDP_ACT_NDO_XMIT after GRO is toggled while down Greg Kroah-Hartman
2026-10-13 11:39 ` [PATCH 7.2 267/281] net/mlx5e: Order ICOSQ cc update after CQ doorbell Greg Kroah-Hartman
2026-10-13 11:39 ` [PATCH 7.2 268/281] mlxsw: spectrum_flower: Fix port range register leak in tmplt_create() Greg Kroah-Hartman
2026-10-13 11:39 ` [PATCH 7.2 269/281] net/packet: call packet_parse_headers after virtio_net_hdr_to_skb Greg Kroah-Hartman
2026-10-13 11:39 ` [PATCH 7.2 270/281] ptp: ocp: fix PCIe delay estimation calculation Greg Kroah-Hartman
2026-10-13 11:39 ` [PATCH 7.2 271/281] net: openvswitch: validate transport header presence in set_ipv6_addr Greg Kroah-Hartman
2026-10-13 11:39 ` [PATCH 7.2 272/281] vsock: Fix memory leak in vmci_transport_recv_dgram_cb() Greg Kroah-Hartman
2026-10-13 11:39 ` [PATCH 7.2 273/281] drm/vc4: Disable the V3D interrupt across runtime suspend Greg Kroah-Hartman
2026-10-13 11:39 ` [PATCH 7.2 274/281] drm/vc4: Fix binner slot allocation failing on an idle GPU Greg Kroah-Hartman
2026-10-13 11:39 ` [PATCH 7.2 275/281] sched_ext: Generate qseq from a per-task counter Greg Kroah-Hartman
2026-10-13 11:39 ` [PATCH 7.2 276/281] sched_ext: Call ops.dequeue() when a task arrives on a remote local DSQ Greg Kroah-Hartman
2026-10-13 11:39 ` [PATCH 7.2 277/281] drm/amd/display: Dont replace a sink mode that shares the native totals Greg Kroah-Hartman
2026-10-13 11:39 ` [PATCH 7.2 278/281] io_uring/memmap: account the pages a compound region really uses Greg Kroah-Hartman
2026-10-13 11:39 ` [PATCH 7.2 279/281] io_uring: do not charge the SQ/CQ rings to RLIMIT_MEMLOCK Greg Kroah-Hartman
2026-10-13 11:39 ` [PATCH 7.2 280/281] io_uring/kbuf: dont charge provided buffer " Greg Kroah-Hartman
2026-10-13 11:39 ` [PATCH 7.2 281/281] mm/mremap: fix locked_vm leak from MREMAP_DONTUNMAP self-merge Greg Kroah-Hartman
2026-10-13 13:23 ` [PATCH 7.2 000/281] 7.2.11-rc1 review Pavel Machek
2026-10-13 16:30 ` Ronald Warsow
2026-10-13 17:03 ` Miguel Ojeda
2026-10-13 19:47 ` Florian Fainelli
2026-10-13 21:23 ` Peter Schneider
2026-10-13 22:22 ` Shuah Khan
2026-10-13 22:27 ` Justin Forbes
2026-10-14 11:42 ` Brett A C Sheffield

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20261013112901.187909141@linuxfoundation.org \
    --to=gregkh@linuxfoundation.org \
    --cc=bestswngs@gmail.com \
    --cc=edumazet@kernel.org \
    --cc=kuba@kernel.org \
    --cc=mst@redhat.com \
    --cc=patches@lists.linux.dev \
    --cc=sashal@kernel.org \
    --cc=stable@vger.kernel.org \
    --cc=willemb@google.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox