Print this page
nfssrv: nfsstat reports zeroed data in zone

*** 668,681 **** rl->rl_data = kmem_alloc(NFS_MAXPATHLEN, KM_SLEEP); if (is_referral) { char *s; size_t strsz; /* Get an artificial symlink based on a referral */ s = build_symlink(vp, cr, &strsz); ! global_svstat_ptr[2][NFS_REFERLINKS].value.ui64++; DTRACE_PROBE2(nfs2serv__func__referral__reflink, vnode_t *, vp, char *, s); if (s == NULL) error = EINVAL; else { --- 668,683 ---- rl->rl_data = kmem_alloc(NFS_MAXPATHLEN, KM_SLEEP); if (is_referral) { char *s; size_t strsz; + kstat_named_t *stat = + exi->exi_ne->ne_globals->svstat[NFS_VERSION]; /* Get an artificial symlink based on a referral */ s = build_symlink(vp, cr, &strsz); ! stat[NFS_REFERLINKS].value.ui64++; DTRACE_PROBE2(nfs2serv__func__referral__reflink, vnode_t *, vp, char *, s); if (s == NULL) error = EINVAL; else {