diff options
Diffstat (limited to 'drivers/infiniband/ulp/iser/iser_memory.c')
-rw-r--r-- | drivers/infiniband/ulp/iser/iser_memory.c | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/drivers/infiniband/ulp/iser/iser_memory.c b/drivers/infiniband/ulp/iser/iser_memory.c index 4a17743a639f..ee58199136a8 100644 --- a/drivers/infiniband/ulp/iser/iser_memory.c +++ b/drivers/infiniband/ulp/iser/iser_memory.c | |||
@@ -334,8 +334,11 @@ static void iser_data_buf_dump(struct iser_data_buf *data, | |||
334 | struct scatterlist *sg; | 334 | struct scatterlist *sg; |
335 | int i; | 335 | int i; |
336 | 336 | ||
337 | if (iser_debug_level == 0) | ||
338 | return; | ||
339 | |||
337 | for_each_sg(sgl, sg, data->dma_nents, i) | 340 | for_each_sg(sgl, sg, data->dma_nents, i) |
338 | iser_err("sg[%d] dma_addr:0x%lX page:0x%p " | 341 | iser_warn("sg[%d] dma_addr:0x%lX page:0x%p " |
339 | "off:0x%x sz:0x%x dma_len:0x%x\n", | 342 | "off:0x%x sz:0x%x dma_len:0x%x\n", |
340 | i, (unsigned long)ib_sg_dma_address(ibdev, sg), | 343 | i, (unsigned long)ib_sg_dma_address(ibdev, sg), |
341 | sg_page(sg), sg->offset, | 344 | sg_page(sg), sg->offset, |
@@ -434,7 +437,7 @@ int iser_reg_rdma_mem(struct iscsi_iser_cmd_task *iser_ctask, | |||
434 | 437 | ||
435 | aligned_len = iser_data_buf_aligned_len(mem, ibdev); | 438 | aligned_len = iser_data_buf_aligned_len(mem, ibdev); |
436 | if (aligned_len != mem->dma_nents) { | 439 | if (aligned_len != mem->dma_nents) { |
437 | iser_err("rdma alignment violation %d/%d aligned\n", | 440 | iser_warn("rdma alignment violation %d/%d aligned\n", |
438 | aligned_len, mem->size); | 441 | aligned_len, mem->size); |
439 | iser_data_buf_dump(mem, ibdev); | 442 | iser_data_buf_dump(mem, ibdev); |
440 | 443 | ||