git: nvme - Adjust queue mapping

Matthew Dillon dillon at crater.dragonflybsd.org
Tue Jun 7 18:19:29 PDT 2016


commit 34885004d742c0329cdb91c5e58fd35b1125e108
Author: Matthew Dillon <dillon at apollo.backplane.com>
Date:   Tue Jun 7 18:17:14 2016 -0700

    nvme - Adjust queue mapping
    
    * Add more fu to the manual page.
    
    * Adjust queue mappings.  Get rid of the multi-priority read and write
      for the optimal mapping (4 queues per cpu).  Instead just have 2 (a read
      and a write queue), which allows the card to use an optimal mapping
      when 31 queues are supported.

Summary of changes:
 share/man/man4/nvme.4          | 44 +++++++++++++++++++++++++++++++++
 sys/dev/disk/nvme/nvme.c       |  6 +++++
 sys/dev/disk/nvme/nvme.h       |  8 +++---
 sys/dev/disk/nvme/nvme_admin.c | 55 +++++++++++++-----------------------------
 sys/dev/disk/nvme/nvme_disk.c  |  8 +++---
 5 files changed, 74 insertions(+), 47 deletions(-)

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/34885004d742c0329cdb91c5e58fd35b1125e108


-- 
DragonFly BSD source repository



More information about the Commits mailing list