On Wednesday 28 July 2010 20:42:22 jes.soren...@redhat.com wrote:
From: Jes Sorensen jes.soren...@redhat.com
This set of patches adds default CPU types to the PC compat
definitions, and patch #2 sets the CPU type to kvm64/kvm32 when
running under KVM.
Long term we might want to qdev'ify
On Thursday 15 July 2010 23:39:36 Casey Leedom wrote:
| From: Sheng Yang sh...@linux.intel.com
| Date: Wednesday, July 14, 2010 06:31 pm
|
| On Thursday 15 July 2010 02:01:29 Casey Leedom wrote:
| | From: Sheng Yang sh...@linux.intel.com
| | Date: Tuesday, July 13, 2010 05:53 pm
We can support it in KVM now. The 0xd leaf is queried from KVM.
Signed-off-by: Sheng Yang sh...@linux.intel.com
---
target-i386/cpuid.c | 21 +
1 files changed, 21 insertions(+), 0 deletions(-)
diff --git a/target-i386/cpuid.c b/target-i386/cpuid.c
index 99d1f44..ab6536b
Signed-off-by: Sheng Yang sh...@linux.intel.com
---
target-i386/cpu.h |5 ++
target-i386/kvm.c | 134 +
target-i386/machine.c | 20 +++
3 files changed, 159 insertions(+), 0 deletions(-)
diff --git a/target-i386/cpu.h b/target
Would use it later for XSAVE related CPUID.
Signed-off-by: Sheng Yang sh...@linux.intel.com
---
kvm.h |2 +-
target-i386/kvm.c | 19 +++
2 files changed, 12 insertions(+), 9 deletions(-)
diff --git a/kvm.h b/kvm.h
index a28e7aa..7975e87 100644
--- a/kvm.h
+++ b
Notice the first three patches applied to uq/master branch of qemu-kvm, the
last one
applied to qemu-kvm master branch. And the last one would only apply after the
first three merged in master branch.
Based on upstream xsave related fields.
Signed-off-by: Sheng Yang sh...@linux.intel.com
---
qemu-kvm-x86.c | 95 +++-
qemu-kvm.c | 24 ++
qemu-kvm.h | 28
3 files changed, 146 insertions(+), 1
Signed-off-by: Sheng Yang sh...@linux.intel.com
---
target-i386/cpu.h |7 ++-
target-i386/kvm.c | 139 -
target-i386/machine.c | 20 +++
3 files changed, 163 insertions(+), 3 deletions(-)
diff --git a/target-i386/cpu.h b/target
On Thursday 17 June 2010 15:41:43 Jan Kiszka wrote:
Sheng Yang wrote:
Based on upstream xsave related fields.
Signed-off-by: Sheng Yang sh...@linux.intel.com
---
qemu-kvm-x86.c | 95
+++- qemu-kvm.c
| 24
Signed-off-by: Sheng Yang sh...@linux.intel.com
---
kvm-all.c | 21 +++
kvm.h |2 +
target-i386/cpu.h |7 ++-
target-i386/kvm.c | 139 -
target-i386/machine.c | 20 +++
5 files changed, 186
Signed-off-by: Sheng Yang sh...@linux.intel.com
---
Would send out XSAVE patch after the upstream ones have been merged, since the
patch would be affected by the merge.
qemu-kvm-x86.c| 23 ++-
qemu-kvm.c| 10 --
qemu-kvm.h| 30
On Thursday 10 June 2010 11:31:02 Sheng Yang wrote:
We can support it in KVM now. The 0xd leaf is queried from KVM.
Hi Marcelo Avi
How about patch 1 and 2 in this series? They are used to enable XSAVE cpuid.
--
regards
Yang, Sheng
On Thursday 17 June 2010 00:05:44 Marcelo Tosatti wrote:
On Wed, Jun 16, 2010 at 05:48:46PM +0200, Jan Kiszka wrote:
Marcelo Tosatti wrote:
On Fri, Jun 11, 2010 at 12:36:49PM +0800, Sheng Yang wrote:
Signed-off-by: Sheng Yang sh...@linux.intel.com
---
qemu-kvm-x86.c
Signed-off-by: Sheng Yang sh...@linux.intel.com
---
qemu-kvm-x86.c| 109 -
qemu-kvm.c| 24 +++
qemu-kvm.h| 28 +
target-i386/cpu.h |5 ++
target-i386/kvm.c |2 +
target-i386
We can support it in KVM now. The 0xd leaf is queried from KVM.
Signed-off-by: Sheng Yang sh...@linux.intel.com
---
target-i386/cpuid.c | 21 +
1 files changed, 21 insertions(+), 0 deletions(-)
diff --git a/target-i386/cpuid.c b/target-i386/cpuid.c
index fb78061..26e4054
Would use it later for XSAVE related CPUID.
Signed-off-by: Sheng Yang sh...@linux.intel.com
---
kvm.h |2 +-
target-i386/kvm.c | 19 +++
2 files changed, 12 insertions(+), 9 deletions(-)
diff --git a/kvm.h b/kvm.h
index aab5118..16b06a4 100644
--- a/kvm.h
+++ b
Signed-off-by: Sheng Yang sh...@linux.intel.com
---
qemu-kvm-x86.c| 114
qemu-kvm.c| 24 ++
qemu-kvm.h| 28
target-i386/cpu.h |6 +++
target-i386/machine.c | 21 +
5 files
On Thursday 27 May 2010 20:56:17 Avi Kivity wrote:
On 05/27/2010 12:50 PM, Sheng Yang wrote:
We can support it in KVM now. The initial values are the minimal
requirement of XSAVE capable processor.
Signed-off-by: Sheng Yangsh...@linux.intel.com
---
target-i386/cpuid.c | 32
Signed-off-by: Sheng Yang sh...@linux.intel.com
---
I've done a prototype of LM support, would send out tomorrow. But the test
case in QEmu side seems got something wrong. I always got an segfault at:
qemu-kvm/hw/fw_cfg.c:223
223 s-entries[arch][key].data = data;
Haven't looked into it yet
Signed-off-by: Sheng Yang sh...@linux.intel.com
---
target-i386/cpuid.c | 32
1 files changed, 32 insertions(+), 0 deletions(-)
diff --git a/target-i386/cpuid.c b/target-i386/cpuid.c
index eebf038..21e94f3 100644
--- a/target-i386/cpuid.c
+++ b/target-i386
@intel.com
Signed-off-by: Sheng Yang sh...@linux.intel.com
---
arch/x86/include/asm/kvm_host.h |1 +
arch/x86/include/asm/vmx.h |1 +
arch/x86/kvm/vmx.c | 28 +
arch/x86/kvm/x86.c | 85 +++---
4 files changed, 108
On Saturday 20 March 2010 23:00:49 Alexander Graf wrote:
Am 20.03.2010 um 15:02 schrieb Mohammed Gamal m.gamal...@gmail.com:
On Sat, Mar 20, 2010 at 3:18 PM, Avi Kivity a...@redhat.com wrote:
On 03/20/2010 10:55 AM, Alexander Graf wrote:
I'd say that a GSoC project would rather focus on
On Thursday 04 February 2010 21:29:40 Paolo Bonzini wrote:
Other choices include using (printf), but this one is not bad in
terms of readability.
This works well. :)
Acked-by: Sheng Yang sh...@linux.intel.com
Signed-off-by: Paolo Bonzini pbonz...@redhat.com
And there is two more...
One
On Thursday 04 February 2010 23:49:55 Paolo Bonzini wrote:
Patch 1 is the same I sent earlier. Patches 2 and 3/4 fix the
other two problems by Sheng (tip: next time use make -k and
report all problems in a single message).
Paolo Bonzini (4):
qemu-img: avoid preprocessor directives in a
On Friday 05 February 2010 06:04:27 Naphtali Sprei wrote:
Open image file read-only where possible
Patch originally written by Sheng Yang sh...@linux.intel.com
Signed-off-by: Sheng Yang sh...@linux.intel.com
Signed-off-by: Naphtali Sprei nsp...@redhat.com
--
regards
Yang, Sheng
On Friday 05 February 2010 06:04:25 Naphtali Sprei wrote:
This is version 2. The change between previous patch (only 3/4) is the
order of closing/re-opening the image.
Naphtali Sprei (4):
Add open_flags to BlockDriverState Will be used later
qemu-img: Fix qemu-img can't create qcow
Got this building failure:
In file included from qemu-img.c:68:
qemu-img-cmds.h:22:1: error: unterminated argument list invoking macro
printf
On Thursday 28 January 2010 17:17:22 Kevin Wolf wrote:
Am 28.01.2010 06:22, schrieb Sheng Yang:
Commit 03cbdac7 Disable fall-back to read-only when cannot open drive's
file for read-write result in read-only image can't be used as backed
image in qemu-img.
CC: Naphtali Sprei nsp
Commit 03cbdac7 Disable fall-back to read-only when cannot open drive's
file for read-write result in read-only image can't be used as backed
image in qemu-img.
Cc: Naphtali Sprei nsp...@redhat.com
Signed-off-by: Sheng Yang sh...@linux.intel.com
---
qemu-img.c | 15 ++-
1 files
Commit 03cbdac7 Disable fall-back to read-only when cannot open drive's
file for read-write result in read-only image can't be used as backed
image in qemu-img.
CC: Naphtali Sprei nsp...@redhat.com
Signed-off-by: Sheng Yang sh...@linux.intel.com
---
This issue blocked our QA's KVM nightly test
buffer in VGA update
handler. By this way, We don't need vcpu explicit exit to QEmu to
handle this issue.
Signed-off-by: Sheng Yang sh...@linux.intel.com
---
cpu-all.h |2 ++
exec.c|6 ++
kvm-all.c | 21 +
kvm.h |1 +
vl.c |2 ++
5 files
On Tue, Jan 26, 2010 at 10:59:17AM +0100, Alexander Graf wrote:
On 26.01.2010, at 10:41, Sheng Yang wrote:
--- a/kvm-all.c
+++ b/kvm-all.c
@@ -59,6 +59,7 @@ struct KVMState
int vmfd;
int regs_modified;
int coalesced_mmio;
+struct kvm_coalesced_mmio_ring
buffer in VGA update
handler. By this way, We don't need vcpu explicit exit to QEmu to
handle this issue.
Signed-off-by: Sheng Yang sh...@linux.intel.com
---
cpu-all.h |2 ++
exec.c|6 ++
kvm-all.c | 23 +++
kvm.h |1 +
vl.c |2 ++
5 files
33 matches
Mail list logo