Message ID | 1643933373-6590-3-git-send-email-jdamato@fastly.com (mailing list archive) |
---|---|
State | Superseded |
Delegated to: | Netdev Maintainers |
Headers | show |
Series | page_pool: Add page_pool stat counters | expand |
diff --git a/include/net/page_pool.h b/include/net/page_pool.h index 79a8055..93e587d 100644 --- a/include/net/page_pool.h +++ b/include/net/page_pool.h @@ -135,7 +135,15 @@ struct page_pool { refcount_t user_cnt; u64 destroy_cnt; +#ifdef CONFIG_PAGE_POOL_STATS + struct page_pool_stats __percpu *stats; +#endif +}; + +#ifdef CONFIG_PAGE_POOL_STATS +struct page_pool_stats { }; +#endif struct page *page_pool_alloc_pages(struct page_pool *pool, gfp_t gfp);
A per pool per cpu struct is added. Empty for now as members will be added next. Signed-off-by: Joe Damato <jdamato@fastly.com> --- include/net/page_pool.h | 8 ++++++++ 1 file changed, 8 insertions(+)