freebsd-dev/sys/dev/nvme
Warner Losh 5fff95cc1d Fix queue depth for nda.
1/4 of the number of queues times queue entries is too limiting. It
works up to about 4k IOPS / 3.0GB/s for hardware that can do
4.4k/3.2GB/s with nvd. 3/4 works better, though it highlights issues
in the fairness of nda's choice of TRIM vs READ. That will be fixed
separately.
2017-09-20 21:42:25 +00:00
..
nvme_ctrlr_cmd.c NVME Namespace ID is 32-bits, so widen interface to reflect that. 2017-08-25 21:38:38 +00:00
nvme_ctrlr.c Fix queue depth for nda. 2017-09-20 21:42:25 +00:00
nvme_ns_cmd.c Supporting flushing the dump before returning, and simplify/combine the 2016-07-19 19:09:23 +00:00
nvme_ns.c NVME Namespace ID is 32-bits, so widen interface to reflect that. 2017-08-25 21:38:38 +00:00
nvme_private.h Add CAM/NVMe support for CAM_DATA_SG 2017-08-29 15:29:57 +00:00
nvme_qpair.c Add CAM/NVMe support for CAM_DATA_SG 2017-08-29 15:29:57 +00:00
nvme_sim.c Add CAM/NVMe support for CAM_DATA_SG 2017-08-29 15:29:57 +00:00
nvme_sysctl.c Add new compile-time option NVME_USE_NVD that sets the default value 2017-08-28 23:54:25 +00:00
nvme_test.c
nvme_util.c Use _Static_assert 2017-08-25 04:33:06 +00:00
nvme.c The nvme module should explicitly declare dependency on the cam. 2017-08-31 14:21:32 +00:00
nvme.h Fix a few overlooked spots where the coded uses 16-bit NSIDs. Chuck 2017-08-29 15:46:34 +00:00