summaryrefslogtreecommitdiffstats
path: root/kernel/cpu_pm.c
diff options
context:
space:
mode:
authorKeith Busch <keith.busch@intel.com>2016-01-12 14:41:17 -0700
committerJens Axboe <axboe@fb.com>2016-01-12 14:47:56 -0700
commitdb3cbfff5bcc0b9a82d8c71f00b9d60fad215871 (patch)
tree7c625cc2d49994454d56ae7c9823b598bb6203cd /kernel/cpu_pm.c
parent25646264e15af96c5c630fc742708b1eb3339222 (diff)
downloadtalos-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
OpenPOWER on IntegriCloud