opnsense-src/sys/dev/nvmf/host
John Baldwin f46d4971b5 nvmf: Handle shutdowns more gracefully
If an association is disconnected during a clean shutdown, abort all
pending and future I/O requests with an error to avoid hangs either due
to filesystem unmounts or a stuck GEOM event.

If an association is connected during a clean shutdown, gracefully
disconnect from the remote controller and close the open queues.

Reviewed by:	imp
Sponsored by:	Chelsio Communications
Differential Revision:	https://reviews.freebsd.org/D45462
2024-06-05 12:59:28 -07:00
..
nvmf.c nvmf: Handle shutdowns more gracefully 2024-06-05 12:59:28 -07:00
nvmf_aer.c nvmf: Rescan all namespaces if the changed NS log page is too large 2024-06-05 12:52:43 -07:00
nvmf_cmd.c
nvmf_ctldev.c
nvmf_ns.c nvmf: Handle shutdowns more gracefully 2024-06-05 12:59:28 -07:00
nvmf_qpair.c
nvmf_sim.c nvmf: Handle shutdowns more gracefully 2024-06-05 12:59:28 -07:00
nvmf_var.h nvmf: Handle shutdowns more gracefully 2024-06-05 12:59:28 -07:00