Show patches with: Submitter = Pu Lehui       |   162 patches
« 1 2 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[6.6] Revert "selftests/bpf: Implement get_hw_ring_size function to retrieve current and max interf… [6.6] Revert "selftests/bpf: Implement get_hw_ring_size function to retrieve current and max interf… - - - 1-1 2024-10-31 Pu Lehui bpf Not Applicable
[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 - - 592- 2024-10-08 Pu Lehui bpf Accepted
[5.10,v2,3/3] bpf: Fix DEVMAP_HASH overflow check on 32-bit arches Re-adapt "bpf: Fix DEVMAP_HASH overflow check on 32-bit arches" - - - 1-1 2024-09-27 Pu Lehui bpf Not Applicable
[5.10,v2,2/3] Revert "bpf: Eliminate rlimit-based memory accounting for devmap maps" Re-adapt "bpf: Fix DEVMAP_HASH overflow check on 32-bit arches" - - - 1-1 2024-09-27 Pu Lehui bpf Not Applicable
[5.10,v2,1/3] Revert "bpf: Fix DEVMAP_HASH overflow check on 32-bit arches" Re-adapt "bpf: Fix DEVMAP_HASH overflow check on 32-bit arches" - - - 1-1 2024-09-27 Pu Lehui bpf Not Applicable
[5.4] bpf: Fix DEVMAP_HASH overflow check on 32-bit arches [5.4] bpf: Fix DEVMAP_HASH overflow check on 32-bit arches - - - 42-2 2024-09-20 Pu Lehui bpf Not Applicable
[5.10] bpf: Fix mismatch memory accounting for devmap maps [5.10] bpf: Fix mismatch memory accounting for devmap maps - - - 42-2 2024-09-20 Pu Lehui bpf Not Applicable
[bpf-next,v3,10/10] selftests/bpf: Add description for running vmtest on RV64 Local vmtest enhancement and RV64 enabled - - - 45-- 2024-09-05 Pu Lehui bpf Accepted
[bpf-next,v3,09/10] selftests/bpf: Add riscv64 configurations to local vmtest Local vmtest enhancement and RV64 enabled - - 1 45-- 2024-09-05 Pu Lehui bpf Accepted
[bpf-next,v3,08/10] selftests/bpf: Add DENYLIST.riscv64 Local vmtest enhancement and RV64 enabled - - 1 45-- 2024-09-05 Pu Lehui bpf Accepted
[bpf-next,v3,07/10] selftests/bpf: Add config.riscv64 Local vmtest enhancement and RV64 enabled - - 1 45-- 2024-09-05 Pu Lehui bpf Accepted
[bpf-next,v3,06/10] selftests/bpf: Enable cross platform testing for vmtest Local vmtest enhancement and RV64 enabled - - 1 45-- 2024-09-05 Pu Lehui bpf Accepted
[bpf-next,v3,05/10] selftests/bpf: Support local rootfs image for vmtest Local vmtest enhancement and RV64 enabled 1 - - 45-- 2024-09-05 Pu Lehui bpf Accepted
[bpf-next,v3,04/10] selftests/bpf: Limit URLS parsing logic to actual scope in vmtest Local vmtest enhancement and RV64 enabled - - - 45-- 2024-09-05 Pu Lehui bpf Accepted
[bpf-next,v3,03/10] selftests/bpf: Prefer static linking for LLVM libraries Local vmtest enhancement and RV64 enabled 1 - 1 45-- 2024-09-05 Pu Lehui bpf Accepted
[bpf-next,v3,02/10] selftests/bpf: Rename fallback in bpf_dctcp to avoid naming conflict Local vmtest enhancement and RV64 enabled - - - 45-- 2024-09-05 Pu Lehui bpf Accepted
[bpf-next,v3,01/10] selftests/bpf: Adapt OUTPUT appending logic to lower versions of Make Local vmtest enhancement and RV64 enabled 1 - - 45-- 2024-09-05 Pu Lehui bpf Accepted
[bpf-next,v2,10/10] selftests/bpf: Add description for running vmtest on RV64 Local vmtest enhancement and RV64 enabled - - - 44-1 2024-09-04 Pu Lehui bpf Superseded
[bpf-next,v2,09/10] selftests/bpf: Add riscv64 configurations to local vmtest Local vmtest enhancement and RV64 enabled - - 1 44-1 2024-09-04 Pu Lehui bpf Superseded
[bpf-next,v2,08/10] selftests/bpf: Add DENYLIST.riscv64 Local vmtest enhancement and RV64 enabled - - 1 44-1 2024-09-04 Pu Lehui bpf Superseded
[bpf-next,v2,07/10] selftests/bpf: Add config.riscv64 Local vmtest enhancement and RV64 enabled - - 1 44-1 2024-09-04 Pu Lehui bpf Superseded
[bpf-next,v2,06/10] selftests/bpf: Enable cross platform testing for vmtest Local vmtest enhancement and RV64 enabled - - 1 44-1 2024-09-04 Pu Lehui bpf Superseded
[bpf-next,v2,05/10] selftests/bpf: Support local rootfs image for vmtest Local vmtest enhancement and RV64 enabled 1 - - 44-1 2024-09-04 Pu Lehui bpf Superseded
[bpf-next,v2,04/10] selftests/bpf: Limit URLS parsing logic to actual scope in vmtest Local vmtest enhancement and RV64 enabled - - - 44-1 2024-09-04 Pu Lehui bpf Superseded
[bpf-next,v2,03/10] selftests/bpf: Disable feature-llvm for vmtest Local vmtest enhancement and RV64 enabled - - - 44-1 2024-09-04 Pu Lehui bpf Superseded
[bpf-next,v2,02/10] selftests/bpf: Rename fallback in bpf_dctcp to avoid naming conflict Local vmtest enhancement and RV64 enabled - - - 44-1 2024-09-04 Pu Lehui bpf Superseded
[bpf-next,v2,01/10] selftests/bpf: Adapt OUTPUT appending logic to lower versions of Make Local vmtest enhancement and RV64 enabled 1 - - 44-1 2024-09-04 Pu Lehui bpf Superseded
[bpf-next,v3,4/4] libbpf: Fix accessing first syscall argument on RV64 Fix accessing first syscall argument on RV64 - - - 45-- 2024-08-31 Pu Lehui bpf 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 - - - 45-- 2024-08-31 Pu Lehui bpf 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 - - 45-- 2024-08-31 Pu Lehui bpf 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 - - - 45-- 2024-08-31 Pu Lehui bpf Accepted
[bpf-next,v2,4/4] libbpf: Fix accessing first syscall argument on RV64 Fix accessing first syscall argument on RV64 - - - 40-5 2024-08-31 Pu Lehui bpf 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 - - - 40-5 2024-08-31 Pu Lehui bpf 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 - - - 40-5 2024-08-31 Pu Lehui bpf 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 - - - 40-5 2024-08-31 Pu Lehui bpf 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 - - - 592- 2024-08-29 Pu Lehui bpf Superseded
[bpf-next,1/2] libbpf: Fix accessing first syscall argument on RV64 Fix accessing first syscall argument on RV64 - - - 592- 2024-08-29 Pu Lehui bpf 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 bpf Superseded
[bpf-next,v6,3/3] selftests/bpf: Add testcase where 7th argment is struct Add 12-argument support for RV64 bpf trampoline 1 1 - 5822 2024-07-02 Pu Lehui bpf Accepted
[bpf-next,v6,2/3] selftests/bpf: Factor out many args tests from tracing_struct Add 12-argument support for RV64 bpf trampoline - - - 5822 2024-07-02 Pu Lehui bpf Accepted
[bpf-next,v6,1/3] riscv, bpf: Add 12-argument support for RV64 bpf trampoline Add 12-argument support for RV64 bpf trampoline 2 1 - 5822 2024-07-02 Pu Lehui bpf Accepted
[bpf-next,v5,3/3] selftests/bpf: Add testcase where 7th argment is struct Add 12-argument support for RV64 bpf trampoline 1 1 - 5822 2024-07-02 Pu Lehui bpf Superseded
[bpf-next,v5,2/3] selftests/bpf: Factor out many args tests from tracing_struct Add 12-argument support for RV64 bpf trampoline - - - 5822 2024-07-02 Pu Lehui bpf 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 - 5822 2024-07-02 Pu Lehui bpf 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 5723 2024-06-22 Pu Lehui bpf Accepted
[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 - - - 5714 2024-06-22 Pu Lehui bpf Accepted
[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 5813 2024-06-22 Pu Lehui bpf Accepted
[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 - 5525 2024-06-22 Pu Lehui bpf 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 - - - 5525 2024-06-22 Pu Lehui bpf 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 - 5525 2024-06-22 Pu Lehui bpf 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 602- 2024-05-18 Pu Lehui bpf New
[bpf-next,v2,2/3] riscv, bpf: Fix out-of-bounds issue when preparing trampoline image Use bpf_prog_pack for RV64 bpf trampoline - - - 6011 2024-05-18 Pu Lehui bpf New
[bpf-next,v2,1/3] bpf: Use precise image size for struct_ops trampoline Use bpf_prog_pack for RV64 bpf trampoline 1 - 1 611- 2024-05-18 Pu Lehui bpf New
[bpf-next,v4,3/3] selftests/bpf: Add testcase where 7th argment is struct Add 12-argument support for RV64 bpf trampoline 1 1 - 44-2 2024-05-18 Pu Lehui bpf New
[bpf-next,v4,2/3] selftests/bpf: Factor out many args tests from tracing_struct Add 12-argument support for RV64 bpf trampoline - - - 44-2 2024-05-18 Pu Lehui bpf New
[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 - 44-2 2024-05-18 Pu Lehui bpf New
[bpf-next,v3,2/2] selftests/bpf: Add testcase where 7th argment is struct Add 12-argument support for RV64 bpf trampoline 1 1 - 602- 2024-04-03 Pu Lehui bpf Changes Requested
[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 - 602- 2024-04-03 Pu Lehui bpf Changes Requested
[bpf-next,v2,2/2] selftests/bpf: Add testcase where 7th argment is struct Add 12-argument support for RV64 bpf trampoline 1 1 - 652- 2024-04-03 Pu Lehui bpf 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 - 652- 2024-04-03 Pu Lehui bpf Superseded
[bpf-next,v2] selftests/bpf: Skip test when perf_event_open returns EOPNOTSUPP [bpf-next,v2] selftests/bpf: Skip test when perf_event_open returns EOPNOTSUPP - - - 611- 2024-04-02 Pu Lehui bpf Accepted
[bpf-next] selftests/bpf: Skip test when perf_event_open returns EOPNOTSUPP [bpf-next] selftests/bpf: Skip test when perf_event_open returns EOPNOTSUPP - - - 611- 2024-04-01 Pu Lehui bpf Superseded
[bpf-next,2/2] selftests/bpf: Add testcase where 7th argment is struct Add 12-argument support for RV64 bpf trampoline - - - 5723 2024-03-31 Pu Lehui bpf Superseded
[bpf-next,1/2] riscv, bpf: Add 12-argument support for RV64 bpf trampoline Add 12-argument support for RV64 bpf trampoline - - - 5723 2024-03-31 Pu Lehui bpf Superseded
[bpf-next,5/5] selftests/bpf: Add riscv64 configurations to local vmtest Support local vmtest for riscv64 - - - 6011 2024-03-28 Pu Lehui bpf Changes Requested
[bpf-next,4/5] selftests/bpf: Add DENYLIST.riscv64 Support local vmtest for riscv64 - - - 602- 2024-03-28 Pu Lehui bpf Changes Requested
[bpf-next,3/5] selftests/bpf: Add config.riscv64 Support local vmtest for riscv64 - - - 602- 2024-03-28 Pu Lehui bpf Changes Requested
[bpf-next,2/5] riscv, bpf: Relax restrictions on Zbb instructions Support local vmtest for riscv64 - 1 - 611- 2024-03-28 Pu Lehui bpf Changes Requested
[bpf-next,1/5] selftests/bpf: Enable cross platform testing for local vmtest Support local vmtest for riscv64 - - - 5921 2024-03-28 Pu Lehui bpf Changes Requested
[bpf-next,v2] selftests/bpf: Enable cross platform testing for local vmtest [bpf-next,v2] selftests/bpf: Enable cross platform testing for local vmtest - - - 5921 2024-03-26 Pu Lehui bpf Superseded
[bpf-next] selftests/bpf: Enable cross platform testing for local vmtest [bpf-next] selftests/bpf: Enable cross platform testing for local vmtest - - - 5921 2024-03-26 Pu Lehui bpf Superseded
[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 5912 2024-03-24 Pu Lehui bpf Changes Requested
[v2] drivers/perf: riscv: Disable PERF_SAMPLE_BRANCH_* while not supported [v2] drivers/perf: riscv: Disable PERF_SAMPLE_BRANCH_* while not supported - 2 - 1-- 2024-03-12 Pu Lehui Not Applicable
drivers/perf: riscv: Disable PERF_SAMPLE_BRANCH_* while not supported drivers/perf: riscv: Disable PERF_SAMPLE_BRANCH_* while not supported - - - 1-- 2024-03-05 Pu Lehui Superseded
[bpf-next,v3,4/4] riscv, bpf: Mixing bpf2bpf and tailcalls Mixing bpf2bpf and tailcalls for RV64 - - - 611- 2024-02-01 Pu Lehui bpf Changes Requested
[bpf-next,v3,3/4] riscv, bpf: Add RV_TAILCALL_OFFSET macro to format tailcall offset Mixing bpf2bpf and tailcalls for RV64 1 - - 62-- 2024-02-01 Pu Lehui bpf Changes Requested
[bpf-next,v3,2/4] riscv, bpf: Using kvcalloc to allocate cache buffer Mixing bpf2bpf and tailcalls for RV64 1 - - 611- 2024-02-01 Pu Lehui bpf Changes Requested
[bpf-next,v3,1/4] riscv, bpf: Remove redundant ctx->offset initialization Mixing bpf2bpf and tailcalls for RV64 1 - - 62-- 2024-02-01 Pu Lehui bpf Changes Requested
[bpf-next,2/2] selftests/bpf: Enable inline bpf_kptr_xchg() test for RV64 Enable inline bpf_kptr_xchg() for RV64 - - - 611- 2024-01-30 Pu Lehui bpf Accepted
[bpf-next,1/2] riscv, bpf: Enable inline bpf_kptr_xchg() for RV64 Enable inline bpf_kptr_xchg() for RV64 - - - 62-- 2024-01-30 Pu Lehui bpf Accepted
[bpf-next,v2,4/4] riscv, bpf: Mixing bpf2bpf and tailcalls Mixing bpf2bpf and tailcalls for RV64 - - - 611- 2024-01-30 Pu Lehui bpf Superseded
[bpf-next,v2,3/4] riscv, bpf: Add RV_TAILCALL_OFFSET macro to format tailcall offset Mixing bpf2bpf and tailcalls for RV64 1 - - 62-- 2024-01-30 Pu Lehui bpf Superseded
[bpf-next,v2,2/4] riscv, bpf: Using kvcalloc to allocate cache buffer Mixing bpf2bpf and tailcalls for RV64 1 - - 611- 2024-01-30 Pu Lehui bpf Superseded
[bpf-next,v2,1/4] riscv, bpf: Remove redundant ctx->offset initialization Mixing bpf2bpf and tailcalls for RV64 1 - - 62-- 2024-01-30 Pu Lehui bpf Superseded
[bpf-next,3/3] riscv, bpf: Use bpf_prog_pack for RV64 bpf trampoline Use bpf_prog_pack for RV64 bpf trampoline 1 - - 611- 2024-01-23 Pu Lehui bpf Changes Requested
[bpf-next,2/3] bpf: Keep im address consistent between dry run and real patching Use bpf_prog_pack for RV64 bpf trampoline - - - 611- 2024-01-23 Pu Lehui bpf Changes Requested
[bpf-next,1/3] bpf: Use precise image size for struct_ops trampoline Use bpf_prog_pack for RV64 bpf trampoline 1 - - 62-- 2024-01-23 Pu Lehui bpf Changes Requested
[bpf] riscv, bpf: Fix unpredictable kernel crash about RV64 struct_ops [bpf] riscv, bpf: Fix unpredictable kernel crash about RV64 struct_ops 1 - 1 61-1 2024-01-23 Pu Lehui bpf Accepted
[RESEND,bpf-next,v3,6/6] riscv, bpf: Optimize bswap insns with Zbb support Zbb support and code simplification for RV64 JIT - - - 59-2 2024-01-15 Pu Lehui bpf Accepted
[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 - - 59-2 2024-01-15 Pu Lehui bpf Accepted
[RESEND,bpf-next,v3,4/6] riscv, bpf: Add necessary Zbb instructions Zbb support and code simplification for RV64 JIT - - - 5812 2024-01-15 Pu Lehui bpf Accepted
[RESEND,bpf-next,v3,3/6] riscv, bpf: Simplify sext and zext logics in branch instructions Zbb support and code simplification for RV64 JIT - - - 5812 2024-01-15 Pu Lehui bpf Accepted
[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 - - 59-2 2024-01-15 Pu Lehui bpf Accepted
[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 - - 59-2 2024-01-15 Pu Lehui bpf Accepted
[bpf-next,v2,6/6] riscv, bpf: Optimize bswap insns with Zbb support Zbb support and code simplification for RV64 JIT - - - 4311 2023-09-19 Pu Lehui bpf Changes Requested
[bpf-next,v2,5/6] riscv, bpf: Optimize sign-extention mov insns with Zbb support Zbb support and code simplification for RV64 JIT 1 - - 4311 2023-09-19 Pu Lehui bpf Changes Requested
[bpf-next,v2,4/6] riscv, bpf: Add necessary Zbb instructions Zbb support and code simplification for RV64 JIT - - - 4221 2023-09-19 Pu Lehui bpf Changes Requested
[bpf-next,v2,3/6] riscv, bpf: Simplify sext and zext logics in branch instructions Zbb support and code simplification for RV64 JIT - - - 4221 2023-09-19 Pu Lehui bpf Changes Requested
[bpf-next,v2,2/6] riscv, bpf: Unify 32-bit zero-extension to emit_zextw Zbb support and code simplification for RV64 JIT 1 - - 4311 2023-09-19 Pu Lehui bpf Changes Requested
[bpf-next,v2,1/6] riscv, bpf: Unify 32-bit sign-extension to emit_sextw Zbb support and code simplification for RV64 JIT 1 - - 4311 2023-09-19 Pu Lehui bpf Changes Requested
« 1 2 »