diff options
-rw-r--r-- | drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c b/drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c index b76339be8a66..8d8cdbc22df0 100644 --- a/drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c +++ b/drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c | |||
@@ -646,6 +646,9 @@ static int ixgbe_rcv_msg_from_vf(struct ixgbe_adapter *adapter, u32 vf) | |||
646 | ixgbe_ndo_set_vf_spoofchk(adapter->netdev, vf, false); | 646 | ixgbe_ndo_set_vf_spoofchk(adapter->netdev, vf, false); |
647 | retval = ixgbe_set_vf_macvlan(adapter, vf, index, | 647 | retval = ixgbe_set_vf_macvlan(adapter, vf, index, |
648 | (unsigned char *)(&msgbuf[1])); | 648 | (unsigned char *)(&msgbuf[1])); |
649 | if (retval == -ENOSPC) | ||
650 | e_warn(drv, "VF %d has requested a MACVLAN filter " | ||
651 | "but there is no space for it\n", vf); | ||
649 | break; | 652 | break; |
650 | default: | 653 | default: |
651 | e_err(drv, "Unhandled Msg %8.8x\n", msgbuf[0]); | 654 | e_err(drv, "Unhandled Msg %8.8x\n", msgbuf[0]); |