summaryrefslogtreecommitdiff
path: root/sys/kern/uipc_mbuf.c
AgeCommit message (Expand)Author
2006-11-29We don't use mb_map anymore since a long time already. Remove it.Miod Vallat
2006-10-11Remove unused variable and simplify m_copym0(). Diff from bret.lambert at gma...Marco Pfatschbacher
2006-07-14TypoPedro Martelletto
2006-05-07remove drain hooks from pool.Ted Unangst
2006-03-17rev 1.77Brad Smith
2006-03-05splimp -> splvmBrad Smith
2006-01-05ansi/deregisterJonathan Gray
2005-12-31Nuke unused variable 'space' found by lint. Eliminate some trailingKenneth R Westerback
2004-05-27change uvm_km_getpage to take waitok argument and sleep if appropriate.Ted Unangst
2004-05-23bad stuff escaped by accidentTed Unangst
2004-05-23according to fork1(9), retval is optional. make it so.Ted Unangst
2004-04-19introduce a new km_page allocator that gets pages from kernel_map usingTed Unangst
2004-04-17Don't forget to apply the M_CLUSTER flag when copying flags in m_pullup2().Ryan Thomas McBride
2004-04-01use NULL for ptrs. parts from Joris VinkTed Unangst
2004-01-28oh, i'll happily steal the commit. ok henning@, markus@, otto@ (iirc)Daniel Hartmeier
2003-08-12src argument to m_copyback() can be a const; itojun@ okMichael Shalayeff
2003-06-02Remove the advertising clause in the UCB license which BerkeleyTodd C. Miller
2003-06-01uvm_km_suballoc passes the 'min' argument untouched to uvm_map. uvm_mapArtur Grabowski
2003-04-23Move m_copyback() to uipc_mbuf where it makes some kinda sense; ok dhartmeiJason Wright
2003-02-12Remove commons; inspired by netbsd.Jason Wright
2002-07-03Change all variables definitions (int foo) in sys/sys/*.h to variableMiod Vallat
2002-03-14First round of __P removal in sysTodd C. Miller
2002-02-25Make pool_sethardlimit() check that it doesn't decrease the limit belowDaniel Hartmeier
2002-02-17Patch from Daniel Lucq <daniel@lucq.org>Mats O Jansson
2002-02-05Zero-ize ext even if it has a free method defined.Angelos D. Keromytis
2002-02-05panic if a read-only mbuf is given to m_zero() --- from art@openbsd.orgAngelos D. Keromytis
2002-02-05Fix m_zero() yet again -- yesterday's fix wasn't sufficient.Angelos D. Keromytis
2002-02-04Also, cleanup any external buffers first (paranoid).Angelos D. Keromytis
2002-02-04Revision 1.37 was borked... This time, fix the casts and address theJason Wright
2002-01-25Add a drain hook to each pool. This hook is called in three cases.Artur Grabowski
2002-01-23move mb_map allocation to mbinit()Artur Grabowski
2002-01-23move definition of mb_map from zillions of machdep.c to uipc_mbuf.cArtur Grabowski
2002-01-23Pool deals fairly well with physical memory shortage, but it doesn't dealArtur Grabowski
2002-01-16Don't include <sys/map.h> when you don't need what's in it.Miod Vallat
2001-12-18NRL license cleaningTheo de Raadt
2001-11-28zap some typedefs.Artur Grabowski
2001-11-06Replace inclusion of <vm/foo.h> with the correct <uvm/bar.h> when necessary.Miod Vallat
2001-09-12mbutl no moreArtur Grabowski
2001-06-27remove old vmArtur Grabowski
2001-06-27Update comment.Angelos D. Keromytis
2001-06-27Get rid of M_COPY_* macros; either use M_MOVE_* or M_DUP_*, dependingAngelos D. Keromytis
2001-06-26Appease gcc by not using void pointers in arithmetic operations; art@ okAaron Campbell
2001-06-25Don't reset M_PKTHDR before we copy the mbuf flags (bad Federico!)Angelos D. Keromytis
2001-06-25Move common post M_COPY_HDR manipulation to the macro itself; angelos@ ok.Federico G. Schwindt
2001-05-26Use m_tag_init() and M_COPY_HDR().Angelos D. Keromytis
2001-05-26Fix backpointer.Angelos D. Keromytis
2001-05-24If the copied tag container is empty, initialize it properly.Angelos D. Keromytis
2001-05-20m_tag_* routines, plus minor changes (convert from tdbi to tags)Angelos D. Keromytis
2001-05-18Use pool_page_alloc_nointr() and pool_page_free_nointr() since theyTodd C. Miller
2001-05-17convert mbuf and cluster allocation to pool, mostly from NetBSDNiels Provos