diff options
Diffstat (limited to 'drivers/md/raid5.h')
-rw-r--r-- | drivers/md/raid5.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/drivers/md/raid5.h b/drivers/md/raid5.h index 2164021f3b5f..a9fc24901eda 100644 --- a/drivers/md/raid5.h +++ b/drivers/md/raid5.h | |||
@@ -210,6 +210,7 @@ struct stripe_head { | |||
210 | int disks; /* disks in stripe */ | 210 | int disks; /* disks in stripe */ |
211 | enum check_states check_state; | 211 | enum check_states check_state; |
212 | enum reconstruct_states reconstruct_state; | 212 | enum reconstruct_states reconstruct_state; |
213 | spinlock_t stripe_lock; | ||
213 | /** | 214 | /** |
214 | * struct stripe_operations | 215 | * struct stripe_operations |
215 | * @target - STRIPE_OP_COMPUTE_BLK target | 216 | * @target - STRIPE_OP_COMPUTE_BLK target |
@@ -273,6 +274,7 @@ enum r5dev_flags { | |||
273 | R5_Wantwrite, | 274 | R5_Wantwrite, |
274 | R5_Overlap, /* There is a pending overlapping request | 275 | R5_Overlap, /* There is a pending overlapping request |
275 | * on this block */ | 276 | * on this block */ |
277 | R5_ReadNoMerge, /* prevent bio from merging in block-layer */ | ||
276 | R5_ReadError, /* seen a read error here recently */ | 278 | R5_ReadError, /* seen a read error here recently */ |
277 | R5_ReWrite, /* have tried to over-write the readerror */ | 279 | R5_ReWrite, /* have tried to over-write the readerror */ |
278 | 280 | ||
@@ -319,6 +321,7 @@ enum { | |||
319 | STRIPE_BIOFILL_RUN, | 321 | STRIPE_BIOFILL_RUN, |
320 | STRIPE_COMPUTE_RUN, | 322 | STRIPE_COMPUTE_RUN, |
321 | STRIPE_OPS_REQ_PENDING, | 323 | STRIPE_OPS_REQ_PENDING, |
324 | STRIPE_ON_UNPLUG_LIST, | ||
322 | }; | 325 | }; |
323 | 326 | ||
324 | /* | 327 | /* |