| Commit message (Expand) | Author | Age | Files | Lines |
* | Merge the remainder of kern_vimage.c and vimage.h into vnet.c and | rwatson | 2009-08-01 | 1 | -1/+0 |
* | Introduce and use a sysinit-based initialization scheme for virtual | rwatson | 2009-07-23 | 1 | -20/+4 |
* | Remove unused VNET_SET() and related macros; only VNET_GET() is | rwatson | 2009-07-16 | 1 | -3/+3 |
* | Build on Jeff Roberson's linker-set based dynamic per-CPU allocator | rwatson | 2009-07-14 | 1 | -42/+16 |
* | Introduce a mechanism for detecting calls from outbound path of the | zec | 2009-06-11 | 1 | -1/+5 |
* | Introduce an infrastructure for dismantling vnet instances. | zec | 2009-06-08 | 1 | -3/+42 |
* | Unbreak LINT build, caused by a change in struct ng_node layout introduced | zec | 2009-05-05 | 1 | -0/+1 |
* | In preparation to make options VIMAGE operational, where needed, | zec | 2009-04-26 | 1 | -2/+28 |
* | To avoid one doubtless netgraph SMP scalability limitation point, switch | mav | 2008-12-14 | 1 | -13/+32 |
* | Revert rev. 183277: | mav | 2008-12-13 | 1 | -8/+2 |
* | Conditionally compile out V_ globals while instantiating the appropriate | zec | 2008-12-10 | 1 | -1/+14 |
* | Unhide declarations of network stack virtualization structs from | zec | 2008-11-28 | 1 | -1/+0 |
* | Remove unneeded NULL check. At first msg can't be null here and and at second | mav | 2008-11-22 | 1 | -2/+1 |
* | Retire the MALLOC and FREE macros. They are an abomination unto style(9). | des | 2008-10-23 | 1 | -4/+4 |
* | Step 1.5 of importing the network stack virtualization infrastructure | zec | 2008-10-02 | 1 | -1/+5 |
* | Add ng_rmnode_flags() so the caller can pass NG_QUEUE and have the node | thompsa | 2008-09-22 | 1 | -2/+8 |
* | We can't implicitly trust the hook on NGQF_FN/NGQF_FN2 processing in | mav | 2008-09-13 | 1 | -6/+14 |
* | A bunch of formatting fixes brough to light by, or created by the Vimage commit | julian | 2008-08-20 | 1 | -1/+1 |
* | Commit step 1 of the vimage project, (network stack) | bz | 2008-08-17 | 1 | -8/+9 |
* | Remove NETISR_MPSAFE, which allows specific netisr handlers to be directly | rwatson | 2008-07-04 | 1 | -2/+1 |
* | ng_address_hook() microoptimization. Use local variables as they should be. | mav | 2008-04-19 | 1 | -7/+5 |
* | Use separate UMA zone for data items allocation. It is a partial | mav | 2008-04-16 | 1 | -40/+70 |
* | Several changes breaking netgraph module ABI collected together: | mav | 2008-04-15 | 1 | -104/+91 |
* | Add memory barriers to the node locking operations. | mav | 2008-04-09 | 1 | -18/+32 |
* | Rewrite node's r/w/q-lock semantics using only atomics instead of mutex | mav | 2008-04-06 | 1 | -247/+76 |
* | Use new atomic_fetchadd() primitive instead of looping atomic_cmpset(). | mav | 2008-03-30 | 1 | -8/+5 |
* | There is no need to erase hook->hk_node before freing hook. | mav | 2008-03-29 | 1 | -3/+1 |
* | Remove ng_setisr() call from ng_dequeue(). It is useless as we any way | mav | 2008-03-27 | 1 | -11/+0 |
* | Remove impossible (hk_peer == NULL) check from ng_address_hook(). | mav | 2008-03-16 | 1 | -1/+0 |
* | Improve apply callback error reporting: | mav | 2008-03-11 | 1 | -8/+25 |
* | Increase default queue items allocation limit from 512 to 4096 items | mav | 2008-03-05 | 1 | -2/+16 |
* | Implement 128 items node name hash for faster name search. | mav | 2008-03-04 | 1 | -47/+70 |
* | Fix incorrect constant used in rev. 1.146 that broke node writer locking. | mav | 2008-02-25 | 1 | -1/+1 |
* | Cleanup and tune ng_snd_item() function as it is one of the | mav | 2008-02-06 | 1 | -95/+42 |
* | Fix one more grammo. | marck | 2008-02-02 | 1 | -1/+1 |
* | Reword recent comment a bit. | marck | 2008-02-01 | 1 | -3/+3 |
* | Add comments about stack protection mechanism. | mav | 2008-02-01 | 1 | -0/+8 |
* | Some code reformat. | mav | 2008-01-31 | 1 | -55/+38 |
* | Implement stack protection based on GET_STACK_USAGE() macro. | mav | 2008-01-31 | 1 | -8/+22 |
* | Add a new 'why' argument to kdb_enter(), and a set of constants to use | rwatson | 2007-12-25 | 1 | -2/+2 |
* | - Merge all the ng_send_fn2* functions into one - ng_send_fn2(), | glebius | 2007-11-14 | 1 | -77/+36 |
* | Minor debug message fix. | mav | 2007-10-28 | 1 | -1/+1 |
* | Fix build with NETGRAPH_DEBUG. | ru | 2007-10-19 | 1 | -1/+9 |
* | Implement new apply callback mechanism to handle item forwarding. | mav | 2007-10-19 | 1 | -65/+182 |
* | Add ng_send_fn() error handeling inside ng_con_nodes(). | mav | 2007-08-18 | 1 | -2/+5 |
* | Despite several examples in the kernel, the third argument of | dwmalone | 2007-06-04 | 1 | -1/+1 |
* | Partially back out rev. 1.127, to restore broken functionality. This | glebius | 2007-06-01 | 1 | -5/+4 |
* | Universally adopt most conventional spelling of acquire. | rwatson | 2007-05-27 | 1 | -1/+2 |
* | We don't need spinning locks here. Change them to the adaptive mutexes. This | wkoszek | 2007-03-31 | 1 | -6/+6 |
* | Instead of direct manipulation on queue and worklist mutexes, bring macros | wkoszek | 2007-03-30 | 1 | -27/+40 |