Commit b8ac57f9 authored by Daniel Verkamp's avatar Daniel Verkamp Committed by Jim Harris
Browse files

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: default avatarDaniel Verkamp <daniel.verkamp@intel.com>
parent 3b3060f1
Loading
Loading
Loading
Loading
+1 −7
Original line number Diff line number Diff line
@@ -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) {