History

net: netdev netlink api to bind dma-buf to a net device

API takes the dma-buf fd as input, and binds it to the netdevice. The user can specify the rx queues to bind the dma-buf to.

Mina Almasry committed 2 years ago

Commit 3efd7ab1 parent 7c88f866 files · +96 −0Browse files

Showing the changes to include/uapi (1 of 6 files). Show all

Unified · Split

include/uapi/linux/netdev.h+11−0
@@ -173,6 +173,16 @@ enum { · 172 unmodified lines
173 NETDEV_A_QSTATS_MAX = (__NETDEV_A_QSTATS_MAX - 1)173 NETDEV_A_QSTATS_MAX = (__NETDEV_A_QSTATS_MAX - 1)
174};174};
175 175
176enum {
177 NETDEV_A_DMABUF_IFINDEX = 1,
178 NETDEV_A_DMABUF_QUEUES,
179 NETDEV_A_DMABUF_FD,
180 NETDEV_A_DMABUF_ID,
181
182 __NETDEV_A_DMABUF_MAX,
183 NETDEV_A_DMABUF_MAX = (__NETDEV_A_DMABUF_MAX - 1)
184};
185
176enum {186enum {
177 NETDEV_CMD_DEV_GET = 1,187 NETDEV_CMD_DEV_GET = 1,
178 NETDEV_CMD_DEV_ADD_NTF,188 NETDEV_CMD_DEV_ADD_NTF,
@@ -186,6 +196,7 @@ enum { · 7 unmodified lines
186 NETDEV_CMD_QUEUE_GET,196 NETDEV_CMD_QUEUE_GET,
187 NETDEV_CMD_NAPI_GET,197 NETDEV_CMD_NAPI_GET,
188 NETDEV_CMD_QSTATS_GET,198 NETDEV_CMD_QSTATS_GET,
199 NETDEV_CMD_BIND_RX,
189 200
190 __NETDEV_CMD_MAX,201 __NETDEV_CMD_MAX,
191 NETDEV_CMD_MAX = (__NETDEV_CMD_MAX - 1)202 NETDEV_CMD_MAX = (__NETDEV_CMD_MAX - 1)

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t