linux/drivers/infiniband/hw/mlx5
Artemy Kovalyov 81713d3788 IB/mlx5: Add implicit MR support
Add implicit MR, covering entire user address space.
The MR is implemented as an indirect KSM MR consisting of
1GB direct MRs.
Pages and direct MRs are added/removed to MR by ODP.

Signed-off-by: Artemy Kovalyov <artemyko@mellanox.com>
Signed-off-by: Leon Romanovsky <leon@kernel.org>
Signed-off-by: Doug Ledford <dledford@redhat.com>
2017-02-14 11:41:19 -05:00
..
ah.c IB/mlx5: Use kernel driver to help userspace create ah 2016-12-13 13:38:49 -05:00
cmd.c IB/mlx5: Add null_mkey access 2017-02-14 11:41:18 -05:00
cmd.h IB/mlx5: Add null_mkey access 2017-02-14 11:41:18 -05:00
cq.c IB/mlx5: Allow future extension of libmlx5 input data 2017-01-09 20:25:09 +02:00
doorbell.c IB/mlx5: Fix Mellanox copyright note 2015-04-02 16:33:42 -04:00
gsi.c IB/mlx5: Fix iteration overrun in GSI qps 2016-08-02 14:32:51 -04:00
ib_virt.c IB/mlx5: Implement callbacks for manipulating VFs 2016-03-21 17:13:14 -04:00
Kconfig net/mlx5: Extend mlx5_core to support ConnectX-4 Ethernet functionality 2015-05-30 18:24:51 -07:00
mad.c IB/mlx5: Add additional checks before processing MADs 2017-02-14 10:14:25 -05:00
main.c IB/mlx5: Add implicit MR support 2017-02-14 11:41:19 -05:00
Makefile IB/mlx5: Add null_mkey access 2017-02-14 11:41:18 -05:00
mem.c IB/mlx5: Add MR cache for large UMR regions 2017-01-02 15:51:20 -05:00
mlx5_ib.h IB/mlx5: Add implicit MR support 2017-02-14 11:41:19 -05:00
mr.c IB/mlx5: Add implicit MR support 2017-02-14 11:41:19 -05:00
odp.c IB/mlx5: Add implicit MR support 2017-02-14 11:41:19 -05:00
qp.c IB/mlx5: Support creation of a WQ with scatter FCS offload 2017-02-14 11:41:15 -05:00
srq.c IB/mlx5: Fix out-of-bound access 2017-02-14 10:14:25 -05:00