Re: [PATCH for-next 00/10] mlx4: Add Memory Windows support

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Wed, Feb 6, 2013 at 6:19 PM, Or Gerlitz <ogerlitz@xxxxxxxxxxxx> wrote:

> Here's a series from Shani Michaeli and Haggai Eran adds mlx4 driver
> support for Memory Windows.

Hi Roland,

So things are warming up for the 3.9 merge window, I see that this
series is marked as "new" in your patchwork - any comments? is it be
condisred in for 3.9?

Or.


> The first entries in this set are "pre patches" preparing the grounds for the
> actual implementation of MWs. Later there're two core patches, one to
> ib_verbs.h adding support for type 2 MWs and another one to uverbs that
> exposes MW commands to user space. And finally the actual mlx4 driver
> MWs patches.

> Shani Michaeli (10):
>   IB/mlx4_ib: Remove local invalidate segment unused fields
>   net/mlx4_core: Rename MPT related service routines to have mpt_ prefix
>   net/mlx4_core: Propogate MR deregistration failure
>   net/mlx4_core: Disable memory windows for VFs
>   net/mlx4_core: Enable memory windows in {INIT,QUERY}_HCA
>   IB/core: Enhance memory windows support
>   IB/uverbs: Implement memory windows support in uverbs
>   mlx4: Implement memory windows allocation and deallocation
>   IB/mlx4_ib: Support memory window binding
>   IB/mlx4_ib: Advertize MW support
>
>  drivers/infiniband/core/uverbs.h                   |    2 +
>  drivers/infiniband/core/uverbs_cmd.c               |  121 +++++++++++++
>  drivers/infiniband/core/uverbs_main.c              |   13 ++-
>  drivers/infiniband/core/verbs.c                    |    5 +-
>  drivers/infiniband/hw/cxgb3/iwch_provider.c        |    5 +-
>  drivers/infiniband/hw/cxgb3/iwch_qp.c              |   15 +-
>  drivers/infiniband/hw/cxgb4/iw_cxgb4.h             |    2 +-
>  drivers/infiniband/hw/cxgb4/mem.c                  |    5 +-
>  drivers/infiniband/hw/ehca/ehca_iverbs.h           |    2 +-
>  drivers/infiniband/hw/ehca/ehca_mrmw.c             |    5 +-
>  drivers/infiniband/hw/mlx4/main.c                  |   19 ++
>  drivers/infiniband/hw/mlx4/mlx4_ib.h               |   14 ++
>  drivers/infiniband/hw/mlx4/mr.c                    |   87 +++++++++-
>  drivers/infiniband/hw/mlx4/qp.c                    |   41 ++++-
>  drivers/infiniband/hw/nes/nes_verbs.c              |   19 ++-
>  drivers/net/ethernet/mellanox/mlx4/en_main.c       |    4 +-
>  drivers/net/ethernet/mellanox/mlx4/fw.c            |   14 ++-
>  drivers/net/ethernet/mellanox/mlx4/fw.h            |    1 +
>  drivers/net/ethernet/mellanox/mlx4/main.c          |    4 +
>  drivers/net/ethernet/mellanox/mlx4/mlx4.h          |   34 +++-
>  drivers/net/ethernet/mellanox/mlx4/mr.c            |  186
> +++++++++++++++-----
>  .../net/ethernet/mellanox/mlx4/resource_tracker.c  |   63 ++++++-
>  include/linux/mlx4/device.h                        |   22 ++-
>  include/linux/mlx4/qp.h                            |   19 ++-
>  include/rdma/ib_verbs.h                            |   73 +++++++-
>  include/uapi/rdma/ib_user_verbs.h                  |   16 ++
>  net/sunrpc/xprtrdma/verbs.c                        |   20 +-
>  27 files changed, 683 insertions(+), 128 deletions(-)
--
To unsubscribe from this list: send the line "unsubscribe linux-rdma" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Photo]     [Yosemite News]     [Yosemite Photos]     [Linux Kernel]     [Linux SCSI]     [XFree86]
  Powered by Linux