From 773ef80d93a7aa46eb31f262affd031b4319383c Mon Sep 17 00:00:00 2001 From: Karl Bonde Torp Date: Tue, 17 Oct 2023 15:04:55 +0200 Subject: [PATCH] feat(be/liburing): turn on batching by default Instead of requiring XNVME_QUEUE_BATCHING = 1 to enable batching, now we require XNVME_QUEUE_BATCHING_OFF = 1 to disable batching Signed-off-by: Karl Bonde Torp --- lib/xnvme_be_linux_async_liburing.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/lib/xnvme_be_linux_async_liburing.c b/lib/xnvme_be_linux_async_liburing.c index bd0982c89..fc7866129 100644 --- a/lib/xnvme_be_linux_async_liburing.c +++ b/lib/xnvme_be_linux_async_liburing.c @@ -122,8 +122,9 @@ xnvme_be_linux_liburing_init(struct xnvme_queue *q, int opts) return -err; } - if (getenv("XNVME_QUEUE_BATCHING")) { - queue->batching = 1; + queue->batching = 1; + if (getenv("XNVME_QUEUE_BATCHING_OFF")) { + queue->batching = 0; } //