commit | 6df3dbc83fb8043a5975d75970d296d6d14f7273 | [log] [tgz] |
---|---|---|
author | Keith Busch <keith.busch@intel.com> | Thu Mar 26 13:49:33 2015 -0600 |
committer | Jens Axboe <axboe@fb.com> | Tue Mar 31 10:36:06 2015 -0600 |
tree | a26081013f618bc7ead04aa4f6035f7396a1e997 | |
parent | cbc4ffdbe72a1bad3dbed27bb6b2eaba2b11bcc3 [diff] |
NVMe: Freeze admin queue on device failure This fixes a race accessing an invalid address when a controller's admin queue is in use during a reset for failure or hot removal occurs. The admin queue will be frozen to prevent new users from entering prior to the doorbell queue being unmapped. Signed-off-by: Keith Busch <keith.busch@intel.com> Signed-off-by: Jens Axboe <axboe@fb.com>