Re: panic: kernel diagnostic assertion "uvm_page_owner_locked_p(pg)" failed: file "/usr/src/sys/uvm/uvm_page.c", line 1064

2022-01-18 Thread Ralf Horstmann
* Martin Pieuchot [2022-01-19 03:12]: > > On 18/01/22(Tue) 22:46, Ralf Horstmann wrote: ... > > db_enter () at db_enter+0x10 > > panic(81e5053e) at panic+0xbf > > __assert(81ebcdc6,81e23741,428,81e718b1) at > > __assert+0x25 > >

Re: panic: kernel diagnostic assertion "uvm_page_owner_locked_p(pg)" failed: file "/usr/src/sys/uvm/uvm_page.c", line 1064

2022-01-18 Thread Martin Pieuchot
Thanks for the report. On 18/01/22(Tue) 22:46, Ralf Horstmann wrote: > >Synopsis:panic: kernel diagnostic assertion > >"uvm_page_owner_locked_p(pg)" failed: file "/usr/src/sys/uvm/uvm_page.c", > >line 1064 > >Category:kernel > >Environment: > System : OpenBSD 7.0 >

panic: kernel diagnostic assertion "uvm_page_owner_locked_p(pg)" failed: file "/usr/src/sys/uvm/uvm_page.c", line 1064

2022-01-18 Thread Ralf Horstmann
>Synopsis: panic: kernel diagnostic assertion >"uvm_page_owner_locked_p(pg)" failed: file "/usr/src/sys/uvm/uvm_page.c", line >1064 >Category: kernel >Environment: System : OpenBSD 7.0 Details : OpenBSD 7.0-current (GENERIC.MP) #248: Tue Jan 11 10:12:07 MST

Re: wireguard-related mbuf panic (was: Re: panic: ieee80211_has_seq(wh) assertion failed)

2022-01-18 Thread Christian Ehrhardt
Hi Alexander, On Tue, Jan 18, 2022 at 01:51:45PM +0100, Alexander Bluhm wrote: > On Tue, Jan 18, 2022 at 12:59:25PM +0100, Christian Ehrhardt wrote: > > If so, any volunteers to commit this? > > Done. Thanks for fixing this. > > Two more things: > > - We need a man page update. I think the

Re: wireguard-related mbuf panic (was: Re: panic: ieee80211_has_seq(wh) assertion failed)

2022-01-18 Thread Alexander Bluhm
On Tue, Jan 18, 2022 at 12:59:25PM +0100, Christian Ehrhardt wrote: > If so, any volunteers to commit this? Done. Thanks for fixing this. Two more things: - We need a man page update. I think the missing documentation of this feature was the reason that this bug was introduced. - The

Re: wireguard-related mbuf panic (was: Re: panic: ieee80211_has_seq(wh) assertion failed)

2022-01-18 Thread Christian Ehrhardt
Hi Claudio, On Fri, Jan 14, 2022 at 11:02:18AM +0100, Claudio Jeker wrote: > One small comment below. > > > diff --git a/sys/kern/uipc_mbuf.c b/sys/kern/uipc_mbuf.c > > index 5e4cb5ba88..21ae5059b0 100644 > > --- a/sys/kern/uipc_mbuf.c > > +++ b/sys/kern/uipc_mbuf.c > > [ ... ] > > @@ -983,14

Re: Replace cos and avoid FPU trigonometry (was: tanf returns NaN for large inputs)

2022-01-18 Thread Mark Kettenis
> From: Greg Steuck > Date: Mon, 10 Jan 2022 20:59:17 -0800 > > Greg Steuck writes: > > > This failure can be reduced to a trivial program which does change > > its behavior for the worse if s_cos.S is taken out: > > > > #include > > #include > > > > int main(int a, char**b) { > > double