Age | Commit message (Expand) | Author |
2017-07-24 | Extend the scope of the socket lock to protect `so_state' in connect(2). | Martin Pieuchot |
2017-07-19 | If second xdr_string_encode() fails in bp_getfile() m_freem() m since | Claudio Jeker |
2017-06-27 | Add missing solock()/sounlock() dances around sbreserve(). | Martin Pieuchot |
2017-06-26 | Assert that the corresponding socket is locked when manipulating socket | Martin Pieuchot |
2017-06-19 | When dealing with mbuf pointers passed down as function parameters, | Alexander Bluhm |
2017-05-17 | Remove useless splsoftnet(). | Martin Pieuchot |
2017-05-08 | Sync nfs_connect() w/ sys_connect(). | Martin Pieuchot |
2017-03-03 | Prevent a recursion in the socket layer. | Martin Pieuchot |
2017-02-22 | Keep local definitions local. | Martin Pieuchot |
2016-12-19 | Introduce the NET_LOCK() a rwlock used to serialize accesses to the parts | Martin Pieuchot |
2016-11-22 | Enforce that ifioctl() is called at IPL_SOFTNET. | Martin Pieuchot |
2016-11-15 | Switch nfs_timer() to timeout_set_proc(9) as it might end up doing a | Martin Pieuchot |
2016-09-27 | replace the use of RB macros with the RBT functions. | David Gwynne |
2016-09-21 | Fix nfsrv_symlink() indentation. No binary change. | Jonathan Gray |
2016-09-15 | all pools have their ipl set via pool_setipl, so fold it into pool_init. | David Gwynne |
2016-08-30 | pool_setipl for nfs pools | David Gwynne |
2016-08-13 | Eliminate pointless casts to qaddr_t of a value being assigned to a void* | Philip Guenther |
2016-07-04 | Add missing vput() in error path to prevent a vnode getting stuck with a | Martin Natano |
2016-06-13 | make sure attrflag is initialized. from clang via david hill | Ted Unangst |
2016-04-29 | Fix some gibbering horrors due to uninitialized struct nameidata's | Bob Beck |
2016-04-26 | Populate all necessary statfs members in .vfs_statfs. cd9660, udf, | Martin Natano |
2016-03-19 | Remove the unused flags argument from VOP_UNLOCK(). | natano |
2016-03-17 | Set mnt_data to NULL after freeing the file system specific mount point. | Alexander Bluhm |
2016-02-13 | Convert to uiomove. From Martin Natano. | Stefan Kempf |
2016-02-09 | sync a function's comment with its signature | mmcc |
2015-12-22 | commited -> committed | mmcc |
2015-12-07 | NFS can pass a buffer cache buffer straight to VOP_STRATEGY here, so dma_flip is | Bob Beck |
2015-09-04 | The nfsrv_descript_pl pool never gets used in interrupt context. | Mark Kettenis |
2015-09-01 | Replace sockaddr casts with the proper satosin(), ... calls. | Alexander Bluhm |
2015-08-30 | Keep track of a length for free() in error paths. Be careful, | Theo de Raadt |
2015-08-29 | fix ugly indents; no harmful macros harmed | Theo de Raadt |
2015-08-28 | fairly simple sizes for free(); ok tedu | Theo de Raadt |
2015-08-24 | In kernel initialize struct sockaddr_in and sockaddr_in6 to zero | Alexander Bluhm |
2015-08-14 | Replace sockaddr casts with the proper satosin() or satosin6() calls. | Alexander Bluhm |
2015-07-15 | m_freem() can handle NULL, do not check for this condition beforehands. | Theo de Raadt |
2015-07-08 | MFREE(9) is dead, long live m_freem(9)! | Martin Pieuchot |
2015-06-16 | Store a unique ID, an interface index, rather than a pointer to the | Martin Pieuchot |
2015-06-11 | Convert from hzto(9) to tvtohz(9); OK dlg | Mike Belopuhov |
2015-06-11 | Avoid double-free in error path by cribbing the HASBUF flag | Bret Lambert |
2015-05-06 | Pass a thread pointer instead of its file descriptor table to getsock(9). | Martin Pieuchot |
2015-05-06 | add missing braces | Jonathan Gray |
2015-05-03 | Make sure we don't leak bytes from malloced memory in the padding of struct | Philip Guenther |
2015-04-17 | Tweaks utimensat/futimens handling to always update ctime, even when both | Philip Guenther |
2015-03-14 | Remove some includes include-what-you-use claims don't | Jonathan Gray |
2015-02-10 | First step towards making uiomove() take a size_t size argument: | Miod Vallat |
2015-01-17 | use NGROUPS_MAX | Theo de Raadt |
2014-12-29 | Explicitely include <uvm/uvm_extern.h> in order to build on variable page size | Miod Vallat |
2014-12-23 | to be safe, revert locking change until further tested. | Ted Unangst |
2014-12-23 | optimize locking a wee bit by holding it for critical parts only | Ted Unangst |
2014-12-23 | change req pool alloc to null. add prwaitok here and nfs_node_pool which | Ted Unangst |