Module Name: src Committed By: maya Date: Mon Jun 5 01:01:42 UTC 2017
Modified Files: src/sys/ufs/lfs: lfs.h lfs_inode.h Log Message: Move definition of IN_ALLMOD near the flag it's a mask for. Now we can see that it doesn't match all the flags, but changing that will require more careful thought. To generate a diff of this commit: cvs rdiff -u -r1.201 -r1.202 src/sys/ufs/lfs/lfs.h cvs rdiff -u -r1.19 -r1.20 src/sys/ufs/lfs/lfs_inode.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/sys/ufs/lfs/lfs.h diff -u src/sys/ufs/lfs/lfs.h:1.201 src/sys/ufs/lfs/lfs.h:1.202 --- src/sys/ufs/lfs/lfs.h:1.201 Sat Apr 1 14:43:00 2017 +++ src/sys/ufs/lfs/lfs.h Mon Jun 5 01:01:42 2017 @@ -1,4 +1,4 @@ -/* $NetBSD: lfs.h,v 1.201 2017/04/01 14:43:00 maya Exp $ */ +/* $NetBSD: lfs.h,v 1.202 2017/06/05 01:01:42 maya Exp $ */ /* from NetBSD: dinode.h,v 1.25 2016/01/22 23:06:10 dholland Exp */ /* from NetBSD: dir.h,v 1.25 2015/09/01 06:16:03 dholland Exp */ @@ -511,13 +511,6 @@ union lfs_dinode { #define LFS_UNUSED_LBN -1 /* - * "struct inode" associated definitions - */ - -/* For convenience */ -#define IN_ALLMOD (IN_MODIFIED|IN_ACCESS|IN_CHANGE|IN_UPDATE|IN_MODIFY|IN_ACCESSED|IN_CLEANING) - -/* * On-disk and in-memory checkpoint segment usage structure. */ typedef struct segusage SEGUSE; Index: src/sys/ufs/lfs/lfs_inode.h diff -u src/sys/ufs/lfs/lfs_inode.h:1.19 src/sys/ufs/lfs/lfs_inode.h:1.20 --- src/sys/ufs/lfs/lfs_inode.h:1.19 Thu Apr 6 03:21:01 2017 +++ src/sys/ufs/lfs/lfs_inode.h Mon Jun 5 01:01:42 2017 @@ -1,4 +1,4 @@ -/* $NetBSD: lfs_inode.h,v 1.19 2017/04/06 03:21:01 maya Exp $ */ +/* $NetBSD: lfs_inode.h,v 1.20 2017/06/05 01:01:42 maya Exp $ */ /* from NetBSD: ulfs_inode.h,v 1.5 2013/06/06 00:51:50 dholland Exp */ /* from NetBSD: inode.h,v 1.72 2016/06/03 15:36:03 christos Exp */ @@ -170,6 +170,8 @@ struct inode { #define IN_PAGING 0x1000 /* LFS: file is on paging queue */ #define IN_CDIROP 0x4000 /* LFS: dirop completed pending i/o */ +#define IN_ALLMOD (IN_MODIFIED|IN_ACCESS|IN_CHANGE|IN_UPDATE|IN_MODIFY|IN_ACCESSED|IN_CLEANING) + /* * LFS inode extensions. */