summaryrefslogtreecommitdiffstats
path: root/sys/kern/subr_mbuf.c
Commit message (Expand)AuthorAgeFilesLines
* PHCC[1]:phk2003-03-101-2/+2
* Make malloc and mbuf allocation mode flags nonoverlapping.phk2003-03-101-0/+15
* Replace calls to WITNESS_SLEEP() and witness_list() with equivalent callsjhb2003-03-041-9/+2
* o Allow "buckets" in mb_alloc to be differently sized (according tobmilekic2003-02-201-73/+112
* Fix a serious bug when computing the index for thebmilekic2003-02-201-1/+1
* Back out M_* changes, per decision of the TRB.imp2003-02-191-22/+22
* Make m_getm() always return the top of the newly allocated chain, asbmilekic2003-02-141-4/+2
* Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0.alfred2003-01-211-22/+22
* o Introduce a new external mbuf type, EXT_EXTREF.gallatin2003-01-021-3/+8
* o Initialise each mbuf's m_len to 0 in m_getm(); mb_put_mem() dependstjr2002-11-271-1/+3
* Fix a fairly subtle bug in mbuf_init() where the reference counterbmilekic2002-10-161-1/+1
* Replace aux mbufs with packet tags:sam2002-10-161-14/+7
* Be consistent about "static" functions: if the function is markedphk2002-09-281-1/+1
* Make m_flags an int instead of a short, this is consistent with thebmilekic2002-08-151-1/+1
* Only my brain can fart while fixing a previous brain fart.bmilekic2002-08-081-2/+1
* YIKES, I take the pointy-hat for a really big braino here. Ibmilekic2002-08-081-4/+3
* Correct a bug introduced in 1.26: M_PKTHDR is set in the 'flags'rwatson2002-08-071-1/+1
* Move the MAC label init/destroy stuff to more appropriate places so thatbmilekic2002-08-011-10/+20
* Introduce support for Mandatory Access Control and extensiblerwatson2002-07-311-1/+22
* Make reference counting for mbuf clusters [only] work like in RELENG_4.bmilekic2002-07-301-49/+37
* Move m_freem() from uipc_mbuf.c to subr_mbuf.c so it can take advantagebmilekic2002-07-241-0/+48
* Introduce mb_free() to the MBP_PERSIST{,ENT} interface. What this meansbmilekic2002-07-231-17/+70
* o Introduce new m_getcl() interface routine that allocates an mbufbmilekic2002-07-151-74/+395
* m_extadd takes a void (*freef)(void *, void *) now, not aalfred2002-06-291-1/+1
* Set system_map for both mbuf_map and clust_map to 1, in mbuf_init().bmilekic2002-06-131-2/+4
* Separate "seperate" from kernel source.eric2002-05-161-1/+1
* Remove a printf(3) argument with no corresponding format specifier.des2002-05-141-1/+1
* Change the mbuf exhaustion warning message to match the messagesilby2002-05-091-1/+2
* Change callers of mtx_init() to pass in an appropriate lock type name. Injhb2002-04-041-2/+2
* Fix bug in mb_alloc that made systems configured withbmilekic2002-03-031-3/+1
* On the first day of Christmas bde gave to me:bmilekic2001-12-231-143/+132
* Move prototype of _mext_free to mbuf.h, where it belongs, because it isbmilekic2001-12-221-1/+0
* vm/vm_kern.c: rate limit (to once per second) diagnostic printf whenluigi2001-12-011-1/+14
* Context:bmilekic2001-11-251-1/+2
* Re-enable mbtypes statistics in the mbuf allocator. I disabled thesebmilekic2001-09-301-13/+71
* KSE Milestone 2julian2001-09-121-1/+1
* Rename mb_init() mbuf subsystem initialization routine to mbuf_init(), inbmilekic2001-08-031-4/+4
* Move CPU_ABSENT() macro to smp.h, where it belongs anyway. It will bebmilekic2001-08-011-15/+4
* Use the tunable maxusers rather than the compile-time one. Evaluate andpeter2001-07-261-12/+18
* - Do not handle the per-CPU containers in mbuf code as though the cpuidsbmilekic2001-07-261-6/+23
* Increase NMBCLUSTERS by 4x.obrien2001-07-171-1/+1
* Temporary fix at least- define NCPU_PRESENT which will be mp_npcus formjacob2001-06-221-2/+11
* Introduce numerous SMP friendly changes to the mbuf allocator. Namely,bmilekic2001-06-221-0/+1029
OpenPOWER on IntegriCloud