Message ID | Y5hhoqZ7kWJ5KHMx@zn.tnic |
---|---|
State | New |
Headers |
Return-Path: <linux-kernel-owner@vger.kernel.org> Delivered-To: ouuuleilei@gmail.com Received: by 2002:adf:e747:0:0:0:0:0 with SMTP id c7csp58692wrn; Tue, 13 Dec 2022 03:31:03 -0800 (PST) X-Google-Smtp-Source: AA0mqf5Y0MG552vGr+tkzRTKCb+zBdbPl0A1XtmPH6SUE4f0QIlB010MtINdgV0+MyRs7Ltyl/la X-Received: by 2002:a17:902:c14c:b0:189:9733:59d3 with SMTP id 12-20020a170902c14c00b00189973359d3mr19717982plj.29.1670931063311; Tue, 13 Dec 2022 03:31:03 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1670931063; cv=none; d=google.com; s=arc-20160816; b=dpHd7c5VaKHRvpxHYm+NS113TYc7ZTM8D6EefzJRBcAYUTTwu8U5pOlj+Jo2E9t8N1 tBID6m3t0RrEdTMgmzsF7dz6FdvGfBIjByshkdre2lGtb3EQUBtGXuJPSZgsuK8FTH8G hUspdZnNlYjL6KuSwPYl2awpyA84kLpdLZMFqUFdhQDUdgVrVahc9fU8PjjL7YFBGRy/ rCXVCi7mnSVH28XttNb7mXVykuxmi+hyC3ItK1deFbjyypbmEkdIN0oyxE4ic8lpCmY6 MZ/CDg17BOJtQ3ArkoSTpcdN6roFnM6T18wzXx4gr1y18gOOCpIVcXp1LQc8MC4jOR+H FeJA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-disposition:mime-version:message-id :subject:cc:to:from:date:dkim-signature; bh=cFQ7Ub6UfZq1WHS9vQm/3rim4lkYbspu08P3+sMl/Uo=; b=0sf0uCZ5zYoczjwh2+eDPvblSiB6VKAGYOHeL8C95HZVQnDvmLsLygN9PpMz68pHBX ocHfjSM1/bWmRufgP+RPsaIbP4iGB0h0Zpg+0VjE/7Hi/IJUXXaleWpBj5w/mJ2u+9SI k6Hk5HiRMGfPqTsp2j/TnMchBHCcgjul7L8sk6BhTxhwyZzUdo94CHCppcQY6axAk7NN lWQbz/gi7/Zs0JVy6YS1M/sLrQU4ZzzbRnGQtLJkBfrNYJDJrxmf2PCa88Oo38ZHzK/V ONlIJok285z8gm2XgXmVXYy+F1zZ26SrHLdmtDjzk39fJZJajPBDQvHtojVq/1CYjwry vjIw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@alien8.de header.s=dkim header.b=XyUIimsi; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=alien8.de Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id q9-20020a170902eb8900b001865f8637a8si12111195plg.334.2022.12.13.03.30.50; Tue, 13 Dec 2022 03:31:03 -0800 (PST) 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=@alien8.de header.s=dkim header.b=XyUIimsi; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=alien8.de Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S235356AbiLML2s (ORCPT <rfc822;jeantsuru.cumc.mandola@gmail.com> + 99 others); Tue, 13 Dec 2022 06:28:48 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:60656 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S234899AbiLML2Y (ORCPT <rfc822;linux-kernel@vger.kernel.org>); Tue, 13 Dec 2022 06:28:24 -0500 Received: from mail.skyhub.de (mail.skyhub.de [IPv6:2a01:4f8:190:11c2::b:1457]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 2F8E2B0B for <linux-kernel@vger.kernel.org>; Tue, 13 Dec 2022 03:27:36 -0800 (PST) Received: from zn.tnic (p5de8e9fe.dip0.t-ipconnect.de [93.232.233.254]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.skyhub.de (SuperMail on ZX Spectrum 128k) with ESMTPSA id 1A8C01EC069A; Tue, 13 Dec 2022 12:27:35 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=alien8.de; s=dkim; t=1670930855; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:in-reply-to:references; bh=cFQ7Ub6UfZq1WHS9vQm/3rim4lkYbspu08P3+sMl/Uo=; b=XyUIimsiNAApQmJhaxHzA382YFUZzvbMPxvkMbGyzrqtC+JgZooQHtIoGWAeanHHqelkgo NBY8dTrHf2LrEQxRdI5IjCEyduJiLzv2r5umFII+P1Tf6yEmrUc7rHoGt/H2u86PtFBNQv dG0wK14QRQOHBVX3VhQM81nvDaiR7F8= Date: Tue, 13 Dec 2022 12:27:30 +0100 From: Borislav Petkov <bp@alien8.de> To: Linus Torvalds <torvalds@linux-foundation.org> Cc: x86-ml <x86@kernel.org>, lkml <linux-kernel@vger.kernel.org> Subject: [GIT PULL] x86/asm for v6.2 Message-ID: <Y5hhoqZ7kWJ5KHMx@zn.tnic> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,SPF_HELO_NONE,SPF_PASS autolearn=ham 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: <linux-kernel.vger.kernel.org> X-Mailing-List: linux-kernel@vger.kernel.org X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1752098210289823264?= X-GMAIL-MSGID: =?utf-8?q?1752098210289823264?= |
Series |
[GIT,PULL] x86/asm for v6.2
|
|
Pull-request
git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git tags/x86_asm_for_v6.2Message
Borislav Petkov
Dec. 13, 2022, 11:27 a.m. UTC
Hi Linus, please pull a single x86/asm improvement for 6.2. Thx. --- The following changes since commit 30a0b95b1335e12efef89dd78518ed3e4a71a763: Linux 6.1-rc3 (2022-10-30 15:19:28 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git tags/x86_asm_for_v6.2 for you to fetch changes up to bce5a1e8a34006a5e80213ede5e5c465d53f1dce: x86/mem: Move memmove to out of line assembler (2022-11-01 15:44:07 -0700) ---------------------------------------------------------------- - Move the 32-bit memmove() asm implementation out-of-line in order to fix a 32-bit full LTO build failure with clang where it would fail at register allocation. Move it to an asm file and clean it up while at it, similar to what has been already done on 64-bit ---------------------------------------------------------------- Nick Desaulniers (1): x86/mem: Move memmove to out of line assembler arch/x86/lib/Makefile | 1 + arch/x86/lib/memcpy_32.c | 187 ------------------------------------------- arch/x86/lib/memmove_32.S | 200 ++++++++++++++++++++++++++++++++++++++++++++++ lib/memcpy_kunit.c | 22 +++++ 4 files changed, 223 insertions(+), 187 deletions(-) create mode 100644 arch/x86/lib/memmove_32.S
Comments
The pull request you sent on Tue, 13 Dec 2022 12:27:30 +0100:
> git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git tags/x86_asm_for_v6.2
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/8b9ed79c2d587bec5f603d66801478a5af9af842
Thank you!