public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
* [PATCH v2 0/3] efi: Minimal revert to rodata change
@ 2021-08-02 14:44 Simon Glass
  2021-08-02 14:44 ` [PATCH v2 1/3] Revert "doc: Update CapsuleUpdate READMEs" Simon Glass
                   ` (5 more replies)
  0 siblings, 6 replies; 20+ messages in thread
From: Simon Glass @ 2021-08-02 14:44 UTC (permalink / raw)
  To: U-Boot Mailing List
  Cc: Ilias Apalodimas, Heinrich Schuchardt, KASHI Takahiro,
	Simon Glass, Alexander Graf, Masami Hiramatsu, Sughosh Ganu

The changes to move from devicetree to rodata take things in the wrong
direction for various reasons:

- devicetree is where config should be stored
- it provides no memory production in any case, particularly when U-Boot
  is relocated
- testing becomes harder, with the suggestion of adding an entire new
  sandbox build just for this

Revert this until a new direction can be established.

Changes in v2:
- Also revert two other patches, based on comment from Takahiro

Simon Glass (3):
  Revert "doc: Update CapsuleUpdate READMEs"
  Revert "mkeficapsule: Remove dtb related options"
  Revert "efi_capsule: Move signature from DTB to .rodata"

 board/emulation/common/Makefile             |   1 +
 board/emulation/common/qemu_capsule.c       |  43 ++++
 doc/board/emulation/qemu_capsule_update.rst | 203 +++++++++++++++++
 doc/develop/uefi/uefi.rst                   | 125 -----------
 include/asm-generic/sections.h              |   2 -
 lib/efi_loader/Kconfig                      |   7 -
 lib/efi_loader/Makefile                     |   8 -
 lib/efi_loader/efi_capsule.c                |  18 +-
 lib/efi_loader/efi_capsule_key.S            |  17 --
 tools/mkeficapsule.c                        | 229 +++++++++++++++++++-
 10 files changed, 472 insertions(+), 181 deletions(-)
 create mode 100644 board/emulation/common/qemu_capsule.c
 create mode 100644 doc/board/emulation/qemu_capsule_update.rst
 delete mode 100644 lib/efi_loader/efi_capsule_key.S

-- 
2.32.0.554.ge1b32706d8-goog


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

end of thread, other threads:[~2021-08-13 12:37 UTC | newest]

Thread overview: 20+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-08-02 14:44 [PATCH v2 0/3] efi: Minimal revert to rodata change Simon Glass
2021-08-02 14:44 ` [PATCH v2 1/3] Revert "doc: Update CapsuleUpdate READMEs" Simon Glass
2021-08-02 14:44 ` [PATCH v2 2/3] Revert "mkeficapsule: Remove dtb related options" Simon Glass
2021-08-03  5:29   ` KASHI Takahiro
2021-08-04 16:08     ` Simon Glass
2021-08-02 14:44 ` [PATCH v2 3/3] Revert "efi_capsule: Move signature from DTB to .rodata" Simon Glass
2021-08-02 15:37 ` [PATCH v2 0/3] efi: Minimal revert to rodata change Ilias Apalodimas
2021-08-02 20:02   ` Simon Glass
2021-08-03  5:43     ` Ilias Apalodimas
2021-08-03 15:27       ` Simon Glass
2021-08-02 17:30 ` Heinrich Schuchardt
2021-08-02 19:22   ` Simon Glass
2021-08-03  5:46     ` [PATCH v2 0/3] efi: Minimal revert to rodata change\ Ilias Apalodimas
2021-08-03 15:27       ` Simon Glass
2021-08-05 15:24 ` [PATCH v2 0/3] efi: Minimal revert to rodata change Heinrich Schuchardt
2021-08-05 15:46   ` Simon Glass
2021-08-06  0:13     ` KASHI Takahiro
2021-08-06  0:33       ` Simon Glass
2021-08-09 16:01     ` Tom Rini
2021-08-13 12:37       ` Tom Rini

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox