Date: Tue, 2 Jun 2009 04:59:29 +0000 (UTC) From: Pyun YongHyeon <yongari@FreeBSD.org> To: cvs-src-old@freebsd.org Subject: cvs commit: src/sys/dev/msk if_msk.c if_mskreg.h Message-ID: <200906021756.n52HuKGL081888@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
yongari 2009-06-02 04:59:29 UTC
FreeBSD src repository
Modified files:
sys/dev/msk if_msk.c if_mskreg.h
Log:
SVN rev 193298 on 2009-06-02 04:59:29Z by yongari
Add Rx checksum offloading support for Yukon FE+ and Yukon Extreme.
These controllers use newer descriptor format and the new descriptor
format uses status LE to indicate the status of checksum. Rx
checksummed value used in previous controllers were very cryptic
and I failed to understand how to use them. In addition most
controllers in previous generations had Rx checksum offloading bug.
While I'm here introduce a MSK_FLAG_NORX_CSUM flag to bypass
checking Rx checksum offloading as Yukon FE+ A0 has status LE bug.
Revision Changes Path
1.62 +55 -8 src/sys/dev/msk/if_msk.c
1.26 +12 -0 src/sys/dev/msk/if_mskreg.h
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200906021756.n52HuKGL081888>
