projects
/
linux-2.6-block.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
block: add a bi_error field to struct bio
[linux-2.6-block.git]
/
drivers
/
md
/
dm-bio-prison.c
diff --git
a/drivers/md/dm-bio-prison.c
b/drivers/md/dm-bio-prison.c
index cd6d1d21e0570097975030ccb42c315dcf825fd2..03af174485d3066c62659f252c5306fc86fa3f68 100644
(file)
--- a/
drivers/md/dm-bio-prison.c
+++ b/
drivers/md/dm-bio-prison.c
@@
-236,8
+236,10
@@
void dm_cell_error(struct dm_bio_prison *prison,
bio_list_init(&bios);
dm_cell_release(prison, cell, &bios);
- while ((bio = bio_list_pop(&bios)))
- bio_endio(bio, error);
+ while ((bio = bio_list_pop(&bios))) {
+ bio->bi_error = error;
+ bio_endio(bio);
+ }
}
EXPORT_SYMBOL_GPL(dm_cell_error);