summaryrefslogtreecommitdiffstats
path: root/src/interface/linux/linux_timer.c
diff options
context:
space:
mode:
authorMichael Brown2021-02-17 18:07:12 +0100
committerMichael Brown2021-02-17 18:14:19 +0100
commitd562339fcaf1bf5fb2e27f7c465e8633804c30b5 (patch)
treebc0a1335d1b2f8a99a97533e61a453ba58e6b484 /src/interface/linux/linux_timer.c
parent[efi] Split out autoexec script portions of efi_autoboot.c (diff)
downloadipxe-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