On 13/12/2019 10:41, Paolo Abeni wrote:
On Fri, 2019-12-13 at 10:34 +0100, Matthieu Baerts wrote:
> On 13/12/2019 00:36, Matthieu Baerts wrote:
>> Here are the items we need to do before this Friday evening (US time):
>>
>> - Test patches → *all*
>
> - Compilations: [ OK ]
> - each commit with/without MPTCP, x86_64
> - i386
> - with/without IPv6
> - kselftests, with and without KASAN + PROVE_LOCKING: [ OK ]
> - on "mptcp: add basic kselftest for mptcp" commit
> - on "mptcp: process MP_CAPABLE data option." commit (new)
> - at the end of the series ("export" branch)
Thank you for all the effort!
Thank you for all the work you did too!
Same for all of you guys :-)
>
>> - Share cover-letter for part 3 → *Christoph*
>
> Done! Thank you!
>
>> - Review cover-letters → *all*
>
> I just added 2 new items on the list, please see:
>
>
https://annuel2.framapad.org/p/mptcp_upstreaming_20191220
>
>
> [ ] Review commit messages → *all*:
> [X] Mat: sent some patches modifying the .topmsg
> [ ] Review patches
> [ ] Apply patches
>
>
> [ ] Do we need a cover-letter for the cover-letters?:
> - I mean: a short introduction to explain what we are going to send:
> - The protocol is what it is and having a minimal set of
> features already signifies a lot of code.
> - This minimal set of features includes: the possibility for
> the userspace to establish and properly terminate MPTCP connections but
> limited to one subflow while still being able to transfer data in both
> directions
> - We decided to split everything in 3 parts to ease the reviews:
> - Part 1: Prerequisite TCP core changes
> - Part 2: MPTCP minimal set of features including selftests
> - Part 3: a switch from MPTCPv0 (RFC 6824) to MPTCPv1 (new
> RFC 8684 going to obsolete the previous one in the coming days)
> - The idea would be to apply everything in once (?)
> - we can also include that in the cover letter of Part 1
Sounds good to me! I agree we could add this kind of info to the cover
letter for part 1. Applying at once is not requried, I think. I mean:
part 1 can be applied first, part 2 and 3 later on.
Sorry, what I mean is: should we ask that everything is applied in the
same "merge window"?
Maybe in the cover letter of part 3, we should give more details about
MPTCPv1: what it is, why we want to support it on drop the previous
support, why we did it like that (some deployments only support MPTCPv0
and didn't switch to the new version yet). I can comment about that on
the dedicated email thread.
Cheers,
Matt
--
Matthieu Baerts | R&D Engineer
matthieu.baerts(a)tessares.net
Tessares SA | Hybrid Access Solutions
www.tessares.net
1 Avenue Jean Monnet, 1348 Louvain-la-Neuve, Belgium