Merge branch 'add-4-rx-tx-queue-support-for-mikrotik-10-25g-nic'
authorJakub Kicinski <kuba@kernel.org>
Thu, 27 May 2021 23:06:48 +0000 (16:06 -0700)
committerJakub Kicinski <kuba@kernel.org>
Thu, 27 May 2021 23:06:49 +0000 (16:06 -0700)
commitcf5e1297498168538152a68a85c5fe04d0b37939
tree6f80e840a62ac13297c67336a72fb05dec3f95dc
parent91b17a436759e9f3a6f9ff090693564c3299cd9a
parent057f4af2b1716f6d6cef285a1c9b7a9bb63d822b
Merge branch 'add-4-rx-tx-queue-support-for-mikrotik-10-25g-nic'

Gatis Peisenieks says:

====================
add 4 RX/TX queue support for Mikrotik 10/25G NIC

More RX/TX queues on a network card help spread the CPU load among
cores and achieve higher overall networking performance.
This patch set adds support for 4 RX/TX queues available on
Mikrotik 10/25G NIC.

v4:
    - addressed comments from Jakub Kicinski:
      - split up the change in more manageable chunks
      - changed member order in structs for tighter packing
      - fixed style issues
    - reverted to calling napi_alloc_skb only from within poll
      as before
v3:
    - fix kernel-doc complaints on comments as pointed out by
      David Miller
v2:
    - rebase on net-next master as requested by David Miller
====================

Link: https://lore.kernel.org/r/20210527144423.3395719-1-gatis@mikrotik.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>