From: Alexander Duyck Date: Wed, 31 Dec 2014 18:55:47 +0000 (-0800) Subject: fib_trie: Merge leaf into tnode X-Git-Tag: omap-for-v4.1/prcm-dts-mfd-syscon-fix~134^2~312^2~13 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=adaf981685b7b17d773d17f4ee6a128a3a6b6dc8;p=pandora-kernel.git fib_trie: Merge leaf into tnode This change makes it so that leaf and tnode are the same struct. As a result there is no need for rt_trie_node anymore since everyting can be merged into tnode. On 32b systems this results in the leaf being 4 bytes larger, however I don't know if that is really an issue as this and an eariler patch that added bits & pos have increased the size from 20 to 28. If I am not mistaken slub/slab allocate on power of 2 sizes so 20 was likely being rounded up to 32 anyway. Signed-off-by: Alexander Duyck Signed-off-by: David S. Miller --- Reading git-diff-tree failed