From: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
To: stable@vger.kernel.org
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
patches@lists.linux.dev, Hyunwoo Kim <imv4bel@gmail.com>,
David Howells <dhowells@redhat.com>,
Simon Horman <horms@kernel.org>,
Jiayuan Chen <jiayuan.chen@linux.dev>,
linux-afs@lists.infradead.org,
Jeffrey Altman <jaltman@auristor.com>,
Marc Dionne <marc.dionne@auristor.com>,
Jakub Kicinski <kuba@kernel.org>, Sasha Levin <sashal@kernel.org>
Subject: [PATCH 6.18 286/315] rxrpc: Fix DATA decrypt vs splice() by copying data to buffer in recvmsg
Date: Sun, 7 Jun 2026 12:01:13 +0200 [thread overview]
Message-ID: <20260607095738.094137910@linuxfoundation.org> (raw)
In-Reply-To: <20260607095727.528828913@linuxfoundation.org>
6.18-stable review patch. If anyone has any objections, please let me know.
------------------
From: David Howells <dhowells@redhat.com>
[ Upstream commit d2bc90cf6c75cb96d2ce549be6c35efa3099d25b ]
This improves the fix for CVE-2026-43500.
Fix the pagecache corruption from in-place decryption of a DATA packet
transmitted locally by splice() by getting rid of the packet sharing in the
I/O thread and unconditionally extracting the packet content into a bounce
buffer in which the buffer is decrypted. recvmsg() (or the kernel
equivalent) then copies the data from the bounce buffer to the destination
buffer. The sk_buff then remains unmodified.
This has an additional advantage in that the packet is then arranged in the
buffer with the correct alignment required for the crypto algorithms to
process directly. The performance of the crypto does seem to be a little
faster and, surprisingly, the unencrypted performance doesn't seem to
change much - possibly due to removing complexity from the I/O thread.
Yet another advantage is that the I/O thread doesn't have to copy packets
which would slow down packet distribution, ACK generation, etc..
The buffer belongs to the call and is allocated initially at 2K,
sufficiently large to hold a whole jumbo subpacket, but the buffer will be
increased in size if needed. However, to take this work, MSG_PEEK may
cause a later packet to be decrypted into the buffer, in which case the
earlier one will need re-decrypting for a subsequent recvmsg().
Note that rx_pkt_offset may legitimately see 0 as a valid offset now, so
switch to using USHRT_MAX to indicate an invalid offset.
Note also that I would generally prefer to replace the buffers of the
current sk_buff with a new kmalloc'd buffer of the right size, ditching the
old data and frags as this makes the handling of MSG_PEEK easier and
removes the re-decryption issue, but this looks like quite a complicated
thing to achieve. skb_morph() looks half way to what I want, but I don't
want to have to allocate a new sk_buff.
Fixes: d0d5c0cd1e71 ("rxrpc: Use skb_unshare() rather than skb_cow_data()")
Reported-by: Hyunwoo Kim <imv4bel@gmail.com>
Closes: https://lore.kernel.org/r/afKV2zGR6rrelPC7@v4bel/
Signed-off-by: David Howells <dhowells@redhat.com>
cc: Simon Horman <horms@kernel.org>
cc: Jiayuan Chen <jiayuan.chen@linux.dev>
cc: linux-afs@lists.infradead.org
Reviewed-by: Jeffrey Altman <jaltman@auristor.com>
Tested-by: Marc Dionne <marc.dionne@auristor.com>
Link: https://patch.msgid.link/20260515230516.2718212-3-dhowells@redhat.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Stable-dep-of: 8bfab4b6ffc2 ("rxrpc: Fix RESPONSE packet verification to extract skb to a linear buffer")
Signed-off-by: Sasha Levin <sashal@kernel.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
---
net/rxrpc/ar-internal.h | 7 ++-
net/rxrpc/call_event.c | 22 ------------
net/rxrpc/call_object.c | 2 +
net/rxrpc/insecure.c | 3 -
net/rxrpc/recvmsg.c | 68 ++++++++++++++++++++++++++++++-------
net/rxrpc/rxgk.c | 51 +++++++++++++---------------
net/rxrpc/rxgk_common.h | 82 +++++++++++++++++++++++++++++++++++++++++++++
net/rxrpc/rxkad.c | 86 +++++++++++++++++-------------------------------
8 files changed, 201 insertions(+), 120 deletions(-)
--- a/net/rxrpc/ar-internal.h
+++ b/net/rxrpc/ar-internal.h
@@ -213,8 +213,6 @@ struct rxrpc_skb_priv {
struct {
u16 offset; /* Offset of data */
u16 len; /* Length of data */
- u8 flags;
-#define RXRPC_RX_VERIFIED 0x01
};
struct {
rxrpc_seq_t first_ack; /* First packet in acks table */
@@ -774,6 +772,11 @@ struct rxrpc_call {
struct sk_buff_head recvmsg_queue; /* Queue of packets ready for recvmsg() */
struct sk_buff_head rx_queue; /* Queue of packets for this call to receive */
struct sk_buff_head rx_oos_queue; /* Queue of out of sequence packets */
+ void *rx_dec_buffer; /* Decryption buffer */
+ unsigned short rx_dec_bsize; /* rx_dec_buffer size */
+ unsigned short rx_dec_offset; /* Decrypted packet data offset */
+ unsigned short rx_dec_len; /* Decrypted packet data len */
+ rxrpc_seq_t rx_dec_seq; /* Packet in decryption buffer */
rxrpc_seq_t rx_highest_seq; /* Higest sequence number received */
rxrpc_seq_t rx_consumed; /* Highest packet consumed */
--- a/net/rxrpc/call_event.c
+++ b/net/rxrpc/call_event.c
@@ -332,27 +332,7 @@ bool rxrpc_input_call_event(struct rxrpc
saw_ack |= sp->hdr.type == RXRPC_PACKET_TYPE_ACK;
- if (sp->hdr.type == RXRPC_PACKET_TYPE_DATA &&
- sp->hdr.securityIndex != 0 &&
- (skb_cloned(skb) ||
- skb_has_frag_list(skb) ||
- skb_has_shared_frag(skb))) {
- /* Unshare the packet so that it can be
- * modified by in-place decryption.
- */
- struct sk_buff *nskb = skb_copy(skb, GFP_ATOMIC);
-
- if (nskb) {
- rxrpc_new_skb(nskb, rxrpc_skb_new_unshared);
- rxrpc_input_call_packet(call, nskb);
- rxrpc_free_skb(nskb, rxrpc_skb_put_call_rx);
- } else {
- /* OOM - Drop the packet. */
- rxrpc_see_skb(skb, rxrpc_skb_see_unshare_nomem);
- }
- } else {
- rxrpc_input_call_packet(call, skb);
- }
+ rxrpc_input_call_packet(call, skb);
rxrpc_free_skb(skb, rxrpc_skb_put_call_rx);
did_receive = true;
}
--- a/net/rxrpc/call_object.c
+++ b/net/rxrpc/call_object.c
@@ -152,6 +152,7 @@ struct rxrpc_call *rxrpc_alloc_call(stru
spin_lock_init(&call->notify_lock);
refcount_set(&call->ref, 1);
call->debug_id = debug_id;
+ call->rx_pkt_offset = USHRT_MAX;
call->tx_total_len = -1;
call->tx_jumbo_max = 1;
call->next_rx_timo = 20 * HZ;
@@ -553,6 +554,7 @@ static void rxrpc_cleanup_rx_buffers(str
rxrpc_purge_queue(&call->recvmsg_queue);
rxrpc_purge_queue(&call->rx_queue);
rxrpc_purge_queue(&call->rx_oos_queue);
+ kfree(call->rx_dec_buffer);
}
/*
--- a/net/rxrpc/insecure.c
+++ b/net/rxrpc/insecure.c
@@ -32,9 +32,6 @@ static int none_secure_packet(struct rxr
static int none_verify_packet(struct rxrpc_call *call, struct sk_buff *skb)
{
- struct rxrpc_skb_priv *sp = rxrpc_skb(skb);
-
- sp->flags |= RXRPC_RX_VERIFIED;
return 0;
}
--- a/net/rxrpc/recvmsg.c
+++ b/net/rxrpc/recvmsg.c
@@ -147,15 +147,52 @@ static void rxrpc_rotate_rx_window(struc
}
/*
- * Decrypt and verify a DATA packet.
+ * Decrypt and verify a DATA packet. The content of the packet is pulled out
+ * into a flat buffer rather than decrypting in place in the skbuff. This also
+ * has the advantage of aligning the buffer correctly for the crypto routines.
+ *
+ * We keep track of the sequence number of the packet currently decrypted into
+ * the buffer in ->rx_dec_seq. If MSG_PEEK is used and steps onto a new
+ * packet, subsequent recvmsg() calls will have to go back and re-decrypt the
+ * current packet.
*/
static int rxrpc_verify_data(struct rxrpc_call *call, struct sk_buff *skb)
{
struct rxrpc_skb_priv *sp = rxrpc_skb(skb);
+ int ret;
- if (sp->flags & RXRPC_RX_VERIFIED)
- return 0;
- return call->security->verify_packet(call, skb);
+ if (sp->len > call->rx_dec_bsize) {
+ /* Make sure we can hold a 1412-byte jumbo subpacket and make
+ * sure that the buffer size is aligned to a crypto blocksize.
+ */
+ size_t size = clamp(round_up(sp->len, 32), 2048, 65535);
+ void *buffer = krealloc(call->rx_dec_buffer, size, GFP_NOFS);
+
+ if (!buffer)
+ return -ENOMEM;
+ call->rx_dec_buffer = buffer;
+ call->rx_dec_bsize = size;
+ }
+
+ ret = -EFAULT;
+ if (skb_copy_bits(skb, sp->offset, call->rx_dec_buffer, sp->len) < 0)
+ goto err;
+
+ call->rx_dec_offset = 0;
+ call->rx_dec_len = sp->len;
+ call->rx_dec_seq = sp->hdr.seq;
+ ret = call->security->verify_packet(call, skb);
+ if (ret < 0)
+ goto err;
+ return 0;
+
+err:
+ kfree(call->rx_dec_buffer);
+ call->rx_dec_buffer = NULL;
+ call->rx_dec_bsize = 0;
+ call->rx_dec_offset = 0;
+ call->rx_dec_len = 0;
+ return ret;
}
/*
@@ -283,16 +320,21 @@ static int rxrpc_recvmsg_data(struct soc
if (msg)
sock_recv_timestamp(msg, sock->sk, skb);
- if (rx_pkt_offset == 0) {
+ if (call->rx_dec_seq != sp->hdr.seq ||
+ !call->rx_dec_buffer) {
ret2 = rxrpc_verify_data(call, skb);
trace_rxrpc_recvdata(call, rxrpc_recvmsg_next, seq,
- sp->offset, sp->len, ret2);
+ call->rx_dec_offset,
+ call->rx_dec_len, ret2);
if (ret2 < 0) {
ret = ret2;
goto out;
}
- rx_pkt_offset = sp->offset;
- rx_pkt_len = sp->len;
+ }
+
+ if (rx_pkt_offset == USHRT_MAX) {
+ rx_pkt_offset = call->rx_dec_offset;
+ rx_pkt_len = call->rx_dec_len;
} else {
trace_rxrpc_recvdata(call, rxrpc_recvmsg_cont, seq,
rx_pkt_offset, rx_pkt_len, 0);
@@ -304,10 +346,10 @@ static int rxrpc_recvmsg_data(struct soc
if (copy > remain)
copy = remain;
if (copy > 0) {
- ret2 = skb_copy_datagram_iter(skb, rx_pkt_offset, iter,
- copy);
- if (ret2 < 0) {
- ret = ret2;
+ ret2 = copy_to_iter(call->rx_dec_buffer + rx_pkt_offset,
+ copy, iter);
+ if (ret2 != copy) {
+ ret = -EFAULT;
goto out;
}
@@ -328,7 +370,7 @@ static int rxrpc_recvmsg_data(struct soc
/* The whole packet has been transferred. */
if (sp->hdr.flags & RXRPC_LAST_PACKET)
ret = 1;
- rx_pkt_offset = 0;
+ rx_pkt_offset = USHRT_MAX;
rx_pkt_len = 0;
skb = skb_peek_next(skb, &call->recvmsg_queue);
--- a/net/rxrpc/rxgk.c
+++ b/net/rxrpc/rxgk.c
@@ -473,8 +473,9 @@ static int rxgk_verify_packet_integrity(
struct rxrpc_skb_priv *sp = rxrpc_skb(skb);
struct rxgk_header *hdr;
struct krb5_buffer metadata;
- unsigned int offset = sp->offset, len = sp->len;
+ unsigned int len = call->rx_dec_len;
size_t data_offset = 0, data_len = len;
+ void *data = call->rx_dec_buffer, *p = data;
u32 ac = 0;
int ret = -ENOMEM;
@@ -500,16 +501,15 @@ static int rxgk_verify_packet_integrity(
metadata.len = sizeof(*hdr);
metadata.data = hdr;
- ret = rxgk_verify_mic_skb(gk->krb5, gk->rx_Kc, &metadata,
- skb, &offset, &len, &ac);
+ ret = rxgk_verify_mic(gk->krb5, gk->rx_Kc, &metadata, &p, &len, &ac);
kfree(hdr);
if (ret < 0) {
if (ret != -ENOMEM)
rxrpc_abort_eproto(call, skb, ac,
rxgk_abort_1_verify_mic_eproto);
} else {
- sp->offset = offset;
- sp->len = len;
+ call->rx_dec_offset = p - data;
+ call->rx_dec_len = len;
}
put_gk:
@@ -526,56 +526,53 @@ static int rxgk_verify_packet_encrypted(
struct sk_buff *skb)
{
struct rxrpc_skb_priv *sp = rxrpc_skb(skb);
- struct rxgk_header hdr;
- unsigned int offset = sp->offset, len = sp->len;
+ struct rxgk_header *hdr;
+ unsigned int offset = 0, len = call->rx_dec_len;
+ void *data = call->rx_dec_buffer, *p = data;
int ret;
u32 ac = 0;
_enter("");
if (crypto_krb5_check_data_len(gk->krb5, KRB5_ENCRYPT_MODE,
- len, sizeof(hdr)) < 0) {
+ len, sizeof(*hdr)) < 0) {
ret = rxrpc_abort_eproto(call, skb, RXGK_PACKETSHORT,
rxgk_abort_2_short_header);
goto error;
}
- ret = rxgk_decrypt_skb(gk->krb5, gk->rx_enc, skb, &offset, &len, &ac);
+ ret = rxgk_decrypt(gk->krb5, gk->rx_enc, &p, &len, &ac);
if (ret < 0) {
if (ret != -ENOMEM)
rxrpc_abort_eproto(call, skb, ac, rxgk_abort_2_decrypt_eproto);
goto error;
}
+ offset = p - data;
- if (len < sizeof(hdr)) {
+ if (len < sizeof(*hdr)) {
ret = rxrpc_abort_eproto(call, skb, RXGK_PACKETSHORT,
rxgk_abort_2_short_header);
goto error;
}
/* Extract the header from the skb */
- ret = skb_copy_bits(skb, offset, &hdr, sizeof(hdr));
- if (ret < 0) {
- ret = rxrpc_abort_eproto(call, skb, RXGK_PACKETSHORT,
- rxgk_abort_2_short_encdata);
- goto error;
- }
- offset += sizeof(hdr);
- len -= sizeof(hdr);
-
- if (ntohl(hdr.epoch) != call->conn->proto.epoch ||
- ntohl(hdr.cid) != call->cid ||
- ntohl(hdr.call_number) != call->call_id ||
- ntohl(hdr.seq) != sp->hdr.seq ||
- ntohl(hdr.sec_index) != call->security_ix ||
- ntohl(hdr.data_len) > len) {
+ hdr = data + offset;
+ offset += sizeof(*hdr);
+ len -= sizeof(*hdr);
+
+ if (ntohl(hdr->epoch) != call->conn->proto.epoch ||
+ ntohl(hdr->cid) != call->cid ||
+ ntohl(hdr->call_number) != call->call_id ||
+ ntohl(hdr->seq) != sp->hdr.seq ||
+ ntohl(hdr->sec_index) != call->security_ix ||
+ ntohl(hdr->data_len) > len) {
ret = rxrpc_abort_eproto(call, skb, RXGK_SEALEDINCON,
rxgk_abort_2_short_data);
goto error;
}
- sp->offset = offset;
- sp->len = ntohl(hdr.data_len);
+ call->rx_dec_offset = offset;
+ call->rx_dec_len = ntohl(hdr->data_len);
ret = 0;
error:
rxgk_put(gk);
--- a/net/rxrpc/rxgk_common.h
+++ b/net/rxrpc/rxgk_common.h
@@ -106,6 +106,49 @@ int rxgk_decrypt_skb(const struct krb5_e
}
/*
+ * Apply decryption and checksumming functions a flat data buffer. The data
+ * point and length are updated to reflect the actual content of the encrypted
+ * region.
+ */
+static inline int rxgk_decrypt(const struct krb5_enctype *krb5,
+ struct crypto_aead *aead,
+ void **_data, unsigned int *_len,
+ int *_error_code)
+{
+ struct scatterlist sg[1];
+ size_t offset = 0, len = *_len;
+ int ret;
+
+ sg_init_one(sg, *_data, len);
+
+ ret = crypto_krb5_decrypt(krb5, aead, sg, 1, &offset, &len);
+ switch (ret) {
+ case 0:
+ if (offset & 3) {
+ *_error_code = RXGK_INCONSISTENCY;
+ ret = -EPROTO;
+ break;
+ }
+ *_data += offset;
+ *_len = len;
+ break;
+ case -EBADMSG: /* Checksum mismatch. */
+ case -EPROTO:
+ *_error_code = RXGK_SEALEDINCON;
+ break;
+ case -EMSGSIZE:
+ *_error_code = RXGK_PACKETSHORT;
+ break;
+ case -ENOPKG: /* Would prefer RXGK_BADETYPE, but not available for YFS. */
+ default:
+ *_error_code = RXGK_INCONSISTENCY;
+ break;
+ }
+
+ return ret;
+}
+
+/*
* Check the MIC on a region of an skbuff. The offset and length are updated
* to reflect the actual content of the secure region.
*/
@@ -134,6 +177,45 @@ int rxgk_verify_mic_skb(const struct krb
*_len = len;
break;
case -EBADMSG: /* Checksum mismatch */
+ case -EPROTO:
+ *_error_code = RXGK_SEALEDINCON;
+ break;
+ case -EMSGSIZE:
+ *_error_code = RXGK_PACKETSHORT;
+ break;
+ case -ENOPKG: /* Would prefer RXGK_BADETYPE, but not available for YFS. */
+ default:
+ *_error_code = RXGK_INCONSISTENCY;
+ break;
+ }
+
+ return ret;
+}
+
+/*
+ * Check the MIC on a flat buffer. The data pointer and length are updated to
+ * reflect the actual content of the secure region.
+ */
+static inline
+int rxgk_verify_mic(const struct krb5_enctype *krb5,
+ struct crypto_shash *shash,
+ const struct krb5_buffer *metadata,
+ void **_data, unsigned int *_len,
+ u32 *_error_code)
+{
+ struct scatterlist sg[1];
+ size_t offset = 0, len = *_len;
+ int ret;
+
+ sg_init_one(sg, *_data, len);
+
+ ret = crypto_krb5_verify_mic(krb5, shash, metadata, sg, 1, &offset, &len);
+ switch (ret) {
+ case 0:
+ *_data += offset;
+ *_len = len;
+ break;
+ case -EBADMSG: /* Checksum mismatch */
case -EPROTO:
*_error_code = RXGK_SEALEDINCON;
break;
--- a/net/rxrpc/rxkad.c
+++ b/net/rxrpc/rxkad.c
@@ -430,27 +430,25 @@ static int rxkad_verify_packet_1(struct
rxrpc_seq_t seq,
struct skcipher_request *req)
{
- struct rxkad_level1_hdr sechdr;
+ struct rxkad_level1_hdr *sechdr;
struct rxrpc_skb_priv *sp = rxrpc_skb(skb);
struct rxrpc_crypt iv;
- struct scatterlist sg[16];
- u32 data_size, buf;
+ struct scatterlist sg[1];
+ void *data = call->rx_dec_buffer;
+ u32 len = sp->len, data_size, buf;
u16 check;
int ret;
_enter("");
- if (sp->len < 8)
+ if (len < 8)
return rxrpc_abort_eproto(call, skb, RXKADSEALEDINCON,
rxkad_abort_1_short_header);
/* Decrypt the skbuff in-place. TODO: We really want to decrypt
* directly into the target buffer.
*/
- sg_init_table(sg, ARRAY_SIZE(sg));
- ret = skb_to_sgvec(skb, sg, sp->offset, 8);
- if (unlikely(ret < 0))
- return ret;
+ sg_init_one(sg, data, len);
/* start the decryption afresh */
memset(&iv, 0, sizeof(iv));
@@ -464,13 +462,11 @@ static int rxkad_verify_packet_1(struct
return ret;
/* Extract the decrypted packet length */
- if (skb_copy_bits(skb, sp->offset, &sechdr, sizeof(sechdr)) < 0)
- return rxrpc_abort_eproto(call, skb, RXKADDATALEN,
- rxkad_abort_1_short_encdata);
- sp->offset += sizeof(sechdr);
- sp->len -= sizeof(sechdr);
+ sechdr = data;
+ call->rx_dec_offset = sizeof(*sechdr);
+ len -= sizeof(*sechdr);
- buf = ntohl(sechdr.data_size);
+ buf = ntohl(sechdr->data_size);
data_size = buf & 0xffff;
check = buf >> 16;
@@ -479,10 +475,10 @@ static int rxkad_verify_packet_1(struct
if (check != 0)
return rxrpc_abort_eproto(call, skb, RXKADSEALEDINCON,
rxkad_abort_1_short_check);
- if (data_size > sp->len)
+ if (data_size > len)
return rxrpc_abort_eproto(call, skb, RXKADDATALEN,
rxkad_abort_1_short_data);
- sp->len = data_size;
+ call->rx_dec_len = data_size;
_leave(" = 0 [dlen=%x]", data_size);
return 0;
@@ -496,43 +492,28 @@ static int rxkad_verify_packet_2(struct
struct skcipher_request *req)
{
const struct rxrpc_key_token *token;
- struct rxkad_level2_hdr sechdr;
+ struct rxkad_level2_hdr *sechdr;
struct rxrpc_skb_priv *sp = rxrpc_skb(skb);
struct rxrpc_crypt iv;
- struct scatterlist _sg[4], *sg;
- u32 data_size, buf;
+ struct scatterlist sg[1];
+ void *data = call->rx_dec_buffer;
+ u32 len = sp->len, data_size, buf;
u16 check;
- int nsg, ret;
+ int ret;
- _enter(",{%d}", sp->len);
+ _enter(",{%d}", len);
- if (sp->len < 8)
+ if (len < 8)
return rxrpc_abort_eproto(call, skb, RXKADSEALEDINCON,
rxkad_abort_2_short_header);
/* Don't let the crypto algo see a misaligned length. */
- sp->len = round_down(sp->len, 8);
+ len = round_down(len, 8);
- /* Decrypt the skbuff in-place. TODO: We really want to decrypt
- * directly into the target buffer.
+ /* Decrypt in place in the call's decryption buffer. TODO: We really
+ * want to decrypt directly into the target buffer.
*/
- sg = _sg;
- nsg = skb_shinfo(skb)->nr_frags + 1;
- if (nsg <= 4) {
- nsg = 4;
- } else {
- sg = kmalloc_array(nsg, sizeof(*sg), GFP_NOIO);
- if (!sg)
- return -ENOMEM;
- }
-
- sg_init_table(sg, nsg);
- ret = skb_to_sgvec(skb, sg, sp->offset, sp->len);
- if (unlikely(ret < 0)) {
- if (sg != _sg)
- kfree(sg);
- return ret;
- }
+ sg_init_one(sg, data, len);
/* decrypt from the session key */
token = call->conn->key->payload.data[0];
@@ -540,11 +521,9 @@ static int rxkad_verify_packet_2(struct
skcipher_request_set_sync_tfm(req, call->conn->rxkad.cipher);
skcipher_request_set_callback(req, 0, NULL, NULL);
- skcipher_request_set_crypt(req, sg, sg, sp->len, iv.x);
+ skcipher_request_set_crypt(req, sg, sg, len, iv.x);
ret = crypto_skcipher_decrypt(req);
skcipher_request_zero(req);
- if (sg != _sg)
- kfree(sg);
if (ret < 0) {
if (ret == -ENOMEM)
return ret;
@@ -553,13 +532,11 @@ static int rxkad_verify_packet_2(struct
}
/* Extract the decrypted packet length */
- if (skb_copy_bits(skb, sp->offset, &sechdr, sizeof(sechdr)) < 0)
- return rxrpc_abort_eproto(call, skb, RXKADDATALEN,
- rxkad_abort_2_short_len);
- sp->offset += sizeof(sechdr);
- sp->len -= sizeof(sechdr);
+ sechdr = data;
+ call->rx_dec_offset = sizeof(*sechdr);
+ len -= sizeof(*sechdr);
- buf = ntohl(sechdr.data_size);
+ buf = ntohl(sechdr->data_size);
data_size = buf & 0xffff;
check = buf >> 16;
@@ -569,17 +546,18 @@ static int rxkad_verify_packet_2(struct
return rxrpc_abort_eproto(call, skb, RXKADSEALEDINCON,
rxkad_abort_2_short_check);
- if (data_size > sp->len)
+ if (data_size > len)
return rxrpc_abort_eproto(call, skb, RXKADDATALEN,
rxkad_abort_2_short_data);
- sp->len = data_size;
+ call->rx_dec_len = data_size;
_leave(" = 0 [dlen=%x]", data_size);
return 0;
}
/*
- * Verify the security on a received packet and the subpackets therein.
+ * Verify the security on a received (sub)packet. If the packet needs
+ * modifying (e.g. decrypting), it must be copied.
*/
static int rxkad_verify_packet(struct rxrpc_call *call, struct sk_buff *skb)
{
next prev parent reply other threads:[~2026-06-07 10:58 UTC|newest]
Thread overview: 630+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-06-07 9:56 [PATCH 6.18 000/315] 6.18.35-rc1 review Greg Kroah-Hartman
2026-06-07 9:56 ` [PATCH 6.18 001/315] Input: usbtouchscreen - clamp NEXIO data_len/x_len to URB buffer size Greg Kroah-Hartman
2026-06-07 9:56 ` [PATCH 6.18 002/315] net/sched: cls_fw: fix NULL dereference of "old" filters before change() Greg Kroah-Hartman
2026-06-07 9:56 ` [PATCH 6.18 003/315] net: mctp: ensure our nlmsg responses are initialised Greg Kroah-Hartman
2026-06-07 9:56 ` [PATCH 6.18 004/315] xfrm: move policy_bydst RCU sync from per-netns .exit to .pre_exit Greg Kroah-Hartman
2026-06-07 9:56 ` [PATCH 6.18 005/315] net/sched: sch_sfb: Replace direct dequeue call with peek and qdisc_dequeue_peeked Greg Kroah-Hartman
2026-06-07 9:56 ` [PATCH 6.18 006/315] bcache: fix uninitialized closure object Greg Kroah-Hartman
2026-06-07 9:56 ` [PATCH 6.18 007/315] nfc: llcp: Fix use-after-free in llcp_sock_release() Greg Kroah-Hartman
2026-06-07 9:56 ` [PATCH 6.18 008/315] nfc: llcp: Fix use-after-free race in nfc_llcp_recv_cc() Greg Kroah-Hartman
2026-06-07 9:56 ` [PATCH 6.18 009/315] xfrm: Check for underflow in xfrm_state_mtu Greg Kroah-Hartman
2026-06-07 9:56 ` [PATCH 6.18 010/315] nfc: nxp-nci: i2c: use rising-edge IRQ on ACPI systems Greg Kroah-Hartman
2026-06-07 9:56 ` [PATCH 6.18 011/315] tools/bootconfig: Fix buf leaks in apply_xbc Greg Kroah-Hartman
2026-06-07 9:56 ` [PATCH 6.18 012/315] HID: remove duplicate hid_warn_ratelimited definition Greg Kroah-Hartman
2026-06-07 9:56 ` [PATCH 6.18 013/315] kunit: fix use-after-free in debugfs when using kunit.filter Greg Kroah-Hartman
2026-06-07 9:56 ` [PATCH 6.18 014/315] accel/rocket: fix UAF via dangling GEM handle in create_bo Greg Kroah-Hartman
2026-06-07 9:56 ` [PATCH 6.18 015/315] kernel/fork: validate exit_signal in kernel_clone() Greg Kroah-Hartman
2026-06-07 9:56 ` [PATCH 6.18 016/315] netfilter: synproxy: refresh tcphdr after skb_ensure_writable Greg Kroah-Hartman
2026-06-07 9:56 ` [PATCH 6.18 017/315] netfilter: xt_cpu: prefer raw_smp_processor_id Greg Kroah-Hartman
2026-06-07 9:56 ` [PATCH 6.18 018/315] netfilter: ebtables: fix OOB read in compat_mtw_from_user Greg Kroah-Hartman
2026-06-07 9:56 ` [PATCH 6.18 019/315] netfilter: nf_tables: fix dst corruption in same register operation Greg Kroah-Hartman
2026-06-07 9:56 ` [PATCH 6.18 020/315] tun: free page on short-frame rejection in tun_xdp_one() Greg Kroah-Hartman
2026-06-07 9:56 ` [PATCH 6.18 021/315] tun: free page on build_skb failure " Greg Kroah-Hartman
2026-06-07 9:56 ` [PATCH 6.18 022/315] vsock: keep poll shutdown state consistent Greg Kroah-Hartman
2026-06-07 9:56 ` [PATCH 6.18 023/315] net: netlink: fix sending unassigned nsid after assigned one Greg Kroah-Hartman
2026-06-07 9:56 ` [PATCH 6.18 024/315] net: netlink: dont set nsid on local notifications Greg Kroah-Hartman
2026-06-07 9:56 ` [PATCH 6.18 025/315] net/smc: Do not re-initialize smc hashtables Greg Kroah-Hartman
2026-06-07 9:56 ` [PATCH 6.18 026/315] net/iucv: fix locking in .getsockopt Greg Kroah-Hartman
2026-06-07 9:56 ` [PATCH 6.18 027/315] scsi: core: Run queues for all non-SDEV_DEL devices from scsi_run_host_queues Greg Kroah-Hartman
2026-06-07 9:56 ` [PATCH 6.18 028/315] ipv4: free net->ipv4.sysctl_local_reserved_ports after unregister_net_sysctl_table() Greg Kroah-Hartman
2026-06-07 9:56 ` [PATCH 6.18 029/315] ALSA: pcm: oss: Fix setup list UAF on proc write error Greg Kroah-Hartman
2026-06-07 9:56 ` [PATCH 6.18 030/315] ASoC: Intel: bytcht_es8316: Fix MCLK leak on init errors Greg Kroah-Hartman
2026-06-07 9:56 ` [PATCH 6.18 031/315] net/mlx5: HWS: Reject unsupported remove-header action Greg Kroah-Hartman
2026-06-07 9:56 ` [PATCH 6.18 032/315] net: hsr: fix potential OOB access in supervision frame handling Greg Kroah-Hartman
2026-06-07 9:57 ` [PATCH 6.18 033/315] gpio: mxc: fix irq_high handling Greg Kroah-Hartman
2026-06-07 9:57 ` [PATCH 6.18 034/315] net: team: Remove unused team_mode_op, port_enabled Greg Kroah-Hartman
2026-06-07 9:57 ` [PATCH 6.18 035/315] net: team: Rename port_disabled team mode op to port_tx_disabled Greg Kroah-Hartman
2026-06-07 9:57 ` [PATCH 6.18 036/315] net: team: fix NULL pointer dereference in team_xmit during mode change Greg Kroah-Hartman
2026-06-07 9:57 ` [PATCH 6.18 037/315] net: Avoid checksumming unreadable skb tail on trim Greg Kroah-Hartman
2026-06-07 9:57 ` [PATCH 6.18 038/315] ethtool: rss: avoid modifying the RSS context response Greg Kroah-Hartman
2026-06-07 9:57 ` [PATCH 6.18 039/315] ethtool: rss: add missing errno on RSS context delete Greg Kroah-Hartman
2026-06-07 9:57 ` [PATCH 6.18 040/315] ethtool: rss: fix falsely ignoring indir table updates Greg Kroah-Hartman
2026-06-07 9:57 ` [PATCH 6.18 041/315] ethtool: rss: fix indir_table and hkey leak on get_rxfh failure Greg Kroah-Hartman
2026-06-07 9:57 ` [PATCH 6.18 042/315] ethtool: rss: fix hkey leak when indir_size is 0 Greg Kroah-Hartman
2026-06-07 9:57 ` [PATCH 6.18 043/315] ethtool: rss: avoid device context leak on reply-build failure Greg Kroah-Hartman
2026-06-07 9:57 ` [PATCH 6.18 044/315] ethtool: module: call ethnl_ops_complete() on module flash errors Greg Kroah-Hartman
2026-06-07 9:57 ` [PATCH 6.18 045/315] ethtool: module: avoid leaking a netdev ref " Greg Kroah-Hartman
2026-06-07 9:57 ` [PATCH 6.18 046/315] ethtool: module: avoid racy updates to dev->ethtool bitfield Greg Kroah-Hartman
2026-06-07 9:57 ` [PATCH 6.18 047/315] ethtool: module: check fw_flash_in_progress under rtnl_lock Greg Kroah-Hartman
2026-06-07 9:57 ` [PATCH 6.18 048/315] ethtool: module: fix cleanup if socket used for flashing multiple devices Greg Kroah-Hartman
2026-06-07 9:57 ` [PATCH 6.18 049/315] ethtool: cmis: require exact CDB reply length Greg Kroah-Hartman
2026-06-07 9:57 ` [PATCH 6.18 050/315] ethtool: cmis: fix u16-to-u8 truncation of msleep_pre_rpl Greg Kroah-Hartman
2026-06-07 9:57 ` [PATCH 6.18 051/315] ethtool: cmis: validate start_cmd_payload_size from module Greg Kroah-Hartman
2026-06-07 9:57 ` [PATCH 6.18 052/315] ethtool: cmis: validate fw->size against start_cmd_payload_size Greg Kroah-Hartman
2026-06-07 9:57 ` [PATCH 6.18 053/315] cxl/test: Update mock dev array before calling platform_device_add() Greg Kroah-Hartman
2026-06-07 9:57 ` [PATCH 6.18 054/315] tunnels: load network headers after skb_cow() in iptunnel_pmtud_build_icmp[v6]() Greg Kroah-Hartman
2026-06-07 9:57 ` [PATCH 6.18 055/315] vxlan: do not reuse cached ip_hdr() value after skb_tunnel_check_pmtu() Greg Kroah-Hartman
2026-06-07 9:57 ` [PATCH 6.18 056/315] tunnels: do not assume transport header in iptunnel_pmtud_check_icmp() Greg Kroah-Hartman
2026-06-07 9:57 ` [PATCH 6.18 057/315] ksmbd: fix FSCTL permission bypass by adding a permission check for FSCTL_SET_SPARSE Greg Kroah-Hartman
2026-06-07 9:57 ` [PATCH 6.18 058/315] ASoC: codecs: simple-mux: Fix enum control bounds check Greg Kroah-Hartman
2026-06-07 9:57 ` [PATCH 6.18 059/315] drm/xe: Restore IDLEDLY regiter on engine reset Greg Kroah-Hartman
2026-06-07 9:57 ` [PATCH 6.18 060/315] Bluetooth: 6lowpan: check skb_clone() return value in send_mcast_pkt() Greg Kroah-Hartman
2026-06-07 9:57 ` [PATCH 6.18 061/315] bonding: refuse to enslave CAN devices Greg Kroah-Hartman
2026-06-07 9:57 ` [PATCH 6.18 062/315] bridge: Fix sleep in atomic context in netlink path Greg Kroah-Hartman
2026-06-07 9:57 ` [PATCH 6.18 063/315] bridge: Fix sleep in atomic context in sysfs path Greg Kroah-Hartman
2026-06-07 9:57 ` [PATCH 6.18 064/315] ethtool: coalesce: cap profile updates at NET_DIM_PARAMS_NUM_PROFILES Greg Kroah-Hartman
2026-06-07 9:57 ` [PATCH 6.18 065/315] ethtool: tsconfig: fix reply error handling Greg Kroah-Hartman
2026-06-07 9:57 ` [PATCH 6.18 066/315] ethtool: linkstate: fix unbalanced ethnl_ops_complete() on PHY lookup error Greg Kroah-Hartman
2026-06-07 9:57 ` [PATCH 6.18 067/315] ethtool: pse-pd: fix missing ethnl_ops_complete() Greg Kroah-Hartman
2026-06-07 9:57 ` [PATCH 6.18 068/315] ethtool: tsconfig: " Greg Kroah-Hartman
2026-06-07 9:57 ` [PATCH 6.18 069/315] ethtool: tsinfo: fix uninitialized stats on the by-PHC path Greg Kroah-Hartman
2026-06-07 9:57 ` [PATCH 6.18 070/315] ethtool: tsinfo: dont pass ERR_PTR to genlmsg_cancel on prepare failure Greg Kroah-Hartman
2026-06-07 9:57 ` [PATCH 6.18 071/315] ethtool: strset: fix header attribute index in ethnl_req_get_phydev() Greg Kroah-Hartman
2026-06-07 9:57 ` [PATCH 6.18 072/315] ethtool: eeprom: add missing ethnl_ops_begin() / _complete() during fallback Greg Kroah-Hartman
2026-06-07 9:57 ` [PATCH 6.18 073/315] ethtool: eeprom: add more safeties to EEPROM Netlink fallback Greg Kroah-Hartman
2026-06-07 9:57 ` [PATCH 6.18 074/315] ipv6: rpl: fix hdrlen overflow in ipv6_rpl_srh_decompress() Greg Kroah-Hartman
2026-06-07 9:57 ` [PATCH 6.18 075/315] net/sched: Revert "net/sched: Restrict conditions for adding duplicating netems to qdisc tree" Greg Kroah-Hartman
2026-06-07 9:57 ` [PATCH 6.18 076/315] net: hibmcge: disable Relaxed Ordering to fix RX packet corruption Greg Kroah-Hartman
2026-06-07 9:57 ` [PATCH 6.18 077/315] net/handshake: Use spin_lock_bh for hn_lock Greg Kroah-Hartman
2026-06-07 9:57 ` [PATCH 6.12 073/307] net/sched: Revert "net/sched: Restrict conditions for adding duplicating netems to qdisc tree" Greg Kroah-Hartman
2026-06-07 9:57 ` [PATCH 6.18 078/315] nvme-tcp: store negative errno in queue->tls_err Greg Kroah-Hartman
2026-06-07 9:57 ` [PATCH 6.18 079/315] net/handshake: Pass negative errno through handshake_complete() Greg Kroah-Hartman
2026-06-07 9:57 ` [PATCH 6.18 080/315] Bluetooth: l2cap: clear chan->ident on ECRED reconfiguration success Greg Kroah-Hartman
2026-06-07 9:57 ` [PATCH 6.18 081/315] Bluetooth: L2CAP: Fix possible crash on l2cap_ecred_conn_rsp Greg Kroah-Hartman
2026-06-07 9:57 ` [PATCH 6.18 082/315] Bluetooth: hci_sync: Set HCI_CMD_DRAIN_WORKQUEUE during device close Greg Kroah-Hartman
2026-06-07 9:57 ` [PATCH 6.18 083/315] Bluetooth: hci_sync: Reset device counters in hci_dev_close_sync() Greg Kroah-Hartman
2026-06-07 9:57 ` [PATCH 6.18 084/315] gpio: adnp: fix flow control regression caused by scoped_guard() Greg Kroah-Hartman
2026-06-07 9:57 ` [PATCH 6.18 085/315] gpio: virtuser: Fix uninitialized data bug in gpio_virtuser_direction_do_write() Greg Kroah-Hartman
2026-06-07 9:57 ` [PATCH 6.18 086/315] gpio: rockchip: convert bank->clk to devm_clk_get_enabled() Greg Kroah-Hartman
2026-06-07 9:57 ` [PATCH 6.18 087/315] gpio: rockchip: teardown bugs and resource leaks Greg Kroah-Hartman
2026-06-07 9:57 ` [PATCH 6.18 088/315] net: mana: Add NULL guards in teardown path to prevent panic on attach failure Greg Kroah-Hartman
2026-06-07 9:57 ` [PATCH 6.18 089/315] net: mana: Skip redundant detach on already-detached port Greg Kroah-Hartman
2026-06-07 9:57 ` [PATCH 6.18 090/315] sctp: fix race between sctp_wait_for_connect and peeloff Greg Kroah-Hartman
2026-06-07 9:57 ` [PATCH 6.18 091/315] vsock/virtio: bind uarg before filling zerocopy skb Greg Kroah-Hartman
2026-06-07 9:58 ` [PATCH 6.12 087/307] Bluetooth: L2CAP: Fix possible crash on l2cap_ecred_conn_rsp Greg Kroah-Hartman
2026-06-07 9:57 ` [PATCH 6.18 092/315] ipv6: fix possible infinite loop in rt6_fill_node() Greg Kroah-Hartman
2026-06-07 9:58 ` [PATCH 6.18 093/315] ipv6: fix possible infinite loop in fib6_select_path() Greg Kroah-Hartman
2026-06-07 9:58 ` [PATCH 6.18 094/315] net: skbuff: fix pskb_carve leaking zcopy pages Greg Kroah-Hartman
2026-06-07 9:58 ` [PATCH 6.18 095/315] media: rc: fix race between unregister and urb/irq callbacks Greg Kroah-Hartman
2026-06-07 9:58 ` [PATCH 6.18 096/315] media: rc: ttusbir: fix inverted error logic Greg Kroah-Hartman
2026-06-07 9:58 ` [PATCH 6.18 097/315] smb: client: validate the whole DACL before rewriting it in cifsacl Greg Kroah-Hartman
2026-06-07 9:58 ` [PATCH 6.18 098/315] Revert "x86/fpu: Refine and simplify the magic number check during signal return" Greg Kroah-Hartman
2026-06-07 9:58 ` [PATCH 6.18 099/315] s390/cio: Restore GFP_DMA for CHSC allocation Greg Kroah-Hartman
2026-06-07 9:58 ` [PATCH 6.18 100/315] drm/i915/psr: Add defininitions for INTEL_WA_REGISTER_CAPS DPCD register Greg Kroah-Hartman
2026-06-07 9:58 ` [PATCH 6.18 101/315] drm/i915/psr: Read Intel DPCD workaround register Greg Kroah-Hartman
2026-06-07 9:58 ` [PATCH 6.18 102/315] drm/i915/psr: Apply Intel DPCD workaround when SDP on prior line used Greg Kroah-Hartman
2026-06-07 9:58 ` [PATCH 6.18 103/315] phy: mscc: Use PHY_ID_MATCH_EXACT for VSC8584, VSC8582, VSC8575, VSC856X Greg Kroah-Hartman
2026-06-07 9:58 ` [PATCH 6.18 104/315] iio: imu: st_lsm6dsx: fix stack leak in tagged FIFO buffer Greg Kroah-Hartman
2026-06-07 9:58 ` [PATCH 6.18 105/315] iio: imu: adis16550: fix stack leak in trigger handler Greg Kroah-Hartman
2026-06-07 9:58 ` [PATCH 6.18 106/315] iio: pressure: bmp280: fix stack leak in bmp580 " Greg Kroah-Hartman
2026-06-07 9:58 ` [PATCH 6.18 107/315] usb: typec: ucsi: ccg: reject firmware images without a : record header Greg Kroah-Hartman
2026-06-07 9:58 ` [PATCH 6.18 108/315] usb: typec: tcpm: validate VDO count in Discover Identity ACK handlers Greg Kroah-Hartman
2026-06-07 9:58 ` [PATCH 6.18 109/315] usb: typec: tcpm: bound altmode_desc[] per iteration in svdm_consume_modes() Greg Kroah-Hartman
2026-06-07 9:58 ` [PATCH 6.18 110/315] usb: typec: ucsi: displayport: NAK DP_CMD_CONFIGURE without a payload VDO Greg Kroah-Hartman
2026-06-07 9:58 ` [PATCH 6.18 111/315] usb: typec: altmodes/displayport: validate count before reading Status Update VDO Greg Kroah-Hartman
2026-06-07 9:58 ` [PATCH 6.18 112/315] usb: typec: wcove: dont write past struct pd_message in wcove_read_rx_buffer() Greg Kroah-Hartman
2026-06-07 9:58 ` [PATCH 6.18 113/315] usb: typec: tcpm/tcpci_maxim: validate header NDO against RX_BYTE_CNT Greg Kroah-Hartman
2026-06-07 9:58 ` [PATCH 6.18 114/315] usb: typec: ucsi: validate connector number in ucsi_connector_change() Greg Kroah-Hartman
2026-06-07 9:58 ` [PATCH 6.18 115/315] USB: serial: safe_serial: fix memory corruption with small endpoint Greg Kroah-Hartman
2026-06-07 9:58 ` [PATCH 6.18 116/315] media: rc: igorplugusb: fix control request setup packet Greg Kroah-Hartman
2026-06-07 9:58 ` [PATCH 6.18 117/315] Input: ims-pcu - fix usb_free_coherent() size in ims_pcu_buffers_free() Greg Kroah-Hartman
2026-06-07 9:58 ` [PATCH 6.18 118/315] HID: quirks: Add ALWAYS_POLL quirk for SIGMACHIP USB mouse Greg Kroah-Hartman
2026-06-07 9:58 ` [PATCH 6.18 119/315] Bluetooth: btusb: Allow firmware re-download when version matches Greg Kroah-Hartman
2026-06-07 9:58 ` [PATCH 6.18 120/315] hpfs: fix a crash if hpfs_map_dnode_bitmap fails Greg Kroah-Hartman
2026-06-07 9:58 ` [PATCH 6.18 121/315] mm/damon/sysfs-schemes: delete tried region in regions_rmdirs() Greg Kroah-Hartman
2026-06-07 9:58 ` [PATCH 6.18 122/315] ipc: limit next_id allocation to the valid ID range Greg Kroah-Hartman
2026-06-07 9:58 ` [PATCH 6.18 123/315] mm: memcontrol: propagate NMI slab stats to memcg vmstats Greg Kroah-Hartman
2026-06-07 9:58 ` [PATCH 6.18 124/315] memfd: deny writeable mappings when implying SEAL_WRITE Greg Kroah-Hartman
2026-06-07 9:58 ` [PATCH 6.18 125/315] mm/rmap: initialize nr_pages to 1 at loop start in try_to_unmap_one Greg Kroah-Hartman
2026-06-07 9:58 ` [PATCH 6.18 126/315] auxdisplay: line-display: fix OOB read on zero-length message_store() Greg Kroah-Hartman
2026-06-07 9:58 ` [PATCH 6.18 127/315] smb: client: fix uninitialized variable in smb2_writev_callback Greg Kroah-Hartman
2026-06-07 9:58 ` [PATCH 6.18 128/315] Bluetooth: L2CAP: use chan timer to close channels in cleanup_listen() Greg Kroah-Hartman
2026-06-07 9:58 ` [PATCH 6.18 129/315] Bluetooth: L2CAP: fix chan ref leak in l2cap_chan_timeout() on !conn Greg Kroah-Hartman
2026-06-07 9:58 ` [PATCH 6.18 130/315] Bluetooth: HIDP: fix missing length checks in hidp_input_report() Greg Kroah-Hartman
2026-06-07 9:58 ` [PATCH 6.18 131/315] Bluetooth: ISO: fix UAF in iso_recv_frame Greg Kroah-Hartman
2026-06-07 9:58 ` [PATCH 6.18 132/315] Bluetooth: ISO: serialize iso_sock_clear_timer with socket lock Greg Kroah-Hartman
2026-06-07 9:58 ` [PATCH 6.18 133/315] Bluetooth: hci_conn: Fix memory leak in hci_le_big_terminate() Greg Kroah-Hartman
2026-06-07 9:58 ` [PATCH 6.18 134/315] Bluetooth: hci_qca: Use 100 ms SSR delay for rampatch and NVM loading Greg Kroah-Hartman
2026-06-07 9:58 ` [PATCH 6.18 135/315] Bluetooth: hci_sync: fix UAF in hci_le_create_cis_sync Greg Kroah-Hartman
2026-06-07 9:58 ` [PATCH 6.18 136/315] Input: xpad - fix out-of-bounds access for Share button Greg Kroah-Hartman
2026-06-07 9:58 ` [PATCH 6.18 137/315] parport: Fix race between port and client registration Greg Kroah-Hartman
2026-06-07 9:58 ` [PATCH 6.18 138/315] rust_binder: Avoid holding lock when dropping delivered_death Greg Kroah-Hartman
2026-06-07 9:58 ` [PATCH 6.18 139/315] rust_binder: avoid calling pending_oneway_finished() on TF_UPDATE_TXN Greg Kroah-Hartman
2026-06-07 9:58 ` [PATCH 6.18 140/315] USB: cdc-acm: Fix bit overlap and move quirk definitions to header Greg Kroah-Hartman
2026-06-07 9:58 ` [PATCH 6.18 141/315] KVM: arm64: Correctly cap ZCR_EL2 provided by a guest hypervisor Greg Kroah-Hartman
2026-06-07 17:47 ` Marc Zyngier
2026-06-07 9:58 ` [PATCH 6.18 142/315] KVM: arm64: PMU: Preserve AArch32 counter low bits Greg Kroah-Hartman
2026-06-07 9:58 ` [PATCH 6.18 143/315] KVM: SVM: Flush the current TLB when transitioning from xAVIC => x2AVIC Greg Kroah-Hartman
2026-06-07 9:58 ` [PATCH 6.18 144/315] KVM: SEV: Require in-GHCB scratch area if GHCB v2+ is in use Greg Kroah-Hartman
2026-06-07 9:58 ` [PATCH 6.18 145/315] KVM: SEV: Ignore Port I/O requests of length 0 Greg Kroah-Hartman
2026-06-07 9:58 ` [PATCH 6.18 146/315] KVM: SEV: Use the size of the PSC header as the minimum size for PSC requests Greg Kroah-Hartman
2026-06-07 9:58 ` [PATCH 6.18 147/315] KVM: SEV: WARN if KVM attempts to setup scratch area with min_len==0 Greg Kroah-Hartman
2026-06-07 9:58 ` [PATCH 6.18 148/315] KVM: SEV: Compute the correct max length of the in-GHCB scratch area Greg Kroah-Hartman
2026-06-07 9:58 ` [PATCH 6.18 149/315] KVM: SEV: Check PSC request indices against the actual size of the buffer Greg Kroah-Hartman
2026-06-07 9:58 ` [PATCH 6.18 150/315] KVM: SEV: Use READ_ONCE() when reading entries/indices from PSC buffer Greg Kroah-Hartman
2026-06-07 9:58 ` [PATCH 6.18 151/315] KVM: SEV: Dont explicitly pass PSC buffer to snp_begin_psc() Greg Kroah-Hartman
2026-06-07 9:58 ` [PATCH 6.18 152/315] Disable -Wattribute-alias for clang-23 and newer Greg Kroah-Hartman
2026-06-07 9:59 ` [PATCH 6.18 153/315] iio: adc: xilinx-xadc: Fix sequencer mode in postdisable for dual mux Greg Kroah-Hartman
2026-06-07 9:59 ` [PATCH 6.18 154/315] iio: adc: npcm: fix unbalanced clk_disable_unprepare() Greg Kroah-Hartman
2026-06-07 9:59 ` [PATCH 6.18 155/315] iio: dac: ad3530r: Fix AD3531/AD3531R powerdown mode strings Greg Kroah-Hartman
2026-06-07 9:59 ` [PATCH 6.18 156/315] iio: dac: max5821: fix return value check in powerdown sync Greg Kroah-Hartman
2026-06-07 9:59 ` [PATCH 6.18 157/315] iio: dac: ad5686: fix ref bit initialization for single-channel parts Greg Kroah-Hartman
2026-06-07 9:59 ` [PATCH 6.18 158/315] iio: dac: ad5686: fix input raw value check Greg Kroah-Hartman
2026-06-07 9:59 ` [PATCH 6.18 159/315] iio: dac: ad5686: acquire lock when doing powerdown control Greg Kroah-Hartman
2026-06-07 9:59 ` [PATCH 6.18 160/315] iio: dac: ad5686: fix powerdown control on dual-channel devices Greg Kroah-Hartman
2026-06-07 9:59 ` [PATCH 6.18 161/315] iio: adc: mt6359: fix unchecked return value in mt6358_read_imp Greg Kroah-Hartman
2026-06-07 9:59 ` [PATCH 6.18 162/315] iio: adc: viperboard: Fix error handling in vprbrd_iio_read_raw Greg Kroah-Hartman
2026-06-07 9:59 ` [PATCH 6.18 163/315] iio: adc: ad4695: Fix call ordering in offload buffer postenable Greg Kroah-Hartman
2026-06-07 9:59 ` [PATCH 6.18 164/315] iio: gyro: itg3200: fix i2c read into the wrong stack location Greg Kroah-Hartman
2026-06-07 9:59 ` [PATCH 6.18 165/315] iio: gyro: adis16260: fix division by zero in write_raw Greg Kroah-Hartman
2026-06-07 9:59 ` [PATCH 6.18 166/315] iio: ssp_sensors: cancel delayed work_refresh on remove Greg Kroah-Hartman
2026-06-07 9:59 ` [PATCH 6.18 167/315] iio: temperature: tsys01: fix broken PROM checksum validation Greg Kroah-Hartman
2026-06-07 9:59 ` [PATCH 6.18 168/315] iio: magnetometer: st_magn: fix default DRDY pin selection for LIS2MDL Greg Kroah-Hartman
2026-06-07 9:59 ` [PATCH 6.18 169/315] iio: light: veml6070: Fix resource leak in probe error path Greg Kroah-Hartman
2026-06-07 9:59 ` [PATCH 6.18 170/315] iio: Fix iio_multiply_value use in iio_read_channel_processed_scale Greg Kroah-Hartman
2026-06-07 9:59 ` [PATCH 6.18 171/315] iio: chemical: mhz19b: reject oversized serial replies Greg Kroah-Hartman
2026-06-07 9:59 ` [PATCH 6.18 172/315] iio: chemical: scd30: fix division by zero in write_raw Greg Kroah-Hartman
2026-06-07 9:59 ` [PATCH 6.18 173/315] iio: light: cm3323: fix reg_conf not being initialized correctly Greg Kroah-Hartman
2026-06-07 9:59 ` [PATCH 6.18 174/315] iio: buffer: hw-consumer: fix use-after-free in error path Greg Kroah-Hartman
2026-06-07 9:59 ` [PATCH 6.18 175/315] iio: buffer: Fix DMA fence leak in iio_buffer_enqueue_dmabuf() Greg Kroah-Hartman
2026-06-07 9:59 ` [PATCH 6.18 176/315] USB: serial: omninet: fix memory corruption with small endpoint Greg Kroah-Hartman
2026-06-07 9:59 ` [PATCH 6.18 177/315] usb: cdns3: gadget: fix request skipping after clearing halt Greg Kroah-Hartman
2026-06-07 9:59 ` [PATCH 6.18 178/315] usb: cdns3: plat: fix leaked usb2_phy initialization on usb3_phy acquisition failure Greg Kroah-Hartman
2026-06-07 9:59 ` [PATCH 6.18 179/315] usb: cdns3: plat: fix unbalanced pm_runtime_forbid() call permanently leaks the runtime PM usage counter across bind/unbind cycles Greg Kroah-Hartman
2026-06-07 9:59 ` [PATCH 6.18 180/315] usb: dwc2: Fix use after free in debug code Greg Kroah-Hartman
2026-06-07 9:59 ` [PATCH 6.18 181/315] Input: elan_i2c - validate firmware size before use Greg Kroah-Hartman
2026-06-07 9:59 ` [PATCH 6.18 182/315] i2c: davinci: fix division by zero on missing clock-frequency Greg Kroah-Hartman
2026-06-07 9:59 ` [PATCH 6.18 183/315] x86/ftrace: Relocate %rip-relative percpu refs in dynamic trampolines Greg Kroah-Hartman
2026-06-07 9:59 ` [PATCH 6.18 184/315] wireguard: send: append trailer after expanding head Greg Kroah-Hartman
2026-06-07 9:59 ` [PATCH 6.18 185/315] bpf: sockmap: fix tail fragment offset in bpf_msg_push_data Greg Kroah-Hartman
2026-06-07 9:59 ` [PATCH 6.18 186/315] macsec: fix replay protection at XPN lower-PN wrap Greg Kroah-Hartman
2026-06-07 9:59 ` [PATCH 6.18 187/315] ipv6: exthdrs: refresh nh pointer after ipv6_hop_jumbo() Greg Kroah-Hartman
2026-06-07 9:59 ` [PATCH 6.18 188/315] ASoC: qcom: q6asm-dai: fix error handling in prepare and set_params Greg Kroah-Hartman
2026-06-07 9:59 ` [PATCH 6.18 189/315] ipv6: exthdrs: refresh nh after handling HAO option Greg Kroah-Hartman
2026-06-07 9:59 ` [PATCH 6.18 190/315] ip6: vti: Use ip6_tnl.net in vti6_siocdevprivate() Greg Kroah-Hartman
2026-06-07 9:59 ` [PATCH 6.18 191/315] ipv6: validate extension header length before copying to cmsg Greg Kroah-Hartman
2026-06-07 9:59 ` [PATCH 6.18 192/315] xfrm: input: hold netns during deferred transport reinjection Greg Kroah-Hartman
2026-06-07 9:59 ` [PATCH 6.18 193/315] l2tp: use refcount_inc_not_zero in l2tp_session_get_by_ifname Greg Kroah-Hartman
2026-06-07 9:59 ` [PATCH 6.18 194/315] ip6: vti: Use ip6_tnl.net in vti6_changelink() Greg Kroah-Hartman
2026-06-07 9:59 ` [PATCH 6.18 195/315] net: skbuff: fix missing zerocopy reference in pskb_carve helpers Greg Kroah-Hartman
2026-06-07 9:59 ` [PATCH 6.18 196/315] spi: spi-mem: avoid mutating op template in spi_mem_supports_op() Greg Kroah-Hartman
2026-06-07 9:59 ` [PATCH 6.18 197/315] HID: wacom: Fix OOB write in wacom_hid_set_device_mode() Greg Kroah-Hartman
2026-06-07 9:59 ` [PATCH 6.18 198/315] iommu, debugobjects: avoid gcc-16.1 section mismatch warnings Greg Kroah-Hartman
2026-06-07 9:59 ` [PATCH 6.18 199/315] nfc: hci: fix out-of-bounds read in HCP header parsing Greg Kroah-Hartman
2026-06-07 9:59 ` [PATCH 6.18 200/315] xfrm: route MIGRATE notifications to callers netns Greg Kroah-Hartman
2026-06-07 9:59 ` [PATCH 6.18 201/315] xfrm: ipcomp: Free destination pages on acomp errors Greg Kroah-Hartman
2026-06-07 9:59 ` [PATCH 6.18 202/315] xfrm: ah: use skb_to_full_sk in async output callbacks Greg Kroah-Hartman
2026-06-07 9:59 ` [PATCH 6.18 203/315] ALSA: scarlett2: Fix 2i2 Gen 4 direct monitor gain on firmware 2417 Greg Kroah-Hartman
2026-06-07 9:59 ` [PATCH 6.18 204/315] ALSA: firewire-motu: Protect register DSP event queue positions Greg Kroah-Hartman
2026-06-07 9:59 ` [PATCH 6.18 205/315] netfilter: conntrack: tcp: do not force CLOSE on invalid-seq RST without direction check Greg Kroah-Hartman
2026-06-07 9:59 ` [PATCH 6.18 206/315] ASoC: qcom: q6asm-dai: close stream only when running Greg Kroah-Hartman
2026-06-07 9:59 ` [PATCH 6.18 207/315] ASoC: qcom: q6asm-dai: do not set stream state in event and trigger callbacks Greg Kroah-Hartman
2026-06-07 9:59 ` [PATCH 6.18 208/315] xfrm: esp: restore combined single-frag length gate Greg Kroah-Hartman
2026-06-07 9:59 ` [PATCH 6.18 209/315] ALSA: hda/realtek: Fix speaker output on ASUS ROG Strix G615LP Greg Kroah-Hartman
2026-06-07 9:59 ` [PATCH 6.18 210/315] Input: xpad - add "Nova 2 Lite" from GameSir Greg Kroah-Hartman
2026-06-07 9:59 ` [PATCH 6.18 211/315] Input: xpad - add support for ASUS ROG RAIKIRI II Greg Kroah-Hartman
2026-06-07 9:59 ` [PATCH 6.18 212/315] ksmbd: OOB read regression in smb_check_perm_dacl() ACE-walk loops Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 6.18 213/315] misc: rp1: Send IACK on IRQ activate to fix kdump/kexec Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 6.18 214/315] Input: atmel_mxt_ts - fix boundary check in mxt_prepare_cfg_mem Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 6.18 215/315] Input: synaptics - add LEN2058 to SMBus passlist for ThinkPad E490 Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 6.18 216/315] gpib: cb7210: Fix region leak when request_irq fails Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 6.18 217/315] comedi: comedi_test: fix check for valid scan_begin_src in waveform_ai_cmdtest() Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 6.18 218/315] comedi: comedi_test: Fix limiting of convert_arg " Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 6.12 214/307] tty: serial: samsung: Remove redundant port lock acquisition in rx helpers Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 6.18 219/315] counter: Fix refcount leak in counter_alloc() error path Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 6.18 220/315] tty: serial: pch_uart: add check for dma_alloc_coherent() Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 6.18 221/315] tty: serial: samsung: Remove redundant port lock acquisition in rx helpers Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 6.18 222/315] usb: chipidea: core: convert ci_role_switch to local variable Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 6.18 223/315] usb: core: Fix up Interrupt IN endpoints with bogus wBytesPerInterval Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 6.18 224/315] usb: musb: omap2430: Fix use-after-free in omap2430_probe() Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 6.18 225/315] USB: quirks: add NO_LPM for Lenovo ThinkPad USB-C Dock Gen2 hub controllers Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 6.18 226/315] usb: storage: Add quirks for PNY Elite Portable SSD Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 6.18 227/315] usbip: vudc: Fix use after free bug in vudc_remove due to race condition Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 6.18 228/315] usb: usbtmc: check URB actual_length for interrupt-IN notifications Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 6.18 229/315] usb: usbtmc: reject interrupt endpoints with small wMaxPacketSize Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 6.18 230/315] usb: typec: tipd: Fix error code in tps6598x_probe() Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 6.18 231/315] usb: typec: tcpm: improve handling of DISCOVER_MODES failures Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 6.18 232/315] usb: typec: ucsi: Check if power role change actually happened before handling Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 6.18 233/315] usb: typec: ucsi: Dont update power_supply on power role change if not connected Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 6.18 234/315] USB: serial: option: add MeiG SRM813Q Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 6.18 235/315] USB: serial: option: add missing RSVD(5) flag for Rolling RW135R-GL Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 6.18 236/315] USB: serial: belkin_sa: validate interrupt status length Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 6.18 237/315] USB: serial: cypress_m8: validate interrupt packet headers Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 6.18 238/315] USB: serial: keyspan: fix missing indat transfer sanity check Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 6.18 239/315] USB: serial: mxuport: fix memory corruption with small endpoint Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 6.18 240/315] USB: serial: mct_u232: fix missing interrupt-in transfer sanity check Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 6.18 241/315] usb: gadget: uvc: hold opts->lock across XU walks in uvc_function_bind Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 6.18 242/315] usb: gadget: net2280: Fix double free in probe error path Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 6.18 243/315] usb: gadget: f_hid: fix device reference leak in hidg_alloc() Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 6.18 244/315] usb: gadget: composite: fix integer underflow in WebUSB GET_URL handling Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 6.18 245/315] usb: gadget: dummy_hcd: Reject hub port requests for non-existent ports Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 6.18 246/315] usb: gadget: f_fs: copy only received bytes on short ep0 read Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 6.18 247/315] usb: gadget: f_fs: serialize DMABUF cancel against request completion Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 6.18 248/315] thunderbolt: property: Reject u32 wrap in tb_property_entry_valid() Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 6.18 249/315] thunderbolt: property: Reject dir_len < 4 to prevent size_t underflow Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 6.18 250/315] scsi: fcoe: Reject FIP descriptors with zero fip_dlen in CVL walker Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 6.18 251/315] scsi: scsi_transport_fc: Widen FPIN pname walker counter to u32 Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 6.18 252/315] scsi: target: iscsi: Fix CRC overread and double-free in iscsit_handle_text_cmd() Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 6.18 253/315] scsi: target: iscsi: Bound iscsi_encode_text_output() appends to rsp_buf Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 6.18 254/315] scsi: target: iscsi: Validate CHAP_R length before base64 decode Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 6.18 255/315] drm/hyperv: validate resolution_count and fix WIN8 fallback Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 6.18 256/315] drm/hyperv: validate VMBus packet size in receive callback Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 6.18 257/315] drm/gem: fix race between change_handle and handle_delete Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 6.18 258/315] drm/i915/psr: Block DC states on vblank enable when Panel Replay supported Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 6.18 259/315] drm/i915: Fix potential UAF in TTM object purge Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 6.18 260/315] drm/amd/pm/si: Disregard vblank time when no displays are connected Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 6.18 261/315] serial: altera_jtaguart: handle uart_add_one_port() failures Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 6.18 262/315] serial: qcom-geni: fix UART_RX_PAR_EN bit position Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 6.18 263/315] serial: qcom_geni: fix kfifo underflow when flush precedes DMA completion IRQ Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 6.18 264/315] serial: sh-sci: fix memory region release in error path Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 6.18 265/315] serial: zs: Fix swapped RI/DSR modem line transition counting Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 6.18 266/315] serial: fsl_lpuart: fix rx buffer and DMA map leaks in start_rx_dma Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 6.18 267/315] drm/amdkfd: fix NULL pointer bug in svm_range_set_attr Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 6.18 268/315] drm/amdkfd: fix a vulnerability of integer overflow in kfd debugger Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 6.18 269/315] drm/amdkfd: Check for pdd drm file first in CRIU restore path Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 6.18 270/315] drm/amdgpu: fix lock leak on ENOMEM in AMDGPU_GEM_OP_GET_MAPPING_INFO Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 6.18 271/315] drm/amdgpu: fix calling VM invalidation in amdgpu_hmm_invalidate_gfx Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 6.18 272/315] drm/amdgpu: check num_entries in GEM_OP GET_MAPPING_INFO Greg Kroah-Hartman
2026-06-07 10:01 ` [PATCH 6.18 273/315] serial: dz: Fix bootconsole message clobbering at chip reset Greg Kroah-Hartman
2026-06-07 10:01 ` [PATCH 6.18 274/315] serial: dz: Fix bootconsole handover lockup Greg Kroah-Hartman
2026-06-07 10:01 ` [PATCH 6.18 275/315] serial: dz: Convert to use a platform device Greg Kroah-Hartman
2026-06-07 10:01 ` [PATCH 6.18 276/315] serial: zs: Fix bootconsole handover lockup Greg Kroah-Hartman
2026-06-07 10:01 ` [PATCH 6.18 277/315] serial: zs: Switch to using channel reset Greg Kroah-Hartman
2026-06-07 10:01 ` [PATCH 6.18 278/315] serial: zs: Convert to use a platform device Greg Kroah-Hartman
2026-06-07 10:01 ` [PATCH 6.18 279/315] serial: core: introduce guard(uart_port_lock_check_sysrq_irqsave) Greg Kroah-Hartman
2026-06-07 10:01 ` [PATCH 6.18 280/315] serial: 8250: dispatch SysRq character in serial8250_handle_irq() Greg Kroah-Hartman
2026-06-07 10:01 ` [PATCH 6.18 281/315] serial: 8250_dw: dispatch SysRq character in dw8250_handle_irq() Greg Kroah-Hartman
2026-06-07 10:01 ` [PATCH 6.18 282/315] platform/x86/intel/vsec: Refactor base_addr handling Greg Kroah-Hartman
2026-06-07 10:01 ` [PATCH 6.18 283/315] platform/x86/intel/vsec: Make driver_data info const Greg Kroah-Hartman
2026-06-07 10:01 ` [PATCH 6.18 284/315] platform/x86/intel/vsec: Fix enable_cnt imbalance on PCIe error recovery Greg Kroah-Hartman
2026-06-07 10:01 ` [PATCH 6.18 285/315] x86/mm: Disable broadcast TLB flush when PCID is disabled Greg Kroah-Hartman
2026-06-07 10:01 ` Greg Kroah-Hartman [this message]
2026-06-07 10:01 ` [PATCH 6.18 287/315] rxrpc: Fix RESPONSE packet verification to extract skb to a linear buffer Greg Kroah-Hartman
2026-06-07 10:01 ` [PATCH 6.18 288/315] serdev: Provide a bustype shutdown function Greg Kroah-Hartman
2026-06-07 10:01 ` [PATCH 6.18 289/315] Bluetooth: hci_qca: Migrate to serdev specific " Greg Kroah-Hartman
2026-06-07 10:01 ` [PATCH 6.18 290/315] Bluetooth: hci_qca: Convert timeout from jiffies to ms Greg Kroah-Hartman
2026-06-07 10:01 ` [PATCH 6.18 291/315] selftests: mptcp: drop nanoseconds width specifier Greg Kroah-Hartman
2026-06-07 10:01 ` [PATCH 6.18 292/315] net: devmem: reject dma-buf bind with non-page-aligned size or SG length Greg Kroah-Hartman
2026-06-07 10:01 ` [PATCH 6.18 293/315] mptcp: handle first subflow closing consistently Greg Kroah-Hartman
2026-06-07 10:01 ` [PATCH 6.18 294/315] mptcp: borrow forward memory from subflow Greg Kroah-Hartman
2026-06-07 10:01 ` [PATCH 6.18 295/315] mptcp: do not drop partial packets Greg Kroah-Hartman
2026-06-07 10:01 ` [PATCH 6.18 296/315] arm64: tlb: Flush walk cache when unsharing PMD tables Greg Kroah-Hartman
2026-06-07 10:01 ` [PATCH 6.18 297/315] octeontx2-pf: avoid double free of pool->stack on AQ init failure Greg Kroah-Hartman
2026-06-07 10:01 ` [PATCH 6.18 298/315] mptcp: cleanup fallback dummy mapping generation Greg Kroah-Hartman
2026-06-07 10:01 ` [PATCH 6.18 299/315] mptcp: reset rcv wnd on disconnect Greg Kroah-Hartman
2026-06-07 10:01 ` [PATCH 6.18 300/315] cpufreq: intel_pstate: Add and use hybrid_get_cpu_type() Greg Kroah-Hartman
2026-06-07 10:01 ` [PATCH 6.18 301/315] cpufreq: intel_pstate: Use correct scaling factor on Raptor Lake-E Greg Kroah-Hartman
2026-06-07 10:01 ` [PATCH 6.18 302/315] xfrm: iptfs: reset runtime state when cloning SAs Greg Kroah-Hartman
2026-06-07 10:01 ` [PATCH 6.18 303/315] usb: dwc3: xilinx: fix error handling in zynqmp init error paths Greg Kroah-Hartman
2026-06-07 10:01 ` [PATCH 6.18 304/315] USB: serial: cypress_m8: fix memory corruption with small endpoint Greg Kroah-Hartman
2026-06-07 10:01 ` [PATCH 6.18 305/315] USB: serial: digi_acceleport: fix memory corruption with small endpoints Greg Kroah-Hartman
2026-06-07 10:01 ` [PATCH 6.18 306/315] USB: serial: mct_u232: fix memory corruption with small endpoint Greg Kroah-Hartman
2026-06-07 10:01 ` [PATCH 6.18 307/315] hwmon: (pmbus) Add support for guarded PMBus lock Greg Kroah-Hartman
2026-06-07 10:01 ` [PATCH 6.18 308/315] hwmon: (pmbus/adm1266) serialize sequencer_state debugfs read with pmbus_lock Greg Kroah-Hartman
2026-06-07 10:01 ` [PATCH 6.18 309/315] hwmon: (pmbus/adm1266) serialize GPIO PMBus accesses " Greg Kroah-Hartman
2026-06-07 10:01 ` [PATCH 6.18 310/315] mm/slub: hold cpus_read_lock around flush_rcu_sheaves_on_cache() Greg Kroah-Hartman
2026-06-07 10:01 ` [PATCH 6.18 311/315] net: phy: micrel: fix LAN8814 QSGMII soft reset Greg Kroah-Hartman
2026-06-07 10:01 ` [PATCH 6.18 312/315] xhci: tegra: Fix ghost USB device on dual-role port unplug Greg Kroah-Hartman
2026-06-07 10:01 ` [PATCH 6.18 314/315] drm/i915/psr: Use DC_OFF wake reference to block DC6 on vblank enable Greg Kroah-Hartman
2026-06-07 10:01 ` [PATCH 6.18 315/315] thunderbolt: property: Cap recursion depth in __tb_property_parse_dir() Greg Kroah-Hartman
2026-06-07 16:58 ` [PATCH 6.18 000/315] 6.18.35-rc1 review Pavel Machek
2026-06-07 17:04 ` Miguel Ojeda
2026-06-07 20:40 ` Peter Schneider
-- strict thread matches above, loose matches on Subject: below --
2026-06-07 9:56 [PATCH 6.12 000/307] 6.12.93-rc1 review Greg Kroah-Hartman
2026-06-07 9:56 ` [PATCH 6.12 001/307] Input: usbtouchscreen - clamp NEXIO data_len/x_len to URB buffer size Greg Kroah-Hartman
2026-06-07 9:56 ` [PATCH 6.12 002/307] drm/v3d: Fix use-after-free of CPU job query arrays on error path Greg Kroah-Hartman
2026-06-07 9:56 ` [PATCH 6.12 003/307] drm/v3d: Release indirect CSD GEM reference on CPU job free Greg Kroah-Hartman
2026-06-07 9:56 ` [PATCH 6.12 004/307] net/sched: cls_fw: fix NULL dereference of "old" filters before change() Greg Kroah-Hartman
2026-06-07 9:56 ` [PATCH 6.12 005/307] net: mctp: ensure our nlmsg responses are initialised Greg Kroah-Hartman
2026-06-07 9:56 ` [PATCH 6.12 006/307] xfrm: move policy_bydst RCU sync from per-netns .exit to .pre_exit Greg Kroah-Hartman
2026-06-07 9:56 ` [PATCH 6.12 007/307] net/sched: sch_sfb: Replace direct dequeue call with peek and qdisc_dequeue_peeked Greg Kroah-Hartman
2026-06-07 9:56 ` [PATCH 6.12 008/307] bcache: fix uninitialized closure object Greg Kroah-Hartman
2026-06-07 9:56 ` [PATCH 6.12 009/307] net: cpsw_new: Fix potential unregister of netdev that has not been registered yet Greg Kroah-Hartman
2026-06-07 9:56 ` [PATCH 6.12 010/307] arm64: Introduce esr_is_ubsan_brk() Greg Kroah-Hartman
2026-06-07 9:56 ` [PATCH 6.12 011/307] arm64: debug: clean up single_step_handler logic Greg Kroah-Hartman
2026-06-07 9:56 ` [PATCH 6.12 012/307] arm64: refactor aarch32_break_handler() Greg Kroah-Hartman
2026-06-07 9:56 ` [PATCH 6.12 013/307] arm64: debug: call software breakpoint handlers statically Greg Kroah-Hartman
2026-06-07 9:56 ` [PATCH 6.12 014/307] arm64: debug: call step " Greg Kroah-Hartman
2026-06-07 9:56 ` [PATCH 6.12 015/307] arm64: debug: remove break/step handler registration infrastructure Greg Kroah-Hartman
2026-06-07 9:56 ` [PATCH 6.12 016/307] arm64: entry: Add entry and exit functions for debug exceptions Greg Kroah-Hartman
2026-06-07 9:56 ` [PATCH 6.12 017/307] arm64: debug: split hardware breakpoint exception entry Greg Kroah-Hartman
2026-06-07 9:56 ` [PATCH 6.12 018/307] arm64: debug: refactor reinstall_suspended_bps() Greg Kroah-Hartman
2026-06-07 9:56 ` [PATCH 6.12 019/307] arm64: debug: split single stepping exception entry Greg Kroah-Hartman
2026-06-07 9:56 ` [PATCH 6.12 020/307] arm64: debug: split hardware watchpoint " Greg Kroah-Hartman
2026-06-07 9:56 ` [PATCH 6.12 021/307] arm64: debug: split brk64 " Greg Kroah-Hartman
2026-06-07 9:56 ` [PATCH 6.12 022/307] arm64: debug: split bkpt32 " Greg Kroah-Hartman
2026-06-07 9:57 ` [PATCH 6.12 023/307] arm64: debug: remove debug exception registration infrastructure Greg Kroah-Hartman
2026-06-07 9:57 ` [PATCH 6.12 024/307] arm64: debug: always unmask interrupts in el0_softstp() Greg Kroah-Hartman
2026-06-07 9:57 ` [PATCH 6.12 025/307] nfc: llcp: Fix use-after-free in llcp_sock_release() Greg Kroah-Hartman
2026-06-07 9:57 ` [PATCH 6.12 026/307] nfc: llcp: Fix use-after-free race in nfc_llcp_recv_cc() Greg Kroah-Hartman
2026-06-07 9:57 ` [PATCH 6.12 027/307] xfrm: Check for underflow in xfrm_state_mtu Greg Kroah-Hartman
2026-06-07 9:57 ` [PATCH 6.12 028/307] nfc: nxp-nci: i2c: use rising-edge IRQ on ACPI systems Greg Kroah-Hartman
2026-06-07 9:57 ` [PATCH 6.12 029/307] kunit: fix use-after-free in debugfs when using kunit.filter Greg Kroah-Hartman
2026-06-07 9:57 ` [PATCH 6.12 030/307] kernel/fork: validate exit_signal in kernel_clone() Greg Kroah-Hartman
2026-06-07 9:57 ` [PATCH 6.12 031/307] netfilter: synproxy: refresh tcphdr after skb_ensure_writable Greg Kroah-Hartman
2026-06-07 9:57 ` [PATCH 6.12 032/307] netfilter: xt_cpu: prefer raw_smp_processor_id Greg Kroah-Hartman
2026-06-07 9:57 ` [PATCH 6.12 033/307] netfilter: ebtables: fix OOB read in compat_mtw_from_user Greg Kroah-Hartman
2026-06-07 9:57 ` [PATCH 6.12 034/307] tun: free page on short-frame rejection in tun_xdp_one() Greg Kroah-Hartman
2026-06-07 9:57 ` [PATCH 6.12 035/307] tun: free page on build_skb failure " Greg Kroah-Hartman
2026-06-07 9:57 ` [PATCH 6.12 036/307] vsock: keep poll shutdown state consistent Greg Kroah-Hartman
2026-06-07 9:57 ` [PATCH 6.12 037/307] net: netlink: fix sending unassigned nsid after assigned one Greg Kroah-Hartman
2026-06-07 9:57 ` [PATCH 6.12 038/307] net: netlink: dont set nsid on local notifications Greg Kroah-Hartman
2026-06-07 9:57 ` [PATCH 6.12 039/307] net/smc: Do not re-initialize smc hashtables Greg Kroah-Hartman
2026-06-07 9:57 ` [PATCH 6.12 040/307] net/iucv: fix locking in .getsockopt Greg Kroah-Hartman
2026-06-07 9:57 ` [PATCH 6.12 041/307] scsi: core: Run queues for all non-SDEV_DEL devices from scsi_run_host_queues Greg Kroah-Hartman
2026-06-07 9:57 ` [PATCH 6.12 042/307] ipv4: free net->ipv4.sysctl_local_reserved_ports after unregister_net_sysctl_table() Greg Kroah-Hartman
2026-06-07 9:57 ` [PATCH 6.12 043/307] ALSA: pcm: oss: Fix setup list UAF on proc write error Greg Kroah-Hartman
2026-06-07 9:57 ` [PATCH 6.12 044/307] ASoC: Intel: bytcht_es8316: Fix MCLK leak on init errors Greg Kroah-Hartman
2026-06-07 9:57 ` [PATCH 6.12 045/307] net: hsr: fix potential OOB access in supervision frame handling Greg Kroah-Hartman
2026-06-07 9:57 ` [PATCH 6.12 046/307] accel/ivpu: prevent uninitialized data bug in debugfs Greg Kroah-Hartman
2026-06-07 9:57 ` [PATCH 6.12 047/307] gpio: mxc: fix irq_high handling Greg Kroah-Hartman
2026-06-07 9:57 ` [PATCH 6.12 048/307] net: Avoid checksumming unreadable skb tail on trim Greg Kroah-Hartman
2026-06-07 9:57 ` [PATCH 6.12 049/307] ethtool: rss: fix hkey leak when indir_size is 0 Greg Kroah-Hartman
2026-06-07 9:57 ` [PATCH 6.12 050/307] ethtool: module: avoid leaking a netdev ref on module flash errors Greg Kroah-Hartman
2026-06-07 9:57 ` [PATCH 6.12 051/307] ethtool: module: check fw_flash_in_progress under rtnl_lock Greg Kroah-Hartman
2026-06-07 9:57 ` [PATCH 6.12 052/307] ethtool: module: fix cleanup if socket used for flashing multiple devices Greg Kroah-Hartman
2026-06-07 9:57 ` [PATCH 6.12 053/307] ethtool: cmis: require exact CDB reply length Greg Kroah-Hartman
2026-06-07 9:57 ` [PATCH 6.12 054/307] ethtool: cmis: fix u16-to-u8 truncation of msleep_pre_rpl Greg Kroah-Hartman
2026-06-07 9:57 ` [PATCH 6.12 055/307] net: ethtool: Add new parameters and a function to support EPL Greg Kroah-Hartman
2026-06-07 9:57 ` [PATCH 6.12 056/307] net: ethtool: Add support for writing firmware blocks using EPL payload Greg Kroah-Hartman
2026-06-07 9:57 ` [PATCH 6.12 057/307] ethtool: cmis: validate start_cmd_payload_size from module Greg Kroah-Hartman
2026-06-07 9:57 ` [PATCH 6.12 058/307] ethtool: cmis: validate fw->size against start_cmd_payload_size Greg Kroah-Hartman
2026-06-07 9:57 ` [PATCH 6.12 059/307] cxl/test: Update mock dev array before calling platform_device_add() Greg Kroah-Hartman
2026-06-07 9:57 ` [PATCH 6.12 060/307] tunnels: load network headers after skb_cow() in iptunnel_pmtud_build_icmp[v6]() Greg Kroah-Hartman
2026-06-07 9:57 ` [PATCH 6.12 061/307] vxlan: do not reuse cached ip_hdr() value after skb_tunnel_check_pmtu() Greg Kroah-Hartman
2026-06-07 9:57 ` [PATCH 6.12 062/307] tunnels: do not assume transport header in iptunnel_pmtud_check_icmp() Greg Kroah-Hartman
2026-06-07 9:57 ` [PATCH 6.12 063/307] ASoC: codecs: simple-mux: Fix enum control bounds check Greg Kroah-Hartman
2026-06-07 9:57 ` [PATCH 6.12 064/307] Bluetooth: 6lowpan: check skb_clone() return value in send_mcast_pkt() Greg Kroah-Hartman
2026-06-07 9:57 ` [PATCH 6.12 065/307] bonding: refuse to enslave CAN devices Greg Kroah-Hartman
2026-06-07 9:57 ` [PATCH 6.12 066/307] ethtool: coalesce: cap profile updates at NET_DIM_PARAMS_NUM_PROFILES Greg Kroah-Hartman
2026-06-07 9:57 ` [PATCH 6.12 067/307] ethtool: linkstate: fix unbalanced ethnl_ops_complete() on PHY lookup error Greg Kroah-Hartman
2026-06-07 9:57 ` [PATCH 6.12 068/307] ethtool: pse-pd: fix missing ethnl_ops_complete() Greg Kroah-Hartman
2026-06-07 9:57 ` [PATCH 6.12 069/307] ethtool: strset: fix header attribute index in ethnl_req_get_phydev() Greg Kroah-Hartman
2026-06-07 9:57 ` [PATCH 6.12 070/307] ethtool: eeprom: add missing ethnl_ops_begin() / _complete() during fallback Greg Kroah-Hartman
2026-06-07 9:57 ` [PATCH 6.12 071/307] ethtool: eeprom: add more safeties to EEPROM Netlink fallback Greg Kroah-Hartman
2026-06-07 9:57 ` [PATCH 6.12 072/307] ipv6: rpl: fix hdrlen overflow in ipv6_rpl_srh_decompress() Greg Kroah-Hartman
2026-06-07 9:57 ` [PATCH 6.12 074/307] net/sched: fix packet loop on netem when duplicate is on Greg Kroah-Hartman
2026-06-07 9:57 ` [PATCH 6.12 075/307] net/sched: act_mirred: Move the recursion counter struct netdev_xmit Greg Kroah-Hartman
2026-06-07 9:57 ` [PATCH 6.12 076/307] net/sched: act_mirred: add loop detection Greg Kroah-Hartman
2026-06-07 9:57 ` [PATCH 6.12 077/307] net: Introduce skb tc depth field to track packet loops Greg Kroah-Hartman
2026-06-07 9:57 ` [PATCH 6.12 078/307] net/sched: Fix ethx:ingress -> ethy:egress -> ethx:ingress mirred loop Greg Kroah-Hartman
2026-06-07 9:57 ` [PATCH 6.12 079/307] net/sched: act_mirred: Fix return code in early mirred redirect error paths Greg Kroah-Hartman
2026-06-07 9:57 ` [PATCH 6.12 080/307] net/handshake: Use spin_lock_bh for hn_lock Greg Kroah-Hartman
2026-06-07 9:57 ` [PATCH 6.12 081/307] nvme-tcp: store negative errno in queue->tls_err Greg Kroah-Hartman
2026-06-07 9:57 ` [PATCH 6.12 082/307] net/handshake: Pass negative errno through handshake_complete() Greg Kroah-Hartman
2026-06-07 9:58 ` [PATCH 6.12 083/307] remove pointless includes of <linux/fdtable.h> Greg Kroah-Hartman
2026-06-07 9:58 ` [PATCH 6.12 084/307] net/handshake: Take a long-lived file reference at submit Greg Kroah-Hartman
2026-06-07 9:58 ` [PATCH 6.12 085/307] net/handshake: Drain pending requests at net namespace exit Greg Kroah-Hartman
2026-06-07 9:58 ` [PATCH 6.12 086/307] Bluetooth: l2cap: clear chan->ident on ECRED reconfiguration success Greg Kroah-Hartman
2026-06-07 9:58 ` [PATCH 6.12 088/307] Bluetooth: hci_sync: Set HCI_CMD_DRAIN_WORKQUEUE during device close Greg Kroah-Hartman
2026-06-07 9:58 ` [PATCH 6.12 089/307] gpio: virtuser: Fix uninitialized data bug in gpio_virtuser_direction_do_write() Greg Kroah-Hartman
2026-06-07 9:58 ` [PATCH 6.12 090/307] gpio: rockchip: convert bank->clk to devm_clk_get_enabled() Greg Kroah-Hartman
2026-06-07 9:58 ` [PATCH 6.12 091/307] net: mana: Add NULL guards in teardown path to prevent panic on attach failure Greg Kroah-Hartman
2026-06-07 9:58 ` [PATCH 6.12 092/307] sctp: fix race between sctp_wait_for_connect and peeloff Greg Kroah-Hartman
2026-06-07 9:58 ` [PATCH 6.12 093/307] ipv6: fix possible infinite loop in rt6_fill_node() Greg Kroah-Hartman
2026-06-07 9:58 ` [PATCH 6.12 094/307] ipv6: fix possible infinite loop in fib6_select_path() Greg Kroah-Hartman
2026-06-07 9:58 ` [PATCH 6.12 095/307] net: skbuff: fix pskb_carve leaking zcopy pages Greg Kroah-Hartman
2026-06-07 9:58 ` [PATCH 6.12 096/307] perf: Fix dangling cgroup pointer in cpuctx Greg Kroah-Hartman
2026-06-07 9:58 ` [PATCH 6.12 097/307] batman-adv: v: stop OGMv2 on disabled interface Greg Kroah-Hartman
2026-06-07 9:58 ` [PATCH 6.12 098/307] batman-adv: tvlv: abort OGM send on tvlv append failure Greg Kroah-Hartman
2026-06-07 9:58 ` [PATCH 6.12 099/307] batman-adv: tt: reject oversized local TVLV buffers Greg Kroah-Hartman
2026-06-07 9:58 ` [PATCH 6.12 100/307] batman-adv: bla: avoid NULL-ptr deref for claim via dropped interface Greg Kroah-Hartman
2026-06-07 9:58 ` [PATCH 6.12 101/307] batman-adv: tvlv: reject oversized TVLV packets Greg Kroah-Hartman
2026-06-07 9:58 ` [PATCH 6.12 102/307] batman-adv: iv: recover OGM scheduling after forward packet error Greg Kroah-Hartman
2026-06-07 9:58 ` [PATCH 6.12 103/307] batman-adv: tp_meter: avoid role confusion in tp_list Greg Kroah-Hartman
2026-06-07 9:58 ` [PATCH 6.12 104/307] s390/cio: Restore GFP_DMA for CHSC allocation Greg Kroah-Hartman
2026-06-07 9:58 ` [PATCH 6.12 105/307] batman-adv: tp_meter: directly shut down timer on cleanup Greg Kroah-Hartman
2026-06-07 9:58 ` [PATCH 6.12 106/307] batman-adv: tt: fix TOCTOU race for reported vlans Greg Kroah-Hartman
2026-06-07 9:58 ` [PATCH 6.12 107/307] batman-adv: tt: avoid empty VLAN responses Greg Kroah-Hartman
2026-06-07 9:58 ` [PATCH 6.12 108/307] batman-adv: bla: avoid double decrement of bla.num_requests Greg Kroah-Hartman
2026-06-07 9:58 ` [PATCH 6.12 109/307] mm/page_alloc: clear page->private in free_pages_prepare() Greg Kroah-Hartman
2026-06-07 9:58 ` [PATCH 6.12 110/307] media: rc: fix race between unregister and urb/irq callbacks Greg Kroah-Hartman
2026-06-07 9:58 ` [PATCH 6.12 111/307] media: rc: ttusbir: fix inverted error logic Greg Kroah-Hartman
2026-06-07 9:58 ` [PATCH 6.12 112/307] inet: frags: add inet_frag_queue_flush() Greg Kroah-Hartman
2026-06-07 9:58 ` [PATCH 6.12 113/307] inet: frags: flush pending skbs in fqdir_pre_exit() Greg Kroah-Hartman
2026-06-07 9:58 ` [PATCH 6.12 114/307] HID: core: Add printk_ratelimited variants to hid_warn() etc Greg Kroah-Hartman
2026-06-07 9:58 ` [PATCH 6.12 115/307] HID: pass the buffer size to hid_report_raw_event Greg Kroah-Hartman
2026-06-07 9:58 ` [PATCH 6.12 116/307] HID: core: introduce hid_safe_input_report() Greg Kroah-Hartman
2026-06-07 9:58 ` [PATCH 6.12 117/307] HID: core: Fix size_t specifier in hid_report_raw_event() Greg Kroah-Hartman
2026-06-07 9:58 ` [PATCH 6.12 118/307] drm/i915/psr: Add defininitions for INTEL_WA_REGISTER_CAPS DPCD register Greg Kroah-Hartman
2026-06-07 9:58 ` [PATCH 6.12 119/307] drm/i915/psr: Read Intel DPCD workaround register Greg Kroah-Hartman
2026-06-07 9:58 ` [PATCH 6.12 120/307] drm/dp: Add eDP 1.5 bit definition Greg Kroah-Hartman
2026-06-07 9:58 ` [PATCH 6.12 121/307] drm/i915/psr: Apply Intel DPCD workaround when SDP on prior line used Greg Kroah-Hartman
2026-06-07 9:58 ` [PATCH 6.12 122/307] arm64: io: Rename ioremap_prot() to __ioremap_prot() Greg Kroah-Hartman
2026-06-07 9:58 ` [PATCH 6.12 123/307] arm64: io: Extract user memory type in ioremap_prot() Greg Kroah-Hartman
2026-06-07 9:58 ` [PATCH 6.12 124/307] phy: mscc: Use PHY_ID_MATCH_EXACT for VSC8584, VSC8582, VSC8575, VSC856X Greg Kroah-Hartman
2026-06-07 9:58 ` [PATCH 6.12 125/307] batman-adv: tt: prevent TVLV entry number overflow Greg Kroah-Hartman
2026-06-07 9:58 ` [PATCH 6.12 126/307] iio: imu: st_lsm6dsx: fix stack leak in tagged FIFO buffer Greg Kroah-Hartman
2026-06-07 9:58 ` [PATCH 6.12 127/307] usb: typec: ucsi: ccg: reject firmware images without a : record header Greg Kroah-Hartman
2026-06-07 9:58 ` [PATCH 6.12 128/307] usb: typec: tcpm: validate VDO count in Discover Identity ACK handlers Greg Kroah-Hartman
2026-06-07 9:58 ` [PATCH 6.12 129/307] usb: typec: tcpm: bound altmode_desc[] per iteration in svdm_consume_modes() Greg Kroah-Hartman
2026-06-07 9:58 ` [PATCH 6.12 130/307] usb: typec: ucsi: displayport: NAK DP_CMD_CONFIGURE without a payload VDO Greg Kroah-Hartman
2026-06-07 9:58 ` [PATCH 6.12 131/307] usb: typec: altmodes/displayport: validate count before reading Status Update VDO Greg Kroah-Hartman
2026-06-07 9:58 ` [PATCH 6.12 132/307] usb: typec: wcove: dont write past struct pd_message in wcove_read_rx_buffer() Greg Kroah-Hartman
2026-06-07 9:58 ` [PATCH 6.12 133/307] usb: typec: tcpm/tcpci_maxim: validate header NDO against RX_BYTE_CNT Greg Kroah-Hartman
2026-06-07 9:58 ` [PATCH 6.12 134/307] usb: typec: ucsi: validate connector number in ucsi_connector_change() Greg Kroah-Hartman
2026-06-07 9:58 ` [PATCH 6.12 135/307] USB: serial: safe_serial: fix memory corruption with small endpoint Greg Kroah-Hartman
2026-06-07 9:58 ` [PATCH 6.12 136/307] media: rc: igorplugusb: fix control request setup packet Greg Kroah-Hartman
2026-06-07 9:58 ` [PATCH 6.12 137/307] Input: ims-pcu - fix usb_free_coherent() size in ims_pcu_buffers_free() Greg Kroah-Hartman
2026-06-07 9:58 ` [PATCH 6.12 138/307] HID: quirks: Add ALWAYS_POLL quirk for SIGMACHIP USB mouse Greg Kroah-Hartman
2026-06-07 9:58 ` [PATCH 6.12 139/307] Bluetooth: btusb: Allow firmware re-download when version matches Greg Kroah-Hartman
2026-06-07 9:58 ` [PATCH 6.12 140/307] hpfs: fix a crash if hpfs_map_dnode_bitmap fails Greg Kroah-Hartman
2026-06-07 9:58 ` [PATCH 6.12 141/307] ipc: limit next_id allocation to the valid ID range Greg Kroah-Hartman
2026-06-07 9:58 ` [PATCH 6.12 142/307] auxdisplay: line-display: fix OOB read on zero-length message_store() Greg Kroah-Hartman
2026-06-07 9:59 ` [PATCH 6.12 143/307] Bluetooth: L2CAP: use chan timer to close channels in cleanup_listen() Greg Kroah-Hartman
2026-06-07 9:59 ` [PATCH 6.12 144/307] Bluetooth: L2CAP: fix chan ref leak in l2cap_chan_timeout() on !conn Greg Kroah-Hartman
2026-06-07 9:59 ` [PATCH 6.12 145/307] Bluetooth: HIDP: fix missing length checks in hidp_input_report() Greg Kroah-Hartman
2026-06-07 9:59 ` [PATCH 6.12 146/307] Bluetooth: ISO: fix UAF in iso_recv_frame Greg Kroah-Hartman
2026-06-07 9:59 ` [PATCH 6.12 147/307] Bluetooth: ISO: serialize iso_sock_clear_timer with socket lock Greg Kroah-Hartman
2026-06-07 9:59 ` [PATCH 6.12 148/307] Bluetooth: hci_sync: fix UAF in hci_le_create_cis_sync Greg Kroah-Hartman
2026-06-07 9:59 ` [PATCH 6.12 149/307] Input: xpad - fix out-of-bounds access for Share button Greg Kroah-Hartman
2026-06-07 9:59 ` [PATCH 6.12 150/307] parport: Fix race between port and client registration Greg Kroah-Hartman
2026-06-07 9:59 ` [PATCH 6.12 151/307] USB: cdc-acm: Fix bit overlap and move quirk definitions to header Greg Kroah-Hartman
2026-06-07 9:59 ` [PATCH 6.12 152/307] KVM: arm64: PMU: Preserve AArch32 counter low bits Greg Kroah-Hartman
2026-06-07 9:59 ` [PATCH 6.12 153/307] KVM: SVM: Flush the current TLB when transitioning from xAVIC => x2AVIC Greg Kroah-Hartman
2026-06-07 9:59 ` [PATCH 6.12 154/307] KVM: SEV: Require in-GHCB scratch area if GHCB v2+ is in use Greg Kroah-Hartman
2026-06-07 9:59 ` [PATCH 6.12 155/307] KVM: SEV: Use the size of the PSC header as the minimum size for PSC requests Greg Kroah-Hartman
2026-06-07 9:59 ` [PATCH 6.12 156/307] KVM: SEV: WARN if KVM attempts to setup scratch area with min_len==0 Greg Kroah-Hartman
2026-06-07 9:59 ` [PATCH 6.12 157/307] KVM: SEV: Compute the correct max length of the in-GHCB scratch area Greg Kroah-Hartman
2026-06-07 9:59 ` [PATCH 6.12 158/307] KVM: SEV: Check PSC request indices against the actual size of the buffer Greg Kroah-Hartman
2026-06-07 9:59 ` [PATCH 6.12 159/307] KVM: SEV: Use READ_ONCE() when reading entries/indices from PSC buffer Greg Kroah-Hartman
2026-06-07 9:59 ` [PATCH 6.12 160/307] KVM: SEV: Dont explicitly pass PSC buffer to snp_begin_psc() Greg Kroah-Hartman
2026-06-07 9:59 ` [PATCH 6.12 161/307] Disable -Wattribute-alias for clang-23 and newer Greg Kroah-Hartman
2026-06-07 9:59 ` [PATCH 6.12 162/307] iio: adc: xilinx-xadc: Fix sequencer mode in postdisable for dual mux Greg Kroah-Hartman
2026-06-07 9:59 ` [PATCH 6.12 163/307] iio: adc: npcm: fix unbalanced clk_disable_unprepare() Greg Kroah-Hartman
2026-06-07 9:59 ` [PATCH 6.12 164/307] iio: dac: max5821: fix return value check in powerdown sync Greg Kroah-Hartman
2026-06-07 9:59 ` [PATCH 6.12 165/307] iio: dac: ad5686: fix input raw value check Greg Kroah-Hartman
2026-06-07 9:59 ` [PATCH 6.12 166/307] iio: dac: ad5686: acquire lock when doing powerdown control Greg Kroah-Hartman
2026-06-07 9:59 ` [PATCH 6.12 167/307] iio: adc: mt6359: fix unchecked return value in mt6358_read_imp Greg Kroah-Hartman
2026-06-07 9:59 ` [PATCH 6.12 168/307] iio: adc: viperboard: Fix error handling in vprbrd_iio_read_raw Greg Kroah-Hartman
2026-06-07 9:59 ` [PATCH 6.12 169/307] iio: gyro: itg3200: fix i2c read into the wrong stack location Greg Kroah-Hartman
2026-06-07 9:59 ` [PATCH 6.12 170/307] iio: gyro: adis16260: fix division by zero in write_raw Greg Kroah-Hartman
2026-06-07 9:59 ` [PATCH 6.12 171/307] iio: ssp_sensors: cancel delayed work_refresh on remove Greg Kroah-Hartman
2026-06-07 9:59 ` [PATCH 6.12 172/307] iio: temperature: tsys01: fix broken PROM checksum validation Greg Kroah-Hartman
2026-06-07 9:59 ` [PATCH 6.12 173/307] iio: magnetometer: st_magn: fix default DRDY pin selection for LIS2MDL Greg Kroah-Hartman
2026-06-07 9:59 ` [PATCH 6.12 174/307] iio: light: cm3323: fix reg_conf not being initialized correctly Greg Kroah-Hartman
2026-06-07 9:59 ` [PATCH 6.12 175/307] iio: buffer: hw-consumer: fix use-after-free in error path Greg Kroah-Hartman
2026-06-07 9:59 ` [PATCH 6.12 176/307] iio: buffer: Fix DMA fence leak in iio_buffer_enqueue_dmabuf() Greg Kroah-Hartman
2026-06-07 9:59 ` [PATCH 6.12 177/307] USB: serial: omninet: fix memory corruption with small endpoint Greg Kroah-Hartman
2026-06-07 9:59 ` [PATCH 6.12 178/307] usb: cdns3: gadget: fix request skipping after clearing halt Greg Kroah-Hartman
2026-06-07 9:59 ` [PATCH 6.12 179/307] usb: cdns3: plat: fix leaked usb2_phy initialization on usb3_phy acquisition failure Greg Kroah-Hartman
2026-06-07 9:59 ` [PATCH 6.12 180/307] usb: cdns3: plat: fix unbalanced pm_runtime_forbid() call permanently leaks the runtime PM usage counter across bind/unbind cycles Greg Kroah-Hartman
2026-06-07 9:59 ` [PATCH 6.12 181/307] usb: dwc2: Fix use after free in debug code Greg Kroah-Hartman
2026-06-07 9:59 ` [PATCH 6.12 182/307] Input: elan_i2c - validate firmware size before use Greg Kroah-Hartman
2026-06-07 9:59 ` [PATCH 6.12 183/307] wireguard: send: append trailer after expanding head Greg Kroah-Hartman
2026-06-07 9:59 ` [PATCH 6.12 184/307] bpf: sockmap: fix tail fragment offset in bpf_msg_push_data Greg Kroah-Hartman
2026-06-07 9:59 ` [PATCH 6.12 185/307] macsec: fix replay protection at XPN lower-PN wrap Greg Kroah-Hartman
2026-06-07 9:59 ` [PATCH 6.12 186/307] ipv6: exthdrs: refresh nh pointer after ipv6_hop_jumbo() Greg Kroah-Hartman
2026-06-07 9:59 ` [PATCH 6.12 187/307] ASoC: qcom: q6asm-dai: fix error handling in prepare and set_params Greg Kroah-Hartman
2026-06-07 9:59 ` [PATCH 6.12 188/307] ipv6: exthdrs: refresh nh after handling HAO option Greg Kroah-Hartman
2026-06-07 9:59 ` [PATCH 6.12 189/307] ip6: vti: Use ip6_tnl.net in vti6_siocdevprivate() Greg Kroah-Hartman
2026-06-07 9:59 ` [PATCH 6.12 190/307] ipv6: validate extension header length before copying to cmsg Greg Kroah-Hartman
2026-06-07 9:59 ` [PATCH 6.12 191/307] xfrm: input: hold netns during deferred transport reinjection Greg Kroah-Hartman
2026-06-07 9:59 ` [PATCH 6.12 192/307] l2tp: use refcount_inc_not_zero in l2tp_session_get_by_ifname Greg Kroah-Hartman
2026-06-07 9:59 ` [PATCH 6.12 193/307] ip6: vti: Use ip6_tnl.net in vti6_changelink() Greg Kroah-Hartman
2026-06-07 9:59 ` [PATCH 6.12 194/307] net: skbuff: fix missing zerocopy reference in pskb_carve helpers Greg Kroah-Hartman
2026-06-07 9:59 ` [PATCH 6.12 195/307] HID: wacom: Fix OOB write in wacom_hid_set_device_mode() Greg Kroah-Hartman
2026-06-07 9:59 ` [PATCH 6.12 196/307] iommu, debugobjects: avoid gcc-16.1 section mismatch warnings Greg Kroah-Hartman
2026-06-07 9:59 ` [PATCH 6.12 197/307] nfc: hci: fix out-of-bounds read in HCP header parsing Greg Kroah-Hartman
2026-06-07 9:59 ` [PATCH 6.12 198/307] xfrm: route MIGRATE notifications to callers netns Greg Kroah-Hartman
2026-06-07 9:59 ` [PATCH 6.12 199/307] xfrm: ah: use skb_to_full_sk in async output callbacks Greg Kroah-Hartman
2026-06-07 9:59 ` [PATCH 6.12 200/307] ALSA: scarlett2: Fix 2i2 Gen 4 direct monitor gain on firmware 2417 Greg Kroah-Hartman
2026-06-07 9:59 ` [PATCH 6.12 201/307] netfilter: conntrack: tcp: do not force CLOSE on invalid-seq RST without direction check Greg Kroah-Hartman
2026-06-07 9:59 ` [PATCH 6.12 202/307] ASoC: qcom: q6asm-dai: close stream only when running Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 6.12 203/307] ASoC: qcom: q6asm-dai: do not set stream state in event and trigger callbacks Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 6.12 204/307] xfrm: esp: restore combined single-frag length gate Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 6.12 205/307] Input: xpad - add "Nova 2 Lite" from GameSir Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 6.12 206/307] Input: xpad - add support for ASUS ROG RAIKIRI II Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 6.12 207/307] ksmbd: OOB read regression in smb_check_perm_dacl() ACE-walk loops Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 6.12 208/307] Input: atmel_mxt_ts - fix boundary check in mxt_prepare_cfg_mem Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 6.12 209/307] Input: synaptics - add LEN2058 to SMBus passlist for ThinkPad E490 Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 6.12 210/307] comedi: comedi_test: fix check for valid scan_begin_src in waveform_ai_cmdtest() Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 6.12 211/307] comedi: comedi_test: Fix limiting of convert_arg " Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 6.12 212/307] counter: Fix refcount leak in counter_alloc() error path Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 6.12 213/307] tty: serial: pch_uart: add check for dma_alloc_coherent() Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 6.12 215/307] usb: chipidea: core: convert ci_role_switch to local variable Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 6.12 216/307] usb: core: Fix up Interrupt IN endpoints with bogus wBytesPerInterval Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 6.12 217/307] USB: quirks: add NO_LPM for Lenovo ThinkPad USB-C Dock Gen2 hub controllers Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 6.12 218/307] usb: storage: Add quirks for PNY Elite Portable SSD Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 6.12 219/307] usbip: vudc: Fix use after free bug in vudc_remove due to race condition Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 6.12 220/307] usb: usbtmc: check URB actual_length for interrupt-IN notifications Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 6.12 221/307] usb: usbtmc: reject interrupt endpoints with small wMaxPacketSize Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 6.12 222/307] usb: typec: tcpm: improve handling of DISCOVER_MODES failures Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 6.12 223/307] USB: serial: option: add MeiG SRM813Q Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 6.12 224/307] USB: serial: option: add missing RSVD(5) flag for Rolling RW135R-GL Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 6.12 225/307] USB: serial: belkin_sa: validate interrupt status length Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 6.12 226/307] USB: serial: cypress_m8: validate interrupt packet headers Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 6.12 227/307] USB: serial: keyspan: fix missing indat transfer sanity check Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 6.12 228/307] USB: serial: mxuport: fix memory corruption with small endpoint Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 6.12 229/307] USB: serial: mct_u232: fix missing interrupt-in transfer sanity check Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 6.12 230/307] usb: gadget: uvc: hold opts->lock across XU walks in uvc_function_bind Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 6.12 231/307] usb: gadget: net2280: Fix double free in probe error path Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 6.12 232/307] usb: gadget: f_hid: fix device reference leak in hidg_alloc() Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 6.12 233/307] usb: gadget: composite: fix integer underflow in WebUSB GET_URL handling Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 6.12 234/307] usb: gadget: dummy_hcd: Reject hub port requests for non-existent ports Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 6.12 235/307] usb: gadget: f_fs: copy only received bytes on short ep0 read Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 6.12 236/307] usb: gadget: f_fs: serialize DMABUF cancel against request completion Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 6.12 237/307] thunderbolt: property: Reject u32 wrap in tb_property_entry_valid() Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 6.12 238/307] thunderbolt: property: Reject dir_len < 4 to prevent size_t underflow Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 6.12 239/307] scsi: fcoe: Reject FIP descriptors with zero fip_dlen in CVL walker Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 6.12 240/307] scsi: scsi_transport_fc: Widen FPIN pname walker counter to u32 Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 6.12 241/307] scsi: target: iscsi: Bound iscsi_encode_text_output() appends to rsp_buf Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 6.12 242/307] scsi: target: iscsi: Validate CHAP_R length before base64 decode Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 6.12 243/307] drm/hyperv: validate resolution_count and fix WIN8 fallback Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 6.12 244/307] drm/hyperv: validate VMBus packet size in receive callback Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 6.12 245/307] drm/i915: Fix potential UAF in TTM object purge Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 6.12 246/307] drm/amd/pm/si: Disregard vblank time when no displays are connected Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 6.12 247/307] serial: altera_jtaguart: handle uart_add_one_port() failures Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 6.12 248/307] serial: qcom-geni: fix UART_RX_PAR_EN bit position Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 6.12 249/307] serial: qcom_geni: fix kfifo underflow when flush precedes DMA completion IRQ Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 6.12 250/307] serial: sh-sci: fix memory region release in error path Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 6.12 251/307] serial: zs: Fix swapped RI/DSR modem line transition counting Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 6.12 252/307] serial: fsl_lpuart: fix rx buffer and DMA map leaks in start_rx_dma Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 6.12 253/307] drm/amdkfd: fix NULL pointer bug in svm_range_set_attr Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 6.12 254/307] drm/amdkfd: fix a vulnerability of integer overflow in kfd debugger Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 6.12 255/307] drm/amdkfd: Check for pdd drm file first in CRIU restore path Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 6.12 256/307] serial: dz: Fix bootconsole message clobbering at chip reset Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 6.12 257/307] serial: dz: Fix bootconsole handover lockup Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 6.12 258/307] serial: dz: Convert to use a platform device Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 6.12 259/307] serial: zs: Fix bootconsole handover lockup Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 6.12 260/307] serial: zs: Switch to using channel reset Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 6.12 261/307] serial: zs: Convert to use a platform device Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 6.12 262/307] USB: serial: cypress_m8: fix memory corruption with small endpoint Greg Kroah-Hartman
2026-06-07 10:01 ` [PATCH 6.12 263/307] USB: serial: digi_acceleport: fix memory corruption with small endpoints Greg Kroah-Hartman
2026-06-07 10:01 ` [PATCH 6.12 264/307] xhci: tegra: Fix ghost USB device on dual-role port unplug Greg Kroah-Hartman
2026-06-07 10:01 ` [PATCH 6.12 265/307] iommu: Skip PASID validation for devices without PASID capability Greg Kroah-Hartman
2026-06-07 10:01 ` [PATCH 6.12 266/307] x86/boot: Disable stack protector for early boot code Greg Kroah-Hartman
2026-06-07 10:01 ` [PATCH 6.12 267/307] x86/kexec: Disable KCOV instrumentation after load_segments() Greg Kroah-Hartman
2026-06-07 10:01 ` [PATCH 6.12 268/307] rxrpc: Fix DATA decrypt vs splice() by copying data to buffer in recvmsg Greg Kroah-Hartman
2026-06-07 10:01 ` [PATCH 6.12 269/307] rxrpc: Fix RESPONSE packet verification to extract skb to a linear buffer Greg Kroah-Hartman
2026-06-07 10:01 ` [PATCH 6.12 270/307] serdev: Provide a bustype shutdown function Greg Kroah-Hartman
2026-06-07 10:01 ` [PATCH 6.12 271/307] Bluetooth: hci_qca: Migrate to serdev specific " Greg Kroah-Hartman
2026-06-07 10:01 ` [PATCH 6.12 272/307] Bluetooth: hci_qca: Convert timeout from jiffies to ms Greg Kroah-Hartman
2026-06-07 10:01 ` [PATCH 6.12 273/307] ALSA: scarlett2: Return ENOSPC for out-of-bounds flash writes Greg Kroah-Hartman
2026-06-07 10:01 ` [PATCH 6.12 274/307] ALSA: scarlett2: Allow flash writes ending at segment boundary Greg Kroah-Hartman
2026-06-07 10:01 ` [PATCH 6.12 275/307] mm/memory: fix spurious warning when unmapping device-private/exclusive pages Greg Kroah-Hartman
2026-06-07 10:01 ` [PATCH 6.12 276/307] platform/x86/intel/vsec: Fix enable_cnt imbalance on PCIe error recovery Greg Kroah-Hartman
2026-06-07 10:01 ` [PATCH 6.12 277/307] net: hsr: defer node table free until after RCU readers Greg Kroah-Hartman
2026-06-07 10:01 ` [PATCH 6.12 278/307] selftests: mptcp: drop nanoseconds width specifier Greg Kroah-Hartman
2026-06-07 10:01 ` [PATCH 6.12 279/307] mptcp: pm: fix ADD_ADDR timer infinite retry on option space insufficient Greg Kroah-Hartman
2026-06-07 10:01 ` [PATCH 6.12 280/307] ice: fix VF queue configuration with low MTU values Greg Kroah-Hartman
2026-06-07 10:01 ` [PATCH 6.12 281/307] ring-buffer: Flush and stop persistent ring buffer on panic Greg Kroah-Hartman
2026-06-07 10:01 ` [PATCH 6.12 282/307] mptcp: cleanup fallback dummy mapping generation Greg Kroah-Hartman
2026-06-07 10:01 ` [PATCH 6.12 283/307] mptcp: reset rcv wnd on disconnect Greg Kroah-Hartman
2026-06-07 10:01 ` [PATCH 6.12 284/307] arm64: tlb: Flush walk cache when unsharing PMD tables Greg Kroah-Hartman
2026-06-07 10:01 ` [PATCH 6.12 285/307] octeontx2-pf: avoid double free of pool->stack on AQ init failure Greg Kroah-Hartman
2026-06-07 10:01 ` [PATCH 6.12 286/307] mptcp: introduce the mptcp_init_skb helper Greg Kroah-Hartman
2026-06-07 10:01 ` [PATCH 6.12 287/307] mptcp: handle first subflow closing consistently Greg Kroah-Hartman
2026-06-07 10:01 ` [PATCH 6.12 288/307] mptcp: do not drop partial packets Greg Kroah-Hartman
2026-06-07 10:01 ` [PATCH 6.12 289/307] mm/damon/sysfs-schemes: delete tried region in regions_rmdirs() Greg Kroah-Hartman
2026-06-07 10:01 ` [PATCH 6.12 290/307] iio: chemical: scd30: Use guard(mutex) to allow early returns Greg Kroah-Hartman
2026-06-07 10:01 ` [PATCH 6.12 291/307] iio: chemical: scd30: fix division by zero in write_raw Greg Kroah-Hartman
2026-06-07 10:01 ` [PATCH 6.12 292/307] iio: dac: ad5686: fix ref bit initialization for single-channel parts Greg Kroah-Hartman
2026-06-07 10:01 ` [PATCH 6.12 293/307] ALSA: firewire-motu: Protect register DSP event queue positions Greg Kroah-Hartman
2026-06-07 10:01 ` [PATCH 6.12 294/307] usb: dwc3: xilinx: fix error handling in zynqmp init error paths Greg Kroah-Hartman
2026-06-07 10:01 ` [PATCH 6.12 295/307] usb: musb: omap2430: Fix use-after-free in omap2430_probe() Greg Kroah-Hartman
2026-06-07 10:01 ` [PATCH 6.12 296/307] usb: typec: ucsi: Check if power role change actually happened before handling Greg Kroah-Hartman
2026-06-07 10:01 ` [PATCH 6.12 297/307] thunderbolt: property: Cap recursion depth in __tb_property_parse_dir() Greg Kroah-Hartman
2026-06-07 10:01 ` [PATCH 6.12 298/307] scsi: target: iscsi: Fix CRC overread and double-free in iscsit_handle_text_cmd() Greg Kroah-Hartman
2026-06-07 10:01 ` [PATCH 6.12 299/307] usb: typec: ucsi: Dont update power_supply on power role change if not connected Greg Kroah-Hartman
2026-06-07 10:01 ` [PATCH 6.12 300/307] x86/alternatives: Rename apply_relocation() to text_poke_apply_relocation() Greg Kroah-Hartman
2026-06-07 10:01 ` [PATCH 6.12 301/307] x86/ftrace: Relocate %rip-relative percpu refs in dynamic trampolines Greg Kroah-Hartman
2026-06-07 10:01 ` [PATCH 6.12 302/307] hwmon: (pmbus/adm1266) serialize sequencer_state debugfs read with pmbus_lock Greg Kroah-Hartman
2026-06-07 10:01 ` [PATCH 6.12 303/307] hwmon: (pmbus/adm1266) serialize NVMEM blackbox " Greg Kroah-Hartman
2026-06-07 10:01 ` [PATCH 6.12 304/307] hwmon: (pmbus/adm1266) serialize GPIO PMBus accesses " Greg Kroah-Hartman
2026-06-07 10:01 ` [PATCH 6.12 305/307] mm: perform all memfd seal checks in a single place Greg Kroah-Hartman
2026-06-07 10:01 ` [PATCH 6.12 306/307] mm/memfd: fix spelling and grammatical issues Greg Kroah-Hartman
2026-06-07 10:01 ` [PATCH 6.12 307/307] memfd: deny writeable mappings when implying SEAL_WRITE Greg Kroah-Hartman
2026-06-07 17:00 ` [PATCH 6.12 000/307] 6.12.93-rc1 review Pavel Machek
2026-06-07 17:32 ` Miguel Ojeda
2026-06-07 19:45 ` Peter Schneider
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=20260607095738.094137910@linuxfoundation.org \
--to=gregkh@linuxfoundation.org \
--cc=dhowells@redhat.com \
--cc=horms@kernel.org \
--cc=imv4bel@gmail.com \
--cc=jaltman@auristor.com \
--cc=jiayuan.chen@linux.dev \
--cc=kuba@kernel.org \
--cc=linux-afs@lists.infradead.org \
--cc=marc.dionne@auristor.com \
--cc=patches@lists.linux.dev \
--cc=sashal@kernel.org \
--cc=stable@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.