From: Eric Dumazet Date: Wed, 14 Jan 2015 23:17:06 +0000 (-0800) Subject: ipv4: per cpu uncached list X-Git-Tag: omap-for-v4.1/prcm-dts-mfd-syscon-fix~134^2~208 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=5055c371bfd53fd369b895051b541318c2bad495;p=pandora-kernel.git ipv4: per cpu uncached list RAW sockets with hdrinc suffer from contention on rt_uncached_lock spinlock. One solution is to use percpu lists, since most routes are destroyed by the cpu that created them. It is unclear why we even have to put these routes in uncached_list, as all outgoing packets should be freed when a device is dismantled. Signed-off-by: Eric Dumazet Fixes: caacf05e5ad1 ("ipv4: Properly purge netdev references on uncached routes.") Signed-off-by: David S. Miller --- Reading git-diff-tree failed