| Commit message (Expand) | Author | Age | Files | Lines |
* | ipv4: fill in table id when replacing a route | Michal Kubeček | 2015-05-22 | 1 | -0/+1 |
* | rename RTNH_F_EXTERNAL to RTNH_F_OFFLOAD | Roopa Prabhu | 2015-05-14 | 1 | -1/+1 |
* | ipv4: coding style: comparison for inequality with NULL | Ian Morris | 2015-04-03 | 1 | -2/+2 |
* | ipv4: coding style: comparison for equality with NULL | Ian Morris | 2015-04-03 | 1 | -6/+6 |
* | fib_trie: Fix regression in handling of inflate/halve failure | Alexander Duyck | 2015-03-23 | 1 | -4/+9 |
* | fib_trie: Provide a deterministic order for fib_alias w/ tables merged | Alexander Duyck | 2015-03-12 | 1 | -11/+17 |
* | fib_trie: Only display main table in /proc/net/route | Alexander Duyck | 2015-03-11 | 1 | -0/+5 |
* | ipv4: FIB Local/MAIN table collapse | Alexander Duyck | 2015-03-11 | 1 | -7/+165 |
* | fib_trie: Address possible NULL pointer dereference in resize | Alexander Duyck | 2015-03-10 | 1 | -4/+2 |
* | fib_trie: Correctly handle case of key == 0 in leaf_walk_rcu | Alexander Duyck | 2015-03-10 | 1 | -1/+1 |
* | switchdev: add netlink flags to IPv4 FIB add op | Scott Feldman | 2015-03-09 | 1 | -1/+4 |
* | fib_trie: Add key vector to root, return parent key_vector in resize | Alexander Duyck | 2015-03-06 | 1 | -232/+201 |
* | fib_trie: Move parent from key_vector to tnode | Alexander Duyck | 2015-03-06 | 1 | -6/+5 |
* | fib_trie: Pull empty_children and full_children into tnode | Alexander Duyck | 2015-03-06 | 1 | -15/+16 |
* | fib_trie: Move rcu from key_vector to tnode, add accessors. | Alexander Duyck | 2015-03-06 | 1 | -18/+16 |
* | fib_trie: Add tnode struct as a container for fields not needed in key_vector | Alexander Duyck | 2015-03-06 | 1 | -33/+39 |
* | fib_trie: Rename tnode_child_length to child_length | Alexander Duyck | 2015-03-06 | 1 | -24/+29 |
* | fib_trie: replace tnode_get_child functions with get_child macros | Alexander Duyck | 2015-03-06 | 1 | -36/+24 |
* | fib_trie: Rename tnode to key_vector | Alexander Duyck | 2015-03-06 | 1 | -119/+128 |
* | fib_trie: Return pointer to tnode pointer in resize/inflate/halve | Alexander Duyck | 2015-03-06 | 1 | -41/+65 |
* | fib_trie: Minor cleanups to fib_table_flush_external | Alexander Duyck | 2015-03-06 | 1 | -12/+8 |
* | ipv4: Fix unused variable warnings in fib_table_flush_external. | David S. Miller | 2015-03-06 | 1 | -2/+0 |
* | fib: hook IPv4 fib for hardware offload | Scott Feldman | 2015-03-06 | 1 | -1/+30 |
* | switchdev: don't support custom ip rules, for now | Scott Feldman | 2015-03-06 | 1 | -0/+61 |
* | fib_trie: Prevent allocating tnode if bits is too big for size_t | Alexander Duyck | 2015-03-04 | 1 | -3/+13 |
* | fib_trie: Update last spot w/ idx >> n->bits code and explanation | Alexander Duyck | 2015-03-04 | 1 | -5/+13 |
* | fib_trie: Make fib_table rcu safe | Alexander Duyck | 2015-03-04 | 1 | -6/+15 |
* | fib_trie: move leaf and tnode to occupy the same spot in the key vector | Alexander Duyck | 2015-03-04 | 1 | -24/+27 |
* | fib_trie: Update insert and delete to make use of tp from find_node | Alexander Duyck | 2015-03-04 | 1 | -142/+95 |
* | fib_trie: Fib find node should return parent | Alexander Duyck | 2015-03-04 | 1 | -18/+24 |
* | fib_trie: Fib walk rcu should take a tnode and key instead of a trie and a leaf | Alexander Duyck | 2015-03-04 | 1 | -96/+120 |
* | fib_trie: Only resize tnodes once instead of on each leaf removal in fib_tabl... | Alexander Duyck | 2015-03-04 | 1 | -63/+78 |
* | fib_trie: Remove leaf_info | Alexander Duyck | 2015-02-27 | 1 | -307/+156 |
* | fib_trie: Add slen to fib alias | Alexander Duyck | 2015-02-27 | 1 | -19/+18 |
* | fib_trie: Replace plen with slen in leaf_info | Alexander Duyck | 2015-02-27 | 1 | -33/+30 |
* | fib_trie: Convert fib_alias to hlist from list | Alexander Duyck | 2015-02-27 | 1 | -36/+44 |
* | fib_trie: Various clean-ups for handling slen | Alexander Duyck | 2015-01-25 | 1 | -20/+29 |
* | fib_trie: Move fib_find_alias to file where it is used | Alexander Duyck | 2015-01-25 | 1 | -0/+20 |
* | fib_trie: Use empty_children instead of counting empty nodes in stats collection | Alexander Duyck | 2015-01-25 | 1 | -7/+1 |
* | fib_trie: Add collapse() and should_collapse() to resize | Alexander Duyck | 2015-01-25 | 1 | -35/+65 |
* | fib_trie: Fall back to slen update on inflate/halve failure | Alexander Duyck | 2015-01-25 | 1 | -5/+5 |
* | fib_trie: Fix RCU bug and merge similar bits of inflate/halve | Alexander Duyck | 2015-01-25 | 1 | -84/+73 |
* | fib_trie: Use index & (~0ul << n->bits) instead of index >> n->bits | Alexander Duyck | 2015-01-25 | 1 | -8/+8 |
* | fib_trie: Add tracking value for suffix length | Alexander Duyck | 2014-12-31 | 1 | -6/+116 |
* | fib_trie: Remove checks for index >= tnode_child_length from tnode_get_child | Alexander Duyck | 2014-12-31 | 1 | -9/+5 |
* | fib_trie: inflate/halve nodes in a more RCU friendly way | Alexander Duyck | 2014-12-31 | 1 | -121/+115 |
* | fib_trie: Push tnode flushing down to inflate/halve | Alexander Duyck | 2014-12-31 | 1 | -53/+50 |
* | fib_trie: Push assignment of child to parent down into inflate/halve | Alexander Duyck | 2014-12-31 | 1 | -83/+66 |
* | fib_trie: Add functions should_inflate and should_halve | Alexander Duyck | 2014-12-31 | 1 | -86/+89 |
* | fib_trie: Move resize to after inflate/halve | Alexander Duyck | 2014-12-31 | 1 | -157/+154 |