Thread (24 messages) read the whole thread 24 messages, 5 authors, 2021-09-22
STALE1773d

Revision v2 of 5 in this series.

Revisions (5)
  1. v1 [diff vs current]
  2. v2 current
  3. v1 [diff vs current]
  4. v4 [diff vs current]
  5. v5 [diff vs current]

[PATCH net-next v2 0/3] some optimization for page pool

From: Yunsheng Lin <hidden>
Date: 2021-09-14 12:12:46
Also in: lkml

Patch 1: support non-split page when PP_FLAG_PAGE_FRAG is set.
patch 2: avoid calling compound_head() for skb frag page
Patch 3: keep track of pp page when __skb_frag_ref() is called.

V2: add patch 2, adjust the commit log accroding to the discussion
    in V1, and fix a compiler error reported by kernel test robot.

Yunsheng Lin (3):
  page_pool: support non-split page with PP_FLAG_PAGE_FRAG
  pool_pool: avoid calling compound_head() for skb frag page
  skbuff: keep track of pp page when __skb_frag_ref() is called

 include/linux/skbuff.h  | 40 ++++++++++++++++++++++++++++++++++++----
 include/net/page_pool.h | 34 +++++++++++++++++++++++++++++++++-
 net/core/page_pool.c    | 30 +++++++++---------------------
 3 files changed, 78 insertions(+), 26 deletions(-)

-- 
2.33.0
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help