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 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 smtp.lore.kernel.org (Postfix) with ESMTPS id 34D8BC433F5 for ; Wed, 13 Apr 2022 15:00:30 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:Message-Id:Date:Subject:Cc :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=La2xpbk6J3eCJPhD0qo5CgX9NDJPH7lUsgMJhmhw/UA=; b=GDnG1O6mPmGZ/v kAZW64YlGY7kT20d6iHV59ON+U9OcwmxOk+5OQhQGCupaFyo5Z92QVhHz1YxaG8sileaWB5CsjWCV nBKIANHnzHe4At9zoJ3ThmpV57VPjWfyoNONkU4OcadFPc6HK8tNDti2KXKmHH87Wdiy5tqWUWHcV GR8hcwH4nsf86CcICPLu4N1TTCtK/EfFnvY+6Y9kxLRSEOSbBJmOcPPgqJWAlShpzlkyPv4cz+xZY 72FcnxyxlUw5xAgYMFZ2Fjzc944ps7NSNn3M//X4y4dVZ31pS4dNDLvQUcH5+dleB2BgSqeOB1qdK 9+r/HXL1oPW/LOsOq1fw==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1neeSm-001Uka-HA; Wed, 13 Apr 2022 14:59:20 +0000 Received: from foss.arm.com ([217.140.110.172]) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1neeSj-001Ujd-Py for linux-arm-kernel@lists.infradead.org; Wed, 13 Apr 2022 14:59:19 +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 F18111576; Wed, 13 Apr 2022 07:59:15 -0700 (PDT) Received: from lakrids.cambridge.arm.com (usa-sjc-imap-foss1.foss.arm.com [10.121.207.14]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPA id EF9673F5A1; Wed, 13 Apr 2022 07:59:14 -0700 (PDT) From: Mark Rutland To: linux-arm-kernel@lists.infradead.org Cc: broonie@kernel.org, catalin.marinas@arm.com, kaleshsingh@google.com, madvenka@linux.microsoft.com, mark.rutland@arm.com, will@kernel.org Subject: [PATCH 0/6] arm64: stacktrace cleanups Date: Wed, 13 Apr 2022 15:59:04 +0100 Message-Id: <20220413145910.3060139-1-mark.rutland@arm.com> X-Mailer: git-send-email 2.30.2 MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220413_075917_932058_11E883FE X-CRM114-Status: UNSURE ( 8.48 ) X-CRM114-Notice: Please train this message. X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org This series is a collection of cleanup / refactoring changes for the arm64 stacktrace code. There should be no functional change as a result of this series; the bulk of the series is a rename for consistency with the core+x86 unwind code, and the only structural changes are the removal of a redundant NULL check and making some code private to arch/arm64/kernel/stacktrace.c. The bulk of the series has been extracted from v13 of Madhavan's series adding reliability checks: https://lore.kernel.org/linux-arm-kernel/20220117145608.6781-1-madvenka@linux.microsoft.com/ ... and I've rebased the extracted patches atop v5.18-rc1. The rest of that series needs further review, and I'd like to get the uncontroversial bits out of the way now while that continues so that we can make other changes in this area. The couple of patches from me are new as of this posting, but I'm hoping those are simple enough that this can be picked up as-is. The series can be found in my arm64/stacktrace/cleanups branch: https://git.kernel.org/pub/scm/linux/kernel/git/mark/linux.git/log/?h=arm64/stacktrace/cleanups git://git.kernel.org/pub/scm/linux/kernel/git/mark/linux.git arm64/stacktrace/cleanups Thanks, Mark. Madhavan T. Venkataraman (4): arm64: stacktrace: remove NULL task check from unwind_frame() arm64: stacktrace: rename unwinder functions arm64: stacktrace: rename stackframe to unwind_state arm64: stacktrace: align with common naming Mark Rutland (2): arm64: stacktrace: delete PCS comment arm64: stacktrace: make struct stackframe private to stacktrace.c arch/arm64/include/asm/stacktrace.h | 32 ------- arch/arm64/kernel/stacktrace.c | 124 ++++++++++++++++------------ 2 files changed, 69 insertions(+), 87 deletions(-) -- 2.30.2 _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel