Commit dd3de932 authored by David Matlack's avatar David Matlack Committed by Radim Krčmář
Browse files

x86: fix "format not a string literal" errors



Fix the following two compilation errors:

x86/msr.c: In function ‘test_msr_rw’:
x86/msr.c:94:5: error: format not a string literal and no format arguments [-Werror=format-security]
     report(sptr, expected == r);
          ^

x8e/vmx.c: In function ‘test_vmx_caps’:
x86/vmx.c:1412:3: error: format not a string literal and no format arguments [-Werror=format-security]
   report(vmx_ctl_msr[n].name, ok);
      ^
Signed-off-by: default avatarDavid Matlack <dmatlack@google.com>
Signed-off-by: default avatarRadim Krčmář <rkrcmar@redhat.com>
parent 49f758b8
......@@ -91,7 +91,7 @@ static void test_msr_rw(int msr_index, unsigned long long input, unsigned long l
printf("testing %s: output = %#x:%#x expected = %#x:%#x\n", sptr,
(u32)(r >> 32), (u32)r, (u32)(expected >> 32), (u32)expected);
}
report(sptr, expected == r);
report("%s", expected == r, sptr);
}
static void test_syscall_lazy_load(void)
......
......@@ -1409,7 +1409,7 @@ static void test_vmx_caps(void)
ok = ctrl.clr == true_ctrl.clr;
ok = ok && ctrl.set == (true_ctrl.set | default1);
}
report(vmx_ctl_msr[n].name, ok);
report("%s", ok, vmx_ctl_msr[n].name);
}
fixed0 = rdmsr(MSR_IA32_VMX_CR0_FIXED0);
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment