f6742eefb3
- Fixed fsync tests, which needed more lfsr_file_sync calls so multiple file handles can be opened correctly. Though this points out there's no way to open a rdonly file on an uncreated file until sync is called... But I guess you wouldn't be able to recieve broadcasts until sync anyways? at which point the file would be created? - Update mtree tests based on the new remove behavior for regular files. Before this changed the mid to -1, now it points to the next mid with the zombie flag set. Upper layers use this to migrate mdirs to a scratch file if necessary. - Removed the orphaned mdir test. We don't create orphaned mdirs anymore. Technically, orphaned mdirs are currently possible if we lose power in the middle of the mtree update, but this is a bug and should be fixed (previous revisions did not have this issue).