|
Mark McLoughlin |
997cc5 |
From d1f92ec1f31fa25b447c8c54ccb36f33da97af69 Mon Sep 17 00:00:00 2001
|
|
Glauber Costa |
8571d0 |
From: Glauber Costa <glommer@redhat.com>
|
|
Mark McLoughlin |
da7d23 |
Date: Wed, 24 Jun 2009 14:22:57 +0100
|
|
Mark McLoughlin |
997cc5 |
Subject: [PATCH] use KVM_UPSTREAM for ppc.
|
|
Glauber Costa |
8571d0 |
|
|
Glauber Costa |
8571d0 |
ppc should compile with upstream qemu code, so, put these
|
|
Glauber Costa |
8571d0 |
defines in ppc specific code that references kvm functions.
|
|
Glauber Costa |
8571d0 |
|
|
Glauber Costa |
8571d0 |
We don put them in config.h in this case, since there are
|
|
Glauber Costa |
8571d0 |
files (like vl.c) that includes both kvm.h and qemu-kvm.h,
|
|
Glauber Costa |
8571d0 |
and would break compilation.
|
|
Glauber Costa |
8571d0 |
|
|
Glauber Costa |
8571d0 |
Signed-off-by: Glauber Costa <glommer@redhat.com>
|
|
Mark McLoughlin |
da7d23 |
Signed-off-by: Mark McLoughlin <markmc@redhat.com>
|
|
Glauber Costa |
8571d0 |
---
|
|
Glauber Costa |
206c78 |
hw/ppc440.c | 1 +
|
|
Glauber Costa |
206c78 |
hw/ppc440_bamboo.c | 1 +
|
|
Glauber Costa |
206c78 |
hw/ppce500_mpc8544ds.c | 1 +
|
|
Mark McLoughlin |
da7d23 |
target-ppc/helper.c | 1 +
|
|
Mark McLoughlin |
da7d23 |
4 files changed, 4 insertions(+), 0 deletions(-)
|
|
Glauber Costa |
8571d0 |
|
|
Mark McLoughlin |
da7d23 |
diff --git a/hw/ppc440.c b/hw/ppc440.c
|
|
Mark McLoughlin |
da7d23 |
index 00d82e4..164c326 100644
|
|
Mark McLoughlin |
da7d23 |
--- a/hw/ppc440.c
|
|
Mark McLoughlin |
da7d23 |
+++ b/hw/ppc440.c
|
|
Glauber Costa |
8571d0 |
@@ -18,6 +18,7 @@
|
|
Glauber Costa |
8571d0 |
#include "ppc440.h"
|
|
Glauber Costa |
8571d0 |
#include "ppc405.h"
|
|
Glauber Costa |
8571d0 |
#include "sysemu.h"
|
|
Glauber Costa |
8571d0 |
+#define KVM_UPSTREAM
|
|
Glauber Costa |
8571d0 |
#include "kvm.h"
|
|
Glauber Costa |
8571d0 |
|
|
Glauber Costa |
8571d0 |
#define PPC440EP_PCI_CONFIG 0xeec00000
|
|
Mark McLoughlin |
da7d23 |
diff --git a/hw/ppc440_bamboo.c b/hw/ppc440_bamboo.c
|
|
Mark McLoughlin |
997cc5 |
index 00aa2c7..565571d 100644
|
|
Mark McLoughlin |
da7d23 |
--- a/hw/ppc440_bamboo.c
|
|
Mark McLoughlin |
da7d23 |
+++ b/hw/ppc440_bamboo.c
|
|
Mark McLoughlin |
997cc5 |
@@ -19,6 +19,7 @@
|
|
Glauber Costa |
8571d0 |
#include "boards.h"
|
|
Glauber Costa |
8571d0 |
#include "sysemu.h"
|
|
Glauber Costa |
8571d0 |
#include "ppc440.h"
|
|
Glauber Costa |
8571d0 |
+#define KVM_UPSTREAM
|
|
Glauber Costa |
8571d0 |
#include "kvm.h"
|
|
Glauber Costa |
8571d0 |
#include "kvm_ppc.h"
|
|
Glauber Costa |
8571d0 |
#include "device_tree.h"
|
|
Mark McLoughlin |
da7d23 |
diff --git a/hw/ppce500_mpc8544ds.c b/hw/ppce500_mpc8544ds.c
|
|
Mark McLoughlin |
997cc5 |
index d9ed36c..49cc135 100644
|
|
Mark McLoughlin |
da7d23 |
--- a/hw/ppce500_mpc8544ds.c
|
|
Mark McLoughlin |
da7d23 |
+++ b/hw/ppce500_mpc8544ds.c
|
|
Glauber Costa |
206c78 |
@@ -16,6 +16,7 @@
|
|
Glauber Costa |
206c78 |
|
|
Glauber Costa |
206c78 |
#include <dirent.h>
|
|
Glauber Costa |
206c78 |
|
|
Glauber Costa |
206c78 |
+#define KVM_UPSTREAM
|
|
Glauber Costa |
206c78 |
#include "config.h"
|
|
Glauber Costa |
206c78 |
#include "qemu-common.h"
|
|
Glauber Costa |
206c78 |
#include "net.h"
|
|
Mark McLoughlin |
da7d23 |
diff --git a/target-ppc/helper.c b/target-ppc/helper.c
|
|
Mark McLoughlin |
997cc5 |
index 5a7a935..c150432 100644
|
|
Mark McLoughlin |
da7d23 |
--- a/target-ppc/helper.c
|
|
Mark McLoughlin |
da7d23 |
+++ b/target-ppc/helper.c
|
|
Mark McLoughlin |
997cc5 |
@@ -28,6 +28,7 @@
|
|
Glauber Costa |
8571d0 |
#include "exec-all.h"
|
|
Glauber Costa |
8571d0 |
#include "helper_regs.h"
|
|
Glauber Costa |
8571d0 |
#include "qemu-common.h"
|
|
Glauber Costa |
8571d0 |
+#define KVM_UPSTREAM
|
|
Glauber Costa |
8571d0 |
#include "kvm.h"
|
|
Glauber Costa |
8571d0 |
|
|
Glauber Costa |
8571d0 |
//#define DEBUG_MMU
|
|
Mark McLoughlin |
da7d23 |
--
|
|
Mark McLoughlin |
da7d23 |
1.6.2.2
|
|
Mark McLoughlin |
da7d23 |
|