+#ifdef DEBUG
+#define dprintf(fmt, arg...) \
+ fprintf(stderr, fmt, ##arg)
+#else
+#define dprintf(fmt, arg...) \
+ ({ if (0) fprintf(stderr, fmt, ##arg); 0; })
+#endif
enum array_state { clear, inactive, suspended, readonly, read_auto,
clean, active, write_pending, active_idle, bad_word};
enum array_state prev_state, curr_state, next_state;
enum sync_action prev_action, curr_action, next_action;
+ int check_degraded; /* flag set by mon, read by manage */
+
int devnum;
unsigned long long resync_start;