> On Jun 1, 2020, at 6:36 AM, Kamil Rytarowski <ka...@netbsd.org> wrote: > > lwp_exit() used to work for curlwp and !curlwp. > > There is a regression that there was introduced code called from > lwp_exit() calling lwp_thread_cleanup(l) that asserts curlwp, > effectively enforcing lwp_exit() to be operational for curlwp only. I just reviewed the entire code path below that assertion again, and nothing in the current incarnation of the code relies on l == curlwp. I've removed the assertion just now. -- thorpej
- panic: kernel diagnostic assertion "l == curlwp"... Jared McNeill
- Re: panic: kernel diagnostic assertion "l == cu... Jared McNeill
- Re: panic: kernel diagnostic assertion "l =... Kamil Rytarowski
- Re: panic: kernel diagnostic assertion "... Jason Thorpe
- Re: panic: kernel diagnostic assertion &... Jared McNeill
- Re: panic: kernel diagnostic assert... Jason Thorpe
- Re: panic: kernel diagnostic as... Jared McNeill
- Re: panic: kernel diagnosti... Jason Thorpe
- Re: panic: kernel diagnosti... Jared McNeill
- Re: panic: kernel diagnosti... Jason Thorpe
- Re: panic: kernel diagnosti... Jason Thorpe