Skip to content

Commit c63bd9b

Browse files
PlaidCatbmastbergen
authored andcommitted
Revert "xfrm: esp: avoid in-place decrypt on shared skb frags"
This reverts commit 5c9ed6a.
1 parent 3930441 commit c63bd9b

2 files changed

Lines changed: 1 addition & 5 deletions

File tree

net/ipv4/esp4.c

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -913,8 +913,7 @@ static int esp_input(struct xfrm_state *x, struct sk_buff *skb)
913913
nfrags = 1;
914914

915915
goto skip_cow;
916-
} else if (!skb_has_frag_list(skb) &&
917-
!skb_has_shared_frag(skb)) {
916+
} else if (!skb_has_frag_list(skb)) {
918917
nfrags = skb_shinfo(skb)->nr_frags;
919918
nfrags++;
920919

net/ipv4/ip_output.c

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1333,9 +1333,6 @@ ssize_t ip_append_page(struct sock *sk, struct flowi4 *fl4, struct page *page,
13331333
goto error;
13341334
}
13351335

1336-
if (!(flags & MSG_NO_SHARED_FRAGS))
1337-
skb_shinfo(skb)->tx_flags |= SKBTX_SHARED_FRAG;
1338-
13391336
if (skb->ip_summed == CHECKSUM_NONE) {
13401337
__wsum csum;
13411338
csum = csum_page(page, offset, len);

0 commit comments

Comments
 (0)