lwip-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[lwip-devel] [patch #9384] Partial SACK (RFC 2018) support


From: Simon Goldschmidt
Subject: [lwip-devel] [patch #9384] Partial SACK (RFC 2018) support
Date: Tue, 27 Jun 2017 13:40:30 -0400 (EDT)
User-agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/59.0.3071.109 Safari/537.36

Follow-up Comment #6, patch #9384 (project lwip):

> About the alignment and MACs...

For this, it's worth to know that Mac/DMa-Alignment != MEM_ALIGNMENT! We don't
have that implemented yet, but it's on the roadmap. Some systems have a larger
alignment requirement and for them, we would need to know the exact space
required for all headers when allocating.

On the other hand, many MACs (or drivers) don't support scatter-gather, so
having a frame in one pieces requires memcpy.

In any case, ideas like moving the TCP header don't really work, since we must
obey the MSS. So we could as well transmit 32 bytes of NOPs (at max.) instead
to have room for SACK regions...?

    _______________________________________________________

Reply to this item at:

  <http://savannah.nongnu.org/patch/?9384>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.nongnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]