[RFC PATCH v2 0/6] image: add a stage pre-load
Philippe Reynes
philippe.reynes at softathome.com
Fri Nov 12 10:27:51 CET 2021
This serie adds a stage pre-load before launching an image.
This stage is used to read a header before the image and
this header contains the signature of the full image.
So u-boot may check the full image before using any
data of the image.
Changelog:
v2:
- move the code to image-pre-load
- add support of stage pre-load for spl
- add support of stage pre-load on spl_ram
Philippe Reynes (6):
lib: allow to build asn1 decoder and oid registry in SPL
lib: crypto: allow to build crypyo in SPL
lib: rsa: allow rsa verify with pkey in SPL
common: image: add a stage pre-load
cmd: bootm: add a stage pre-load
common: spl: fit_ram: allow to use image pre load
cmd/Kconfig | 9 ++
cmd/bootm.c | 2 +-
common/Kconfig.boot | 33 +++++
common/Makefile | 1 +
common/bootm.c | 33 +++++
common/image-pre-load.c | 291 ++++++++++++++++++++++++++++++++++++++++
common/spl/spl_ram.c | 21 ++-
include/image.h | 10 ++
lib/Kconfig | 6 +
lib/Makefile | 9 +-
lib/crypto/Kconfig | 15 +++
lib/crypto/Makefile | 19 ++-
lib/rsa/Kconfig | 8 ++
13 files changed, 446 insertions(+), 11 deletions(-)
create mode 100644 common/image-pre-load.c
--
2.17.1
More information about the U-Boot
mailing list