diff options
Diffstat (limited to 'open_issues/sync_but_still_unclean_filesystem.mdwn')
-rw-r--r-- | open_issues/sync_but_still_unclean_filesystem.mdwn | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/open_issues/sync_but_still_unclean_filesystem.mdwn b/open_issues/sync_but_still_unclean_filesystem.mdwn index 83c7951e..606e9393 100644 --- a/open_issues/sync_but_still_unclean_filesystem.mdwn +++ b/open_issues/sync_but_still_unclean_filesystem.mdwn @@ -26,3 +26,9 @@ Also filed as [[!GNU_Savannah_bug 29292]]. <slpz> guillem: in theory, locking mechanisms in libpager should prevent this from happening by keeping track of write operations, but this seems to fail in some situations + +It helps a lot to run [[`syncfs --synchronous /`|hurd/syncfs]] before issuing +the `halt` or `reboot` command. This will prevent most of the uncleanliness. +Of course, [[hurd/translator/ext2fs]] is meant to be doing this to-disk +synchronization internally upon translator shutdown, but evidently it doesn't +in all cases. |