Spdk/lib/nvme
Jim Harris ff7e2122c7 nvme: reduce number of mmio writes in completion path
Instead of writing the completion doorbell once per completion,
just write it once at the end of the completion while loop.
This reduces the number of mmio writes by coalescing several
writes into one when we get multiple completions at a time.

Signed-off-by: Jim Harris <james.r.harris@intel.com>
Change-Id: I3cc3864dcfe43186bec51be1a732e84ef3be05ae
2016-02-08 09:52:15 -07:00
..
Makefile nvme: Add Intel NVMe device supported feature quirks 2016-01-29 13:45:05 -07:00
nvme_ctrlr_cmd.c Remove year from copyright headers. 2016-01-28 08:54:18 -07:00
nvme_ctrlr.c nvme: Add Intel NVMe device supported feature quirks 2016-01-29 13:45:05 -07:00
nvme_impl.h SPDK: add the support to use pci functions provided by DPDK 2016-02-08 09:33:54 -07:00
nvme_intel.c nvme: Add Intel NVMe device supported feature quirks 2016-01-29 13:45:05 -07:00
nvme_internal.h nvme: refactor nvme_attach() into nvme_probe() 2016-02-03 11:15:31 -07:00
nvme_ns_cmd.c nvme: add support for write zeroes command 2016-02-03 10:28:35 -07:00
nvme_ns.c nvme: add support for write zeroes command 2016-02-03 10:28:35 -07:00
nvme_qpair.c nvme: reduce number of mmio writes in completion path 2016-02-08 09:52:15 -07:00
nvme.c nvme: refactor nvme_attach() into nvme_probe() 2016-02-03 11:15:31 -07:00