]> git.ipfire.org Git - thirdparty/mdadm.git/blobdiff - Examine.c
mdadm-1.0.9
[thirdparty/mdadm.git] / Examine.c
index b886afc27f75612646b836c42cd3bd155f0cb63c..0270108924355a98ebdc330b814a6e6fffc18a66 100644 (file)
--- a/Examine.c
+++ b/Examine.c
@@ -170,7 +170,7 @@ int Examine(mddev_dev_t devlist, int brief, int scan, int SparcAdjust)
                                __u32 *sb32 = (__u32*)&super;
                                memcpy(sb32+MD_SB_GENERIC_CONSTANT_WORDS+7,
                                       sb32+MD_SB_GENERIC_CONSTANT_WORDS+7+1,
-                                      MD_SB_WORDS - (MD_SB_GENERIC_CONSTANT_WORDS+7+1));
+                                      (MD_SB_WORDS - (MD_SB_GENERIC_CONSTANT_WORDS+7+1))*4);
                                printf (" --- adjusting superblock for 2.2/sparc compatability ---\n");
                        }
                        printf("         Events : %d.%d\n", super.events_hi, super.events_lo);