projects
/
platform
/
kernel
/
linux-starfive.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
selftests/bpf: Add tests for libbpf-provided externs
2019-12-13
Björn Töpel
bpf, x86: Align dispatcher branch targets to 16B
commit
|
commitdiff
|
tree
2019-12-13
Björn Töpel
selftests: bpf: Add xdp_perf test
commit
|
commitdiff
|
tree
2019-12-13
Björn Töpel
bpf: Start using the BPF dispatcher in BPF_TEST_RUN
commit
|
commitdiff
|
tree
2019-12-13
Björn Töpel
bpf, xdp: Start using the BPF dispatcher for XDP
commit
|
commitdiff
|
tree
2019-12-13
Björn Töpel
bpf: Introduce BPF dispatcher
commit
|
commitdiff
|
tree
2019-12-13
Björn Töpel
bpf: Move trampoline JIT image allocation to a function
commit
|
commitdiff
|
tree
2019-11-01
Björn Töpel
xsk: Restructure/inline XSKMAP lookup/redirect/flush
commit
|
commitdiff
|
tree
2019-11-01
Björn Töpel
xsk: Store struct xdp_sock as a flexible array member...
commit
|
commitdiff
|
tree
2019-10-31
Björn Töpel
bpf: Change size to u64 for bpf_map_{area_alloc, charge_init}()
commit
|
commitdiff
|
tree
2019-10-31
Björn Töpel
samples/bpf: fix build by setting HAVE_ATTR_TEST to...
commit
|
commitdiff
|
tree
2019-10-31
Björn Töpel
perf tools: Make usage of test_attr__* optional for...
commit
|
commitdiff
|
tree
2019-10-23
Björn Töpel
libbpf: Use implicit XSKMAP lookup from AF_XDP XDP...
commit
|
commitdiff
|
tree
2019-10-07
Björn Töpel
samples/bpf: fix build by setting HAVE_ATTR_TEST to...
commit
|
commitdiff
|
tree
2019-10-07
Björn Töpel
perf tools: Make usage of test_attr__* optional for...
commit
|
commitdiff
|
tree
2019-10-03
Björn Töpel
samples/bpf: Fix build for task_fd_query_user.c
commit
|
commitdiff
|
tree
2019-09-19
Björn Töpel
xsk: relax UMEM headroom alignment
commit
|
commitdiff
|
tree
2019-09-05
Björn Töpel
xsk: lock the control mutex in sock_diag interface
commit
|
commitdiff
|
tree
2019-09-05
Björn Töpel
xsk: use state member for socket synchronization
commit
|
commitdiff
|
tree
2019-09-05
Björn Töpel
xsk: avoid store-tearing when assigning umem
commit
|
commitdiff
|
tree
2019-09-05
Björn Töpel
xsk: avoid store-tearing when assigning queues
commit
|
commitdiff
|
tree
2019-08-17
Björn Töpel
xsk: support BPF_EXIST and BPF_NOEXIST flags in XSKMAP
commit
|
commitdiff
|
tree
2019-08-17
Björn Töpel
xsk: remove AF_XDP socket from map when the socket...
commit
|
commitdiff
|
tree
2019-06-25
Björn Töpel
MAINTAINERS: add reviewer to maintainers entry
commit
|
commitdiff
|
tree
2019-05-23
Björn Töpel
selftests: bpf: add zero extend checks for ALU32 and...
commit
|
commitdiff
|
tree
2019-05-23
Björn Töpel
bpf, riscv: clear target register high 32-bits for...
commit
|
commitdiff
|
tree
2019-05-06
Björn Töpel
libbpf: remove unnecessary cast-to-void
commit
|
commitdiff
|
tree
2019-05-05
Björn Töpel
libbpf: proper XSKMAP cleanup
commit
|
commitdiff
|
tree
2019-05-05
Björn Töpel
libbpf: fix invalid munmap call
commit
|
commitdiff
|
tree
2019-04-01
Björn Töpel
i40e: add tracking of AF_XDP ZC state for each queue...
commit
|
commitdiff
|
tree
2019-04-01
Björn Töpel
i40e: move i40e_xsk_umem function
commit
|
commitdiff
|
tree
2019-03-28
Björn Töpel
libbpf: add libelf dependency to shared library build
commit
|
commitdiff
|
tree
2019-03-28
Björn Töpel
libbpf: add xsk.h to install_headers target
commit
|
commitdiff
|
tree
2019-03-16
Björn Töpel
xsk: fix umem memory leak on cleanup
commit
|
commitdiff
|
tree
2019-03-08
Björn Töpel
xsk: fix to reject invalid options in Tx descriptor
commit
|
commitdiff
|
tree
2019-03-08
Björn Töpel
xsk: fix to reject invalid flags in xsk_bind
commit
|
commitdiff
|
tree
2019-02-21
Björn Töpel
i40e: fix XDP_REDIRECT/XDP xmit ring cleanup race
commit
|
commitdiff
|
tree
2019-02-21
Björn Töpel
Revert "xsk: simplify AF_XDP socket teardown"
commit
|
commitdiff
|
tree
2019-02-12
Björn Töpel
xsk: do not remove umem from netdevice on fall-back...
commit
|
commitdiff
|
tree
2019-02-05
Björn Töpel
selftests/bpf: add "any alignment" annotation for some...
commit
|
commitdiff
|
tree
2019-02-05
Björn Töpel
bpf, doc: add RISC-V JIT to BPF documentation
commit
|
commitdiff
|
tree
2019-02-05
Björn Töpel
MAINTAINERS: add RISC-V BPF JIT maintainer
commit
|
commitdiff
|
tree
2019-02-05
Björn Töpel
bpf, riscv: add BPF JIT for RV64G
commit
|
commitdiff
|
tree
2019-01-25
Björn Töpel
xsk: add sock_diag interface for AF_XDP
commit
|
commitdiff
|
tree
2019-01-25
Björn Töpel
xsk: add id to umem
commit
|
commitdiff
|
tree
2019-01-25
Björn Töpel
net: xsk: track AF_XDP sockets on a per-netns list
commit
|
commitdiff
|
tree
2018-12-19
Björn Töpel
xsk: simplify AF_XDP socket teardown
commit
|
commitdiff
|
tree
2018-10-11
Björn Töpel
xsk: do not call synchronize_net() under RCU read lock
commit
|
commitdiff
|
tree
2018-10-08
Björn Töpel
xsk: proper AF_XDP socket teardown ordering
commit
|
commitdiff
|
tree
2018-10-03
Björn Töpel
ixgbe: add AF_XDP zero-copy Tx support
commit
|
commitdiff
|
tree
2018-10-03
Björn Töpel
ixgbe: move common Tx functions to ixgbe_txrx_common.h
commit
|
commitdiff
|
tree
2018-10-03
Björn Töpel
ixgbe: add AF_XDP zero-copy Rx support
commit
|
commitdiff
|
tree
2018-10-03
Björn Töpel
ixgbe: move common Rx functions to ixgbe_txrx_common.h
commit
|
commitdiff
|
tree
2018-10-03
Björn Töpel
ixgbe: added Rx/Tx ring disable/enable functions
commit
|
commitdiff
|
tree
2018-09-25
Björn Töpel
i40e: disallow changing the number of descriptors when...
commit
|
commitdiff
|
tree
2018-09-25
Björn Töpel
i40e: clean zero-copy XDP Rx ring on shutdown/reset
commit
|
commitdiff
|
tree
2018-09-25
Björn Töpel
i40e: clean zero-copy XDP Tx ring on shutdown/reset
commit
|
commitdiff
|
tree
2018-08-30
Björn Töpel
i40e: report correct statistics when XDP is enabled
commit
|
commitdiff
|
tree
2018-08-30
Björn Töpel
xsk: include XDP meta data in AF_XDP frames
commit
|
commitdiff
|
tree
2018-08-29
Björn Töpel
samples/bpf: add -c/--copy -z/--zero-copy flags to...
commit
|
commitdiff
|
tree
2018-08-29
Björn Töpel
i40e: add AF_XDP zero-copy Rx support
commit
|
commitdiff
|
tree
2018-08-29
Björn Töpel
i40e: move common Rx functions to i40e_txrx_common.h
commit
|
commitdiff
|
tree
2018-08-29
Björn Töpel
i40e: refactor Rx path for re-use
commit
|
commitdiff
|
tree
2018-08-29
Björn Töpel
i40e: added queue pair disable/enable functions
commit
|
commitdiff
|
tree
2018-08-29
Björn Töpel
xsk: expose xdp_umem_get_{data,dma} to drivers
commit
|
commitdiff
|
tree
2018-08-29
Björn Töpel
xdp: export xdp_rxq_info_unreg_mem_model
commit
|
commitdiff
|
tree
2018-08-29
Björn Töpel
xdp: implement convert_to_xdp_frame for MEM_TYPE_ZERO_COPY
commit
|
commitdiff
|
tree
2018-08-10
Björn Töpel
Revert "xdp: add NULL pointer check in __xdp_return()"
commit
|
commitdiff
|
tree
2018-07-26
Björn Töpel
xsk: fix poll/POLLIN premature returns
commit
|
commitdiff
|
tree
2018-06-12
Björn Töpel
xsk: re-add queue id check for XDP_SKB path
commit
|
commitdiff
|
tree
2018-06-11
Björn Töpel
xsk: silence warning on memory allocation failure
commit
|
commitdiff
|
tree
2018-06-05
Björn Töpel
samples/bpf: xdpsock: use skb Tx path for XDP_SKB
commit
|
commitdiff
|
tree
2018-06-05
Björn Töpel
xsk: add zero-copy support for Rx
commit
|
commitdiff
|
tree
2018-06-05
Björn Töpel
xdp: add MEM_TYPE_ZERO_COPY
commit
|
commitdiff
|
tree
2018-06-05
Björn Töpel
net: xdp: added bpf_netdev_command XDP_{QUERY, SETUP...
commit
|
commitdiff
|
tree
2018-06-05
Björn Töpel
xsk: introduce xdp_umem_page
commit
|
commitdiff
|
tree
2018-06-05
Björn Töpel
xsk: moved struct xdp_umem definition
commit
|
commitdiff
|
tree
2018-06-04
Björn Töpel
samples/bpf: adapted to new uapi
commit
|
commitdiff
|
tree
2018-06-04
Björn Töpel
xsk: new descriptor addressing scheme
commit
|
commitdiff
|
tree
2018-06-04
Björn Töpel
xsk: proper Rx drop statistics update
commit
|
commitdiff
|
tree
2018-06-04
Björn Töpel
xsk: proper fill queue descriptor validation
commit
|
commitdiff
|
tree
2018-05-22
Björn Töpel
xsk: convert atomic_t to refcount_t
commit
|
commitdiff
|
tree
2018-05-22
Björn Töpel
xsk: simplified umem setup
commit
|
commitdiff
|
tree
2018-05-22
Björn Töpel
xsk: add missing write- and data-dependency barrier
commit
|
commitdiff
|
tree
2018-05-22
Björn Töpel
samples/bpf: adapt xdpsock to the new uapi
commit
|
commitdiff
|
tree
2018-05-22
Björn Töpel
xsk: remove explicit ring structure from uapi
commit
|
commitdiff
|
tree
2018-05-22
Björn Töpel
xsk: fill hole in struct sockaddr_xdp
commit
|
commitdiff
|
tree
2018-05-22
Björn Töpel
xsk: remove rebind support
commit
|
commitdiff
|
tree
2018-05-18
Björn Töpel
xsk: proper '=' alignment
commit
|
commitdiff
|
tree
2018-05-18
Björn Töpel
xsk: fixed some cases of unnecessary parentheses
commit
|
commitdiff
|
tree
2018-05-18
Björn Töpel
xsk: remove newline at end of file
commit
|
commitdiff
|
tree
2018-05-18
Björn Töpel
xsk: clean up SPDX headers
commit
|
commitdiff
|
tree
2018-05-09
Björn Töpel
xsk: fix 64-bit division
commit
|
commitdiff
|
tree
2018-05-03
Björn Töpel
xsk: wire up XDP_SKB side of AF_XDP
commit
|
commitdiff
|
tree
2018-05-03
Björn Töpel
xsk: wire up XDP_DRV side of AF_XDP
commit
|
commitdiff
|
tree
2018-05-03
Björn Töpel
bpf: introduce new bpf AF_XDP map type BPF_MAP_TYPE_XSKMAP
commit
|
commitdiff
|
tree
2018-05-03
Björn Töpel
xsk: add Rx receive functions and poll support
commit
|
commitdiff
|
tree
2018-05-03
Björn Töpel
xsk: add Rx queue setup and mmap support
commit
|
commitdiff
|
tree
2018-05-03
Björn Töpel
xsk: add user memory registration support sockopt
commit
|
commitdiff
|
tree
2018-05-03
Björn Töpel
net: initial AF_XDP skeleton
commit
|
commitdiff
|
tree
2018-04-20
Björn Töpel
libbpf: fixed build error for samples/bpf/
commit
|
commitdiff
|
tree
next