]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Implement TSO on RealTek RTL8168/8111 C or later controllers.
authorPyun YongHyeon <yongari@FreeBSD.org>
Mon, 10 Jan 2011 23:28:46 +0000 (23:28 +0000)
committerPyun YongHyeon <yongari@FreeBSD.org>
Mon, 10 Jan 2011 23:28:46 +0000 (23:28 +0000)
commitd6d7d923adc33fc1f2609d6aa40a33a36c66d2c8
tree90849b0083d19d6c73d3478fc6d00eb3d6d5cc48
parentda839e639b94ac921a9ffcbef925520ecc101e32
Implement TSO on RealTek RTL8168/8111 C or later controllers.
RealTek changed TX descriptor format for later controllers so these
controllers require MSS configuration in different location of TX
descriptor. TSO is enabled by default for controllers that use new
descriptor format.
For old controllers, TSO is still disabled by default due to broken
frames under certain conditions but users can enable it.
Special thanks to Hayes Wang at RealTek.

MFC after: 2 weeks
sys/dev/re/if_re.c
sys/pci/if_rlreg.h