Write meta/journal to correct device when used in superblock mode

This commit is contained in:
Vitaliy Filippov
2024-11-05 02:43:55 +03:00
parent a87e236c70
commit 8bdb3e8786
+2
View File
@@ -318,6 +318,7 @@ int main(int argc, char *argv[])
// First argument is an OSD device - take metadata layout parameters from it
if (self.dump_load_check_superblock(self.new_journal_device))
return 1;
self.new_journal_device = self.dsk.journal_device;
self.new_journal_offset = self.dsk.journal_offset;
self.new_journal_len = self.dsk.journal_len;
}
@@ -383,6 +384,7 @@ int main(int argc, char *argv[])
// First argument is an OSD device - take metadata layout parameters from it
if (self.dump_load_check_superblock(self.new_meta_device))
return 1;
self.new_meta_device = self.dsk.meta_device;
self.new_meta_offset = self.dsk.meta_offset;
self.new_meta_len = self.dsk.meta_len;
}