Date: Wed, 25 Apr 2007 20:34:56 +0000 (UTC) From: John Baldwin <jhb@FreeBSD.org> To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/nfsclient nfs_bio.c nfs_vnops.c Message-ID: <200704252034.l3PKYucK092581@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
jhb 2007-04-25 20:34:56 UTC FreeBSD src repository Modified files: sys/nfsclient nfs_bio.c nfs_vnops.c Log: Various fixes to the NFS Directio support. - Fix for a bug where a close would not wait for all (directio) dirty buffers to drain. The nfsnode was not marked NMODIFIED when there were directio dirtied buffers pending, causing this. - No reason to vhold/vrele the vp when enqueueing DirectIO requests for the nfsiods. The vnode can't really go way since the close has to wait for these requests to drain. MFC after: 1 week Submitted by: mohans Revision Changes Path 1.160 +7 -6 src/sys/nfsclient/nfs_bio.c 1.275 +4 -0 src/sys/nfsclient/nfs_vnops.c
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200704252034.l3PKYucK092581>