[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <1437683761-28052-1-git-send-email-amirv@mellanox.com>
Date: Thu, 23 Jul 2015 23:35:55 +0300
From: Amir Vadai <amirv@...lanox.com>
To: "David S. Miller" <davem@...emloft.net>
Cc: netdev@...r.kernel.org, Amir Vadai <amirv@...lanox.com>,
Achiad Shochat <achiad@...lanox.com>,
Or Gerlitz <ogerlitz@...lanox.com>,
Tal Alon <talal@...lanox.com>
Subject: [PATCH net-next 0/6] ConnectX-4 driver update 2015-07-23
Hi Dave,
This patchset introduce some performance enhancements to the ConnectX-4 driver.
1. Improving RSS distribution, and make RSS function controlable using ethtool.
2. Make memory that is written by NIC and read by host CPU allocate in the
local NUMA to the processing CPU
3. Support tx copybreak
4. Using hardware feature called blueflame to save DMA reads when possible
Another patch by Achiad fix some cosmetic issues in the driver.
Patchset was applied and tested on top of commit 045a0fa ("ip_tunnel: Call
ip_tunnel_core_init() from inet_init()")
Thanks,
Amir
Achiad Shochat (4):
net/mlx5e: Support TX packet copy into WQE
net/mlx5e: TX latency optimization to save DMA reads
net/mlx5e: Cosmetics: use BIT() instead of "1 <<", and others
net/mlx5e: Input IPSEC.SPI into the RX RSS hash function
Saeed Mahameed (2):
net/mlx5e: Support ETH_RSS_HASH_XOR
net/mlx5e: Allocate DMA coherent memory on reader NUMA node
drivers/net/ethernet/mellanox/mlx5/core/alloc.c | 48 +++-
drivers/net/ethernet/mellanox/mlx5/core/en.h | 47 ++--
.../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 92 ++++++++
.../ethernet/mellanox/mlx5/core/en_flow_table.c | 258 ++++++++++++++-------
drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 134 ++++++++---
drivers/net/ethernet/mellanox/mlx5/core/en_tx.c | 34 ++-
drivers/net/ethernet/mellanox/mlx5/core/main.c | 32 ++-
drivers/net/ethernet/mellanox/mlx5/core/uar.c | 6 +
drivers/net/ethernet/mellanox/mlx5/core/wq.c | 12 +-
drivers/net/ethernet/mellanox/mlx5/core/wq.h | 3 +-
include/linux/mlx5/driver.h | 12 +-
include/linux/mlx5/mlx5_ifc.h | 6 +-
12 files changed, 535 insertions(+), 149 deletions(-)
--
2.4.3.413.ga5fe668
--
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Powered by blists - more mailing lists