]> git.ipfire.org Git - thirdparty/linux.git/commitdiff
net: Allow const args for of page_to_netmem()
authorDragos Tatulea <dtatulea@nvidia.com>
Mon, 16 Jun 2025 14:14:30 +0000 (17:14 +0300)
committerJakub Kicinski <kuba@kernel.org>
Wed, 18 Jun 2025 01:34:11 +0000 (18:34 -0700)
This allows calling page_to_netmem() with a const page * argument.

Signed-off-by: Dragos Tatulea <dtatulea@nvidia.com>
Reviewed-by: Mina Almasry <almasrymina@google.com>
Reviewed-by: Cosmin Ratiu <cratiu@nvidia.com>
Signed-off-by: Mark Bloch <mbloch@nvidia.com>
Link: https://patch.msgid.link/20250616141441.1243044-2-mbloch@nvidia.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
include/net/netmem.h

index 850869b45b455409bd6ad9eccc0ece53806f860d..7a1dafa3f0801a43542ad3ab795b6c96ff6c5228 100644 (file)
@@ -139,7 +139,7 @@ static inline netmem_ref net_iov_to_netmem(struct net_iov *niov)
        return (__force netmem_ref)((unsigned long)niov | NET_IOV);
 }
 
-static inline netmem_ref page_to_netmem(struct page *page)
+static inline netmem_ref page_to_netmem(const struct page *page)
 {
        return (__force netmem_ref)page;
 }