projects
/
linux-2.6-microblaze.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
nfp: bpf: add support for reading map memory
2018-01-14
Jakub Kicinski
nfp: bpf: add support for reading map memory
Signed-off-by:
Daniel Borkmann
<daniel@iogearbox.net>
commit
|
commitdiff
|
tree
2018-01-14
Jakub Kicinski
nfp: bpf: add verification and codegen for map lookups
Signed-off-by:
Daniel Borkmann
<daniel@iogearbox.net>
commit
|
commitdiff
|
tree
2018-01-14
Jakub Kicinski
nfp: bpf: add helpers for updating immediate instructions
Signed-off-by:
Daniel Borkmann
<daniel@iogearbox.net>
commit
|
commitdiff
|
tree
2018-01-14
Jakub Kicinski
nfp: bpf: parse function call and map capabilities
Signed-off-by:
Daniel Borkmann
<daniel@iogearbox.net>
commit
|
commitdiff
|
tree
2018-01-14
Jakub Kicinski
nfp: bpf: implement helpers for FW map ops
Signed-off-by:
Daniel Borkmann
<daniel@iogearbox.net>
commit
|
commitdiff
|
tree
2018-01-14
Jakub Kicinski
nfp: bpf: add basic control channel communication
Signed-off-by:
Daniel Borkmann
<daniel@iogearbox.net>
commit
|
commitdiff
|
tree
2018-01-14
Jakub Kicinski
nfp: bpf: add map data structure
Signed-off-by:
Daniel Borkmann
<daniel@iogearbox.net>
commit
|
commitdiff
|
tree
2018-01-14
Jakub Kicinski
bpf: offload: add map offload infrastructure
Signed-off-by:
Daniel Borkmann
<daniel@iogearbox.net>
commit
|
commitdiff
|
tree
2018-01-14
Jakub Kicinski
bpf: offload: factor out netdev checking at allocation...
Signed-off-by:
Daniel Borkmann
<daniel@iogearbox.net>
commit
|
commitdiff
|
tree
2018-01-14
Jakub Kicinski
bpf: rename bpf_dev_offload -> bpf_prog_offload
Signed-off-by:
Daniel Borkmann
<daniel@iogearbox.net>
commit
|
commitdiff
|
tree
2018-01-14
Jakub Kicinski
bpf: add helper for copying attrs to struct bpf_map
Signed-off-by:
Daniel Borkmann
<daniel@iogearbox.net>
commit
|
commitdiff
|
tree
2018-01-14
Jakub Kicinski
bpf: hashtab: move checks out of alloc function
Signed-off-by:
Daniel Borkmann
<daniel@iogearbox.net>
commit
|
commitdiff
|
tree
2018-01-14
Jakub Kicinski
bpf: hashtab: move attribute validation before allocation
Signed-off-by:
Daniel Borkmann
<daniel@iogearbox.net>
commit
|
commitdiff
|
tree
2018-01-14
Jakub Kicinski
bpf: add map_alloc_check callback
Signed-off-by:
Daniel Borkmann
<daniel@iogearbox.net>
commit
|
commitdiff
|
tree
2018-01-12
Jesper Dangaard...
bpf: simplify xdp_convert_ctx_access for xdp_rxq_info
As pointed out by
Daniel Borkmann
, using bpf_target_off() is not
Reported-by:
Daniel Borkmann
<daniel@iogearbox.net>
Signed-off-by:
Daniel Borkmann
<daniel@iogearbox.net>
commit
|
commitdiff
|
tree
2018-01-11
Jesper Dangaard...
samples/bpf: xdp2skb_meta shows transferring info from...
infrastructure, created by
Daniel Borkmann
. Very few drivers support
Signed-off-by:
Daniel Borkmann
<daniel@iogearbox.net>
commit
|
commitdiff
|
tree
2018-01-10
Daniel Borkmann
Merge branch 'bpf-nfp-misc-improvements'
Signed-off-by:
Daniel Borkmann
<daniel@iogearbox.net>
commit
|
commitdiff
|
tree
2018-01-10
Quentin Monnet
nfp: bpf: reuse verifier log for debug messages
Signed-off-by:
Daniel Borkmann
<daniel@iogearbox.net>
commit
|
commitdiff
|
tree
2018-01-10
Quentin Monnet
bpf: export function to write into verifier log buffer
Signed-off-by:
Daniel Borkmann
<daniel@iogearbox.net>
commit
|
commitdiff
|
tree
2018-01-10
Nic Viljoen
nfp: bpf: add signed jump insns
Signed-off-by:
Daniel Borkmann
<daniel@iogearbox.net>
commit
|
commitdiff
|
tree
2018-01-10
Jakub Kicinski
nfp: hand over to BPF offload app at coarser granularity
Signed-off-by:
Daniel Borkmann
<daniel@iogearbox.net>
commit
|
commitdiff
|
tree
2018-01-10
Jakub Kicinski
nfp: bpf: use a large constant in unresolved branches
Signed-off-by:
Daniel Borkmann
<daniel@iogearbox.net>
commit
|
commitdiff
|
tree
2018-01-10
Jakub Kicinski
nfp: bpf: don't depend on high order allocations for...
Signed-off-by:
Daniel Borkmann
<daniel@iogearbox.net>
commit
|
commitdiff
|
tree
2018-01-10
Jakub Kicinski
nfp: bpf: relocate jump targets just before the load
Signed-off-by:
Daniel Borkmann
<daniel@iogearbox.net>
commit
|
commitdiff
|
tree
2018-01-10
Jakub Kicinski
nfp: bpf: add helpers for modifying branch addresses
Signed-off-by:
Daniel Borkmann
<daniel@iogearbox.net>
commit
|
commitdiff
|
tree
2018-01-10
Jakub Kicinski
nfp: bpf: move jump resolution to jit.c
Signed-off-by:
Daniel Borkmann
<daniel@iogearbox.net>
commit
|
commitdiff
|
tree
2018-01-10
Jakub Kicinski
nfp: bpf: allow disabling TC offloads when XDP active
Signed-off-by:
Daniel Borkmann
<daniel@iogearbox.net>
commit
|
commitdiff
|
tree
2018-01-10
Jakub Kicinski
nfp: bpf: don't allow changing MTU above BPF offload...
Signed-off-by:
Daniel Borkmann
<daniel@iogearbox.net>
commit
|
commitdiff
|
tree
2018-01-10
Jakub Kicinski
nfp: bpf: round up the size of the stack
Signed-off-by:
Daniel Borkmann
<daniel@iogearbox.net>
commit
|
commitdiff
|
tree
2018-01-10
Jakub Kicinski
nfp: fix incumbent kdoc warnings
Signed-off-by:
Daniel Borkmann
<daniel@iogearbox.net>
commit
|
commitdiff
|
tree
2018-01-10
Jakub Kicinski
nfp: don't try to register XDP rxq structures on control...
Signed-off-by:
Daniel Borkmann
<daniel@iogearbox.net>
commit
|
commitdiff
|
tree
2018-01-10
Daniel Borkmann
Merge branch 'bpf-xdp-rxq-fixes'
Signed-off-by:
Daniel Borkmann
<daniel@iogearbox.net>
commit
|
commitdiff
|
tree
2018-01-10
Jakub Kicinski
net: free RX queue structures
Signed-off-by:
Daniel Borkmann
<daniel@iogearbox.net>
commit
|
commitdiff
|
tree
2018-01-10
Jakub Kicinski
net: use the right variant of kfree
Signed-off-by:
Daniel Borkmann
<daniel@iogearbox.net>
commit
|
commitdiff
|
tree
2018-01-09
Alexei Starovoitov
bpf: introduce BPF_JIT_ALWAYS_ON config
Signed-off-by:
Daniel Borkmann
<daniel@iogearbox.net>
commit
|
commitdiff
|
tree
2018-01-08
Alexei Starovoitov
bpf: prevent out-of-bounds speculation
Signed-off-by:
Daniel Borkmann
<daniel@iogearbox.net>
commit
|
commitdiff
|
tree
2018-01-08
Alexei Starovoitov
bpf: fix verifier GPF in kmalloc failure path
Signed-off-by:
Daniel Borkmann
<daniel@iogearbox.net>
commit
|
commitdiff
|
tree
2018-01-06
Alexei Starovoitov
selftests/bpf: fix test_align
Signed-off-by:
Daniel Borkmann
<daniel@iogearbox.net>
commit
|
commitdiff
|
tree
2018-01-06
John Fastabend
bpf: sockmap missing NULL psock check
Signed-off-by:
Daniel Borkmann
<daniel@iogearbox.net>
commit
|
commitdiff
|
tree
2018-01-06
Daniel Borkmann
Merge branch 'bpf-stacktrace-map-next-key-support'
Signed-off-by:
Daniel Borkmann
<daniel@iogearbox.net>
commit
|
commitdiff
|
tree
2018-01-06
Yonghong Song
tools/bpf: add a bpf selftest for stacktrace
Signed-off-by:
Daniel Borkmann
<daniel@iogearbox.net>
commit
|
commitdiff
|
tree
2018-01-06
Yonghong Song
bpf: implement syscall command BPF_MAP_GET_NEXT_KEY...
Signed-off-by:
Daniel Borkmann
<daniel@iogearbox.net>
commit
|
commitdiff
|
tree
2018-01-04
John Fastabend
bpf: only build sockmap with CONFIG_INET
Signed-off-by:
Daniel Borkmann
<daniel@iogearbox.net>
commit
|
commitdiff
|
tree
2018-01-04
John Fastabend
bpf: sockmap remove unused function
Signed-off-by:
Daniel Borkmann
<daniel@iogearbox.net>
commit
|
commitdiff
|
tree
2018-01-04
Daniel Borkmann
Merge branch 'bpf-bpftool-misc-fixes'
Signed-off-by:
Daniel Borkmann
<daniel@iogearbox.net>
commit
|
commitdiff
|
tree
2018-01-04
Jakub Kicinski
tools: bpftool: remove new lines from errors
Signed-off-by:
Daniel Borkmann
<daniel@iogearbox.net>
commit
|
commitdiff
|
tree
2018-01-04
Jakub Kicinski
tools: bpftool: alias show and list commands
Signed-off-by:
Daniel Borkmann
<daniel@iogearbox.net>
commit
|
commitdiff
|
tree
2018-01-04
Jakub Kicinski
tools: bpftool: rename cgroup list -> show in the code
Signed-off-by:
Daniel Borkmann
<daniel@iogearbox.net>
commit
|
commitdiff
|
tree
2017-12-31
Daniel Borkmann
Merge branch 'bpf-offload-report-dev'
Signed-off-by:
Daniel Borkmann
<daniel@iogearbox.net>
commit
|
commitdiff
|
tree
2017-12-31
Jakub Kicinski
selftests/bpf: test device info reporting for bound...
Signed-off-by:
Daniel Borkmann
<daniel@iogearbox.net>
commit
|
commitdiff
|
tree
2017-12-31
Jakub Kicinski
tools: bpftool: report device information for offloaded...
Signed-off-by:
Daniel Borkmann
<daniel@iogearbox.net>
commit
|
commitdiff
|
tree
2017-12-31
Jakub Kicinski
bpf: offload: report device information for offloaded...
Signed-off-by:
Daniel Borkmann
<daniel@iogearbox.net>
commit
|
commitdiff
|
tree
2017-12-31
Jakub Kicinski
nsfs: generalize ns_get_path() for path resolution...
Suggested-by:
Daniel Borkmann
<daniel@iogearbox.net>
Signed-off-by:
Daniel Borkmann
<daniel@iogearbox.net>
commit
|
commitdiff
|
tree
2017-12-31
Jakub Kicinski
bpf: offload: free program id when device disappears
Signed-off-by:
Daniel Borkmann
<daniel@iogearbox.net>
commit
|
commitdiff
|
tree
2017-12-31
Jakub Kicinski
bpf: offload: free prog->aux->offload when device disappears
Signed-off-by:
Daniel Borkmann
<daniel@iogearbox.net>
commit
|
commitdiff
|
tree
2017-12-31
Jakub Kicinski
bpf: offload: allow netdev to disappear while verifier...
Signed-off-by:
Daniel Borkmann
<daniel@iogearbox.net>
commit
|
commitdiff
|
tree
2017-12-31
Jakub Kicinski
bpf: offload: don't use prog->aux->offload as boolean
Signed-off-by:
Daniel Borkmann
<daniel@iogearbox.net>
commit
|
commitdiff
|
tree
2017-12-31
Jakub Kicinski
bpf: offload: don't require rtnl for dev list manipulation
Signed-off-by:
Daniel Borkmann
<daniel@iogearbox.net>
commit
|
commitdiff
|
tree
2017-12-30
Roman Gushchin
tools/bpftool: fix bpftool build with bintutils >= 2.9
Cc:
Daniel Borkmann
<daniel@iogearbox.net>
Signed-off-by:
Daniel Borkmann
<daniel@iogearbox.net>
commit
|
commitdiff
|
tree
2017-12-30
Roman Gushchin
tools/bpftool: use version from the kernel source tree
Cc:
Daniel Borkmann
<daniel@iogearbox.net>
Signed-off-by:
Daniel Borkmann
<daniel@iogearbox.net>
commit
|
commitdiff
|
tree
2017-12-27
Daniel Borkmann
Merge branch 'bpf-stack-depth-tracking-fixes'
Signed-off-by:
Daniel Borkmann
<daniel@iogearbox.net>
commit
|
commitdiff
|
tree
2017-12-27
Alexei Starovoitov
bpf: fix max call depth check
Signed-off-by:
Daniel Borkmann
<daniel@iogearbox.net>
commit
|
commitdiff
|
tree
2017-12-27
Alexei Starovoitov
selftests/bpf: additional stack depth tests
Signed-off-by:
Daniel Borkmann
<daniel@iogearbox.net>
commit
|
commitdiff
|
tree
2017-12-27
Alexei Starovoitov
bpf: fix maximum stack depth tracking logic
Signed-off-by:
Daniel Borkmann
<daniel@iogearbox.net>
commit
|
commitdiff
|
tree
2017-12-27
Jann Horn
bpf: selftest for late caller stack size increase
Signed-off-by:
Daniel Borkmann
<daniel@iogearbox.net>
commit
|
commitdiff
|
tree
2017-12-23
Daniel Borkmann
Merge branch 'bpf-bpftool-various-fixes'
Signed-off-by:
Daniel Borkmann
<daniel@iogearbox.net>
commit
|
commitdiff
|
tree
2017-12-23
Jakub Kicinski
tools: bpftool: protect against races with disappearing...
Signed-off-by:
Daniel Borkmann
<daniel@iogearbox.net>
commit
|
commitdiff
|
tree
2017-12-23
Jakub Kicinski
tools: bpftool: maps: close json array on error paths...
Signed-off-by:
Daniel Borkmann
<daniel@iogearbox.net>
commit
|
commitdiff
|
tree
2017-12-23
David Miller
bpf: sparc64: Add JIT support for multi-function programs.
Signed-off-by:
Daniel Borkmann
<daniel@iogearbox.net>
commit
|
commitdiff
|
tree
2017-12-21
Quentin Monnet
selftests/bpf: fix Makefile for passing LLC to the...
Signed-off-by:
Daniel Borkmann
<daniel@iogearbox.net>
commit
|
commitdiff
|
tree
2017-12-21
Alexei Starovoitov
bpf: do not allow root to mangle valid pointers
Signed-off-by:
Daniel Borkmann
<daniel@iogearbox.net>
commit
|
commitdiff
|
tree
2017-12-21
Daniel Borkmann
Merge branch 'bpf-verifier-sec-fixes'
Signed-off-by:
Daniel Borkmann
<daniel@iogearbox.net>
commit
|
commitdiff
|
tree
2017-12-21
Jann Horn
selftests/bpf: add tests for recent bugfixes
Signed-off-by:
Daniel Borkmann
<daniel@iogearbox.net>
commit
|
commitdiff
|
tree
2017-12-21
Alexei Starovoitov
bpf: fix integer overflows
Signed-off-by:
Daniel Borkmann
<daniel@iogearbox.net>
commit
|
commitdiff
|
tree
2017-12-21
Jann Horn
bpf: don't prune branches when a scalar is replaced...
Signed-off-by:
Daniel Borkmann
<daniel@iogearbox.net>
commit
|
commitdiff
|
tree
2017-12-21
Jann Horn
bpf: force strict alignment checks for stack pointers
Signed-off-by:
Daniel Borkmann
<daniel@iogearbox.net>
commit
|
commitdiff
|
tree
2017-12-21
Jann Horn
bpf: fix missing error return in check_stack_boundary()
Signed-off-by:
Daniel Borkmann
<daniel@iogearbox.net>
commit
|
commitdiff
|
tree
2017-12-21
Jann Horn
bpf: fix 32-bit ALU op verification
Signed-off-by:
Daniel Borkmann
<daniel@iogearbox.net>
commit
|
commitdiff
|
tree
2017-12-21
Jann Horn
bpf: fix incorrect tracking of register size truncation
Signed-off-by:
Daniel Borkmann
<daniel@iogearbox.net>
commit
|
commitdiff
|
tree
2017-12-21
Jann Horn
bpf: fix incorrect sign extension in check_alu_op()
Signed-off-by:
Daniel Borkmann
<daniel@iogearbox.net>
commit
|
commitdiff
|
tree
2017-12-21
Edward Cree
bpf/verifier: fix bounds calculation on BPF_RSH
Signed-off-by:
Daniel Borkmann
<daniel@iogearbox.net>
commit
|
commitdiff
|
tree
2017-12-20
David Miller
libbpf: Fix build errors.
Signed-off-by:
Daniel Borkmann
<daniel@iogearbox.net>
commit
|
commitdiff
|
tree
2017-12-19
David Miller
bpf: Fix tools and testing build.
Signed-off-by:
Daniel Borkmann
<daniel@iogearbox.net>
commit
|
commitdiff
|
tree
2017-12-19
Yonghong Song
bpf/cgroup: fix a verification error for a CGROUP_DEVICE...
Signed-off-by:
Daniel Borkmann
<daniel@iogearbox.net>
commit
|
commitdiff
|
tree
2017-12-19
Xiongwei Song
bpf: make function xdp_do_generic_redirect_map() static
Signed-off-by:
Daniel Borkmann
<daniel@iogearbox.net>
commit
|
commitdiff
|
tree
2017-12-19
Jakub Kicinski
selftests/bpf: add netdevsim to config
Signed-off-by:
Daniel Borkmann
<daniel@iogearbox.net>
commit
|
commitdiff
|
tree
2017-12-19
Alexei Starovoitov
bpf: arm64: fix uninitialized variable
Signed-off-by:
Daniel Borkmann
<daniel@iogearbox.net>
commit
|
commitdiff
|
tree
2017-12-19
Colin Ian King
bpf: make function skip_callee static and return NULL...
Signed-off-by:
Daniel Borkmann
<daniel@iogearbox.net>
commit
|
commitdiff
|
tree
2017-12-19
Colin Ian King
bpf: fix spelling mistake: "funcation"-> "function"
Signed-off-by:
Daniel Borkmann
<daniel@iogearbox.net>
commit
|
commitdiff
|
tree
2017-12-19
Hendrik Brueckner
bpf: fix broken BPF selftest build on s390
Cc:
Daniel Borkmann
<daniel@iogearbox.net>
Signed-off-by:
Daniel Borkmann
<daniel@iogearbox.net>
commit
|
commitdiff
|
tree
2017-12-17
Josef Bacik
trace: reenable preemption if we modify the ip
Signed-off-by:
Daniel Borkmann
<daniel@iogearbox.net>
commit
|
commitdiff
|
tree
2017-12-17
Jakub Kicinski
nfp: set flags in the correct member of netdev_bpf
Signed-off-by:
Daniel Borkmann
<daniel@iogearbox.net>
commit
|
commitdiff
|
tree
2017-12-17
Jakub Kicinski
libbpf: fix Makefile exit code if libelf not found
Signed-off-by:
Daniel Borkmann
<daniel@iogearbox.net>
commit
|
commitdiff
|
tree
2017-12-17
Daniel Borkmann
Merge branch 'bpf-to-bpf-function-calls'
Signed-off-by:
Daniel Borkmann
<daniel@iogearbox.net>
commit
|
commitdiff
|
tree
2017-12-17
Daniel Borkmann
selftests/bpf: additional bpf_call tests
Signed-off-by:
Daniel Borkmann
<daniel@iogearbox.net>
Signed-off-by:
Daniel Borkmann
<daniel@iogearbox.net>
commit
|
commitdiff
|
tree
2017-12-17
Alexei Starovoitov
bpf: arm64: add JIT support for multi-function programs
Acked-by:
Daniel Borkmann
<daniel@iogearbox.net>
Signed-off-by:
Daniel Borkmann
<daniel@iogearbox.net>
commit
|
commitdiff
|
tree
2017-12-17
Alexei Starovoitov
bpf: x64: add JIT support for multi-function programs
Acked-by:
Daniel Borkmann
<daniel@iogearbox.net>
Signed-off-by:
Daniel Borkmann
<daniel@iogearbox.net>
commit
|
commitdiff
|
tree
2017-12-17
Alexei Starovoitov
bpf: fix net.core.bpf_jit_enable race
Acked-by:
Daniel Borkmann
<daniel@iogearbox.net>
Signed-off-by:
Daniel Borkmann
<daniel@iogearbox.net>
commit
|
commitdiff
|
tree
2017-12-17
Alexei Starovoitov
bpf: add support for bpf_call to interpreter
Acked-by:
Daniel Borkmann
<daniel@iogearbox.net>
Signed-off-by:
Daniel Borkmann
<daniel@iogearbox.net>
commit
|
commitdiff
|
tree
2017-12-17
Alexei Starovoitov
selftests/bpf: add xdp noinline test
Acked-by:
Daniel Borkmann
<daniel@iogearbox.net>
Signed-off-by:
Daniel Borkmann
<daniel@iogearbox.net>
commit
|
commitdiff
|
tree
next