So that callers could react accordingly.
Details
Details
Diff Detail
Diff Detail
- Repository
- rS FreeBSD src repository - subversion
- Lint
Lint Not Applicable - Unit
Tests Not Applicable
Event Timeline
Comment Actions
I have no objection.
However, if you can use the RSS-sorted LRO lro_queue_mbuf() interface, then this should never be a problem.
Comment Actions
The difficult part is to pick up a proper mbuf limit, so that we can aggregate "just enough segments/ACKs" per connection under various loads. In the Hyper-V, aggregating too many segments will cause problem like ACK's timeliness, but aggregating not enough segments will waste precious cpu time (virtual cpu is slow).
Well, at least returning a different value does hurt here :)
I plan to commit it tomorrow.