When mbuf chain is too long and device cannot handle that number of
segments in DMA transaction, mbuf chain will be defragmented.
Initially, driver was dropping all mbuf chains that were exceeding
supported number of segments.
Details
Details
Diff Detail
Diff Detail
- Repository
- rS FreeBSD src repository - subversion
- Lint
Lint Not Applicable - Unit
Tests Not Applicable
Event Timeline
sys/dev/ena/ena.c | ||
---|---|---|
2657 ↗ | (On Diff #28844) | Try to use boolean expressions in conditions such as rc != 0 |