From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1jU2Me-0005SP-La for mharc-grub-devel@gnu.org; Thu, 30 Apr 2020 02:08:04 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:56188) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jU2M7-0005H0-62 for grub-devel@gnu.org; Thu, 30 Apr 2020 02:08:02 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.90_1) (envelope-from ) id 1jU2Lu-0004O7-8d for grub-devel@gnu.org; Thu, 30 Apr 2020 02:07:30 -0400 Received: from mail-wm1-x343.google.com ([2a00:1450:4864:20::343]:33065) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1jU2Lt-0004GM-Oc for grub-devel@gnu.org; Thu, 30 Apr 2020 02:07:17 -0400 Received: by mail-wm1-x343.google.com with SMTP id v8so6589650wma.0 for ; Wed, 29 Apr 2020 23:07:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=atishpatra.org; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=Oo37jmKttJ0WVXGek6NrWKfSU2pUvR6NZiGcf1VGVPA=; b=WpmpldHVjZVGB3BXGyCnv2YXG8szO5p7hKj1C/Bas1e/f5mcUIoqzzApQ3eRDyURZ9 UlgDoiifc3U15yaVLPzzUGMboOhx5eJZjBqCd6kFBMpVPll1QJqR9M6WiplRncUcIXfO rLOxfkF3eOb0ZfDflVsmdHoGnmIFvxvrrUqrs= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=Oo37jmKttJ0WVXGek6NrWKfSU2pUvR6NZiGcf1VGVPA=; b=mksugz+2DBIFsFyxsYfbXMBfUQ0q94kx8F9UOfsl4EZ5kMvnx8QQeT0vrMZWQexU9J Azjs0bGMVMmkAAuyLDeJM4JgZKHaeX79QeLab5pD6otM1T+Eo4JX9q8tNR+HLpz7uMb1 tyw0tLbjKMNvx50Q7Ugf0pqe4kI1+ZWtE6shQ4DyUF2yjWmxesu0Q1qzi7HoozQ7B+s4 M8cdN9pE8RSOvS0fcd+AXN6lceOoUS5PcSqD+Y453GJb5ST0dmatipl0TjueTKR1KlJc IFn4Sw6SnQHSpPPxpGSHExtGfLf9GUuUZqUiaMhpNiEszZ06P7bsudxRJtnemuMhtc8o 60Gg== X-Gm-Message-State: AGi0PuboDvTXijD81h9bthM1vvuDtAQsDmltIdpyMfy4DfCDm5KQw5T6 U/jQmLtQMWRFsFrKnBsQ9YR91/bFkpBJZpZkJRv3 X-Google-Smtp-Source: APiQypK2rVA5zu+Q9lGSQvssjULKK3HHzYn3impvHoQ/UptCktwTUfe7X+kIHoFJfL2Mku1CEhcuEfW8H65WmHo7ODQ= X-Received: by 2002:a7b:c10d:: with SMTP id w13mr1063731wmi.78.1588226835441; Wed, 29 Apr 2020 23:07:15 -0700 (PDT) MIME-Version: 1.0 References: <20200427110106.r2jqkaeheiw3lunl@tomti.i.net-space.pl> <68c6f6a8-6c13-f2f4-f2ca-287c3f5330f4@gmx.de> <0C4E5FD2-6DE1-4A42-84E1-2202F62E04A5@gmx.de> <28180641-DF47-48A2-A675-1351B83FA073@gmx.de> <4A85F54A-DF7D-4178-9407-4A97E7529A9E@gmx.de> <20200429112228.GG21486@vanye> In-Reply-To: <20200429112228.GG21486@vanye> From: Atish Patra Date: Wed, 29 Apr 2020 23:07:04 -0700 Message-ID: Subject: Re: [PATCH RFC/RFT 0/3] Add grub loader support for RISC-V Linux To: Leif Lindholm Cc: The development of GNU GRUB , Heinrich Schuchardt , Daniel Kiper , Atish Patra , David Abdurachmanov , Alexander Graf , Chester Lin , Ilias Apalodimas Content-Type: text/plain; charset="UTF-8" Received-SPF: pass client-ip=2a00:1450:4864:20::343; envelope-from=atishp@atishpatra.org; helo=mail-wm1-x343.google.com X-detected-operating-system: by eggs.gnu.org: Error: [-] PROGRAM ABORT : Malformed IPv6 address (bad octet value). Location : parse_addr6(), p0f-client.c:67 X-Received-From: 2a00:1450:4864:20::343 X-BeenThere: grub-devel@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: The development of GNU GRUB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 30 Apr 2020 06:08:03 -0000 On Wed, Apr 29, 2020 at 4:22 AM Leif Lindholm wrote: > > Hi Atish, > > On Tue, Apr 28, 2020 at 11:21:05 -0700, Atish Patra wrote: > > > > Hello Ard, > > > > > > > > Did I misunderstand you and you want to provide a LOAD_FILE2 > > > > implementation in GRUB and not use the one in the firmware? > > > > > > Yes. If you use GRUB, it is provided by GRUB. Otherwise, it can be > > > provided by U-Boot or EDK2. > > > > Thanks for the discussion. I got clarification as well. > > I will work on adding LOAD_FILE2 support in GRUB. > > I had promised to look into that, but my paperwork with the FSF is > still pending. Feel free to contact me for bouncing ideas or whatever. > Sure. > As for this set - the changes to the kernel header structs and naming > should be non-controversial, and will be required for a final unified > loader anyway. Could you possibly break those out as a separate set, > which could then be merged earlier? > Ok. I will send out riscv header changes separately. > Best Regards, > > Leif -- Regards, Atish