git.samba.org
/
sfrench
/
cifs-2.6.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
bio: ensure __bio_clone_fast copies bi_partno
[sfrench/cifs-2.6.git]
/
block
/
bio.c
diff --git
a/block/bio.c
b/block/bio.c
index b94a802f8ba341894d6c4eafb0c04f87eacbe1c6..459cc857f3d91647b47beb58c98cd592852e1db1 100644
(file)
--- a/
block/bio.c
+++ b/
block/bio.c
@@
-597,6
+597,7
@@
void __bio_clone_fast(struct bio *bio, struct bio *bio_src)
* so we don't set nor calculate new physical/hw segment counts here
*/
bio->bi_disk = bio_src->bi_disk;
+ bio->bi_partno = bio_src->bi_partno;
bio_set_flag(bio, BIO_CLONED);
bio->bi_opf = bio_src->bi_opf;
bio->bi_write_hint = bio_src->bi_write_hint;