Hi Pali, On Sun, 6 Aug 2023 at 05:00, Pali Rohár <p...@kernel.org> wrote: > > I have never asked to want receive emails related to chromiumos, so do > not send these changes to me.
You received the last patch (and therefore the cover letter) because you committed to boot/bootm.c recently, which is affected by that patch. > > On Sunday 30 July 2023 11:16:46 Simon Glass wrote: > > The ChromiumOS bootmeth is fairly basic at present. It is able to boot > > only x86 kernels and contains quite a few hard-coded offsets. > > > > This series tidies it up by bringing in some vboot structures and adding > > support for ARM. > > > > It adds a few more features to bootstd, including display of x86 setup > > information. > > > > So far this does not actually boot correctly on any ARM Chromebook: > > > > jerry - hangs when booting kernel > > bob - Bad Linux ARM64 Image magic! with lz4-compressed kernel > > > > Further work can address these issues. > > > > > > Simon Glass (16): > > bootstd: cros: Correct reporting of I/O errors > > bootstd: cros: Move partition reading into a function > > bootstd: cros: Bring in some ChromiumOS structures > > bootstd: cros: Support a kernel on either partition > > bootstd: cros: Decode some kernel preamble fields > > bootstd: cros: Simplify setup and cmdline expressions > > bootstd: Move common zimage functions to bootm.h > > bootstd: cros: Add docs for the kernel layout > > bootstd: cros: Add private info for ChromiumOS > > bootstd: Add private bootmeth data to the bootflow > > bootstd: cros: Add a function to read info from partition > > bootstd: cros: Add a function to read a kernel > > bootstd: cros: Split up reading info and kernel > > bootstd: Allow display of the x86 setup information > > bootstd: Add a command to read all files for a bootflow > > bootstd: cros: Add ARM support > > > > arch/x86/include/asm/zimage.h | 37 ---- > > arch/x86/lib/zimage.c | 8 +- > > boot/Kconfig | 4 +- > > boot/bootflow.c | 15 ++ > > boot/bootm.c | 37 ++++ > > boot/bootmeth-uclass.c | 10 + > > boot/bootmeth_cros.c | 363 ++++++++++++++++++++++++++++------ > > boot/bootmeth_cros.h | 197 ++++++++++++++++++ > > cmd/bootflow.c | 47 ++++- > > doc/usage/cmd/bootflow.rst | 139 ++++++++++++- > > include/bootflow.h | 15 +- > > include/bootm.h | 47 +++++ > > include/bootmeth.h | 23 +++ > > 13 files changed, 836 insertions(+), 106 deletions(-) > > create mode 100644 boot/bootmeth_cros.h > > > > -- > > 2.41.0.487.g6d72f3e995-goog > > Regards, Simon