BPF List
 help / color / mirror / Atom feed
 messages from 2022-08-31 15:09:22 to 2022-09-02 03:29:41 UTC [more...]

[PATCH v3 bpf-next 00/15] bpf: BPF specific memory allocator, UAPI in particular
 2022-09-02  3:29 UTC  (23+ messages)

[PATCH v14 00/12] bpf: Add kfuncs for PKCS#7 signature verification
 2022-09-02  3:27 UTC  (8+ messages)
` [PATCH v14 05/12] KEYS: Move KEY_LOOKUP_ to include/linux/key.h and set KEY_LOOKUP_FLAGS_ALL

[PATCH bpf-next v2 0/4] Use this_cpu_xxx for preemption-safety
 2022-09-02  3:16 UTC  (8+ messages)
` [PATCH bpf-next v2 1/4] bpf: Use this_cpu_{inc|dec|inc_return} for bpf_task_storage_busy
` [PATCH bpf-next v2 2/4] bpf: Use this_cpu_{inc_return|dec} for prog->active
` [PATCH bpf-next v2 3/4] selftests/bpf: Move sys_pidfd_open() into task_local_storage_helpers.h
` [PATCH bpf-next v2 4/4] selftests/bpf: Test concurrent updates on bpf_task_storage_busy

[PATCH bpf-next v3 00/13] bpf: Introduce selectable memcg for bpf map
 2022-09-02  2:30 UTC  (14+ messages)
` [PATCH bpf-next v3 01/13] cgroup: Update the comment on cgroup_get_from_fd
` [PATCH bpf-next v3 02/13] bpf: Introduce new helper bpf_map_put_memcg()
` [PATCH bpf-next v3 03/13] bpf: Define bpf_map_{get,put}_memcg for !CONFIG_MEMCG_KMEM
` [PATCH bpf-next v3 04/13] bpf: Call bpf_map_init_from_attr() immediately after map creation
` [PATCH bpf-next v3 05/13] bpf: Save memcg in bpf_map_init_from_attr()
` [PATCH bpf-next v3 06/13] bpf: Use scoped-based charge in bpf_map_area_alloc
` [PATCH bpf-next v3 07/13] bpf: Introduce new helpers bpf_ringbuf_pages_{alloc,free}
` [PATCH bpf-next v3 08/13] bpf: Use bpf_map_kzalloc in arraymap
` [PATCH bpf-next v3 09/13] bpf: Use bpf_map_kvcalloc in bpf_local_storage
` [PATCH bpf-next v3 10/13] mm, memcg: Add new helper get_obj_cgroup_from_cgroup
` [PATCH bpf-next v3 11/13] mm, memcg: Add new helper task_under_memcg_hierarchy
` [PATCH bpf-next v3 12/13] bpf: Add return value for bpf_map_init_from_attr
` [PATCH bpf-next v3 13/13] bpf: Introduce selectable memcg for bpf map

[PATCH v2 bpf-next 00/17] bpf: net: Remove duplicated code from bpf_getsockopt()
 2022-09-02  0:29 UTC  (18+ messages)
` [PATCH v2 bpf-next 01/17] net: Change sock_getsockopt() to take the sk ptr instead of the sock ptr
` [PATCH v2 bpf-next 02/17] bpf: net: Change sk_getsockopt() to take the sockptr_t argument
` [PATCH v2 bpf-next 03/17] bpf: net: Avoid sk_getsockopt() taking sk lock when called from bpf
` [PATCH v2 bpf-next 04/17] bpf: net: Change do_tcp_getsockopt() to take the sockptr_t argument
` [PATCH v2 bpf-next 05/17] bpf: net: Avoid do_tcp_getsockopt() taking sk lock when called from bpf
` [PATCH v2 bpf-next 06/17] bpf: net: Change do_ip_getsockopt() to take the sockptr_t argument
` [PATCH v2 bpf-next 07/17] bpf: net: Avoid do_ip_getsockopt() taking sk lock when called from bpf
` [PATCH v2 bpf-next 08/17] net: Remove unused flags argument from do_ipv6_getsockopt
` [PATCH v2 bpf-next 09/17] net: Add a len argument to compat_ipv6_get_msfilter()
` [PATCH v2 bpf-next 10/17] bpf: net: Change do_ipv6_getsockopt() to take the sockptr_t argument
` [PATCH v2 bpf-next 11/17] bpf: net: Avoid do_ipv6_getsockopt() taking sk lock when called from bpf
` [PATCH v2 bpf-next 12/17] bpf: Embed kernel CONFIG check into the if statement in bpf_getsockopt
` [PATCH v2 bpf-next 13/17] bpf: Change bpf_getsockopt(SOL_SOCKET) to reuse sk_getsockopt()
` [PATCH v2 bpf-next 14/17] bpf: Change bpf_getsockopt(SOL_TCP) to reuse do_tcp_getsockopt()
` [PATCH v2 bpf-next 15/17] bpf: Change bpf_getsockopt(SOL_IP) to reuse do_ip_getsockopt()
` [PATCH v2 bpf-next 16/17] bpf: Change bpf_getsockopt(SOL_IPV6) to reuse do_ipv6_getsockopt()
` [PATCH v2 bpf-next 17/17] selftest/bpf: Add test for bpf_getsockopt()

[PATCH bpf-next] bpf: Only add BTF IDs for socket security hooks when CONFIG_SECURITY_NETWORK is on
 2022-09-01 23:30 UTC  (2+ messages)

[PATCH bpf-next v3] selftests/bpf: Store BPF object files with .bpf.o extension
 2022-09-01 22:22 UTC 

[PATCH bpf-next v5 0/3] Add skb + xdp dynptrs
 2022-09-01 21:58 UTC  (8+ messages)
` [PATCH bpf-next v5 1/3] bpf: Add skb dynptrs
` [PATCH bpf-next v5 2/3] bpf: Add xdp dynptrs
` [PATCH bpf-next v5 3/3] selftests/bpf: tests for using dynptrs to parse skb and xdp buffers

