[RFC PATCH 0/7] Initial support for Microsoft Hyper-V

2011-10-09 Thread Vadim Rozenfeld
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

[RFC PATCH 1/7] [hyper-v] Add hyper-v parameters block.

2011-10-09 Thread Vadim Rozenfeld
--- 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",

[RFC PATCH 2/7] [hyper-v] add hyper-v placeholders.

2011-10-09 Thread Vadim Rozenfeld
--- 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

[RFC PATCH 3/7] [hyper-v] make Hyper-V option configurable.

2011-10-09 Thread Vadim Rozenfeld
--- 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-

[RFC PATCH 4/7] [hyper-v] hyper-v parameters

2011-10-09 Thread Vadim Rozenfeld
--- 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

[RFC PATCH 5/7] [hyper-v] hyper-v helper functions

2011-10-09 Thread Vadim Rozenfeld
--- 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

[RFC PATCH 6/7] [hyper-v] parse hyper-v parameters.

2011-10-09 Thread Vadim Rozenfeld
--- 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

[RFC PATCH 7/7] [hyper-v] init hyper-v cpuid leafs

2011-10-09 Thread Vadim Rozenfeld
--- 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

Re: [RFC PATCH 5/7] [hyper-v] hyper-v helper functions

2011-10-09 Thread Vadim Rozenfeld
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

Re: [RFC PATCH 0/7] Initial support for Microsoft Hyper-V

2011-10-10 Thread Vadim Rozenfeld
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

Re: [RFC PATCH 1/7] [hyper-v] Add hyper-v parameters block.

2011-10-10 Thread Vadim Rozenfeld
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(-) > > > &

Re: [RFC PATCH 7/7] [hyper-v] init hyper-v cpuid leafs

2011-10-11 Thread Vadim Rozenfeld
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(-) > > &

Re: [RFC PATCH 7/7] [hyper-v] init hyper-v cpuid leafs

2011-10-11 Thread Vadim Rozenfeld
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

[PATCH RFC v1 0/2] Initial support for Microsoft Hyper-V.

2011-10-17 Thread Vadim Rozenfeld
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

[PATCH RFC v1 2/2] hyper-v: initialize Hyper-V CPUID leafs.

2011-10-17 Thread Vadim Rozenfeld
--- 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.

[PATCH RFC v1 1/2] hyper-v: introduce Hyper-V support infrastructure.

2011-10-17 Thread Vadim Rozenfeld
(+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

[PATCH RFC v2 0/2] Initial support for Microsoft Hyper-V.

2011-10-23 Thread Vadim Rozenfeld
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-

[PATCH 1/2] [PATCH RFC v2 1/2] hyper-v: introduce Hyper-V support infrastructure.

2011-10-23 Thread Vadim Rozenfeld
} 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 +++

[PATCH 2/2] [PATCH RFC v2 2/2] hyper-v: initialize Hyper-V CPUID leaves.

2011-10-23 Thread Vadim Rozenfeld
--- 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.

Re: [PATCH RFC] virtio-spec: flexible configuration layout

2011-11-13 Thread Vadim Rozenfeld
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

Re: KVM, Entropy and Windows

2011-02-17 Thread Vadim Rozenfeld
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

Re: KVM, Entropy and Windows

2011-02-17 Thread Vadim Rozenfeld
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

Re: RFH: Windos 7 64 + VirtIO stalls during installation / crashed with qcow2

2011-02-17 Thread Vadim Rozenfeld
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 > > >

Re: RFH: Windos 7 64 + VirtIO stalls during installation / crashed with qcow2

2011-02-17 Thread Vadim Rozenfeld
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

Re: RFH: Windos 7 64 + VirtIO stalls during installation / crashed with qcow2

2011-02-17 Thread Vadim Rozenfeld
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,

Re: [COMMIT] [WIN-GUEST-DRIVERS] Balloon - remove WMI usage. Remove wmi.c.

2011-03-19 Thread Vadim Rozenfeld
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

RE: [COMMIT] [WIN-GUEST-DRIVERS] Balloon - remove WMI usage. Remove wmi.c.

2011-03-22 Thread Vadim Rozenfeld
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

Re: [PATCH 2/2] [PATCH RFC v2 2/2] hyper-v: initialize Hyper-V CPUID leaves.

2011-12-14 Thread Vadim Rozenfeld
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(-) > > > >

[PATCH RFC v3 0/2] Initial support for Microsoft Hyper-V.

