Received: by 2002:a05:6358:701b:b0:131:369:b2a3 with SMTP id 27csp3474926rwo; Mon, 24 Jul 2023 11:33:12 -0700 (PDT) X-Google-Smtp-Source: APBJJlEmXJ7cdf1BvtXCLIn2M0C7RImSMFx1tVk+hA2a1sTljjtI+Pg2U9654eFS4VmlAstSyOlf X-Received: by 2002:a05:6402:6c6:b0:51d:d568:fa4e with SMTP id n6-20020a05640206c600b0051dd568fa4emr8504208edy.41.1690223592266; Mon, 24 Jul 2023 11:33:12 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1690223592; cv=none; d=google.com; s=arc-20160816; b=M8ge6EfwUbPUG2bfeviCteMSWoFCU94iSgxX2eqVRhPaMy9amlKNcID1d/JCHgoxdz jbhvay0A++W1gNYTsNZ+FjRfbl2tuXTiwhVodGUU9Xkfcb2HX5ZMXYAp+Kd3FkjsN2KC yX9ESFxDqWdwWsnpguZ+0OF+5n8bkC8PNcjlpqE8CSU7UY37UjXxMB8wfoolL7/y9/RM teeMn6m2zT9qBE4bV0fQ7ybxtCKBeFcD9MwL3kVgu13nlxpN2adbgMBMQQYnKs3Z1Lug cKGEzc3RVZNXvkszANHkqiYIRJqjf9oiCqKWbz8nBdb2PvlgiQxw2mRcB3JNnzFN10gf ZdmA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:in-reply-to:from :references:cc:to:content-language:subject:user-agent:mime-version :date:message-id:dkim-signature; bh=bzU5lY227HowVnhs3Ok5Y7xSQf1WHlO84hYRZwMfQfs=; fh=ge/GE7My+CJHrS5vmytpQiFWWVzL5uVn7+SDiUWyEjo=; b=YerPVx5ujbcQzr4cp3POiZIFoV4cx8H1wFvYTmJkp5KYmINFi+vwHx1pMJpt7GfCH0 slYwGd2ourPcGFvk5hH1cdebMhYfnB+rkbV+6RwAHu/kByEf5e/foEH0DNq6YdFYFzmf 3zlR4Tl8XSQh/6+W7Vfho+r8GHsdNwhF8AMIz6+8iIHizmVc7GFGg8taYFlqHCJwvOGp 6ImNpbhVGZU4vM0DnMWiiWlegUAHsVIU3hIKnABwEoLtU9ffPcS0aGYJecveGIMEjx5B fV+ZkkC39HHdZcUzLYbKUwgfizFDH0ngABgJTDk7iZpAQZ6E18OAjoObIl6yNIrdIa1T AbeA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel-dk.20221208.gappssmtp.com header.s=20221208 header.b="tP/A++YN"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id x22-20020aa7d6d6000000b00521ab8e67dbsi6663219edr.226.2023.07.24.11.32.47; Mon, 24 Jul 2023 11:33:12 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel-dk.20221208.gappssmtp.com header.s=20221208 header.b="tP/A++YN"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229980AbjGXRsM (ORCPT + 99 others); Mon, 24 Jul 2023 13:48:12 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:45946 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229598AbjGXRqa (ORCPT ); Mon, 24 Jul 2023 13:46:30 -0400 Received: from mail-io1-xd32.google.com (mail-io1-xd32.google.com [IPv6:2607:f8b0:4864:20::d32]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id B365D2738 for ; Mon, 24 Jul 2023 10:44:42 -0700 (PDT) Received: by mail-io1-xd32.google.com with SMTP id ca18e2360f4ac-78706966220so37349739f.1 for ; Mon, 24 Jul 2023 10:44:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kernel-dk.20221208.gappssmtp.com; s=20221208; t=1690220674; x=1690825474; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=bzU5lY227HowVnhs3Ok5Y7xSQf1WHlO84hYRZwMfQfs=; b=tP/A++YN/DGIb6hYUjW13jD4aw+ICMtkRZ9UZ8ClUkcULbVQOVoUTjkxG2MjRh79lq F73Mo/A5kBKCvYa7Ls7ti7dEUV5klu9UW+CRtJ0cWXe+lmt9WsvHzszxkR73VTfi49Br PXT4tQhO7dTWkG+hqGMUMCBpzw/4BBXHUJcBACBuVDGOPJTTd/tAWNC8aRs1lxRWsN3Y Iz7Ndze3wA9iL5c0LlZYwd4QfJeWUcdtsIja8a297af1q6SXvErtmiLiZR/1W0mb1gde 6mJvVCYcrZnogfauU01MPJ2vOCLI2qOF6iolWUXBTrDwXjtqDC7ryPXmiK5Cime+jLYc Xaxg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1690220674; x=1690825474; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=bzU5lY227HowVnhs3Ok5Y7xSQf1WHlO84hYRZwMfQfs=; b=P4xg/4XLmUcb5F/0TB8fm0pDK1Rg68DlmUvwlI3T41ryRlqaCTJYdPVtd0VgscRmY5 n58/UXgOcWAnpG+MOOg5NKXshlC8cZ/kkRviwAjneJEldTy9bMjeGN5S3pw/GzSfRqa3 r1yJPK0D/OzoiAs7iswSCdo7CuZcJUhqWqCXT/KZPcrfzdxLYqBHKjrY3wlLJ0aoEED3 TFrzX9aKmn9tMySk5WGA8/EjAndv4yQOzTdZI/j8ERnVyhobEw25SoIPLetSpY8zaaqX PzUCIJNYDJo1zXBa+fhOoiZfT9vG0O9D1zy2ltkMyf4xqeAKQ9GAwM1Tkxdd+JA49E6k QOag== X-Gm-Message-State: ABy/qLY0pMN6Nfib0/TcI9cMgd6LHJmIFuikTS98S0fyPcvN512DAPe1 BV8K1WqraFQkiu/dSG3YhZRU7w== X-Received: by 2002:a6b:b4d5:0:b0:788:2d78:813c with SMTP id d204-20020a6bb4d5000000b007882d78813cmr8387563iof.0.1690220673775; Mon, 24 Jul 2023 10:44:33 -0700 (PDT) Received: from [192.168.1.94] ([96.43.243.2]) by smtp.gmail.com with ESMTPSA id i21-20020a02cc55000000b0041627abe120sm3003902jaq.160.2023.07.24.10.44.33 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 24 Jul 2023 10:44:33 -0700 (PDT) Message-ID: <5f303931-40d3-2133-9085-62440f8b0666@kernel.dk> Date: Mon, 24 Jul 2023 11:44:32 -0600 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux aarch64; rv:102.0) Gecko/20100101 Thunderbird/102.13.0 Subject: Re: [PATCH] io_uring: Use io_schedule* in cqring wait Content-Language: en-US To: Andres Freund Cc: Phil Elwell , asml.silence@gmail.com, david@fromorbit.com, hch@lst.de, io-uring@vger.kernel.org, LKML , linux-xfs@vger.kernel.org, stable References: <3d97ae14-dd8d-7f82-395a-ccc17c6156be@kernel.dk> <20230724161654.cjh7pd63uas5grmz@awork3.anarazel.de> <20230724172432.mcua7vewxrs5cvlg@awork3.anarazel.de> From: Jens Axboe In-Reply-To: <20230724172432.mcua7vewxrs5cvlg@awork3.anarazel.de> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-2.0 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,NICE_REPLY_A,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS, T_SCC_BODY_TEXT_LINE autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 7/24/23 11:24?AM, Andres Freund wrote: > Hi, > > On 2023-07-24 09:16:56 -0700, Andres Freund wrote: >> Building a kernel to test with the patch applied, will reboot into it once the >> call I am on has finished. Unfortunately the performance difference didn't >> reproduce nicely in VM... > > Performance is good with the patch applied. Results are slightly better even, > but I think that's likely just noise. Could be - it's avoiding a few function calls and the flush, but would probably have to be a pretty targeted test setup to find that for storage IO. Thanks for testing! -- Jens Axboe