[PATCH] bpf: Remove useless else if
 2022-09-01 21:10 UTC  (2+ messages)

[RFCv2 PATCH bpf-next 00/18] bpf: Introduce rbtree map
 2022-09-01 21:01 UTC  (3+ messages)
` [RFCv2 PATCH bpf-next 01/18] bpf: Add verifier support for custom callback return range

[PATCH bpf-next v2] selftests/bpf: Store BPF object files with .bpf.o extension
 2022-09-01 20:59 UTC  (3+ messages)

[PATCH v1] selftests/xsk: Avoid use-after-free on ctx
 2022-09-01 20:26 UTC 

[PATCH bpf-next 0/2] cgroup/connect{4,6} programs for unprivileged ICMP ping
 2022-09-01 19:15 UTC  (3+ messages)
` [PATCH bpf-next 1/2] bpf: Invoke "
` [PATCH bpf-next 2/2] selftests/bpf: Ensure cgroup/connect{4,6} programs can bind unpriv "

[PATCH bpf-next v9 00/23] Introduce eBPF support for HID devices
 2022-09-01 16:47 UTC  (9+ messages)
` [PATCH bpf-next v9 01/23] bpf/verifier: allow all functions to read user provided context

[PATCH bpf-next 0/4] Introduce bpf_ct_set_nat_info kfunc helper
 2022-09-01 16:43 UTC  (5+ messages)
` [PATCH bpf-next 1/4] bpf: Add support for per-parameter trusted args
` [PATCH bpf-next 2/4] selftests/bpf: Extend KF_TRUSTED_ARGS test for __ref annotation
` [PATCH bpf-next 3/4] net: netfilter: add bpf_ct_set_nat_info kfunc helper
` [PATCH bpf-next 4/4] selftests/bpf: add tests for bpf_ct_set_nat_info kfunc

[PATCH v5 bpf-next 00/15] bpf: BPF specific memory allocator
 2022-09-01 16:15 UTC  (16+ messages)
` [PATCH v5 bpf-next 01/15] bpf: Introduce any context "
` [PATCH v5 bpf-next 02/15] bpf: Convert hash map to bpf_mem_alloc
` [PATCH v5 bpf-next 03/15] selftests/bpf: Improve test coverage of test_maps
` [PATCH v5 bpf-next 04/15] samples/bpf: Reduce syscall overhead in map_perf_test
` [PATCH v5 bpf-next 05/15] bpf: Relax the requirement to use preallocated hash maps in tracing progs
` [PATCH v5 bpf-next 06/15] bpf: Optimize element count in non-preallocated hash map
` [PATCH v5 bpf-next 07/15] bpf: Optimize call_rcu "
` [PATCH v5 bpf-next 08/15] bpf: Adjust low/high watermarks in bpf_mem_cache
` [PATCH v5 bpf-next 09/15] bpf: Batch call_rcu callbacks instead of SLAB_TYPESAFE_BY_RCU
` [PATCH v5 bpf-next 10/15] bpf: Add percpu allocation support to bpf_mem_alloc
` [PATCH v5 bpf-next 11/15] bpf: Convert percpu hash map to per-cpu bpf_mem_alloc
` [PATCH v5 bpf-next 12/15] bpf: Remove tracing program restriction on map types
` [PATCH v5 bpf-next 13/15] bpf: Prepare bpf_mem_alloc to be used by sleepable bpf programs
` [PATCH v5 bpf-next 14/15] bpf: Remove prealloc-only restriction for "
` [PATCH v5 bpf-next 15/15] bpf: Remove usage of kmem_cache from bpf_mem_cache

[RFC bpf-next 0/2] bpf: tnums: warn against the usage of tnum_in(tnum_range(), ...)
 2022-09-01 15:00 UTC  (3+ messages)
` [RFC bpf-next 1/2] "

