FreeBSD: fix world build after de198f2d9
The inline function vn_flush_cached_data() in vnode.h must not be compiled when building BASE. Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov> Reviewed-by: Ryan Moeller <ryan@ixsystems.com> Reviewed-by: Allan Jude <allan@klarasystems.com> Signed-off-by: Martin Matuska <mm@FreeBSD.org> Closes #12743
This commit is contained in:
parent
8ac58c3f56
commit
b8dcfb2c9f
|
@ -86,6 +86,7 @@ vn_is_readonly(vnode_t *vp)
|
|||
((vp)->v_object != NULL && \
|
||||
(vp)->v_object->resident_page_count > 0)
|
||||
|
||||
#ifndef IN_BASE
|
||||
static __inline void
|
||||
vn_flush_cached_data(vnode_t *vp, boolean_t sync)
|
||||
{
|
||||
|
@ -100,6 +101,7 @@ vn_flush_cached_data(vnode_t *vp, boolean_t sync)
|
|||
zfs_vmobject_wunlock(vp->v_object);
|
||||
}
|
||||
}
|
||||
#endif
|
||||
|
||||
#define vn_exists(vp) do { } while (0)
|
||||
#define vn_invalid(vp) do { } while (0)
|
||||
|
|
Loading…
Reference in New Issue