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 vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 156D0C04A6A for ; Mon, 24 Jul 2023 17:48:15 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230126AbjGXRsN (ORCPT ); Mon, 24 Jul 2023 13:48:13 -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-Google-Smtp-Source: APBJJlH0TUd0xWGbYo8TQIl7EDf3lSiyhqH+eIbnJYDen6yrBU/R4ToeCyzg2u61OOMCThqfezx3bA== 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 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