From: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
To: stable@vger.kernel.org
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
patches@lists.linux.dev, Eric Dumazet <edumazet@google.com>,
Willem de Bruijn <willemb@google.com>,
Jakub Kicinski <kuba@kernel.org>, Sasha Levin <sashal@kernel.org>
Subject: [PATCH 6.18 0542/1611] net: remove addr_len argument of recvmsg() handlers
Date: Tue, 21 Jul 2026 17:10:58 +0200 [thread overview]
Message-ID: <20260721152527.555823331@linuxfoundation.org> (raw)
In-Reply-To: <20260721152514.750365251@linuxfoundation.org>
6.18-stable review patch. If anyone has any objections, please let me know.
------------------
From: Eric Dumazet <edumazet@google.com>
[ Upstream commit 8341c989ac77d712c7d6e2bce29e8a4bcb2eeae4 ]
Use msg->msg_namelen as a place holder instead of a
temporary variable, notably in inet[6]_recvmsg().
This removes stack canaries and allows tail-calls.
$ scripts/bloat-o-meter -t vmlinux.old vmlinux
add/remove: 0/0 grow/shrink: 2/19 up/down: 26/-532 (-506)
Function old new delta
rawv6_recvmsg 744 767 +23
vsock_dgram_recvmsg 55 58 +3
vsock_connectible_recvmsg 50 47 -3
unix_stream_recvmsg 161 158 -3
unix_seqpacket_recvmsg 62 59 -3
unix_dgram_recvmsg 42 39 -3
tcp_recvmsg 546 543 -3
mptcp_recvmsg 1568 1565 -3
ping_recvmsg 806 800 -6
tcp_bpf_recvmsg_parser 983 974 -9
ip_recv_error 588 576 -12
ipv6_recv_rxpmtu 442 428 -14
udp_recvmsg 1243 1224 -19
ipv6_recv_error 1046 1024 -22
udpv6_recvmsg 1487 1461 -26
raw_recvmsg 465 437 -28
udp_bpf_recvmsg 1027 984 -43
sock_common_recvmsg 103 27 -76
inet_recvmsg 257 175 -82
inet6_recvmsg 257 175 -82
tcp_bpf_recvmsg 663 568 -95
Total: Before=25143834, After=25143328, chg -0.00%
Signed-off-by: Eric Dumazet <edumazet@google.com>
Reviewed-by: Willem de Bruijn <willemb@google.com>
Link: https://patch.msgid.link/20260227151120.1346573-1-edumazet@google.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Stable-dep-of: c010995b29c8 ("sockmap: Fix use-after-free in udp_bpf_recvmsg()")
Signed-off-by: Sasha Levin <sashal@kernel.org>
---
.../chelsio/inline_crypto/chtls/chtls.h | 2 +-
.../chelsio/inline_crypto/chtls/chtls_io.c | 8 ++++----
drivers/net/ovpn/tcp.c | 2 +-
include/net/inet_common.h | 3 +--
include/net/ip.h | 2 +-
include/net/ipv6.h | 6 ++----
include/net/ping.h | 5 ++---
include/net/sock.h | 2 +-
include/net/tcp.h | 2 +-
net/core/sock.c | 7 +------
net/ieee802154/socket.c | 6 +++---
net/ipv4/af_inet.c | 17 ++++++-----------
net/ipv4/ip_sockglue.c | 4 ++--
net/ipv4/ping.c | 9 ++++-----
net/ipv4/raw.c | 6 +++---
net/ipv4/tcp.c | 5 ++---
net/ipv4/tcp_bpf.c | 17 ++++++++---------
net/ipv4/udp.c | 9 ++++-----
net/ipv4/udp_bpf.c | 16 ++++++++--------
net/ipv4/udp_impl.h | 3 +--
net/ipv6/af_inet6.c | 11 +++--------
net/ipv6/datagram.c | 9 ++++-----
net/ipv6/ping.c | 3 +--
net/ipv6/raw.c | 8 ++++----
net/ipv6/udp.c | 10 +++++-----
net/ipv6/udp_impl.h | 3 +--
net/l2tp/l2tp_ip.c | 4 ++--
net/l2tp/l2tp_ip6.c | 6 +++---
net/mptcp/protocol.c | 4 ++--
net/phonet/datagram.c | 4 ++--
net/phonet/pep.c | 2 +-
net/sctp/socket.c | 12 ++++++------
net/tls/tls.h | 2 +-
net/tls/tls_sw.c | 3 +--
net/unix/af_unix.c | 4 ++--
net/unix/unix_bpf.c | 2 +-
net/vmw_vsock/af_vsock.c | 4 ++--
net/vmw_vsock/vsock_bpf.c | 2 +-
net/xfrm/espintcp.c | 2 +-
39 files changed, 99 insertions(+), 127 deletions(-)
diff --git a/drivers/net/ethernet/chelsio/inline_crypto/chtls/chtls.h b/drivers/net/ethernet/chelsio/inline_crypto/chtls/chtls.h
index 21e0dfeff1585d..1de5744a49b072 100644
--- a/drivers/net/ethernet/chelsio/inline_crypto/chtls/chtls.h
+++ b/drivers/net/ethernet/chelsio/inline_crypto/chtls/chtls.h
@@ -567,7 +567,7 @@ void chtls_shutdown(struct sock *sk, int how);
void chtls_destroy_sock(struct sock *sk);
int chtls_sendmsg(struct sock *sk, struct msghdr *msg, size_t size);
int chtls_recvmsg(struct sock *sk, struct msghdr *msg,
- size_t len, int flags, int *addr_len);
+ size_t len, int flags);
void chtls_splice_eof(struct socket *sock);
int send_tx_flowc_wr(struct sock *sk, int compl,
u32 snd_nxt, u32 rcv_nxt);
diff --git a/drivers/net/ethernet/chelsio/inline_crypto/chtls/chtls_io.c b/drivers/net/ethernet/chelsio/inline_crypto/chtls/chtls_io.c
index 4036db466e188c..4ff9b99a1e9f28 100644
--- a/drivers/net/ethernet/chelsio/inline_crypto/chtls/chtls_io.c
+++ b/drivers/net/ethernet/chelsio/inline_crypto/chtls/chtls_io.c
@@ -1338,7 +1338,7 @@ static void chtls_cleanup_rbuf(struct sock *sk, int copied)
}
static int chtls_pt_recvmsg(struct sock *sk, struct msghdr *msg, size_t len,
- int flags, int *addr_len)
+ int flags)
{
struct chtls_sock *csk = rcu_dereference_sk_user_data(sk);
struct chtls_hws *hws = &csk->tlshws;
@@ -1662,7 +1662,7 @@ static int peekmsg(struct sock *sk, struct msghdr *msg,
}
int chtls_recvmsg(struct sock *sk, struct msghdr *msg, size_t len,
- int flags, int *addr_len)
+ int flags)
{
struct tcp_sock *tp = tcp_sk(sk);
struct chtls_sock *csk;
@@ -1676,7 +1676,7 @@ int chtls_recvmsg(struct sock *sk, struct msghdr *msg, size_t len,
buffers_freed = 0;
if (unlikely(flags & MSG_OOB))
- return tcp_prot.recvmsg(sk, msg, len, flags, addr_len);
+ return tcp_prot.recvmsg(sk, msg, len, flags);
if (unlikely(flags & MSG_PEEK))
return peekmsg(sk, msg, len, flags);
@@ -1690,7 +1690,7 @@ int chtls_recvmsg(struct sock *sk, struct msghdr *msg, size_t len,
csk = rcu_dereference_sk_user_data(sk);
if (is_tls_rx(csk))
- return chtls_pt_recvmsg(sk, msg, len, flags, addr_len);
+ return chtls_pt_recvmsg(sk, msg, len, flags);
timeo = sock_rcvtimeo(sk, flags & MSG_DONTWAIT);
target = sock_rcvlowat(sk, flags & MSG_WAITALL, len);
diff --git a/drivers/net/ovpn/tcp.c b/drivers/net/ovpn/tcp.c
index 505c2f214c9f14..433bd07a4f1be9 100644
--- a/drivers/net/ovpn/tcp.c
+++ b/drivers/net/ovpn/tcp.c
@@ -158,7 +158,7 @@ static void ovpn_tcp_rcv(struct strparser *strp, struct sk_buff *skb)
}
static int ovpn_tcp_recvmsg(struct sock *sk, struct msghdr *msg, size_t len,
- int flags, int *addr_len)
+ int flags)
{
int err = 0, off, copied = 0, ret;
struct ovpn_socket *sock;
diff --git a/include/net/inet_common.h b/include/net/inet_common.h
index c17a6585d0b0b4..0f4626776b2961 100644
--- a/include/net/inet_common.h
+++ b/include/net/inet_common.h
@@ -60,8 +60,7 @@ int inet_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg);
int inet_ctl_sock_create(struct sock **sk, unsigned short family,
unsigned short type, unsigned char protocol,
struct net *net);
-int inet_recv_error(struct sock *sk, struct msghdr *msg, int len,
- int *addr_len);
+int inet_recv_error(struct sock *sk, struct msghdr *msg, int len);
struct sk_buff *inet_gro_receive(struct list_head *head, struct sk_buff *skb);
int inet_gro_complete(struct sk_buff *skb, int nhoff);
diff --git a/include/net/ip.h b/include/net/ip.h
index 1ce79e62a76fb9..e94c59cecef016 100644
--- a/include/net/ip.h
+++ b/include/net/ip.h
@@ -812,7 +812,7 @@ int ip_getsockopt(struct sock *sk, int level, int optname, char __user *optval,
int ip_ra_control(struct sock *sk, unsigned char on,
void (*destructor)(struct sock *));
-int ip_recv_error(struct sock *sk, struct msghdr *msg, int len, int *addr_len);
+int ip_recv_error(struct sock *sk, struct msghdr *msg, int len);
void ip_icmp_error(struct sock *sk, struct sk_buff *skb, int err, __be16 port,
u32 info, u8 *payload);
void ip_local_error(struct sock *sk, int err, __be32 daddr, __be16 dport,
diff --git a/include/net/ipv6.h b/include/net/ipv6.h
index 7e984e75f33454..087aa7f502d56a 100644
--- a/include/net/ipv6.h
+++ b/include/net/ipv6.h
@@ -1196,10 +1196,8 @@ int ip6_datagram_connect_v6_only(struct sock *sk, struct sockaddr *addr,
int ip6_datagram_dst_update(struct sock *sk, bool fix_sk_saddr);
void ip6_datagram_release_cb(struct sock *sk);
-int ipv6_recv_error(struct sock *sk, struct msghdr *msg, int len,
- int *addr_len);
-int ipv6_recv_rxpmtu(struct sock *sk, struct msghdr *msg, int len,
- int *addr_len);
+int ipv6_recv_error(struct sock *sk, struct msghdr *msg, int len);
+int ipv6_recv_rxpmtu(struct sock *sk, struct msghdr *msg, int len);
void ipv6_icmp_error(struct sock *sk, struct sk_buff *skb, int err, __be16 port,
u32 info, u8 *payload);
void ipv6_local_error(struct sock *sk, int err, struct flowi6 *fl6, u32 info);
diff --git a/include/net/ping.h b/include/net/ping.h
index 9634b8800814da..08503f7f89539a 100644
--- a/include/net/ping.h
+++ b/include/net/ping.h
@@ -20,8 +20,7 @@
/* Compatibility glue so we can support IPv6 when it's compiled as a module */
struct pingv6_ops {
- int (*ipv6_recv_error)(struct sock *sk, struct msghdr *msg, int len,
- int *addr_len);
+ int (*ipv6_recv_error)(struct sock *sk, struct msghdr *msg, int len);
void (*ip6_datagram_recv_common_ctl)(struct sock *sk,
struct msghdr *msg,
struct sk_buff *skb);
@@ -64,7 +63,7 @@ int ping_getfrag(void *from, char *to, int offset, int fraglen, int odd,
struct sk_buff *);
int ping_recvmsg(struct sock *sk, struct msghdr *msg, size_t len,
- int flags, int *addr_len);
+ int flags);
int ping_common_sendmsg(int family, struct msghdr *msg, size_t len,
void *user_icmph, size_t icmph_len);
int ping_queue_rcv_skb(struct sock *sk, struct sk_buff *skb);
diff --git a/include/net/sock.h b/include/net/sock.h
index 5a26a3834ac68f..9637ee4f55ee1a 100644
--- a/include/net/sock.h
+++ b/include/net/sock.h
@@ -1289,7 +1289,7 @@ struct proto {
int (*sendmsg)(struct sock *sk, struct msghdr *msg,
size_t len);
int (*recvmsg)(struct sock *sk, struct msghdr *msg,
- size_t len, int flags, int *addr_len);
+ size_t len, int flags);
void (*splice_eof)(struct socket *sock);
int (*bind)(struct sock *sk,
struct sockaddr *addr, int addr_len);
diff --git a/include/net/tcp.h b/include/net/tcp.h
index 5999786c42e1ec..31ac90230b12dc 100644
--- a/include/net/tcp.h
+++ b/include/net/tcp.h
@@ -485,7 +485,7 @@ void tcp_reset_keepalive_timer(struct sock *sk, unsigned long timeout);
void tcp_set_keepalive(struct sock *sk, int val);
void tcp_syn_ack_timeout(const struct request_sock *req);
int tcp_recvmsg(struct sock *sk, struct msghdr *msg, size_t len,
- int flags, int *addr_len);
+ int flags);
int tcp_set_rcvlowat(struct sock *sk, int val);
int tcp_set_window_clamp(struct sock *sk, int val);
void tcp_update_recv_tstamps(struct sk_buff *skb,
diff --git a/net/core/sock.c b/net/core/sock.c
index 04fa0c18adc3e4..c52cec0bf942c0 100644
--- a/net/core/sock.c
+++ b/net/core/sock.c
@@ -3900,13 +3900,8 @@ int sock_common_recvmsg(struct socket *sock, struct msghdr *msg, size_t size,
int flags)
{
struct sock *sk = sock->sk;
- int addr_len = 0;
- int err;
- err = sk->sk_prot->recvmsg(sk, msg, size, flags, &addr_len);
- if (err >= 0)
- msg->msg_namelen = addr_len;
- return err;
+ return sk->sk_prot->recvmsg(sk, msg, size, flags);
}
EXPORT_SYMBOL(sock_common_recvmsg);
diff --git a/net/ieee802154/socket.c b/net/ieee802154/socket.c
index 18d267921bb531..dc0de5ae6afbdb 100644
--- a/net/ieee802154/socket.c
+++ b/net/ieee802154/socket.c
@@ -313,7 +313,7 @@ static int raw_sendmsg(struct sock *sk, struct msghdr *msg, size_t size)
}
static int raw_recvmsg(struct sock *sk, struct msghdr *msg, size_t len,
- int flags, int *addr_len)
+ int flags)
{
size_t copied = 0;
int err = -EOPNOTSUPP;
@@ -703,7 +703,7 @@ static int dgram_sendmsg(struct sock *sk, struct msghdr *msg, size_t size)
}
static int dgram_recvmsg(struct sock *sk, struct msghdr *msg, size_t len,
- int flags, int *addr_len)
+ int flags)
{
size_t copied = 0;
int err = -EOPNOTSUPP;
@@ -737,7 +737,7 @@ static int dgram_recvmsg(struct sock *sk, struct msghdr *msg, size_t len,
saddr->family = AF_IEEE802154;
ieee802154_addr_to_sa(&saddr->addr, &mac_cb(skb)->source);
- *addr_len = sizeof(*saddr);
+ msg->msg_namelen = sizeof(*saddr);
}
if (ro->want_lqi) {
diff --git a/net/ipv4/af_inet.c b/net/ipv4/af_inet.c
index 3109c5ec38f39d..4f105a0d0cfc50 100644
--- a/net/ipv4/af_inet.c
+++ b/net/ipv4/af_inet.c
@@ -871,22 +871,17 @@ void inet_splice_eof(struct socket *sock)
EXPORT_SYMBOL_GPL(inet_splice_eof);
INDIRECT_CALLABLE_DECLARE(int udp_recvmsg(struct sock *, struct msghdr *,
- size_t, int, int *));
+ size_t, int));
int inet_recvmsg(struct socket *sock, struct msghdr *msg, size_t size,
int flags)
{
struct sock *sk = sock->sk;
- int addr_len = 0;
- int err;
if (likely(!(flags & MSG_ERRQUEUE)))
sock_rps_record_flow(sk);
- err = INDIRECT_CALL_2(sk->sk_prot->recvmsg, tcp_recvmsg, udp_recvmsg,
- sk, msg, size, flags, &addr_len);
- if (err >= 0)
- msg->msg_namelen = addr_len;
- return err;
+ return INDIRECT_CALL_2(sk->sk_prot->recvmsg, tcp_recvmsg, udp_recvmsg,
+ sk, msg, size, flags);
}
EXPORT_SYMBOL(inet_recvmsg);
@@ -1571,15 +1566,15 @@ __be32 inet_current_timestamp(void)
}
EXPORT_SYMBOL(inet_current_timestamp);
-int inet_recv_error(struct sock *sk, struct msghdr *msg, int len, int *addr_len)
+int inet_recv_error(struct sock *sk, struct msghdr *msg, int len)
{
unsigned int family = READ_ONCE(sk->sk_family);
if (family == AF_INET)
- return ip_recv_error(sk, msg, len, addr_len);
+ return ip_recv_error(sk, msg, len);
#if IS_ENABLED(CONFIG_IPV6)
if (family == AF_INET6)
- return pingv6_ops.ipv6_recv_error(sk, msg, len, addr_len);
+ return pingv6_ops.ipv6_recv_error(sk, msg, len);
#endif
return -EINVAL;
}
diff --git a/net/ipv4/ip_sockglue.c b/net/ipv4/ip_sockglue.c
index 6d9c5c20b1c4f9..7d4f1face2e793 100644
--- a/net/ipv4/ip_sockglue.c
+++ b/net/ipv4/ip_sockglue.c
@@ -520,7 +520,7 @@ static bool ipv4_datagram_support_cmsg(const struct sock *sk,
/*
* Handle MSG_ERRQUEUE
*/
-int ip_recv_error(struct sock *sk, struct msghdr *msg, int len, int *addr_len)
+int ip_recv_error(struct sock *sk, struct msghdr *msg, int len)
{
struct sock_exterr_skb *serr;
struct sk_buff *skb;
@@ -557,7 +557,7 @@ int ip_recv_error(struct sock *sk, struct msghdr *msg, int len, int *addr_len)
serr->addr_offset);
sin->sin_port = serr->port;
memset(&sin->sin_zero, 0, sizeof(sin->sin_zero));
- *addr_len = sizeof(*sin);
+ msg->msg_namelen = sizeof(*sin);
}
memcpy(&errhdr.ee, &serr->ee, sizeof(struct sock_extended_err));
diff --git a/net/ipv4/ping.c b/net/ipv4/ping.c
index 690f486173e01d..7f32753a16f414 100644
--- a/net/ipv4/ping.c
+++ b/net/ipv4/ping.c
@@ -847,8 +847,7 @@ static int ping_v4_sendmsg(struct sock *sk, struct msghdr *msg, size_t len)
goto out;
}
-int ping_recvmsg(struct sock *sk, struct msghdr *msg, size_t len, int flags,
- int *addr_len)
+int ping_recvmsg(struct sock *sk, struct msghdr *msg, size_t len, int flags)
{
struct inet_sock *isk = inet_sk(sk);
int family = sk->sk_family;
@@ -863,7 +862,7 @@ int ping_recvmsg(struct sock *sk, struct msghdr *msg, size_t len, int flags,
goto out;
if (flags & MSG_ERRQUEUE)
- return inet_recv_error(sk, msg, len, addr_len);
+ return inet_recv_error(sk, msg, len);
skb = skb_recv_datagram(sk, flags, &err);
if (!skb)
@@ -891,7 +890,7 @@ int ping_recvmsg(struct sock *sk, struct msghdr *msg, size_t len, int flags,
sin->sin_port = 0 /* skb->h.uh->source */;
sin->sin_addr.s_addr = ip_hdr(skb)->saddr;
memset(sin->sin_zero, 0, sizeof(sin->sin_zero));
- *addr_len = sizeof(*sin);
+ msg->msg_namelen = sizeof(*sin);
}
if (inet_cmsg_flags(isk))
@@ -912,7 +911,7 @@ int ping_recvmsg(struct sock *sk, struct msghdr *msg, size_t len, int flags,
sin6->sin6_scope_id =
ipv6_iface_scope_id(&sin6->sin6_addr,
inet6_iif(skb));
- *addr_len = sizeof(*sin6);
+ msg->msg_namelen = sizeof(*sin6);
}
if (inet6_sk(sk)->rxopt.all)
diff --git a/net/ipv4/raw.c b/net/ipv4/raw.c
index f79f4c29a04331..26468a2ec63db1 100644
--- a/net/ipv4/raw.c
+++ b/net/ipv4/raw.c
@@ -737,7 +737,7 @@ static int raw_bind(struct sock *sk, struct sockaddr *uaddr, int addr_len)
*/
static int raw_recvmsg(struct sock *sk, struct msghdr *msg, size_t len,
- int flags, int *addr_len)
+ int flags)
{
struct inet_sock *inet = inet_sk(sk);
size_t copied = 0;
@@ -749,7 +749,7 @@ static int raw_recvmsg(struct sock *sk, struct msghdr *msg, size_t len,
goto out;
if (flags & MSG_ERRQUEUE) {
- err = ip_recv_error(sk, msg, len, addr_len);
+ err = ip_recv_error(sk, msg, len);
goto out;
}
@@ -775,7 +775,7 @@ static int raw_recvmsg(struct sock *sk, struct msghdr *msg, size_t len,
sin->sin_addr.s_addr = ip_hdr(skb)->saddr;
sin->sin_port = 0;
memset(&sin->sin_zero, 0, sizeof(sin->sin_zero));
- *addr_len = sizeof(*sin);
+ msg->msg_namelen = sizeof(*sin);
}
if (inet_cmsg_flags(inet))
ip_cmsg_recv(msg, skb);
diff --git a/net/ipv4/tcp.c b/net/ipv4/tcp.c
index 6fc00b38695baf..db80b81a74cbb7 100644
--- a/net/ipv4/tcp.c
+++ b/net/ipv4/tcp.c
@@ -2909,14 +2909,13 @@ static int tcp_recvmsg_locked(struct sock *sk, struct msghdr *msg, size_t len,
goto out;
}
-int tcp_recvmsg(struct sock *sk, struct msghdr *msg, size_t len, int flags,
- int *addr_len)
+int tcp_recvmsg(struct sock *sk, struct msghdr *msg, size_t len, int flags)
{
int cmsg_flags = 0, ret;
struct scm_timestamping_internal tss;
if (unlikely(flags & MSG_ERRQUEUE))
- return inet_recv_error(sk, msg, len, addr_len);
+ return inet_recv_error(sk, msg, len);
if (sk_can_busy_loop(sk) &&
skb_queue_empty_lockless(&sk->sk_receive_queue) &&
diff --git a/net/ipv4/tcp_bpf.c b/net/ipv4/tcp_bpf.c
index d3d6a47af52701..7a3f0b244c8fc8 100644
--- a/net/ipv4/tcp_bpf.c
+++ b/net/ipv4/tcp_bpf.c
@@ -221,8 +221,7 @@ static bool is_next_msg_fin(struct sk_psock *psock)
static int tcp_bpf_recvmsg_parser(struct sock *sk,
struct msghdr *msg,
size_t len,
- int flags,
- int *addr_len)
+ int flags)
{
int peek = flags & MSG_PEEK;
struct sk_psock *psock;
@@ -232,14 +231,14 @@ static int tcp_bpf_recvmsg_parser(struct sock *sk,
u32 seq;
if (unlikely(flags & MSG_ERRQUEUE))
- return inet_recv_error(sk, msg, len, addr_len);
+ return inet_recv_error(sk, msg, len);
if (!len)
return 0;
psock = sk_psock_get(sk);
if (unlikely(!psock))
- return tcp_recvmsg(sk, msg, len, flags, addr_len);
+ return tcp_recvmsg(sk, msg, len, flags);
lock_sock(sk);
tcp = tcp_sk(sk);
@@ -352,24 +351,24 @@ static int tcp_bpf_ioctl(struct sock *sk, int cmd, int *karg)
}
static int tcp_bpf_recvmsg(struct sock *sk, struct msghdr *msg, size_t len,
- int flags, int *addr_len)
+ int flags)
{
struct sk_psock *psock;
int copied, ret;
if (unlikely(flags & MSG_ERRQUEUE))
- return inet_recv_error(sk, msg, len, addr_len);
+ return inet_recv_error(sk, msg, len);
if (!len)
return 0;
psock = sk_psock_get(sk);
if (unlikely(!psock))
- return tcp_recvmsg(sk, msg, len, flags, addr_len);
+ return tcp_recvmsg(sk, msg, len, flags);
if (!skb_queue_empty(&sk->sk_receive_queue) &&
sk_psock_queue_empty(psock)) {
sk_psock_put(sk, psock);
- return tcp_recvmsg(sk, msg, len, flags, addr_len);
+ return tcp_recvmsg(sk, msg, len, flags);
}
lock_sock(sk);
msg_bytes_ready:
@@ -389,7 +388,7 @@ static int tcp_bpf_recvmsg(struct sock *sk, struct msghdr *msg, size_t len,
goto msg_bytes_ready;
release_sock(sk);
sk_psock_put(sk, psock);
- return tcp_recvmsg(sk, msg, len, flags, addr_len);
+ return tcp_recvmsg(sk, msg, len, flags);
}
copied = -EAGAIN;
}
diff --git a/net/ipv4/udp.c b/net/ipv4/udp.c
index 4ac4a120fca8ca..2f5c91ba0ce92e 100644
--- a/net/ipv4/udp.c
+++ b/net/ipv4/udp.c
@@ -2059,8 +2059,7 @@ EXPORT_IPV6_MOD(udp_read_skb);
* return it, otherwise we block.
*/
-int udp_recvmsg(struct sock *sk, struct msghdr *msg, size_t len, int flags,
- int *addr_len)
+int udp_recvmsg(struct sock *sk, struct msghdr *msg, size_t len, int flags)
{
struct inet_sock *inet = inet_sk(sk);
DECLARE_SOCKADDR(struct sockaddr_in *, sin, msg->msg_name);
@@ -2071,7 +2070,7 @@ int udp_recvmsg(struct sock *sk, struct msghdr *msg, size_t len, int flags,
bool checksum_valid = false;
if (flags & MSG_ERRQUEUE)
- return ip_recv_error(sk, msg, len, addr_len);
+ return ip_recv_error(sk, msg, len);
try_again:
off = sk_peek_offset(sk, flags);
@@ -2134,11 +2133,11 @@ int udp_recvmsg(struct sock *sk, struct msghdr *msg, size_t len, int flags,
sin->sin_port = udp_hdr(skb)->source;
sin->sin_addr.s_addr = ip_hdr(skb)->saddr;
memset(sin->sin_zero, 0, sizeof(sin->sin_zero));
- *addr_len = sizeof(*sin);
+ msg->msg_namelen = sizeof(*sin);
BPF_CGROUP_RUN_PROG_UDP4_RECVMSG_LOCK(sk,
(struct sockaddr *)sin,
- addr_len);
+ &msg->msg_namelen);
}
if (udp_test_bit(GRO_ENABLED, sk))
diff --git a/net/ipv4/udp_bpf.c b/net/ipv4/udp_bpf.c
index 779a3a03762f1e..d328a3078ae04f 100644
--- a/net/ipv4/udp_bpf.c
+++ b/net/ipv4/udp_bpf.c
@@ -12,13 +12,13 @@
static struct proto *udpv6_prot_saved __read_mostly;
static int sk_udp_recvmsg(struct sock *sk, struct msghdr *msg, size_t len,
- int flags, int *addr_len)
+ int flags)
{
#if IS_ENABLED(CONFIG_IPV6)
if (sk->sk_family == AF_INET6)
- return udpv6_prot_saved->recvmsg(sk, msg, len, flags, addr_len);
+ return udpv6_prot_saved->recvmsg(sk, msg, len, flags);
#endif
- return udp_prot.recvmsg(sk, msg, len, flags, addr_len);
+ return udp_prot.recvmsg(sk, msg, len, flags);
}
static bool udp_sk_has_data(struct sock *sk)
@@ -61,23 +61,23 @@ static int udp_msg_wait_data(struct sock *sk, struct sk_psock *psock,
}
static int udp_bpf_recvmsg(struct sock *sk, struct msghdr *msg, size_t len,
- int flags, int *addr_len)
+ int flags)
{
struct sk_psock *psock;
int copied, ret;
if (unlikely(flags & MSG_ERRQUEUE))
- return inet_recv_error(sk, msg, len, addr_len);
+ return inet_recv_error(sk, msg, len);
if (!len)
return 0;
psock = sk_psock_get(sk);
if (unlikely(!psock))
- return sk_udp_recvmsg(sk, msg, len, flags, addr_len);
+ return sk_udp_recvmsg(sk, msg, len, flags);
if (!psock_has_data(psock)) {
- ret = sk_udp_recvmsg(sk, msg, len, flags, addr_len);
+ ret = sk_udp_recvmsg(sk, msg, len, flags);
goto out;
}
@@ -92,7 +92,7 @@ static int udp_bpf_recvmsg(struct sock *sk, struct msghdr *msg, size_t len,
if (data) {
if (psock_has_data(psock))
goto msg_bytes_ready;
- ret = sk_udp_recvmsg(sk, msg, len, flags, addr_len);
+ ret = sk_udp_recvmsg(sk, msg, len, flags);
goto out;
}
copied = -EAGAIN;
diff --git a/net/ipv4/udp_impl.h b/net/ipv4/udp_impl.h
index c7142213fc2112..17a6fa8b140930 100644
--- a/net/ipv4/udp_impl.h
+++ b/net/ipv4/udp_impl.h
@@ -18,8 +18,7 @@ int udp_setsockopt(struct sock *sk, int level, int optname, sockptr_t optval,
int udp_getsockopt(struct sock *sk, int level, int optname,
char __user *optval, int __user *optlen);
-int udp_recvmsg(struct sock *sk, struct msghdr *msg, size_t len, int flags,
- int *addr_len);
+int udp_recvmsg(struct sock *sk, struct msghdr *msg, size_t len, int flags);
void udp_destroy_sock(struct sock *sk);
#ifdef CONFIG_PROC_FS
diff --git a/net/ipv6/af_inet6.c b/net/ipv6/af_inet6.c
index 3709f213d33de3..f8e1dc4f3227fb 100644
--- a/net/ipv6/af_inet6.c
+++ b/net/ipv6/af_inet6.c
@@ -661,25 +661,20 @@ int inet6_sendmsg(struct socket *sock, struct msghdr *msg, size_t size)
}
INDIRECT_CALLABLE_DECLARE(int udpv6_recvmsg(struct sock *, struct msghdr *,
- size_t, int, int *));
+ size_t, int));
int inet6_recvmsg(struct socket *sock, struct msghdr *msg, size_t size,
int flags)
{
struct sock *sk = sock->sk;
const struct proto *prot;
- int addr_len = 0;
- int err;
if (likely(!(flags & MSG_ERRQUEUE)))
sock_rps_record_flow(sk);
/* IPV6_ADDRFORM can change sk->sk_prot under us. */
prot = READ_ONCE(sk->sk_prot);
- err = INDIRECT_CALL_2(prot->recvmsg, tcp_recvmsg, udpv6_recvmsg,
- sk, msg, size, flags, &addr_len);
- if (err >= 0)
- msg->msg_namelen = addr_len;
- return err;
+ return INDIRECT_CALL_2(prot->recvmsg, tcp_recvmsg, udpv6_recvmsg,
+ sk, msg, size, flags);
}
const struct proto_ops inet6_stream_ops = {
diff --git a/net/ipv6/datagram.c b/net/ipv6/datagram.c
index a62c20e8329f65..97c655c2605689 100644
--- a/net/ipv6/datagram.c
+++ b/net/ipv6/datagram.c
@@ -451,7 +451,7 @@ static bool ip6_datagram_support_cmsg(struct sk_buff *skb,
/*
* Handle MSG_ERRQUEUE
*/
-int ipv6_recv_error(struct sock *sk, struct msghdr *msg, int len, int *addr_len)
+int ipv6_recv_error(struct sock *sk, struct msghdr *msg, int len)
{
struct ipv6_pinfo *np = inet6_sk(sk);
struct sock_exterr_skb *serr;
@@ -502,7 +502,7 @@ int ipv6_recv_error(struct sock *sk, struct msghdr *msg, int len, int *addr_len)
&sin->sin6_addr);
sin->sin6_scope_id = 0;
}
- *addr_len = sizeof(*sin);
+ msg->msg_namelen = sizeof(*sin);
}
memcpy(&errhdr.ee, &serr->ee, sizeof(struct sock_extended_err));
@@ -544,8 +544,7 @@ EXPORT_SYMBOL_GPL(ipv6_recv_error);
/*
* Handle IPV6_RECVPATHMTU
*/
-int ipv6_recv_rxpmtu(struct sock *sk, struct msghdr *msg, int len,
- int *addr_len)
+int ipv6_recv_rxpmtu(struct sock *sk, struct msghdr *msg, int len)
{
struct ipv6_pinfo *np = inet6_sk(sk);
struct sk_buff *skb;
@@ -578,7 +577,7 @@ int ipv6_recv_rxpmtu(struct sock *sk, struct msghdr *msg, int len,
sin->sin6_port = 0;
sin->sin6_scope_id = mtu_info.ip6m_addr.sin6_scope_id;
sin->sin6_addr = mtu_info.ip6m_addr.sin6_addr;
- *addr_len = sizeof(*sin);
+ msg->msg_namelen = sizeof(*sin);
}
put_cmsg(msg, SOL_IPV6, IPV6_PATHMTU, sizeof(mtu_info), &mtu_info);
diff --git a/net/ipv6/ping.c b/net/ipv6/ping.c
index d7a2cdaa26312b..b74606334c346a 100644
--- a/net/ipv6/ping.c
+++ b/net/ipv6/ping.c
@@ -24,8 +24,7 @@
#include <net/ping.h>
/* Compatibility glue so we can support IPv6 when it's compiled as a module */
-static int dummy_ipv6_recv_error(struct sock *sk, struct msghdr *msg, int len,
- int *addr_len)
+static int dummy_ipv6_recv_error(struct sock *sk, struct msghdr *msg, int len)
{
return -EAFNOSUPPORT;
}
diff --git a/net/ipv6/raw.c b/net/ipv6/raw.c
index e369f54844dd94..c534848933ee64 100644
--- a/net/ipv6/raw.c
+++ b/net/ipv6/raw.c
@@ -431,7 +431,7 @@ int rawv6_rcv(struct sock *sk, struct sk_buff *skb)
*/
static int rawv6_recvmsg(struct sock *sk, struct msghdr *msg, size_t len,
- int flags, int *addr_len)
+ int flags)
{
struct ipv6_pinfo *np = inet6_sk(sk);
DECLARE_SOCKADDR(struct sockaddr_in6 *, sin6, msg->msg_name);
@@ -443,10 +443,10 @@ static int rawv6_recvmsg(struct sock *sk, struct msghdr *msg, size_t len,
return -EOPNOTSUPP;
if (flags & MSG_ERRQUEUE)
- return ipv6_recv_error(sk, msg, len, addr_len);
+ return ipv6_recv_error(sk, msg, len);
if (np->rxopt.bits.rxpmtu && READ_ONCE(np->rxpmtu))
- return ipv6_recv_rxpmtu(sk, msg, len, addr_len);
+ return ipv6_recv_rxpmtu(sk, msg, len);
skb = skb_recv_datagram(sk, flags, &err);
if (!skb)
@@ -480,7 +480,7 @@ static int rawv6_recvmsg(struct sock *sk, struct msghdr *msg, size_t len,
sin6->sin6_flowinfo = 0;
sin6->sin6_scope_id = ipv6_iface_scope_id(&sin6->sin6_addr,
inet6_iif(skb));
- *addr_len = sizeof(*sin6);
+ msg->msg_namelen = sizeof(*sin6);
}
sock_recv_cmsgs(msg, sk, skb);
diff --git a/net/ipv6/udp.c b/net/ipv6/udp.c
index d47b4f5ac8705a..7ae825cb5413b7 100644
--- a/net/ipv6/udp.c
+++ b/net/ipv6/udp.c
@@ -466,7 +466,7 @@ static int udp6_skb_len(struct sk_buff *skb)
*/
int udpv6_recvmsg(struct sock *sk, struct msghdr *msg, size_t len,
- int flags, int *addr_len)
+ int flags)
{
struct ipv6_pinfo *np = inet6_sk(sk);
struct inet_sock *inet = inet_sk(sk);
@@ -479,10 +479,10 @@ int udpv6_recvmsg(struct sock *sk, struct msghdr *msg, size_t len,
int is_udp4;
if (flags & MSG_ERRQUEUE)
- return ipv6_recv_error(sk, msg, len, addr_len);
+ return ipv6_recv_error(sk, msg, len);
if (np->rxopt.bits.rxpmtu && READ_ONCE(np->rxpmtu))
- return ipv6_recv_rxpmtu(sk, msg, len, addr_len);
+ return ipv6_recv_rxpmtu(sk, msg, len);
try_again:
off = sk_peek_offset(sk, flags);
@@ -554,11 +554,11 @@ int udpv6_recvmsg(struct sock *sk, struct msghdr *msg, size_t len,
ipv6_iface_scope_id(&sin6->sin6_addr,
inet6_iif(skb));
}
- *addr_len = sizeof(*sin6);
+ msg->msg_namelen = sizeof(*sin6);
BPF_CGROUP_RUN_PROG_UDP6_RECVMSG_LOCK(sk,
(struct sockaddr *)sin6,
- addr_len);
+ &msg->msg_namelen);
}
if (udp_test_bit(GRO_ENABLED, sk))
diff --git a/net/ipv6/udp_impl.h b/net/ipv6/udp_impl.h
index 8a406be25a3a6d..1bd4a573e1bb21 100644
--- a/net/ipv6/udp_impl.h
+++ b/net/ipv6/udp_impl.h
@@ -22,8 +22,7 @@ int udpv6_getsockopt(struct sock *sk, int level, int optname,
int udpv6_setsockopt(struct sock *sk, int level, int optname, sockptr_t optval,
unsigned int optlen);
int udpv6_sendmsg(struct sock *sk, struct msghdr *msg, size_t len);
-int udpv6_recvmsg(struct sock *sk, struct msghdr *msg, size_t len, int flags,
- int *addr_len);
+int udpv6_recvmsg(struct sock *sk, struct msghdr *msg, size_t len, int flags);
void udpv6_destroy_sock(struct sock *sk);
#ifdef CONFIG_PROC_FS
diff --git a/net/l2tp/l2tp_ip.c b/net/l2tp/l2tp_ip.c
index 29795d2839e8b0..e9565bbdc4f629 100644
--- a/net/l2tp/l2tp_ip.c
+++ b/net/l2tp/l2tp_ip.c
@@ -535,7 +535,7 @@ static int l2tp_ip_sendmsg(struct sock *sk, struct msghdr *msg, size_t len)
}
static int l2tp_ip_recvmsg(struct sock *sk, struct msghdr *msg,
- size_t len, int flags, int *addr_len)
+ size_t len, int flags)
{
struct inet_sock *inet = inet_sk(sk);
size_t copied = 0;
@@ -568,7 +568,7 @@ static int l2tp_ip_recvmsg(struct sock *sk, struct msghdr *msg,
sin->sin_addr.s_addr = ip_hdr(skb)->saddr;
sin->sin_port = 0;
memset(&sin->sin_zero, 0, sizeof(sin->sin_zero));
- *addr_len = sizeof(*sin);
+ msg->msg_namelen = sizeof(*sin);
}
if (inet_cmsg_flags(inet))
ip_cmsg_recv(msg, skb);
diff --git a/net/l2tp/l2tp_ip6.c b/net/l2tp/l2tp_ip6.c
index ea232f338dcb65..2d26d10b661254 100644
--- a/net/l2tp/l2tp_ip6.c
+++ b/net/l2tp/l2tp_ip6.c
@@ -678,7 +678,7 @@ static int l2tp_ip6_sendmsg(struct sock *sk, struct msghdr *msg, size_t len)
}
static int l2tp_ip6_recvmsg(struct sock *sk, struct msghdr *msg, size_t len,
- int flags, int *addr_len)
+ int flags)
{
struct ipv6_pinfo *np = inet6_sk(sk);
DECLARE_SOCKADDR(struct sockaddr_l2tpip6 *, lsa, msg->msg_name);
@@ -690,7 +690,7 @@ static int l2tp_ip6_recvmsg(struct sock *sk, struct msghdr *msg, size_t len,
goto out;
if (flags & MSG_ERRQUEUE)
- return ipv6_recv_error(sk, msg, len, addr_len);
+ return ipv6_recv_error(sk, msg, len);
skb = skb_recv_datagram(sk, flags, &err);
if (!skb)
@@ -718,7 +718,7 @@ static int l2tp_ip6_recvmsg(struct sock *sk, struct msghdr *msg, size_t len,
lsa->l2tp_conn_id = 0;
if (ipv6_addr_type(&lsa->l2tp_addr) & IPV6_ADDR_LINKLOCAL)
lsa->l2tp_scope_id = inet6_iif(skb);
- *addr_len = sizeof(*lsa);
+ msg->msg_namelen = sizeof(*lsa);
}
if (np->rxopt.all)
diff --git a/net/mptcp/protocol.c b/net/mptcp/protocol.c
index b82b2a4094874a..72a909bc0fca4c 100644
--- a/net/mptcp/protocol.c
+++ b/net/mptcp/protocol.c
@@ -2206,7 +2206,7 @@ static unsigned int mptcp_inq_hint(const struct sock *sk)
}
static int mptcp_recvmsg(struct sock *sk, struct msghdr *msg, size_t len,
- int flags, int *addr_len)
+ int flags)
{
struct mptcp_sock *msk = mptcp_sk(sk);
struct scm_timestamping_internal tss;
@@ -2216,7 +2216,7 @@ static int mptcp_recvmsg(struct sock *sk, struct msghdr *msg, size_t len,
/* MSG_ERRQUEUE is really a no-op till we support IP_RECVERR */
if (unlikely(flags & MSG_ERRQUEUE))
- return inet_recv_error(sk, msg, len, addr_len);
+ return inet_recv_error(sk, msg, len);
lock_sock(sk);
if (unlikely(sk->sk_state == TCP_LISTEN)) {
diff --git a/net/phonet/datagram.c b/net/phonet/datagram.c
index 976fe250b50955..22cf23f068328e 100644
--- a/net/phonet/datagram.c
+++ b/net/phonet/datagram.c
@@ -109,7 +109,7 @@ static int pn_sendmsg(struct sock *sk, struct msghdr *msg, size_t len)
}
static int pn_recvmsg(struct sock *sk, struct msghdr *msg, size_t len,
- int flags, int *addr_len)
+ int flags)
{
struct sk_buff *skb = NULL;
struct sockaddr_pn sa;
@@ -143,7 +143,7 @@ static int pn_recvmsg(struct sock *sk, struct msghdr *msg, size_t len,
if (msg->msg_name != NULL) {
__sockaddr_check_size(sizeof(sa));
memcpy(msg->msg_name, &sa, sizeof(sa));
- *addr_len = sizeof(sa);
+ msg->msg_namelen = sizeof(sa);
}
out:
diff --git a/net/phonet/pep.c b/net/phonet/pep.c
index 058a16c423aefc..7c695f3afc2857 100644
--- a/net/phonet/pep.c
+++ b/net/phonet/pep.c
@@ -1276,7 +1276,7 @@ struct sk_buff *pep_read(struct sock *sk)
}
static int pep_recvmsg(struct sock *sk, struct msghdr *msg, size_t len,
- int flags, int *addr_len)
+ int flags)
{
struct sk_buff *skb;
int err;
diff --git a/net/sctp/socket.c b/net/sctp/socket.c
index c763eb3296b3ee..8a2622da56d23e 100644
--- a/net/sctp/socket.c
+++ b/net/sctp/socket.c
@@ -2095,7 +2095,7 @@ static int sctp_skb_pull(struct sk_buff *skb, int len)
* 5 for complete description of the flags.
*/
static int sctp_recvmsg(struct sock *sk, struct msghdr *msg, size_t len,
- int flags, int *addr_len)
+ int flags)
{
struct sctp_ulpevent *event = NULL;
struct sctp_sock *sp = sctp_sk(sk);
@@ -2104,11 +2104,11 @@ static int sctp_recvmsg(struct sock *sk, struct msghdr *msg, size_t len,
int err = 0;
int skb_len;
- pr_debug("%s: sk:%p, msghdr:%p, len:%zd, flags:0x%x, addr_len:%p)\n",
- __func__, sk, msg, len, flags, addr_len);
+ pr_debug("%s: sk:%p, msghdr:%p, len:%zd, flags:0x%x)\n",
+ __func__, sk, msg, len, flags);
if (unlikely(flags & MSG_ERRQUEUE))
- return inet_recv_error(sk, msg, len, addr_len);
+ return inet_recv_error(sk, msg, len);
if (sk_can_busy_loop(sk) &&
skb_queue_empty_lockless(&sk->sk_receive_queue))
@@ -2149,9 +2149,9 @@ static int sctp_recvmsg(struct sock *sk, struct msghdr *msg, size_t len,
sock_recv_cmsgs(msg, sk, head_skb);
if (sctp_ulpevent_is_notification(event)) {
msg->msg_flags |= MSG_NOTIFICATION;
- sp->pf->event_msgname(event, msg->msg_name, addr_len);
+ sp->pf->event_msgname(event, msg->msg_name, &msg->msg_namelen);
} else {
- sp->pf->skb_msgname(head_skb, msg->msg_name, addr_len);
+ sp->pf->skb_msgname(head_skb, msg->msg_name, &msg->msg_namelen);
}
/* Check if we allow SCTP_NXTINFO. */
diff --git a/net/tls/tls.h b/net/tls/tls.h
index a1d8467bece337..12f44cb649c964 100644
--- a/net/tls/tls.h
+++ b/net/tls/tls.h
@@ -161,7 +161,7 @@ void tls_sw_free_resources_rx(struct sock *sk);
void tls_sw_release_resources_rx(struct sock *sk);
void tls_sw_free_ctx_rx(struct tls_context *tls_ctx);
int tls_sw_recvmsg(struct sock *sk, struct msghdr *msg, size_t len,
- int flags, int *addr_len);
+ int flags);
bool tls_sw_sock_is_readable(struct sock *sk);
ssize_t tls_sw_splice_read(struct socket *sock, loff_t *ppos,
struct pipe_inode_info *pipe,
diff --git a/net/tls/tls_sw.c b/net/tls/tls_sw.c
index 9949ae02708117..c80ae566ad4e6f 100644
--- a/net/tls/tls_sw.c
+++ b/net/tls/tls_sw.c
@@ -2064,8 +2064,7 @@ static void tls_rx_reader_unlock(struct sock *sk, struct tls_sw_context_rx *ctx)
int tls_sw_recvmsg(struct sock *sk,
struct msghdr *msg,
size_t len,
- int flags,
- int *addr_len)
+ int flags)
{
struct tls_context *tls_ctx = tls_get_ctx(sk);
struct tls_sw_context_rx *ctx = tls_sw_ctx_rx(tls_ctx);
diff --git a/net/unix/af_unix.c b/net/unix/af_unix.c
index 12c075a07e76b7..b65479a738f4cd 100644
--- a/net/unix/af_unix.c
+++ b/net/unix/af_unix.c
@@ -2702,7 +2702,7 @@ static int unix_dgram_recvmsg(struct socket *sock, struct msghdr *msg, size_t si
const struct proto *prot = READ_ONCE(sk->sk_prot);
if (prot != &unix_dgram_proto)
- return prot->recvmsg(sk, msg, size, flags, NULL);
+ return prot->recvmsg(sk, msg, size, flags);
#endif
return __unix_dgram_recvmsg(sk, msg, size, flags);
}
@@ -3179,7 +3179,7 @@ static int unix_stream_recvmsg(struct socket *sock, struct msghdr *msg,
const struct proto *prot = READ_ONCE(sk->sk_prot);
if (prot != &unix_stream_proto)
- return prot->recvmsg(sk, msg, size, flags, NULL);
+ return prot->recvmsg(sk, msg, size, flags);
#endif
return unix_stream_read_generic(&state, true);
}
diff --git a/net/unix/unix_bpf.c b/net/unix/unix_bpf.c
index 57f3124c9d8db9..f86ff19e9764d5 100644
--- a/net/unix/unix_bpf.c
+++ b/net/unix/unix_bpf.c
@@ -49,7 +49,7 @@ static int __unix_recvmsg(struct sock *sk, struct msghdr *msg,
}
static int unix_bpf_recvmsg(struct sock *sk, struct msghdr *msg,
- size_t len, int flags, int *addr_len)
+ size_t len, int flags)
{
struct unix_sock *u = unix_sk(sk);
struct sk_psock *psock;
diff --git a/net/vmw_vsock/af_vsock.c b/net/vmw_vsock/af_vsock.c
index 2db48b53e47c77..d007ce89d19b8e 100644
--- a/net/vmw_vsock/af_vsock.c
+++ b/net/vmw_vsock/af_vsock.c
@@ -1412,7 +1412,7 @@ int vsock_dgram_recvmsg(struct socket *sock, struct msghdr *msg,
prot = READ_ONCE(sk->sk_prot);
if (prot != &vsock_proto)
- return prot->recvmsg(sk, msg, len, flags, NULL);
+ return prot->recvmsg(sk, msg, len, flags);
#endif
return __vsock_dgram_recvmsg(sock, msg, len, flags);
@@ -2485,7 +2485,7 @@ vsock_connectible_recvmsg(struct socket *sock, struct msghdr *msg, size_t len,
prot = READ_ONCE(sk->sk_prot);
if (prot != &vsock_proto)
- return prot->recvmsg(sk, msg, len, flags, NULL);
+ return prot->recvmsg(sk, msg, len, flags);
#endif
return __vsock_connectible_recvmsg(sock, msg, len, flags);
diff --git a/net/vmw_vsock/vsock_bpf.c b/net/vmw_vsock/vsock_bpf.c
index 07b96d56f3a577..9049d26486460c 100644
--- a/net/vmw_vsock/vsock_bpf.c
+++ b/net/vmw_vsock/vsock_bpf.c
@@ -74,7 +74,7 @@ static int __vsock_recvmsg(struct sock *sk, struct msghdr *msg, size_t len, int
}
static int vsock_bpf_recvmsg(struct sock *sk, struct msghdr *msg,
- size_t len, int flags, int *addr_len)
+ size_t len, int flags)
{
struct sk_psock *psock;
struct vsock_sock *vsk;
diff --git a/net/xfrm/espintcp.c b/net/xfrm/espintcp.c
index b951700dffc4dc..542098283783d7 100644
--- a/net/xfrm/espintcp.c
+++ b/net/xfrm/espintcp.c
@@ -133,7 +133,7 @@ static int espintcp_parse(struct strparser *strp, struct sk_buff *skb)
}
static int espintcp_recvmsg(struct sock *sk, struct msghdr *msg, size_t len,
- int flags, int *addr_len)
+ int flags)
{
struct espintcp_ctx *ctx = espintcp_getctx(sk);
struct sk_buff *skb;
--
2.53.0
next prev parent reply other threads:[~2026-07-21 18:00 UTC|newest]
Thread overview: 1617+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-07-21 15:01 [PATCH 6.18 0000/1611] 6.18.40-rc1 review Greg Kroah-Hartman
2026-07-21 15:01 ` [PATCH 6.18 0001/1611] nvme-pci: DMA unmap the correct regions in nvme_free_sgls Greg Kroah-Hartman
2026-07-21 15:01 ` [PATCH 6.18 0002/1611] smb/server: do not require delete access for non-replacing links Greg Kroah-Hartman
2026-07-21 15:01 ` [PATCH 6.18 0003/1611] tcp: Add preempt_{disable,enable}_nested() in reqsk_queue_hash_req() Greg Kroah-Hartman
2026-07-21 15:02 ` [PATCH 6.18 0004/1611] crypto: algif_skcipher - force synchronous processing Greg Kroah-Hartman
2026-07-21 15:02 ` [PATCH 6.18 0005/1611] KVM: arm64: Bound used_lrs when flushing the pKVM hyp vCPU Greg Kroah-Hartman
2026-07-21 15:02 ` [PATCH 6.18 0006/1611] iommu/vt-d: Clear Present bit before tearing down scalable-mode context entry Greg Kroah-Hartman
2026-07-21 15:02 ` [PATCH 6.18 0007/1611] nvmet-tcp: check INIT_FAILED before nvmet_req_uninit in digest error path Greg Kroah-Hartman
2026-07-21 15:02 ` [PATCH 6.18 0008/1611] nvmet-tcp: Fix potential UAF when ddgst mismatch Greg Kroah-Hartman
2026-07-21 15:02 ` [PATCH 6.18 0009/1611] crypto: sun4i-ss - Remove insecure and unused rng_alg Greg Kroah-Hartman
2026-07-21 15:02 ` [PATCH 6.18 0010/1611] media: uvcvideo: Fix deadlock if uvc_status_stop is called from async_ctrl.work Greg Kroah-Hartman
2026-07-21 15:02 ` [PATCH 6.18 0011/1611] selftests: bpf: Add test for multiple syncs from linked register Greg Kroah-Hartman
2026-07-21 15:02 ` [PATCH 6.18 0012/1611] selftests/bpf: Add tests for improved linked register tracking Greg Kroah-Hartman
2026-07-21 15:02 ` [PATCH 6.18 0013/1611] selftests/bpf: Add a test cases for sync_linked_regs regarding zext propagation Greg Kroah-Hartman
2026-07-21 15:02 ` [PATCH 6.18 0014/1611] bpf: Clear delta when clearing reg id for non-{add,sub} ops Greg Kroah-Hartman
2026-07-21 15:02 ` [PATCH 6.18 0015/1611] selftests/bpf: Add tests for delta tracking when src_reg == dst_reg Greg Kroah-Hartman
2026-07-21 15:02 ` [PATCH 6.18 0016/1611] selftests/bpf: Add tests for stale delta leaking through id reassignment Greg Kroah-Hartman
2026-07-21 15:02 ` [PATCH 6.18 0017/1611] exfat: preserve benign secondary entries during rename and move Greg Kroah-Hartman
2026-07-21 15:02 ` [PATCH 6.18 0018/1611] iommu/amd: Use maximum Event log buffer size when SNP is enabled on Family 0x19 Greg Kroah-Hartman
2026-07-21 15:02 ` [PATCH 6.18 0019/1611] iommu/amd: Use maximum PPR " Greg Kroah-Hartman
2026-07-21 15:02 ` [PATCH 6.18 0020/1611] af_unix: Drop all SCM attributes for SOCKMAP Greg Kroah-Hartman
2026-07-21 15:02 ` [PATCH 6.18 0021/1611] ALSA: hda/realtek: Add quirk for TongFang X6xx45xU Greg Kroah-Hartman
2026-07-21 15:02 ` [PATCH 6.18 0022/1611] ALSA: hda: conexant: Remove mic bias threshold override Greg Kroah-Hartman
2026-07-21 15:02 ` [PATCH 6.18 0023/1611] ALSA: hda: Fix cached processing coefficient verbs Greg Kroah-Hartman
2026-07-21 15:02 ` [PATCH 6.18 0024/1611] ALSA: hda/realtek: Fix speakers on Legion Pro 7 16ARX8H with codec SSID 17aa:38a7 Greg Kroah-Hartman
2026-07-21 15:02 ` [PATCH 6.18 0025/1611] media: uvcvideo: Use hw timestaming if the clock buffer is full Greg Kroah-Hartman
2026-07-21 15:02 ` [PATCH 6.18 0026/1611] media: uvcvideo: Avoid partial metadata buffers Greg Kroah-Hartman
2026-07-21 15:02 ` [PATCH 6.18 0027/1611] media: uvcvideo: Fix buffer sequence in frame gaps Greg Kroah-Hartman
2026-07-21 15:02 ` [PATCH 6.18 0028/1611] media: uvcvideo: Fix dev_sof filtering in hw timestamp Greg Kroah-Hartman
2026-07-21 15:02 ` [PATCH 6.18 0029/1611] media: uvcvideo: Do not add clock samples with small sof delta Greg Kroah-Hartman
2026-07-21 15:02 ` [PATCH 6.18 0030/1611] media: uvcvideo: Relax the constrains for interpolating the hw clock Greg Kroah-Hartman
2026-07-21 15:02 ` [PATCH 6.18 0031/1611] media: uvcvideo: Fix sequence number when no EOF Greg Kroah-Hartman
2026-07-21 15:02 ` [PATCH 6.18 0032/1611] dt-bindings: media: sun4i-a10-video-engine: Add interconnect properties Greg Kroah-Hartman
2026-07-21 15:02 ` [PATCH 6.18 0033/1611] dt-bindings: power: imx93: Add MIPI PHY power domain Greg Kroah-Hartman
2026-07-21 15:02 ` [PATCH 6.18 0034/1611] serial: msm: Disable DMA for kernel console UART Greg Kroah-Hartman
2026-07-21 15:02 ` [PATCH 6.18 0035/1611] serial: max310x: implement gpio_chip::get_direction() Greg Kroah-Hartman
2026-07-21 15:02 ` [PATCH 6.18 0036/1611] serial: 8250_omap: clear rx_running on zero-length DMA completes Greg Kroah-Hartman
2026-07-21 15:02 ` [PATCH 6.18 0037/1611] rxrpc: serialize kernel accept preallocation with socket teardown Greg Kroah-Hartman
2026-07-21 15:02 ` [PATCH 6.18 0038/1611] rxrpc: rxrpc_verify_data ensure rx_dec_buffer alloc Greg Kroah-Hartman
2026-07-21 15:02 ` [PATCH 6.18 0039/1611] rxrpc: Dont move a peeked OOB message onto the pending queue Greg Kroah-Hartman
2026-07-21 15:02 ` [PATCH 6.18 0040/1611] rxrpc: Fix UAF in rxgk_issue_challenge() Greg Kroah-Hartman
2026-07-21 15:02 ` [PATCH 6.18 0041/1611] rxrpc: Fix socket notification race Greg Kroah-Hartman
2026-07-21 15:02 ` [PATCH 6.18 0042/1611] rxrpc: Fix leak of released call in recvmsg(MSG_PEEK) Greg Kroah-Hartman
2026-07-21 15:02 ` [PATCH 6.18 0043/1611] rxrpc: Fix potential infinite loop in rxrpc_recvmsg() Greg Kroah-Hartman
2026-07-21 15:02 ` [PATCH 6.18 0044/1611] rxrpc: Fix rxrpc_rotate_tx_rotate() to check theres something to rotate Greg Kroah-Hartman
2026-07-21 15:02 ` [PATCH 6.18 0045/1611] rxrpc: Fix oob challenge leak in cleanup after notification failure Greg Kroah-Hartman
2026-07-21 15:02 ` [PATCH 6.18 0046/1611] rxrpc: Fix ACKALL packet handling Greg Kroah-Hartman
2026-07-21 15:02 ` [PATCH 6.18 0047/1611] rxrpc: Fix the reception of a reply packet before data transmission Greg Kroah-Hartman
2026-07-21 15:02 ` [PATCH 6.18 0048/1611] rxrpc: Fix leak of connection from OOB challenge Greg Kroah-Hartman
2026-07-21 15:02 ` [PATCH 6.18 0049/1611] rxrpc: Fix double unlock in rxrpc_recvmsg() Greg Kroah-Hartman
2026-07-21 15:02 ` [PATCH 6.18 0050/1611] afs: Fix netns teardown to cancel the preallocation charger Greg Kroah-Hartman
2026-07-21 15:02 ` [PATCH 6.18 0051/1611] afs: fix NULL pointer dereference in afs_get_tree() Greg Kroah-Hartman
2026-07-21 15:02 ` [PATCH 6.18 0052/1611] afs: handle CB.InitCallBackState3 requests without a server record Greg Kroah-Hartman
2026-07-21 15:02 ` [PATCH 6.18 0053/1611] afs: Fix further netns teardown to cancel the preallocation charger Greg Kroah-Hartman
2026-07-21 15:02 ` [PATCH 6.18 0054/1611] afs: Fix uncancelled rxrpc OOB message handler Greg Kroah-Hartman
2026-07-21 15:02 ` [PATCH 6.18 0055/1611] fbcon: fix NULL pointer dereference for a console without vc_data Greg Kroah-Hartman
2026-07-21 15:02 ` [PATCH 6.18 0056/1611] fbcon: Use correct type for vc_resize() return value Greg Kroah-Hartman
2026-07-21 15:02 ` [PATCH 6.18 0057/1611] openrisc: mm: Fix section mismatch between map_page and __set_fixmap Greg Kroah-Hartman
2026-07-21 15:02 ` [PATCH 6.18 0058/1611] clocksource/drivers/sun5i: Handle error returns from devm_reset_control_get_optional_exclusive() Greg Kroah-Hartman
2026-07-21 15:02 ` [PATCH 6.18 0059/1611] accel/amdxdna: Fix leak when pinning ubuf pages Greg Kroah-Hartman
2026-07-21 15:02 ` [PATCH 6.18 0060/1611] drm/rockchip: dw_dp: Switch to drmm_kzalloc() Greg Kroah-Hartman
2026-07-21 15:02 ` [PATCH 6.18 0061/1611] drm/rockchip: dw_dp: Fix null-ptr-deref in dw_dp_remove() Greg Kroah-Hartman
2026-07-21 15:02 ` [PATCH 6.18 0062/1611] drm/rockchip: Test for imported buffers with drm_gem_is_imported() Greg Kroah-Hartman
2026-07-21 15:02 ` [PATCH 6.18 0063/1611] drm/tidss: Drop extra drm_mode_config_reset() call Greg Kroah-Hartman
2026-07-21 15:03 ` [PATCH 6.18 0064/1611] drm/gpusvm: Reject VMAs with VM_IO or VM_PFNMAP when creating SVM ranges Greg Kroah-Hartman
2026-07-21 15:03 ` [PATCH 6.18 0065/1611] drm/gpuvm: Do not prepare NULL objects Greg Kroah-Hartman
2026-07-21 15:03 ` [PATCH 6.18 0066/1611] drm/amdgpu: fix integer overflow in amdgpu_gem_align_pitch() Greg Kroah-Hartman
2026-07-21 15:03 ` [PATCH 6.18 0067/1611] drm/radeon: fix integer overflow in radeon_align_pitch() Greg Kroah-Hartman
2026-07-21 15:03 ` [PATCH 6.18 0068/1611] drm/radeon: fix memory leak in radeon_ring_restore() on lock failure Greg Kroah-Hartman
2026-07-21 15:03 ` [PATCH 6.18 0069/1611] libbpf: Report error when a negative kprobe offset is specified Greg Kroah-Hartman
2026-07-21 15:03 ` [PATCH 6.18 0070/1611] selftests/bpf: Fix off-by-one in bpf_cpumask_populate related selftest Greg Kroah-Hartman
2026-07-21 15:03 ` [PATCH 6.18 0071/1611] dt-bindings: timer: Remove sifive,fine-ctr-bits property Greg Kroah-Hartman
2026-07-21 15:03 ` [PATCH 6.18 0072/1611] drm/amd/pm: remove trailing semicolon from AMDGPU_PM_POLICY_ATTR macro Greg Kroah-Hartman
2026-07-21 15:03 ` [PATCH 6.18 0073/1611] selftests/bpf: Use local type for flow_offload_tuple_rhash in xdp_flowtable Greg Kroah-Hartman
2026-07-21 15:03 ` [PATCH 6.18 0074/1611] selftests/bpf: Use local type for bpf_fou_encap in test_tunnel_kern Greg Kroah-Hartman
2026-07-21 15:03 ` [PATCH 6.18 0075/1611] Documentation: proc: fix section numbering in table of contents Greg Kroah-Hartman
2026-07-21 15:03 ` [PATCH 6.18 0076/1611] arm64: dts: rockchip: fix Ethernet PHY not found on PX30 Cobra Greg Kroah-Hartman
2026-07-21 15:03 ` [PATCH 6.18 0077/1611] arm64: dts: rockchip: Fix gmac0 reset pin for NanoPi R5S Greg Kroah-Hartman
2026-07-21 15:03 ` [PATCH 6.18 0078/1611] arm64: dts: qcom: ipq5424: Fix USB simple_bus_reg warnings Greg Kroah-Hartman
2026-07-21 15:03 ` [PATCH 6.18 0079/1611] arm64: dts: qcom: sc8180x: Fix phy simple_bus_reg warning Greg Kroah-Hartman
2026-07-21 15:03 ` [PATCH 6.18 0080/1611] arm64: dts: qcom: sdm845-mezzanine: Fix camss ports unit_address_vs_reg warning Greg Kroah-Hartman
2026-07-21 15:03 ` [PATCH 6.18 0081/1611] wifi: cfg80211: fix grammar in MLO group key error message Greg Kroah-Hartman
2026-07-21 15:03 ` [PATCH 6.18 0082/1611] arm64: tegra: Fix Tegra234 MGBE PTP clock Greg Kroah-Hartman
2026-07-21 15:03 ` [PATCH 6.18 0083/1611] dt-bindings: pinctrl: nvidia,tegra234: Add missing required block Greg Kroah-Hartman
2026-07-21 15:03 ` [PATCH 6.18 0084/1611] drm/amdkfd: Validate CRIU-restored IDs before idr_alloc Greg Kroah-Hartman
2026-07-21 15:03 ` [PATCH 6.18 0085/1611] driver core: use READ_ONCE() for dev->driver in dev_has_sync_state() Greg Kroah-Hartman
2026-07-21 15:03 ` [PATCH 6.18 0086/1611] wifi: rtw89: fix wrong pci_get_drvdata type in AER handlers Greg Kroah-Hartman
2026-07-21 15:03 ` [PATCH 6.18 0087/1611] wifi: rtw88: " Greg Kroah-Hartman
2026-07-21 15:03 ` [PATCH 6.18 0088/1611] wifi: rtw89: Correct data type for scan index to avoid infinite loop Greg Kroah-Hartman
2026-07-21 15:03 ` [PATCH 6.18 0089/1611] wifi: rtw88: fix OOB read from firmware RX descriptor exceeding DMA buffer Greg Kroah-Hartman
2026-07-21 15:03 ` [PATCH 6.18 0090/1611] wifi: rtw89: add bounds check on firmware mac_id in link lookup Greg Kroah-Hartman
2026-07-21 15:03 ` [PATCH 6.18 0091/1611] kconfig: fix potential NULL pointer dereference in conf_askvalue Greg Kroah-Hartman
2026-07-21 15:03 ` [PATCH 6.18 0092/1611] soc: xilinx: Shutdown and free rx mailbox channel Greg Kroah-Hartman
2026-07-21 15:03 ` [PATCH 6.18 0093/1611] pinctrl: mediatek: eint: Drop base from mtk_eint_chip_write_mask() Greg Kroah-Hartman
2026-07-21 15:03 ` [PATCH 6.18 0094/1611] wifi: ath9k: fix OOB access from firmware tx status queue ID Greg Kroah-Hartman
2026-07-21 15:03 ` [PATCH 6.18 0095/1611] ARM: dts: am335x-sl50: Fix audio bitclock and frame master endpoint Greg Kroah-Hartman
2026-07-21 15:03 ` [PATCH 6.18 0096/1611] Documentation/rv: Replace stale website link Greg Kroah-Hartman
2026-07-21 15:03 ` [PATCH 6.18 0097/1611] watchdog: sp5100_tco: Use EFCH MMIO for newer Hygon FCH Greg Kroah-Hartman
2026-07-21 15:03 ` [PATCH 6.18 0098/1611] watchdog: sama5d4_wdt: Fix WDDIS detection on SAM9X60 and SAMA7G5 Greg Kroah-Hartman
2026-07-21 15:03 ` [PATCH 6.18 0099/1611] watchdog: sprd_wdt: Remove redundant sprd_wdt_disable() on register failure Greg Kroah-Hartman
2026-07-21 15:03 ` [PATCH 6.18 0100/1611] media: cedrus: Fix failure to clean up hardware on probe failure Greg Kroah-Hartman
2026-07-21 15:03 ` [PATCH 6.18 0101/1611] media: v4l2-common: Add YUV24 format info Greg Kroah-Hartman
2026-07-21 15:03 ` [PATCH 6.18 0102/1611] memory: tegra: Wire up system sleep PM ops Greg Kroah-Hartman
2026-07-21 15:03 ` [PATCH 6.18 0103/1611] crypto: qat - fix heartbeat error injection Greg Kroah-Hartman
2026-07-21 15:03 ` [PATCH 6.18 0104/1611] lib/vsprintf: Fix to check field_width and precision Greg Kroah-Hartman
2026-07-21 15:03 ` [PATCH 6.18 0105/1611] dts: spacemit: set console baud rate on bpif3 Greg Kroah-Hartman
2026-07-21 15:03 ` [PATCH 6.18 0106/1611] pinctrl: sunxi: fix regulator leak in sunxi_pmx_request() error path Greg Kroah-Hartman
2026-07-21 15:03 ` [PATCH 6.18 0107/1611] dt-bindings: vendor-prefixes: Add Displaytech Ltd Greg Kroah-Hartman
2026-07-21 15:03 ` [PATCH 6.18 0108/1611] drm/gpuvm: take refcount on DRM device Greg Kroah-Hartman
2026-07-21 15:03 ` [PATCH 6.18 0109/1611] drm/panel: Clean up S6E3HA2 config dependencies and fill help text Greg Kroah-Hartman
2026-07-21 15:03 ` [PATCH 6.18 0110/1611] ARM: dts: rockchip: Add #{address,size}-cells to Chromium-based /firmware Greg Kroah-Hartman
2026-07-21 15:03 ` [PATCH 6.18 0111/1611] arm64: " Greg Kroah-Hartman
2026-07-21 15:03 ` [PATCH 6.18 0112/1611] arm64: dts: rockchip: fix rk809 interrupt pin on rk3566-roc-pc Greg Kroah-Hartman
2026-07-21 15:03 ` [PATCH 6.18 0113/1611] arm64: dts: imx8x-colibri: Correct SODIMM PAD settings Greg Kroah-Hartman
2026-07-21 15:03 ` [PATCH 6.18 0114/1611] Revert "arm64: dts: imx8mm-kontron: Add support for reading SD_VSEL signal" Greg Kroah-Hartman
2026-07-21 15:03 ` [PATCH 6.18 0115/1611] Revert "arm64: dts: imx8mp-kontron: " Greg Kroah-Hartman
2026-07-21 15:03 ` [PATCH 6.18 0116/1611] vxlan: Fix potential null-ptr-deref in vxlan_gro_prepare_receive() Greg Kroah-Hartman
2026-07-21 15:03 ` [PATCH 6.18 0117/1611] drm: renesas: rz-du: mipi_dsi: Fix return path on error Greg Kroah-Hartman
2026-07-21 15:03 ` [PATCH 6.18 0118/1611] alarmtimer: Remove stale return description from alarm_handle_timer() Greg Kroah-Hartman
2026-07-21 15:03 ` [PATCH 6.18 0119/1611] OPP: Fix race between OPP addition and lookup Greg Kroah-Hartman
2026-07-21 15:03 ` [PATCH 6.18 0120/1611] crypto: ccp - Reverse the cleanup order in psp_dev_destroy() Greg Kroah-Hartman
2026-07-21 15:03 ` [PATCH 6.18 0121/1611] crypto: ccp - Fix snp_filter_reserved_mem_regions() off-by-one Greg Kroah-Hartman
2026-07-21 15:03 ` [PATCH 6.18 0122/1611] crypto: atmel-sha204a - fix blocking and non-blocking rng logic Greg Kroah-Hartman
2026-07-21 15:03 ` [PATCH 6.18 0123/1611] crypto: ecrdsa - fix unknown OID check in ecrdsa_param_curve Greg Kroah-Hartman
2026-07-21 15:04 ` [PATCH 6.18 0124/1611] crypto: asymmetric_keys - fix OOB read in pefile_digest_pe_contents Greg Kroah-Hartman
2026-07-21 15:04 ` [PATCH 6.18 0125/1611] ARM: multi_v7_defconfig: Correct QCOM_RPMH and QCOM_RPMHPD Greg Kroah-Hartman
2026-07-21 15:04 ` [PATCH 6.18 0126/1611] dlm: fix add msg handle in send_queue ordered Greg Kroah-Hartman
2026-07-21 15:04 ` [PATCH 6.18 0127/1611] nilfs2: fix backing_dev_info reference leak Greg Kroah-Hartman
2026-07-21 15:04 ` [PATCH 6.18 0128/1611] media: qcom: camss: vfe: fix PIX subdev naming on VFE lite Greg Kroah-Hartman
2026-07-21 15:04 ` [PATCH 6.18 0129/1611] media: iris: scale MMCX power domain on SM8250 Greg Kroah-Hartman
2026-07-21 15:04 ` [PATCH 6.18 0130/1611] media: venus: " Greg Kroah-Hartman
2026-07-21 15:04 ` [PATCH 6.18 0131/1611] iommu/amd: Fix a stale comment about which legacy mode is user visible Greg Kroah-Hartman
2026-07-21 15:04 ` [PATCH 6.18 0132/1611] soc: mediatek: mtk-mmsys: Restore MT8167 routing masks lost during merge Greg Kroah-Hartman
2026-07-21 15:04 ` [PATCH 6.18 0133/1611] bpf: fix crash in bpf_[set|remove]_dentry_xattr for negative dentries Greg Kroah-Hartman
2026-07-21 15:04 ` [PATCH 6.18 0134/1611] uaccess: fix ignored_trailing logic in copy_struct_to_user() Greg Kroah-Hartman
2026-07-21 15:04 ` [PATCH 6.18 0135/1611] arm64: dts: mediatek: mt8192-asurada: Move PCIe DMA bounce buffer to host Greg Kroah-Hartman
2026-07-21 15:04 ` [PATCH 6.18 0136/1611] rust: alloc: fix `Vec::extend_with` SAFETY comment Greg Kroah-Hartman
2026-07-21 15:04 ` [PATCH 6.18 0137/1611] clk: scmi: Fix clock rate rounding Greg Kroah-Hartman
2026-07-21 15:04 ` [PATCH 6.18 0138/1611] arm64: dts: qcom: kodiak: Fix ICE reg size Greg Kroah-Hartman
2026-07-21 15:04 ` [PATCH 6.18 0139/1611] arm64: dts: qcom: sm8450: " Greg Kroah-Hartman
2026-07-21 15:04 ` [PATCH 6.18 0140/1611] drm/hisilicon/hibmc: add updating link cap in DP detect() Greg Kroah-Hartman
2026-07-21 15:04 ` [PATCH 6.18 0141/1611] drm/hisilicon/hibmc: fix no showing when no connectors connected Greg Kroah-Hartman
2026-07-21 15:04 ` [PATCH 6.18 0142/1611] drm/hisilicon/hibmc: move display contrl config to hibmc_probe() Greg Kroah-Hartman
2026-07-21 15:04 ` [PATCH 6.18 0143/1611] drm/hisilicon/hibmc: use clock to look up the PLL value Greg Kroah-Hartman
2026-07-21 15:04 ` [PATCH 6.18 0144/1611] evm: terminate and bound the evm_xattrs read buffer Greg Kroah-Hartman
2026-07-21 15:04 ` [PATCH 6.18 0145/1611] thermal: hwmon: Fix critical temperature attribute removal Greg Kroah-Hartman
2026-07-21 15:04 ` [PATCH 6.18 0146/1611] clk: scpi: Unregister child clock providers on remove Greg Kroah-Hartman
2026-07-21 15:04 ` [PATCH 6.18 0147/1611] net/sched: sch_hfsc: annotate data-races in hfsc_dump_class_stats() Greg Kroah-Hartman
2026-07-21 15:04 ` [PATCH 6.18 0148/1611] scsi: hisi_sas: Add slave_destroy interface for v3 hw Greg Kroah-Hartman
2026-07-21 15:04 ` [PATCH 6.18 0149/1611] crypto: ccp - Treat zero-length cert chain as query for blob lengths Greg Kroah-Hartman
2026-07-21 15:04 ` [PATCH 6.18 0150/1611] spi: hisi-kunpeng: Use dev_err_probe() for host registration failure Greg Kroah-Hartman
2026-07-21 15:04 ` [PATCH 6.18 0151/1611] net/sched: sch_htb: do not change sch->flags in htb_dump() Greg Kroah-Hartman
2026-07-21 15:04 ` [PATCH 6.18 0152/1611] net/sched: sch_htb: annotate data-races (I) Greg Kroah-Hartman
2026-07-21 15:04 ` [PATCH 6.18 0153/1611] ipv6: addrconf: bail out of dad_failure when state is no longer POSTDAD Greg Kroah-Hartman
2026-07-21 15:04 ` [PATCH 6.18 0154/1611] IB/mlx5: Fix transport-domain rollback and initialize lb mutex earlier Greg Kroah-Hartman
2026-07-21 15:04 ` [PATCH 6.18 0155/1611] RDMA/hns: Fix arithmetic overflow in calc_hem_config() Greg Kroah-Hartman
2026-07-21 15:04 ` [PATCH 6.18 0156/1611] RDMA/mlx5: Fix UMR XLT cleanup on ODP populate failure Greg Kroah-Hartman
2026-07-21 15:04 ` [PATCH 6.18 0157/1611] RDMA/mlx5: Fix devx subscribe-event unwind NULL dereference Greg Kroah-Hartman
2026-07-21 15:04 ` [PATCH 6.18 0158/1611] RDMA/srpt: fix integer overflow in immediate data length check Greg Kroah-Hartman
2026-07-21 15:04 ` [PATCH 6.18 0159/1611] RDMA/hns: Initialize seqfile before creating file Greg Kroah-Hartman
2026-07-21 15:04 ` [PATCH 6.18 0160/1611] drm/syncobj: Fix memory leak in drm_syncobj_find_fence() Greg Kroah-Hartman
2026-07-21 15:04 ` [PATCH 6.18 0161/1611] selftests/bpf: Reject unsupported -k option in vmtest.sh Greg Kroah-Hartman
2026-07-21 15:04 ` [PATCH 6.18 0162/1611] selftests/bpf: Fix test for refinement of single-value tnum Greg Kroah-Hartman
2026-07-21 15:04 ` [PATCH 6.18 0163/1611] iommu/arm-smmu-qcom: Fix fastrpc compatible string in ACTLR client match table Greg Kroah-Hartman
2026-07-21 15:04 ` [PATCH 6.18 0164/1611] selftests/mm: Fix resv_sz when parsing arm64 signal frame Greg Kroah-Hartman
2026-07-21 15:04 ` [PATCH 6.18 0165/1611] firmware: arm_ffa: Honor partition info descriptor size Greg Kroah-Hartman
2026-07-21 15:04 ` [PATCH 6.18 0166/1611] arm64: dts: imx8dxl-evk: Remove unnecessary PCIe EP properties Greg Kroah-Hartman
2026-07-21 15:04 ` [PATCH 6.18 0167/1611] arm64: dts: imx8qxp-mek: Remove unnecessary PCIe EP vpcie-supply Greg Kroah-Hartman
2026-07-21 15:04 ` [PATCH 6.18 0168/1611] arm64: dts: imx95-19x19-evk: Fix " Greg Kroah-Hartman
2026-07-21 15:04 ` [PATCH 6.18 0169/1611] media: atomisp: Fix memory leak in atomisp_fixed_pattern_table() Greg Kroah-Hartman
2026-07-21 15:04 ` [PATCH 6.18 0170/1611] media: atomisp: gc2235: fix UAF and memory leak Greg Kroah-Hartman
2026-07-21 15:04 ` [PATCH 6.18 0171/1611] staging: media: atomisp: fix loop shadowing in ia_css_stream_destroy() Greg Kroah-Hartman
2026-07-21 15:04 ` [PATCH 6.18 0172/1611] riscv: dts: spacemit: set console baud rate on Milk-V Jupiter Greg Kroah-Hartman
2026-07-21 15:04 ` [PATCH 6.18 0173/1611] firmware: smccc: Fix Arm SMCCC SOC_ID name call Greg Kroah-Hartman
2026-07-21 15:04 ` [PATCH 6.18 0174/1611] firmware: arm_scmi: Read sensor config as 32-bit value Greg Kroah-Hartman
2026-07-21 15:04 ` [PATCH 6.18 0175/1611] sysfs: clamp show() return value in sysfs_kf_read() Greg Kroah-Hartman
2026-07-21 15:04 ` [PATCH 6.18 0176/1611] bitops: use common function parameter names Greg Kroah-Hartman
2026-07-21 15:04 ` [PATCH 6.18 0177/1611] regulator: dt-bindings: mt6359: Drop regulator-name pattern restrictions Greg Kroah-Hartman
2026-07-21 15:04 ` [PATCH 6.18 0178/1611] tools/nolibc: getopt: Fix potential out of bounds access Greg Kroah-Hartman
2026-07-21 15:04 ` [PATCH 6.18 0179/1611] nilfs2: Fix return in nilfs_mkdir Greg Kroah-Hartman
2026-07-21 15:04 ` [PATCH 6.18 0180/1611] net/sched: sch_drr: annotate data-races around cl->deficit Greg Kroah-Hartman
2026-07-21 15:04 ` [PATCH 6.18 0181/1611] media: rockchip: rga: fix too small buffer size Greg Kroah-Hartman
2026-07-21 15:04 ` [PATCH 6.18 0182/1611] firmware: arm_scmi: Fix OOB in scmi_power_name_get() Greg Kroah-Hartman
2026-07-21 15:04 ` [PATCH 6.18 0183/1611] arm64: dts: qcom: lemans: Add power-domain and iface clk for ice node Greg Kroah-Hartman
2026-07-21 15:05 ` [PATCH 6.18 0184/1611] arm64: dts: qcom: monaco: " Greg Kroah-Hartman
2026-07-21 15:05 ` [PATCH 6.18 0185/1611] arm64: dts: qcom: sc7180: " Greg Kroah-Hartman
2026-07-21 15:05 ` [PATCH 6.18 0186/1611] arm64: dts: qcom: kodiak: " Greg Kroah-Hartman
2026-07-21 15:05 ` [PATCH 6.18 0187/1611] arm64: dts: qcom: sm8450: " Greg Kroah-Hartman
2026-07-21 15:05 ` [PATCH 6.18 0188/1611] arm64: dts: qcom: sm8550: " Greg Kroah-Hartman
2026-07-21 15:05 ` [PATCH 6.18 0189/1611] arm64: dts: qcom: sm8650: " Greg Kroah-Hartman
2026-07-21 15:05 ` [PATCH 6.18 0190/1611] arm64: dts: qcom: sm8750: " Greg Kroah-Hartman
2026-07-21 15:05 ` [PATCH 6.18 0191/1611] tracing: Bound synthetic-field strings with seq_buf Greg Kroah-Hartman
2026-07-21 15:05 ` [PATCH 6.18 0192/1611] arm64: dts: qcom: lemans: Add eDP ref clock for eDP PHYs Greg Kroah-Hartman
2026-07-21 15:05 ` [PATCH 6.18 0193/1611] writeback: drop now-unnecessary rcu_barrier() in cgroup_writeback_umount() Greg Kroah-Hartman
2026-07-21 15:05 ` [PATCH 6.18 0194/1611] kernfs: fix suspicious RCU usage in kernfs_put() Greg Kroah-Hartman
2026-07-21 15:05 ` [PATCH 6.18 0195/1611] device property: fix fwnode reference leak in fwnode_graph_get_endpoint_by_id() Greg Kroah-Hartman
2026-07-21 15:05 ` [PATCH 6.18 0196/1611] driver core: Use mod_delayed_work to prevent lost deferred probe work Greg Kroah-Hartman
2026-07-21 15:05 ` [PATCH 6.18 0197/1611] Revert "treewide: Fix probing of devices in DT overlays" Greg Kroah-Hartman
2026-07-21 15:05 ` [PATCH 6.18 0198/1611] of: dynamic: Fix overlayed devices not probing because of fw_devlink Greg Kroah-Hartman
2026-07-21 15:05 ` [PATCH 6.18 0199/1611] crypto: eip93 - fix reset ring register definition Greg Kroah-Hartman
2026-07-21 15:05 ` [PATCH 6.18 0200/1611] cpufreq: Documentation: fix sampling_down_factor range Greg Kroah-Hartman
2026-07-21 15:05 ` [PATCH 6.18 0201/1611] cpufreq: conservative: Simplify frequency limit handling Greg Kroah-Hartman
2026-07-21 15:05 ` [PATCH 6.18 0202/1611] pwm: imx27: Fix variable truncation in .apply() Greg Kroah-Hartman
2026-07-21 15:05 ` [PATCH 6.18 0203/1611] RDMA/mana_ib: Use ib_get_eth_speed for reporting port speed Greg Kroah-Hartman
2026-07-21 15:05 ` [PATCH 6.18 0204/1611] bus: sunxi-rsb: Always check register address validity Greg Kroah-Hartman
2026-07-21 15:05 ` [PATCH 6.18 0205/1611] pinctrl: spacemit: fix NULL check in spacemit_pin_set_config Greg Kroah-Hartman
2026-07-21 15:05 ` [PATCH 6.18 0206/1611] RDMA/irdma: Fix out-of-bounds write in irdma_copy_user_pgaddrs Greg Kroah-Hartman
2026-07-21 15:05 ` [PATCH 6.18 0207/1611] RDMA/rxe: Fix a use-after-free problem in rxe_mmap Greg Kroah-Hartman
2026-07-21 15:05 ` [PATCH 6.18 0208/1611] IB/mlx4: Fix refcount leak in add_port() error path Greg Kroah-Hartman
2026-07-21 15:05 ` [PATCH 6.18 0209/1611] gpu: nova-core: vbios: stop scanning at BIOS_MAX_SCAN_LEN Greg Kroah-Hartman
2026-07-21 15:05 ` [PATCH 6.18 0210/1611] gpu: nova-core: vbios: use checked arithmetic for bios image range end Greg Kroah-Hartman
2026-07-21 15:05 ` [PATCH 6.18 0211/1611] gpu: nova-core: vbios: avoid reading too far in read_more_at_offset Greg Kroah-Hartman
2026-07-21 15:05 ` [PATCH 6.18 0212/1611] gpu: nova-core: replace `as` with `from` conversions where possible Greg Kroah-Hartman
2026-07-21 15:05 ` [PATCH 6.18 0213/1611] gpu: nova-core: vbios: read BitToken using FromBytes Greg Kroah-Hartman
2026-07-21 15:05 ` [PATCH 6.18 0214/1611] RDMA/hns: Fix warning in poll cq direct mode Greg Kroah-Hartman
2026-07-21 15:05 ` [PATCH 6.18 0215/1611] RDMA/hns: Fix log flood after cmd_mbox failure Greg Kroah-Hartman
2026-07-21 15:05 ` [PATCH 6.18 0216/1611] RDMA/counter: Fix incorrect port index in rdma_counter_init() error cleanup Greg Kroah-Hartman
2026-07-21 15:05 ` [PATCH 6.18 0217/1611] pinctrl: meson: amlogic-a4: fix gpio output glitch Greg Kroah-Hartman
2026-07-21 15:05 ` [PATCH 6.18 0218/1611] PM: sleep: Use complete() in device_pm_sleep_init() Greg Kroah-Hartman
2026-07-21 15:05 ` [PATCH 6.18 0219/1611] MIPS: Fix big-endian stack argument fetching in o32 wrapper Greg Kroah-Hartman
2026-07-21 15:05 ` [PATCH 6.18 0220/1611] MIPS: DEC: Remove do_IRQ() call indirection Greg Kroah-Hartman
2026-07-21 15:05 ` [PATCH 6.18 0221/1611] mips: ralink: mt7621: add missing __iomem Greg Kroah-Hartman
2026-07-21 15:05 ` [PATCH 6.18 0222/1611] mips: n64: add __iomem for writel call Greg Kroah-Hartman
2026-07-21 15:05 ` [PATCH 6.18 0223/1611] driver core: Fix missing jiffies conversion in deferred_probe_extend_timeout() Greg Kroah-Hartman
2026-07-21 15:05 ` [PATCH 6.18 0224/1611] driver core: Guard deferred probe timeout extension with delayed_work_pending() Greg Kroah-Hartman
2026-07-21 15:05 ` [PATCH 6.18 0225/1611] mtd: spi-nor: debugfs: Fix the flags list Greg Kroah-Hartman
2026-07-21 15:05 ` [PATCH 6.18 0226/1611] mtd: spi-nor: Drop duplicate Kconfig dependency Greg Kroah-Hartman
2026-07-21 15:05 ` [PATCH 6.18 0227/1611] ALSA: xen-front: Reset event channel state on stream clear Greg Kroah-Hartman
2026-07-21 15:05 ` [PATCH 6.18 0228/1611] ALSA: xen-front: Connect event channel after stream prepare Greg Kroah-Hartman
2026-07-21 15:05 ` [PATCH 6.18 0229/1611] ALSA: seq: oss: Fix UAF at handling events with embedded SysEx data Greg Kroah-Hartman
2026-07-21 15:05 ` [PATCH 6.18 0230/1611] ALSA: seq: midi: Serialize output teardown with event_input Greg Kroah-Hartman
2026-07-21 15:05 ` [PATCH 6.18 0231/1611] selftests: Fix Makefile target for nsfs Greg Kroah-Hartman
2026-07-21 15:05 ` [PATCH 6.18 0232/1611] pinctrl: nuvoton: ma35d1: fix MFP register offset and pin table Greg Kroah-Hartman
2026-07-21 15:05 ` [PATCH 6.18 0233/1611] pinctrl: cs42l43: Fix leaked pm reference on error path Greg Kroah-Hartman
2026-07-21 15:05 ` [PATCH 6.18 0234/1611] pinctrl: cs42l43: Fix polarity on debounce Greg Kroah-Hartman
2026-07-21 15:05 ` [PATCH 6.18 0235/1611] init/initramfs_test: wait_for_initramfs() before running Greg Kroah-Hartman
2026-07-21 15:05 ` [PATCH 6.18 0236/1611] nvmet-tcp: fix page fragment cache leak in error path Greg Kroah-Hartman
2026-07-21 15:05 ` [PATCH 6.18 0237/1611] nvmet-tcp: check return value of nvmet_tcp_set_queue_sock Greg Kroah-Hartman
2026-07-21 15:05 ` [PATCH 6.18 0238/1611] nvme-multipath: fix flex array size in struct nvme_ns_head Greg Kroah-Hartman
2026-07-21 15:05 ` [PATCH 6.18 0239/1611] nvme-pci: fix out-of-bounds access in nvme_setup_descriptor_pools Greg Kroah-Hartman
2026-07-21 15:05 ` [PATCH 6.18 0240/1611] workqueue: drop spurious * from print_worker_info() fn declaration Greg Kroah-Hartman
2026-07-21 15:05 ` [PATCH 6.18 0241/1611] ipv6: guard against possible NULL deref in __in6_dev_stats_get() Greg Kroah-Hartman
2026-07-21 15:05 ` [PATCH 6.18 0242/1611] net/sched: cls_bpf: prevent unbounded recursion in offload rollback Greg Kroah-Hartman
2026-07-21 15:05 ` [PATCH 6.18 0243/1611] iommu/amd: Fix premature break in init_iommu_one() Greg Kroah-Hartman
2026-07-21 15:06 ` [PATCH 6.18 0244/1611] rtla: Introduce for_each_action() helper Greg Kroah-Hartman
2026-07-21 15:06 ` [PATCH 6.18 0245/1611] rtla/actions: Restore continue flag in actions_perform() Greg Kroah-Hartman
2026-07-21 15:06 ` [PATCH 6.18 0246/1611] drm/tegra: gr2d/gr3d: Initialize address register map before HOST1X client is registered Greg Kroah-Hartman
2026-07-21 15:06 ` [PATCH 6.18 0247/1611] drm/tegra: gr2d/gr3d: Contain PM in the gr*d_probe/gr*d_remove Greg Kroah-Hartman
2026-07-21 15:06 ` [PATCH 6.18 0248/1611] gpu: host1x: Allow entries in BO caches to be freed Greg Kroah-Hartman
2026-07-21 15:06 ` [PATCH 6.18 0249/1611] drm/tegra: dc: Fix device node reference leak in tegra_dc_has_output() Greg Kroah-Hartman
2026-07-21 15:06 ` [PATCH 6.18 0250/1611] gpu: host1x: Fix iommu_map_sgtable() return value check Greg Kroah-Hartman
2026-07-21 15:06 ` [PATCH 6.18 0251/1611] drm/tegra: " Greg Kroah-Hartman
2026-07-21 15:06 ` [PATCH 6.18 0252/1611] drm/nouveau/bios: specify correct display fuse register for Ampere and Ada Greg Kroah-Hartman
2026-07-21 15:06 ` [PATCH 6.18 0253/1611] libbpf: Harden parse_vma_segs() path parsing Greg Kroah-Hartman
2026-07-21 15:06 ` [PATCH 6.18 0254/1611] bpftool: Fix typo in struct_ops map FD generation for light skeleton Greg Kroah-Hartman
2026-07-21 15:06 ` [PATCH 6.18 0255/1611] libbpf: Fix UAF in strset__add_str() Greg Kroah-Hartman
2026-07-21 15:06 ` [PATCH 6.18 0256/1611] ARM: tegra: Add #{address,size}-cells to Chromium-based /firmware Greg Kroah-Hartman
2026-07-21 15:06 ` [PATCH 6.18 0257/1611] arm64: " Greg Kroah-Hartman
2026-07-21 15:06 ` [PATCH 6.18 0258/1611] dax/kmem: account for partial discontiguous resource upon removal Greg Kroah-Hartman
2026-07-21 15:06 ` [PATCH 6.18 0259/1611] rapidio/tsi721: prevent a bad dereference in tsi721_db_dpc() Greg Kroah-Hartman
2026-07-21 15:06 ` [PATCH 6.18 0260/1611] ocfs2: dont BUG_ON an invalid journal dinode Greg Kroah-Hartman
2026-07-21 15:06 ` [PATCH 6.18 0261/1611] ocfs2: kill osb->system_file_mutex lock Greg Kroah-Hartman
2026-07-21 15:06 ` [PATCH 6.18 0262/1611] crypto: hisilicon/qm - disable error report before flr Greg Kroah-Hartman
2026-07-21 15:06 ` [PATCH 6.18 0263/1611] crypto: inside-secure/eip93 - Add check for devm_request_threaded_irq Greg Kroah-Hartman
2026-07-21 15:06 ` [PATCH 6.18 0264/1611] crypto: tegra - Fix dma_free_coherent size error Greg Kroah-Hartman
2026-07-21 15:06 ` [PATCH 6.18 0265/1611] crypto: tegra - Return ENOMEM when input buffer allocation fails for ccm Greg Kroah-Hartman
2026-07-21 15:06 ` [PATCH 6.18 0266/1611] sched/deadline: Reject debugfs dl_server writes for offline CPUs Greg Kroah-Hartman
2026-07-21 15:06 ` [PATCH 6.18 0267/1611] drm/msm/dp: fix HPD state status bit shift value Greg Kroah-Hartman
2026-07-21 15:06 ` [PATCH 6.18 0268/1611] drm/msm/dp: Fix the ISR_* enum values Greg Kroah-Hartman
2026-07-21 15:06 ` [PATCH 6.18 0269/1611] EDAC/igen6: Fix call trace due to missing release() Greg Kroah-Hartman
2026-07-21 15:06 ` [PATCH 6.18 0270/1611] EDAC/{skx_common,skx}: Fix UBSAN shift-out-of-bounds in skx_get_dimm_info Greg Kroah-Hartman
2026-07-21 15:06 ` [PATCH 6.18 0271/1611] arm64: dts: st: Fix SAI addresses on stm32mp251 Greg Kroah-Hartman
2026-07-21 15:06 ` [PATCH 6.18 0272/1611] RDMA/umem: Add ib_umem_is_contiguous() stub for !CONFIG_INFINIBAND_USER_MEM Greg Kroah-Hartman
2026-07-21 15:06 ` [PATCH 6.18 0273/1611] RDMA/rxe: Fix TOCTOU heap overflow in get_srq_wqe Greg Kroah-Hartman
2026-07-21 15:06 ` [PATCH 6.18 0274/1611] RDMA/rxe: Copy WQE to local buffer in non-SRQ receive path Greg Kroah-Hartman
2026-07-21 15:06 ` [PATCH 6.18 0275/1611] Revert "media: venus: hfi_platform: Correct supported codecs for sc7280" Greg Kroah-Hartman
2026-07-21 15:06 ` [PATCH 6.18 0276/1611] media: qcom: venus: drop extra padding in NV12 raw size calculation Greg Kroah-Hartman
2026-07-21 15:06 ` [PATCH 6.18 0277/1611] media: qcom: venus: relax encoder frame/blur dimension steps on v4 Greg Kroah-Hartman
2026-07-21 15:06 ` [PATCH 6.18 0278/1611] media: qcom: venus: relax encoder frame/blur step size on v6 Greg Kroah-Hartman
2026-07-21 15:06 ` [PATCH 6.18 0279/1611] amba: use generic driver_override infrastructure Greg Kroah-Hartman
2026-07-21 15:06 ` [PATCH 6.18 0280/1611] cdx: " Greg Kroah-Hartman
2026-07-21 15:06 ` [PATCH 6.18 0281/1611] Drivers: hv: vmbus: " Greg Kroah-Hartman
2026-07-21 15:06 ` [PATCH 6.18 0282/1611] rpmsg: " Greg Kroah-Hartman
2026-07-21 15:06 ` [PATCH 6.18 0283/1611] md/raid10: reset read_slot when reusing r10bio for discard Greg Kroah-Hartman
2026-07-21 15:06 ` [PATCH 6.18 0284/1611] raid1: fix nr_pending leak in REQ_ATOMIC bad-block error path Greg Kroah-Hartman
2026-07-21 15:06 ` [PATCH 6.18 0285/1611] bpf: fix BPF_PROG_QUERY OOB write and cgroup backward compat Greg Kroah-Hartman
2026-07-21 15:06 ` [PATCH 6.18 0286/1611] selftests/bpf: add verification for BPF_PROG_QUERY attr size boundaries Greg Kroah-Hartman
2026-07-21 15:06 ` [PATCH 6.18 0287/1611] libbpf: Skip hash computation when loader generation failed Greg Kroah-Hartman
2026-07-21 15:06 ` [PATCH 6.18 0288/1611] libbpf: Skip endianness swap " Greg Kroah-Hartman
2026-07-21 15:06 ` [PATCH 6.18 0289/1611] ext4: fix LOGFLUSH shutdown ordering to allow ordered-mode data writeback Greg Kroah-Hartman
2026-07-21 15:06 ` [PATCH 6.18 0290/1611] spi: atmel: fix DMA channel and bounce buffer leaks Greg Kroah-Hartman
2026-07-21 15:06 ` [PATCH 6.18 0291/1611] ASoC: rsnd: Fix RSND_SOC_MASK width to single nibble Greg Kroah-Hartman
2026-07-21 15:06 ` [PATCH 6.18 0292/1611] NFSD: Fix delegation reference leak in nfsd4_revoke_states Greg Kroah-Hartman
2026-07-21 15:06 ` [PATCH 6.18 0293/1611] ARM: imx3: Fix CCM node reference leak Greg Kroah-Hartman
2026-07-21 15:06 ` [PATCH 6.18 0294/1611] HID: wiimote: Fix table layout and whitespace errors Greg Kroah-Hartman
2026-07-21 15:06 ` [PATCH 6.18 0295/1611] wifi: ath12k: fix incorrect HT/VHT/HE/EHT MCS reporting in monitor mode Greg Kroah-Hartman
2026-07-21 15:06 ` [PATCH 6.18 0296/1611] wifi: ath12k: fix NULL deref in change_sta_links for unready link Greg Kroah-Hartman
2026-07-21 15:06 ` [PATCH 6.18 0297/1611] ata: libata: Fix ata_exec_internal() Greg Kroah-Hartman
2026-07-21 15:06 ` [PATCH 6.18 0298/1611] ARM: imx31: Fix IIM mapping leak in revision check Greg Kroah-Hartman
2026-07-21 15:06 ` [PATCH 6.18 0299/1611] x86/cpu: Keep the PROCESSOR_SELECT menu together Greg Kroah-Hartman
2026-07-21 15:06 ` [PATCH 6.18 0300/1611] nvdimm/btt: Handle preemption in BTT lane acquisition Greg Kroah-Hartman
2026-07-21 15:06 ` [PATCH 6.18 0301/1611] scsi: Revert "scsi: Fix sas_user_scan() to handle wildcard and multi-channel scans" Greg Kroah-Hartman
2026-07-21 15:06 ` [PATCH 6.18 0302/1611] bpf: Reject exclusive maps as inner maps in map-in-map Greg Kroah-Hartman
2026-07-21 15:06 ` [PATCH 6.18 0303/1611] libbpf: Reject non-exclusive metadata maps in the signed loader Greg Kroah-Hartman
2026-07-21 15:07 ` [PATCH 6.18 0304/1611] libbpf: Skip initial_value override on signed loaders Greg Kroah-Hartman
2026-07-21 15:07 ` [PATCH 6.18 0305/1611] libbpf: Skip max_entries " Greg Kroah-Hartman
2026-07-21 15:07 ` [PATCH 6.18 0306/1611] scsi: pm8001: Fix error code in non_fatal_log_show() Greg Kroah-Hartman
2026-07-21 15:07 ` [PATCH 6.18 0307/1611] scsi: ufs: Fix wrong value printed in unexpected UPIU response case Greg Kroah-Hartman
2026-07-21 15:07 ` [PATCH 6.18 0308/1611] bpf: fix UAF by restoring RCU-delayed inode freeing in bpffs Greg Kroah-Hartman
2026-07-21 15:07 ` [PATCH 6.18 0309/1611] mm/fake-numa: fix under-allocation detection in uniform split Greg Kroah-Hartman
2026-07-21 15:07 ` [PATCH 6.18 0310/1611] ext2: fix ignored return value of generic_write_sync() Greg Kroah-Hartman
2026-07-21 15:07 ` [PATCH 6.18 0311/1611] sched: restore timer_slack_ns when resetting RT policy on fork Greg Kroah-Hartman
2026-07-21 15:07 ` [PATCH 6.18 0312/1611] nvme: fix FDP fdpcidx bounds check Greg Kroah-Hartman
2026-07-21 15:07 ` [PATCH 6.18 0313/1611] driver core: Use system_percpu_wq instead of system_wq Greg Kroah-Hartman
2026-07-21 15:07 ` [PATCH 6.18 0314/1611] bpf: Reject exclusive maps for bpf_map_elem iterators Greg Kroah-Hartman
2026-07-21 15:07 ` [PATCH 6.18 0315/1611] tick/sched: Fix TOCTOU in nohz idle time fetch Greg Kroah-Hartman
2026-07-21 15:07 ` [PATCH 6.18 0316/1611] lib/test_meminit: use && for bools Greg Kroah-Hartman
2026-07-21 15:07 ` [PATCH 6.18 0317/1611] riscv: dts: sophgo: sg2044: use hex for CPU unit address Greg Kroah-Hartman
2026-07-21 15:07 ` [PATCH 6.18 0318/1611] riscv: dts: sophgo: sg2042: " Greg Kroah-Hartman
2026-07-21 15:07 ` [PATCH 6.18 0319/1611] configfs_lookup(): dont leave ->s_dentry dangling on failure Greg Kroah-Hartman
2026-07-21 15:07 ` [PATCH 6.18 0320/1611] lockdep/selftests: Restore migrate_disable() state on PREEMPT_RT Greg Kroah-Hartman
2026-07-21 15:07 ` [PATCH 6.18 0321/1611] lockdep/selftests: Restore sched_rt_mutex " Greg Kroah-Hartman
2026-07-21 15:07 ` [PATCH 6.18 0322/1611] ext4: fix fast commit wait/wake bit mapping on 64-bit Greg Kroah-Hartman
2026-07-21 15:07 ` [PATCH 6.18 0323/1611] drm/amdgpu: set sub_block_index for mca ras sub-blocks Greg Kroah-Hartman
2026-07-21 15:07 ` [PATCH 6.18 0324/1611] bpftool: Use libbpf error code for flow dissector query Greg Kroah-Hartman
2026-07-21 15:07 ` [PATCH 6.18 0325/1611] vhost: fix vhost_get_avail_idx for a non empty ring Greg Kroah-Hartman
2026-07-21 15:07 ` [PATCH 6.18 0326/1611] iommu/vt-d: Fix RB-tree corruption in probe error path Greg Kroah-Hartman
2026-07-21 15:07 ` [PATCH 6.18 0327/1611] perf/x86/amd/core: Always use the NMI latency mitigation Greg Kroah-Hartman
2026-07-21 15:07 ` [PATCH 6.18 0328/1611] perf/x86/intel/uncore: Fix discovery unit lookup for multi-die systems Greg Kroah-Hartman
2026-07-21 15:07 ` [PATCH 6.18 0329/1611] perf/x86/amd/uncore: Use Node ID to identify DF and UMC domains Greg Kroah-Hartman
2026-07-21 15:07 ` [PATCH 6.18 0330/1611] xfrm: fix NAT-related field inheritance in SA migration Greg Kroah-Hartman
2026-07-21 15:07 ` [PATCH 6.18 0331/1611] cxl/fwctl: Fix __fortify_panic Greg Kroah-Hartman
2026-07-21 15:07 ` [PATCH 6.18 0332/1611] drm/amdkfd: always resume_all after suspend_all Greg Kroah-Hartman
2026-07-21 15:07 ` [PATCH 6.18 0333/1611] of: reserved_mem: avoid post-init UAF when alloc_reserved_mem_array() fails Greg Kroah-Hartman
2026-07-21 15:07 ` [PATCH 6.18 0334/1611] ocfs2: rebase copied fsdlm LVB pointers in locking_state Greg Kroah-Hartman
2026-07-21 15:07 ` [PATCH 6.18 0335/1611] lib: kunit_iov_iter: repeatedly call alloc_pages_bulk() Greg Kroah-Hartman
2026-07-21 15:07 ` [PATCH 6.18 0336/1611] ocfs2: fix buffer head management in ocfs2_read_blocks() Greg Kroah-Hartman
2026-07-21 15:07 ` [PATCH 6.18 0337/1611] ocfs2: reject FITRIM ranges shorter than a cluster Greg Kroah-Hartman
2026-07-21 15:07 ` [PATCH 6.18 0338/1611] ocfs2/dlm: require a ref for locking_state debugfs open Greg Kroah-Hartman
2026-07-21 15:07 ` [PATCH 6.18 0339/1611] ocfs2: fix race between ocfs2_control_install_private() and ocfs2_control_release() Greg Kroah-Hartman
2026-07-21 15:07 ` [PATCH 6.18 0340/1611] netfilter: nfnetlink_osf: fix mss parsing on big-endian architectures Greg Kroah-Hartman
2026-07-21 15:07 ` [PATCH 6.18 0341/1611] netfilter: nfnetlink_cthelper: use {READ,WRITE}_ONCE for accessing helper flags Greg Kroah-Hartman
2026-07-21 15:07 ` [PATCH 6.18 0342/1611] netfilter: synproxy: drop packets if timestamp adjustment fails Greg Kroah-Hartman
2026-07-21 15:07 ` [PATCH 6.18 0343/1611] netfilter: synproxy: adjust duplicate timestamp options Greg Kroah-Hartman
2026-07-21 15:07 ` [PATCH 6.18 0344/1611] netfilter: synproxy: fix unaligned memory access in timestamp adjustment Greg Kroah-Hartman
2026-07-21 15:07 ` [PATCH 6.18 0345/1611] netfilter: synproxy: protect nf_ct_seqadj_init() with conntrack lock Greg Kroah-Hartman
2026-07-21 15:07 ` [PATCH 6.18 0346/1611] ALSA: usb-audio: qcom: Initialize offload control return value Greg Kroah-Hartman
2026-07-21 15:07 ` [PATCH 6.18 0347/1611] x86/cpu: Remove obsolete aperfmperf_get_khz() declaration Greg Kroah-Hartman
2026-07-21 15:07 ` [PATCH 6.18 0348/1611] netfilter: conntrack: revert ct extension genid infrastructure Greg Kroah-Hartman
2026-07-21 15:07 ` [PATCH 6.18 0349/1611] netfilter: conntrack: call nf_ct_gre_keymap_destroy() if master helper is pptp Greg Kroah-Hartman
2026-07-21 15:07 ` [PATCH 6.18 0350/1611] RDMA/hfi1: Open-code rvt_set_ibdev_name() Greg Kroah-Hartman
2026-07-21 15:07 ` [PATCH 6.18 0351/1611] IB/cm: Fix av cm device leak on an error path in cm_init_av_by_path() Greg Kroah-Hartman
2026-07-21 15:07 ` [PATCH 6.18 0352/1611] ALSA: hda: fix Kconfig dependency of HD Audio PCI Greg Kroah-Hartman
2026-07-21 15:07 ` [PATCH 6.18 0353/1611] RDMA/irdma: Fix OOB read during CQ MR registration Greg Kroah-Hartman
2026-07-21 15:07 ` [PATCH 6.18 0354/1611] RDMA/irdma: Initialize iwmr->access during " Greg Kroah-Hartman
2026-07-21 15:07 ` [PATCH 6.18 0355/1611] arm64: dts: imx8mp-kontron: Reduce EERAM SPI clock frequency Greg Kroah-Hartman
2026-07-21 15:07 ` [PATCH 6.18 0356/1611] arm64: dts: imx95: Correct PCIe outbound address space configuration Greg Kroah-Hartman
2026-07-21 15:07 ` [PATCH 6.18 0357/1611] arm64: dts: lx2162a-clearfog: use rev2 SoC dtsi Greg Kroah-Hartman
2026-07-21 15:07 ` [PATCH 6.18 0358/1611] arm64: dts: tqma8mpql-mba8mpxl: configure sai clock in audio codec as well Greg Kroah-Hartman
2026-07-21 15:07 ` [PATCH 6.18 0359/1611] arm64: dts: imx8mp-kontron: Fix GPIO for display power switch Greg Kroah-Hartman
2026-07-21 15:07 ` [PATCH 6.18 0360/1611] RDMA/siw: Fix endpoint/socket association handling Greg Kroah-Hartman
2026-07-21 15:07 ` [PATCH 6.18 0361/1611] bpf: Clear rb node linkage when freeing bpf_rb_root Greg Kroah-Hartman
2026-07-21 15:07 ` [PATCH 6.18 0362/1611] bpf: Check tail zero of bpf_map_info Greg Kroah-Hartman
2026-07-21 15:07 ` [PATCH 6.18 0363/1611] bpf: Check tail zero of bpf_prog_info Greg Kroah-Hartman
2026-07-21 15:08 ` [PATCH 6.18 0364/1611] bpf: Update transport_header when encapsulating UDP tunnel in lwt Greg Kroah-Hartman
2026-07-21 15:08 ` [PATCH 6.18 0365/1611] wifi: wcn36xx: fix heap overflow from oversized firmware HAL response Greg Kroah-Hartman
2026-07-21 15:08 ` [PATCH 6.18 0366/1611] wifi: wcn36xx: fix OOB read from firmware count in PRINT_REG_INFO indication Greg Kroah-Hartman
2026-07-21 15:08 ` [PATCH 6.18 0367/1611] wifi: wcn36xx: fix OOB read from short trigger BA firmware response Greg Kroah-Hartman
2026-07-21 15:08 ` [PATCH 6.18 0368/1611] ALSA: seq: Fix partial userptr event expansion Greg Kroah-Hartman
2026-07-21 15:08 ` [PATCH 6.18 0369/1611] riscv: cpu_ops: Change return value type of cpu_is_stopped() to bool Greg Kroah-Hartman
2026-07-21 15:08 ` [PATCH 6.18 0370/1611] riscv: stacktrace: Remove bogus -0x4 offset in non-FP walk_stackframe Greg Kroah-Hartman
2026-07-21 15:08 ` [PATCH 6.18 0371/1611] ALSA: seq: Clear variable event pointer on read Greg Kroah-Hartman
2026-07-21 15:08 ` [PATCH 6.18 0372/1611] bpf: Fix NMI/tracepoint re-entry deadlock on lru locks Greg Kroah-Hartman
2026-07-21 15:08 ` [PATCH 6.18 0373/1611] kunit:tool: Dont write to stdout when it should be disabled Greg Kroah-Hartman
2026-07-21 15:08 ` [PATCH 6.18 0374/1611] powerpc/8xx: implement get_direction() in cpm1 Greg Kroah-Hartman
2026-07-21 15:08 ` [PATCH 6.18 0375/1611] bpf: Fix NULL pointer dereference in bpf_task_from_vpid() Greg Kroah-Hartman
2026-07-21 15:08 ` [PATCH 6.18 0376/1611] ACPI: IPMI: Fix message kref handling on dead device Greg Kroah-Hartman
2026-07-21 15:08 ` [PATCH 6.18 0377/1611] cpufreq: Documentation: fix conservative governor freq_step description Greg Kroah-Hartman
2026-07-21 15:08 ` [PATCH 6.18 0378/1611] thermal: testing: reject missing command arguments Greg Kroah-Hartman
2026-07-21 15:08 ` [PATCH 6.18 0379/1611] btrfs: dont force DIO writes to be serialized Greg Kroah-Hartman
2026-07-21 15:08 ` [PATCH 6.18 0380/1611] IB/mlx5: Dont take the rereg_mr fallback without a new translation Greg Kroah-Hartman
2026-07-21 15:08 ` [PATCH 6.18 0381/1611] IB/mlx5: Properly support implicit ODP rereg_mr Greg Kroah-Hartman
2026-07-21 15:08 ` [PATCH 6.18 0382/1611] IB/mlx5: Remove unused mkc bits in mlx5r_umr_update_mr_page_shift() Greg Kroah-Hartman
2026-07-21 15:08 ` [PATCH 6.18 0383/1611] IB/mlx5: Pull the pdn out of the depths of the umr machinery Greg Kroah-Hartman
2026-07-21 15:08 ` [PATCH 6.18 0384/1611] IB/mlx5: Dont mangle the mr->pd inside the rereg callback Greg Kroah-Hartman
2026-07-21 15:08 ` [PATCH 6.18 0385/1611] spi: ep93xx: fix double-free of zeropage on DMA setup failure Greg Kroah-Hartman
2026-07-21 15:08 ` [PATCH 6.18 0386/1611] ASoC: amd: acp-sdw-legacy: Bound DAI link iteration Greg Kroah-Hartman
2026-07-21 15:08 ` [PATCH 6.18 0387/1611] ASoC: amd: acp-sdw-sof: " Greg Kroah-Hartman
2026-07-21 15:08 ` [PATCH 6.18 0388/1611] firmware_loader: Fix recursive lock in device_cache_fw_images() Greg Kroah-Hartman
2026-07-21 15:08 ` [PATCH 6.18 0389/1611] configfs: fix lockless traversals of ->s_children Greg Kroah-Hartman
2026-07-21 15:08 ` [PATCH 6.18 0390/1611] watchdog: unregister PM notifier on watchdog unregister Greg Kroah-Hartman
2026-07-21 15:08 ` [PATCH 6.18 0391/1611] pinctrl: qcom: Fix resolving register base address from device node Greg Kroah-Hartman
2026-07-21 15:08 ` [PATCH 6.18 0392/1611] scsi: target: Fix hexadecimal CHAP_I handling Greg Kroah-Hartman
2026-07-21 15:08 ` [PATCH 6.18 0393/1611] scsi: target: Remove tcm_loop target reset handling Greg Kroah-Hartman
2026-07-21 15:08 ` [PATCH 6.18 0394/1611] pinctrl: mediatek: mt8516: Fix Schmitt trigger register offset of pins 34-39 Greg Kroah-Hartman
2026-07-21 15:08 ` [PATCH 6.18 0395/1611] pinctrl: mediatek: mt8167: " Greg Kroah-Hartman
2026-07-21 15:08 ` [PATCH 6.18 0396/1611] vmalloc: fix NULL pointer dereference in is_vm_area_hugepages() Greg Kroah-Hartman
2026-07-21 15:08 ` [PATCH 6.18 0397/1611] hwspinlock: qcom: avoid uninitialized struct members Greg Kroah-Hartman
2026-07-21 15:08 ` [PATCH 6.18 0398/1611] sched/fair: Fix cpu_util runnable_avg arithmetic Greg Kroah-Hartman
2026-07-21 15:08 ` [PATCH 6.18 0399/1611] ARM: configs: Drop duplicated CONFIG_EXT4_FS Greg Kroah-Hartman
2026-07-21 15:08 ` [PATCH 6.18 0400/1611] wifi: mt76: mt7925: clean up DMA on probe failure Greg Kroah-Hartman
2026-07-21 15:08 ` [PATCH 6.18 0401/1611] wifi: mt76: use kfree_rcu for offchannel link in mt76_put_vif_phy_link Greg Kroah-Hartman
2026-07-21 15:08 ` [PATCH 6.18 0402/1611] wifi: mt76: mt7996: add missing max_remain_on_channel_duration Greg Kroah-Hartman
2026-07-21 15:08 ` [PATCH 6.18 0403/1611] wifi: mt76: mt7925: fix stale pointer comparisons in change_vif_links Greg Kroah-Hartman
2026-07-21 15:08 ` [PATCH 6.18 0404/1611] wifi: mt76: mt7925: keep TX BA state in the primary WCID Greg Kroah-Hartman
2026-07-21 15:08 ` [PATCH 6.18 0405/1611] wifi: mt76: mt792x: skip MLD header rewrite for 802.3 encap TX Greg Kroah-Hartman
2026-07-21 15:08 ` [PATCH 6.18 0406/1611] wifi: mt76: mt7925: validate skb length in testmode query Greg Kroah-Hartman
2026-07-21 15:08 ` [PATCH 6.18 0407/1611] wifi: mt76: mt7996: Fix possible token leak in mt7996_tx_prepare_skb() Greg Kroah-Hartman
2026-07-21 15:08 ` [PATCH 6.18 0408/1611] wifi: mt76: mt7996: Fix possible NULL pointer dereference in mt7996_mac_write_txwi_80211() Greg Kroah-Hartman
2026-07-21 15:08 ` [PATCH 6.18 0409/1611] wifi: mt76: mt7996: fix reading zeroed info->control.flags after mt76_tx_status_skb_add() Greg Kroah-Hartman
2026-07-21 15:08 ` [PATCH 6.18 0410/1611] wifi: mt76: mt7996: limit work in set_bitrate_mask Greg Kroah-Hartman
2026-07-21 15:08 ` [PATCH 6.18 0411/1611] wifi: mt76: fix argument to ieee80211_is_first_frag() Greg Kroah-Hartman
2026-07-21 15:08 ` [PATCH 6.18 0412/1611] wifi: mt76: mt7915: fix potential tx_retries underflow Greg Kroah-Hartman
2026-07-21 15:08 ` [PATCH 6.18 0413/1611] wifi: mt76: mt7921: " Greg Kroah-Hartman
2026-07-21 15:08 ` [PATCH 6.18 0414/1611] wifi: mt76: mt7925: " Greg Kroah-Hartman
2026-07-21 15:08 ` [PATCH 6.18 0415/1611] wifi: mt76: mt7996: " Greg Kroah-Hartman
2026-07-21 15:08 ` [PATCH 6.18 0416/1611] btrfs: fix invalid pointer dereference in __btrfs_run_delayed_refs() Greg Kroah-Hartman
2026-07-21 15:08 ` [PATCH 6.18 0417/1611] ALSA: aloop: Drop superfluous break Greg Kroah-Hartman
2026-07-21 15:08 ` [PATCH 6.18 0418/1611] gpio: mt7621: fix interrupt banks mapping on gpio chips Greg Kroah-Hartman
2026-07-21 15:08 ` [PATCH 6.18 0419/1611] wifi: ath12k: enable IEEE80211_VHT_EXT_NSS_BW_CAPABLE when NSS ratio is reported Greg Kroah-Hartman
2026-07-21 15:08 ` [PATCH 6.18 0420/1611] fbdev: sm501fb: Fix buffer errors in OF binding code Greg Kroah-Hartman
2026-07-21 15:08 ` [PATCH 6.18 0421/1611] vfs: add FS_USERNS_DELEGATABLE flag and set it for NFS Greg Kroah-Hartman
2026-07-21 15:08 ` [PATCH 6.18 0422/1611] hwmon: (it87) Clamp negative values to zero in set_fan() Greg Kroah-Hartman
2026-07-21 15:08 ` [PATCH 6.18 0423/1611] btrfs: zoned: dont account data relocation space-info in statfs free space Greg Kroah-Hartman
2026-07-21 15:09 ` [PATCH 6.18 0424/1611] Revert "btrfs: fix the file offset calculation inside btrfs_decompress_buf2page()" Greg Kroah-Hartman
2026-07-21 15:09 ` [PATCH 6.18 0425/1611] btrfs: zoned: always set max_active_zones for zoned devices Greg Kroah-Hartman
2026-07-21 15:09 ` [PATCH 6.18 0426/1611] btrfs: annotate lockless read of defrag_bytes in should_nocow() Greg Kroah-Hartman
2026-07-21 15:09 ` [PATCH 6.18 0427/1611] btrfs: fix deadlock cloning inline extent when using flushoncommit Greg Kroah-Hartman
2026-07-21 15:09 ` [PATCH 6.18 0428/1611] igc: skip RX timestamp header for frame preemption verification Greg Kroah-Hartman
2026-07-21 15:09 ` [PATCH 6.18 0429/1611] ASoC: sma1307: Fix uevent string leaks in fault worker Greg Kroah-Hartman
2026-07-21 15:09 ` [PATCH 6.18 0430/1611] IB/mlx4: Fill in the access_flags if IB_MR_REREG_ACCESS is not specified Greg Kroah-Hartman
2026-07-21 15:09 ` [PATCH 6.18 0431/1611] NFSD: Handle layout stid in nfsd4_drop_revoked_stid() Greg Kroah-Hartman
2026-07-21 15:09 ` [PATCH 6.18 0432/1611] spi: meson-spifc: fix runtime PM leak on remove Greg Kroah-Hartman
2026-07-21 15:09 ` [PATCH 6.18 0433/1611] ASoC: codecs: aw88261: fix incorrect masks for boost regs Greg Kroah-Hartman
2026-07-21 15:09 ` [PATCH 6.18 0434/1611] vduse: hold vduse_lock across IDR lookup in open path Greg Kroah-Hartman
2026-07-21 15:09 ` [PATCH 6.18 0435/1611] vhost/vdpa: validate virtqueue index in mmap and fault paths Greg Kroah-Hartman
2026-07-21 15:09 ` [PATCH 6.18 0436/1611] virtio: rtc: tear down old virtqueues before restore Greg Kroah-Hartman
2026-07-21 15:09 ` [PATCH 6.18 0437/1611] virtio_console: read size from config space during device init Greg Kroah-Hartman
2026-07-21 15:09 ` [PATCH 6.18 0438/1611] vduse: Requeue failed read to send_list head Greg Kroah-Hartman
2026-07-21 15:09 ` [PATCH 6.18 0439/1611] vhost/net: complete zerocopy ubufs only once Greg Kroah-Hartman
2026-07-21 15:09 ` [PATCH 6.18 0440/1611] tools/virtio: check mmap return value in vringh_test Greg Kroah-Hartman
2026-07-21 15:09 ` [PATCH 6.18 0441/1611] vdpa/octeon_ep: Fix PF->VF mailbox data address calculation Greg Kroah-Hartman
2026-07-21 15:09 ` [PATCH 6.18 0442/1611] vdpa/octeon_ep: fix IRQ-to-ring mapping in interrupt handler Greg Kroah-Hartman
2026-07-21 15:09 ` [PATCH 6.18 0443/1611] ASoC: cs35l56: Fix missing calls to wm_adsp2_remove() Greg Kroah-Hartman
2026-07-21 15:09 ` [PATCH 6.18 0444/1611] ASoC: cs35l56: Dont leave parent IRQ disabled if system_suspend fails Greg Kroah-Hartman
2026-07-21 15:09 ` [PATCH 6.18 0445/1611] ext4: fix ERR_PTR(0) in ext4_mkdir() Greg Kroah-Hartman
2026-07-21 15:09 ` [PATCH 6.18 0446/1611] tools: missed broadcast_neigh if_link uapi header Greg Kroah-Hartman
2026-07-21 15:09 ` [PATCH 6.18 0447/1611] netlink: specs: rt-link: missed broadcast-neigh Greg Kroah-Hartman
2026-07-21 15:09 ` [PATCH 6.18 0448/1611] bonding: 3ad: add lacp_strict configuration knob Greg Kroah-Hartman
2026-07-21 15:09 ` [PATCH 6.18 0449/1611] bonding: 3ad: fix carrier when no usable slaves Greg Kroah-Hartman
2026-07-21 15:09 ` [PATCH 6.18 0450/1611] bonding: 3ad: fix mux port state on oper down Greg Kroah-Hartman
2026-07-21 15:09 ` [PATCH 6.18 0451/1611] ext4: fix kernel BUG in ext4_write_inline_data_end Greg Kroah-Hartman
2026-07-21 15:09 ` [PATCH 6.18 0452/1611] selftests/bpf: Fix bpf_iter/task_vma test Greg Kroah-Hartman
2026-07-21 15:09 ` [PATCH 6.18 0453/1611] cxl/test: Fix integer overflow in mock LSA bounds checks Greg Kroah-Hartman
2026-07-21 15:09 ` [PATCH 6.18 0454/1611] cxl/test: Zero out LSA backing memory to avoid leaking to user Greg Kroah-Hartman
2026-07-21 15:09 ` [PATCH 6.18 0455/1611] of: cpu: add check in __of_find_n_match_cpu_property() Greg Kroah-Hartman
2026-07-21 15:09 ` [PATCH 6.18 0456/1611] vfio/qat: fix f_pos race in qat_vf_resume_write() Greg Kroah-Hartman
2026-07-21 15:09 ` [PATCH 6.18 0457/1611] bpf: Tighten cgroup storage cookie checks for prog arrays Greg Kroah-Hartman
2026-07-21 15:09 ` [PATCH 6.18 0458/1611] pinctrl: sunxi: a523: Remove unneeded IRQ remuxing flag Greg Kroah-Hartman
2026-07-21 15:09 ` [PATCH 6.18 0459/1611] pinctrl: airoha: generalize pins/group/function/confs handling Greg Kroah-Hartman
2026-07-21 15:09 ` [PATCH 6.18 0460/1611] pinctrl: airoha: an7581: add missed gpio32 pin group Greg Kroah-Hartman
2026-07-21 15:09 ` [PATCH 6.18 0461/1611] pinctrl: airoha: an7581: fix misprint in gpio19 pinconf Greg Kroah-Hartman
2026-07-21 15:09 ` [PATCH 6.18 0462/1611] arm64: dts: allwinner: a523: Add missing GPIO interrupt Greg Kroah-Hartman
2026-07-21 15:09 ` [PATCH 6.18 0463/1611] ASoC: cs35l56: Fix possible uninitialized value in cs35l56_spi_system_reset() Greg Kroah-Hartman
2026-07-21 15:09 ` [PATCH 6.18 0464/1611] s390/process: Fix kernel thread function pointer type Greg Kroah-Hartman
2026-07-21 15:09 ` [PATCH 6.18 0465/1611] Bluetooth: hci_qca: fix NULL pointer dereference in qca_dmp_hdr() for non-serdev device Greg Kroah-Hartman
2026-07-21 15:09 ` [PATCH 6.18 0466/1611] Bluetooth: eir: Fix stack OOB write when prepending the Flags AD Greg Kroah-Hartman
2026-07-21 15:09 ` [PATCH 6.18 0467/1611] Bluetooth: hci_event: fix simultaneous discovery stuck in FINDING Greg Kroah-Hartman
2026-07-21 15:09 ` [PATCH 6.18 0468/1611] Bluetooth: hci_core: Fix UAF in hci_unregister_dev() Greg Kroah-Hartman
2026-07-21 15:09 ` [PATCH 6.18 0469/1611] Bluetooth: btmtk: fix URB leak in alloc_mtk_intr_urb error path Greg Kroah-Hartman
2026-07-21 15:09 ` [PATCH 6.18 0470/1611] Bluetooth: hci: validate codec capability element length Greg Kroah-Hartman
2026-07-21 15:09 ` [PATCH 6.18 0471/1611] Bluetooth: vhci: validate devcoredump state before side effects Greg Kroah-Hartman
2026-07-21 15:09 ` [PATCH 6.18 0472/1611] fs: efs: remove unneeded debug prints Greg Kroah-Hartman
2026-07-21 15:09 ` [PATCH 6.18 0473/1611] RDMA/mlx5: Remove DCT restrack tracking Greg Kroah-Hartman
2026-07-21 15:09 ` [PATCH 6.18 0474/1611] RDMA/mlx5: Remove raw RSS QP " Greg Kroah-Hartman
2026-07-21 15:09 ` [PATCH 6.18 0475/1611] RDMA/mlx5: Fix undefined shift of user RQ WQE size Greg Kroah-Hartman
2026-07-21 15:09 ` [PATCH 6.18 0476/1611] RDMA/mlx5: Release the HW‑provided UAR index rather than the SW one Greg Kroah-Hartman
2026-07-21 15:09 ` [PATCH 6.18 0477/1611] ASoC: SOF: Intel: hda-sdw-bpt: select SND_SOF_SOF_HDA_SDW_BPT properly Greg Kroah-Hartman
2026-07-21 15:09 ` [PATCH 6.18 0478/1611] ASoC: codecs: hdac_hdmi: Validate written enum value Greg Kroah-Hartman
2026-07-21 15:09 ` [PATCH 6.18 0479/1611] ASoC: fsl: fsl_audmix: Validate written enum values Greg Kroah-Hartman
2026-07-21 15:09 ` [PATCH 6.18 0480/1611] ASoC: tegra: tegra210_ahub: Validate written enum value Greg Kroah-Hartman
2026-07-21 15:09 ` [PATCH 6.18 0481/1611] net: dsa: qca8k: fix led devicename when using external mdio bus Greg Kroah-Hartman
2026-07-21 15:09 ` [PATCH 6.18 0482/1611] net/sched: cls_flow: Dont expose folded kernel pointers Greg Kroah-Hartman
2026-07-21 15:09 ` [PATCH 6.18 0483/1611] net: fib_rules: Dont dump dying fib_rule in fib_rules_dump() Greg Kroah-Hartman
2026-07-21 15:10 ` [PATCH 6.18 0484/1611] bridge: cfm: reject invalid CCM interval at configuration time Greg Kroah-Hartman
2026-07-21 15:10 ` [PATCH 6.18 0485/1611] sctp: validate embedded address parameter length Greg Kroah-Hartman
2026-07-21 15:10 ` [PATCH 6.18 0486/1611] net: pfcp: allocate per-cpu tstats for PFCP netdevs Greg Kroah-Hartman
2026-07-21 15:10 ` [PATCH 6.18 0487/1611] net/sched: sch_hfsc: Dont make class passive twice Greg Kroah-Hartman
2026-07-21 15:10 ` [PATCH 6.18 0488/1611] tipc: require net admin for TIPCv2 netlink mutators Greg Kroah-Hartman
2026-07-21 15:10 ` [PATCH 6.18 0489/1611] tipc: prevent snt_unacked underflow on CONN_ACK Greg Kroah-Hartman
2026-07-21 15:10 ` [PATCH 6.18 0490/1611] tipc: reject inverted service ranges from peer bindings Greg Kroah-Hartman
2026-07-21 15:10 ` [PATCH 6.18 0491/1611] cxl/test: Unregister cxl_acpi in cxl_test_init() error path Greg Kroah-Hartman
2026-07-21 15:10 ` [PATCH 6.18 0492/1611] cxl/test: Add check after kzalloc() memory in alloc_mock_res() Greg Kroah-Hartman
2026-07-21 15:10 ` [PATCH 6.18 0493/1611] crypto: marvell/octeontx - fix DMA cleanup using wrong loop index Greg Kroah-Hartman
2026-07-21 15:10 ` [PATCH 6.18 0494/1611] crypto: cavium/cpt " Greg Kroah-Hartman
2026-07-21 15:10 ` [PATCH 6.18 0495/1611] crypto: rng - Free default RNG on module exit Greg Kroah-Hartman
2026-07-21 15:10 ` [PATCH 6.18 0496/1611] ALSA: usb-audio: qcom: Guard sideband endpoint removal Greg Kroah-Hartman
2026-07-21 15:10 ` [PATCH 6.18 0497/1611] ALSA: seq: Fix kernel heap address leak in bounce_error_event() Greg Kroah-Hartman
2026-07-21 15:10 ` [PATCH 6.18 0498/1611] spi: xilinx: use FIFO occupancy register to determine buffer size Greg Kroah-Hartman
2026-07-21 15:10 ` [PATCH 6.18 0499/1611] iommu: Avoid copying the user array twice in the full-array copy helper Greg Kroah-Hartman
2026-07-21 15:10 ` [PATCH 6.18 0500/1611] ASoC: adau1372: Clear PLL_EN on failed PLL lock without reset GPIO Greg Kroah-Hartman
2026-07-21 15:10 ` [PATCH 6.18 0501/1611] power: supply: core: fix supplied_from allocations Greg Kroah-Hartman
2026-07-21 15:10 ` [PATCH 6.18 0502/1611] handshake: Require admin permission for DONE command Greg Kroah-Hartman
2026-07-21 15:10 ` [PATCH 6.18 0503/1611] tcp: clear sock_ops cb flags before force-closing a child socket Greg Kroah-Hartman
2026-07-21 15:10 ` [PATCH 6.18 0504/1611] virtio_net: do not allow tunnel csum offload for non GSO packets Greg Kroah-Hartman
2026-07-21 15:10 ` [PATCH 6.18 0505/1611] net/sched: sch_fq_codel: Do not call qdisc_tree_reduce_backlog during peek before restoring qlen Greg Kroah-Hartman
2026-07-21 15:10 ` [PATCH 6.18 0506/1611] net/sched: sch_codel: " Greg Kroah-Hartman
2026-07-21 15:10 ` [PATCH 6.18 0507/1611] net/sched: sch_dualpi2: " Greg Kroah-Hartman
2026-07-21 15:10 ` [PATCH 6.18 0508/1611] net: mana: initialize gdma queue id to INVALID_QUEUE_ID Greg Kroah-Hartman
2026-07-21 15:10 ` [PATCH 6.18 0509/1611] net: mana: guard TX wq object destroy with INVALID_MANA_HANDLE check Greg Kroah-Hartman
2026-07-21 15:10 ` [PATCH 6.18 0510/1611] net: watchdog: fix refcount tracking races Greg Kroah-Hartman
2026-07-21 15:10 ` [PATCH 6.18 0511/1611] net: ethernet: mtk_wed: fix loading WO firmware for MT7986 Greg Kroah-Hartman
2026-07-21 15:10 ` [PATCH 6.18 0512/1611] net/sched: sch_dualpi2: Add missing module alias Greg Kroah-Hartman
2026-07-21 15:10 ` [PATCH 6.18 0513/1611] bpf: Run generic devmap egress prog on private skb Greg Kroah-Hartman
2026-07-21 15:10 ` [PATCH 6.18 0514/1611] net/mlx5: Check max_macs devlink param value against max capability Greg Kroah-Hartman
2026-07-21 15:10 ` [PATCH 6.18 0515/1611] bpf: Fix setting retval to -EPERM for cgroup hooks not returning errno Greg Kroah-Hartman
2026-07-21 15:10 ` [PATCH 6.18 0516/1611] octeontx2-af: npc: Fix size of entry2cntr_map Greg Kroah-Hartman
2026-07-21 15:10 ` [PATCH 6.18 0517/1611] net: ethernet: mtk_wed: debugfs: correct index in wed_amsdu_show() Greg Kroah-Hartman
2026-07-21 15:10 ` [PATCH 6.18 0518/1611] net: wwan: t7xx: check skb_clone in control TX Greg Kroah-Hartman
2026-07-21 15:10 ` [PATCH 6.18 0519/1611] dpll: Support dynamic pin index allocation Greg Kroah-Hartman
2026-07-21 15:10 ` [PATCH 6.18 0520/1611] dpll: Enhance and consolidate reference counting logic Greg Kroah-Hartman
2026-07-21 15:10 ` [PATCH 6.18 0521/1611] dpll: fix stale iteration in dpll_pin_on_pin_unregister() Greg Kroah-Hartman
2026-07-21 15:10 ` [PATCH 6.18 0522/1611] dpll: send delete notification before unregister in on-pin rollback Greg Kroah-Hartman
2026-07-21 15:10 ` [PATCH 6.18 0523/1611] dpll: emit per-dpll delete notifications in dpll_pin_on_pin_unregister() Greg Kroah-Hartman
2026-07-21 15:10 ` [PATCH 6.18 0524/1611] dpll: guard sync-pair removal on full pin unregister Greg Kroah-Hartman
2026-07-21 15:10 ` [PATCH 6.18 0525/1611] dpll: balance create/delete notifications in __dpll_pin_(un)register Greg Kroah-Hartman
2026-07-21 15:10 ` [PATCH 6.18 0526/1611] landlock: Fix unmarked concurrent access to socket family Greg Kroah-Hartman
2026-07-21 15:10 ` [PATCH 6.18 0527/1611] net: bcmgenet: Use weighted round-robin TX DMA arbitration Greg Kroah-Hartman
2026-07-21 15:10 ` [PATCH 6.18 0528/1611] net: airoha: Fix register index for Tx-fwd counter configuration Greg Kroah-Hartman
2026-07-21 15:10 ` [PATCH 6.18 0529/1611] net: airoha: Fix debugfs new-tuple display for IPv4 ROUTE entries Greg Kroah-Hartman
2026-07-21 15:10 ` [PATCH 6.18 0530/1611] kcm: use WRITE_ONCE() when changing lower socket callbacks Greg Kroah-Hartman
2026-07-21 15:10 ` [PATCH 6.18 0531/1611] ALSA: seq: oss: Serialize readq reset state with q->lock Greg Kroah-Hartman
2026-07-21 15:10 ` [PATCH 6.18 0532/1611] ALSA: seq: avoid stale FIFO cells during resize Greg Kroah-Hartman
2026-07-21 15:10 ` [PATCH 6.18 0533/1611] netfilter: nf_conncount: callers must hold rcu read lock Greg Kroah-Hartman
2026-07-21 15:10 ` [PATCH 6.18 0534/1611] ALSA: core: Fix unintuitive behavior of snd_power_ref_and_wait() Greg Kroah-Hartman
2026-07-21 15:10 ` [PATCH 6.18 0535/1611] cifs: remove all cifs files before kill super Greg Kroah-Hartman
2026-07-21 15:10 ` [PATCH 6.18 0536/1611] smb/client: always return a value for FS_IOC_GETFLAGS Greg Kroah-Hartman
2026-07-21 15:10 ` [PATCH 6.18 0537/1611] selftests/bpf: Fix typo in verify_umulti_link_info Greg Kroah-Hartman
2026-07-21 15:10 ` [PATCH 6.18 0538/1611] selftests/bpf: Initialize operation name before use Greg Kroah-Hartman
2026-07-21 15:10 ` [PATCH 6.18 0539/1611] bpf: Fix bpf_get/setsockopt to tos for ipv4-mapped ipv6 socket Greg Kroah-Hartman
2026-07-21 15:10 ` [PATCH 6.18 0540/1611] udf: fix nls leak on udf_fill_super() failure Greg Kroah-Hartman
2026-07-21 15:10 ` [PATCH 6.18 0541/1611] bpf, sockmap: reject overflowing copy + len in bpf_msg_push_data() Greg Kroah-Hartman
2026-07-21 15:10 ` Greg Kroah-Hartman [this message]
2026-07-21 15:10 ` [PATCH 6.18 0543/1611] sockmap: Fix use-after-free in udp_bpf_recvmsg() Greg Kroah-Hartman
2026-07-21 15:11 ` [PATCH 6.18 0544/1611] bpf, sockmap: fix integer overflow in bpf_msg_pop_data() bounds check Greg Kroah-Hartman
2026-07-21 15:11 ` [PATCH 6.18 0545/1611] MIPS: mm: Fix out-of-bounds write in maar_res_walk() Greg Kroah-Hartman
2026-07-21 15:11 ` [PATCH 6.18 0546/1611] powerpc/perf: fix preempt count underflow in fsl_emb_pmu_del Greg Kroah-Hartman
2026-07-21 15:11 ` [PATCH 6.18 0547/1611] powerpc/powernv: fix preempt count leak in pnv_kexec_wait_secondaries_down Greg Kroah-Hartman
2026-07-21 15:11 ` [PATCH 6.18 0548/1611] powerpc/kexec: fix double get_cpu() imbalance in kexec_prepare_cpus Greg Kroah-Hartman
2026-07-21 15:11 ` [PATCH 6.18 0549/1611] KEYS: Use acquire when reading state in keyring search Greg Kroah-Hartman
2026-07-21 15:11 ` [PATCH 6.18 0550/1611] tipc: fix UAF in tipc_l2_send_msg() Greg Kroah-Hartman
2026-07-21 15:11 ` [PATCH 6.18 0551/1611] tcp: ipv6: clamp default adverting MSS to avoid GSO_BY_FRAGS (0xFFFF) Greg Kroah-Hartman
2026-07-21 15:11 ` [PATCH 6.18 0552/1611] net: airoha: Fix always-true condition in PPE1 queue reservation loop Greg Kroah-Hartman
2026-07-21 15:11 ` [PATCH 6.18 0553/1611] net: ethernet: oa_tc6: mdiobus->parent initialized with NULL Greg Kroah-Hartman
2026-07-21 15:11 ` [PATCH 6.18 0554/1611] net: ethernet: oa_tc6: Remove FCS size in RX frame Greg Kroah-Hartman
2026-07-21 15:11 ` [PATCH 6.18 0555/1611] dt-bindings: net: updated interrupt type to be active low, level triggered Greg Kroah-Hartman
2026-07-21 15:11 ` [PATCH 6.18 0556/1611] ionic: Fix check in ionic_get_link_ext_stats Greg Kroah-Hartman
2026-07-21 15:11 ` [PATCH 6.18 0557/1611] RDMA/bnxt_re: Free SRQ toggle page after firmware teardown Greg Kroah-Hartman
2026-07-21 15:11 ` [PATCH 6.18 0558/1611] RDMA/bnxt_re: Avoid displaying the kernel pointer Greg Kroah-Hartman
2026-07-21 15:11 ` [PATCH 6.18 0559/1611] RDMA/bnxt_re: Move the UAPI methods to a dedicated file Greg Kroah-Hartman
2026-07-21 15:11 ` [PATCH 6.18 0560/1611] RDMA/bnxt_re: Fail DBR related page allocation UAPIs if the feature is disabled Greg Kroah-Hartman
2026-07-21 15:11 ` [PATCH 6.18 0561/1611] ksmbd: fix use-after-free in same_client_has_lease() Greg Kroah-Hartman
2026-07-21 15:11 ` [PATCH 6.18 0562/1611] mfd: rsmu: Fix page register setup Greg Kroah-Hartman
2026-07-21 15:11 ` [PATCH 6.18 0563/1611] mfd: cs42l43: Sanity check firmware size Greg Kroah-Hartman
2026-07-21 15:11 ` [PATCH 6.18 0564/1611] ocfs2: fix circular locking dependency in ocfs2_dio_end_io_write Greg Kroah-Hartman
2026-07-21 15:11 ` [PATCH 6.18 0565/1611] 9p: avoid returning ERR_PTR(0) from mkdir operations Greg Kroah-Hartman
2026-07-21 15:11 ` [PATCH 6.18 0566/1611] net/9p: fix race condition on rdma->state in trans_rdma.c Greg Kroah-Hartman
2026-07-21 15:11 ` [PATCH 6.18 0567/1611] eventpoll: rename ep_remove_safe() back to ep_remove() Greg Kroah-Hartman
2026-07-21 15:11 ` [PATCH 6.18 0568/1611] eventpoll: expand top-of-file overview / locking doc Greg Kroah-Hartman
2026-07-21 15:11 ` [PATCH 6.18 0569/1611] eventpoll: rename attach_epitem() to ep_attach_file() Greg Kroah-Hartman
2026-07-21 15:11 ` [PATCH 6.18 0570/1611] eventpoll: split ep_insert() into alloc + register stages Greg Kroah-Hartman
2026-07-21 15:11 ` [PATCH 6.18 0571/1611] eventpoll: extract ep_deliver_event() from ep_send_events() Greg Kroah-Hartman
2026-07-21 15:11 ` [PATCH 6.18 0572/1611] eventpoll: wrap EP_UNACTIVE_PTR in typed sentinel helpers Greg Kroah-Hartman
2026-07-21 15:11 ` [PATCH 6.18 0573/1611] eventpoll: rename epi->next and txlist for clarity Greg Kroah-Hartman
2026-07-21 15:11 ` [PATCH 6.18 0574/1611] eventpoll: Fix epoll_wait() report false negative Greg Kroah-Hartman
2026-07-21 15:11 ` [PATCH 6.18 0575/1611] gpiolib: acpi: Only trigger ActiveBoth interrupts on boot Greg Kroah-Hartman
2026-07-21 15:11 ` [PATCH 6.18 0576/1611] i3c: master: svc: Fix missed IBI after false SLVSTART on NPCM845 Greg Kroah-Hartman
2026-07-21 15:11 ` [PATCH 6.18 0577/1611] staging: nvec: fix use-after-free in nvec_rx_completed() Greg Kroah-Hartman
2026-07-21 15:11 ` [PATCH 6.18 0578/1611] perf debuginfo: Fix libdw API contract violations Greg Kroah-Hartman
2026-07-21 15:11 ` [PATCH 6.18 0579/1611] coresight: cti: Fix DT filter signals silently ignored Greg Kroah-Hartman
2026-07-21 15:11 ` [PATCH 6.18 0580/1611] soundwire: dont program SDW_SCP_BUSCLOCK_SCALE on a unattached Peripheral Greg Kroah-Hartman
2026-07-21 15:11 ` [PATCH 6.18 0581/1611] soundwire: fix bug in sdw_add_element_group_count found by syzkaller Greg Kroah-Hartman
2026-07-21 15:11 ` [PATCH 6.18 0582/1611] coresight: etm4x: Remove the state_needs_restore flag Greg Kroah-Hartman
2026-07-21 15:11 ` [PATCH 6.18 0583/1611] coresight: ete: Always save state on power down Greg Kroah-Hartman
2026-07-21 15:11 ` [PATCH 6.18 0584/1611] coresight: etm4x: Correct TRCVMIDCCTLR1 save and restore Greg Kroah-Hartman
2026-07-21 15:11 ` [PATCH 6.18 0585/1611] PCI/ASPM: Dont reconfigure ASPM entering low-power state Greg Kroah-Hartman
2026-07-21 15:11 ` [PATCH 6.18 0586/1611] PCI: Introduce named defines for PCI ROM Greg Kroah-Hartman
2026-07-21 15:11 ` [PATCH 6.18 0587/1611] PCI: Check ROM header and data structure addr before accessing Greg Kroah-Hartman
2026-07-21 15:11 ` [PATCH 6.18 0588/1611] x86/platform/olpc: xo15: Drop wakeup source on driver removal Greg Kroah-Hartman
2026-07-21 15:11 ` [PATCH 6.18 0589/1611] platform/x86: xo15-ebook: Fix wakeup source and GPE handling Greg Kroah-Hartman
2026-07-21 15:11 ` [PATCH 6.18 0590/1611] perf sched: Add missing mmap2 handler in timehist Greg Kroah-Hartman
2026-07-21 15:11 ` [PATCH 6.18 0591/1611] PCI: loongson: Do not ignore downstream devices on external bridges Greg Kroah-Hartman
2026-07-21 15:11 ` [PATCH 6.18 0592/1611] rust: alloc: fix assert in `Vec::reserve` doc test Greg Kroah-Hartman
2026-07-21 15:11 ` [PATCH 6.18 0593/1611] bus: mhi: ep: Fix potential deadlock in mhi_ep_reset_worker() Greg Kroah-Hartman
2026-07-21 15:11 ` [PATCH 6.18 0594/1611] coresight: fix missing error code when trace ID is invalid Greg Kroah-Hartman
2026-07-21 15:11 ` [PATCH 6.18 0595/1611] clk: qcom: cmnpll: Account for reference clock divider Greg Kroah-Hartman
2026-07-21 15:11 ` [PATCH 6.18 0596/1611] phy: phy-can-transceiver: Check driver match and driver data against NULL Greg Kroah-Hartman
2026-07-21 15:11 ` [PATCH 6.18 0597/1611] perf pmu: Skip test on Arm64 when #slots is zero Greg Kroah-Hartman
2026-07-21 15:11 ` [PATCH 6.18 0598/1611] clk: at91: sam9x7: Fix gmac_gclk clock definition Greg Kroah-Hartman
2026-07-21 15:11 ` [PATCH 6.18 0599/1611] soundwire: intel_ace2x: release bpt_stream when close it Greg Kroah-Hartman
2026-07-21 15:11 ` [PATCH 6.18 0600/1611] coresight: Fix source not disabled on idr_alloc_u32 failure Greg Kroah-Hartman
2026-07-21 15:11 ` [PATCH 6.18 0601/1611] mailbox: mpfs: fix check for syscon presence in mpfs_mbox_inbox_isr() Greg Kroah-Hartman
2026-07-21 15:11 ` [PATCH 6.18 0602/1611] mailbox: mtk-adsp: fix UAF during device teardown Greg Kroah-Hartman
2026-07-21 15:11 ` [PATCH 6.18 0603/1611] PCI: dwc: Fix signedness bug in fault injection test code Greg Kroah-Hartman
2026-07-21 15:12 ` [PATCH 6.18 0604/1611] perf build-id: Fix off-by-one bug when printing kernel/module build-id Greg Kroah-Hartman
2026-07-21 15:12 ` [PATCH 6.18 0605/1611] perf inject: Add --convert-callchain option Greg Kroah-Hartman
2026-07-21 15:12 ` [PATCH 6.18 0606/1611] perf event: Fix size of synthesized sample with branch stacks Greg Kroah-Hartman
2026-07-21 15:12 ` [PATCH 6.18 0607/1611] perf inject: Fix itrace branch stack synthesis Greg Kroah-Hartman
2026-07-21 15:12 ` [PATCH 6.18 0608/1611] staging: most: video: avoid double free on video register failure Greg Kroah-Hartman
2026-07-21 15:12 ` [PATCH 6.18 0609/1611] usb: host: max3421: Fix shift-out-of-bounds in max3421_hub_control() Greg Kroah-Hartman
2026-07-21 15:12 ` [PATCH 6.18 0610/1611] usb: host: max3421: Reject hub port requests for non-existent ports Greg Kroah-Hartman
2026-07-21 15:12 ` [PATCH 6.18 0611/1611] perf test amd ibs: Fix incorrect kernel version check Greg Kroah-Hartman
2026-07-21 15:12 ` [PATCH 6.18 0612/1611] gpib: Fix inappropriate ioctl error return Greg Kroah-Hartman
2026-07-21 15:12 ` [PATCH 6.18 0613/1611] char: tlclk: fix use-after-free in tlclk_cleanup() Greg Kroah-Hartman
2026-07-21 15:12 ` [PATCH 6.18 0614/1611] gpib: fix double decrement of descriptor_busy in command_ioctl() Greg Kroah-Hartman
2026-07-21 15:12 ` [PATCH 6.18 0615/1611] gpib: cb7210: Fix region leak when request_irq fails Greg Kroah-Hartman
2026-07-21 15:12 ` [PATCH 6.18 0616/1611] clk: renesas: rzg2l: Rename iterator in for_each_mod_clock() to avoid shadowing Greg Kroah-Hartman
2026-07-21 15:12 ` [PATCH 6.18 0617/1611] powerpc tools perf: Initialize error code in auxtrace_record_init function Greg Kroah-Hartman
2026-07-21 15:12 ` [PATCH 6.18 0618/1611] PCI: qcom: Disable ASPM L0s for SA8775P Greg Kroah-Hartman
2026-07-21 15:12 ` [PATCH 6.18 0619/1611] perf header: Sanity check HEADER_EVENT_DESC attr.size before swap Greg Kroah-Hartman
2026-07-21 15:12 ` [PATCH 6.18 0620/1611] iio: light: si1133: reset counter to prevent race condition Greg Kroah-Hartman
2026-07-21 15:12 ` [PATCH 6.18 0621/1611] iio: light: si1133: prevent race condition on timeout Greg Kroah-Hartman
2026-07-21 15:12 ` [PATCH 6.18 0622/1611] iio: magnetometer: ak8975: fix potential kernel stack memory leak Greg Kroah-Hartman
2026-07-21 15:12 ` [PATCH 6.18 0623/1611] iio: adc: xilinx-ams: fix out-of-bounds channel lookup in event handling Greg Kroah-Hartman
2026-07-21 15:12 ` [PATCH 6.18 0624/1611] iio: accel: mma8452: handle I2C read error(s) in mma8452_read() Greg Kroah-Hartman
2026-07-21 15:12 ` [PATCH 6.18 0625/1611] iio: tcs3472: power down chip on probe failure Greg Kroah-Hartman
2026-07-21 15:12 ` [PATCH 6.18 0626/1611] clk: at91: keep securam node alive while mapping it Greg Kroah-Hartman
2026-07-21 15:12 ` [PATCH 6.18 0627/1611] HID: logitech-hidpp: remove excess kernel-doc member in hidpp_scroll_counter Greg Kroah-Hartman
2026-07-21 15:12 ` [PATCH 6.18 0628/1611] fs/ntfs3: add bounds check to run_get_highest_vcn() Greg Kroah-Hartman
2026-07-21 15:12 ` [PATCH 6.18 0629/1611] fs/ntfs3: fix mount failure on 64K page-size kernels Greg Kroah-Hartman
2026-07-21 15:12 ` [PATCH 6.18 0630/1611] drm/amd/display: Add missing kdoc for ALLM parameters Greg Kroah-Hartman
2026-07-21 15:12 ` [PATCH 6.18 0631/1611] thunderbolt: debugfs: Fix margining error counter buffer leak Greg Kroah-Hartman
2026-07-21 15:12 ` [PATCH 6.18 0632/1611] dmaengine: imx-sdma: Refine spba bus searching in probe Greg Kroah-Hartman
2026-07-21 15:12 ` [PATCH 6.18 0633/1611] dt-bindings: dma: nvidia,tegra186-gpc-dma: Make reset optional Greg Kroah-Hartman
2026-07-21 15:12 ` [PATCH 6.18 0634/1611] perf: Fix off-by-one stack buffer overflow in kallsyms__parse() Greg Kroah-Hartman
2026-07-21 15:12 ` [PATCH 6.18 0635/1611] perf annotate: Fix crashes on empty annotate windows Greg Kroah-Hartman
2026-07-21 15:12 ` [PATCH 6.18 0636/1611] perf tools: Guard test_bit from out-of-bounds sample CPU Greg Kroah-Hartman
2026-07-21 15:12 ` [PATCH 6.18 0637/1611] perf sched: Fix thread reference leak in latency_switch_event Greg Kroah-Hartman
2026-07-21 15:12 ` [PATCH 6.18 0638/1611] perf sched: Replace BUG_ON on invalid CPU with graceful skip Greg Kroah-Hartman
2026-07-21 15:12 ` [PATCH 6.18 0639/1611] perf sched: Fix NULL dereference in latency_runtime_event Greg Kroah-Hartman
2026-07-21 15:12 ` [PATCH 6.18 0640/1611] perf tools: Add bounds check to cpu__get_node() Greg Kroah-Hartman
2026-07-21 15:12 ` [PATCH 6.18 0641/1611] perf sched: Cap max_cpu at MAX_CPUS in timehist sample processing Greg Kroah-Hartman
2026-07-21 15:12 ` [PATCH 6.18 0642/1611] perf sched: Fix register_pid() overflow, strcpy, and BUG_ON Greg Kroah-Hartman
2026-07-21 15:12 ` [PATCH 6.18 0643/1611] perf mmap: Guard cpu__get_node() return in aio_bind() Greg Kroah-Hartman
2026-07-21 15:12 ` [PATCH 6.18 0644/1611] perf stat: Bounds-check CPU index in topology aggregation callbacks Greg Kroah-Hartman
2026-07-21 15:12 ` [PATCH 6.18 0645/1611] perf c2c: Bounds-check CPU and node IDs before bitmap and array access Greg Kroah-Hartman
2026-07-21 15:12 ` [PATCH 6.18 0646/1611] perf c2c: Bounds-check CPU IDs in setup_nodes() topology loop Greg Kroah-Hartman
2026-07-21 15:12 ` [PATCH 6.18 0647/1611] perf sched: Clean up idle_threads entry on init failure Greg Kroah-Hartman
2026-07-21 15:12 ` [PATCH 6.18 0648/1611] perf sched: Use thread__put() in free_idle_threads() Greg Kroah-Hartman
2026-07-21 15:12 ` [PATCH 6.18 0649/1611] perf sched: Replace BUG_ON and add NULL checks in replay event helpers Greg Kroah-Hartman
2026-07-21 15:12 ` [PATCH 6.18 0650/1611] perf mmap: Fix NULL deref in aio cleanup on alloc failure Greg Kroah-Hartman
2026-07-21 15:12 ` [PATCH 6.18 0651/1611] perf stat: Introduce perf_env__get_cpu_topology() to guard NULL env->cpu Greg Kroah-Hartman
2026-07-21 15:12 ` [PATCH 6.18 0652/1611] perf c2c: Fix use-after-free in he__get_c2c_hists() error path Greg Kroah-Hartman
2026-07-21 15:12 ` [PATCH 6.18 0653/1611] perf timechart: Fix cpu2y() OOB read on untrusted CPU index Greg Kroah-Hartman
2026-07-21 15:12 ` [PATCH 6.18 0654/1611] perf tools: Fix int16_t truncation of max_cpu_num in set_max_cpu_num() Greg Kroah-Hartman
2026-07-21 15:12 ` [PATCH 6.18 0655/1611] dt-bindings: clock: qcom: Add X1P42100 camera clock controller Greg Kroah-Hartman
2026-07-21 15:12 ` [PATCH 6.18 0656/1611] clk: qcom: camcc-x1e80100: Add support for camera QDSS debug clocks Greg Kroah-Hartman
2026-07-21 15:12 ` [PATCH 6.18 0657/1611] mshv: add bounds check on vp_index in mshv_intercept_isr() Greg Kroah-Hartman
2026-07-21 15:12 ` [PATCH 6.18 0658/1611] dmaengine: qcom: gpi: set DMA_PRIVATE capability Greg Kroah-Hartman
2026-07-21 15:12 ` [PATCH 6.18 0659/1611] dmaengine: Fix possible use after free Greg Kroah-Hartman
2026-07-21 15:12 ` [PATCH 6.18 0660/1611] dmaengine: dma-axi-dmac: Properly free struct axi_dmac_desc Greg Kroah-Hartman
2026-07-21 15:12 ` [PATCH 6.18 0661/1611] dmaengine: dma-axi-dmac: use DMA pool to manange DMA descriptor Greg Kroah-Hartman
2026-07-21 15:12 ` [PATCH 6.18 0662/1611] clk: qcom: a53: Corrected frequency multiplier for 1152MHz Greg Kroah-Hartman
2026-07-21 15:12 ` [PATCH 6.18 0663/1611] sunrpc: Fix error handling in rpc_sysfs_xprt_switch_add_xprt_store() Greg Kroah-Hartman
2026-07-21 15:13 ` [PATCH 6.18 0664/1611] pNFS/filelayout: fix cheking if a layout is striped Greg Kroah-Hartman
2026-07-21 15:13 ` [PATCH 6.18 0665/1611] xprtrdma: Avoid 250 ms delay on backlog wakeup Greg Kroah-Hartman
2026-07-21 15:13 ` [PATCH 6.18 0666/1611] xprtrdma: Close lost-wakeup race in xprt_rdma_alloc_slot Greg Kroah-Hartman
2026-07-21 15:13 ` [PATCH 6.18 0667/1611] xprtrdma: Post receive buffers after RPC completion Greg Kroah-Hartman
2026-07-21 15:13 ` [PATCH 6.18 0668/1611] xprtrdma: Use sendctx DMA state for Send signaling Greg Kroah-Hartman
2026-07-21 15:13 ` [PATCH 6.18 0669/1611] xprtrdma: Decouple req recycling from RPC completion Greg Kroah-Hartman
2026-07-21 15:13 ` [PATCH 6.18 0670/1611] NFSv4/pnfs: defer return_range callbacks until after inode unlock Greg Kroah-Hartman
2026-07-21 15:13 ` [PATCH 6.18 0671/1611] nfs: keep PG_UPTODATE clear after read errors in page groups Greg Kroah-Hartman
2026-07-21 15:13 ` [PATCH 6.18 0672/1611] NFSv4/flexfiles: honor FF_FLAGS_NO_IO_THRU_MDS on fatal DS connect errors Greg Kroah-Hartman
2026-07-21 15:13 ` [PATCH 6.18 0673/1611] NFSv4/flexfiles: honor FF_FLAGS_NO_IO_THRU_MDS in pg_get_mirror_count_write Greg Kroah-Hartman
2026-07-21 15:13 ` [PATCH 6.18 0674/1611] nfs: use nfsi->rwsem to protect traversal of the file lock list Greg Kroah-Hartman
2026-07-21 15:13 ` [PATCH 6.18 0675/1611] PCI: mediatek: Fix operator precedence in PCIE_FTS_NUM_L0 macro Greg Kroah-Hartman
2026-07-21 15:13 ` [PATCH 6.18 0676/1611] pwm: rzg2l-gpt: Add missing newlines to dev_err_probe() messages Greg Kroah-Hartman
2026-07-21 15:13 ` [PATCH 6.18 0677/1611] PCI: meson: Propagate devm_add_action_or_reset() failure Greg Kroah-Hartman
2026-07-21 15:13 ` [PATCH 6.18 0678/1611] PCI: meson: Add missing remove callback Greg Kroah-Hartman
2026-07-21 15:13 ` [PATCH 6.18 0679/1611] fs/ntfs3: resize log->one_page_buf when adopting on-disk page size Greg Kroah-Hartman
2026-07-21 15:13 ` [PATCH 6.18 0680/1611] platform/x86:intel/pmc: Add support for multiple DMU GUIDs Greg Kroah-Hartman
2026-07-21 15:13 ` [PATCH 6.18 0681/1611] platform/x86:intel/pmc: Rename PMC index variable to pmc_idx Greg Kroah-Hartman
2026-07-21 15:13 ` [PATCH 6.18 0682/1611] platform/x86:intel/pmc: Relocate lpm_req_guid to pmc_reg_map Greg Kroah-Hartman
2026-07-21 15:13 ` [PATCH 6.18 0683/1611] platform/x86/intel/vsec: correct kernel-doc comments Greg Kroah-Hartman
2026-07-21 15:13 ` [PATCH 6.18 0684/1611] platform/x86/intel/vsec: Decouple add/link helpers from PCI Greg Kroah-Hartman
2026-07-21 15:13 ` [PATCH 6.18 0685/1611] platform/x86/intel/vsec: Switch exported helpers from pci_dev to device Greg Kroah-Hartman
2026-07-21 15:13 ` [PATCH 6.18 0686/1611] platform/x86/intel/vsec: Return real error codes from registration path Greg Kroah-Hartman
2026-07-21 15:13 ` [PATCH 6.18 0687/1611] platform/x86/intel/vsec: Restore BAR fallback for header walk Greg Kroah-Hartman
2026-07-21 15:13 ` [PATCH 6.18 0688/1611] perf tools: Fix get_max_num() size_t underflow on empty sysfs file Greg Kroah-Hartman
2026-07-21 15:13 ` [PATCH 6.18 0689/1611] perf tools: Use scnprintf() in cpu_map__snprint() to prevent overflow Greg Kroah-Hartman
2026-07-21 15:13 ` [PATCH 6.18 0690/1611] perf tools: Use perf_env__get_cpu_topology() in machine__resolve() Greg Kroah-Hartman
2026-07-21 15:13 ` [PATCH 6.18 0691/1611] PCI: rcar-host: Remove unused LIST_HEAD(res) Greg Kroah-Hartman
2026-07-21 15:13 ` [PATCH 6.18 0692/1611] perf sched: Bounds-check prio before test_bit() in timehist Greg Kroah-Hartman
2026-07-21 15:13 ` [PATCH 6.18 0693/1611] perf sched: Fix idle-hist callchain display using wrong rb_first variant Greg Kroah-Hartman
2026-07-21 15:13 ` [PATCH 6.18 0694/1611] perf bpf: Use scnprintf() in snprintf_hex() and synthesize_bpf_prog_name() Greg Kroah-Hartman
2026-07-21 15:13 ` [PATCH 6.18 0695/1611] perf hists: Fix snprintf() in hists__scnprintf_title() UID filter path Greg Kroah-Hartman
2026-07-21 15:13 ` [PATCH 6.18 0696/1611] xprtrdma: Fix ep kref imbalance on ADDR_CHANGE Greg Kroah-Hartman
2026-07-21 15:13 ` [PATCH 6.18 0697/1611] xprtrdma: Initialize re_id before removal registration Greg Kroah-Hartman
2026-07-21 15:13 ` [PATCH 6.18 0698/1611] xprtrdma: Check frwr_wp_create() during connect Greg Kroah-Hartman
2026-07-21 15:13 ` [PATCH 6.18 0699/1611] xprtrdma: Document and assert reply-handler invariants Greg Kroah-Hartman
2026-07-21 15:13 ` [PATCH 6.18 0700/1611] xprtrdma: Resize reply buffers before reposting receives Greg Kroah-Hartman
2026-07-21 15:13 ` [PATCH 6.18 0701/1611] xprtrdma: Fix bcall rep leak and unbounded peek Greg Kroah-Hartman
2026-07-21 15:13 ` [PATCH 6.18 0702/1611] xprtrdma: Sanitize the reply credit grant after parsing Greg Kroah-Hartman
2026-07-21 15:13 ` [PATCH 6.18 0703/1611] xprtrdma: Repost Receive buffers for malformed replies Greg Kroah-Hartman
2026-07-21 15:13 ` [PATCH 6.18 0704/1611] xprtrdma: Return sendctx slot after Send preparation failure Greg Kroah-Hartman
2026-07-21 15:13 ` [PATCH 6.18 0705/1611] perf s390: Fix TEXTREL in Python extension by compiling as PIC Greg Kroah-Hartman
2026-07-21 15:13 ` [PATCH 6.18 0706/1611] perf cs-etm: Queue context packets for frontend Greg Kroah-Hartman
2026-07-21 15:13 ` [PATCH 6.18 0707/1611] perf pmu: Fix pmu_id() heap underwrite on empty identifier file Greg Kroah-Hartman
2026-07-21 15:13 ` [PATCH 6.18 0708/1611] perf pmu: Fix perf_pmu__parse_scale/unit() OOB access on empty sysfs file Greg Kroah-Hartman
2026-07-21 15:13 ` [PATCH 6.18 0709/1611] tools lib api: Fix missing null termination in filename__read_int/ull() Greg Kroah-Hartman
2026-07-21 15:13 ` [PATCH 6.18 0710/1611] perf symbols: Fix signed overflow in sysfs__read_build_id() size check Greg Kroah-Hartman
2026-07-21 15:13 ` [PATCH 6.18 0711/1611] perf symbols: Bounds-check .gnu_debuglink section data Greg Kroah-Hartman
2026-07-21 15:13 ` [PATCH 6.18 0712/1611] perf intel-pt: Fix snprintf size tracking bug in insn decoder Greg Kroah-Hartman
2026-07-21 15:13 ` [PATCH 6.18 0713/1611] perf tools: Fix thread__set_comm_from_proc() on empty comm file Greg Kroah-Hartman
2026-07-21 15:13 ` [PATCH 6.18 0714/1611] perf hwmon: Fix off-by-one null termination on sysfs reads Greg Kroah-Hartman
2026-07-21 15:13 ` [PATCH 6.18 0715/1611] perf hwmon: Use scnprintf() in hwmon_pmu__for_each_event() Greg Kroah-Hartman
2026-07-21 15:13 ` [PATCH 6.18 0716/1611] perf hwmon: Fix parse_hwmon_filename() strlcpy buffer overflow Greg Kroah-Hartman
2026-07-21 15:13 ` [PATCH 6.18 0717/1611] perf symbols: Bounds-check descsz in sysfs__read_build_id() GNU fallback Greg Kroah-Hartman
2026-07-21 15:13 ` [PATCH 6.18 0718/1611] perf hwmon: Guard label read against empty or failed reads Greg Kroah-Hartman
2026-07-21 15:13 ` [PATCH 6.18 0719/1611] perf tools: Use snprintf() in dso__read_running_kernel_build_id() Greg Kroah-Hartman
2026-07-21 15:13 ` [PATCH 6.18 0720/1611] tools lib api: Fix filename__write_int() writing uninitialized stack data Greg Kroah-Hartman
2026-07-21 15:13 ` [PATCH 6.18 0721/1611] tools lib api: Fix mount_overload() snprintf truncation and toupper range Greg Kroah-Hartman
2026-07-21 15:13 ` [PATCH 6.18 0722/1611] perf bpf: Add NULL check for btf__type_by_id() in synthesize_bpf_prog_name() Greg Kroah-Hartman
2026-07-21 15:13 ` [PATCH 6.18 0723/1611] perf bpf: Fix map data leak in bpf_metadata_create() on alloc failure Greg Kroah-Hartman
2026-07-21 15:14 ` [PATCH 6.18 0724/1611] perf bpf: Fix metadata leak in perf_env__add_bpf_info() on duplicate insert Greg Kroah-Hartman
2026-07-21 15:14 ` [PATCH 6.18 0725/1611] perf symbols: Add bounds checks to elf_read_build_id() note iteration Greg Kroah-Hartman
2026-07-21 15:14 ` [PATCH 6.18 0726/1611] perf symbols: Add bounds checks to read_build_id() note iteration in minimal build Greg Kroah-Hartman
2026-07-21 15:14 ` [PATCH 6.18 0727/1611] dt-bindings: phy: sc8280xp-qmp-pcie: Disallow bifurcation register on Purwa Greg Kroah-Hartman
2026-07-21 15:14 ` [PATCH 6.18 0728/1611] PCI: mediatek: Fix possible truncation in mtk_pcie_parse_port() Greg Kroah-Hartman
2026-07-21 15:14 ` [PATCH 6.18 0729/1611] PCI: mediatek: Use actual physical address instead of virt_to_phys() Greg Kroah-Hartman
2026-07-21 15:14 ` [PATCH 6.18 0730/1611] phy: freescale: phy-fsl-imx8qm-lvds-phy: Fix missing pm_runtime_disable() on probe error path Greg Kroah-Hartman
2026-07-21 15:14 ` [PATCH 6.18 0731/1611] PCI: dwc: Avoid dwc_pcie_rasdes_debugfs_deinit() NULL dereference when no RAS DES capability Greg Kroah-Hartman
2026-07-21 15:14 ` [PATCH 6.18 0732/1611] Revert "PCI/MSI: Unmap MSI-X region on error" Greg Kroah-Hartman
2026-07-21 15:14 ` [PATCH 6.18 0733/1611] apparmor: fix shadowing of plabel that prevents cache from being updated Greg Kroah-Hartman
2026-07-21 15:14 ` [PATCH 6.18 0734/1611] apparmor: fix race in unix socket mediation when peer_path is used Greg Kroah-Hartman
2026-07-21 15:14 ` [PATCH 6.18 0735/1611] apparmor: fix refcount leak when updating the sk_ctx Greg Kroah-Hartman
2026-07-21 15:14 ` [PATCH 6.18 0736/1611] security/apparmor/apparmorfs.c: conditionally compile get_loaddata_common_ref() Greg Kroah-Hartman
2026-07-21 15:14 ` [PATCH 6.18 0737/1611] apparmor: check label build before no_new_privs test Greg Kroah-Hartman
2026-07-21 15:14 ` [PATCH 6.18 0738/1611] apparmor: aa_label_alloc use aa_label_free on alloc failure Greg Kroah-Hartman
2026-07-21 15:14 ` [PATCH 6.18 0739/1611] apparmor: fix rawdata_f_data implicit flex array Greg Kroah-Hartman
2026-07-21 15:14 ` [PATCH 6.18 0740/1611] apparmor: grab ns lock and refresh when looking up changehat child profiles Greg Kroah-Hartman
2026-07-21 15:14 ` [PATCH 6.18 0741/1611] apparmor: fix potential UAF in aa_replace_profiles Greg Kroah-Hartman
2026-07-21 15:14 ` [PATCH 6.18 0742/1611] apparmor: fix NULL pointer dereference in unpack_pdb Greg Kroah-Hartman
2026-07-21 15:14 ` [PATCH 6.18 0743/1611] apparmor: remove or add symlinks to rawdata according to export_binary Greg Kroah-Hartman
2026-07-21 15:14 ` [PATCH 6.18 0744/1611] apparmor: Fix return in ns_mkdir_op Greg Kroah-Hartman
2026-07-21 15:14 ` [PATCH 6.18 0745/1611] apparmor: fail policy unpack on accept2 allocation failure Greg Kroah-Hartman
2026-07-21 15:14 ` [PATCH 6.18 0746/1611] apparmor: aa_getprocattr free procattr leak on format failure Greg Kroah-Hartman
2026-07-21 15:14 ` [PATCH 6.18 0747/1611] apparmor: put secmark label after secid lookup Greg Kroah-Hartman
2026-07-21 15:14 ` [PATCH 6.18 0748/1611] apparmor: dont audit files pointing to aa_null.dentry Greg Kroah-Hartman
2026-07-21 15:14 ` [PATCH 6.18 0749/1611] apparmor: fix uninitialised pointer passed to audit_log_untrustedstring() Greg Kroah-Hartman
2026-07-21 15:14 ` [PATCH 6.18 0750/1611] i3c: mipi-i3c-hci: Quieten initialization messages Greg Kroah-Hartman
2026-07-21 15:14 ` [PATCH 6.18 0751/1611] i3c: mipi-i3c-hci: Allow for Multi-Bus Instances Greg Kroah-Hartman
2026-07-21 15:14 ` [PATCH 6.18 0752/1611] i3c: mipi-i3c-hci: Switch PIO data allocation to devm_kzalloc() Greg Kroah-Hartman
2026-07-21 15:14 ` [PATCH 6.18 0753/1611] i3c: mipi-i3c-hci: Preserve RUN bit when aborting DMA ring Greg Kroah-Hartman
2026-07-21 15:14 ` [PATCH 6.18 0754/1611] i3c: master: add WQ_PERCPU to alloc_workqueue users Greg Kroah-Hartman
2026-07-21 15:14 ` [PATCH 6.18 0755/1611] i3c: master: Make hot-join workqueue freezable to block hot-join during suspend Greg Kroah-Hartman
2026-07-21 15:14 ` [PATCH 6.18 0756/1611] i3c: add sysfs entry and attribute for Device NACK Retry count Greg Kroah-Hartman
2026-07-21 15:14 ` [PATCH 6.18 0757/1611] i3c: master: Replace WARN_ON() with dev_err() in i3c_dev_free_ibi_locked() Greg Kroah-Hartman
2026-07-21 15:14 ` [PATCH 6.18 0758/1611] i3c: master: Introduce optional Runtime PM support Greg Kroah-Hartman
2026-07-21 15:14 ` [PATCH 6.18 0759/1611] i3c: master: Add i3c_master_do_daa_ext() for post-hibernation address recovery Greg Kroah-Hartman
2026-07-21 15:14 ` [PATCH 6.18 0760/1611] i3c: master: Move rstdaa error suppression Greg Kroah-Hartman
2026-07-21 15:14 ` [PATCH 6.18 0761/1611] i3c: master: Consolidate Hot-Join DAA work in the core Greg Kroah-Hartman
2026-07-21 15:14 ` [PATCH 6.18 0762/1611] i3c: master: Ensure Hot-Join operations are stopped on shutdown Greg Kroah-Hartman
2026-07-21 15:14 ` [PATCH 6.18 0763/1611] i3c: master: Defer new-device registration out of DAA caller context Greg Kroah-Hartman
2026-07-21 15:14 ` [PATCH 6.18 0764/1611] i3c: master: Prevent reuse of dynamic address on device add failure Greg Kroah-Hartman
2026-07-21 15:14 ` [PATCH 6.18 0765/1611] apparmor: fix label can not be immediately before a declaration Greg Kroah-Hartman
2026-07-21 15:14 ` [PATCH 6.18 0766/1611] accel/ivpu: fix HWS command queue leak on registration failure Greg Kroah-Hartman
2026-07-21 15:14 ` [PATCH 6.18 0767/1611] sparc: led: avoid trimming a newline from empty writes Greg Kroah-Hartman
2026-07-21 15:14 ` [PATCH 6.18 0768/1611] perf maps: Add maps__mutate_mapping Greg Kroah-Hartman
2026-07-21 15:14 ` [PATCH 6.18 0769/1611] perf symbols: Fix bswap copy-paste error for 32-bit ELF p_filesz Greg Kroah-Hartman
2026-07-21 15:14 ` [PATCH 6.18 0770/1611] perf symbols: Validate p_filesz before use in filename__read_build_id() Greg Kroah-Hartman
2026-07-21 15:14 ` [PATCH 6.18 0771/1611] perf symbols: Break infinite loop on zero-filled notes in sysfs__read_build_id() Greg Kroah-Hartman
2026-07-21 15:14 ` [PATCH 6.18 0772/1611] perf tools: Dont read build-ids from non-regular files Greg Kroah-Hartman
2026-07-21 15:14 ` [PATCH 6.18 0773/1611] perf tools: Add O_CLOEXEC to open() calls in DSO and ELF code Greg Kroah-Hartman
2026-07-21 15:14 ` [PATCH 6.18 0774/1611] perf tools: Fix uninitialized pathname on uncompressed fallback in filename__decompress() Greg Kroah-Hartman
2026-07-21 15:14 ` [PATCH 6.18 0775/1611] perf dso: Fix heap overflow in dso__get_filename() on decompressed path Greg Kroah-Hartman
2026-07-21 15:14 ` [PATCH 6.18 0776/1611] perf dso: Set error code when open() fails on uncompressed fallback path Greg Kroah-Hartman
2026-07-21 15:14 ` [PATCH 6.18 0777/1611] perf tools: Use snprintf() for root_dir path construction Greg Kroah-Hartman
2026-07-21 15:14 ` [PATCH 6.18 0778/1611] perf hwmon: Fix fd check to accept fd 0 in hwmon_pmu__describe_items() Greg Kroah-Hartman
2026-07-21 15:14 ` [PATCH 6.18 0779/1611] perf sched: Replace (void*)1 sentinel with proper runtime allocation Greg Kroah-Hartman
2026-07-21 15:14 ` [PATCH 6.18 0780/1611] perf bpf: Validate func_info_rec_size and sub_id in synthesize_bpf_prog_name() Greg Kroah-Hartman
2026-07-21 15:14 ` [PATCH 6.18 0781/1611] perf bpf: Reject oversized BPF metadata events that truncate header.size Greg Kroah-Hartman
2026-07-21 15:14 ` [PATCH 6.18 0782/1611] perf bpf: Bounds-check array offsets in bpil_offs_to_addr() Greg Kroah-Hartman
2026-07-21 15:14 ` [PATCH 6.18 0783/1611] perf: Remove redundant kernel.h include Greg Kroah-Hartman
2026-07-21 15:15 ` [PATCH 6.18 0784/1611] perf cs-etm: Reject CPU IDs that would overflow signed comparison Greg Kroah-Hartman
2026-07-21 15:15 ` [PATCH 6.18 0785/1611] gpio: mlxbf3: fail probe if gpiochip registration fails Greg Kroah-Hartman
2026-07-21 15:15 ` [PATCH 6.18 0786/1611] drm/i915: clear CRTC color blob pointers after dropping refs Greg Kroah-Hartman
2026-07-21 15:15 ` [PATCH 6.18 0787/1611] drm/xe: Fix wa_oob codegen recipe for external module builds Greg Kroah-Hartman
2026-07-21 15:15 ` [PATCH 6.18 0788/1611] spi: dw: fix wrong BAUDR setting after resume Greg Kroah-Hartman
2026-07-21 15:15 ` [PATCH 6.18 0789/1611] i3c: master: Update dev_nack_retry_count under maintenance lock Greg Kroah-Hartman
2026-07-21 15:15 ` [PATCH 6.18 0790/1611] i3c: master: Add missing runtime PM get in dev_nack_retry_count_store() Greg Kroah-Hartman
2026-07-21 15:15 ` [PATCH 6.18 0791/1611] ALSA: usb-audio: qcom: Free sideband sg_table objects Greg Kroah-Hartman
2026-07-21 15:15 ` [PATCH 6.18 0792/1611] xfrm: Fix xfrm state cache insertion race Greg Kroah-Hartman
2026-07-21 15:15 ` [PATCH 6.18 0793/1611] xfrm: annotate data-races around xfrm_policy_count[] and xfrm_policy_default[] Greg Kroah-Hartman
2026-07-21 15:15 ` [PATCH 6.18 0794/1611] xfrm: validate selector family and prefixlen during match Greg Kroah-Hartman
2026-07-21 15:15 ` [PATCH 6.18 0795/1611] perf machine: Use snprintf() for guestmount path construction Greg Kroah-Hartman
2026-07-21 15:15 ` [PATCH 6.18 0796/1611] perf cs-etm: Validate num_cpu before metadata allocation Greg Kroah-Hartman
2026-07-21 15:15 ` [PATCH 6.18 0797/1611] perf cs-etm: Require full global header in auxtrace_info size check Greg Kroah-Hartman
2026-07-21 15:15 ` [PATCH 6.18 0798/1611] perf cs-etm: Bounds-check CPU in cs_etm__get_queue() Greg Kroah-Hartman
2026-07-21 15:15 ` [PATCH 6.18 0799/1611] perf bpf: Validate array presence before casting BPF prog info pointers Greg Kroah-Hartman
2026-07-21 15:15 ` [PATCH 6.18 0800/1611] perf dso: Set standard errno on decompression failure Greg Kroah-Hartman
2026-07-21 15:15 ` [PATCH 6.18 0801/1611] ASoC: tlv320aic3x: restrict CLKDIV bypass Q values in dual-rate mode Greg Kroah-Hartman
2026-07-21 15:15 ` [PATCH 6.18 0802/1611] drm/amdkfd: Avoid double-unpin of DOORBELL/MMIO BOs on free Greg Kroah-Hartman
2026-07-21 15:15 ` [PATCH 6.18 0803/1611] drm/amd/display: Fix mem_type change detection for async flips Greg Kroah-Hartman
2026-07-21 15:15 ` [PATCH 6.18 0804/1611] drm/amdkfd: fix list_del corruption in kfd_criu_resume_svm Greg Kroah-Hartman
2026-07-21 15:15 ` [PATCH 6.18 0805/1611] drm/amdgpu: initialize irq.lock spinlock earlier Greg Kroah-Hartman
2026-07-21 15:15 ` [PATCH 6.18 0806/1611] octeontx2-pf: Fix leak of SQ timestamp buffer on teardown Greg Kroah-Hartman
2026-07-21 15:15 ` [PATCH 6.18 0807/1611] net: psample: fix info leak in PSAMPLE_ATTR_DATA Greg Kroah-Hartman
2026-07-21 15:15 ` [PATCH 6.18 0808/1611] sctp: hold socket lock when dumping endpoints in sctp_diag Greg Kroah-Hartman
2026-07-21 15:15 ` [PATCH 6.18 0809/1611] ALSA: usb-audio: qcom: reject stream disable with no active interface Greg Kroah-Hartman
2026-07-21 15:15 ` [PATCH 6.18 0810/1611] ALSA: usb-audio: qcom: clear opened when stream enable fails Greg Kroah-Hartman
2026-07-21 15:15 ` [PATCH 6.18 0811/1611] PCI: iproc: Restore .map_irq() for the platform bus driver Greg Kroah-Hartman
2026-07-21 15:15 ` [PATCH 6.18 0812/1611] spi: rpc-if: Use correct device for hardware reinitialization on resume Greg Kroah-Hartman
2026-07-21 15:15 ` [PATCH 6.18 0813/1611] virtio-net: fix len check in receive_big() Greg Kroah-Hartman
2026-07-21 15:15 ` [PATCH 6.18 0814/1611] dpaa2-switch: fix VLAN upper check not rejecting bridge join Greg Kroah-Hartman
2026-07-21 15:15 ` [PATCH 6.18 0815/1611] devlink: Fix parent ref leak in devl_rate_node_create() Greg Kroah-Hartman
2026-07-21 15:15 ` [PATCH 6.18 0816/1611] devlink: Fix parent ref leak on tc-bw failure Greg Kroah-Hartman
2026-07-21 15:15 ` [PATCH 6.18 0817/1611] net: airoha: fix foe_check_time allocation size Greg Kroah-Hartman
2026-07-21 15:15 ` [PATCH 6.18 0818/1611] net: macb: add TX stall timeout callback to recover from lost TSTART write Greg Kroah-Hartman
2026-07-21 15:15 ` [PATCH 6.18 0819/1611] flow_dissector: check device type before reading ETH_ADDRS Greg Kroah-Hartman
2026-07-21 15:15 ` [PATCH 6.18 0820/1611] selftests: vlan_bridge_binding: Fix flaky operational state check Greg Kroah-Hartman
2026-07-21 15:15 ` [PATCH 6.18 0821/1611] ALSA: usb-audio: Kill MIDI 2.0 URBs before freeing endpoints Greg Kroah-Hartman
2026-07-21 15:15 ` [PATCH 6.18 0822/1611] arm64/hw_breakpoint: reject unaligned watchpoints that would truncate BAS Greg Kroah-Hartman
2026-07-21 15:15 ` [PATCH 6.18 0823/1611] thermal: intel: Fix dangling resources on thermal_throttle_online() failure Greg Kroah-Hartman
2026-07-21 15:15 ` [PATCH 6.18 0824/1611] ACPI: resource: Amend kernel-doc style Greg Kroah-Hartman
2026-07-21 15:15 ` [PATCH 6.18 0825/1611] ACPI: IPMI: Fix inverted interface check in ipmi_bmc_gone() Greg Kroah-Hartman
2026-07-21 15:15 ` [PATCH 6.18 0826/1611] ieee802154: Restore initial state on failed device_rename() in cfg802154_switch_netns() Greg Kroah-Hartman
2026-07-21 15:15 ` [PATCH 6.18 0827/1611] ieee802154: Avoid calling WARN_ON() on -ENOMEM " Greg Kroah-Hartman
2026-07-21 15:15 ` [PATCH 6.18 0828/1611] ieee802154: Remove WARN_ON() in cfg802154_pernet_exit() Greg Kroah-Hartman
2026-07-21 15:15 ` [PATCH 6.18 0829/1611] ieee802154: fix kernel-infoleak in dgram_recvmsg() Greg Kroah-Hartman
2026-07-21 15:15 ` [PATCH 6.18 0830/1611] mac802154: Prevent overwrite return code in mac802154_perform_association() Greg Kroah-Hartman
2026-07-21 15:15 ` [PATCH 6.18 0831/1611] md: merge mddev has_superblock into mddev_flags Greg Kroah-Hartman
2026-07-21 15:15 ` [PATCH 6.18 0832/1611] md: merge mddev faillast_dev " Greg Kroah-Hartman
2026-07-21 15:15 ` [PATCH 6.18 0833/1611] md: merge mddev serialize_policy " Greg Kroah-Hartman
2026-07-21 15:15 ` [PATCH 6.18 0834/1611] md/raid1: honor REQ_NOWAIT when waiting for behind writes Greg Kroah-Hartman
2026-07-21 15:15 ` [PATCH 6.18 0835/1611] md/raid1: free r1_bio when REQ_NOWAIT is set and read would block on retry Greg Kroah-Hartman
2026-07-21 15:15 ` [PATCH 6.18 0836/1611] netfilter: ipset: Fix data race between add and dump in all hash types Greg Kroah-Hartman
2026-07-21 15:15 ` [PATCH 6.18 0837/1611] netfilter: ipset: annotate "pos" for concurrent readers/writers Greg Kroah-Hartman
2026-07-21 15:15 ` [PATCH 6.18 0838/1611] netfilter: ipset: Dont use test_bit() in lockless RCU readers in hash types Greg Kroah-Hartman
2026-07-21 15:15 ` [PATCH 6.18 0839/1611] netfilter: ipset: fix order of kfree_rcu() and rcu_assign_pointer() Greg Kroah-Hartman
2026-07-21 15:15 ` [PATCH 6.18 0840/1611] netfilter: ipset: make sure gc is properly stopped Greg Kroah-Hartman
2026-07-21 15:15 ` [PATCH 6.18 0841/1611] netfilter: nft_payload: reject offsets exceeding 65535 bytes Greg Kroah-Hartman
2026-07-21 15:15 ` [PATCH 6.18 0842/1611] netfilter: nft_meta_bridge: add validate callback for get operations Greg Kroah-Hartman
2026-07-21 15:15 ` [PATCH 6.18 0843/1611] netfilter: flowtable: move path discovery infrastructure to its own file Greg Kroah-Hartman
2026-07-21 15:16 ` [PATCH 6.18 0844/1611] netfilter: nft_flow_offload: zero device address for non-ether case Greg Kroah-Hartman
2026-07-21 15:16 ` [PATCH 6.18 0845/1611] netfilter: nf_reject: skip iphdr options when looking for icmp header Greg Kroah-Hartman
2026-07-21 15:16 ` [PATCH 6.18 0846/1611] netfilter: nft_meta_bridge: fix NFT_META_BRI_IIFPVID stack leak Greg Kroah-Hartman
2026-07-21 15:16 ` [PATCH 6.18 0847/1611] mailbox: imx: Forward the timeout/ error in imx_mu_generic_tx() Greg Kroah-Hartman
2026-07-21 15:16 ` [PATCH 6.18 0848/1611] irqchip/crossbar: Fix parent domain resource leak Greg Kroah-Hartman
2026-07-21 15:16 ` [PATCH 6.18 0849/1611] alloc_tag: fix use-after-free in /proc/allocinfo after module unload Greg Kroah-Hartman
2026-07-21 15:16 ` [PATCH 6.18 0850/1611] selftests/mm: restore default nr_hugepages value via exit trap in charge_reserved_hugetlb.sh Greg Kroah-Hartman
2026-07-21 15:16 ` [PATCH 6.18 0851/1611] selftests/mm: restore default nr_hugepages value via exit trap in hugetlb_reparenting_test.sh Greg Kroah-Hartman
2026-07-21 15:16 ` [PATCH 6.18 0852/1611] selftests/mm: fix hugetlb pathname construction " Greg Kroah-Hartman
2026-07-21 15:16 ` [PATCH 6.18 0853/1611] selftests/mm: fix cgroup task placement and drop memory.current checks " Greg Kroah-Hartman
2026-07-21 15:16 ` [PATCH 6.18 0854/1611] selftests/mm: size tmpfs according to PMD page size in split_huge_page_test Greg Kroah-Hartman
2026-07-21 15:16 ` [PATCH 6.18 0855/1611] selftests/mm: free dynamically allocated PMD-sized buffers " Greg Kroah-Hartman
2026-07-21 15:16 ` [PATCH 6.18 0856/1611] selftest/mm: register existing mapping with userfaultfd in hugetlb-mremap Greg Kroah-Hartman
2026-07-21 15:16 ` [PATCH 6.18 0857/1611] selftests/mm: ensure destination is hugetlb-backed " Greg Kroah-Hartman
2026-07-21 15:16 ` [PATCH 6.18 0858/1611] selftests/mm: skip uffd-stress test when nr_pages_per_cpu is zero Greg Kroah-Hartman
2026-07-21 15:16 ` [PATCH 6.18 0859/1611] selftests/mm: clarify alternate unmapping in compaction_test Greg Kroah-Hartman
2026-07-21 15:16 ` [PATCH 6.18 0860/1611] selftests/mm: allow PUD-level entries in compound testcase of hmm tests Greg Kroah-Hartman
2026-07-21 15:16 ` [PATCH 6.18 0861/1611] selftests/mm: fix exclusive_cow test fork() handling Greg Kroah-Hartman
2026-07-21 15:16 ` [PATCH 6.18 0862/1611] net: marvell: prestera: initialize err in prestera_port_sfp_bind Greg Kroah-Hartman
2026-07-21 15:16 ` [PATCH 6.18 0863/1611] tipc: fix use-after-free of the discoverer in tipc_disc_rcv() Greg Kroah-Hartman
2026-07-21 15:16 ` [PATCH 6.18 0864/1611] net: ethernet: mtk_ppe: Fix rhashtable leak in mtk_ppe_init error paths Greg Kroah-Hartman
2026-07-21 15:16 ` [PATCH 6.18 0865/1611] octeontx2-af: mcs: Fix unsupported secy stats read Greg Kroah-Hartman
2026-07-21 15:16 ` [PATCH 6.18 0866/1611] octeontx2-pf: Clear stats of all resources when freeing resources Greg Kroah-Hartman
2026-07-21 15:16 ` [PATCH 6.18 0867/1611] octeontx2-pf: mcs: Fix mcs resources free on PF shutdown Greg Kroah-Hartman
2026-07-21 15:16 ` [PATCH 6.18 0868/1611] net: emac: Fix NULL pointer dereference in emac_probe Greg Kroah-Hartman
2026-07-21 15:16 ` [PATCH 6.18 0869/1611] net/sched: act_ct: fix nf_connlabels leak on two error paths Greg Kroah-Hartman
2026-07-21 15:16 ` [PATCH 6.18 0870/1611] net: airoha: Fix skb->priority underflow in airoha_dev_select_queue() Greg Kroah-Hartman
2026-07-21 15:16 ` [PATCH 6.18 0871/1611] ipv6: ndisc: fix NULL deref in accept_untracked_na() Greg Kroah-Hartman
2026-07-21 15:16 ` [PATCH 6.18 0872/1611] ipv6: ioam: fix type confusion of dst_entry Greg Kroah-Hartman
2026-07-21 15:16 ` [PATCH 6.18 0873/1611] dpaa2-switch: do not accept VLAN uppers while bridged Greg Kroah-Hartman
2026-07-21 15:16 ` [PATCH 6.18 0874/1611] rtc: abx80x: fix the RTC_VL_CLR clearing all status flags Greg Kroah-Hartman
2026-07-21 15:16 ` [PATCH 6.18 0875/1611] rtc: ds1307: handle oscillator stop flag for ds1337/ds1339/ds3231 Greg Kroah-Hartman
2026-07-21 15:16 ` [PATCH 6.18 0876/1611] bpf: Fix stack slot index in nospec checks Greg Kroah-Hartman
2026-07-21 15:16 ` [PATCH 6.18 0877/1611] bpftool: Fix vmlinux BTF leak in cgroup commands Greg Kroah-Hartman
2026-07-21 15:16 ` [PATCH 6.18 0878/1611] bpf: zero-initialize the fib lookup flow struct Greg Kroah-Hartman
2026-07-21 15:16 ` [PATCH 6.18 0879/1611] bpf: Fix effective prog array index with BPF_F_PREORDER Greg Kroah-Hartman
2026-07-21 15:16 ` [PATCH 6.18 0880/1611] power: sequencing: fix ABBA deadlock in pwrseq_device_unregister() Greg Kroah-Hartman
2026-07-21 15:16 ` [PATCH 6.18 0881/1611] gpiolib: initialize return value in gpiochip_set_multiple() Greg Kroah-Hartman
2026-07-21 15:16 ` [PATCH 6.18 0882/1611] drm/edid: fix OOB read in drm_parse_tiled_block() Greg Kroah-Hartman
2026-07-21 15:16 ` [PATCH 6.18 0883/1611] PCI: endpoint: pci-epf-vntb: Add check to detect db_count value of 0 Greg Kroah-Hartman
2026-07-21 15:16 ` [PATCH 6.18 0884/1611] PCI: endpoint: pci-epf-ntb: " Greg Kroah-Hartman
2026-07-21 15:16 ` [PATCH 6.18 0885/1611] ice: fix FDIR CTRL VSI resource leak in ice_reset_all_vfs() Greg Kroah-Hartman
2026-07-21 15:16 ` [PATCH 6.18 0886/1611] ice: fix AQ error code comparison in ice_set_pauseparam() Greg Kroah-Hartman
2026-07-21 15:16 ` [PATCH 6.18 0887/1611] ice: call netif_keep_dst() once when entering switchdev mode Greg Kroah-Hartman
2026-07-21 15:16 ` [PATCH 6.18 0888/1611] rtc: isl1208: Balance enable_irq_wake() with disable_irq_wake() on cleanup Greg Kroah-Hartman
2026-07-21 15:16 ` [PATCH 6.18 0889/1611] ice: dpll: set pointers to NULL after kfree in ice_dpll_deinit_info Greg Kroah-Hartman
2026-07-21 15:16 ` [PATCH 6.18 0890/1611] ice: dpll: fix memory leak in ice_dpll_init_info error paths Greg Kroah-Hartman
2026-07-21 15:16 ` [PATCH 6.18 0891/1611] i40e: Fix i40e_debug() to use struct i40e_hw argument Greg Kroah-Hartman
2026-07-21 15:16 ` [PATCH 6.18 0892/1611] rtc: msc313: fix NULL deref in shared IRQ handler at probe Greg Kroah-Hartman
2026-07-21 15:16 ` [PATCH 6.18 0893/1611] ksmbd: fix use-after-free of conn->preauth_info in concurrent SMB2 NEGOTIATE Greg Kroah-Hartman
2026-07-21 15:16 ` [PATCH 6.18 0894/1611] ipv6: Fix null-ptr-deref in fib6_nh_mtu_change() Greg Kroah-Hartman
2026-07-21 15:16 ` [PATCH 6.18 0895/1611] eth: bnxt: gather and report HW-GRO stats Greg Kroah-Hartman
2026-07-21 15:16 ` [PATCH 6.18 0896/1611] eth: bnxt: rename ring_err_stats -> ring_drv_stats Greg Kroah-Hartman
2026-07-21 15:16 ` [PATCH 6.18 0897/1611] eth: bnxt: improve the timing of stats Greg Kroah-Hartman
2026-07-21 15:16 ` [PATCH 6.18 0898/1611] ipv4: fib: Dont ignore error route in local/main tables Greg Kroah-Hartman
2026-07-21 15:16 ` [PATCH 6.18 0899/1611] md/raid5: use stripe state snapshot in break_stripe_batch_list() Greg Kroah-Hartman
2026-07-21 15:16 ` [PATCH 6.18 0900/1611] md/raid5: avoid R5_Overlap races while breaking stripe batches Greg Kroah-Hartman
2026-07-21 15:16 ` [PATCH 6.18 0901/1611] bpf: Disable xfrm_decode_session hook attachment Greg Kroah-Hartman
2026-07-21 15:16 ` [PATCH 6.18 0902/1611] netfilter: nf_nat: avoid invalid nat_net pointer use on failed nf_nat_init() Greg Kroah-Hartman
2026-07-21 15:16 ` [PATCH 6.18 0903/1611] netfilter: nf_conncount: prevent connlimit drops for early confirmed ct Greg Kroah-Hartman
2026-07-21 15:17 ` [PATCH 6.18 0904/1611] netfilter: nft_synproxy: stop bypassing the priv->info snapshot Greg Kroah-Hartman
2026-07-21 15:17 ` [PATCH 6.18 0905/1611] netfilter: nft_compat: ebtables emulation must reject non-bridge targets Greg Kroah-Hartman
2026-07-21 15:17 ` [PATCH 6.18 0906/1611] gpio: davinci: fix IRQ domain leak on devm_kzalloc failure Greg Kroah-Hartman
2026-07-21 15:17 ` [PATCH 6.18 0907/1611] NTB: epf: Make db_valid_mask cover only real doorbell bits Greg Kroah-Hartman
2026-07-21 15:17 ` [PATCH 6.18 0908/1611] NTB: epf: Report 0-based doorbell vector via ntb_db_event() Greg Kroah-Hartman
2026-07-21 15:17 ` [PATCH 6.18 0909/1611] NTB: epf: Fix doorbell bitmask and IRQ vector handling Greg Kroah-Hartman
2026-07-21 15:17 ` [PATCH 6.18 0910/1611] alpha/PCI: Add security_locked_down() check to pci_mmap_resource() Greg Kroah-Hartman
2026-07-21 15:17 ` [PATCH 6.18 0911/1611] alpha/PCI: Fix __pci_mmap_fits() overflow for zero-length BARs Greg Kroah-Hartman
2026-07-21 15:17 ` [PATCH 6.18 0912/1611] net, bpf: check master for NULL in xdp_master_redirect() Greg Kroah-Hartman
2026-07-21 15:17 ` [PATCH 6.18 0913/1611] net: do not acquire dev->tx_global_lock in netdev_watchdog_up() Greg Kroah-Hartman
2026-07-21 15:17 ` [PATCH 6.18 0914/1611] net: dsa: sja1105: round up PTP perout pin duration Greg Kroah-Hartman
2026-07-21 15:17 ` [PATCH 6.18 0915/1611] veth: fix NAPI leak in XDP enable error path Greg Kroah-Hartman
2026-07-21 15:17 ` [PATCH 6.18 0916/1611] net: usb: lan78xx: restore VLAN and hash filters after link up Greg Kroah-Hartman
2026-07-21 15:17 ` [PATCH 6.18 0917/1611] net/sched: cls_api: Handle TC_ACT_CONSUMED in tcf_qevent_handle Greg Kroah-Hartman
2026-07-21 15:17 ` [PATCH 6.18 0918/1611] ipv6: fix error handling in disable_ipv6 sysctl Greg Kroah-Hartman
2026-07-21 15:17 ` [PATCH 6.18 0919/1611] ipv6: fix error handling in ignore_routes_with_linkdown sysctl Greg Kroah-Hartman
2026-07-21 15:17 ` [PATCH 6.18 0920/1611] ipv6: fix error handling in forwarding sysctl Greg Kroah-Hartman
2026-07-21 15:17 ` [PATCH 6.18 0921/1611] ipv6: fix error handling in disable_policy sysctl Greg Kroah-Hartman
2026-07-21 15:17 ` [PATCH 6.18 0922/1611] ipv6: fix state corruption during proxy_ndp sysctl restart Greg Kroah-Hartman
2026-07-21 15:17 ` [PATCH 6.18 0923/1611] ipv6: fix missing notification for ignore_routes_with_linkdown Greg Kroah-Hartman
2026-07-21 15:17 ` [PATCH 6.18 0924/1611] eth: fbnic: fix ordering of heartbeat vs ownership Greg Kroah-Hartman
2026-07-21 15:17 ` [PATCH 6.18 0925/1611] thermal: testing: zone: Flush work items during cleanup Greg Kroah-Hartman
2026-07-21 15:17 ` [PATCH 6.18 0926/1611] ACPI: processor_idle: Mark LPI enter functions as __cpuidle Greg Kroah-Hartman
2026-07-21 15:17 ` [PATCH 6.18 0927/1611] smb/client: preserve errors from smb2_set_sparse() Greg Kroah-Hartman
2026-07-21 15:17 ` [PATCH 6.18 0928/1611] rtc: ds1307: Fix off-by-one issue with wday for rx8130 Greg Kroah-Hartman
2026-07-21 15:17 ` [PATCH 6.18 0929/1611] rtc: cmos: unregister HPET IRQ handler on probe failure Greg Kroah-Hartman
2026-07-21 15:17 ` [PATCH 6.18 0930/1611] net: dsa: realtek: fix memory leak in rtl8366rb_setup_led() Greg Kroah-Hartman
2026-07-21 15:17 ` [PATCH 6.18 0931/1611] net: phy: realtek: Clear MDIO_AN_10GBT_CTRL_ADV10G bit Greg Kroah-Hartman
2026-07-21 15:17 ` [PATCH 6.18 0932/1611] octeontx2-af: Validate NIX maximum LFs correctly Greg Kroah-Hartman
2026-07-21 15:17 ` [PATCH 6.18 0933/1611] net: mvneta: re-enable percpu interrupt on resume Greg Kroah-Hartman
2026-07-21 15:17 ` [PATCH 6.18 0934/1611] net: sungem: fix probe error cleanup Greg Kroah-Hartman
2026-07-21 15:17 ` [PATCH 6.18 0935/1611] net: ethernet: sunplus: spl2sw: fix phy_node refcount leak in remove Greg Kroah-Hartman
2026-07-21 15:17 ` [PATCH 6.18 0936/1611] LoongArch: Move struct kimage forward declaration before use Greg Kroah-Hartman
2026-07-21 15:17 ` [PATCH 6.18 0937/1611] LoongArch: BPF: Fix outdated tail call comments Greg Kroah-Hartman
2026-07-21 15:17 ` [PATCH 6.18 0938/1611] LoongArch: BPF: Fix off-by-one error in tail call Greg Kroah-Hartman
2026-07-21 15:17 ` [PATCH 6.18 0939/1611] ASoC: fsl_asrc_dma: fix eDMA maxburst misalignment with channel count Greg Kroah-Hartman
2026-07-21 15:17 ` [PATCH 6.18 0940/1611] net: udp_tunnel: prevent double queueing in udp_tunnel_nic_device_sync Greg Kroah-Hartman
2026-07-21 15:17 ` [PATCH 6.18 0941/1611] dt-bindings: net: renesas,ether: Drop example "ethernet-phy-ieee802.3-c22" fallback Greg Kroah-Hartman
2026-07-21 15:17 ` [PATCH 6.18 0942/1611] selftests: tls: size splice_short pipe by page size Greg Kroah-Hartman
2026-07-21 15:17 ` [PATCH 6.18 0943/1611] net: hns3: unify copper port ksettings configuration path Greg Kroah-Hartman
2026-07-21 15:17 ` [PATCH 6.18 0944/1611] net: hns3: refactor MAC autoneg and speed configuration Greg Kroah-Hartman
2026-07-21 15:17 ` [PATCH 6.18 0945/1611] net: hns3: fix permanent link down deadlock after reset Greg Kroah-Hartman
2026-07-21 15:17 ` [PATCH 6.18 0946/1611] net: hns3: differentiate autoneg default values between copper and fiber Greg Kroah-Hartman
2026-07-21 15:17 ` [PATCH 6.18 0947/1611] ALSA: FCP: Fix NULL pointer dereference in interface lookup Greg Kroah-Hartman
2026-07-21 15:17 ` [PATCH 6.18 0948/1611] tracing: probes: fix typo in a log message Greg Kroah-Hartman
2026-07-21 15:17 ` [PATCH 6.18 0949/1611] spi: sh-msiof: abort transfers when reset times out Greg Kroah-Hartman
2026-07-21 15:17 ` [PATCH 6.18 0950/1611] ACPI: RIMT: Only defer the IOMMU configuration in init stage Greg Kroah-Hartman
2026-07-21 15:17 ` [PATCH 6.18 0951/1611] riscv: Fix 32-bit call_on_irq_stack() frame pointer ABI Greg Kroah-Hartman
2026-07-21 15:17 ` [PATCH 6.18 0952/1611] gpio: mvebu: fail probe if gpiochip registration fails Greg Kroah-Hartman
2026-07-21 15:17 ` [PATCH 6.18 0953/1611] gpio: htc-egpio: use managed gpiochip registration Greg Kroah-Hartman
2026-07-21 15:17 ` [PATCH 6.18 0954/1611] net: pse-pd: scope pse_control regulator handle to kref lifetime Greg Kroah-Hartman
2026-07-21 15:17 ` [PATCH 6.18 0955/1611] seg6: validate SRH length before reading fixed fields Greg Kroah-Hartman
2026-07-21 15:17 ` [PATCH 6.18 0956/1611] qede: fix out-of-bounds check for cqe->len_list[] Greg Kroah-Hartman
2026-07-21 15:17 ` [PATCH 6.18 0957/1611] net: enetc: check the number of BDs needed for xdp_frame Greg Kroah-Hartman
2026-07-21 15:17 ` [PATCH 6.18 0958/1611] sctp: fix SCTP_RESET_STREAMS stream list length limit Greg Kroah-Hartman
2026-07-21 15:17 ` [PATCH 6.18 0959/1611] sctp: add INIT verification after cookie unpacking Greg Kroah-Hartman
2026-07-21 15:17 ` [PATCH 6.18 0960/1611] MIPS: DEC: Ensure RTC platform device deregistration upon failure Greg Kroah-Hartman
2026-07-21 15:17 ` [PATCH 6.18 0961/1611] MIPS: mm: Add check for highmem before removing memory block Greg Kroah-Hartman
2026-07-21 15:17 ` [PATCH 6.18 0962/1611] ASoC: codecs: lpass-va-macro: add SM6115 compatible Greg Kroah-Hartman
2026-07-21 15:17 ` [PATCH 6.18 0963/1611] ASoC: codecs: lpass-va-macro: Fix LPASS Codec Version for SC7280 Greg Kroah-Hartman
2026-07-21 15:18 ` [PATCH 6.18 0964/1611] hwmon: adm1275: Prevent reading uninitialized stack Greg Kroah-Hartman
2026-07-21 15:18 ` [PATCH 6.18 0965/1611] hwmon: (pmbus) Fix passing events to regulator core Greg Kroah-Hartman
2026-07-21 15:18 ` [PATCH 6.18 0966/1611] hwmon: (aspeed-g6-pwm-tach) Guard fan RPM calculation against divide-by-zero Greg Kroah-Hartman
2026-07-21 15:18 ` [PATCH 6.18 0967/1611] eth: fbnic: dont cache shinfo across skb realloc Greg Kroah-Hartman
2026-07-21 15:18 ` [PATCH 6.18 0968/1611] ipv6: fib6: fix NULL deref in fib6_walk_continue() on multi-batch dump Greg Kroah-Hartman
2026-07-21 15:18 ` [PATCH 6.18 0969/1611] usbnet: gl620a: fix out-of-bounds read in genelink_rx_fixup() Greg Kroah-Hartman
2026-07-21 15:18 ` [PATCH 6.18 0970/1611] net: phy: sfp: free mii_bus in sfp_i2c_mdiobus_destroy Greg Kroah-Hartman
2026-07-21 15:18 ` [PATCH 6.18 0971/1611] net: libwx: fix VMDQ mask for 1-queue mode Greg Kroah-Hartman
2026-07-21 15:18 ` [PATCH 6.18 0972/1611] net: gianfar: dispose irq mappings on probe failure and device removal Greg Kroah-Hartman
2026-07-21 15:18 ` [PATCH 6.18 0973/1611] net/sched: sch_teql: Introduce slaves_lock to avoid race condition and UAF Greg Kroah-Hartman
2026-07-21 15:18 ` [PATCH 6.18 0974/1611] bridge: stp: Fix a potential use-after-free when deleting a bridge Greg Kroah-Hartman
2026-07-21 15:18 ` [PATCH 6.18 0975/1611] drm/panthor: Fix potential invalid pointer deref in group_process_tiler_oom() Greg Kroah-Hartman
2026-07-21 15:18 ` [PATCH 6.18 0976/1611] drm/panthor: Dont overrule pending immediate ticks in sched_resume_tick() Greg Kroah-Hartman
2026-07-21 15:18 ` [PATCH 6.18 0977/1611] drm/panthor: Fix a leak when a group is evicted before the tiler OOM is serviced Greg Kroah-Hartman
2026-07-21 15:18 ` [PATCH 6.18 0978/1611] drm/panthor: Interrupt group start/resumption if group_bind_locked() fails Greg Kroah-Hartman
2026-07-21 15:18 ` [PATCH 6.18 0979/1611] tracing/eprobes: Allow use of BTF names to dereference pointers Greg Kroah-Hartman
2026-07-21 15:18 ` [PATCH 6.18 0980/1611] tracing/probes: Remove WARN_ON_ONCE from parse_btf_arg Greg Kroah-Hartman
2026-07-21 15:18 ` [PATCH 6.18 0981/1611] tracing/events: Fix to check the simple_tsk_fn creation Greg Kroah-Hartman
2026-07-21 15:18 ` [PATCH 6.18 0982/1611] tracing: eprobe: read the complete FILTER_PTR_STRING pointer Greg Kroah-Hartman
2026-07-21 15:18 ` [PATCH 6.18 0983/1611] tracing/fprobe: Fix NULL pointer dereference in fprobe_fgraph_entry() Greg Kroah-Hartman
2026-07-21 15:18 ` [PATCH 6.18 0984/1611] tracing/probes: Make the $ prefix mandatory for comm access Greg Kroah-Hartman
2026-07-21 15:18 ` [PATCH 6.18 0985/1611] irqchip/gic-v3-its: Fix OF node reference leak Greg Kroah-Hartman
2026-07-21 15:18 ` [PATCH 6.18 0986/1611] irqchip/ts4800: Fix missing chained handler cleanup on remove Greg Kroah-Hartman
2026-07-21 15:18 ` [PATCH 6.18 0987/1611] sctp: fix addr_wq_timer race in sctp_free_addr_wq() Greg Kroah-Hartman
2026-07-21 15:18 ` [PATCH 6.18 0988/1611] virtio_net: disable cb when NAPI is busy-polled Greg Kroah-Hartman
2026-07-21 15:18 ` [PATCH 6.18 0989/1611] cxgb4: Fix decode strings dump for T6 adapters Greg Kroah-Hartman
2026-07-21 15:18 ` [PATCH 6.18 0990/1611] selftests: drv-net: tso: dont touch dangerous feature bits Greg Kroah-Hartman
2026-07-21 15:18 ` [PATCH 6.18 0991/1611] net/sched: act_bpf: use rcu_dereference_bh() to read the filter Greg Kroah-Hartman
2026-07-21 15:18 ` [PATCH 6.18 0992/1611] ksmbd: reject undersized DACLs before parsing ACEs Greg Kroah-Hartman
2026-07-21 15:18 ` [PATCH 6.18 0993/1611] ksmbd: fix use-after-free of fp->owner.name in durable handle owner check Greg Kroah-Hartman
2026-07-21 15:18 ` [PATCH 6.18 0994/1611] gpio: timberdale: Return -ENOMEM on dynamic memory allocation in probe Greg Kroah-Hartman
2026-07-21 15:18 ` [PATCH 6.18 0995/1611] pinctrl: meson: restore non-sleeping GPIO access Greg Kroah-Hartman
2026-07-21 15:18 ` [PATCH 6.18 0996/1611] net/sched: dualpi2: clear stale classification on filter miss Greg Kroah-Hartman
2026-07-21 15:18 ` [PATCH 6.18 0997/1611] net/sched: hhf: clear heavy-hitter state on reset Greg Kroah-Hartman
2026-07-21 15:18 ` [PATCH 6.18 0998/1611] fs: refuse O_TMPFILE creation with an unmapped fsuid or fsgid Greg Kroah-Hartman
2026-07-21 15:18 ` [PATCH 6.18 0999/1611] afs: Fix error code in afs_extract_vl_addrs() Greg Kroah-Hartman
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=20260721152527.555823331@linuxfoundation.org \
--to=gregkh@linuxfoundation.org \
--cc=edumazet@google.com \
--cc=kuba@kernel.org \
--cc=patches@lists.linux.dev \
--cc=sashal@kernel.org \
--cc=stable@vger.kernel.org \
--cc=willemb@google.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox