diff options
Diffstat (limited to 'drivers/infiniband/ulp/iser/iser_memory.c')
-rw-r--r-- | drivers/infiniband/ulp/iser/iser_memory.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/drivers/infiniband/ulp/iser/iser_memory.c b/drivers/infiniband/ulp/iser/iser_memory.c index 3aedd59b8a84..86b6915cb9c7 100644 --- a/drivers/infiniband/ulp/iser/iser_memory.c +++ b/drivers/infiniband/ulp/iser/iser_memory.c | |||
@@ -235,7 +235,7 @@ static int iser_sg_to_page_vec(struct iser_data_buf *data, | |||
235 | { | 235 | { |
236 | struct scatterlist *sg = (struct scatterlist *)data->buf; | 236 | struct scatterlist *sg = (struct scatterlist *)data->buf; |
237 | dma_addr_t first_addr, last_addr, page; | 237 | dma_addr_t first_addr, last_addr, page; |
238 | int start_aligned, end_aligned; | 238 | int end_aligned; |
239 | unsigned int cur_page = 0; | 239 | unsigned int cur_page = 0; |
240 | unsigned long total_sz = 0; | 240 | unsigned long total_sz = 0; |
241 | int i; | 241 | int i; |
@@ -249,7 +249,6 @@ static int iser_sg_to_page_vec(struct iser_data_buf *data, | |||
249 | first_addr = sg_dma_address(&sg[i]); | 249 | first_addr = sg_dma_address(&sg[i]); |
250 | last_addr = first_addr + sg_dma_len(&sg[i]); | 250 | last_addr = first_addr + sg_dma_len(&sg[i]); |
251 | 251 | ||
252 | start_aligned = !(first_addr & ~MASK_4K); | ||
253 | end_aligned = !(last_addr & ~MASK_4K); | 252 | end_aligned = !(last_addr & ~MASK_4K); |
254 | 253 | ||
255 | /* continue to collect page fragments till aligned or SG ends */ | 254 | /* continue to collect page fragments till aligned or SG ends */ |