Date: Mon, 21 Jul 2008 14:27:15 -0700 From: "Kip Macy" <kip.macy@gmail.com> To: "David Christensen" <davidch@broadcom.com> Cc: "freebsd-net@freebsd.org" <freebsd-net@freebsd.org> Subject: Re: Status of Multi-Queue (RSS) Support in -CURRENT Message-ID: <b1fa29170807211427h29dea949h2f2af19e1b575b4e@mail.gmail.com> In-Reply-To: <5D267A3F22FD854F8F48B3D2B52381932678025873@IRVEXCHCCR01.corp.ad.broadcom.com> References: <5D267A3F22FD854F8F48B3D2B52381932678025873@IRVEXCHCCR01.corp.ad.broadcom.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, Jul 21, 2008 at 10:36 AM, David Christensen <davidch@broadcom.com> wrote: > I'm working on implementing multi-queue support for a 10Gb > device on FreeBSD and I wanted to find out the current state > of the OS with regards to supporting this. It seems that > support for multiple receive queues can be done today since > most of the routing is done in hardware but the transmit > side is a different story. I've seen some things in the > cxgb driver that suggest changes to the OS (such as a > m_pkthdr.rss_hash field) but I don't see any OS code to > back that usage model up. What's the state of the art > in multi-queue support for FreeBSD? Unfortunately nothing has gone in yet. Robert has a prototype interface and I *think* that he may have come around to accepting my approach. The right way to integrate QoS and multi-queue cleanly isn't 100% obvious. I think it isn't unreasonable to expect that the new interfaces will go in in time for 7.2 but 7.1 is basically impossible at this point given that the freeze will be happening in the next month. Thanks, Kip
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?b1fa29170807211427h29dea949h2f2af19e1b575b4e>