--- on17/usr/src/uts/common/fs/pathname.c	Tue Jun 14 02:45:20 2005
+++ bc-on17/usr/src/uts/common/fs/pathname.c	Tue Jul 12 23:01:19 2005
@@ -86,7 +86,7 @@
 void
 pn_free(struct pathname *pnp)
 {
-	kmem_free(pnp->pn_buf, MAXPATHLEN);
+	kmem_free(pnp->pn_buf, pnp->pn_bufsize);
 	pnp->pn_path = pnp->pn_buf = NULL;
 	pnp->pn_pathlen = pnp->pn_bufsize = 0;
 }
