dm-stripe.c (7a996d3ab150bb0e1b71fa182f70199a703efdd1) | dm-stripe.c (7b6d91daee5cac6402186ff224c3af39d79f4a0e) |
---|---|
1/* 2 * Copyright (C) 2001-2003 Sistina Software (UK) Limited. 3 * 4 * This file is released under the GPL. 5 */ 6 7#include <linux/device-mapper.h> 8 --- 270 unchanged lines hidden (view full) --- 279{ 280 unsigned i; 281 char major_minor[16]; 282 struct stripe_c *sc = ti->private; 283 284 if (!error) 285 return 0; /* I/O complete */ 286 | 1/* 2 * Copyright (C) 2001-2003 Sistina Software (UK) Limited. 3 * 4 * This file is released under the GPL. 5 */ 6 7#include <linux/device-mapper.h> 8 --- 270 unchanged lines hidden (view full) --- 279{ 280 unsigned i; 281 char major_minor[16]; 282 struct stripe_c *sc = ti->private; 283 284 if (!error) 285 return 0; /* I/O complete */ 286 |
287 if ((error == -EWOULDBLOCK) && bio_rw_flagged(bio, BIO_RW_AHEAD)) | 287 if ((error == -EWOULDBLOCK) && (bio->bi_rw & REQ_RAHEAD)) |
288 return error; 289 290 if (error == -EOPNOTSUPP) 291 return error; 292 293 memset(major_minor, 0, sizeof(major_minor)); 294 sprintf(major_minor, "%d:%d", 295 MAJOR(disk_devt(bio->bi_bdev->bd_disk)), --- 85 unchanged lines hidden --- | 288 return error; 289 290 if (error == -EOPNOTSUPP) 291 return error; 292 293 memset(major_minor, 0, sizeof(major_minor)); 294 sprintf(major_minor, "%d:%d", 295 MAJOR(disk_devt(bio->bi_bdev->bd_disk)), --- 85 unchanged lines hidden --- |