[kvm-devel] [PATCH 5 of 7] Add dynamic device tree manipulation & change uboot loader for PPC bamboo board model

2008-03-14 Thread Jerone Young
# 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

[kvm-devel] [PATCH 2 of 7] Add libfdt support to qemu

2008-03-14 Thread Jerone Young
# 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

[kvm-devel] [PATCH 0 of 7] [v2] PowerPC kvm-userspace patches

2008-03-14 Thread Jerone Young
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

Re: [kvm-devel] [kvm-ppc-devel] [PATCH 5 of 7] Add dynamic device tree manipulation & change uboot loader for PPC bamboo board model

2008-03-13 Thread Jerone Young
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

Re: [kvm-devel] [kvm-ppc-devel] [PATCH 4 of 7] Add PPC 440EP bamboo board device tree source & binary into qemu

2008-03-13 Thread Jerone Young
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

Re: [kvm-devel] [kvm-ppc-devel] [PATCH 3 of 7] Create new load_uboot() & gunzip support to uboot loader in Qemu

2008-03-13 Thread Jerone Young
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(

[kvm-devel] [PATCH 7 of 7] Add ability to specify ram on command line for bamboo board model

2008-03-11 Thread Jerone Young
# 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

[kvm-devel] [PATCH 3 of 7] Create new load_uboot() & gunzip support to uboot loader in Qemu

2008-03-11 Thread Jerone Young
# 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

[kvm-devel] [PATCH 2 of 7] Add libfdt support to qemu

2008-03-11 Thread Jerone Young
# 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

[kvm-devel] [PATCH 6 of 7] Modify PPC bamboo & ppc440 board models

2008-03-11 Thread Jerone Young
# 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

[kvm-devel] [PATCH 0 of 7] PowerPC kvm-userspace patches

2008-03-11 Thread Jerone Young
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

[kvm-devel] [PATCH 4 of 7] Add PPC 440EP bamboo board device tree source & binary into qemu

2008-03-11 Thread Jerone Young
# 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

[kvm-devel] [PATCH 5 of 7] Add dynamic device tree manipulation & change uboot loader for PPC bamboo board model

2008-03-11 Thread Jerone Young
# 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

[kvm-devel] [PATCH] Move kvm_get_pit to libkvm.c common code

2008-03-11 Thread Jerone Young
# 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

Re: [kvm-devel] [kvm-ppc-devel] Top level kvm-userspace directory getting crowded ... need new dir for qemu dependencies

2008-02-28 Thread Jerone Young
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

Re: [kvm-devel] [PATCH] Add --disable-cpu-emulation to qemu help screen

2008-02-28 Thread Jerone Young
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 "

Re: [kvm-devel] [kvm-ppc-devel] [PATCH] Add --disable-cpu-emulation to qemu help screen

2008-02-28 Thread Jerone Young
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

[kvm-devel] [PATCH] Add --disable-cpu-emulation to qemu help screen

2008-02-27 Thread Jerone Young
# 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

[kvm-devel] [PATCH] Fix qemu PPC breakage in monitor.c

2008-02-27 Thread Jerone Young
# 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

Re: [kvm-devel] Top level kvm-userspace directory getting crowded ... need new dir for qemu dependencies

2008-02-26 Thread Jerone Young
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

[kvm-devel] [PATCH] Fix PowerPC Qemu CPU initilization when using target-ppc/fake-exec.c

2008-02-26 Thread Jerone Young
# 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:

[kvm-devel] Top level kvm-userspace directory getting crowded ... need new dir for qemu dependencies

2008-02-24 Thread Jerone Young
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

Re: [kvm-devel] [RFC] Qemu powerpc work around

2008-02-13 Thread Jerone Young
: > 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

[kvm-devel] [PATCH] Qemu powerpc work around

2008-02-13 Thread Jerone Young
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 -

Re: [kvm-devel] [RFC] Qemu powerpc work around

2008-02-13 Thread Jerone Young
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

Re: [kvm-devel] [RFC] Qemu powerpc work around

2008-02-12 Thread Jerone Young
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

Re: [kvm-devel] [RFC] Qemu powerpc work around

2008-02-12 Thread Jerone Young
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

[kvm-devel] [RFC] Qemu powerpc work around

2008-02-12 Thread Jerone Young
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&

[kvm-devel] [PATCH] Add print for PowerPC qemu for failed DCR read/writes

2008-02-05 Thread Jerone Young
# 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

[kvm-devel] [PATCH] Update Copyrights on PowerPC KVM Qemu code

2008-01-31 Thread Jerone Young
# 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

[kvm-devel] [PATCH] Remove unoptimal code from qemu dcr handles for powerpc

2008-01-28 Thread Jerone Young
# 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

[kvm-devel] [PATCH] Cleanup extern declerations for now removed vcpu_env in Qemu

2008-01-28 Thread Jerone Young
# 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

Re: [kvm-devel] [PATCH 0 of 7] PowerPC Embedded KVM qemu enablement patches

2008-01-28 Thread Jerone Young
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

Re: [kvm-devel] [PATCH 0 of 7] PowerPC Embedded KVM qemu enablement patches

2008-01-28 Thread Jerone Young
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

[kvm-devel] [PATCH 5 of 7] Add qemu powerpc build support

2008-01-27 Thread Jerone Young
# 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

[kvm-devel] [PATCH 0 of 7] PowerPC Embedded KVM qemu enablement patches

2008-01-27 Thread Jerone Young
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-

[kvm-devel] [PATCH 1 of 7] Enhnace kvm-userspace configure script for powerpc

2008-01-27 Thread Jerone Young
# 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

[kvm-devel] [PATCH 3 of 7] Chnage so that Powerpc & IA64 do not have KVM_EXTRA_PAGES set

2008-01-27 Thread Jerone Young
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

[kvm-devel] [PATCH 7 of 7] Add Powerpc 440 board model "bamboo" to take advantage of Powerpc KVM

2008-01-27 Thread Jerone Young
# 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

[kvm-devel] [PATCH 6 of 7] Add powerpc KVM support to qemu

2008-01-27 Thread Jerone Young
# 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

[kvm-devel] [PATCH 2 of 7] Ensure 4kB page alignment for embedded powerpc when using kvm

2008-01-27 Thread Jerone Young
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

[kvm-devel] [PATCH 4 of 7] Add vcpu to arguments of powerpc libkvm callbacks

2008-01-27 Thread Jerone Young
# 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

Re: [kvm-devel] [PATCH] Enhnace kvm-userspace configure script for powerpc

2008-01-08 Thread Jerone Young
: > Jerone Young wrote: > > # HG changeset patch > > # User Jerone Young <[EMAIL PROTECTED]> > > # Date 1199829366 21600 > > # Node ID 5d3976c5b77e42ad1f63d02271a7ff2086cabb6c > > # Parent bff590d13f32071b50d79f511424821847ed5ba7 > > Enhnace kvm-usersp

[kvm-devel] [PATCH] Enhnace kvm-userspace configure script for powerpc

2008-01-08 Thread Jerone Young
# 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

[kvm-devel] [PATCH] Add function kvm_create_kernel_phys_mem to libkvm-powerpc.c

2008-01-08 Thread Jerone Young
# 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

Re: [kvm-devel] [PATCH] portability: add top level config-$arch files

2008-01-08 Thread Jerone Young
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

Re: [kvm-devel] building kvm-userspace with separate kernel object directory?

2008-01-07 Thread Jerone Young
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

Re: [kvm-devel] building kvm-userspace with separate kernel object directory?

2008-01-07 Thread Jerone Young
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

Re: [kvm-devel] building kvm-userspace with separate kernel object directory?

2008-01-07 Thread Jerone Young
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

Re: [kvm-devel] [kvm-ppc-devel] [PATCH] Add powerpc dcr callbacks to kvm callback structrure

2008-01-02 Thread Jerone Young
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 ?

[kvm-devel] [PATCH] Fix up kvm-powerpc.h in libkvm

2008-01-02 Thread Jerone Young
# 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

[kvm-devel] [PATCH] Add powerpc dcr callbacks to kvm callback structrure

2008-01-02 Thread Jerone Young
# 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

[kvm-devel] [PATCH] Add powerpc libkvm support code

2008-01-02 Thread Jerone Young
# 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.

Re: [kvm-devel] [8/24]Update vl.h for target-ia64 case

2007-12-12 Thread Jerone Young
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

Re: [kvm-devel] [PATCH] Move CONFIG_X86 decleration to be x86 specificin configure script

2007-12-06 Thread Jerone Young
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

Re: [kvm-devel] [PATCH] Move CONFIG_X86 decleration to be x86 specificin configure script

2007-12-06 Thread Jerone Young
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

[kvm-devel] [PATCH] Move CONFIG_X86 decleration to be x86 specific in configure script

2007-12-05 Thread Jerone Young
# 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_

Re: [kvm-devel] [PATCH] Move x86 ioctl definitions from include/linux/kvm.h

2007-11-30 Thread Jerone Young
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

[kvm-devel] [PATCH 0 of 2] Add small pieces for userspace powerpc support

2007-11-29 Thread Jerone Young
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

[kvm-devel] [PATCH 1 of 2] Add powerpc tests

2007-11-29 Thread Jerone Young
# 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

[kvm-devel] [PATCH 2 of 2] Initial skeleton for libkvm powerpc support

2007-11-29 Thread Jerone Young
# 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.

[kvm-devel] [PATCH] Move CONFIG_X86 decleration to be x86 specific in configure script

2007-11-29 Thread Jerone Young
# 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_

Re: [kvm-devel] cross compiling kvm

2007-11-26 Thread Jerone Young
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

Re: [kvm-devel] [PATCH] Add ifdef in irqchip struct for x86 only structures

2007-11-26 Thread Jerone Young
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

[kvm-devel] [PATCH] Add ifdefs to libkvm.h to pervent warnings for other archs

2007-11-26 Thread Jerone Young
# 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

[kvm-devel] [PATCH] Add ifdef in irqchip struct for x86 only structures

2007-11-26 Thread Jerone Young
# 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

[kvm-devel] [PATCH] Move x86 ioctl definitions from include/linux/kvm.h

2007-11-19 Thread Jerone Young
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

[kvm-devel] [PATCH 0/7] Move x86 code out of include/linux/kvm.h

2007-11-19 Thread Jerone Young
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

[kvm-devel] Move kvm_memory_alias to include/asm-x86/kvm.h

2007-11-19 Thread Jerone Young
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

[kvm-devel] Move kvm_sregs structure & msr related stuructures

2007-11-19 Thread Jerone Young
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

[kvm-devel] Move x86 pic strutctures

2007-11-19 Thread Jerone Young
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

[kvm-devel] Move structure lapic_state

2007-11-19 Thread Jerone Young
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 @@

[kvm-devel] Move kvm_sgement & kvm_dtable structure

2007-11-19 Thread Jerone Young
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

[kvm-devel] Move cpuid sturctures

2007-11-19 Thread Jerone Young
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

[kvm-devel] Move kvm_regs to asm-x86/kvm.h

2007-11-19 Thread Jerone Young
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

Re: [kvm-devel] [Disscussion] Moving x86 code out of kvm.h

2007-11-15 Thread Jerone Young
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

[kvm-devel] [Disscussion] Moving x86 code out of kvm.h

2007-11-15 Thread Jerone Young
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

[kvm-devel] Running kvmctl causing seg fault on intel vt system

2007-11-14 Thread Jerone Young
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

[kvm-devel] [PATCH] Make kvm_run more arch friendly

2007-11-12 Thread Jerone Young
# 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

Re: [kvm-devel] [PATCH] Fix declerations that should be in kvm-common.h & not in kvm-x86.h

2007-11-11 Thread Jerone Young
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

[kvm-devel] [PATCH] [v2] Fix declerations that should be in kvm-common.h & not in kvm-x86.h

2007-11-08 Thread Jerone Young
# 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

[kvm-devel] [PATCH] Fix building of kvmctl

2007-11-08 Thread Jerone Young
# 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

[kvm-devel] [PATCH] Fix declerations that should be in kvm-common.h & not in kvm-x86.h

2007-11-08 Thread Jerone Young
# 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

Re: [kvm-devel] [PATCH] make msrs functions public for x86

2007-11-08 Thread Jerone Young
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

[kvm-devel] [PATCH 00 of 17] [v4] libkvm refactor

2007-11-06 Thread Jerone Young
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

[kvm-devel] [PATCH 14 of 17] Move kvm_get_apic to libkvm-x86.c

2007-11-06 Thread Jerone Young
# 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

[kvm-devel] [PATCH 10 of 17] Move abi 10 functions to libkvm-x86.c

2007-11-06 Thread Jerone Young
# 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

[kvm-devel] [PATCH 04 of 17] Move kvm_alloc_userspace_memory to libkvm-x86.c

2007-11-06 Thread Jerone Young
# 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_

[kvm-devel] [PATCH 09 of 17] Make functions in libkvm.c nonstatic

2007-11-06 Thread Jerone Young
# 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

[kvm-devel] [PATCH 12 of 17] Move print_seg & Move kvm_show_regs to libkvm-x86.c

2007-11-06 Thread Jerone Young
# 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

[kvm-devel] [PATCH 17 of 17] Remove unsued inclusion of linux/kvm_parah.h in userspace libkvm.h

2007-11-06 Thread Jerone Young
# 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

[kvm-devel] [PATCH 15 of 17] Move cr8 functions to libkvm-x86.c

2007-11-06 Thread Jerone Young
# 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

[kvm-devel] [PATCH 08 of 17] Move kvm_get & kmv_set_lapci functions to libkvm-x86.c

2007-11-06 Thread Jerone Young
# 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

[kvm-devel] [PATCH 02 of 17] Make static slot & kvm_memory region funcions public

2007-11-06 Thread Jerone Young
# 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

[kvm-devel] [PATCH 06 of 17] Move kvm_create_kernel_phys_mem to libkvm-x86.c

2007-11-06 Thread Jerone Young
# 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

[kvm-devel] [PATCH 13 of 17] Declare kvm_abi as a global variable in kvm-common.h

2007-11-06 Thread Jerone Young
# 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

[kvm-devel] [PATCH 03 of 17] Move fuction kvm_alloc_kernel_memory to libkvm-x86.c

2007-11-06 Thread Jerone Young
# 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

[kvm-devel] [PATCH 16 of 17] Move kvm_setup_cpuid to libkvm-x86.c

2007-11-06 Thread Jerone Young
# 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

[kvm-devel] [PATCH 05 of 17] Modify out arch specific code from kvm_create function

2007-11-06 Thread Jerone Young
# 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

[kvm-devel] [PATCH 07 of 17] Move kvm_create_memory_alias & kvm_destroy_memory_alias to libkvm-x86.c

2007-11-06 Thread Jerone Young
# 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

<    1   2   3   4   >