Module Name: src Committed By: ad Date: Sun Mar 22 14:27:33 UTC 2020
Modified Files: src/distrib/sets/lists/comp: mi src/sys/sys: Makefile vnode_impl.h Log Message: Wrap vnode_impl.h in defined(_KERNEL) || defined(_KMEMUSER), and install it for kmem grovellers. To generate a diff of this commit: cvs rdiff -u -r1.2312 -r1.2313 src/distrib/sets/lists/comp/mi cvs rdiff -u -r1.171 -r1.172 src/sys/sys/Makefile cvs rdiff -u -r1.21 -r1.22 src/sys/sys/vnode_impl.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/distrib/sets/lists/comp/mi diff -u src/distrib/sets/lists/comp/mi:1.2312 src/distrib/sets/lists/comp/mi:1.2313 --- src/distrib/sets/lists/comp/mi:1.2312 Tue Mar 3 00:38:12 2020 +++ src/distrib/sets/lists/comp/mi Sun Mar 22 14:27:33 2020 @@ -1,4 +1,4 @@ -# $NetBSD: mi,v 1.2312 2020/03/03 00:38:12 christos Exp $ +# $NetBSD: mi,v 1.2313 2020/03/22 14:27:33 ad Exp $ # # Note: don't delete entries from here - mark them as "obsolete" instead. ./etc/mtree/set.comp comp-sys-root @@ -3216,6 +3216,7 @@ ./usr/include/sys/vmmeter.h comp-c-include ./usr/include/sys/vnode.h comp-c-include ./usr/include/sys/vnode_if.h comp-c-include +./usr/include/sys/vnode_impl.h comp-c-include ./usr/include/sys/vsio.h comp-obsolete obsolete ./usr/include/sys/wait.h comp-c-include ./usr/include/sys/wapbl.h comp-c-include Index: src/sys/sys/Makefile diff -u src/sys/sys/Makefile:1.171 src/sys/sys/Makefile:1.172 --- src/sys/sys/Makefile:1.171 Sat Dec 14 15:30:37 2019 +++ src/sys/sys/Makefile Sun Mar 22 14:27:33 2020 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.171 2019/12/14 15:30:37 ad Exp $ +# $NetBSD: Makefile,v 1.172 2020/03/22 14:27:33 ad Exp $ .include <bsd.own.mk> @@ -45,7 +45,7 @@ INCS= acct.h agpio.h aio.h ansi.h aout_m timex.h tls.h trace.h tree.h tty.h ttychars.h ttycom.h \ ttydefaults.h ttydev.h types.h \ ucontext.h ucred.h uio.h un.h unistd.h unpcb.h utsname.h uuid.h \ - verified_exec.h videoio.h vmmeter.h vnode.h vnode_if.h \ + verified_exec.h videoio.h vmmeter.h vnode.h vnode_if.h vnode_impl.h \ wait.h wapbl.h wapbl_replay.h wdog.h xattr.h INCSYMLINKS=\ Index: src/sys/sys/vnode_impl.h diff -u src/sys/sys/vnode_impl.h:1.21 src/sys/sys/vnode_impl.h:1.22 --- src/sys/sys/vnode_impl.h:1.21 Sun Feb 23 22:14:04 2020 +++ src/sys/sys/vnode_impl.h Sun Mar 22 14:27:33 2020 @@ -1,4 +1,4 @@ -/* $NetBSD: vnode_impl.h,v 1.21 2020/02/23 22:14:04 ad Exp $ */ +/* $NetBSD: vnode_impl.h,v 1.22 2020/03/22 14:27:33 ad Exp $ */ /*- * Copyright (c) 2016, 2019, 2020 The NetBSD Foundation, Inc. @@ -28,6 +28,7 @@ #ifndef _SYS_VNODE_IMPL_H_ #define _SYS_VNODE_IMPL_H_ +#if defined(_KERNEL) || defined(_KMEMUSER) #include <sys/vnode.h> @@ -143,4 +144,5 @@ int vcache_vget(vnode_t *); int vcache_tryvget(vnode_t *); int vfs_drainvnodes(void); -#endif /* !_SYS_VNODE_IMPL_H_ */ +#endif /* defined(_KERNEL) || defined(_KMEMUSER) */ +#endif /* !_SYS_VNODE_IMPL_H_ */