dm-stripe.c (a4872d5b6ad69a49975c0268828b5bb2317ea5a0) | dm-stripe.c (1f98a13f623e0ef666690a18c1250335fc6d7ef1) |
---|---|
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 --- 271 unchanged lines hidden (view full) --- 280{ 281 unsigned i; 282 char major_minor[16]; 283 struct stripe_c *sc = ti->private; 284 285 if (!error) 286 return 0; /* I/O complete */ 287 | 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 --- 271 unchanged lines hidden (view full) --- 280{ 281 unsigned i; 282 char major_minor[16]; 283 struct stripe_c *sc = ti->private; 284 285 if (!error) 286 return 0; /* I/O complete */ 287 |
288 if ((error == -EWOULDBLOCK) && bio_rw_ahead(bio)) | 288 if ((error == -EWOULDBLOCK) && bio_rw_flagged(bio, BIO_RW_AHEAD)) |
289 return error; 290 291 if (error == -EOPNOTSUPP) 292 return error; 293 294 memset(major_minor, 0, sizeof(major_minor)); 295 sprintf(major_minor, "%d:%d", 296 MAJOR(disk_devt(bio->bi_bdev->bd_disk)), --- 85 unchanged lines hidden --- | 289 return error; 290 291 if (error == -EOPNOTSUPP) 292 return error; 293 294 memset(major_minor, 0, sizeof(major_minor)); 295 sprintf(major_minor, "%d:%d", 296 MAJOR(disk_devt(bio->bi_bdev->bd_disk)), --- 85 unchanged lines hidden --- |