NVMe: Asynchronous controller probe
authorKeith Busch <keith.busch@intel.com>
Thu, 12 Feb 2015 22:33:00 +0000 (15:33 -0700)
committerKeith Busch <keith.busch@intel.com>
Thu, 19 Feb 2015 23:15:36 +0000 (16:15 -0700)
commit2e1d8448196ba85cd78a18723413a3c92aabe0f3
treeac1e4f9df21d4eb478c4cf95c5ee3488824a1021
parentb3fffdefabab266ae5176a136d93b6670b07bb30
NVMe: Asynchronous controller probe

This performs the longest parts of nvme device probe in scheduled work.
This speeds up probe significantly when multiple devices are in use.

Signed-off-by: Keith Busch <keith.busch@intel.com>
drivers/block/nvme-core.c
include/linux/nvme.h