igb: rework use of VMOLR in regards to PF and VFs
authorAlexander Duyck <alexander.h.duyck@intel.com>
Tue, 27 Oct 2009 23:47:16 +0000 (23:47 +0000)
committerDavid S. Miller <davem@davemloft.net>
Wed, 28 Oct 2009 10:25:40 +0000 (03:25 -0700)
commit7d5753f08c5be5440ac0385b5f2518d2630be7b7
tree1512840d8d72a537c5fcae96609a7bda7b4cf021
parentf2ca0dbe077389f061ffa15de9dd7fc96a5b97d2
igb: rework use of VMOLR in regards to PF and VFs

This patch updates the use of the VMOLR to include enabling multicast
promiscous for the VFs should they attempt to send over 30 multicast
addresses or if they use the new message type to enable multicast
promiscuous.

Signed-off-by: Alexander Duyck <alexander.h.duyck@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/igb/e1000_mbx.h
drivers/net/igb/igb.h
drivers/net/igb/igb_main.c