2011-12-18 Thread Vadim Rozenfeld
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

[PATCH RFC v3 1/2] hyper-v: introduce Hyper-V support infrastructure.

2011-12-18 Thread Vadim Rozenfeld
} 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 +++

[PATCH RFC v3 2/2] hyper-v: initialize Hyper-V CPUID leaves.

2011-12-18 Thread Vadim Rozenfeld
--- 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.

Re: KVM call agenda for Tuesday 3

2012-01-03 Thread Vadim Rozenfeld
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

[PATCH] hyper-v. Fix broken build due to missing references. All credits go to Jan Kiszka, who reported and fixed this issue.

2012-01-19 Thread Vadim Rozenfeld
--- 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

Re: Windows XP + Virtio

2012-05-02 Thread Vadim Rozenfeld
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

Re: Windows XP + Virtio

2012-05-02 Thread Vadim Rozenfeld
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. &

Re: performance trouble

2012-02-14 Thread Vadim Rozenfeld
- 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, >

Re: win7 bad i/o performance, high insn_emulation and exists

2012-02-21 Thread Vadim Rozenfeld
- 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: >

Re: win7 bad i/o performance, high insn_emulation and exists

2012-02-21 Thread Vadim Rozenfeld
- 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

Re: Virtio Block Device Queue Depth

2012-03-09 Thread Vadim Rozenfeld
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

Re: performance trouble

2012-03-22 Thread Vadim Rozenfeld
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

Re: performance trouble

2012-03-22 Thread Vadim Rozenfeld
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

Re: performance trouble

2012-03-26 Thread Vadim Rozenfeld
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,

Re: performance trouble

2012-03-26 Thread Vadim Rozenfeld
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

Re: performance trouble

2012-03-26 Thread Vadim Rozenfeld
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

Re: performance trouble

2012-03-27 Thread Vadim Rozenfeld
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,

Re: performance trouble

2012-03-27 Thread Vadim Rozenfeld
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,

Re: performance trouble

2012-03-27 Thread Vadim Rozenfeld
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

Re: performance trouble

2012-03-27 Thread Vadim Rozenfeld
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

Re: performance trouble

2012-03-27 Thread Vadim Rozenfeld
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

Re: performance trouble

2012-03-27 Thread Vadim Rozenfeld
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

Re: performance trouble

2012-03-27 Thread Vadim Rozenfeld
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,

Re: performance trouble

2012-03-27 Thread Vadim Rozenfeld
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

Re: Freezing Windows 2008 x64bit guest

2010-12-13 Thread Vadim Rozenfeld
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

Re: AW: Freezing Windows 2008 x64bit guest

2010-12-15 Thread Vadim Rozenfeld
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

[RFC PATCH 0/2] Hyper-V timers

2013-05-13 Thread Vadim Rozenfeld
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

[RFC PATCH 1/2] Hyper-H reference counter

2013-05-13 Thread Vadim Rozenfeld
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

[RFC PATCH 2/2] Hyper-V iTSC handler

2013-05-13 Thread Vadim Rozenfeld
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

Re: [RFC PATCH 1/2] Hyper-H reference counter

2013-05-14 Thread Vadim Rozenfeld
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

Re: [RFC PATCH 1/2] Hyper-H reference counter

2013-05-15 Thread Vadim Rozenfeld
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

Re: [RFC PATCH 1/2] Hyper-H reference counter

2013-05-16 Thread Vadim Rozenfeld
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: >

Re: [RFC PATCH 2/2] Hyper-V iTSC handler

2013-05-16 Thread Vadim Rozenfeld
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

Re: [RFC PATCH 1/2] Hyper-H reference counter

2013-05-16 Thread Vadim Rozenfeld
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

Re: [RFC PATCH 1/2] Hyper-H reference counter

2013-05-16 Thread Vadim Rozenfeld
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: > > >

Re: [RFC PATCH 1/2] Hyper-H reference counter

2013-05-16 Thread Vadim Rozenfeld
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; > >>>>>

Re: [RFC PATCH 1/2] Hyper-H reference counter

2013-05-16 Thread Vadim Rozenfeld
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

Re: [RFC PATCH 1/2] Hyper-H reference counter

2013-05-18 Thread Vadim Rozenfeld
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. > >>>>> > >>> > &

[RFC PATCH v2 0/2] Hyper-V timers

2013-05-19 Thread Vadim Rozenfeld
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

[RFC PATCH v2 1/2] add support for Hyper-V reference time counter

