|
|
|
|
|
|
|
|
|
|
xen-devel
Re: [Xen-devel] about vmxassist
Yes, that's why it replaces vmxassist! It more accurately simulates the
real-mode environment than vmxassist was able to, hence more real-mode code
runs correctly under full emulation (e.g., a wider range of bootloaders).
-- Keir
On 8/3/08 16:55, "yushang" <yusunn@xxxxxxxxx> wrote:
> Thanks . I see . It seems the real-mode emulator is more advanced than
> vmxassist ?
>
> 2008/3/9, Keir Fraser <keir.fraser@xxxxxxxxxxxxx>:
>> On 8/3/08 07:11, "yushang" <yusunn@xxxxxxxxx> wrote:
>>
>>>>> I find the code path
>>>>> will enter the native real mode if do not use vmxassist , not a
>>>>> emulation one .
>>> Sorry but I mean the code path of hvmloader , just at the beginning of
>>> hvmloader, if do not use vmxassist execution will return from main and
>>> enter real-address mode then jmp to bios , so bios will run in
>>> real-address mode , is this true ?
>>
>>
>> Yes, as soon as real mode is entered (CR0 bit 0 is cleared) Xen notices that
>> and runs the guest through the full real-mode emulator until CR0 bit 0 is
>> set again.
>>
>>
>> -- Keir
>>
>>
>>
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
|
|
|
|
|