summaryrefslogtreecommitdiff
path: root/sys/nfs
AgeCommit message (Expand)Author
2009-04-13Convert macros to functions to reduce kernel memory usage.Bret Lambert
2009-03-30Convert a sizeable macro to a much-leaner function. Saves (IIRC) 5k on i386.Bret Lambert
2009-03-19We don't count buffercache stats in the B_PHYS case, so fix nfs to notOwain Ainsworth
2009-03-15Introduce splsoftassert(), similar to splassert() but for soft interruptMiod Vallat
2009-02-22fix PR 6082: do not create more fd's than will fit in the message onOtto Moerbeek
2009-01-28Remove cur_usec variable that is no longer used.Alexander Bluhm
2009-01-27Correct my timeradd() thinko in nfsrv_writegather()Bret Lambert
2009-01-24oops. forgot to remove a debug printf from the diff.Thordur I. Bjornsson
2009-01-24Use a timespec for the server write deadline and procrastinationThordur I. Bjornsson
2009-01-24Use a timespec instead of a time_t for the clients nfsnodeThordur I. Bjornsson
2009-01-24propagate the O_EXCL flag down to the file systems, by settingThordur I. Bjornsson
2009-01-24magic 8 -> nitems(nfs_backoff)Thordur I. Bjornsson
2009-01-24make sure the from mbuf gets freed on error to.Thordur I. Bjornsson
2009-01-22After the NFS server had sent a reply of size readsize or readdirsize,Alexander Bluhm
2009-01-22The variable nfs_reqq was protected by splsoftnet() only in 3 outAlexander Bluhm
2009-01-20Start reworking NFS client mbuf handling by creating an interface whichBret Lambert
2009-01-19Introduce a macro to invalidate the attributeThordur I. Bjornsson
2009-01-18Remove unused members from struct nfsd.Bret Lambert
2009-01-18remove function which only called nfssvc_iod(), and pass nfssvc_iod()Bret Lambert
2009-01-18Replace #ifndef DIAGNOSTIC with #ifdef to make the additional checksAlexander Bluhm
2009-01-18add $OpenBSD$ tagThordur I. Bjornsson
2009-01-18Perform the same access enforcements for set attributesThordur I. Bjornsson
2009-01-18Add nfs ddb hooks, for now only to show all the outstanding nfsreq'sThordur I. Bjornsson
2009-01-16turn nfs_msg into void functions, also make it take an nfsreqThordur I. Bjornsson
2009-01-15remove prototypes for nonexistent functionsThordur I. Bjornsson
2009-01-13Trivial lvalue abuse fixes, no binary changes.Alexander Yurchenko
2008-12-27expand the ifdef _KERNEL around kernel only function prototypesThordur I. Bjornsson
2008-12-24Low hanging macro fruit. Inline the nfsm_srvstrsiz macro sinceThordur I. Bjornsson
2008-12-24remove argument names from function prototypes, this way theThordur I. Bjornsson
2008-12-24fix a typo made in last commit, also slightly better wording forThordur I. Bjornsson
2008-12-24Replace the TRUE/FALSE defines with 1/0 respectively. This doesn'tThordur I. Bjornsson
2008-12-23small indent fixThordur I. Bjornsson
2008-11-24use the shiny new nitems macroThordur I. Bjornsson
2008-10-31Revert last commit; mbuf leaks are not solved by double-freeing mbuf chainsBret Lambert
2008-10-26Plug mbuf leak in RPC record error case.Bret Lambert
2008-10-20Be pedantically correct in freeing allocated mbufs, even upon clearingBret Lambert
2008-10-16Don't hide the fact that NFS uses vop_generic_* functions behindBret Lambert
2008-09-12zap a deprecated macro, NMOD.Thordur I. Bjornsson
2008-09-12provide a NOTE_TRUNCATED kq hint in nfs_setattr() if the fileThordur I. Bjornsson
2008-09-12move the declaration of nfsrv3_procs to nfs_syscalls.cThordur I. Bjornsson
2008-09-11issue a NOTE_TRUNCATE if the file size has shrinkedThordur I. Bjornsson
2008-08-31remove the #if 0'ed NFS_ATTRTIMEO() macro since it wasThordur I. Bjornsson
2008-08-25Correctly invalidate attribute cache entries in case the vnode modePedro Martelletto
2008-08-21Fix 'if ();' construction introduced in last commit, okay deraadt@Pedro Martelletto
2008-08-20Return EINVAL instead of '1' for invalid kq filters.Thordur I. Bjornsson
2008-08-09o nfs_vinvalbuf() is always called with the intrflag as 1, and thenThordur I. Bjornsson
2008-08-08o sync comment with reality, we have never malloc()'ed filehandlesThordur I. Bjornsson
2008-08-08After beck@ changed the way nfsiod's are notified of work, theBret Lambert
2008-08-08Remove code for variable-sized allocations of NFS filehandles by malloc(),Bret Lambert
2008-07-28dont stuff nfs mount point flags into the statfs f_flags member, itsThordur I. Bjornsson