[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH 4/5] Set irq0override based on emu_ver.
From: |
Jes Sorensen |
Subject: |
[Qemu-devel] [PATCH 4/5] Set irq0override based on emu_ver. |
Date: |
Mon, 03 Aug 2009 15:32:40 +0200 |
User-agent: |
quilt/0.47-1 |
Enable irq0override when we are running on QEMU. All recent versionsof
QEMU rely on irq0override, not just for KVM.
Signed-off-by: Jes Sorensen <address@hidden>
---
src/mptable.c | 4 ----
src/post.c | 2 ++
2 files changed, 2 insertions(+), 4 deletions(-)
Index: seabios/src/mptable.c
===================================================================
--- seabios.orig/src/mptable.c
+++ seabios/src/mptable.c
@@ -9,11 +9,7 @@
#include "config.h" // CONFIG_*
#include "mptable.h" // MPTABLE_SIGNATURE
-#if CONFIG_KVM
-int irq0override = 1;
-#else
int irq0override = 0;
-#endif
void
mptable_init(void)
Index: seabios/src/post.c
===================================================================
--- seabios.orig/src/post.c
+++ seabios/src/post.c
@@ -171,6 +171,8 @@ post()
qemu_cfg_port_probe();
if (qemu_cfg_port)
emu_ver = qemu_cfg_get_emulator_rev();
+ if ((emu_ver & 0xff00) == EMU_QEMU)
+ irq0override = 1;
pic_setup();
timer_setup();
- [Qemu-devel] [PATCH 0/5] Seabios qemu detect, Jes Sorensen, 2009/08/04
- [Qemu-devel] [PATCH 1/5] Move QEMU_CFG related code out of smbios.c, Jes Sorensen, 2009/08/04
- [Qemu-devel] [PATCH 4/5] Set irq0override based on emu_ver.,
Jes Sorensen <=
- [Qemu-devel] [PATCH 2/5] Reorder call for qemu-cfg probing., Jes Sorensen, 2009/08/04
- [Qemu-devel] [PATCH 5/5] Remove CONFIG_KVM and use emu_ver to runtime detect QEMU & KVM., Jes Sorensen, 2009/08/04
- [Qemu-devel] [PATCH 3/5] Set emu_ver based on information provided by qemu_cfg., Jes Sorensen, 2009/08/04
- [Qemu-devel] Re: [PATCH 0/5] Seabios qemu detect, Kevin O'Connor, 2009/08/04