Kacheong Poon wrote:
> As Jim stated, the question is whether we want to do
> the above given the already known problems.  For example,
> suppose TCP wants to do better PMTUd and wants to change
> the segment size on the fly.  In order to recover faster
> in case PMTU has not changed, it decides to send alternate
> small and big segments.  I think the above GLD LSO scheme
> will not allow this easily.

Why? If a the DB_LSO flag is not set then the driver/hardware must not 
fragment the segment. Hence the stack can send segments of any size it 
likes and not have the driver/hardware interfere.

   Paul

>  TCP will need to do multiple
> sends just like today.  And I guess the above GLD LSO
> scheme still won't solve the issues I gave in my previous
> email.  So maybe we can just do the simple thing and forget
> about this GLD LSO thingy.  And just make the code path
> simple and quick enough.
> 

_______________________________________________
networking-discuss mailing list
[email protected]

Reply via email to