All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH net-next 00/12] net/mlx4: Mellanox driver update 08-12-2013
@ 2013-12-08 12:35 Amir Vadai
  2013-12-08 12:35 ` [PATCH net-next 01/12] net/mlx4_en: Reuse mapped memory in RX flow Amir Vadai
                   ` (11 more replies)
  0 siblings, 12 replies; 21+ messages in thread
From: Amir Vadai @ 2013-12-08 12:35 UTC (permalink / raw)
  To: David S. Miller; +Cc: Or Gerlitz, Yevgeny Petrilin, Amir Vadai, netdev

Hi Dave,

This patchset was tested contains:
1. An overhaul to the rx flow memory allocation done by Jenny (Eugenia). It
   gives a performance boost when SR-IOV is enabled.
2. Support in ndo_get_phys_port_id added by Hadar.
3. Change the driver to use by default CQE/EQE size of 64 bytes done by Eyal.
   This doubles the packet-rate  of the NIC.
4. Configure the XPS queue mapping on driver load - added by Ido.
5. Fixes for some small bugs done by Jenny, Matan and Rana

Patchset was applied and tested against commit: "0d74c42 ether_addr_equal:
Optimize implementation, remove unused compare_ether_addr"

Thanks,
Amir

Eugenia Emantayev (3):
  net/mlx4_en: Reuse mapped memory in RX flow
  net/mlx4_en: Ignore irrelevant hypervisor events
  net/mlx4_en: Add NAPI support for transmit side

Eyal Perry (1):
  net/mlx4_core: Set CQE/EQE size to 64B by default

Hadar Hen Zion (5):
  net/mlx4_core: Remove zeroed out of explicit QUERY_FUNC_CAP fields
  net/mlx4_core: Rename QUERY_FUNC_CAP fields
  net/mlx4_core: Introduce nic_info new flag in QUERY_FUNC_CAP
  net/mlx4_core: Expose physical port id as PF/VF capability
  net/mlx4_en: Implement ndo_get_phys_port_id

Ido Shamay (1):
  net/mlx4_en: Configure the XPS queue mapping on driver load

Matan Barak (1):
  net/mlx4_core: Check port number for validity before accessing data

Rana Shahout (1):
  net/mlx4_en: Fix Supported/Advertised link mode reported by ethtool

 drivers/net/ethernet/mellanox/mlx4/en_cq.c      |  12 +-
 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c |  24 +-
 drivers/net/ethernet/mellanox/mlx4/en_main.c    |   3 +
 drivers/net/ethernet/mellanox/mlx4/en_netdev.c  |  41 +-
 drivers/net/ethernet/mellanox/mlx4/en_rx.c      | 723 +++++++++---------------
 drivers/net/ethernet/mellanox/mlx4/en_tx.c      |  48 +-
 drivers/net/ethernet/mellanox/mlx4/fw.c         |  74 ++-
 drivers/net/ethernet/mellanox/mlx4/fw.h         |   2 +
 drivers/net/ethernet/mellanox/mlx4/main.c       |   9 +-
 drivers/net/ethernet/mellanox/mlx4/mcg.c        |  28 +-
 drivers/net/ethernet/mellanox/mlx4/mlx4_en.h    |  66 +--
 include/linux/mlx4/device.h                     |   2 +
 12 files changed, 504 insertions(+), 528 deletions(-)

-- 
1.8.3.4

^ permalink raw reply	[flat|nested] 21+ messages in thread

end of thread, other threads:[~2013-12-10  9:47 UTC | newest]

Thread overview: 21+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-12-08 12:35 [PATCH net-next 00/12] net/mlx4: Mellanox driver update 08-12-2013 Amir Vadai
2013-12-08 12:35 ` [PATCH net-next 01/12] net/mlx4_en: Reuse mapped memory in RX flow Amir Vadai
2013-12-08 19:20   ` Eric Dumazet
2013-12-09  9:44     ` Amir Vadai
2013-12-09 15:17       ` Eric Dumazet
2013-12-10  9:47         ` Amir Vadai
2013-12-08 12:35 ` [PATCH net-next 02/12] net/mlx4_core: Remove zeroed out of explicit QUERY_FUNC_CAP fields Amir Vadai
2013-12-08 12:35 ` [PATCH net-next 03/12] net/mlx4_core: Rename " Amir Vadai
2013-12-08 12:35 ` [PATCH net-next 04/12] net/mlx4_core: Introduce nic_info new flag in QUERY_FUNC_CAP Amir Vadai
2013-12-08 12:35 ` [PATCH net-next 05/12] net/mlx4_core: Expose physical port id as PF/VF capability Amir Vadai
2013-12-08 12:35 ` [PATCH net-next 06/12] net/mlx4_en: Implement ndo_get_phys_port_id Amir Vadai
2013-12-08 12:35 ` [PATCH net-next 07/12] net/mlx4_en: Configure the XPS queue mapping on driver load Amir Vadai
2013-12-08 15:28   ` Sergei Shtylyov
2013-12-08 15:42     ` Amir Vadai
2013-12-08 12:35 ` [PATCH net-next 08/12] net/mlx4_core: Set CQE/EQE size to 64B by default Amir Vadai
2013-12-08 12:35 ` [PATCH net-next 09/12] net/mlx4_en: Ignore irrelevant hypervisor events Amir Vadai
2013-12-08 12:35 ` [PATCH net-next 10/12] net/mlx4_en: Add NAPI support for transmit side Amir Vadai
2013-12-08 19:22   ` Eric Dumazet
2013-12-09 10:07     ` Amir Vadai
2013-12-08 12:35 ` [PATCH net-next 11/12] net/mlx4_en: Fix Supported/Advertised link mode reported by ethtool Amir Vadai
2013-12-08 12:35 ` [PATCH net-next 12/12] net/mlx4_core: Check port number for validity before accessing data Amir Vadai

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.