openzfs/zfs

Add dirsync support

Open

#4 366 ouverte le 24 févr. 2016

Voir sur GitHub
 (2 commentaires) (0 réactions) (0 assignés)C (1 703 forks)batch import
Type: Featuregood first issue

Métriques du dépôt

Stars
 (9 908 stars)
Métriques de merge PR
 (Merge moyen 5j 21h) (62 PRs mergées en 30 j)

Description

Add support for the Linux dirsync mount option as described in the mount(8) man page.

       dirsync
              All  directory updates within the filesystem should be done syn‐
              chronously.  This affects the  following  system  calls:  creat,
              link, unlink, symlink, mkdir, rmdir, mknod and rename.

It would be nice to support this standard Linux mount option. The most logical place to to go about this would be to extend the existing filesystem sync property to include a directory setting. Of course the downside is that this would result in a compatibility issue with the other openZFS platforms. Other solutions are definitely possible and should be investigated.

Guide contributeur