]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/blobdiff - include/linux/raid/md_p.h
md: allow a reshape operation to be reversed.
[mirror_ubuntu-bionic-kernel.git] / include / linux / raid / md_p.h
index 8c0a3adc5df5157becb340c7dabfe65b865f9558..07e05f92d050759e2262f2ca15cecf9d7d693d38 100644 (file)
@@ -281,10 +281,15 @@ struct mdp_superblock_1 {
                                            * active device with same 'role'.
                                            * 'recovery_offset' is also set.
                                            */
+#define        MD_FEATURE_RESHAPE_BACKWARDS    32 /* Reshape doesn't change number
+                                           * of devices, but is going
+                                           * backwards anyway.
+                                           */
 #define        MD_FEATURE_ALL                  (MD_FEATURE_BITMAP_OFFSET       \
                                        |MD_FEATURE_RECOVERY_OFFSET     \
                                        |MD_FEATURE_RESHAPE_ACTIVE      \
                                        |MD_FEATURE_BAD_BLOCKS          \
-                                       |MD_FEATURE_REPLACEMENT)
+                                       |MD_FEATURE_REPLACEMENT         \
+                                       |MD_FEATURE_RESHAPE_BACKWARDS)
 
 #endif