* [Qemu-devel] [PATCH 0/5] [PULL] qemu-kvm.git uq/master queue
@ 2011-12-22 20:13 Marcelo Tosatti
2011-12-27 16:36 ` Anthony Liguori
0 siblings, 1 reply; 10+ messages in thread
From: Marcelo Tosatti @ 2011-12-22 20:13 UTC (permalink / raw)
To: Anthony Liguori; +Cc: Marcelo Tosatti, qemu-devel, kvm
The following changes since commit 03ecd2c80a64d030a22fe67cc7a60f24e17ff211:
virtio-serial-bus: Ports are expected to implement 'have_data' callback (2011-12-21 15:00:29 -0600)
are available in the git repository at:
git://git.kernel.org/pub/scm/virt/kvm/qemu-kvm.git uq/master
Gleb Natapov (1):
enable architectural PMU cpuid leaf for kvm
Jan Kiszka (3):
kvm: x86: Use symbols for all xsave field
kvm: x86: Avoid runtime allocation of xsave buffer
kvm: x86: Drop redundant apic base and tpr update from kvm_get_sregs
Vasilis Liaskovitis (1):
Set numa topology for max_cpus
hw/pc.c | 8 ++++----
target-i386/cpu.h | 3 ++-
target-i386/cpuid.c | 17 +++++++++++++----
target-i386/kvm.c | 34 +++++++++++++++++-----------------
vl.c | 2 +-
5 files changed, 37 insertions(+), 27 deletions(-)
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [Qemu-devel] [PATCH 0/5] [PULL] qemu-kvm.git uq/master queue
2011-12-22 20:13 Marcelo Tosatti
@ 2011-12-27 16:36 ` Anthony Liguori
0 siblings, 0 replies; 10+ messages in thread
From: Anthony Liguori @ 2011-12-27 16:36 UTC (permalink / raw)
To: Marcelo Tosatti; +Cc: qemu-devel, kvm
On 12/22/2011 02:13 PM, Marcelo Tosatti wrote:
> The following changes since commit 03ecd2c80a64d030a22fe67cc7a60f24e17ff211:
>
> virtio-serial-bus: Ports are expected to implement 'have_data' callback (2011-12-21 15:00:29 -0600)
>
> are available in the git repository at:
> git://git.kernel.org/pub/scm/virt/kvm/qemu-kvm.git uq/master
Pulled. Thanks.
Regards,
Anthony Liguori
>
> Gleb Natapov (1):
> enable architectural PMU cpuid leaf for kvm
>
> Jan Kiszka (3):
> kvm: x86: Use symbols for all xsave field
> kvm: x86: Avoid runtime allocation of xsave buffer
> kvm: x86: Drop redundant apic base and tpr update from kvm_get_sregs
>
> Vasilis Liaskovitis (1):
> Set numa topology for max_cpus
>
> hw/pc.c | 8 ++++----
> target-i386/cpu.h | 3 ++-
> target-i386/cpuid.c | 17 +++++++++++++----
> target-i386/kvm.c | 34 +++++++++++++++++-----------------
> vl.c | 2 +-
> 5 files changed, 37 insertions(+), 27 deletions(-)
>
>
^ permalink raw reply [flat|nested] 10+ messages in thread
* [Qemu-devel] [PATCH 0/5] [PULL] qemu-kvm.git uq/master queue
@ 2012-03-08 12:49 Marcelo Tosatti
2012-03-09 19:18 ` Anthony Liguori
0 siblings, 1 reply; 10+ messages in thread
From: Marcelo Tosatti @ 2012-03-08 12:49 UTC (permalink / raw)
To: Anthony Liguori; +Cc: Marcelo Tosatti, qemu-devel, kvm
The following changes since commit e32605062cd62c2a958ad28a6ad7de4eeab12027:
xilinx_zynq: machine model initial version (2012-03-07 02:20:19 +0100)
are available in the git repository at:
git://git.kernel.org/pub/scm/virt/kvm/qemu-kvm.git uq/master
Jan Kiszka (4):
i8254: Factor out base class for KVM reuse
i8254: Open-code timer restore
kvm: Add kvm_has_pit_state2 helper
kvm: x86: Add user space part for in-kernel i8254
Michael S. Tsirkin (1):
kvm: fill in padding to help valgrind
Makefile.objs | 2 +-
Makefile.target | 2 +-
hw/i8254.c | 281 +++++++---------------------------------------
hw/i8254.h | 11 ++
hw/i8254_common.c | 311 +++++++++++++++++++++++++++++++++++++++++++++++++++
hw/i8254_internal.h | 85 ++++++++++++++
hw/kvm/i8254.c | 254 +++++++++++++++++++++++++++++++++++++++++
hw/pc.c | 14 ++-
kvm-all.c | 12 ++
kvm-stub.c | 5 +
kvm.h | 1 +
target-i386/kvm.c | 6 +
12 files changed, 742 insertions(+), 242 deletions(-)
create mode 100644 hw/i8254_common.c
create mode 100644 hw/i8254_internal.h
create mode 100644 hw/kvm/i8254.c
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [Qemu-devel] [PATCH 0/5] [PULL] qemu-kvm.git uq/master queue
2012-03-08 12:49 [Qemu-devel] [PATCH 0/5] [PULL] qemu-kvm.git uq/master queue Marcelo Tosatti
@ 2012-03-09 19:18 ` Anthony Liguori
0 siblings, 0 replies; 10+ messages in thread
From: Anthony Liguori @ 2012-03-09 19:18 UTC (permalink / raw)
To: Marcelo Tosatti; +Cc: qemu-devel, kvm
On 03/08/2012 06:49 AM, Marcelo Tosatti wrote:
> The following changes since commit e32605062cd62c2a958ad28a6ad7de4eeab12027:
>
> xilinx_zynq: machine model initial version (2012-03-07 02:20:19 +0100)
Pulled. Thanks.
Regards,
Anthony Liguori
>
> are available in the git repository at:
> git://git.kernel.org/pub/scm/virt/kvm/qemu-kvm.git uq/master
>
> Jan Kiszka (4):
> i8254: Factor out base class for KVM reuse
> i8254: Open-code timer restore
> kvm: Add kvm_has_pit_state2 helper
> kvm: x86: Add user space part for in-kernel i8254
>
> Michael S. Tsirkin (1):
> kvm: fill in padding to help valgrind
>
> Makefile.objs | 2 +-
> Makefile.target | 2 +-
> hw/i8254.c | 281 +++++++---------------------------------------
> hw/i8254.h | 11 ++
> hw/i8254_common.c | 311 +++++++++++++++++++++++++++++++++++++++++++++++++++
> hw/i8254_internal.h | 85 ++++++++++++++
> hw/kvm/i8254.c | 254 +++++++++++++++++++++++++++++++++++++++++
> hw/pc.c | 14 ++-
> kvm-all.c | 12 ++
> kvm-stub.c | 5 +
> kvm.h | 1 +
> target-i386/kvm.c | 6 +
> 12 files changed, 742 insertions(+), 242 deletions(-)
> create mode 100644 hw/i8254_common.c
> create mode 100644 hw/i8254_internal.h
> create mode 100644 hw/kvm/i8254.c
>
>
^ permalink raw reply [flat|nested] 10+ messages in thread
* [Qemu-devel] [PATCH 0/5] [PULL] qemu-kvm.git uq/master queue
@ 2013-04-18 2:48 Marcelo Tosatti
2013-04-18 2:48 ` [Qemu-devel] [PATCH 1/5] vmxcap: Open MSR file in unbuffered mode Marcelo Tosatti
` (4 more replies)
0 siblings, 5 replies; 10+ messages in thread
From: Marcelo Tosatti @ 2013-04-18 2:48 UTC (permalink / raw)
To: Anthony Liguori; +Cc: Marcelo Tosatti, qemu-devel, kvm
The following changes since commit 1773d9ee6e7138e3956081670215e8bc0ae14828:
virtio-net: cleanup: init and exit function. (2013-04-17 10:28:59 -0500)
are available in the git repository at:
git://git.kernel.org/pub/scm/virt/kvm/qemu-kvm.git uq/master
for you to fetch changes up to 007e986ff2dd140348e76feb21cde1a51ce6c5b4:
vmxcap: Update according to SDM of January 2013 (2013-04-17 23:27:24 -0300)
----------------------------------------------------------------
Jan Kiszka (4):
vmxcap: Open MSR file in unbuffered mode
vmxcap: Augment reported information
vmxcap: Report APIC register emulation and RDTSCP control
vmxcap: Update according to SDM of January 2013
Marcelo Tosatti (1):
target-i386: kvm: save/restore steal time MSR
scripts/kvm/vmxcap | 26 +++++++++++++++++++++++---
target-i386/cpu.h | 1 +
target-i386/kvm.c | 13 +++++++++++++
target-i386/machine.c | 21 +++++++++++++++++++++
4 files changed, 58 insertions(+), 3 deletions(-)
^ permalink raw reply [flat|nested] 10+ messages in thread
* [Qemu-devel] [PATCH 1/5] vmxcap: Open MSR file in unbuffered mode
2013-04-18 2:48 [Qemu-devel] [PATCH 0/5] [PULL] qemu-kvm.git uq/master queue Marcelo Tosatti
@ 2013-04-18 2:48 ` Marcelo Tosatti
2013-04-18 2:48 ` [Qemu-devel] [PATCH 2/5] vmxcap: Augment reported information Marcelo Tosatti
` (3 subsequent siblings)
4 siblings, 0 replies; 10+ messages in thread
From: Marcelo Tosatti @ 2013-04-18 2:48 UTC (permalink / raw)
To: Anthony Liguori; +Cc: Jan Kiszka, Gleb Natapov, qemu-devel, kvm
From: Jan Kiszka <jan.kiszka@siemens.com>
Python may otherwise decide to to read larger chunks, applying the seek
only on the software buffer. This will return results from the wrong
MSRs.
Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
Signed-off-by: Gleb Natapov <gleb@redhat.com>
---
scripts/kvm/vmxcap | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/scripts/kvm/vmxcap b/scripts/kvm/vmxcap
index 0b23f77..6363e73 100755
--- a/scripts/kvm/vmxcap
+++ b/scripts/kvm/vmxcap
@@ -27,9 +27,9 @@ MSR_IA32_VMX_VMFUNC = 0x491
class msr(object):
def __init__(self):
try:
- self.f = file('/dev/cpu/0/msr')
+ self.f = open('/dev/cpu/0/msr', 'r', 0)
except:
- self.f = file('/dev/msr0')
+ self.f = open('/dev/msr0', 'r', 0)
def read(self, index, default = None):
import struct
self.f.seek(index)
--
1.8.1.4
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [Qemu-devel] [PATCH 2/5] vmxcap: Augment reported information
2013-04-18 2:48 [Qemu-devel] [PATCH 0/5] [PULL] qemu-kvm.git uq/master queue Marcelo Tosatti
2013-04-18 2:48 ` [Qemu-devel] [PATCH 1/5] vmxcap: Open MSR file in unbuffered mode Marcelo Tosatti
@ 2013-04-18 2:48 ` Marcelo Tosatti
2013-04-18 2:48 ` [Qemu-devel] [PATCH 3/5] vmxcap: Report APIC register emulation and RDTSCP control Marcelo Tosatti
` (2 subsequent siblings)
4 siblings, 0 replies; 10+ messages in thread
From: Marcelo Tosatti @ 2013-04-18 2:48 UTC (permalink / raw)
To: Anthony Liguori; +Cc: Jan Kiszka, Gleb Natapov, qemu-devel, kvm
From: Jan Kiszka <jan.kiszka@siemens.com>
Parse the Basic VMX Information MSR and add the bit for the new posted
interrupts.
Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
Signed-off-by: Gleb Natapov <gleb@redhat.com>
---
scripts/kvm/vmxcap | 14 ++++++++++++++
1 file changed, 14 insertions(+)
diff --git a/scripts/kvm/vmxcap b/scripts/kvm/vmxcap
index 6363e73..a1a44a0 100755
--- a/scripts/kvm/vmxcap
+++ b/scripts/kvm/vmxcap
@@ -96,6 +96,19 @@ class Misc(object):
print ' %-40s %s' % (self.bits[bits], fmt(v))
controls = [
+ Misc(
+ name = 'Basic VMX Information',
+ bits = {
+ (0, 31): 'Revision',
+ (32,44): 'VMCS size',
+ 48: 'VMCS restricted to 32 bit addresses',
+ 49: 'Dual-monitor support',
+ (50, 53): 'VMCS memory type',
+ 54: 'INS/OUTS instruction information',
+ 55: 'IA32_VMX_TRUE_*_CTLS support',
+ },
+ msr = MSR_IA32_VMX_BASIC,
+ ),
Control(
name = 'pin-based controls',
bits = {
@@ -103,6 +116,7 @@ controls = [
3: 'NMI exiting',
5: 'Virtual NMIs',
6: 'Activate VMX-preemption timer',
+ 7: 'Process posted interrupts',
},
cap_msr = MSR_IA32_VMX_PINBASED_CTLS,
true_cap_msr = MSR_IA32_VMX_TRUE_PINBASED_CTLS,
--
1.8.1.4
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [Qemu-devel] [PATCH 3/5] vmxcap: Report APIC register emulation and RDTSCP control
2013-04-18 2:48 [Qemu-devel] [PATCH 0/5] [PULL] qemu-kvm.git uq/master queue Marcelo Tosatti
2013-04-18 2:48 ` [Qemu-devel] [PATCH 1/5] vmxcap: Open MSR file in unbuffered mode Marcelo Tosatti
2013-04-18 2:48 ` [Qemu-devel] [PATCH 2/5] vmxcap: Augment reported information Marcelo Tosatti
@ 2013-04-18 2:48 ` Marcelo Tosatti
2013-04-18 2:48 ` [Qemu-devel] [PATCH 4/5] target-i386: kvm: save/restore steal time MSR Marcelo Tosatti
2013-04-18 2:48 ` [Qemu-devel] [PATCH 5/5] vmxcap: Update according to SDM of January 2013 Marcelo Tosatti
4 siblings, 0 replies; 10+ messages in thread
From: Marcelo Tosatti @ 2013-04-18 2:48 UTC (permalink / raw)
To: Anthony Liguori; +Cc: Jan Kiszka, Marcelo Tosatti, qemu-devel, kvm
From: Jan Kiszka <jan.kiszka@siemens.com>
Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
Signed-off-by: Marcelo Tosatti <mtosatti@redhat.com>
---
scripts/kvm/vmxcap | 2 ++
1 file changed, 2 insertions(+)
diff --git a/scripts/kvm/vmxcap b/scripts/kvm/vmxcap
index a1a44a0..a79f816 100755
--- a/scripts/kvm/vmxcap
+++ b/scripts/kvm/vmxcap
@@ -157,10 +157,12 @@ controls = [
0: 'Virtualize APIC accesses',
1: 'Enable EPT',
2: 'Descriptor-table exiting',
+ 3: 'Enable RDTSCP',
4: 'Virtualize x2APIC mode',
5: 'Enable VPID',
6: 'WBINVD exiting',
7: 'Unrestricted guest',
+ 8: 'APIC register emulation',
9: 'Virtual interrupt delivery',
10: 'PAUSE-loop exiting',
11: 'RDRAND exiting',
--
1.8.1.4
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [Qemu-devel] [PATCH 4/5] target-i386: kvm: save/restore steal time MSR
2013-04-18 2:48 [Qemu-devel] [PATCH 0/5] [PULL] qemu-kvm.git uq/master queue Marcelo Tosatti
` (2 preceding siblings ...)
2013-04-18 2:48 ` [Qemu-devel] [PATCH 3/5] vmxcap: Report APIC register emulation and RDTSCP control Marcelo Tosatti
@ 2013-04-18 2:48 ` Marcelo Tosatti
2013-04-18 2:48 ` [Qemu-devel] [PATCH 5/5] vmxcap: Update according to SDM of January 2013 Marcelo Tosatti
4 siblings, 0 replies; 10+ messages in thread
From: Marcelo Tosatti @ 2013-04-18 2:48 UTC (permalink / raw)
To: Anthony Liguori; +Cc: Gleb Natapov, Marcelo Tosatti, qemu-devel, kvm
Read and write steal time MSR, so that reporting is functional across
migration.
Signed-off-by: Marcelo Tosatti <mtosatti@redhat.com>
Signed-off-by: Gleb Natapov <gleb@redhat.com>
---
target-i386/cpu.h | 1 +
target-i386/kvm.c | 13 +++++++++++++
target-i386/machine.c | 21 +++++++++++++++++++++
3 files changed, 35 insertions(+)
diff --git a/target-i386/cpu.h b/target-i386/cpu.h
index cf1b05c..a1614e8 100644
--- a/target-i386/cpu.h
+++ b/target-i386/cpu.h
@@ -803,6 +803,7 @@ typedef struct CPUX86State {
#endif
uint64_t system_time_msr;
uint64_t wall_clock_msr;
+ uint64_t steal_time_msr;
uint64_t async_pf_en_msr;
uint64_t pv_eoi_en_msr;
diff --git a/target-i386/kvm.c b/target-i386/kvm.c
index 397afeb..0e7cc81 100644
--- a/target-i386/kvm.c
+++ b/target-i386/kvm.c
@@ -68,6 +68,7 @@ static bool has_msr_tsc_deadline;
static bool has_msr_async_pf_en;
static bool has_msr_pv_eoi_en;
static bool has_msr_misc_enable;
+static bool has_msr_kvm_steal_time;
static int lm_capable_kernel;
bool kvm_allows_irq0_override(void)
@@ -507,6 +508,8 @@ int kvm_arch_init_vcpu(CPUState *cs)
has_msr_pv_eoi_en = c->eax & (1 << KVM_FEATURE_PV_EOI);
+ has_msr_kvm_steal_time = c->eax & (1 << KVM_FEATURE_STEAL_TIME);
+
cpu_x86_cpuid(env, 0, 0, &limit, &unused, &unused, &unused);
for (i = 0; i <= limit; i++) {
@@ -1107,6 +1110,10 @@ static int kvm_put_msrs(X86CPU *cpu, int level)
kvm_msr_entry_set(&msrs[n++], MSR_KVM_PV_EOI_EN,
env->pv_eoi_en_msr);
}
+ if (has_msr_kvm_steal_time) {
+ kvm_msr_entry_set(&msrs[n++], MSR_KVM_STEAL_TIME,
+ env->steal_time_msr);
+ }
if (hyperv_hypercall_available()) {
kvm_msr_entry_set(&msrs[n++], HV_X64_MSR_GUEST_OS_ID, 0);
kvm_msr_entry_set(&msrs[n++], HV_X64_MSR_HYPERCALL, 0);
@@ -1360,6 +1367,9 @@ static int kvm_get_msrs(X86CPU *cpu)
if (has_msr_pv_eoi_en) {
msrs[n++].index = MSR_KVM_PV_EOI_EN;
}
+ if (has_msr_kvm_steal_time) {
+ msrs[n++].index = MSR_KVM_STEAL_TIME;
+ }
if (env->mcg_cap) {
msrs[n++].index = MSR_MCG_STATUS;
@@ -1445,6 +1455,9 @@ static int kvm_get_msrs(X86CPU *cpu)
case MSR_KVM_PV_EOI_EN:
env->pv_eoi_en_msr = msrs[i].data;
break;
+ case MSR_KVM_STEAL_TIME:
+ env->steal_time_msr = msrs[i].data;
+ break;
}
}
diff --git a/target-i386/machine.c b/target-i386/machine.c
index ee85e57..3659db9 100644
--- a/target-i386/machine.c
+++ b/target-i386/machine.c
@@ -292,6 +292,24 @@ static bool pv_eoi_msr_needed(void *opaque)
return cpu->env.pv_eoi_en_msr != 0;
}
+static bool steal_time_msr_needed(void *opaque)
+{
+ CPUX86State *cpu = opaque;
+
+ return cpu->steal_time_msr != 0;
+}
+
+static const VMStateDescription vmstate_steal_time_msr = {
+ .name = "cpu/steal_time_msr",
+ .version_id = 1,
+ .minimum_version_id = 1,
+ .minimum_version_id_old = 1,
+ .fields = (VMStateField []) {
+ VMSTATE_UINT64(steal_time_msr, CPUX86State),
+ VMSTATE_END_OF_LIST()
+ }
+};
+
static const VMStateDescription vmstate_async_pf_msr = {
.name = "cpu/async_pf_msr",
.version_id = 1,
@@ -503,6 +521,9 @@ const VMStateDescription vmstate_x86_cpu = {
.vmsd = &vmstate_pv_eoi_msr,
.needed = pv_eoi_msr_needed,
} , {
+ .vmsd = &vmstate_steal_time_msr,
+ .needed = steal_time_msr_needed,
+ } , {
.vmsd = &vmstate_fpop_ip_dp,
.needed = fpop_ip_dp_needed,
}, {
--
1.8.1.4
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [Qemu-devel] [PATCH 5/5] vmxcap: Update according to SDM of January 2013
2013-04-18 2:48 [Qemu-devel] [PATCH 0/5] [PULL] qemu-kvm.git uq/master queue Marcelo Tosatti
` (3 preceding siblings ...)
2013-04-18 2:48 ` [Qemu-devel] [PATCH 4/5] target-i386: kvm: save/restore steal time MSR Marcelo Tosatti
@ 2013-04-18 2:48 ` Marcelo Tosatti
4 siblings, 0 replies; 10+ messages in thread
From: Marcelo Tosatti @ 2013-04-18 2:48 UTC (permalink / raw)
To: Anthony Liguori; +Cc: Jan Kiszka, Marcelo Tosatti, qemu-devel, kvm
From: Jan Kiszka <jan.kiszka@siemens.com>
This adds reporting of VMCS shadowing, #VE, IA32_SMBASE, unrestricted
VMWRITE and fixes the range of the MSEG revision ID.
Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
Signed-off-by: Marcelo Tosatti <mtosatti@redhat.com>
---
scripts/kvm/vmxcap | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/scripts/kvm/vmxcap b/scripts/kvm/vmxcap
index a79f816..c90eda4 100755
--- a/scripts/kvm/vmxcap
+++ b/scripts/kvm/vmxcap
@@ -168,6 +168,8 @@ controls = [
11: 'RDRAND exiting',
12: 'Enable INVPCID',
13: 'Enable VM functions',
+ 14: 'VMCS shadowing',
+ 18: 'EPT-violation #VE'
},
cap_msr = MSR_IA32_VMX_PROCBASED_CTLS2,
),
@@ -212,10 +214,12 @@ controls = [
6: 'HLT activity state',
7: 'Shutdown activity state',
8: 'Wait-for-SIPI activity state',
+ 15: 'IA32_SMBASE support',
(16,24): 'Number of CR3-target values',
(25,27): 'MSR-load/store count recommenation',
28: 'IA32_SMM_MONITOR_CTL[2] can be set to 1',
- (32,62): 'MSEG revision identifier',
+ 29: 'VMWRITE to VM-exit information fields',
+ (32,63): 'MSEG revision identifier',
},
msr = MSR_IA32_VMX_MISC_CTLS,
),
--
1.8.1.4
^ permalink raw reply related [flat|nested] 10+ messages in thread
end of thread, other threads:[~2013-04-18 2:48 UTC | newest]
Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-04-18 2:48 [Qemu-devel] [PATCH 0/5] [PULL] qemu-kvm.git uq/master queue Marcelo Tosatti
2013-04-18 2:48 ` [Qemu-devel] [PATCH 1/5] vmxcap: Open MSR file in unbuffered mode Marcelo Tosatti
2013-04-18 2:48 ` [Qemu-devel] [PATCH 2/5] vmxcap: Augment reported information Marcelo Tosatti
2013-04-18 2:48 ` [Qemu-devel] [PATCH 3/5] vmxcap: Report APIC register emulation and RDTSCP control Marcelo Tosatti
2013-04-18 2:48 ` [Qemu-devel] [PATCH 4/5] target-i386: kvm: save/restore steal time MSR Marcelo Tosatti
2013-04-18 2:48 ` [Qemu-devel] [PATCH 5/5] vmxcap: Update according to SDM of January 2013 Marcelo Tosatti
-- strict thread matches above, loose matches on Subject: below --
2012-03-08 12:49 [Qemu-devel] [PATCH 0/5] [PULL] qemu-kvm.git uq/master queue Marcelo Tosatti
2012-03-09 19:18 ` Anthony Liguori
2011-12-22 20:13 Marcelo Tosatti
2011-12-27 16:36 ` Anthony Liguori
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).