Hi All
The MTA table which filters the multicast traffic in 82575/82599 devices are
configured differently in IGB/IXGBE driver respectively even though the
functionality is same. I would like to know from you if you have seen the same
behavior.
Scenario:
On receiving VF_SET_MULTICAST message from a VF driver, PF driver sets bits in
the MTA Table which is 4096 bits wide bitmap to allow matching multicast mac
hash. The multicast filtering works same way on 82575 and 82599 devices.
Behavior in IXGBE driver for 82599:
In response to receiving VF_SET_MULTICAST message, IXGBE driver does OR
operation on the MTA table with the new entries requested in the message, which
results in the MTA Table retaining previous entries plus new entries set.
Behavior in IGB driver for 82575:
In response to receiving VF_SET_MULTICAST message, IGB driver resets the whole
MTA Table and does OR operation on the MTA table with the new entries requested
in the message, which results in the MTA Table retaining latest entries
received by last message from VF.
Thanks,
Omkar Maslekar
------------------------------------------------------------------------------
Slashdot TV.
Video for Nerds. Stuff that matters.
http://tv.slashdot.org/
_______________________________________________
E1000-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/e1000-devel
To learn more about Intel® Ethernet, visit
http://communities.intel.com/community/wired