[PATCH 0/2] ODP performance improvements

2015-04-15 Thread Guy Shapiro
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

[PATCH 2/2] IB/core: dma unmap optimizations

2015-04-15 Thread Guy Shapiro
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

[PATCH 1/2] IB/core: dma map/unmap locking optimizations

2015-04-15 Thread Guy Shapiro
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

[PATCH v1 2/2] IB/core: dma unmap optimizations

2015-04-16 Thread Guy Shapiro
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

[PATCH v1 1/2] IB/core: dma map/unmap locking optimizations

2015-04-16 Thread Guy Shapiro
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

[PATCH v1 0/2] ODP performance improvements

2015-04-16 Thread Guy Shapiro
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

[PATCH] librdmacm: Some fixes to man pages

2013-11-05 Thread Guy Shapiro
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