Re: [x86 RAS question] what is the behavior that guest happen machine check exceptions(MCEs) on page table

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

 



On 24/11/2017 10:53, gengdongjiu wrote:
>>> When hardware detects a memory error on a stage2 page table page
>> The stage2 page tables are not guest application page table, those are
>> hypervisor page tables.  In that case, indeed the host would kill the guest.
> thanks for the reply.
> yes, For the stage2. guest should be killed.
> what about the stage 1, I have sent another mail to discuss the stage1 guest page table fault.
> 

What mail is it?

For stage1, the guest will get an AR machine check and cross its fingers:

/*
 * Error hit kernel page.
 * Do nothing, try to be lucky and not touch this instead. For a few cases we
 * could be more sophisticated.
 */
static int me_kernel(struct page *p, unsigned long pfn)
{
        return MF_IGNORED;
}

Thanks,

Paolo



[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