aboutsummaryrefslogtreecommitdiff
path: root/sys/kern/kern_mbuf.c
Commit message (Expand)AuthorAgeFilesLines
* sys/kern: spelling fixes in comments.Pedro F. Giffuni2016-04-291-1/+1
* Plug leak in m_unshare.Navdeep Parhar2016-03-261-0/+2
* Space and style(9) corrections for recent mbuf changes.Gleb Smirnoff2016-03-241-2/+2
* Add an mbuf provider to DTrace.George V. Neville-Neil2016-03-221-2/+9
* Fix regression in r296242 affecting several drivers. For EXT_NET_DRV,Gleb Smirnoff2016-03-021-1/+5
* New way to manage reference counting of mbuf external storage.Gleb Smirnoff2016-03-011-117/+68
* o Gather all mbuf(9) allocation functions into kern_mbuf.c, and allGleb Smirnoff2016-02-111-21/+320
* Garbage collect unused arguments of m_init().Gleb Smirnoff2016-02-101-2/+2
* Redo r292484. Embed task(9) into zone, so that uz_maxaction is calledGleb Smirnoff2016-02-031-82/+10
* Move uma_dbg_alloc() and uma_dbg_free() into uma_core.c, which allowsGleb Smirnoff2016-02-031-1/+0
* Add a safety net to reclaim mbufs when one of the mbuf zones becomeJonathan T. Looney2015-12-201-0/+78
* Fix integer truncation bug in malloc(9)Ryan Stone2015-04-011-2/+2
* Test for absence of M_NOFREE before attempting to purge the mbuf's tags.Navdeep Parhar2014-09-301-1/+1
* Improve reference counting of EXT_SFBUF pages attached to mbufs.Gleb Smirnoff2014-07-111-1/+0
* Fix style bug: rename the refcount field of m_ext to ext_cnt, to matchGleb Smirnoff2014-07-111-2/+2
* Pull in r267961 and r267973 again. Fix for issues reported will follow.Hans Petter Selasky2014-06-281-1/+1
* Revert r267961, r267973:Glen Barber2014-06-271-1/+1
* Extend the meaning of the CTLFLAG_TUN flag to automatically check ifHans Petter Selasky2014-06-271-1/+1
* Initialise m_pkthdr via bzero instead of explicitly zeroing each memberEd Maste2014-04-041-14/+1
* Ignore attempts to set the nmbcluster sysctls to their current valueJohn Baldwin2013-10-101-5/+5
* Fixing a small typo.Hiren Panchasara2013-09-051-1/+1
* After r254779 "error" must always be present in mb_ctor_pack(),Andre Oppermann2013-08-241-4/+1
* Remove unused m_free_fast(). The difference to m_free() is onlyAndre Oppermann2013-08-241-1/+1
* Restructure the mbuf pkthdr to make it fit for upcoming capabilities andAndre Oppermann2013-08-241-6/+10
* dd a 24 bits wide ext_flags field to m_ext by reducing ext_typeAndre Oppermann2013-08-241-0/+1
* Avoid code duplication for mbuf initialization and use m_init() insteadAndre Oppermann2013-08-241-56/+12
* Revert r254520 and resurrect the M_NOFREE mbuf flag and functionality.Andre Oppermann2013-08-211-0/+1
* Remove the unused M_NOFREE mbuf flag. It didn't have any in-tree usersAndre Oppermann2013-08-191-1/+0
* Replace kernel virtual address space allocation with vmem. This providesJeff Roberson2013-08-071-3/+2
* Nuke mbstat. It wasn't used for mbuf statistics since FreeBSD 5.Gleb Smirnoff2013-07-151-21/+0
* Introduce new structure sfstat for collecting sendfile's statisticsAndrey V. Elsukov2013-07-151-2/+0
* Make use of the fact that uma_zone_set_max(9) already returns theAndre Oppermann2013-07-111-10/+5
* Fix style issues, a typo in "kern.ipc.nmbufs" and correctly plave andAndre Oppermann2013-07-111-4/+9
* Initialising the new fibnum field to a known value turns out toJulian Elischer2013-05-241-0/+3
* Base the calculation of maxmbufmem in part on kmem_map sizeAndre Oppermann2013-04-241-1/+1
* Move the mbuf memory limit calculations from init_param2() toAndre Oppermann2013-01-171-9/+18
* Configure UMA warnings for the following zones:Pawel Jakub Dawidek2012-12-071-0/+5
* Make use of the fact that uma_zone_set_max(9) already returns actual limit set.Pawel Jakub Dawidek2012-12-071-20/+10
* More style cleanups.Pawel Jakub Dawidek2012-12-071-3/+2
* Style cleanups.Pawel Jakub Dawidek2012-12-071-12/+10
* Complete r243631 by applying the remainder of kern_mbuf.c that gotAndre Oppermann2012-11-271-16/+18
* Base the mbuf related limits on the available physical memory orAndre Oppermann2012-11-271-10/+52
* Allow maxusers to scale on machines with large address space.Alfred Perlstein2012-11-101-1/+10
* Since the macro dtom() has been removed, fix comments about the dtom.Kevin Lo2012-10-291-1/+1
* Allow nmbjumbop, nmbjumbo9, and nmbjumbo16 to be set directly via loaderNavdeep Parhar2012-08-231-4/+13
* Use ISO C99 integer types in sys/kern where possible.Ed Schouten2010-06-211-2/+2
* Add support to the virtual memory system for configuring machine-Alan Cox2009-07-121-1/+1
* This change is the next step in implementing the cache control functionalityAlan Cox2009-06-261-1/+1
* define helper routines for deferred mbuf initializationKip Macy2009-06-191-0/+26
* Utilize the new function kmem_alloc_contig() to implement the UMA back-endAlan Cox2009-06-181-17/+4