Age | Commit message (Expand) | Author |
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 |
2016-10-15 | Process groups can't be removed if a zombie process is in them, so | Philip Guenther |
2016-10-10 | white space fixes. | David Gwynne |
2016-10-10 | copy the offset of data inside mbufs in m_copym(). | David Gwynne |
2016-10-09 | With systrace and procfs gone, process_checkioperm() and process_domem() | Philip Guenther |
2016-10-09 | sowakeup() is only called from sorwakeup() and sowwakeup(). Both | Alexander Bluhm |
2016-10-08 | upon further review, port numbers go all the way up to ushort max | Ted Unangst |
2016-10-08 | initialize the port variable before sysctl, since it's also read out. | Ted Unangst |
2016-10-08 | Add ktracing of the fds returned by pipe() and socketpair() | Philip Guenther |
2016-10-07 | introduce a sysctl to hijack dns sockets. when set to a port number, | Ted Unangst |
2016-10-06 | Remove redundant comments that say a function must be called at | Alexander Bluhm |