Date: Wed, 4 Jan 2012 11:26:41 -0800 From: YongHyeon PYUN <pyunyh@gmail.com> To: Vijay Singh <vijju.singh@gmail.com> Cc: freebsd-net@freebsd.org Subject: Re: Any recommendations for a 10G NIC from Broadcom Message-ID: <20120104192641.GA12245@michelle.cdnetworks.com> In-Reply-To: <CALCNsJTBLq3OQcftWXb2JUi1iYdv0NOQU2KejmJPs-J5xHHLLA@mail.gmail.com>
index | next in thread | previous in thread | raw e-mail
On Tue, Jan 03, 2012 at 09:10:20PM -0800, Vijay Singh wrote: > Hi. I would like to try out a 10G NIC from Broadcom. The BCM5716 seems > promising. I am looking for features such as multi-queue, MSI-X, TSO > etc. Any recommendations would be greatly appreciated. > > -vijay > > PS: I'd be using FreeBSD 8.2 initially, and FreeBSD 9.x in a few months. AFAIK BCM5716 is a gigabit ethernet and bce(4) supports the controller. bce(4) lacks multi-queue support but all other hardware features are supported. Enabling multi-queue for both bce(4) and bge(4) is one of my TODO list but I couldn't find spare time to do that. As John said, bxe(4) supports Broadcom's 10G controllers, BCM5771x. The driver supports all hardware features you mentioned(including multi-queue through RSS/TSS). Unlike most other 10G controllers, these controllers support hardware based true LRO which would outperform software based implementation. bxe(4) is not available on 8.x yet.home | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20120104192641.GA12245>
