diff options
author | Keith Busch <keith.busch@intel.com> | 2015-03-26 20:49:33 +0100 |
---|---|---|
committer | Jens Axboe <axboe@fb.com> | 2015-03-31 18:36:06 +0200 |
commit | 6df3dbc83fb8043a5975d75970d296d6d14f7273 (patch) | |
tree | a26081013f618bc7ead04aa4f6035f7396a1e997 /fs | |
parent | block, drbd: use mempool_create_slab_pool() (diff) | |
download | linux-6df3dbc83fb8043a5975d75970d296d6d14f7273.tar.xz linux-6df3dbc83fb8043a5975d75970d296d6d14f7273.zip |
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>
Diffstat (limited to 'fs')
0 files changed, 0 insertions, 0 deletions