[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] vmware vga + kvm interaction
From: |
Dave Airlie |
Subject: |
Re: [Qemu-devel] vmware vga + kvm interaction |
Date: |
Mon, 14 Dec 2009 06:00:24 +1000 |
On Mon, Dec 14, 2009 at 3:59 AM, Anthony Liguori <address@hidden> wrote:
> Avi Kivity wrote:
>>
>> On 12/13/2009 10:55 AM, Dave Airlie wrote:
>>>
>>> If I boot an F12 LiveCD with vmware VGA without KVM enabled, I get the
>>> syslinux boot screen and can pick
>>> options, the same qemu run with -enable-kvm, I just get a blank screen.
>>>
>>> Anyone have any clues on why this might be?
>>>
>>>
>>
>> One of the niceties of vmvga is that it accesses cpu registers in response
>> to an I/O instruction. Maybe this bit is broken. Does your hw/vmport.c
>> have cpu_synchronize_state() in vmport_ioport_read()?
>>
>> Hmm, upstream doesn't, so no surprise it is broken.
>
> vmware-vga does not use vmport.
>
> The issue is about related to dirty tracking and how the vbe bios memory
> gets mapped. I've posted patches on the list before.
>
I actually reinvented at least one of the patches locally and it
didn't seem to help,
but I'll try and take a closer look today,
Dave.