Age | Commit message (Expand) | Author |
2017-01-01 | copyright++; | Jonathan Gray |
2016-12-29 | Change NET_LOCK()/NET_UNLOCK() to be simple wrappers around | Martin Pieuchot |
2016-12-29 | Release the NET_LOCK() before calling unp_connect(). It is not possible | Martin Pieuchot |
2016-12-22 | Release the NET_LOCK() before namei(9) as a workaround to let NFS boot | Martin Pieuchot |
2016-12-22 | Revert workaround for NFS boot, it triggers the following assert: | Martin Pieuchot |
2016-12-22 | Work around a NET_LOCK() recursion seen during NFS netboot: | Visa Hankala |
2016-12-20 | Grab the NET_LOCK() in so{s,g}etopt(), pffasttimo() and pfslowtimo(). | Martin Pieuchot |
2016-12-20 | A NET_LOCK() was is missing in tcp_sysctl() which shows up as spl | Alexander Bluhm |
2016-12-19 | Introduce the NET_LOCK() a rwlock used to serialize accesses to the parts | Martin Pieuchot |
2016-12-18 | Include sys/proc.h when compiled with SYSCALL_DEBUG to get access to | Patrick Wildt |
2016-11-29 | m_free() and m_freem() test for NULL. Simplify callers which had their own | Jonathan Gray |
2016-11-28 | Remove NULL checks before m_free{m,}(). | Martin Pieuchot |
2016-11-23 | Some socket splicing tests on loopback hang with large mbufs and | Alexander Bluhm |
2016-11-22 | Enforce that ifioctl() is called at IPL_SOFTNET. | Martin Pieuchot |
2016-11-22 | Enforce that pr_ctlinput, pr_slowtimo and pr_fasttimo are called | Martin Pieuchot |
2016-11-22 | Enforce that pr_ctloutput is called at IPL_SOFTNET. | Martin Pieuchot |
2016-11-21 | Kill rtioctl() stub, returning EOPNOTSUPP since tree import. | Martin Pieuchot |
2016-11-21 | Enforce that pr_usrreq functions are called at IPL_SOFTNET. | Martin Pieuchot |
2016-11-21 | let pool page allocators advertise what sizes they can provide. | David Gwynne |
2016-11-15 | Bring back the SB_LOCK and SB_WANT flags to lock the socket buffers | Alexander Bluhm |
2016-11-14 | Automatically create a default lo(4) interface per rdomain. | Martin Pieuchot |
2016-11-14 | Remove splnet() from socket kqueue code. | Martin Pieuchot |
2016-11-13 | Fix typo in comment: it's vm.loadavg, not kern.loadavg. | Theo Buehler |
2016-11-11 | Export p_cpuid via sysctl for all processes; ok guenther | Mike Belopuhov |
2016-11-09 | Do not call splsoftnet() recursively, this won't work with a lock. | Martin Pieuchot |
2016-11-09 | Do not dereference a variable without initializing it beforehand. | Martin Pieuchot |
2016-11-07 | rename some types and functions to make the code easier to read. | David Gwynne |
2016-11-07 | Split PID from TID, giving processes a PID unrelated to the TID of their | Philip Guenther |
2016-11-02 | poison the TAILQ_ENTRY in items in the per cpu pool cache. | David Gwynne |
2016-11-02 | add poisoning of items on the per cpu caches. | David Gwynne |
2016-11-02 | use a TAILQ to maintain the list of item lists used by the percpu code. | David Gwynne |
2016-11-02 | add per cpu caches for free pool items. | David Gwynne |
2016-10-27 | For consistency, allow symlinkat(2) in the same way as symlink(2); | Ingo Schwarze |
2016-10-27 | use ncpusfound to size the percpu allocations. | David Gwynne |
2016-10-27 | refactor m_pullup a bit. | David Gwynne |
2016-10-27 | add a new pool for 2k + 2 byte (mcl2k2) clusters. | David Gwynne |
2016-10-24 | avoid using realloc in the name of things that dont work like realloc. | David Gwynne |
2016-10-24 | move the mbstat structure to percpu counters | David Gwynne |
2016-10-24 | non-MP vs MP codepaths were confusingly split between the .c and .h file. | Theo de Raadt |
2016-10-23 | unbreak by fixing obvious pastos | Christian Weisgerber |
2016-10-23 | handle non-INET6 kernels in some way | Theo de Raadt |
2016-10-23 | dns hijacking must be af specific. move it into the port check function, | Ted Unangst |
2016-10-22 | Factor out pr->ps_vmspace into a local variable for fill_kproc() | Philip Guenther |
2016-10-22 | Adjust allocpid() to take into account lastpid | Philip Guenther |
2016-10-22 | Delete dead copy of pr->ps_vmspace; uvmspace_exec() can change it anyway | Philip Guenther |
2016-10-21 | pledge changes needed to support pledging vmd(8) on i386, forthcoming. | Mike Larkin |
2016-10-21 | consistently zero the allocated memory in both the MP and UP cases. | David Gwynne |
2016-10-21 | add generalised access to per cpu data structures and counters. | David Gwynne |
2016-10-19 | Change process_{domem,auxv_offset}() to take a process instead of a proc. | Philip Guenther |
2016-10-19 | Change pmap_proc_iflush() to take a process instead of a proc | Philip Guenther |