summaryrefslogtreecommitdiffstats
path: root/sys/kern/kern_mbuf.c
Commit message (Expand)AuthorAgeFilesLines
* Import the 'iflib' API library for network drivers. From the author:scottl2016-05-181-1/+1
* Add a comment and KASSERT that a M_NOFREE mbuf has always EXT_EXTREF ext.glebius2016-05-171-2/+9
* sys/kern: spelling fixes in comments.pfg2016-04-291-1/+1
* Plug leak in m_unshare.np2016-03-261-0/+2
* Space and style(9) corrections for recent mbuf changes.glebius2016-03-241-2/+2
* Add an mbuf provider to DTrace.gnn2016-03-221-2/+9
* Fix regression in r296242 affecting several drivers. For EXT_NET_DRV,glebius2016-03-021-1/+5
* New way to manage reference counting of mbuf external storage.glebius2016-03-011-117/+68
* o Gather all mbuf(9) allocation functions into kern_mbuf.c, and allglebius2016-02-111-21/+320
* Garbage collect unused arguments of m_init().glebius2016-02-101-2/+2
* Redo r292484. Embed task(9) into zone, so that uz_maxaction is calledglebius2016-02-031-82/+10
* Move uma_dbg_alloc() and uma_dbg_free() into uma_core.c, which allowsglebius2016-02-031-1/+0
* Add a safety net to reclaim mbufs when one of the mbuf zones becomejtl2015-12-201-0/+78
* Fix integer truncation bug in malloc(9)rstone2015-04-011-2/+2
* Test for absence of M_NOFREE before attempting to purge the mbuf's tags.np2014-09-301-1/+1
* Improve reference counting of EXT_SFBUF pages attached to mbufs.glebius2014-07-111-1/+0
* Fix style bug: rename the refcount field of m_ext to ext_cnt, to matchglebius2014-07-111-2/+2
* Pull in r267961 and r267973 again. Fix for issues reported will follow.hselasky2014-06-281-1/+1
* Revert r267961, r267973:gjb2014-06-271-1/+1
* Extend the meaning of the CTLFLAG_TUN flag to automatically check ifhselasky2014-06-271-1/+1
* Initialise m_pkthdr via bzero instead of explicitly zeroing each memberemaste2014-04-041-14/+1
* Ignore attempts to set the nmbcluster sysctls to their current valuejhb2013-10-101-5/+5
* Fixing a small typo.hiren2013-09-051-1/+1
* After r254779 "error" must always be present in mb_ctor_pack(),andre2013-08-241-4/+1
* Remove unused m_free_fast(). The difference to m_free() is onlyandre2013-08-241-1/+1
* Restructure the mbuf pkthdr to make it fit for upcoming capabilities andandre2013-08-241-6/+10
* dd a 24 bits wide ext_flags field to m_ext by reducing ext_typeandre2013-08-241-0/+1
* Avoid code duplication for mbuf initialization and use m_init() insteadandre2013-08-241-56/+12
* Revert r254520 and resurrect the M_NOFREE mbuf flag and functionality.andre2013-08-211-0/+1
* Remove the unused M_NOFREE mbuf flag. It didn't have any in-tree usersandre2013-08-191-1/+0
* Replace kernel virtual address space allocation with vmem. This providesjeff2013-08-071-3/+2
* Nuke mbstat. It wasn't used for mbuf statistics since FreeBSD 5.glebius2013-07-151-21/+0
* Introduce new structure sfstat for collecting sendfile's statisticsae2013-07-151-2/+0
* Make use of the fact that uma_zone_set_max(9) already returns theandre2013-07-111-10/+5
* Fix style issues, a typo in "kern.ipc.nmbufs" and correctly plave andandre2013-07-111-4/+9
* Initialising the new fibnum field to a known value turns out tojulian2013-05-241-0/+3
* Base the calculation of maxmbufmem in part on kmem_map sizeandre2013-04-241-1/+1
* Move the mbuf memory limit calculations from init_param2() toandre2013-01-171-9/+18
* Configure UMA warnings for the following zones:pjd2012-12-071-0/+5
* Make use of the fact that uma_zone_set_max(9) already returns actual limit set.pjd2012-12-071-20/+10
* More style cleanups.pjd2012-12-071-3/+2
* Style cleanups.pjd2012-12-071-12/+10
* Complete r243631 by applying the remainder of kern_mbuf.c that gotandre2012-11-271-16/+18
* Base the mbuf related limits on the available physical memory orandre2012-11-271-10/+52
* Allow maxusers to scale on machines with large address space.alfred2012-11-101-1/+10
* Since the macro dtom() has been removed, fix comments about the dtom.kevlo2012-10-291-1/+1
* Allow nmbjumbop, nmbjumbo9, and nmbjumbo16 to be set directly via loadernp2012-08-231-4/+13
* Use ISO C99 integer types in sys/kern where possible.ed2010-06-211-2/+2
* Add support to the virtual memory system for configuring machine-alc2009-07-121-1/+1
* This change is the next step in implementing the cache control functionalityalc2009-06-261-1/+1
OpenPOWER on IntegriCloud