summaryrefslogtreecommitdiffstats
path: root/main/qemu/kqemu.patch
diff options
context:
space:
mode:
Diffstat (limited to 'main/qemu/kqemu.patch')
-rw-r--r--main/qemu/kqemu.patch32
1 files changed, 0 insertions, 32 deletions
diff --git a/main/qemu/kqemu.patch b/main/qemu/kqemu.patch
deleted file mode 100644
index 337a356ce..000000000
--- a/main/qemu/kqemu.patch
+++ /dev/null
@@ -1,32 +0,0 @@
---- a/kqemu.c 2009-07-17 00:56:23.000000000 +0000
-+++ b/kqemu.c 2009-08-22 13:20:00.000000000 +0000
-@@ -93,9 +93,9 @@
- int qpi_io_memory;
- uint32_t kqemu_comm_base; /* physical address of the QPI communication page */
-
--#define cpuid(index, eax, ebx, ecx, edx) \
-+#define cpuid(index, eax, ecx, edx) \
- asm volatile ("cpuid" \
-- : "=a" (eax), "=b" (ebx), "=c" (ecx), "=d" (edx) \
-+ : "=a" (eax), "=c" (ecx), "=d" (edx) \
- : "0" (index))
-
- #ifdef __x86_64__
-@@ -125,7 +125,7 @@
- static void kqemu_update_cpuid(CPUState *env)
- {
- int critical_features_mask, features, ext_features, ext_features_mask;
-- uint32_t eax, ebx, ecx, edx;
-+ uint32_t eax, ecx, edx;
-
- /* the following features are kept identical on the host and
- target cpus because they are important for user code. Strictly
-@@ -140,7 +140,7 @@
- features = 0;
- ext_features = 0;
- } else {
-- cpuid(1, eax, ebx, ecx, edx);
-+ cpuid(1, eax, ecx, edx);
- features = edx;
- ext_features = ecx;
- }