Hi Ben, On Mon, May 19, 2014 at 03:20:27PM -0700, Ben Pfaff wrote: > On Thu, Apr 3, 2014 at 12:45 PM, Karol Mroz <km...@suse.com> wrote: > > On 2014-04-03, Ben Pfaff <b...@nicira.com> wrote: > >> On Thu, Apr 03, 2014 at 06:45:47PM +0000, Karol Mroz wrote: > >>> On 2014-04-03, Ben Pfaff <b...@nicira.com> wrote: > >>> > On Tue, Apr 01, 2014 at 11:15:41AM -0700, Karol Mroz wrote: > >>> >> I'm experiencing a problem starting openvswitch 2.1 on an openSUSE13.1 > >>> >> (kernel version 3.11.10) system. Specifically, ovsdb-server enters an > >>> >> infinite loop during logging bringup. > >>> > > >>> > What compiler did you build with? > >>> > >>> gcc version 4.8.1 20130909 [gcc-4_8-branch revision 202388] (SUSE Linux) > >> > >> Hmm. > >> > >> I have a guess about the problem. I guess that one or more ovsdb > >> modules are being added to the linked list multiple times, which could > >> cause a loop. The question, then, is why is that happening? > >> > >> It might be helpful to find out whether every module is being added > >> multiple times, or just ovsdb-server. We could find that out by > >> applying a patch like this: > > > > Interesting. When I have a moment I'll apply the patch and give it a > > test. > > Did you ever figure out the problem?
I've not had time to root cause. However, your provided patch points out that the "ovsdb-server" module is added 2x, and hence causes the loop. The remaining modules are added only once.
signature.asc
Description: Digital signature
_______________________________________________ dev mailing list dev@openvswitch.org http://openvswitch.org/mailman/listinfo/dev