Current-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: diagnostic assertion curcpu()->ci_biglock_count == 0 failed
Hi,
On Sun, Feb 23, 2020 at 10:30:24AM +0100, Thomas Klausner wrote:
> With a 9.99.47/amd64 kernel from February 16, I just had panic (handcopied):
>
> panic: kernel diagnostic assertion "curcpu()->ci_biglock_count == 0" failed: file .../kern_exit.c line 214: kernel_lock leaked
> cpu12: Begin traceback
> vpanic
> kern_assert
> exit1
> sys_exit
> syscall
The source of this problem is not going to be identified any time soon, so I
put back an unconditional release for kernel_lock there, so the panic should
no longer occur. In theory LOCKDEBUG should catch this but it changes the
timing so much it may not happen.
Andrew
Home |
Main Index |
Thread Index |
Old Index