OLPC runs / as a bind-mount for reasons explained here: http://lists.freedesktop.org/archives/systemd-devel/2012-April/004961.html The code in umount.c (systemd-44, git as of today) currently skips bind mounts and we're not sure why. This means that / is left mounted RW on shutdown and we experience some disk corruption here and there. Patch: http://lists.freedesktop.org/archives/systemd-devel/2012-April/005025.html
Fixed in commit 7c49259fc8f63ade6cb212a43477d7030aaaf423
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.