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 C221AC369A2 for ; Wed, 9 Apr 2025 20:14:56 +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=Lqb4wAIK4SoU6aYNMV67yr29UVGahf1BvE5CvEdmSig=; b=z/dS1do6ErTyIW +9Jjiq0bKSs8hL/03VHtRK/2Wa04exAT3GjqXW6mVlLfBv2fQQ0WUMf3yj85bFaGbNt8FTG5KEIcG liD0Y0Hf0t5db0Vt0EVL85IAvWjqLP9dEhzCTj1PKuHA2EzOWIBHuu5q2KMXfmQR5uM78AfavkzMP FIhw4riOe7cY5SFRCLZswWO/FrIAXU5Bb/lUBefVjOs2FDXmAluHUkYTf08A0XdaHS3kV1rqvQqoI Io7JLFINf35yovIkjBTy3lhX+gsLlkT/+ItLcxytJqYbZH8MJDuHiyL3fZLubmNxtiyWM6txSk4cO TTu4DJvvMPaxKdBsvsNQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.98.2 #2 (Red Hat Linux)) id 1u2bov-00000008PGx-0nF7; Wed, 09 Apr 2025 20:14:49 +0000 Received: from dfw.source.kernel.org ([2604:1380:4641:c500::1]) by bombadil.infradead.org with esmtps (Exim 4.98.2 #2 (Red Hat Linux)) id 1u2bor-00000008PFp-35ns; Wed, 09 Apr 2025 20:14:47 +0000 Received: from smtp.kernel.org (transwarp.subspace.kernel.org [100.75.92.58]) by dfw.source.kernel.org (Postfix) with ESMTP id D1CB35C3F9F; Wed, 9 Apr 2025 20:12:27 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id D5C72C4CEE2; Wed, 9 Apr 2025 20:14:41 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1744229684; bh=LlL7ETnemEHvfYgu3SPg3PzIw528qt5LBfPb8SXM3hs=; h=From:To:Cc:Subject:Date:From; b=Q8P/3xlQyTULinXeR+OWeryOk+Z1P/7Iclfuv7myAEMgfK4UFmTH4NDny61QRT6H0 8moCoxoD8GlwA/cVPluckBFpn5KaviWUL/hb5OoXNC73+fUSERQPH6lUChNlb5unnf 2LPZGR5IDB6ZvY/iLBPf0ZzO3lDDF+TCFG7uGKMECjZ73zMP4H+DQFYzoMXn70xYTK 5kiuF9G2dRbGE97S17YVb1ikq0HWEr7L7bIoLgrgXDDQle9WrTtmt/CIgfjM/Dxi90 CIhE7F+EVV8Kr6fr15o4AizJnDRmboI0dqseypaE4ZjHGJFYbJbK3YEX7W/pVBSu9k xR8ngMKO/mwqw== From: =?UTF-8?q?Bj=C3=B6rn=20T=C3=B6pel?= To: Simon Horman , Simon Horman , Nick Kossifidis , Song Shuai , Li Zhengyu , kexec@lists.infradead.org Cc: =?UTF-8?q?Bj=C3=B6rn=20T=C3=B6pel?= , Dave Young , Yixun Lan , Xianting Tian , linux-riscv@lists.infradead.org Subject: [PATCH 0/4] kexec-tools RISC-V port Date: Wed, 9 Apr 2025 22:14:22 +0200 Message-ID: <20250409201428.648717-1-bjorn@kernel.org> X-Mailer: git-send-email 2.45.2 MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20250409_131445_892027_F88781CA X-CRM114-Status: GOOD ( 21.71 ) X-BeenThere: linux-riscv@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="utf-8" Content-Transfer-Encoding: base64 Sender: "linux-riscv" Errors-To: linux-riscv-bounces+linux-riscv=archiver.kernel.org@lists.infradead.org RnJvbTogQmrDtnJuIFTDtnBlbCA8Ympvcm5Acml2b3NpbmMuY29tPgoKSGkhCgpUaGlzIGlzIGFu IGF0dGVtcHQgdG8gZmluYWxseSBnZXQgdGhlIFJJU0MtViBwYXRjaGVzIGZvciBrZXhlYy10b29s cwp1cHN0cmVhbS4KClNpbW9uIHN1Z2dlc3RlZCBpbiBbMV0gdGhhdDoKCj4gSW4gbXkgbWluZCB0 aGUgYmlnIHF1ZXN0aW9uIGlzIGhvdyB0byBtb3ZlIFJJU0MtViBzdXBwb3J0IGZyb20gdGhhdAo+ IGJyYW5jaCwgdG8gYmVpbmcgbWVyZ2VkIGludG8gbWFpbi4KPgo+IElJUkMgdGhlcmUgd2VyZSBz b21lIGlzc3VlcyB0aGF0IG5lZWRlZCB0byBiZSBhZGRyZXNzZWQuIFBlcmhhcHMgdGhleQo+IGFy ZSBhbGwgYWRkcmVzc2VkIGJ5IHRoaXMgc2VyaWVzLCBhbmQgd2l0aCBzb21lIGFwcHJvcHJpYXRl IHNxdWFzaGluZwo+IHdlIGNhbiBtb3ZlIGZvcndhcmRzIHdpdGggYSBzZXJpZXMgYmFzZWQgb24g bWFpbj8KCkkgdGFsa2VkIHRvIE5pY2sgbGFzdCB3ZWVrLCBhbmQgaGUgc3VnZ2VzdGVkIHRoYXQg d2UnZCB3b3JrIHRoZSBSSVNDLVYKY29sbGFiIEdpdGh1YiBbMl0sIGJ1dCBJIHRoaW5rIGl0J3Mg anVzdCBlYXNpZXIgdG8gZG8gaXQgb24gdGhlIGxpc3QuCgpJJ3ZlIGJlZW4gY29sbGVjdGluZyBh IG51bWJlciBvZiBkaWZmZXJlbnQgdHJlZXMgb3V0IHRoZXJlLCBhbmQgdHJpZWQKdG8gZ3JvdXAg dGhlbSBpbiBhIHNlcmllcy4KCkdpdmVuIHRoYXQgdGhlcmUgaXMgbm90IHN1cHBvcnQgZm9yIFJJ U0MtViB1cHN0cmVhbSB5ZXQsIEkgZGlkbid0IHNlZQp0aGUgbmVlZCB0byBjYXJyeSBhbGwgdGhl IGZpeGVzL3VwZGF0ZXMgKCJkZXZlbG9wbWVudCBoaXN0b3J5IikgYXMKc2VwYXJhdGUgY29tbWl0 cyAtLSBpdCBkb2Vzbid0IGhlbHAgYnVndHJhY2tpbmcvYmlzZWN0YWJpbGl0eS4KCkluc3RlYWQg dGhlIGZpcnN0IGNvbW1pdCBtZXNzYWdlIGlzIGEgYmlnIG9uZSwgYW5kIHRyaWVzIHRvIGdpdmUK YXR0cmlidXRpb24gdG8gYWxsIGludm9sdmVkIHBhcnRpZXMuIElucHV0L3Rob3VnaHRzIGFyZSB2 ZXJ5IG11Y2gKd2VsY29tZSEKClRvIHByb3Blcmx5IHRlc3QgdGhpcyBvbiBSSVNDLVYsIHRoZSB1 cHN0cmVhbSBMaW51eCBrZXJuZWwgaGFzIG1vc3QKdGhpbmdzIGluIDYuMTUtcmMxLCBlLmcuOgpj b21taXQgMjgwOTNjZmVmNWRkICgicmlzY3Yva2V4ZWNfZmlsZTogSGFuZGxlIFJfUklTQ1ZfNjQg aW4gcHVyZ2F0b3J5IHJlbG9jYXRvciIpCmNvbW1pdCAzZjcwMjMxNzFkZjQgKCJyaXNjdi9wdXJn YXRvcnk6IDRCIGFsaWduIHB1cmdhdG9yeV9zdGFydCIpCgpUbyBjcm9zcy1idWlsZCBrZXhlYy10 b29sczoKICB8IC4vYm9vdHN0cmFwIAogIHwgLi9jb25maWd1cmUgLS1ob3N0PXJpc2N2NjQtbGlu dXgtZ251CiAgfCBtYWtlCgpGb3Igc29tZSB0ZXN0cywgYWRkaXRpb25hbCBrZXJuZWwgcGF0Y2hl cyBhcmUgbmVlZGVkLCB0aGF0IGFzIG9mIHRvZGF5CmlzIG5vdCBpbiA2LjE1LXJjMToKICogVG8g dGVzdCAia2V4ZWMgLXMgLWwgSW1hZ2UiLCBrZXhlY19maWxlX2xvYWQgd2l0aCBJbWFnZSBzdXBw b3J0IGlzCiAgIG5lZWRlZCBbM10KICogVG8gdGVzdCAia2V4ZWMgLWMgLWwgdm1saW51eCIgd2l0 aCBDT05GSUdfUkVMT0NBVEFCTEUsIGEga2J1aWxkIGZpeAogICBpcyBuZWVkZWQgWzRdCiAqIFR5 cGljYWxseSBpZiB5b3UgbG9hZCBpbml0cmQsIG9yIGEgbGFyZ2Uga2VybmVsIFs1XSAoc2luY2Ug YSBidW5jaAogICBvZiBSZXNlcnZlZCByZWdpb25zIGFyZSBub3QgcHJvcGVybHkgZXhwb3NlZCku CgpJJ3ZlIHRlc3RlZCBjb21iaW5hdGlvbnMgd2l0aCBjcmFzaGtlcm5lbCAoLXApLCBhbmQgcmVn dWxhciAoLWMvLXMgKyAtZSkgZm9yOgogKiBBQ1BJL1VFRkkKICogRFQvVUVGSQogKiBEVAogKiB3 LyBpbml0cmQKICogdy9vIGluaXRyZAogKiBFTEYgKHVzZXJsYW5kIGxvYWRlciArIGtleGVjX2xv YWQsIGFuZCBrZXhlY19maWxlX2xvYWQpCiAqIEltYWdlICh1c2VybGFuZCBsb2FkZXIgKyBrZXhl Y19sb2FkLCBhbmQga2V4ZWNfZmlsZV9sb2FkKQoKSSdtIHN1cmUgdGhlcmUgYXJlIGNvbWJpbmF0 aW9ucyBJJ3ZlIG1pc3NlZCwgYnV0IGF0IGxlYXN0IGZyb20gbXkgUE9WCndlJ3JlIGluIGEgcHJl dHR5IGdvb2Qgc2hhcGUuCgpBbGwgYXV0aG9yczogUGxlYXNlIGxldCBtZSBrbm93IGlmIHlvdSBw cmVmZXIgYW5vdGhlciBzcGxpdCBvZiB0aGUKcGF0Y2hlcy4gT3Igc29tZXRoaW5nIGVsc2UgZm9y IHRoYXQgbWF0dGVyISA7LSkKCgpMZXQncyBnZXQgdGhlIGJhbGwgcm9sbGluZyEKQmrDtnJuCgpb MV0gaHR0cHM6Ly9sb3JlLmtlcm5lbC5vcmcva2V4ZWMvMjAyMzA5MjAxMTU2MzQuR0cyMjQzOTlA a2VybmVsLm9yZy8KWzJdIGh0dHBzOi8vZ2l0aHViLmNvbS9yaXNjdi1jb2xsYWIva2V4ZWMtdG9v bHMuZ2l0ClszXSBodHRwczovL2xvcmUua2VybmVsLm9yZy9saW51eC1yaXNjdi8yMDI1MDQwOTE5 MzAwNC42NDM4MzktMS1iam9ybkBrZXJuZWwub3JnLwpbNF0gaHR0cHM6Ly9sb3JlLmtlcm5lbC5v cmcvbGludXgtcmlzY3YvMjAyNTA0MDgwNzI4NTEuOTAyNzUtMS1hbGV4Z2hpdGlAcml2b3NpbmMu Y29tLwpbNV0gaHR0cHM6Ly9sb3JlLmtlcm5lbC5vcmcvbGludXgtcmlzY3YvMjAyNTA0MDkxODIx MjkuNjM0NDE1LTEtYmpvcm5Aa2VybmVsLm9yZy8KCkxpIFpoZW5neXUgKDEpOgogIFJJU0MtVjog RW5hYmxlIGtleGVjX2ZpbGVfbG9hZCBzeXNjYWxsCgpOaWNrIEtvc3NpZmlkaXMgKDEpOgogIFJJ U0MtVjogQWRkIHN1cHBvcnQgZm9yIHJpc2N2IGtleGVjL2tkdW1wIG9uIGtleGVjLXRvb2xzCgpT b25nIFNodWFpICgyKToKICBSSVNDLVY6IFNlcGFyYXRlIGVsZl9yaXNjdl9maW5kX3BiYXNlIG91 dAogIFJJU0MtVjogU3VwcG9ydCBsb2FkaW5nIEltYWdlIGJpbmFyeSBmaWxlCgogY29uZmlndXJl LmFjICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgICAzICsKIGluY2x1ZGUvZWxmLmggICAg ICAgICAgICAgICAgICAgICAgICAgICB8ICAgMSArCiBrZXhlYy9NYWtlZmlsZSAgICAgICAgICAg ICAgICAgICAgICAgICAgfCAgIDEgKwoga2V4ZWMvYXJjaC9yaXNjdi9NYWtlZmlsZSAgICAgICAg ICAgICAgIHwgIDM3ICsrCiBrZXhlYy9hcmNoL3Jpc2N2L2NyYXNoZHVtcC1yaXNjdi5jICAgICAg fCAxNDAgKysrKysrKwoga2V4ZWMvYXJjaC9yaXNjdi9pbWFnZS1oZWFkZXIuaCAgICAgICAgIHwg IDg4ICsrKysKIGtleGVjL2FyY2gvcmlzY3YvaW5jbHVkZS9hcmNoL29wdGlvbnMuaCB8ICA0MyAr Kwoga2V4ZWMvYXJjaC9yaXNjdi9pb21lbS5oICAgICAgICAgICAgICAgIHwgIDEwICsKIGtleGVj L2FyY2gvcmlzY3Yva2V4ZWMtZWxmLXJpc2N2LmMgICAgICB8IDE4NCArKysrKysrKysKIGtleGVj L2FyY2gvcmlzY3Yva2V4ZWMtaW1hZ2UtcmlzY3YuYyAgICB8ICA5NSArKysrKwoga2V4ZWMvYXJj aC9yaXNjdi9rZXhlYy1yaXNjdi5jICAgICAgICAgIHwgNTI2ICsrKysrKysrKysrKysrKysrKysr KysrKwoga2V4ZWMvYXJjaC9yaXNjdi9rZXhlYy1yaXNjdi5oICAgICAgICAgIHwgIDUzICsrKwog a2V4ZWMvZHQtb3BzLmMgICAgICAgICAgICAgICAgICAgICAgICAgIHwgNDQyICsrKysrKysrKysr KysrKysrKystCiBrZXhlYy9kdC1vcHMuaCAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgIDcg Kwoga2V4ZWMva2V4ZWMtc3lzY2FsbC5oICAgICAgICAgICAgICAgICAgIHwgICA3ICsKIHB1cmdh dG9yeS9NYWtlZmlsZSAgICAgICAgICAgICAgICAgICAgICB8ICAgMSArCiBwdXJnYXRvcnkvYXJj aC9yaXNjdi9NYWtlZmlsZSAgICAgICAgICAgfCAgIDcgKwogMTcgZmlsZXMgY2hhbmdlZCwgMTY0 NCBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCiBjcmVhdGUgbW9kZSAxMDA2NDQga2V4ZWMv YXJjaC9yaXNjdi9NYWtlZmlsZQogY3JlYXRlIG1vZGUgMTAwNjQ0IGtleGVjL2FyY2gvcmlzY3Yv Y3Jhc2hkdW1wLXJpc2N2LmMKIGNyZWF0ZSBtb2RlIDEwMDY0NCBrZXhlYy9hcmNoL3Jpc2N2L2lt YWdlLWhlYWRlci5oCiBjcmVhdGUgbW9kZSAxMDA2NDQga2V4ZWMvYXJjaC9yaXNjdi9pbmNsdWRl L2FyY2gvb3B0aW9ucy5oCiBjcmVhdGUgbW9kZSAxMDA2NDQga2V4ZWMvYXJjaC9yaXNjdi9pb21l bS5oCiBjcmVhdGUgbW9kZSAxMDA2NDQga2V4ZWMvYXJjaC9yaXNjdi9rZXhlYy1lbGYtcmlzY3Yu YwogY3JlYXRlIG1vZGUgMTAwNjQ0IGtleGVjL2FyY2gvcmlzY3Yva2V4ZWMtaW1hZ2UtcmlzY3Yu YwogY3JlYXRlIG1vZGUgMTAwNjQ0IGtleGVjL2FyY2gvcmlzY3Yva2V4ZWMtcmlzY3YuYwogY3Jl YXRlIG1vZGUgMTAwNjQ0IGtleGVjL2FyY2gvcmlzY3Yva2V4ZWMtcmlzY3YuaAogY3JlYXRlIG1v ZGUgMTAwNjQ0IHB1cmdhdG9yeS9hcmNoL3Jpc2N2L01ha2VmaWxlCgoKYmFzZS1jb21taXQ6IGE3 ZmNkNDI0YzRjODBkZWE1YTJmZDVmZmEyNzRmZmViODEyOWM3OTAKLS0gCjIuNDUuMgoKCl9fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmxpbnV4LXJpc2N2IG1h aWxpbmcgbGlzdApsaW51eC1yaXNjdkBsaXN0cy5pbmZyYWRlYWQub3JnCmh0dHA6Ly9saXN0cy5p bmZyYWRlYWQub3JnL21haWxtYW4vbGlzdGluZm8vbGludXgtcmlzY3YK