Show patches with: Submitter = Hou Tao       |    Archived = No       |   443 patches
« 1 2 3 44 5 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[bpf-next,v2,20/20] selftests/bpf: Add benchmark for dynptr key support in hash map Support dynptr key for hash map - - - 4428 2025-01-25 Hou Tao bpf Changes Requested
[bpf-next,v2,19/20] selftests/bpf: Add test cases for hash map with dynptr key Support dynptr key for hash map - - - 4527 2025-01-25 Hou Tao bpf Changes Requested
[bpf-next,v2,18/20] selftests/bpf: Add bpf_dynptr_user_init() helper Support dynptr key for hash map - - - 4617 2025-01-25 Hou Tao bpf Changes Requested
[bpf-next,v2,17/20] bpf: Enable BPF_INT_F_DYNPTR_IN_KEY for hash map Support dynptr key for hash map - - - 47-7 2025-01-25 Hou Tao bpf Changes Requested
[bpf-next,v2,16/20] bpf: Disable unsupported operations for map with dynptr key Support dynptr key for hash map - - - 47-7 2025-01-25 Hou Tao bpf Changes Requested
[bpf-next,v2,15/20] bpf: Support get_next_key operation for dynptr key in hash map Support dynptr key for hash map - - - 4518 2025-01-25 Hou Tao bpf Changes Requested
[bpf-next,v2,14/20] bpf: Export bpf_dynptr_set_size Support dynptr key for hash map - - - 47-7 2025-01-25 Hou Tao bpf Changes Requested
[bpf-next,v2,13/20] bpf: Support basic operations for dynptr key in hash map Support dynptr key for hash map - - - 4518 2025-01-25 Hou Tao bpf Changes Requested
[bpf-next,v2,12/20] bpf: Handle bpf_dynptr_user in bpf syscall when it is used as output Support dynptr key for hash map - - - 4617 2025-01-25 Hou Tao bpf Changes Requested
[bpf-next,v2,11/20] bpf: Handle bpf_dynptr_user in bpf syscall when it is used as input Support dynptr key for hash map - - - 4617 2025-01-25 Hou Tao bpf Changes Requested
[bpf-next,v2,10/20] bpf: Introduce bpf_dynptr_user Support dynptr key for hash map - - - 47-7 2025-01-25 Hou Tao bpf Changes Requested
[bpf-next,v2,09/20] bpf: Support map key with dynptr in verifier Support dynptr key for hash map - - - 4617 2025-01-25 Hou Tao bpf Changes Requested
[bpf-next,v2,08/20] bpf: Split check_stack_range_initialized() into small functions Support dynptr key for hash map - - - 4617 2025-01-25 Hou Tao bpf Changes Requested
[bpf-next,v2,07/20] bpf: Use map_extra to indicate the max data size of dynptrs in map key Support dynptr key for hash map - - - 47-7 2025-01-25 Hou Tao bpf Changes Requested
[bpf-next,v2,06/20] bpf: Set BPF_INT_F_DYNPTR_IN_KEY conditionally Support dynptr key for hash map - - - 4617 2025-01-25 Hou Tao bpf Changes Requested
[bpf-next,v2,05/20] bpf: Introduce an internal map flag BPF_INT_F_DYNPTR_IN_KEY Support dynptr key for hash map - - - 4617 2025-01-25 Hou Tao bpf Changes Requested
[bpf-next,v2,04/20] bpf: Move the initialization of btf before ->map_alloc_check Support dynptr key for hash map - - - 4617 2025-01-25 Hou Tao bpf Changes Requested
[bpf-next,v2,03/20] bpf: Factor out get_map_btf() helper Support dynptr key for hash map - - - 44-10 2025-01-25 Hou Tao bpf Changes Requested
[bpf-next,v2,02/20] bpf: Parse bpf_dynptr in map key Support dynptr key for hash map - - - 4617 2025-01-25 Hou Tao bpf Changes Requested
[bpf-next,v2,01/20] bpf: Add two helpers to facilitate the parsing of bpf_dynptr Support dynptr key for hash map - - - 4527 2025-01-25 Hou Tao bpf Changes Requested
[bpf-next,v3,5/5] selftests/bpf: Add test case for the freeing of bpf_timer Free htab element out of bucket lock - - - 642- 2025-01-17 Hou Tao bpf Changes Requested
[bpf-next,v3,4/5] bpf: Cancel the running bpf_timer through kworker for PREEMPT_RT Free htab element out of bucket lock - 1 - 65-1 2025-01-17 Hou Tao bpf Changes Requested
[bpf-next,v3,3/5] bpf: Free element after unlock in __htab_map_lookup_and_delete_elem() Free htab element out of bucket lock - - - 66-- 2025-01-17 Hou Tao bpf Changes Requested
[bpf-next,v3,2/5] bpf: Bail out early in __htab_map_lookup_and_delete_elem() Free htab element out of bucket lock - 1 - 651- 2025-01-17 Hou Tao bpf Changes Requested
[bpf-next,v3,1/5] bpf: Free special fields after unlock in htab_lru_map_delete_node() Free htab element out of bucket lock - 1 - 66-- 2025-01-17 Hou Tao bpf Changes Requested
[bpf-next] bpf: Alloc bpf_async_cb by using bpf_global_ma under PREEMPT_RT [bpf-next] bpf: Alloc bpf_async_cb by using bpf_global_ma under PREEMPT_RT - - - 672- 2025-01-14 Hou Tao bpf Changes Requested
[bpf-next,v2,5/5] selftests/bpf: Add test case for the freeing of bpf_timer Free htab element out of bucket lock - - - 642- 2025-01-09 Hou Tao bpf Superseded
[bpf-next,v2,4/5] bpf: Cancel the running bpf_timer through kworker Free htab element out of bucket lock - - - 6411 2025-01-09 Hou Tao bpf Superseded
[bpf-next,v2,3/5] bpf: Free element after unlock in __htab_map_lookup_and_delete_elem() Free htab element out of bucket lock - - - 66-- 2025-01-09 Hou Tao bpf Superseded
[bpf-next,v2,2/5] bpf: Bail out early in __htab_map_lookup_and_delete_elem() Free htab element out of bucket lock - - - 651- 2025-01-09 Hou Tao bpf Superseded
[bpf-next,v2,1/5] bpf: Free special fields after unlock in htab_lru_map_delete_node() Free htab element out of bucket lock - - - 651- 2025-01-09 Hou Tao bpf Superseded
[bpf-next,v2,16/16] bpf: Remove migrate_{disable|enable} from bpf_selem_free() bpf: Reduce the use of migrate_{disable|enable}() - - - 65-1 2025-01-08 Hou Tao bpf Accepted
[bpf-next,v2,15/16] bpf: Remove migrate_{disable|enable} from bpf_local_storage_free() bpf: Reduce the use of migrate_{disable|enable}() - - - 65-1 2025-01-08 Hou Tao bpf Accepted
[bpf-next,v2,14/16] bpf: Remove migrate_{disable|enable} from bpf_local_storage_alloc() bpf: Reduce the use of migrate_{disable|enable}() - - - 65-1 2025-01-08 Hou Tao bpf Accepted
[bpf-next,v2,13/16] bpf: Remove migrate_{disable|enable} from bpf_selem_alloc() bpf: Reduce the use of migrate_{disable|enable}() - - - 65-1 2025-01-08 Hou Tao bpf Accepted
[bpf-next,v2,12/16] bpf: Remove migrate_{disable,enable} in bpf_cpumask_release() bpf: Reduce the use of migrate_{disable|enable}() - - - 65-1 2025-01-08 Hou Tao bpf Accepted
[bpf-next,v2,11/16] bpf: Remove migrate_{disable|enable} in bpf_obj_free_fields() bpf: Reduce the use of migrate_{disable|enable}() - - - 65-1 2025-01-08 Hou Tao bpf Accepted
[bpf-next,v2,10/16] bpf: Disable migration before calling ops->map_free() bpf: Reduce the use of migrate_{disable|enable}() - - - 65-1 2025-01-08 Hou Tao bpf Accepted
[bpf-next,v2,09/16] bpf: Disable migration in bpf_selem_free_rcu bpf: Reduce the use of migrate_{disable|enable}() - - - 65-1 2025-01-08 Hou Tao bpf Accepted
[bpf-next,v2,08/16] bpf: Disable migration when cloning sock storage bpf: Reduce the use of migrate_{disable|enable}() - - - 6411 2025-01-08 Hou Tao bpf Accepted
[bpf-next,v2,07/16] bpf: Disable migration when destroying sock storage bpf: Reduce the use of migrate_{disable|enable}() - - - 6411 2025-01-08 Hou Tao bpf Accepted
[bpf-next,v2,06/16] bpf: Disable migration when destroying inode storage bpf: Reduce the use of migrate_{disable|enable}() - - - 65-1 2025-01-08 Hou Tao bpf Accepted
[bpf-next,v2,05/16] bpf: Remove migrate_{disable|enable} from bpf_task_storage_lock helpers bpf: Reduce the use of migrate_{disable|enable}() - - - 65-1 2025-01-08 Hou Tao bpf Accepted
[bpf-next,v2,04/16] bpf: Remove migrate_{disable|enable} from bpf_cgrp_storage_lock helpers bpf: Reduce the use of migrate_{disable|enable}() - - - 65-1 2025-01-08 Hou Tao bpf Accepted
[bpf-next,v2,03/16] bpf: Remove migrate_{disable|enable} in htab_elem_free bpf: Reduce the use of migrate_{disable|enable}() - - - 65-1 2025-01-08 Hou Tao bpf Accepted
[bpf-next,v2,02/16] bpf: Remove migrate_{disable|enable} in ->map_for_each_callback bpf: Reduce the use of migrate_{disable|enable}() - - - 65-1 2025-01-08 Hou Tao bpf Accepted
[bpf-next,v2,01/16] bpf: Remove migrate_{disable|enable} from LPM trie bpf: Reduce the use of migrate_{disable|enable}() - - - 65-1 2025-01-08 Hou Tao bpf Accepted
[bpf-next,7/7] selftests/bpf: Add test case for the freeing of bpf_timer Free htab element out of bucket lock - - - 6123 2025-01-07 Hou Tao bpf Superseded
[bpf-next,6/7] bpf: Free element after unlock for pre-allocated htab Free htab element out of bucket lock - - - 6213 2025-01-07 Hou Tao bpf Superseded
[bpf-next,5/7] bpf: Factor out the element allocation for pre-allocated htab Free htab element out of bucket lock - - - 6213 2025-01-07 Hou Tao bpf Superseded
[bpf-next,4/7] bpf: Support refilling extra_elems in free_htab_elem() Free htab element out of bucket lock - - - 6213 2025-01-07 Hou Tao bpf Superseded
[bpf-next,3/7] bpf: Free element after unlock in __htab_map_lookup_and_delete_elem() Free htab element out of bucket lock - - - 63-3 2025-01-07 Hou Tao bpf Superseded
[bpf-next,2/7] bpf: Bail out early in __htab_map_lookup_and_delete_elem() Free htab element out of bucket lock - - - 6213 2025-01-07 Hou Tao bpf Superseded
[bpf-next,1/7] bpf: Free special fields after unlock in htab_lru_map_delete_node() Free htab element out of bucket lock - - - 6213 2025-01-07 Hou Tao bpf Superseded
[bpf-next,19/19] bpf: Remove migrate_{disable|enable} from bpf_selem_free() [bpf-next,01/19] bpf: Remove migrate_{disable|enable} from LPM trie - - - 65-1 2025-01-06 Hou Tao bpf Changes Requested
[bpf-next,18/19] bpf: Remove migrate_{disable|enable} from bpf_local_storage_free() [bpf-next,01/19] bpf: Remove migrate_{disable|enable} from LPM trie - - - 65-1 2025-01-06 Hou Tao bpf Changes Requested
[bpf-next,17/19] bpf: Remove migrate_{disable|enable} from bpf_local_storage_alloc() [bpf-next,01/19] bpf: Remove migrate_{disable|enable} from LPM trie - - - 65-1 2025-01-06 Hou Tao bpf Changes Requested
[bpf-next,16/19] bpf: Remove migrate_{disable|enable} from bpf_selem_alloc() [bpf-next,01/19] bpf: Remove migrate_{disable|enable} from LPM trie - - - 65-1 2025-01-06 Hou Tao bpf Changes Requested
[bpf-next,15/19] bpf: Disable migration before calling ops->map_free() [bpf-next,01/19] bpf: Remove migrate_{disable|enable} from LPM trie - - - 65-1 2025-01-06 Hou Tao bpf Changes Requested
[bpf-next,14/19] bpf: Remove migrate_{disable,enable} in bpf_cpumask_release() [bpf-next,01/19] bpf: Remove migrate_{disable|enable} from LPM trie - - - 65-1 2025-01-06 Hou Tao bpf Changes Requested
[bpf-next,13/19] bpf: Remove migrate_{disable|enable} in bpf_obj_free_fields() [bpf-next,01/19] bpf: Remove migrate_{disable|enable} from LPM trie - - - 65-1 2025-01-06 Hou Tao bpf Changes Requested
[bpf-next,12/19] bpf: Disable migration for bpf_selem_unlink in bpf_local_storage_map_free() [bpf-next,01/19] bpf: Remove migrate_{disable|enable} from LPM trie - - - 65-1 2025-01-06 Hou Tao bpf Changes Requested
[bpf-next,11/19] bpf: Disable migration in htab_map_free() [bpf-next,01/19] bpf: Remove migrate_{disable|enable} from LPM trie - - - 65-1 2025-01-06 Hou Tao bpf Changes Requested
[bpf-next,10/19] bpf: Disable migration in array_map_free() [bpf-next,01/19] bpf: Remove migrate_{disable|enable} from LPM trie - - - 65-1 2025-01-06 Hou Tao bpf Changes Requested
[bpf-next,09/19] bpf: Disable migration in bpf_selem_free_rcu [bpf-next,01/19] bpf: Remove migrate_{disable|enable} from LPM trie - - - 65-1 2025-01-06 Hou Tao bpf Changes Requested
[bpf-next,08/19] bpf: Disable migration when cloning sock storage [bpf-next,01/19] bpf: Remove migrate_{disable|enable} from LPM trie - - - 6411 2025-01-06 Hou Tao bpf Changes Requested
[bpf-next,07/19] bpf: Disable migration when destroying sock storage [bpf-next,01/19] bpf: Remove migrate_{disable|enable} from LPM trie - - - 6411 2025-01-06 Hou Tao bpf Changes Requested
[bpf-next,06/19] bpf: Disable migration when destroying inode storage [bpf-next,01/19] bpf: Remove migrate_{disable|enable} from LPM trie - - - 65-1 2025-01-06 Hou Tao bpf Changes Requested
[bpf-next,05/19] bpf: Remove migrate_{disable|enable} from bpf_task_storage_lock helpers [bpf-next,01/19] bpf: Remove migrate_{disable|enable} from LPM trie - - - 65-1 2025-01-06 Hou Tao bpf Changes Requested
[bpf-next,04/19] bpf: Remove migrate_{disable|enable} from bpf_cgrp_storage_lock helpers [bpf-next,01/19] bpf: Remove migrate_{disable|enable} from LPM trie - - - 65-1 2025-01-06 Hou Tao bpf Changes Requested
[bpf-next,03/19] bpf: Remove migrate_{disable|enable} in htab_elem_free [bpf-next,01/19] bpf: Remove migrate_{disable|enable} from LPM trie - - - 65-1 2025-01-06 Hou Tao bpf Changes Requested
[bpf-next,02/19] bpf: Remove migrate_{disable|enable} in ->map_for_each_callback [bpf-next,01/19] bpf: Remove migrate_{disable|enable} from LPM trie - - - 65-1 2025-01-06 Hou Tao bpf Changes Requested
[bpf-next,01/19] bpf: Remove migrate_{disable|enable} from LPM trie [bpf-next,01/19] bpf: Remove migrate_{disable|enable} from LPM trie - - - 65-1 2025-01-06 Hou Tao bpf Changes Requested
[bpf,v3,9/9] selftests/bpf: Add more test cases for LPM trie Fixes for LPM trie - - - 592- 2024-12-06 Hou Tao bpf Accepted
[bpf,v3,8/9] selftests/bpf: Move test_lpm_map.c to map_tests Fixes for LPM trie - - - 592- 2024-12-06 Hou Tao bpf Accepted
[bpf,v3,7/9] bpf: Use raw_spinlock_t for LPM trie Fixes for LPM trie - - - 61-- 2024-12-06 Hou Tao bpf Accepted
[bpf,v3,6/9] bpf: Switch to bpf mem allocator for LPM trie Fixes for LPM trie - 1 - 601- 2024-12-06 Hou Tao bpf Accepted
[bpf,v3,5/9] bpf: Fix exact match conditions in trie_get_next_key() Fixes for LPM trie - 1 - 61-- 2024-12-06 Hou Tao bpf Accepted
[bpf,v3,4/9] bpf: Handle in-place update for full LPM trie correctly Fixes for LPM trie - 1 - 60-1 2024-12-06 Hou Tao bpf Accepted
[bpf,v3,3/9] bpf: Handle BPF_EXIST and BPF_NOEXIST for LPM trie Fixes for LPM trie 1 1 - 60-1 2024-12-06 Hou Tao bpf Accepted
[bpf,v3,2/9] bpf: Remove unnecessary kfree(im_node) in lpm_trie_update_elem Fixes for LPM trie 1 1 - 61-- 2024-12-06 Hou Tao bpf Accepted
[bpf,v3,1/9] bpf: Remove unnecessary check when updating LPM trie Fixes for LPM trie 1 1 - 61-- 2024-12-06 Hou Tao bpf Accepted
[bpf,v2,9/9] selftests/bpf: Add more test cases for LPM trie Fixes for LPM trie - - - 6122 2024-11-27 Hou Tao bpf Superseded
[bpf,v2,8/9] selftests/bpf: Move test_lpm_map.c to map_tests Fixes for LPM trie - - - 6122 2024-11-27 Hou Tao bpf Superseded
[bpf,v2,7/9] bpf: Use raw_spinlock_t for LPM trie Fixes for LPM trie - - - 63-2 2024-11-27 Hou Tao bpf Superseded
[bpf,v2,6/9] bpf: Switch to bpf mem allocator for LPM trie Fixes for LPM trie - 1 - 6212 2024-11-27 Hou Tao bpf Superseded
[bpf,v2,5/9] bpf: Fix exact match conditions in trie_get_next_key() Fixes for LPM trie - 1 - 63-2 2024-11-27 Hou Tao bpf Superseded
[bpf,v2,4/9] bpf: Handle in-place update for full LPM trie correctly Fixes for LPM trie - 1 - 62-3 2024-11-27 Hou Tao bpf Superseded
[bpf,v2,3/9] bpf: Handle BPF_EXIST and BPF_NOEXIST for LPM trie Fixes for LPM trie 1 1 - 62-3 2024-11-27 Hou Tao bpf Superseded
[bpf,v2,2/9] bpf: Remove unnecessary kfree(im_node) in lpm_trie_update_elem Fixes for LPM trie 1 1 - 63-2 2024-11-27 Hou Tao bpf Superseded
[bpf,v2,1/9] bpf: Remove unnecessary check when updating LPM trie Fixes for LPM trie 1 1 - 63-2 2024-11-27 Hou Tao bpf Superseded
[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
« 1 2 3 44 5 »