]> git.ipfire.org Git - thirdparty/linux.git/commitdiff
net: Fix net_devmem_bind_dmabuf for non-devmem configs
authorPranjal Shrivastava <praan@google.com>
Wed, 28 May 2025 21:10:58 +0000 (21:10 +0000)
committerJakub Kicinski <kuba@kernel.org>
Sat, 31 May 2025 02:23:36 +0000 (19:23 -0700)
Fix the signature of the net_devmem_bind_dmabuf API for
CONFIG_NET_DEVMEM=n.

Fixes: bd61848900bf ("net: devmem: Implement TX path")
Signed-off-by: Pranjal Shrivastava <praan@google.com>
Link: https://patch.msgid.link/20250528211058.1826608-1-praan@google.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
net/core/devmem.h

index e7ba77050b8f272ff3047a5ca12b30d4ec34a8a8..0a3b28ba5c1377de678dd4a0dd3743ea80f4fcb2 100644 (file)
@@ -170,8 +170,9 @@ static inline void __net_devmem_dmabuf_binding_free(struct work_struct *wq)
 }
 
 static inline struct net_devmem_dmabuf_binding *
-net_devmem_bind_dmabuf(struct net_device *dev, unsigned int dmabuf_fd,
+net_devmem_bind_dmabuf(struct net_device *dev,
                       enum dma_data_direction direction,
+                      unsigned int dmabuf_fd,
                       struct netdev_nl_sock *priv,
                       struct netlink_ext_ack *extack)
 {