projects
/
linux-2.6-block.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
bpf: allocate 0x06 to new eBPF instruction class JMP32
2019-01-26
Jiong Wang
bpf: allocate 0x06 to new eBPF instruction class JMP32
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2019-01-24
Alexei Starovoitov
Merge branch 'dead-code-elimination'
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2019-01-24
Jakub Kicinski
nfp: bpf: support removing dead code
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2019-01-24
Jakub Kicinski
nfp: bpf: support optimizing dead branches
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2019-01-24
Jakub Kicinski
nfp: bpf: save original program length
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2019-01-24
Jakub Kicinski
nfp: bpf: split up the skip flag
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2019-01-24
Jakub Kicinski
nfp: bpf: don't use instruction number for jump target
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2019-01-24
Jakub Kicinski
bpf: notify offload JITs about optimizations
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2019-01-24
Jakub Kicinski
bpf: verifier: record original instruction index
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2019-01-24
Jakub Kicinski
selftests: bpf: add tests for dead code removal
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2019-01-24
Jakub Kicinski
bpf: verifier: remove unconditional branches by 0
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2019-01-24
Jakub Kicinski
bpf: verifier: remove dead code
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2019-01-24
Jakub Kicinski
bpf: verifier: hard wire branches to dead code
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2019-01-24
Jakub Kicinski
bpf: change parameters of call/branch offset adjustment
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2019-01-23
Yonghong Song
bpf: btf: add btf documentation
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2019-01-23
Alexei Starovoitov
Merge branch 'bpftool-probes'
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2019-01-23
Quentin Monnet
tools: bpftool: add bash completion for bpftool probes
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2019-01-23
Quentin Monnet
tools: bpftool: add probes for a network device
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2019-01-23
Quentin Monnet
tools: bpftool: add C-style "#define" output for probes
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2019-01-23
Quentin Monnet
tools: bpftool: add probes for eBPF helper functions
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2019-01-23
Quentin Monnet
tools: bpftool: add probes for eBPF map types
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2019-01-23
Quentin Monnet
tools: bpftool: add probes for eBPF program types
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2019-01-23
Quentin Monnet
tools: bpftool: add probes for kernel configuration...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2019-01-23
Quentin Monnet
tools: bpftool: add probes for /proc/ eBPF parameters
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2019-01-23
Quentin Monnet
tools: bpftool: add basic probe capability, probe syscall...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2019-01-09
Yuchung Cheng
bpf: correctly set initial window on active Fast Open...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2019-01-07
Alexei Starovoitov
Merge branch 'bpf-doc-updates'
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2019-01-07
Daniel Borkmann
bpf, doc: add note for libbpf's stand-alone build
Acked-by:
Alexei Starovoitov
<ast@kernel.org>
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2019-01-07
Daniel Borkmann
bpf, doc: update design qa to reflect kern_version...
Acked-by:
Alexei Starovoitov
<ast@kernel.org>
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2019-01-07
Stanislav Fomichev
selftests/bpf: fix incorrect users of create_and_get_cgroup
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2019-01-06
Alexei Starovoitov
Merge branch 'reject-ptr-scalar-mix'
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2019-01-06
Daniel Borkmann
bpf: add various test cases for alu op on mixed dst...
Acked-by:
Alexei Starovoitov
<ast@kernel.org>
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2019-01-06
Daniel Borkmann
bpf: fix sanitation of alu op with pointer / scalar...
Acked-by:
Alexei Starovoitov
<ast@kernel.org>
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2019-01-05
Alexei Starovoitov
Merge branch 'udpv6_sendmsg-addr_any-fix'
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2019-01-05
Andrey Ignatov
selftests/bpf: Test [::] -> [::1] rewrite in sys_sendmsg...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2019-01-05
Andrey Ignatov
bpf: Fix [::] -> [::1] rewrite in sys_sendmsg
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2019-01-03
Alexei Starovoitov
Merge branch 'prevent-oob-under-speculation'
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2019-01-03
Daniel Borkmann
bpf: add various test cases to selftests
Acked-by:
Alexei Starovoitov
<ast@kernel.org>
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2019-01-03
Daniel Borkmann
bpf: prevent out of bounds speculation on pointer arithmetic
Acked-by:
Alexei Starovoitov
<ast@kernel.org>
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2019-01-03
Daniel Borkmann
bpf: fix check_map_access smin_value test when pointer...
Acked-by:
Alexei Starovoitov
<ast@kernel.org>
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2019-01-03
Daniel Borkmann
bpf: restrict unknown scalars of mixed signed bounds...
Acked-by:
Alexei Starovoitov
<ast@kernel.org>
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2019-01-03
Daniel Borkmann
bpf: restrict stack pointer arithmetic for unprivileged
Acked-by:
Alexei Starovoitov
<ast@kernel.org>
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2019-01-03
Daniel Borkmann
bpf: restrict map value pointer arithmetic for unprivileged
Acked-by:
Alexei Starovoitov
<ast@kernel.org>
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2019-01-03
Daniel Borkmann
bpf: enable access to ax register also from verifier...
Acked-by:
Alexei Starovoitov
<ast@kernel.org>
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2019-01-03
Daniel Borkmann
bpf: move tmp variable into ax register in interpreter
Acked-by:
Alexei Starovoitov
<ast@kernel.org>
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2019-01-03
Daniel Borkmann
bpf: move {prev_,}insn_idx into verifier env
Acked-by:
Alexei Starovoitov
<ast@kernel.org>
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2018-12-19
Alexei Starovoitov
Merge branch 'line_info-check-for-ld_imm64'
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2018-12-19
Martin KaFai Lau
bpf: Add BPF_LD_IMM64 to the line_info test
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2018-12-19
Martin KaFai Lau
bpf: Ensure line_info.insn_off cannot point to insn...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2018-12-18
Jiong Wang
bpf: correct slot_type marking logic to allow more...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2018-12-18
Matt Mullins
bpf: support raw tracepoints in modules
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2018-12-17
Daniel Borkmann
bpf: remove useless version check for prog load
Acked-by:
Alexei Starovoitov
<ast@kernel.org>
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2018-12-14
Alexei Starovoitov
Merge branch 'bpf_line_info-in-verifier'
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2018-12-14
Martin KaFai Lau
bpf: verbose log bpf_line_info in verifier
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2018-12-14
Martin KaFai Lau
bpf: Create a new btf_name_by_offset() for non type...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2018-12-13
Daniel Borkmann
bpf: remove obsolete prog->aux sanitation in bpf_insn_prepar...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2018-12-13
Jakub Kicinski
bpf: verifier: make sure callees don't prune with caller...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2018-12-12
Roman Gushchin
selftests/bpf: add btf annotations for cgroup_local_storage...
Cc:
Alexei Starovoitov
<ast@kernel.org>
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2018-12-12
Roman Gushchin
bpf: add bpffs pretty print for cgroup local storage...
Cc:
Alexei Starovoitov
<ast@kernel.org>
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2018-12-12
Roman Gushchin
bpf: pass struct btf pointer to the map_check_btf(...
Cc:
Alexei Starovoitov
<ast@kernel.org>
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2018-12-12
Stanislav Fomichev
selftests/bpf: use __bpf_constant_htons in test_prog.c
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2018-12-12
Daniel Borkmann
bpf: fix bpf_jit_limit knob for PAGE_SIZE >= 64K
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2018-12-10
Alexei Starovoitov
Merge branch 'rename-info_cnt-to-nr_info'
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2018-12-10
Yonghong Song
tools/bpf: rename *_info_cnt to nr_*_info
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2018-12-10
Yonghong Song
tools/bpf: sync kernel uapi bpf.h to tools directory
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2018-12-10
Yonghong Song
bpf: rename *_info_cnt to nr_*_info in bpf_prog_info
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2018-12-10
Song Liu
bpf: clean up bpf_prog_get_info_by_fd()
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2018-12-10
Martin KaFai Lau
bpf: bpftool: Fix newline and p_err issue
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2018-12-10
Jiong Wang
bpf: relax verifier restriction on BPF_MOV | BPF_ALU
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2018-12-09
Sean Young
media: bpf: add bpf function to report mouse movement
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2018-12-09
Sandipan Das
bpf: powerpc: fix broken uapi for BPF_PROG_TYPE_PERF_EVENT
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2018-12-09
Alexei Starovoitov
Merge branch 'bpf_line_info'
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2018-12-09
Martin KaFai Lau
bpf: libbpf: bpftool: Print bpf_line_info during prog...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2018-12-09
Martin KaFai Lau
bpf: libbpf: Add btf_line_info support to libbpf
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2018-12-09
Martin KaFai Lau
bpf: libbpf: Refactor and bug fix on the bpf_func_info...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2018-12-09
Martin KaFai Lau
bpf: Add unit tests for bpf_line_info
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2018-12-09
Martin KaFai Lau
bpf: Refactor and bug fix in test_func_type in test_btf.c
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2018-12-09
Martin KaFai Lau
bpf: tools: Sync uapi bpf.h
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2018-12-09
Martin KaFai Lau
bpf: Add bpf_line_info support
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2018-12-07
Stanislav Fomichev
net/flow_dissector: correctly cap nhoff and thoff in...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2018-12-07
Stanislav Fomichev
selftests/bpf: use thoff instead of nhoff in BPF flow...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2018-12-07
Alexei Starovoitov
Merge branch 'support-alu32_arsh'
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2018-12-07
Jiong Wang
selftests: bpf: update testcases for BPF_ALU | BPF_ARSH
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2018-12-07
Jiong Wang
bpf: verifier remove the rejection on BPF_ALU | BPF_ARSH
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2018-12-07
Jiong Wang
bpf: interpreter support BPF_ALU | BPF_ARSH
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2018-12-07
Jiong Wang
nfp: bpf: implement jitting of BPF_ALU | BPF_ARSH ...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2018-12-07
Jiong Wang
s390: bpf: implement jitting of BPF_ALU | BPF_ARSH...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2018-12-07
Jiong Wang
ppc: bpf: implement jitting of BPF_ALU | BPF_ARSH ...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2018-12-07
Jiong Wang
mips: bpf: implement jitting of BPF_ALU | BPF_ARSH...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2018-12-07
Jiong Wang
mips: bpf: fix encoding bug for mm_srlv32_op
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2018-12-06
Alexei Starovoitov
Merge branch 'bpf_func_info-improvements'
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2018-12-06
Martin KaFai Lau
bpf: Expect !info.func_info and insn_off name changes...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2018-12-06
Martin KaFai Lau
bpf: tools: Sync uapi bpf.h for the name changes in...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2018-12-06
Martin KaFai Lau
bpf: Change insn_offset to insn_off in bpf_func_info
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2018-12-06
Martin KaFai Lau
bpf: Improve the info.func_info and info.func_info_rec_size...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2018-12-04
Alexei Starovoitov
Merge branch 'prog_test_run-improvement'
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2018-12-04
Lorenz Bauer
selftests: add a test for bpf_prog_test_run_xattr
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2018-12-04
Lorenz Bauer
libbpf: add bpf_prog_test_run_xattr
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2018-12-04
Lorenz Bauer
tools: sync uapi/linux/bpf.h
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2018-12-04
Lorenz Bauer
bpf: respect size hint to BPF_PROG_TEST_RUN if present
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
next