ioat/kperf: hard-code maximum ring size

The kernel module parameter (ioat_ring_alloc_order) was removed in
kernel commit cd60cd96137f6cb3ea82cace9225626619e7a52d (dmaengine:
IOATDMA: Removing descriptor ring reshape).

This parameter was only used to issue a warning about a too-large queue
depth, so just hard-code the current kernel's limit.

Change-Id: Ib3b32851f538164590b82cb347b02c1c3b9c0106
Signed-off-by: Daniel Verkamp <daniel.verkamp@intel.com>
This commit is contained in:
Daniel Verkamp 2017-01-23 17:38:35 -07:00 committed by Jim Harris
parent 3b3060f14b
commit b8ac57f9e4

View File

@ -214,13 +214,7 @@ int main(int argc, char *argv[])
return -1;
}
rc = get_u32_from_file("/sys/module/ioatdma/parameters/ioat_ring_alloc_order",
&order);
if (rc < 0) {
fprintf(stderr, "Cannot get default ioat queue depth\n");
return -1;
}
ring_size = 1UL << order;
ring_size = 1UL << 16;
while ((op = getopt(argc, argv, "hn:q:s:t:")) != -1) {
switch (op) {