• Amerigo Wang's avatar
    netpoll: disable netpoll when enslave a device · 8d8fc29d
    Amerigo Wang authored
    V3: rename NETDEV_ENSLAVE to NETDEV_JOIN
    
    Currently we do nothing when we enslave a net device which is running netconsole.
    Neil pointed out that we may get weird results in such case, so let's disable
    netpoll on the device being enslaved. I think it is too harsh to prevent
    the device being ensalved if it is running netconsole.
    
    By the way, this patch also removes the NETDEV_GOING_DOWN from netconsole
    netdev notifier, because netpoll will check if the device is running or not
    and we don't handle NETDEV_PRE_UP neither.
    
    This patch is based on net-next-2.6.
    Signed-off-by: default avatarWANG Cong <amwang@redhat.com>
    Cc: Neil Horman <nhorman@redhat.com>
    Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
    8d8fc29d
netconsole.c 20 KB