Age | Commit message (Expand) | Author |
2008-12-25 | don't need #include <sys/queue.h>; ok mbalmer@ | Kevin Steves |
2008-12-25 | remove unused struct member; ok mbalmer@ | Kevin Steves |
2008-12-25 | spelling in comments; ok mbalmer@ | Kevin Steves |
2008-12-24 | EVFILT_WRITE filters should return the amount of space remaining in the | Mark Kettenis |
2008-12-23 | i got emptypages and fullpages mixed up in pool_walk. this now shows items | David Gwynne |
2008-12-23 | add pool_walk as debug code. | David Gwynne |
2008-12-23 | record the offset into each pool page that item allocations actually begin | David Gwynne |
2008-12-23 | The splvm() protection is way outdated, only splnet is needed to protect | Theo de Raadt |
2008-12-22 | Doh. Correct address in bcopy -- m->m_data not &m->m_data -- this should fix | Claudio Jeker |
2008-12-20 | protect mbstat with spl; ok claudio mikeb | Theo de Raadt |
2008-12-16 | Move the functionality of psignal() to a new function ptsignal() | Philip Guenthe |
2008-12-14 | Make sure the low water mark for cluster pools isn't 0 such that network | Mark Kettenis |
2008-12-13 | note to everyone: nitems(pointer) is 0, not what you want | Theo de Raadt |
2008-12-11 | export per-interface mbuf cluster pool use statistics out to userland | Theo de Raadt |
2008-12-11 | a little bit of paranoia | Theo de Raadt |
2008-12-04 | enable to large clusters again now that arts put the pool allocator for | David Gwynne |
2008-12-04 | Put back the support for pools > PAGE_SIZE. This time the compare function | Artur Grabowski |
2008-12-03 | add vscsi(4), a virtual scsi controller that passes all scsi requests up to | David Gwynne |
2008-11-30 | clarify allocation | Theo de Raadt |
2008-11-29 | need splvm() around the call to m_extfree() in the defragger | Theo de Raadt |
2008-11-26 | Doh, do not commit before compile. Found by sthen@ | Claudio Jeker |
2008-11-26 | Do a quick return if m->m_next is NULL in m_defrag() because there is nothing | Claudio Jeker |
2008-11-26 | only the pool_get() needs to be spl protected; ok claudio dlg | Theo de Raadt |
2008-11-25 | m_defrag() a mbuf chain defragmenter. It will collaps a mbuf chain into a | Claudio Jeker |
2008-11-25 | Punctuate comment for clarity, and keep tense consistent throughout | Bret Lambert |
2008-11-25 | Back out the large page pools for now. The compare function is | Artur Grabowski |
2008-11-25 | backout large cluster allocators. | David Gwynne |
2008-11-25 | art says he doesnt suck anymore, so enable the really big cluster | David Gwynne |
2008-11-25 | Make sure that equal elements always compare equal. Logic error spotted | Artur Grabowski |
2008-11-25 | Factor increases are not needed, +1 appears to work as well. | Theo de Raadt |
2008-11-25 | m_cluncount() needs to walk the mbuf chain to correctly uncount all clusters | Claudio Jeker |
2008-11-24 | Protect kmem_map allocations with splvm. | Artur Grabowski |
2008-11-24 | art isnt handling spls properly in the pool allocator backends for big | David Gwynne |
2008-11-24 | enable the 8k, 9k, 12k, 16k, and 64k backend pools for the cluster | David Gwynne |
2008-11-24 | Allow allocations larger than PAGE_SIZE from pools. | Artur Grabowski |
2008-11-24 | queue tc randomness when we get it. the tc_init() ones are (might be) | Theo de Raadt |
2008-11-24 | move MCLPOOLS to if.h and force uipc_mbuf.c to get if.h, there is no | Theo de Raadt |
2008-11-24 | add several backend pools to allocate mbufs clusters of various sizes out | David Gwynne |
2008-11-22 | Do deadbeef-style protection in pools too, by default, even though it it | Theo de Raadt |
2008-11-22 | Move diagnostic assertions concerning the recycle process of buffers | Pedro Martelletto |
2008-11-21 | Relax sanity check so any two-byte jmp followed by a NOP, or any | Kenneth R Westerback |
2008-11-21 | don't declare th0 extern before declaring it as static; makes gcc4 happy | Robert Nagy |
2008-11-11 | for ^T support, grab all the information from the process before going | Theo de Raadt |
2008-11-11 | slightly optimized the ptrace stat allocation to only happen when needed. | Ted Unangst |
2008-11-11 | make sure that any messing we do with a process's directories happens atomica... | Ted Unangst |
2008-11-10 | Fix typo in comment, okay jmc@. | Pedro Martelletto |
2008-11-10 | vm_map_lock() around calls to uvm_map_findspace(); ok tedu | Theo de Raadt |
2008-11-09 | systrace activation happens in the middle of a rather sensitive piece of | Theo de Raadt |
2008-11-08 | Use atop() and ptoa() in buf_free_pages() to make it consistent with | Pedro Martelletto |
2008-11-06 | Some paranoia and deconfusion. | Artur Grabowski |