• Neil Horman's avatar
    bonding: Fix napi poll for bonding driver · 990c3d6f
    Neil Horman authored
    Usually the netpoll path, when preforming a napi poll can get away with just
    polling all the napi instances of the configured device.  Thats not the case for
    the bonding driver however, as the napi instances which may wind up getting
    flagged as needing polling after the poll_controller call don't belong to the
    bonded device, but rather to the slave devices.  Fix this by checking the device
    in question for the IFF_MASTER flag, if set, we know we need to check the full
    poll list for this cpu, rather than just the devices napi instance list.
    Signed-off-by: default avatarNeil Horman <nhorman@tuxdriver.com>
    Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
    990c3d6f
netpoll.c 21.9 KB