On 12/5/2020 1:17 AM, Jakub Kicinski wrote:
We only forward ptp traffic to the new special queue but we create more
than one to avoid internal locking as we will utilize the tx softirq
percpu.
In other words to make the driver implementation simpler we'll have
a pretty basic feature hidden behind a ethtool priv knob and a number
of queues which doesn't match reality reported to user space. Hm.
We are not hiding these queues from the netdev stack. We report them in
real num of TX queues and manage them as any other queue. The only
change is that select_queue() will select a stream to them if and only
if they match specific criteria.