summaryrefslogtreecommitdiff
path: root/sys/nfs
AgeCommit message (Expand)Author
2013-06-25When we remove work from the nfs queue, wake up people waiting forBob Beck
2013-06-11final removal of daddr64_t. daddr_t has been 64 bit for a long enoughTheo de Raadt
2013-06-03Convert some internal APIs to use timespecs instead of timevalsPhilip Guenther
2013-05-31Use %lld for printing time_tPhilip Guenther
2013-05-22Use SIOCAIFADDR rather than SIOCSIFADDR to set the address.Martin Pieuchot
2013-04-17Unbreak and cleanup diskless swap automount.Florian Obser
2013-04-15Add an f_mntfromspec member to struct statfs, which specifies the name ofJoel Sing
2013-03-28Add support for _PC_TIMESTAMP_RESOLUTION for ffs/mfs, cd9600, ext2,Philip Guenther
2013-03-28add a comment that we are faking it until code to ask the server is written.Ted Unangst
2013-03-28a better try at pathconf for nfs. there may be lies, but they are betterTed Unangst
2013-03-27rename NCHNAMLEN to NAMECACHE_MAXLEN. easier to read, easier to type.Ted Unangst
2013-01-16do not expose NETDEV to userland from param.hTheo de Raadt
2012-12-10Ensure NFS will only consume up to 1/4 of the available bufferBob Beck
2012-12-05Remove excessive sys/cdefs.h inclusionTheo de Raadt
2012-11-17buf_acquire() can sleep, so advance down b_vnbufs afterwardsTheo de Raadt
2012-09-10Cleanup VFS mount string handling:Joel Sing
2012-07-11If the current offset is strictly less than the process filesizePhilip Guenthe
2012-04-22Add struct proc * argument to FRELE() and FILE_SET_MATURE() inPhilip Guenthe
2012-03-23Make rusage totals, itimers, and profile settings per-process insteadPhilip Guenthe
2012-03-21Prevent vrele() being called with a NULL argument if nfs_namei() returns anMark Kettenis
2011-07-09KNFBob Beck
2011-07-08fix nfs pending writes, which were not handled correctly in the commitBob Beck
2011-07-05Recommit the reverted sigacts change now that the NFS use-after-freePhilip Guenthe
2011-07-05When calling nfs_request() for what could be an async request, passPhilip Guenthe
2011-07-04move the specfs code to a place people can see it; ok guenther thib krwTheo de Raadt
2011-04-18Revert the sigacts diff: NFS can apparently retain pointers to processesPhilip Guenthe
2011-04-15Correct the sharing of the signal handling state: stuff that shouldPhilip Guenthe
2011-04-05Every single vop_default is set to eopnotsupp, so retire itThordur I. Bjornsson
2010-12-21Bring back the "End the VOP experiment." diff, naddy's issues whereThordur I. Bjornsson
2010-12-05Make sure we only initialize the nfsrv_descript_pl pool once.Mark Kettenis
2010-09-10Backout the VOP diff until the issues naddy was seeing on alpha (gcc3)Thordur I. Bjornsson
2010-09-09Rename lookup/relookup to vfs_lookup/vfs_relookup.Thordur I. Bjornsson
2010-09-06End the VOP experiment. Instead of the ridicolusly complicated operationThordur I. Bjornsson
2010-08-07No "\n" needed at the end of panic() strings.Kenneth R Westerback
2010-07-31another pair of files which relied on mbuf.h for pool.h; should be the last,Bret Lambert
2010-07-05If we find something is not aligned according to ALIGNED_POINTER(), weTheo de Raadt
2010-07-02m_copyback can fail to allocate memory, but is a void fucntion so gymnasticsBret Lambert
2010-05-19clean up a few things that where left to rot after bob's vfs cache work.Thordur I. Bjornsson
2010-04-12Don't jump the queue if we have to wait on the client side becauseBob Beck
2010-04-09make more bettah. instead of doing:Owain Ainsworth
2010-04-09In the nfs bio functions, instead of looking at an invalid vnode type,Owain Ainsworth
2010-04-03Don't return 0 if error is set to EBADRPC. Found by jsg@ and clang.Kenneth R Westerback
2010-03-29Initialize various uninitialized variables. Found by jsg@ via Clang.Kenneth R Westerback
2009-12-17This fixes a case where we could panic on a null deref with a bad vnodeBob Beck
2009-12-15back out previous fix, apparently neither art or i can fix anything right on ...Bob Beck
2009-12-15This fixes a case where we could panic on a null deref with a bad vnodeBob Beck
2009-12-15Make sillyrename not so damn silly. The kindergarten algorithm here forBob Beck
2009-12-10"fix" from freebsd to hide potential race in silly renames, whereBob Beck
2009-10-19antsyJonathan Gray
2009-09-02Backout the asyncio/aiod change, as it causes buf's to get hung.Thordur I. Bjornsson