From 2aff48715ec8dd6c22f60f0c19578a15fe6a67e4 Mon Sep 17 00:00:00 2001 From: Matthew Dillon Date: Mon, 13 Jul 2009 17:19:09 -0700 Subject: [PATCH] CCMS - Correct bug, add #include to kern_ccms.c --- sys/kern/kern_ccms.c | 2 ++ sys/sys/vnode.h | 4 ++++ 2 files changed, 6 insertions(+) diff --git a/sys/kern/kern_ccms.c b/sys/kern/kern_ccms.c index 9fecab0eb7..cc73f49f54 100644 --- a/sys/kern/kern_ccms.c +++ b/sys/kern/kern_ccms.c @@ -47,6 +47,8 @@ #include #include +#include + struct ccms_lock_scan_info { ccms_dataspace_t ds; ccms_lock_t lock; diff --git a/sys/sys/vnode.h b/sys/sys/vnode.h index 45de61ad3f..deb0fe6b9d 100644 --- a/sys/sys/vnode.h +++ b/sys/sys/vnode.h @@ -291,6 +291,10 @@ struct vnode { #define VMOUNT 0x00400000 /* Mount in progress */ #define VOBJDIRTY 0x00800000 /* object might be dirty */ +#define VMP_READ 0x01000000 /* supports MPSAFE read */ +#define VMP_WRITE 0x02000000 /* supports MPSAFE write */ +#define VMP_GETATTR 0x04000000 /* supports MPSAFE getattr */ + /* * vmntvnodescan() flags */ -- 2.41.0