diff options
| author | Neil Brown <neilb@cse.unsw.edu.au> | 2003-05-26 07:05:35 -0700 |
|---|---|---|
| committer | Linus Torvalds <torvalds@home.transmeta.com> | 2003-05-26 07:05:35 -0700 |
| commit | 50ebb04c517977e165c9c594a6816e2f5934d615 (patch) | |
| tree | eb38a19bd5f6951aadfea010e579da3c03986cc8 /include/linux/raid/raid5.h | |
| parent | 91dd54ada477edc67899e364e5e633702ece97b0 (diff) | |
[PATCH] md: Remove dependancy on MD_SB_DISKS from raid5
One embeded array gets moved to end of structure and
sized dynamically.
Diffstat (limited to 'include/linux/raid/raid5.h')
| -rw-r--r-- | include/linux/raid/raid5.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/include/linux/raid/raid5.h b/include/linux/raid/raid5.h index fbb8fd15111c..fb61a8967408 100644 --- a/include/linux/raid/raid5.h +++ b/include/linux/raid/raid5.h @@ -202,7 +202,6 @@ struct disk_info { struct raid5_private_data { struct stripe_head **stripe_hashtbl; mddev_t *mddev; - struct disk_info disks[MD_SB_DISKS]; struct disk_info *spare; int chunk_size, level, algorithm; int raid_disks, working_disks, failed_disks; @@ -224,6 +223,7 @@ struct raid5_private_data { * waiting for 25% to be free */ spinlock_t device_lock; + struct disk_info disks[0]; }; typedef struct raid5_private_data raid5_conf_t; |
