summaryrefslogtreecommitdiffstats
path: root/sys/nfsclient/nfs_bio.c
diff options
context:
space:
mode:
authordyson <dyson@FreeBSD.org>1998-01-25 06:14:26 +0000
committerdyson <dyson@FreeBSD.org>1998-01-25 06:14:26 +0000
commit4aef3b4b7a802899a975417b42738cc39165d28e (patch)
treec4a54d9b539279704ef76f98682fd7d9a705ee96 /sys/nfsclient/nfs_bio.c
parent1319257ef2d759f46cc8d082ce2ef00e043b08da (diff)
downloadFreeBSD-src-4aef3b4b7a802899a975417b42738cc39165d28e.zip
FreeBSD-src-4aef3b4b7a802899a975417b42738cc39165d28e.tar.gz
Various NFS fixes:
Make vfs_bio buffer mgmt work better. Buffers were being used after brelse. Make nfs_getpages work independently of other NFS interfaces. This eliminates some difficult recursion problems and decreases pagefault overhead. Remove an erroneous vfs_unbusy_pages. Fix a reentrancy problem, with nfs_vinvalbuf when vnode is already being rundown. Reassignbuf wasn't being called when needed under certain circumstances. (Thanks for help from Bill Paul.)
Diffstat (limited to 'sys/nfsclient/nfs_bio.c')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud