]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
docs: net: page_pool: drop reference to removed PP_FLAG_PAGE_FRAG
authorJakub Kicinski <kuba@kernel.org>
Tue, 26 May 2026 15:57:19 +0000 (08:57 -0700)
committerJakub Kicinski <kuba@kernel.org>
Fri, 29 May 2026 01:10:03 +0000 (18:10 -0700)
The flag was removed in commit 09d96ee5674a ("page_pool: remove
PP_FLAG_PAGE_FRAG"), but the documentation still mentions it when
describing fragment usage. Drop the stale reference; the fragment
API does not require any opt-in flag.

Reviewed-by: Nicolai Buchwitz <nb@tipi-net.de>
Reviewed-by: Tariq Toukan <tariqt@nvidia.com>
Link: https://patch.msgid.link/20260526155722.2790742-2-kuba@kernel.org
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Documentation/networking/page_pool.rst

index 9d958128a57cbc74af9ca3cbd1bfa757e7fe9f07..6e43e1953218385d9de33443cf036c069974842a 100644 (file)
@@ -98,9 +98,8 @@ If in doubt set ``offset`` to 0, ``max_len`` to ``PAGE_SIZE`` and
 pass -1 as ``dma_sync_size``. That combination of arguments is always
 correct.
 
-Note that the syncing parameters are for the entire page.
-This is important to remember when using fragments (``PP_FLAG_PAGE_FRAG``),
-where allocated buffers may be smaller than a full page.
+Note that the syncing parameters are for the **entire page**, even if
+the driver allocates fragments (e.g. via ``page_pool_dev_alloc_frag()``).
 Unless the driver author really understands page pool internals
 it's recommended to always use ``offset = 0``, ``max_len = PAGE_SIZE``
 with fragmented page pools.