Re: Please test: IPsec w/o KERNEL_LOCK()

2017-10-25 Thread Martin Pieuchot
On 16/10/17(Mon) 12:47, Martin Pieuchot wrote: > On 11/10/17(Wed) 17:01, Martin Pieuchot wrote: > > OpenBSD 6.2 includes nice performance and latency improvements due to > > the work done in the Network Stack in the previous years. However as > > soon as IPsec is enabled, all network related

Re: Please test: IPsec w/o KERNEL_LOCK()

2017-10-21 Thread Tim Stewart
Stuart Henderson writes: > On 2017/10/21 14:52, Tim Stewart wrote: >> Stuart Henderson writes: >> >> > On 2017/10/21 12:04, Tim Stewart wrote: >> >> *49727 296965 0 0 7 0x14200crynlk >> > >> > aha, it was that one. Try

Re: Please test: IPsec w/o KERNEL_LOCK()

2017-10-21 Thread Stuart Henderson
On 2017/10/21 14:52, Tim Stewart wrote: > Stuart Henderson writes: > > > On 2017/10/21 12:04, Tim Stewart wrote: > >> *49727 296965 0 0 7 0x14200crynlk > > > > aha, it was that one. Try this diff on top. > > > > Index: fpu.c > >

Re: Please test: IPsec w/o KERNEL_LOCK()

2017-10-21 Thread Tim Stewart
Stuart Henderson writes: > On 2017/10/21 12:04, Tim Stewart wrote: >> *49727 296965 0 0 7 0x14200crynlk > > aha, it was that one. Try this diff on top. > > Index: fpu.c > === >

Re: Please test: IPsec w/o KERNEL_LOCK()

2017-10-21 Thread Stuart Henderson
On 2017/10/21 12:06, Tim Stewart wrote: > > Stuart Henderson writes: > > > On 2017/10/21 10:33, Tim Stewart wrote: > >> I don't have much experience with capturing OpenBSD kernel panics. I've > >> set up screen on another system so that I'll have a log of serial > >>

Re: Please test: IPsec w/o KERNEL_LOCK()

2017-10-21 Thread Stuart Henderson
On 2017/10/21 12:04, Tim Stewart wrote: > *49727 296965 0 0 7 0x14200crynlk aha, it was that one. Try this diff on top. Index: fpu.c === RCS file: /cvs/src/sys/arch/amd64/amd64/fpu.c,v retrieving

Re: Please test: IPsec w/o KERNEL_LOCK()

2017-10-21 Thread Tim Stewart
Stuart Henderson writes: > On 2017/10/21 10:33, Tim Stewart wrote: >> I don't have much experience with capturing OpenBSD kernel panics. I've >> set up screen on another system so that I'll have a log of serial >> console activity (this is an apu2c4) and have set

Re: Please test: IPsec w/o KERNEL_LOCK()

2017-10-21 Thread Tim Stewart
Tim Stewart writes: > Martin Pieuchot writes: > >> On 11/10/17(Wed) 17:01, Martin Pieuchot wrote: >>> OpenBSD 6.2 includes nice performance and latency improvements due to >>> the work done in the Network Stack in the previous years. However as >>> soon as

Re: Please test: IPsec w/o KERNEL_LOCK()

2017-10-21 Thread Stuart Henderson
On 2017/10/21 10:33, Tim Stewart wrote: > I don't have much experience with capturing OpenBSD kernel panics. I've > set up screen on another system so that I'll have a log of serial > console activity (this is an apu2c4) and have set ddb.console=1. I will > also reboot with bsd.gdb this time.

Re: Please test: IPsec w/o KERNEL_LOCK()

2017-10-21 Thread Tim Stewart
Martin Pieuchot writes: > On 11/10/17(Wed) 17:01, Martin Pieuchot wrote: >> OpenBSD 6.2 includes nice performance and latency improvements due to >> the work done in the Network Stack in the previous years. However as >> soon as IPsec is enabled, all network related processing

Re: Please test: IPsec w/o KERNEL_LOCK()

2017-10-20 Thread Klemens Nanni
On Mon, Oct 16, 2017 at 12:47:06PM +0200, Martin Pieuchot wrote: > On 11/10/17(Wed) 17:01, Martin Pieuchot wrote: > > OpenBSD 6.2 includes nice performance and latency improvements due to > > the work done in the Network Stack in the previous years. However as > > soon as IPsec is enabled, all

Please test: IPsec w/o KERNEL_LOCK()

2017-10-16 Thread Martin Pieuchot
On 11/10/17(Wed) 17:01, Martin Pieuchot wrote: > OpenBSD 6.2 includes nice performance and latency improvements due to > the work done in the Network Stack in the previous years. However as > soon as IPsec is enabled, all network related processing are affected. > In other words you cannot profit