All of lore.kernel.org
 help / color / mirror / Atom feed
* Re: [MPTCP] TCP options framework and MD5 patch set
@ 2018-01-26 18:58 Christoph Paasch
  0 siblings, 0 replies; 4+ messages in thread
From: Christoph Paasch @ 2018-01-26 18:58 UTC (permalink / raw)
  To: mptcp

[-- Attachment #1: Type: text/plain, Size: 2077 bytes --]

Hello,

On 25/01/18 - 14:46:00, Mat Martineau wrote:
> On Thu, 25 Jan 2018, Christoph Paasch wrote:
> > On 25/01/18 - 11:41:53, Mat Martineau wrote:
> > > Thanks again for posting the RFC patch set to netdev in December. In case
> > > folks on this mailing list missed it, here's the link:
> > > 
> > > https://www.spinics.net/lists/netdev/msg472988.html
> > > 
> > > Other than the license information change, are you considering any other
> > > modifications?
> > 
> > no, not really. I was planning to get some performance numbers. But couldn't
> > get to it because of other unrelated urgencies that took my time.
> > 
> > > I suggest modifying the last section of the cover letter (the part starting
> > > with "One point of discussion...") for the next round:
> > > 
> > > """
> > > There is still work to be done to more efficiently check for extra TCP
> > > options in performance-sensitive code paths. A rate-limited static key would
> > > nearly eliminate overhead if no extra TCP options are in use system-wide, or
> > > a flag in a likely-hot cache line could work well.
> > > 
> > > For now we opted for a simple if (unlikely(!hlist_empty(...)) check.
> > > """
> > 
> > That sounds good!
> > 
> > 
> > What do you suggest - should we simply resubmit the RFCs as v2 with the
> > minor changes? (the timing of the first submission was probably fairly bad
> > as most people were out on Christmas vacation)
> > 
> 
> Yes, v2 with the minor changes is the way to go. The timing should be better
> - Eric has been reviewing patches and recent RFCs in the archives seem to
> have a few replies.

Indeed! I wanted to get to this here right after the vacation, but things
have been crazy here in the office.

> I looked around the git history to see if anyone would obviously be
> interested from a TCP md5sig perspective. The only recent contributor I
> found (besides Eric) was Ivan Delalande, see commit c03fa9bcac. Maybe he
> would be good for the cc list.

Good point, I will add him to the CC-list.


Christoph


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [MPTCP] TCP options framework and MD5 patch set
@ 2018-01-25 22:46 Mat Martineau
  0 siblings, 0 replies; 4+ messages in thread
From: Mat Martineau @ 2018-01-25 22:46 UTC (permalink / raw)
  To: mptcp

[-- Attachment #1: Type: text/plain, Size: 1821 bytes --]


On Thu, 25 Jan 2018, Christoph Paasch wrote:

> Hello Mat,
>
> On 25/01/18 - 11:41:53, Mat Martineau wrote:
>>
>> Hi Christoph -
>>
>> Thanks again for posting the RFC patch set to netdev in December. In case
>> folks on this mailing list missed it, here's the link:
>>
>> https://www.spinics.net/lists/netdev/msg472988.html
>>
>> Other than the license information change, are you considering any other
>> modifications?
>
> no, not really. I was planning to get some performance numbers. But couldn't
> get to it because of other unrelated urgencies that took my time.
>
>> I suggest modifying the last section of the cover letter (the part starting
>> with "One point of discussion...") for the next round:
>>
>> """
>> There is still work to be done to more efficiently check for extra TCP
>> options in performance-sensitive code paths. A rate-limited static key would
>> nearly eliminate overhead if no extra TCP options are in use system-wide, or
>> a flag in a likely-hot cache line could work well.
>>
>> For now we opted for a simple if (unlikely(!hlist_empty(...)) check.
>> """
>
> That sounds good!
>
>
> What do you suggest - should we simply resubmit the RFCs as v2 with the
> minor changes? (the timing of the first submission was probably fairly bad
> as most people were out on Christmas vacation)
>

Yes, v2 with the minor changes is the way to go. The timing should be 
better - Eric has been reviewing patches and recent RFCs in the archives 
seem to have a few replies.

I looked around the git history to see if anyone would obviously be 
interested from a TCP md5sig perspective. The only recent contributor I 
found (besides Eric) was Ivan Delalande, see commit c03fa9bcac. Maybe he 
would be good for the cc list.

--
Mat Martineau
Intel OTC

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [MPTCP] TCP options framework and MD5 patch set
@ 2018-01-25 22:13 Christoph Paasch
  0 siblings, 0 replies; 4+ messages in thread
From: Christoph Paasch @ 2018-01-25 22:13 UTC (permalink / raw)
  To: mptcp

[-- Attachment #1: Type: text/plain, Size: 1285 bytes --]

Hello Mat,

On 25/01/18 - 11:41:53, Mat Martineau wrote:
> 
> Hi Christoph -
> 
> Thanks again for posting the RFC patch set to netdev in December. In case
> folks on this mailing list missed it, here's the link:
> 
> https://www.spinics.net/lists/netdev/msg472988.html
> 
> Other than the license information change, are you considering any other
> modifications?

no, not really. I was planning to get some performance numbers. But couldn't
get to it because of other unrelated urgencies that took my time.

> I suggest modifying the last section of the cover letter (the part starting
> with "One point of discussion...") for the next round:
> 
> """
> There is still work to be done to more efficiently check for extra TCP
> options in performance-sensitive code paths. A rate-limited static key would
> nearly eliminate overhead if no extra TCP options are in use system-wide, or
> a flag in a likely-hot cache line could work well.
> 
> For now we opted for a simple if (unlikely(!hlist_empty(...)) check.
> """

That sounds good!


What do you suggest - should we simply resubmit the RFCs as v2 with the
minor changes? (the timing of the first submission was probably fairly bad
as most people were out on Christmas vacation)


Christoph


^ permalink raw reply	[flat|nested] 4+ messages in thread

* [MPTCP] TCP options framework and MD5 patch set
@ 2018-01-25 19:41 Mat Martineau
  0 siblings, 0 replies; 4+ messages in thread
From: Mat Martineau @ 2018-01-25 19:41 UTC (permalink / raw)
  To: mptcp

[-- Attachment #1: Type: text/plain, Size: 847 bytes --]


Hi Christoph -

Thanks again for posting the RFC patch set to netdev in December. In case 
folks on this mailing list missed it, here's the link:

https://www.spinics.net/lists/netdev/msg472988.html

Other than the license information change, are you considering any other 
modifications?

I suggest modifying the last section of the cover letter (the part 
starting with "One point of discussion...") for the next round:

"""
There is still work to be done to more efficiently check for extra TCP 
options in performance-sensitive code paths. A rate-limited static key 
would nearly eliminate overhead if no extra TCP options are in use 
system-wide, or a flag in a likely-hot cache line could work well.

For now we opted for a simple if (unlikely(!hlist_empty(...)) check.
"""

Regards,

--
Mat Martineau
Intel OTC

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2018-01-26 18:58 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-01-26 18:58 [MPTCP] TCP options framework and MD5 patch set Christoph Paasch
  -- strict thread matches above, loose matches on Subject: below --
2018-01-25 22:46 Mat Martineau
2018-01-25 22:13 Christoph Paasch
2018-01-25 19:41 Mat Martineau

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.