[lkml]   [2009]   [Apr]   [20]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
    SubjectRe: [PATCH] Add MCE support to KVM
    On 04/20/09 10:26, Avi Kivity wrote:
    > Gerd Hoffmann wrote:
    >> The xen pv-on-hvm drivers use an msr to indicate "please place the
    >> hypercall page here". Handling that in kernel isn't an option IMHO.
    > The contents of the hypercall page are vendor specific. This can be
    > handled from userspace (though ideally we'd abstract the cpu vendor
    > away).

    Well, xenner doesn't do vmcalls, so the page isn't vendor specific. It
    looks different for 32bit / 64bit guests though. And it actually can be
    multiple pages (with one msr write per page). So the interface for
    in-kernel handling would be more complex than "here is a hypercall page
    for you".

    > The Hyper-V hypercall page is more problematic, as it's specified to
    > be an overlay; the page doesn't have to exist in guest RAM.

    In userspace it should be easy to handle though as qemu can just create
    a new memory slot, right?


     \ /
      Last update: 2009-04-20 11:03    [W:0.021 / U:4.648 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site