From mboxrd@z Thu Jan 1 00:00:00 1970 Return-path: Received: from mailgate.ics.forth.gr ([139.91.1.2]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1mqOOj-008tMv-St for kexec@lists.infradead.org; Thu, 25 Nov 2021 23:43:28 +0000 Received: from av3.ics.forth.gr (av3in.ics.forth.gr [139.91.1.77]) by mailgate.ics.forth.gr (8.15.2/ICS-FORTH/V10-1.8-GATE) with ESMTP id 1APNhDig068688 for ; Fri, 26 Nov 2021 01:43:13 +0200 (EET) MIME-Version: 1.0 Date: Fri, 26 Nov 2021 01:43:06 +0200 From: Nick Kossifidis Subject: Re: RISC-V: patched kexec-tools on github for review/testing In-Reply-To: References: <00c521b5b872b06c9350145c7d39fe7c@mailhost.ics.forth.gr> Message-ID: <2ec74f4bd0e7b7cb4b579e9e042fc035@mailhost.ics.forth.gr> List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8"; Format="flowed" Sender: "kexec" Errors-To: kexec-bounces+dwmw2=infradead.org@lists.infradead.org To: Alexandre Ghiti Cc: Nick Kossifidis , ebiederm@xmission.com, kexec@lists.infradead.org, linux-riscv , "linux-kernel@vger.kernel.org List" , Alexandre ghiti , rppt@kernel.org, geert+renesas@glider.be, Stephano Cetola , Philipp Tomsich , Palmer Dabbelt , Anup Patel , Atish Patra zqPPhM65z4IgMjAyMS0xMC0xNSAxMDowNywgQWxleGFuZHJlIEdoaXRpIM6tzrPPgc6xz4jOtToK PiBPbiBTYXQsIE9jdCA5LCAyMDIxIGF0IDM6MjUgUE0gTmljayBLb3NzaWZpZGlzIDxtaWNrQGlj cy5mb3J0aC5ncj4gCj4gd3JvdGU6Cj4+IAo+PiDOo8+EzrnPgiAyMDIxLTEwLTA2IDE0OjEwLCBB bGV4YW5kcmUgR2hpdGkgzq3Os8+BzrHPiM61Ogo+PiA+Cj4+ID4gU28gSSBmb2xsb3dlZCB0aGUg aW5zdHJ1Y3Rpb25zIGhlcmU6Cj4+ID4gaHR0cHM6Ly9kb2N1bWVudGF0aW9uLnN1c2UuY29tL2Zy LWZyL3NsZXMvMTItU1AzL2h0bWwvU0xFUy1hbGwvY2hhLXR1bmluZy1rZXhlYy5odG1sI2NoYS10 dW5pbmcta2V4ZWMtYmFzaWMtdXNhZ2UsCj4+ID4gYmVsb3cgdGhlIG91dHB1dCBvbiBhbiBVbm1h dGNoZWQgYm9hcmQgdXNpbmcgYSB2bWxpbnV4IHN0b3JlZCBvbiBhIHNkCj4+ID4gY2FyZDoKPj4g Pgo+PiA+IHVidW50dUB1YnVudHU6fiQgc3VkbyBzYmluL2tleGVjIC1sIHZtbGludXggLS1hcHBl bmQ9IiQoY2F0Cj4+ID4gL3Byb2MvY21kbGluZSkiIC0taW5pdHJkPS9ib290L2luaXRyZC5pbWcK Pj4gPiBXYXJuaW5nOiBObyBjbWRsaW5lIHByb3ZpZGVkLCB1c2luZyBhcHBlbmQgc3RyaW5nIGFz IGNtZGxpbmUKPj4gPiBXYXJuaW5nOiBObyBkdGIgcHJvdmlkZWQsIHVzaW5nIC9zeXMvZmlybXdh cmUvZmR0Cj4+ID4gWyAxODEzLjQ3MjY3MV0gSU5GTzogdGFzayBrd29ya2VyLzE6MDo5ODggYmxv Y2tlZCBmb3IgbW9yZSB0aGFuIDEyMAo+PiA+IHNlY29uZHMuCj4+ID4gWyAxODEzLjQ3ODc1MV0g ICAgICAgTm90IHRhaW50ZWQgNS4xNS4wLXJjMSsgIzE1Cj4+ID4gWyAxODEzLjQ4MzExMF0gImVj aG8gMCA+IC9wcm9jL3N5cy9rZXJuZWwvaHVuZ190YXNrX3RpbWVvdXRfc2VjcyIKPj4gPiBkaXNh YmxlcyB0aGlzIG1lc3NhZ2UuCj4+ID4gQ291bGQgbm90IGZpbmQgYSBmcmVlIGFyZWEgb2YgbWVt b3J5IG9mIDB4MzAwMCBieXRlcy4uLgo+PiA+IGxvY2F0ZV9ob2xlIGZhaWxlZAo+PiA+Cj4+ID4g SSB1c2VkIHRoZSBVYnVudHUga2VybmVsLCBzbyB0aGlzIGlzIHByZXR0eSBsYXJnZToKPj4gPiAt cnd4cnd4ci14IDEgdWJ1bnR1IHVidW50dSAyNzdNIE9jdCAgNSAxNTo0NyB2bWxpbnV4Cj4+ID4g LXJ3LXItLXItLSAxIHJvb3Qgcm9vdCA5OE0gU2VwIDIxIDAzOjI1IC9ib290L2luaXRyZC5pbWcK Pj4gPgo+PiAKPj4gQUNLLCBJIGhhdmVuJ3QgdGVzdGVkIGluaXRyZCBtdWNoIFRCSCwgSSB1c3Vh bGx5IGRvbid0IHVzZSBhbiBpbml0cmQsCj4+IGFuZCB3aGVuIEkgZG8gaXQncyBhIHNtYWxsIGJ1 c3lib3gtYmFzZWQgcm9vdGZzLgo+PiAKPj4gPiBUaGVuIGlmIEkgZG9uJ3QgbG9hZCB0aGUgaW5p dHJkIChJIHNvbWV0aW1lcyBoYXZlIHRoZSBzYW1lIHdhcm5pbmcgYXMKPj4gPiBhYm92ZSkgSSBj YW4gYXQgbGVhc3Qga2V4ZWMgdGhlIG5ldyBrZXJuZWwgYnV0IGl0IGZhaWxzIHRvIGJvb3Q6Cj4+ ID4KPj4gPiB1YnVudHVAdWJ1bnR1On4kIHN1ZG8gLi9zYmluL2tleGVjIC1lCj4+ID4gV2Fybmlu ZzogTm8gY21kbGluZSBvciBhcHBlbmQgc3RyaW5nIHByb3ZpZGVkCj4+ID4gV2FybmluZzogTm8g ZHRiIHByb3ZpZGVkLCB1c2luZyAvc3lzL2Zpcm13YXJlL2ZkdAo+PiA+IFsuLi5dCj4+ID4gWyAg ICAwLjAwMDAwMF0gU0JJIHYwLjIgSFNNIGV4dGVuc2lvbiBkZXRlY3RlZAo+PiA+IFsgICAgMC4w MDAwMDBdIENQVSB3aXRoIGhhcnRpZD0wIGlzIG5vdCBhdmFpbGFibGUKPj4gPiBbICAgIDAuMDAw MDAwXSAtLS0tLS0tLS0tLS1bIGN1dCBoZXJlIF0tLS0tLS0tLS0tLS0KPj4gPiBbICAgIDAuMDAw MDAwXSBrZXJuZWwgQlVHIGF0IGFyY2gvcmlzY3Yva2VybmVsL3NtcGJvb3QuYzoxMDchCj4+ID4g WyAgICAwLjAwMDAwMF0gS2VybmVsIEJVRyBbIzFdCj4+ID4gWyAgICAwLjAwMDAwMF0gTW9kdWxl cyBsaW5rZWQgaW46Cj4+ID4gWyAgICAwLjAwMDAwMF0gQ1BVOiAwIFBJRDogMCBDb21tOiBzd2Fw cGVyIE5vdCB0YWludGVkIDUuMTUuMC1yYzErICMxNQo+PiA+IFsgICAgMC4wMDAwMDBdIEhhcmR3 YXJlIG5hbWU6IFNpRml2ZSBIaUZpdmUgVW5tYXRjaGVkIEEwMCAoRFQpCj4+ID4gWyAgICAwLjAw MDAwMF0gZXBjIDogc2V0dXBfc21wKzB4Y2MvMHgxNDIKPj4gPiBbICAgIDAuMDAwMDAwXSAgcmEg OiBzZXR1cF9zbXArMHhjNC8weDE0Mgo+PiA+IFsgICAgMC4wMDAwMDBdIGVwYyA6IGZmZmZmZmZm ODBhMDQwODAgcmEgOiBmZmZmZmZmZjgwYTA0MDc4IHNwIDoKPj4gPiBmZmZmZmZmZjgxODAzZWMw Cj4+ID4gWyAgICAwLjAwMDAwMF0gIGdwIDogZmZmZmZmZmY4MWEyMzIyMCB0cCA6IGZmZmZmZmZm ODE4MTA1MDAgdDAgOgo+PiA+IGZmZmZmZmZmODFhMzU1MWYKPj4gPiBbICAgIDAuMDAwMDAwXSAg dDEgOiBmZmZmZmZmZmZmZmZmZmZmIHQyIDogMDAwMDAwMDAwMDAwMDAwMCBzMCA6Cj4+ID4gZmZm ZmZmZmY4MTgwM2YwMAo+PiA+IFsgICAgMC4wMDAwMDBdICBzMSA6IDAwMDAwMDAwMDAwMDAwMDAg YTAgOiAwMDAwMDAwMDAwMDAwMDAwIGExIDoKPj4gPiAwMDAwMDAwMDAwMDAwMDAwCj4+ID4gWyAg ICAwLjAwMDAwMF0gIGEyIDogMDAwMDAwMDAwMDAwMDAwMCBhMyA6IDAwMDAwMDAwMDAwMDAwMDEg YTQgOgo+PiA+IDAwMDAwMDAwMDAwMDAwMDAKPj4gPiBbICAgIDAuMDAwMDAwXSAgYTUgOiBmZmZm ZmZmZjgwYzY0NTAwIGE2IDogMDAwMDAwMDAwMDAwMDAwNCBhNyA6Cj4+ID4gMDAwMDAwMDAwMDAw ZmYwMAo+PiA+IFsgICAgMC4wMDAwMDBdICBzMiA6IDAwMDAwMDAwMDAwMDAwMDUgczMgOiAwMDAw MDAwMDAwMDAwMDAwIHM0IDoKPj4gPiBmZmZmZmZmZjgxMThmOWE4Cj4+ID4gWyAgICAwLjAwMDAw MF0gIHM1IDogMDAwMDAwMDAwMDAwMDAwNyBzNiA6IGZmZmZmZmZmODBjMGI3OTAgczcgOgo+PiA+ IDAwMDAwMDAwODAwMDAyMDAKPj4gPiBbICAgIDAuMDAwMDAwXSAgczggOiAwMDAwMDAwMDAwMDAw ZmZmIHM5IDogMDAwMDAwMDA4MTAwMDIwMCBzMTA6Cj4+ID4gMDAwMDAwMDAwMDAwMDAxOAo+PiA+ IFsgICAgMC4wMDAwMDBdICBzMTE6IDAwMDAwMDAwMDAwMDAwMGIgdDMgOiAwMDAwMDAwMDAwZmYw MDAwIHQ0IDoKPj4gPiBmZmZmZmZmZmZmZmZmZmZmCj4+ID4gWyAgICAwLjAwMDAwMF0gIHQ1IDog ZmZmZmZmZmY4MGMwYjdhMCB0NiA6IGZmZmZmZmZmODE4MDNiZDgKPj4gPiBbICAgIDAuMDAwMDAw XSBzdGF0dXM6IDAwMDAwMDAyMDAwMDAxMDAgYmFkYWRkcjogMDAwMDAwMDAwMDAwMDAwMAo+PiA+ IGNhdXNlOiAwMDAwMDAwMDAwMDAwMDAzCj4+ID4gWyAgICAwLjAwMDAwMF0gWzxmZmZmZmZmZjgw YTA0MDgwPl0gc2V0dXBfc21wKzB4Y2MvMHgxNDIKPj4gPiBbICAgIDAuMDAwMDAwXSBbPGZmZmZm ZmZmODBhMDNkODg+XSBzZXR1cF9hcmNoKzB4NTZhLzB4NTkwCj4+ID4gWyAgICAwLjAwMDAwMF0g WzxmZmZmZmZmZjgwYTAwYWEyPl0gc3RhcnRfa2VybmVsKzB4YWEvMHhhNWMKPj4gPiBbICAgIDAu MDAwMDAwXSByYW5kb206IGdldF9yYW5kb21fYnl0ZXMgY2FsbGVkIGZyb20KPj4gPiBvb3BzX2V4 aXQrMHg0NC8weDcwIHdpdGggY3JuZ19pbml0PTAKPj4gPiBbICAgIDAuMDAwMDAwXSAtLS1bIGVu ZCB0cmFjZSAwMDAwMDAwMDAwMDAwMDAwIF0tLS0KPj4gPiBbICAgIDAuMDAwMDAwXSBLZXJuZWwg cGFuaWMgLSBub3Qgc3luY2luZzogQXR0ZW1wdGVkIHRvIGtpbGwgdGhlIGlkbGUKPj4gPiB0YXNr IQo+PiA+IFsgICAgMC4wMDAwMDBdIC0tLVsgZW5kIEtlcm5lbCBwYW5pYyAtIG5vdCBzeW5jaW5n OiBBdHRlbXB0ZWQgdG8ga2lsbAo+PiA+IHRoZSBpZGxlIHRhc2shIF0tLS0KPj4gPgo+PiA+IFRo aXMgcmVsaWFibHkgZmFpbHMgaGVyZS4KPj4gPgo+PiAKPj4gVGhpcyBsb29rcyB3ZWlyZCwgSSds bCBjaGVjayBpdCBvdXQgKHdlIGhhdmUgYW4gdW5tYXRjaGVkIGhlcmUgc28gSSdsbAo+PiB0cnkg dG8gZ2V0IG15IGhhbmRzIG9uIGl0IHNvbWV0aW1lIG5leHQgd2VlaykuCj4+IAo+PiBEaWQgeW91 IHRyeSBrZHVtcCA/IERvIHlvdSBnZXQgdGhlIHNhbWUgZXJyb3IgPwo+IAo+IGtkdW1wIHdvcmtz IGZpbmUsIGl0IGZhaWxzIHRvIGZpbmQgdGhlIHJvb3RmcyBidXQgSSB0aGluayBteSBzZXR1cCBp cwo+IGZhdWx0eSBoZXJlLgo+IEkgdG9vayBhIHF1aWNrIGxvb2sgYXQga2V4ZWNfcmVsb2NhdGUu UywgYW5kIHRoZSB1c2Ugb2YgdmFfcGFfb2Zmc2V0Cj4gaXMgYWxzbyB3cm9uZyBoZXJlLCB3ZSBz aG91bGQgdXNlIHZhX2tlcm5lbF9wYV9vZmZzZXQgYXMgaXQgaXMgdXNlZCB0bwo+IG1vZGlmeSBh IHRleHQgYWRkcmVzcyBCdXQgZml4aW5nIHRoYXQgZGlkIG5vdCB3b3JrIGVpdGhlci4KPiAKPiBB bGV4Cj4gCgpTb3JyeSBmb3IgdGhlIGRlbGF5LCBJIGZpbmFsbHkgZ290IHNvbWUgdGltZSB0byB3 b3JrIG9uIHRoaXMuIEFzIGl0IAp0dXJucyBvdXQgSSdtIHBhc3NpbmcgY3B1IGlkIGluc3RlYWQg b2YgaGFydCBpZCB0byB0aGUgbmV4dCBrZXJuZWwgKHRoYXQgCmNvbW1lbnQgb24gc21wLmggY2xh aW1pbmcgdGhhdCByYXdfc21wX3Byb2Nlc3Nvcl9pZCByZXR1cm5zIHRoZSBoYXJ0IGlkIApkaWRu J3QgaGVscCBtdWNoKSBhbmQgaW50ZXJlc3RpbmdseSBlbm91Z2ggY3B1IGlkIGFuZCBoYXJ0IGlk IG1hdGNoIG9uIApxZW11IGFuZCBhbHNvIHNvbWV0aW1lcyBtYXRjaCBvbiB0aGUgdW5tYXRjaGVk IC8gdW5sZWFzaGVkIGJvYXJkLiBBbHNvIApvbiB1bm1hdGNoZWQgLyB1bmxlYXNoZWQsIGhhcnQg aWQgMCBpcyB1c2VkIGJ5IHRoZSBub24tbGludXggaGFydCBzbyBpZiAKd2UgcGFzcyB0aGUgY3B1 IGlkIG9mIHRoZSBib290IGNwdSB0aGF0J3MgYWx3YXlzIGdvaW5nIHRvIGJlIDAgaXQnbGwgYmUg CmludmFsaWQsIGJ1dCB0aGF0J3Mgbm90IGFsd2F5cyB0aGUgY2FzZSwgZXNwZWNpYWxseSBmb3Ig a2R1bXAuIEknbSBhbHNvIApnZXR0aW5nIGFuIGVycm9yIHdoZW4gdHJ5aW5nIHRvIG1vdW50IHRo ZSByb290ZnMgb24ga2R1bXAgb24gdGhlIAp1bm1hdGNoZWQgYm9hcmQsIGJlY2F1c2Ugc3dpb3Rs YiBjYW4ndCBhbGxvY2F0ZSBib3VuY2UgYnVmZmVycyBhbmQgdGhlIApwY2llIGRyaXZlciBkb2Vz bid0IHdvcmssIHNvIG5vIG52bWUgYWNjZXNzLiBJJ20gbG9va2luZyBmb3IgYSB3YXkgdG8gCm1h a2UgdGhpcyB3b3JrIHdpdGhvdXQgbWVzc2luZyB0aGluZ3MgdXAsIGluIGFueSBjYXNlIEknbGwg c2VuZCBzb21lIApwYXRjaGVzIG92ZXIgdGhlIHdlZWtlbmQuIEZvciB0aGUgaW5pdHJkIGlzc3Vl IEkgbmVlZCB0byBwYXRjaCAKa2V4ZWMtdG9vbHMuCgpSZWdhcmRzLApOaWNrCgpfX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwprZXhlYyBtYWlsaW5nIGxpc3QK a2V4ZWNAbGlzdHMuaW5mcmFkZWFkLm9yZwpodHRwOi8vbGlzdHMuaW5mcmFkZWFkLm9yZy9tYWls bWFuL2xpc3RpbmZvL2tleGVjCg== 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 83368C433EF for ; Thu, 25 Nov 2021 23:43:50 +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-Type: Content-Transfer-Encoding:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:Message-ID:References:In-Reply-To:Subject:Cc:To:From :Date:MIME-Version:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=IDFEXpzCgIaGrFdFkTy214tQ6befZAj7G6nFRm/gOIY=; b=Mp2K+AgFkmPZET20PsgwfUpWVm uYQasTuEKis8ETEuFyIbKu6nRdOkwFykn7BOiS2xaXrQefdJAcfxlKBISCB95CeuXG/6Pz9wa7vrd 4W510z536yMpiXzTfg/CFXNry/ZJ8pxwkogBwlnniI1i5PBjf+NsEkWEv+oMdMiEsIukeanNzrBfJ rD3E1GEqByUS0I+2wq/5SWn44Xkplnxen9NoCbDsfYQrja5ENTGo6hwTCBrqKD4M+APVP2e7ka/dH awTm6E89vVIKXZ8ySs1aXulWfHs+IhK1HUAaGUuq6I+DXK6o1+GQ9K4ndJlShS9yqzlpt8GVLW2+5 Qh8T1+Tg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1mqOOo-008tPZ-81; Thu, 25 Nov 2021 23:43:30 +0000 Received: from mailgate.ics.forth.gr ([139.91.1.2]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1mqOOj-008tMw-S1 for linux-riscv@lists.infradead.org; Thu, 25 Nov 2021 23:43:28 +0000 Received: from av3.ics.forth.gr (av3in.ics.forth.gr [139.91.1.77]) by mailgate.ics.forth.gr (8.15.2/ICS-FORTH/V10-1.8-GATE) with ESMTP id 1APNhDsU068691 for ; Fri, 26 Nov 2021 01:43:13 +0200 (EET) DKIM-Signature: v=1; a=rsa-sha256; d=ics.forth.gr; s=av; c=relaxed/simple; q=dns/txt; i=@ics.forth.gr; t=1637883788; x=1640475788; h=From:Sender:Reply-To:Subject:Date:Message-ID:To:Cc:MIME-Version:Content-Type: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=UDrS+DoSn8uGZsnCRsfQCOc0/q698uwjMUOP3PeRipU=; b=V1u0iYtrokgo2vsmTEWqi/HhMXk4Oil2CI/3QsUybpUZMrDhCecIobrPK9T6/5S+ IEe5S02BDIcf7LZHRQZ+6oBY3maHwQg0SUlgGeaMgV6jdTbUG40gKGXNhG6wsEKl 72n21pAnWEICVPHQECgscC6bL3zdl8NoTIOy5XdcvXD05xuLaf15Bi8Za1x73wbW SEAU2mU1YZcBiT/Xxf4sQ0xm/7/4QHijSRsOZs1cJZSj9XJQBXuL1vNVInZlcNRW +8kgx6/ny3YN958oJ6osYD6c+9k38zdi4lI91KYlHr/OTpMPhgVDC09B/irB+PWr YtHOSYAEqP25YB85H6tXRQ==; X-AuditID: 8b5b014d-ba8f670000005d46-0f-61a01f8bfe05 Received: from enigma.ics.forth.gr (enigma-2.ics.forth.gr [139.91.151.35]) by av3.ics.forth.gr (Symantec Messaging Gateway) with SMTP id 7B.D2.23878.B8F10A16; Fri, 26 Nov 2021 01:43:08 +0200 (EET) X-ICS-AUTH-INFO: Authenticated user: at ics.forth.gr MIME-Version: 1.0 Date: Fri, 26 Nov 2021 01:43:06 +0200 From: Nick Kossifidis To: Alexandre Ghiti Cc: Nick Kossifidis , ebiederm@xmission.com, kexec@lists.infradead.org, linux-riscv , "linux-kernel@vger.kernel.org List" , Alexandre ghiti , rppt@kernel.org, geert+renesas@glider.be, Stephano Cetola , Philipp Tomsich , Palmer Dabbelt , Anup Patel , Atish Patra Subject: Re: RISC-V: patched kexec-tools on github for review/testing Organization: FORTH In-Reply-To: References: <00c521b5b872b06c9350145c7d39fe7c@mailhost.ics.forth.gr> Message-ID: <2ec74f4bd0e7b7cb4b579e9e042fc035@mailhost.ics.forth.gr> X-Sender: mick@mailhost.ics.forth.gr User-Agent: Roundcube Webmail/1.3.16 X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprBIsWRmVeSWpSXmKPExsXSHT1dWbdHfkGiwecpjBbP7nxltVi36AKr xZMPE9ksFq34zmLxf1sLu8Xc2ZMYLXaf/spkcXnXHDaLbZ9b2Cya351jt3h5uYfZontltcWR 9duZLGZ/WMLiwOcxq6GXzePNy5csHvdOTGP1mHhW1+PhpktMHptWdbJ57J+7ht1j85J6j8+b 5Dx23n7I5NF+oJvJY8qhdpYAnigum5TUnMyy1CJ9uwSujM89E9kK5mlVvP47m6mBcY1iFyMn h4SAicSn/UuZuhi5OIQEjjFKPG3bxQSRMJWYvbeTEcTmFRCUODnzCQuIzSxgITH1yn5GCFte onnrbGYQm0VAVWLF6j9gNpuApsT8SwfB6kUEjCUen5jIDFG/nEXi9TlVEFtYwFVi5+69YHF+ AWGJT3cvsoLYnAKBEu/3T2KHOOgKk8S378dZII5wkZj4bCUbxHEqEh9+PwAq4uAQBbI3z1Wa wCg4C8mps5CcOgvJqQsYmVcxCiSWGetlJhfrpeUXlWTopRdtYgRHHqPvDsbbm9/qHWJk4mA8 xCjBwawkwuscOD9RiDclsbIqtSg/vqg0J7X4EKM0B4uSOC+v3oR4IYH0xJLU7NTUgtQimCwT B6dUA1NWt/Sk3NUqU6dMu5Tz/5pTfL7A+/+8AWYvblvV5Wzr+Cw+xfvJUrcJRp1hE6rq6ko/ tBsIbIueKMX8yv9LBfuyzQ1ML5dyMLabeO99vka/17C8taFtf1hLx/mLf7jy71w9qfz209fi 4ImT7j37+ZI3nW/irk8JZ59/tGDYwrRwbZ5vgYGcwN7Q2AM8U6byuZ88PW8B++NlO++Jc2qo F+15HnvhF0dnlskDpwUMvHu93901klP+U9cTVHFgX37jARWhkM2RDMwxhvLbr/HeLDJuZk7z viRjxsXhIDbRaLtiTu2fs58NbpU8LVAN26hpxqj0OXvKw6501q8pZtdmcJjlH/sRzPOOVcY+ 3CSkXomlOCPRUIu5qDgRAAOO+XorAwAA X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20211125_154326_378741_446F37B7 X-CRM114-Status: GOOD ( 29.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-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8"; Format="flowed" Sender: "linux-riscv" Errors-To: linux-riscv-bounces+linux-riscv=archiver.kernel.org@lists.infradead.org zqPPhM65z4IgMjAyMS0xMC0xNSAxMDowNywgQWxleGFuZHJlIEdoaXRpIM6tzrPPgc6xz4jOtToK PiBPbiBTYXQsIE9jdCA5LCAyMDIxIGF0IDM6MjUgUE0gTmljayBLb3NzaWZpZGlzIDxtaWNrQGlj cy5mb3J0aC5ncj4gCj4gd3JvdGU6Cj4+IAo+PiDOo8+EzrnPgiAyMDIxLTEwLTA2IDE0OjEwLCBB bGV4YW5kcmUgR2hpdGkgzq3Os8+BzrHPiM61Ogo+PiA+Cj4+ID4gU28gSSBmb2xsb3dlZCB0aGUg aW5zdHJ1Y3Rpb25zIGhlcmU6Cj4+ID4gaHR0cHM6Ly9kb2N1bWVudGF0aW9uLnN1c2UuY29tL2Zy LWZyL3NsZXMvMTItU1AzL2h0bWwvU0xFUy1hbGwvY2hhLXR1bmluZy1rZXhlYy5odG1sI2NoYS10 dW5pbmcta2V4ZWMtYmFzaWMtdXNhZ2UsCj4+ID4gYmVsb3cgdGhlIG91dHB1dCBvbiBhbiBVbm1h dGNoZWQgYm9hcmQgdXNpbmcgYSB2bWxpbnV4IHN0b3JlZCBvbiBhIHNkCj4+ID4gY2FyZDoKPj4g Pgo+PiA+IHVidW50dUB1YnVudHU6fiQgc3VkbyBzYmluL2tleGVjIC1sIHZtbGludXggLS1hcHBl bmQ9IiQoY2F0Cj4+ID4gL3Byb2MvY21kbGluZSkiIC0taW5pdHJkPS9ib290L2luaXRyZC5pbWcK Pj4gPiBXYXJuaW5nOiBObyBjbWRsaW5lIHByb3ZpZGVkLCB1c2luZyBhcHBlbmQgc3RyaW5nIGFz IGNtZGxpbmUKPj4gPiBXYXJuaW5nOiBObyBkdGIgcHJvdmlkZWQsIHVzaW5nIC9zeXMvZmlybXdh cmUvZmR0Cj4+ID4gWyAxODEzLjQ3MjY3MV0gSU5GTzogdGFzayBrd29ya2VyLzE6MDo5ODggYmxv Y2tlZCBmb3IgbW9yZSB0aGFuIDEyMAo+PiA+IHNlY29uZHMuCj4+ID4gWyAxODEzLjQ3ODc1MV0g ICAgICAgTm90IHRhaW50ZWQgNS4xNS4wLXJjMSsgIzE1Cj4+ID4gWyAxODEzLjQ4MzExMF0gImVj aG8gMCA+IC9wcm9jL3N5cy9rZXJuZWwvaHVuZ190YXNrX3RpbWVvdXRfc2VjcyIKPj4gPiBkaXNh YmxlcyB0aGlzIG1lc3NhZ2UuCj4+ID4gQ291bGQgbm90IGZpbmQgYSBmcmVlIGFyZWEgb2YgbWVt b3J5IG9mIDB4MzAwMCBieXRlcy4uLgo+PiA+IGxvY2F0ZV9ob2xlIGZhaWxlZAo+PiA+Cj4+ID4g SSB1c2VkIHRoZSBVYnVudHUga2VybmVsLCBzbyB0aGlzIGlzIHByZXR0eSBsYXJnZToKPj4gPiAt cnd4cnd4ci14IDEgdWJ1bnR1IHVidW50dSAyNzdNIE9jdCAgNSAxNTo0NyB2bWxpbnV4Cj4+ID4g LXJ3LXItLXItLSAxIHJvb3Qgcm9vdCA5OE0gU2VwIDIxIDAzOjI1IC9ib290L2luaXRyZC5pbWcK Pj4gPgo+PiAKPj4gQUNLLCBJIGhhdmVuJ3QgdGVzdGVkIGluaXRyZCBtdWNoIFRCSCwgSSB1c3Vh bGx5IGRvbid0IHVzZSBhbiBpbml0cmQsCj4+IGFuZCB3aGVuIEkgZG8gaXQncyBhIHNtYWxsIGJ1 c3lib3gtYmFzZWQgcm9vdGZzLgo+PiAKPj4gPiBUaGVuIGlmIEkgZG9uJ3QgbG9hZCB0aGUgaW5p dHJkIChJIHNvbWV0aW1lcyBoYXZlIHRoZSBzYW1lIHdhcm5pbmcgYXMKPj4gPiBhYm92ZSkgSSBj YW4gYXQgbGVhc3Qga2V4ZWMgdGhlIG5ldyBrZXJuZWwgYnV0IGl0IGZhaWxzIHRvIGJvb3Q6Cj4+ ID4KPj4gPiB1YnVudHVAdWJ1bnR1On4kIHN1ZG8gLi9zYmluL2tleGVjIC1lCj4+ID4gV2Fybmlu ZzogTm8gY21kbGluZSBvciBhcHBlbmQgc3RyaW5nIHByb3ZpZGVkCj4+ID4gV2FybmluZzogTm8g ZHRiIHByb3ZpZGVkLCB1c2luZyAvc3lzL2Zpcm13YXJlL2ZkdAo+PiA+IFsuLi5dCj4+ID4gWyAg ICAwLjAwMDAwMF0gU0JJIHYwLjIgSFNNIGV4dGVuc2lvbiBkZXRlY3RlZAo+PiA+IFsgICAgMC4w MDAwMDBdIENQVSB3aXRoIGhhcnRpZD0wIGlzIG5vdCBhdmFpbGFibGUKPj4gPiBbICAgIDAuMDAw MDAwXSAtLS0tLS0tLS0tLS1bIGN1dCBoZXJlIF0tLS0tLS0tLS0tLS0KPj4gPiBbICAgIDAuMDAw MDAwXSBrZXJuZWwgQlVHIGF0IGFyY2gvcmlzY3Yva2VybmVsL3NtcGJvb3QuYzoxMDchCj4+ID4g WyAgICAwLjAwMDAwMF0gS2VybmVsIEJVRyBbIzFdCj4+ID4gWyAgICAwLjAwMDAwMF0gTW9kdWxl cyBsaW5rZWQgaW46Cj4+ID4gWyAgICAwLjAwMDAwMF0gQ1BVOiAwIFBJRDogMCBDb21tOiBzd2Fw cGVyIE5vdCB0YWludGVkIDUuMTUuMC1yYzErICMxNQo+PiA+IFsgICAgMC4wMDAwMDBdIEhhcmR3 YXJlIG5hbWU6IFNpRml2ZSBIaUZpdmUgVW5tYXRjaGVkIEEwMCAoRFQpCj4+ID4gWyAgICAwLjAw MDAwMF0gZXBjIDogc2V0dXBfc21wKzB4Y2MvMHgxNDIKPj4gPiBbICAgIDAuMDAwMDAwXSAgcmEg OiBzZXR1cF9zbXArMHhjNC8weDE0Mgo+PiA+IFsgICAgMC4wMDAwMDBdIGVwYyA6IGZmZmZmZmZm ODBhMDQwODAgcmEgOiBmZmZmZmZmZjgwYTA0MDc4IHNwIDoKPj4gPiBmZmZmZmZmZjgxODAzZWMw Cj4+ID4gWyAgICAwLjAwMDAwMF0gIGdwIDogZmZmZmZmZmY4MWEyMzIyMCB0cCA6IGZmZmZmZmZm ODE4MTA1MDAgdDAgOgo+PiA+IGZmZmZmZmZmODFhMzU1MWYKPj4gPiBbICAgIDAuMDAwMDAwXSAg dDEgOiBmZmZmZmZmZmZmZmZmZmZmIHQyIDogMDAwMDAwMDAwMDAwMDAwMCBzMCA6Cj4+ID4gZmZm ZmZmZmY4MTgwM2YwMAo+PiA+IFsgICAgMC4wMDAwMDBdICBzMSA6IDAwMDAwMDAwMDAwMDAwMDAg YTAgOiAwMDAwMDAwMDAwMDAwMDAwIGExIDoKPj4gPiAwMDAwMDAwMDAwMDAwMDAwCj4+ID4gWyAg ICAwLjAwMDAwMF0gIGEyIDogMDAwMDAwMDAwMDAwMDAwMCBhMyA6IDAwMDAwMDAwMDAwMDAwMDEg YTQgOgo+PiA+IDAwMDAwMDAwMDAwMDAwMDAKPj4gPiBbICAgIDAuMDAwMDAwXSAgYTUgOiBmZmZm ZmZmZjgwYzY0NTAwIGE2IDogMDAwMDAwMDAwMDAwMDAwNCBhNyA6Cj4+ID4gMDAwMDAwMDAwMDAw ZmYwMAo+PiA+IFsgICAgMC4wMDAwMDBdICBzMiA6IDAwMDAwMDAwMDAwMDAwMDUgczMgOiAwMDAw MDAwMDAwMDAwMDAwIHM0IDoKPj4gPiBmZmZmZmZmZjgxMThmOWE4Cj4+ID4gWyAgICAwLjAwMDAw MF0gIHM1IDogMDAwMDAwMDAwMDAwMDAwNyBzNiA6IGZmZmZmZmZmODBjMGI3OTAgczcgOgo+PiA+ IDAwMDAwMDAwODAwMDAyMDAKPj4gPiBbICAgIDAuMDAwMDAwXSAgczggOiAwMDAwMDAwMDAwMDAw ZmZmIHM5IDogMDAwMDAwMDA4MTAwMDIwMCBzMTA6Cj4+ID4gMDAwMDAwMDAwMDAwMDAxOAo+PiA+ IFsgICAgMC4wMDAwMDBdICBzMTE6IDAwMDAwMDAwMDAwMDAwMGIgdDMgOiAwMDAwMDAwMDAwZmYw MDAwIHQ0IDoKPj4gPiBmZmZmZmZmZmZmZmZmZmZmCj4+ID4gWyAgICAwLjAwMDAwMF0gIHQ1IDog ZmZmZmZmZmY4MGMwYjdhMCB0NiA6IGZmZmZmZmZmODE4MDNiZDgKPj4gPiBbICAgIDAuMDAwMDAw XSBzdGF0dXM6IDAwMDAwMDAyMDAwMDAxMDAgYmFkYWRkcjogMDAwMDAwMDAwMDAwMDAwMAo+PiA+ IGNhdXNlOiAwMDAwMDAwMDAwMDAwMDAzCj4+ID4gWyAgICAwLjAwMDAwMF0gWzxmZmZmZmZmZjgw YTA0MDgwPl0gc2V0dXBfc21wKzB4Y2MvMHgxNDIKPj4gPiBbICAgIDAuMDAwMDAwXSBbPGZmZmZm ZmZmODBhMDNkODg+XSBzZXR1cF9hcmNoKzB4NTZhLzB4NTkwCj4+ID4gWyAgICAwLjAwMDAwMF0g WzxmZmZmZmZmZjgwYTAwYWEyPl0gc3RhcnRfa2VybmVsKzB4YWEvMHhhNWMKPj4gPiBbICAgIDAu MDAwMDAwXSByYW5kb206IGdldF9yYW5kb21fYnl0ZXMgY2FsbGVkIGZyb20KPj4gPiBvb3BzX2V4 aXQrMHg0NC8weDcwIHdpdGggY3JuZ19pbml0PTAKPj4gPiBbICAgIDAuMDAwMDAwXSAtLS1bIGVu ZCB0cmFjZSAwMDAwMDAwMDAwMDAwMDAwIF0tLS0KPj4gPiBbICAgIDAuMDAwMDAwXSBLZXJuZWwg cGFuaWMgLSBub3Qgc3luY2luZzogQXR0ZW1wdGVkIHRvIGtpbGwgdGhlIGlkbGUKPj4gPiB0YXNr IQo+PiA+IFsgICAgMC4wMDAwMDBdIC0tLVsgZW5kIEtlcm5lbCBwYW5pYyAtIG5vdCBzeW5jaW5n OiBBdHRlbXB0ZWQgdG8ga2lsbAo+PiA+IHRoZSBpZGxlIHRhc2shIF0tLS0KPj4gPgo+PiA+IFRo aXMgcmVsaWFibHkgZmFpbHMgaGVyZS4KPj4gPgo+PiAKPj4gVGhpcyBsb29rcyB3ZWlyZCwgSSds bCBjaGVjayBpdCBvdXQgKHdlIGhhdmUgYW4gdW5tYXRjaGVkIGhlcmUgc28gSSdsbAo+PiB0cnkg dG8gZ2V0IG15IGhhbmRzIG9uIGl0IHNvbWV0aW1lIG5leHQgd2VlaykuCj4+IAo+PiBEaWQgeW91 IHRyeSBrZHVtcCA/IERvIHlvdSBnZXQgdGhlIHNhbWUgZXJyb3IgPwo+IAo+IGtkdW1wIHdvcmtz IGZpbmUsIGl0IGZhaWxzIHRvIGZpbmQgdGhlIHJvb3RmcyBidXQgSSB0aGluayBteSBzZXR1cCBp cwo+IGZhdWx0eSBoZXJlLgo+IEkgdG9vayBhIHF1aWNrIGxvb2sgYXQga2V4ZWNfcmVsb2NhdGUu UywgYW5kIHRoZSB1c2Ugb2YgdmFfcGFfb2Zmc2V0Cj4gaXMgYWxzbyB3cm9uZyBoZXJlLCB3ZSBz aG91bGQgdXNlIHZhX2tlcm5lbF9wYV9vZmZzZXQgYXMgaXQgaXMgdXNlZCB0bwo+IG1vZGlmeSBh IHRleHQgYWRkcmVzcyBCdXQgZml4aW5nIHRoYXQgZGlkIG5vdCB3b3JrIGVpdGhlci4KPiAKPiBB bGV4Cj4gCgpTb3JyeSBmb3IgdGhlIGRlbGF5LCBJIGZpbmFsbHkgZ290IHNvbWUgdGltZSB0byB3 b3JrIG9uIHRoaXMuIEFzIGl0IAp0dXJucyBvdXQgSSdtIHBhc3NpbmcgY3B1IGlkIGluc3RlYWQg b2YgaGFydCBpZCB0byB0aGUgbmV4dCBrZXJuZWwgKHRoYXQgCmNvbW1lbnQgb24gc21wLmggY2xh aW1pbmcgdGhhdCByYXdfc21wX3Byb2Nlc3Nvcl9pZCByZXR1cm5zIHRoZSBoYXJ0IGlkIApkaWRu J3QgaGVscCBtdWNoKSBhbmQgaW50ZXJlc3RpbmdseSBlbm91Z2ggY3B1IGlkIGFuZCBoYXJ0IGlk IG1hdGNoIG9uIApxZW11IGFuZCBhbHNvIHNvbWV0aW1lcyBtYXRjaCBvbiB0aGUgdW5tYXRjaGVk IC8gdW5sZWFzaGVkIGJvYXJkLiBBbHNvIApvbiB1bm1hdGNoZWQgLyB1bmxlYXNoZWQsIGhhcnQg aWQgMCBpcyB1c2VkIGJ5IHRoZSBub24tbGludXggaGFydCBzbyBpZiAKd2UgcGFzcyB0aGUgY3B1 IGlkIG9mIHRoZSBib290IGNwdSB0aGF0J3MgYWx3YXlzIGdvaW5nIHRvIGJlIDAgaXQnbGwgYmUg CmludmFsaWQsIGJ1dCB0aGF0J3Mgbm90IGFsd2F5cyB0aGUgY2FzZSwgZXNwZWNpYWxseSBmb3Ig a2R1bXAuIEknbSBhbHNvIApnZXR0aW5nIGFuIGVycm9yIHdoZW4gdHJ5aW5nIHRvIG1vdW50IHRo ZSByb290ZnMgb24ga2R1bXAgb24gdGhlIAp1bm1hdGNoZWQgYm9hcmQsIGJlY2F1c2Ugc3dpb3Rs YiBjYW4ndCBhbGxvY2F0ZSBib3VuY2UgYnVmZmVycyBhbmQgdGhlIApwY2llIGRyaXZlciBkb2Vz bid0IHdvcmssIHNvIG5vIG52bWUgYWNjZXNzLiBJJ20gbG9va2luZyBmb3IgYSB3YXkgdG8gCm1h a2UgdGhpcyB3b3JrIHdpdGhvdXQgbWVzc2luZyB0aGluZ3MgdXAsIGluIGFueSBjYXNlIEknbGwg c2VuZCBzb21lIApwYXRjaGVzIG92ZXIgdGhlIHdlZWtlbmQuIEZvciB0aGUgaW5pdHJkIGlzc3Vl IEkgbmVlZCB0byBwYXRjaCAKa2V4ZWMtdG9vbHMuCgpSZWdhcmRzLApOaWNrCgpfX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpsaW51eC1yaXNjdiBtYWlsaW5n IGxpc3QKbGludXgtcmlzY3ZAbGlzdHMuaW5mcmFkZWFkLm9yZwpodHRwOi8vbGlzdHMuaW5mcmFk ZWFkLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2xpbnV4LXJpc2N2Cg== 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 vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id A0504C433F5 for ; Thu, 25 Nov 2021 23:45:17 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1343576AbhKYXs2 (ORCPT ); Thu, 25 Nov 2021 18:48:28 -0500 Received: from mailgate.ics.forth.gr ([139.91.1.2]:41563 "EHLO mailgate.ics.forth.gr" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229879AbhKYXq1 (ORCPT ); Thu, 25 Nov 2021 18:46:27 -0500 Received: from av3.ics.forth.gr (av3in.ics.forth.gr [139.91.1.77]) by mailgate.ics.forth.gr (8.15.2/ICS-FORTH/V10-1.8-GATE) with ESMTP id 1APNhD5A068689 for ; Fri, 26 Nov 2021 01:43:13 +0200 (EET) DKIM-Signature: v=1; a=rsa-sha256; d=ics.forth.gr; s=av; c=relaxed/simple; q=dns/txt; i=@ics.forth.gr; t=1637883788; x=1640475788; h=From:Sender:Reply-To:Subject:Date:Message-ID:To:Cc:MIME-Version:Content-Type: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=UDrS+DoSn8uGZsnCRsfQCOc0/q698uwjMUOP3PeRipU=; b=V1u0iYtrokgo2vsmTEWqi/HhMXk4Oil2CI/3QsUybpUZMrDhCecIobrPK9T6/5S+ IEe5S02BDIcf7LZHRQZ+6oBY3maHwQg0SUlgGeaMgV6jdTbUG40gKGXNhG6wsEKl 72n21pAnWEICVPHQECgscC6bL3zdl8NoTIOy5XdcvXD05xuLaf15Bi8Za1x73wbW SEAU2mU1YZcBiT/Xxf4sQ0xm/7/4QHijSRsOZs1cJZSj9XJQBXuL1vNVInZlcNRW +8kgx6/ny3YN958oJ6osYD6c+9k38zdi4lI91KYlHr/OTpMPhgVDC09B/irB+PWr YtHOSYAEqP25YB85H6tXRQ==; X-AuditID: 8b5b014d-ba8f670000005d46-0f-61a01f8bfe05 Received: from enigma.ics.forth.gr (enigma-2.ics.forth.gr [139.91.151.35]) by av3.ics.forth.gr (Symantec Messaging Gateway) with SMTP id 7B.D2.23878.B8F10A16; Fri, 26 Nov 2021 01:43:08 +0200 (EET) X-ICS-AUTH-INFO: Authenticated user: at ics.forth.gr MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Date: Fri, 26 Nov 2021 01:43:06 +0200 From: Nick Kossifidis To: Alexandre Ghiti Cc: Nick Kossifidis , ebiederm@xmission.com, kexec@lists.infradead.org, linux-riscv , "linux-kernel@vger.kernel.org List" , Alexandre ghiti , rppt@kernel.org, geert+renesas@glider.be, Stephano Cetola , Philipp Tomsich , Palmer Dabbelt , Anup Patel , Atish Patra Subject: Re: RISC-V: patched kexec-tools on github for review/testing Organization: FORTH In-Reply-To: References: <00c521b5b872b06c9350145c7d39fe7c@mailhost.ics.forth.gr> Message-ID: <2ec74f4bd0e7b7cb4b579e9e042fc035@mailhost.ics.forth.gr> X-Sender: mick@mailhost.ics.forth.gr User-Agent: Roundcube Webmail/1.3.16 X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprBIsWRmVeSWpSXmKPExsXSHT1dWbdHfkGiwecpjBbP7nxltVi36AKr xZMPE9ksFq34zmLxf1sLu8Xc2ZMYLXaf/spkcXnXHDaLbZ9b2Cya351jt3h5uYfZontltcWR 9duZLGZ/WMLiwOcxq6GXzePNy5csHvdOTGP1mHhW1+PhpktMHptWdbJ57J+7ht1j85J6j8+b 5Dx23n7I5NF+oJvJY8qhdpYAnigum5TUnMyy1CJ9uwSujM89E9kK5mlVvP47m6mBcY1iFyMn h4SAicSn/UuZuhi5OIQEjjFKPG3bxQSRMJWYvbeTEcTmFRCUODnzCQuIzSxgITH1yn5GCFte onnrbGYQm0VAVWLF6j9gNpuApsT8SwfB6kUEjCUen5jIDFG/nEXi9TlVEFtYwFVi5+69YHF+ AWGJT3cvsoLYnAKBEu/3T2KHOOgKk8S378dZII5wkZj4bCUbxHEqEh9+PwAq4uAQBbI3z1Wa wCg4C8mps5CcOgvJqQsYmVcxCiSWGetlJhfrpeUXlWTopRdtYgRHHqPvDsbbm9/qHWJk4mA8 xCjBwawkwuscOD9RiDclsbIqtSg/vqg0J7X4EKM0B4uSOC+v3oR4IYH0xJLU7NTUgtQimCwT B6dUA1NWt/Sk3NUqU6dMu5Tz/5pTfL7A+/+8AWYvblvV5Wzr+Cw+xfvJUrcJRp1hE6rq6ko/ tBsIbIueKMX8yv9LBfuyzQ1ML5dyMLabeO99vka/17C8taFtf1hLx/mLf7jy71w9qfz209fi 4ImT7j37+ZI3nW/irk8JZ59/tGDYwrRwbZ5vgYGcwN7Q2AM8U6byuZ88PW8B++NlO++Jc2qo F+15HnvhF0dnlskDpwUMvHu93901klP+U9cTVHFgX37jARWhkM2RDMwxhvLbr/HeLDJuZk7z viRjxsXhIDbRaLtiTu2fs58NbpU8LVAN26hpxqj0OXvKw6501q8pZtdmcJjlH/sRzPOOVcY+ 3CSkXomlOCPRUIu5qDgRAAOO+XorAwAA Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Στις 2021-10-15 10:07, Alexandre Ghiti έγραψε: > On Sat, Oct 9, 2021 at 3:25 PM Nick Kossifidis > wrote: >> >> Στις 2021-10-06 14:10, Alexandre Ghiti έγραψε: >> > >> > So I followed the instructions here: >> > https://documentation.suse.com/fr-fr/sles/12-SP3/html/SLES-all/cha-tuning-kexec.html#cha-tuning-kexec-basic-usage, >> > below the output on an Unmatched board using a vmlinux stored on a sd >> > card: >> > >> > ubuntu@ubuntu:~$ sudo sbin/kexec -l vmlinux --append="$(cat >> > /proc/cmdline)" --initrd=/boot/initrd.img >> > Warning: No cmdline provided, using append string as cmdline >> > Warning: No dtb provided, using /sys/firmware/fdt >> > [ 1813.472671] INFO: task kworker/1:0:988 blocked for more than 120 >> > seconds. >> > [ 1813.478751] Not tainted 5.15.0-rc1+ #15 >> > [ 1813.483110] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" >> > disables this message. >> > Could not find a free area of memory of 0x3000 bytes... >> > locate_hole failed >> > >> > I used the Ubuntu kernel, so this is pretty large: >> > -rwxrwxr-x 1 ubuntu ubuntu 277M Oct 5 15:47 vmlinux >> > -rw-r--r-- 1 root root 98M Sep 21 03:25 /boot/initrd.img >> > >> >> ACK, I haven't tested initrd much TBH, I usually don't use an initrd, >> and when I do it's a small busybox-based rootfs. >> >> > Then if I don't load the initrd (I sometimes have the same warning as >> > above) I can at least kexec the new kernel but it fails to boot: >> > >> > ubuntu@ubuntu:~$ sudo ./sbin/kexec -e >> > Warning: No cmdline or append string provided >> > Warning: No dtb provided, using /sys/firmware/fdt >> > [...] >> > [ 0.000000] SBI v0.2 HSM extension detected >> > [ 0.000000] CPU with hartid=0 is not available >> > [ 0.000000] ------------[ cut here ]------------ >> > [ 0.000000] kernel BUG at arch/riscv/kernel/smpboot.c:107! >> > [ 0.000000] Kernel BUG [#1] >> > [ 0.000000] Modules linked in: >> > [ 0.000000] CPU: 0 PID: 0 Comm: swapper Not tainted 5.15.0-rc1+ #15 >> > [ 0.000000] Hardware name: SiFive HiFive Unmatched A00 (DT) >> > [ 0.000000] epc : setup_smp+0xcc/0x142 >> > [ 0.000000] ra : setup_smp+0xc4/0x142 >> > [ 0.000000] epc : ffffffff80a04080 ra : ffffffff80a04078 sp : >> > ffffffff81803ec0 >> > [ 0.000000] gp : ffffffff81a23220 tp : ffffffff81810500 t0 : >> > ffffffff81a3551f >> > [ 0.000000] t1 : ffffffffffffffff t2 : 0000000000000000 s0 : >> > ffffffff81803f00 >> > [ 0.000000] s1 : 0000000000000000 a0 : 0000000000000000 a1 : >> > 0000000000000000 >> > [ 0.000000] a2 : 0000000000000000 a3 : 0000000000000001 a4 : >> > 0000000000000000 >> > [ 0.000000] a5 : ffffffff80c64500 a6 : 0000000000000004 a7 : >> > 000000000000ff00 >> > [ 0.000000] s2 : 0000000000000005 s3 : 0000000000000000 s4 : >> > ffffffff8118f9a8 >> > [ 0.000000] s5 : 0000000000000007 s6 : ffffffff80c0b790 s7 : >> > 0000000080000200 >> > [ 0.000000] s8 : 0000000000000fff s9 : 0000000081000200 s10: >> > 0000000000000018 >> > [ 0.000000] s11: 000000000000000b t3 : 0000000000ff0000 t4 : >> > ffffffffffffffff >> > [ 0.000000] t5 : ffffffff80c0b7a0 t6 : ffffffff81803bd8 >> > [ 0.000000] status: 0000000200000100 badaddr: 0000000000000000 >> > cause: 0000000000000003 >> > [ 0.000000] [] setup_smp+0xcc/0x142 >> > [ 0.000000] [] setup_arch+0x56a/0x590 >> > [ 0.000000] [] start_kernel+0xaa/0xa5c >> > [ 0.000000] random: get_random_bytes called from >> > oops_exit+0x44/0x70 with crng_init=0 >> > [ 0.000000] ---[ end trace 0000000000000000 ]--- >> > [ 0.000000] Kernel panic - not syncing: Attempted to kill the idle >> > task! >> > [ 0.000000] ---[ end Kernel panic - not syncing: Attempted to kill >> > the idle task! ]--- >> > >> > This reliably fails here. >> > >> >> This looks weird, I'll check it out (we have an unmatched here so I'll >> try to get my hands on it sometime next week). >> >> Did you try kdump ? Do you get the same error ? > > kdump works fine, it fails to find the rootfs but I think my setup is > faulty here. > I took a quick look at kexec_relocate.S, and the use of va_pa_offset > is also wrong here, we should use va_kernel_pa_offset as it is used to > modify a text address But fixing that did not work either. > > Alex > Sorry for the delay, I finally got some time to work on this. As it turns out I'm passing cpu id instead of hart id to the next kernel (that comment on smp.h claiming that raw_smp_processor_id returns the hart id didn't help much) and interestingly enough cpu id and hart id match on qemu and also sometimes match on the unmatched / unleashed board. Also on unmatched / unleashed, hart id 0 is used by the non-linux hart so if we pass the cpu id of the boot cpu that's always going to be 0 it'll be invalid, but that's not always the case, especially for kdump. I'm also getting an error when trying to mount the rootfs on kdump on the unmatched board, because swiotlb can't allocate bounce buffers and the pcie driver doesn't work, so no nvme access. I'm looking for a way to make this work without messing things up, in any case I'll send some patches over the weekend. For the initrd issue I need to patch kexec-tools. Regards, Nick