Thankyou for the bug report. After spending far too long looking in
the wrong place, I looked in the right place and found it.
This patch should fix it.
NeilBrown
diff ./fs/nfsd/export.c~current~ ./fs/nfsd/export.c
--- ./fs/nfsd/export.c~current~ 2003-04-07 10:42:48.000000000 +1000
+++ ./fs/nfsd/export.c 2003-04-07 13:25:55.000000000 +1000
@@ -838,7 +836,7 @@ exp_rootfh(svc_client *clp, char *path,
err = 0;
memcpy(f, &fh.fh_handle, sizeof(struct knfsd_fh));
fh_put(&fh);
-
+ exp_put(exp);
out:
path_release(&nd);
return err;
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/