[ovs-dev] [PATCH] datapath: Fix mutual exclusion with bridge module.

Jesse Gross jesse at nicira.com
Wed Jun 2 21:46:00 UTC 2010


On Wed, Jun 2, 2010 at 12:52 PM, Ben Pfaff <blp at nicira.com> wrote:

> Mutual exclusion with the Linux bridge module has always been a problem.
> But I think that this new approach should work reliably.  It is also
> simpler.
>

 I don't really like this in principle because it makes the netdev vport
more special than it needs to be.  Currently it is possible to turn off a
flag that marks netdevs as required for module loading and you can run even
if the bridge is loaded, using, say, purely GRE ports.  This is analogous to
having a GRE protocol handler already registered but still being able run
using physical devices.

However, in practice using Linux devices is important and the consequences
of loading at the same time as the bridge are bad.  This is clearly a
significant improvement, so I guess it is fine, especially if we won't need
it in the future.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.openvswitch.org/pipermail/ovs-dev/attachments/20100602/15719f84/attachment-0003.html>


More information about the dev mailing list