tech-net archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: multiple rx/tx rings and interrupt delivery on newer nics

On Fri, Mar 13, 2009 at 02:35:21AM -0700, Darren Reed wrote:
> Jason Thorpe wrote:
> > 
> > On Jun 13, 2007, at 1:12 AM, Darren Reed wrote:
> > 
> >> Has anyone started to think about how NetBSD can take advantage
> >> of NICs that have a larger number of rx/tx descriptor rings,
> >> and/or MSI interrupts?
> > 
> > I've been thinking about it.  Don't have anything concrete yet.  I think
> > the first priority should be supporting MSI interrupts, tho.
> To pick up on this...
> It would be nice if we could "divide" a NIC that has (say) 16
> RX/TX rings into 2 "virtual" NICs that each had 8 and somehow
> tell Xen it can use one set of 8 for dom0 and one set of 8 for
> domU.  How would that then get configured into Xen?

We'd need a generic way to add priority tags to packets, and then
use it in NIC drivers.
then we could add a way to tag packets at the bridge level.

this would be usefull for altq too ...

Manuel Bouyer, LIP6, Universite Paris VI.  
     NetBSD: 26 ans d'experience feront toujours la difference

Home | Main Index | Thread Index | Old Index