Jim Harris
6cb0607039
Break out the code for completing an nvme_tracker object into a separate
...
function.
This allows for completions outside the normal completion path, for example
when an ABORT command fails due to the controller reporting the targeted
command does not exist. This is mainly for protection against a faulty
controller, but we need to clean up our internal request nonetheless.
Sponsored by: Intel
2013-03-26 18:27:22 +00:00
..
2013-03-19 14:13:12 +00:00
2013-03-23 17:17:06 +00:00
2013-03-20 15:39:27 +00:00
2013-03-21 22:59:01 +00:00
2013-03-25 06:31:17 +00:00
2013-03-25 20:38:09 +00:00
2013-03-21 23:02:19 +00:00
2013-03-23 20:01:45 +00:00
2013-03-05 08:08:16 +00:00
2013-02-20 22:59:53 +00:00
2012-11-01 04:07:08 +00:00
2013-03-26 18:27:22 +00:00
2013-03-22 07:40:34 +00:00
2012-04-12 21:34:58 +00:00
2013-03-26 07:55:24 +00:00
2013-03-02 15:33:54 +00:00
2013-03-19 14:13:12 +00:00
2013-03-19 14:13:12 +00:00
2013-03-26 01:17:06 +00:00
2012-12-18 00:25:48 +00:00
2013-03-16 23:11:55 +00:00
2013-03-19 14:13:12 +00:00
2013-03-19 00:39:02 +00:00
2013-03-22 20:44:16 +00:00
2013-03-20 02:42:52 +00:00
2012-12-05 08:04:20 +00:00
2013-03-26 14:08:14 +00:00
2013-03-20 10:35:33 +00:00
2013-03-22 01:45:54 +00:00
2013-03-15 10:20:15 +00:00
2012-12-05 08:04:20 +00:00
2012-12-05 08:04:20 +00:00
2013-03-25 07:43:46 +00:00
2013-03-09 16:58:19 +00:00
2013-03-15 10:21:18 +00:00
2013-03-19 13:06:11 +00:00
2013-03-09 02:32:23 +00:00
2012-10-22 17:50:54 +00:00
2013-03-09 02:32:23 +00:00
2013-02-20 22:59:53 +00:00
2013-03-09 02:32:23 +00:00
2013-02-21 12:52:18 +00:00
2013-03-19 14:13:12 +00:00
2013-03-13 21:06:03 +00:00
2013-03-09 02:32:23 +00:00
2013-03-19 14:13:12 +00:00
2013-03-26 01:17:06 +00:00
2013-02-21 19:02:50 +00:00
2013-03-22 21:45:28 +00:00
2013-03-26 17:30:40 +00:00
2013-02-28 13:46:03 +00:00
2013-03-15 10:21:18 +00:00
2012-10-26 17:31:35 +00:00
2013-03-12 14:21:52 +00:00