All of lore.kernel.org
 help / color / mirror / Atom feed
From: Fu Wei <tekkamanninja@gmail.com>
To: Atish Patra <atishp@atishpatra.org>
Cc: The development of GNU GRUB <grub-devel@gnu.org>,
	Ard Biesheuvel <ard.biesheuvel@arm.com>,
	 Atish Patra <Atish.Patra@wdc.com>,
	Daniel Kiper <dkiper@net-space.pl>,
	 Heinrich Schuchardt <xypron.glpk@gmx.de>,
	Leif Lindholm <leif.lindholm@linaro.org>,
	 Nikita Ermakov <arei@altlinux.org>
Subject: Re: [PATCH v2 0/7] Add LoadFile2 and riscv Linux loader
Date: Sat, 28 Aug 2021 00:29:30 +0800	[thread overview]
Message-ID: <CA+HMz3hJUcAhaK9C6MuxgO66=_JqOdu_EPoV3c948q2VLJGRkg@mail.gmail.com> (raw)
In-Reply-To: <CAOnJCU+SPskjrvrypSMe6A9wRCuZEtDTy86D1WwY=+2xXvrQmg@mail.gmail.com>

Hi Atish,

Great thanks for adding me the loop!

I have tested this these whole patchset on Starlight board and Allwinner D1 ,

https://github.com/tekkamanninja/grub/tree/riscv_devel_Nikita_V2

I would be nice If you can add my Tested-by for this patchset!

Tested-by: Wei Fu <tekkamanninja@gmail.com>

Atish Patra <atishp@atishpatra.org> 于2021年8月28日周六 上午12:22写道:
>
> On Wed, Jun 2, 2021 at 2:13 PM Nikita Ermakov <arei@altlinux.org> wrote:
> >
> > Hello,
> >
> > This is the second version of the patch series. The patch series is almost the
> > same as the previous one except that the Heinrich's suggestions were
> > implemented.
> >
> > This series contains patches to add support for LoadFile2 protocol to load
> > initrd on EFI systems. Also it contains patches to load Linux kernel with EFI
> > stub on riscv platforms and unites arm and riscv codes together into common
> > loader code for EFI systems.
>
> + Wei Fu who tested this series on Beagleboard.
>
> According to Wei we do another patch to add a boot-hartid entry in the
> chosen node if DTB is
> loaded from grub instead of U-Boot [1].
>
> [1] https://github.com/tekkamanninja/grub/commit/99c5dc1ba897e506f185eb19d4dadc6d41937214
> >
> > Ard Biesheuvel (3):
> >   efi: add definition of LoadFile2 protocol
> >   efi: implemented LoadFile2 initrd loading protocol for Linux
> >   linux: ignore FDT unless we need to modify it
> >
> > Atish Patra (3):
> >   loader: Move arm64 linux loader to common code
> >   RISC-V: Update image header
> >   RISC-V: Use common linux loader
> >
> > Nikita Ermakov (1):
> >   loader: drop argv[] argument in grub_initrd_load()
> >
> >  grub-core/Makefile.core.def               |   8 +-
> >  grub-core/commands/efi/lsefi.c            |   1 +
> >  grub-core/loader/arm/linux.c              |   2 +-
> >  grub-core/loader/efi/fdt.c                |   7 +-
> >  grub-core/loader/{arm64 => efi}/linux.c   | 143 +++++++++++++++++++---
> >  grub-core/loader/i386/linux.c             |   2 +-
> >  grub-core/loader/i386/pc/linux.c          |   2 +-
> >  grub-core/loader/i386/xen.c               |   3 +-
> >  grub-core/loader/ia64/efi/linux.c         |   2 +-
> >  grub-core/loader/linux.c                  |   4 +-
> >  grub-core/loader/mips/linux.c             |   2 +-
> >  grub-core/loader/powerpc/ieee1275/linux.c |   2 +-
> >  grub-core/loader/riscv/linux.c            |  59 ---------
> >  grub-core/loader/sparc64/ieee1275/linux.c |   2 +-
> >  include/grub/arm/linux.h                  |   2 +-
> >  include/grub/arm64/linux.h                |   2 +-
> >  include/grub/efi/api.h                    |  15 +++
> >  include/grub/linux.h                      |   2 +-
> >  include/grub/riscv32/linux.h              |  16 +--
> >  include/grub/riscv64/linux.h              |  16 +--
> >  20 files changed, 185 insertions(+), 107 deletions(-)
> >  rename grub-core/loader/{arm64 => efi}/linux.c (72%)
> >  delete mode 100644 grub-core/loader/riscv/linux.c
> >
> > --
> > 2.29.3
> >
> >
> > _______________________________________________
> > Grub-devel mailing list
> > Grub-devel@gnu.org
> > https://lists.gnu.org/mailman/listinfo/grub-devel
>
>
>
> --
> Regards,
> Atish


  reply	other threads:[~2021-08-27 16:29 UTC|newest]

