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 X-Spam-Level: X-Spam-Status: No, score=-4.0 required=3.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED, DKIM_VALID,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,USER_AGENT_GIT autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id DBFFAC33C8C for ; Mon, 6 Jan 2020 20:06:39 +0000 (UTC) Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id ACBEA207FD for ; Mon, 6 Jan 2020 20:06:39 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="nfuL+zYN" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org ACBEA207FD Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=kernel.org Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+infradead-linux-arm-kernel=archiver.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20170209; h=Sender: Content-Transfer-Encoding:Content-Type:Cc:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:Message-Id:Date:Subject:To :From:Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References: List-Owner; bh=MjfMaCrpDoO9rxdby1WsAATMCtrlg4qs1nzvgJLEjGQ=; b=nfuL+zYNIu1Pjq z9gPm48LKe9p6UW9yaXr5J6fYRWmgpYGMcpFBADvyskmkUptgUjhfdDjKzo91BcTj/dWxmbnQ4G/h PCU3ILDzbslX5tuXoECnkVDe8ugin7H+J9QJDYT5DoMnnoq+Kfr8wU5Timb3SQNG9jAKhbAQuCTR7 eON8EsjUCql4S0wTr5ZJd7vk4prYJGgCnirlDhm8DqYSzwqPtqdPZI7B4lYwC4NI4Myhpem+WR5w2 aWYs6fAYS7ynu3O2nW5I47fvh/piiABf31LB+Rb0N7G/t/67rcrQPAQOemsRUfQf2XRCx6TBL4vxy yiGmrcVyYd2GaaOP7++A==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1ioYdw-0004Sw-Bc; Mon, 06 Jan 2020 20:06:28 +0000 Received: from foss.arm.com ([217.140.110.172]) by bombadil.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1ioYdt-0004S6-04 for linux-arm-kernel@lists.infradead.org; Mon, 06 Jan 2020 20:06:26 +0000 Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 4F1DF328; Mon, 6 Jan 2020 12:06:21 -0800 (PST) Received: from localhost (unknown [10.37.6.21]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id C76A63F534; Mon, 6 Jan 2020 12:06:20 -0800 (PST) From: Mark Brown To: Catalin Marinas , Will Deacon Subject: [PATCH 0/3] arm64: Conversions to modern assembly annotations Date: Mon, 6 Jan 2020 19:58:15 +0000 Message-Id: <20200106195818.56351-1-broonie@kernel.org> X-Mailer: git-send-email 2.20.1 MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20200106_120625_080625_0A11C8ED X-CRM114-Status: GOOD ( 10.19 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Mark Brown , linux-arm-kernel@lists.infradead.org Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+infradead-linux-arm-kernel=archiver.kernel.org@lists.infradead.org As part of an effort to make the annotations in assembly code clearer and more consistent new macros have been introduced. This series of patches converts some more of the arm64 assembly code to these annotations, patch 1 introduces modern equivalents of the arm64 specific ENDPIPROC() which are then used by conversions of the lib and mm directories in the other two patches. Mark Brown (3): arm64: asm: Add new-style position independent function annotations arm64: lib: Use modern annotations for assembly functions arm64: mm: Use modern annotations for assembly functions arch/arm64/include/asm/linkage.h | 16 ++++++++++ arch/arm64/lib/clear_page.S | 4 +-- arch/arm64/lib/clear_user.S | 4 +-- arch/arm64/lib/copy_from_user.S | 4 +-- arch/arm64/lib/copy_in_user.S | 4 +-- arch/arm64/lib/copy_page.S | 4 +-- arch/arm64/lib/copy_to_user.S | 4 +-- arch/arm64/lib/crc32.S | 8 ++--- arch/arm64/lib/memchr.S | 4 +-- arch/arm64/lib/memcmp.S | 4 +-- arch/arm64/lib/memcpy.S | 8 ++--- arch/arm64/lib/memmove.S | 8 ++--- arch/arm64/lib/memset.S | 8 ++--- arch/arm64/lib/strchr.S | 4 +-- arch/arm64/lib/strcmp.S | 4 +-- arch/arm64/lib/strlen.S | 4 +-- arch/arm64/lib/strncmp.S | 4 +-- arch/arm64/lib/strnlen.S | 4 +-- arch/arm64/lib/strrchr.S | 4 +-- arch/arm64/lib/tishift.S | 12 ++++---- arch/arm64/mm/cache.S | 52 ++++++++++++++++---------------- arch/arm64/mm/proc.S | 24 +++++++-------- 22 files changed, 104 insertions(+), 88 deletions(-) -- 2.20.1 _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel