Date: Mon, 3 May 2010 01:04:44 +0000 (UTC) From: Pyun YongHyeon <yongari@FreeBSD.org> To: cvs-src-old@freebsd.org Subject: cvs commit: src/sys/dev/ale if_ale.c Message-ID: <201005030104.o4314sL2014920@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
yongari 2010-05-03 01:04:44 UTC FreeBSD src repository Modified files: (Branch: RELENG_8) sys/dev/ale if_ale.c Log: SVN rev 207546 on 2010-05-03 01:04:44Z by yongari MFC r207251: It seems ale(4) controllers do not like to see TCP payload in the first descriptor in TSO case. Otherwise controller can generate bad frames during TSO. To address it, make sure to pull up ethernet + IP + TCP header with options in first buffer. Also ensure the buffer length of the first descriptor for TSO covers entire ethernet + IP + TCP with options and setup additional Tx descriptor if the first buffer includes TCP payload. Tested by: Amar Takhar <verm <> darkbeer dot org > Revision Changes Path 1.6.2.5 +33 -4 src/sys/dev/ale/if_ale.c
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201005030104.o4314sL2014920>