Thanks for the patch
I think the caller of dp_netdev_execute_actions() should always pass a valid
timestamp. We can pass it from aux->now to dp_execute_userspace_actions(), we
can add it to fast_path_processing() so that it can be passed down to
handle_packet_upcall(). In the other cases it's
If CPU number in pmd-cpu-mask is not divisible by the number of queues and
in a few more complex situations there may be unfair distribution of TX
queue-ids between PMD threads.
For example, if we have 2 ports with 4 queues and 6 CPUs in pmd-cpu-mask
such distribution is possible:
<---