Re: Questions of lock usage in NetBSD kernel code
Kamil Rytarowski <[email protected]> Mon, 26 Jun 2017 02:20:03 +0200
| Newsgroups | gmane.os.netbsd.devel.kernel,gmane.os.netbsd.devel.general,gmane.os.netbsd.devel.smp |
|---|---|
| Message-ID | <[email protected]> |
This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --OaX30KmJ15Qx2RmnpoUdRlfVAtHvFl8em Content-Type: multipart/mixed; boundary="euc3c6WtFclAG8pcK2MjOGTAk0uJF2ViM"; protected-headers="v1" From: Kamil Rytarowski <[email protected]> To: Taylor R Campbell <[email protected]>, Jia-Ju Bai <[email protected]> Cc: [email protected], [email protected], [email protected] Message-ID: <[email protected]> Subject: Re: Questions of lock usage in NetBSD kernel code References: <[email protected]> In-Reply-To: <[email protected]> --euc3c6WtFclAG8pcK2MjOGTAk0uJF2ViM Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: quoted-printable On 25.06.2017 20:34, Taylor R Campbell wrote: > Sleeping with a spin lock held is absolutely prohibited and does not > work. >=20 An example of this abuse is described here: https://mail-index.netbsd.org/current-users/2014/07/19/msg025295.html Jia-Ju, can you detect bugs like this one? --euc3c6WtFclAG8pcK2MjOGTAk0uJF2ViM-- --OaX30KmJ15Qx2RmnpoUdRlfVAtHvFl8em Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCAAGBQJZUFM7AAoJEEuzCOmwLnZsXoMQAL02sYO8JVf8wKjDwC3zuP/H qcGxYVBeWvOBFX+qGmHXzibJT6gHKtyMCP1sgw5U4OLufPKL8jRauoEHeSVZWKJR Jj5HAO6ZYxhP2Y1gK4EpqB9yWuX1nksooueagyQ8CvD3i3bqHAmvA+N18RZVE9E0 cF6Vqhg+M08YWxZnjWyMxUd7uJt3lMpeKj8XIcyLzbPUvIoEbhrjUUAJWjequxRB qzvknyxY7cNwo25l2veGdRKGGIJPacnID4qNIo8xXmo5dWdGxryJ3tbSd9+08zRG tVevarxUIBrFa4EXG06XMCgOvAz0E/NoY76zcQmrid3x4/EzXwPOw11Vwo3zIjfm +ksC2Z4cN6wuGWLKXNiOr97/+3S7OJGpEEFFcqxrPl0WdlwM6V5yqyhDkH9MTlwW 1McYrH+zJB3GP/7VnK/fW5zA6Po/21GuQlpjuhpd3uCpv0PlIdGv7jSnyAu8Zb2h kdoomUMZL11Tyg/n4f/t7n0blngBaeiZTnAC/IKTCZrC+XmDQTViAoxlHSUoMEvR 6kXNX59PrJWL5cj3jtXDl7dU+aJRBmiLnOL3TVl7j6ljmOvvmm5z2MOghVtEmQF0 JHKlEeLjStIbsjeflbO0N08QFp769H+h+gwdqoBEuea20f4d6kGkqjXJQHXHVbwC 5vXKAfRfIz5U4OgWMMmv =KFmV -----END PGP SIGNATURE----- --OaX30KmJ15Qx2RmnpoUdRlfVAtHvFl8em--