# HG changeset patch
# User Jerone Young <[EMAIL PROTECTED]>
# Date 1205514172 18000
# Branch merge
# Node ID 9dd933f712ce2983997be94bae401572d5bba8f2
# Parent 60d8930ecedd292053f9c5340c95704b20e10c65
Add dynamic device tree manipulation & change uboot loader for PPC bamboo board
m
# HG changeset patch
# User Jerone Young <[EMAIL PROTECTED]>
# Date 1205507804 18000
# Branch merge
# Node ID d96091321011ee86681f00bbaf72337ebc937791
# Parent b573d2790e7813337bf26c76a5c773a59592da5d
Add libfdt support to qemu
This patch adds needed configuration options to compile in
command line
Signed-off-by: Jerone Young <[EMAIL PROTECTED]>
-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse012070mrt/dir
On Wed, 2008-03-12 at 21:53 -0500, Hollis Blanchard wrote:
> You've misspelled "licence" several times in this patch.
Got them. More of one error propagating through cut & paste.
>
> On Tue, 2008-03-11 at 23:50 -0500, Jerone Young wrote:
> > # HG changeset pat
On Wed, 2008-03-12 at 21:42 -0500, Hollis Blanchard wrote:
> On Tue, 2008-03-11 at 23:50 -0500, Jerone Young wrote:
> > # HG changeset patch
> > # User Jerone Young <[EMAIL PROTECTED]>
> > # Date 1205296680 18000
> > # Branch merge
> > # Node ID 9
On Wed, 2008-03-12 at 21:36 -0500, Hollis Blanchard wrote:
> On Tue, 2008-03-11 at 23:50 -0500, Jerone Young wrote:
> > diff --git a/qemu/sysemu.h b/qemu/sysemu.h
> > --- a/qemu/sysemu.h
> > +++ b/qemu/sysemu.h
> > @@ -182,6 +182,9 @@ int load_elf(
# HG changeset patch
# User Jerone Young <[EMAIL PROTECTED]>
# Date 1205296680 18000
# Branch merge
# Node ID 8b1dd3609551efefbd6633ac6fe4caa3a6cbe5e9
# Parent 3a891d8fada96166089b5796f3241087d4aae50f
Add ability to specify ram on command line for bamboo board model
This patch adds the a
# HG changeset patch
# User Jerone Young <[EMAIL PROTECTED]>
# Date 1205296680 18000
# Branch merge
# Node ID 48651677b7d05254d6acf03551bfea05cef8aa47
# Parent 36d2646a3c3d42021425febf3d14f0500ebbaace
Create new load_uboot() & gunzip support to uboot loader in Qemu
This patch adds t
# HG changeset patch
# User Jerone Young <[EMAIL PROTECTED]>
# Date 1205296680 18000
# Branch merge
# Node ID 36d2646a3c3d42021425febf3d14f0500ebbaace
# Parent cb3ca3805e7735fffcf42032b917cc761b145fb3
Add libfdt support to qemu
This patch adds needed configuration options to compile in
# HG changeset patch
# User Jerone Young <[EMAIL PROTECTED]>
# Date 1205296680 18000
# Branch merge
# Node ID 3a891d8fada96166089b5796f3241087d4aae50f
# Parent 50fddb23a4c19ec6f359a4dd39e98712eb6bcaeb
Modify PPC bamboo & ppc440 board models
This patch renames pp440_init to ppc440e
currently where guest kernel is not mounting the initrd.
Working it now!
But these changes should go in anyway.
Signed-off-by: Jerone Young <[EMAIL PROTECTED]>
-
This SF.net email is sponsored by: Microsoft
De
# HG changeset patch
# User Jerone Young <[EMAIL PROTECTED]>
# Date 1205296680 18000
# Branch merge
# Node ID 9c15709640cd55bf6f782d6856423363312493bb
# Parent 48651677b7d05254d6acf03551bfea05cef8aa47
Add PPC 440EP bamboo board device tree source & binary into qemu
This patch places
# HG changeset patch
# User Jerone Young <[EMAIL PROTECTED]>
# Date 1205296680 18000
# Branch merge
# Node ID 50fddb23a4c19ec6f359a4dd39e98712eb6bcaeb
# Parent 9c15709640cd55bf6f782d6856423363312493bb
Add dynamic device tree manipulation & change uboot loader for PPC bamboo board
m
# HG changeset patch
# User Jerone Young <[EMAIL PROTECTED]>
# Date 1205266548 18000
# Branch merge
# Node ID b136c0450c0f7c6ff2262437b1beb9896b1585e3
# Parent c14fbbaee36241aa0fab0d6391e47cf9f4ac8012
Move kvm_get_pit to libkvm.c common code
This fixes compilation issues for PowerPC and
So I forgot to CC all the interested parties on this list (sorry about
that I wasn't thinking at the time), but I did start up a conversation
on linuxppc-dev on the subject of splitting out libfdt from dtc. Mainly
to get the thought of what the dtc folks thought about splitting out
libfdt.
The out
r patch.
Signed-off-by: Jerone Young <[EMAIL PROTECTED]>
diff --git a/qemu/configure b/qemu/configure
--- a/qemu/configure
+++ b/qemu/configure
@@ -445,6 +445,7 @@ echo " --fmod-inc path to
echo " --fmod-inc path to FMOD includes"
echo "
On Wed, 2008-02-27 at 16:47 -0600, Hollis Blanchard wrote:
> On Wed, 2008-02-27 at 16:34 -0600, Jerone Young wrote:
> > # HG changeset patch
> > # User Jerone Young <[EMAIL PROTECTED]>
> > # Date 1204151598 21600
> > # Branch merge
> > # Node ID c
# HG changeset patch
# User Jerone Young <[EMAIL PROTECTED]>
# Date 1204151598 21600
# Branch merge
# Node ID cd9eab52ef2d78809540518c4e18f4730d5d8400
# Parent f255b23b6ef9461be4ee18fa0745f30c4fb66e6a
Add --disable-cpu-emulation to qemu help screen.
This patch adds a line to the help scr
# HG changeset patch
# User Jerone Young <[EMAIL PROTECTED]>
# Date 1204150440 21600
# Branch merge
# Node ID f255b23b6ef9461be4ee18fa0745f30c4fb66e6a
# Parent 64a281615f436e65ca7fb2f3c2721c374fbfc8be
Fix qemu PPC breakage in monitor.c
Recent pull of qemu_cvs has added fu
On Mon, 2008-02-25 at 11:00 +0200, Avi Kivity wrote:
> Jerone Young wrote:
> > The top level directory of kvm-userspace is starting to get a little
> > crowded as we start to bring in more external dependencies. Perhaps we
> > can create a folder "tools" and move di
# HG changeset patch
# User Jerone Young <[EMAIL PROTECTED]>
# Date 1204046245 21600
# Branch merge
# Node ID 1980deb2bddff30c2f798d33937759a7ce91c242
# Parent e1260182b60d6d6716870c3bff82f503fad868fb
Fix PowerPC Qemu CPU initilization when using target-ppc/fake-exec.c
Signed-off-by:
The top level directory of kvm-userspace is starting to get a little
crowded as we start to bring in more external dependencies. Perhaps we
can create a folder "tools" and move directories:
bios
extboot
vgabios
The reason I mention this is soon I will be sending a patch to the list
soon that will
:
> Jerone Young wrote:
> > On Wed, 2008-02-13 at 09:29 +0200, Avi Kivity wrote:
> >
> >> Jerone Young wrote:
> >>
> >>> So the recent code in qemu cvs has problem powerpc. So what I have done
> >>> is mainly work around this in the build syste
Ok taking everybodys suggestions. This patch adds a
--disable-cpu-emulation option to qemu. This way powerpc has the
ability to compile, and also gives other archs the ability to easily add
the ability to compile without the tcg code.
Signed-off-by: Jerone Young <[EMAIL PROTECTED]>
diff -
On Wed, 2008-02-13 at 09:29 +0200, Avi Kivity wrote:
> Jerone Young wrote:
> > So the recent code in qemu cvs has problem powerpc. So what I have done
> > is mainly work around this in the build system, by creating
> > ppcemb_kvm-sofmmu target. Along with this is a fake-exec
So here is another respin .. not so broken for everyone this time ;-)
Signed-off-by: Jerone Young <[EMAIL PROTECTED]>
diff --git a/configure b/configure
--- a/configure
+++ b/configure
@@ -102,7 +102,7 @@ fi
fi
if [ "$arch" = "powerpc" ]; then
-t
On Tue, 2008-02-12 at 15:44 -0600, Anthony Liguori wrote:
> Jerone Young wrote:
> > So the recent code in qemu cvs has problem powerpc. So what I have done
> > is mainly work around this in the build system, by creating
> > ppcemb_kvm-sofmmu target. Along with this is a f
fix qemu_cvs). What do folks think about this
approach, for us all we really need is a qemu that is not built with tcg
dependency.
Signed-off-by: Jerone Young <[EMAIL PROTECTED]>
diff --git a/configure b/configure
--- a/configure
+++ b/configure
@@ -102,7 +102,7 @@ fi
fi
if [ "$arch&
# HG changeset patch
# User Jerone Young <[EMAIL PROTECTED]>
# Date 1202249136 21600
# Node ID 4bbbf98ebf05ef77dbb68e2131b3bc0764767c99
# Parent f8cab6a29bf3f34f1cbf4d1e6d7bd21809fd4184
Add print for PowerPC qemu for failed DCR read/writes
This patch adds a print to notify of failed rea
# HG changeset patch
# User Jerone Young <[EMAIL PROTECTED]>
# Date 1201818508 21600
# Node ID 739668b2f1913a381899d82912517a6568b6f30c
# Parent 5b553559aa641bf36b190541f775396ecdbf0e78
Update Copyrights on PowerPC KVM Qemu code.
I missed a copyright that needed to be in one file. Also I
# HG changeset patch
# User Jerone Young <[EMAIL PROTECTED]>
# Date 1201585078 21600
# Node ID 34d726145a8ee9d58a4573473e861db2ad695c37
# Parent a568d031723942e1baf77077031d2b77795cbd8a
Remove unoptimal code from qemu dcr handles for powerpc
A patch I submitted yesterday to use th
# HG changeset patch
# User Jerone Young <[EMAIL PROTECTED]>
# Date 1201568508 21600
# Node ID a568d031723942e1baf77077031d2b77795cbd8a
# Parent 5ce532cf9a1f711d1fecb42814d301abd37aa378
Cleanup extern declerations for now removed vcpu_env in Qemu
This patch removes extern declerati
To:
> [EMAIL PROTECTED]
>Cc:
> kvm-devel@lists.sourceforge.net,
> [EMAIL PROTECTED]
> Subject:
> Re: [kvm-devel] [PATCH 0 of 7]
> PowerPC Embedded KVM qemu
> enablement patches
> Date:
> Mon, 28 Jan 20
n Sun, 2008-01-27 at 21:46 -0600, Anthony Liguori wrote:
> Jerone Young wrote:
> > This set of patches is to enable PowerPC embedded KVM capablities to be
> > taken advantage of by qemu.
> >
> > The code currently boots a ungziped uImage of the Linux kernel complied
# HG changeset patch
# User Jerone Young <[EMAIL PROTECTED]>
# Date 1201488336 21600
# Node ID 391b6488213008a4502b1753c26e8bd5200bd3c6
# Parent 3aa131f9bc863af5d029740b1579e747d3703c7e
Add qemu powerpc build support
This patch adds build support required to build ppcemb with KVM suppo
u-system-ppcemb
To run, boot your compiled KVM PPC enabled kernel and also compile your special
none gzipped cuImag
e of Linux for the Bamboo board. Then run:
./qemu-system-ppcemb -nographic -M bamboo -kernel cuImage.bambo
Signed-off-
# HG changeset patch
# User Jerone Young <[EMAIL PROTECTED]>
# Date 1201488336 21600
# Node ID 4b35e985aaf2021d956b09bd690c72ea5cadb007
# Parent a2740102bf6564a194e55b605c69886c56a37ece
Enhnace kvm-userspace configure script for powerpc
Add qemu option to tell qemu to compile ppcemb-softm
nd so does ppc. This patch switches the
default to no extra pages and lets I386 and X86_64 get it's 3 extra pages
as needed.
Signed-off-by: Christian Ehrhardt <[EMAIL PROTECTED]>
Signed-off-by: Hollis Blanchard <[EMAIL PROTECTED]>
Signed-off-by: Jerone Young <[EMAIL PROTECTED]&g
# HG changeset patch
# User Jerone Young <[EMAIL PROTECTED]>
# Date 1201490062 21600
# Node ID 39f4363836421bc1f78f83c69ad10d76c58a678a
# Parent bf22e220977099e60b57be9e16d7d96487defdc1
Add Powerpc 440 board model "bamboo" to take advantage of Powerpc KVM.
This patch adds the ba
# HG changeset patch
# User Jerone Young <[EMAIL PROTECTED]>
# Date 1201490017 21600
# Node ID bf22e220977099e60b57be9e16d7d96487defdc1
# Parent 391b6488213008a4502b1753c26e8bd5200bd3c6
Add powerpc KVM support to qemu.
This patch adds needed files and other modifications for supporti
using qemu together with kvm. Qemu already
had a similar issue when CONFIG_USER_ONLY was set so this patch adds just one
more condition to the existing ifdef.
Signed-off-by: Christian Ehrhardt <[EMAIL PROTECTED]>
Signed-off-by: Hollis Blanchard <[EMAIL PROTECTED]>
Signed-off-by: Je
# HG changeset patch
# User Jerone Young <[EMAIL PROTECTED]>
# Date 1201488336 21600
# Node ID 3aa131f9bc863af5d029740b1579e747d3703c7e
# Parent 7c535acfd618f41aa6f49efa25e3fd6e1f75b633
Add vcpu to arguments of powerpc libkvm callbacks
This patch adds vcpu as an argmunent for powerpc sp
:
> Jerone Young wrote:
> > # HG changeset patch
> > # User Jerone Young <[EMAIL PROTECTED]>
> > # Date 1199829366 21600
> > # Node ID 5d3976c5b77e42ad1f63d02271a7ff2086cabb6c
> > # Parent bff590d13f32071b50d79f511424821847ed5ba7
> > Enhnace kvm-usersp
# HG changeset patch
# User Jerone Young <[EMAIL PROTECTED]>
# Date 1199829366 21600
# Node ID 5d3976c5b77e42ad1f63d02271a7ff2086cabb6c
# Parent bff590d13f32071b50d79f511424821847ed5ba7
Enhnace kvm-userspace configure script for powerpc
This patch adds more options to compile qemu wi
# HG changeset patch
# User Jerone Young <[EMAIL PROTECTED]>
# Date 1199827424 21600
# Node ID bff590d13f32071b50d79f511424821847ed5ba7
# Parent a6e6b30d5f4154fd91dbf68e7e3986b2af02ee0f
Add function kvm_create_kernel_phys_mem to libkvm-powerpc.c
Function kvm_create_kernel_phys_mem was m
This is a patch that we do need. Though instead of redefining "qemu"
target in every config file. It's best to use a variable and have "qemu"
target in the main Makefile use that variable for dependencies.
example:
Makefile
qemu: $(ARCH_QEMU_DEP)
config-x86
ARCH_QEMU_DEP = libkvm extb
Sorry for the cryptic language ;-o
No your right. I wasn't thinking about that.
On Mon, 2008-01-07 at 16:07 -0600, Hollis Blanchard wrote:
> I'm having a hard time parsing this.
>
> Basically this patch is duplicating what Kbuild does: it is creating the
> appropriate asm symlink. The original
oh your problem is you must first build your kernel that you are
pointing too. Or you can cheat and point "include/asm" where you need to
point it. That solves the issue. It's all that userspace including
kernel headers :-)
On Mon, 2008-01-07 at 15:12 -0600, Hollis Blanchard wrote:
> I always buil
Whoops should have replied to this one.
So this does not solve the issue. As it point it includes
/includes .. just you have to compile the kernel directory so
that "include/asm" symlink in the kernel directory is made.
This creates a symlink to the symlink and that symlnk which is already
in in
That would be my sketchy idea. Though I was going to wait and see what
the feedback would be doing this :-) It can go either way. Since it's
just callbacks it really doesn't matter. But it does affect the
structure size never the less.
So what are everyone thoughs about arch specific callbacks ?
# HG changeset patch
# User Jerone Young <[EMAIL PROTECTED]>
# Date 1199306048 21600
# Node ID da73eaf107eb8800f27e3bc045a2de28c476b07d
# Parent bf828ac70dde1dfa4f67e4774a884669306423e6
Fix up kvm-powerpc.h in libkvm
This patch fixes up kvm-powerpc.h. Adds proper preamble and use
kvm_pag
# HG changeset patch
# User Jerone Young <[EMAIL PROTECTED]>
# Date 1199305658 21600
# Node ID bf828ac70dde1dfa4f67e4774a884669306423e6
# Parent 8161d444f7c37be9bdbfaac338d58301b00f2961
Add powerpc dcr callbacks to kvm callback structrure
This patch adds dcr call back function to t
# HG changeset patch
# User Jerone Young <[EMAIL PROTECTED]>
# Date 1199304626 21600
# Node ID 2eddb4bcae5e444ba12b2d8985e494342e505131
# Parent 8161d444f7c37be9bdbfaac338d58301b00f2961
Add powerpc libkvm support code
This patch adds implimentation code need for powerpc libkvm support.
Seem to have an error here .. see below
On Sun, 2007-12-09 at 23:57 +0800, Zhang, Xiantao wrote:
> From: Zhang Xiantao <[EMAIL PROTECTED]>
> Date: Wed, 5 Dec 2007 10:45:29 +0800
> Subject: [PATCH] kvm: qemu: Update vl.h for ia64 case.
>
> Update vlh. for ia64 case:
> Set MAX_BIOS_SIZE to 16M for
On Thu, 2007-12-06 at 21:30 +0200, Avi Kivity wrote:
> Jerone Young wrote:
> >> Hi, Young
> >>Are you sure it works for you? Seems in script, it can't
> >> recognize "+=". Anyway, I also have a fix about it in my patch queue,
> >> whe
On Thu, 2007-12-06 at 11:06 +0800, Zhang, Xiantao wrote:
> Jerone Young wrote:
> > # HG changeset patch
> > # User Jerone Young <[EMAIL PROTECTED]>
> > # Date 1196891226 21600
> > # Node ID a30e578bd6e2cf7599ce0c57066880658ddf2886
> > # Parent b4cf8e05d2
# HG changeset patch
# User Jerone Young <[EMAIL PROTECTED]>
# Date 1196891226 21600
# Node ID a30e578bd6e2cf7599ce0c57066880658ddf2886
# Parent b4cf8e05d20b3f4ca658bb4fdf3db3e4393a5d8a
Move CONFIG_X86 decleration to be x86 specific in configure script
In the configure script CONFIG_
2007-11-30 at 11:49 +0200, Avi Kivity wrote:
> Jerone Young wrote:
> > This patch is a continuation of the 7 patches sent earlier. This
> > patch moves all x86 specific macros from include/linux/kvm.h to
> > include/asm-x86/kvm.h.
> >
> >
>
> Just noticed I
so to help with some
collaboration. Much more to come.
Signed-off-by: Jerone Young <[EMAIL PROTECTED]>
-
SF.Net email is sponsored by: The Future of Linux Business White Paper
from Novell. From the desktop to the data ce
# HG changeset patch
# User Jerone Young <[EMAIL PROTECTED]>
# Date 1196367231 21600
# Node ID 6f34b3cd608868c4cc8280ab333aac78a7ba9a6d
# Parent be65ecf21443ddb74f9adbf6aa9778f798b5761b
Add powerpc tests
This patch adds a set of simple powerpc tests
Signed-off-by: Jerone Young <[EMAIL
# HG changeset patch
# User Jerone Young <[EMAIL PROTECTED]>
# Date 1196367361 21600
# Node ID edbd1102ce114df80ea0f17bffb5bb98129c37f8
# Parent 6f34b3cd608868c4cc8280ab333aac78a7ba9a6d
Initial skeleton for libkvm powerpc support
This patch is to add initial skelton code for powerpc.
# HG changeset patch
# User Jerone Young <[EMAIL PROTECTED]>
# Date 1196356414 21600
# Node ID 6fa44248cb3ad7b8a75ea7c23ee935103547fee4
# Parent eb2a8d4d818eb0b27feec303e028bd9944a28694
Move CONFIG_X86 decleration to be x86 specific in configure script
In the configure script CONFIG_
On Mon, 2007-11-26 at 11:57 +0100, Gerd Koenig wrote:
> hello,
>
> can someone give me an information regarding the cross compile ability of kvm
> (especially for qemu)?
> Which is the first version of kvm, which is considered to be able to cross
> compile?
It would be one of the newer versio
blem.
Also there are other headers in include/linux that use the same if
defined method that I used (actually checked to see if anyone had done
it in there).
On Mon, 2007-11-26 at 17:19 +0200, Avi Kivity wrote:
> Jerone Young wrote:
> > # HG changeset patch
> > # User Jerone Youn
# HG changeset patch
# User Jerone Young <[EMAIL PROTECTED]>
# Date 1196089537 21600
# Node ID 9749d43f49ca6fa369a94e26e85e96e9ca9c999e
# Parent f1f4385ec96bd49d5505292b8676e7937574f355
Add ifdefs to libkvm.h to pervent warnings for other archs
This patch adds ifdefs around x86 sp
# HG changeset patch
# User Jerone Young <[EMAIL PROTECTED]>
# Date 1196087575 21600
# Node ID ccf9dd8a8e0a4513090d44d52c879fb9dfbb79dd
# Parent 32d8bd91d9441d2a3655593a0aaf99f6c403d70f
Add ifdef in irqchip struct for x86 only structures.
This patch fixes a small issue where stur
This patch is a continuation of the 7 patches sent earlier. This
patch moves all x86 specific macros from include/linux/kvm.h to
include/asm-x86/kvm.h.
Signed-off-by: Jerone Young <[EMAIL PROTECTED]>
*note just realized none of the other patches except for email 0
had the [PATCH] adden
This set of patches move structres & definitions that
are x86 specific from include/linux/kvm.h to inclue/asm-x86/kvm.h.
Missing from these patches is exactly how to move the IOCTL definitions
while keeping things in order. I'll disscuss this on the list.
Signed-off-by: Jerone Youn
This patch moves sturct kvm_memory_alias from include/linux/kvm.h
to include/asm-x86/kvm.h. Also have include/linux/kvm.h include
include/asm/kvm.h.
Signed-off-by: Jerone Young <[EMAIL PROTECTED]>
diff --git a/include/asm-x86/kvm.h b/include/asm-x86/kvm.h
new file mode 100644
index 0
Move structures:
kvm_sregs
kvm_msr_entry
kvm_msrs
kvm_msr_list
from include/linux/kvm.h to include/asm-x86/kvm.h
diff --git a/include/asm-x86/kvm.h b/include/asm-x86/kvm.h
index 07e7fee..1970520 100644
--- a/include/asm-x86/kvm.h
+++ b/include/asm-x86/kvm.h
@@ -9,6
This patch moves structures:
kvm_pic_state
kvm_ioapic_state
to inclue/asm-x86/kvm.h.
Signed-off-by: Jerone Young <[EMAIL PROTECTED]>
diff --git a/include/asm-x86/kvm.h b/include/asm-x86/kvm.h
index ad75f63..7a8f4d5 100644
--- a/include/asm-x86/kvm.h
+++ b/include/asm-x86
This patch moves structure lapic_state from include/linux/kvm.h
to include/asm-x86/kvm.h
Signed-off-by: Jerone Young <[EMAIL PROTECTED]>
diff --git a/include/asm-x86/kvm.h b/include/asm-x86/kvm.h
index ec99d9a..bb0f9f8 100644
--- a/include/asm-x86/kvm.h
+++ b/include/asm-x86/kvm.h
@@
This patch moves structures:
kvm_segment
kvm_dtable
from include/linux/kvm.h to include/asm-x86/kvm.h
Signed-off-by: Jerone Young <[EMAIL PROTECTED]>
diff --git a/include/asm-x86/kvm.h b/include/asm-x86/kvm.h
index bb0f9f8..01387be 100644
--- a/include/asm-x86/kvm.h
+++ b/i
This patch moves structures:
kvm_cpuid_entry
kvm_cpuid
from include/linux/kvm.h to include/asm-x86/kvm.h
Signed-off-by: Jerone Young <[EMAIL PROTECTED]>
diff --git a/include/asm-x86/kvm.h b/include/asm-x86/kvm.h
index 97edada..5db4d91 100644
--- a/include/asm-x86/kvm.h
This patch moves structure kvm_regs to include/asm-x86/kvm.h.
Each architecture will need to create there own version of this
structure.
Signed-off-by: Jerone Young <[EMAIL PROTECTED]>
diff --git a/include/asm-x86/kvm.h b/include/asm-x86/kvm.h
index 7a8f4d5..ec99d9a 100644
--- a/include/a
On Thu, 2007-11-15 at 10:34 +0200, Avi Kivity wrote:
> Jerone Young wrote:
> > This is a continuation of a conversation I have been having with Izik
> > Eidus on IRC today.
> >
> > I plan on moving x86 code out of kvm.h and into kvm-x86.h. kvm-x86.h
> > woul
This is a continuation of a conversation I have been having with Izik
Eidus on IRC today.
I plan on moving x86 code out of kvm.h and into kvm-x86.h. kvm-x86.h
would then include kvm.h and would be included by files like svm.c
instead of kvm.h.
Izik pointed out a big issue with this approach and
I just happened to be doing some stuff with kvmctl and I decided to run
todays git tree of kvmctl on my Thinkpad T61 (with 2.0 Core 2 Dou). I
get the following when trying to run "kvmctl test/x86/vmexit.flat":
[EMAIL PROTECTED]:/home/jerone/work/kvm-userspace/user# ./kvmctl
test/x86/vmexit.flat
# HG changeset patch
# User Jerone Young <[EMAIL PROTECTED]>
# Date 1194887893 21600
# Node ID 41925cedf395c050fb31083eeda8a08bad609169
# Parent a40de75e2bf823c092a20009c7646bf4c026a260
Make kvm_run more arch friendly
This patch creates hook kvm_arch_run in kvm_run function. This
is to
On Sun, 2007-11-11 at 12:05 +0200, Avi Kivity wrote:
> Jerone Young wrote:
> > # HG changeset patch
> > # User Jerone Young <[EMAIL PROTECTED]>
> > # Date 1194543880 21600
> > # Node ID f87e6f60ddd69cb0ee4e0bbcaed657d2f12311ce
> > # Parent d6fa0d16f
# HG changeset patch
# User Jerone Young <[EMAIL PROTECTED]>
# Date 1194560092 21600
# Node ID 10991ad11487e51d327430a1a61e0d63021caf7b
# Parent 026c26ab068482aaf17deaf8cd73c1ff1db3806b
[v2] Fix declerations that should be in kvm-common.h & not in kvm-x86.h
The last version of this
# HG changeset patch
# User Jerone Young <[EMAIL PROTECTED]>
# Date 1194551969 21600
# Node ID c08b2667a95ecd85effb1d5f5d84e235f9e8d6cc
# Parent d6fa0d16fa60ee5083877fec698b69cea840d0b0
Fix building of kvmctl
This patch creates the make rule needed to for the linker
to link libkvm archi
# HG changeset patch
# User Jerone Young <[EMAIL PROTECTED]>
# Date 1194543880 21600
# Node ID f87e6f60ddd69cb0ee4e0bbcaed657d2f12311ce
# Parent d6fa0d16fa60ee5083877fec698b69cea840d0b0
Fix declerations that should be in kvm-common.h & not in kvm-x86.h
During the first phase of the r
This would be my bad. Things kept changing and I didn't put these back
into libkvm.h.
On Thu, 2007-11-08 at 00:34 -0600, Carlo Marcelo Arenas Belon wrote:
> This patch partially reverts 9105435f46ca4e110237eae57272e4f5deaf8dd6 so that
> kvm_msr_list, kvm_get_msrs and kvm_set_msrs are again public
eded copyrights to new files
- Adds void to slots() --> slots(void) decleartions
Signed-off-by: Jerone Young <[EMAIL PROTECTED]>
-
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log
# HG changeset patch
# User Jerone Young <[EMAIL PROTECTED]>
# Date 1194367655 21600
# Node ID 7ef9d60771ef7e6d32919ace92d078a482b9d589
# Parent 3c691b26a79c2e589e20d5c8245a7c30ec456976
Move kvm_get_apic to libkvm-x86.c
Moves apic function since it is x86 only.
Signed-off-by: Jerone
# HG changeset patch
# User Jerone Young <[EMAIL PROTECTED]>
# Date 1194367652 21600
# Node ID b1154d12bcc774520ed334f0b84934f1f4db7ce4
# Parent b0f337ae377c7e9050251057a88219d4877c159f
Move abi 10 functions to libkvm-x86.c
Move handle_io_abi_10 to libkvm-x86.c
Move handle_mmio_abi10 to
# HG changeset patch
# User Jerone Young <[EMAIL PROTECTED]>
# Date 1194367647 21600
# Node ID 5a8dcd2c2316ade1bcb332c57b74b8cc071cfa95
# Parent e82588d0a81df7955c12bf18c27d095f46545b6e
Move kvm_alloc_userspace_memory to libkvm-x86.c
This moves x86 specific function kvm_alloc_userspace_
# HG changeset patch
# User Jerone Young <[EMAIL PROTECTED]>
# Date 1194367651 21600
# Node ID b0f337ae377c7e9050251057a88219d4877c159f
# Parent 739af911ff85420dc4bb367584a1113ca5c82551
Make functions in libkvm.c nonstatic.
This patch makes the following functions nonstatic. These
functio
# HG changeset patch
# User Jerone Young <[EMAIL PROTECTED]>
# Date 1194367653 21600
# Node ID 5148847d713a7108527906df774e35a042853ad1
# Parent cbe4ad07343fc1ef904f02734c68d0fb8506cb9e
Move print_seg & Move kvm_show_regs to libkvm-x86.c
This patch moves functions print_seg, kvm
# HG changeset patch
# User Jerone Young <[EMAIL PROTECTED]>
# Date 1194367666 21600
# Node ID 93b712e019dcfa0fa425353e972fb404b4750278
# Parent 43dc6f59e0944c18b2cbd092c819b4141889ee61
Remove unsued inclusion of linux/kvm_parah.h in userspace libkvm.h
This remove unused code from li
# HG changeset patch
# User Jerone Young <[EMAIL PROTECTED]>
# Date 1194367666 21600
# Node ID f610c78e9f363a53b3e9677aa84873b05a692acb
# Parent 7ef9d60771ef7e6d32919ace92d078a482b9d589
Move cr8 functions to libkvm-x86.c
This patch moves functions:
kvm_set_cr8
kvm_get_cr8
# HG changeset patch
# User Jerone Young <[EMAIL PROTECTED]>
# Date 1194367650 21600
# Node ID 739af911ff85420dc4bb367584a1113ca5c82551
# Parent cb186258bc6ecf05ded03d81a3d2ee820e58f605
Move kvm_get & kmv_set_lapci functions to libkvm-x86.c
Signed-off-by: Jerone Young <[EMAIL PROT
# HG changeset patch
# User Jerone Young <[EMAIL PROTECTED]>
# Date 1194367645 21600
# Node ID e564a557782efc23428705de12cd3e8b9517e11c
# Parent dc86d46f1d10fd53c332f1cb7c2f1e880616694a
Make static slot & kvm_memory region funcions public
This patch changes static functions for manip
# HG changeset patch
# User Jerone Young <[EMAIL PROTECTED]>
# Date 1194367649 21600
# Node ID 7ea01f673a05fe66cb0d9c514b5a43ddcd72c07f
# Parent 4bab1bb82930ade04b5a796ca79e75e392265ba7
Move kvm_create_kernel_phys_mem to libkvm-x86.c
This patch moves kvm_create_kernel_phys_mem to x86 as t
# HG changeset patch
# User Jerone Young <[EMAIL PROTECTED]>
# Date 1194367654 21600
# Node ID 3c691b26a79c2e589e20d5c8245a7c30ec456976
# Parent 5148847d713a7108527906df774e35a042853ad1
Declare kvm_abi as a global variable in kvm-common.h
Signed-off-by: Jerone Young <[EMAIL PROTECTE
# HG changeset patch
# User Jerone Young <[EMAIL PROTECTED]>
# Date 1194367646 21600
# Node ID e82588d0a81df7955c12bf18c27d095f46545b6e
# Parent e564a557782efc23428705de12cd3e8b9517e11c
Move fuction kvm_alloc_kernel_memory to libkvm-x86.c
Signed-off-by: Jerone Young <[EMAIL PROTECTE
# HG changeset patch
# User Jerone Young <[EMAIL PROTECTED]>
# Date 1194367666 21600
# Node ID 43dc6f59e0944c18b2cbd092c819b4141889ee61
# Parent f610c78e9f363a53b3e9677aa84873b05a692acb
Move kvm_setup_cpuid to libkvm-x86.c
cpuid is an x86 instruction, so needs to go
in the approriate
# HG changeset patch
# User Jerone Young <[EMAIL PROTECTED]>
# Date 1194367648 21600
# Node ID 4bab1bb82930ade04b5a796ca79e75e392265ba7
# Parent 5a8dcd2c2316ade1bcb332c57b74b8cc071cfa95
Modify out arch specific code from kvm_create function
This function removes all x86 specific code and c
# HG changeset patch
# User Jerone Young <[EMAIL PROTECTED]>
# Date 1194367649 21600
# Node ID cb186258bc6ecf05ded03d81a3d2ee820e58f605
# Parent 7ea01f673a05fe66cb0d9c514b5a43ddcd72c07f
Move kvm_create_memory_alias & kvm_destroy_memory_alias to libkvm-x86.c
Signed-off-by: Jerone You
101 - 200 of 325 matches
Mail list logo