Show patches with: Submitter = Geliang Tang       |   1504 patches
« 1 2 3 415 16 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[mptcp-next] selftests: mptcp: diag: use mptcp_lib_get_info_value [mptcp-next] selftests: mptcp: diag: use mptcp_lib_get_info_value - - 1 --- 2025-04-03 Geliang Tang New
[mptcp-next,3/3] selftests: mptcp: send REMOVE_ADDR after subflow is deleted only remove entry from local_addr_list when sending a REMOVE_ADDR - - - 61- 2025-04-02 Geliang Tang New
[mptcp-next,2/3] mptcp: pm: userspace: drop delete_local_addr helper only remove entry from local_addr_list when sending a REMOVE_ADDR - - - 61- 2025-04-02 Geliang Tang New
[mptcp-next,1/3] mptcp: pm: userspace: local_addr_used-- after sending REMOVE_ADDR only remove entry from local_addr_list when sending a REMOVE_ADDR - - - 61- 2025-04-02 Geliang Tang New
[mptcp-next,4/4] mptcp: pm: add rm_addr_received() interface BPF path manager, part 7 - - - 43- 2025-04-01 Geliang Tang New
[mptcp-next,3/4] mptcp: pm: add add_addr_received() interface BPF path manager, part 7 - - - 43- 2025-04-01 Geliang Tang New
[mptcp-next,2/4] mptcp: pm: add accept_new_address() interface BPF path manager, part 7 - - - 34- 2025-04-01 Geliang Tang New
[mptcp-next,1/4] mptcp: pm: add accept_address helper BPF path manager, part 7 - - - 43- 2025-04-01 Geliang Tang New
[mptcp-next,v6,5/5] mptcp: pm: drop is_userspace in subflow_check_next BPF path manager, part 6 - - - 7-- 2025-03-28 Geliang Tang matttbe New
[mptcp-next,v6,4/5] mptcp: pm: add subflow_established() interface BPF path manager, part 6 - - - 7-- 2025-03-28 Geliang Tang matttbe New
[mptcp-next,v6,3/5] mptcp: pm: add established() interface BPF path manager, part 6 - - - 7-- 2025-03-28 Geliang Tang matttbe New
[mptcp-next,v6,2/5] mptcp: pm: add accept_new_subflow() interface BPF path manager, part 6 - - - 7-- 2025-03-28 Geliang Tang matttbe New
[mptcp-next,v6,1/5] mptcp: pm: call pm worker handler without pm lock BPF path manager, part 6 - - - 7-- 2025-03-28 Geliang Tang matttbe New
[mptcp-next,v5,7/7] mptcp: pm: drop is_userspace in subflow_check_next BPF path manager, part 6 - - - 61- 2025-03-27 Geliang Tang matttbe Superseded
[mptcp-next,v5,6/7] mptcp: pm: add subflow_established() interface BPF path manager, part 6 - - - 61- 2025-03-27 Geliang Tang matttbe Superseded
[mptcp-next,v5,5/7] mptcp: pm: add established() interface BPF path manager, part 6 - - - 61- 2025-03-27 Geliang Tang matttbe Superseded
[mptcp-next,v5,4/7] mptcp: pm: update pm lock order in mptcp_pm_worker BPF path manager, part 6 - - - 7-- 2025-03-27 Geliang Tang matttbe Superseded
[mptcp-next,v5,3/7] mptcp: pm: use accept_new_subflow in allow_new_subflow BPF path manager, part 6 - - - 7-- 2025-03-27 Geliang Tang matttbe Superseded
[mptcp-next,v5,2/7] mptcp: pm: add accept_new_subflow() interface BPF path manager, part 6 - - - 7-- 2025-03-27 Geliang Tang matttbe Superseded
[mptcp-next,v5,1/7] Squash to "mptcp: pm: add get_local_id() interface" BPF path manager, part 6 - - - 7-- 2025-03-27 Geliang Tang matttbe Superseded
[mptcp-next,v1] mptcp: fix cast type of is_fully_established [mptcp-next,v1] mptcp: fix cast type of is_fully_established - - - 7-- 2025-03-25 Geliang Tang matttbe Rejected
[mptcp-next,v4,9/9] mptcp: pm: add allow_new_subflow() interface BPF path manager, part 6 - - - 7-- 2025-03-24 Geliang Tang matttbe Superseded
[mptcp-next,v4,8/9] mptcp: pm: add accept_new_subflow() interface BPF path manager, part 6 - - - 61- 2025-03-24 Geliang Tang matttbe Superseded
[mptcp-next,v4,7/9] mptcp: pm: add add_addr_echo() interface BPF path manager, part 6 - - - 7-- 2025-03-24 Geliang Tang matttbe Superseded
[mptcp-next,v4,6/9] mptcp: pm: add rm_addr_received() interface BPF path manager, part 6 - - - 7-- 2025-03-24 Geliang Tang matttbe Superseded
[mptcp-next,v4,5/9] mptcp: pm: add add_addr_received() interface BPF path manager, part 6 - - - 7-- 2025-03-24 Geliang Tang matttbe Superseded
[mptcp-next,v4,4/9] mptcp: pm: drop redundant MPTCP_MIB_ADDADDRDROP BPF path manager, part 6 - - - 61- 2025-03-24 Geliang Tang matttbe Superseded
[mptcp-next,v4,3/9] mptcp: pm: drop is_userspace in subflow_check_next BPF path manager, part 6 - - - 7-- 2025-03-24 Geliang Tang matttbe Superseded
[mptcp-next,v4,2/9] mptcp: pm: add established interfaces BPF path manager, part 6 - - - 7-- 2025-03-24 Geliang Tang matttbe Superseded
[mptcp-next,v4,1/9] Squash to "mptcp: pm: add get_local_id() interface" BPF path manager, part 6 - - - 7-- 2025-03-24 Geliang Tang matttbe Accepted
[mptcp-next,v1,4/4] selftests/bpf: Add mptcp bpf_netlink pm subtest BPF path manager, part 7 - - - 511 2025-03-21 Geliang Tang matttbe Changes Requested
[mptcp-next,v1,3/4] selftests/bpf: Add mptcp netlink pm subtest BPF path manager, part 7 - - - 61- 2025-03-21 Geliang Tang matttbe Changes Requested
[mptcp-next,v1,2/4] bpf: Export mptcp path manager kfuncs BPF path manager, part 7 - - - 52- 2025-03-21 Geliang Tang matttbe Changes Requested
[mptcp-next,v1,1/4] bpf: Add mptcp path manager struct_ops BPF path manager, part 7 - - - 61- 2025-03-21 Geliang Tang matttbe Changes Requested
[mptcp-next,v3,10/10] mptcp: pm: drop is_userspace in subflow_check_next BPF path manager, part 6 - - - 61- 2025-03-21 Geliang Tang matttbe Superseded
[mptcp-next,v3,09/10] mptcp: pm: add rm_addr_received() interface BPF path manager, part 6 - - - 7-- 2025-03-21 Geliang Tang matttbe Superseded
[mptcp-next,v3,08/10] mptcp: pm: add add_addr_echo() interface BPF path manager, part 6 - - - 7-- 2025-03-21 Geliang Tang matttbe Superseded
[mptcp-next,v3,07/10] mptcp: pm: add add_addr_received() interface BPF path manager, part 6 - - - 7-- 2025-03-21 Geliang Tang matttbe Superseded
[mptcp-next,v3,06/10] mptcp: pm: add accept_new_subflow() interface BPF path manager, part 6 - - - 7-- 2025-03-21 Geliang Tang matttbe Superseded
[mptcp-next,v3,05/10] mptcp: pm: add allow_new_subflow() interface BPF path manager, part 6 - - - 7-- 2025-03-21 Geliang Tang matttbe Superseded
[mptcp-next,v3,04/10] mptcp: pm: add subflow_established() interface BPF path manager, part 6 - - - 7-- 2025-03-21 Geliang Tang matttbe Superseded
[mptcp-next,v3,03/10] mptcp: pm: add established() interface BPF path manager, part 6 - - - 7-- 2025-03-21 Geliang Tang matttbe Superseded
[mptcp-next,v3,02/10] Squash to "mptcp: pm: add get_local_id() interface" BPF path manager, part 6 - - - 7-- 2025-03-21 Geliang Tang matttbe Superseded
[mptcp-next,v3,01/10] mptcp: pm: drop redundant MPTCP_MIB_ADDADDRDROP BPF path manager, part 6 - - - 61- 2025-03-21 Geliang Tang matttbe Superseded
[mptcp-next,v3,1/1] selftests: mptcp: close fd_in before returning in main_loop cleanups for main_loop - 1 - 61- 2025-03-19 Geliang Tang matttbe Accepted
[mptcp-next,v2,2/2] selftests: mptcp: close fds when copyfd_io fails cleanups for main_loop - - - 52- 2025-03-19 Geliang Tang Superseded
[mptcp-next,v2,1/2] selftests: mptcp: open cfg_input once in main_loop cleanups for main_loop - - - 52- 2025-03-19 Geliang Tang Superseded
[mptcp-next,v3] selftests: mptcp: fix incorrect fd checks in main_loop [mptcp-next,v3] selftests: mptcp: fix incorrect fd checks in main_loop - 1 - 61- 2025-03-18 Geliang Tang matttbe Accepted
[mptcp-next,v1,3/3] Squash to "mptcp: pm: add rm_addr_received() interface" bugfixes for "BPF path manager, part 6, v2" - - - 6-1 2025-03-17 Geliang Tang Superseded
[mptcp-next,v1,2/3] Squash to "mptcp: pm: add established() interface" bugfixes for "BPF path manager, part 6, v2" - - - 6-1 2025-03-17 Geliang Tang Superseded
[mptcp-next,v1,1/3] Squash to "mptcp: pm: add subflow_established() interface" bugfixes for "BPF path manager, part 6, v2" - - - 511 2025-03-17 Geliang Tang Superseded
[mptcp-next,v2,10/10] mptcp: pm: drop is_userspace in subflow_check_next BPF path manager, part 6 - - - 61- 2025-03-14 Geliang Tang Superseded
[mptcp-next,v2,09/10] mptcp: pm: add rm_addr_received() interface BPF path manager, part 6 - - - 7-- 2025-03-14 Geliang Tang Superseded
[mptcp-next,v2,08/10] mptcp: pm: add add_addr_echo() interface BPF path manager, part 6 - - - 7-- 2025-03-14 Geliang Tang Superseded
[mptcp-next,v2,07/10] mptcp: pm: add add_addr_received() interface BPF path manager, part 6 - - - 7-- 2025-03-14 Geliang Tang Superseded
[mptcp-next,v2,06/10] mptcp: pm: add accept_new_subflow() interface BPF path manager, part 6 - - - 7-- 2025-03-14 Geliang Tang Superseded
[mptcp-next,v2,05/10] mptcp: pm: add allow_new_subflow() interface BPF path manager, part 6 - - - 7-- 2025-03-14 Geliang Tang Superseded
[mptcp-next,v2,04/10] mptcp: pm: add subflow_established() interface BPF path manager, part 6 - - - 7-- 2025-03-14 Geliang Tang Superseded
[mptcp-next,v2,03/10] mptcp: pm: add established() interface BPF path manager, part 6 - - - 7-- 2025-03-14 Geliang Tang Superseded
[mptcp-next,v2,02/10] Squash to "mptcp: pm: add get_local_id() interface" BPF path manager, part 6 - - - 7-- 2025-03-14 Geliang Tang Superseded
[mptcp-next,v2,01/10] mptcp: pm: drop redundant MPTCP_MIB_ADDADDRDROP BPF path manager, part 6 - - - 61- 2025-03-14 Geliang Tang Superseded
[mptcp-next,v1,6/6] mptcp: pm: add subflow_established() interface BPF path manager, part 6 - - - 7-- 2025-03-11 Geliang Tang matttbe Superseded
[mptcp-next,v1,5/6] mptcp: pm: add established() interface BPF path manager, part 6 - - - 7-- 2025-03-11 Geliang Tang matttbe Superseded
[mptcp-next,v1,4/6] mptcp: pm: add add_addr_echo() interface BPF path manager, part 6 - - - 61- 2025-03-11 Geliang Tang matttbe Superseded
[mptcp-next,v1,3/6] mptcp: pm: add subflow_check_next() interface BPF path manager, part 6 - - - 61- 2025-03-11 Geliang Tang matttbe Superseded
[mptcp-next,v1,2/6] mptcp: pm: add accept_new_subflow() interface BPF path manager, part 6 - - - 7-- 2025-03-11 Geliang Tang matttbe Superseded
[mptcp-next,v1,1/6] mptcp: pm: add allow_new_subflow() interface BPF path manager, part 6 - - - 7-- 2025-03-11 Geliang Tang matttbe Superseded
[mptcp-next,v11,10/10] selftests: mptcp: add pm sysctl mapping tests BPF path manager, part 5 - - - 61- 2025-03-11 Geliang Tang matttbe Accepted
[mptcp-next,v11,09/10] mptcp: sysctl: add available_path_managers BPF path manager, part 5 - - - 52- 2025-03-11 Geliang Tang matttbe Accepted
[mptcp-next,v11,08/10] mptcp: sysctl: map pm_type to path_manager BPF path manager, part 5 - - - 61- 2025-03-11 Geliang Tang matttbe Accepted
[mptcp-next,v11,07/10] mptcp: sysctl: map path_manager to pm_type BPF path manager, part 5 - - - 52- 2025-03-11 Geliang Tang Superseded
[mptcp-next,v11,06/10] mptcp: pm: add get_priority() interface BPF path manager, part 5 - - - 61- 2025-03-11 Geliang Tang matttbe Accepted
[mptcp-next,v11,05/10] mptcp: pm: add get_local_id() interface BPF path manager, part 5 - - - 61- 2025-03-11 Geliang Tang matttbe Accepted
[mptcp-next,v11,04/10] mptcp: pm: init and release mptcp_pm_ops BPF path manager, part 5 - - - 61- 2025-03-11 Geliang Tang matttbe Accepted
[mptcp-next,v11,03/10] mptcp: sysctl: set path manager by name BPF path manager, part 5 - - - 61- 2025-03-11 Geliang Tang matttbe Accepted
[mptcp-next,v11,02/10] mptcp: pm: register in-kernel and userspace PM BPF path manager, part 5 - - - 61- 2025-03-11 Geliang Tang matttbe Accepted
[mptcp-next,v11,01/10] mptcp: pm: define struct mptcp_pm_ops BPF path manager, part 5 - - - 61- 2025-03-11 Geliang Tang matttbe Accepted
[mptcp-next,v2,2/2] mptcp: pm: add struct_group in mptcp_pm_data add struct_group in mptcp_pm_data - - - 61- 2025-03-11 Geliang Tang matttbe Accepted
[mptcp-next,v2,1/2] mptcp: pm: only fill id_avail_bitmap for in-kernel pm add struct_group in mptcp_pm_data - - - 7-- 2025-03-11 Geliang Tang matttbe Accepted
[mptcp-next,v3,2/2] bpf: Customize mptcp's own sock lock add bpf_iter_task - - - 6-1 2025-03-10 Geliang Tang Rejected
[mptcp-next,v3,1/2] mptcp: add bpf_iter_task for mptcp_sock add bpf_iter_task - - - 6-1 2025-03-10 Geliang Tang Rejected
[mptcp-next,v1,2/2] Squash to "selftests: mptcp: add path_manager sysctl tests" cleanups for BPF PM part 5 v10 - - - --- 2025-03-07 Geliang Tang Superseded
[mptcp-next,v1,1/2] Squash to "mptcp: sysctl: set path manager by name" cleanups for BPF PM part 5 v10 - - - --- 2025-03-07 Geliang Tang Superseded
[mptcp-next,v2,11/11] mptcp: drop subflow contexts in mptcp_sched_data add bpf_iter_task - - - 7-- 2025-03-07 Geliang Tang matttbe Rejected
[mptcp-next,v2,10/11] Squash to "selftests/bpf: Add bpf_burst scheduler & test" add bpf_iter_task - - - 7-- 2025-03-07 Geliang Tang matttbe Rejected
[mptcp-next,v2,09/11] Squash to "selftests/bpf: Add bpf_red scheduler & test" add bpf_iter_task - - - 7-- 2025-03-07 Geliang Tang matttbe Rejected
[mptcp-next,v2,08/11] Squash to "selftests/bpf: Add bpf_rr scheduler & test" add bpf_iter_task - - - 7-- 2025-03-07 Geliang Tang matttbe Rejected
[mptcp-next,v2,07/11] Squash to "selftests/bpf: Add bpf_bkup scheduler & test" add bpf_iter_task - - - 61- 2025-03-07 Geliang Tang matttbe Rejected
[mptcp-next,v2,06/11] Squash to "selftests/bpf: Add bpf_first scheduler & test" add bpf_iter_task - - - 7-- 2025-03-07 Geliang Tang matttbe Rejected
[mptcp-next,v2,05/11] mptcp: add mptcp_subflow_sched bpf_iter add bpf_iter_task - - - 61- 2025-03-07 Geliang Tang matttbe Rejected
[mptcp-next,v2,04/11] mptcp: set and clear bpf_iter_task add bpf_iter_task - - - 7-- 2025-03-07 Geliang Tang matttbe Rejected
[mptcp-next,v2,03/11] mptcp: add bpf_iter_task for mptcp_sched_data add bpf_iter_task - - - 61- 2025-03-07 Geliang Tang matttbe Rejected
[mptcp-next,v2,02/11] Squash to "bpf: Add bpf_mptcp_sched_ops" add bpf_iter_task - - - 7-- 2025-03-07 Geliang Tang matttbe Rejected
[mptcp-next,v2,01/11] Revert "mptcp: sched: remove mptcp_sched_data" add bpf_iter_task - - - 6-1 2025-03-07 Geliang Tang matttbe Rejected
[mptcp-next,v10,12/12] selftests: mptcp: add path_manager sysctl tests BPF path manager, part 5 - - - 61- 2025-03-06 Geliang Tang Superseded
[mptcp-next,v10,11/12] mptcp: sysctl: add available_path_managers BPF path manager, part 5 - - - 61- 2025-03-06 Geliang Tang Superseded
[mptcp-next,v10,10/12] mptcp: sysctl: map pm_type to path_manager BPF path manager, part 5 - - - 7-- 2025-03-06 Geliang Tang Superseded
[mptcp-next,v10,09/12] mptcp: sysctl: map path_manager to pm_type BPF path manager, part 5 - - - 7-- 2025-03-06 Geliang Tang Superseded
[mptcp-next,v10,08/12] mptcp: pm: validate mandatory ops BPF path manager, part 5 - - - 7-- 2025-03-06 Geliang Tang Superseded
[mptcp-next,v10,07/12] mptcp: pm: add get_priority() interface BPF path manager, part 5 - - - 7-- 2025-03-06 Geliang Tang Superseded
« 1 2 3 415 16 »