kernel - Distribute queues in rw-sep map.
commit14676c8a5788ed47c69e1c32d9d078c6a997c52c
authorMatthew Dillon <dillon@apollo.backplane.com>
Thu, 14 Jul 2016 04:38:31 +0000 (13 21:38 -0700)
committerMatthew Dillon <dillon@apollo.backplane.com>
Thu, 14 Jul 2016 04:38:31 +0000 (13 21:38 -0700)
treefda60a6b12ba923df1d1feabb51ce4b07588f4a2
parent235fb4acf63bef944bd0ee46823ca5535ff0295e
kernel - Distribute queues in rw-sep map.

* Instead of forcing all cpus to share the same submission queue in
  the ncpus > nsubqs case, distribute available submission queues
  to the cpus to try to reduce conflicts.

* Will also distribute available completion queues to the submission
  queues.
sys/dev/disk/nvme/nvme_admin.c