From 95f032a27f778f866624ccc08dbd8025c351b2b5 Mon Sep 17 00:00:00 2001 From: Or Gerlitz Date: Thu, 21 Feb 2013 14:50:09 +0000 Subject: [PATCH] --- yaml --- r: 358870 b: refs/heads/master c: 819a087316a63ef7d60e7b816d18c4e29a05861a h: refs/heads/master v: v3 --- [refs] | 2 +- trunk/drivers/infiniband/ulp/iser/iser_memory.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/[refs] b/[refs] index 18c84da146c6..68ecf63dcca0 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: b96e4abaaeda62b5292026a9deaacb4066431ac7 +refs/heads/master: 819a087316a63ef7d60e7b816d18c4e29a05861a diff --git a/trunk/drivers/infiniband/ulp/iser/iser_memory.c b/trunk/drivers/infiniband/ulp/iser/iser_memory.c index 2033a928d34d..79c4f35ba0c9 100644 --- a/trunk/drivers/infiniband/ulp/iser/iser_memory.c +++ b/trunk/drivers/infiniband/ulp/iser/iser_memory.c @@ -404,7 +404,7 @@ int iser_reg_rdma_mem(struct iscsi_iser_task *iser_task, } else { /* use FMR for multiple dma entries */ iser_page_vec_build(mem, ib_conn->page_vec, ibdev); err = iser_reg_page_vec(ib_conn, ib_conn->page_vec, ®d_buf->reg); - if (err) { + if (err && err != -EAGAIN) { iser_data_buf_dump(mem, ibdev); iser_err("mem->dma_nents = %d (dlength = 0x%x)\n", mem->dma_nents,