| Commit message (Expand) | Author | Age | Files | Lines |
* | Track current and peak sfbuf usage, export the values via sysctl. | silby | 2003-12-27 | 1 | -0/+6 |
* | Pass MTX_DEF as the last argument to mtx_init() instead of 0. This | truckman | 2003-12-07 | 1 | -2/+2 |
* | Change all SYSCTLS which are readonly and have a related TUNABLE | silby | 2003-10-21 | 1 | -4/+4 |
* | Use constants less throughout the code and instead use the objsize | bmilekic | 2003-08-16 | 1 | -6/+6 |
* | Now that we can call kmem_malloc without Giant it should be safe | dwmalone | 2003-07-27 | 1 | -2/+0 |
* | Don't attempt to inline large functions mb_alloc() and mb_free(), | phk | 2003-07-22 | 1 | -2/+2 |
* | Use __FBSDID(). | obrien | 2003-06-11 | 1 | -2/+3 |
* | Fix a potential bucket leak where when freeing to an empty bucket | bmilekic | 2003-06-03 | 1 | -57/+29 |
* | Add an INVARIENTS only check to make sure Giant is held if mbuf | dwmalone | 2003-05-29 | 1 | -0/+2 |
* | Make the mb_alloc low-watermark sysctl-tunable read-only and make | bmilekic | 2003-05-15 | 1 | -2/+5 |
* | Make m_freem() just use m_free() instead of duplicating the code. The | bmilekic | 2003-05-10 | 1 | -32/+2 |
* | Add the M_FREELIST flag, which is used to detect whenever a | silby | 2003-05-02 | 1 | -0/+10 |
* | Fix some easy, global, lint warnings. In most cases, this means | markm | 2003-04-30 | 1 | -1/+1 |
* | Move MAC label storage for mbufs into m_tags from the m_pkthdr structure, | rwatson | 2003-04-14 | 1 | -17/+9 |
* | Use MBTOM() to convert mbuf allocator flags to malloc() flags, rather | rwatson | 2003-04-14 | 1 | -3/+2 |
* | PHCC[1]: | phk | 2003-03-10 | 1 | -2/+2 |
* | Make malloc and mbuf allocation mode flags nonoverlapping. | phk | 2003-03-10 | 1 | -0/+15 |
* | Replace calls to WITNESS_SLEEP() and witness_list() with equivalent calls | jhb | 2003-03-04 | 1 | -9/+2 |
* | o Allow "buckets" in mb_alloc to be differently sized (according to | bmilekic | 2003-02-20 | 1 | -73/+112 |
* | Fix a serious bug when computing the index for the | bmilekic | 2003-02-20 | 1 | -1/+1 |
* | Back out M_* changes, per decision of the TRB. | imp | 2003-02-19 | 1 | -22/+22 |
* | Make m_getm() always return the top of the newly allocated chain, as | bmilekic | 2003-02-14 | 1 | -4/+2 |
* | Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0. | alfred | 2003-01-21 | 1 | -22/+22 |
* | o Introduce a new external mbuf type, EXT_EXTREF. | gallatin | 2003-01-02 | 1 | -3/+8 |
* | o Initialise each mbuf's m_len to 0 in m_getm(); mb_put_mem() depends | tjr | 2002-11-27 | 1 | -1/+3 |
* | Fix a fairly subtle bug in mbuf_init() where the reference counter | bmilekic | 2002-10-16 | 1 | -1/+1 |
* | Replace aux mbufs with packet tags: | sam | 2002-10-16 | 1 | -14/+7 |
* | Be consistent about "static" functions: if the function is marked | phk | 2002-09-28 | 1 | -1/+1 |
* | Make m_flags an int instead of a short, this is consistent with the | bmilekic | 2002-08-15 | 1 | -1/+1 |
* | Only my brain can fart while fixing a previous brain fart. | bmilekic | 2002-08-08 | 1 | -2/+1 |
* | YIKES, I take the pointy-hat for a really big braino here. I | bmilekic | 2002-08-08 | 1 | -4/+3 |
* | Correct a bug introduced in 1.26: M_PKTHDR is set in the 'flags' | rwatson | 2002-08-07 | 1 | -1/+1 |
* | Move the MAC label init/destroy stuff to more appropriate places so that | bmilekic | 2002-08-01 | 1 | -10/+20 |
* | Introduce support for Mandatory Access Control and extensible | rwatson | 2002-07-31 | 1 | -1/+22 |
* | Make reference counting for mbuf clusters [only] work like in RELENG_4. | bmilekic | 2002-07-30 | 1 | -49/+37 |
* | Move m_freem() from uipc_mbuf.c to subr_mbuf.c so it can take advantage | bmilekic | 2002-07-24 | 1 | -0/+48 |
* | Introduce mb_free() to the MBP_PERSIST{,ENT} interface. What this means | bmilekic | 2002-07-23 | 1 | -17/+70 |
* | o Introduce new m_getcl() interface routine that allocates an mbuf | bmilekic | 2002-07-15 | 1 | -74/+395 |
* | m_extadd takes a void (*freef)(void *, void *) now, not a | alfred | 2002-06-29 | 1 | -1/+1 |
* | Set system_map for both mbuf_map and clust_map to 1, in mbuf_init(). | bmilekic | 2002-06-13 | 1 | -2/+4 |
* | Separate "seperate" from kernel source. | eric | 2002-05-16 | 1 | -1/+1 |
* | Remove a printf(3) argument with no corresponding format specifier. | des | 2002-05-14 | 1 | -1/+1 |
* | Change the mbuf exhaustion warning message to match the message | silby | 2002-05-09 | 1 | -1/+2 |
* | Change callers of mtx_init() to pass in an appropriate lock type name. In | jhb | 2002-04-04 | 1 | -2/+2 |
* | Fix bug in mb_alloc that made systems configured with | bmilekic | 2002-03-03 | 1 | -3/+1 |
* | On the first day of Christmas bde gave to me: | bmilekic | 2001-12-23 | 1 | -143/+132 |
* | Move prototype of _mext_free to mbuf.h, where it belongs, because it is | bmilekic | 2001-12-22 | 1 | -1/+0 |
* | vm/vm_kern.c: rate limit (to once per second) diagnostic printf when | luigi | 2001-12-01 | 1 | -1/+14 |
* | Context: | bmilekic | 2001-11-25 | 1 | -1/+2 |
* | Re-enable mbtypes statistics in the mbuf allocator. I disabled these | bmilekic | 2001-09-30 | 1 | -13/+71 |