Show patches with: Submitter = Hengqi Chen       |    Archived = No       |   101 patches
« 1 2 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[bpf-next] libbpf: Fix KERNEL_VERSION macro [bpf-next] libbpf: Fix KERNEL_VERSION macro - - - 132- 2021-04-05 Hengqi Chen bpf Accepted
[bpf-next] docs: bpf: Fix literal block [bpf-next] docs: bpf: Fix literal block - - - 141- 2021-04-24 Hengqi Chen bpf Accepted
[bpf-next] bpf: Expose bpf_d_path helper to vfs_read/vfs_write [bpf-next] bpf: Expose bpf_d_path helper to vfs_read/vfs_write 2 - - 141- 2021-07-12 Hengqi Chen bpf Superseded
[bpf-next,v2] bpf: expose bpf_d_path helper to vfs_* and security_* functions [bpf-next,v2] bpf: expose bpf_d_path helper to vfs_* and security_* functions - - - 141- 2021-07-19 Hengqi Chen bpf Superseded
[bpf-next] libbpf: add libbpf_load_vmlinux_btf/libbpf_load_module_btf APIs [bpf-next] libbpf: add libbpf_load_vmlinux_btf/libbpf_load_module_btf APIs - - - 141- 2021-07-24 Hengqi Chen bpf Superseded
[bpf-next,1/2] tools/resolve_btfids: emit warnings and patch zero id for missing symbols expand bpf_d_path helper allowlist 1 - - 132- 2021-07-25 Hengqi Chen bpf Superseded
[bpf-next,2/2] bpf: expose bpf_d_path helper to vfs_* and security_* functions expand bpf_d_path helper allowlist 1 - - 141- 2021-07-25 Hengqi Chen bpf Superseded
[bpf-next,v4,1/2] tools/resolve_btfids: emit warnings and patch zero id for missing symbols bpf: expand bpf_d_path helper allowlist 1 - - 132- 2021-07-26 Hengqi Chen bpf Superseded
[bpf-next,v4,2/2] bpf: expose bpf_d_path helper to vfs_* and security_* functions bpf: expand bpf_d_path helper allowlist 1 - - 141- 2021-07-26 Hengqi Chen bpf Superseded
[bpf-next,v5,1/2] tools/resolve_btfids: emit warnings and patch zero id for missing symbols bpf: expand bpf_d_path helper allowlist 1 - - 132- 2021-07-27 Hengqi Chen bpf Accepted
[bpf-next,v5,2/2] bpf: expose bpf_d_path helper to vfs_* and security_* functions bpf: expand bpf_d_path helper allowlist 1 - - 141- 2021-07-27 Hengqi Chen bpf Changes Requested
[bpf-next,v2] libbpf: add libbpf_load_vmlinux_btf/libbpf_load_module_btf APIs [bpf-next,v2] libbpf: add libbpf_load_vmlinux_btf/libbpf_load_module_btf APIs - - - 132- 2021-07-28 Hengqi Chen bpf Superseded
[bpf-next,v3] libbpf: add btf__load_vmlinux_btf/btf__load_module_btf [bpf-next,v3] libbpf: add btf__load_vmlinux_btf/btf__load_module_btf - - - 132- 2021-07-30 Hengqi Chen bpf Accepted
selftests/bpf: Test btf__load_vmlinux_btf/btf__load_module_btf APIs selftests/bpf: Test btf__load_vmlinux_btf/btf__load_module_btf APIs - - - 1-- 2021-07-31 Hengqi Chen bpf Superseded
[bpf-next,v2] selftests/bpf: Test btf__load_vmlinux_btf/btf__load_module_btf APIs [bpf-next,v2] selftests/bpf: Test btf__load_vmlinux_btf/btf__load_module_btf APIs - - - 1311 2021-08-02 Hengqi Chen bpf Superseded
[bpf-next,v3] selftests/bpf: Test btf__load_vmlinux_btf/btf__load_module_btf APIs [bpf-next,v3] selftests/bpf: Test btf__load_vmlinux_btf/btf__load_module_btf APIs - - - 1311 2021-08-15 Hengqi Chen bpf Accepted
[bpf-next,1/2] libbpf: Support uniform BTF-defined key/value specification across all BPF maps [bpf-next,1/2] libbpf: Support uniform BTF-defined key/value specification across all BPF maps - - - 161- 2021-09-05 Hengqi Chen bpf Changes Requested
[bpf-next,2/2] selftests/bpf: Test BPF map creation using BTF-defined key/value [bpf-next,1/2] libbpf: Support uniform BTF-defined key/value specification across all BPF maps - - - 1511 2021-09-05 Hengqi Chen bpf Changes Requested
[bpf-next,1/2] libbpf: Deprecate bpf_{map,program}__{prev,next} APIs [bpf-next,1/2] libbpf: Deprecate bpf_{map,program}__{prev,next} APIs - - - 1322 2021-09-06 Hengqi Chen bpf Changes Requested
[bpf-next,2/2] selftests/bpf: Replace bpf_{map,program}__next with bpf_object__next_{map,program} [bpf-next,1/2] libbpf: Deprecate bpf_{map,program}__{prev,next} APIs - - - 1412 2021-09-06 Hengqi Chen bpf Changes Requested
[bpf-next] libbpf: deprecate bpf_object__unload() API [bpf-next] libbpf: deprecate bpf_object__unload() API - - - 152- 2021-09-08 Hengqi Chen bpf Changes Requested
[bpf-next,1/2] libbpf: Support uniform BTF-defined key/value specification across all BPF maps libbpf: Support uniform BTF-defined key/value specification across all BPF maps - - - 3-1 2021-09-30 Hengqi Chen bpf Accepted
[bpf-next,2/2] selftests/bpf: Use BTF-defined key/value for map definitions libbpf: Support uniform BTF-defined key/value specification across all BPF maps - - - 3-1 2021-09-30 Hengqi Chen bpf Accepted
[bpf-next,v2] libbpf: Deprecate bpf_object__unload() API since v0.7 [bpf-next,v2] libbpf: Deprecate bpf_object__unload() API since v0.7 1 - - 152- 2021-10-02 Hengqi Chen bpf Accepted
[bpf-next,1/2,v2] libbpf: Deprecate bpf_{map,program}__{prev,next} APIs since v0.7 libbpf: Deprecate bpf_{map,program}__{prev,next} APIs since v0.7 1 - - 152- 2021-10-03 Hengqi Chen bpf Accepted
[bpf-next,2/2,v2] selftests/bpf: Switch to new bpf_object__next_{map,program} APIs libbpf: Deprecate bpf_{map,program}__{prev,next} APIs since v0.7 1 - - 161- 2021-10-03 Hengqi Chen bpf Accepted
[bpf-next,1/2] bpf: Add bpf_skc_to_unix_sock() helper Add bpf_skc_to_unix_sock() helper 1 - - 152- 2021-10-06 Hengqi Chen bpf Superseded
[bpf-next,2/2] selftests/bpf: Test bpf_skc_to_unix_sock() Add bpf_skc_to_unix_sock() helper - - - 152- 2021-10-06 Hengqi Chen bpf Superseded
[bpf-next,1/2,v2] bpf: Add bpf_skc_to_unix_sock() helper Add bpf_skc_to_unix_sock() helper 1 - - 152- 2021-10-07 Hengqi Chen bpf Superseded
[bpf-next,2/2,v2] selftests/bpf: Test bpf_skc_to_unix_sock() helper Add bpf_skc_to_unix_sock() helper - - - 152- 2021-10-07 Hengqi Chen bpf Superseded
[bpf-next,1/2] libbpf: Add btf__type_cnt() and btf__raw_data() APIs libbpf: Add btf__type_cnt() and btf__raw_data() APIs - - - 152- 2021-10-09 Hengqi Chen bpf Superseded
[bpf-next,2/2] tools: Switch to new btf__type_cnt/btf__raw_data APIs libbpf: Add btf__type_cnt() and btf__raw_data() APIs - - - 161- 2021-10-09 Hengqi Chen bpf Superseded
[bpf-next,v3,1/2] bpf: Add bpf_skc_to_unix_sock() helper Add bpf_skc_to_unix_sock() helper 1 - - 152- 2021-10-21 Hengqi Chen bpf Accepted
[bpf-next,v3,2/2] selftests/bpf: Test bpf_skc_to_unix_sock() helper Add bpf_skc_to_unix_sock() helper - - - 152- 2021-10-21 Hengqi Chen bpf Accepted
[bpf-next,1/5,v2] libbpf: Add btf__type_cnt() and btf__raw_data() APIs libbpf: Add btf__type_cnt() and btf__raw_data() APIs - - - 152- 2021-10-22 Hengqi Chen bpf Accepted
[bpf-next,2/5,v2] perf bpf: Switch to new btf__raw_data API libbpf: Add btf__type_cnt() and btf__raw_data() APIs - - - 161- 2021-10-22 Hengqi Chen bpf Accepted
[bpf-next,3/5,v2] tools/resolve_btfids: Switch to new btf__type_cnt API libbpf: Add btf__type_cnt() and btf__raw_data() APIs - - - 161- 2021-10-22 Hengqi Chen bpf Accepted
[bpf-next,4/5,v2] bpftool: Switch to new btf__type_cnt API libbpf: Add btf__type_cnt() and btf__raw_data() APIs - - - 161- 2021-10-22 Hengqi Chen bpf Accepted
[bpf-next,5/5,v2] selftests/bpf: Switch to new btf__type_cnt/btf__raw_data APIs libbpf: Add btf__type_cnt() and btf__raw_data() APIs - - - 161- 2021-10-22 Hengqi Chen bpf Accepted
[bpf-next] bpftool: Use libbpf_get_error() to check error [bpf-next] bpftool: Use libbpf_get_error() to check error - - - 162- 2021-11-15 Hengqi Chen bpf Accepted
[bpf-next,1/2] libbpf: Support static initialization of BPF_MAP_TYPE_PROG_ARRAY Support static initialization of BPF_MAP_TYPE_PROG_ARRAY - - - 1422 2021-11-21 Hengqi Chen bpf Superseded
[bpf-next,2/2] selftests/bpf: Test BPF_MAP_TYPE_PROG_ARRAY static initialization Support static initialization of BPF_MAP_TYPE_PROG_ARRAY - - - 1422 2021-11-21 Hengqi Chen bpf Superseded
[bpf-next,v2,1/2] libbpf: Support static initialization of BPF_MAP_TYPE_PROG_ARRAY Support static initialization of BPF_MAP_TYPE_PROG_ARRAY - - - 162- 2021-11-28 Hengqi Chen bpf Accepted
[bpf-next,v2,2/2] selftests/bpf: Test BPF_MAP_TYPE_PROG_ARRAY static initialization Support static initialization of BPF_MAP_TYPE_PROG_ARRAY - - - 162- 2021-11-28 Hengqi Chen bpf Accepted
[bpf-next,1/2] libbpf: Add BPF_KPROBE_SYSCALL/BPF_KRETPROBE_SYSCALL macros libbpf: Add syscall-specific variants of BPF_KPROBE/BPF_KRETPROBE - - - 1512 2021-12-21 Hengqi Chen bpf Changes Requested
[bpf-next,2/2] selftests/bpf: Test BPF_KPROBE_SYSCALL/BPF_KRETPROBE_SYSCALL macros libbpf: Add syscall-specific variants of BPF_KPROBE/BPF_KRETPROBE - - - 162- 2021-12-21 Hengqi Chen bpf Changes Requested
[bpf-next,v2,1/2] libbpf: Add BPF_KPROBE_SYSCALL macro libbpf: Add syscall-specific variant of BPF_KPROBE - - - 1312 2022-02-06 Hengqi Chen bpf Superseded
[bpf-next,v2,2/2] selftests/bpf: Test BPF_KPROBE_SYSCALL macro libbpf: Add syscall-specific variant of BPF_KPROBE - - - 142- 2022-02-06 Hengqi Chen bpf Superseded
[bpf-next,v3,1/2] libbpf: Add BPF_KPROBE_SYSCALL macro libbpf: Add syscall-specific variant of BPF_KPROBE - - - 1314 2022-02-07 Hengqi Chen bpf Accepted
[bpf-next,v3,2/2] selftests/bpf: Test BPF_KPROBE_SYSCALL macro libbpf: Add syscall-specific variant of BPF_KPROBE - - - 1422 2022-02-07 Hengqi Chen bpf Accepted
[bpf-next] bpf: Fix comment for helper bpf_current_task_under_cgroup() [bpf-next] bpf: Fix comment for helper bpf_current_task_under_cgroup() 1 - - 17-1 2022-03-10 Hengqi Chen bpf Accepted
[bpf-next] libbpf: Close fd in bpf_object__reuse_map [bpf-next] libbpf: Close fd in bpf_object__reuse_map - - - 16-2 2022-03-17 Hengqi Chen bpf Superseded
[v2,bpf-next] libbpf: Close fd in bpf_object__reuse_map [v2,bpf-next] libbpf: Close fd in bpf_object__reuse_map - - - 16-1 2022-03-19 Hengqi Chen bpf Accepted
[bpf-next] libbpf: Allow kprobe attach using legacy debugfs interface [bpf-next] libbpf: Allow kprobe attach using legacy debugfs interface - - - 1421 2022-03-26 Hengqi Chen bpf Changes Requested
[bpf-next] libbpf: Allow attach USDT BPF program without specifying binary path [bpf-next] libbpf: Allow attach USDT BPF program without specifying binary path - - - 1722 2022-06-30 Hengqi Chen bpf Changes Requested
[bpf-next] libbpf: Error out when missing binary_path for USDT attach [bpf-next] libbpf: Error out when missing binary_path for USDT attach - - - 201- 2022-07-04 Hengqi Chen bpf Changes Requested
[bpf-next] libbpf: Error out when binary_path is NULL for uprobe and USDT [bpf-next] libbpf: Error out when binary_path is NULL for uprobe and USDT - - - 1911 2022-07-12 Hengqi Chen bpf Accepted
[bpf-next] libbpf: Do not require executable permission for shared libraries [bpf-next] libbpf: Do not require executable permission for shared libraries - - - 2111 2022-08-06 Hengqi Chen bpf Accepted
[bpf,1/2] bpf: Check timer_off for map_in_map only when map value have timer Check timer_off for map_in_map only when map value has timer - - - 4718 2022-11-26 Hengqi Chen bpf Rejected
[bpf,2/2] selftests/bpf: Update map_in_map using map without BTF key/value info Check timer_off for map_in_map only when map value has timer - - - 4628 2022-11-26 Hengqi Chen bpf Rejected
[bpf-next] libbpf: Add LoongArch support to bpf_tracing.h [bpf-next] libbpf: Add LoongArch support to bpf_tracing.h - - - 1-2 2022-12-11 Hengqi Chen bpf Superseded
[bpf-next] libbpf: Add LoongArch support to bpf_tracing.h [bpf-next] libbpf: Add LoongArch support to bpf_tracing.h - - - 4916 2022-12-12 Hengqi Chen bpf Superseded
[bpf-next] libbpf: Add LoongArch support to bpf_tracing.h [bpf-next] libbpf: Add LoongArch support to bpf_tracing.h - - - 5411 2022-12-25 Hengqi Chen bpf Superseded
[bpf-next] libbpf: Add LoongArch support to bpf_tracing.h [bpf-next] libbpf: Add LoongArch support to bpf_tracing.h 1 - - 551- 2022-12-31 Hengqi Chen bpf Accepted
[1/2] LoongArch: BPF: Treat function address as 64-bit value Allow mixing bpf2bpf calls with tailcalls on LoongArch - - - 33-7 2023-02-12 Hengqi Chen bpf Changes Requested
[2/2] LoongArch: BPF: Support mixing bpf2bpf and tailcalls Allow mixing bpf2bpf calls with tailcalls on LoongArch - - - 33-7 2023-02-12 Hengqi Chen bpf Changes Requested
[v2] LoongArch: BPF: Use 4 instructions for function address in JIT [v2] LoongArch: BPF: Use 4 instructions for function address in JIT - - 1 40-- 2023-02-14 Hengqi Chen bpf Accepted
[bpf-next] LoongArch: BPF: Support mixing bpf2bpf and tailcalls [bpf-next] LoongArch: BPF: Support mixing bpf2bpf and tailcalls - - - 4718 2023-02-18 Hengqi Chen bpf Accepted
[bpf-next] selftests/bpf: Don't assume page size is 4096 [bpf-next] selftests/bpf: Don't assume page size is 4096 - - - 49-2 2023-03-26 Hengqi Chen bpf Accepted
block: introduce block_io_start/block_io_done tracepoints block: introduce block_io_start/block_io_done tracepoints - - 2 1-- 2023-05-20 Hengqi Chen Not Applicable
[bpf-next] bpftool: Support dumping BTF object by name [bpf-next] bpftool: Support dumping BTF object by name - - - 33210 2023-08-28 Hengqi Chen bpf Changes Requested
[bpf-next,1/2] libbpf: Resolve ambiguous matches at the same offset for uprobe libbpf: Support symbol versioning for uprobe - - - 33210 2023-09-04 Hengqi Chen bpf Superseded
[bpf-next,2/2] libbpf: Support symbol versioning for uprobe libbpf: Support symbol versioning for uprobe - - - 33210 2023-09-04 Hengqi Chen bpf Superseded
[bpf-next,v2,1/3] libbpf: Resolve symbol conflicts at the same offset for uprobe libbpf: Support symbol versioning for uprobe 1 1 - 22-8 2023-09-05 Hengqi Chen bpf Superseded
[bpf-next,v2,2/3] libbpf: Support symbol versioning for uprobe libbpf: Support symbol versioning for uprobe 1 1 - 22-8 2023-09-05 Hengqi Chen bpf Superseded
[bpf-next,v2,3/3] selftests/bpf: Add tests for symbol versioning for uprobe libbpf: Support symbol versioning for uprobe 1 1 - 22-8 2023-09-05 Hengqi Chen bpf Superseded
[bpf-next,v3,1/3] libbpf: Resolve symbol conflicts at the same offset for uprobe libbpf: Support symbol versioning for uprobe 1 1 - 4122 2023-09-11 Hengqi Chen bpf Superseded
[bpf-next,v3,2/3] libbpf: Support symbol versioning for uprobe libbpf: Support symbol versioning for uprobe 1 1 - 4122 2023-09-11 Hengqi Chen bpf Superseded
[bpf-next,v3,3/3] selftests/bpf: Add tests for symbol versioning for uprobe libbpf: Support symbol versioning for uprobe 1 1 - 4122 2023-09-11 Hengqi Chen bpf Superseded
[bpf-next,v4,1/3] libbpf: Resolve symbol conflicts at the same offset for uprobe libbpf: Support symbol versioning for uprobe 1 1 - 432- 2023-09-18 Hengqi Chen bpf Accepted
[bpf-next,v4,2/3] libbpf: Support symbol versioning for uprobe libbpf: Support symbol versioning for uprobe 1 1 - 432- 2023-09-18 Hengqi Chen bpf Accepted
[bpf-next,v4,3/3] selftests/bpf: Add tests for symbol versioning for uprobe libbpf: Support symbol versioning for uprobe 1 1 - 432- 2023-09-18 Hengqi Chen bpf Accepted
[bpf-next] libbpf: Allow Golang symbols in uprobe secdef [bpf-next] libbpf: Allow Golang symbols in uprobe secdef - - - 432- 2023-09-25 Hengqi Chen bpf Superseded
[bpf-next,v2] libbpf: Allow Golang symbols in uprobe secdef [bpf-next,v2] libbpf: Allow Golang symbols in uprobe secdef - - - 432- 2023-09-29 Hengqi Chen bpf Accepted
[RFC,1/2] seccomp: Introduce SECCOMP_LOAD_FILTER operation seccomp: Split set filter into two steps - - - 1-- 2023-10-03 Hengqi Chen RFC
[RFC,2/2] seccomp: Introduce SECCOMP_ATTACH_FILTER operation seccomp: Split set filter into two steps - - - 1-- 2023-10-03 Hengqi Chen RFC
[1/4] seccomp: Refactor filter copy/create for reuse seccomp: Make seccomp filter reusable - - - 23-8 2023-10-09 Hengqi Chen bpf Superseded
[2/4] seccomp, bpf: Introduce SECCOMP_LOAD_FILTER operation seccomp: Make seccomp filter reusable - - - 23-8 2023-10-09 Hengqi Chen bpf Superseded
[3/4] seccomp: Introduce SECCOMP_ATTACH_FILTER operation seccomp: Make seccomp filter reusable - - - 23-8 2023-10-09 Hengqi Chen bpf Superseded
[4/4] selftests/seccomp: Test SECCOMP_LOAD_FILTER and SECCOMP_ATTACH_FILTER seccomp: Make seccomp filter reusable - - - 23-8 2023-10-09 Hengqi Chen bpf Superseded
[v2,1/5] seccomp: Refactor filter copy/create for reuse seccomp: Make seccomp filter reusable - - - 31-- 2023-10-15 Hengqi Chen bpf Changes Requested
[v2,2/5] seccomp, bpf: Introduce SECCOMP_LOAD_FILTER operation seccomp: Make seccomp filter reusable - - - 31-- 2023-10-15 Hengqi Chen bpf Changes Requested
[v2,3/5] seccomp: Introduce new flag SECCOMP_FILTER_FLAG_BPF_PROG_FD seccomp: Make seccomp filter reusable - - - 31-- 2023-10-15 Hengqi Chen bpf Changes Requested
[v2,4/5] selftests/seccomp: Test seccomp filter load and attach seccomp: Make seccomp filter reusable - - - 31-- 2023-10-15 Hengqi Chen bpf Changes Requested
[v2,5/5] selftests/bpf: Skip BPF_PROG_TYPE_SECCOMP-related tests seccomp: Make seccomp filter reusable - - - 31-- 2023-10-15 Hengqi Chen bpf Changes Requested
[bpf-next,1/6] bpf: Introduce BPF_PROG_TYPE_SECCOMP bpf: Add seccomp program type - - - 452- 2023-10-31 Hengqi Chen bpf Changes Requested
[bpf-next,2/6] bpf: Add test_run support for seccomp program type bpf: Add seccomp program type - - - 461- 2023-10-31 Hengqi Chen bpf Changes Requested
[bpf-next,3/6] seccomp: Refactor filter copy/create for reuse bpf: Add seccomp program type - - - 461- 2023-10-31 Hengqi Chen bpf Changes Requested
[bpf-next,4/6] seccomp: Support attaching BPF_PROG_TYPE_SECCOMP progs bpf: Add seccomp program type - - - 461- 2023-10-31 Hengqi Chen bpf Changes Requested
[bpf-next,5/6] selftests/bpf: Add seccomp verifier tests bpf: Add seccomp program type - - - 452- 2023-10-31 Hengqi Chen bpf Changes Requested
« 1 2 »