summaryrefslogtreecommitdiff
path: root/sys/nfs
AgeCommit message (Expand)Author
2007-09-20Don't rely on mbuf.h including pool.h (which is going to stop soon)Bret Lambert
2007-09-20MALLOC/FREE -> malloc/free + M_ZERO.Thordur I. Bjornsson
2007-09-11Replace nfsm_reqdone and nfsm_srvdone macros inline. No binary change.Bret Lambert
2007-06-25replace magic number with a define.Thordur I. Bjornsson
2007-06-21remove a whole bunch of duplicate functionThordur I. Bjornsson
2007-06-20READDIRPLUS is v3 only, bail out if the mount isnt a v3.Thordur I. Bjornsson
2007-06-13- Remove the nm_inprog member from struct nfsmount;Thordur I. Bjornsson
2007-06-12remove some unused externs;Thordur I. Bjornsson
2007-06-06remove an unused typedef.Thordur I. Bjornsson
2007-06-01pedro ok'd this ~3500 line diff which removes the vop argumentTheo de Raadt
2007-06-01daddr_t -> daddr64_t;Thordur I. Bjornsson
2007-05-31when getting ESTALE from the server, allow the client to retry in theThordur I. Bjornsson
2007-05-31kill some ifdef noyet code, de-static functions (makes my traces nicer),Thordur I. Bjornsson
2007-05-31zap nfs_cltpsock; Unused since NQNFS died.Thordur I. Bjornsson
2007-05-31This is not the buffer you are looking for,Thordur I. Bjornsson
2007-05-29Add a name argument to the RWLOCK_INITIALIZER macro.Thordur I. Bjornsson
2007-05-28zap annoying __KERNEL_RCSID().Thordur I. Bjornsson
2007-05-28lockmgr -> rwlock for the nfs_hashlock.Thordur I. Bjornsson
2007-05-28Fix tree breakage. Variables only used inside #ifdef NFSSERVER shouldKenneth R Westerback
2007-05-27cleanup the nfssvc() system call.Thordur I. Bjornsson
2007-05-17Collapse struct v_selectinfo in struct vnode, remove theThordur I. Bjornsson
2007-04-24Dont log() send failures in nfs_send(), they arent helpful since we retryThordur I. Bjornsson
2007-04-19Replace the nfskevq_lock lockmgr lock with rwlock.Thordur I. Bjornsson
2007-04-13Move the declaration of VN_KNOTE() into vnode.h instead of havingThordur I. Bjornsson
2007-04-13remove some unneeded externs and unused declerations.Thordur I. Bjornsson
2007-04-12If VOP_GETATTR() in the nfs_kqpoll() loop returns ESTALE, catch it.Thordur I. Bjornsson
2007-04-12remove unused members from struct nfsmount and nfsnode;Thordur I. Bjornsson
2007-04-11remove duplicate prototype;Thordur I. Bjornsson
2007-03-18get rid of noop vop_reallocblks; pedro@ miod@ okMichael Shalayeff
2007-02-27clarify RPC timeout messages so regular people can understand; ok variousTheo de Raadt
2007-02-23backout previous revision -- on nfs2 mounts (perhaps only automounted?) itTheo de Raadt
2007-01-21don't assume our directory vnode will be flushed out after us, fixesPedro Martelletto
2007-01-16Retire VOP_LEASE(); It was a bit for NQNFS and hasThordur I. Bjornsson
2006-12-29Avoid void * arithmetic, okay deraadt@, suggestions from millert@Pedro Martelletto
2006-12-06nfs_readdirplusrpc():Thordur I. Bjornsson
2006-11-29Kernel stack can be swapped. This means that stuff that's on the stackMiod Vallat
2006-11-01move the declaration of nfsstats from nfs_bio.c toThordur I. Bjornsson
2006-10-28Dont initialize the nm_srtt and nm_sdrtt arraysThordur I. Bjornsson
2006-10-04typo, from Bret LambertPedro Martelletto
2006-09-20Fix the way delays between request retransmissions are calculatedThordur I. Bjornsson
2006-08-04Fix up mbuf length and do 64-bit alignment where needed, joint workPedro Martelletto
2006-06-25rename vfs_busy() flags VB_UMIGNORE/VB_UMWAIT to VB_NOWAIT/VB_WAITNikolay Sturm
2006-06-17adopt to extended rtrequest / rtalloc1 apiHenning Brauer
2006-06-14move vfs_busy() to rwlocks and properly hide the locking api from vfsNikolay Sturm
2006-05-29revert vfs.nfs.privport sysctl, broke a few architecturesAnil Madhavapeddy
2006-05-28Add support for NFS mounts to be from non-reserved ports:Anil Madhavapeddy
2006-05-26prettier printingTheo de Raadt
2006-05-07add a name to rwlock so that we can tell where procs are getting stuckTed Unangst
2006-04-30remove the simplelock argument from vfs_busy() which is currently notNikolay Sturm
2006-04-26In nfs_readdir(), if the buffer provided by the user is not big enoughPedro Martelletto