flow. As this flow is
called from the mmu_notifier hooks, this optimization can have a system-wide
performance impact.
v1: Apply review comment by Sagi Grimberg
Guy Shapiro (2):
IB/core: dma map/unmap locking optimizations
IB/core: dma unmap optimizations
drivers/infiniband/core/umem_odp.c
once per operation, and not per
page.
Signed-off-by: Guy Shapiro
Acked-by: Shachar Raindel
Reviewed-by: Sagi Grimberg
---
drivers/infiniband/core/umem_odp.c |9 -
1 files changed, 4 insertions(+), 5 deletions(-)
diff --git a/drivers/infiniband/core/umem_odp.c
b/drivers/infiniband
moves the search for the compound head to be done only when needed.
Signed-off-by: Guy Shapiro
Acked-by: Shachar Raindel
Reviewed-by: Sagi Grimberg
---
drivers/infiniband/core/umem_odp.c |3 +--
1 files changed, 1 insertions(+), 2 deletions(-)
diff --git a/drivers/infiniband/core/umem_odp.c
b
once per operation, and not per
page.
Signed-off-by: Guy Shapiro
Acked-by: Shachar Raindel
---
drivers/infiniband/core/umem_odp.c |9 -
1 files changed, 4 insertions(+), 5 deletions(-)
diff --git a/drivers/infiniband/core/umem_odp.c
b/drivers/infiniband/core/umem_odp.c
index
flow. As this flow is
called from the mmu_notifier hooks, this optimization can have a system-wide
performance impact.
Guy Shapiro (2):
IB/core: dma map/unmap locking optimizations
IB/core: dma unmap optimizations
drivers/infiniband/core/umem_odp.c | 14 +++---
1 files changed, 7
moves the search for the compound head to be done only when needed.
Signed-off-by: Guy Shapiro
Acked-by: Shachar Raindel
---
drivers/infiniband/core/umem_odp.c |5 +++--
1 files changed, 3 insertions(+), 2 deletions(-)
diff --git a/drivers/infiniband/core/umem_odp.c
b/drivers/infiniband/core
Fix the man pages of rdma_destroy_ep & rdma_destroy_qp to the correct return
value (void).
---
man/rdma_destroy_ep.3 |5 +
man/rdma_destroy_qp.3 |3 ---
2 files changed, 1 insertions(+), 7 deletions(-)
diff --git a/man/rdma_destroy_ep.3 b/man/rdma_destroy_ep.3
index b48a1e5..750702a