On Fri, Jun 26, 2020 at 12:48:06PM +0000, Maxim Mikityanskiy wrote:
> Thanks a lot for your reply! It was really helpful. I have a few 
> comments, please see below.
> 
> On 2020-06-24 23:21, Samudrala, Sridhar wrote:
> 
> > ADQ also provides 2 levels of filtering compared to aRFS+XPS. The first
> > level of filtering selects a queue-set associated with the application
> > and the second level filter or RSS will select a queue within that queue
> > set associated with an app thread.
> 
> This difference looks important. So, ADQ reserves a dedicated set of 
> queues solely for the application use.

I wanted to break this out as it looks like the most interesting part.
There are several use cases where the application needs to have its
packets arrive on a specific queue (or queue set): AF_XDP, and other
zero-copy work. 

Having the app bind to a napi_id doesn't seem to provide the same
functionality.
 

 
> Ethtool RSS context API (look for "context" in man ethtool) seems more 
> appropriate for the RX side for this purpose.

Agreed.
-- 
Jonathan

Reply via email to