summaryrefslogtreecommitdiff
path: root/sys/nfs/nfs_socket.c
AgeCommit message (Expand)Author
2009-05-15nicer (unique) wmesg for the tsleep(9) in nfs_reconnect();Thordur I. Bjornsson
2009-02-22fix PR 6082: do not create more fd's than will fit in the message onOtto Moerbeek
2009-01-24Use a timespec for the server write deadline and procrastinationThordur I. Bjornsson
2009-01-24magic 8 -> nitems(nfs_backoff)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-16turn nfs_msg into void functions, also make it take an nfsreqThordur I. Bjornsson
2008-12-24Replace the TRUE/FALSE defines with 1/0 respectively. This doesn'tThordur 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-09-12move the declaration of nfsrv3_procs to nfs_syscalls.cThordur I. Bjornsson
2008-07-10nuke two bogus ARGSUSEDThordur I. Bjornsson
2008-07-05When waking an nfs daemon, use wakeup_one vice wakeup, asBret Lambert
2008-07-05Remove R_GETONEREP and the code that checks if its setThordur I. Bjornsson
2008-06-14Replace magic '2' and '3' with defines for nfs version numbersThordur I. Bjornsson
2008-06-14Clean up nfsrv_wakenfsd(); variable name change to be in line with theBret Lambert
2008-06-13Remove dead-end and never-used kerberos code in nfs. Future workBret Lambert
2008-06-12Remove now-vestigial bpos pointer from NFS. For building outgoingBret Lambert
2008-06-11Canonical for() -> queue.h FOREACH macro conversions.Bret Lambert
2008-05-23Deal with the situation when TCP nfs mounts timeout and processesThordur I. Bjornsson
2008-05-13don't grab the receive lock in nfs_rcvlock if the reply hasThordur I. Bjornsson
2008-01-06More NFS-related kernel shrinkage...Bret Lambert
2007-12-28nfs_sndlock() is often called with its rep argumentThordur I. Bjornsson
2007-10-28Remove the "frev" argument from nfs_rephead(); and clean up the "frev"Thordur I. Bjornsson
2007-10-17use TAILQ_FOREACH() where applicable in nfs_timer();Thordur I. Bjornsson
2007-10-15Remove a set, but unused varible in nfs_socket();Thordur I. Bjornsson
2007-10-13Remove alot of dead kerberos code (add sane comments too).Thordur I. Bjornsson
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-06-25replace magic number with a define.Thordur I. Bjornsson
2007-05-31when getting ESTALE from the server, allow the client to retry in theThordur I. Bjornsson
2007-04-24Dont log() send failures in nfs_send(), they arent helpful since we retryThordur I. Bjornsson
2006-10-28Dont initialize the nm_srtt and nm_sdrtt arraysThordur I. Bjornsson
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-01-24Fix NULL dereference on error condition in nfs_reply(). nmp->nm_so canAaron Campbell
2005-04-02use pool for struct nfsreq; tedu@ pedro@ ok and testing by mark patruck <mark...Michael Shalayeff
2004-12-26Use list and queue macros where applicable to make the code easier to read;Miod Vallat
2004-12-10In nfs_connect() move the setting of so->so_rcv.sb_timeo out of theTodd C. Miller
2004-07-14on nfs_reconnect(), don't reset the rexmit of all nfs reqs, but onlyPedro Martelletto
2004-07-10fix for where a TCP NFS connection could sleep in soreceive() forever,marius eriksen
2004-06-24This moves access to wall and uptime variables in MI code,Thorsten Lockert
2004-06-21First step towards more sane time handling in the kernel -- this changesThorsten Lockert
2003-12-08nfs_reqq is operated at softnet other places and thus softclock is not high e...Michael Shalayeff
2003-07-10unlock on error condition. from Tim Wiess. ok csapuntz@ millert@Ted Unangst
2003-06-02Remove the advertising clause in the UCB license which BerkeleyTodd C. Miller
2002-10-29Get rid of some commons.Artur Grabowski
2002-08-01Fix handling of 0-length RPC fragmentsConstantine Sapuntzakis
2002-07-30Bug/type found by teduConstantine Sapuntzakis