Thread (17 messages) 17 messages, 1 author, 2024-06-11

Re: [PATCH net-next v7 00/15] First try to replace page_frag with page_frag_cache

From: Yunsheng Lin <hidden>
Date: 2024-06-11 12:55:05
Also in: bpf, linux-arm-kernel, linux-mediatek, lkml

On 2024/6/7 20:38, Yunsheng Lin wrote:

...
CC: Alexander Duyck <redacted>
Hi, Alexander & Networking Maintainers
   Any suggestion or comment about this version?
   Thanks.
1. https://lore.kernel.org/all/20240228093013.8263-1-linyunsheng@huawei.com/ (local)

Change log:
V7: Fix doc build warning and error.

V6:
   1. Fix some typo and compiler error for x86 pointed out by Jakub and
      Simon.
   2. Add two refactoring and optimization patches.

V5:
   1. Add page_frag_alloc_pg() API for tls_device.c case and refactor
      some implementation, update kernel bin size changing as bin size
      is increased after that.
   2. Add ack from Mat.

RFC v4:
   1. Update doc according to Randy and Mat's suggestion.
   2. Change probe API to "probe" for a specific amount  of available space,
      rather than "nonzero" space according to Mat's suggestion.
   3. Retest and update the test result.

v3:
   1. Use new layout for 'struct page_frag_cache' as the discussion
      with Alexander and other sugeestions from Alexander.
   2. Add probe API to address Mat' comment about mptcp use case.
   3. Some doc updating according to Bagas' suggestion.

v2:
   1. reorder test module to patch 1.
   2. split doc and maintainer updating to two patches.
   3. refactor the page_frag before moving.
   4. fix a type and 'static' warning in test module.
   5. add a patch for xtensa arch to enable using get_order() in
      BUILD_BUG_ON().
   6. Add test case and performance data for the socket code.
  
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help