]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Since a fatal trap can happen at aribtrary times, don't panic when the
authorimp <imp@FreeBSD.org>
Sat, 1 Jun 2019 15:37:44 +0000 (15:37 +0000)
committerimp <imp@FreeBSD.org>
Sat, 1 Jun 2019 15:37:44 +0000 (15:37 +0000)
commit24223fc7f38c25d9c78277c8eab1a67a2da481fe
tree526971621614aa8f549e7468aa52f215dd9353a9
parent4dc2772cf136284b55df5c236e0a7faf97313a85
Since a fatal trap can happen at aribtrary times, don't panic when the
completions are not in a consistent state. Cope with the different
places the normal I/O completion polling thread can be interrupted and
then re-entered during a kernel panic + dump.

Reviewed by: jhb and markj (both prior versions)
Differential Revision:  https://reviews.freebsd.org/D20478
sys/dev/nvme/nvme_qpair.c