]> git.ipfire.org Git - thirdparty/qemu.git/commitdiff
hax: Windows doesn't like posix device names
authorVolker Rümelin <vr_qemu@t-online.de>
Sun, 22 Mar 2020 21:02:11 +0000 (22:02 +0100)
committerPaolo Bonzini <pbonzini@redhat.com>
Tue, 14 Apr 2020 14:37:42 +0000 (10:37 -0400)
Patch acb9f95a7c "i386: Fix GCC warning with snprintf when HAX
is enabled" replaced Windows device names with posix device
names. Revert this.

Fixes: acb9f95a7c "i386: Fix GCC warning with snprintf when HAX is enabled"
Signed-off-by: Volker Rümelin <vr_qemu@t-online.de>
Message-Id: <20200322210211.29603-1-vr_qemu@t-online.de>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
target/i386/hax-windows.c

index 0ba488c468a5fc6bb91a9e615db4e885a816303e..863c2bcc192b2d5630d22e18618c83c9bdad41cb 100644 (file)
@@ -185,12 +185,12 @@ int hax_mod_version(struct hax_state *hax, struct hax_module_version *version)
 
 static char *hax_vm_devfs_string(int vm_id)
 {
-    return g_strdup_printf("/dev/hax_vm/vm%02d", vm_id);
+    return g_strdup_printf("\\\\.\\hax_vm%02d", vm_id);
 }
 
 static char *hax_vcpu_devfs_string(int vm_id, int vcpu_id)
 {
-    return g_strdup_printf("/dev/hax_vm%02d/vcpu%02d", vm_id, vcpu_id);
+    return g_strdup_printf("\\\\.\\hax_vm%02d_vcpu%02d", vm_id, vcpu_id);
 }
 
 int hax_host_create_vm(struct hax_state *hax, int *vmid)