Received: by 2002:a05:7412:b130:b0:e2:908c:2ebd with SMTP id az48csp2327295rdb; Mon, 20 Nov 2023 08:07:40 -0800 (PST) X-Google-Smtp-Source: AGHT+IGnZUtoaxUQteQ0NWES6HxHZxbCTIr3QBcV/37NplY2uV/sSH6rYG+kQhS7GRTZ6zxH6IBP X-Received: by 2002:a05:6a00:6c8f:b0:690:3b59:cc7b with SMTP id jc15-20020a056a006c8f00b006903b59cc7bmr8407742pfb.32.1700496439197; Mon, 20 Nov 2023 08:07:19 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1700496439; cv=none; d=google.com; s=arc-20160816; b=UkQrsU2066jvY5zYcKOkVu0nJSCBbvwrIw25r3rwFG/4LwTBA7TCw+bmv5ugEsD/uv aPZwjZAjV3xW/vXEGz9V5/CAvwxBpFhjabeHKPLfmEMpNvO6zdKyoihkH+BD9x3RDsPy +SytFuObpmhlQhEjf4tHuimZKpoLlqAdcAtVDkcsv91PBMO709WoeITqGMTJciC0i0mS aNzLD2Hiy4w8YjqlR6Nueab8kE6ILG2eHyOdVU5SOp/lwBN77sT96fgEzoShwjQSqLtv 60hjVQqEzez79dI9PcuG+BZkJel1p10K6heDmy5qOymH1mC8OxbD6rYavxBCq7sds95b VEFg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:dkim-signature; bh=Gvvrj1QlPb+xqGFyqA+peRigK3UgbxK38qicOcTMV9s=; fh=OWEPqVNoDNCOxjOcFUxeJTl3zCBbx5znrXcPpfE9vKs=; b=jtMg4Wk+IHpoq2lNgDYujkoG9IgIrpHV7kFtlkroZH6wIDEImLieh/YXLZym6rpppU AyngqKn1iTG6dA+bDdolrm+ZcE3/c3+Fj3LvK+h9rxpCWKuLyVPAf+VTD25Di8ll0QbJ eDnxSjA72xAeicbMq8XeVcSW+CsYemhdmlCNT3SWVMkv3g6sQvw2DMQZV7gByjWFRLI3 jOga+xer2YN8PlebpjVL+ATHB8eUsC/gQHMBSC1SH5BryOnovzKU2FWcUkw3tjIOx/Qi EKc9+PCU0sHgwus66Z7II/l22LRsLuZZh1HyDJRygWOnmru4bhM+zRh/bzzvxzXS8CvB 5EhA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linux-foundation.org header.s=google header.b=hg0Y5i2L; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.33 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from lipwig.vger.email (lipwig.vger.email. [23.128.96.33]) by mx.google.com with ESMTPS id c23-20020a631c17000000b005a9debd7854si8333003pgc.828.2023.11.20.08.07.07 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 20 Nov 2023 08:07:19 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.33 as permitted sender) client-ip=23.128.96.33; Authentication-Results: mx.google.com; dkim=pass header.i=@linux-foundation.org header.s=google header.b=hg0Y5i2L; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.33 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by lipwig.vger.email (Postfix) with ESMTP id 8CDA8803215A; Mon, 20 Nov 2023 08:06:59 -0800 (PST) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.11 at lipwig.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233186AbjKTQG4 (ORCPT + 99 others); Mon, 20 Nov 2023 11:06:56 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:48174 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229696AbjKTQGy (ORCPT ); Mon, 20 Nov 2023 11:06:54 -0500 Received: from mail-lf1-x129.google.com (mail-lf1-x129.google.com [IPv6:2a00:1450:4864:20::129]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 49694A7 for ; Mon, 20 Nov 2023 08:06:51 -0800 (PST) Received: by mail-lf1-x129.google.com with SMTP id 2adb3069b0e04-50970c2115eso6540599e87.1 for ; Mon, 20 Nov 2023 08:06:51 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linux-foundation.org; s=google; t=1700496409; x=1701101209; darn=vger.kernel.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=Gvvrj1QlPb+xqGFyqA+peRigK3UgbxK38qicOcTMV9s=; b=hg0Y5i2LsKXWpvNQwn2yMscnj/sL6JPERwv7yrXne8vIonFPHJF2lfZW3Df+XwOPJX unkQUbamZJsmHwt9TN0vFG3BXWIVPwgbFIoOe8ElzF81kqra10r7CZlkLCJDV1eGh0kN BEH0vfGSGWn3NOOCMoA94rtyq5d8LLM10011g= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1700496409; x=1701101209; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=Gvvrj1QlPb+xqGFyqA+peRigK3UgbxK38qicOcTMV9s=; b=DAWoevG6d9E69rAZzWqI46VHoq9dL9kRvDEPsjxQcVxv+UZTNqWz1wqlPJzs+P3vXR HgTHY+F6oDm/qHE6jdhKcAYvjwdjQPaHvIjTQXC9n1s91xvn+rKsdHRnm2kVBkKfOa4C xDVr8Tv9AXGNN1NoxM7mTGdkbDA/ZMCMdCLgM9vSJWMZ74dMVuPcZ2i2Dj3wPrX8u65f iJmC2Ka+psR2JB0ZVplQv3SckZfOVZkJkAurQpYO3+qU6xaM3VmSUsAHTCCPkAD3lONO pZz61Xz+y4EhRW9l16j6jLpjP1FpAkkZ01hGxjOpH4dIMPQF2iL+KJCQEHzm5RC9oipm QxXg== X-Gm-Message-State: AOJu0Yxj/Fnf6bL/xoEVZoFLMmK093vc/aAIWyRjtmG87DIicsJR417O ypM9fH3yagR4WoD0MEnYvMa7t7Z9v01HeRCFf/LbsA== X-Received: by 2002:ac2:4219:0:b0:509:4655:d8d6 with SMTP id y25-20020ac24219000000b005094655d8d6mr4656727lfh.67.1700496409489; Mon, 20 Nov 2023 08:06:49 -0800 (PST) Received: from mail-ed1-f47.google.com (mail-ed1-f47.google.com. [209.85.208.47]) by smtp.gmail.com with ESMTPSA id r16-20020aa7cb90000000b0054879002b6csm2452964edt.84.2023.11.20.08.06.49 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 20 Nov 2023 08:06:49 -0800 (PST) Received: by mail-ed1-f47.google.com with SMTP id 4fb4d7f45d1cf-544455a4b56so6292255a12.1 for ; Mon, 20 Nov 2023 08:06:49 -0800 (PST) X-Received: by 2002:a05:6402:134c:b0:53e:4762:9373 with SMTP id y12-20020a056402134c00b0053e47629373mr5522481edw.18.1700496408702; Mon, 20 Nov 2023 08:06:48 -0800 (PST) MIME-Version: 1.0 References: <20231115190938.GGZVUXcuUjI3i1JRAB@fat_crate.local> <232440.1700153046@warthog.procyon.org.uk> <864270.1700230337@warthog.procyon.org.uk> <20231117160940.GGZVeQRLgLjJZXBLE1@fat_crate.local> <20231117191243.GHZVe7K4vN9n5M92gb@fat_crate.local> <2284219.1700487177@warthog.procyon.org.uk> In-Reply-To: <2284219.1700487177@warthog.procyon.org.uk> From: Linus Torvalds Date: Mon, 20 Nov 2023 08:06:30 -0800 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [linus:master] [iov_iter] c9eec08bac: vm-scalability.throughput -16.9% regression To: David Howells Cc: Borislav Petkov , kernel test robot , oe-lkp@lists.linux.dev, lkp@intel.com, linux-kernel@vger.kernel.org, Christian Brauner , Alexander Viro , Jens Axboe , Christoph Hellwig , Christian Brauner , Matthew Wilcox , David Laight , ying.huang@intel.com, feng.tang@intel.com, fengwei.yin@intel.com Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=-0.9 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, 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 lipwig.vger.email Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (lipwig.vger.email [0.0.0.0]); Mon, 20 Nov 2023 08:06:59 -0800 (PST) On Mon, 20 Nov 2023 at 05:33, David Howells wrote: > > So what, if anything, should I change? I don't think you need to worry about this. Not that I like ignoring kernel robot report performance regressions, because they've often been useful to find unexpected issues. But this one seems to clearly be just a random code choice issue by the compiler, and be very CPU-specific anyway. We'll figure out some good way to make memcpy() a bit more reliable wrt the code it generates, but it's not the iov_iter code that should worry about it. Linus