Alexander Duyck <[email protected]> writes:

> Your patch didn't come through, but I'm not too worried since what you 
> mention already exists in our standalone igb driver on e1000.sf.net. 
> You should find that there is an option to enable the feature you are 
> asking for by doing a "make CFLAGS_EXTRA=-DIGB_ENABLE_VF_PROMISC" to 
> build with the PF support necessary.

I've found it. Thanks!

Is there any reason not to merge the igbvf-part of promiscuous mode
support upstream? It won't do harm and allows the PF driver (which does
not need to be the stock Linux PF driver) to make the final decision. In
short: It would make our lives a bit easier here[1]. ;)

Just curious: Why does the PF driver in 2.6.35 handle multicast
promiscuous mode? Is someone using it?

> We never enabled this feature primarily due to security issues.  The 
> first being that a VF being able to enable promisc is undesirable in a 
> virtualized environment.  The second being that any interfaces that 
> don't use exact unicast filters will have their traffic also sent out on 
> the network port in the case of VF to VF/PF communication.

I didn't think of the second issue, but your obviously right. This
shouldn't be a problem for us, since we enforce exact filtering for
VFs that aren't promiscuous.

 [1] http://hypervisor.org/ (new release coming soonish)

Regards
-- 
Julian Stecklina | Operating Systems Group @ TU Dresden | +49 (351) 463-42133


------------------------------------------------------------------------------
The Palm PDK Hot Apps Program offers developers who use the
Plug-In Development Kit to bring their C/C++ apps to Palm for a share
of $1 Million in cash or HP Products. Visit us here for more details:
http://p.sf.net/sfu/dev2dev-palm
_______________________________________________
E1000-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/e1000-devel
To learn more about Intel&#174; Ethernet, visit 
http://communities.intel.com/community/wired

Reply via email to