st = guess_super(fd);
if (st) {
err = 1;
+ st->ignore_hw_compat = 1;
if (!container)
err = st->ss->load_super(st, fd,
(brief||scan) ? NULL
if (!err)
have_container = 1;
}
+ st->ignore_hw_compat = 0;
} else {
if (!brief) {
fprintf(stderr, Name ": No md superblock detected on %s.\n", devlist->devname);
} else if (export) {
if (st->ss->export_examine_super)
st->ss->export_examine_super(st);
+ st->ss->free_super(st);
} else {
printf("%s:\n",devlist->devname);
st->ss->examine_super(st, homehost);