[PATCHv2 bpf-next 0/2] bpf,ftrace: bpf dispatcher function fix
 2022-09-01 13:41 UTC  (3+ messages)
` [PATCHv2 bpf-next 1/2] ftrace: Add HAVE_DYNAMIC_FTRACE_NO_PATCHABLE
` [PATCHv2 bpf-next 2/2] bpf: Move bpf_dispatcher function out of ftrace locations

[PATCH v6 bpf-next 0/6] selftests: xsk: real device testing support
 2022-09-01 11:48 UTC  (7+ messages)
` [PATCH v6 bpf-next 1/6] selftests: xsk: query for native XDP support
` [PATCH v6 bpf-next 2/6] selftests: xsk: introduce default Rx pkt stream
` [PATCH v6 bpf-next 3/6] selftests: xsk: increase chars for interface name to 16
` [PATCH v6 bpf-next 4/6] selftests: xsk: add support for executing tests on physical device
` [PATCH v6 bpf-next 5/6] selftests: xsk: make sure single threaded test terminates
` [PATCH v6 bpf-next 6/6] selftests: xsk: add support for zero copy testing

[PATCH v3 intel-net 0/2] ice: xsk: ZC changes
 2022-09-01 10:40 UTC  (3+ messages)
` [PATCH v3 intel-net 1/2] ice: xsk: change batched Tx descriptor cleaning
` [PATCH v3 intel-net 2/2] ice: xsk: drop power of 2 ring size restriction for AF_XDP

[PATCH nf-next] netfilter: nf_tables: add ebpf expression
 2022-09-01 10:14 UTC  (19+ messages)

test_kmod.sh fails with constant blinding
 2022-09-01 10:01 UTC  (7+ messages)

[PATCH bpf-next 0/2] propagate nullness information for reg to reg comparisons
 2022-09-01  9:01 UTC  (6+ messages)
` [PATCH bpf-next 1/2] bpf: "

Biznesowy angielski
 2022-09-01  7:35 UTC 

[PATCH v15 00/12] bpf: Add kfuncs for PKCS#7 signature verification
 2022-09-01  7:00 UTC  (15+ messages)
` [PATCH v15 01/12] bpf: Allow kfuncs to be used in LSM programs
` [PATCH v15 02/12] bpf: Move dynptr type check to is_dynptr_type_expected()
` [PATCH v15 03/12] btf: Allow dynamic pointer parameters in kfuncs
` [PATCH v15 04/12] bpf: Export bpf_dynptr_get_size()
` [PATCH v15 05/12] KEYS: Move KEY_LOOKUP_ to include/linux/key.h and define KEY_LOOKUP_ALL
` [PATCH v15 06/12] bpf: Add bpf_lookup_*_key() and bpf_key_put() kfuncs
` [PATCH v15 07/12] bpf: Add bpf_verify_pkcs7_signature() kfunc
` [PATCH v15 08/12] selftests/bpf: Compile kernel with everything as built-in
` [PATCH v15 09/12] selftests/bpf: Add verifier tests for bpf_lookup_*_key() and bpf_key_put()
` [PATCH v15 10/12] selftests/bpf: Add additional tests for bpf_lookup_*_key()
` [PATCH v15 11/12] selftests/bpf: Add test for bpf_verify_pkcs7_signature() kfunc
` [PATCH v15 12/12] selftests/bpf: Add tests for dynamic pointers parameters in kfuncs

[PATCH bpf-next 1/2] bpf: Support getting tunnel flags
 2022-09-01  6:10 UTC  (3+ messages)

[PATCH bpf-next v3 0/4] Add BPF JIT support for LoongArch
 2022-09-01  2:27 UTC  (5+ messages)
` [PATCH bpf-next v3 1/4] LoongArch: Move {signed,unsigned}_imm_check() to inst.h
` [PATCH bpf-next v3 2/4] LoongArch: Add some instruction opcodes and formats
` [PATCH bpf-next v3 3/4] LoongArch: Add BPF JIT support
` [PATCH bpf-next v3 4/4] LoongArch: Enable BPF_JIT in default config

KASAN: use-after-free Read in free_netdev
 2022-09-01  2:11 UTC 

[PATCH bpf-next v2 0/4] Add BPF JIT support for LoongArch
 2022-09-01  1:30 UTC  (8+ messages)
` [PATCH bpf-next v2 4/4] LoongArch: Enable BPF_JIT and TEST_BPF in default config

