[CUWiN-Dev] whither quagga?

Bill Comisky bcomisky at pobox.com
Fri Sep 22 11:33:36 CDT 2006


On Thu, 21 Sep 2006, David Young wrote:

> On Thu, Sep 21, 2006 at 01:53:02PM -0500, Bill Comisky wrote:
>> On Tue, 19 Sep 2006, David Young wrote:
>>
>>> On Mon, Sep 18, 2006 at 12:19:01PM -0500, Bill Comisky wrote:
>>>>
>>>> I noticed quagga 0.99.5 was released recently, see release announcement:
>>>> http://lists.quagga.net/pipermail/quagga-users/2006-August/007456.html
>>>>
>>>> It contains a fix for the zebra RIB add/delete work-queue race (bug #268)
>>>> that Dave mentioned a while back.  It's marked as a 0.99.4 bug, so it
>>>> shouldn't have affected any builds from trunk, which is still using 0.99.2
>>>> (which probably has it's own issues).  But it sounds like a good time to
>>>> revisit updating quagga, now that we're post 0.7.0.  Unless there are
>>>> objections I'll import 0.99.5 on the vendor branch and merge the changes
>>>> to the quagga-zrib-update branch.  I'll build and test the
>>>> quagga-zrib-update changes against 0.7.0, and then if there are no
>>>> surprises maybe we can merge to trunk so it can get more testing.
>>>>
>>>> Any thoughts?
>>>
>>> All of that sounds good to me.
>>>
>>> Dave
>>>
>>
>> So I've done the above and the node I have quagga 0.99.5 running on is up
>> and talking to everyone fine, routing table looks good.  The only thing
>> I'm seeing from zebra in the logs are a few of these (maybe 4x in
>> ~20hrs) in /var/log/daemon:
>>
>> Apr 25 10:17:02 cuw zebra[1871]: write : Too many references: can't splice
>> (59)
>> Apr 25 10:17:05 cuw zebra[1871]: write : Too many references: can't splice
>> (59)
>>
>> Google tells me this is the ETOOMANYREFS unix error code, but that's all I
>> got.
>
> I see that a lot.  I don't know what it means.  It doesn't seem to cause
> any problems.

ok.

>> Dave, in extern-src/quagga/lib/ on the quagga-zrib-update branch there are
>> some new route_types.* files.  The .h file is generated using gawk from
>> the route_types.txt file.  There are some comments in route_types.txt
>> about "switching on redist support" for HSLS.  I'm not sure what this
>> means, but I tried compiling/running with it as-is and with the attached
>> patch and didn't notice any difference.  Should the the patch be applied?
>
> Nah, we don't support redistribution.
>

ok.  Things still look fine here, so I'll merge the quagga-zrib-update 
branch changes to trunk

bill

--
Bill Comisky
bcomisky at pobox.com


More information about the CU-Wireless-Dev mailing list