Show patches with: Submitter = Pu Lehui       |    Archived = No       |   128 patches
« 1 2 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[bpf] riscv, bpf: Fix possible infinite tailcall when CONFIG_CFI_CLANG is enabled [bpf] riscv, bpf: Fix possible infinite tailcall when CONFIG_CFI_CLANG is enabled 1 - - 13-- 2024-10-08 Pu Lehui Handled Elsewhere
[bpf-next,v3,10/10] selftests/bpf: Add description for running vmtest on RV64 Local vmtest enhancement and RV64 enabled - - - --1 2024-09-05 Pu Lehui Handled Elsewhere
[bpf-next,v3,09/10] selftests/bpf: Add riscv64 configurations to local vmtest Local vmtest enhancement and RV64 enabled - - 1 --1 2024-09-05 Pu Lehui Handled Elsewhere
[bpf-next,v3,08/10] selftests/bpf: Add DENYLIST.riscv64 Local vmtest enhancement and RV64 enabled - - 1 --1 2024-09-05 Pu Lehui Handled Elsewhere
[bpf-next,v3,07/10] selftests/bpf: Add config.riscv64 Local vmtest enhancement and RV64 enabled - - 1 --1 2024-09-05 Pu Lehui Handled Elsewhere
[bpf-next,v3,06/10] selftests/bpf: Enable cross platform testing for vmtest Local vmtest enhancement and RV64 enabled - - 1 --1 2024-09-05 Pu Lehui Handled Elsewhere
[bpf-next,v3,05/10] selftests/bpf: Support local rootfs image for vmtest Local vmtest enhancement and RV64 enabled 1 - - --1 2024-09-05 Pu Lehui Handled Elsewhere
[bpf-next,v3,04/10] selftests/bpf: Limit URLS parsing logic to actual scope in vmtest Local vmtest enhancement and RV64 enabled - - - --1 2024-09-05 Pu Lehui Handled Elsewhere
[bpf-next,v3,03/10] selftests/bpf: Prefer static linking for LLVM libraries Local vmtest enhancement and RV64 enabled 1 - 1 --1 2024-09-05 Pu Lehui Handled Elsewhere
[bpf-next,v3,02/10] selftests/bpf: Rename fallback in bpf_dctcp to avoid naming conflict Local vmtest enhancement and RV64 enabled - - - --1 2024-09-05 Pu Lehui Handled Elsewhere
[bpf-next,v3,01/10] selftests/bpf: Adapt OUTPUT appending logic to lower versions of Make Local vmtest enhancement and RV64 enabled 1 - - --1 2024-09-05 Pu Lehui Handled Elsewhere
[bpf-next,v2,10/10] selftests/bpf: Add description for running vmtest on RV64 Local vmtest enhancement and RV64 enabled - - - --1 2024-09-04 Pu Lehui Superseded
[bpf-next,v2,09/10] selftests/bpf: Add riscv64 configurations to local vmtest Local vmtest enhancement and RV64 enabled - - 1 --1 2024-09-04 Pu Lehui Superseded
[bpf-next,v2,08/10] selftests/bpf: Add DENYLIST.riscv64 Local vmtest enhancement and RV64 enabled - - 1 --1 2024-09-04 Pu Lehui Superseded
[bpf-next,v2,07/10] selftests/bpf: Add config.riscv64 Local vmtest enhancement and RV64 enabled - - 1 --1 2024-09-04 Pu Lehui Superseded
[bpf-next,v2,06/10] selftests/bpf: Enable cross platform testing for vmtest Local vmtest enhancement and RV64 enabled - - 1 --1 2024-09-04 Pu Lehui Superseded
[bpf-next,v2,05/10] selftests/bpf: Support local rootfs image for vmtest Local vmtest enhancement and RV64 enabled 1 - - --1 2024-09-04 Pu Lehui Superseded
[bpf-next,v2,04/10] selftests/bpf: Limit URLS parsing logic to actual scope in vmtest Local vmtest enhancement and RV64 enabled - - - --1 2024-09-04 Pu Lehui Superseded
[bpf-next,v2,03/10] selftests/bpf: Disable feature-llvm for vmtest Local vmtest enhancement and RV64 enabled - - - --1 2024-09-04 Pu Lehui Superseded
[bpf-next,v2,02/10] selftests/bpf: Rename fallback in bpf_dctcp to avoid naming conflict Local vmtest enhancement and RV64 enabled - - - --1 2024-09-04 Pu Lehui Superseded
[bpf-next,v2,01/10] selftests/bpf: Adapt OUTPUT appending logic to lower versions of Make Local vmtest enhancement and RV64 enabled 1 - - --1 2024-09-04 Pu Lehui Superseded
[v2] drivers/perf: riscv: Align errno for unsupported perf event [v2] drivers/perf: riscv: Align errno for unsupported perf event - 1 - 13-- 2024-08-31 Pu Lehui Accepted
[bpf-next,v3,4/4] libbpf: Fix accessing first syscall argument on RV64 Fix accessing first syscall argument on RV64 - - - 13-- 2024-08-31 Pu Lehui Accepted
[bpf-next,v3,3/4] selftests/bpf: Enable test_bpf_syscall_macro:syscall_arg1 on s390 and arm64 Fix accessing first syscall argument on RV64 - - - 13-- 2024-08-31 Pu Lehui Accepted
[bpf-next,v3,2/4] libbpf: Access first syscall argument with CO-RE direct read on arm64 Fix accessing first syscall argument on RV64 1 - - 13-- 2024-08-31 Pu Lehui Accepted
[bpf-next,v3,1/4] libbpf: Access first syscall argument with CO-RE direct read on s390 Fix accessing first syscall argument on RV64 - - - 13-- 2024-08-31 Pu Lehui Accepted
[bpf-next,v2,4/4] libbpf: Fix accessing first syscall argument on RV64 Fix accessing first syscall argument on RV64 - - - --- 2024-08-31 Pu Lehui Superseded
[bpf-next,v2,3/4] selftests/bpf: Enable test_bpf_syscall_macro:syscall_arg1 on s390 and arm64 Fix accessing first syscall argument on RV64 - - - --- 2024-08-31 Pu Lehui Superseded
[bpf-next,v2,2/4] libbpf: Access first syscall argument with CO-RE direct read on arm64 Fix accessing first syscall argument on RV64 - - - --- 2024-08-31 Pu Lehui Superseded
[bpf-next,v2,1/4] libbpf: Access first syscall argument with CO-RE direct read on s390 Fix accessing first syscall argument on RV64 - - - --- 2024-08-31 Pu Lehui Superseded
[bpf-next,2/2] selftests/bpf: Skip case involving first arg in bpf_syscall_macro on RV64 Fix accessing first syscall argument on RV64 - - - 13-- 2024-08-29 Pu Lehui Superseded
[bpf-next,1/2] libbpf: Fix accessing first syscall argument on RV64 Fix accessing first syscall argument on RV64 - - - 13-- 2024-08-29 Pu Lehui Superseded
[bpf-next,1/2] libbpf: Fix accessing first syscall argument on RV64 Fix accessing first syscall argument on RV64 - - - --- 2024-08-29 Pu Lehui Superseded
drivers/perf: riscv: Align errno for unsupported perf type in pmu_sbi_event_map drivers/perf: riscv: Align errno for unsupported perf type in pmu_sbi_event_map - - - 13-- 2024-08-29 Pu Lehui New
[bpf-next,v5,3/3] selftests/bpf: Add testcase where 7th argment is struct Add 12-argument support for RV64 bpf trampoline 1 1 - --1 2024-07-02 Pu Lehui Superseded
[bpf-next,v5,2/3] selftests/bpf: Factor out many args tests from tracing_struct Add 12-argument support for RV64 bpf trampoline - - - --1 2024-07-02 Pu Lehui Superseded
[bpf-next,v5,1/3] riscv, bpf: Add 12-argument support for RV64 bpf trampoline Add 12-argument support for RV64 bpf trampoline 1 1 - --1 2024-07-02 Pu Lehui Superseded
[RESEND,bpf-next,v2,3/3] riscv, bpf: Use bpf_prog_pack for RV64 bpf trampoline Use bpf_prog_pack for RV64 bpf trampoline - - 1 13-- 2024-06-22 Pu Lehui Handled Elsewhere
[RESEND,bpf-next,v2,2/3] riscv, bpf: Fix out-of-bounds issue when preparing trampoline image Use bpf_prog_pack for RV64 bpf trampoline - - - 13-- 2024-06-22 Pu Lehui Handled Elsewhere
[RESEND,bpf-next,v2,1/3] bpf: Use precise image size for struct_ops trampoline Use bpf_prog_pack for RV64 bpf trampoline 1 - 1 13-- 2024-06-22 Pu Lehui Handled Elsewhere
[RESEND,bpf-next,v4,3/3] selftests/bpf: Add testcase where 7th argment is struct Add 12-argument support for RV64 bpf trampoline 1 1 - --1 2024-06-22 Pu Lehui Superseded
[RESEND,bpf-next,v4,2/3] selftests/bpf: Factor out many args tests from tracing_struct Add 12-argument support for RV64 bpf trampoline - - - --1 2024-06-22 Pu Lehui Superseded
[RESEND,bpf-next,v4,1/3] riscv, bpf: Add 12-argument support for RV64 bpf trampoline Add 12-argument support for RV64 bpf trampoline 1 1 - --1 2024-06-22 Pu Lehui Superseded
[bpf-next,v2,3/3] riscv, bpf: Use bpf_prog_pack for RV64 bpf trampoline Use bpf_prog_pack for RV64 bpf trampoline - - 1 13-- 2024-05-18 Pu Lehui Superseded
[bpf-next,v2,2/3] riscv, bpf: Fix out-of-bounds issue when preparing trampoline image Use bpf_prog_pack for RV64 bpf trampoline - - - 13-- 2024-05-18 Pu Lehui Superseded
[bpf-next,v2,1/3] bpf: Use precise image size for struct_ops trampoline Use bpf_prog_pack for RV64 bpf trampoline 1 - 1 13-- 2024-05-18 Pu Lehui Superseded
[bpf-next,v4,3/3] selftests/bpf: Add testcase where 7th argment is struct Add 12-argument support for RV64 bpf trampoline 1 1 - 13-- 2024-05-18 Pu Lehui Superseded
[bpf-next,v4,2/3] selftests/bpf: Factor out many args tests from tracing_struct Add 12-argument support for RV64 bpf trampoline - - - 121- 2024-05-18 Pu Lehui Superseded
[bpf-next,v4,1/3] riscv, bpf: Add 12-argument support for RV64 bpf trampoline Add 12-argument support for RV64 bpf trampoline 1 1 - 13-- 2024-05-18 Pu Lehui Superseded
[bpf-next,v3,2/2] selftests/bpf: Add testcase where 7th argment is struct Add 12-argument support for RV64 bpf trampoline 1 1 - 13-- 2024-04-03 Pu Lehui Superseded
[bpf-next,v3,1/2] riscv, bpf: Add 12-argument support for RV64 bpf trampoline Add 12-argument support for RV64 bpf trampoline 1 1 - 121- 2024-04-03 Pu Lehui Superseded
[bpf-next,v2,2/2] selftests/bpf: Add testcase where 7th argment is struct Add 12-argument support for RV64 bpf trampoline 1 1 - 13-- 2024-04-03 Pu Lehui Superseded
[bpf-next,v2,1/2] riscv, bpf: Add 12-argument support for RV64 bpf trampoline Add 12-argument support for RV64 bpf trampoline 1 1 - 121- 2024-04-03 Pu Lehui Superseded
[bpf-next,2/2] selftests/bpf: Add testcase where 7th argment is struct Add 12-argument support for RV64 bpf trampoline - - - 13-- 2024-03-31 Pu Lehui Superseded
[bpf-next,1/2] riscv, bpf: Add 12-argument support for RV64 bpf trampoline Add 12-argument support for RV64 bpf trampoline - - - 121- 2024-03-31 Pu Lehui Superseded
[bpf-next,5/5] selftests/bpf: Add riscv64 configurations to local vmtest Support local vmtest for riscv64 - - - --- 2024-03-28 Pu Lehui Handled Elsewhere
[bpf-next,4/5] selftests/bpf: Add DENYLIST.riscv64 Support local vmtest for riscv64 - - - --- 2024-03-28 Pu Lehui Handled Elsewhere
[bpf-next,3/5] selftests/bpf: Add config.riscv64 Support local vmtest for riscv64 - - - --- 2024-03-28 Pu Lehui Handled Elsewhere
[bpf-next,2/5] riscv, bpf: Relax restrictions on Zbb instructions Support local vmtest for riscv64 - 1 - --- 2024-03-28 Pu Lehui Handled Elsewhere
[bpf-next,1/5] selftests/bpf: Enable cross platform testing for local vmtest Support local vmtest for riscv64 - - - --- 2024-03-28 Pu Lehui Handled Elsewhere
[bpf] riscv, bpf: Fix kfunc parameters incompatibility between bpf and riscv abi [bpf] riscv, bpf: Fix kfunc parameters incompatibility between bpf and riscv abi - 1 1 13-- 2024-03-24 Pu Lehui Handled Elsewhere
[v2] drivers/perf: riscv: Disable PERF_SAMPLE_BRANCH_* while not supported [v2] drivers/perf: riscv: Disable PERF_SAMPLE_BRANCH_* while not supported - 2 - 13-- 2024-03-12 Pu Lehui Accepted
drivers/perf: riscv: Disable PERF_SAMPLE_BRANCH_* while not supported drivers/perf: riscv: Disable PERF_SAMPLE_BRANCH_* while not supported - - - 13-- 2024-03-05 Pu Lehui Superseded
[bpf-next,v3,4/4] riscv, bpf: Mixing bpf2bpf and tailcalls Mixing bpf2bpf and tailcalls for RV64 - - - --1 2024-02-01 Pu Lehui Handled Elsewhere
[bpf-next,v3,3/4] riscv, bpf: Add RV_TAILCALL_OFFSET macro to format tailcall offset Mixing bpf2bpf and tailcalls for RV64 1 - - --1 2024-02-01 Pu Lehui Handled Elsewhere
[bpf-next,v3,2/4] riscv, bpf: Using kvcalloc to allocate cache buffer Mixing bpf2bpf and tailcalls for RV64 1 - - --1 2024-02-01 Pu Lehui Handled Elsewhere
[bpf-next,v3,1/4] riscv, bpf: Remove redundant ctx->offset initialization Mixing bpf2bpf and tailcalls for RV64 1 - - --1 2024-02-01 Pu Lehui Handled Elsewhere
[bpf-next,2/2] selftests/bpf: Enable inline bpf_kptr_xchg() test for RV64 Enable inline bpf_kptr_xchg() for RV64 - - - --1 2024-01-30 Pu Lehui Handled Elsewhere
[bpf-next,1/2] riscv, bpf: Enable inline bpf_kptr_xchg() for RV64 Enable inline bpf_kptr_xchg() for RV64 - - - --1 2024-01-30 Pu Lehui Handled Elsewhere
[bpf-next,v2,4/4] riscv, bpf: Mixing bpf2bpf and tailcalls Mixing bpf2bpf and tailcalls for RV64 - - - --1 2024-01-30 Pu Lehui Superseded
[bpf-next,v2,3/4] riscv, bpf: Add RV_TAILCALL_OFFSET macro to format tailcall offset Mixing bpf2bpf and tailcalls for RV64 1 - - --1 2024-01-30 Pu Lehui Superseded
[bpf-next,v2,2/4] riscv, bpf: Using kvcalloc to allocate cache buffer Mixing bpf2bpf and tailcalls for RV64 1 - - --1 2024-01-30 Pu Lehui Superseded
[bpf-next,v2,1/4] riscv, bpf: Remove redundant ctx->offset initialization Mixing bpf2bpf and tailcalls for RV64 1 - - --1 2024-01-30 Pu Lehui Superseded
[bpf-next,3/3] riscv, bpf: Use bpf_prog_pack for RV64 bpf trampoline Use bpf_prog_pack for RV64 bpf trampoline 1 - - 13-- 2024-01-23 Pu Lehui Handled Elsewhere
[bpf-next,2/3] bpf: Keep im address consistent between dry run and real patching Use bpf_prog_pack for RV64 bpf trampoline - - - 13-- 2024-01-23 Pu Lehui Handled Elsewhere
[bpf-next,1/3] bpf: Use precise image size for struct_ops trampoline Use bpf_prog_pack for RV64 bpf trampoline 1 - - 13-- 2024-01-23 Pu Lehui Handled Elsewhere
[bpf] riscv, bpf: Fix unpredictable kernel crash about RV64 struct_ops [bpf] riscv, bpf: Fix unpredictable kernel crash about RV64 struct_ops 1 - 1 13-- 2024-01-23 Pu Lehui Handled Elsewhere
[RESEND,bpf-next,v3,6/6] riscv, bpf: Optimize bswap insns with Zbb support Zbb support and code simplification for RV64 JIT - - - 13-- 2024-01-15 Pu Lehui Handled Elsewhere
[RESEND,bpf-next,v3,5/6] riscv, bpf: Optimize sign-extention mov insns with Zbb support Zbb support and code simplification for RV64 JIT 1 - - 13-- 2024-01-15 Pu Lehui Handled Elsewhere
[RESEND,bpf-next,v3,4/6] riscv, bpf: Add necessary Zbb instructions Zbb support and code simplification for RV64 JIT - - - 13-- 2024-01-15 Pu Lehui Handled Elsewhere
[RESEND,bpf-next,v3,3/6] riscv, bpf: Simplify sext and zext logics in branch instructions Zbb support and code simplification for RV64 JIT - - - 13-- 2024-01-15 Pu Lehui Handled Elsewhere
[RESEND,bpf-next,v3,2/6] riscv, bpf: Unify 32-bit zero-extension to emit_zextw Zbb support and code simplification for RV64 JIT 1 - - 13-- 2024-01-15 Pu Lehui Handled Elsewhere
[RESEND,bpf-next,v3,1/6] riscv, bpf: Unify 32-bit sign-extension to emit_sextw Zbb support and code simplification for RV64 JIT 1 - - 13-- 2024-01-15 Pu Lehui Handled Elsewhere
[bpf-next,6/6] riscv, bpf: Optimize bswap insns with Zbb support Zbb support and code simplification for RV64 JIT - - - 151- 2023-09-13 Pu Lehui Superseded
[bpf-next,5/6] riscv, bpf: Optimize sign-extention mov insns with Zbb support Zbb support and code simplification for RV64 JIT - - - 16-- 2023-09-13 Pu Lehui Superseded
[bpf-next,4/6] riscv, bpf: Add necessary Zbb instructions Zbb support and code simplification for RV64 JIT - - - 151- 2023-09-13 Pu Lehui Superseded
[bpf-next,3/6] riscv, bpf: Simplify sext and zext logics in branch instructions Zbb support and code simplification for RV64 JIT - - - 151- 2023-09-13 Pu Lehui Superseded
[bpf-next,2/6] riscv, bpf: Unify 32-bit zero-extension to emit_zextw Zbb support and code simplification for RV64 JIT - - - 16-- 2023-09-13 Pu Lehui Superseded
[bpf-next,1/6] riscv, bpf: Unify 32-bit sign-extension to emit_sextw Zbb support and code simplification for RV64 JIT - - - 16-- 2023-09-13 Pu Lehui Superseded
[bpf-next,v2,7/7] selftests/bpf: Enable cpu v4 tests for RV64 Add support cpu v4 insns for RV64 2 - - --1 2023-08-24 Pu Lehui Handled Elsewhere
[bpf-next,v2,6/7] riscv, bpf: Support unconditional bswap insn Add support cpu v4 insns for RV64 1 - - --1 2023-08-24 Pu Lehui Handled Elsewhere
[bpf-next,v2,5/7] riscv, bpf: Support signed div/mod insns Add support cpu v4 insns for RV64 1 - - --1 2023-08-24 Pu Lehui Handled Elsewhere
[bpf-next,v2,4/7] riscv, bpf: Support 32-bit offset jmp insn Add support cpu v4 insns for RV64 1 - - --1 2023-08-24 Pu Lehui Handled Elsewhere
[bpf-next,v2,3/7] riscv, bpf: Support sign-extension mov insns Add support cpu v4 insns for RV64 1 - - --1 2023-08-24 Pu Lehui Handled Elsewhere
[bpf-next,v2,2/7] riscv, bpf: Support sign-extension load insns Add support cpu v4 insns for RV64 1 - - --1 2023-08-24 Pu Lehui Handled Elsewhere
[bpf-next,v2,1/7] riscv, bpf: Fix missing exception handling and redundant zext for LDX_B/H/W Add support cpu v4 insns for RV64 - - - --1 2023-08-24 Pu Lehui Handled Elsewhere
[bpf-next,7/7] selftests/bpf: Enable cpu v4 tests for RV64 Add support cpu v4 insns for RV64 2 - - --1 2023-08-23 Pu Lehui Superseded
[bpf-next,6/7] riscv, bpf: Support unconditional bswap insn Add support cpu v4 insns for RV64 1 - - --1 2023-08-23 Pu Lehui Superseded
[bpf-next,5/7] riscv, bpf: Support signed div/mod insns Add support cpu v4 insns for RV64 1 - - --1 2023-08-23 Pu Lehui Superseded
[bpf-next,4/7] riscv, bpf: Support 32-bit offset jmp insn Add support cpu v4 insns for RV64 1 - - --1 2023-08-23 Pu Lehui Superseded
« 1 2 »