Show patches with: Submitter = Shung-Hsi Yu       |    Archived = No       |   52 patches
Patch Series A/R/T S/W/F Date Submitter Delegate State
[RFC,bpf-next,v2,3/3] selftests/bpf: add more verifier tests for signed range deduction of BPF_AND Improve signed ranges reasoning for BPF_AND - - - 46213 2024-11-19 Shung-Hsi Yu bpf Changes Requested
[RFC,bpf-next,v2,2/3] selftests/bpf: bring back verifier tests for bpf lsm Improve signed ranges reasoning for BPF_AND - - - 47212 2024-11-19 Shung-Hsi Yu bpf Changes Requested
[RFC,bpf-next,v2,1/3] bpf, verifier: improve signed ranges reasoning for BPF_AND Improve signed ranges reasoning for BPF_AND 1 1 1 46114 2024-11-19 Shung-Hsi Yu bpf Changes Requested
[bpf-next] bpf: use type_may_be_null() helper for nullable-param check [bpf-next] bpf: use type_may_be_null() helper for nullable-param check 1 - - 45-- 2024-09-05 Shung-Hsi Yu bpf Accepted
[stable,6.6,2/2] selftests/bpf: Add a test to verify previous stacksafe() fix [stable,6.6,1/2] bpf: Fix a kernel verifier crash in stacksafe() - - - 1-1 2024-08-23 Shung-Hsi Yu bpf Handled Elsewhere
[stable,6.6,1/2] bpf: Fix a kernel verifier crash in stacksafe() [stable,6.6,1/2] bpf: Fix a kernel verifier crash in stacksafe() 1 - - 1-1 2024-08-23 Shung-Hsi Yu bpf Handled Elsewhere
[stable,6.10,2/2] selftests/bpf: Add a test to verify previous stacksafe() fix [stable,6.10,1/2] bpf: Fix a kernel verifier crash in stacksafe() - - - 1-- 2024-08-23 Shung-Hsi Yu bpf Superseded
[stable,6.10,1/2] bpf: Fix a kernel verifier crash in stacksafe() [stable,6.10,1/2] bpf: Fix a kernel verifier crash in stacksafe() 1 - - 1-- 2024-08-23 Shung-Hsi Yu bpf Superseded
[RFC,bpf-next,v1] bpf, verifier: improve signed ranges inference for BPF_AND [RFC,bpf-next,v1] bpf, verifier: improve signed ranges inference for BPF_AND - 1 - 5921 2024-07-19 Shung-Hsi Yu bpf RFC
[RFC,bpf-next] bpf, verifier: improve signed ranges inference for BPF_AND [RFC,bpf-next] bpf, verifier: improve signed ranges inference for BPF_AND - - 1 5921 2024-07-16 Shung-Hsi Yu bpf Superseded
[bpf-next,v3,3/3] bpf: use check_sub_overflow() to check for subtraction overflows Use overflow.h helpers to check for overflows 1 - - 5912 2024-07-12 Shung-Hsi Yu bpf Accepted
[bpf-next,v3,2/3] bpf: use check_add_overflow() to check for addition overflows Use overflow.h helpers to check for overflows - - - 5912 2024-07-12 Shung-Hsi Yu bpf Accepted
[bpf-next,v3,1/3] bpf: fix overflow check in adjust_jmp_off() Use overflow.h helpers to check for overflows - - - 60-2 2024-07-12 Shung-Hsi Yu bpf Accepted
[bpf-next,v2,2/2] bpf: use check_sub_overflow() to check for subtraction overflows Use overflow.h helpers to check for overflows - - - 611- 2024-07-01 Shung-Hsi Yu bpf Superseded
[bpf-next,v2,1/2] bpf: use check_add_overflow() to check for addition overflows Use overflow.h helpers to check for overflows - - - 611- 2024-07-01 Shung-Hsi Yu bpf Superseded
[bpf-next,2/2] bpf: verifier: use check_sub_overflow() to check for subtraction overflows Use overflow.h helpers to check for overflows - - - 5813 2024-06-23 Shung-Hsi Yu bpf Superseded
[bpf-next,1/2] bpf: verifier: use check_add_overflow() to check for addition overflows Use overflow.h helpers to check for overflows - - - 5813 2024-06-23 Shung-Hsi Yu bpf Superseded
[RFC,bpf-next] guard against access_size overflow? [RFC,bpf-next] guard against access_size overflow? - - - 611- 2024-05-23 Shung-Hsi Yu bpf RFC
[bpf] selftests/bpf: trace_helpers.c: do not use poisoned type [bpf] selftests/bpf: trace_helpers.c: do not use poisoned type 1 - - 60-2 2024-02-02 Shung-Hsi Yu bpf Accepted
lsm_cgroup.c selftest fails to compile when CONFIG_PACKET!=y lsm_cgroup.c selftest fails to compile when CONFIG_PACKET!=y - - - 1-- 2024-01-18 Shung-Hsi Yu Not Applicable
[bpf-next] bpf: replace register_is_const() with is_reg_const() [bpf-next] bpf: replace register_is_const() with is_reg_const() 1 - - 4511 2023-11-08 Shung-Hsi Yu bpf Accepted
[RFC,bpf-next,v0,7/7] (WIP) Add helper functions that transform wrange32 to and from smin/smax/umin… Unifying signed and unsigned min/max tracking - - - 3812 2023-11-08 Shung-Hsi Yu bpf RFC
[RFC,bpf-next,v0,6/7] Implement wrange32_mul() Unifying signed and unsigned min/max tracking - - - 3821 2023-11-08 Shung-Hsi Yu bpf RFC
[RFC,bpf-next,v0,5/7] Implement wrange32_sub() Unifying signed and unsigned min/max tracking - - - 3821 2023-11-08 Shung-Hsi Yu bpf RFC
[RFC,bpf-next,v0,4/7] Implement wrange32_add() Unifying signed and unsigned min/max tracking - - - 3821 2023-11-08 Shung-Hsi Yu bpf RFC
[RFC,bpf-next,v0,3/7] Support tracking signed min/max Unifying signed and unsigned min/max tracking - - - 3812 2023-11-08 Shung-Hsi Yu bpf RFC
[RFC,bpf-next,v0,2/7] Lift the contrain requiring start <= end Unifying signed and unsigned min/max tracking - - - 3812 2023-11-08 Shung-Hsi Yu bpf RFC
[RFC,bpf-next,v0,1/7] Add inital wrange32 definition along with checks for umin/umax Unifying signed and unsigned min/max tracking - - - 3812 2023-11-08 Shung-Hsi Yu bpf RFC
[RFC,bpf-next] bpf, tnums: add bitwise-not helper [RFC,bpf-next] bpf, tnums: add bitwise-not helper - - - 46-1 2023-11-06 Shung-Hsi Yu bpf RFC
[bpf,v1,2/2] selftests/bpf: precision tracking test for BPF_NEG and BPF_END bpf: Fix precision tracking for BPF_ALU | BPF_TO_BE | BPF_END - - - 16-- 2023-11-02 Shung-Hsi Yu bpf Accepted
[bpf,v1,1/2] bpf: Fix precision tracking for BPF_ALU | BPF_TO_BE | BPF_END bpf: Fix precision tracking for BPF_ALU | BPF_TO_BE | BPF_END 1 - 2 16-- 2023-11-02 Shung-Hsi Yu bpf Accepted
[RFC,bpf,2/2] selftests/bpf: precision tracking test for BPF_ALU | BPF_TO_BE | BPF_END bpf: Fix precision tracking for BPF_ALU | BPF_TO_BE | BPF_END - - - 452- 2023-10-30 Shung-Hsi Yu bpf Superseded
[RFC,bpf,1/2] bpf: Fix precision tracking for BPF_ALU | BPF_TO_BE | BPF_END bpf: Fix precision tracking for BPF_ALU | BPF_TO_BE | BPF_END 1 - 2 47-- 2023-10-30 Shung-Hsi Yu bpf Superseded
[iproute2-next,v2,2/2] bpf: increase verifier verbosity when in verbose mode Increase BPF verifier verbosity when in verbose mode - - - 1-- 2023-10-27 Shung-Hsi Yu dsa Accepted
[iproute2-next,v2,1/2] libbpf: set kernel_log_level when available Increase BPF verifier verbosity when in verbose mode - - - 1-- 2023-10-27 Shung-Hsi Yu dsa Accepted
[iproute2-next,2/2] bpf: increase verifier verbosity when in verbose mode Increase BPF verifier verbosity when in verbose mode - - - 1-- 2023-10-18 Shung-Hsi Yu dsa Superseded
[iproute2-next,1/2] libbpf: set kernel_log_level when available Increase BPF verifier verbosity when in verbose mode - - - 1-- 2023-10-18 Shung-Hsi Yu dsa Superseded
[bpf-next,v2,3/3] libbpf: fix null-pointer dereference in find_prog_by_sec_insn() libbpf: fix fuzzer-reported issues - - - 30-5 2022-10-12 Shung-Hsi Yu bpf Accepted
[bpf-next,v2,2/3] libbpf: deal with section with no data gracefully libbpf: fix fuzzer-reported issues - - - 29-6 2022-10-12 Shung-Hsi Yu bpf Accepted
[bpf-next,v2,1/3] libbpf: use elf_getshdrnum() instead of e_shnum libbpf: fix fuzzer-reported issues - - - 30-5 2022-10-12 Shung-Hsi Yu bpf Accepted
[bpf,3/3] libbpf: deal with section with no data gracefully libbpf: fix fuzzer-reported issues - - - 31-4 2022-10-07 Shung-Hsi Yu bpf Superseded
[bpf,2/3] libbpf: fix null-pointer dereference in find_prog_by_sec_insn() libbpf: fix fuzzer-reported issues - - - 32-3 2022-10-07 Shung-Hsi Yu bpf Superseded
[bpf,1/3] libbpf: use elf_getshdrnum() instead of e_shnum libbpf: fix fuzzer-reported issues - - - 32-3 2022-10-07 Shung-Hsi Yu bpf Superseded
MAINTAINERS: Add include/linux/tnum.h to BPF CORE MAINTAINERS: Add include/linux/tnum.h to BPF CORE - - - 17-2 2022-08-31 Shung-Hsi Yu bpf Accepted
[RFC,bpf-next,2/2] proof for the safe usage of tnum_in() bpf: tnums: warn against the usage of tnum_in(tnum_range(), ...) - - - 271- 2022-08-31 Shung-Hsi Yu bpf RFC
[RFC,bpf-next,1/2] bpf: tnums: warn against the usage of tnum_in(tnum_range(), ...) bpf: tnums: warn against the usage of tnum_in(tnum_range(), ...) - - - 271- 2022-08-31 Shung-Hsi Yu bpf RFC
[bpf-next,4/4] selftests/bpf: add reason of rejection in ld_imm64 bpf: verifier: remove redundant opcode checks - - - 1514 2022-05-20 Shung-Hsi Yu bpf Changes Requested
[bpf-next,3/4] bpf: verifier: remove redundant opcode checks bpf: verifier: remove redundant opcode checks - - - 1514 2022-05-20 Shung-Hsi Yu bpf Changes Requested
[bpf-next,2/4] bpf: verifier: explain opcode check in check_ld_imm() bpf: verifier: remove redundant opcode checks - - - 16-4 2022-05-20 Shung-Hsi Yu bpf Changes Requested
[bpf-next,1/4] bpf: verifier: update resolve_pseudo_ldimm64() comment bpf: verifier: remove redundant opcode checks - - - 16-4 2022-05-20 Shung-Hsi Yu bpf Changes Requested
[bpf-next] bpf: determine buf_info inside check_buffer_access() [bpf-next] bpf: determine buf_info inside check_buffer_access() 1 - - 171- 2022-03-07 Shung-Hsi Yu bpf Accepted
[RFC] genirq: Add effective CPU index retrieving interface [RFC] genirq: Add effective CPU index retrieving interface - - - 1-- 2021-06-07 Shung-Hsi Yu RFC