| Commit message (Expand) | Author | Age | Files | Lines |
* | Keep socket timeout intervals in nsecs and use them with tsleep_nsec(9). |  mpi | 2020-01-15 | 1 | -3/+3 |
* | Convert infinite sleeps to tsleep_nsec(9). |  mpi | 2019-12-05 | 1 | -5/+5 |
* | Pass the socket to sounlock(), this prepare the terrain for per-socket |  mpi | 2018-06-06 | 1 | -3/+3 |
* | Remove almost unused `flags' argument of suser(). |  mpi | 2018-02-19 | 1 | -2/+2 |
* | Use FREF() instead of rolling our own. |  mpi | 2018-01-31 | 1 | -2/+2 |
* | Change sosetopt() to no longer free the mbuf it receives and change |  mpi | 2017-09-01 | 1 | -1/+3 |
* | Move the socket lock "above" sosetopt(), sogetopt() and sosplice(). |  mpi | 2017-08-09 | 1 | -4/+4 |
* | Add missing solock()/sounlock() dances around sbreserve(). |  mpi | 2017-06-27 | 1 | -2/+4 |
* | Remove useless splsoftnet(). |  mpi | 2017-05-17 | 1 | -11/+3 |
* | Keep local definitions local. |  mpi | 2017-02-22 | 1 | -2/+10 |
* | all pools have their ipl set via pool_setipl, so fold it into pool_init. |  dlg | 2016-09-15 | 1 | -3/+2 |
* | pool_setipl for nfs pools |  dlg | 2016-08-30 | 1 | -2/+4 |
* | The nfsrv_descript_pl pool never gets used in interrupt context. |  kettenis | 2015-09-04 | 1 | -2/+2 |
* | m_freem() can handle NULL, do not check for this condition beforehands. |  deraadt | 2015-07-15 | 1 | -7/+4 |
* | MFREE(9) is dead, long live m_freem(9)! |  mpi | 2015-07-08 | 1 | -2/+2 |
* | Store a unique ID, an interface index, rather than a pointer to the |  mpi | 2015-06-16 | 1 | -2/+2 |
* | Pass a thread pointer instead of its file descriptor table to getsock(9). |  mpi | 2015-05-06 | 1 | -2/+2 |
* | Remove some includes include-what-you-use claims don't |  jsg | 2015-03-14 | 1 | -2/+1 |
* | add sizes for free(ptr, sizeof(*ptr)). use sizeof(*ptr) for malloc sizes. |  tedu | 2014-11-15 | 1 | -6/+6 |
* | add a size argument to free. will be used soon, but for now default to 0. |  tedu | 2014-07-12 | 1 | -4/+4 |
* | Fix bogus kthread_create() usage leading to wrong struct proc * pointer |  miod | 2013-11-03 | 1 | -4/+3 |
* | When we remove work from the nfs queue, wake up people waiting for |  beck | 2013-06-25 | 1 | -2/+2 |
* | Ensure NFS will only consume up to 1/4 of the available buffer |  beck | 2012-12-10 | 1 | -3/+8 |
* | Add struct proc * argument to FRELE() and FILE_SET_MATURE() in |  guenther | 2012-04-22 | 1 | -3/+3 |
* | Make sure we only initialize the nfsrv_descript_pl pool once. |  kettenis | 2010-12-05 | 1 | -3/+4 |
* | No "\n" needed at the end of panic() strings. |  krw | 2010-08-07 | 1 | -2/+2 |
* | another pair of files which relied on mbuf.h for pool.h; should be the last, |  blambert | 2010-07-31 | 1 | -1/+2 |
* | Don't jump the queue if we have to wait on the client side because |  beck | 2010-04-12 | 1 | -1/+3 |
* | antsy |  jsg | 2009-10-19 | 1 | -12/+6 |
* | Backout the asyncio/aiod change, as it causes buf's to get hung. |  thib | 2009-09-02 | 1 | -1/+135 |
* | Rework the way we do async I/O in nfs. Introduce separate buf queues for |  thib | 2009-08-20 | 1 | -135/+1 |
* | Remove the v2 writegather code. It did help alot back in the 80s |  thib | 2009-08-10 | 1 | -176/+131 |
* | (struct foo *)0 -> NULL, every where I could find it. |  thib | 2009-07-20 | 1 | -8/+8 |
* | For memory that gets allocated for every NFS request, pools make more |  blambert | 2009-07-20 | 1 | -5/+10 |
* | backout the buf_acquire() does the bremfree() since all callers |  thib | 2009-06-25 | 1 | -1/+2 |
* | All caller of buf_acquire were doing bremfree before the call. |  art | 2009-06-06 | 1 | -2/+1 |
* | simplify argument list for nfssvc_nfsd() |  blambert | 2009-06-04 | 1 | -15/+10 |
* | Place code to search for/sleep waiting for an nfs socket into its own |  blambert | 2009-06-03 | 1 | -27/+53 |
* | Remove unused procnums (NQNFS leftovers) and cleanup. |  thib | 2009-05-30 | 1 | -4/+1 |
* | retire the nfs rtt log code, this isnt really all that |  thib | 2009-05-22 | 1 | -47/+1 |
* | Remove cur_usec variable that is no longer used. |  bluhm | 2009-01-28 | 1 | -6/+1 |
* | Use a timespec for the server write deadline and procrastination |  thib | 2009-01-24 | 1 | -6/+5 |
* | remove function which only called nfssvc_iod(), and pass nfssvc_iod() |  blambert | 2009-01-18 | 1 | -16/+8 |
* | Replace the TRUE/FALSE defines with 1/0 respectively. This doesn't |  thib | 2008-12-24 | 1 | -7/+4 |
* | move the declaration of nfsrv3_procs to nfs_syscalls.c |  thib | 2008-09-12 | 1 | -4/+31 |
* | After beck@ changed the way nfsiod's are notified of work, the |  blambert | 2008-08-08 | 1 | -2/+1 |
* | remove #ifndef nolint goo |  thib | 2008-07-06 | 1 | -3/+2 |
* | Zap redundant prototype for nfsrv_zapsock(); |  thib | 2008-07-06 | 1 | -3/+1 |
* | Clean up some old dead code, mostly nqnfs and kerberos leftovers |  thib | 2008-07-05 | 1 | -13/+1 |
* | Label switch statement with /* FALLTHROUGH */; inspired by two |  blambert | 2008-06-26 | 1 | -1/+3 |