[Bug 200493] Killing pid 11 (idle) wedges the disk IO

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Fri May 29 09:55:02 UTC 2015


--- Comment #5 from Konstantin Belousov <kib at FreeBSD.org> ---
(In reply to Edward Tomasz Napierala from comment #4)
Great, you nailed it down.

Look at the tdsigwakeup(), which is called from the main code to send a signal
to a thread tdsendsignal():

     * Bring the priority of a thread up if we want it to get
     * killed in this lifetime.
    if (action == SIG_DFL && (prop & SA_KILL) && td->td_priority > PUSER)
        sched_prio(td, PUSER);

You are receiving this mail because:
You are the assignee for the bug.

More information about the freebsd-bugs mailing list