summaryrefslogtreecommitdiffstats
path: root/lib/libc/string/wcsxfrm.c
diff options
context:
space:
mode:
authorjimharris <jimharris@FreeBSD.org>2013-03-26 21:58:38 +0000
committerjimharris <jimharris@FreeBSD.org>2013-03-26 21:58:38 +0000
commit69d2e138016916537645300c0cd8509dc6ced0eb (patch)
treedb8e7e98a528b185943c39f106d44bc2c0f09197 /lib/libc/string/wcsxfrm.c
parentde155eb698ae9554bd2c7bcd7e22a4287e71f640 (diff)
downloadFreeBSD-src-69d2e138016916537645300c0cd8509dc6ced0eb.zip
FreeBSD-src-69d2e138016916537645300c0cd8509dc6ced0eb.tar.gz
Add the ability to internally mark a controller as failed, if it is unable to
start or reset. Also add a notifier for NVMe consumers for controller fail conditions and plumb this notifier for nvd(4) to destroy the associated GEOM disks when a failure occurs. This requires a bit of work to cover the races when a consumer is sending I/O requests to a controller that is transitioning to the failed state. To help cover this condition, add a task to defer completion of I/Os submitted to a failed controller, so that the consumer will still always receive its completions in a different context than the submission. Sponsored by: Intel Reviewed by: carl
Diffstat (limited to 'lib/libc/string/wcsxfrm.c')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud