Show patches with: Submitter = Xu Kuohai       |    Archived = No       |   85 patches
Patch Series A/R/T S/W/F Date Submitter Delegate State
[bpf,2/2] bpf: Set and check spin lock value in sk_storage_map_test Bug fix and test case for special map value field - - - 54-2 2022-11-14 Xu Kuohai bpf Changes Requested
[bpf,1/2] bpf: Do not copy spin lock field from user in bpf_selem_alloc Bug fix and test case for special map value field - - - 54-2 2022-11-14 Xu Kuohai bpf Changes Requested
[bpf-next,v4] bpf: Initialize same number of free nodes for each pcpu_freelist [bpf-next,v4] bpf: Initialize same number of free nodes for each pcpu_freelist 1 - - 51-4 2022-11-10 Xu Kuohai bpf Accepted
[bpf-next,v3] bpf: Initialize same number of free nodes for each pcpu_freelist [bpf-next,v3] bpf: Initialize same number of free nodes for each pcpu_freelist 1 - - 53-2 2022-11-10 Xu Kuohai bpf Superseded
[bpf,v3,6/6] selftest/bpf: Fix error usage of ASSERT_OK in xdp_adjust_tail.c Fix bugs found by ASAN when running selftests - - - 32-3 2022-10-10 Xu Kuohai bpf Changes Requested
[bpf,v3,5/6] selftests/bpf: Fix error failure of case test_xdp_adjust_tail_grow Fix bugs found by ASAN when running selftests - - - 32-3 2022-10-10 Xu Kuohai bpf Changes Requested
[bpf,v3,4/6] selftest/bpf: Fix memory leak in kprobe_multi_test Fix bugs found by ASAN when running selftests 1 - - 3113 2022-10-10 Xu Kuohai bpf Changes Requested
[bpf,v3,3/6] selftests/bpf: Fix memory leak caused by not destroying skeleton Fix bugs found by ASAN when running selftests - - - 32-3 2022-10-10 Xu Kuohai bpf Changes Requested
[bpf,v3,2/6] libbpf: Fix memory leak in parse_usdt_arg() Fix bugs found by ASAN when running selftests - - - 3113 2022-10-10 Xu Kuohai bpf Changes Requested
[bpf,v3,1/6] libbpf: Fix use-after-free in btf_dump_name_dups Fix bugs found by ASAN when running selftests - - - 32-3 2022-10-10 Xu Kuohai bpf Changes Requested
[bpf] bpf, arm64: Fix bpf trampoline instruction endianness [bpf] bpf, arm64: Fix bpf trampoline instruction endianness - 1 - 18-3 2022-08-08 Xu Kuohai bpf Accepted
[bpf-next,v9,4/4] bpf, arm64: bpf trampoline for arm64 bpf trampoline for arm64 2 1 - 1821 2022-07-11 Xu Kuohai bpf Accepted
[bpf-next,v9,3/4] bpf, arm64: Implement bpf_arch_text_poke() for arm64 bpf trampoline for arm64 1 3 - 1821 2022-07-11 Xu Kuohai bpf Accepted
[bpf-next,v9,2/4] arm64: Add LDR (literal) instruction bpf trampoline for arm64 1 1 - 192- 2022-07-11 Xu Kuohai bpf Accepted
[bpf-next,v9,1/4] bpf: Remove is_valid_bpf_tramp_flags() bpf trampoline for arm64 1 1 - 201- 2022-07-11 Xu Kuohai bpf Accepted
[bpf-next,v8,4/4] bpf, arm64: bpf trampoline for arm64 bpf trampoline for arm64 2 1 - 1821 2022-07-11 Xu Kuohai bpf Superseded
[bpf-next,v8,3/4] bpf, arm64: Implement bpf_arch_text_poke() for arm64 bpf trampoline for arm64 1 3 - 1821 2022-07-11 Xu Kuohai bpf Superseded
[bpf-next,v8,2/4] arm64: Add LDR (literal) instruction bpf trampoline for arm64 1 1 - 192- 2022-07-11 Xu Kuohai bpf Superseded
[bpf-next,v8,1/4] bpf: Remove is_valid_bpf_tramp_flags() bpf trampoline for arm64 1 1 - 201- 2022-07-11 Xu Kuohai bpf Superseded
[bpf-next,v7,4/4] bpf, arm64: bpf trampoline for arm64 bpf trampoline for arm64 2 1 - 1911 2022-07-08 Xu Kuohai bpf Superseded
[bpf-next,v7,3/4] bpf, arm64: Implement bpf_arch_text_poke() for arm64 bpf trampoline for arm64 1 2 - 1911 2022-07-08 Xu Kuohai bpf Superseded
[bpf-next,v7,2/4] arm64: Add LDR (literal) instruction bpf trampoline for arm64 1 - - 192- 2022-07-08 Xu Kuohai bpf Superseded
[bpf-next,v7,1/4] bpf: Remove is_valid_bpf_tramp_flags() bpf trampoline for arm64 1 - - 21-- 2022-07-08 Xu Kuohai bpf Superseded
[bpf-next,v6,4/4] bpf, arm64: bpf trampoline for arm64 bpf trampoline for arm64 2 - - 1911 2022-06-25 Xu Kuohai bpf Superseded
[bpf-next,v6,3/4] bpf, arm64: Impelment bpf_arch_text_poke() for arm64 bpf trampoline for arm64 1 2 - 1911 2022-06-25 Xu Kuohai bpf Superseded
[bpf-next,v6,2/4] arm64: Add LDR (literal) instruction bpf trampoline for arm64 1 - - 192- 2022-06-25 Xu Kuohai bpf Superseded
[bpf-next,v6,1/4] bpf: Remove is_valid_bpf_tramp_flags() bpf trampoline for arm64 1 - - 21-- 2022-06-25 Xu Kuohai bpf Superseded
[bpf-next,v5,6/6] selftests/bpf: Fix trivial typo in fentry_fexit.c bpf trampoline for arm64 1 - - 19-1 2022-05-18 Xu Kuohai bpf Changes Requested
[bpf-next,v5,5/6] bpf, arm64: bpf trampoline for arm64 bpf trampoline for arm64 2 - - 1712 2022-05-18 Xu Kuohai bpf Changes Requested
[bpf-next,v5,4/6] bpf, arm64: Impelment bpf_arch_text_poke() for arm64 bpf trampoline for arm64 1 2 - 19-1 2022-05-18 Xu Kuohai bpf Changes Requested
[bpf-next,v5,3/6] bpf: Remove is_valid_bpf_tramp_flags() bpf trampoline for arm64 1 - - 19-1 2022-05-18 Xu Kuohai bpf Changes Requested
[bpf-next,v5,2/6] ftrace: Fix deadloop caused by direct call in ftrace selftest bpf trampoline for arm64 - - - 1811 2022-05-18 Xu Kuohai bpf Changes Requested
[bpf-next,v5,1/6] arm64: ftrace: Add ftrace direct call support bpf trampoline for arm64 2 - - 1811 2022-05-18 Xu Kuohai bpf Changes Requested
[bpf-next,v4,6/6] selftests/bpf: Fix trivial typo in fentry_fexit.c bpf trampoline for arm64 1 - - 20-- 2022-05-17 Xu Kuohai bpf Superseded
[bpf-next,v4,5/6] bpf, arm64: bpf trampoline for arm64 bpf trampoline for arm64 1 - - 1811 2022-05-17 Xu Kuohai bpf Superseded
[bpf-next,v4,4/6] bpf, arm64: Impelment bpf_arch_text_poke() for arm64 bpf trampoline for arm64 1 1 - 20-- 2022-05-17 Xu Kuohai bpf Superseded
[bpf-next,v4,3/6] bpf: Move is_valid_bpf_tramp_flags() to the public trampoline code bpf trampoline for arm64 1 - - 191- 2022-05-17 Xu Kuohai bpf Superseded
[bpf-next,v4,2/6] ftrace: Fix deadloop caused by direct call in ftrace selftest bpf trampoline for arm64 1 - - 191- 2022-05-17 Xu Kuohai bpf Superseded
[bpf-next,v4,1/6] arm64: ftrace: Add ftrace direct call support bpf trampoline for arm64 1 - - 191- 2022-05-17 Xu Kuohai bpf Superseded
[bpf-next,v3,7/7] selftests/bpf: Fix trivial typo in fentry_fexit.c bpf trampoline for arm64 1 - - 19-- 2022-04-24 Xu Kuohai bpf Changes Requested
[bpf-next,v3,6/7] bpf, arm64: bpf trampoline for arm64 bpf trampoline for arm64 1 - - 181- 2022-04-24 Xu Kuohai bpf Changes Requested
[bpf-next,v3,5/7] bpf, arm64: Support to poke bpf prog bpf trampoline for arm64 - 1 - 19-- 2022-04-24 Xu Kuohai bpf Changes Requested
[bpf-next,v3,4/7] bpf, arm64: Impelment bpf_arch_text_poke() for arm64 bpf trampoline for arm64 1 - - 19-- 2022-04-24 Xu Kuohai bpf Changes Requested
[bpf-next,v3,3/7] bpf: Move is_valid_bpf_tramp_flags() to the public trampoline code bpf trampoline for arm64 1 - - 181- 2022-04-24 Xu Kuohai bpf Changes Requested
[bpf-next,v3,2/7] ftrace: Fix deadloop caused by direct call in ftrace selftest bpf trampoline for arm64 - - - 181- 2022-04-24 Xu Kuohai bpf Changes Requested
[bpf-next,v3,1/7] arm64: ftrace: Add ftrace direct call support bpf trampoline for arm64 1 - - 181- 2022-04-24 Xu Kuohai bpf Changes Requested
[bpf-next,v2,6/6] selftests/bpf: Fix trivial typo in fentry_fexit.c bpf trampoline for arm64 1 - - 19-- 2022-04-14 Xu Kuohai bpf Superseded
[bpf-next,v2,5/6] bpf, arm64: bpf trampoline for arm64 bpf trampoline for arm64 1 - - 181- 2022-04-14 Xu Kuohai bpf Superseded
[bpf-next,v2,4/6] bpf, arm64: Impelment bpf_arch_text_poke() for arm64 bpf trampoline for arm64 1 - - 19-- 2022-04-14 Xu Kuohai bpf Superseded
[bpf-next,v2,3/6] bpf: Move is_valid_bpf_tramp_flags() to the public trampoline code bpf trampoline for arm64 1 - - 181- 2022-04-14 Xu Kuohai bpf Superseded
[bpf-next,v2,2/6] ftrace: Fix deadloop caused by direct call in ftrace selftest bpf trampoline for arm64 - - - 16-3 2022-04-14 Xu Kuohai bpf Superseded
[bpf-next,v2,1/6] arm64: ftrace: Add ftrace direct call support bpf trampoline for arm64 1 - - 181- 2022-04-14 Xu Kuohai bpf Superseded
[bpf-next,5/5] selftests/bpf: Fix trivial typo in fentry_fexit.c bpf trampoline for arm64 - - - 16-3 2022-04-13 Xu Kuohai bpf Superseded
[bpf-next,4/5] bpf, arm64: bpf trampoline for arm64 bpf trampoline for arm64 - - - 1423 2022-04-13 Xu Kuohai bpf Superseded
[bpf-next,3/5] bpf, arm64: Impelment bpf_arch_text_poke() for arm64 bpf trampoline for arm64 - - - 1513 2022-04-13 Xu Kuohai bpf Superseded
[bpf-next,2/5] bpf: Move is_valid_bpf_tramp_flags() to the public trampoline code bpf trampoline for arm64 - - - 1423 2022-04-13 Xu Kuohai bpf Superseded
[bpf-next,1/5] arm64: ftrace: Add ftrace direct call support bpf trampoline for arm64 1 - - 1423 2022-04-13 Xu Kuohai bpf Superseded
[bpf-next,v2] bpf, arm64: Sign return address for jited code [bpf-next,v2] bpf, arm64: Sign return address for jited code - - - 17-- 2022-04-02 Xu Kuohai bpf Accepted
[bpf-next,v5,5/5] bpf, arm64: add load store test case for tail call bpf, arm64: Optimize BPF store/load using arm64 str/ldr(immediate) - - - 1-1 2022-03-21 Xu Kuohai bpf Accepted
[bpf-next,v5,4/5] bpf/tests: Add tests for BPF_LDX/BPF_STX with different offsets bpf, arm64: Optimize BPF store/load using arm64 str/ldr(immediate) - - - 1-1 2022-03-21 Xu Kuohai bpf Accepted
[bpf-next,v5,3/5] bpf, arm64: adjust the offset of str/ldr(immediate) to positive number bpf, arm64: Optimize BPF store/load using arm64 str/ldr(immediate) - - - 1-1 2022-03-21 Xu Kuohai bpf Accepted
[bpf-next,v5,2/5] bpf, arm64: Optimize BPF store/load using arm64 str/ldr(immediate offset) bpf, arm64: Optimize BPF store/load using arm64 str/ldr(immediate) - - - 1-1 2022-03-21 Xu Kuohai bpf Accepted
[bpf-next,v5,1/5] arm64: insn: add ldr/str with immediate offset bpf, arm64: Optimize BPF store/load using arm64 str/ldr(immediate) - - - 1-1 2022-03-21 Xu Kuohai bpf Accepted
[bpf-next,v4,4/4] bpf/tests: Add tests for BPF_LDX/BPF_STX with different offsets bpf, arm64: Optimize BPF store/load using - - - 171- 2022-03-17 Xu Kuohai bpf Changes Requested
[bpf-next,v4,3/4] bpf, arm64: adjust the offset of str/ldr(immediate) to positive number bpf, arm64: Optimize BPF store/load using - - - 162- 2022-03-17 Xu Kuohai bpf Changes Requested
[bpf-next,v4,2/4] bpf, arm64: Optimize BPF store/load using str/ldr with immediate offset bpf, arm64: Optimize BPF store/load using - - - 171- 2022-03-17 Xu Kuohai bpf Changes Requested
[bpf-next,v4,1/4] arm64: insn: add ldr/str with immediate offset bpf, arm64: Optimize BPF store/load using - - - 171- 2022-03-17 Xu Kuohai bpf Changes Requested
[-next,v3,4/4] bpf, arm64: adjust the offset of str/ldr(immediate) to positive number bpf, arm64: Optimize BPF store/load using - - - 162- 2022-03-16 Xu Kuohai bpf Superseded
[-next,v3,3/4] bpf/tests: Add tests for BPF_LDX/BPF_STX with different offsets bpf, arm64: Optimize BPF store/load using - - - 1611 2022-03-16 Xu Kuohai bpf Superseded
[-next,v3,2/4] bpf, arm64: Optimize BPF store/load using str/ldr with immediate offset bpf, arm64: Optimize BPF store/load using - - - 171- 2022-03-16 Xu Kuohai bpf Superseded
[-next,v3,1/4] arm64: insn: add ldr/str with immediate offset bpf, arm64: Optimize BPF store/load using - - - 171- 2022-03-16 Xu Kuohai Superseded
[bpf-next,v2] bpf, arm64: Optimize BPF store/load using str/ldr with immediate offset [bpf-next,v2] bpf, arm64: Optimize BPF store/load using str/ldr with immediate offset - - - 1611 2022-03-14 Xu Kuohai bpf Changes Requested
[bpf-next] bpf, arm64: Optimize BPF store/load using str/ldr with immediate offset [bpf-next] bpf, arm64: Optimize BPF store/load using str/ldr with immediate offset - - - 1611 2022-03-11 Xu Kuohai bpf Superseded
[bpf-next,v4,2/2] selftests/bpf: Update btf_dump case for conflicting names Fix btf dump error caused by declaration 1 - - 171- 2022-03-01 Xu Kuohai bpf Accepted
[bpf-next,v4,1/2] libbpf: Skip forward declaration when counting duplicated type names Fix btf dump error caused by declaration 1 - - 171- 2022-03-01 Xu Kuohai bpf Accepted
[bpf-next,v3,2/2] selftests/bpf: Update btf_dump case for conflicting names Fix btf dump error caused by declaration 1 - - 1512 2022-02-24 Xu Kuohai bpf Superseded
[bpf-next,v3,1/2] libbpf: Skip forward declaration when counting duplicated type names Fix btf dump error caused by declaration 1 - - 1512 2022-02-24 Xu Kuohai bpf Superseded
[bpf-next,v2,2/2] selftests/bpf: Update btf_dump case for conflicting type names libbpf: Fix btf dump error caused by 1 - - 1512 2022-02-24 Xu Kuohai bpf Superseded
[bpf-next,v2,1/2] libbpf: Skip forward declaration when libbpf: Fix btf dump error caused by 1 - - 1512 2022-02-24 Xu Kuohai bpf Superseded
[bpf-next,2/2] selftests/bpf: Update btf_dump case for conflict FWD and STRUCT name libbpf: Fix btf dump error for BTF_KIND_FWD 1 - - 171- 2022-02-22 Xu Kuohai bpf Changes Requested
[bpf-next,1/2] libbpf: Skip BTF_KIND_FWD when counting duplicated type names libbpf: Fix btf dump error for BTF_KIND_FWD 1 - - 162- 2022-02-22 Xu Kuohai bpf Changes Requested
[bpf] bpf: Fix error usage of map_fd and fdget() in generic_map_update_batch() [bpf] bpf: Fix error usage of map_fd and fdget() in generic_map_update_batch() - - - 161- 2021-10-19 Xu Kuohai bpf Accepted
[bpf-next,v3] bpf: Fix a spelling typo in kernel/bpf/disasm.c [bpf-next,v3] bpf: Fix a spelling typo in kernel/bpf/disasm.c 1 - - 14-1 2021-03-25 Xu Kuohai bpf Accepted
[bpf-next,v2] bpf: Fix a spelling typo in kernel/bpf/disasm.c [bpf-next,v2] bpf: Fix a spelling typo in kernel/bpf/disasm.c 1 - - 14-1 2021-03-25 Xu Kuohai bpf Superseded
[bpf-next] bpf: Fix a spelling typo in kernel/bpf/disasm.c [bpf-next] bpf: Fix a spelling typo in kernel/bpf/disasm.c 1 - - 141- 2021-03-25 Xu Kuohai bpf Superseded