summaryrefslogtreecommitdiff
path: root/drivers/net/xen-netfront.c
diff options
context:
space:
mode:
authornikolay@redhat.com <nikolay@redhat.com>2013-05-18 01:18:28 (GMT)
committerDavid S. Miller <davem@davemloft.net>2013-05-20 06:25:49 (GMT)
commitea6836dd7ef9cfbed5dce421190009f9eed00b7e (patch)
tree3eb87d6856598772743b4fe8088468c7de09d8bb /drivers/net/xen-netfront.c
parentff0102ee104847023c36357e2b9f133f3f40d211 (diff)
downloadlinux-fsl-qoriq-ea6836dd7ef9cfbed5dce421190009f9eed00b7e.tar.xz
bonding: fix set mode race conditions
Changing the mode without any locking can result in multiple races (e.g. upping a bond, enslaving/releasing). Depending on which race is hit the impact can vary from incosistent bond state to kernel crash. Use RTNL to synchronize the mode setting with the dangerous races. Signed-off-by: Nikolay Aleksandrov <nikolay@redhat.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/xen-netfront.c')
0 files changed, 0 insertions, 0 deletions