]> git.karo-electronics.de Git - linux-beck.git/commit
[PATCH] bonding: fix an oops when slave device does not provide get_stats
authorLaurent Riffard <laurent.riffard@free.fr>
Sat, 18 Nov 2006 11:03:04 +0000 (12:03 +0100)
committerJeff Garzik <jeff@garzik.org>
Thu, 30 Nov 2006 11:14:06 +0000 (06:14 -0500)
commit418e8f3d7ef4a30d4b5c84440641c9792a7f83f1
tree9a594b5625f4a90509ed997647f7698e214fafe4
parentc1cb0b77f905a2f5f297e91fafbe766acc143891
[PATCH] bonding: fix an oops when slave device does not provide get_stats

Bonding driver unconditionnaly dereference get_stats function pointer
for each of its slave device. This patch
- adds a check for NULL dev->get_stats pointer in bond_get_stats
- prints a notice when the bonding device enslave a device without
  get_stats function.

Signed-off-by: Laurent Riffard <laurent.riffard@free.fr>
Signed-off-by: Jeff Garzik <jeff@garzik.org>
drivers/net/bonding/bond_main.c