From: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
To: stable@vger.kernel.org
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
patches@lists.linux.dev, Julian Anastasov <ja@ssi.bg>,
Pablo Neira Ayuso <pablo@netfilter.org>,
Sasha Levin <sashal@kernel.org>
Subject: [PATCH 6.1 329/609] ipvs: fix places with wrong packet offsets
Date: Mon, 17 Aug 2026 15:30:25 +0200 [thread overview]
Message-ID: <20260817132555.243249606@linuxfoundation.org> (raw)
In-Reply-To: <20260817132543.039278408@linuxfoundation.org>
6.1-stable review patch. If anyone has any objections, please let me know.
------------------
From: Julian Anastasov <ja@ssi.bg>
[ Upstream commit 15cab31a3730e05f0767b922a7450e5d784b2607 ]
The offsets we use to packet headers and payloads should be
based on skb->data. We even already respect non-zero
network offset in ip_vs_fill_iph_skb() but some places
do it wrongly and support only zero offset which is expected
for the IP layer where IPVS has hooks.
Change all places that instead of skb->data use offsets based
on the network header (skb_network_header, ip_hdr, etc) because
this doubles the network offset as noted by Sashiko.
For ip_vs_nat_icmp_v6() we can even rely on the IPv6 header
parsing done by the caller.
Fixes: 1da177e4c3f4 ("Linux-2.6.12-rc2")
Link: https://sashiko.dev/#/patchset/20260710143733.29741-2-fw%40strlen.de
Signed-off-by: Julian Anastasov <ja@ssi.bg>
Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
---
include/net/ip_vs.h | 15 +--
net/netfilter/ipvs/ip_vs_app.c | 4 +-
net/netfilter/ipvs/ip_vs_core.c | 133 +++++++++++++-------------
net/netfilter/ipvs/ip_vs_proto_sctp.c | 4 +-
net/netfilter/ipvs/ip_vs_proto_tcp.c | 4 +-
net/netfilter/ipvs/ip_vs_proto_udp.c | 4 +-
net/netfilter/ipvs/ip_vs_xmit.c | 26 ++---
7 files changed, 97 insertions(+), 93 deletions(-)
diff --git a/include/net/ip_vs.h b/include/net/ip_vs.h
index 22793d64a1295..db5e3832ccd46 100644
--- a/include/net/ip_vs.h
+++ b/include/net/ip_vs.h
@@ -1496,8 +1496,9 @@ int ip_vs_tunnel_xmit(struct sk_buff *skb, struct ip_vs_conn *cp,
int ip_vs_dr_xmit(struct sk_buff *skb, struct ip_vs_conn *cp,
struct ip_vs_protocol *pp, struct ip_vs_iphdr *iph);
int ip_vs_icmp_xmit(struct sk_buff *skb, struct ip_vs_conn *cp,
- struct ip_vs_protocol *pp, int offset,
- unsigned int hooknum, struct ip_vs_iphdr *iph);
+ struct ip_vs_protocol *pp, unsigned int toff,
+ unsigned int wlen, unsigned int hooknum,
+ struct ip_vs_iphdr *ciph);
void ip_vs_dest_dst_rcu_free(struct rcu_head *head);
#ifdef CONFIG_IP_VS_IPV6
@@ -1510,8 +1511,9 @@ int ip_vs_tunnel_xmit_v6(struct sk_buff *skb, struct ip_vs_conn *cp,
int ip_vs_dr_xmit_v6(struct sk_buff *skb, struct ip_vs_conn *cp,
struct ip_vs_protocol *pp, struct ip_vs_iphdr *iph);
int ip_vs_icmp_xmit_v6(struct sk_buff *skb, struct ip_vs_conn *cp,
- struct ip_vs_protocol *pp, int offset,
- unsigned int hooknum, struct ip_vs_iphdr *iph);
+ struct ip_vs_protocol *pp, unsigned int toff,
+ unsigned int wlen, unsigned int hooknum,
+ struct ip_vs_iphdr *ciph);
#endif
#ifdef CONFIG_SYSCTL
@@ -1576,11 +1578,12 @@ static inline char ip_vs_fwd_tag(struct ip_vs_conn *cp)
}
void ip_vs_nat_icmp(struct sk_buff *skb, struct ip_vs_protocol *pp,
- struct ip_vs_conn *cp, int dir);
+ struct ip_vs_conn *cp, int dir, unsigned int toff);
#ifdef CONFIG_IP_VS_IPV6
void ip_vs_nat_icmp_v6(struct sk_buff *skb, struct ip_vs_protocol *pp,
- struct ip_vs_conn *cp, int dir);
+ struct ip_vs_conn *cp, int dir, unsigned int toff,
+ struct ip_vs_iphdr *ciph);
#endif
static inline __wsum ip_vs_check_diff4(__be32 old, __be32 new, __wsum oldsum)
diff --git a/net/netfilter/ipvs/ip_vs_app.c b/net/netfilter/ipvs/ip_vs_app.c
index f9132b359f0c6..0c690a30a85dc 100644
--- a/net/netfilter/ipvs/ip_vs_app.c
+++ b/net/netfilter/ipvs/ip_vs_app.c
@@ -368,7 +368,7 @@ static inline int app_tcp_pkt_out(struct ip_vs_conn *cp, struct sk_buff *skb,
if (skb_ensure_writable(skb, ipvsh->len + sizeof(*th)))
return 0;
- th = (struct tcphdr *)(skb_network_header(skb) + ipvsh->len);
+ th = (struct tcphdr *)(skb->data + ipvsh->len);
/*
* Remember seq number in case this pkt gets resized
@@ -444,7 +444,7 @@ static inline int app_tcp_pkt_in(struct ip_vs_conn *cp, struct sk_buff *skb,
if (skb_ensure_writable(skb, ipvsh->len + sizeof(*th)))
return 0;
- th = (struct tcphdr *)(skb_network_header(skb) + ipvsh->len);
+ th = (struct tcphdr *)(skb->data + ipvsh->len);
/*
* Remember seq number in case this pkt gets resized
diff --git a/net/netfilter/ipvs/ip_vs_core.c b/net/netfilter/ipvs/ip_vs_core.c
index 4ab62ed6e4333..01a87530515d5 100644
--- a/net/netfilter/ipvs/ip_vs_core.c
+++ b/net/netfilter/ipvs/ip_vs_core.c
@@ -746,13 +746,12 @@ static int ip_vs_route_me_harder(struct netns_ipvs *ipvs, int af,
* - inout: 1=in->out, 0=out->in
*/
void ip_vs_nat_icmp(struct sk_buff *skb, struct ip_vs_protocol *pp,
- struct ip_vs_conn *cp, int inout)
+ struct ip_vs_conn *cp, int inout, unsigned int toff)
{
struct iphdr *iph = ip_hdr(skb);
- unsigned int icmp_offset = iph->ihl*4;
- struct icmphdr *icmph = (struct icmphdr *)(skb_network_header(skb) +
- icmp_offset);
+ struct icmphdr *icmph = (struct icmphdr *)(skb->data + toff);
struct iphdr *ciph = (struct iphdr *)(icmph + 1);
+ unsigned int coff __maybe_unused = toff + sizeof(struct icmphdr);
if (inout) {
iph->saddr = cp->vaddr.ip;
@@ -779,48 +778,45 @@ void ip_vs_nat_icmp(struct sk_buff *skb, struct ip_vs_protocol *pp,
/* And finally the ICMP checksum */
icmph->checksum = 0;
- icmph->checksum = ip_vs_checksum_complete(skb, icmp_offset);
+ icmph->checksum = ip_vs_checksum_complete(skb, toff);
skb->ip_summed = CHECKSUM_UNNECESSARY;
if (inout)
- IP_VS_DBG_PKT(11, AF_INET, pp, skb, (void *)ciph - (void *)iph,
- "Forwarding altered outgoing ICMP");
+ IP_VS_DBG_PKT(11, AF_INET, pp, skb, coff,
+ "Forwarding altered outgoing ICMP");
else
- IP_VS_DBG_PKT(11, AF_INET, pp, skb, (void *)ciph - (void *)iph,
- "Forwarding altered incoming ICMP");
+ IP_VS_DBG_PKT(11, AF_INET, pp, skb, coff,
+ "Forwarding altered incoming ICMP");
}
#ifdef CONFIG_IP_VS_IPV6
void ip_vs_nat_icmp_v6(struct sk_buff *skb, struct ip_vs_protocol *pp,
- struct ip_vs_conn *cp, int inout)
+ struct ip_vs_conn *cp, int inout, unsigned int toff,
+ struct ip_vs_iphdr *ciph)
{
struct ipv6hdr *iph = ipv6_hdr(skb);
- unsigned int icmp_offset = 0;
- unsigned int offs = 0; /* header offset*/
int protocol;
struct icmp6hdr *icmph;
- struct ipv6hdr *ciph;
- unsigned short fragoffs;
+ struct ipv6hdr *cih;
- ipv6_find_hdr(skb, &icmp_offset, IPPROTO_ICMPV6, &fragoffs, NULL);
- icmph = (struct icmp6hdr *)(skb_network_header(skb) + icmp_offset);
- offs = icmp_offset + sizeof(struct icmp6hdr);
- ciph = (struct ipv6hdr *)(skb_network_header(skb) + offs);
+ icmph = (struct icmp6hdr *)(skb->data + toff);
+ cih = (struct ipv6hdr *)(skb->data + ciph->off);
- protocol = ipv6_find_hdr(skb, &offs, -1, &fragoffs, NULL);
+ protocol = ciph->protocol;
if (inout) {
iph->saddr = cp->vaddr.in6;
- ciph->daddr = cp->vaddr.in6;
+ cih->daddr = cp->vaddr.in6;
} else {
iph->daddr = cp->daddr.in6;
- ciph->saddr = cp->daddr.in6;
+ cih->saddr = cp->daddr.in6;
}
/* the TCP/UDP/SCTP port */
- if (!fragoffs && (IPPROTO_TCP == protocol || IPPROTO_UDP == protocol ||
- IPPROTO_SCTP == protocol)) {
- __be16 *ports = (void *)(skb_network_header(skb) + offs);
+ if (!ciph->fragoffs &&
+ (protocol == IPPROTO_TCP || protocol == IPPROTO_UDP ||
+ protocol == IPPROTO_SCTP)) {
+ __be16 *ports = (void *)(skb->data + ciph->len);
IP_VS_DBG(11, "%s() changed port %d to %d\n", __func__,
ntohs(inout ? ports[1] : ports[0]),
@@ -833,19 +829,17 @@ void ip_vs_nat_icmp_v6(struct sk_buff *skb, struct ip_vs_protocol *pp,
/* And finally the ICMP checksum */
icmph->icmp6_cksum = ~csum_ipv6_magic(&iph->saddr, &iph->daddr,
- skb->len - icmp_offset,
+ skb->len - toff,
IPPROTO_ICMPV6, 0);
- skb->csum_start = skb_network_header(skb) - skb->head + icmp_offset;
+ skb->csum_start = skb_headroom(skb) + toff;
skb->csum_offset = offsetof(struct icmp6hdr, icmp6_cksum);
skb->ip_summed = CHECKSUM_PARTIAL;
if (inout)
- IP_VS_DBG_PKT(11, AF_INET6, pp, skb,
- (void *)ciph - (void *)iph,
+ IP_VS_DBG_PKT(11, AF_INET6, pp, skb, ciph->off,
"Forwarding altered outgoing ICMPv6");
else
- IP_VS_DBG_PKT(11, AF_INET6, pp, skb,
- (void *)ciph - (void *)iph,
+ IP_VS_DBG_PKT(11, AF_INET6, pp, skb, ciph->off,
"Forwarding altered incoming ICMPv6");
}
#endif
@@ -855,37 +849,38 @@ void ip_vs_nat_icmp_v6(struct sk_buff *skb, struct ip_vs_protocol *pp,
*/
static int handle_response_icmp(int af, struct sk_buff *skb,
union nf_inet_addr *snet,
- __u8 protocol, struct ip_vs_conn *cp,
+ struct ip_vs_conn *cp,
struct ip_vs_protocol *pp,
- unsigned int offset, unsigned int ihl,
- unsigned int hooknum)
+ struct ip_vs_iphdr *ciph,
+ unsigned int toff, unsigned int hooknum)
{
int iproto = af == AF_INET6 ? IPPROTO_ICMPV6 : IPPROTO_ICMP;
unsigned int verdict = NF_DROP;
+ unsigned int ctoff = ciph->len;
if (IP_VS_FWD_METHOD(cp) != IP_VS_CONN_F_MASQ)
goto after_nat;
/* Ensure the checksum is correct */
- if (!ip_vs_checksum_common_check(skb, ihl, iproto, af)) {
+ if (!ip_vs_checksum_common_check(skb, toff, iproto, af)) {
/* Failed checksum! */
IP_VS_DBG_BUF(1, "Forward ICMP: failed checksum from %s!\n",
IP_VS_DBG_ADDR(af, snet));
goto out;
}
- if (IPPROTO_TCP == protocol || IPPROTO_UDP == protocol ||
- IPPROTO_SCTP == protocol)
- offset += 2 * sizeof(__u16);
- if (skb_ensure_writable(skb, offset))
+ if (ciph->protocol == IPPROTO_TCP || ciph->protocol == IPPROTO_UDP ||
+ ciph->protocol == IPPROTO_SCTP)
+ ctoff += 2 * sizeof(__u16);
+ if (skb_ensure_writable(skb, ctoff))
goto out;
#ifdef CONFIG_IP_VS_IPV6
if (af == AF_INET6)
- ip_vs_nat_icmp_v6(skb, pp, cp, 1);
+ ip_vs_nat_icmp_v6(skb, pp, cp, 1, toff, ciph);
else
#endif
- ip_vs_nat_icmp(skb, pp, cp, 1);
+ ip_vs_nat_icmp(skb, pp, cp, 1, toff);
if (ip_vs_route_me_harder(cp->ipvs, af, skb, hooknum))
goto out;
@@ -913,9 +908,9 @@ static int handle_response_icmp(int af, struct sk_buff *skb,
* Currently handles error types - unreachable, quench, ttl exceeded.
*/
static int ip_vs_out_icmp(struct netns_ipvs *ipvs, struct sk_buff *skb,
- int *related, unsigned int hooknum)
+ int *related, unsigned int hooknum,
+ struct ip_vs_iphdr *ipvsh)
{
- struct iphdr *iph;
struct icmphdr _icmph, *ic;
struct iphdr _ciph, *cih; /* The ip header contained within the ICMP */
struct ip_vs_iphdr ciph;
@@ -930,17 +925,19 @@ static int ip_vs_out_icmp(struct netns_ipvs *ipvs, struct sk_buff *skb,
if (ip_is_fragment(ip_hdr(skb))) {
if (ip_vs_gather_frags(ipvs, skb, ip_vs_defrag_user(hooknum)))
return NF_STOLEN;
+ if (!ip_vs_fill_iph_skb(AF_INET, skb, false, ipvsh))
+ return NF_ACCEPT;
}
- iph = ip_hdr(skb);
- offset = ihl = iph->ihl * 4;
+ ihl = ipvsh->len;
+ offset = ipvsh->len;
ic = skb_header_pointer(skb, offset, sizeof(_icmph), &_icmph);
if (ic == NULL)
return NF_DROP;
IP_VS_DBG(12, "Outgoing ICMP (%d,%d) %pI4->%pI4\n",
ic->type, ntohs(icmp_id(ic)),
- &iph->saddr, &iph->daddr);
+ &ipvsh->saddr.ip, &ipvsh->daddr.ip);
/*
* Work through seeing if this is for us.
@@ -959,7 +956,7 @@ static int ip_vs_out_icmp(struct netns_ipvs *ipvs, struct sk_buff *skb,
/* Now find the contained IP header */
offset += sizeof(_icmph);
cih = skb_header_pointer(skb, offset, sizeof(_ciph), &_ciph);
- if (cih == NULL)
+ if (!(cih && cih->version == 4 && cih->ihl >= 5))
return NF_ACCEPT; /* The packet looks wrong, ignore */
pp = ip_vs_proto_get(cih->protocol);
@@ -982,9 +979,9 @@ static int ip_vs_out_icmp(struct netns_ipvs *ipvs, struct sk_buff *skb,
if (!cp)
return NF_ACCEPT;
- snet.ip = iph->saddr;
- return handle_response_icmp(AF_INET, skb, &snet, cih->protocol, cp,
- pp, ciph.len, ihl, hooknum);
+ snet.ip = ipvsh->saddr.ip;
+ return handle_response_icmp(AF_INET, skb, &snet, cp, pp, &ciph, ihl,
+ hooknum);
}
#ifdef CONFIG_IP_VS_IPV6
@@ -997,7 +994,6 @@ static int ip_vs_out_icmp_v6(struct netns_ipvs *ipvs, struct sk_buff *skb,
struct ip_vs_conn *cp;
struct ip_vs_protocol *pp;
union nf_inet_addr snet;
- unsigned int offset;
*related = 1;
ic = frag_safe_skb_hp(skb, ipvsh->len, sizeof(_icmph), &_icmph);
@@ -1040,9 +1036,8 @@ static int ip_vs_out_icmp_v6(struct netns_ipvs *ipvs, struct sk_buff *skb,
return NF_ACCEPT;
snet.in6 = ciph.saddr.in6;
- offset = ciph.len;
- return handle_response_icmp(AF_INET6, skb, &snet, ciph.protocol, cp,
- pp, offset, ipvsh->len, hooknum);
+ return handle_response_icmp(AF_INET6, skb, &snet, cp, pp, &ciph,
+ ipvsh->len, hooknum);
}
#endif
@@ -1377,7 +1372,8 @@ ip_vs_out_hook(void *priv, struct sk_buff *skb, const struct nf_hook_state *stat
#endif
if (unlikely(iph.protocol == IPPROTO_ICMP)) {
int related;
- int verdict = ip_vs_out_icmp(ipvs, skb, &related, hooknum);
+ int verdict = ip_vs_out_icmp(ipvs, skb, &related,
+ hooknum, &iph);
if (related)
return verdict;
@@ -1581,9 +1577,8 @@ static int ipvs_gre_decap(struct netns_ipvs *ipvs, struct sk_buff *skb,
*/
static int
ip_vs_in_icmp(struct netns_ipvs *ipvs, struct sk_buff *skb, int *related,
- unsigned int hooknum)
+ unsigned int hooknum, struct ip_vs_iphdr *iph)
{
- struct iphdr *iph;
struct icmphdr _icmph, *ic;
struct iphdr _ciph, *cih; /* The ip header contained within the ICMP */
struct ip_vs_iphdr ciph;
@@ -1593,7 +1588,7 @@ ip_vs_in_icmp(struct netns_ipvs *ipvs, struct sk_buff *skb, int *related,
unsigned int offset, offset2, ihl, verdict;
bool tunnel, new_cp = false;
union nf_inet_addr *raddr;
- char *outer_proto = "IPIP";
+ char *outer_proto __maybe_unused = "IPIP";
unsigned int hlen_ipip;
int ulen = 0;
@@ -1603,17 +1598,19 @@ ip_vs_in_icmp(struct netns_ipvs *ipvs, struct sk_buff *skb, int *related,
if (ip_is_fragment(ip_hdr(skb))) {
if (ip_vs_gather_frags(ipvs, skb, ip_vs_defrag_user(hooknum)))
return NF_STOLEN;
+ if (!ip_vs_fill_iph_skb(AF_INET, skb, false, iph))
+ return NF_ACCEPT;
}
- iph = ip_hdr(skb);
- offset = ihl = iph->ihl * 4;
+ ihl = iph->len;
+ offset = iph->len;
ic = skb_header_pointer(skb, offset, sizeof(_icmph), &_icmph);
if (ic == NULL)
return NF_DROP;
IP_VS_DBG(12, "Incoming ICMP (%d,%d) %pI4->%pI4\n",
ic->type, ntohs(icmp_id(ic)),
- &iph->saddr, &iph->daddr);
+ &iph->saddr.ip, &iph->daddr.ip);
/*
* Work through seeing if this is for us.
@@ -1730,7 +1727,7 @@ ip_vs_in_icmp(struct netns_ipvs *ipvs, struct sk_buff *skb, int *related,
!ip_vs_checksum_common_check(skb, ihl, IPPROTO_ICMP, AF_INET)) {
/* Failed checksum! */
IP_VS_DBG(1, "Incoming ICMP: failed checksum from %pI4!\n",
- &iph->saddr);
+ &iph->saddr.ip);
goto out;
}
@@ -1801,7 +1798,8 @@ ip_vs_in_icmp(struct netns_ipvs *ipvs, struct sk_buff *skb, int *related,
if (IPPROTO_TCP == cih->protocol || IPPROTO_UDP == cih->protocol ||
IPPROTO_SCTP == cih->protocol)
offset += 2 * sizeof(__u16);
- verdict = ip_vs_icmp_xmit(skb, cp, pp, offset, hooknum, &ciph);
+ verdict = ip_vs_icmp_xmit(skb, cp, pp, iph->len, offset, hooknum,
+ &ciph);
out:
if (likely(!new_cp))
@@ -1914,7 +1912,8 @@ static int ip_vs_in_icmp_v6(struct netns_ipvs *ipvs, struct sk_buff *skb,
IPPROTO_SCTP == ciph.protocol)
offset += 2 * sizeof(__u16); /* Also mangle ports */
- verdict = ip_vs_icmp_xmit_v6(skb, cp, pp, offset, hooknum, &ciph);
+ verdict = ip_vs_icmp_xmit_v6(skb, cp, pp, iph->len, offset, hooknum,
+ &ciph);
out:
if (likely(!new_cp))
@@ -1993,7 +1992,7 @@ ip_vs_in_hook(void *priv, struct sk_buff *skb, const struct nf_hook_state *state
if (unlikely(iph.protocol == IPPROTO_ICMP)) {
int related;
int verdict = ip_vs_in_icmp(ipvs, skb, &related,
- hooknum);
+ hooknum, &iph);
if (related)
return verdict;
@@ -2129,6 +2128,7 @@ ip_vs_forward_icmp(void *priv, struct sk_buff *skb,
const struct nf_hook_state *state)
{
struct netns_ipvs *ipvs = net_ipvs(state->net);
+ struct ip_vs_iphdr iphdr;
int r;
/* ipvs enabled in this netns ? */
@@ -2138,10 +2138,9 @@ ip_vs_forward_icmp(void *priv, struct sk_buff *skb,
if (state->pf == NFPROTO_IPV4) {
if (ip_hdr(skb)->protocol != IPPROTO_ICMP)
return NF_ACCEPT;
+ ip_vs_fill_iph_skb(AF_INET, skb, false, &iphdr);
#ifdef CONFIG_IP_VS_IPV6
} else {
- struct ip_vs_iphdr iphdr;
-
ip_vs_fill_iph_skb(AF_INET6, skb, false, &iphdr);
if (iphdr.protocol != IPPROTO_ICMPV6)
@@ -2151,7 +2150,7 @@ ip_vs_forward_icmp(void *priv, struct sk_buff *skb,
#endif
}
- return ip_vs_in_icmp(ipvs, skb, &r, state->hook);
+ return ip_vs_in_icmp(ipvs, skb, &r, state->hook, &iphdr);
}
static const struct nf_hook_ops ip_vs_ops4[] = {
diff --git a/net/netfilter/ipvs/ip_vs_proto_sctp.c b/net/netfilter/ipvs/ip_vs_proto_sctp.c
index f6f732b7dfa86..3dbd3096e1637 100644
--- a/net/netfilter/ipvs/ip_vs_proto_sctp.c
+++ b/net/netfilter/ipvs/ip_vs_proto_sctp.c
@@ -121,7 +121,7 @@ sctp_snat_handler(struct sk_buff *skb, struct ip_vs_protocol *pp,
payload_csum = true;
}
- sctph = (void *) skb_network_header(skb) + sctphoff;
+ sctph = (void *)skb->data + sctphoff;
/* Only update csum if we really have to */
if (sctph->source != cp->vport || payload_csum ||
@@ -169,7 +169,7 @@ sctp_dnat_handler(struct sk_buff *skb, struct ip_vs_protocol *pp,
payload_csum = true;
}
- sctph = (void *) skb_network_header(skb) + sctphoff;
+ sctph = (void *)skb->data + sctphoff;
/* Only update csum if we really have to */
if (sctph->dest != cp->dport || payload_csum ||
diff --git a/net/netfilter/ipvs/ip_vs_proto_tcp.c b/net/netfilter/ipvs/ip_vs_proto_tcp.c
index bf31127338aa0..1ac9c233537d3 100644
--- a/net/netfilter/ipvs/ip_vs_proto_tcp.c
+++ b/net/netfilter/ipvs/ip_vs_proto_tcp.c
@@ -180,7 +180,7 @@ tcp_snat_handler(struct sk_buff *skb, struct ip_vs_protocol *pp,
payload_csum = true;
}
- tcph = (void *)skb_network_header(skb) + tcphoff;
+ tcph = (void *)skb->data + tcphoff;
tcph->source = cp->vport;
/* Adjust TCP checksums */
@@ -261,7 +261,7 @@ tcp_dnat_handler(struct sk_buff *skb, struct ip_vs_protocol *pp,
payload_csum = true;
}
- tcph = (void *)skb_network_header(skb) + tcphoff;
+ tcph = (void *)skb->data + tcphoff;
tcph->dest = cp->dport;
/*
diff --git a/net/netfilter/ipvs/ip_vs_proto_udp.c b/net/netfilter/ipvs/ip_vs_proto_udp.c
index 40d30649b3048..96ac882df15c1 100644
--- a/net/netfilter/ipvs/ip_vs_proto_udp.c
+++ b/net/netfilter/ipvs/ip_vs_proto_udp.c
@@ -171,7 +171,7 @@ udp_snat_handler(struct sk_buff *skb, struct ip_vs_protocol *pp,
payload_csum = true;
}
- udph = (void *)skb_network_header(skb) + udphoff;
+ udph = (void *)skb->data + udphoff;
udph->source = cp->vport;
/*
@@ -255,7 +255,7 @@ udp_dnat_handler(struct sk_buff *skb, struct ip_vs_protocol *pp,
payload_csum = true;
}
- udph = (void *)skb_network_header(skb) + udphoff;
+ udph = (void *)skb->data + udphoff;
udph->dest = cp->dport;
/*
diff --git a/net/netfilter/ipvs/ip_vs_xmit.c b/net/netfilter/ipvs/ip_vs_xmit.c
index 0fc8cd2d4859e..06179804b0da6 100644
--- a/net/netfilter/ipvs/ip_vs_xmit.c
+++ b/net/netfilter/ipvs/ip_vs_xmit.c
@@ -1511,8 +1511,9 @@ ip_vs_dr_xmit_v6(struct sk_buff *skb, struct ip_vs_conn *cp,
*/
int
ip_vs_icmp_xmit(struct sk_buff *skb, struct ip_vs_conn *cp,
- struct ip_vs_protocol *pp, int offset, unsigned int hooknum,
- struct ip_vs_iphdr *iph)
+ struct ip_vs_protocol *pp, unsigned int toff,
+ unsigned int wlen, unsigned int hooknum,
+ struct ip_vs_iphdr *ciph)
{
struct rtable *rt; /* Route to the other host */
int rc;
@@ -1526,7 +1527,7 @@ ip_vs_icmp_xmit(struct sk_buff *skb, struct ip_vs_conn *cp,
translate address/port back */
if (IP_VS_FWD_METHOD(cp) != IP_VS_CONN_F_MASQ) {
if (cp->packet_xmit)
- rc = cp->packet_xmit(skb, cp, pp, iph);
+ rc = cp->packet_xmit(skb, cp, pp, ciph);
else
rc = NF_ACCEPT;
/* do not touch skb anymore */
@@ -1544,7 +1545,7 @@ ip_vs_icmp_xmit(struct sk_buff *skb, struct ip_vs_conn *cp,
IP_VS_RT_MODE_LOCAL | IP_VS_RT_MODE_NON_LOCAL |
IP_VS_RT_MODE_RDR : IP_VS_RT_MODE_NON_LOCAL;
local = __ip_vs_get_out_rt(cp->ipvs, cp->af, skb, cp->dest, cp->daddr.ip, rt_mode,
- NULL, iph);
+ NULL, ciph);
if (local < 0)
goto tx_error;
rt = skb_rtable(skb);
@@ -1576,13 +1577,13 @@ ip_vs_icmp_xmit(struct sk_buff *skb, struct ip_vs_conn *cp,
}
/* copy-on-write the packet before mangling it */
- if (skb_ensure_writable(skb, offset))
+ if (skb_ensure_writable(skb, wlen))
goto tx_error;
if (skb_cow(skb, rt->dst.dev->hard_header_len))
goto tx_error;
- ip_vs_nat_icmp(skb, pp, cp, 0);
+ ip_vs_nat_icmp(skb, pp, cp, 0, toff);
/* Another hack: avoid icmp_send in ip_fragment */
skb->ignore_df = 1;
@@ -1601,8 +1602,9 @@ ip_vs_icmp_xmit(struct sk_buff *skb, struct ip_vs_conn *cp,
#ifdef CONFIG_IP_VS_IPV6
int
ip_vs_icmp_xmit_v6(struct sk_buff *skb, struct ip_vs_conn *cp,
- struct ip_vs_protocol *pp, int offset, unsigned int hooknum,
- struct ip_vs_iphdr *ipvsh)
+ struct ip_vs_protocol *pp, unsigned int toff,
+ unsigned int wlen, unsigned int hooknum,
+ struct ip_vs_iphdr *ciph)
{
struct rt6_info *rt; /* Route to the other host */
int rc;
@@ -1616,7 +1618,7 @@ ip_vs_icmp_xmit_v6(struct sk_buff *skb, struct ip_vs_conn *cp,
translate address/port back */
if (IP_VS_FWD_METHOD(cp) != IP_VS_CONN_F_MASQ) {
if (cp->packet_xmit)
- rc = cp->packet_xmit(skb, cp, pp, ipvsh);
+ rc = cp->packet_xmit(skb, cp, pp, ciph);
else
rc = NF_ACCEPT;
/* do not touch skb anymore */
@@ -1633,7 +1635,7 @@ ip_vs_icmp_xmit_v6(struct sk_buff *skb, struct ip_vs_conn *cp,
IP_VS_RT_MODE_LOCAL | IP_VS_RT_MODE_NON_LOCAL |
IP_VS_RT_MODE_RDR : IP_VS_RT_MODE_NON_LOCAL;
local = __ip_vs_get_out_rt_v6(cp->ipvs, cp->af, skb, cp->dest,
- &cp->daddr.in6, NULL, ipvsh, 0, rt_mode);
+ &cp->daddr.in6, NULL, ciph, 0, rt_mode);
if (local < 0)
goto tx_error;
rt = dst_rt6_info(skb_dst(skb));
@@ -1665,13 +1667,13 @@ ip_vs_icmp_xmit_v6(struct sk_buff *skb, struct ip_vs_conn *cp,
}
/* copy-on-write the packet before mangling it */
- if (skb_ensure_writable(skb, offset))
+ if (skb_ensure_writable(skb, wlen))
goto tx_error;
if (skb_cow(skb, rt->dst.dev->hard_header_len))
goto tx_error;
- ip_vs_nat_icmp_v6(skb, pp, cp, 0);
+ ip_vs_nat_icmp_v6(skb, pp, cp, 0, toff, ciph);
/* Another hack: avoid icmp_send in ip_fragment */
skb->ignore_df = 1;
--
2.53.0
next prev parent reply other threads:[~2026-08-17 15:15 UTC|newest]
Thread overview: 613+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-08-17 13:24 [PATCH 6.1 000/609] 6.1.183-rc1 review Greg Kroah-Hartman
2026-08-17 13:24 ` [PATCH 6.1 001/609] platform/x86/intel-uncore-freq: Fix current_freq_khz after CPU hotplug Greg Kroah-Hartman
2026-08-17 13:24 ` [PATCH 6.1 002/609] af_unix: Set gc_in_progress to true in unix_gc() Greg Kroah-Hartman
2026-08-17 13:24 ` [PATCH 6.1 003/609] perf/x86/amd/brs: Fix kernel address leakage Greg Kroah-Hartman
2026-08-17 13:25 ` [PATCH 6.1 004/609] seqlock: Cure some more scoped_seqlock() optimization fails Greg Kroah-Hartman
2026-08-17 13:25 ` [PATCH 6.1 005/609] seqlock: Allow KASAN to fail optimizing Greg Kroah-Hartman
2026-08-17 13:25 ` [PATCH 6.1 006/609] seqlock: Allow UBSAN_ALIGNMENT " Greg Kroah-Hartman
2026-08-17 13:25 ` [PATCH 6.1 007/609] KVM: nVMX: Hide shadow VMCS right after VMCLEAR Greg Kroah-Hartman
2026-08-17 13:25 ` [PATCH 6.1 008/609] KVM: x86/mmu: Fix use-after-free on vendor module reload Greg Kroah-Hartman
2026-08-17 13:25 ` [PATCH 6.1 009/609] can: bcm: add locking when updating filter and timer values Greg Kroah-Hartman
2026-08-17 13:25 ` [PATCH 6.1 010/609] can: bcm: fix CAN frame rx/tx statistics Greg Kroah-Hartman
2026-08-17 13:25 ` [PATCH 6.1 011/609] can: bcm: extend bcm_tx_lock usage for data and timer updates Greg Kroah-Hartman
2026-08-17 13:25 ` [PATCH 6.1 012/609] can: bcm: validate frame length in bcm_rx_setup() for RTR replies Greg Kroah-Hartman
2026-08-17 13:25 ` [PATCH 6.1 013/609] can: bcm: add missing device refcount for CAN filter removal Greg Kroah-Hartman
2026-08-17 13:25 ` [PATCH 6.1 014/609] can: bcm: fix stale rx/tx ops after device removal Greg Kroah-Hartman
2026-08-17 13:25 ` [PATCH 6.1 015/609] can: bcm: fix data race on rx_stamp/rx_ifindex in bcm_rx_handler() Greg Kroah-Hartman
2026-08-17 13:25 ` [PATCH 6.1 016/609] can: bcm: track a single source interface for ANYDEV timeout/throttle ops Greg Kroah-Hartman
2026-08-17 13:25 ` [PATCH 6.1 017/609] can: isotp: fix use-after-free race with concurrent NETDEV_UNREGISTER Greg Kroah-Hartman
2026-08-17 13:25 ` [PATCH 6.1 018/609] can: isotp: serialize TX state transitions under so->rx_lock Greg Kroah-Hartman
2026-08-17 13:25 ` [PATCH 6.1 019/609] dmaengine: sh: rz-dmac: Move interrupt request after everything is set up Greg Kroah-Hartman
2026-08-17 13:25 ` [PATCH 6.1 020/609] gpu: host1x: Fix use-after-free in host1x_bo_clear_cached_mappings Greg Kroah-Hartman
2026-08-17 13:25 ` [PATCH 6.1 021/609] xprtrdma: Clear receive-side ownership pointers on release Greg Kroah-Hartman
2026-08-17 13:25 ` [PATCH 6.1 022/609] Input: ims-pcu - fix heap-buffer-overflow in ims_pcu_process_data() Greg Kroah-Hartman
2026-08-17 13:25 ` [PATCH 6.1 023/609] Input: ims-pcu - fix logic error in packet reset Greg Kroah-Hartman
2026-08-17 13:25 ` [PATCH 6.1 024/609] arm64: tegra: Fix CPU compatible string to cortex-a78ae on Tegra234 Greg Kroah-Hartman
2026-08-17 13:25 ` [PATCH 6.1 025/609] IB/mad: Drop unmatched RMPP responses before reassembly Greg Kroah-Hartman
2026-08-17 13:25 ` [PATCH 6.1 026/609] mtd: mtdswap: remove debugfs stats file on teardown Greg Kroah-Hartman
2026-08-17 13:25 ` [PATCH 6.1 027/609] mtd: nand: mtk-ecc: stop on ECC idle timeouts Greg Kroah-Hartman
2026-08-17 13:25 ` [PATCH 6.1 028/609] btrfs: reject free space cache with more entries than pages Greg Kroah-Hartman
2026-08-17 13:25 ` [PATCH 6.1 029/609] btrfs: fix root leak if its reloc root is unexpected in merge_reloc_roots() Greg Kroah-Hartman
2026-08-17 13:25 ` [PATCH 6.1 030/609] firmware: arm_ffa: Fix NULL dereference in ffa_partition_info_get() Greg Kroah-Hartman
2026-08-17 13:25 ` [PATCH 6.1 031/609] RDMA/cma: Fix hardware address comparison length in netevent callback Greg Kroah-Hartman
2026-08-17 13:25 ` [PATCH 6.1 032/609] RDMA/erdma: initialize ret for empty receive WR lists Greg Kroah-Hartman
2026-08-17 13:25 ` [PATCH 6.1 033/609] RDMA/hns: Fix potential integer overflow in mhop hem cleanup Greg Kroah-Hartman
2026-08-17 13:25 ` [PATCH 6.1 034/609] RDMA/siw: Only check attrs->cap.max_send_wr in siw_create_qp Greg Kroah-Hartman
2026-08-17 13:25 ` [PATCH 6.1 035/609] RDMA/siw: publish QP after initialization Greg Kroah-Hartman
2026-08-17 13:25 ` [PATCH 6.1 036/609] selftests/alsa: Fix memory leak in find_controls error path Greg Kroah-Hartman
2026-08-17 13:25 ` [PATCH 6.1 037/609] RDMA/irdma: Prevent overflows in memory contiguity checks Greg Kroah-Hartman
2026-08-17 13:25 ` [PATCH 6.1 038/609] xfrm6: clear dst.dev on error to avoid double netdev_put in xfrm6_fill_dst() Greg Kroah-Hartman
2026-08-17 13:25 ` [PATCH 6.1 039/609] xfrm: policy: preallocate inexact bins before xfrm_hash_rebuild reinsert Greg Kroah-Hartman
2026-08-17 13:25 ` [PATCH 6.1 040/609] wifi: cfg80211: cancel sched scan results work on unregister Greg Kroah-Hartman
2026-08-17 13:25 ` [PATCH 6.1 041/609] wifi: ipw2100: fix potential memory leak in ipw2100_pci_init_one() Greg Kroah-Hartman
2026-08-17 13:25 ` [PATCH 6.1 042/609] wifi: mac80211_hwsim: clamp virtio RX length before skb_put Greg Kroah-Hartman
2026-08-17 13:25 ` [PATCH 6.1 043/609] wifi: libertas: fix memory leak in helper_firmware_cb() Greg Kroah-Hartman
2026-08-17 13:25 ` [PATCH 6.1 044/609] wifi: p54: validate RX frame length in p54_rx_eeprom_readback() Greg Kroah-Hartman
2026-08-17 13:25 ` [PATCH 6.1 045/609] wifi: nl80211: free RNR data on MBSSID mismatch Greg Kroah-Hartman
2026-08-17 13:25 ` [PATCH 6.1 046/609] wifi: nl80211: validate nested MBSSID IE blobs Greg Kroah-Hartman
2026-08-17 13:25 ` [PATCH 6.1 047/609] wifi: cfg80211: validate PMSR measurement type data Greg Kroah-Hartman
2026-08-17 13:25 ` [PATCH 6.1 048/609] wifi: cfg80211: validate PMSR FTM preamble range Greg Kroah-Hartman
2026-08-17 13:25 ` [PATCH 6.1 049/609] wifi: cfg80211: reject unsupported PMSR FTM location requests Greg Kroah-Hartman
2026-08-17 13:25 ` [PATCH 6.1 050/609] wifi: mac80211: free AP_VLAN bc_buf SKBs outside IRQ lock Greg Kroah-Hartman
2026-08-17 13:25 ` [PATCH 6.1 051/609] wifi: brcmfmac: initialize SDIO data work before cleanup Greg Kroah-Hartman
2026-08-17 13:25 ` [PATCH 6.1 052/609] wifi: cfg80211: bound element ID read when checking non-inheritance Greg Kroah-Hartman
2026-08-17 13:25 ` [PATCH 6.1 053/609] ASoC: meson: aiu: fifo-spdif: soft reset the S/PDIF datapath on start/stop Greg Kroah-Hartman
2026-08-17 13:25 ` [PATCH 6.1 054/609] ASoC: amd: ps: fix wrong ACP version string in pci_request_regions() Greg Kroah-Hartman
2026-08-17 13:25 ` [PATCH 6.1 055/609] ASoC: tas2562: fix deprecated shut-down GPIO always cleared after lookup Greg Kroah-Hartman
2026-08-17 13:25 ` [PATCH 6.1 056/609] firmware: arm_scmi: Rate-limit queue-full warnings in IRQ context Greg Kroah-Hartman
2026-08-17 13:25 ` [PATCH 6.1 057/609] ppp: defer channel free to an RCU grace period to fix pppol2tp RX UAF Greg Kroah-Hartman
2026-08-17 13:25 ` [PATCH 6.1 058/609] ipv4: fib: free fib_alias with kfree_rcu() on insert error path Greg Kroah-Hartman
2026-08-17 13:25 ` [PATCH 6.1 059/609] net/iucv: take a reference on the socket found in afiucv_hs_rcv() Greg Kroah-Hartman
2026-08-17 13:25 ` [PATCH 6.1 060/609] ata: sata_dwc_460ex: enable SATA interrupts only after IRQ handler is registered Greg Kroah-Hartman
2026-08-17 13:25 ` [PATCH 6.1 061/609] ata: sata_dwc_460ex: fix clear_interrupt_bit() clearing all pending interrupts Greg Kroah-Hartman
2026-08-17 13:25 ` [PATCH 6.1 062/609] ALSA: usb-audio: Skip DSD quirk for Musical Fidelity M6s DAC Greg Kroah-Hartman
2026-08-17 13:25 ` [PATCH 6.1 063/609] Bluetooth: qca: fix NVM tag length underflow in TLV parser Greg Kroah-Hartman
2026-08-17 13:26 ` [PATCH 6.1 064/609] smb/client: handle overlapping allocated ranges in fallocate Greg Kroah-Hartman
2026-08-17 13:26 ` [PATCH 6.1 065/609] drm/i915/gt: use correct selftest config symbol Greg Kroah-Hartman
2026-08-17 13:26 ` [PATCH 6.1 066/609] bpf, sockmap: Reject unhashed UDP sockets on sockmap update Greg Kroah-Hartman
2026-08-17 13:26 ` [PATCH 6.1 067/609] can: j1939: fix lockless local-destination check Greg Kroah-Hartman
2026-08-17 13:26 ` [PATCH 6.1 068/609] ksmbd: validate compound request size before reading StructureSize2 Greg Kroah-Hartman
2026-08-17 13:26 ` [PATCH 6.1 069/609] drm/i915/selftests: Fix GT PM sort comparators Greg Kroah-Hartman
2026-08-17 13:26 ` [PATCH 6.1 070/609] net/sched: act_tunnel_key: Defer dst_release to RCU callback Greg Kroah-Hartman
2026-08-17 13:26 ` [PATCH 6.1 071/609] sctp: fix auth_hmacs array size in struct sctp_cookie Greg Kroah-Hartman
2026-08-17 13:26 ` [PATCH 6.1 072/609] mpls: fix NULL deref in mpls_valid_fib_dump_req() on CONFIG_INET=n Greg Kroah-Hartman
2026-08-17 13:26 ` [PATCH 6.1 073/609] wifi: at76c50x-usb: avoid length underflow in at76_guess_freq() Greg Kroah-Hartman
2026-08-17 13:26 ` [PATCH 6.1 074/609] USB: storage: add NO_ATA_1X quirk for Longmai USB Key Greg Kroah-Hartman
2026-08-17 13:26 ` [PATCH 6.1 075/609] usb: chipidea: fix usage_count leak when autosuspend_delay is negative Greg Kroah-Hartman
2026-08-17 13:26 ` [PATCH 6.1 076/609] usb: gadget: dummy_hcd: prevent fifo_req reuse during giveback Greg Kroah-Hartman
2026-08-17 13:26 ` [PATCH 6.1 077/609] usb: gadget: f_midi: cancel pending IN work before freeing the midi object Greg Kroah-Hartman
2026-08-17 13:26 ` [PATCH 6.1 078/609] usb: gadget: printer: fix infinite loop in printer_read() Greg Kroah-Hartman
2026-08-17 13:26 ` [PATCH 6.1 079/609] USB: gadget: snps-udc: fix device name leak on probe failure Greg Kroah-Hartman
2026-08-17 13:26 ` [PATCH 6.1 080/609] USB: gadget: fsl-udc: " Greg Kroah-Hartman
2026-08-17 13:26 ` [PATCH 6.1 081/609] usb: gadget: f_ncm: validate datagram bounds in ncm_unwrap_ntb() Greg Kroah-Hartman
2026-08-17 13:26 ` [PATCH 6.1 082/609] usb: gadget: udc: bdc: free IRQ and drain func_wake_notify before teardown Greg Kroah-Hartman
2026-08-17 13:26 ` [PATCH 6.1 083/609] usb: gadget: uvc: clamp SEND_RESPONSE length to the response buffer Greg Kroah-Hartman
2026-08-17 13:26 ` [PATCH 6.1 084/609] USB: serial: ftdi_sio: add support for E+H FXA291 Greg Kroah-Hartman
2026-08-17 13:26 ` [PATCH 6.1 085/609] USB: serial: io_edgeport: cap received transmit credits Greg Kroah-Hartman
2026-08-17 13:26 ` [PATCH 6.1 086/609] USB: serial: keyspan_pda: fix data loss on receive throttling Greg Kroah-Hartman
2026-08-17 13:26 ` [PATCH 6.1 087/609] USB: serial: option: add TDTECH MT5710-CN Greg Kroah-Hartman
2026-08-17 13:26 ` [PATCH 6.1 088/609] crypto: rsa-pkcs1pad: Dont WARN on an empty digest Greg Kroah-Hartman
2026-08-17 13:26 ` [PATCH 6.1 089/609] Revert "drm/amd/display: Add missing kdoc for ALLM parameters" Greg Kroah-Hartman
2026-08-17 13:26 ` [PATCH 6.1 090/609] bpf: Support for hardening against JIT spraying Greg Kroah-Hartman
2026-08-17 13:26 ` [PATCH 6.1 091/609] x86/bugs: Enable IBPB flush on BPF JIT allocation Greg Kroah-Hartman
2026-08-17 13:26 ` [PATCH 6.1 092/609] bpf: Restrict JIT predictor flush to cBPF Greg Kroah-Hartman
2026-08-17 13:26 ` [PATCH 6.1 093/609] bpf: Skip redundant IBPB in pack allocator Greg Kroah-Hartman
2026-08-17 13:26 ` [PATCH 6.1 094/609] bpf: Prefer packs that wont trigger an IBPB flush on allocation Greg Kroah-Hartman
2026-08-17 13:26 ` [PATCH 6.1 095/609] bpf: Prefer dirty packs for eBPF allocations Greg Kroah-Hartman
2026-08-17 13:26 ` [PATCH 6.1 096/609] bpf: Fix ld_{abs,ind} failure path analysis in subprogs Greg Kroah-Hartman
2026-08-17 13:26 ` [PATCH 6.1 097/609] usb: xhci-pci: Limit VIA VL805 DMA addressing to 36 bits Greg Kroah-Hartman
2026-08-17 13:26 ` [PATCH 6.1 098/609] wifi: ath9k: hif_usb: dont dereference hif_dev after re-arming firmware request Greg Kroah-Hartman
2026-08-17 13:26 ` [PATCH 6.1 099/609] wifi: ath11k: fix NULL pointer dereference in ath11k_hal_srng_access_begin Greg Kroah-Hartman
2026-08-17 13:26 ` [PATCH 6.1 100/609] hwmon: (corsair-psu) Stop device IO before calling hid_hw_stop Greg Kroah-Hartman
2026-08-17 13:26 ` [PATCH 6.1 101/609] hwmon: (corsair-cpro) " Greg Kroah-Hartman
2026-08-17 13:26 ` [PATCH 6.1 102/609] hwmon: (nzxt-smart2) " Greg Kroah-Hartman
2026-08-17 13:26 ` [PATCH 6.1 103/609] watchdog: pretimeout: Fix UAF in watchdog_unregister_governor() Greg Kroah-Hartman
2026-08-17 13:26 ` [PATCH 6.1 104/609] wifi: ath11k: fix potential buffer underflow in ath11k_hal_rx_msdu_list_get() Greg Kroah-Hartman
2026-08-17 13:26 ` [PATCH 6.1 105/609] wifi: ath11k: Flush the posted write after writing to PCIE_SOC_GLOBAL_RESET Greg Kroah-Hartman
2026-08-17 13:26 ` [PATCH 6.1 106/609] firewire: net: Fix fragmented datagram reassembly Greg Kroah-Hartman
2026-08-17 13:26 ` [PATCH 6.1 107/609] wifi: ath6kl: fix OOB read from firmware num_msg in TX complete handler Greg Kroah-Hartman
2026-08-17 13:26 ` [PATCH 6.1 108/609] wifi: ath6kl: fix OOB read from firmware IE lengths in connect event Greg Kroah-Hartman
2026-08-17 13:26 ` [PATCH 6.1 109/609] wifi: carl9170: bound memcpy length in cmd callback to prevent OOB read Greg Kroah-Hartman
2026-08-17 13:26 ` [PATCH 6.1 110/609] wifi: carl9170: fix OOB read from off-by-two in TX status handler Greg Kroah-Hartman
2026-08-17 13:26 ` [PATCH 6.1 111/609] wifi: carl9170: fix buffer overflow in rx_stream failover path Greg Kroah-Hartman
2026-08-17 13:26 ` [PATCH 6.1 112/609] btrfs: declare btrfs_ioctl_search_args_v2::buf as __u8 Greg Kroah-Hartman
2026-08-17 13:26 ` [PATCH 6.1 113/609] btrfs: free mapping node on duplicate reloc root insert Greg Kroah-Hartman
2026-08-17 13:26 ` [PATCH 6.1 114/609] ASoC: bt-sco: fix duplicate DAPM widget names for wideband DAI Greg Kroah-Hartman
2026-08-17 13:26 ` [PATCH 6.1 115/609] wifi: iwlwifi: mvm: fix read in wake packet notification handler Greg Kroah-Hartman
2026-08-17 13:26 ` [PATCH 6.1 116/609] usb: atm: ueagle-atm: reject descriptors that confuse probe and disconnect Greg Kroah-Hartman
2026-08-17 13:26 ` [PATCH 6.1 117/609] hwmon: (asus-ec-sensors) fix looping over banks while reading from EC Greg Kroah-Hartman
2026-08-17 13:26 ` [PATCH 6.1 118/609] hwmon: (asus-ec-sensors) fix EC read intervals Greg Kroah-Hartman
2026-08-17 13:26 ` [PATCH 6.1 119/609] hwmon: (asus-ec-sensors) add missed handle for ENOMEM Greg Kroah-Hartman
2026-08-17 13:26 ` [PATCH 6.1 120/609] smb: client: validate DFS referral PathConsumed Greg Kroah-Hartman
2026-08-17 13:26 ` [PATCH 6.1 121/609] hwmon: occ: validate poll response sensor blocks Greg Kroah-Hartman
2026-08-17 13:26 ` [PATCH 6.1 122/609] net/packet: avoid fanout hook re-registration after unregister Greg Kroah-Hartman
2026-08-17 13:26 ` [PATCH 6.1 123/609] bonding: fix devconf_all NULL dereference when IPv6 is disabled Greg Kroah-Hartman
2026-08-17 13:27 ` [PATCH 6.1 124/609] rds: drop incoming messages that cross network namespace boundaries Greg Kroah-Hartman
2026-08-17 13:27 ` [PATCH 6.1 125/609] dpaa2-switch: put MAC endpoint device on disconnect Greg Kroah-Hartman
2026-08-17 13:27 ` [PATCH 6.1 126/609] net: dpaa2-eth: assign priv->mac after dpaa2_mac_connect() call Greg Kroah-Hartman
2026-08-17 13:27 ` [PATCH 6.1 127/609] dpaa2-eth: put MAC endpoint device on disconnect Greg Kroah-Hartman
2026-08-17 13:27 ` [PATCH 6.1 128/609] nfp: Check resource mutex allocation Greg Kroah-Hartman
2026-08-17 13:27 ` [PATCH 6.1 129/609] wan: wanxl: Only reset hardware after BAR mapping Greg Kroah-Hartman
2026-08-17 13:27 ` [PATCH 6.1 130/609] wifi: mwifiex: bound uAP association event IEs to the event buffer Greg Kroah-Hartman
2026-08-17 13:27 ` [PATCH 6.1 131/609] iommu/amd: Bound the early ACPI HID map Greg Kroah-Hartman
2026-08-17 13:27 ` [PATCH 6.1 132/609] iommu/intel: Fix out-of-bounds memset in dmar_latency_disable() Greg Kroah-Hartman
2026-08-17 13:27 ` [PATCH 6.1 133/609] wifi: mac80211: recalculate TIM when a station enters power save Greg Kroah-Hartman
2026-08-17 13:27 ` [PATCH 6.1 134/609] amd-xgbe: fix MAC_AUTO_SW handling in CL37 AN Greg Kroah-Hartman
2026-08-17 13:27 ` [PATCH 6.1 135/609] sctp: fix auth_chunk_list capacity check in sctp_auth_ep_add_chunkid Greg Kroah-Hartman
2026-08-17 13:27 ` [PATCH 6.1 136/609] sctp: validate stream count in sctp_process_strreset_inreq() Greg Kroah-Hartman
2026-08-17 13:27 ` [PATCH 6.1 137/609] selftest: af_unix: Add Kconfig file Greg Kroah-Hartman
2026-08-17 13:27 ` [PATCH 6.1 138/609] selftests: af_unix: add USER_NS config Greg Kroah-Hartman
2026-08-17 13:27 ` [PATCH 6.1 139/609] selftests: openvswitch: add config file Greg Kroah-Hartman
2026-08-17 13:27 ` [PATCH 6.1 140/609] gtp: check skb_pull_data() return in gtp1u_send_echo_resp() Greg Kroah-Hartman
2026-08-17 13:27 ` [PATCH 6.1 141/609] nexthop: initialize extack in nh_res_bucket_migrate() Greg Kroah-Hartman
2026-08-17 13:27 ` [PATCH 6.1 142/609] tipc: fix infinite loop in __tipc_nl_compat_dumpit Greg Kroah-Hartman
2026-08-17 13:27 ` [PATCH 6.1 143/609] wifi: mt76: mt7915: guard HE capability lookups Greg Kroah-Hartman
2026-08-17 13:27 ` [PATCH 6.1 144/609] wifi: mt76: connac: fix possible NULL-pointer deref in mt76_connac_mcu_uni_bss_he_tlv() Greg Kroah-Hartman
2026-08-17 13:27 ` [PATCH 6.1 145/609] wifi: brcmfmac: fix 802.1X-SHA256 call trace warning Greg Kroah-Hartman
2026-08-17 13:27 ` [PATCH 6.1 146/609] amt: re-read skb header pointers after every pull Greg Kroah-Hartman
2026-08-17 13:27 ` [PATCH 6.1 147/609] amt: make the head writable before rewriting the L2 header Greg Kroah-Hartman
2026-08-17 13:27 ` [PATCH 6.1 148/609] net: bridge: vlan: fix vlan range dumps starting with pvid Greg Kroah-Hartman
2026-08-17 13:27 ` [PATCH 6.1 149/609] net: hsr: fix memory leak on slave unregistration by removing synced VLANs Greg Kroah-Hartman
2026-08-17 13:27 ` [PATCH 6.1 150/609] sctp: auth: verify auth requirement when auth_chunk is NULL Greg Kroah-Hartman
2026-08-17 13:27 ` [PATCH 6.1 151/609] vmxnet3: fix BUG_ON in vmxnet3_get_hdr_len() for Geneve packets Greg Kroah-Hartman
2026-08-17 13:27 ` [PATCH 6.1 152/609] tipc: fix u16 MTU truncation in media and bearer MTU validation Greg Kroah-Hartman
2026-08-17 13:27 ` [PATCH 6.1 153/609] net: stmmac: fix l3l4 filter rejecting unsupported offload requests Greg Kroah-Hartman
2026-08-17 13:27 ` [PATCH 6.1 154/609] net: stmmac: reset residual action in L3L4 filters on delete Greg Kroah-Hartman
2026-08-17 13:27 ` [PATCH 6.1 155/609] octeontx2-vf: set TC flower flag on MCAM entry allocation Greg Kroah-Hartman
2026-08-17 13:27 ` [PATCH 6.1 156/609] ipv4: icmp: fill flow parameters in icmp_route_lookup decoy lookup Greg Kroah-Hartman
2026-08-17 13:27 ` [PATCH 6.1 157/609] ppp: use IFF_NO_QUEUE in virtual interfaces Greg Kroah-Hartman
2026-08-17 13:27 ` [PATCH 6.1 158/609] ppp: convert to percpu netstats Greg Kroah-Hartman
2026-08-17 13:27 ` [PATCH 6.1 159/609] ppp: enable TX scatter-gather Greg Kroah-Hartman
2026-08-17 13:27 ` [PATCH 6.1 160/609] ppp: annotate data races in ppp_generic Greg Kroah-Hartman
2026-08-17 13:27 ` [PATCH 6.1 161/609] hinic: remove unused ethtool RSS user configuration buffers Greg Kroah-Hartman
2026-08-17 13:27 ` [PATCH 6.1 162/609] net: qrtr: restrict socket creation to the initial network namespace Greg Kroah-Hartman
2026-08-17 13:27 ` [PATCH 6.1 163/609] net/mlx5: E-Switch, fix zero num_dest in prio_tag egress vlan rule Greg Kroah-Hartman
2026-08-17 13:27 ` [PATCH 6.1 164/609] net/mlx5e: Report zero bandwidth for non-ETS traffic classes Greg Kroah-Hartman
2026-08-17 13:27 ` [PATCH 6.1 165/609] net/mlx5e: Reject unsupported CB Shaper TSA in ETS validation Greg Kroah-Hartman
2026-08-17 13:27 ` [PATCH 6.1 166/609] net: ipv6: fix dif and sdif mismatch in raw6_icmp_error Greg Kroah-Hartman
2026-08-17 13:27 ` [PATCH 6.1 167/609] bpf, sockmap: Fix cork use-after-free in tcp_bpf_sendmsg() Greg Kroah-Hartman
2026-08-17 13:27 ` [PATCH 6.1 168/609] drm/rockchip: cdn-dp: add missing check in cdn_dp_config_video() Greg Kroah-Hartman
2026-08-17 13:27 ` [PATCH 6.1 169/609] drm/dp/mst: fix OOB reads in remote DPCD/I2C sideband reply parsers Greg Kroah-Hartman
2026-08-17 13:27 ` [PATCH 6.1 170/609] drm/dp/mst: fix buffer overflows in sideband chunk accumulation Greg Kroah-Hartman
2026-08-17 13:27 ` [PATCH 6.1 171/609] drm/dp/mst: fix OOB reads on 2-byte fields in sideband reply parsers Greg Kroah-Hartman
2026-08-17 13:27 ` [PATCH 6.1 172/609] drm/amdgpu: Fix amdgpu_bo_move() when old_mem and new_mem are both GTT Greg Kroah-Hartman
2026-08-17 13:27 ` [PATCH 6.1 173/609] drm/i915/gem: Add missing nospec on parallel submit slot Greg Kroah-Hartman
2026-08-17 13:27 ` [PATCH 6.1 174/609] drm/nouveau/acr: fix missing nvkm_done() in error path of nvkm_acr_oneinit() Greg Kroah-Hartman
2026-08-17 13:27 ` [PATCH 6.1 175/609] drm/radeon: fix r100_copy_blit for large BOs Greg Kroah-Hartman
2026-08-17 13:27 ` [PATCH 6.1 176/609] drm/amdkfd: Check bounds in allocate_event_notification_slot Greg Kroah-Hartman
2026-08-17 13:27 ` [PATCH 6.1 177/609] drm/virtio: bound EDID block reads to the response buffer Greg Kroah-Hartman
2026-08-17 13:27 ` [PATCH 6.1 178/609] drm/amdgpu/sdma6.0: replace BUG_ON() with WARN_ON() Greg Kroah-Hartman
2026-08-17 13:27 ` [PATCH 6.1 179/609] drm/amdgpu/sdma5.2: " Greg Kroah-Hartman
2026-08-17 13:27 ` [PATCH 6.1 180/609] drm/amdgpu/sdma5.0: " Greg Kroah-Hartman
2026-08-17 13:27 ` [PATCH 6.1 181/609] drm/i915: Return NULL on error in active_instance Greg Kroah-Hartman
2026-08-17 13:27 ` [PATCH 6.1 182/609] drm/i915/gem: Do not leak siblings[] on proto context error Greg Kroah-Hartman
2026-08-17 13:27 ` [PATCH 6.1 183/609] drm/i915/gem: Fix NULL deref in I915_CONTEXT_PARAM_SSEU Greg Kroah-Hartman
2026-08-17 13:28 ` [PATCH 6.1 184/609] drm/amdgpu: Fix VFCT bus number matching with soft filter Greg Kroah-Hartman
2026-08-17 13:28 ` [PATCH 6.1 185/609] drm/amd/pm/ci: Dont disable MCLK DPM on Bonaire 0x6658 (R7 260X) Greg Kroah-Hartman
2026-08-17 13:28 ` [PATCH 6.1 186/609] drm/amdgpu: fix bo->pin leaking in amdgpu_bo_create_reserved Greg Kroah-Hartman
2026-08-17 13:28 ` [PATCH 6.1 187/609] drm/vmwgfx: Validate vmw_surface_metadata::array_size Greg Kroah-Hartman
2026-08-17 13:28 ` [PATCH 6.1 188/609] media: airspy: Return queued buffers on start_streaming() failure Greg Kroah-Hartman
2026-08-17 13:28 ` [PATCH 6.1 189/609] media: aspeed: fix missing of_reserved_mem_device_release() on probe failure Greg Kroah-Hartman
2026-08-17 13:28 ` [PATCH 6.1 190/609] media: cec: seco: unregister adapter on IR " Greg Kroah-Hartman
2026-08-17 13:28 ` [PATCH 6.1 191/609] media: cedrus: clean up media device on " Greg Kroah-Hartman
2026-08-17 13:28 ` [PATCH 6.1 192/609] media: cedrus: Fix missing cleanup in error path Greg Kroah-Hartman
2026-08-17 13:28 ` [PATCH 6.1 193/609] media: cedrus: skip invalid H.264 reference list entries Greg Kroah-Hartman
2026-08-17 13:28 ` [PATCH 6.1 194/609] media: cx231xx: fix devres lifetime Greg Kroah-Hartman
2026-08-17 13:28 ` [PATCH 6.1 195/609] media: cx23885: add ioremap return check and cleanup Greg Kroah-Hartman
2026-08-17 13:28 ` [PATCH 6.1 196/609] media: marvell-cam: fix missing pci_disable_device() on remove Greg Kroah-Hartman
2026-08-17 13:28 ` [PATCH 6.1 197/609] media: meson: vdec: Fix memory leak in error path of vdec_open Greg Kroah-Hartman
2026-08-17 13:28 ` [PATCH 6.1 198/609] media: msi2500: Return queued buffers on start_streaming() failure Greg Kroah-Hartman
2026-08-17 13:28 ` [PATCH 6.1 199/609] media: pci: dm1105: Free allocated workqueue Greg Kroah-Hartman
2026-08-17 13:28 ` [PATCH 6.1 200/609] media: pwc: Drain fill_buf on start_streaming() failure Greg Kroah-Hartman
2026-08-17 13:28 ` [PATCH 6.1 201/609] media: pwc: Return queued buffers " Greg Kroah-Hartman
2026-08-17 13:28 ` [PATCH 6.1 202/609] media: radio-si476x: Unregister v4l2_device on probe failure Greg Kroah-Hartman
2026-08-17 13:28 ` [PATCH 6.1 203/609] media: rtl2832: fix use-after-free in rtl2832_remove() Greg Kroah-Hartman
2026-08-17 13:28 ` [PATCH 6.1 204/609] media: rtl2832_sdr: Return queued buffers on start_streaming() failure Greg Kroah-Hartman
2026-08-17 13:28 ` [PATCH 6.1 205/609] media: saa7134: Fix a possible memory leak in saa7134_video_init1 Greg Kroah-Hartman
2026-08-17 13:28 ` [PATCH 6.1 206/609] media: stm32: dcmi: unregister notifier on probe failure Greg Kroah-Hartman
2026-08-17 13:28 ` [PATCH 6.1 207/609] media: sun4i-csi: Return queued buffers on start_streaming() failure Greg Kroah-Hartman
2026-08-17 13:28 ` [PATCH 6.1 208/609] media: tegra-video: vi: fix invalid u32 return value in format lookup Greg Kroah-Hartman
2026-08-17 13:28 ` [PATCH 6.1 209/609] media: ti: vpe: unwind v4l2 device registration on probe error Greg Kroah-Hartman
2026-08-17 13:28 ` [PATCH 6.1 210/609] media: v4l2-ctrls-request: add NULL check in v4l2_ctrl_request_complete() Greg Kroah-Hartman
2026-08-17 13:28 ` [PATCH 6.1 211/609] media: v4l2-ctrls: validate HEVC active reference counts Greg Kroah-Hartman
2026-08-17 13:28 ` [PATCH 6.1 212/609] media: vb2: use ssize_t for vb2_read/vb2_write Greg Kroah-Hartman
2026-08-17 13:28 ` [PATCH 6.1 213/609] media: vidtv: fix reference leak on failed device registration Greg Kroah-Hartman
2026-08-17 13:28 ` [PATCH 6.1 214/609] media: vimc: " Greg Kroah-Hartman
2026-08-17 13:28 ` [PATCH 6.1 215/609] media: vivid: add vivid_update_reduced_fps() Greg Kroah-Hartman
2026-08-17 13:28 ` [PATCH 6.1 216/609] media: vivid: check for vb2_is_busy() when toggling caps Greg Kroah-Hartman
2026-08-17 13:28 ` [PATCH 6.1 217/609] media: vpif_capture: fix OF node reference imbalance Greg Kroah-Hartman
2026-08-17 13:28 ` [PATCH 6.1 218/609] ALSA: seq: close a re-opened queue timer in the destructor Greg Kroah-Hartman
2026-08-17 13:28 ` [PATCH 6.1 219/609] wifi: ath6kl: fix OOB access from firmware ADDBA window size Greg Kroah-Hartman
2026-08-17 13:28 ` [PATCH 6.1 220/609] wifi: mwifiex: fix NULL dereference when the AP has HT-cap but no HT-oper Greg Kroah-Hartman
2026-08-17 13:28 ` [PATCH 6.1 221/609] wifi: wilc1000: validate assoc response length before subtracting header Greg Kroah-Hartman
2026-08-17 13:28 ` [PATCH 6.1 222/609] wifi: mt76: mt7615: drop TXRX_NOTIFY on non-mmio buses Greg Kroah-Hartman
2026-08-17 13:28 ` [PATCH 6.1 223/609] wifi: mt76: mt7921: " Greg Kroah-Hartman
2026-08-17 13:28 ` [PATCH 6.1 224/609] wifi: brcmfmac: make release_scratchbuffers idempotent Greg Kroah-Hartman
2026-08-17 13:28 ` [PATCH 6.1 225/609] staging: rtl8723bs: fix OOB reads in rtw_get_wps_ie() Greg Kroah-Hartman
2026-08-17 13:28 ` [PATCH 6.1 226/609] staging: rtl8723bs: fix inverted HT40 secondary channel offset Greg Kroah-Hartman
2026-08-17 13:28 ` [PATCH 6.1 227/609] Bluetooth: hci_sync: Protect UUID list traversal Greg Kroah-Hartman
2026-08-17 13:28 ` [PATCH 6.1 228/609] Bluetooth: RFCOMM: Fix session UAF in set_termios Greg Kroah-Hartman
2026-08-17 13:28 ` [PATCH 6.1 229/609] exec: fix unsigned loop counter wrap in transfer_args_to_stack() Greg Kroah-Hartman
2026-08-17 13:28 ` [PATCH 6.1 230/609] binfmt_misc: set have_execfd only once the interpreter is opened Greg Kroah-Hartman
2026-08-17 13:28 ` [PATCH 6.1 231/609] platform/loongarch: laptop: Explicitly reset bl_powered state when suspend Greg Kroah-Hartman
2026-08-17 13:28 ` [PATCH 6.1 232/609] cdrom: fix stack out-of-bounds read in CDROMVOLCTRL Greg Kroah-Hartman
2026-08-17 13:28 ` [PATCH 6.1 233/609] x86/boot/compressed: Disable jump tables Greg Kroah-Hartman
2026-08-17 13:28 ` [PATCH 6.1 234/609] comedi: comedi_parport: deal with premature interrupt Greg Kroah-Hartman
2026-08-17 13:28 ` [PATCH 6.1 235/609] serial: sc16is7xx: implement gpio get_direction() callback Greg Kroah-Hartman
2026-08-17 13:28 ` [PATCH 6.1 236/609] serial: 8250_mid: Fix NULL function pointer dereference on DNV/ICX-D/SNR platforms Greg Kroah-Hartman
2026-08-17 13:28 ` [PATCH 6.1 237/609] intel_th: fix MSC output device reference leak Greg Kroah-Hartman
2026-08-17 13:28 ` [PATCH 6.1 238/609] tracing: Fix mmiotrace possible NULL dereferencing of hiter->dev Greg Kroah-Hartman
2026-08-17 13:28 ` [PATCH 6.1 239/609] tracing: Fix resource leak on mmiotrace trace_pipe close Greg Kroah-Hartman
2026-08-17 13:28 ` [PATCH 6.1 240/609] tracing/eprobe: Fix exact system name matching in eprobe_dyn_event_match() Greg Kroah-Hartman
2026-08-17 13:28 ` [PATCH 6.1 241/609] tracing/probes: Avoid temporary buffer truncation in trace_probe_match_command_args() Greg Kroah-Hartman
2026-08-17 13:28 ` [PATCH 6.1 242/609] tracing/probes: Fix potential underflow in LEN_OR_ZERO macro Greg Kroah-Hartman
2026-08-17 13:28 ` [PATCH 6.1 243/609] tracing/probes: Prevent out-of-bounds write in __trace_probe_log_err() Greg Kroah-Hartman
2026-08-17 13:29 ` [PATCH 6.1 244/609] arm64: syscall: Ensure saved x0 is kept in-sync with tracer updates Greg Kroah-Hartman
2026-08-17 13:29 ` [PATCH 6.1 245/609] Revert "arm64: syscall: Ensure saved x0 is kept in-sync with tracer updates" Greg Kroah-Hartman
2026-08-17 13:29 ` [PATCH 6.1 246/609] mptcp: decrement subflows counter on failed passive join Greg Kroah-Hartman
2026-08-17 13:29 ` [PATCH 6.1 247/609] mptcp: only set DATA_FIN when a mapping is present Greg Kroah-Hartman
2026-08-17 13:29 ` [PATCH 6.1 248/609] sctp: dont free the ASCONFs own transport in DEL-IP processing Greg Kroah-Hartman
2026-08-17 13:29 ` [PATCH 6.1 249/609] ceph: fix pre-auth out-of-bounds read on snaptrace in ceph_handle_caps() Greg Kroah-Hartman
2026-08-17 13:29 ` [PATCH 6.1 250/609] libceph: bound get_version reply decode to front len Greg Kroah-Hartman
2026-08-17 13:29 ` [PATCH 6.1 251/609] libceph: Fix multiplication overflow in decode_new_up_state_weight() Greg Kroah-Hartman
2026-08-17 13:29 ` [PATCH 6.1 252/609] libceph: guard missing CRUSH type name lookup Greg Kroah-Hartman
2026-08-17 13:29 ` [PATCH 6.1 253/609] libceph: refresh auth->authorizer_buf{,_len} after authorizer update Greg Kroah-Hartman
2026-08-17 13:29 ` [PATCH 6.1 254/609] libceph: Reject monmaps advertising zero monitors Greg Kroah-Hartman
2026-08-17 13:29 ` [PATCH 6.1 255/609] libceph: reject zero bucket types in crush_decode Greg Kroah-Hartman
2026-08-17 13:29 ` [PATCH 6.1 256/609] libceph: remove debugfs files before client teardown Greg Kroah-Hartman
2026-08-17 13:29 ` [PATCH 6.1 257/609] binfmt_elf_fdpic: only honour the first PT_INTERP Greg Kroah-Hartman
2026-08-17 13:29 ` [PATCH 6.1 258/609] fscrypt: Add missing superblock check in find_or_insert_direct_key() Greg Kroah-Hartman
2026-08-17 13:29 ` [PATCH 6.1 259/609] ftrace: Add global mutex to serialize trace_parser access Greg Kroah-Hartman
2026-08-17 13:29 ` [PATCH 6.1 260/609] iommu/vt-d: Disallow SVA if page walk is not coherent Greg Kroah-Hartman
2026-08-17 13:29 ` [PATCH 6.1 261/609] phonet: pep: fix use-after-free in pep_get_sb() Greg Kroah-Hartman
2026-08-17 13:29 ` [PATCH 6.1 262/609] vxlan: require CAP_NET_ADMIN in the device netns for changelink Greg Kroah-Hartman
2026-08-17 13:29 ` [PATCH 6.1 263/609] net: slip: serialize receive against buffer reallocation Greg Kroah-Hartman
2026-08-17 13:29 ` [PATCH 6.1 264/609] geneve: require CAP_NET_ADMIN in the device netns for changelink Greg Kroah-Hartman
2026-08-17 13:29 ` [PATCH 6.1 265/609] net/af_iucv: fix NULL deref in afiucv_hs_callback_syn() Greg Kroah-Hartman
2026-08-17 13:29 ` [PATCH 6.1 266/609] net/iucv: fix use-after-free of a severed iucv_path Greg Kroah-Hartman
2026-08-17 13:29 ` [PATCH 6.1 267/609] net/x25: fix use-after-free in x25_kill_by_neigh() Greg Kroah-Hartman
2026-08-17 13:29 ` [PATCH 6.1 268/609] net: hip04: fix RX buffer leak on build_skb failure Greg Kroah-Hartman
2026-08-17 13:29 ` [PATCH 6.1 269/609] proc: Fix broken error paths for namespace links Greg Kroah-Hartman
2026-08-17 13:29 ` [PATCH 6.1 270/609] rbd: Reset positive result codes to zero in object map update path Greg Kroah-Hartman
2026-08-17 13:29 ` [PATCH 6.1 271/609] ksmbd: defer destroy_previous_session() until after NTLM authentication Greg Kroah-Hartman
2026-08-17 13:29 ` [PATCH 6.1 272/609] ice: use READ_ONCE() to access cached PHC time Greg Kroah-Hartman
2026-08-17 13:29 ` [PATCH 6.1 273/609] ila: reload IPv6 header after pskb_may_pull in checksum adjust Greg Kroah-Hartman
2026-08-17 13:29 ` [PATCH 6.1 274/609] mac802154: llsec: reject frames shorter than the authentication tag Greg Kroah-Hartman
2026-08-17 13:29 ` [PATCH 6.1 275/609] mctp: serial: handle zero-length frames to prevent rx buffer overflow Greg Kroah-Hartman
2026-08-17 13:29 ` [PATCH 6.1 276/609] pppoe: reload header pointer after dev_hard_header() Greg Kroah-Hartman
2026-08-17 13:29 ` [PATCH 6.1 277/609] tipc: clear sock->sk on the failed-insert path in tipc_sk_create() Greg Kroah-Hartman
2026-08-17 13:29 ` [PATCH 6.1 278/609] drm/amd/pm: make pp_features read-only when scpm is enabled Greg Kroah-Hartman
2026-08-17 13:29 ` [PATCH 6.1 279/609] drm/amdgpu/gfx10: replace BUG_ON() with WARN_ON() Greg Kroah-Hartman
2026-08-17 13:29 ` [PATCH 6.1 280/609] drm/amdgpu/gfx11: " Greg Kroah-Hartman
2026-08-17 13:29 ` [PATCH 6.1 281/609] drm/amdgpu/gfx8: drop unecessary BUG_ON() Greg Kroah-Hartman
2026-08-17 13:29 ` [PATCH 6.1 282/609] drm/amdgpu/gfx9: replace BUG_ON() with WARN_ON() Greg Kroah-Hartman
2026-08-17 13:29 ` [PATCH 6.1 283/609] drm/amdgpu/vce: fix integer overflow in image size Greg Kroah-Hartman
2026-08-17 13:29 ` [PATCH 6.1 284/609] drm/amdgpu: fix division by zero with invalid uvd dimensions Greg Kroah-Hartman
2026-08-17 13:29 ` [PATCH 6.1 285/609] drm/amdgpu: invoke pm_genpd_remove() before freeing genpd Greg Kroah-Hartman
2026-08-17 13:29 ` [PATCH 6.1 286/609] RISC-V: KVM: Serialize virtual interrupt pending state updates Greg Kroah-Hartman
2026-08-17 13:29 ` [PATCH 6.1 287/609] i40e: remove read access to debugfs files Greg Kroah-Hartman
2026-08-17 13:29 ` [PATCH 6.1 288/609] ipv6: ndisc: fix NULL deref in accept_untracked_na() Greg Kroah-Hartman
2026-08-17 13:29 ` [PATCH 6.1 289/609] tipc: fix use-after-free of the discoverer in tipc_disc_rcv() Greg Kroah-Hartman
2026-08-17 13:29 ` [PATCH 6.1 290/609] openvswitch: fix GSO userspace truncation underflow Greg Kroah-Hartman
2026-08-17 13:29 ` [PATCH 6.1 291/609] fscrypt: Avoid dynamic allocation in fscrypt_get_devices() Greg Kroah-Hartman
2026-08-17 13:29 ` [PATCH 6.1 292/609] exfat: validate cluster allocation bits of the allocation bitmap Greg Kroah-Hartman
2026-08-17 13:29 ` [PATCH 6.1 293/609] bpf: drop bpf_lsm_getselfattr from hook list Greg Kroah-Hartman
2026-08-17 13:29 ` [PATCH 6.1 294/609] KVM: SVM: Bump asid_generation on CPU online to avoid ASID collision after hotplug Greg Kroah-Hartman
2026-08-17 13:29 ` [PATCH 6.1 295/609] io_uring/rw: fix missing ERESTARTSYS conversion in read paths Greg Kroah-Hartman
2026-08-17 13:29 ` [PATCH 6.1 296/609] mm/damon/core: validate ranges in damon_set_regions() Greg Kroah-Hartman
2026-08-17 13:29 ` [PATCH 6.1 297/609] mm/damon/core: disallow overlapping input ranges for damon_set_regions() Greg Kroah-Hartman
2026-08-17 13:29 ` [PATCH 6.1 298/609] netfilter: nf_conntrack_expect: restore helper propagation via expectation Greg Kroah-Hartman
2026-08-17 13:29 ` [PATCH 6.1 299/609] netfilter: br_netfilter: Reallocate headroom if necessary in neigh_hh_bridge() Greg Kroah-Hartman
2026-08-17 13:29 ` [PATCH 6.1 300/609] net: mpls: initialize rtm_tos in mpls_getroute() Greg Kroah-Hartman
2026-08-17 13:29 ` [PATCH 6.1 301/609] media: uvcvideo: Implement dual stream quirk to fix loss of usb packets Greg Kroah-Hartman
2026-08-17 13:29 ` [PATCH 6.1 302/609] media: uvcvideo: Fix sequence number when no EOF Greg Kroah-Hartman
2026-08-17 13:29 ` [PATCH 6.1 303/609] gve: fix Rx queue stall on alloc failure Greg Kroah-Hartman
2026-08-17 13:30 ` [PATCH 6.1 304/609] HID: logitech-dj: Standardise hid_report_enum variable nomenclature Greg Kroah-Hartman
2026-08-17 13:30 ` [PATCH 6.1 305/609] HID: logitech-dj: Prevent REPORT_ID_DJ_SHORT related user initiated OOB write Greg Kroah-Hartman
2026-08-17 13:30 ` [PATCH 6.1 306/609] HID: logitech-dj: fix wrong detection of bad DJ_SHORT output report Greg Kroah-Hartman
2026-08-17 13:30 ` [PATCH 6.1 307/609] net: qrtr: ns: Limit the maximum server registration per node Greg Kroah-Hartman
2026-08-17 13:30 ` [PATCH 6.1 308/609] net: qrtr: ns: Raise node count limit to 512 Greg Kroah-Hartman
2026-08-17 13:30 ` [PATCH 6.1 309/609] pinctrl: qcom: sc8280xp: Add missing wakeup entries for GPIO143/151 Greg Kroah-Hartman
2026-08-17 13:30 ` [PATCH 6.1 310/609] dmaengine: sun6i-dma: Fix reclaim descriptors while terminating DMA Greg Kroah-Hartman
2026-08-17 13:30 ` [PATCH 6.1 311/609] ata: sata_mv: accept 1 or 2 resources in platform probe Greg Kroah-Hartman
2026-08-17 13:30 ` [PATCH 6.1 312/609] ata: libahci_platform: support non-consecutive port numbers Greg Kroah-Hartman
2026-08-17 13:30 ` [PATCH 6.1 313/609] ahci: Introduce ahci_ignore_port() helper Greg Kroah-Hartman
2026-08-17 13:30 ` [PATCH 6.1 314/609] ata: ahci_ceva: fix error paths in ceva_ahci_platform_enable_resources() Greg Kroah-Hartman
2026-08-17 13:30 ` [PATCH 6.1 315/609] ASoC: max98095: fix missing IS_ERR() before PTR_ERR() on mclk lookup Greg Kroah-Hartman
2026-08-17 13:30 ` [PATCH 6.1 316/609] ASoC: max98090: " Greg Kroah-Hartman
2026-08-17 13:30 ` [PATCH 6.1 317/609] phy: zynqmp: Allow variation in refclk rate Greg Kroah-Hartman
2026-08-17 13:30 ` [PATCH 6.1 318/609] phy-zynqmp: Postpone getting clock rate until actually needed Greg Kroah-Hartman
2026-08-17 13:30 ` [PATCH 6.1 319/609] phy: zynqmp: fix clock error handling in xpsgtr_phy_init() Greg Kroah-Hartman
2026-08-17 13:30 ` [PATCH 6.1 320/609] phy: zynqmp: fix runtime PM leak on probe allocation failure Greg Kroah-Hartman
2026-08-17 13:30 ` [PATCH 6.1 321/609] netfilter: nf_conntrack_sip: widen NAT rewrite delta to s32 in sip_help_tcp() Greg Kroah-Hartman
2026-08-17 13:30 ` [PATCH 6.1 322/609] drm/mediatek: Check CRTC state before freeing Greg Kroah-Hartman
2026-08-17 13:30 ` [PATCH 6.1 323/609] keys: fix out-of-bounds read in keyring_get_key_chunk() Greg Kroah-Hartman
2026-08-17 13:30 ` [PATCH 6.1 324/609] keys: make keyring key-chunk byte order agree with keyring_diff_objects() Greg Kroah-Hartman
2026-08-17 13:30 ` [PATCH 6.1 325/609] assoc_array: trim the final shortcut word using the current chunk end Greg Kroah-Hartman
2026-08-17 13:30 ` [PATCH 6.1 326/609] netfilter: xt_hashlimit: validate hashtable supports XT_HASHLIMIT_RATE_MATCH Greg Kroah-Hartman
2026-08-17 13:30 ` [PATCH 6.1 327/609] ipv6: introduce dst_rt6_info() helper Greg Kroah-Hartman
2026-08-17 13:30 ` [PATCH 6.1 328/609] ipvs: fix the checksum validations Greg Kroah-Hartman
2026-08-17 13:30 ` Greg Kroah-Hartman [this message]
2026-08-17 13:30 ` [PATCH 6.1 330/609] ipvs: do not mangle ICMP replies for non-first fragments Greg Kroah-Hartman
2026-08-17 13:30 ` [PATCH 6.1 331/609] netfilter: nft_payload: fix mask build for partial field offload Greg Kroah-Hartman
2026-08-17 13:30 ` [PATCH 6.1 332/609] rds: Fix inet6_addr_lst NULL dereference when IPv6 is disabled Greg Kroah-Hartman
2026-08-17 13:30 ` [PATCH 6.1 333/609] rds: tcp: hold the RCU lock across ipv6_chk_addr() in rds_tcp_laddr_check() Greg Kroah-Hartman
2026-08-17 13:30 ` [PATCH 6.1 334/609] pinctrl-amd: Dont clear S4 wake bits at probe Greg Kroah-Hartman
2026-08-17 13:30 ` [PATCH 6.1 335/609] scsi: libiscsi: Fix stale-data leak into the SCSI sense buffer Greg Kroah-Hartman
2026-08-17 13:30 ` [PATCH 6.1 336/609] scsi: libiscsi_tcp: Bound SCSI Response data segment to the connection buffer Greg Kroah-Hartman
2026-08-17 13:30 ` [PATCH 6.1 337/609] scsi: libsas: Abort all in-flight requests when device is gone Greg Kroah-Hartman
2026-08-17 13:30 ` [PATCH 6.1 338/609] scsi: libsas: Delete struct scsi_core Greg Kroah-Hartman
2026-08-17 13:30 ` [PATCH 6.1 339/609] scsi: libsas: Fix HA resume deadlock and hisi_sas disk-wake race Greg Kroah-Hartman
2026-08-17 13:30 ` [PATCH 6.1 340/609] smb: client: fix buffer leaks in SMB1 read and write Greg Kroah-Hartman
2026-08-17 13:30 ` [PATCH 6.1 341/609] hwmon: (nct6755) Add support for NCT6799D Greg Kroah-Hartman
2026-08-17 13:30 ` [PATCH 6.1 342/609] hwmon: (nct6775) Fix IN scaling factors for 6798/6799 Greg Kroah-Hartman
2026-08-17 13:30 ` [PATCH 6.1 343/609] hwmon: (nct6775) Increase and reorder ALARM/BEEP bits Greg Kroah-Hartman
2026-08-17 13:30 ` [PATCH 6.1 344/609] hwmon: (nct6775) Add support for 18 IN readings for nct6799 Greg Kroah-Hartman
2026-08-17 13:30 ` [PATCH 6.1 345/609] hwmon: (nct6775) Additional TEMP registers " Greg Kroah-Hartman
2026-08-17 13:30 ` [PATCH 6.1 346/609] hwmon: (nct6775) Fix access to temperature configuration registers Greg Kroah-Hartman
2026-08-17 13:30 ` [PATCH 6.1 347/609] hwmon: (nct6775-core) Fix number of temperature registers for NCT6116 Greg Kroah-Hartman
2026-08-17 13:30 ` [PATCH 6.1 348/609] hwmon: (lm90) Only report alarms if driver is ready Greg Kroah-Hartman
2026-08-17 13:30 ` [PATCH 6.1 349/609] hwmon: (nzxt-smart2) DMA-align output buffer Greg Kroah-Hartman
2026-08-17 13:30 ` [PATCH 6.1 350/609] net: do not send ICMP/NDISC Redirects when peer allocation fails Greg Kroah-Hartman
2026-08-17 13:30 ` [PATCH 6.1 351/609] hwmon: (nct6775-core) Prevent access to unsupported weight registers Greg Kroah-Hartman
2026-08-17 13:30 ` [PATCH 6.1 352/609] net: bridge: mrp: fix Option TLV length in MRP_Test frames Greg Kroah-Hartman
2026-08-17 13:30 ` [PATCH 6.1 353/609] forcedeth: fix UAF of txrx_stats in nv_remove Greg Kroah-Hartman
2026-08-17 13:30 ` [PATCH 6.1 354/609] hwmon: (adt7470) Fix fans stuck in manual mode on I2C errors Greg Kroah-Hartman
2026-08-17 13:30 ` [PATCH 6.1 355/609] hwmon: (adt7470) Fix cache updated before hardware write on I2C error Greg Kroah-Hartman
2026-08-17 13:30 ` [PATCH 6.1 356/609] hwmon: (adt7470) Fix busy-loop and I2C flooding in update thread Greg Kroah-Hartman
2026-08-17 13:30 ` [PATCH 6.1 357/609] hwmon: (adt7470) Fix temperature alarm logic in hwmon_temp_read() Greg Kroah-Hartman
2026-08-17 13:30 ` [PATCH 6.1 358/609] hwmon: (adt7470) Fix swapped PWM3 and PWM4 auto mode masks Greg Kroah-Hartman
2026-08-17 13:30 ` [PATCH 6.1 359/609] hwmon: (adt7470) Use cached PWM frequency value Greg Kroah-Hartman
2026-08-17 13:30 ` [PATCH 6.1 360/609] hwmon: (adt7470) Fix divide-by-zero TOCTOU crash in fan speed read Greg Kroah-Hartman
2026-08-17 13:30 ` [PATCH 6.1 361/609] hwmon: (adt7470) Fix PWM auto temp state array and bounds check Greg Kroah-Hartman
2026-08-17 13:30 ` [PATCH 6.1 362/609] powerpc/boot: Fix simpleboot CPU node lookup check Greg Kroah-Hartman
2026-08-17 13:30 ` [PATCH 6.1 363/609] powerpc/boot: Fix treeboot-currituck " Greg Kroah-Hartman
2026-08-17 13:31 ` [PATCH 6.1 364/609] powerpc/boot: Fix treeboot-akebono " Greg Kroah-Hartman
2026-08-17 13:31 ` [PATCH 6.1 365/609] wifi: mac80211: validate individual TWT params before driver setup Greg Kroah-Hartman
2026-08-17 13:31 ` [PATCH 6.1 366/609] hwmon: (pmbus) Fix return value from pmbus_update_byte_data() Greg Kroah-Hartman
2026-08-17 13:31 ` [PATCH 6.1 367/609] Bluetooth: L2CAP: fix UAF in l2cap_le_connect_rsp Greg Kroah-Hartman
2026-08-17 13:31 ` [PATCH 6.1 368/609] net: phylink: put link_gpio if phylink_create fails Greg Kroah-Hartman
2026-08-17 13:31 ` [PATCH 6.1 369/609] scsi: zfcp: Fix memory leak during adapter release by destroying gid_pn_req Greg Kroah-Hartman
2026-08-17 13:31 ` [PATCH 6.1 370/609] scsi: target: Clear cmd_cnt when initial counter enrollment fails Greg Kroah-Hartman
2026-08-17 13:31 ` [PATCH 6.1 371/609] net: sxgbe: free TX rings on RX allocation failure Greg Kroah-Hartman
2026-08-17 13:31 ` [PATCH 6.1 372/609] net: sxgbe: check descriptor ring allocation failures Greg Kroah-Hartman
2026-08-17 13:31 ` [PATCH 6.1 373/609] can: isotp: check register_netdevice_notifier() error in module init Greg Kroah-Hartman
2026-08-17 13:31 ` [PATCH 6.1 374/609] tracing/mmiotrace: Reset dropped_count in mmio_reset_data() Greg Kroah-Hartman
2026-08-17 13:31 ` [PATCH 6.1 375/609] octeontx2-pf: Set correct sequence for carrier off and tx queue stop Greg Kroah-Hartman
2026-08-17 13:31 ` [PATCH 6.1 376/609] qede: sync udp_tunnel ports outside qede_lock in the recovery path Greg Kroah-Hartman
2026-08-17 13:31 ` [PATCH 6.1 377/609] ksmbd: return success for deferred final close Greg Kroah-Hartman
2026-08-17 13:31 ` [PATCH 6.1 378/609] ksmbd: fix use-after-free in __close_file_table_ids() Greg Kroah-Hartman
2026-08-17 13:31 ` [PATCH 6.1 379/609] ipv6: fib6: fix NULL deref in fib6_walk_continue() on multi-batch dump Greg Kroah-Hartman
2026-08-17 13:31 ` [PATCH 6.1 380/609] af_unix: Give up GC if MSG_PEEK intervened Greg Kroah-Hartman
2026-08-17 13:31 ` [PATCH 6.1 381/609] rhashtable: clear stale iter->p on table restart Greg Kroah-Hartman
2026-08-17 13:31 ` [PATCH 6.1 382/609] pinctrl: microchip-sgpio: add missing select REGMAP_MMIO Greg Kroah-Hartman
2026-08-17 13:31 ` [PATCH 6.1 383/609] pinctrl: devicetree: dont free uninitialized dev_name on error path Greg Kroah-Hartman
2026-08-17 13:31 ` [PATCH 6.1 384/609] pinctrl: bm1880: add missing select GENERIC_PINCONF Greg Kroah-Hartman
2026-08-17 13:31 ` [PATCH 6.1 385/609] mm/percpu-km: fix bitmap overflow and accounting in pcpu_create_chunk() Greg Kroah-Hartman
2026-08-17 13:31 ` [PATCH 6.1 386/609] mm/hugetlb: fix list corruption in allocate_file_region_entries() Greg Kroah-Hartman
2026-08-17 13:31 ` [PATCH 6.1 387/609] KVM: SVM: Update x2APIC MSR intercepts if AVIC is inhibited while L2 is active Greg Kroah-Hartman
2026-08-17 13:31 ` [PATCH 6.1 388/609] KVM: s390: pci: Reject adapter interrupt forwarding if already enabled Greg Kroah-Hartman
2026-08-17 13:31 ` [PATCH 6.1 389/609] KVM: s390: pci: Fix NULL dereference on AIBV allocation failure Greg Kroah-Hartman
2026-08-17 13:31 ` [PATCH 6.1 390/609] KVM: s390: pci: Validate AIBV and AISB before pinning guest pages Greg Kroah-Hartman
2026-08-17 13:31 ` [PATCH 6.1 391/609] sctp: validate Adaptation Indication parameter length Greg Kroah-Hartman
2026-08-17 13:31 ` [PATCH 6.1 392/609] audit: fix potential integer overflow in audit_log_n_string() Greg Kroah-Hartman
2026-08-17 13:31 ` [PATCH 6.1 393/609] audit: fix potential use-after-free in audit_del_rule() Greg Kroah-Hartman
2026-08-17 13:31 ` [PATCH 6.1 394/609] Bluetooth: HIDP: reject frames without a transaction header Greg Kroah-Hartman
2026-08-17 13:31 ` [PATCH 6.1 395/609] Bluetooth: HIDP: validate numbered report payloads Greg Kroah-Hartman
2026-08-17 13:31 ` [PATCH 6.1 396/609] bpf: lwt: Fix dst reference leak on reroute failure Greg Kroah-Hartman
2026-08-17 13:31 ` [PATCH 6.1 397/609] ALSA: 6fire: Fix UAF at error handling during probe Greg Kroah-Hartman
2026-08-17 13:31 ` [PATCH 6.1 398/609] ALSA: lx6464es: fix period byte count for 16-bit streams Greg Kroah-Hartman
2026-08-17 13:31 ` [PATCH 6.1 399/609] ALSA: pcm: wake linked drain waiters on unlink Greg Kroah-Hartman
2026-08-17 13:31 ` [PATCH 6.1 400/609] ASoC: tas2562: fix DVC coefficient write order Greg Kroah-Hartman
2026-08-17 13:31 ` [PATCH 6.1 401/609] ASoC: tas2562: fix broken entries in the volume lookup table Greg Kroah-Hartman
2026-08-17 13:31 ` [PATCH 6.1 402/609] ALSA: usb-audio: fix OOB write in snd_usbmidi_akai_output() Greg Kroah-Hartman
2026-08-17 13:31 ` [PATCH 6.1 403/609] ALSA: usb-audio: Fix DMA buffer out-of-bounds write when fill_max is set Greg Kroah-Hartman
2026-08-17 13:31 ` [PATCH 6.1 404/609] ALSA: usb-audio: Clamp frame size in implicit-feedback mode Greg Kroah-Hartman
2026-08-17 13:31 ` [PATCH 6.1 405/609] dmaengine: qcom: bam_dma: Fix command element mask field for BAM v1.6.0+ Greg Kroah-Hartman
2026-08-17 13:31 ` [PATCH 6.1 406/609] e1000: fix memory leak in e1000_probe() Greg Kroah-Hartman
2026-08-17 13:31 ` [PATCH 6.1 407/609] igbvf: Fix leak in TX DMA error cleanup Greg Kroah-Hartman
2026-08-17 13:31 ` [PATCH 6.1 408/609] ipvs: do not propagate one-packet flag to synced conns Greg Kroah-Hartman
2026-08-17 13:31 ` [PATCH 6.1 409/609] net/smc: fix socket use-after-free during link group termination Greg Kroah-Hartman
2026-08-17 13:31 ` [PATCH 6.1 410/609] netfilter: ipset: do not update comments from kernel-side hash adds Greg Kroah-Hartman
2026-08-17 13:31 ` [PATCH 6.1 411/609] tipc: avoid use-after-free in poll trace queue dumps Greg Kroah-Hartman
2026-08-17 13:31 ` [PATCH 6.1 412/609] wifi: mwifiex: use the subframe length when parsing A-MSDU TDLS frames Greg Kroah-Hartman
2026-08-17 13:31 ` [PATCH 6.1 413/609] binfmt_misc: reject a flag character as the field delimiter Greg Kroah-Hartman
2026-08-17 13:31 ` [PATCH 6.1 414/609] mm/page_reporting: use system_freezable_wq to fix UAF during suspend Greg Kroah-Hartman
2026-08-17 13:31 ` [PATCH 6.1 415/609] net: bridge: stop fast-leave after deleting a port group Greg Kroah-Hartman
2026-08-17 13:31 ` [PATCH 6.1 416/609] net: ipv6: clear suppressed fib6 rule result Greg Kroah-Hartman
2026-08-17 13:31 ` [PATCH 6.1 417/609] powerpc/ps3: Fix map failure path in dma_ioc0_map_pages() Greg Kroah-Hartman
2026-08-17 13:31 ` [PATCH 6.1 418/609] um: vector: fix use-after-free in vector_mmsg_rx() Greg Kroah-Hartman
2026-08-17 13:31 ` [PATCH 6.1 419/609] vxlan: re-fetch eth header after route_shortcircuit() Greg Kroah-Hartman
2026-08-17 13:31 ` [PATCH 6.1 420/609] vxlan: unclone skb head before modifying eth header in route_shortcircuit() Greg Kroah-Hartman
2026-08-17 13:31 ` [PATCH 6.1 421/609] vxlan: use neigh_ha_snapshot() " Greg Kroah-Hartman
2026-08-17 13:31 ` [PATCH 6.1 422/609] vxlan: use pskb_network_may_pull() " Greg Kroah-Hartman
2026-08-17 13:31 ` [PATCH 6.1 423/609] ublk: reset kernel-owned dev_info fields in ublk_ctrl_add_dev() Greg Kroah-Hartman
2026-08-17 13:32 ` [PATCH 6.1 424/609] tracing: Check return value of __register_event() in trace_module_add_events() Greg Kroah-Hartman
2026-08-17 13:32 ` [PATCH 6.1 425/609] tracing/filters: Fix false positive match in regex_match_full() Greg Kroah-Hartman
2026-08-17 13:32 ` [PATCH 6.1 426/609] selftests/clone3: fix wild pointer access of getline due to missing init Greg Kroah-Hartman
2026-08-17 13:32 ` [PATCH 6.1 427/609] scsi: scsi_debug: Fix REPORT ZONES alloc_len underflow OOB write Greg Kroah-Hartman
2026-08-17 13:32 ` [PATCH 6.1 428/609] sctp: reject stale cookies with mismatched verification tags Greg Kroah-Hartman
2026-08-17 13:32 ` [PATCH 6.1 429/609] sctp: prevent peer transport count overflow Greg Kroah-Hartman
2026-08-17 13:32 ` [PATCH 6.1 430/609] hwmon: (npcm750-pwm-fan): stop fan timer on device detach Greg Kroah-Hartman
2026-08-17 13:32 ` [PATCH 6.1 431/609] i2c: amd-mp2: Unregister callback on adapter add failure Greg Kroah-Hartman
2026-08-17 13:32 ` [PATCH 6.1 432/609] gpio: pca953x: fix cache_only and IRQ state on restore_context() failure Greg Kroah-Hartman
2026-08-17 13:32 ` [PATCH 6.1 433/609] cpufreq: powernow-k8: Fix possible memory leak in powernowk8_cpu_init() Greg Kroah-Hartman
2026-08-17 13:32 ` [PATCH 6.1 434/609] power: supply: bq25890: fix the -10 C NTC lookup entry Greg Kroah-Hartman
2026-08-17 13:32 ` [PATCH 6.1 435/609] s390/qeth: Check CAP_NET_ADMIN for private ioctls Greg Kroah-Hartman
2026-08-17 13:32 ` [PATCH 6.1 436/609] s390/dasd: Fix potential NULL pointer dereference Greg Kroah-Hartman
2026-08-17 13:32 ` [PATCH 6.1 437/609] s390/zcrypt: Fix wrong domain value verification with EP11 CPRBs Greg Kroah-Hartman
2026-08-17 13:32 ` [PATCH 6.1 438/609] s390/zcrypt: Validate length for CCA AES cipher key requests Greg Kroah-Hartman
2026-08-17 13:32 ` [PATCH 6.1 439/609] s390/zcrypt: Validate length for CCA ECC private " Greg Kroah-Hartman
2026-08-17 13:32 ` [PATCH 6.1 440/609] phy: zynqmp: fix L0_TM_DISABLE_SCRAMBLE_ENCODER mask Greg Kroah-Hartman
2026-08-17 13:32 ` [PATCH 6.1 441/609] phy: zynqmp: use read-modify-write for SERDES scrambler bypass Greg Kroah-Hartman
2026-08-17 13:32 ` [PATCH 6.1 442/609] phy: zynqmp: keep SERDES scrambler and 8b/10b enabled for USB Greg Kroah-Hartman
2026-08-17 13:32 ` [PATCH 6.1 443/609] net: openvswitch: fix potential UAF on meter attach failure Greg Kroah-Hartman
2026-08-17 13:32 ` [PATCH 6.1 444/609] net: openvswitch: fix skb leak on flow key update failure during ct Greg Kroah-Hartman
2026-08-17 13:32 ` [PATCH 6.1 445/609] ice: wait for reset completion in ice_resume() Greg Kroah-Hartman
2026-08-17 13:32 ` [PATCH 6.1 446/609] i2c: jz4780: Cache host clock rate at probe to prevent CCF prepare_lock deadlock Greg Kroah-Hartman
2026-08-17 13:32 ` [PATCH 6.1 447/609] i2c: imx: Fix slave registration race and error handling Greg Kroah-Hartman
2026-08-17 13:32 ` [PATCH 6.1 448/609] i2c: imx: Cancel hrtimer before clearing slave pointer Greg Kroah-Hartman
2026-08-17 13:32 ` [PATCH 6.1 449/609] can: c_can: c_can_chip_config(): keep controller in init mode until bittiming is configured Greg Kroah-Hartman
2026-08-17 13:32 ` [PATCH 6.1 450/609] can: ems_usb: validate CPC message lengths Greg Kroah-Hartman
2026-08-17 13:32 ` [PATCH 6.1 451/609] can: etas_es58x: es58x_read_bulk_callback(): fix RX buffer leak on URB resubmit failure Greg Kroah-Hartman
2026-08-17 13:32 ` [PATCH 6.1 452/609] can: j1939: transport: j1939_session_fresh_new(): initialize receive buffer Greg Kroah-Hartman
2026-08-17 13:32 ` [PATCH 6.1 453/609] can: j1939: use netdevice_tracker for j1939_{priv,session,ecu} tracking Greg Kroah-Hartman
2026-08-17 13:32 ` [PATCH 6.1 454/609] can: kvaser_usb: kvaser_usb_hydra_get_busparams(): fix memory leak in kvaser_usb_hydra_get_busparams() Greg Kroah-Hartman
2026-08-17 13:32 ` [PATCH 6.1 455/609] can: kvaser_usb_leaf: kvaser_usb_leaf_wait_cmd(): validate received command extents Greg Kroah-Hartman
2026-08-17 13:32 ` [PATCH 6.1 456/609] can: softing: fw_parse(): validate firmware record spans Greg Kroah-Hartman
2026-08-17 13:32 ` [PATCH 6.1 457/609] can: peak_usb: add bounds check for USB channel index Greg Kroah-Hartman
2026-08-17 13:32 ` [PATCH 6.1 458/609] can: peak_usb: peak_usb_start(): fix double free of transfer buffer on URB submit error Greg Kroah-Hartman
2026-08-17 13:32 ` [PATCH 6.1 459/609] can: peak_usb: validate uCAN receive record lengths Greg Kroah-Hartman
2026-08-17 13:32 ` [PATCH 6.1 460/609] can: ctucanfd: add missing MODULE_DEVICE_TABLE() Greg Kroah-Hartman
2026-08-17 13:32 ` [PATCH 6.1 461/609] can: ctucanfd: use self-test mode for PRESUME_ACK Greg Kroah-Hartman
2026-08-17 13:32 ` [PATCH 6.1 462/609] can: ctucanfd: unmap BAR0 using base address Greg Kroah-Hartman
2026-08-17 13:32 ` [PATCH 6.1 463/609] can: ctucanfd: handle bus error interrupts Greg Kroah-Hartman
2026-08-17 13:32 ` [PATCH 6.1 464/609] can: ctucanfd: mark error-active controller status valid Greg Kroah-Hartman
2026-08-17 13:32 ` [PATCH 6.1 465/609] drm/dp: Read the PCON max FRL bandwidth only for HDMI DFPs Greg Kroah-Hartman
2026-08-17 13:32 ` [PATCH 6.1 466/609] drm/vc4: Supply the overflow slot size in BPOS, not the whole bin BO size Greg Kroah-Hartman
2026-08-17 13:32 ` [PATCH 6.1 467/609] drm/vc4: Zero the tile state data array before each BIN job Greg Kroah-Hartman
2026-08-17 13:32 ` [PATCH 6.1 468/609] drm/amdgpu: restore UMD profile pstate after runtime resume Greg Kroah-Hartman
2026-08-17 13:32 ` [PATCH 6.1 469/609] drm/amdgpu: cap GTT size to physical RAM on APUs Greg Kroah-Hartman
2026-08-17 13:32 ` [PATCH 6.1 470/609] drm/amdkfd: Handle invalid event type in CRIU event restore Greg Kroah-Hartman
2026-08-17 13:32 ` [PATCH 6.1 471/609] drm/amdkfd: hold event_mutex while checkpointing CRIU events Greg Kroah-Hartman
2026-08-17 13:32 ` [PATCH 6.1 472/609] drm/vmwgfx: drop dma_buf reference on foreign-fd prime import Greg Kroah-Hartman
2026-08-17 13:32 ` [PATCH 6.1 473/609] drm/vmwgfx: validate DRAW_PRIMITIVES header size before division Greg Kroah-Hartman
2026-08-17 13:32 ` [PATCH 6.1 474/609] drm/vmwgfx: bound DMA command body size against suffix pointer Greg Kroah-Hartman
2026-08-17 13:32 ` [PATCH 6.1 475/609] HID: logitech-dj: Fix maxfield check in DJ short report validation Greg Kroah-Hartman
2026-08-17 13:32 ` [PATCH 6.1 476/609] ata: libahci_platform: Do not set mask_port_map when not needed Greg Kroah-Hartman
2026-08-17 13:32 ` [PATCH 6.1 477/609] ata: ahci: Make ahci_ignore_port() handle empty mask_port_map Greg Kroah-Hartman
2026-08-17 13:32 ` [PATCH 6.1 478/609] mm/hugetlb: fix swap entry corruption when clearing uffd-wp at fork() Greg Kroah-Hartman
2026-08-17 13:32 ` [PATCH 6.1 479/609] mm/huge_memory: unlock i_mmap_rwsem before releasing after-split folios Greg Kroah-Hartman
2026-08-17 13:32 ` [PATCH 6.1 480/609] net: openvswitch: fix skb leak on flow key update failure during recirculation Greg Kroah-Hartman
2026-08-17 13:32 ` [PATCH 6.1 481/609] firmware: stratix10-svc: fix memory leaks and list corruption bugs Greg Kroah-Hartman
2026-08-17 13:32 ` [PATCH 6.1 482/609] gpio: pch: use raw_spinlock_t for the register lock Greg Kroah-Hartman
2026-08-17 13:32 ` [PATCH 6.1 483/609] Bluetooth: L2CAP: Fix UAF in channel timeout by holding conn ref Greg Kroah-Hartman
2026-08-17 13:33 ` [PATCH 6.1 484/609] Bluetooth: 6lowpan: Fix using chan->conn as indication to no remote netdev Greg Kroah-Hartman
2026-08-17 13:33 ` [PATCH 6.1 485/609] Bluetooth: hci_conn: fix potential UAF in create_big_sync Greg Kroah-Hartman
2026-08-17 13:33 ` [PATCH 6.1 486/609] mount: honour SB_NOUSER in the new mount API Greg Kroah-Hartman
2026-08-17 13:33 ` [PATCH 6.1 487/609] s390/zcrypt: Fix missing mem scrub at clear key import in cca_clr2cipherkey() Greg Kroah-Hartman
2026-08-17 13:33 ` [PATCH 6.1 488/609] NFS: Pin the struct nfs_server during a FREE_STATEID call Greg Kroah-Hartman
2026-08-17 13:33 ` [PATCH 6.1 489/609] ARM: npcm: Fix OF node refcount leaks in SMP setup Greg Kroah-Hartman
2026-08-17 13:33 ` [PATCH 6.1 490/609] Revert "net: thunderbolt: Enable end-to-end flow control also in transmit" Greg Kroah-Hartman
2026-08-17 13:33 ` [PATCH 6.1 491/609] bonding: alb: re-check primary_is_promisc under RTNL in bond_alb_monitor Greg Kroah-Hartman
2026-08-17 13:33 ` [PATCH 6.1 492/609] netfilter: ipset: switch ext_size to atomic64_t Greg Kroah-Hartman
2026-08-17 13:33 ` [PATCH 6.1 493/609] ipvs: avoid out-of-bounds write in ip_vs_nat_icmp Greg Kroah-Hartman
2026-08-17 13:33 ` [PATCH 6.1 494/609] ipvs: return the csum validation for forward hook Greg Kroah-Hartman
2026-08-17 13:33 ` [PATCH 6.1 495/609] btrfs: fix memory leak in btrfs_do_encoded_write() Greg Kroah-Hartman
2026-08-17 13:33 ` [PATCH 6.1 496/609] bpf: Preserve pointer state for commuted arithmetic Greg Kroah-Hartman
2026-08-17 13:33 ` [PATCH 6.1 497/609] net/smc: fix qentry overwrite for CONFIRM_LINK and ADD_LINK_CONT in smc_llc_event_handler() Greg Kroah-Hartman
2026-08-17 13:33 ` [PATCH 6.1 498/609] net/sched: cls_route: fix fastmap use-after-free on filter Greg Kroah-Hartman
2026-08-17 13:33 ` [PATCH 6.1 499/609] net: hisilicon: hix5hd2_gmac: remove redundant NAPI delete Greg Kroah-Hartman
2026-08-17 13:33 ` [PATCH 6.1 500/609] net/mlx5: fw_tracer, return NULL on create error Greg Kroah-Hartman
2026-08-17 13:33 ` [PATCH 6.1 501/609] counter: microchip-tcb-capture: Fix DT channel validation Greg Kroah-Hartman
2026-08-17 13:33 ` [PATCH 6.1 502/609] tcp: add a scheduling point in established_get_first() Greg Kroah-Hartman
2026-08-17 13:33 ` [PATCH 6.1 503/609] bpf: tcp: Make mem flags configurable through bpf_iter_tcp_realloc_batch Greg Kroah-Hartman
2026-08-17 13:33 ` [PATCH 6.1 504/609] bpf: tcp: Make sure iter->batch always contains a full bucket snapshot Greg Kroah-Hartman
2026-08-17 13:33 ` [PATCH 6.1 505/609] bpf: tcp: Get rid of st_bucket_done Greg Kroah-Hartman
2026-08-17 13:33 ` [PATCH 6.1 506/609] bpf: tcp: Use bpf_tcp_iter_batch_item for bpf_tcp_iter_state batch items Greg Kroah-Hartman
2026-08-17 13:33 ` [PATCH 6.1 507/609] bpf: tcp: Avoid socket skips and repeats during iteration Greg Kroah-Hartman
2026-08-17 13:33 ` [PATCH 6.1 508/609] bpf: tcp: Fix use-after-free in bpf_iter_tcp_established_batch() Greg Kroah-Hartman
2026-08-17 13:33 ` [PATCH 6.1 509/609] vhost/vdpa: reject overflowing PA map page counts on 32-bit Greg Kroah-Hartman
2026-08-17 13:33 ` [PATCH 6.1 510/609] udp: fix potential use-after-free in tunnel segmentation Greg Kroah-Hartman
2026-08-17 13:33 ` [PATCH 6.1 511/609] net/sched: sch_cake: drop WARN_ON(1) for malformed packets in ACK filter Greg Kroah-Hartman
2026-08-17 13:33 ` [PATCH 6.1 512/609] net/openvswitch: check Ethernet header length in key_extract() Greg Kroah-Hartman
2026-08-17 13:33 ` [PATCH 6.1 513/609] hwmon: (nzxt-smart2) Check return value of init_device() in probe Greg Kroah-Hartman
2026-08-17 13:33 ` [PATCH 6.1 514/609] hwmon: (lm25066) Use i2c_get_match_data() Greg Kroah-Hartman
2026-08-17 13:33 ` [PATCH 6.1 515/609] hwmon: (pmbus/lm25066) Fix PMBus coefficient calculations Greg Kroah-Hartman
2026-08-17 13:33 ` [PATCH 6.1 516/609] selftests/ftrace: refactor eprobes test to fix argument checks Greg Kroah-Hartman
2026-08-17 13:33 ` [PATCH 6.1 517/609] bnxt_en: Do not set EOP on RX AGG BDs on 5760X chips Greg Kroah-Hartman
2026-08-17 13:33 ` [PATCH 6.1 518/609] bnxt_en: Disable EOP for TPA on all chips to prevent data corruption Greg Kroah-Hartman
2026-08-17 13:33 ` [PATCH 6.1 519/609] bnxt_en: Fix PTP PPS setting bug Greg Kroah-Hartman
2026-08-17 13:33 ` [PATCH 6.1 520/609] sctp: fix addip_serial increment on ASCONF_ACK allocation failure Greg Kroah-Hartman
2026-08-17 13:33 ` [PATCH 6.1 521/609] tcp: fix TFO max_qlen accounting across reuseport migration Greg Kroah-Hartman
2026-08-17 13:33 ` [PATCH 6.1 522/609] net/ncsi: fix heap OOB read in NCSI_CMD_SEND_CMD payload length Greg Kroah-Hartman
2026-08-17 13:33 ` [PATCH 6.1 523/609] net: prestera: validate firmware header length Greg Kroah-Hartman
2026-08-17 13:33 ` [PATCH 6.1 524/609] net: remove WARN_ON_ONCE() from sk_mc_loop() Greg Kroah-Hartman
2026-08-17 13:33 ` [PATCH 6.1 525/609] net/smc: fix TOCTOU race between smc_listen_out() and listener close Greg Kroah-Hartman
2026-08-17 13:33 ` [PATCH 6.1 526/609] net: qrtr: ns: Raise lookup limit to 128 Greg Kroah-Hartman
2026-08-17 13:33 ` [PATCH 6.1 527/609] net: thunderbolt: Tear down DMA paths before stopping the rings Greg Kroah-Hartman
2026-08-17 13:33 ` [PATCH 6.1 528/609] ata: pata_sl82c105: fix bridge revision use-after-free Greg Kroah-Hartman
2026-08-17 13:33 ` [PATCH 6.1 529/609] net/atm: fix slab-out-of-bounds read in vcc_setsockopt() Greg Kroah-Hartman
2026-08-17 13:33 ` [PATCH 6.1 530/609] sctp: clear control chunk transport if it is being removed Greg Kroah-Hartman
2026-08-17 13:33 ` [PATCH 6.1 531/609] tls: dont abort the connection on signal-interrupted sends Greg Kroah-Hartman
2026-08-17 13:33 ` [PATCH 6.1 532/609] hwmon: (corsair-psu) fix possible out-of-bounds access on missing string termination Greg Kroah-Hartman
2026-08-17 13:33 ` [PATCH 6.1 533/609] regulator: devres: add API for reference voltage supplies Greg Kroah-Hartman
2026-08-17 13:33 ` [PATCH 6.1 534/609] hwmon: (ads7828) Fix external VREF regulator handling Greg Kroah-Hartman
2026-08-17 13:33 ` [PATCH 6.1 535/609] KVM: x86/mmu: Rename __direct_map() to direct_map() Greg Kroah-Hartman
2026-08-17 13:33 ` [PATCH 6.1 536/609] KVM: x86: Check for invalid/obsolete root *after* making MMU pages available Greg Kroah-Hartman
2026-08-17 13:33 ` [PATCH 6.1 537/609] spi: spi-fsl-dspi: Avoid setup_accel logic for DMA transfers Greg Kroah-Hartman
2026-08-17 13:33 ` [PATCH 6.1 538/609] Input: evdev - sanitize event type index when fetching event masks Greg Kroah-Hartman
2026-08-17 13:33 ` [PATCH 6.1 539/609] ALSA: usb-audio: fix OOB write on Type II inbound URBs Greg Kroah-Hartman
2026-08-17 13:33 ` [PATCH 6.1 540/609] usb: atm: cxacru: properly kill rcv_urb on error in cxacru_cm() Greg Kroah-Hartman
2026-08-17 13:33 ` [PATCH 6.1 541/609] thunderbolt: icm: Preserve USB4 proxy data-valid bit Greg Kroah-Hartman
2026-08-17 13:33 ` [PATCH 6.1 542/609] usb: cdnsp: fix incorrect endian conversions for APB timeout register Greg Kroah-Hartman
2026-08-17 13:33 ` [PATCH 6.1 543/609] usb: gadget: f_ncm: Use unsigned int for ndp_index Greg Kroah-Hartman
2026-08-17 13:34 ` [PATCH 6.1 544/609] net: usb: ax88179_178a: fix skb leak in ax88179_tx_fixup() Greg Kroah-Hartman
2026-08-17 13:34 ` [PATCH 6.1 545/609] vt: add permission check for KDSKBMETA ioctl Greg Kroah-Hartman
2026-08-17 13:34 ` [PATCH 6.1 546/609] vt: stabilize tty reference in kbd_keycode with tty_port_tty_get Greg Kroah-Hartman
2026-08-17 13:34 ` [PATCH 6.1 547/609] Input: evdev - fix information leak in evdev_pass_values() Greg Kroah-Hartman
2026-08-17 13:34 ` [PATCH 6.1 548/609] ima: fix out-of-bounds read in xattr_verify() Greg Kroah-Hartman
2026-08-17 13:34 ` [PATCH 6.1 549/609] ipvs: add totalconns for dest Greg Kroah-Hartman
2026-08-17 13:34 ` [PATCH 6.1 550/609] ipvs: properly update the overload flag on dest edit Greg Kroah-Hartman
2026-08-17 13:34 ` [PATCH 6.1 551/609] ipvs: clear IPv4 options after rebasing tunnel ICMP errors Greg Kroah-Hartman
2026-08-17 13:34 ` [PATCH 6.1 552/609] net/packet: reset the MAC header on the packet-socket transmit path Greg Kroah-Hartman
2026-08-17 13:34 ` [PATCH 6.1 553/609] net: openvswitch: reallocate update replies for mismatched IDs Greg Kroah-Hartman
2026-08-17 13:34 ` [PATCH 6.1 554/609] net/sched: reject overly deep qdisc hierarchies Greg Kroah-Hartman
2026-08-17 13:34 ` [PATCH 6.1 555/609] net: octeontx2-pf: Fix UB in shift operation Greg Kroah-Hartman
2026-08-17 13:34 ` [PATCH 6.1 556/609] net: remove CAP_SYS_RAWIO zero-padding in dev_validate_header Greg Kroah-Hartman
2026-08-17 13:34 ` [PATCH 6.1 557/609] netfilter: ebt_nflog: pin the NFLOG backend Greg Kroah-Hartman
2026-08-17 13:34 ` [PATCH 6.1 558/609] net: bridge: mrp: fix uninitialised bytes on the wire Greg Kroah-Hartman
2026-08-17 13:34 ` [PATCH 6.1 559/609] futex: Prevent robust futex exit race some more Greg Kroah-Hartman
2026-08-17 13:34 ` [PATCH 6.1 560/609] fortify: refactor test_fortify Makefile to fix some build problems Greg Kroah-Hartman
2026-08-17 13:34 ` [PATCH 6.1 561/609] fortify: Disable -Wstringop-overread in tests Greg Kroah-Hartman
2026-08-17 13:34 ` [PATCH 6.1 562/609] pinctrl: renesas: rzg2l: Use -ENOTSUPP instead of -EOPNOTSUPP Greg Kroah-Hartman
2026-08-17 13:34 ` [PATCH 6.1 563/609] RDMA/rxe: Fix a use-after-free problem in rxe_mmap Greg Kroah-Hartman
2026-08-17 13:34 ` [PATCH 6.1 564/609] fscrypt: Replace mk_users keyring with simple list Greg Kroah-Hartman
2026-08-17 13:34 ` [PATCH 6.1 565/609] selftests/bpf: Adapt sockmap update error handling Greg Kroah-Hartman
2026-08-17 13:34 ` [PATCH 6.1 566/609] selftests/bpf: Fail unbound UDP on sockmap update Greg Kroah-Hartman
2026-08-17 13:34 ` [PATCH 6.1 567/609] ipv4: Fix fib_nlmsg_size() for RTA_VIA nexthops Greg Kroah-Hartman
2026-08-17 13:34 ` [PATCH 6.1 568/609] ipv4: fix use-after-free in fib_nhc_update_mtu() Greg Kroah-Hartman
2026-08-17 13:34 ` [PATCH 6.1 569/609] serial: 8250_dma: Clear stale RX state on shutdown Greg Kroah-Hartman
2026-08-17 13:34 ` [PATCH 6.1 570/609] staging: rtl8723bs: fix OOB read in rtw_get_wpa_ie() Greg Kroah-Hartman
2026-08-17 13:34 ` [PATCH 6.1 571/609] staging: rtl8723bs: fix OOB read in WMM_param_handler() Greg Kroah-Hartman
2026-08-17 13:34 ` [PATCH 6.1 572/609] staging: rtl8723bs: fix missing shared-key auth challenge length check Greg Kroah-Hartman
2026-08-17 13:34 ` [PATCH 6.1 573/609] staging: rtl8723bs: validate monitor transmit frame lengths Greg Kroah-Hartman
2026-08-17 13:34 ` [PATCH 6.1 574/609] misc: fastrpc: fix channel ctx ref leak when session alloc fails Greg Kroah-Hartman
2026-08-17 13:34 ` [PATCH 6.1 575/609] misc: fastrpc: fix memory leak in fastrpc_channel_ctx_free Greg Kroah-Hartman
2026-08-17 13:34 ` [PATCH 6.1 576/609] ring-buffer: Fix crash passing ERR_PTR to kthread_stop() Greg Kroah-Hartman
2026-08-17 13:34 ` [PATCH 6.1 577/609] ALSA: usx2y: bound the hwdep mmap fault offset Greg Kroah-Hartman
2026-08-17 13:34 ` [PATCH 6.1 578/609] tracing: Fix race between update_event_fields and, event_define_fields Greg Kroah-Hartman
2026-08-17 13:34 ` [PATCH 6.1 579/609] fbdev: bitblit: bound-check glyph index in bit_cursor() Greg Kroah-Hartman
2026-08-17 13:34 ` [PATCH 6.1 580/609] net: smc: fix splice entry lifetime imbalance in smc_rx_splice Greg Kroah-Hartman
2026-08-17 13:34 ` [PATCH 6.1 581/609] ipv6: prevent in6_dev_get() from resurrecting inet6_dev Greg Kroah-Hartman
2026-08-17 13:34 ` [PATCH 6.1 582/609] netfilter: bridge: release template ct on non-IP path Greg Kroah-Hartman
2026-08-17 13:34 ` [PATCH 6.1 583/609] net: atlantic: free stranded TX buffers on ring deinit Greg Kroah-Hartman
2026-08-17 13:34 ` [PATCH 6.1 584/609] net: atlantic: free RX pages of consumed but not refilled buffers Greg Kroah-Hartman
2026-08-17 13:34 ` [PATCH 6.1 585/609] net/sched: act_gact, act_police: range check the fallback control action Greg Kroah-Hartman
2026-08-17 13:34 ` [PATCH 6.1 586/609] xdp: reject clones that overrun skb_shared_info tailroom Greg Kroah-Hartman
2026-08-17 13:34 ` [PATCH 6.1 587/609] vxlan: do not arm the ageing timer on a device that is down Greg Kroah-Hartman
2026-08-17 13:34 ` [PATCH 6.1 588/609] vsock/virtio: read virtqueues under worker locks Greg Kroah-Hartman
2026-08-17 13:34 ` [PATCH 6.1 589/609] vsock/virtio: avoid refilling the RX queue after teardown Greg Kroah-Hartman
2026-08-17 13:34 ` [PATCH 6.1 590/609] vhost: reset the vring metadata cache on vring reconfiguration Greg Kroah-Hartman
2026-08-17 13:34 ` [PATCH 6.1 591/609] tipc: read le->link under the node lock in tipc_node_link_down() Greg Kroah-Hartman
2026-08-17 13:34 ` [PATCH 6.1 592/609] smb: client: Fix use-after-free in cifs_try_adding_channels() Greg Kroah-Hartman
2026-08-17 13:34 ` [PATCH 6.1 593/609] KVM: x86/mmu: WARN and clear role.invalid when creating a child shadow page Greg Kroah-Hartman
2026-08-17 13:34 ` [PATCH 6.1 594/609] Revert "thermal/drivers/hwmon: Cleanup coding style a bit" Greg Kroah-Hartman
2026-08-17 13:34 ` [PATCH 6.1 595/609] ptp: ocp: Fix board ID over-read Greg Kroah-Hartman
2026-08-17 13:34 ` [PATCH 6.1 596/609] ring-buffer: Use current_context for safe per-CPU buffer swap Greg Kroah-Hartman
2026-08-17 13:34 ` [PATCH 6.1 597/609] ipv6: fix Route Information option length validation Greg Kroah-Hartman
2026-08-17 13:34 ` [PATCH 6.1 598/609] ip6_tunnel: clear skb2->cb[] in ip6ip6_err() Greg Kroah-Hartman
2026-08-17 13:34 ` [PATCH 6.1 599/609] sched/psi: Shut down rtpoll_timer in psi_cgroup_free() Greg Kroah-Hartman
2026-08-17 13:34 ` [PATCH 6.1 600/609] bpf, sockmap: Fix sk_redir use-after-free in send verdict Greg Kroah-Hartman
2026-08-17 13:34 ` [PATCH 6.1 601/609] scsi: scsi_debug: Negate wrapped memcmp() result Greg Kroah-Hartman
2026-08-17 13:34 ` [PATCH 6.1 602/609] sctp: keep chunk->transport in step with the list it is queued on Greg Kroah-Hartman
2026-08-17 13:34 ` [PATCH 6.1 603/609] sctp: fix use-after-free of cached ASCONF chunk Greg Kroah-Hartman
2026-08-17 13:35 ` [PATCH 6.1 604/609] sctp: clear new_transport when removing a peer Greg Kroah-Hartman
2026-08-17 13:35 ` [PATCH 6.1 605/609] thunderbolt: Bound the DROM dual link port number before indexing sw->ports Greg Kroah-Hartman
2026-08-17 13:35 ` [PATCH 6.1 606/609] bpf: tcp: fix double sock release on batch realloc Greg Kroah-Hartman
2026-08-17 13:35 ` [PATCH 6.1 607/609] regulator: devres: fix devm_regulator_get_enable_read_voltage() return Greg Kroah-Hartman
2026-08-17 13:35 ` [PATCH 6.1 608/609] hwmon: (nct6775) Fix register for nct6799 Greg Kroah-Hartman
2026-08-17 13:35 ` [PATCH 6.1 609/609] hwmon: (nct6775) Fix non-existent ALARM warning Greg Kroah-Hartman
2026-08-17 17:20 ` [PATCH 6.1 000/609] 6.1.183-rc1 review Peter Schneider
2026-08-17 17:55 ` Pavel Machek
2026-08-17 19:32 ` Florian Fainelli
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=20260817132555.243249606@linuxfoundation.org \
--to=gregkh@linuxfoundation.org \
--cc=ja@ssi.bg \
--cc=pablo@netfilter.org \
--cc=patches@lists.linux.dev \
--cc=sashal@kernel.org \
--cc=stable@vger.kernel.org \
/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