Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 6 Jan 2012 16:33:38 +0000
From:      "Bjoern A. Zeeb" <bzeeb-lists@lists.zabbadoz.net>
To:        Ed Maste <emaste@FreeBSD.org>
Cc:        freebsd-net@freebsd.org, J David <j.david.lists@gmail.com>
Subject:   Re: openbgpds not talking each other since 8.2-STABLE upgrade
Message-ID:  <1558626A-39B9-4533-9057-737FBC37898A@lists.zabbadoz.net>
In-Reply-To: <20120106153500.GA78077@sandvine.com>
References:  <20120104.040611.1847309275485655567.hrs@allbsd.org> <4F036A7F.9030906@FreeBSD.org> <52D4B9DF-4BC3-4AF7-BCE0-A88E18F25650@gmail.com> <20120104.144214.74742226.sthaug@nethelp.no> <CABXB=RQFuAdkFiRgNH%2B9QWHMn8zMR31wmcSWumwWv54UwVyvvw@mail.gmail.com> <CABXB=RR7hwaQtQcOJks3ipt3iKM=_ViErxG8THSr2rsCoLgOTA@mail.gmail.com> <20120106153500.GA78077@sandvine.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On 6. Jan 2012, at 15:35 , Ed Maste wrote:

> Yes, your testing clearly demonstrates some kernel issues here.  I'll
> see if I can find someone to investigate (or can help guide further
> debugging).
> 
> Thanks again for the effort here so far.

I am still having trouble with the table (as I had with the original mail,
which was just too long - as is the table).

The bottom lines are:

0) Drop all test cases with the sysctl turned off (they should dtrt also
   w/o the sysctl).  It should be a SADB policy && socket option decision
   (depending on direction).

1) there is a problem in _syncache_add leading to the wrong behaviour in
   situations in respond.

2) there is another problem I haven't looked at where to say it is,
   basically related to the way we decide to treat (0) (but also in the
   other direction)

3) there is a problem of not properly checking an error case in tcp_subr.c
   at one point but would be void if (0/2) was done right in both directions.

If you can wait till early next week I might have a patch that cleans
parts of this up in general and we can go from there?

/bz

-- 
Bjoern A. Zeeb                                 You have to have visions!
   It does not matter how good you are. It matters what good you do!



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1558626A-39B9-4533-9057-737FBC37898A>