summaryrefslogtreecommitdiffstats
path: root/sys/kern/uipc_mbuf.c
Commit message (Expand)AuthorAgeFilesLines
* Fix corner case where m_len was not being initialized.hsu2002-04-121-1/+3
* Get rid of the twisted MFREE() macro entirely.dillon2002-02-051-8/+3
* Update to C99, s/__FUNCTION__/__func__/.obrien2001-12-101-2/+2
* Forgot to remove this un-needed test. (M_WAITOK won't fail)julian2001-08-191-1/+1
* Introduce numerous SMP friendly changes to the mbuf allocator. Namely,bmilekic2001-06-221-461/+8
* Change m_devget()'s outdated and unused `offset' argument to actually meanbmilekic2001-06-201-30/+25
* Patch up a blunder I made a few days ago. nmbcnt was being initializedpeter2001-06-131-6/+15
* Sync with recent KAME.ume2001-06-111-9/+0
* "Fix" the previous initial attempt at fixing TUNABLE_INT(). This timepeter2001-06-081-3/+3
* Back out part of my previous commit. This was a last minute changepeter2001-06-071-3/+3
* Make the TUNABLE_*() macros look and behave more consistantly like thepeter2001-06-061-9/+15
* Back out jesper's 2001/05/31 14:58:11 PDT commit. It does not compile.obrien2001-06-011-0/+5
* Move the definition of NMBCLUSTERS from src/sys/kern/uipc_mbuf.cjesper2001-05-311-5/+0
* Increment mbstat.m_mpfail, not mbstat.m_mcfail, when m_pullup() fails.bmilekic2001-05-231-1/+1
* Undo part of the tangle of having sys/lock.h and sys/mutex.h included inmarkm2001-05-011-2/+4
* Fix inconsistency in setup of kernel_map: we need to make sure thatbmilekic2001-04-181-4/+5
* - Change the msleep()s to condition variables.bmilekic2001-04-031-21/+21
* Use only one mutex for the entire mbuf subsystem.alfred2001-04-031-44/+47
* Move the atomic() mbstat.m_drops incrementing to the MGET(HDR) andbmilekic2001-03-241-19/+5
* Fix a couple of things in the internal mbuf allocation interface:bmilekic2001-03-171-8/+8
* Fix parameter order in the calls to MGET().bp2001-02-211-2/+2
* Preserve alignment of first mbuf in m_copypacket.luigi2001-02-201-0/+4
* Implement m_getm() which will perform an "all or nothing" mbuf + clusterbmilekic2001-02-141-1/+67
* Long awaited style fixup in mbuf code. Get rid of K&R style prototypingbmilekic2001-02-111-129/+87
* Change and clean the mutex lock interface.bmilekic2001-02-091-15/+15
* Don't bother with acquiring/releasing Giant around kmem_malloc() andjhb2001-02-081-40/+0
* When short of mbufs or mbuf clusters, we sleep on appropriate "counters."bmilekic2001-01-201-6/+5
* Add some KASSERTs valid if WITNESS is defined to verify that the mbufbmilekic2001-01-161-4/+39
* In m_mballoc_wait(), drop the mmbfree mutex lock prior to callingbmilekic2001-01-091-12/+15
* * Rename M_WAIT mbuf subsystem flag to M_TRYWAIT.bmilekic2000-12-211-9/+9
* Catch up to moving headers:jhb2000-10-201-1/+1
* Add nmbcnt sysctl and make it tunable at boottime; nmbcnt is thebmilekic2000-10-151-1/+5
* Big mbuf subsystem diff #1: incorporate mutexes and fix things up somewhatbmilekic2000-09-301-254/+207
* m_mballoc_wait() had a spl/tsleep race. mbufs can be freed in interruptpeter2000-08-251-0/+2
* Replace the mbuf external reference counting code with somethingdwmalone2000-08-191-27/+57
* mbstat should be a read-only sysctl.alfred2000-07-311-1/+1
* Make mbstat.m_mtypes seperate and viewable via sysctl, alsoalfred2000-07-151-0/+4
* sync with kame tree as of july00. tons of bug fixes/improvements.itojun2000-07-041-0/+9
* Actively limit the allocation of mbufs to NMBUFS/nmbufs and mbuf clustersmsmith1999-12-281-2/+22
* Make m_print const correct (avoids a warning)eivind1999-12-201-1/+1
* Woops, I'm so sorry I forgot this! From the last mbuf.h change:green1999-12-181-2/+2
* Bug fix:green1999-12-141-0/+2
* This is Bosko Milekic's mbuf allocation waiting code. Basically, thisgreen1999-12-121-22/+138
* The functions m_copym() and m_copypacket() return read-only copies,archie1999-12-011-0/+78
* Fix a warning.peter1999-11-181-1/+1
* New function:phk1999-11-011-0/+16
* change identical and "programming error" panic("mcopy*")'s intoalfred1999-10-131-12/+9
* $Id$ -> $FreeBSD$peter1999-08-281-1/+1
* Move the initialisation/tuning of nmbclusters from param.c/machdep.cmsmith1999-07-051-1/+11
* Slight reorganization of kernel thread/process creation. Instead of usingpeter1999-07-011-2/+2
OpenPOWER on IntegriCloud