RE: [edk2] apparent KVM problem with LRET in TianoCore S3 resume trampoline

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Good investigation. I really appreciate that.

Now, it seems we need OVMF pkg owner to check when 0x9c000 are corrupted, and why.

Thank you
Yao Jiewen


-----Original Message-----
From: Paolo Bonzini [mailto:paolo.bonzini@xxxxxxxxx] On Behalf Of Paolo Bonzini
Sent: Friday, December 06, 2013 10:29 PM
To: Yao, Jiewen
Cc: edk2-devel@xxxxxxxxxxxxxxxxxxxxx; KVM devel mailing list
Subject: Re: [edk2] apparent KVM problem with LRET in TianoCore S3 resume trampoline

Il 06/12/2013 14:46, Yao, Jiewen ha scritto:
> Hi Paolo
> I am a little confused here. You said "Still, indeed it's OVMF's fault." and "Still an EDK2 problem." ??????

Sorry for the confusion.  I wrote OVMF/EDK2 interchangeably, just to say "not KVM".

> EDKII BIOS should always create 1:1 mapping virtual-physical address. But I am not clear about OS waking vector.
> For "EPT_VIOLATION rip 0xffffffff81000110.", is that happen in EDKII BIOS or in OS waking vector?

That's after the OS waking vector is invoked.  But that memory was corrupted by EDKII/OVMF before the OS waking vector is invoked.

Paolo

> All in all, I have interesting to know one thing at first:
> Is OVMF crash in BIOS before jump to OS waking vector? Or is OVMF crash inside OS waking vector?
> 
> Thank you

--
To unsubscribe from this list: send the line "unsubscribe kvm" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[Index of Archives]     [KVM ARM]     [KVM ia64]     [KVM ppc]     [Virtualization Tools]     [Spice Development]     [Libvirt]     [Libvirt Users]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite Questions]     [Linux Kernel]     [Linux SCSI]     [XFree86]
  Powered by Linux