Skip to content

Commit d2f6155

Browse files
PlaidCatbmastbergen
authored andcommitted
Revert "xfrm: esp: avoid in-place decrypt on shared skb frags"
This reverts commit bb274cc.
1 parent ff384b8 commit d2f6155

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
@@ -918,8 +918,7 @@ static int esp_input(struct xfrm_state *x, struct sk_buff *skb)
918918
nfrags = 1;
919919

920920
goto skip_cow;
921-
} else if (!skb_has_frag_list(skb) &&
922-
!skb_has_shared_frag(skb)) {
921+
} else if (!skb_has_frag_list(skb)) {
923922
nfrags = skb_shinfo(skb)->nr_frags;
924923
nfrags++;
925924

net/ipv4/ip_output.c

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

1441-
if (!(flags & MSG_NO_SHARED_FRAGS))
1442-
skb_shinfo(skb)->flags |= SKBFL_SHARED_FRAG;
1443-
14441441
if (skb->ip_summed == CHECKSUM_NONE) {
14451442
__wsum csum;
14461443
csum = csum_page(page, offset, len);

0 commit comments

Comments
 (0)