• Jesse Brandeburg's avatar
    net/core: refactor promiscuous mode message · 3ba0bf47
    Jesse Brandeburg authored
    The kernel stack can be more consistent by printing the IFF_PROMISC
    aka promiscuous enable/disable messages with the standard netdev_info
    message which can include bus and driver info as well as the device.
    
    typical command usage from user space looks like:
    ip link set eth0 promisc <on|off>
    
    But lots of utilities such as bridge, tcpdump, etc put the interface into
    promiscuous mode.
    
    old message:
    [  406.034418] device eth0 entered promiscuous mode
    [  408.424703] device eth0 left promiscuous mode
    
    new message:
    [  406.034431] ice 0000:17:00.0 eth0: entered promiscuous mode
    [  408.424715] ice 0000:17:00.0 eth0: left promiscuous mode
    Signed-off-by: default avatarJesse Brandeburg <jesse.brandeburg@intel.com>
    Signed-off-by: default avatarPaolo Abeni <pabeni@redhat.com>
    3ba0bf47
dev.c 287 KB