Module Name: src Committed By: dholland Date: Tue Sep 3 02:24:01 UTC 2013
Modified Files: src/sys/ufs/ffs: fs.h Log Message: Add the FS_SUJ flag for journaled softupdates from FreeBSD. This conflicts with our flag for FS_INDEXDIRS. Apparently FreeBSD changed that arbitrarily on their end when implementing journaled softupdates, so follow their lead. Unfortunately, the new value they use for FS_INDEXDIRS conflicts with our flag FS_DOQUOTA2 for 64-bit quotas. Since the only thing in our tree that knows about FS_INDEXDIRS is dumpfs (for printing it), leave FS_INDEXDIRS commented out. Also add FS_NFS4ACLS from FreeBSD, commented out because it conflicts with our FS_DOWAPBL, and FS_TRIM. (We could honor FS_TRIM as we have code for doing that; however I'm not sure why FreeBSD chose to make it an on-disk flag instead of e.g. a mount option and it seems problematic to me. In any case, not in this commit.) Also see a post I just made in tech-kern about the flag conflicts. To generate a diff of this commit: cvs rdiff -u -r1.64 -r1.65 src/sys/ufs/ffs/fs.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.