#define iser_warn(fmt, arg...)                         \
        do {                                            \
-               if (iser_debug_level > 1)               \
+               if (iser_debug_level > 0)               \
                        pr_warn(PFX "%s:" fmt,          \
                                __func__ , ## arg);     \
        } while (0)
 
 #define iser_info(fmt, arg...)                         \
        do {                                            \
-               if (iser_debug_level > 0)               \
+               if (iser_debug_level > 1)               \
                        pr_info(PFX "%s:" fmt,          \
                                __func__ , ## arg);     \
        } while (0)
 
        struct scatterlist *sg;
        int i;
 
-       if (iser_debug_level == 0)
-               return;
-
        for_each_sg(sgl, sg, data->dma_nents, i)
-               iser_warn("sg[%d] dma_addr:0x%lX page:0x%p "
+               iser_dbg("sg[%d] dma_addr:0x%lX page:0x%p "
                         "off:0x%x sz:0x%x dma_len:0x%x\n",
                         i, (unsigned long)ib_sg_dma_address(ibdev, sg),
                         sg_page(sg), sg->offset,
        if (aligned_len != mem->dma_nents ||
            (!ib_conn->fmr_pool && mem->dma_nents > 1)) {
                iscsi_conn->fmr_unalign_cnt++;
-               iser_warn("rdma alignment violation (%d/%d aligned) or FMR not supported\n",
-                         aligned_len, mem->size);
-               iser_data_buf_dump(mem, ibdev);
+               iser_dbg("rdma alignment violation (%d/%d aligned) or FMR not supported\n",
+                        aligned_len, mem->size);
+
+               if (iser_debug_level > 0)
+                       iser_data_buf_dump(mem, ibdev);
 
                /* unmap the command data before accessing it */
                iser_dma_unmap_task_data(iser_task);