mirror of
https://github.com/SCST-project/scst.git
synced 2026-09-18 22:14:16 +00:00
Correct sg_next_inline() misuse.
Previously sg_next_inline() didn't check if this sg is last. git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@4822 d57e44dd-8a1f-0410-8b47-8ef2f437770f
This commit is contained in:
+2
-2
@@ -2995,7 +2995,7 @@ static int srpt_map_sg_to_ib_sge(struct srpt_rdma_ch *ch,
|
||||
if (tsize > 0) {
|
||||
++j;
|
||||
if (j < count) {
|
||||
cur_sg = sg_next_inline(cur_sg);
|
||||
cur_sg = __sg_next_inline(cur_sg);
|
||||
dma_len = sg_dma_len(cur_sg);
|
||||
}
|
||||
}
|
||||
@@ -3050,7 +3050,7 @@ static int srpt_map_sg_to_ib_sge(struct srpt_rdma_ch *ch,
|
||||
if (tsize > 0) {
|
||||
++j;
|
||||
if (j < count) {
|
||||
cur_sg = sg_next_inline(cur_sg);
|
||||
cur_sg = __sg_next_inline(cur_sg);
|
||||
dma_len = sg_dma_len(cur_sg);
|
||||
dma_addr =
|
||||
sg_dma_address(cur_sg);
|
||||
|
||||
Reference in New Issue
Block a user