Thread overview: 36+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2021-06-02 21:12 [PATCH v2 0/7] Add LoadFile2 and riscv Linux loader Nikita Ermakov
2021-06-02 21:12 ` [PATCH v2 1/7] loader: drop argv[] argument in grub_initrd_load() Nikita Ermakov
2021-06-02 21:12 ` [PATCH v2 2/7] efi: add definition of LoadFile2 protocol Nikita Ermakov
2021-06-02 21:12 ` [PATCH v2 3/7] efi: implemented LoadFile2 initrd loading protocol for Linux Nikita Ermakov
2021-09-23 12:18   ` Andreas Schwab
2021-10-05  9:45     ` Heinrich Schuchardt
2021-10-05 10:05       ` Andreas Schwab
2021-10-05 14:57         ` Heinrich Schuchardt
2021-10-05 15:07           ` Andreas Schwab
2021-10-05 15:30           ` Andreas Schwab
2021-10-06  7:58             ` Heinrich Schuchardt
2021-10-08 17:39               ` Heinrich Schuchardt
2021-06-02 21:12 ` [PATCH v2 4/7] linux: ignore FDT unless we need to modify it Nikita Ermakov
2021-06-02 21:12 ` [PATCH v2 5/7] loader: Move arm64 linux loader to common code Nikita Ermakov
2021-06-02 21:12 ` [PATCH v2 6/7] RISC-V: Update image header Nikita Ermakov
2021-06-02 21:12 ` [PATCH v2 7/7] RISC-V: Use common linux loader Nikita Ermakov
2021-06-26 18:07 ` [PATCH v2 0/7] Add LoadFile2 and riscv Linux loader Andreas Schwab
2021-06-27 21:01   ` Heinrich Schuchardt
2021-06-27 22:07     ` Andreas Schwab
2021-06-29 13:44       ` Heinrich Schuchardt
2021-10-08 17:34         ` Heinrich Schuchardt
2021-06-28 21:24     ` Heinrich Schuchardt
2021-06-29 19:13       ` Atish Patra
2021-06-30  7:26         ` Ard Biesheuvel
2021-07-02 18:48           ` Atish Patra
2021-08-27 16:22 ` Atish Patra
2021-08-27 16:29   ` Fu Wei [this message]
2021-08-28 12:21     ` Nikita Ermakov
2021-08-29  2:30       ` Fu Wei
2021-08-29 12:44         ` Nikita Ermakov
2021-08-30  1:43           ` Heinrich Schuchardt
2021-10-08 17:46 ` Heinrich Schuchardt
2021-10-14 18:49   ` Daniel Kiper
2021-10-16 13:39     ` Nikita Ermakov
2021-10-18  9:27       ` Heinrich Schuchardt
2021-10-18 18:04         ` Daniel Kiper

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to='CA+HMz3hJUcAhaK9C6MuxgO66=_JqOdu_EPoV3c948q2VLJGRkg@mail.gmail.com' \
    --to=tekkamanninja@gmail.com \
    --cc=Atish.Patra@wdc.com \
    --cc=ard.biesheuvel@arm.com \
    --cc=arei@altlinux.org \
    --cc=atishp@atishpatra.org \
    --cc=dkiper@net-space.pl \
    --cc=grub-devel@gnu.org \
    --cc=leif.lindholm@linaro.org \
    --cc=xypron.glpk@gmx.de \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.