summaryrefslogtreecommitdiff
path: root/sys/nfs
AgeCommit message (Expand)Author
2001-12-31fix locking in nfs_getpages().chs
2001-12-15Set np->n_size before calling nfs_vinvalbuf, to avoid recursionfvdl
2001-12-08- Implementlukem
2001-12-06Replace nfs_hash() (with its extremely bad hash) with a macro to calllukem
2001-12-05don't need nfs_hash prototype herelukem
2001-12-04PR/14817: Gregory McGarry: NFS_V2_ONLY doesn't seem to work.christos
2001-11-30call VOP_PUTPAGES() directly instead of indirecting throughchs
2001-11-29PR/14776: Emmanuel Dreyfus: cross device hard link causes panic.christos
2001-11-29sprinkle crcvt()christos
2001-11-29use struct uucred in nfsd_svcargs so that we don't break the sys_nfssvc() ABI.christos
2001-11-10add RCSIDslukem
2001-11-07Diagnostic panics should be enabled when DIAGNOSTIC is defined, not undefined.bjh21
2001-10-13Remove so variables that are only ever set and never referenced.simonb
2001-10-13Don't initialise the 5th element of some 4 element arrays.simonb
2001-10-08revert a change that I accidentally included with ubcperf.chs
2001-09-27Always initialize ni_rootdir in nfs_namei. From Andrei Petrov.fvdl
2001-09-23remove SAVESTART from the symlink, mknod and create operations.chs
2001-09-22Add fifo_putpages() placebo so that the vnode's uobj is unlocked.sommerfeld
2001-09-20fix nfs_bmap() so that it works for both genfs_{get,put}pages() and swap/vnd.chs
2001-09-15a whole bunch of changes to improve performance and robustness under load:chs
2001-09-15add a new VFS op, vfs_reinit, which is called when desiredvnodes ischs
2001-08-17add getpages/putpages entries for spec vnodes.chs
2001-08-14don't panic on mknod(2) over NFS. PR 13705.itojun
2001-08-03bound check mount args more thoroughlyjdolecek
2001-07-30Check the passed file handle length _before_, not _after_ copyin()jdolecek
2001-07-30Check the length of a passed in filehandle to the mount call beforefvdl
2001-07-24change vop_symlink and vop_mknod to return vpp (the created node)assar
2001-07-01Introduce NFS_DEFAULT_NIOTHREADS to define the default numbergmcgarry
2001-06-27Make sure to add NFS vnodes to the syncerd worklist.thorpej
2001-06-12receive, not recievewiz
2001-06-07delint lvalue cast abuselukem
2001-06-02It is misleading that the kernel outputs "DHCP server:" followed bykim
2001-05-30use _KERNEL_OPTmrg
2001-05-28add a genfs_mmap() and change all of the disk-based filesystemschs
2001-05-26replace vm_page_t with struct vm_page *.chs
2001-05-14Lock vp in nfs_link while we're busy with it (doing VOP_FSYNC, etc).fvdl
2001-05-09Suppress another case of a potentially noisy error message whichfvdl
2001-05-03Drop vnode lock before removing the sillyrename file, to avoid afvdl
2001-04-28When NFS_V2_ONLY is defined, refuse to mount NFSv3 and NQNFS filesystems,bjh21
2001-04-21In nfs_loadattrcache(), if checkalias() gives us a new vnode, lock it. Thisbjh21
2001-04-20Don't forget to unlock the vnode returned by cache_lookup if thefvdl
2001-04-20On VOP_GETATTR failure in nfs_nget, call vgone() to get ridfvdl
2001-04-20Unlock the hash lock before returning an error in nfs_nget.fvdl
2001-04-16When unmounting a file system, acquire the syncer_lock beforethorpej
2001-04-16reads at or after EOF should "succeed".chs
2001-04-03remove a temporary hack now that it's fixed for real. fixes PR 11731.chs
2001-04-03handle partially full directory buffers by only using (b_bcount - b_resid)chs
2001-04-02Set default NFS read and write sizes back to 8k, because a lot offvdl
2001-03-25Allow the default NFS_RSIZE and NFS_WSIZE to be overriden.matt
2001-03-23Same change as in the UFS code: unlock vnode before setting v_opfvdl