projects
/
linux.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
e9d658c
)
scsi: aha1542: Use memcpy_{from,to}_bvec()
author
Christoph Hellwig
<hch@lst.de>
Mon, 18 Oct 2021 06:08:02 +0000
(08:08 +0200)
committer
Martin K. Petersen
<martin.petersen@oracle.com>
Tue, 19 Oct 2021 18:07:19 +0000
(14:07 -0400)
Use the memcpy_{from,to}_bvec() helpers instead of open coding them.
Link:
https://lore.kernel.org/r/20211018060802.1815982-1-hch@lst.de
Signed-off-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
drivers/scsi/aha1542.c
patch
|
blob
|
history
diff --git
a/drivers/scsi/aha1542.c
b/drivers/scsi/aha1542.c
index 8697f472094641d27bd5b8c48d450f8cb46eea66..f0e8ae9f5e40780b0402f50cd4a77ba821ceb43f 100644
(file)
--- a/
drivers/scsi/aha1542.c
+++ b/
drivers/scsi/aha1542.c
@@
-268,8
+268,7
@@
static void aha1542_free_cmd(struct scsi_cmnd *cmd)
struct bio_vec bv;
rq_for_each_segment(bv, rq, iter) {
- memcpy_to_page(bv.bv_page, bv.bv_offset, buf,
- bv.bv_len);
+ memcpy_to_bvec(&bv, buf);
buf += bv.bv_len;
}
}
@@
-452,8
+451,7
@@
static int aha1542_queuecommand(struct Scsi_Host *sh, struct scsi_cmnd *cmd)
struct bio_vec bv;
rq_for_each_segment(bv, rq, iter) {
- memcpy_from_page(buf, bv.bv_page, bv.bv_offset,
- bv.bv_len);
+ memcpy_from_bvec(buf, &bv);
buf += bv.bv_len;
}
}