diff options
Diffstat (limited to 'payloads/libpayload/i386/multiboot.c')
-rw-r--r-- | payloads/libpayload/i386/multiboot.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/payloads/libpayload/i386/multiboot.c b/payloads/libpayload/i386/multiboot.c index 09e72c768b..040cc082f1 100644 --- a/payloads/libpayload/i386/multiboot.c +++ b/payloads/libpayload/i386/multiboot.c @@ -86,6 +86,8 @@ int get_multiboot_info(struct sysinfo_t *info) table = (struct multiboot_header *) phys_to_virt(loader_ebx); + info->mbtable = phys_to_virt(loader_ebx); + if (table->flags & MULTIBOOT_FLAGS_MMAP) mb_parse_mmap(table, info); |