From mboxrd@z Thu Jan 1 00:00:00 1970 MIME-Version: 1.0 In-Reply-To: <20100419090023.6c6d34a1@nehalam> References: <20100419090023.6c6d34a1@nehalam> Date: Wed, 21 Apr 2010 13:40:02 +0530 Message-ID: From: voxner Content-Type: multipart/alternative; boundary=0016e68cc510a1697f0484bab867 Subject: Re: [Bridge] RSTP-Linux Bridge (2.6 Kernel) query List-Id: Linux Ethernet Bridging List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Stephen Hemminger Cc: bridge@lists.linux-foundation.org --0016e68cc510a1697f0484bab867 Content-Type: text/plain; charset=ISO-8859-1 On Mon, Apr 19, 2010 at 9:30 PM, Stephen Hemminger < shemminger@linux-foundation.org> wrote: > On Mon, 19 Apr 2010 15:05:35 +0530 > voxner wrote: > > Did you look at RSTP user space daemon? or is this a new one. > git clone git.kernel.org: > /pub/scm/linux/kernel/git/shemminger/rstp.git > > I already have five alternatives for RSTP, and none of them is fully > integrated! 3 user space daemons (1 on rstplib, 1 from EMC, and > another). 2 kernel implementations based on old 2.4 code. > > Somewhere down the road, there needs to be one and only one solution > and it has to just work out of the box. If I had infinite time, or > a major Vyatta customer demanded it, I would just integrate one of > the 2.4 implementations and be done. > It's a new RSTP implementation in user space. I saw a 2.4 RSTP implementation that is integrated into kernel but was not part of the mainline kernel. Which one of the two 2.4 implementations you mentioned is more easier to port to 2.6? --0016e68cc510a1697f0484bab867 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable

On Mon, Apr 19, 2010 at 9:30 PM, Stephen= Hemminger <shemminger@linux-foundation.org> wrote:
On Mon, 19 Apr 2010 15:05:35 +0530
voxner <voxner.dev@gmail.com= > wrote:

Did you look at RSTP user space daemon? or is this a new one.
=A0 =A0 =A0 git clone git.kernel.org:/pub/scm/linux/kernel/git/shemminger/= rstp.git

I already have five alternatives for RSTP, and none of them is fully
integrated! =A03 user space daemons (1 on rstplib, 1 from EMC, and
another). 2 kernel implementations based on old 2.4 code.

Somewhere down the road, there needs to be one and only one solution
and it has to just work out of the box. =A0If I had infinite time, or
a major Vyatta customer demanded it, I would just integrate one of
the 2.4 implementations and be done.

It's a new RSTP implementation i= n user space. I saw a 2.4 RSTP implementation that is integrated into kerne= l but was not part of the mainline kernel. Which one of the two 2.4 impleme= ntations you mentioned is more easier to port to 2.6?=A0
--0016e68cc510a1697f0484bab867--