diff options
author | Andrew Morton <akpm@osdl.org> | 2006-11-03 01:06:56 -0500 |
---|---|---|
committer | Linus Torvalds <torvalds@g5.osdl.org> | 2006-11-03 15:27:55 -0500 |
commit | df66b8552be5fdab5c4b4d53ee08b99388b9bd02 (patch) | |
tree | e206c3b5f1d5b95f0467196aece471569eee062f /block/ll_rw_blk.c | |
parent | 7bd473fcc217adec000f213e8864bf9a161d57e1 (diff) |
[PATCH] tidy "md: check bio address after mapping through partitions"
Neil's xterms are too wide.
Cc: Neil Brown <neilb@cse.unsw.edu.au>
Cc: Jens Axboe <jens.axboe@oracle.com>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Diffstat (limited to 'block/ll_rw_blk.c')
-rw-r--r-- | block/ll_rw_blk.c | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/block/ll_rw_blk.c b/block/ll_rw_blk.c index c7b1dac8bee9..9eaee6640535 100644 --- a/block/ll_rw_blk.c +++ b/block/ll_rw_blk.c | |||
@@ -3075,11 +3075,12 @@ end_io: | |||
3075 | if (maxsector) { | 3075 | if (maxsector) { |
3076 | sector_t sector = bio->bi_sector; | 3076 | sector_t sector = bio->bi_sector; |
3077 | 3077 | ||
3078 | if (maxsector < nr_sectors || maxsector - nr_sectors < sector) { | 3078 | if (maxsector < nr_sectors || |
3079 | maxsector - nr_sectors < sector) { | ||
3079 | /* | 3080 | /* |
3080 | * This may well happen - partitions are not checked | 3081 | * This may well happen - partitions are not |
3081 | * to make sure they are within the size of the | 3082 | * checked to make sure they are within the size |
3082 | * whole device. | 3083 | * of the whole device. |
3083 | */ | 3084 | */ |
3084 | handle_bad_sector(bio); | 3085 | handle_bad_sector(bio); |
3085 | goto end_io; | 3086 | goto end_io; |