All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/6] efi_selftest: allow UEFI testing on MAIX
@ 2020-07-29 15:42 Heinrich Schuchardt
  2020-07-29 15:42 ` [PATCH 1/6] efi_loader: use CONFIG_STACK_SIZE in the UEFI sub-system Heinrich Schuchardt
                   ` (7 more replies)
  0 siblings, 8 replies; 15+ messages in thread
From: Heinrich Schuchardt @ 2020-07-29 15:42 UTC (permalink / raw)
  To: u-boot

For RISC-V testing on real hardware the Sipeed MAIX boards provides an
affordable solution.

UEFI testing fails on the MAIX BiT with Mic because the UEFI sub-system
reserves 16 MiB for the stack though the board only has 8 MiB.

The first two patches make the size of the memory reserved for the stack
customizable on all boards defaulting to 16 MiB.

The value on the the MAIX BiT with Mic is set to 1 MiB.

Missing default load addresses for the MAIX BiT with Mic are added.

The sysreset driver is fixed to output the full reset message.

The UEFI network and block device unit tests are only built if the
configuration provides the prerequisites.


Heinrich Schuchardt (6):
  efi_loader: use CONFIG_STACK_SIZE in the UEFI sub-system
  configs: reduce stack size of Sipeed MAIX
  riscv: load addresses for Sipeed MAIX
  dm: sysreset: wait after reset message
  efi_selftest: SNP test depends on network
  efi_selftest: block device test requires CONFIG_DOS_PARTITION

 Kconfig                            | 10 ++++++++++
 arch/arm/Kconfig                   | 17 -----------------
 arch/microblaze/Kconfig            |  8 --------
 configs/sipeed_maix_bitm_defconfig |  1 +
 drivers/sysreset/sysreset-uclass.c |  1 +
 include/configs/sipeed-maix.h      |  9 +++++++++
 lib/efi_loader/efi_memory.c        |  2 +-
 lib/efi_selftest/Kconfig           |  2 ++
 lib/efi_selftest/Makefile          |  5 +++--
 9 files changed, 27 insertions(+), 28 deletions(-)

--
2.27.0

^ permalink raw reply	[flat|nested] 15+ messages in thread

end of thread, other threads:[~2020-08-12  7:09 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-07-29 15:42 [PATCH 0/6] efi_selftest: allow UEFI testing on MAIX Heinrich Schuchardt
2020-07-29 15:42 ` [PATCH 1/6] efi_loader: use CONFIG_STACK_SIZE in the UEFI sub-system Heinrich Schuchardt
2020-07-29 15:42 ` [PATCH 2/6] configs: reduce stack size of Sipeed MAIX Heinrich Schuchardt
2020-08-01 13:32   ` Sean Anderson
2020-07-29 15:42 ` [PATCH 3/6] riscv: load addresses for " Heinrich Schuchardt
2020-08-01 10:04   ` Heinrich Schuchardt
     [not found]   ` <752D002CFF5D0F4FA35C0100F1D73F3FA473151D@ATCPCS16.andestech.com>
2020-08-06  7:07     ` Rick Chen
2020-08-07 17:50       ` Heinrich Schuchardt
2020-08-12  7:09         ` Rick Chen
2020-07-29 15:42 ` [PATCH 4/6] dm: sysreset: wait after reset message Heinrich Schuchardt
2020-08-04  2:00   ` Simon Glass
2020-07-29 15:42 ` [PATCH 5/6] efi_selftest: SNP test depends on network Heinrich Schuchardt
2020-07-29 15:42 ` [PATCH 6/6] efi_selftest: block device test requires CONFIG_DOS_PARTITION Heinrich Schuchardt
2020-07-29 16:00 ` [PATCH 0/6] efi_selftest: allow UEFI testing on MAIX Heinrich Schuchardt
2020-08-01 13:29 ` Sean Anderson

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.