2013-05-19 Thread Vadim Rozenfeld
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

[RFC PATCH v2 2/2] add support for Hyper-V invariant TSC

2013-05-19 Thread 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, when offset, scale and sequence should be readjus

Re: [RFC PATCH 1/2] Hyper-H reference counter

2013-05-20 Thread Vadim Rozenfeld
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: > >>>>>>>>>>> > >

Re: [RFC PATCH 1/2] Hyper-H reference counter

2013-05-20 Thread Vadim Rozenfeld
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

Re: [RFC PATCH 1/2] Hyper-H reference counter

2013-05-20 Thread Vadim Rozenfeld
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

Re: [RFC PATCH 1/2] Hyper-H reference counter

2013-05-20 Thread Vadim Rozenfeld
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

Re: [RFC PATCH v2 2/2] add support for Hyper-V invariant TSC

2013-05-22 Thread Vadim Rozenfeld
- 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:

Re: [RFC PATCH v2 1/2] add support for Hyper-V reference time counter

2013-05-22 Thread Vadim Rozenfeld
- 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

Re: [RFC PATCH v2 2/2] add support for Hyper-V invariant TSC

2013-05-23 Thread Vadim Rozenfeld
- 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:

Re: [RFC PATCH v2 1/2] add support for Hyper-V reference time counter

2013-05-23 Thread Vadim Rozenfeld
- 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

Re: [RFC PATCH v2 2/2] add support for Hyper-V invariant TSC

2013-05-23 Thread Vadim Rozenfeld
- 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

Re: [RFC PATCH v2 2/2] add support for Hyper-V invariant TSC

2013-05-23 Thread Vadim Rozenfeld
- 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

Re: [RFC PATCH v2 2/2] add support for Hyper-V invariant TSC

2013-05-24 Thread Vadim Rozenfeld
- 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

Re: [RFC PATCH v2 2/2] add support for Hyper-V invariant TSC

2013-05-24 Thread Vadim Rozenfeld
- 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:

Re: [RFC PATCH v2 2/2] add support for Hyper-V invariant TSC

2013-05-24 Thread Vadim Rozenfeld
- 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

Re: [RFC PATCH v2 2/2] add support for Hyper-V invariant TSC

2013-05-24 Thread Vadim Rozenfeld
- 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

Re: [RFC PATCH v2 2/2] add support for Hyper-V invariant TSC

2013-05-27 Thread Vadim Rozenfeld
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

Re: VirtIO and BSOD On Windows Server 2003

2013-06-04 Thread Vadim Rozenfeld
- 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

Re: VirtIO and BSOD On Windows Server 2003

2013-06-09 Thread Vadim Rozenfeld
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

Re: VirtIO and BSOD On Windows Server 2003

2013-06-09 Thread Vadim Rozenfeld
- 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

Re: updated: kvm PCI todo wiki

2013-08-21 Thread Vadim Rozenfeld
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

Re: [Qemu-devel] [questions] about KVM as a Microsoft-compatible hypervisor

2014-06-30 Thread Vadim Rozenfeld
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

Re: [Qemu-devel] [questions] about KVM as a Microsoft-compatible hypervisor

2014-06-30 Thread Vadim Rozenfeld
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

Re: [Qemu-devel] [questions] about KVM as a Microsoft-compatiblehypervisor

2014-06-30 Thread Vadim Rozenfeld
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

Re: [Qemu-devel] [questions] about KVM as aMicrosoft-compatiblehypervisor

2014-08-03 Thread Vadim Rozenfeld
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

Re: [Qemu-devel] [questions] about KVM asaMicrosoft-compatiblehypervisor

2014-08-06 Thread Vadim Rozenfeld
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

Re: Windows 7 VM BSOD

2014-12-03 Thread Vadim Rozenfeld
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

Re: Windows 7 VM BSOD

2014-12-03 Thread Vadim Rozenfeld
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

Re: Windows 7 VM BSOD

2014-12-04 Thread Vadim Rozenfeld
;>>>>> > >>>>>>> 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

Re: Windows 7 VM BSOD

2014-12-08 Thread Vadim Rozenfeld
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

Re: Windows 7 VM BSOD

2014-12-09 Thread Vadim Rozenfeld
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

[RFC PATCH v3 0/2] Hyper-V timers

2013-12-08 Thread Vadim Rozenfeld
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

[RFC PATCH v3 1/2] add support for Hyper-V reference time counter

2013-12-08 Thread Vadim Rozenfeld
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   2   >