Received: by 2002:a25:ad19:0:0:0:0:0 with SMTP id y25csp7147252ybi; Mon, 8 Jul 2019 15:35:22 -0700 (PDT) X-Google-Smtp-Source: APXvYqyYHPTCDz8Dg8Rq8qP4Na5YFlldI4uiPwkcOdJJ6DPtgLXSfDFWkH3s9xl+FW3QgzPujxDY X-Received: by 2002:a17:902:e30d:: with SMTP id cg13mr27592098plb.173.1562625322490; Mon, 08 Jul 2019 15:35:22 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1562625322; cv=none; d=google.com; s=arc-20160816; b=uk8FaWs6ENRlm8kg8h7yw6V/MdOQP9SlYE4bIbWzHW6zRnI13LOfR5Ha4QeLojwEJ1 de6+78up1RVKUfg/e8dw3LlSauEaiEZCj1n1ZktmENs7oe88jbKZwzvYxXOJaSUyF/0v km7YLoiqhtNEnk2rT4TiqoVXAXwTgjOtpJ3JXEJWCUlrZwMrFoVvYarevodK6cm92Oie nt4UMgbyPG7PlIY5dAjpHWUcMhdRJ3DXUfWmkftVAmit+meZMRk0N2L9Q72AT875SJwP WH4S5xY+KsymeVZu5kwvzn22nTUdgrngbzmT3DzZ3dWm97jo9Yt3k4EBOGl6QMuqbwif +TkA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :user-agent:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=uMC9NmJB9eHqb9kFP2buvZXPeG5PRqbP47rDa1pJkEM=; b=YE1zUb/+pnf3+LM1CDC4pEcnYpKWoFZj64FwUdsuW9aJChWjUsi8arAAld4UnrufKU SNVhsNHagmJ1pG83VRfbOwTTdrzGv/5Sh3uQuJil1Vqu7bccdoUPCz4L59fs6eiDUFOi btMn2JpxXUIKP3c5kYDG+SkpHLTkUuXRN1JnkIb8+ugLNjCCClv1jMhIxg/ssA4ccn6w x3/MKuEO4ZZSiF+PEwIbpPgrB0uC9ZQWORzv8cEBQq6N0ni8/BxNxntuLOg0P6cWdlUr YIUZw6zmLSpJNdCV4CAeYCwpjyG519MOd1RCynlppqC7ZOjRsi23ymrZlBG/aJdUE5dQ agHA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=w0R2fdVM; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id t15si19040051plo.360.2019.07.08.15.35.07; Mon, 08 Jul 2019 15:35:22 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=w0R2fdVM; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1733189AbfGHPTM (ORCPT + 99 others); Mon, 8 Jul 2019 11:19:12 -0400 Received: from mail.kernel.org ([198.145.29.99]:43350 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1733185AbfGHPTK (ORCPT ); Mon, 8 Jul 2019 11:19:10 -0400 Received: from localhost (83-86-89-107.cable.dynamic.v4.ziggo.nl [83.86.89.107]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id 5B05521537; Mon, 8 Jul 2019 15:19:09 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1562599149; bh=pACI6D3myO5JNSRbPWXUf6hK64xGN3l01pdmArsudig=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=w0R2fdVMhUzfuzXa89YWTeuraVhj+RG4x6vbwBk9Ib31fGar3OgSvLajffDWoBig6 jgfXYi905q8jGWfI4xL5hUe0JfzozG6nfSbsqPUbAHOmvz4ZSlncy5B6s99LH9cIE4 mBx49F9BetWA0XS48UlvGtS6isLbOZthWHo5oD5c= From: Greg Kroah-Hartman To: linux-kernel@vger.kernel.org Cc: Greg Kroah-Hartman , stable@vger.kernel.org, Masahiro Yamada , "George G. Davis" , Sasha Levin Subject: [PATCH 4.9 021/102] scripts/checkstack.pl: Fix arm64 wrong or unknown architecture Date: Mon, 8 Jul 2019 17:12:14 +0200 Message-Id: <20190708150527.302732202@linuxfoundation.org> X-Mailer: git-send-email 2.22.0 In-Reply-To: <20190708150525.973820964@linuxfoundation.org> References: <20190708150525.973820964@linuxfoundation.org> User-Agent: quilt/0.66 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org [ Upstream commit 4f45d62a52297b10ded963412a158685647ecdec ] The following error occurs for the `make ARCH=arm64 checkstack` case: aarch64-linux-gnu-objdump -d vmlinux $(find . -name '*.ko') | \ perl ./scripts/checkstack.pl arm64 wrong or unknown architecture "arm64" As suggested by Masahiro Yamada, fix the above error using regular expressions in the same way it was fixed for the `ARCH=x86` case via commit fda9f9903be6 ("scripts/checkstack.pl: automatically handle 32-bit and 64-bit mode for ARCH=x86"). Suggested-by: Masahiro Yamada Signed-off-by: George G. Davis Signed-off-by: Masahiro Yamada Signed-off-by: Sasha Levin --- scripts/checkstack.pl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/checkstack.pl b/scripts/checkstack.pl index 12a6940741fe..b8f616545277 100755 --- a/scripts/checkstack.pl +++ b/scripts/checkstack.pl @@ -45,7 +45,7 @@ my (@stack, $re, $dre, $x, $xs, $funcre); $x = "[0-9a-f]"; # hex character $xs = "[0-9a-f ]"; # hex character or space $funcre = qr/^$x* <(.*)>:$/; - if ($arch eq 'aarch64') { + if ($arch =~ '^(aarch|arm)64$') { #ffffffc0006325cc: a9bb7bfd stp x29, x30, [sp, #-80]! $re = qr/^.*stp.*sp, \#-([0-9]{1,8})\]\!/o; } elsif ($arch eq 'arm') { -- 2.20.1