Avi, From kvm-25 onwards, vmx.c no longer compiles on Fedora 7:
{standard input}: Assembler messages:{standard input}:4361: Error: no instruction mnemonic suffix given and no register operands; can't size instruction
After applying the attached patch, everything works as usual (kvm-25 to kvm-27)
--cbe
diff -ura kvm-27/kernel/vmx.c kvm-27-movl/kernel/vmx.c --- kvm-27/kernel/vmx.c 2007-06-03 10:31:15.000000000 +0200 +++ kvm-27-movl/kernel/vmx.c 2007-06-03 14:08:02.000000000 +0200 @@ -1345,7 +1345,7 @@ get_idt(&dt); vmcs_writel(HOST_IDTR_BASE, dt.base); /* 22.2.4 */ - asm ("mov $.Lkvm_vmx_return, %0" : "=g"(kvm_vmx_return)); + asm ("movl $.Lkvm_vmx_return, %0" : "=g"(kvm_vmx_return)); vmcs_writel(HOST_RIP, kvm_vmx_return); /* 22.2.5 */ vmcs_write32(VM_EXIT_MSR_STORE_COUNT, 0); vmcs_write32(VM_EXIT_MSR_LOAD_COUNT, 0);
------------------------------------------------------------------------- This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/
_______________________________________________ kvm-devel mailing list kvm-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/kvm-devel