[lkml]   [2007]   [Sep]   [14]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
    SubjectRe: [PATCH] Refactor hypercall infrastructure
    On Fri, 2007-09-14 at 13:53 -0700, Jeremy Fitzhardinge wrote:
    > Anthony Liguori wrote:
    > > This patch refactors the current hypercall infrastructure to better support live
    > > migration and SMP. It eliminates the hypercall page by trapping the UD
    > > exception that would occur if you used the wrong hypercall instruction for the
    > > underlying architecture and replacing it with the right one lazily.
    > >
    > I guess it would be pretty rude/unlikely for these opcodes to get reused
    > in other implementations... But couldn't you make the page trap
    > instead, rather than relying on an instruction fault?

    That's a pain for inline hypercalls tho. I was planning on moving
    lguest to this model (which is interesting, because AFAICT this insn
    will cause a #UD or #GP depending on whether VT is supported on this box
    so I have to look for both).


    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to
    More majordomo info at
    Please read the FAQ at

     \ /
      Last update: 2007-09-15 05:09    [W:0.020 / U:2.004 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site