Re: git: NFE - Change default RX ring size from 128 -> 256, Adju

看板DFBSD_commit作者時間16年前 (2009/09/10 02:01), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
:does this interact with checksum offloading on the device? : :have a few NFE's lying around .. would be good to know more if available! : :Thanks, : :- Chris These changes do not effect the checksum offloading mechanics. From what I can tell NFE's receiver checksum offloading works as it has before. My NFE seems to have RXCSUM enabled and TXCSUM disabled. The problem that NFE has is it seems to not do receive flow control on GiGE. It is a reverse-engineered driver so if there is a flow control option for the chipset, our driver doesn't know how to turn it on. MXGE seems to have a different issue. It has receive flow control but it looks like there is a race in the receive ring descriptor processing that can cause data to get corrupted. Aggelos is working on it. I don't know what the issue with EMx is yet. Either it isn't flow controlling or there's a rx ring race somewhere. -Matt Matthew Dillon <dillon@backplane.com>
文章代碼(AID): #1Af-rjNr (DFBSD_commit)
文章代碼(AID): #1Af-rjNr (DFBSD_commit)