diff options
author | jimharris <jimharris@FreeBSD.org> | 2012-10-18 00:44:39 +0000 |
---|---|---|
committer | jimharris <jimharris@FreeBSD.org> | 2012-10-18 00:44:39 +0000 |
commit | a5279c222fba5a40054c2b884024700c8f22a6f7 (patch) | |
tree | 0025fbe683191b1597b5b4914d3977f0c0a525df /sys/dev/nvme/nvme_sysctl.c | |
parent | bca33a6688fc34f33afa47494cf922c6d21b99d3 (diff) | |
download | FreeBSD-src-a5279c222fba5a40054c2b884024700c8f22a6f7.zip FreeBSD-src-a5279c222fba5a40054c2b884024700c8f22a6f7.tar.gz |
Preallocate a limited number of nvme_tracker objects per qpair, rather
than dynamically creating them at runtime.
Sponsored by: Intel
Diffstat (limited to 'sys/dev/nvme/nvme_sysctl.c')
-rw-r--r-- | sys/dev/nvme/nvme_sysctl.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/sys/dev/nvme/nvme_sysctl.c b/sys/dev/nvme/nvme_sysctl.c index 9cfdcdd..85187af 100644 --- a/sys/dev/nvme/nvme_sysctl.c +++ b/sys/dev/nvme/nvme_sysctl.c @@ -192,9 +192,9 @@ nvme_sysctl_initialize_queue(struct nvme_qpair *qpair, SYSCTL_ADD_UINT(ctrlr_ctx, que_list, OID_AUTO, "num_entries", CTLFLAG_RD, &qpair->num_entries, 0, "Number of entries in hardware queue"); - SYSCTL_ADD_UINT(ctrlr_ctx, que_list, OID_AUTO, "num_tr", - CTLFLAG_RD, &qpair->num_tr, 0, - "Number of trackers allocated"); + SYSCTL_ADD_UINT(ctrlr_ctx, que_list, OID_AUTO, "num_trackers", + CTLFLAG_RD, &qpair->num_trackers, 0, + "Number of trackers pre-allocated for this queue pair"); SYSCTL_ADD_UINT(ctrlr_ctx, que_list, OID_AUTO, "sq_head", CTLFLAG_RD, &qpair->sq_head, 0, "Current head of submission queue (as observed by driver)"); |