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 {