diff options
author | jhb <jhb@FreeBSD.org> | 2001-01-20 02:04:44 +0000 |
---|---|---|
committer | jhb <jhb@FreeBSD.org> | 2001-01-20 02:04:44 +0000 |
commit | a11e21597d3b3fd5943eab7683f1b2f629e945d6 (patch) | |
tree | 3e82df62aa72ee95a21d7796e195aed7a29f822c /sys/kern/kern_mutex.c | |
parent | 3427c48eabd960e4cb662a111aad5f34b748c079 (diff) | |
download | FreeBSD-src-a11e21597d3b3fd5943eab7683f1b2f629e945d6.zip FreeBSD-src-a11e21597d3b3fd5943eab7683f1b2f629e945d6.tar.gz |
Be more careful with sched_lock in the SIGINFO handler. Specifically, do
not hold sched_lock while calling ttyprintf(). If we are on a serial
console, then ttyprintf() will end up getting the sio lock, resulting in
a lock order violation.
Noticed by: des
Diffstat (limited to 'sys/kern/kern_mutex.c')
0 files changed, 0 insertions, 0 deletions