[PATCH 0/3] NVMe: Introduce CMB allocation scheme

Jon Derrick jonathan.derrick at intel.com
Wed Dec 30 09:47:56 PST 2015


Applies to Jens' for-4.5/nvme

This patchset changes the CMB allocation scheme. Instead of reserving
the entire range for SQes and automatically placing the SQes in the CMB,
this set creates sysfs knobs to manage it. This allows partial usage of
the CMB for SQes, so that the remainder can be mmapped or used for other
NVMe-defined CMB usages.

Jon Derrick (3):
  NVMe: Introduce sysfs entries for submission queues in CMB
  NVMe: Generate resource tree for CMB
  NVMe: Create CMB resource sysfs file

 drivers/nvme/host/core.c | 161 ++++++++++++++++++++++++++++++++++-
 drivers/nvme/host/nvme.h |  21 +++++
 drivers/nvme/host/pci.c  | 212 ++++++++++++++++++++++++++++++-----------------
 3 files changed, 313 insertions(+), 81 deletions(-)

-- 
2.1.4




More information about the Linux-nvme mailing list