| Commit message (Expand) | Author | Age | Files | Lines |
* | nfs: don't sleep on lbolt |  cheloha | 2021-01-02 | 1 | -4/+4 |
* | sys/nfs: misc. tsleep(9) -> tsleep_nsec(9); ok mpi@ |  cheloha | 2020-01-21 | 1 | -14/+12 |
* | Keep socket timeout intervals in nsecs and use them with tsleep_nsec(9). |  mpi | 2020-01-15 | 1 | -5/+6 |
* | Convert infinite sleeps to tsleep_nsec(9). |  mpi | 2019-12-05 | 1 | -2/+2 |
* | When killing a process, the signal is handled by any thread that |  bluhm | 2019-05-13 | 1 | -4/+3 |
* | M_LEADINGSPACE() and M_TRAILINGSPACE() are just wrappers for |  claudio | 2018-11-09 | 1 | -2/+2 |
* | Instead of calculating the mbuf packet header length here and there, |  bluhm | 2018-09-10 | 1 | -10/+3 |
* | Use FNONBLOCK instead of SS_NBIO to check/indicate that the I/O mode |  mpi | 2018-07-30 | 1 | -2/+2 |
* | Pass the socket to sounlock(), this prepare the terrain for per-socket |  mpi | 2018-06-06 | 1 | -3/+3 |
* | nfs_connect() returns EINVAL at the beginning if nm_sotype is |  bluhm | 2017-09-07 | 1 | -1/+3 |
* | Preallocate option mbufs in order to reduce solock()/sounlock() dances. |  mpi | 2017-09-05 | 1 | -43/+35 |
* | Change sosetopt() to no longer free the mbuf it receives and change |  mpi | 2017-09-01 | 1 | -1/+5 |
* | knf to fix tab/space mismatches that make it hard to tell what's inside |  tedu | 2017-08-14 | 1 | -150/+153 |
* | drop seriously lacking support for SEQPACKET. |  tedu | 2017-08-14 | 1 | -12/+8 |
* | Remove NET_LOCK()'s argument. |  mpi | 2017-08-11 | 1 | -4/+4 |
* | Move the solock()/sounlock() dance outside of sobind(). |  mpi | 2017-08-10 | 1 | -1/+3 |
* | Move the socket lock "above" sosetopt(), sogetopt() and sosplice(). |  mpi | 2017-08-09 | 1 | -2/+6 |
* | Extend the scope of the socket lock to protect `so_state' in connect(2). |  mpi | 2017-07-24 | 1 | -3/+5 |
* | Add missing solock()/sounlock() dances around sbreserve(). |  mpi | 2017-06-27 | 1 | -1/+3 |
* | Assert that the corresponding socket is locked when manipulating socket |  mpi | 2017-06-26 | 1 | -2/+2 |
* | When dealing with mbuf pointers passed down as function parameters, |  bluhm | 2017-06-19 | 1 | -8/+5 |
* | Remove useless splsoftnet(). |  mpi | 2017-05-17 | 1 | -13/+4 |
* | Sync nfs_connect() w/ sys_connect(). |  mpi | 2017-05-08 | 1 | -7/+6 |
* | Prevent a recursion in the socket layer. |  mpi | 2017-03-03 | 1 | -17/+6 |
* | Keep local definitions local. |  mpi | 2017-02-22 | 1 | -1/+11 |
* | Introduce the NET_LOCK() a rwlock used to serialize accesses to the parts |  mpi | 2016-12-19 | 1 | -3/+3 |
* | In kernel initialize struct sockaddr_in and sockaddr_in6 to zero |  bluhm | 2015-08-24 | 1 | -2/+3 |
* | m_freem() can handle NULL, do not check for this condition beforehands. |  deraadt | 2015-07-15 | 1 | -5/+3 |
* | Convert from hzto(9) to tvtohz(9); OK dlg |  mikeb | 2015-06-11 | 1 | -3/+3 |
* | Remove some includes include-what-you-use claims don't |  jsg | 2015-03-14 | 1 | -2/+1 |
* | use NGROUPS_MAX |  deraadt | 2015-01-17 | 1 | -3/+3 |
* | bzero -> memset |  tedu | 2014-11-14 | 1 | -2/+2 |
* | If somebody else is already processing the RPC requests on a stream socket, |  kettenis | 2014-04-18 | 1 | -2/+2 |
* | Move p_sigacts from struct proc to struct process. |  guenther | 2014-03-22 | 1 | -3/+3 |
* | Remove max_datalen. It is only used once an can be replaced easily with |  claudio | 2014-01-19 | 1 | -2/+2 |
* | format string fixes: size_t and signedness |  sf | 2013-07-04 | 1 | -4/+4 |
* | Recommit the reverted sigacts change now that the NFS use-after-free |  guenther | 2011-07-05 | 1 | -2/+3 |
* | Revert the sigacts diff: NFS can apparently retain pointers to processes |  guenther | 2011-04-18 | 1 | -3/+2 |
* | Correct the sharing of the signal handling state: stuff that should |  guenther | 2011-04-15 | 1 | -2/+3 |
* | If we find something is not aligned according to ALIGNED_POINTER(), we |  deraadt | 2010-07-05 | 1 | -2/+3 |
* | m_copyback can fail to allocate memory, but is a void fucntion so gymnastics |  blambert | 2010-07-02 | 1 | -2/+2 |
* | antsy |  jsg | 2009-10-19 | 1 | -54/+20 |
* | move to having requests on a per nfsmount tailq instead of one global one. |  thib | 2009-08-25 | 1 | -20/+16 |
* | Remove the v2 writegather code. It did help alot back in the 80s |  thib | 2009-08-10 | 1 | -20/+1 |
* | group all of the on-stack variables that are uses by the nfsm_macros |  thib | 2009-08-04 | 1 | -61/+45 |
* | make sure we only ever try to read out post-op attributes |  thib | 2009-07-30 | 1 | -4/+8 |
* | Instead of calculating a number of seconds to sleep, tsleep()ing on |  blambert | 2009-07-22 | 1 | -7/+6 |
* | (struct foo *)0 -> NULL, every where I could find it. |  thib | 2009-07-20 | 1 | -34/+32 |
* | For memory that gets allocated for every NFS request, pools make more |  blambert | 2009-07-20 | 1 | -3/+5 |
* | if -> in, and the sentance makes more sense. |  thib | 2009-07-18 | 1 | -2/+2 |