lists.openwall.net | lists / announce owl-users owl-dev john-users john-dev passwdqc-users yescrypt popa3d-users / oss-security kernel-hardening musl sabotage tlsify passwords / crypt-dev xvendor / Bugtraq Full-Disclosure linux-kernel linux-netdev linux-ext4 linux-hardening PHC | |
Open Source and information security mailing list archives
| ||
|
Date: Sun, 9 Mar 2014 16:53:57 +0200 From: Or Gerlitz <ogerlitz@...lanox.com> To: davem@...emloft.net Cc: netdev@...r.kernel.org, roland@...nel.org, jackm@....mellanox.co.il, amirv@...lanox.com, Or Gerlitz <ogerlitz@...lanox.com> Subject: [PATCH net-next 0/7] mlx4: Add SRIOV support for RoCE Hi Dave, Roland This series adds SRIOV support for RoCE (RDMA over Ethernet). The patches touch both the mlx4_core and mlx4_ib drivers, and as such we prefer to run them through netdev and the net-next tree. This will also allow for another feature we hope to get accepted during the coming merge window (single ported mlx4 VFs) which is strictly in mlx4_core to get in smoothly without heavy context based dependencies with the IB tree. Roland, hope this is ok with you? The patches are against net-next, as of commit 2d8d40a "pkt_sched: fq: do not hold qdisc lock while allocating memory" Or. Jack Morgenstein (6): mlx4: Adjust QP1 multiplexing for RoCE/SRIOV mlx4_core: For RoCE, allow slaves to set the GID entry at that slave's index mlx4: In RoCE allow guests to have multiple GIDS mlx4: Add ref counting to port MAC table for RoCE mlx4: Implement IP based gids support for RoCE/SRIOV mlx4: Activate RoCE/SRIOV Shani Michaelli (1): mlx4_ib: Fix SIDR support of for UD QPs under SRIOV/RoCE drivers/infiniband/hw/mlx4/cm.c | 80 ++++- drivers/infiniband/hw/mlx4/cq.c | 42 ++- drivers/infiniband/hw/mlx4/mad.c | 123 +++++++- drivers/infiniband/hw/mlx4/main.c | 8 - drivers/infiniband/hw/mlx4/mcg.c | 2 +- drivers/infiniband/hw/mlx4/mlx4_ib.h | 21 ++- drivers/infiniband/hw/mlx4/qp.c | 319 ++++++++++++++++---- drivers/net/ethernet/mellanox/mlx4/cmd.c | 23 ++ drivers/net/ethernet/mellanox/mlx4/fw.c | 5 +- drivers/net/ethernet/mellanox/mlx4/main.c | 6 +- drivers/net/ethernet/mellanox/mlx4/mlx4.h | 8 + drivers/net/ethernet/mellanox/mlx4/port.c | 142 +++++++++- .../net/ethernet/mellanox/mlx4/resource_tracker.c | 146 ++++++++-- include/linux/mlx4/cmd.h | 6 + include/linux/mlx4/device.h | 8 +- 15 files changed, 801 insertions(+), 138 deletions(-) -- 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