From: Veaceslav Falico Date: Tue, 18 Feb 2014 06:48:36 +0000 (+0100) Subject: bonding: remove bond->lock from bond_arp_rcv X-Git-Tag: v3.15-rc1~113^2~313^2~11 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=3b7d636b50fb38e4e0f1113ba7bff8dcd19d140f;p=pandora-kernel.git bonding: remove bond->lock from bond_arp_rcv We're always called with rcu_read_lock() held (bond_arp_rcv() is only called from bond_handle_frame(), which is rx_handler and always called under rcu from __netif_receive_skb_core() ). The slave active/passive and/or bonding params can change in-flight, however we don't really care about that - we only modify the last time packet was received, which is harmless. CC: Jay Vosburgh CC: Andy Gospodarek Signed-off-by: Veaceslav Falico Acked-by: Ding Tianhong Signed-off-by: David S. Miller --- Reading git-diff-tree failed