Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 7e194144 authored by Rusty Russell's avatar Rusty Russell
Browse files

lguest: remove remaining vmcall



We switch back from using vmcall in 091ebf07
because it was unreliable under kvm, but I missed one (rarely-used) place.

Signed-off-by: default avatarRusty Russell <rusty@rustcorp.com.au>
parent 5dea1c88
Loading
Loading
Loading
Loading
+2 −6
Original line number Diff line number Diff line
@@ -101,12 +101,8 @@ send_interrupts:
	 */
	pushl %eax
	movl $LHCALL_SEND_INTERRUPTS, %eax
	/*
	 * This is a vmcall instruction (same thing that KVM uses).  Older
	 * assembler versions might not know the "vmcall" instruction, so we
	 * create one manually here.
	 */
	.byte 0x0f,0x01,0xc1 /* KVM_HYPERCALL */
	/* This is the actual hypercall trap. */
	int  $LGUEST_TRAP_ENTRY
	/* Put eax back the way we found it. */
	popl %eax
	ret