Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 19 Jun 2020 09:16:36 -0700
From:      Adrian Chadd <adrian.chadd@gmail.com>
To:        "Saad, Mark" <Mark.Saad@lucera.com>, "Foster, Greg" <gfoster@panasas.com>,  "freebsd-net@freebsd.org" <freebsd-net@freebsd.org>
Subject:   Re: How to Increase TX Queue Priority for LACP Packets
Message-ID:  <CAJ-VmokHr%2BC1QQmKHMJUS_vdOT_cffCtZgYV=py378Ddh4XNuQ@mail.gmail.com>
In-Reply-To: <20200617001315.GB80914@x270>
References:  <BYAPR08MB6038FF630C3C8EEC4F11862BB4810@BYAPR08MB6038.namprd08.prod.outlook.com> <20200613025031.GA34653@x270> <BYAPR08MB6038CF94610AFAD28719BDD3B49D0@BYAPR08MB6038.namprd08.prod.outlook.com> <CY4PR12MB1704E7FA436170900F38E23C959D0@CY4PR12MB1704.namprd12.prod.outlook.com> <20200617001315.GB80914@x270>

next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, 16 Jun 2020 at 17:13, Navdeep Parhar <np@freebsd.org> wrote:

> We could have a global knob that tells all NIC drivers to use a reserved
> queue for non-RSS traffic, but that would be advisory at best because
> the tx queue selection takes place inside the driver's (or iflib's)
> transmit routine.  The meat of the change is going to be in iflib and
> all non-iflib drivers' if_transmit.
>

This isn't a terrible idea - we do the same on wifi for EAPOL / 802.1x
frames, and some drivers even do the same thing for DHCP frames. Doing it
in iflib would actually be kinda nice.



-adrian



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAJ-VmokHr%2BC1QQmKHMJUS_vdOT_cffCtZgYV=py378Ddh4XNuQ>