projects
/
linux-2.6-microblaze.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
bpf: Add tests for new BPF atomic operations
2021-01-15
Brendan Jackman
bpf: Add tests for new BPF atomic operations
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2021-01-15
Brendan Jackman
bpf: Add bitwise atomic instructions
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2021-01-15
Brendan Jackman
bpf: Pull out a macro for interpreting atomic ALU operations
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2021-01-15
Brendan Jackman
bpf: Add instructions for atomic_[cmp]xchg
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2021-01-15
Brendan Jackman
bpf: Add BPF_FETCH field / create atomic_fetch_add...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2021-01-15
Brendan Jackman
bpf: Move BPF_STX reserved field check into BPF_STX...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2021-01-15
Brendan Jackman
bpf: Rename BPF_XADD and prepare to encode other atomics...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2021-01-15
Brendan Jackman
bpf: x86: Factor out a lookup table for some ALU opcodes
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2021-01-15
Brendan Jackman
bpf: x86: Factor out emission of REX byte
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2021-01-15
Brendan Jackman
bpf: x86: Factor out emission of ModR/M for *(reg ...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2021-01-13
Alexei Starovoitov
Merge branch 'Support kernel module ksym variables'
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2021-01-13
Andrii Nakryiko
selftests/bpf: Test kernel module ksym externs
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2021-01-13
Andrii Nakryiko
libbpf: Support kernel module ksym externs
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2021-01-13
Andrii Nakryiko
bpf: Support BPF ksym variables in kernel modules
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2021-01-13
Andrii Nakryiko
selftests/bpf: Sync RCU before unloading bpf_testmod
Suggested-by: Alexei Starovoitov <
ast@kernel.org
>
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2021-01-12
Andrii Nakryiko
bpf: Declare __bpf_free_used_maps() unconditionally
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2021-01-12
Andrii Nakryiko
bpf: Avoid warning when re-casting __bpf_call_base...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2021-01-12
Andrii Nakryiko
bpf: Add bpf_patch_call_args prototype to include/linux...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2021-01-12
Daniel Borkmann
bpf: Extend bind v4/v6 selftests for mark/prio/bindtoifindex
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2021-01-12
Daniel Borkmann
bpf: Allow to retrieve sol_socket opts from sock_addr...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2021-01-08
Andrii Nakryiko
libbpf: Clarify kernel type use with USER variants...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2021-01-08
Menglong Dong
selftests/bpf: Remove duplicate include in test_lsm
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2021-01-08
Lorenzo Bianconi
net, xdp: Introduce xdp_prepare_buff utility routine
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2021-01-08
Lorenzo Bianconi
net, xdp: Introduce xdp_init_buff utility routine
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2021-01-08
Zheng Yongjun
bpf: Replace fput with sockfd_put in sock map
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2021-01-08
Leah Neukirchen
bpf: Remove unnecessary <argp.h> include from preload...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2021-01-08
Andrii Nakryiko
selftests/bpf: Add tests for user- and non-CO-RE BPF_CORE_RE...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2021-01-08
Andrii Nakryiko
libbpf: Add non-CO-RE variants of BPF_CORE_READ() macro...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2021-01-08
Andrii Nakryiko
libbpf: Add user-space variants of BPF_CORE_READ()...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2021-01-06
Jiri Olsa
tools/resolve_btfids: Warn when having multiple IDs...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-12-11
Andrii Nakryiko
selftests/bpf: fix bpf_testmod.ko recompilation logic
Reported-by: Alexei Starovoitov <
ast@kernel.org
>
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-12-10
Jean-Philippe Brucker
selftests/bpf: Fix "dubious pointer arithmetic" test
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-12-10
Jean-Philippe Brucker
selftests/bpf: Fix array access with signed variable...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-12-10
Jean-Philippe Brucker
selftests/bpf: Add test for signed 32-bit bound check bug
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-12-10
Alexei Starovoitov
bpf: Fix propagation of 32-bit signed bounds from 64...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-12-09
KP Singh
bpf, doc: Update KP's email in MAINTAINERS
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-12-09
Florent Revest
bpf: Only provide bpf_sock_from_file with CONFIG_NET
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-12-08
Lukas Bulwahn
bpf: Propagate __user annotations properly
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-12-07
Eric Dumazet
bpf: Avoid overflows involving hash elem_size
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-12-07
Cong Wang
lwt_bpf: Replace preempt_disable() with migrate_disable()
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-12-07
Dongdong Wang
lwt: Disable BH too in run_lwt_bpf()
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-12-04
Andrii Nakryiko
selftests/bpf: Fix invalid use of strncat in test_sockmap
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-12-04
Andrii Nakryiko
libbpf: Use memcpy instead of strncpy to please GCC
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-12-04
Alexei Starovoitov
Merge branch 'Support BTF-powered BPF tracing programs...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-12-04
Andrii Nakryiko
selftests/bpf: Add fentry/fexit/fmod_ret selftest for...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-12-04
Andrii Nakryiko
selftests/bpf: Add tp_btf CO-RE reloc test for modules
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-12-04
Andrii Nakryiko
libbpf: Support attachment of BPF tracing programs...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-12-04
Andrii Nakryiko
libbpf: Factor out low-level BPF program loading helper
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-12-04
Andrii Nakryiko
bpf: Allow to specify kernel module BTFs when attaching...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-12-04
Andrii Nakryiko
bpf: Remove hard-coded btf_vmlinux assumption from...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-12-04
Andrii Nakryiko
selftests/bpf: Add CO-RE relocs selftest relying on...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-12-04
Andrii Nakryiko
selftests/bpf: Add support for marking sub-tests as...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-12-04
Andrii Nakryiko
selftests/bpf: Add bpf_testmod kernel module for testing
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-12-04
Andrii Nakryiko
libbpf: Add kernel module BTF support for CO-RE relocations
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-12-04
Andrii Nakryiko
libbpf: Refactor CO-RE relocs to not assume a single...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-12-04
Andrii Nakryiko
libbpf: Add internal helper to load BTF data by FD
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-12-04
Andrii Nakryiko
bpf: Keep module's btf_data_size intact after load
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-12-04
Andrii Nakryiko
bpf: Fix bpf_put_raw_tracepoint()'s use of __module_address()
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-12-04
Alexei Starovoitov
Merge branch 'Add support to set window_clamp from...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-12-04
Prankur gupta
selftests/bpf: Add Userspace tests for TCP_WINDOW_CLAMP
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-12-04
Prankur gupta
bpf: Adds support for setting window clamp
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-12-03
Alexei Starovoitov
Merge branch 'libbpf: add support for privileged/unprivilege...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-12-03
Mariusz Dudek
samples/bpf: Sample application for eBPF load and socket...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-12-03
Mariusz Dudek
libbpf: Separate XDP program load with xsk socket creation
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-12-03
Brendan Jackman
tools/resolve_btfids: Fix some error messages
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-12-03
Stanislav Fomichev
selftests/bpf: Copy file using read/write in local...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-12-03
Alexei Starovoitov
Merge branch 'bpftool: improve split BTF support'
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-12-03
Andrii Nakryiko
tools/bpftool: Auto-detect split BTFs in common cases
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-12-03
Andrii Nakryiko
libbpf: Add base BTF accessor
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-12-03
Andrii Nakryiko
tools/bpftool: Emit name <anon> for anonymous BTFs
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-12-03
Alexei Starovoitov
Merge branch 'switch to memcg-based memory accounting'
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-12-03
Roman Gushchin
bpf: samples: Do not touch RLIMIT_MEMLOCK
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-12-03
Roman Gushchin
bpf: Eliminate rlimit-based memory accounting for bpf...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-12-03
Roman Gushchin
bpf: Eliminate rlimit-based memory accounting infra...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-12-03
Roman Gushchin
bpf: Eliminate rlimit-based memory accounting for bpf...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-12-03
Roman Gushchin
bpf: Eliminate rlimit-based memory accounting for xskmap...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-12-03
Roman Gushchin
bpf: Eliminate rlimit-based memory accounting for stackmap...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-12-03
Roman Gushchin
bpf: Eliminate rlimit-based memory accounting for sockmap...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-12-03
Roman Gushchin
bpf: Eliminate rlimit-based memory accounting for bpf...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-12-03
Roman Gushchin
bpf: Eliminate rlimit-based memory accounting for reuseport_...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-12-03
Roman Gushchin
bpf: Eliminate rlimit-based memory accounting for queue_stac...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-12-03
Roman Gushchin
bpf: Eliminate rlimit-based memory accounting for lpm_trie...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-12-03
Roman Gushchin
bpf: Eliminate rlimit-based memory accounting for hashtab...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-12-03
Roman Gushchin
bpf: Eliminate rlimit-based memory accounting for devmap...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-12-03
Roman Gushchin
bpf: Eliminate rlimit-based memory accounting for cgroup...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-12-03
Roman Gushchin
bpf: Eliminate rlimit-based memory accounting for cpumap...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-12-03
Roman Gushchin
bpf: Eliminate rlimit-based memory accounting for bpf_struct...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-12-03
Roman Gushchin
bpf: Eliminate rlimit-based memory accounting for arraymap...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-12-03
Roman Gushchin
bpf: Refine memcg-based memory accounting for xskmap...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-12-03
Roman Gushchin
bpf: Refine memcg-based memory accounting for sockmap...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-12-03
Roman Gushchin
bpf: Memcg-based memory accounting for bpf local storage...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-12-03
Roman Gushchin
bpf: Memcg-based memory accounting for bpf ringbuffer
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-12-03
Roman Gushchin
bpf: Memcg-based memory accounting for lpm_trie maps
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-12-03
Roman Gushchin
bpf: Refine memcg-based memory accounting for hashtab...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-12-03
Roman Gushchin
bpf: Refine memcg-based memory accounting for devmap...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-12-03
Roman Gushchin
bpf: Memcg-based memory accounting for cgroup storage...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-12-03
Roman Gushchin
bpf: Refine memcg-based memory accounting for cpumap...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-12-03
Roman Gushchin
bpf: Refine memcg-based memory accounting for arraymap...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-12-03
Roman Gushchin
bpf: Memcg-based memory accounting for bpf maps
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-12-03
Roman Gushchin
bpf: Prepare for memcg-based memory accounting for...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
next