Repository navigation
Read DDF and IMSM members by their level (1.71) - #95
Merged
Merged
Conversation
… id (1.71) 1.70 named any disk with DDF or Intel IMSM (RST) metadata a RAID member and walked nothing on it. 1.71 reads the level from the metadata, checked as mdadm-4.5 reads it (DDF CRCs and header choice, IMSM checksum, RAID10 as DDF and IMSM encode it, virtual and physical disk state, map state): - a RAID1 in its normal state: the disk is read on its own as a copy of the mirror, with a note that its array is not assembled; - any other level, state, or metadata that does not check out: the disk and everything found on it (partitions, LVM, LUKS, BitLocker, qnx6) is listed and not walked, with the reason. qnxprobe 1.67 walked a DDF RAID5 member and listed a 3,096.3 PiB file. An IMSM disk read alone is now named, and the RAID section uses "an Intel". Volume groups spread over several images are matched by VG id, not name, so two groups sharing a default name are never read through each other's disks. Fixed after independent review. Output is unchanged from 1.70 except on the DDF fixtures' notes. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Reads the RAID level of DDF and Intel RST members so only a healthy mirror member is read alone.
🤖 Generated with Claude Code