Message ID | 20241121221128.2280919-1-siddhesh@sourceware.org |
---|---|
State | New |
Headers | show
Return-Path: <libc-alpha-bounces~incoming=patchwork.ozlabs.org@sourceware.org> X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; dkim=pass (1024-bit key; secure) header.d=sourceware.org header.i=@sourceware.org header.a=rsa-sha256 header.s=default header.b=ajjiDn2T; dkim-atps=neutral Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=sourceware.org (client-ip=2620:52:3:1:0:246e:9693:128c; helo=server2.sourceware.org; envelope-from=libc-alpha-bounces~incoming=patchwork.ozlabs.org@sourceware.org; receiver=patchwork.ozlabs.org) Received: from server2.sourceware.org (server2.sourceware.org [IPv6:2620:52:3:1:0:246e:9693:128c]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (secp384r1) server-digest SHA384) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4XvXYC449Bz1yCc for <incoming@patchwork.ozlabs.org>; Fri, 22 Nov 2024 09:13:03 +1100 (AEDT) Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id A7CCA3857B91 for <incoming@patchwork.ozlabs.org>; Thu, 21 Nov 2024 22:13:01 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org A7CCA3857B91 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sourceware.org; s=default; t=1732227181; bh=V8xydi8laTgx9LtkASZOTAdshnAKp32wSLlm67CJHAw=; h=From:To:Cc:Subject:Date:In-Reply-To:References:List-Id: List-Unsubscribe:List-Archive:List-Post:List-Help:List-Subscribe: From; b=ajjiDn2TqqLov5sSrjL8/hxIk0OVGgVa8Gv/ETyPNae5qY/FVt0l/SIsLP2iopuJH sRC04x2hDIQj6vQMDY12VvpPPDYd/a4qbrifBi5q4cQlvytaD3cDLE++A4czp35YaD /tALaq3VwEzbYatx1H69wzFSFY9Kn9LqynCPh4v0= X-Original-To: libc-alpha@sourceware.org Delivered-To: libc-alpha@sourceware.org Received: from bird.elm.relay.mailchannels.net (bird.elm.relay.mailchannels.net [23.83.212.17]) by sourceware.org (Postfix) with ESMTPS id 06B173857713 for <libc-alpha@sourceware.org>; Thu, 21 Nov 2024 22:11:34 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 06B173857713 Authentication-Results: sourceware.org; dmarc=fail (p=none dis=none) header.from=sourceware.org Authentication-Results: sourceware.org; spf=fail smtp.mailfrom=sourceware.org ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 06B173857713 Authentication-Results: server2.sourceware.org; arc=pass smtp.remote-ip=23.83.212.17 ARC-Seal: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1732227095; cv=pass; b=YaXb9BzOLLQVxyBh+CeENm3V+1Nig9pbq8XzgQoiMZk4F4XQi7hImyLNxRH1sRY564LVRrt5zd6Fbv2S3S7T3BCjPO7lpMSAPClzthevcKRhfMzW8loi4tjJxdfhketK6ztMfu/mA3xrEm2qLATMAFJae39xfXQQjEWCzhc0Awk= ARC-Message-Signature: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1732227095; c=relaxed/simple; bh=p7zwmsDPt+RpHN+0c2b+kK3Ca2pp0FSJQ2/up7mCsz8=; h=From:To:Subject:Date:Message-ID:MIME-Version; b=p3Y/xci7nZy+xmNz5NptanGrFzPDqjbcgiCz1RU3qgxt1aNMDOCYYFWKlFTz01FUeRdlBxsf/CLj0YQfX3kTj2dZTjeCEbheeMVgXNLd2UHIuQz+LdEC7qLCT7MlnBp/lDEIOUcwUAysr4Yi6QWdfCzHrhYJmvwW8GbIEd2n34s= ARC-Authentication-Results: i=2; server2.sourceware.org DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 06B173857713 X-Sender-Id: dreamhost|x-authsender|siddhesh@gotplt.org Received: from relay.mailchannels.net (localhost [127.0.0.1]) by relay.mailchannels.net (Postfix) with ESMTP id D33B1322460; Thu, 21 Nov 2024 22:11:33 +0000 (UTC) Received: from pdx1-sub0-mail-a234.dreamhost.com (100-121-84-117.trex-nlb.outbound.svc.cluster.local [100.121.84.117]) (Authenticated sender: dreamhost) by relay.mailchannels.net (Postfix) with ESMTPA id 3E23E321C58; Thu, 21 Nov 2024 22:11:32 +0000 (UTC) ARC-Seal: i=1; s=arc-2022; d=mailchannels.net; t=1732227092; a=rsa-sha256; cv=none; b=WszRRA5Bbs9VC6FhUgf25gDqKd22Fx/PMamm7EN+APzAvnjGNmhS1JBGe7kYGRXB3TMXsr Glu46Q8bXuuPcQCo2GxFywwIoNGqyvAhIAlyaYqOezuyALUH97LIQeg74ayC2YrVmYUNPk o7PS/sc34oyXvMUFWdcv6ChxWwcE+NuoxfuvEBoAGsf9qgd8Mhg3+b252h4xsRSGtaVMsZ Sx8/Sx6m1JgnOfAlrQK3U93YrGcgdHLfFPtsmRsXm882t5T0apAEj9ZtrOy8Ng/Dgvzg6F BM2O1l0bBg6fBe354DGf61/fA0uEO1aQofKalQTi3g51/tS5YajgQrXWVq81pg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=mailchannels.net; s=arc-2022; t=1732227092; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=V8xydi8laTgx9LtkASZOTAdshnAKp32wSLlm67CJHAw=; b=6veWkmnVThuaUWMTbr7r7+Vp94KSbAEq/c6J9xYK3gDr/PlRrqwT/LV/pos9jIfcWNxPE9 dCdGAC3ita8+3pwltLBLKtN4pE1oT+5fpD11bMxHyjnrvyuDGriwdZU/ynzKSfeYQmKV1V jBPJKNNaj6D7ujkinxzbQIUyn8+4MhI5mWNRMgm/A+3kjEPPsArZKwn1YXavqSxbr6/Ax2 KYhVME2QE1kuhgz6vfmWND8D8wQ1d2oSKxq/b5Ky0w3n/yAeejLQAkhHGnjrxRUTlamuAw qy+mRoHCFEACVKwQ3Nhm+t71iq0YlCtAM2PmEowQY1LBZgVCtL7jWteF+x4xvw== ARC-Authentication-Results: i=1; rspamd-dcc6979f6-4zv99; auth=pass smtp.auth=dreamhost smtp.mailfrom=siddhesh@sourceware.org X-Sender-Id: dreamhost|x-authsender|siddhesh@gotplt.org X-MC-Relay: Neutral X-MailChannels-SenderId: dreamhost|x-authsender|siddhesh@gotplt.org X-MailChannels-Auth-Id: dreamhost X-Invention-Shoe: 5628449143e95e0a_1732227092496_2909735256 X-MC-Loop-Signature: 1732227092496:87365830 X-MC-Ingress-Time: 1732227092495 Received: from pdx1-sub0-mail-a234.dreamhost.com (pop.dreamhost.com [64.90.62.162]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384) by 100.121.84.117 (trex/7.0.2); Thu, 21 Nov 2024 22:11:32 +0000 Received: from fedora.redhat.com (bras-base-toroon4859w-grc-89-184-146-156-41.dsl.bell.ca [184.146.156.41]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: siddhesh@gotplt.org) by pdx1-sub0-mail-a234.dreamhost.com (Postfix) with ESMTPSA id 4XvXWR5t76z38; Thu, 21 Nov 2024 14:11:31 -0800 (PST) From: Siddhesh Poyarekar <siddhesh@sourceware.org> To: libc-alpha@sourceware.org Cc: goldstein.w.n@gmail.com, 20241112230442.17448-1-goldstein.w.n@gmail.com Subject: [committed] x86/string: Use `movsl` instead of `movsd` in strncat [BZ #32344] Date: Thu, 21 Nov 2024 17:11:28 -0500 Message-ID: <20241121221128.2280919-1-siddhesh@sourceware.org> X-Mailer: git-send-email 2.46.0 In-Reply-To: <20241112230442.17448-1-goldstein.w.n@gmail.com> References: <20241112230442.17448-1-goldstein.w.n@gmail.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-BeenThere: libc-alpha@sourceware.org X-Mailman-Version: 2.1.30 Precedence: list List-Id: Libc-alpha mailing list <libc-alpha.sourceware.org> List-Unsubscribe: <https://sourceware.org/mailman/options/libc-alpha>, <mailto:libc-alpha-request@sourceware.org?subject=unsubscribe> List-Archive: <https://sourceware.org/pipermail/libc-alpha/> List-Post: <mailto:libc-alpha@sourceware.org> List-Help: <mailto:libc-alpha-request@sourceware.org?subject=help> List-Subscribe: <https://sourceware.org/mailman/listinfo/libc-alpha>, <mailto:libc-alpha-request@sourceware.org?subject=subscribe> Errors-To: libc-alpha-bounces~incoming=patchwork.ozlabs.org@sourceware.org |
Series |
[committed] x86/string: Use `movsl` instead of `movsd` in strncat [BZ #32344]
|
expand
|
diff --git a/sysdeps/x86_64/multiarch/strncat-evex.S b/sysdeps/x86_64/multiarch/strncat-evex.S index e6717bdea8..fbec351796 100644 --- a/sysdeps/x86_64/multiarch/strncat-evex.S +++ b/sysdeps/x86_64/multiarch/strncat-evex.S @@ -44,7 +44,7 @@ # define VPCMPEQ vpcmpeqd # define CHAR_SIZE 4 -# define REP_MOVS rep movsd +# define REP_MOVS rep movsl # define VMASK_REG VR10 # define FIND_FIRST_ONE(src, dst) movl $CHAR_PER_VEC, %dst; bsf %src, %dst @@ -514,7 +514,7 @@ L(page_cross_small): cmova %edx, %ecx # ifdef USE_AS_WCSCPY - rep movsd + rep movsl # else rep movsb # endif
The previous patch missed strncat, so fixed that. Signed-off-by: Siddhesh Poyarekar <siddhesh@sourceware.org> --- Pushed as obvious. sysdeps/x86_64/multiarch/strncat-evex.S | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)