diff options
Diffstat (limited to 'libc/kernel/uapi/linux/raid/md_u.h')
-rw-r--r-- | libc/kernel/uapi/linux/raid/md_u.h | 27 |
1 files changed, 14 insertions, 13 deletions
diff --git a/libc/kernel/uapi/linux/raid/md_u.h b/libc/kernel/uapi/linux/raid/md_u.h index 7a9fa6104..66ab2ba07 100644 --- a/libc/kernel/uapi/linux/raid/md_u.h +++ b/libc/kernel/uapi/linux/raid/md_u.h @@ -48,68 +48,69 @@ /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ #define STOP_ARRAY_RO _IO(MD_MAJOR, 0x33) #define RESTART_ARRAY_RW _IO(MD_MAJOR, 0x34) +#define CLUSTERED_DISK_NACK _IO(MD_MAJOR, 0x35) #define MdpMinorShift 6 -typedef struct mdu_version_s { /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ +typedef struct mdu_version_s { int major; int minor; int patchlevel; -} mdu_version_t; /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ +} mdu_version_t; typedef struct mdu_array_info_s { int major_version; int minor_version; - int patch_version; /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ + int patch_version; int ctime; int level; int size; - int nr_disks; /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ + int nr_disks; int raid_disks; int md_minor; int not_persistent; - int utime; /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ + int utime; int state; int active_disks; int working_disks; - int failed_disks; /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ + int failed_disks; int spare_disks; int layout; int chunk_size; -} mdu_array_info_t; /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ +} mdu_array_info_t; #define LEVEL_MULTIPATH (- 4) #define LEVEL_LINEAR (- 1) #define LEVEL_FAULTY (- 5) -#define LEVEL_NONE (- 1000000) /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ +#define LEVEL_NONE (- 1000000) typedef struct mdu_disk_info_s { int number; int major; - int minor; /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ + int minor; int raid_disk; int state; } mdu_disk_info_t; -typedef struct mdu_start_info_s { /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ +typedef struct mdu_start_info_s { int major; int minor; int raid_disk; - int state; /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ + int state; } mdu_start_info_t; typedef struct mdu_bitmap_file_s { char pathname[4096]; -} mdu_bitmap_file_t; /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ +} mdu_bitmap_file_t; typedef struct mdu_param_s { int personality; int chunk_size; - int max_fault; /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ + int max_fault; } mdu_param_t; #endif |