NetBSD-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
re: kern/45647: kill from ddb broken
The following reply was made to PR kern/45647; it has been noted by GNATS.
From: matthew green <mrg%eterna.com.au@localhost>
To: gnats-bugs%NetBSD.org@localhost
Cc: kern-bug-people%netbsd.org@localhost, gnats-admin%netbsd.org@localhost,
netbsd-bugs%netbsd.org@localhost
Subject: re: kern/45647: kill from ddb broken
Date: Thu, 01 Dec 2011 15:42:50 +1100
> Trying to kill a process from ddb fails:
>
> db{1}> kill 0t507
> Skipping crash dump on recursive panic
> panic: kernel diagnostic assertion "mutex_owned(proc_lock)" failed: file
> "../../../../kern/kern_proc.c", line 590
this is non trivial to solve.
simply taking proc_lock (and more!) isn't going to work if some cpu
was stopped mid-lock of these.
perhaps a solution would be to have ddb create a thread that will go
away that will send the signal asap...
.mrg.
Home |
Main Index |
Thread Index |
Old Index