]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Changed order of release of vnode/object to fix a problem where the vnode
authorDavid Greenman <dg@FreeBSD.org>
Mon, 6 Feb 1995 02:20:40 +0000 (02:20 +0000)
committerDavid Greenman <dg@FreeBSD.org>
Mon, 6 Feb 1995 02:20:40 +0000 (02:20 +0000)
commit081129c5e39d1f59e63bacf97d7ea2eeeab5439f
tree3e751da90e57497d6dcf7e6875a22d7e1cecb4c4
parent30ad8d9349289bef908ed483e81a851ecfbba908
Changed order of release of vnode/object to fix a problem where the vnode
is freed with an old object still attached (subsequently causing a panic).
Fixes NFS server panic "object/pager mismatch".

Submitted by: John Dyson
sys/nfs/nfs_common.c
sys/nfs/nfs_subs.c
sys/nfsclient/nfs_subs.c
sys/nfsserver/nfs_srvsubs.c