projects
/
deliverable
/
linux.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
Initialise scatter/gather list in ata_sg_setup
[deliverable/linux.git]
/
drivers
/
ata
/
libata-core.c
diff --git
a/drivers/ata/libata-core.c
b/drivers/ata/libata-core.c
index 081e3dfb64d485e9382d253add9ae07a03f4651e..7ef515b3382d5f662ff0267d48852622a1e48a08 100644
(file)
--- a/
drivers/ata/libata-core.c
+++ b/
drivers/ata/libata-core.c
@@
-4689,6
+4689,7
@@
static int ata_sg_setup(struct ata_queued_cmd *qc)
* data in this function or read data in ata_sg_clean.
*/
offset = lsg->offset + lsg->length - qc->pad_len;
+ sg_init_table(psg, 1);
sg_set_page(psg, nth_page(sg_page(lsg), offset >> PAGE_SHIFT),
qc->pad_len, offset_in_page(offset));
This page took
0.024121 seconds
and
5
git commands to generate.