[lkml]   [2007]   [Jul]   [18]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
SubjectRe: [kvm-devel] [PATCH 3/3] KVM - add hypercall nr to kvm_run
Jeff Dike wrote:
> On Tue, Jul 17, 2007 at 09:15:51AM -0500, Anthony Liguori wrote:
>> I'm planning on breaking this interface again since the new hypercall
>> API only takes 4 arguments instead of 6.
> Is anything written anywhere about this hypercall interface?

I've posted patches. I'll post more in the near future since we decided
to make some rather drastic changes. With the new patchset, guest's
will use vmcall directly with a couple bytes of padding. The hypervisor
may or may not patch the calling site to use something different (like

> The thing which would make me happy (which the current code comes
> close to) is for the guest to be able to pass out Linux system calls
> with VMCALL.

Within the kernel right (VMCALL is only usable in ring 1). Is it
terribly important to be able to pass through the syscall arguments in
registers verses packing them in a data structure and passing a pointer
to that structure?


Anthony Liguori

> Jeff

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-07-18 18:31    [W:0.086 / U:3.156 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site