From 368f4c10aec9da58738750cf33de6d12e4fcb500 Mon Sep 17 00:00:00 2001 From: "Ricardo M. Correia" Date: Fri, 17 Sep 2010 16:07:24 -0700 Subject: [PATCH] Export ZFS symbols needed by Lustre. Required for the DB_DNODE_ENTER()/DB_DNODE_EXIT() helpers. Signed-off-by: Ricardo M. Correia Signed-off-by: Brian Behlendorf --- module/zfs/zrlock.c | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/module/zfs/zrlock.c b/module/zfs/zrlock.c index 3613443..84123f9 100644 --- a/module/zfs/zrlock.c +++ b/module/zfs/zrlock.c @@ -194,3 +194,14 @@ zrl_owner(zrlock_t *zrl) return (zrl->zr_owner); } #endif + +#if defined(_KERNEL) && defined(HAVE_SPL) + +#ifdef ZFS_DEBUG +EXPORT_SYMBOL(zrl_add_debug); +#else +EXPORT_SYMBOL(zrl_add); +#endif +EXPORT_SYMBOL(zrl_remove); + +#endif -- 1.8.3.1