|
From: | vagran |
Subject: | Re: [Qemu-devel] Re: EFI console stopped working in Qemu 0.14.0 |
Date: | Mon, 07 Mar 2011 20:35:07 +0200 |
User-agent: | Thunderbird 2.0.0.24 (X11/20101027) |
Yes, you are right, identity_base is 0xfffbc000 in my case and KVM_CAP_SET_IDENTITY_MAP_ADDR is not defined. So, as I understand, the problem is that BIOS size is too large and I have too old KVM module. Also I'm not sure if I can use KVM on 32-bit host for emulating 64-bit guests. Best regards, Artyom.Jordan Justen wrote: On Sun, Mar 6, 2011 at 13:26, vagran <address@hidden> wrote:Can you try disabling KVM?Yes, it helped. Problem exists only when using KVM. Thanks.One thing I suspect is that the kernel side of kvm had an issue around this time (Ubuntu 9.10) with a bios.bin larger than 256kb. With qemu 0.14.0, you could investigate what value is being used for identity_base in target-i386/kvm.c:kvm_arch_init. (Notice it will be a lower value if KVM_CAP_SET_IDENTITY_MAP_ADDR is defined, and this will allow for a larger bios.bin.) I think I was able to use OVMF X64 with kvm on Ubuntu 10.04, but I don't have a system set up right now to verify this. I am able to use OVMF X64 with kvm on Ubuntu 10.10. -Jordan |
[Prev in Thread] | Current Thread | [Next in Thread] |