summaryrefslogtreecommitdiffstats
path: root/sys/netgraph/ng_base.c
Commit message (Expand)AuthorAgeFilesLines
* Merge r260046: Fix the parse type for NGM_LISTTYPES.glebius2014-01-221-2/+2
* PR: 168520 170096rodrigc2013-07-151-0/+3
* - Correct mispellings of the word necessarygabor2013-04-171-1/+1
* Ensure that all cases that enqueue a netgraph item for delivery by arstone2012-09-271-1/+1
* Revert r231829, that was my braino.glebius2012-02-221-2/+2
* Refactor the name hash and the ID hash, that are used to address nodes:glebius2012-02-161-66/+177
* Specify correct loading order for core of netgraph(4).glebius2012-02-161-2/+2
* Supply correct "how" argument to the uma_zcreate().glebius2012-02-161-2/+2
* Fix includes list.glebius2012-02-151-2/+1
* Trim double empty lines.glebius2012-02-151-8/+0
* Remove testing stuff, reducing kernel memory footprint by 1 Kb.glebius2012-02-151-29/+0
* In ng_bypass() add more protection against potential raceglebius2012-02-151-0/+4
* style(9): sort includes.glebius2012-02-151-6/+6
* Convert locks that protect name hash, ID hash and typelist fromglebius2012-01-231-60/+61
* style(9), whitespace and spelling nits.glebius2011-12-301-104/+78
* Mark MALLOC_DEFINEs static that have no corresponding MALLOC_DECLAREs.ed2011-11-071-3/+6
* Constify "address" argument of ng_address_path().fjoe2011-11-061-1/+1
* - If KDB & NETGRAPH_DEBUG are on, print traces on discovered failedglebius2011-10-271-0/+6
* - Use refcount(9) API to manage node and hook refcounting.glebius2011-07-041-15/+6
* Fix error where error variable was assigned result of comparison,glebius2011-04-171-1/+1
* Improve locking of creating and dropping links in the graph, acquiringglebius2011-03-211-51/+46
* After some off-list discussion, revert a number of changes to thedim2010-11-221-3/+3
* Apply the STATIC_VNET_DEFINE and STATIC_DPCPU_DEFINE macros throughoutdim2010-11-141-3/+3
* Increase the target buffer for performing NGM_ASCII2BINARY conversionzec2010-05-131-1/+1
* When destroying a vnet, shut down all netgraph nodes tied to that vnetzec2010-05-031-19/+33
* (S)LIST_HEAD_INITIALIZER takes a (S)LIST_HEAD as an argument.antoine2009-12-281-1/+1
* Merge the remainder of kern_vimage.c and vimage.h into vnet.c andrwatson2009-08-011-1/+0
* Introduce and use a sysinit-based initialization scheme for virtualrwatson2009-07-231-20/+4
* Remove unused VNET_SET() and related macros; only VNET_GET() isrwatson2009-07-161-3/+3
* Build on Jeff Roberson's linker-set based dynamic per-CPU allocatorrwatson2009-07-141-42/+16
* Introduce a mechanism for detecting calls from outbound path of thezec2009-06-111-1/+5
* Introduce an infrastructure for dismantling vnet instances.zec2009-06-081-3/+42
* Unbreak LINT build, caused by a change in struct ng_node layout introducedzec2009-05-051-0/+1
* In preparation to make options VIMAGE operational, where needed,zec2009-04-261-2/+28
* To avoid one doubtless netgraph SMP scalability limitation point, switchmav2008-12-141-13/+32
* Revert rev. 183277:mav2008-12-131-8/+2
* Conditionally compile out V_ globals while instantiating the appropriatezec2008-12-101-1/+14
* Unhide declarations of network stack virtualization structs fromzec2008-11-281-1/+0
* Remove unneeded NULL check. At first msg can't be null here and and at secondmav2008-11-221-2/+1
* Retire the MALLOC and FREE macros. They are an abomination unto style(9).des2008-10-231-4/+4
* Step 1.5 of importing the network stack virtualization infrastructurezec2008-10-021-1/+5
* Add ng_rmnode_flags() so the caller can pass NG_QUEUE and have the nodethompsa2008-09-221-2/+8
* We can't implicitly trust the hook on NGQF_FN/NGQF_FN2 processing inmav2008-09-131-6/+14
* A bunch of formatting fixes brough to light by, or created by the Vimage commitjulian2008-08-201-1/+1
* Commit step 1 of the vimage project, (network stack)bz2008-08-171-8/+9
* Remove NETISR_MPSAFE, which allows specific netisr handlers to be directlyrwatson2008-07-041-2/+1
* ng_address_hook() microoptimization. Use local variables as they should be.mav2008-04-191-7/+5
* Use separate UMA zone for data items allocation. It is a partialmav2008-04-161-40/+70
* Several changes breaking netgraph module ABI collected together:mav2008-04-151-104/+91
* Add memory barriers to the node locking operations.mav2008-04-091-18/+32
OpenPOWER on IntegriCloud