froyo
froyo copied to clipboard
A flexible and redundant long-term storage system for Linux, using DM and XFS
every time we call `try!` we might exit. Make sure if we hit an error we don't leave around targets, especially temporary ones.
We wouldn't actually use this for anything, but if a blockdev is missing both the device path(e.g. `/dev/sdc`) and the Froyo block guid are both pretty meaningless when we want...
In ThinDev::extend(), we need to tell XFS that it has more space now available.
in blockdev read_mdax(), we give up if the newest mda data fails crc. We should also look at the tail copy, maybe it is ok.
Right now, blockdev setup() reads metadata from the start of disk and returns an error if the crc is invalid. We should enhance this to read and try the tail...
we want to enable it. to control the TLER (time limited error recovery) behavior