Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
kernel
/
common
/
c1b3ddf7c319722d939b09c288968feb12c12c15
/
net
/
xdp
/
xdp_umem.c
1e46c09
Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next
by David S. Miller
· 5 years ago
c05cd36
xsk: add support to allow unaligned chunk placement
by Kevin Laatz
· 5 years ago
68aaf44
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
by David S. Miller
· 5 years ago
624676e
xdp: xdp_umem: replace kmap on vmap for umem map
by Ivan Khoronzhuk
· 5 years ago
fb89c39
xdp: unpin xdp umem pages in error path
by Ivan Khoronzhuk
· 5 years ago
77cd0d7
xsk: add support for need_wakeup flag in AF_XDP rings
by Magnus Karlsson
· 5 years ago
9116e5e
xsk: replace ndo_xsk_async_xmit with ndo_xsk_wakeup
by Magnus Karlsson
· 5 years ago
d9973cec
xdp: xdp_umem: fix umem pages mapping for 32bits systems
by Ivan Khoronzhuk
· 5 years ago
5464c3a
xdp: fix potential deadlock on socket mutex
by Ilya Maximets
· 6 years ago
455302d
xdp: fix hang while unregistering device bound to xdp socket
by Ilya Maximets
· 6 years ago
162c820
xdp: hold device for umem regardless of zero-copy mode
by Ilya Maximets
· 6 years ago
01d76b5
xdp: check device pointer before clearing
by Ilya Maximets
· 6 years ago
932f4a6
mm/gup: replace get_user_pages_longterm() with FOLL_LONGTERM
by Ira Weiny
· 6 years ago
044175a
xsk: fix umem memory leak on cleanup
by Björn Töpel
· 6 years ago
375ca54
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
by David S. Miller
· 6 years ago
1e405c1
xsk: do not remove umem from netdevice on fall-back to copy-mode
by Björn Töpel
· 6 years ago
e451eb5
xsk: share the mmap_sem for page pinning
by Davidlohr Bueso
· 6 years ago
ec7146d
Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next
by David S. Miller
· 6 years ago
50e74c0
xsk: add id to umem
by Björn Töpel
· 6 years ago
5f4f3b2
xsk: export xdp_get_umem_from_qid
by Jan Sokolowski
· 6 years ago
cc5b5d35
xsk: Check if a queue exists during umem setup
by Krzysztof Kazimierczak
· 6 years ago
541d7fd
xsk: proper AF_XDP socket teardown ordering
by Björn Töpel
· 6 years ago
a41b4f3
xsk: simplify xdp_clear_umem_at_qid implementation
by Magnus Karlsson
· 6 years ago
1661d34
ethtool: don't allow disabling queues with umem installed
by Jakub Kicinski
· 6 years ago
c9b47cc
xsk: fix bug when trying to use both copy and zero-copy on one queue id
by Magnus Karlsson
· 6 years ago
f5bd913
net: xsk: add a simple buffer reuse queue
by Jakub Kicinski
· 6 years ago
93ee30f
xsk: i40e: get rid of useless struct xdp_umem_props
by Magnus Karlsson
· 6 years ago
a29c8bb
xsk: remove unnecessary assignment
by Prashant Bhole
· 6 years ago
96c26e0
xsk: fix return value of xdp_umem_assign_dev()
by Prashant Bhole
· 6 years ago
84c6b86
xsk: don't allow umem replace at stack level
by Jakub Kicinski
· 6 years ago
f734607
xsk: refactor xdp_umem_assign_dev()
by Jakub Kicinski
· 6 years ago
a343993
xsk: silence warning on memory allocation failure
by Björn Töpel
· 7 years ago
c09290c
bpf, xdp: fix crash in xdp_umem_unaccount_pages
by Daniel Borkmann
· 7 years ago
ac98d8a
xsk: wire upp Tx zero-copy functions
by Magnus Karlsson
· 7 years ago
173d3ad
xsk: add zero-copy support for Rx
by Björn Töpel
· 7 years ago
8aef734
xsk: introduce xdp_umem_page
by Björn Töpel
· 7 years ago
e61e62b
xsk: moved struct xdp_umem definition
by Björn Töpel
· 7 years ago
bbff2f3
xsk: new descriptor addressing scheme
by Björn Töpel
· 7 years ago
d3b42f1
xsk: convert atomic_t to refcount_t
by Björn Töpel
· 7 years ago
a49049e
xsk: simplified umem setup
by Björn Töpel
· 7 years ago
da60cf0
xsk: fixed some cases of unnecessary parentheses
by Björn Töpel
· 7 years ago
dac0914
xsk: clean up SPDX headers
by Björn Töpel
· 7 years ago
ea7e343
xsk: fix 64-bit division
by Björn Töpel
· 7 years ago
fe23083
xsk: add umem completion queue support and mmap
by Magnus Karlsson
· 7 years ago
965a990
xsk: add support for bind for Rx
by Magnus Karlsson
· 7 years ago
423f383
xsk: add umem fill queue support and mmap
by Magnus Karlsson
· 7 years ago
c0c77d8
xsk: add user memory registration support sockopt
by Björn Töpel
· 7 years ago