| Commit message (Expand) | Author | Age | Files | Lines |
* | 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 |
* | Prefer more traditional spellings of some words in comments. | rwatson | 2007-03-18 | 1 | -15/+15 |
* | oops committed the wrong patch. | julian | 2007-03-10 | 1 | -6/+10 |
* | ng_apply_item should be void. It is called from the interrupt source or | julian | 2007-03-09 | 1 | -14/+85 |
* | Do not leak hooks in ng_bypass(). | glebius | 2006-10-11 | 1 | -0/+3 |
* | When counting nodes second time, use the same criteria as for | glebius | 2006-06-07 | 1 | -4/+4 |
* | Use NET_CALLOUT_MPSAFE for netgraph callout initializer. | glebius | 2006-06-06 | 1 | -2/+0 |
* | Conditionally acquire Giant in netgraph callouts to honor mpsafenet=0. | jhb | 2006-06-02 | 1 | -0/+2 |
* | - Print also node ID in ktr(9) messages. [1] | glebius | 2006-01-12 | 1 | -29/+33 |
* | Remove old debugging leftover. | glebius | 2006-01-12 | 1 | -8/+0 |
* | Fix wording in last commit. | glebius | 2006-01-12 | 1 | -1/+1 |
* | Add ktr(9) hooks to easier tracing of the netgraph item flow through | glebius | 2006-01-11 | 1 | -2/+36 |
* | Some whitespace and style cleanup. | glebius | 2005-11-15 | 1 | -60/+59 |
* | Fix two races which happen when netgraph is restructuring: | glebius | 2005-11-02 | 1 | -8/+47 |
* | Rework the ng_item queueing on nodes: | glebius | 2005-11-02 | 1 | -121/+106 |
* | - When flushing node input queue, check whether item has a callback. If | glebius | 2005-10-13 | 1 | -0/+6 |