summaryrefslogtreecommitdiff
path: root/scripts/patch-kernel
diff options
context:
space:
mode:
authorJakub Kicinski <kuba@kernel.org>2023-11-20 16:00:34 -0800
committerJakub Kicinski <kuba@kernel.org>2023-11-21 17:22:29 -0800
commit5027ec19f1049a07df5b0a37b1f462514cf2724b (patch)
tree73ddb90459bd8c813eaf0709bb47492a8343dcb0 /scripts/patch-kernel
parent3a17ea77da31ef0b5ab04111583bfcd38f56fcba (diff)
net: page_pool: split the page_pool_params into fast and slow
struct page_pool is rather performance critical and we use 16B of the first cache line to store 2 pointers used only by test code. Future patches will add more informational (non-fast path) attributes. It's convenient for the user of the API to not have to worry which fields are fast and which are slow path. Use struct groups to split the params into the two categories internally. Acked-by: Jesper Dangaard Brouer <hawk@kernel.org> Reviewed-by: Mina Almasry <almasrymina@google.com> Reviewed-by: Ilias Apalodimas <ilias.apalodimas@linaro.org> Link: https://lore.kernel.org/r/20231121000048.789613-2-kuba@kernel.org Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Diffstat (limited to 'scripts/patch-kernel')
0 files changed, 0 insertions, 0 deletions