When you register a newly formatted backing device it'll come up
in passthrough mode, and then you can attach and detach a backing device
from
a cache set at runtime - while it's mounted and in use. Detaching
implicitly
invalidates any cached data for that backing device.
so it's better to think of bcache as adding and subtracting backing (aka real devices with user data) from a notionally "static" cacheset?