From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 519BEC433F5 for ; Mon, 25 Oct 2021 14:19:12 +0000 (UTC) Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 0081C60EC0 for ; Mon, 25 Oct 2021 14:19:11 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.4.1 mail.kernel.org 0081C60EC0 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=redhat.com Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=nongnu.org Received: from localhost ([::1]:53240 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mf0oh-0005Hd-4W for qemu-devel@archiver.kernel.org; Mon, 25 Oct 2021 10:19:11 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:55810) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mf0mm-0002ff-KO for qemu-devel@nongnu.org; Mon, 25 Oct 2021 10:17:14 -0400 Received: from us-smtp-delivery-124.mimecast.com ([170.10.133.124]:38120) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mf0mk-00057s-KV for qemu-devel@nongnu.org; Mon, 25 Oct 2021 10:17:11 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1635171429; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=QnAtx75bW0uqoQM94O5F9D+1OJHq//cwCDfthexH1aA=; b=Fil+RVk4DLqYDGuhOvnxqaadPzYr5A6XIWemtbuTShng2biypfghMsWfwSsghMbOGIPx60 PEFuPkgm43++2/RemA0axBC0dDalN+1NeKZCUeJbvqJDJZX+Vo56UC9VNqCZe8AuSGBdtY 2WyFK7er1Pleos6wE9zJQXV8Gk5m7GA= Received: from mimecast-mx01.redhat.com (mimecast-mx01.redhat.com [209.132.183.4]) (Using TLS) by relay.mimecast.com with ESMTP id us-mta-200-KlorGpZsMKCt6zH6DrsOdQ-1; Mon, 25 Oct 2021 10:17:06 -0400 X-MC-Unique: KlorGpZsMKCt6zH6DrsOdQ-1 Received: from smtp.corp.redhat.com (int-mx05.intmail.prod.int.phx2.redhat.com [10.5.11.15]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mimecast-mx01.redhat.com (Postfix) with ESMTPS id 62906101F7A1; Mon, 25 Oct 2021 14:17:05 +0000 (UTC) Received: from redhat.com (unknown [10.39.195.2]) by smtp.corp.redhat.com (Postfix) with ESMTPS id D59935F4ED; Mon, 25 Oct 2021 14:16:55 +0000 (UTC) Date: Mon, 25 Oct 2021 16:16:54 +0200 From: Kevin Wolf To: Stefano Garzarella Subject: Re: [PATCH 0/3] linux-aio: allow block devices to limit aio-max-batch Message-ID: References: <20210923143100.182979-1-sgarzare@redhat.com> MIME-Version: 1.0 In-Reply-To: <20210923143100.182979-1-sgarzare@redhat.com> X-Scanned-By: MIMEDefang 2.79 on 10.5.11.15 Authentication-Results: relay.mimecast.com; auth=pass smtp.auth=CUSA124A263 smtp.mailfrom=kwolf@redhat.com X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Received-SPF: pass client-ip=170.10.133.124; envelope-from=kwolf@redhat.com; helo=us-smtp-delivery-124.mimecast.com X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: qemu-block@nongnu.org, qemu-devel@nongnu.org, Markus Armbruster , Hanna Reitz , Stefan Hajnoczi , Eric Blake Errors-To: qemu-devel-bounces+qemu-devel=archiver.kernel.org@nongnu.org Sender: "Qemu-devel" Am 23.09.2021 um 16:30 hat Stefano Garzarella geschrieben: > Commit d7ddd0a161 ("linux-aio: limit the batch size using > `aio-max-batch` parameter") added a way to limit the batch size > of Linux AIO backend for the entire AIO context. > > The same AIO context can be shared by multiple devices, so > latency-sensitive devices may want to limit the batch size even > more to avoid increasing latency. > > This series add the `aio-max-batch` option to the file backend, > and use it in laio_co_submit() and laio_io_unplug() to limit the > Linux AIO batch size more than the limit set by the AIO context. Looks like you're only going to improve the wording for the QAPI documentation for v2, so feel free to add: Reviewed-by: Kevin Wolf