Show patches with: Submitter = Hou Tao       |   368 patches
« 1 2 3 4 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[bpf,v2,9/9] selftests/bpf: Add more test cases for LPM trie Fixes for LPM trie - - - 592- 2024-11-27 Hou Tao bpf New
[bpf,v2,8/9] selftests/bpf: Move test_lpm_map.c to map_tests Fixes for LPM trie - - - 592- 2024-11-27 Hou Tao bpf New
[bpf,v2,7/9] bpf: Use raw_spinlock_t for LPM trie Fixes for LPM trie - - - 61-- 2024-11-27 Hou Tao bpf New
[bpf,v2,6/9] bpf: Switch to bpf mem allocator for LPM trie Fixes for LPM trie - - - 601- 2024-11-27 Hou Tao bpf New
[bpf,v2,5/9] bpf: Fix exact match conditions in trie_get_next_key() Fixes for LPM trie - 1 - 61-- 2024-11-27 Hou Tao bpf New
[bpf,v2,4/9] bpf: Handle in-place update for full LPM trie correctly Fixes for LPM trie - - - 60-1 2024-11-27 Hou Tao bpf New
[bpf,v2,3/9] bpf: Handle BPF_EXIST and BPF_NOEXIST for LPM trie Fixes for LPM trie - 1 - 60-1 2024-11-27 Hou Tao bpf New
[bpf,v2,2/9] bpf: Remove unnecessary kfree(im_node) in lpm_trie_update_elem Fixes for LPM trie - 1 - 61-- 2024-11-27 Hou Tao bpf New
[bpf,v2,1/9] bpf: Remove unnecessary check when updating LPM trie Fixes for LPM trie - 1 - 61-- 2024-11-27 Hou Tao bpf New
[bpf-next,10/10] selftests/bpf: Add more test cases for LPM trie Fixes for LPM trie - - - 592- 2024-11-18 Hou Tao bpf Superseded
[bpf-next,09/10] selftests/bpf: Move test_lpm_map.c to map_tests Fixes for LPM trie - - - 592- 2024-11-18 Hou Tao bpf Superseded
[bpf-next,08/10] bpf: Use raw_spinlock_t for LPM trie Fixes for LPM trie - - - 61-- 2024-11-18 Hou Tao bpf Superseded
[bpf-next,07/10] bpf: Switch to bpf mem allocator for LPM trie Fixes for LPM trie - - - 601- 2024-11-18 Hou Tao bpf Superseded
[bpf-next,06/10] bpf: Add bpf_mem_cache_is_mergeable() helper Fixes for LPM trie - - - 61-- 2024-11-18 Hou Tao bpf Superseded
[bpf-next,05/10] bpf: Fix exact match conditions in trie_get_next_key() Fixes for LPM trie - 1 - 61-- 2024-11-18 Hou Tao bpf Superseded
[bpf-next,04/10] bpf: Handle in-place update for full LPM trie correctly Fixes for LPM trie - - - 61-- 2024-11-18 Hou Tao bpf Superseded
[bpf-next,03/10] bpf: Handle BPF_EXIST and BPF_NOEXIST for LPM trie Fixes for LPM trie - 1 - 61-- 2024-11-18 Hou Tao bpf Superseded
[bpf-next,02/10] bpf: Remove unnecessary kfree(im_node) in lpm_trie_update_elem Fixes for LPM trie - 1 - 61-- 2024-11-18 Hou Tao bpf Superseded
[bpf-next,01/10] bpf: Remove unnecessary check when updating LPM trie Fixes for LPM trie - 1 - 61-- 2024-11-18 Hou Tao bpf Superseded
[bpf-next,3/3] selftests/bpf: Test the update operations for htab of maps Fix lockdep warning for htab of map - - - 44-1 2024-11-06 Hou Tao bpf Accepted
[bpf-next,2/3] selftests/bpf: Move ENOTSUPP from bpf_util.h Fix lockdep warning for htab of map - - - 44-1 2024-11-06 Hou Tao bpf Accepted
[bpf-next,1/3] bpf: Call free_htab_elem() after htab_unlock_bucket() Fix lockdep warning for htab of map - - - 44-1 2024-11-06 Hou Tao bpf Accepted
[bpf] selftests/bpf: Use -4095 as the bad address for bits iterator [bpf] selftests/bpf: Use -4095 as the bad address for bits iterator 1 - - 592- 2024-11-05 Hou Tao bpf Accepted
[bpf,v4,5/5] selftests/bpf: Add three test cases for bits_iter Fixes for bits iterator - - - 592- 2024-10-30 Hou Tao bpf Accepted
[bpf,v4,4/5] bpf: Use __u64 to save the bits in bits iterator Fixes for bits iterator - - - 61-- 2024-10-30 Hou Tao bpf Accepted
[bpf,v4,3/5] bpf: Check the validity of nr_words in bpf_iter_bits_new() Fixes for bits iterator - - - 61-- 2024-10-30 Hou Tao bpf Accepted
[bpf,v4,2/5] bpf: Add bpf_mem_alloc_check_size() helper Fixes for bits iterator - - - 61-- 2024-10-30 Hou Tao bpf Accepted
[bpf,v4,1/5] bpf: Free dynamically allocated bits in bpf_iter_bits_destroy() Fixes for bits iterator 1 - - 61-- 2024-10-30 Hou Tao bpf Accepted
[bpf,v3,5/5] selftests/bpf: Add three test cases for bits_iter Fixes for bits iterator - - - 592- 2024-10-25 Hou Tao bpf Superseded
[bpf,v3,4/5] bpf: Use __u64 to save the bits in bits iterator Fixes for bits iterator - - - 61-- 2024-10-25 Hou Tao bpf Superseded
[bpf,v3,3/5] bpf: Check the validity of nr_words in bpf_iter_bits_new() Fixes for bits iterator - - - 60-1 2024-10-25 Hou Tao bpf Superseded
[bpf,v3,2/5] bpf: Add bpf_mem_alloc_check_size() helper Fixes for bits iterator - - - 61-- 2024-10-25 Hou Tao bpf Superseded
[bpf,v3,1/5] bpf: Free dynamically allocated bits in bpf_iter_bits_destroy() Fixes for bits iterator 1 - - 61-- 2024-10-25 Hou Tao bpf Superseded
[bpf,v3,2/2] bpf: Check validity of link->type in bpf_link_show_fdinfo() Add the missing BPF_LINK_TYPE invocation for sockmap - - - 601- 2024-10-24 Hou Tao bpf Accepted
[bpf,v3,1/2] bpf: Add the missing BPF_LINK_TYPE invocation for sockmap Add the missing BPF_LINK_TYPE invocation for sockmap - - - 61-- 2024-10-24 Hou Tao bpf Accepted
[bpf] bpf: Extend the size of scratched_stack_slots to 128 bits [bpf] bpf: Extend the size of scratched_stack_slots to 128 bits - - - 61-- 2024-10-23 Hou Tao bpf Changes Requested
[bpf,v3] bpf: Preserve param->string when parsing mount options [bpf,v3] bpf: Preserve param->string when parsing mount options 1 - - 61-- 2024-10-22 Hou Tao bpf Accepted
[bpf,v2,7/7] selftests/bpf: Test multiplication overflow of nr_bits in bits_iter Misc fixes for bpf - - - 48112 2024-10-21 Hou Tao bpf Changes Requested
[bpf,v2,6/7] bpf: Use __u64 to save the bits in bits iterator Misc fixes for bpf - - - 49-12 2024-10-21 Hou Tao bpf Changes Requested
[bpf,v2,5/7] bpf: Check the validity of nr_words in bpf_iter_bits_new() Misc fixes for bpf 1 - - 49-12 2024-10-21 Hou Tao bpf Changes Requested
[bpf,v2,4/7] bpf: Free dynamically allocated bits in bpf_iter_bits_destroy() Misc fixes for bpf - - - 49-12 2024-10-21 Hou Tao bpf Changes Requested
[bpf,v2,3/7] bpf: Preserve param->string when parsing mount options Misc fixes for bpf 1 - - 49-12 2024-10-21 Hou Tao bpf Changes Requested
[bpf,v2,2/7] bpf: Add assertion for the size of bpf_link_type_strs[] Misc fixes for bpf - - - 49-12 2024-10-21 Hou Tao bpf Changes Requested
[bpf,v2,1/7] bpf: Add the missing BPF_LINK_TYPE invocation for sockmap Misc fixes for bpf - - - 49-12 2024-10-21 Hou Tao bpf Changes Requested
[bpf,7/7] selftests/bpf: Pass a pointer of unsigned long to bpf_iter_bits_new() Misc fixes for bpf - - - 592- 2024-10-08 Hou Tao bpf Superseded
[bpf,6/7] selftests/bpf: Test multiplication overflow of nr_bits in bits_iter Misc fixes for bpf - - - 601- 2024-10-08 Hou Tao bpf Superseded
[bpf,5/7] bpf: Change the type of unsafe_ptr in bpf_iter_bits_new() Misc fixes for bpf - - - 601- 2024-10-08 Hou Tao bpf Superseded
[bpf,4/7] bpf: Check the validity of nr_words in bpf_iter_bits_new() Misc fixes for bpf - - - 61-- 2024-10-08 Hou Tao bpf Superseded
[bpf,3/7] bpf: Free dynamically allocated bits in bpf_iter_bits_destroy() Misc fixes for bpf - - - 61-- 2024-10-08 Hou Tao bpf Superseded
[bpf,2/7] bpf: Preserve param->string when parsing mount options Misc fixes for bpf - - - 61-- 2024-10-08 Hou Tao bpf Superseded
[bpf,1/7] bpf: Add the missing BPF_LINK_TYPE invocation for sockmap Misc fixes for bpf - - - 61-- 2024-10-08 Hou Tao bpf Superseded
[bpf-next,16/16] selftests/bpf: Add test cases for hash map with dynptr key Support dynptr key for hash map - - - 5821 2024-10-08 Hou Tao bpf Changes Requested
[bpf-next,15/16] bpf: Enable BPF_F_DYNPTR_IN_KEY for hash map Support dynptr key for hash map - - - 60-1 2024-10-08 Hou Tao bpf Changes Requested
[bpf-next,14/16] bpf: Support get_next_key operation for dynptr key in hash map Support dynptr key for hash map - - - 5812 2024-10-08 Hou Tao bpf Changes Requested
[bpf-next,13/16] bpf: Export bpf_dynptr_set_size Support dynptr key for hash map - - - 60-1 2024-10-08 Hou Tao bpf Changes Requested
[bpf-next,12/16] bpf: Support basic operations for dynptr key in hash map Support dynptr key for hash map - - - 5812 2024-10-08 Hou Tao bpf Changes Requested
[bpf-next,11/16] bpf: Add bpf_mem_alloc_check_size() helper Support dynptr key for hash map - - - 60-1 2024-10-08 Hou Tao bpf Changes Requested
[bpf-next,10/16] bpf: Disable unsupported functionalities for map with dynptr key Support dynptr key for hash map - - - 60-1 2024-10-08 Hou Tao bpf Changes Requested
[bpf-next,09/16] bpf: Handle bpf_dynptr_user in bpf syscall when it is used as output Support dynptr key for hash map - - - 5911 2024-10-08 Hou Tao bpf Changes Requested
[bpf-next,08/16] bpf: Handle bpf_dynptr_user in bpf syscall when it is used as input Support dynptr key for hash map - - - 60-1 2024-10-08 Hou Tao bpf Changes Requested
[bpf-next,07/16] libbpf: Add helpers for bpf_dynptr_user Support dynptr key for hash map - - - 59-2 2024-10-08 Hou Tao bpf Changes Requested
[bpf-next,06/16] bpf: Introduce bpf_dynptr_user Support dynptr key for hash map - - - 60-1 2024-10-08 Hou Tao bpf Changes Requested
[bpf-next,05/16] bpf: Support map key with dynptr in verifier Support dynptr key for hash map - - - 5911 2024-10-08 Hou Tao bpf Changes Requested
[bpf-next,04/16] bpf: Pass flags instead of bool to check_helper_mem_access() Support dynptr key for hash map - - - 5911 2024-10-08 Hou Tao bpf Changes Requested
[bpf-next,03/16] bpf: Parse bpf_dynptr in map key Support dynptr key for hash map - - - 5812 2024-10-08 Hou Tao bpf Changes Requested
[bpf-next,02/16] bpf: Add two helpers to facilitate the btf parsing of bpf_dynptr Support dynptr key for hash map - - - 5614 2024-10-08 Hou Tao bpf Changes Requested
[bpf-next,01/16] bpf: Introduce map flag BPF_F_DYNPTR_IN_KEY Support dynptr key for hash map - - - 60-1 2024-10-08 Hou Tao bpf Changes Requested
[bpf,RESEND,2/2] selftests/bpf: Add more test case for field flattening Check the remaining info_cnt before repeating btf fields 1 - - 592- 2024-10-08 Hou Tao bpf Accepted
[bpf,RESEND,1/2] bpf: Check the remaining info_cnt before repeating btf fields Check the remaining info_cnt before repeating btf fields 1 - - 601- 2024-10-08 Hou Tao bpf Accepted
[bpf,v2,2/2] selftests/bpf: Add more test case for field flattening Check the remaining info_cnt before repeating btf fields - - - 592- 2024-09-14 Hou Tao bpf New
[bpf,v2,1/2] bpf: Check the remaining info_cnt before repeating btf fields Check the remaining info_cnt before repeating btf fields - - - 5911 2024-09-14 Hou Tao bpf New
[bpf-next,2/2] bpf: Call the missed kfree() when there is no special field in btf Two tiny fixes for btf record 1 - - 61-- 2024-09-12 Hou Tao bpf Accepted
[bpf-next,1/2] bpf: Call the missed btf_record_free() when map creation fails Two tiny fixes for btf record 1 - - 61-- 2024-09-12 Hou Tao bpf Accepted
[RESEND,bpf,2/2] selftests/bpf: Add more test case for field flattening Check the remaining info_cnt before repeating btf fields - - - 4626 2024-09-11 Hou Tao bpf Superseded
[RESEND,bpf,1/2] bpf: Check the remaining info_cnt before repeating btf fields Check the remaining info_cnt before repeating btf fields - - - 48-6 2024-09-11 Hou Tao bpf Superseded
[bpf-next] perf/bpf: Use prog to emit ksymbol event for main program [bpf-next] perf/bpf: Use prog to emit ksymbol event for main program - 2 1 6011 2024-07-14 Hou Tao bpf Accepted
net/sched: unregister root_lock_key in the error path of qdisc_alloc() net/sched: unregister root_lock_key in the error path of qdisc_alloc() - - - 1-- 2024-05-16 Hou Tao netdev Rejected
[bpf,v3,3/3] selftest/bpf: Test the read of vsyscall page under x86-64 Fix the read of vsyscall page through bpf 1 - - 6511 2024-02-02 Hou Tao bpf Accepted
[bpf,v3,2/3] x86/mm: Disallow vsyscall page read for copy_from_kernel_nofault() Fix the read of vsyscall page through bpf 1 1 - 6511 2024-02-02 Hou Tao bpf Accepted
[bpf,v3,1/3] x86/mm: Move is_vsyscall_vaddr() into asm/vsyscall.h Fix the read of vsyscall page through bpf - 1 - 66-1 2024-02-02 Hou Tao bpf Accepted
[bpf,v2,3/3] selftest/bpf: Test the read of vsyscall page under x86-64 Fix the read of vsyscall page through bpf 1 - - 6011 2024-01-26 Hou Tao bpf Superseded
[bpf,v2,2/3] x86/mm: Disallow vsyscall page read for copy_from_kernel_nofault() Fix the read of vsyscall page through bpf - - - 6011 2024-01-26 Hou Tao bpf Superseded
[bpf,v2,1/3] x86/mm: Move is_vsyscall_vaddr() into asm/vsyscall.h Fix the read of vsyscall page through bpf - 1 - 61-1 2024-01-26 Hou Tao bpf Superseded
[bpf-next,2/2] selftests/bpf: Enable kptr_xchg_inline test for arm64 Enable the inline of kptr_xchg for arm64 - - - 61-- 2024-01-19 Hou Tao bpf Accepted
[bpf-next,1/2] bpf, arm64: Enable the inline of bpf_kptr_xchg() Enable the inline of kptr_xchg for arm64 - - - 61-- 2024-01-19 Hou Tao bpf Accepted
[bpf,3/3] selftest/bpf: Test the read of vsyscall page under x86-64 Fix the read of vsyscall page through bpf - - - 5911 2024-01-19 Hou Tao bpf Superseded
[bpf,2/3] x86/mm: Disallow vsyscall page read for copy_from_kernel_nofault() Fix the read of vsyscall page through bpf - - - 60-1 2024-01-19 Hou Tao bpf Superseded
[bpf,1/3] x86/mm: Move is_vsyscall_vaddr() into mm_internal.h Fix the read of vsyscall page through bpf - - - 60-1 2024-01-19 Hou Tao bpf Superseded
[bpf-next,v3,3/3] selftests/bpf: Test the inlining of bpf_kptr_xchg() bpf: inline bpf_kptr_xchg() 1 - - 6411 2024-01-05 Hou Tao bpf Accepted
[bpf-next,v3,2/3] selftests/bpf: Factor out get_xlated_program() helper bpf: inline bpf_kptr_xchg() 1 - - 651- 2024-01-05 Hou Tao bpf Accepted
[bpf-next,v3,1/3] bpf: Support inlining bpf_kptr_xchg() helper bpf: inline bpf_kptr_xchg() - 1 - 642- 2024-01-05 Hou Tao bpf Accepted
[bpf-next,v2,3/3] selftests/bpf: Test the inlining of bpf_kptr_xchg() bpf: inline bpf_kptr_xchg() - - - 5812 2023-12-23 Hou Tao bpf Superseded
[bpf-next,v2,2/3] selftests/bpf: Factor out get_xlated_program() helper bpf: inline bpf_kptr_xchg() 1 - - 5911 2023-12-23 Hou Tao bpf Superseded
[bpf-next,v2,1/3] bpf: Support inlining bpf_kptr_xchg() helper bpf: inline bpf_kptr_xchg() - 1 - 5821 2023-12-23 Hou Tao bpf Superseded
[bpf-next,2/2] selftests/bpf: Add benchmark for bpf memory allocator bpf: Add benchmark for bpf memory allocator - - - 592- 2023-12-21 Hou Tao bpf New
[bpf-next,1/2] selftests/bpf: Move bench specific metrics into union of structs bpf: Add benchmark for bpf memory allocator 1 - - 592- 2023-12-21 Hou Tao bpf New
[bpf-next] selftests/bpf: Close cgrp fd before calling cleanup_cgroup_environment() [bpf-next] selftests/bpf: Close cgrp fd before calling cleanup_cgroup_environment() - - - 601- 2023-12-19 Hou Tao bpf Accepted
[bpf-next,3/3] bpf, x86: Inline bpf_kptr_xchg() on x86-64 bpf: inline bpf_kptr_xchg() - - - 45-1 2023-12-19 Hou Tao bpf Superseded
[bpf-next,2/3] bpf, x86: Don't generate lock prefix for BPF_XCHG bpf: inline bpf_kptr_xchg() - - - 45-1 2023-12-19 Hou Tao bpf Superseded
[bpf-next,1/3] bpf: Support inlining bpf_kptr_xchg() helper bpf: inline bpf_kptr_xchg() - - - 45-1 2023-12-19 Hou Tao bpf Superseded
« 1 2 3 4 »