On 10/17/24 19:12, Jason Andryuk wrote:
On 2024-10-17 13:02, Daniel P. Smith wrote:
This commit introduces the start and size fields to struct boot_module and
assigns their value during boot_info construction.

The EFI entry point special cased itself, and pre-converted mod_start and
mod_end to mfn and size respectively. This required an additional test
in the coversion loop to not convert mod_start and mod_end when the conversion

conversion

Ack.

was done for both the multiboot and PVH boot entry points. To simplify the logic populating the start and size fields, the EFI module population logic
was coverted to using start and end addresses.

converted

Ack.


Signed-off-by: Daniel P. Smith <[email protected]>

with that
Reviewed-by: Jason Andryuk <[email protected]>

Thank you but will hold off since Andy has asked this be split and changed.

EFI now gains the alignment check, but beforehand it was just silently truncating.  Seems better to check :)

My thinking as well.

v/r,
dps

Reply via email to