net: skbuff: propagate shared-frag marker through pskb_copy() Backport of https://lore.kernel.org/all/agRfuVOeMI5pbHhY@v4bel/ adapted to the 4.18 SKBTX_SHARED_FRAG / shinfo->tx_flags API. __pskb_copy_fclone() and skb_try_coalesce() shallow-copied frag descriptors without propagating SKBTX_SHARED_FRAG, so destinations referencing externally-owned pages reported skb_has_shared_frag() as false. Set the bit on the destination whenever frag descriptors were actually moved from the source. Reintroduce the tarfile_release indirection so pkgrelease can advance independently of the imported source tarball.
11 MiB
11 MiB
The file is too large to be shown.
View Raw