summaryrefslogtreecommitdiffstats
path: root/sys/dev/adb
diff options
context:
space:
mode:
authordavidch <davidch@FreeBSD.org>2011-06-08 21:18:14 +0000
committerdavidch <davidch@FreeBSD.org>2011-06-08 21:18:14 +0000
commit5e285eecfeff8b23c40d8ce9742a477f0e1f6eef (patch)
tree32534f57986c253d6dbf55be3023670b2b90ee6b /sys/dev/adb
parent9f1a70eb734d9fedbce2586838c16de49f60da8c (diff)
downloadFreeBSD-src-5e285eecfeff8b23c40d8ce9742a477f0e1f6eef.zip
FreeBSD-src-5e285eecfeff8b23c40d8ce9742a477f0e1f6eef.tar.gz
- Major reorganization of mbuf handling throughout the driver to
increase robustness (no more calls to panic(9)) and simplify code. - Allocate RX/TX data structures as a single buffer rather than an array of 4KB pages to simplify code. - Fixed LRO (aka TPA) code. Removed kernel module parameter and support enabling disabling LRO through ifconfig(8) command line. LRO is still disabled by default but should be enabled for best performance on an endpoint device. - Fixed statistcs code and removed kernel module parameter (stats should just work). - Added many software counters to help identify the cause of some performance issues. - Streamlined adapter internal init/stop code paths. - Fiddled with debug code (adding some here, removing some there). - Continued style(9) adjustments.
Diffstat (limited to 'sys/dev/adb')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud