All of lore.kernel.org
 help / color / mirror / Atom feed
From: Matthieu Baerts <matthieu.baerts@tessares.net>
To: Kishen Maloor <kishen.maloor@intel.com>,
	Mat Martineau <mathew.j.martineau@linux.intel.com>,
	Paolo Abeni <pabeni@redhat.com>
Cc: mptcp@lists.linux.dev
Subject: Re: [PATCH mptcp-next v10 00/14] mptcp: APIs and self-tests for userspace path management
Date: Fri, 15 Apr 2022 12:54:34 +0200	[thread overview]
Message-ID: <af711184-4972-ac24-8a13-835c1196c32d@tessares.net> (raw)
In-Reply-To: <20220414211920.1987961-1-kishen.maloor@intel.com>

Hi Kishen, Mat, Paolo,

On 14/04/2022 23:19, Kishen Maloor wrote:
> This patch series brings together the base functionality
> and new netlink APIs for flexible path management from userspace.
> Further it extends the MPTCP self-testing framework to support the new
> netlink APIs along with the ability to capture MPTCP netlink events
> to aid in functional/behavioral validations. Lastly, it adds a
> self-testing script with a suite of test cases covering the entire
> range of the new userspace path management capabilities.

Thank you for these patches and reviews!

I just applied these patches (feat. for net-next next) with Mat's RvB
tag, Paolo's Ack:

New patches for t/upstream:

- c2dcdbadfac0: mptcp: allow ADD_ADDR reissuance by userspace PMs

- 26c71440e307: mptcp: handle local addrs announced by userspace PMs

- 5a865082c99a: mptcp: read attributes of addr entries managed by
userspace PMs

- 899ec4b7d092: mptcp: netlink: split mptcp_pm_parse_addr into two functions

- 37d4d520025a: mptcp: netlink: Add MPTCP_PM_CMD_ANNOUNCE

- 90e75a0f1e7a: selftests: mptcp: support MPTCP_PM_CMD_ANNOUNCE

- 151abf946ec6: mptcp: netlink: Add MPTCP_PM_CMD_REMOVE

- 961b8d01cd00: selftests: mptcp: support MPTCP_PM_CMD_REMOVE

- 68f10488da73: mptcp: netlink: allow userspace-driven subflow establishment

- 04de6ee0fd99: selftests: mptcp: support MPTCP_PM_CMD_SUBFLOW_CREATE

- 337354cbefde: selftests: mptcp: support MPTCP_PM_CMD_SUBFLOW_DESTROY

- feac5b7157cd: selftests: mptcp: capture netlink events

- 802a0fcee8de: selftests: mptcp: create listeners to receive MPJs

- 7a589792c590: selftests: mptcp: functional tests for the userspace PM type

- Results: dd31cb34f82b..f0428dbd45eb (export)

And an extra fix for the CI:

- 6505be1e8a40: Squash to "mptcp: handle local addrs announced by
userspace PMs"
- (no co-dev for that)
- 66af7c7950d4: mptcp: remove dup mptcp_pm_addr_entry
- c14d95c1413b: conflict in
t/mptcp-netlink-allow-userspace-driven-subflow-establishment
- Results: f0428dbd45eb..4fa4540bfc5e (export)

Builds and tests are now in progress:



https://cirrus-ci.com/github/multipath-tcp/mptcp_net-next/export/20220415T105031

https://github.com/multipath-tcp/mptcp_net-next/actions/workflows/build-validation.yml?query=branch:export

Cheers,
Matt
-- 
Tessares | Belgium | Hybrid Access Solutions
www.tessares.net

  parent reply	other threads:[~2022-04-15 10:54 UTC|newest]

Thread overview: 21+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2022-04-14 21:19 [PATCH mptcp-next v10 00/14] mptcp: APIs and self-tests for userspace path management Kishen Maloor
2022-04-14 21:19 ` [PATCH mptcp-next v10 01/14] mptcp: allow ADD_ADDR reissuance by userspace PMs Kishen Maloor
2022-04-14 21:19 ` [PATCH mptcp-next v10 02/14] mptcp: handle local addrs announced " Kishen Maloor
2022-04-14 21:19 ` [PATCH mptcp-next v10 03/14] mptcp: read attributes of addr entries managed " Kishen Maloor
2022-04-14 21:19 ` [PATCH mptcp-next v10 04/14] mptcp: netlink: split mptcp_pm_parse_addr into two functions Kishen Maloor
2022-04-14 21:19 ` [PATCH mptcp-next v10 05/14] mptcp: netlink: Add MPTCP_PM_CMD_ANNOUNCE Kishen Maloor
2022-04-14 21:19 ` [PATCH mptcp-next v10 06/14] selftests: mptcp: support MPTCP_PM_CMD_ANNOUNCE Kishen Maloor
2022-04-14 21:19 ` [PATCH mptcp-next v10 07/14] mptcp: netlink: Add MPTCP_PM_CMD_REMOVE Kishen Maloor
2022-04-14 21:19 ` [PATCH mptcp-next v10 08/14] selftests: mptcp: support MPTCP_PM_CMD_REMOVE Kishen Maloor
2022-04-14 21:19 ` [PATCH mptcp-next v10 09/14] mptcp: netlink: allow userspace-driven subflow establishment Kishen Maloor
2022-04-14 21:19 ` [PATCH mptcp-next v10 10/14] selftests: mptcp: support MPTCP_PM_CMD_SUBFLOW_CREATE Kishen Maloor
2022-04-14 21:19 ` [PATCH mptcp-next v10 11/14] selftests: mptcp: support MPTCP_PM_CMD_SUBFLOW_DESTROY Kishen Maloor
2022-04-14 21:19 ` [PATCH mptcp-next v10 12/14] selftests: mptcp: capture netlink events Kishen Maloor
2022-04-14 21:19 ` [PATCH mptcp-next v10 13/14] selftests: mptcp: create listeners to receive MPJs Kishen Maloor
2022-04-14 21:19 ` [PATCH mptcp-next v10 14/14] selftests: mptcp: functional tests for the userspace PM type Kishen Maloor
2022-04-14 21:31   ` selftests: mptcp: functional tests for the userspace PM type: Build Failure MPTCP CI
2022-04-15  9:40     ` Matthieu Baerts
2022-04-14 23:37   ` selftests: mptcp: functional tests for the userspace PM type: Tests Results MPTCP CI
2022-04-14 23:28 ` [PATCH mptcp-next v10 00/14] mptcp: APIs and self-tests for userspace path management Mat Martineau
2022-04-15 10:54 ` Matthieu Baerts [this message]
2022-04-15 19:10   ` Kishen Maloor

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=af711184-4972-ac24-8a13-835c1196c32d@tessares.net \
    --to=matthieu.baerts@tessares.net \
    --cc=kishen.maloor@intel.com \
    --cc=mathew.j.martineau@linux.intel.com \
    --cc=mptcp@lists.linux.dev \
    --cc=pabeni@redhat.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.