Print this page
nfssrv: nfsstat reports zeroed data in zone

@@ -841,14 +841,15 @@
         data = kmem_alloc(MAXPATHLEN + 1, KM_SLEEP);
 
         if (is_referral) {
                 char *s;
                 size_t strsz;
+                kstat_named_t *stat = exi->exi_ne->ne_globals->svstat[NFS_V3];
 
                 /* Get an artificial symlink based on a referral */
                 s = build_symlink(vp, cr, &strsz);
-                global_svstat_ptr[3][NFS_REFERLINKS].value.ui64++;
+                stat[NFS_REFERLINKS].value.ui64++;
                 DTRACE_PROBE2(nfs3serv__func__referral__reflink,
                     vnode_t *, vp, char *, s);
                 if (s == NULL)
                         error = EINVAL;
                 else {