Received: by 2002:a05:6358:3188:b0:123:57c1:9b43 with SMTP id q8csp2722371rwd; Fri, 26 May 2023 10:12:50 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ50FpzT2z8ThXlREMySB1X3zUys3CU2Srk2HOXlmupNfWNJnBvWFEmzD2JfAmkaGKpn/3lh X-Received: by 2002:a05:6a00:24d1:b0:63b:854c:e0f6 with SMTP id d17-20020a056a0024d100b0063b854ce0f6mr4934260pfv.21.1685121170129; Fri, 26 May 2023 10:12:50 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1685121170; cv=none; d=google.com; s=arc-20160816; b=MyT4P2kcmBMxBYPYzZvkwnqONCPkWBEui5BHteSJylqWO2fBYZGmF5c8IuG6Jd+T1h xLx+z8yIArMJK/iuOvCWzV/M2gjkrGLXAi07dFOyMm3PBgsOHrO//MnBLN7vuHld2WOW YCp0vHX5V00Pzn1pMQ+Ak15xBmYZvgLZWd4yuFayo77l/kCPSShe67lPUBG73J4Af3aJ SStHOW2AJ374E28XJcQ6kSBNNs+aN7j6Cf1hMX+yW7gXtZb9wBIgALklMFJDiHfOf7ZN 2vzceJ8gEiwqtwMhTBJQjV3ms/Tz4zIDQgJV9eX+726CYkrVf2WptFNcsOArcoF6EET5 rTKA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:cc:to:subject :message-id:date:from:in-reply-to:references:mime-version :dkim-signature; bh=Ja0in5TBjui7p3/oTjd6x+SMy6lwZFw3t5bIyVH8ZoE=; b=Wq1GL3Qjr6ZaZOiYB87lEUvPm1WcP8uLs1yP3hrutWvSFQRLd7oaI2tL9ptvNmFM5E YTJOeZxhxvXDzjHrQSnQKgCb1rFVt9M1RtTjQXATHyzS9TtCKQlNhtFIri83iKTiIk1x 4GKaLLrdoRr4aZyIy2R7AsAGmE0gRYfOq0L2Sx0Aw3jqeyIyAvAPPlA61JzujpeH5J3+ i296CFty9inyPlOcKvyOjA45zjaiV/vl95z3USwbyDNB7j2oUoHHTG102Q8bu0WX4hPG vonfRbCBO6BHsEiWAi+i2KL87iBLP6n7ZRwgIMBAIKrvghr1kqAaVfMgQkCprQGA/pxI DZyw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linux-foundation.org header.s=google header.b=EgpyCWMx; 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 u199-20020a6279d0000000b0063b356e36fesi4606403pfc.372.2023.05.26.10.12.37; Fri, 26 May 2023 10:12:50 -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=@linux-foundation.org header.s=google header.b=EgpyCWMx; 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 S242088AbjEZQ50 (ORCPT + 99 others); Fri, 26 May 2023 12:57:26 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:53090 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S236772AbjEZQ5Y (ORCPT ); Fri, 26 May 2023 12:57:24 -0400 Received: from mail-ej1-x62f.google.com (mail-ej1-x62f.google.com [IPv6:2a00:1450:4864:20::62f]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 1DDEA1B0 for ; Fri, 26 May 2023 09:57:13 -0700 (PDT) Received: by mail-ej1-x62f.google.com with SMTP id a640c23a62f3a-96fb1642b09so140725366b.0 for ; Fri, 26 May 2023 09:57:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linux-foundation.org; s=google; t=1685120231; x=1687712231; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=Ja0in5TBjui7p3/oTjd6x+SMy6lwZFw3t5bIyVH8ZoE=; b=EgpyCWMxWlEshViGGzD8bgABvTUenjyo4lKUXIN/W+C5GFL3GuoNiG+MLL9NLsqN2y TBBZYnE+K3GfVyYiZKmqmdtCb1SfVx4tHcGhf4Ut6SI1G/PBAztZmryJl9GnLxS7JeAX mASMl5vqGIOSeAxkFWXhAAjRFecncD27wPuFw= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1685120231; x=1687712231; h=content-transfer-encoding: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=Ja0in5TBjui7p3/oTjd6x+SMy6lwZFw3t5bIyVH8ZoE=; b=DVgXn8UjgkSnd/PJRQgSqRmYKq0I9miazi38yUNpNCsVEXrfiC/al6PDYlxgX/KsE+ CHKrZCMpz/UcfbuDZRp4n3OecwF+cvqqN9551vCfH0AIgrKufCTfEY6+Wbft7BAFt+Qa zdeanzccF4sDWumJPorvc0rewFV7Of1ob0WGrl3iPQAxo4x/NKGnTXxQErlYMoyx5XtU TUOV/0sVhZONErX4rHppI5xrxx8K5xVRnfjtjXTlEUKAaNdqv/m2WW/eEn7/8Lm5TprR UC/X9gxWWvikUvX0Wkct6uXAFAByoX8QZpIZpnpCz/nuxnuQfare0RxlEixPsvgo8H4s Xiig== X-Gm-Message-State: AC+VfDwl1MaQ4yVq6Od/ikL1KLkuPjpAqF2hcx2l7c/pAcQDjxtI7MjS 9zyVkNiUGL61EcR//E8Nd964nTKhZaQ2tBT5C1G0M7Yp X-Received: by 2002:a17:907:a4b:b0:970:73f0:19c9 with SMTP id be11-20020a1709070a4b00b0097073f019c9mr2463234ejc.71.1685120231385; Fri, 26 May 2023 09:57:11 -0700 (PDT) Received: from mail-ed1-f49.google.com (mail-ed1-f49.google.com. [209.85.208.49]) by smtp.gmail.com with ESMTPSA id me21-20020a170906aed500b0096a16e49b0fsm2340051ejb.51.2023.05.26.09.57.10 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 26 May 2023 09:57:10 -0700 (PDT) Received: by mail-ed1-f49.google.com with SMTP id 4fb4d7f45d1cf-5147f4bbfdaso713282a12.0 for ; Fri, 26 May 2023 09:57:10 -0700 (PDT) X-Received: by 2002:a17:906:ef06:b0:973:92d4:9f4e with SMTP id f6-20020a170906ef0600b0097392d49f4emr2458863ejs.53.1685120230471; Fri, 26 May 2023 09:57:10 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Linus Torvalds Date: Fri, 26 May 2023 09:56:53 -0700 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: x86 copy performance regression To: Eric Dumazet Cc: LKML , netdev Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-1.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS, RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE, URIBL_BLOCKED autolearn=no 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 Fri, May 26, 2023 at 9:37=E2=80=AFAM Eric Dumazet = wrote: > > Hmm.. my build environment does not like this yet :) Ahh, I tested it in an allmodconfig build, but only building that one file, and not trying to link it. And gas was apparent;y perfectly happy just leaving that undefined feature as a relocation. I assume that if you just add a #include to the includes, it magically works for you? Linus