Linux 6.18.29
Greg Kroah-Hartman
maintainerI'm announcing the release of the 6.18.29 kernel.
All users of the 6.18 kernel series must upgrade.
The updated 6.18.y git tree can be found at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git linux-6.18.y
and can be browsed at the normal kernel.org git web browser:
https://git.kernel.org/?p=linux/kernel/git/stable/linux-stable.git;a=summary
thanks,
greg k-h
------------
Makefile | 2 +- net/rxrpc/call_event.c | 4 +++- net/rxrpc/conn_event.c | 3 ++- 3 files changed, 6 insertions(+), 3 deletions(-)
Greg Kroah-Hartman (1):
Linux 6.18.29
Hyunwoo Kim (1):
rxrpc: Also unshare DATA/RESPONSE packets when paged frags are present
Greg Kroah-Hartman
maintainerMakefile +1 -1
@@ -1,7 +1,7 @@ # SPDX-License-Identifier: GPL-2.0 VERSION = 6 PATCHLEVEL = 18 -SUBLEVEL = 28 +SUBLEVEL = 29 EXTRAVERSION = NAME = Baby Opossum Posse
net/rxrpc/call_event.c +3 -1
@@ -334,7 +334,9 @@ bool rxrpc_input_call_event(struct rxrpc_call *call)if (sp->hdr.type ==RXRPC_PACKET_TYPE_DATA && sp->hdr.securityIndex !=0 && -skb_cloned (skb)) { + (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. */
net/rxrpc/conn_event.c +2 -1
@@ -245,7 +245,8 @@ static int rxrpc_verify_response(struct rxrpc_connection *conn, {int ret; -if (skb_cloned (skb)) { +if (skb_cloned (skb) ||skb_has_frag_list (skb) || +skb_has_shared_frag (skb)) {/* Copy the packet if shared so that we can do in-place * decryption. */