| Age | Commit message (Expand) | Author | Files | Lines |
| 2026-05-28 | net: make page_pool_get_stats() void | Jakub Kicinski | 1 | -1/+1 |
| 2026-04-09 | net: Slightly simplify net_mp_{open,close}_rxq | Daniel Borkmann | 1 | -6/+2 |
| 2026-03-12 | net: page_pool: scale alloc cache with PAGE_SIZE | Nimrod Oren | 1 | -1/+10 |
| 2026-03-10 | page_pool: store detach_time as ktime_t to avoid false-negatives | Jakub Kicinski | 1 | -1/+1 |
| 2026-01-14 | net: pass queue rx page size from memory provider | Pavel Begunkov | 1 | -0/+1 |
| 2025-09-04 | net: add helper to pre-check if PP for an Rx queue will be unreadable | Jakub Kicinski | 1 | -0/+12 |
| 2025-08-21 | net: page_pool: add page_pool_get() | Jakub Kicinski | 1 | -0/+5 |
| 2025-08-08 | net: page_pool: allow enabling recycling late, fix false positive warning | Jakub Kicinski | 1 | -0/+2 |
| 2025-07-07 | page_pool: make page_pool_get_dma_addr() just wrap page_pool_get_dma_addr_net... | Byungchul Park | 1 | -6/+1 |
| 2025-06-17 | page_pool: Add page_pool_dev_alloc_netmems helper | Dragos Tatulea | 1 | -0/+7 |
| 2025-04-16 | eth: bnxt: add support rx side device memory TCP | Taehee Yoo | 1 | -0/+11 |
| 2025-04-14 | page_pool: Track DMA-mapped pages and unmap them when destroying the pool | Toke Høiland-Jørgensen | 1 | -0/+6 |
| 2025-04-04 | net: move mp dev config validation to __net_mp_open_rxq() | Jakub Kicinski | 1 | -0/+6 |
| 2025-02-06 | net: add helpers for setting a memory provider on an rx queue | David Wei | 1 | -0/+5 |
| 2025-02-06 | net: page_pool: add memory provider helpers | Pavel Begunkov | 1 | -0/+19 |
| 2025-02-06 | net: page_pool: add a mp hook to unregister_netdevice* | Pavel Begunkov | 1 | -0/+1 |
| 2025-02-06 | net: page_pool: add callback for mp info printing | Pavel Begunkov | 1 | -0/+5 |
| 2025-02-06 | net: page_pool: create hooks for custom memory providers | Pavel Begunkov | 2 | -0/+19 |
| 2025-01-27 | net: page_pool: don't try to stash the napi id | Jakub Kicinski | 1 | -1/+0 |
| 2025-01-16 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -1/+1 |
| 2025-01-15 | net: make page_pool_ref_netmem work with net iovs | Pavel Begunkov | 1 | -1/+1 |
| 2024-12-19 | page_pool: add page_pool_dev_alloc_netmem() | Alexander Lobakin | 1 | -0/+9 |
| 2024-12-17 | net: page_pool: rename page_pool_is_last_ref() | Jakub Kicinski | 1 | -2/+2 |
| 2024-12-12 | page_pool: disable sync for cpu for dmabuf memory provider | Mina Almasry | 2 | -6/+32 |
| 2024-12-12 | net: page_pool: create page_pool_alloc_netmem | Mina Almasry | 1 | -9/+16 |
| 2024-12-12 | net: page_pool: rename page_pool_alloc_netmem to *_netmems | Mina Almasry | 1 | -1/+1 |
| 2024-12-12 | page_pool: allow mixing PPs within one bulk | Alexander Lobakin | 1 | -4/+2 |
| 2024-12-09 | net: reformat kdoc return statements | Jakub Kicinski | 1 | -6/+3 |
| 2024-12-05 | page_pool: make page_pool_put_page_bulk() handle array of netmems | Alexander Lobakin | 1 | -4/+4 |
| 2024-09-11 | memory-provider: dmabuf devmem memory provider | Mina Almasry | 1 | -2/+15 |
| 2024-09-11 | page_pool: devmem support | Mina Almasry | 1 | -32/+7 |
| 2024-09-11 | netdev: support binding dma-buf to netdevice | Mina Almasry | 1 | -0/+6 |
| 2024-07-10 | page_pool: use __cacheline_group_{begin, end}_aligned() | Alexander Lobakin | 1 | -10/+12 |
| 2024-07-02 | page_pool: convert to use netmem | Mina Almasry | 2 | -24/+81 |
| 2024-07-02 | page_pool: export page_pool_disable_direct_recycling() | David Wei | 1 | -0/+1 |
| 2024-05-27 | page_pool: fix &page_pool_params kdoc issues | Alexander Lobakin | 1 | -2/+3 |
| 2024-05-20 | Merge tag 'dma-mapping-6.10-2024-05-20' of git://git.infradead.org/users/hch/... | Linus Torvalds | 1 | -4/+21 |
| 2024-05-07 | page_pool: don't use driver-set flags field directly | Alexander Lobakin | 1 | -3/+10 |
| 2024-05-07 | page_pool: make sure frag API fields don't span between cachelines | Alexander Lobakin | 1 | -1/+11 |
| 2024-04-24 | page_pool: add DMA-sync-for-CPU inline helper | Alexander Lobakin | 1 | -0/+24 |
| 2024-04-24 | page_pool: constify some read-only function arguments | Alexander Lobakin | 2 | -7/+7 |
| 2024-02-19 | net: page_pool: fix recycle stats for system page_pool allocator | Lorenzo Bianconi | 1 | -2/+3 |
| 2024-02-19 | page_pool: disable direct recycling based on pool->cpuid on destroy | Alexander Lobakin | 1 | -5/+0 |
| 2024-02-13 | net: add generic percpu page_pool allocator | Lorenzo Bianconi | 1 | -0/+3 |
| 2023-12-17 | skbuff: Optimization of SKB coalescing for page pool | Liang Chen | 1 | -0/+5 |
| 2023-12-14 | page_pool: fix typos and punctuation | Randy Dunlap | 1 | -6/+6 |
| 2023-12-13 | page_pool: transition to reference count management after page draining | Liang Chen | 2 | -29/+37 |
| 2023-11-28 | net: page_pool: expose page pool stats via netlink | Jakub Kicinski | 1 | -6/+2 |
| 2023-11-28 | net: page_pool: report when page pool was destroyed | Jakub Kicinski | 1 | -0/+1 |
| 2023-11-28 | net: page_pool: stash the NAPI ID for easier access | Jakub Kicinski | 1 | -0/+1 |
| 2023-11-28 | net: page_pool: record pools per netdev | Jakub Kicinski | 1 | -0/+4 |
| 2023-11-28 | net: page_pool: id the page pools | Jakub Kicinski | 1 | -0/+4 |
| 2023-11-21 | net: page_pool: avoid touching slow on the fastpath | Jakub Kicinski | 1 | -0/+2 |
| 2023-11-21 | net: page_pool: split the page_pool_params into fast and slow | Jakub Kicinski | 1 | -12/+19 |
| 2023-10-23 | page_pool: update document about fragment API | Yunsheng Lin | 1 | -13/+80 |
| 2023-10-23 | page_pool: introduce page_pool_alloc() API | Yunsheng Lin | 1 | -0/+66 |
| 2023-10-23 | page_pool: remove PP_FLAG_PAGE_FRAG | Yunsheng Lin | 1 | -4/+2 |
| 2023-10-23 | page_pool: unify frag_count handling in page_pool_is_last_frag() | Yunsheng Lin | 1 | -13/+34 |
| 2023-10-16 | page_pool: fragment API support for 32-bit arch with 64-bit DMA | Yunsheng Lin | 1 | -6/+14 |
| 2023-10-04 | page_pool: fix documentation typos | Randy Dunlap | 1 | -3/+3 |
| 2023-08-08 | docs: net: page_pool: de-duplicate the intro comment | Jakub Kicinski | 1 | -12/+12 |
| 2023-08-07 | page_pool: place frag_* fields in one cacheline | Alexander Lobakin | 1 | -5/+5 |
| 2023-08-07 | net: skbuff: don't include <net/page_pool/types.h> to <linux/skbuff.h> | Alexander Lobakin | 1 | -2/+0 |
| 2023-08-07 | page_pool: split types and declarations from page_pool.h | Yunsheng Lin | 2 | -0/+476 |