diff options
author | Gerd Hoffmann <kraxel@redhat.com> | 2025-01-14 17:36:39 +0100 |
---|---|---|
committer | Ard Biesheuvel <workofard@gmail.com> | 2025-01-21 13:45:46 +0100 |
commit | 459f5ffa24ae8574657c4105af0ff7dc30ac428d (patch) | |
tree | b039433f1917964a0af3ccd6e9bf019d68278ad5 /BaseTools/Source/Python/sitecustomize.py | |
parent | 139cbb266b4847d1b63a20c568a5df9b26f7489b (diff) | |
download | edk2-459f5ffa24ae8574657c4105af0ff7dc30ac428d.zip edk2-459f5ffa24ae8574657c4105af0ff7dc30ac428d.tar.gz edk2-459f5ffa24ae8574657c4105af0ff7dc30ac428d.tar.bz2 |
OvmfPkg/QemuKernelLoaderFsDxe: rework direct kernel boot filesystem
Split KERNEL_BLOB struct into two:
* One (KERNEL_BLOB_ITEMS) static array describing how to load (unnamed)
blobs from fw_cfg.
* And one (KERNEL_BLOB) dynamically allocated linked list carrying the
data blobs for the pseudo filesystem.
Also add some debug logging. Prefix most functions with 'QemuKernel'
for consistency and easier log file grepping. Add some small helper
functions.
This refactoring prepares for loading blobs in other ways.
No (intentional) change in filesystem protocol behavior.
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Diffstat (limited to 'BaseTools/Source/Python/sitecustomize.py')
0 files changed, 0 insertions, 0 deletions