You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Standardized FileSystem init/deinit/reset to match KVStore API
Standardized:
FileSystem::mount -> FileSystem::init
FileSystem::unmount -> FileSystem::deinit
FileSystem::reformat -> FileSystem::reset
Note that init/reset no longer accept BlockDevice arguments. This paves
the way to standardizing classes to be configured only at construction
time.
To make this work, recursive init/deinit functions were needed similar
to the BlockDevices, and these init/deinit functions are lazily called
during the first filesystem operations to match the existing behavior
where init/deinit are ignored completely.
0 commit comments