IB/mlx5: Handle page faults
authorHaggai Eran <haggaie@mellanox.com>
Thu, 11 Dec 2014 15:04:24 +0000 (17:04 +0200)
committerRoland Dreier <roland@purestorage.com>
Tue, 16 Dec 2014 02:19:03 +0000 (18:19 -0800)
commit7bdf65d411c1715d695be0d9a555d7f48d0a7220
treef4af6f7c1e55e52c03842c6ef4fff0bb5fb20e95
parent6aec21f6a8322fa8d43df3ea7f051dfd8967f1b9
IB/mlx5: Handle page faults

This patch implement a page fault handler (leaving the pages pinned as
of time being).  The page fault handler handles initiator and responder
page faults for UD/RC transports, for send/receive operations, as well
as RDMA read/write initiator support.

Signed-off-by: Sagi Grimberg <sagig@mellanox.com>
Signed-off-by: Shachar Raindel <raindel@mellanox.com>
Signed-off-by: Haggai Eran <haggaie@mellanox.com>
Signed-off-by: Roland Dreier <roland@purestorage.com>
drivers/infiniband/hw/mlx5/odp.c
include/linux/mlx5/qp.h