linux-next: manual merge of the bpf-next tree with the net tree
 2022-09-01  1:11 UTC 

[RFC] Socket termination for policy enforcement and load-balancing
 2022-08-31 23:43 UTC  (4+ messages)

[PATCH bpf-next] bpf: Add bpf_[skb|xdp]_packet_hash
 2022-08-31 23:36 UTC 

[PATCH] libbpf: Initialize err in probe_map_create
 2022-08-31 21:50 UTC  (3+ messages)

[PATCH bpf-next v4 0/3] fixes for concurrent htab updates
 2022-08-31 21:20 UTC  (2+ messages)

[RFC PATCH] bpf: use bpf_capable() instead of CAP_SYS_ADMIN for blinding decision
 2022-08-31 21:15 UTC  (4+ messages)
` [RFC PATCH v2] "

[PATCH v5 bpf-next 0/6] selftests: xsk: real device testing support
 2022-08-31 20:59 UTC  (2+ messages)

[PATCH bpf-next 1/2] bpf: net: Avoid loading module when calling bpf_setsockopt(TCP_CONGESTION)
 2022-08-31 20:30 UTC  (2+ messages)

[PATCH v2 intel-net 0/2] ice: xsk: ZC changes
 2022-08-31 20:14 UTC  (4+ messages)
` [PATCH v2 intel-net 1/2] ice: xsk: change batched Tx descriptor cleaning

[PATCH v3 bpf-next 0/3] bpf: Support setting variable-length tunnel options
 2022-08-31 19:40 UTC  (6+ messages)
` [PATCH v3 bpf-next 1/3] "

[PATCH bpf] selftests: xsk: add missing close() on netns fd
 2022-08-31 19:00 UTC  (2+ messages)

[PATCH v2] libbpf: add GCC support for bpf_tail_call_static
 2022-08-31 19:00 UTC  (2+ messages)

[PATCH bpf] xsk: fix backpressure mechanism on Tx
 2022-08-31 19:00 UTC  (2+ messages)

[PATCH] MAINTAINERS: Add include/linux/tnum.h to BPF CORE
 2022-08-31 18:50 UTC  (2+ messages)

[PATCH bpf-next v10 0/5] Parameterize task iterators
 2022-08-31 18:10 UTC  (6+ messages)
` [PATCH bpf-next v10 1/5] bpf: "
` [PATCH bpf-next v10 2/5] bpf: Handle bpf_link_info for the parameterized task BPF iterators
` [PATCH bpf-next v10 3/5] bpf: Handle show_fdinfo "
` [PATCH bpf-next v10 4/5] selftests/bpf: Test "
` [PATCH bpf-next v10 5/5] bpftool: Show parameters of BPF task iterators

[PATCH bpf-next v9 0/5] Parameterize task iterators
 2022-08-31 17:31 UTC  (3+ messages)

BPF office hours summary, August 2022
 2022-08-31 17:27 UTC 

How to extract BTF object ID from kernel module?
 2022-08-31 17:22 UTC  (2+ messages)

[PATCH v4 1/4] bpf: Define new BPF_MAP_TYPE_USER_RINGBUF map type
 2022-08-31 16:51 UTC  (4+ messages)
` [PATCH v4 2/4] bpf: Add bpf_user_ringbuf_drain() helper
` [PATCH v4 3/4] bpf: Add libbpf logic for user-space ring buffer
` [PATCH v4 4/4] selftests/bpf: Add selftests validating the user ringbuf

[PATCH v4 0/4] bpf: Add user-space-publisher ring buffer map type
 2022-08-31 16:50 UTC 

[PATCH bpf-next v8 0/5] Parameterize task iterators
 2022-08-31 16:39 UTC  (6+ messages)
` [PATCH bpf-next v8 1/5] bpf: "

[PATCH bpf-next v4 0/8] bpf: Support struct argument for trampoline base progs
 2022-08-31 15:27 UTC  (9+ messages)
` [PATCH bpf-next v4 1/8] bpf: Allow struct argument in trampoline based programs
` [PATCH bpf-next v4 2/8] bpf: x86: Support in-register struct arguments in trampoline programs
` [PATCH bpf-next v4 3/8] bpf: Update descriptions for helpers bpf_get_func_arg[_cnt]()
` [PATCH bpf-next v4 4/8] bpf: arm64: No support of struct argument in trampoline programs
` [PATCH bpf-next v4 5/8] libbpf: Add new BPF_PROG2 macro
` [PATCH bpf-next v4 6/8] selftests/bpf: Add struct argument tests with fentry/fexit programs
` [PATCH bpf-next v4 7/8] selftests/bpf: Use BPF_PROG2 for some fentry programs without struct arguments
` [PATCH bpf-next v4 8/8] selftests/bpf: Add tracing_struct test in DENYLIST.s390x


This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox