projects
/
linux-2.6-microblaze.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
ixgbe, xsk: Migrate to new MEM_TYPE_XSK_BUFF_POOL
2020-05-22
Björn Töpel
ixgbe, xsk: Migrate to new MEM_TYPE_XSK_BUFF_POOL
Signed-off-by: Björn Töpel <
bjorn.topel@intel.com
>
commit
|
commitdiff
|
tree
2020-05-22
Björn Töpel
ice, xsk: Migrate to new MEM_TYPE_XSK_BUFF_POOL
Signed-off-by: Björn Töpel <
bjorn.topel@intel.com
>
commit
|
commitdiff
|
tree
2020-05-22
Björn Töpel
i40e, xsk: Migrate to new MEM_TYPE_XSK_BUFF_POOL
Signed-off-by: Björn Töpel <
bjorn.topel@intel.com
>
commit
|
commitdiff
|
tree
2020-05-22
Björn Töpel
i40e: Separate kernel allocated rx_bi rings from AF_XDP...
Signed-off-by: Björn Töpel <
bjorn.topel@intel.com
>
commit
|
commitdiff
|
tree
2020-05-22
Björn Töpel
i40e: Refactor rx_bi accesses
Signed-off-by: Björn Töpel <
bjorn.topel@intel.com
>
commit
|
commitdiff
|
tree
2020-05-22
Björn Töpel
xsk: Introduce AF_XDP buffer allocation API
Signed-off-by: Björn Töpel <
bjorn.topel@intel.com
>
commit
|
commitdiff
|
tree
2020-05-22
Björn Töpel
xsk: Move defines only used by AF_XDP internals to...
Signed-off-by: Björn Töpel <
bjorn.topel@intel.com
>
commit
|
commitdiff
|
tree
2020-05-22
Björn Töpel
xsk: Move xskmap.c to net/xdp/
Signed-off-by: Björn Töpel <
bjorn.topel@intel.com
>
commit
|
commitdiff
|
tree
2020-05-22
Björn Töpel
xsk: Fix xsk_umem_xdp_frame_sz()
Signed-off-by: Björn Töpel <
bjorn.topel@intel.com
>
commit
|
commitdiff
|
tree
2020-03-13
Björn Töpel
bpf: Add bpf_trampoline_ name prefix for DECLARE_BPF_DISPATCHER
Signed-off-by: Björn Töpel <
bjorn.topel@intel.com
>
commit
|
commitdiff
|
tree
2020-01-21
Björn Töpel
xsk, net: Make sock_def_readable() have external linkage
Signed-off-by: Björn Töpel <
bjorn.topel@intel.com
>
commit
|
commitdiff
|
tree
2019-12-20
Björn Töpel
xdp: Simplify __bpf_tx_xdp_map()
Signed-off-by: Björn Töpel <
bjorn.topel@intel.com
>
commit
|
commitdiff
|
tree
2019-12-20
Björn Töpel
xdp: Remove map_to_flush and map swap detection
Signed-off-by: Björn Töpel <
bjorn.topel@intel.com
>
commit
|
commitdiff
|
tree
2019-12-20
Björn Töpel
xdp: Make cpumap flush_list common for all map instances
Signed-off-by: Björn Töpel <
bjorn.topel@intel.com
>
commit
|
commitdiff
|
tree
2019-12-20
Björn Töpel
xdp: Make devmap flush_list common for all map instances
Signed-off-by: Björn Töpel <
bjorn.topel@intel.com
>
commit
|
commitdiff
|
tree
2019-12-20
Björn Töpel
xsk: Make xskmap flush_list common for all map instances
Signed-off-by: Björn Töpel <
bjorn.topel@intel.com
>
commit
|
commitdiff
|
tree
2019-12-20
Björn Töpel
xdp: Fix graze->grace type-o in cpumap comments
Signed-off-by: Björn Töpel <
bjorn.topel@intel.com
>
commit
|
commitdiff
|
tree
2019-12-20
Björn Töpel
xdp: Simplify cpumap cleanup
Signed-off-by: Björn Töpel <
bjorn.topel@intel.com
>
commit
|
commitdiff
|
tree
2019-12-20
Björn Töpel
xdp: Simplify devmap cleanup
Signed-off-by: Björn Töpel <
bjorn.topel@intel.com
>
commit
|
commitdiff
|
tree
2019-12-13
Björn Töpel
bpf, x86: Align dispatcher branch targets to 16B
Signed-off-by: Björn Töpel <
bjorn.topel@intel.com
>
commit
|
commitdiff
|
tree
2019-12-13
Björn Töpel
selftests: bpf: Add xdp_perf test
Signed-off-by: Björn Töpel <
bjorn.topel@intel.com
>
commit
|
commitdiff
|
tree
2019-12-13
Björn Töpel
bpf: Start using the BPF dispatcher in BPF_TEST_RUN
Signed-off-by: Björn Töpel <
bjorn.topel@intel.com
>
commit
|
commitdiff
|
tree
2019-12-13
Björn Töpel
bpf, xdp: Start using the BPF dispatcher for XDP
Signed-off-by: Björn Töpel <
bjorn.topel@intel.com
>
commit
|
commitdiff
|
tree
2019-12-13
Björn Töpel
bpf: Introduce BPF dispatcher
Signed-off-by: Björn Töpel <
bjorn.topel@intel.com
>
commit
|
commitdiff
|
tree
2019-12-13
Björn Töpel
bpf: Move trampoline JIT image allocation to a function
Signed-off-by: Björn Töpel <
bjorn.topel@intel.com
>
commit
|
commitdiff
|
tree
2019-11-01
Björn Töpel
xsk: Restructure/inline XSKMAP lookup/redirect/flush
Signed-off-by: Björn Töpel <
bjorn.topel@intel.com
>
commit
|
commitdiff
|
tree
2019-11-01
Björn Töpel
xsk: Store struct xdp_sock as a flexible array member...
Signed-off-by: Björn Töpel <
bjorn.topel@intel.com
>
commit
|
commitdiff
|
tree
2019-10-31
Björn Töpel
bpf: Change size to u64 for bpf_map_{area_alloc, charge_init}()
Signed-off-by: Björn Töpel <
bjorn.topel@intel.com
>
commit
|
commitdiff
|
tree
2019-10-31
Björn Töpel
samples/bpf: fix build by setting HAVE_ATTR_TEST to...
Signed-off-by: Björn Töpel <
bjorn.topel@intel.com
>
commit
|
commitdiff
|
tree
2019-10-31
Björn Töpel
perf tools: Make usage of test_attr__* optional for...
Signed-off-by: Björn Töpel <
bjorn.topel@intel.com
>
commit
|
commitdiff
|
tree
2019-10-23
Björn Töpel
libbpf: Use implicit XSKMAP lookup from AF_XDP XDP...
Signed-off-by: Björn Töpel <
bjorn.topel@intel.com
>
commit
|
commitdiff
|
tree
2019-10-07
Björn Töpel
samples/bpf: fix build by setting HAVE_ATTR_TEST to...
Signed-off-by: Björn Töpel <
bjorn.topel@intel.com
>
commit
|
commitdiff
|
tree
2019-10-07
Björn Töpel
perf tools: Make usage of test_attr__* optional for...
Signed-off-by: Björn Töpel <
bjorn.topel@intel.com
>
commit
|
commitdiff
|
tree
2019-10-03
Björn Töpel
samples/bpf: Fix build for task_fd_query_user.c
Signed-off-by: Björn Töpel <
bjorn.topel@intel.com
>
commit
|
commitdiff
|
tree
2019-09-19
Björn Töpel
xsk: relax UMEM headroom alignment
Signed-off-by: Björn Töpel <
bjorn.topel@intel.com
>
commit
|
commitdiff
|
tree
2019-09-05
Björn Töpel
xsk: lock the control mutex in sock_diag interface
Signed-off-by: Björn Töpel <
bjorn.topel@intel.com
>
commit
|
commitdiff
|
tree
2019-09-05
Björn Töpel
xsk: use state member for socket synchronization
Signed-off-by: Björn Töpel <
bjorn.topel@intel.com
>
commit
|
commitdiff
|
tree
2019-09-05
Björn Töpel
xsk: avoid store-tearing when assigning umem
Signed-off-by: Björn Töpel <
bjorn.topel@intel.com
>
commit
|
commitdiff
|
tree
2019-09-05
Björn Töpel
xsk: avoid store-tearing when assigning queues
Signed-off-by: Björn Töpel <
bjorn.topel@intel.com
>
commit
|
commitdiff
|
tree
2019-08-17
Björn Töpel
xsk: support BPF_EXIST and BPF_NOEXIST flags in XSKMAP
Signed-off-by: Björn Töpel <
bjorn.topel@intel.com
>
commit
|
commitdiff
|
tree
2019-08-17
Björn Töpel
xsk: remove AF_XDP socket from map when the socket...
Signed-off-by: Björn Töpel <
bjorn.topel@intel.com
>
commit
|
commitdiff
|
tree
2019-06-25
Björn Töpel
MAINTAINERS: add reviewer to maintainers entry
Signed-off-by: Björn Töpel <
bjorn.topel@intel.com
>
commit
|
commitdiff
|
tree
2019-05-06
Björn Töpel
libbpf: remove unnecessary cast-to-void
Signed-off-by: Björn Töpel <
bjorn.topel@intel.com
>
commit
|
commitdiff
|
tree
2019-05-05
Björn Töpel
libbpf: proper XSKMAP cleanup
Signed-off-by: Björn Töpel <
bjorn.topel@intel.com
>
commit
|
commitdiff
|
tree
2019-05-05
Björn Töpel
libbpf: fix invalid munmap call
Signed-off-by: Björn Töpel <
bjorn.topel@intel.com
>
commit
|
commitdiff
|
tree
2019-04-01
Björn Töpel
i40e: add tracking of AF_XDP ZC state for each queue...
Signed-off-by: Björn Töpel <
bjorn.topel@intel.com
>
commit
|
commitdiff
|
tree
2019-04-01
Björn Töpel
i40e: move i40e_xsk_umem function
Signed-off-by: Björn Töpel <
bjorn.topel@intel.com
>
commit
|
commitdiff
|
tree
2019-03-28
Björn Töpel
libbpf: add libelf dependency to shared library build
Signed-off-by: Björn Töpel <
bjorn.topel@intel.com
>
commit
|
commitdiff
|
tree
2019-03-28
Björn Töpel
libbpf: add xsk.h to install_headers target
Signed-off-by: Björn Töpel <
bjorn.topel@intel.com
>
commit
|
commitdiff
|
tree
2019-03-16
Björn Töpel
xsk: fix umem memory leak on cleanup
Signed-off-by: Björn Töpel <
bjorn.topel@intel.com
>
commit
|
commitdiff
|
tree
2019-03-08
Björn Töpel
xsk: fix to reject invalid options in Tx descriptor
Signed-off-by: Björn Töpel <
bjorn.topel@intel.com
>
commit
|
commitdiff
|
tree
2019-03-08
Björn Töpel
xsk: fix to reject invalid flags in xsk_bind
Signed-off-by: Björn Töpel <
bjorn.topel@intel.com
>
commit
|
commitdiff
|
tree
2019-02-21
Björn Töpel
i40e: fix XDP_REDIRECT/XDP xmit ring cleanup race
Signed-off-by: Björn Töpel <
bjorn.topel@intel.com
>
commit
|
commitdiff
|
tree
2019-02-21
Björn Töpel
Revert "xsk: simplify AF_XDP socket teardown"
Signed-off-by: Björn Töpel <
bjorn.topel@intel.com
>
commit
|
commitdiff
|
tree
2019-02-12
Björn Töpel
xsk: do not remove umem from netdevice on fall-back...
Signed-off-by: Björn Töpel <
bjorn.topel@intel.com
>
commit
|
commitdiff
|
tree
2019-01-25
Björn Töpel
xsk: add sock_diag interface for AF_XDP
Signed-off-by: Björn Töpel <
bjorn.topel@intel.com
>
commit
|
commitdiff
|
tree
2019-01-25
Björn Töpel
xsk: add id to umem
Signed-off-by: Björn Töpel <
bjorn.topel@intel.com
>
commit
|
commitdiff
|
tree
2019-01-25
Björn Töpel
net: xsk: track AF_XDP sockets on a per-netns list
Signed-off-by: Björn Töpel <
bjorn.topel@intel.com
>
commit
|
commitdiff
|
tree
2018-12-19
Björn Töpel
xsk: simplify AF_XDP socket teardown
Signed-off-by: Björn Töpel <
bjorn.topel@intel.com
>
commit
|
commitdiff
|
tree
2018-10-11
Björn Töpel
xsk: do not call synchronize_net() under RCU read lock
Signed-off-by: Björn Töpel <
bjorn.topel@intel.com
>
commit
|
commitdiff
|
tree
2018-10-08
Björn Töpel
xsk: proper AF_XDP socket teardown ordering
Signed-off-by: Björn Töpel <
bjorn.topel@intel.com
>
commit
|
commitdiff
|
tree
2018-10-03
Björn Töpel
ixgbe: add AF_XDP zero-copy Tx support
Signed-off-by: Björn Töpel <
bjorn.topel@intel.com
>
commit
|
commitdiff
|
tree
2018-10-03
Björn Töpel
ixgbe: move common Tx functions to ixgbe_txrx_common.h
Signed-off-by: Björn Töpel <
bjorn.topel@intel.com
>
commit
|
commitdiff
|
tree
2018-10-03
Björn Töpel
ixgbe: add AF_XDP zero-copy Rx support
Signed-off-by: Björn Töpel <
bjorn.topel@intel.com
>
commit
|
commitdiff
|
tree
2018-10-03
Björn Töpel
ixgbe: move common Rx functions to ixgbe_txrx_common.h
Signed-off-by: Björn Töpel <
bjorn.topel@intel.com
>
commit
|
commitdiff
|
tree
2018-10-03
Björn Töpel
ixgbe: added Rx/Tx ring disable/enable functions
Signed-off-by: Björn Töpel <
bjorn.topel@intel.com
>
commit
|
commitdiff
|
tree
2018-09-25
Björn Töpel
i40e: disallow changing the number of descriptors when...
Signed-off-by: Björn Töpel <
bjorn.topel@intel.com
>
commit
|
commitdiff
|
tree
2018-09-25
Björn Töpel
i40e: clean zero-copy XDP Rx ring on shutdown/reset
Signed-off-by: Björn Töpel <
bjorn.topel@intel.com
>
commit
|
commitdiff
|
tree
2018-09-25
Björn Töpel
i40e: clean zero-copy XDP Tx ring on shutdown/reset
Signed-off-by: Björn Töpel <
bjorn.topel@intel.com
>
commit
|
commitdiff
|
tree
2018-08-30
Björn Töpel
i40e: report correct statistics when XDP is enabled
Signed-off-by: Björn Töpel <
bjorn.topel@intel.com
>
commit
|
commitdiff
|
tree
2018-08-30
Björn Töpel
xsk: include XDP meta data in AF_XDP frames
Signed-off-by: Björn Töpel <
bjorn.topel@intel.com
>
commit
|
commitdiff
|
tree
2018-08-29
Björn Töpel
samples/bpf: add -c/--copy -z/--zero-copy flags to...
Signed-off-by: Björn Töpel <
bjorn.topel@intel.com
>
commit
|
commitdiff
|
tree
2018-08-29
Björn Töpel
i40e: add AF_XDP zero-copy Rx support
Signed-off-by: Björn Töpel <
bjorn.topel@intel.com
>
commit
|
commitdiff
|
tree
2018-08-29
Björn Töpel
i40e: move common Rx functions to i40e_txrx_common.h
Signed-off-by: Björn Töpel <
bjorn.topel@intel.com
>
commit
|
commitdiff
|
tree
2018-08-29
Björn Töpel
i40e: refactor Rx path for re-use
Signed-off-by: Björn Töpel <
bjorn.topel@intel.com
>
commit
|
commitdiff
|
tree
2018-08-29
Björn Töpel
i40e: added queue pair disable/enable functions
Signed-off-by: Björn Töpel <
bjorn.topel@intel.com
>
commit
|
commitdiff
|
tree
2018-08-29
Björn Töpel
xsk: expose xdp_umem_get_{data,dma} to drivers
Signed-off-by: Björn Töpel <
bjorn.topel@intel.com
>
commit
|
commitdiff
|
tree
2018-08-29
Björn Töpel
xdp: export xdp_rxq_info_unreg_mem_model
Signed-off-by: Björn Töpel <
bjorn.topel@intel.com
>
commit
|
commitdiff
|
tree
2018-08-29
Björn Töpel
xdp: implement convert_to_xdp_frame for MEM_TYPE_ZERO_COPY
Signed-off-by: Björn Töpel <
bjorn.topel@intel.com
>
commit
|
commitdiff
|
tree
2018-08-10
Björn Töpel
Revert "xdp: add NULL pointer check in __xdp_return()"
Signed-off-by: Björn Töpel <
bjorn.topel@intel.com
>
commit
|
commitdiff
|
tree
2018-07-26
Björn Töpel
xsk: fix poll/POLLIN premature returns
Signed-off-by: Björn Töpel <
bjorn.topel@intel.com
>
commit
|
commitdiff
|
tree
2018-06-12
Björn Töpel
xsk: re-add queue id check for XDP_SKB path
Signed-off-by: Björn Töpel <
bjorn.topel@intel.com
>
commit
|
commitdiff
|
tree
2018-06-11
Björn Töpel
xsk: silence warning on memory allocation failure
Signed-off-by: Björn Töpel <
bjorn.topel@intel.com
>
commit
|
commitdiff
|
tree
2018-06-05
Björn Töpel
samples/bpf: xdpsock: use skb Tx path for XDP_SKB
Signed-off-by: Björn Töpel <
bjorn.topel@intel.com
>
commit
|
commitdiff
|
tree
2018-06-05
Björn Töpel
xsk: add zero-copy support for Rx
Signed-off-by: Björn Töpel <
bjorn.topel@intel.com
>
commit
|
commitdiff
|
tree
2018-06-05
Björn Töpel
xdp: add MEM_TYPE_ZERO_COPY
Signed-off-by: Björn Töpel <
bjorn.topel@intel.com
>
commit
|
commitdiff
|
tree
2018-06-05
Björn Töpel
net: xdp: added bpf_netdev_command XDP_{QUERY, SETUP...
Signed-off-by: Björn Töpel <
bjorn.topel@intel.com
>
commit
|
commitdiff
|
tree
2018-06-05
Björn Töpel
xsk: introduce xdp_umem_page
Signed-off-by: Björn Töpel <
bjorn.topel@intel.com
>
commit
|
commitdiff
|
tree
2018-06-05
Björn Töpel
xsk: moved struct xdp_umem definition
Signed-off-by: Björn Töpel <
bjorn.topel@intel.com
>
commit
|
commitdiff
|
tree
2018-06-04
Björn Töpel
samples/bpf: adapted to new uapi
Signed-off-by: Björn Töpel <
bjorn.topel@intel.com
>
commit
|
commitdiff
|
tree
2018-06-04
Björn Töpel
xsk: new descriptor addressing scheme
Signed-off-by: Björn Töpel <
bjorn.topel@intel.com
>
commit
|
commitdiff
|
tree
2018-06-04
Björn Töpel
xsk: proper Rx drop statistics update
Signed-off-by: Björn Töpel <
bjorn.topel@intel.com
>
commit
|
commitdiff
|
tree
2018-06-04
Björn Töpel
xsk: proper fill queue descriptor validation
Signed-off-by: Björn Töpel <
bjorn.topel@intel.com
>
commit
|
commitdiff
|
tree
2018-05-22
Björn Töpel
xsk: convert atomic_t to refcount_t
Signed-off-by: Björn Töpel <
bjorn.topel@intel.com
>
commit
|
commitdiff
|
tree
2018-05-22
Björn Töpel
xsk: simplified umem setup
Signed-off-by: Björn Töpel <
bjorn.topel@intel.com
>
commit
|
commitdiff
|
tree
2018-05-22
Björn Töpel
xsk: add missing write- and data-dependency barrier
Signed-off-by: Björn Töpel <
bjorn.topel@intel.com
>
commit
|
commitdiff
|
tree
2018-05-22
Björn Töpel
samples/bpf: adapt xdpsock to the new uapi
Signed-off-by: Björn Töpel <
bjorn.topel@intel.com
>
commit
|
commitdiff
|
tree
2018-05-22
Björn Töpel
xsk: remove explicit ring structure from uapi
Signed-off-by: Björn Töpel <
bjorn.topel@intel.com
>
commit
|
commitdiff
|
tree
2018-05-22
Björn Töpel
xsk: fill hole in struct sockaddr_xdp
Signed-off-by: Björn Töpel <
bjorn.topel@intel.com
>
commit
|
commitdiff
|
tree
2018-05-22
Björn Töpel
xsk: remove rebind support
Signed-off-by: Björn Töpel <
bjorn.topel@intel.com
>
commit
|
commitdiff
|
tree
next