Enable some basic Hyper-V enlightenment functionalites,
including relaxed timing, spinlock, and virtual APIC.
Vadim Rozenfeld (7):
[hyper-v] Add hyper-v parameters block.
[hyper-v] add hyper-v placeholders.
[hyper-v] make Hyper-V option configurable.
[hyper-v] hyper-v parameters
[hyper
---
qemu-options.hx | 23 +++
vl.c|2 ++
2 files changed, 25 insertions(+), 0 deletions(-)
diff --git a/qemu-options.hx b/qemu-options.hx
index 3a13533..9f60059 100644
--- a/qemu-options.hx
+++ b/qemu-options.hx
@@ -2483,6 +2483,29 @@ DEF("kvm-shadow-memory",
---
hyperv.c |3 +++
hyperv.h | 10 ++
2 files changed, 13 insertions(+), 0 deletions(-)
create mode 100644 hyperv.c
create mode 100644 hyperv.h
diff --git a/hyperv.c b/hyperv.c
new file mode 100644
index 000..968ce89
--- /dev/null
+++ b/hyperv.c
@@ -0,0 +1,3 @@
+#include "hyp
---
Makefile.target |1 +
configure | 11 +++
2 files changed, 12 insertions(+), 0 deletions(-)
diff --git a/Makefile.target b/Makefile.target
index f84d8cb..3581480 100644
--- a/Makefile.target
+++ b/Makefile.target
@@ -199,6 +199,7 @@ obj-$(CONFIG_VHOST_NET) += vhost.o
obj-
---
hyperv.c | 16
hyperv.h |2 ++
qemu-config.c | 19 +++
qemu-config.h |1 +
4 files changed, 38 insertions(+), 0 deletions(-)
diff --git a/hyperv.c b/hyperv.c
index 968ce89..a17f879 100644
--- a/hyperv.c
+++ b/hyperv.c
@@ -1,3 +1,19 @@
#i
---
hyperv.c | 44
hyperv.h |7 +++
2 files changed, 51 insertions(+), 0 deletions(-)
diff --git a/hyperv.c b/hyperv.c
index a17f879..57915b9 100644
--- a/hyperv.c
+++ b/hyperv.c
@@ -3,6 +3,10 @@
#include "qemu-option.h"
#include "qemu-conf
---
vl.c | 10 ++
1 files changed, 10 insertions(+), 0 deletions(-)
diff --git a/vl.c b/vl.c
index a6d1fc0..d9d4547 100644
--- a/vl.c
+++ b/vl.c
@@ -3186,6 +3186,16 @@ int main(int argc, char **argv, char **envp)
break;
}
case QEMU_OPTI
---
target-i386/kvm.c | 53 -
1 files changed, 52 insertions(+), 1 deletions(-)
diff --git a/target-i386/kvm.c b/target-i386/kvm.c
index 3840255..74fcc9a 100644
--- a/target-i386/kvm.c
+++ b/target-i386/kvm.c
@@ -29,6 +29,7 @@
#include "hw/pc
On Sun, 2011-10-09 at 21:01 +0200, Alon Levy wrote:
> On Sun, Oct 09, 2011 at 08:52:53PM +0200, Vadim Rozenfeld wrote:
> > ---
> > hyperv.c | 44
> > hyperv.h |7 +++
> > 2 files changed, 51 insertions(+), 0 deletio
On Mon, 2011-10-10 at 08:53 +0200, Jan Kiszka wrote:
> On 2011-10-09 20:52, Vadim Rozenfeld wrote:
> > Enable some basic Hyper-V enlightenment functionalites,
> > including relaxed timing, spinlock, and virtual APIC.
>
> This targets uq/master, correct? Then you should
On Mon, 2011-10-10 at 08:54 +0200, Jan Kiszka wrote:
> On 2011-10-09 20:52, Vadim Rozenfeld wrote:
> > ---
> > qemu-options.hx | 23 +++
> > vl.c|2 ++
> > 2 files changed, 25 insertions(+), 0 deletions(-)
> >
> &
On Tue, 2011-10-11 at 09:38 +0200, Paolo Bonzini wrote:
> On 10/09/2011 08:52 PM, Vadim Rozenfeld wrote:
> > ---
> > target-i386/kvm.c | 53
> > -
> > 1 files changed, 52 insertions(+), 1 deletions(-)
> >
&
On Tue, 2011-10-11 at 17:52 +0200, Paolo Bonzini wrote:
> On 10/11/2011 03:46 PM, Vadim Rozenfeld wrote:
> > > These should not be KVM-specific. You should be able to add
> > > enlightenments to a TCG VM. At the same time, the KVM leaves could be
> > > moved to
i386-softmmu and x86_64-softmmu configurations,
- rearrange the patches from v0,
- set HV_X64_MSR_HYPERCALL, HV_X64_MSR_GUEST_OS_ID,
and HV_X64_MSR_APIC_ASSIST_PAGE to 0 on system reset.
Vadim Rozenfeld (2):
hyper-v: introduce Hyper-V support infrastructure.
hyper-v: initialize Hy
---
target-i386/kvm.c | 64 +++-
1 files changed, 62 insertions(+), 2 deletions(-)
diff --git a/target-i386/kvm.c b/target-i386/kvm.c
index 3840255..30b3e85 100644
--- a/target-i386/kvm.c
+++ b/target-i386/kvm.c
@@ -29,6 +29,7 @@
#include "hw/pc.
(+feature|-feature|feature=xyz)\n", featurestr);
goto error;
diff --git a/target-i386/hyperv.c b/target-i386/hyperv.c
new file mode 100644
index 000..bed859e
--- /dev/null
+++ b/target-i386/hyperv.c
@@ -0,0 +1,69 @@
+/*
+ * QEMU Hyper-V support
+ *
+ * Copyright Red Hat, Inc. 2011
GUEST_OS_ID,
and HV_X64_MSR_APIC_ASSIST_PAGE to 0 on system reset.
Vadim Rozenfeld (2):
hyper-v: introduce Hyper-V support infrastructure.
hyper-v: initialize Hyper-V CPUID leaves.
Makefile.target |2 +
target-i386/cpuid.c | 14 +
target-
} else {
fprintf(stderr, "feature string `%s' not in format
(+feature|-feature|feature=xyz)\n", featurestr);
goto error;
diff --git a/target-i386/hyperv.c b/target-i386/hyperv.c
new file mode 100644
index 000..b2e57ad
--- /dev/null
+++
---
target-i386/kvm.c | 73 +++-
1 files changed, 71 insertions(+), 2 deletions(-)
diff --git a/target-i386/kvm.c b/target-i386/kvm.c
index 82fec8c..c061e3b 100644
--- a/target-i386/kvm.c
+++ b/target-i386/kvm.c
@@ -29,6 +29,7 @@
#include "hw/pc.
On Wed, 2011-11-09 at 14:38 +0200, Avi Kivity wrote:
> On 11/09/2011 10:46 AM, Sasha Levin wrote:
> > > Alternatively we can add new structures with new
> > > structure IDs, pointed to from PCI configuration space.
> > >
> > > As we don't yet have devices or drivers with 64 bit features,
> > > I d
On Thu, 2011-02-17 at 11:11 +0200, Avi Kivity wrote:
> On 02/16/2011 09:54 PM, --[ UxBoD ]-- wrote:
> > Hello all,
> >
> > I believe I am hitting a problem on one of our Windows 2003 KVM guests were
> > I believe it is running out of Entropy and causing SSL issues.
> >
> > I see that there is a mo
On Thu, 2011-02-17 at 12:37 +0200, Dor Laor wrote:
> On 02/17/2011 12:09 PM, Vadim Rozenfeld wrote:
> > On Thu, 2011-02-17 at 11:11 +0200, Avi Kivity wrote:
> >> On 02/16/2011 09:54 PM, --[ UxBoD ]-- wrote:
> >>> Hello all,
> >>>
> >>> I bel
On Thu, 2011-02-17 at 13:41 +0200, Gleb Natapov wrote:
> On Thu, Feb 17, 2011 at 11:30:25AM +, Stefan Hajnoczi wrote:
> > On Thu, Feb 17, 2011 at 10:44 AM, Philipp Hahn wrote:
> > > Hello,
> > >
> > > I tried to install Windows 7 Professional 64 Bit with VirtIO 1.16 on an
> > > Debian
> > >
On Thu, 2011-02-17 at 14:26 +, Stefan Hajnoczi wrote:
> On Thu, Feb 17, 2011 at 12:45 PM, Vadim Rozenfeld wrote:
> > On Thu, 2011-02-17 at 13:41 +0200, Gleb Natapov wrote:
> >> On Thu, Feb 17, 2011 at 11:30:25AM +, Stefan Hajnoczi wrote:
> >> > On Thu, Feb
On Thu, 2011-02-17 at 16:27 +0100, Philipp Hahn wrote:
> Hello,
>
> Am Donnerstag 17 Februar 2011 13:45:34 schrieb Vadim Rozenfeld:
> > On Thu, 2011-02-17 at 13:41 +0200, Gleb Natapov wrote:
> > > Why is is linked to virtio? Does install on ide work?
>
> Yes,
On Sat, 2011-03-19 at 11:28 +0800, ya su wrote:
> Yan:
>
> I have tested the newest balloon driver (from 1.1.16) on windows
> server 2003, balloon.sys can not be installed successfully and return
> error code 10. have you tested this or any updates? thanks.
It has been WHQL tested and signed
t; > > repository: C:/dev/kvm-guest-drivers-windows
> > > branch: master
> > > commit 7ab588f373eda9d08a497e969739019d2075a6d2
> > > Author: Yan Vugenfirer
> > > Date: Mon Feb 15 15:01:36 2010 +0200
> > >
> > >[WIN-GUEST-DRIV
On Thu, 2011-12-01 at 15:52 +0100, Jan Kiszka wrote:
> On 2011-10-23 17:39, Vadim Rozenfeld wrote:
> > ---
> > target-i386/kvm.c | 73
> > +++-
> > 1 files changed, 71 insertions(+), 2 deletions(-)
> >
> >
rrange the patches from v0,
- set HV_X64_MSR_HYPERCALL, HV_X64_MSR_GUEST_OS_ID,
and HV_X64_MSR_APIC_ASSIST_PAGE to 0 on system reset.
Vadim Rozenfeld (2):
hyper-v: introduce Hyper-V support infrastructure.
hyper-v: initialize Hyper-V CPUID leaves.
Makefile.target |2 +
targ
} else {
fprintf(stderr, "feature string `%s' not in format
(+feature|-feature|feature=xyz)\n", featurestr);
goto error;
diff --git a/target-i386/hyperv.c b/target-i386/hyperv.c
new file mode 100644
index 000..b2e57ad
--- /dev/null
+++
---
target-i386/kvm.c | 65 +++-
1 files changed, 63 insertions(+), 2 deletions(-)
diff --git a/target-i386/kvm.c b/target-i386/kvm.c
index 9080996..731cc8d 100644
--- a/target-i386/kvm.c
+++ b/target-i386/kvm.c
@@ -29,6 +29,7 @@
#include "hw/pc.
On Tue, 2012-01-03 at 13:12 +, Stefan Hajnoczi wrote:
> On Tue, Jan 3, 2012 at 12:15 PM, Dor Laor wrote:
> > On 01/03/2012 10:33 AM, Stefan Hajnoczi wrote:
> >>
> >> On Mon, Jan 02, 2012 at 01:09:40PM +0100, Juan Quintela wrote:
> >>>
> >>> Please send in any agenda items you are interested in
---
target-i386/hyperv.h |6 ++
1 files changed, 6 insertions(+), 0 deletions(-)
diff --git a/target-i386/hyperv.h b/target-i386/hyperv.h
index 0d742f8..15467bf 100644
--- a/target-i386/hyperv.h
+++ b/target-i386/hyperv.h
@@ -24,9 +24,15 @@
#define KVM_CPUID_SIGNATURE_NEXT
On Wednesday, May 02, 2012 02:33:49 AM Sean Kennedy wrote:
> I am getting crashes (BSoD) when using Virtio for the disk driver in
> Windows XP.
>
> It boots fine, it seems to run okay most of the time, but whenever the disk
> begins to get taxed, 9 times out of 10 it will start locking up then
> e
On Wednesday, May 02, 2012 05:54:50 PM Sean Kennedy wrote:
> On May 2, 2012, at 6:56 AM, Vadim Rozenfeld wrote:
> > On Wednesday, May 02, 2012 02:33:49 AM Sean Kennedy wrote:
> >> I am getting crashes (BSoD) when using Virtio for the disk driver in
> >> Windows XP.
&
- Original Message -
From: "Avi Kivity"
To: "David Cure"
Cc: kvm@vger.kernel.org, "Vadim Rozenfeld"
Sent: Tuesday, February 14, 2012 3:32:16 PM
Subject: Re: performance trouble
On 02/10/2012 12:09 PM, David Cure wrote:
> hello,
>
- Original Message -
From: "Peter Lieven"
To: "Gleb Natapov"
Cc: qemu-de...@nongnu.org, kvm@vger.kernel.org, vroze...@redhat.com
Sent: Tuesday, February 21, 2012 2:05:25 PM
Subject: Re: win7 bad i/o performance, high insn_emulation and exists
On 21.02.2012 12:46, Gleb Natapov wrote:
>
- Original Message -
From: "Peter Lieven"
To: "Vadim Rozenfeld"
Cc: qemu-de...@nongnu.org, kvm@vger.kernel.org, "Gleb Natapov"
Sent: Tuesday, February 21, 2012 4:10:22 PM
Subject: Re: win7 bad i/o performance, high insn_emulation and exists
On 21.02.201
On Friday, March 09, 2012 11:56:36 AM you wrote:
> On Thu, Mar 8, 2012 at 5:48 PM, George Bottas wrote:
> > I have a question regarding changing the queue size that is set in
> > virtio_blk_init(). The current value is 128, which results in setting
> > the queue depth in the Windows guest device t
On Thursday, March 22, 2012 09:53:45 AM Gleb Natapov wrote:
> On Wed, Mar 21, 2012 at 06:31:02PM +0100, Peter Lieven wrote:
> > On 21.03.2012 12:10, David Cure wrote:
> > > hello,
> > >
> > >Le Tue, Mar 20, 2012 at 02:38:22PM +0200, Gleb Natapov ecrivait :
> > >>Try to add to cpu
> > >>d
On Thursday, March 22, 2012 10:52:42 AM Peter Lieven wrote:
> On 22.03.2012 09:48, Vadim Rozenfeld wrote:
> > On Thursday, March 22, 2012 09:53:45 AM Gleb Natapov wrote:
> >> On Wed, Mar 21, 2012 at 06:31:02PM +0100, Peter Lieven wrote:
> >>> On 21.0
On Monday, March 26, 2012 07:52:49 PM Gleb Natapov wrote:
> On Mon, Mar 26, 2012 at 07:46:03PM +0200, Vadim Rozenfeld wrote:
> > On Monday, March 26, 2012 07:00:32 PM Peter Lieven wrote:
> > > On 22.03.2012 10:38, Vadim Rozenfeld wrote:
> > > > On Thursday, March 22,
On Monday, March 26, 2012 07:00:32 PM Peter Lieven wrote:
> On 22.03.2012 10:38, Vadim Rozenfeld wrote:
> > On Thursday, March 22, 2012 10:52:42 AM Peter Lieven wrote:
> >> On 22.03.2012 09:48, Vadim Rozenfeld wrote:
> >>> On Thursday, March 22, 2012 09:53:45 AM Gle
On Monday, March 26, 2012 08:54:50 PM Peter Lieven wrote:
> On 26.03.2012 20:36, Vadim Rozenfeld wrote:
> > On Monday, March 26, 2012 07:52:49 PM Gleb Natapov wrote:
> >> On Mon, Mar 26, 2012 at 07:46:03PM +0200, Vadim Rozenfeld wrote:
> >>> On Monday, March 26, 2012
On Tuesday, March 27, 2012 10:56:05 AM Gleb Natapov wrote:
> On Mon, Mar 26, 2012 at 10:11:43PM +0200, Vadim Rozenfeld wrote:
> > On Monday, March 26, 2012 08:54:50 PM Peter Lieven wrote:
> > > On 26.03.2012 20:36, Vadim Rozenfeld wrote:
> > > > On Monday, March 26,
On Tuesday, March 27, 2012 11:26:29 AM Peter Lieven wrote:
> On 27.03.2012 11:23, Vadim Rozenfeld wrote:
> > On Tuesday, March 27, 2012 10:56:05 AM Gleb Natapov wrote:
> >> On Mon, Mar 26, 2012 at 10:11:43PM +0200, Vadim Rozenfeld wrote:
> >>> On Monday, March 26,
On Tuesday, March 27, 2012 12:49:58 PM Peter Lieven wrote:
> On 27.03.2012 12:40, Vadim Rozenfeld wrote:
> > On Tuesday, March 27, 2012 11:26:29 AM Peter Lieven wrote:
> >> On 27.03.2012 11:23, Vadim Rozenfeld wrote:
> >>> On Tuesday, March 27, 2012 10:56:05 AM Gle
On Tuesday, March 27, 2012 04:44:51 PM Peter Lieven wrote:
> On 27.03.2012 13:43, Vadim Rozenfeld wrote:
> > On Tuesday, March 27, 2012 12:49:58 PM Peter Lieven wrote:
> >> On 27.03.2012 12:40, Vadim Rozenfeld wrote:
> >>> On Tuesday, March 27, 2012 11:26:29 AM
Peter Lieven wrote:
> >>>> On 27.03.2012 12:00, Gleb Natapov wrote:
> >>>>> On Tue, Mar 27, 2012 at 11:26:29AM +0200, Peter Lieven wrote:
> >>>>>> On 27.03.2012 11:23, Vadim Rozenfeld wrote:
> >>>>>>> On Tuesday, March 27, 201
On Tuesday, March 27, 2012 05:39:10 PM Peter Lieven wrote:
> On 27.03.2012 17:37, Vadim Rozenfeld wrote:
> > On Tuesday, March 27, 2012 04:44:51 PM Peter Lieven wrote:
> >> On 27.03.2012 13:43, Vadim Rozenfeld wrote:
> >>> On Tuesday, March 27, 2012 12:49:58 PM
On Tuesday, March 27, 2012 05:58:01 PM Peter Lieven wrote:
> On 27.03.2012 17:44, Vadim Rozenfeld wrote:
> > On Tuesday, March 27, 2012 04:06:13 PM Peter Lieven wrote:
> >> On 27.03.2012 14:29, Gleb Natapov wrote:
> >>> On Tue, Mar 27, 2012 at 02:28:04PM +0200,
On Tuesday, March 27, 2012 06:16:11 PM Peter Lieven wrote:
> On 27.03.2012 18:12, Vadim Rozenfeld wrote:
> > On Tuesday, March 27, 2012 05:58:01 PM Peter Lieven wrote:
> >> On 27.03.2012 17:44, Vadim Rozenfeld wrote:
> >>> On Tuesday, March 27, 2012 04:06:13 PM
On Mon, 2010-12-13 at 22:12 +0200, Dor Laor wrote:
> On 12/13/2010 09:42 PM, Manfred Heubach wrote:
> >
> >
> > Gleb Natapov redhat.com> writes:
> >
> >>
> >> On Wed, Jul 28, 2010 at 12:53:02AM +0300, Harri Olin wrote:
> >>> Gleb Natapov wrote:
> On Wed, Jul 21, 2010 at 09:25:31AM +0300, Har
On Wed, 2010-12-15 at 00:57 +0100, Manfred Heubach wrote:
> Vadim Rozenfeld redhat.com> writes:
>
> >
> > On Mon, 2010-12-13 at 22:12 +0200, Dor Laor wrote:
> > > On 12/13/2010 09:42 PM, Manfred Heubach wrote:
> > > >
> > > > I was ru
This RFC series adds support for two Hyper-V timer services -
a per-partition reference time counter, and a partition reference
time enlightenmen.
Vadim Rozenfeld (2):
hyper-v reference counter
Hyper-V iTSC handler
arch/x86/include/asm/kvm_host.h| 2 ++
arch/x86/include/uapi/asm
Signed-off: Peter Lieven
Signed-off: Gleb Natapov
Signed-off: Vadim Rozenfeld
The following patch allows to activate Hyper-V
reference time counter
---
arch/x86/include/asm/kvm_host.h| 2 ++
arch/x86/include/uapi/asm/hyperv.h | 3 +++
arch/x86/kvm/x86.c | 25
Signed-off: Vadim Rozenfeld
The following patch allows to activate a partition reference
time enlightenment that is based on the host platform's support
for an Invariant Time Stamp Counter (iTSC).
NOTE: This code will survive migration due to lack of VM stop/resume
handlers.
---
arc
On Mon, 2013-05-13 at 16:30 -0700, Eric Northup wrote:
> On Mon, May 13, 2013 at 4:45 AM, Vadim Rozenfeld wrote:
> > Signed-off: Peter Lieven
> > Signed-off: Gleb Natapov
> > Signed-off: Vadim Rozenfeld
> >
> > The following patch allows to activate H
On Tue, 2013-05-14 at 16:14 +0200, Peter Lieven wrote:
> On 13.05.2013 13:45, Vadim Rozenfeld wrote:
> > Signed-off: Peter Lieven
> > Signed-off: Gleb Natapov
> > Signed-off: Vadim Rozenfeld
> >
> > The following patch allows to activate Hyper-V
> > refere
On Thu, 2013-05-16 at 11:18 +0300, Gleb Natapov wrote:
> On Tue, May 14, 2013 at 07:46:36PM +1000, Vadim Rozenfeld wrote:
> > On Mon, 2013-05-13 at 16:30 -0700, Eric Northup wrote:
> > > On Mon, May 13, 2013 at 4:45 AM, Vadim Rozenfeld
> > > wrote:
>
On Thu, 2013-05-16 at 11:33 +0300, Gleb Natapov wrote:
> On Mon, May 13, 2013 at 09:45:17PM +1000, Vadim Rozenfeld wrote:
> > Signed-off: Vadim Rozenfeld
> >
> > The following patch allows to activate a partition reference
> > time enlightenment that is based on
On Thu, 2013-05-16 at 11:34 +0300, Gleb Natapov wrote:
> On Mon, May 13, 2013 at 09:45:16PM +1000, Vadim Rozenfeld wrote:
> > Signed-off: Peter Lieven
> > Signed-off: Gleb Natapov
> > Signed-off: Vadim Rozenfeld
> >
> > The following patch allows to activate Hy
On Thu, 2013-05-16 at 12:21 +0300, Gleb Natapov wrote:
> On Thu, May 16, 2013 at 07:13:41PM +1000, Vadim Rozenfeld wrote:
> > On Thu, 2013-05-16 at 11:34 +0300, Gleb Natapov wrote:
> > > On Mon, May 13, 2013 at 09:45:16PM +1000, Vadim Rozenfeld wrote:
> > >
On Thu, 2013-05-16 at 15:37 +0200, Paolo Bonzini wrote:
> Il 16/05/2013 11:28, Vadim Rozenfeld ha scritto:
> >>>>> > > > > + case HV_X64_MSR_REFERENCE_TSC: {
> >>>>> > > > > + u64 gfn;
> >>>>>
On Thu, 2013-05-16 at 15:44 +0200, Paolo Bonzini wrote:
> Il 16/05/2013 11:28, Vadim Rozenfeld ha scritto:
> > On Thu, 2013-05-16 at 12:21 +0300, Gleb Natapov wrote:
> >> On Thu, May 16, 2013 at 07:13:41PM +1000, Vadim Rozenfeld wrote:
> >>> On Thu, 2013-05-16 at 1
On Thu, 2013-05-16 at 16:45 +0200, Paolo Bonzini wrote:
> Il 16/05/2013 16:26, Vadim Rozenfeld ha scritto:
> >>>>> > >>>
> >>>>> > >>> Yes, I have this check added in the second patch.
> >>>>> > >>>
> &
This RFC series adds support for two Hyper-V timer services -
a per-partition reference time counter, and a partition reference
time enlightenment.
Vadim Rozenfeld (2):
add support for Hyper-V reference time counter
add support for Hyper-V invariant TSC
arch/x86/include/asm/kvm_host.h
Signed-off: Peter Lieven
Signed-off: Gleb Natapov
Signed-off: Vadim Rozenfeld
v1 -> v2
1. mark TSC page dirty as suggested by
Eric Northup and Gleb
2. disable local irq when calling get_kernel_ns,
as it was done by Peter Lieven
3. move check for TSC page enable from second pa
The following patch allows to activate a partition reference
time enlightenment that is based on the host platform's support
for an Invariant Time Stamp Counter (iTSC).
NOTE: This code will survive migration due to lack of VM stop/resume
handlers, when offset, scale and sequence should be
readjus
On Mon, 2013-05-20 at 10:05 +0200, Paolo Bonzini wrote:
> Il 19/05/2013 08:37, Vadim Rozenfeld ha scritto:
> > On Thu, 2013-05-16 at 16:45 +0200, Paolo Bonzini wrote:
> >> Il 16/05/2013 16:26, Vadim Rozenfeld ha scritto:
> >>>>>>>>>>>
> >
8AM +0200, Paolo Bonzini wrote:
> >>>> Il 19/05/2013 08:37, Vadim Rozenfeld ha scritto:
> >>>>> On Thu, 2013-05-16 at 16:45 +0200, Paolo Bonzini wrote:
> >>>>>> Il 16/05/2013 16:26, Vadim Rozenfeld ha scritto:
> >>>>>>>>>&g
On Mon, 2013-05-20 at 12:25 +0300, Gleb Natapov wrote:
> On Mon, May 20, 2013 at 10:56:22AM +0200, Paolo Bonzini wrote:
> > In any case, this patch needs more comments and a better commit message.
> > Microsoft docs are decent, but there are several non-obvious points in
> > how the patches were d
On Mon, 2013-05-20 at 13:27 +0300, Gleb Natapov wrote:
> On Mon, May 20, 2013 at 08:25:11PM +1000, Vadim Rozenfeld wrote:
> > On Mon, 2013-05-20 at 12:25 +0300, Gleb Natapov wrote:
> > > On Mon, May 20, 2013 at 10:56:22AM +0200, Paolo Bonzini wrote:
> > > > In a
- Original Message -
From: "Marcelo Tosatti"
To: "Vadim Rozenfeld"
Cc: kvm@vger.kernel.org, g...@redhat.com, p...@dlh.net
Sent: Wednesday, May 22, 2013 10:50:46 AM
Subject: Re: [RFC PATCH v2 2/2] add support for Hyper-V invariant TSC
On Sun, May 19, 2013 at 05:
- Original Message -
From: "Marcelo Tosatti"
To: "Vadim Rozenfeld"
Cc: kvm@vger.kernel.org, g...@redhat.com, p...@dlh.net
Sent: Wednesday, May 22, 2013 10:46:14 AM
Subject: Re: [RFC PATCH v2 1/2] add support for Hyper-V reference time counter
On Sun, May 19, 2013
- Original Message -
From: "Marcelo Tosatti"
To: "Vadim Rozenfeld"
Cc: kvm@vger.kernel.org, g...@redhat.com, p...@dlh.net
Sent: Thursday, May 23, 2013 7:23:30 AM
Subject: Re: [RFC PATCH v2 2/2] add support for Hyper-V invariant TSC
On Wed, May 22, 2013 at 03:
- Original Message -
From: "Peter Lieven"
To: "Paolo Bonzini"
Cc: "Vadim Rozenfeld" , "Marcelo Tosatti"
, kvm@vger.kernel.org, g...@redhat.com, p...@dlh.net
Sent: Thursday, May 23, 2013 4:17:57 PM
Subject: Re: [RFC PATCH v2 1/2] add suppor
- Original Message -
From: "Peter Lieven"
To: "Marcelo Tosatti"
Cc: "Vadim Rozenfeld" , kvm@vger.kernel.org,
g...@redhat.com, p...@dlh.net
Sent: Thursday, May 23, 2013 4:18:55 PM
Subject: Re: [RFC PATCH v2 2/2] add support for Hyper-V invariant TSC
- Original Message -
From: "Peter Lieven"
To: "Vadim Rozenfeld"
Cc: "Marcelo Tosatti" , kvm@vger.kernel.org,
g...@redhat.com, p...@dlh.net
Sent: Thursday, May 23, 2013 10:44:14 PM
Subject: Re: [RFC PATCH v2 2/2] add support for Hyper-V invariant T
- Original Message -
From: "Marcelo Tosatti"
To: "Gleb Natapov"
Cc: "Peter Lieven" , "Vadim Rozenfeld" ,
kvm@vger.kernel.org, p...@dlh.net
Sent: Thursday, May 23, 2013 11:35:59 PM
Subject: Re: [RFC PATCH v2 2/2] add support for Hyper-V invariant
- Original Message -
From: "Marcelo Tosatti"
To: "Vadim Rozenfeld"
Cc: kvm@vger.kernel.org, g...@redhat.com, p...@dlh.net
Sent: Thursday, May 23, 2013 11:47:46 PM
Subject: Re: [RFC PATCH v2 2/2] add support for Hyper-V invariant TSC
On Thu, May 23, 2013 at 08:
- Original Message -
From: "Gleb Natapov"
To: "Marcelo Tosatti"
Cc: "Vadim Rozenfeld" , kvm@vger.kernel.org, p...@dlh.net
Sent: Friday, May 24, 2013 1:31:10 AM
Subject: Re: [RFC PATCH v2 2/2] add support for Hyper-V invariant TSC
On Thu, May 23, 201
- Original Message -
From: "Paolo Bonzini"
To: "Vadim Rozenfeld"
Cc: kvm@vger.kernel.org, g...@redhat.com, mtosa...@redhat.com, p...@dlh.net
Sent: Friday, May 24, 2013 2:44:50 AM
Subject: Re: [RFC PATCH v2 2/2] add support for Hyper-V invariant TSC
Il 19/05/2013 09
On Fri, 2013-05-24 at 16:41 -0300, Marcelo Tosatti wrote:
> On Fri, May 24, 2013 at 06:11:16AM -0400, Vadim Rozenfeld wrote:
> > > Is there a better option?
> > >
> > If setting TscSequence to zero makes Windows fall back to the MSR this is a
> > better option.
&g
- Original Message -
From: "Stefan Hajnoczi"
To: "Aaron Clausen"
Cc: kvm@vger.kernel.org, vroze...@redhat.com
Sent: Tuesday, June 4, 2013 10:10:50 PM
Subject: Re: VirtIO and BSOD On Windows Server 2003
On Mon, Jun 03, 2013 at 09:56:41AM -0700, Aaron Clausen wrote:
> I recently built a
Pleas try downgrading to build 49.
I don't know whether we trace CentOS virtio-win bugs
bugzilla but we definitely maintain virtio-win
bugs in Fedora.
I will try to take a look into the problem during the week.
Best regards,
Vadim.
- Original Message -
From: "Aaron Clausen&qu
- Original Message -
From: "Aaron Clausen"
To: "Vadim Rozenfeld" , kvm@vger.kernel.org
Sent: Monday, June 10, 2013 3:37:53 AM
Subject: Re: VirtIO and BSOD On Windows Server 2003
On Jun 9, 2013 9:20 AM, "Aaron Clausen" wrote:
> Okay. I set up a CentOS 6
On Wed, 2013-08-21 at 14:45 +0200, Hannes Reinecke wrote:
> On 08/21/2013 12:48 PM, Michael S. Tsirkin wrote:
> > Hey guys,
> > I've put up a wiki page with a kvm PCI todo list,
> > mainly to avoid effort duplication, but also in the hope
> > to draw attention to what I think we should try addressi
On Mon, 2014-06-30 at 09:39 +0800, Zhang Haoyu wrote:
> Hi, Vadim
> I read the kvm-2012-forum paper < KVM as a Microsoft-compatible hypervisor>,
> Any update and other references, please?
>
> Thanks,
> Zhang Haoyu
>
>
Unfortunately, not too much.
>From the the most recent, we have lazy eoi imp
On Mon, 2014-06-30 at 06:19 -0400, Jidong Xiao wrote:
> On Mon, Jun 30, 2014 at 6:02 AM, Vadim Rozenfeld wrote:
> > On Mon, 2014-06-30 at 09:39 +0800, Zhang Haoyu wrote:
> >> Hi, Vadim
> >> I read the kvm-2012-forum paper < KVM as a Microsoft-compatible
> &g
On Mon, 2014-06-30 at 19:45 +0800, Zhang Haoyu wrote:
> >> Hi, Vadim
> >> I read the kvm-2012-forum paper < KVM as a Microsoft-compatible
> >> hypervisor>,
> >> Any update and other references, please?
> >>
> >> Thanks,
> >> Zhang Haoyu
> >>
> >>
> >
> >Unfortunately, not too much.
> >From the
Hi Zhang,
No I haven't seen such problem
Which kernel version are you running?
Does it include the latest lazy eli changes?
Btw, hv_spinlocks=0xfff is a pretty huge value.
Best regards,
Vadim.
- Original Message -
From: "Zhang Haoyu"
To: "Vadim Rozenfel
On Mon, 2014-08-04 at 14:29 +0800, Zhang Haoyu wrote:
> >Hi Zhang,
> >
> >No I haven't seen such problem
> >Which kernel version are you running?
> Host kernel: RHEL7-RC1(linux-3.10.0).
>
> >Does it include the latest lazy eli changes?
> >
> lazy eli or lazy eoi?
EOI
> How to confirm whether lazy
If you run WS2008(R2) or Win7 - always turn on relaxed timing. Otherwise
it's just a matter of time when you hit 101 BOSD.
Bugcheck 78 is quite rare one. What is your setup, and how easy it's
reproducible?
Best regards,
Vadim.
On Wed, 2014-12-03 at 19:13 +0800, Thomas Lau wrote:
> "it works on y
tried to use hv_ other options but Win7 can't boot up properly and stucked
> at starting Windows screen.
>
Can you post the qemu command line?
> Sent from my BlackBerry 10 smartphone.
> Original Message
> From: Vadim Rozenfeld
> Sent: Wednesday, 3 December, 2014 7
;>>>>>
> >>>>>>> I tried to use hv_ other options but Win7 can't boot up properly and
> >>>>>>> stucked at starting Windows screen.
> >>>>>>>
> >>>>>> Could you confirm that the stuck was
e missing some hyperv feature?
>
> On Wed, Dec 3, 2014 at 7:29 PM, Vadim Rozenfeld wrote:
> > If you run WS2008(R2) or Win7 - always turn on relaxed timing. Otherwise
> > it's just a matter of time when you hit 101 BOSD.
> > Bugcheck 78 is quite rare one. What
On Tue, 2014-12-09 at 15:54 +0800, Thomas Lau wrote:
> I changed CPU type to Westmere, it boot up with 0x05C BSOD
It should be four parameters printed on the screen, right below
the error code string. Could you please post them?
Vadim.
>
> On Tue, Dec 9, 2014 at 3:10 PM, Vadim
This RFC series adds support for two Hyper-V timer services -
a per-partition reference time counter, and a partition reference
time enlightenment.
Vadim Rozenfeld (2):
add support for Hyper-V reference time counter
add support for Hyper-V partition reference time enlightenment
arch/x86
Signed-off: Peter Lieven
Signed-off: Gleb Natapov
Signed-off: Vadim Rozenfeld
v1 -> v2
1. mark TSC page dirty as suggested by
Eric Northup and Gleb
2. disable local irq when calling get_kernel_ns,
as it was done by Peter Lieven
3. move check for TSC page enable from second pa
1 - 100 of 175 matches
Mail list logo