projects
/
linux-block.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
net: dsa: lan9303: lan9303_csr_reg_wait cleanups
2017-12-21
Alexei Starovoitov
bpf: do not allow root to mangle valid pointers
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2017-12-21
Alexei Starovoitov
bpf: fix integer overflows
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2017-12-17
Alexei Starovoitov
bpf: arm64: add JIT support for multi-function programs
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2017-12-17
Alexei Starovoitov
bpf: x64: add JIT support for multi-function programs
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2017-12-17
Alexei Starovoitov
bpf: fix net.core.bpf_jit_enable race
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2017-12-17
Alexei Starovoitov
bpf: add support for bpf_call to interpreter
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2017-12-17
Alexei Starovoitov
selftests/bpf: add xdp noinline test
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2017-12-17
Alexei Starovoitov
selftests/bpf: add bpf_call test
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2017-12-17
Alexei Starovoitov
libbpf: add support for bpf_call
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2017-12-17
Alexei Starovoitov
selftests/bpf: add tests for stack_zero tracking
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2017-12-17
Alexei Starovoitov
bpf: teach verifier to recognize zero initialized stack
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2017-12-17
Alexei Starovoitov
selftests/bpf: add verifier tests for bpf_call
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2017-12-17
Alexei Starovoitov
bpf: introduce function calls (verification)
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2017-12-17
Alexei Starovoitov
bpf: introduce function calls (function boundaries)
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2017-12-15
Alexei Starovoitov
Merge branch 'bpf-jit-fixes'
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2017-12-12
Alexei Starovoitov
Merge branch 'bpf-misc-fixes'
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2017-12-12
Alexei Starovoitov
Merge branch 'bpf-override-return'
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2017-12-12
Alexei Starovoitov
Merge branch 'bpf-tracing-multiprog-tp-query'
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2017-12-06
Alexei Starovoitov
Merge branch 'bpf-devel-doc'
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2017-12-01
Alexei Starovoitov
selftests/bpf: adjust test_align expected output
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2017-12-01
Alexei Starovoitov
bpf: cleanup register_is_null()
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2017-12-01
Alexei Starovoitov
bpf: improve JEQ/JNE path walking
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2017-12-01
Alexei Starovoitov
bpf: improve verifier liveness marks
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2017-12-01
Alexei Starovoitov
bpf: don't mark FP reg as uninit
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2017-12-01
Alexei Starovoitov
bpf: print liveness info to verifier log
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2017-12-01
Alexei Starovoitov
bpf: fix stack state printing in verifier log
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2017-11-23
Alexei Starovoitov
bpf: fix branch pruning logic
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2017-11-01
Alexei Starovoitov
bpf: fix verifier memory leaks
Signed-off-by:
Alexei Starovoitov
<ast@fb.com>
commit
|
commitdiff
|
tree
2017-11-01
Alexei Starovoitov
bpf: document answers to common questions about BPF
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2017-11-01
Alexei Starovoitov
selftests/bpf: remove useless bpf_trace_printk
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2017-11-01
Alexei Starovoitov
bpf: reduce verifier memory consumption
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2017-10-28
Alexei Starovoitov
tcp: remove unnecessary include
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2017-10-23
Alexei Starovoitov
selftests/bpf: fix broken build of test_maps
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2017-10-07
Alexei Starovoitov
bpf: fix liveness marking
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2017-10-04
Alexei Starovoitov
samples/bpf: use bpf_prog_query() interface
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2017-10-04
Alexei Starovoitov
libbpf: add support for BPF_PROG_QUERY
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2017-10-04
Alexei Starovoitov
libbpf: sync bpf.h
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2017-10-04
Alexei Starovoitov
samples/bpf: add multi-prog cgroup test case
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2017-10-04
Alexei Starovoitov
libbpf: introduce bpf_prog_detach2()
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2017-10-04
Alexei Starovoitov
bpf: enforce return code for cgroup-bpf programs
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2017-10-04
Alexei Starovoitov
bpf: introduce BPF_PROG_QUERY command
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2017-10-04
Alexei Starovoitov
bpf: multi program support for cgroup+bpf
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2017-10-03
Alexei Starovoitov
bpf: fix bpf_tail_call() x64 JIT
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2017-08-24
Alexei Starovoitov
selftests/bpf: add a test for a pruning bug in the...
Signed-off-by:
Alexei Starovoitov
<ast@fb.com>
commit
|
commitdiff
|
tree
2017-06-05
Alexei Starovoitov
perf, bpf: Add BPF support to all perf_event types
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2017-05-31
Alexei Starovoitov
bpf: take advantage of stack_depth tracking in x64 JIT
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2017-05-31
Alexei Starovoitov
bpf: change x86 JITed program stack layout
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2017-05-31
Alexei Starovoitov
bpf: use different interpreter depending on required...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2017-05-31
Alexei Starovoitov
bpf: fix stack_depth usage by test_bpf.ko
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2017-05-31
Alexei Starovoitov
bpf: track stack depth of classic bpf programs
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2017-05-31
Alexei Starovoitov
bpf: reconcile bpf_tail_call and stack_depth
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2017-05-31
Alexei Starovoitov
bpf: teach verifier to track stack depth
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2017-05-31
Alexei Starovoitov
bpf: split bpf core interpreter
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2017-05-31
Alexei Starovoitov
bpf: free up BPF_JMP | BPF_CALL | BPF_X opcode
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2017-05-03
Alexei Starovoitov
selftests/bpf: get rid of -D__x86_64__
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2017-04-23
Alexei Starovoitov
bpf, doc: update list of architectures that do eBPF JIT
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2017-04-06
Alexei Starovoitov
selftests/bpf: fix merge conflict
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2017-04-01
Alexei Starovoitov
selftests/bpf: add l4 load balancer test based on sched_cls
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2017-04-01
Alexei Starovoitov
selftests/bpf: add a test for basic XDP functionality
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2017-04-01
Alexei Starovoitov
selftests/bpf: add a test for overlapping packet range...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2017-04-01
Alexei Starovoitov
tools/lib/bpf: expose bpf_program__set_type()
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2017-04-01
Alexei Starovoitov
tools/lib/bpf: add support for BPF_PROG_TEST_RUN command
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2017-04-01
Alexei Starovoitov
bpf: introduce BPF_PROG_TEST_RUN command
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2017-03-25
Alexei Starovoitov
bpf: improve verifier packet range checks
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2017-03-22
Alexei Starovoitov
bpf: fix hashmap extra_elems logic
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2017-03-17
Alexei Starovoitov
samples/bpf: add map_lookup microbenchmark
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2017-03-17
Alexei Starovoitov
bpf: inline htab_map_lookup_elem()
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2017-03-17
Alexei Starovoitov
bpf: add helper inlining infra and optimize map_array...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2017-03-17
Alexei Starovoitov
bpf: adjust insn_aux_data when patching insns
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2017-03-17
Alexei Starovoitov
bpf: refactor fixup_bpf_calls()
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2017-03-17
Alexei Starovoitov
bpf: move fixup_bpf_calls() function
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2017-03-13
Alexei Starovoitov
selftests/bpf: fix broken build
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2017-03-09
Alexei Starovoitov
bpf: convert htab map to hlist_nulls
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2017-03-09
Alexei Starovoitov
bpf: fix struct htab_elem layout
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2017-03-06
Alexei Starovoitov
bpf: add get_next_key callback to LPM map
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2017-02-13
Alexei Starovoitov
bpf: introduce BPF_F_ALLOW_OVERRIDE flag
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2017-01-31
Alexei Starovoitov
net: ethtool: convert large order kmalloc allocations...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2017-01-09
Alexei Starovoitov
bpf: rename ARG_PTR_TO_STACK
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2016-12-08
Alexei Starovoitov
bpf: fix state equivalence
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2016-12-03
Alexei Starovoitov
samples/bpf: silence compiler warnings
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2016-11-30
Alexei Starovoitov
cgroup, bpf: remove unnecessary #include
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2016-11-30
Alexei Starovoitov
samples/bpf: fix include path
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2016-11-24
Alexei Starovoitov
samples/bpf: fix bpf loader
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2016-11-24
Alexei Starovoitov
samples/bpf: fix sockex2 example
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2016-11-14
Alexei Starovoitov
ftrace: Ignore FTRACE_FL_DISABLED while walking dyn_ftrace...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2016-09-17
Alexei Starovoitov
samples/bpf: add comprehensive ipip, ipip6, ip6ip6...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2016-09-17
Alexei Starovoitov
samples/bpf: extend test_tunnel_bpf.sh with IPIP test
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2016-09-17
Alexei Starovoitov
ip6_tunnel: add collect_md mode to IPv6 tunnels
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2016-09-17
Alexei Starovoitov
ip_tunnel: add collect_md mode to IPIP tunnel
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2016-09-02
Alexei Starovoitov
samples/bpf: add perf_event+bpf example
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2016-09-02
Alexei Starovoitov
perf, bpf: add perf events core support for BPF_PROG_TYPE_PE...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2016-09-02
Alexei Starovoitov
bpf: perf_event progs should only use preallocated...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2016-09-02
Alexei Starovoitov
bpf: introduce BPF_PROG_TYPE_PERF_EVENT program type
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2016-09-02
Alexei Starovoitov
bpf: support 8-byte metafield access
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2016-08-13
Alexei Starovoitov
bpf: allow bpf_get_prandom_u32() to be used in tracing
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2016-08-13
Alexei Starovoitov
bpf: allow helpers access the packet directly
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2016-08-07
Alexei Starovoitov
samples/bpf: add bpf_map_update_elem() tests
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2016-08-07
Alexei Starovoitov
bpf: restore behavior of bpf_map_update_elem
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2016-07-09
Alexei Starovoitov
bpf: introduce bpf_get_current_task() helper
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2016-06-16
Alexei Starovoitov
bpf, trace: check event type in bpf_perf_event_read
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
next