Home
last modified time | relevance | path

Searched hist:fa288043e2c7d1d75b1bdae82704af2eace72de7 (Results 1 – 5 of 5) sorted by relevance

/freebsd/sys/kern/
H A Dvnode_if.srcdiff fa288043e2c7d1d75b1bdae82704af2eace72de7 Thu Sep 19 15:32:45 CEST 2002 Don Lewis <truckman@FreeBSD.org> VOP_FSYNC() requires that it's vnode argument be locked, which nfs_link()
wasn't doing. Rather than just lock and unlock the vnode around the call
to VOP_FSYNC(), implement rwatson's suggestion to lock the file vnode
in kern_link() before calling VOP_LINK(), since the other filesystems
also locked the file vnode right away in their link methods. Remove the
locking and and unlocking from the leaf filesystem link methods.

Reviewed by: rwatson, bde (except for the unionfs_link() changes)
diff fa288043e2c7d1d75b1bdae82704af2eace72de7 Thu Sep 19 15:32:45 CEST 2002 Don Lewis <truckman@FreeBSD.org> VOP_FSYNC() requires that it's vnode argument be locked, which nfs_link()
wasn't doing. Rather than just lock and unlock the vnode around the call
to VOP_FSYNC(), implement rwatson's suggestion to lock the file vnode
in kern_link() before calling VOP_LINK(), since the other filesystems
also locked the file vnode right away in their link methods. Remove the
locking and and unlocking from the leaf filesystem link methods.

Reviewed by: rwatson, bde (except for the unionfs_link() changes)
H A Dvfs_extattr.cdiff fa288043e2c7d1d75b1bdae82704af2eace72de7 Thu Sep 19 15:32:45 CEST 2002 Don Lewis <truckman@FreeBSD.org> VOP_FSYNC() requires that it's vnode argument be locked, which nfs_link()
wasn't doing. Rather than just lock and unlock the vnode around the call
to VOP_FSYNC(), implement rwatson's suggestion to lock the file vnode
in kern_link() before calling VOP_LINK(), since the other filesystems
also locked the file vnode right away in their link methods. Remove the
locking and and unlocking from the leaf filesystem link methods.

Reviewed by: rwatson, bde (except for the unionfs_link() changes)
diff fa288043e2c7d1d75b1bdae82704af2eace72de7 Thu Sep 19 15:32:45 CEST 2002 Don Lewis <truckman@FreeBSD.org> VOP_FSYNC() requires that it's vnode argument be locked, which nfs_link()
wasn't doing. Rather than just lock and unlock the vnode around the call
to VOP_FSYNC(), implement rwatson's suggestion to lock the file vnode
in kern_link() before calling VOP_LINK(), since the other filesystems
also locked the file vnode right away in their link methods. Remove the
locking and and unlocking from the leaf filesystem link methods.

Reviewed by: rwatson, bde (except for the unionfs_link() changes)
H A Dvfs_syscalls.cdiff fa288043e2c7d1d75b1bdae82704af2eace72de7 Thu Sep 19 15:32:45 CEST 2002 Don Lewis <truckman@FreeBSD.org> VOP_FSYNC() requires that it's vnode argument be locked, which nfs_link()
wasn't doing. Rather than just lock and unlock the vnode around the call
to VOP_FSYNC(), implement rwatson's suggestion to lock the file vnode
in kern_link() before calling VOP_LINK(), since the other filesystems
also locked the file vnode right away in their link methods. Remove the
locking and and unlocking from the leaf filesystem link methods.

Reviewed by: rwatson, bde (except for the unionfs_link() changes)
diff fa288043e2c7d1d75b1bdae82704af2eace72de7 Thu Sep 19 15:32:45 CEST 2002 Don Lewis <truckman@FreeBSD.org> VOP_FSYNC() requires that it's vnode argument be locked, which nfs_link()
wasn't doing. Rather than just lock and unlock the vnode around the call
to VOP_FSYNC(), implement rwatson's suggestion to lock the file vnode
in kern_link() before calling VOP_LINK(), since the other filesystems
also locked the file vnode right away in their link methods. Remove the
locking and and unlocking from the leaf filesystem link methods.

Reviewed by: rwatson, bde (except for the unionfs_link() changes)
/freebsd/sys/fs/unionfs/
H A Dunion_vnops.cdiff fa288043e2c7d1d75b1bdae82704af2eace72de7 Thu Sep 19 15:32:45 CEST 2002 Don Lewis <truckman@FreeBSD.org> VOP_FSYNC() requires that it's vnode argument be locked, which nfs_link()
wasn't doing. Rather than just lock and unlock the vnode around the call
to VOP_FSYNC(), implement rwatson's suggestion to lock the file vnode
in kern_link() before calling VOP_LINK(), since the other filesystems
also locked the file vnode right away in their link methods. Remove the
locking and and unlocking from the leaf filesystem link methods.

Reviewed by: rwatson, bde (except for the unionfs_link() changes)
diff fa288043e2c7d1d75b1bdae82704af2eace72de7 Thu Sep 19 15:32:45 CEST 2002 Don Lewis <truckman@FreeBSD.org> VOP_FSYNC() requires that it's vnode argument be locked, which nfs_link()
wasn't doing. Rather than just lock and unlock the vnode around the call
to VOP_FSYNC(), implement rwatson's suggestion to lock the file vnode
in kern_link() before calling VOP_LINK(), since the other filesystems
also locked the file vnode right away in their link methods. Remove the
locking and and unlocking from the leaf filesystem link methods.

Reviewed by: rwatson, bde (except for the unionfs_link() changes)
/freebsd/sys/ufs/ufs/
H A Dufs_vnops.cdiff fa288043e2c7d1d75b1bdae82704af2eace72de7 Thu Sep 19 15:32:45 CEST 2002 Don Lewis <truckman@FreeBSD.org> VOP_FSYNC() requires that it's vnode argument be locked, which nfs_link()
wasn't doing. Rather than just lock and unlock the vnode around the call
to VOP_FSYNC(), implement rwatson's suggestion to lock the file vnode
in kern_link() before calling VOP_LINK(), since the other filesystems
also locked the file vnode right away in their link methods. Remove the
locking and and unlocking from the leaf filesystem link methods.

Reviewed by: rwatson, bde (except for the unionfs_link() changes)
diff fa288043e2c7d1d75b1bdae82704af2eace72de7 Thu Sep 19 15:32:45 CEST 2002 Don Lewis <truckman@FreeBSD.org> VOP_FSYNC() requires that it's vnode argument be locked, which nfs_link()
wasn't doing. Rather than just lock and unlock the vnode around the call
to VOP_FSYNC(), implement rwatson's suggestion to lock the file vnode
in kern_link() before calling VOP_LINK(), since the other filesystems
also locked the file vnode right away in their link methods. Remove the
locking and and unlocking from the leaf filesystem link methods.

Reviewed by: rwatson, bde (except for the unionfs_link() changes)