2020-12-03 |
Roman Gushchin | mm: memcontrol/slab: Use helpers to access slab page... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-12-03 |
Roman Gushchin | mm: memcontrol: Use helpers to read page's memcg data Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-12-02 |
Alexei Starovoitov | Merge branch 'bpf: expose bpf_{s,g}etsockopt helpers... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-12-02 |
Stanislav Fomichev | selftests/bpf: Extend bind{4,6} programs with a call... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-12-02 |
Stanislav Fomichev | bpf: Allow bpf_{s,g}etsockopt from cgroup bind{4,6... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-12-02 |
Stanislav Fomichev | selftests/bpf: Rewrite test_sock_addr bind bpf into C Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-11-25 |
Wedson Almeida Filho | bpf: Refactor check_cfg to use a structured loop. Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-11-17 |
Martin KaFai Lau | bpf: Fix the irq and nmi check in bpf_sk_storage for... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-11-13 |
Alexei Starovoitov | Merge branch 'bpf: Enable bpf_sk_storage for FENTRY... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-11-13 |
Martin KaFai Lau | bpf: selftest: Use bpf_sk_storage in FENTRY/FEXIT/RAW_TP Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-11-13 |
Martin KaFai Lau | bpf: Allow using bpf_sk_storage in FENTRY/FEXIT/RAW_TP Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-11-13 |
Martin KaFai Lau | bpf: Rename some functions in bpf_sk_storage Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-11-13 |
Martin KaFai Lau | bpf: Folding omem_charge() into sk_storage_charge() Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-11-12 |
Martin KaFai Lau | bpf: Fix NULL dereference in bpf_task_storage Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-11-11 |
Andrii Nakryiko | bpf: Compile out btf_parse_module() if module BTF is... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-11-10 |
Alexei Starovoitov | Merge branch 'Remove unused test_ipip.sh test and add... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-11-10 |
Hangbin Liu | samples/bpf: Remove unused test_ipip.sh Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-11-10 |
Hangbin Liu | selftest/bpf: Add missed ip6ip6 test back Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-11-10 |
Alexei Starovoitov | Merge branch 'Integrate kernel module BTF support' Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-11-10 |
Andrii Nakryiko | tools/bpftool: Add support for in-kernel and named... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-11-10 |
Andrii Nakryiko | bpf: Load and verify kernel module BTFs Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-11-10 |
Andrii Nakryiko | kbuild: Build kernel module BTFs if BTF is enabled... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-11-10 |
Andrii Nakryiko | bpf: Assign ID to vmlinux BTF and return extra info... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-11-10 |
Andrii Nakryiko | bpf: Add in-kernel split BTF support Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-11-06 |
KP Singh | bpf: Update verification logic for LSM programs Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-11-06 |
Alexei Starovoitov | selftests/bpf: Fix selftest build with old libc Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-11-06 |
KP Singh | bpf: Exercise syscall operations for inode and sk storage Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-11-06 |
KP Singh | bpf: Add tests for task_local_storage Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-11-06 |
KP Singh | bpf: Update selftests for local_storage to use vmlinux.h Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-11-06 |
KP Singh | bpf: Fix tests for local_storage Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-11-06 |
KP Singh | bpf: Implement get_current_task_btf and RET_PTR_TO_BTF_ID Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-11-06 |
KP Singh | bpftool: Add support for task local storage Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-11-06 |
KP Singh | libbpf: Add support for task local storage Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-11-06 |
KP Singh | bpf: Implement task local storage Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-11-06 |
KP Singh | bpf: Allow LSM programs to use bpf spin locks Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-11-06 |
Florian Lehner | bpf: Lift hashtab key_size limit Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-11-06 |
David Verbeiren | bpf: Zero-fill re-used per-cpu map element Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-11-06 |
Randy Dunlap | bpf: BPF_PRELOAD depends on BPF_SYSCALL Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-11-06 |
Alexei Starovoitov | Merge branch 'libbpf: split BTF support' Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-11-06 |
Andrii Nakryiko | tools/bpftool: Add bpftool support for split BTF Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-11-06 |
Andrii Nakryiko | selftests/bpf: Add split BTF dedup selftests Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-11-06 |
Andrii Nakryiko | libbpf: Accomodate DWARF/compiler bug with duplicated... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-11-06 |
Andrii Nakryiko | libbpf: Support BTF dedup of split BTFs Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-11-06 |
Andrii Nakryiko | libbpf: Fix BTF data layout checks and allow empty BTF Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-11-06 |
Andrii Nakryiko | selftests/bpf: Add checking of raw type dump in BTF... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-11-06 |
Andrii Nakryiko | selftests/bpf: Add split BTF basic test Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-11-06 |
Andrii Nakryiko | libbpf: Implement basic split BTF support Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-11-06 |
Andrii Nakryiko | libbpf: Unify and speed up BTF string deduplication Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-11-06 |
Andrii Nakryiko | selftest/bpf: Relax btf_dedup test checks Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-11-06 |
Andrii Nakryiko | libbpf: Factor out common operations in BTF writing... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-11-06 |
Lorenz Bauer | tools/bpftool: Fix attaching flow dissector Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-11-04 |
Alexei Starovoitov | Merge branch 'selftests/bpf: Migrate test_tcpbpf_user... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-11-04 |
Alexander Duyck | selftest/bpf: Use global variables instead of maps... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-11-04 |
Alexander Duyck | selftests/bpf: Migrate tcpbpf_user.c to use BPF skeleton Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-11-04 |
Alexander Duyck | selftests/bpf: Replace EXPECT_EQ with ASSERT_EQ and... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-11-04 |
Alexander Duyck | selftests/bpf: Drop python client/server in favor of... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-11-04 |
Alexander Duyck | selftests/bpf: Move test_tcppbf_user into test_progs Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-10-30 |
Alexei Starovoitov | Merge branch 'bpf: safeguard hashtab locking in NMI... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-10-30 |
Song Liu | bpf: Avoid hashtab deadlock with map_locked Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-10-30 |
Song Liu | bpf: Use separate lockdep class for each hashtab Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-10-30 |
Ard Biesheuvel | bpf: Don't rely on GCC __attribute__((optimize)) to... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-10-28 |
Yonghong Song | bpf: Permit cond_resched for some iterators Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-10-20 |
Daniel Borkmann | bpf, doc: Fix patchwork URL to point to kernel.org... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-10-19 |
Martin KaFai Lau | bpf: selftest: Ensure the return value of the bpf_per_cpu_pt... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-10-19 |
Martin KaFai Lau | bpf: selftest: Ensure the return value of bpf_skc_to... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-10-19 |
Martin KaFai Lau | bpf: Enforce id generation for all may-be-null register... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-10-12 |
Alexei Starovoitov | Merge branch 'bpf, sockmap: allow verdict only sk_skb... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-10-12 |
John Fastabend | bpf, selftests: Add three new sockmap tests for verdict... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-10-12 |
John Fastabend | bpf, selftests: Add option to test_sockmap to omit... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-10-12 |
John Fastabend | bpf, sockmap: Allow skipping sk_skb parser program Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-10-12 |
John Fastabend | bpf, sockmap: Check skb_verdict and skb_parser programs... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-10-12 |
Alexei Starovoitov | Merge branch 'sockmap/sk_skb program memory acct fixes' Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-10-12 |
John Fastabend | bpf, sockmap: Add memory accounting so skbs on ingress... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-10-12 |
John Fastabend | bpf, sockmap: Remove skb_orphan and let normal skb_kfree... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-10-12 |
John Fastabend | bpf, sockmap: Remove dropped data on errors in redirect... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-10-12 |
John Fastabend | bpf, sockmap: Remove skb_set_owner_w wmem will be taken... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-10-12 |
John Fastabend | bpf, sockmap: On receive programs try to fast track... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-10-12 |
John Fastabend | bpf, sockmap: Skb verdict SK_PASS to self already checked... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-10-11 |
Alexei Starovoitov | Merge branch 'samples: bpf: Refactor XDP programs with... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-10-11 |
Daniel T. Lee | samples: bpf: Refactor XDP kern program maps with BTF... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-10-11 |
Daniel T. Lee | samples: bpf: Replace attach_tracepoint() to attach... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-10-11 |
Daniel T. Lee | samples: bpf: Refactor xdp_monitor with libbpf Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-10-11 |
Alexei Starovoitov | Merge branch 'Follow-up BPF helper improvements' Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-10-11 |
Daniel Borkmann | bpf, selftests: Add redirect_peer selftest Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-10-11 |
Daniel Borkmann | bpf, selftests: Make redirect_neigh test more extensible Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-10-11 |
Daniel Borkmann | bpf, selftests: Add test for different array inner... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-10-11 |
Daniel Borkmann | bpf: Allow for map-in-map with dynamic inner array... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-10-11 |
Daniel Borkmann | bpf: Add redirect_peer helper Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-10-11 |
Daniel Borkmann | bpf: Improve bpf_redirect_neigh helper description Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-10-08 |
Alexei Starovoitov | Merge branch 'libbpf: auto-resize relocatable LOAD... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-10-08 |
Andrii Nakryiko | selftests/bpf: Validate libbpf's auto-sizing of LD... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-10-08 |
Andrii Nakryiko | libbpf: Allow specifying both ELF and raw BTF for CO... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-10-08 |
Andrii Nakryiko | libbpf: Support safe subset of load/store instruction... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-10-08 |
Andrii Nakryiko | libbpf: Skip CO-RE relocations for not loaded BPF programs Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-10-07 |
Jakub Wilk | bpf: Fix typo in uapi/linux/bpf.h Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-10-07 |
Yonghong Song | bpf: Fix build failure for kernel/trace/bpf_trace.c... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-10-07 |
Randy Dunlap | kernel/bpf/verifier: Fix build when NET is not enabled Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-10-07 |
Hao Luo | selftests/bpf: Fix test_verifier after introducing... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-10-06 |
Ciara Loftus | samples: bpf: Driver interrupt statistics in xdpsock Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-10-06 |
Ciara Loftus | samples: bpf: Count syscalls in xdpsock Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
next |