mirror of
https://github.com/ipxe/ipxe
synced 2026-02-14 02:31:26 +03:00
Document requisite patch for qemu
This commit is contained in:
26
contrib/bochs/qemu-patch
Normal file
26
contrib/bochs/qemu-patch
Normal file
@@ -0,0 +1,26 @@
|
||||
Index: qemu/cpu-exec.c
|
||||
===================================================================
|
||||
RCS file: /sources/qemu/qemu/cpu-exec.c,v
|
||||
retrieving revision 1.84
|
||||
diff -u -r1.84 cpu-exec.c
|
||||
--- qemu/cpu-exec.c 29 Jul 2006 19:09:31 -0000 1.84
|
||||
+++ qemu/cpu-exec.c 28 Aug 2006 01:54:15 -0000
|
||||
@@ -788,6 +788,18 @@
|
||||
cpu_loop_exit();
|
||||
}
|
||||
#endif
|
||||
+#if 1
|
||||
+#define MIN_CYCLE_COUNT 100
|
||||
+ {
|
||||
+ static int cycle_count;
|
||||
+
|
||||
+ if (++cycle_count > MIN_CYCLE_COUNT) {
|
||||
+ cycle_count = 0;
|
||||
+ env->exception_index = EXCP_INTERRUPT;
|
||||
+ cpu_loop_exit();
|
||||
+ }
|
||||
+ }
|
||||
+#endif
|
||||
}
|
||||
} else {
|
||||
env_to_regs();
|
||||
Reference in New Issue
Block a user