Show patches with: Submitter = Kui-Feng Lee       |    Archived = No       |   563 patches
« 1 2 3 45 6 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[bpf-next,v7,1/9] bpf: Remove unnecessary checks on the offset of btf_field. Enable BPF programs to declare arrays of kptr, bpf_rb_root, and bpf_list_head. 1 - - 46-- 2024-05-23 Kui-Feng Lee bpf Accepted
[bpf-next,v4,7/7] selftests/bpf: make sure bpf_testmod handling racing link destroying well. Notify user space when a struct_ops object is detached/unregistered - - - 45-1 2024-05-21 Kui-Feng Lee bpf Superseded
[bpf-next,v4,6/7] selftests/bpf: detach a struct_ops link from the subsystem managing it. Notify user space when a struct_ops object is detached/unregistered - - - 45-1 2024-05-21 Kui-Feng Lee bpf Superseded
[bpf-next,v4,5/7] selftests/bpf: test struct_ops with epoll Notify user space when a struct_ops object is detached/unregistered - - - 45-1 2024-05-21 Kui-Feng Lee bpf Superseded
[bpf-next,v4,4/7] bpf: export bpf_link_inc_not_zero. Notify user space when a struct_ops object is detached/unregistered - - - 45-1 2024-05-21 Kui-Feng Lee bpf Superseded
[bpf-next,v4,3/7] bpf: support epoll from bpf struct_ops links. Notify user space when a struct_ops object is detached/unregistered - - - 45-1 2024-05-21 Kui-Feng Lee bpf Superseded
[bpf-next,v4,2/7] bpf: enable detaching links of struct_ops objects. Notify user space when a struct_ops object is detached/unregistered - - - 45-1 2024-05-21 Kui-Feng Lee bpf Superseded
[bpf-next,v4,1/7] bpf: pass bpf_struct_ops_link to callbacks in bpf_struct_ops. Notify user space when a struct_ops object is detached/unregistered - - - 45-1 2024-05-21 Kui-Feng Lee bpf Superseded
[bpf-next,v6,9/9] selftests/bpf: Test global bpf_list_head arrays. Enable BPF programs to declare arrays of kptr, bpf_rb_root, and bpf_list_head. 1 - - 46-- 2024-05-20 Kui-Feng Lee bpf Superseded
[bpf-next,v6,8/9] selftests/bpf: Test global bpf_rb_root arrays and fields in nested struct types. Enable BPF programs to declare arrays of kptr, bpf_rb_root, and bpf_list_head. - - - 46-- 2024-05-20 Kui-Feng Lee bpf Superseded
[bpf-next,v6,7/9] selftests/bpf: Test kptr arrays and kptrs in nested struct fields. Enable BPF programs to declare arrays of kptr, bpf_rb_root, and bpf_list_head. 1 - - 46-- 2024-05-20 Kui-Feng Lee bpf Superseded
[bpf-next,v6,6/9] bpf: limit the number of levels of a nested struct type. Enable BPF programs to declare arrays of kptr, bpf_rb_root, and bpf_list_head. 1 - - 46-- 2024-05-20 Kui-Feng Lee bpf Superseded
[bpf-next,v6,5/9] bpf: look into the types of the fields of a struct type recursively. Enable BPF programs to declare arrays of kptr, bpf_rb_root, and bpf_list_head. 1 - - 46-- 2024-05-20 Kui-Feng Lee bpf Superseded
[bpf-next,v6,4/9] bpf: create repeated fields for arrays. Enable BPF programs to declare arrays of kptr, bpf_rb_root, and bpf_list_head. 1 - - 46-- 2024-05-20 Kui-Feng Lee bpf Superseded
[bpf-next,v6,3/9] bpf: refactor btf_find_struct_field() and btf_find_datasec_var(). Enable BPF programs to declare arrays of kptr, bpf_rb_root, and bpf_list_head. 1 - - 46-- 2024-05-20 Kui-Feng Lee bpf Superseded
[bpf-next,v6,2/9] bpf: Remove unnecessary call to btf_field_type_size(). Enable BPF programs to declare arrays of kptr, bpf_rb_root, and bpf_list_head. 1 - - 46-- 2024-05-20 Kui-Feng Lee bpf Superseded
[bpf-next,v6,1/9] bpf: Remove unnecessary checks on the offset of btf_field. Enable BPF programs to declare arrays of kptr, bpf_rb_root, and bpf_list_head. 1 - - 46-- 2024-05-20 Kui-Feng Lee bpf Superseded
[bpf-next,v5,9/9] selftests/bpf: Test global bpf_list_head arrays. Enable BPF programs to declare arrays of kptr, bpf_rb_root, and bpf_list_head. - - - 44-- 2024-05-10 Kui-Feng Lee bpf Superseded
[bpf-next,v5,8/9] selftests/bpf: Test global bpf_rb_root arrays and fields in nested struct types. Enable BPF programs to declare arrays of kptr, bpf_rb_root, and bpf_list_head. - - - 44-- 2024-05-10 Kui-Feng Lee bpf Superseded
[bpf-next,v5,7/9] selftests/bpf: Test kptr arrays and kptrs in nested struct fields. Enable BPF programs to declare arrays of kptr, bpf_rb_root, and bpf_list_head. - - - 44-- 2024-05-10 Kui-Feng Lee bpf Superseded
[bpf-next,v5,6/9] bpf: limit the number of levels of a nested struct type. Enable BPF programs to declare arrays of kptr, bpf_rb_root, and bpf_list_head. 1 - - 44-- 2024-05-10 Kui-Feng Lee bpf Superseded
[bpf-next,v5,5/9] bpf: look into the types of the fields of a struct type recursively. Enable BPF programs to declare arrays of kptr, bpf_rb_root, and bpf_list_head. - - - 44-- 2024-05-10 Kui-Feng Lee bpf Superseded
[bpf-next,v5,4/9] bpf: create repeated fields for arrays. Enable BPF programs to declare arrays of kptr, bpf_rb_root, and bpf_list_head. 1 - - 44-- 2024-05-10 Kui-Feng Lee bpf Superseded
[bpf-next,v5,3/9] bpf: refactor btf_find_struct_field() and btf_find_datasec_var(). Enable BPF programs to declare arrays of kptr, bpf_rb_root, and bpf_list_head. 1 - - 44-- 2024-05-10 Kui-Feng Lee bpf Superseded
[bpf-next,v5,2/9] bpf: Remove unnecessary call to btf_field_type_size(). Enable BPF programs to declare arrays of kptr, bpf_rb_root, and bpf_list_head. 1 - - 44-- 2024-05-10 Kui-Feng Lee bpf Superseded
[bpf-next,v5,1/9] bpf: Remove unnecessary checks on the offset of btf_field. Enable BPF programs to declare arrays of kptr, bpf_rb_root, and bpf_list_head. 1 - - 44-- 2024-05-10 Kui-Feng Lee bpf Superseded
[bpf-next,v3,7/7] selftests/bpf: make sure bpf_testmod handling racing link destroying well. Notify user space when a struct_ops object is detached/unregistered - - - 49-- 2024-05-10 Kui-Feng Lee bpf Superseded
[bpf-next,v3,6/7] selftests/bpf: detach a struct_ops link from the subsystem managing it. Notify user space when a struct_ops object is detached/unregistered - - - 49-- 2024-05-10 Kui-Feng Lee bpf Superseded
[bpf-next,v3,5/7] selftests/bpf: test struct_ops with epoll Notify user space when a struct_ops object is detached/unregistered - - - 49-- 2024-05-10 Kui-Feng Lee bpf Superseded
[bpf-next,v3,4/7] bpf: export bpf_link_inc_not_zero. Notify user space when a struct_ops object is detached/unregistered - - - 49-- 2024-05-10 Kui-Feng Lee bpf Superseded
[bpf-next,v3,3/7] bpf: support epoll from bpf struct_ops links. Notify user space when a struct_ops object is detached/unregistered - - - 49-- 2024-05-10 Kui-Feng Lee bpf Superseded
[bpf-next,v3,2/7] bpf: enable detaching links of struct_ops objects. Notify user space when a struct_ops object is detached/unregistered - - - 49-- 2024-05-10 Kui-Feng Lee bpf Superseded
[bpf-next,v3,1/7] bpf: pass bpf_struct_ops_link to callbacks in bpf_struct_ops. Notify user space when a struct_ops object is detached/unregistered - - - 49-- 2024-05-10 Kui-Feng Lee bpf Superseded
[bpf-next,v4,9/9] selftests/bpf: Test global bpf_list_head arrays. Enable BPF programs to declare arrays of kptr, bpf_rb_root, and bpf_list_head. - - - 44-- 2024-05-08 Kui-Feng Lee bpf Superseded
[bpf-next,v4,8/9] selftests/bpf: Test global bpf_rb_root arrays and fields in nested struct types. Enable BPF programs to declare arrays of kptr, bpf_rb_root, and bpf_list_head. - - - 44-- 2024-05-08 Kui-Feng Lee bpf Superseded
[bpf-next,v4,7/9] selftests/bpf: Test kptr arrays and kptrs in nested struct fields. Enable BPF programs to declare arrays of kptr, bpf_rb_root, and bpf_list_head. - - - 44-- 2024-05-08 Kui-Feng Lee bpf Superseded
[bpf-next,v4,6/9] bpf: limit the number of levels of a nested struct type. Enable BPF programs to declare arrays of kptr, bpf_rb_root, and bpf_list_head. - - - 44-- 2024-05-08 Kui-Feng Lee bpf Superseded
[bpf-next,v4,5/9] bpf: look into the types of the fields of a struct type recursively. Enable BPF programs to declare arrays of kptr, bpf_rb_root, and bpf_list_head. 1 - - 44-- 2024-05-08 Kui-Feng Lee bpf Superseded
[bpf-next,v4,4/9] bpf: create repeated fields for arrays. Enable BPF programs to declare arrays of kptr, bpf_rb_root, and bpf_list_head. 1 - - 44-- 2024-05-08 Kui-Feng Lee bpf Superseded
[bpf-next,v4,3/9] bpf: refactor btf_find_struct_field() and btf_find_datasec_var(). Enable BPF programs to declare arrays of kptr, bpf_rb_root, and bpf_list_head. 1 - - 44-- 2024-05-08 Kui-Feng Lee bpf Superseded
[bpf-next,v4,2/9] bpf: Remove unnecessary call to btf_field_type_size(). Enable BPF programs to declare arrays of kptr, bpf_rb_root, and bpf_list_head. 1 - - 44-- 2024-05-08 Kui-Feng Lee bpf Superseded
[bpf-next,v4,1/9] bpf: Remove unnecessary checks on the offset of btf_field. Enable BPF programs to declare arrays of kptr, bpf_rb_root, and bpf_list_head. 1 - - 44-- 2024-05-08 Kui-Feng Lee bpf Superseded
[bpf-next,v2,6/6] selftests/bpf: make sure bpf_testmod handling racing link destroying well. Notify user space when a struct_ops object is detached/unregistered - - - 44-- 2024-05-07 Kui-Feng Lee bpf Superseded
[bpf-next,v2,5/6] selftests/bpf: detach a struct_ops link from the subsystem managing it. Notify user space when a struct_ops object is detached/unregistered - - - 44-- 2024-05-07 Kui-Feng Lee bpf Superseded
[bpf-next,v2,4/6] selftests/bpf: test struct_ops with epoll Notify user space when a struct_ops object is detached/unregistered - - - 44-- 2024-05-07 Kui-Feng Lee bpf Superseded
[bpf-next,v2,3/6] bpf: support epoll from bpf struct_ops links. Notify user space when a struct_ops object is detached/unregistered - - - 44-- 2024-05-07 Kui-Feng Lee bpf Superseded
[bpf-next,v2,2/6] bpf: enable detaching links of struct_ops objects. Notify user space when a struct_ops object is detached/unregistered - - - 44-- 2024-05-07 Kui-Feng Lee bpf Superseded
[bpf-next,v2,1/6] bpf: pass bpf_struct_ops_link to callbacks in bpf_struct_ops. Notify user space when a struct_ops object is detached/unregistered - - - 44-- 2024-05-07 Kui-Feng Lee bpf Superseded
[bpf-next,v3,7/7] selftests/bpf: Test global bpf_list_head arrays. Enable BPF programs to declare arrays of kptr, bpf_rb_root, and bpf_list_head. - - - 602- 2024-05-01 Kui-Feng Lee bpf Superseded
[bpf-next,v3,6/7] selftests/bpf: Test global bpf_rb_root arrays and fields in nested struct types. Enable BPF programs to declare arrays of kptr, bpf_rb_root, and bpf_list_head. - - - 602- 2024-05-01 Kui-Feng Lee bpf Superseded
[bpf-next,v3,5/7] selftests/bpf: Test kptr arrays and kptrs in nested struct fields. Enable BPF programs to declare arrays of kptr, bpf_rb_root, and bpf_list_head. - - - 602- 2024-05-01 Kui-Feng Lee bpf Superseded
[bpf-next,v3,4/7] bpf: look into the types of the fields of a struct type recursively. Enable BPF programs to declare arrays of kptr, bpf_rb_root, and bpf_list_head. - - - 602- 2024-05-01 Kui-Feng Lee bpf Superseded
[bpf-next,v3,3/7] bpf: create repeated fields for arrays. Enable BPF programs to declare arrays of kptr, bpf_rb_root, and bpf_list_head. - - - 602- 2024-05-01 Kui-Feng Lee bpf Superseded
[bpf-next,v3,2/7] bpf: Remove unnecessary call to btf_field_type_size(). Enable BPF programs to declare arrays of kptr, bpf_rb_root, and bpf_list_head. 1 - - 611- 2024-05-01 Kui-Feng Lee bpf Superseded
[bpf-next,v3,1/7] bpf: Remove unnecessary checks on the offset of btf_field. Enable BPF programs to declare arrays of kptr, bpf_rb_root, and bpf_list_head. 1 - - 611- 2024-05-01 Kui-Feng Lee bpf Superseded
[bpf-next,6/6] selftests/bpf: test detaching struct_ops links. Notify user space when a struct_ops object is detached/unregisterd - - - 1-2 2024-04-29 Kui-Feng Lee bpf Changes Requested
[bpf-next,5/6] bpf: support epoll from bpf struct_ops links. Notify user space when a struct_ops object is detached/unregisterd - - - 1-2 2024-04-29 Kui-Feng Lee bpf Changes Requested
[bpf-next,4/6] bpf: detach a bpf_struct_ops_map from a link. Notify user space when a struct_ops object is detached/unregisterd - - - 1-2 2024-04-29 Kui-Feng Lee bpf Changes Requested
[bpf-next,3/6] bpf: provide a function to unregister struct_ops objects from consumers. Notify user space when a struct_ops object is detached/unregisterd - - - 1-2 2024-04-29 Kui-Feng Lee bpf Changes Requested
[bpf-next,2/6] bpf: export bpf_link_inc_not_zero(). Notify user space when a struct_ops object is detached/unregisterd - - - 1-2 2024-04-29 Kui-Feng Lee bpf Changes Requested
[bpf-next,1/6] bpf: add a pointer of the attached link to bpf_struct_ops_map. Notify user space when a struct_ops object is detached/unregisterd - - - 1-2 2024-04-29 Kui-Feng Lee bpf Changes Requested
[bpf-next,v2,2/2] selftests/bpf: open a pinned path of a struct_ops link. Update a struct_ops link through a pinned path - - - 611- 2024-04-18 Kui-Feng Lee bpf Changes Requested
[bpf-next,v2,1/2] bpf: enable the "open" operator on a pinned path of a struct_osp link. Update a struct_ops link through a pinned path - - - 611- 2024-04-18 Kui-Feng Lee bpf Changes Requested
[bpf-next,2/2] selftests/bpf: open a pinned path of a struct_ops link. Update a struct_ops link through a pinned path - - - 611- 2024-04-17 Kui-Feng Lee bpf Superseded
[bpf-next,1/2] bpf: enable the "open" operator on a pinned path of a struct_osp link. Update a struct_ops link through a pinned path - - - 611- 2024-04-17 Kui-Feng Lee bpf Superseded
[bpf-next,v2,11/11] selftests/bpf: Test global bpf_list_head arrays. Enable BPF programs to declare arrays of kptr, bpf_rb_root, and bpf_list_head. - - - 652- 2024-04-12 Kui-Feng Lee bpf Changes Requested
[bpf-next,v2,10/11] selftests/bpf: Test global bpf_rb_root arrays. Enable BPF programs to declare arrays of kptr, bpf_rb_root, and bpf_list_head. - - - 652- 2024-04-12 Kui-Feng Lee bpf Changes Requested
[bpf-next,v2,09/11] selftests/bpf: Test global kptr arrays. Enable BPF programs to declare arrays of kptr, bpf_rb_root, and bpf_list_head. - - - 652- 2024-04-12 Kui-Feng Lee bpf Changes Requested
[bpf-next,v2,08/11] bpf: Enable and verify btf_field arrays. Enable BPF programs to declare arrays of kptr, bpf_rb_root, and bpf_list_head. - - - 652- 2024-04-12 Kui-Feng Lee bpf Changes Requested
[bpf-next,v2,07/11] bpf: check_map_kptr_access() compute the offset from the reg state. Enable BPF programs to declare arrays of kptr, bpf_rb_root, and bpf_list_head. 1 - - 652- 2024-04-12 Kui-Feng Lee bpf Changes Requested
[bpf-next,v2,06/11] bpf: check_map_access() with the knowledge of arrays. Enable BPF programs to declare arrays of kptr, bpf_rb_root, and bpf_list_head. - - - 661- 2024-04-12 Kui-Feng Lee bpf Changes Requested
[bpf-next,v2,05/11] bpf: Find btf_field with the knowledge of arrays. Enable BPF programs to declare arrays of kptr, bpf_rb_root, and bpf_list_head. - - - 652- 2024-04-12 Kui-Feng Lee bpf Changes Requested
[bpf-next,v2,04/11] bpf: initialize/free array of btf_field(s). Enable BPF programs to declare arrays of kptr, bpf_rb_root, and bpf_list_head. - - - 652- 2024-04-12 Kui-Feng Lee bpf Changes Requested
[bpf-next,v2,03/11] bpf: Add nelems to struct btf_field_info and btf_field. Enable BPF programs to declare arrays of kptr, bpf_rb_root, and bpf_list_head. - - - 652- 2024-04-12 Kui-Feng Lee bpf Changes Requested
[bpf-next,v2,02/11] bpf: Remove unnecessary call to btf_field_type_size(). Enable BPF programs to declare arrays of kptr, bpf_rb_root, and bpf_list_head. 1 - - 661- 2024-04-12 Kui-Feng Lee bpf Changes Requested
[bpf-next,v2,01/11] bpf: Remove unnecessary checks on the offset of btf_field. Enable BPF programs to declare arrays of kptr, bpf_rb_root, and bpf_list_head. 1 - - 661- 2024-04-12 Kui-Feng Lee bpf Changes Requested
[bpf-next,11/11] selftests/bpf: Test global bpf_list_head arrays. Enable BPF programs to declare arrays of kptr, bpf_rb_root, and bpf_list_head. - - - 602- 2024-04-10 Kui-Feng Lee bpf Superseded
[bpf-next,10/11] selftests/bpf: Test global bpf_rb_root arrays. Enable BPF programs to declare arrays of kptr, bpf_rb_root, and bpf_list_head. - - - 602- 2024-04-10 Kui-Feng Lee bpf Superseded
[bpf-next,09/11] selftests/bpf: Test global kptr arrays. Enable BPF programs to declare arrays of kptr, bpf_rb_root, and bpf_list_head. - - - 602- 2024-04-10 Kui-Feng Lee bpf Superseded
[bpf-next,08/11] bpf: Enable and verify btf_field arrays. Enable BPF programs to declare arrays of kptr, bpf_rb_root, and bpf_list_head. - - - 602- 2024-04-10 Kui-Feng Lee bpf Superseded
[bpf-next,07/11] bpf: check_map_access() with the knowledge of arrays. Enable BPF programs to declare arrays of kptr, bpf_rb_root, and bpf_list_head. - - - 611- 2024-04-10 Kui-Feng Lee bpf Superseded
[bpf-next,06/11] bpf: Find btf_field with the knowledge of arrays. Enable BPF programs to declare arrays of kptr, bpf_rb_root, and bpf_list_head. - - - 602- 2024-04-10 Kui-Feng Lee bpf Superseded
[bpf-next,05/11] bpf: initialize/free array of btf_field(s). Enable BPF programs to declare arrays of kptr, bpf_rb_root, and bpf_list_head. - - - 602- 2024-04-10 Kui-Feng Lee bpf Superseded
[bpf-next,04/11] bpf: check_map_kptr_access() compute the offset from the reg state. Enable BPF programs to declare arrays of kptr, bpf_rb_root, and bpf_list_head. 1 - - 602- 2024-04-10 Kui-Feng Lee bpf Superseded
[bpf-next,03/11] bpf: Add nelems to struct btf_field_info and btf_field. Enable BPF programs to declare arrays of kptr, bpf_rb_root, and bpf_list_head. - - - 602- 2024-04-10 Kui-Feng Lee bpf Superseded
[bpf-next,02/11] bpf: Remove unnecessary call to btf_field_type_size(). Enable BPF programs to declare arrays of kptr, bpf_rb_root, and bpf_list_head. 1 - - 611- 2024-04-10 Kui-Feng Lee bpf Superseded
[bpf-next,01/11] bpf: Remove unnecessary checks on the offset of btf_field. Enable BPF programs to declare arrays of kptr, bpf_rb_root, and bpf_list_head. 1 - - 611- 2024-04-10 Kui-Feng Lee bpf Superseded
[v2] rethook: Remove warning messages printed for finding return address of a frame. [v2] rethook: Remove warning messages printed for finding return address of a frame. 2 - - 1-- 2024-04-08 Kui-Feng Lee Not Applicable
[bpf-next,v2] selftests/bpf: Make sure libbpf doesn't enforce the signature of a func pointer. [bpf-next,v2] selftests/bpf: Make sure libbpf doesn't enforce the signature of a func pointer. - - - 611- 2024-04-04 Kui-Feng Lee bpf Accepted
[bpf-next] selftests/bpf: Make sure libbpf doesn't enforce the signature of a func pointer. [bpf-next] selftests/bpf: Make sure libbpf doesn't enforce the signature of a func pointer. - - - 611- 2024-04-01 Kui-Feng Lee bpf Superseded
[bpf-next] rethook: Remove warning messages printed for finding return address of a frame. [bpf-next] rethook: Remove warning messages printed for finding return address of a frame. 2 - - 5912 2024-04-01 Kui-Feng Lee bpf Superseded
[bpf-next,v2,3/3] selftests/bpf: Accept extra arguments if they are not used. Ignore additional fields in the struct_ops maps in an updated version. - - - 5723 2024-03-13 Kui-Feng Lee bpf Changes Requested
[bpf-next,v2,2/3] selftests/bpf: Ensure libbpf skip all-zeros fields of struct_ops maps. Ignore additional fields in the struct_ops maps in an updated version. - - - 5813 2024-03-13 Kui-Feng Lee bpf Accepted
[bpf-next,v2,1/3] libbpf: Skip zeroed or null fields if not found in the kernel type. Ignore additional fields in the struct_ops maps in an updated version. - - - 5813 2024-03-13 Kui-Feng Lee bpf Accepted
[bpf-next,2/2] selftests/bpf: Ensure libbpf skip all-zeros fields of struct_ops maps. Ignore additional fields in the struct_ops maps in an updated version. - - - 51110 2024-03-12 Kui-Feng Lee bpf Superseded
[bpf-next,1/2] libbpf: Skip zeroed or null fields if not found in the kernel type. Ignore additional fields in the struct_ops maps in an updated version. - - - 51110 2024-03-12 Kui-Feng Lee bpf Superseded
[bpf-next] bpftool: cast pointers for shadow types explicitly. [bpf-next] bpftool: cast pointers for shadow types explicitly. 2 - - 5624 2024-03-12 Kui-Feng Lee bpf Accepted
[net-next,v3] selftests/net: fix waiting time for ipv6_gc test in fib_tests.sh. [net-next,v3] selftests/net: fix waiting time for ipv6_gc test in fib_tests.sh. - - - 181- 2024-03-05 Kui-Feng Lee netdev Accepted
[net-next,v2] selftests/net: fix waiting time for ipv6_gc test in fib_tests.sh. [net-next,v2] selftests/net: fix waiting time for ipv6_gc test in fib_tests.sh. - - - 181- 2024-03-05 Kui-Feng Lee netdev Superseded
[bpf-next,v6,5/5] selftests/bpf: Test if shadow types work correctly. Create shadow types for struct_ops maps in skeletons - - - 652- 2024-02-29 Kui-Feng Lee bpf Accepted
« 1 2 3 45 6 »