diff options
author | Keith Busch <keith.busch@intel.com> | 2016-01-12 14:41:17 -0700 |
---|---|---|
committer | Jens Axboe <axboe@fb.com> | 2016-01-12 14:47:56 -0700 |
commit | db3cbfff5bcc0b9a82d8c71f00b9d60fad215871 (patch) | |
tree | 7c625cc2d49994454d56ae7c9823b598bb6203cd /kernel/cpu_pm.c | |
parent | 25646264e15af96c5c630fc742708b1eb3339222 (diff) | |
download | talos-obmc-linux-db3cbfff5bcc0b9a82d8c71f00b9d60fad215871.tar.gz talos-obmc-linux-db3cbfff5bcc0b9a82d8c71f00b9d60fad215871.zip |
NVMe: IO queue deletion re-write
The nvme driver deletes IO queues asynchronously since this operation
may potentially take an undesirable amount of time with a large number
of queues if done serially.
The driver used to manage coordinating asynchronous deletions. This
patch simplifies that by leveraging the block layer rather than using
kthread workers and chaining more complicated callbacks.
Signed-off-by: Keith Busch <keith.busch@intel.com>
Signed-off-by: Jens Axboe <axboe@fb.com>
Diffstat (limited to 'kernel/cpu_pm.c')
0 files changed, 0 insertions, 0 deletions