Re: pf-smp alpha on freebsd

2012-07-03 Thread Matthew Dempsky
[At the risk of starting yet another flame war...] On Mon, Jun 18, 2012 at 2:31 AM, Ryan McBride wrote: > It's not critical because they can change the state table implementation > later - OpenBSD has reorganised this several times with more planned - > but we've put quite a bit of effort into re

Re: pf-smp alpha on freebsd

2012-06-30 Thread Henning Brauer
* Holger Glaess [2012-06-17 11:41]: > From the very beginning of the project it was clear, that code is going > to diverge significantly from original OpenBSD code. OpenBSD has always > developed pf without taking into account that code can ever get > multithreaded, thus quite a lot needed to be

Re: pf-smp alpha on freebsd

2012-06-18 Thread Franco Fichtner
On Jun 18, 2012, at 11:31 AM, Ryan McBride wrote: > No, there is no single mutex around PF specifically in OpenBSD, the > whole kernel is wrapped in a biglock. > > I think if they work out all the nits and dead-ends we may have > something to learn from this effort, but I don't see this code comi

Re: pf-smp alpha on freebsd

2012-06-18 Thread Ryan McBride
No, there is no single mutex around PF specifically in OpenBSD, the whole kernel is wrapped in a biglock. I think if they work out all the nits and dead-ends we may have something to learn from this effort, but I don't see this code coming back to OpenBSD. It's not critical because they can chang

Re: pf-smp alpha on freebsd

2012-06-18 Thread Franco Fichtner
On Jun 17, 2012, at 7:53 PM, Ted Unangst wrote: > On Sun, Jun 17, 2012 at 11:43, Holger Glaess wrote: > >> i dident wont start about smp on openbsd but >> >> what about this porject ? > > Did you read the part below? I think it's pretty clear this project > isn't going to have much relevance f

Re: pf-smp alpha on freebsd

2012-06-17 Thread Ted Unangst
On Sun, Jun 17, 2012 at 11:43, Holger Glaess wrote: > i dident wont start about smp on openbsd but > > what about this porject ? Did you read the part below? I think it's pretty clear this project isn't going to have much relevance for OpenBSD. > From the very beginning of the project it was c

Re: PF & SMP

2006-06-30 Thread MichaƂ Koc
OpenBSD SMP is based on BigLock, so only one processor at the time can execute kernel code, and IP Stack is kernel side only. As far as I remember. regards M.K. Gustavo Rios napisaE(a): I have the same understanding you have Pachl. I believe OpenBSD IP Stack is not multithreaded implemented.

Re: PF & SMP

2006-06-30 Thread Gustavo Rios
I have the same understanding you have Pachl. I believe OpenBSD IP Stack is not multithreaded implemented. A core developer could deny/confirm such belief. /all the best. On 6/30/06, Clint Pachl <[EMAIL PROTECTED]> wrote: Does PF utilize multiple processors? One of my router/firewalls is a dual