On Thu, Sep 27, 2012 at 11:37 AM, Ben Pfaff <b...@nicira.com> wrote:
> On Thu, Sep 27, 2012 at 11:28:35AM -0700, Jesse Gross wrote:
>> On Thu, Sep 27, 2012 at 11:01 AM, Ben Pfaff <b...@nicira.com> wrote:
>> > On Fri, Sep 28, 2012 at 02:52:17AM +0900, Tadaaki Nagao wrote:
>> >> I recently noticed that "brctl show" doesn't list bridges' attached
>> >> interfaces as with the Linux kernel bridge, while of course "ovs-dpctl
>> >> show" lists them correctly:
>> >
>> > I'd be inclined to try to fix this in the other direction, by ensuring
>> > somehow that "brctl show" doesn't list Open vSwitch datapaths at all,
>> > since they are not Linux kernel bridges.
>>
>> Well this is all code to support bridge compatibility, in which case
>> we're pretending that they are Linux bridges.
>
> I see datapaths in brctl show output even without brcompat:
>
>     oot@debian:~# rmmod brcompat
>     Error: Module brcompat is not currently loaded
>     root@debian:~# brctl show
>     bridge name bridge id               STP enabled     interfaces
>     root@debian:~# ovs-vsctl add-br br0
>     root@debian:~# brctl show
>     bridge name bridge id               STP enabled     interfaces
>     br0         0000.d61b592dd94d       no
>     root@debian:~# ovs-dpctl show
>     system@br0:
>             lookups: hit:0 missed:0 lost:0
>             flows: 0
>             port 0: br0 (internal)
>     root@debian:~#
>
> I assumed that was what Isaku meant.

I think it's the opposite problem - that OVS ports aren't appearing in
brctl output.  There's a bug with namespaces on certain kernels when
populating the sysfs entries that Pravin ran into so we don't do that
on the theory that missing entries are better than crashing.
_______________________________________________
dev mailing list
dev@openvswitch.org
http://openvswitch.org/mailman/listinfo/dev

Reply via email to