freebsd-dev/sys/nfsclient
Poul-Henning Kamp dfd4be14bd Try to unbreak the vnode locking around vop_reclaim() (based mostly on
patch from kan@).

Pull bufobj_invalbuf() out of vinvalbuf() and make g_vfs call it on
close.  This is not yet a generally safe function, but for this very
specific use it is safe.  This solves the problem with buffers not
being flushed by unmount or after failed mount attempts.
2005-02-19 11:44:57 +00:00
..
bootp_subr.c /* -> /*- for license, minor formatting changes 2005-01-07 01:45:51 +00:00
krpc_subr.c /* -> /*- for license, minor formatting changes 2005-01-07 01:45:51 +00:00
krpc.h
nfs_bio.c Remove unused cred arg from nfs_vinvalbuf() and many bogus arguments 2005-01-24 12:31:06 +00:00
nfs_diskless.c Include opt_bootp.h for BOOTP_NFSROOT 2005-01-12 12:42:46 +00:00
nfs_lock.c For reasons unknown, the nfs locking code used a fifo to send requests to 2004-12-06 08:31:32 +00:00
nfs_lock.h For reasons unknown, the nfs locking code used a fifo to send requests to 2004-12-06 08:31:32 +00:00
nfs_nfsiod.c Drop Giant before calling kthread_exit(). 2005-02-07 18:21:50 +00:00
nfs_node.c Make filesystems get rid of their own vnodes vnode_pager object in 2005-01-28 14:42:17 +00:00
nfs_socket.c Fix for a potential NFS client race where shared data is updated from 2005-02-18 23:41:39 +00:00
nfs_subs.c /* -> /*- for license, minor formatting changes 2005-01-07 01:45:51 +00:00
nfs_vfsops.c Mostly back out rev 1.33 from quite some time ago, and the followup fixes 2005-01-18 21:59:44 +00:00
nfs_vnops.c Try to unbreak the vnode locking around vop_reclaim() (based mostly on 2005-02-19 11:44:57 +00:00
nfs.h Remove unused cred arg from nfs_vinvalbuf() and many bogus arguments 2005-01-24 12:31:06 +00:00
nfsargs.h /* -> /*- for license, minor formatting changes 2005-01-07 01:45:51 +00:00
nfsdiskless.h /* -> /*- for license, minor formatting changes 2005-01-07 01:45:51 +00:00
nfsm_subs.h /* -> /*- for license, minor formatting changes 2005-01-07 01:45:51 +00:00
nfsmount.h /* -> /*- for license, minor formatting changes 2005-01-07 01:45:51 +00:00
nfsnode.h /* -> /*- for license, minor formatting changes 2005-01-07 01:45:51 +00:00
nfsstats.h /* -> /*- for license, minor formatting changes 2005-01-07 01:45:51 +00:00
nlminfo.h