linux/drivers/net/bonding
Nikolay Aleksandrov e9fe8efeea bonding: procfs: clean bond->lock usage and use RCU
Use RCU to protect against slave release, the proc show function will sync
with the bond destruction by the proc locks and the fact that the bond is
released after NETDEV_UNREGISTER which causes the bonding to remove the
proc entry.

Signed-off-by: Nikolay Aleksandrov <nikolay@redhat.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2014-09-09 17:31:35 -07:00
..
bond_3ad.c bonding: 3ad: use curr_slave_lock instead of bond->lock 2014-09-09 17:31:35 -07:00
bond_3ad.h Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net 2014-02-19 01:24:22 -05:00
bond_alb.c bonding: alb: clean bond->lock 2014-09-09 17:31:35 -07:00
bond_alb.h bonding: Do not try to send packets over dead link in TLB mode. 2014-07-16 23:35:35 -07:00
bond_debugfs.c bonding: convert bond_debugfs.c to use netdev_printk instead of pr_ 2014-07-15 23:15:58 -07:00
bond_main.c bonding: convert primary_slave to use RCU 2014-09-09 17:31:35 -07:00
bond_netlink.c bonding: convert primary_slave to use RCU 2014-09-09 17:31:35 -07:00
bond_options.c bonding: convert primary_slave to use RCU 2014-09-09 17:31:35 -07:00
bond_options.h bonding: make a generic sysfs option store and fix comments 2014-05-09 16:12:51 -04:00
bond_procfs.c bonding: procfs: clean bond->lock usage and use RCU 2014-09-09 17:31:35 -07:00
bond_sysfs_slave.c bonding: use kobject_put instead of _del after kobject_add 2014-07-31 11:16:09 -07:00
bond_sysfs.c bonding: convert primary_slave to use RCU 2014-09-09 17:31:35 -07:00
bonding.h bonding: convert primary_slave to use RCU 2014-09-09 17:31:35 -07:00
Makefile bonding: add sysfs /slave dir for bond slave devices. 2014-01-17 18:51:58 -08:00