diff options
author | truckman <truckman@FreeBSD.org> | 2003-12-01 19:03:50 +0000 |
---|---|---|
committer | truckman <truckman@FreeBSD.org> | 2003-12-01 19:03:50 +0000 |
commit | 7369e92014a14714c94aa145d4bae7c673df21e3 (patch) | |
tree | e8a62155a3dade4f43dde417bcf1f2a2e47ca19d /bin | |
parent | ef88c2c50ab8a35ef9e5741170db19ce2d24b7bd (diff) | |
download | FreeBSD-src-7369e92014a14714c94aa145d4bae7c673df21e3.zip FreeBSD-src-7369e92014a14714c94aa145d4bae7c673df21e3.tar.gz |
Use a mutex to synchronize the driver top and bottom halves instead of
using critcal_enter() and critical_exit() to attempt to replace spl*()
calls. The critical section was calling selrecord(), which locks an
MTX_DEF mutex, which is not legal in a critical section.
Tested by: Stefan Ehmann <shoesoft@gmx.net> and "make universe"
Approved by: re (scottl)
Diffstat (limited to 'bin')
0 files changed, 0 insertions, 0 deletions