The file system is based on FUSE, so the behavior is POSIX like. But
some feature are simply not implemented, because we do not need them:
-
You can just generate normal files and directories, but no symbolic
links, …
-
You can’t rename non-empty directories (because this makes it easier
to guarantee that VMIDs are unique).
-
You can’t change file permissions (permissions are based on paths)
-
O_EXCL
creates were not atomic (like old NFS)
-
O_TRUNC
creates are not atomic (FUSE restriction)