mbox series

[net-next,v4,0/4] add 4 RX/TX queue support for Mikrotik 10/25G NIC

Message ID 20210527144423.3395719-1-gatis@mikrotik.com
Headers show
Series add 4 RX/TX queue support for Mikrotik 10/25G NIC | expand

Message

Gatis Peisenieks May 27, 2021, 2:44 p.m. UTC
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

Gatis Peisenieks (4):
  atl1c: detect NIC type early
  atl1c: move tx napi into tpd_ring
  atl1c: prepare for multiple rx queues
  atl1c: add 4 RX/TX queue support for Mikrotik 10/25G NIC

 drivers/net/ethernet/atheros/atl1c/atl1c.h    |  25 +-
 drivers/net/ethernet/atheros/atl1c/atl1c_hw.h |  34 +-
 .../net/ethernet/atheros/atl1c/atl1c_main.c   | 546 +++++++++++-------
 3 files changed, 368 insertions(+), 237 deletions(-)

Comments

patchwork-bot+netdevbpf@kernel.org May 27, 2021, 11:10 p.m. UTC | #1
Hello:

This series was applied to netdev/net-next.git (refs/heads/master):

On Thu, 27 May 2021 17:44:19 +0300 you wrote:
> 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
> 
> [...]

Here is the summary with links:
  - [net-next,v4,1/4] atl1c: detect NIC type early
    https://git.kernel.org/netdev/net-next/c/bf3be85dbe59
  - [net-next,v4,2/4] atl1c: move tx napi into tpd_ring
    https://git.kernel.org/netdev/net-next/c/20a1b6bdca15
  - [net-next,v4,3/4] atl1c: prepare for multiple rx queues
    https://git.kernel.org/netdev/net-next/c/8042824a3c0b
  - [net-next,v4,4/4] atl1c: add 4 RX/TX queue support for Mikrotik 10/25G NIC
    https://git.kernel.org/netdev/net-next/c/057f4af2b171

You are awesome, thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/patchwork/pwbot.html