Zhao, Yunfeng wrote:
>
>> -Original Message-
>> From: Izik Eidus [mailto:[EMAIL PROTECTED]
>> Sent: 2007年12月20日 14:43
>> To: Zhao, Yunfeng
>> Cc: Avi Kivity; kvm-devel
>> Subject: Re: [kvm-devel] KVM Test result, kernel 5ca24d9..,
>> userspace120e0c8..
>>
>> Zhao, Yunfeng wrote:
>>
>-Original Message-
>From: Izik Eidus [mailto:[EMAIL PROTECTED]
>Sent: 2007年12月20日 14:43
>To: Zhao, Yunfeng
>Cc: Avi Kivity; kvm-devel
>Subject: Re: [kvm-devel] KVM Test result, kernel 5ca24d9.., userspace120e0c8..
>
>Zhao, Yunfeng wrote:
>> Tried this patch against latest commit.
>> The
Zhao, Yunfeng wrote:
> Tried this patch against latest commit.
> The guest will hang after it restored for several minutes.
> Thanks
> Yunfeng
>
it shouldnt fix the guest,
it should fix the ugly messages in the host
did it?
>
>> -Original Message-
>> From: Izik Eidus [mailto:[EMAIL PR
From 33d84813131809e962a4cd8cae9b66a9062fa8db Mon Sep 17 00:00:00 2001
From: Sheng Yang <[EMAIL PROTECTED]>
Date: Thu, 20 Dec 2007 14:22:18 +0800
Subject: [PATCH] kvm: external module: Remove 'include/asm' before
execute 'ln'
We use 'ln -sf' to refresh the symbolic now. But if 'include/asm' is a
Hi Tony,
In order to build kvm source successfully, we need to export
three symbols for kvm use. Please review. Maybe Avi can check-in to
kvm.git upstream first.
Thanks
Xiantao
From: Zhang Xiantao <[EMAIL PROTECTED]>
Date: Thu, 20 Dec 2007 09:37:41 +0800
Subject: [PATCH] ia64: Export thr
> [11/17] Add processor virtulization support
> [12/17] Some optimizations for virtualization faults.
> [13/17] Generating offset values for assembly code use.
> [14/17] Guest interruption injection support.
> [15/17] Add Kconfig for choosing kvm support on IA64.
> [16/17] Add Makefile for compilin
> [6/17] Add GVMM interfaces, it provides GVMM information for host use.
> [7/17] TLB virtulization
> [8/17] Add MMIO decoder support.
> [9/17] Add Interruption vector table for GVM
> [10/17] Add trampoline code for host/guest mode switch.
Signed-off-by : Zhang Xiantao ([EMAIL PROTECTED])
---
Tried this patch against latest commit.
The guest will hang after it restored for several minutes.
Thanks
Yunfeng
>-Original Message-
>From: Izik Eidus [mailto:[EMAIL PROTECTED]
>Sent: 2007年12月19日 18:22
>To: Zhao, Yunfeng
>Cc: Avi Kivity; kvm-devel
>Subject: Re: [kvm-devel] KVM Test result
hi, I'm using kvm-48 which has apic kernel support know.
But I found when working on uniprocessor, the ioapic of kvm is not used.
Kvm only use pic when it works on uniprocessor?
Best Regards
Pengcheng Liu
Software School, Fudan University
Tel: 86-021-51355363-18
MP: 86-13472527372
E_mail: [EMAI
Make your dig a monster! It'll have a tight fit when you'll bang some
loose chicks! http://hotweny.com/
-
SF.Net email is sponsored by:
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell ser
Marcelo Tosatti wrote:
> Updated patch, now feature complete. Changes from last version:
>
> - Use __gfn_to_page in cmpxchg_pte() to avoid potential deadlock
> - Add kvm_read_guest_inatomic() and use it in fetch()
> - Make prefetch_page() use copy_from_user_inatomic()
> - Pass grabbed page down to
Carlo Marcelo Arenas Belon wrote:
> The following patch series implements fixes to the IDE/ATAPI emulation
> in qemu which affects access to the CD-ROM device preventing installation
> of OpenSolaris guests because of an incorrect implementation of the MMC6
> GET_CONFIGURATION command when it was e
On Tue, Dec 18, 2007 at 05:49:51PM +0200, Avi Kivity wrote:
> Marcelo Tosatti wrote:
> >Hi,
> >
> >The following is an improvement on top of an earlier patch by Izik. It
> >increases pagefault scalability for SMP guests by allowing concurrent
> >guest walking, allocation and instruction emulation
The following patch report model as DVD-ROM for INQUIRY and IDENTIFY DEVICE
commands instead of CD-ROM to reflect that the device is now able to support
DVDs
Signed-off-by: Carlo Marcelo Arenas Belon <[EMAIL PROTECTED]>
---
qemu/hw/ide.c |4 ++--
1 files changed, 2 insertions(+), 2 deletions(
This patch complements "Partial IDE DVD emulation" (revision 1.66 for ide.c
in qemu's cvs) that is generating the following timeouts for OpenSolaris
guests when trying to access the ATAPI cdrom (ex: during installation):
WARNING: /[EMAIL PROTECTED],0/[EMAIL PROTECTED],1/[EMAIL PROTECTED] (ata1);
The following patch series implements fixes to the IDE/ATAPI emulation
in qemu which affects access to the CD-ROM device preventing installation
of OpenSolaris guests because of an incorrect implementation of the MMC6
GET_CONFIGURATION command when it was extended to also support a DVD-ROM
profile.
On Wednesday 19 December 2007 21:02:06 Glauber de Oliveira Costa wrote:
> On Dec 19, 2007 12:27 PM, Avi Kivity <[EMAIL PROTECTED]> wrote:
> > Ingo Molnar wrote:
> > > * Avi Kivity <[EMAIL PROTECTED]> wrote:
> > >> Avi Kivity wrote:
> > >>> Testing shows wrmsr and rdtsc function normally.
> > >>>
>
Dor Laor wrote:
>> > >
>> > > vmx (and svm) allow us to add an offset to the physical tsc. We
>> set it
>> > > on startup to -tsc (so that an rdtsc on boot would return 0), and
>> > > massage it on vcpu migration so that guest rdtsc is monotonic.
>> > >
>> > > The net effect is that tsc on a vcpu
Amit Shah wrote:
>
> On Wednesday 19 December 2007 21:02:06 Glauber de Oliveira Costa wrote:
> > On Dec 19, 2007 12:27 PM, Avi Kivity <[EMAIL PROTECTED]> wrote:
> > > Ingo Molnar wrote:
> > > > * Avi Kivity <[EMAIL PROTECTED]> wrote:
> > > >> Avi Kivity wrote:
> > > >>> Testing shows wrmsr and rdt
Carlo Marcelo Arenas Belon wrote:
> On Tue, Dec 18, 2007 at 06:15:07PM +0200, Avi Kivity wrote:
>
>> The major focus for this release is a qemu-cvs merge, which brings many
>> new features, some introduced by kvm developers.
>>
>
> but didn't include my changes to the IDE emulation to allo
On Tue, Dec 18, 2007 at 06:15:07PM +0200, Avi Kivity wrote:
> The major focus for this release is a qemu-cvs merge, which brings many
> new features, some introduced by kvm developers.
but didn't include my changes to the IDE emulation to allow for OpenSolaris
guests to be installed (patch 1 and
Christian Ehrhardt wrote:
> Subject: [PATCH][UPDATE] kvm-userspace: simplify mmio callback
> From: Christian Ehrhardt <[EMAIL PROTECTED]>
>
> Merging the read[bwlq]/write[bwlq] callback callback pointers to
> mmio_read/write functions simplifies the callback interface.
> On the qemu side it now us
Carlo Marcelo Arenas Belon wrote:
> Complements f2601fd2874b94d14dfcb21a3e1b84d7f3262b17 which made obsolete
> the use of io_apic provided defines that were not being included for x86
> when the host kernel didn't have IO_APIC support.
>
> Reverts :
> 5d6ea6b370ff9aae1dd7671b71e89351749fbeee
>
Glauber de Oliveira Costa wrote:
> Changes in rate does not sound good. It's possibly what's screwing up
> my paravirt clock implementation in smp.
>
You should renew the timebase on vcpu migration, and hook cpufreq so
that changes in frequency are reflected in the timebase.
> Since the host
On Dec 19, 2007 12:27 PM, Avi Kivity <[EMAIL PROTECTED]> wrote:
> Ingo Molnar wrote:
> > * Avi Kivity <[EMAIL PROTECTED]> wrote:
> >
> >
> >> Avi Kivity wrote:
> >>
> >>> Testing shows wrmsr and rdtsc function normally.
> >>>
> >>> I'll try pinning the vcpus to cpus and see if that helps.
> >>>
>
Carlo Marcelo Arenas Belon wrote:
> so just to be clear on this?, would you rather have these changes in a patch
> series, or as unrelated patches with the second one fixing a formatting issue
> that the first one triggered?
>
Oh, I misunderstood. The changes are related and should be in one
Amit Shah wrote:
> On Wednesday 19 December 2007 17:48:14 Zhang, Xiantao wrote:
>> Hi, all
>> As you know, in the past two months, commnity worked out cross-arch
>> framework support for kvm. Thank you all for your contributions !
>> Especially for Avi's quick response in mailing list! !
>> Curren
On Tue, Dec 18, 2007 at 06:20:03PM +0200, Avi Kivity wrote:
> Carlo Marcelo Arenas Belon wrote:
> > The following patch eliminates the uninitialized mem pointer, using
> > instead the corresponding entry from the slots array to fix :
> >
> > libkvm.c:580: warning: 'mem' is used uninitialized in
Ingo Molnar wrote:
> try this test perhaps in an SMP guest:
>
> http://people.redhat.com/mingo/time-warp-test/time-warp-test.c
>
> you can ignore TSC warps - but no GTOD or CLOCK warps should occur.
>
>
On a broken guest kernel, I see gtod and clock warps. On a good guest
kernel, I do not, p
try this test perhaps in an SMP guest:
http://people.redhat.com/mingo/time-warp-test/time-warp-test.c
you can ignore TSC warps - but no GTOD or CLOCK warps should occur.
Ingo
-
SF.Net email is sponsored by:
Check
David P. Reed wrote:
> Avi Kivity wrote:
>> kvm will forward a virtual machine's writes to port 0x80 to the real
>> port. The reason is that the write is much faster than exiting and
>> emulating it; the difference is measurable when compiling kernels.
>>
>> Now if the cause is simply writing to
On Wednesday 19 December 2007 17:48:14 Zhang, Xiantao wrote:
> Hi, all
> As you know, in the past two months, commnity worked out cross-arch
> framework support for kvm. Thank you all for your contributions !
> Especially for Avi's quick response in mailing list! !
> Currently, following userspace
Ingo Molnar wrote:
> * Avi Kivity <[EMAIL PROTECTED]> wrote:
>
>
>> Avi Kivity wrote:
>>
>>> Testing shows wrmsr and rdtsc function normally.
>>>
>>> I'll try pinning the vcpus to cpus and see if that helps.
>>>
>>>
>> It does.
>>
>
> do we let the guest read the physical CPU's
* Avi Kivity <[EMAIL PROTECTED]> wrote:
> Avi Kivity wrote:
>> Testing shows wrmsr and rdtsc function normally.
>>
>> I'll try pinning the vcpus to cpus and see if that helps.
>>
>
> It does.
do we let the guest read the physical CPU's TSC? That would be trouble.
Ingo
Izik Eidus wrote:
> On Wed, 2007-12-19 at 20:18 +0800, Zhang, Xiantao wrote:
>>
>> Now, it's time for us sending the code out for review and check-in.
>> We are appreciating any comments ! :)
>> [1/17] Adding kvm compile support in Kconfig and Makefile file
>> [2/17] Add kvm.h, kvm_para.h and kvm
On Wed, Dec 19, 2007 at 08:22:01PM +0800, Zhang, Xiantao wrote:
> KVM/IA64 HOWTO
> This is the notes about how to enalbe kvm on Itanium series of
> processors suppoting VT.
Probably some tidbits of this should go into the kvm wiki in :
http://kvm.qumranet.com/kvmwiki/Host_Support_
From: Zhang Xiantao <[EMAIL PROTECTED]>
Date: Wed, 19 Dec 2007 14:45:17 +0800
Subject: [PATCH] kvm/ia64: TLB virtulization routines.
vtlb.c includes tlb/VHPT virtulization.
Signed-off-by: Zhang Xiantao <[EMAIL PROTECTED]>
---
arch/ia64/kvm/vtlb.c | 602
++
From: Zhang Xiantao <[EMAIL PROTECTED]>
Date: Wed, 12 Dec 2007 03:12:34 +0800
Subject: [PATCH] kvm/ia64. kernel patch
Since kernel is not fully friendly to support kvm,
need a kernel patch here. Now, put it under arch/ia64/kvm
Signed-off-by: Zhang Xiantao <[EMAIL PROTECTED]>
---
arch/ia64/kvm/ker
On Wed, 2007-12-19 at 20:18 +0800, Zhang, Xiantao wrote:
>
> Now, it's time for us sending the code out for review and check-in. We
> are appreciating any comments ! :)
> [1/17] Adding kvm compile support in Kconfig and Makefile file
> [2/17] Add kvm.h, kvm_para.h and kvm_host.h for ia64.
> [3/
From: Zhang Xiantao <[EMAIL PROTECTED]>
Date: Wed, 19 Dec 2007 15:11:46 +0800
Subject: [PATCH] kvm/ia64: Add Makefile for kvm files compile.
Adds Makefile for kvm compile.
Signed-off-by: Zhang Xiantao <[EMAIL PROTECTED]>
---
arch/ia64/kvm/Makefile | 61
++
From: Zhang Xiantao <[EMAIL PROTECTED]>
Date: Wed, 19 Dec 2007 15:09:25 +0800
Subject: [PATCH] kvm/ia64: Add guest interruption injection support.
process.c mainly handle interruption injection, and some
faults handling.
Signed-off-by: Zhang Xiantao <[EMAIL PROTECTED]>
---
arch/ia64/kvm/process.c
From: Zhang Xiantao <[EMAIL PROTECTED]>
Date: Wed, 19 Dec 2007 15:11:01 +0800
Subject: [PATCH] kvm/ia64: add Kconfig for kvm configuration.
Kconfig adds kvm/ia64 configurations at kernel configuration
time.
Signed-off-by: Zhang Xiantao <[EMAIL PROTECTED]>
---
arch/ia64/kvm/Kconfig | 43
KVM/IA64 HOWTO
This is the notes about how to enalbe kvm on Itanium series of
processors
suppoting VT. Since fully userspace built is not supported yet, so we
have to
build qemu, and kernel module separately.
The step-by-step is as following:
Kernel module built:
Download kvm so
From: Zhang Xiantao <[EMAIL PROTECTED]>
Date: Wed, 19 Dec 2007 15:00:04 +0800
Subject: [PATCH] kvm/ia64: add optimization for some virtulization
faults
optvfault.S adds optimization for some performance-critical
virtualization
faults.
Signed-off-by: Zhang Xiantao <[EMAIL PROTECTED]>
---
arch/ia64
From: Zhang Xiantao <[EMAIL PROTECTED]>
Date: Wed, 19 Dec 2007 15:03:40 +0800
Subject: [PATCH] kvm/ia64: Generate offset values for assembly code use.
asm-offsets.c will generate offset values used for assembly code
for some fileds of special structures.
Signed-off-by: Zhang Xiantao <[EMAIL PROTEC
From: Zhang Xiantao <[EMAIL PROTECTED]>
Date: Wed, 19 Dec 2007 14:10:11 +0800
Subject: [PATCH] kvm/ia64: Add firmware emulation code for ia64
platform.
This patch adds kvm_fw.c, which targets for firmware emulation.
Signed-off-by: Zhang Xiantao <[EMAIL PROTECTED]>
---
arch/ia64/kvm/kvm_fw.c | 45
From: Zhang Xiantao <[EMAIL PROTECTED]>
Date: Wed, 19 Dec 2007 14:14:21 +0800
Subject: [PATCH] kvm/ia64: Add tr operation routines for ia64.
This patches creates kvm_tr.S, which used as tr
operations(insert/purge).
Signed-off-by: Zhang Xiantao <[EMAIL PROTECTED]>
---
arch/ia64/kvm/kvm_tr.S | 82
From: Zhang Xiantao <[EMAIL PROTECTED]>
Date: Wed, 19 Dec 2007 14:48:17 +0800
Subject: [PATCH] kvm/ia64: Add mmio decoder for kvm/ia64.
mmio.c includes mmio decoder routines.
Signed-off-by: Zhang Xiantao <[EMAIL PROTECTED]>
---
arch/ia64/kvm/mmio.c | 379
+
From: Zhang Xiantao <[EMAIL PROTECTED]>
Date: Wed, 19 Dec 2007 14:43:37 +0800
Subject: [PATCH] kvm/ia64: VMM module interfaces.
vmm.c adds the interfaces with kvm/module, and initialize global data
area.
Signed-off-by: Zhang Xiantao <[EMAIL PROTECTED]>
---
arch/ia64/kvm/vmm.c | 57
+
From: Zhang Xiantao <[EMAIL PROTECTED]>
Date: Wed, 19 Dec 2007 14:02:27 +0800
Subject: [PATCH] kvm/ia64: Add header files for ia64.
This patches add kvm.h , kvm_para.h, and kvm_host.h in include/asm-ia64.
Signed-off-by: Zhang Xiantao <[EMAIL PROTECTED]>
---
include/asm-ia64/kvm.h | 65
From: Zhang Xiantao <[EMAIL PROTECTED]>
Date: Sun, 16 Dec 2007 18:42:26 +0800
Subject: [PATCH] kvm/ia64: Updaing IA64 Kconfig and Makefile to include
kvm build.
Updaing IA64 Kconfig and Makefile to include kvm build.
Signed-off-by: Zhang Xiantao <[EMAIL PROTECTED]>
---
arch/ia64/Kconfig |6 +
Fixes the following compilation error :
in file included from kernel/include/linux/kvm_para.h:19,
from kernel/external-module-compat.h:13,
from :1:
kernel/include/asm/kvm_para.h: In function 'kvm_para_available':
kernel/include/asm/kvm_para.h:87: warning: implicit
Defines MAX_IO_APICS if not defined already with the same value used in
and which wasn't loaded for non-smp kernels before 2.6.21
Signed-off-by: Carlo Marcelo Arenas Belon <[EMAIL PROTECTED]>
---
kernel/external-module-compat.h |5 +
1 files changed, 5 insertions(+), 0 deletions(-)
diff
Complements f2601fd2874b94d14dfcb21a3e1b84d7f3262b17 which made obsolete
the use of io_apic provided defines that were not being included for x86
when the host kernel didn't have IO_APIC support.
Reverts :
5d6ea6b370ff9aae1dd7671b71e89351749fbeee
26e6e6a8681f1041b61fccdf2fdf2aacb88cee36
Signe
Avi Kivity wrote:
>
> Testing shows wrmsr and rdtsc function normally.
>
> I'll try pinning the vcpus to cpus and see if that helps.
>
It does.
--
error compiling committee.c: too many arguments to function
-
SF.Net emai
Avi Kivity wrote:
> Ingo Molnar wrote:
>
>>> While the change mentions that it fixes a time warp bug, it also says
>>> it should be rare. So clearly kvm smp tsc handing is buggy.
>>> Ingo/Thomas, (or anybody else), do you have any insight as to what kvm
>>> can be doing wrong to trigger thi
On Wed, 2007-12-19 at 16:59 +0800, Zhao, Yunfeng wrote:
> Seems the issue is not fully resolved.
> Save/restore on 64bist host may cause guest to kernel panic.
> Here is the snapshot:
> https://sourceforge.net/tracker/download.php?group_id=180599&atid=893831&file_id=259112&aid=1824525
>
it seems
On Wed, 2007-12-19 at 16:59 +0800, Zhao, Yunfeng wrote:
> Seems the issue is not fully resolved.
> Save/restore on 64bist host may cause guest to kernel panic.
> Here is the snapshot:
> https://sourceforge.net/tracker/download.php?group_id=180599&atid=893831&file_id=259112&aid=1824525
>
> And fol
Seems the issue is not fully resolved.
Save/restore on 64bist host may cause guest to kernel panic.
Here is the snapshot:
https://sourceforge.net/tracker/download.php?group_id=180599&atid=893831&file_id=259112&aid=1824525
And following error message will be found in dmesg:
device sw0 entered prom
>
> Hollis already pointed me to the mkasm-values patches which
> are the continuation of the mkasm-offset discussion on lkml
> Hollis last patch was based on.
> As stated before by Xiantao and Hollis in this thread the
> mkasm-value patches are not yet accepted upstream, but may be
> useful f
Cam Macdonell wrote:
> Cam Macdonell wrote:
>> Cam Macdonell wrote:
>>> Dor Laor wrote:
Cam Macdonell wrote:
> Dor Laor wrote:
>> Christian Borntraeger wrote:
>>> Am Mittwoch, 12. Dezember 2007 schrieb Dor Laor:
Christian Borntraeger wrote:
> Am Mittwoch, 12. Dezem
61 matches
Mail list logo