commit | c6e052f0809b56a657b2afcd728e07ffddb28f06 | [log] [tgz] |
---|---|---|
author | Paolo Bonzini <pbonzini@redhat.com> | Thu Nov 29 18:11:50 2012 +0100 |
committer | Anthony Liguori <aliguori@us.ibm.com> | Fri Nov 30 08:27:47 2012 -0600 |
tree | 9264399c00d2c4e3fe79b1b60f5af98a1f7a7720 | |
parent | fe512d65e0b752dfa7af6cfb374a0820d35040d0 [diff] |
multiboot: fix e801 memory map The e801 memory sizes in the multiboot structures hard-code the available low memory to 640. However, the value should not include the size of the EBDA. Fill the value in the option ROM, getting the size of low memory from the BIOS. Cc: Alexander Graf <agraf@suse.de> Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>