diff options
author | Lorenz Brun <lorenz@brun.one> | 2020-04-23 09:46:45 +0200 |
---|---|---|
committer | Paolo Bonzini <bonzini@gnu.org> | 2020-04-23 11:44:52 +0200 |
commit | de50b5931c08f5fba7039ddccfb249a5b3b0b18d (patch) | |
tree | 42c8f039cfe983844badf1d09c83c81ba6c00550 | |
parent | 6cb5e72c6eb11b325892fb0e769d855d2e3dbf5a (diff) | |
download | qboot-de50b5931c08f5fba7039ddccfb249a5b3b0b18d.zip qboot-de50b5931c08f5fba7039ddccfb249a5b3b0b18d.tar.gz qboot-de50b5931c08f5fba7039ddccfb249a5b3b0b18d.tar.bz2 |
Fix initrd base address for PVH boot
-rw-r--r-- | fw_cfg.c | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -230,7 +230,7 @@ static void boot_pvh_from_fw_cfg(void) fw_cfg_select(FW_CFG_INITRD_SIZE); args.initrd_size = fw_cfg_readl_le(); if (args.initrd_size) { - fw_cfg_select(FW_CFG_INITRD_SIZE); + fw_cfg_select(FW_CFG_INITRD_ADDR); args.initrd_addr = (void *)fw_cfg_readl_le(); fw_cfg_read_entry(FW_CFG_INITRD_DATA, args.initrd_addr, |