On Wed, 2024-10-09 at 17:59 +0800, Geliang Tang wrote:
> On Tue, 2024-10-08 at 17:58 +0800, Geliang Tang wrote:
> > From: Geliang Tang <tanggeliang@kylinos.cn>
> >
> > v2:
> > - split patch 5 into two.
> > - new patches 9-13.
> >
> > In order to implement BPF path manager, this set refactors get_addr
> > and dump_addr interfaces of PM.
> >
> > Depends on:
> > - cleanups for PM interfaces, v3
>
> Based-on: <1728298100.git.tanggeliang@kylinos.cn>
Based-on: <cover.1728298100.git.tanggeliang@kylinos.cn>
>
> >
> > Geliang Tang (13):
> > mptcp: add id parameter for get_addr
> > mptcp: add addr parameter for get_addr
> > mptcp: reuse sending nlmsg code in get_addr
> > mptcp: change info of get_addr as const
> > mptcp: refactor dump_addr with id bitmap
> > mptcp: refactor dump_addr with get_addr
> > mptcp: reuse sending nlmsg code in dump_addr
> > mptcp: add loc and rem for set_flags
> > mptcp: update address type of get_local_id
> > mptcp: change is_backup interfaces as get_flags
> > mptcp: hold pm lock when deleting entry
> > mptcp: rename mptcp_pm_remove_addrs
> > mptcp: drop free_list for deleting entries
> >
> > net/mptcp/pm.c | 17 +++-
> > net/mptcp/pm_netlink.c | 197 ++++++++++++++++++++++-------------
> > --
> > --
> > net/mptcp/pm_userspace.c | 161 ++++++++++----------------------
> > net/mptcp/protocol.h | 22 +++--
> > 4 files changed, 185 insertions(+), 212 deletions(-)
> >
>
>