From: David S. Miller Date: Thu, 26 Sep 2013 20:02:19 +0000 (-0400) Subject: Merge branch 'bonding_neighbours' X-Git-Url: https://git.stricted.de/?a=commitdiff_plain;h=aae8c287e664d49df4aa315ad263c33b9a2af3e1;p=GitHub%2Fmoto-9609%2Fandroid_kernel_motorola_exynos9610.git Merge branch 'bonding_neighbours' bonding: use neighbours instead of own lists Veaceslav Falico says: ==================== This patchset introduces all the needed infrastructure, on top of current adjacent lists, to be able to remove bond's slave_list/slave->list. The overhead in memory/CPU is minimal, and after the patchset bonding can rely on its slave-related functions, given the proper locking. I've done some netperf benchmarks on a vm, and the delta was about 0.1gbps for 35gbps as a whole, so no speed fluctuations. It also automatically creates lower/upper and master symlinks in dev's sysfs directory. ==================== Signed-off-by: David S. Miller --- aae8c287e664d49df4aa315ad263c33b9a2af3e1