diff options
| author | Michael Brown | 2021-02-17 18:07:12 +0100 |
|---|---|---|
| committer | Michael Brown | 2021-02-17 18:14:19 +0100 |
| commit | d562339fcaf1bf5fb2e27f7c465e8633804c30b5 (patch) | |
| tree | bc0a1335d1b2f8a99a97533e61a453ba58e6b484 /src/interface/linux/linux_timer.c | |
| parent | [efi] Split out autoexec script portions of efi_autoboot.c (diff) | |
| download | ipxe-d562339fcaf1bf5fb2e27f7c465e8633804c30b5.tar.gz ipxe-d562339fcaf1bf5fb2e27f7c465e8633804c30b5.tar.xz ipxe-d562339fcaf1bf5fb2e27f7c465e8633804c30b5.zip | |
[efi] Defer autoboot link-layer address and autoexec script probing
The code to detect the autoboot link-layer address and to load the
autoexec script currently runs before the call to initialise() and so
has to function without a working heap.
This requirement can be relaxed by deferring this code to run via an
initialisation function. This gives the code a normal runtime
environment, but still invokes it early enough to guarantee that the
original loaded image device handle has not yet been invalidated.
Signed-off-by: Michael Brown <mcb30@ipxe.org>
Diffstat (limited to 'src/interface/linux/linux_timer.c')
0 files changed, 0 insertions, 0 deletions
