netdev
[Top] [All Lists]

Re: addrconf.c - possible bug

To: pekkas@xxxxxxxxxx (Pekka Savola)
Subject: Re: addrconf.c - possible bug
From: kuznet@xxxxxxxxxxxxx
Date: Sat, 9 Mar 2002 21:03:42 +0300 (MSK)
Cc: xs26-dev@xxxxxxxx, netdev@xxxxxxxxxxx
In-reply-to: <Pine.LNX.4.44.0203081627570.8718-200000@xxxxxxxxxx> from "Pekka Savola" at Mar 8, 2 04:32:55 pm
Sender: owner-netdev@xxxxxxxxxxx
Hello!

> A problem seems to be is that ifp->probes has been overloaded for both 
> RS's and NS's (rtr solicits and DAD basically), 

It is not overload, DAD and RS are part of one process; RS follows DAD.

> So there _appears_ to be a possible race there.

ifp state machine is serialized with spinlock.
However it does not  matter:

Pekka, please, reread the report; they talk about _neigbour_ _solicitations_.
They have nothing to do either with ifp->probes, RS, DA or with addrconf.c
at all. It is deal of ndisc.c/neghbour.c.

Well, they insist that ndisc does work at all. :-)

Alexey

<Prev in Thread] Current Thread [Next in Thread>