Fix param list of test_mmx_movq_mf and test_movabs. The previous version uses "insn_page" and "insn_ram" which are not used afterwards. There are also two variants named "insn_page" and "insn_ram", which has no relation with these two functions. Signed-off-by: Arthur Chunqi Li <yzt356@xxxxxxxxx> --- x86/emulator.c | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) mode change 100644 => 100755 x86/emulator.c diff --git a/x86/emulator.c b/x86/emulator.c old mode 100644 new mode 100755 index 68d2b93..6972334 --- a/x86/emulator.c +++ b/x86/emulator.c @@ -786,8 +786,7 @@ static void advance_rip_by_3_and_note_exception(struct ex_regs *regs) regs->rip += 3; } -static void test_mmx_movq_mf(uint64_t *mem, uint8_t *insn_page, - uint8_t *alt_insn_page, void *insn_ram) +static void test_mmx_movq_mf(uint64_t *mem, uint8_t *alt_insn_page) { uint16_t fcw = 0; /* all exceptions unmasked */ /* movq %mm0, (%rax) */ @@ -808,8 +807,7 @@ static void test_mmx_movq_mf(uint64_t *mem, uint8_t *insn_page, handle_exception(MF_VECTOR, 0); } -static void test_movabs(uint64_t *mem, uint8_t *insn_page, - uint8_t *alt_insn_page, void *insn_ram) +static void test_movabs(uint64_t *mem, uint8_t *alt_insn_page) { /* mov $0x9090909090909090, %rcx */ MK_INSN(movabs, "mov $0x9090909090909090, %rcx\n\t"); @@ -1012,8 +1010,8 @@ int main() test_lldt(mem); test_ltr(mem); - test_mmx_movq_mf(mem, insn_page, alt_insn_page, insn_ram); - test_movabs(mem, insn_page, alt_insn_page, insn_ram); + test_mmx_movq_mf(mem, alt_insn_page); + test_movabs(mem, alt_insn_page); test_crosspage_mmio(mem); -- 1.7.9.5 -- To unsubscribe from this list: send the line "unsubscribe kvm" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html