diff options
author | Shaohua Li <shli@kernel.org> | 2012-05-21 23:55:05 -0400 |
---|---|---|
committer | NeilBrown <neilb@suse.de> | 2012-05-21 23:55:05 -0400 |
commit | bc0934f0477d0a2350a478004799d9c064923b7b (patch) | |
tree | 9ca749760c19637a941e7eed76652e7da298687c /drivers/md/raid5.h | |
parent | cceeca43b5ad96766098144a3fd757e03de9f6f8 (diff) |
raid5: support sync request
REQ_SYNC is ignored in current raid5 code. Block layer does use it to do
policy,
for example ioscheduler. This patch adds it.
Signed-off-by: Shaohua Li <shli@fusionio.com>
Signed-off-by: NeilBrown <neilb@suse.de>
Diffstat (limited to 'drivers/md/raid5.h')
-rw-r--r-- | drivers/md/raid5.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/md/raid5.h b/drivers/md/raid5.h index c6bdfa01d987..2164021f3b5f 100644 --- a/drivers/md/raid5.h +++ b/drivers/md/raid5.h | |||
@@ -285,6 +285,7 @@ enum r5dev_flags { | |||
285 | */ | 285 | */ |
286 | R5_Wantdrain, /* dev->towrite needs to be drained */ | 286 | R5_Wantdrain, /* dev->towrite needs to be drained */ |
287 | R5_WantFUA, /* Write should be FUA */ | 287 | R5_WantFUA, /* Write should be FUA */ |
288 | R5_SyncIO, /* The IO is sync */ | ||
288 | R5_WriteError, /* got a write error - need to record it */ | 289 | R5_WriteError, /* got a write error - need to record it */ |
289 | R5_MadeGood, /* A bad block has been fixed by writing to it */ | 290 | R5_MadeGood, /* A bad block has been fixed by writing to it */ |
290 | R5_ReadRepl, /* Will/did read from replacement rather than orig */ | 291 | R5_ReadRepl, /* Will/did read from replacement rather than orig */ |