RE: Question about delaying dirty log stop to next vm_start

2021-08-03 Thread Zhoujian (jay)
Hi Yi, > -Original Message- > From: Yi Sun [mailto:yi.y@linux.intel.com] > Sent: Monday, August 2, 2021 3:54 PM > To: Zhoujian (jay) > Cc: qemu-devel@nongnu.org; pbonz...@redhat.com; sanjay.k.ku...@intel.com; > yi.l@intel.com; yi.y@linux.intel.com > Su

RE: [PATCH] migration: Count new_dirty instead of real_dirty

2020-06-15 Thread Zhoujian (jay)
Hi Keqian, > -Original Message- > From: zhukeqian > Sent: Monday, June 15, 2020 11:19 AM > To: qemu-devel@nongnu.org; qemu-...@nongnu.org; Paolo Bonzini > ; Zhoujian (jay) > Cc: Juan Quintela ; Chao Fan ; > Wanghaibin (D) > Subject: Re: [PATCH] migration:

RE: [PATCH] kvm: support to get/set dirty log initial-all-set capability

2020-06-12 Thread Zhoujian (jay)
> -Original Message- > From: Paolo Bonzini [mailto:pbonz...@redhat.com] > Sent: Friday, June 12, 2020 5:28 PM > To: Zhoujian (jay) ; qemu-devel@nongnu.org; > k...@vger.kernel.org > Cc: m...@redhat.com; coh...@redhat.com; pet...@redhat.com; Wangxin > (Alexander,

RE: [PATCH] kvm: support to get/set dirty log initial-all-set capability

2020-06-11 Thread Zhoujian (jay)
> -Original Message- > From: Paolo Bonzini [mailto:pbonz...@redhat.com] > Sent: Wednesday, March 18, 2020 6:48 PM > To: Zhoujian (jay) ; qemu-devel@nongnu.org; > k...@vger.kernel.org > Cc: m...@redhat.com; coh...@redhat.com; pet...@redhat.com; wangxin (U) &

Question about vhost-user-gpu on Arm64

2020-06-04 Thread Zhoujian (jay)
Hi, I want to test vhost-user-gpu on arm64 recently and follow the steps listed in section "vhost-user virtio gpu"[1]. So I compiled the qemu with CONFIG_VIRTIO_VGA=y and CONFIG_VHOST_USER_VGA=y forcely, the vhost-user-gpu gpu emulation process and qemu process started successfully, but the qemu

RE: RFC: Split EPT huge pages in advance of dirty logging

2020-03-02 Thread Zhoujian (jay)
From: Peter Feiner [mailto:pfei...@google.com] Sent: Tuesday, March 3, 2020 12:29 AM To: Zhoujian (jay) Cc: Ben Gardon ; Peter Xu ; k...@vger.kernel.org; qemu-devel@nongnu.org; pbonz...@redhat.com; dgilb...@redhat.com; quint...@redhat.com; Liujinsong (Paul) ; linfeng (M) ; wangxin (U

RE: RFC: Split EPT huge pages in advance of dirty logging

2020-03-02 Thread Zhoujian (jay)
> -Original Message- > From: Peter Feiner [mailto:pfei...@google.com] > Sent: Saturday, February 22, 2020 8:19 AM > To: Junaid Shahid > Cc: Ben Gardon ; Zhoujian (jay) > ; Peter Xu ; > k...@vger.kernel.org; qemu-devel@nongnu.org; pbonz...@redhat.com; > dg

RE: [edk2-devel] A problem with live migration of UEFI virtual machines

2020-02-27 Thread Zhoujian (jay)
Hi Laszlo, > -Original Message- > From: Qemu-devel > [mailto:qemu-devel-bounces+jianjay.zhou=huawei@nongnu.org] On Behalf > Of Laszlo Ersek > Sent: Wednesday, February 26, 2020 5:42 PM > To: Andrew Fish ; de...@edk2.groups.io > Cc: berra...@redhat.com; qemu-devel@nongnu.org; Dr. David

RE: RFC: Split EPT huge pages in advance of dirty logging

2020-02-23 Thread Zhoujian (jay)
> -Original Message- > From: Peter Feiner [mailto:pfei...@google.com] > Sent: Saturday, February 22, 2020 8:19 AM > To: Junaid Shahid > Cc: Ben Gardon ; Zhoujian (jay) > ; Peter Xu ; > k...@vger.kernel.org; qemu-devel@nongnu.org; pbonz...@redhat.com; > dg

RE: RFC: Split EPT huge pages in advance of dirty logging

2020-02-20 Thread Zhoujian (jay)
> -Original Message- > From: Peter Xu [mailto:pet...@redhat.com] > Sent: Friday, February 21, 2020 2:17 AM > To: Ben Gardon > Cc: Zhoujian (jay) ; Junaid Shahid > ; k...@vger.kernel.org; qemu-devel@nongnu.org; > pbonz...@redhat.com; dgilb...@redhat.com; quint...@red

RE: RFC: Split EPT huge pages in advance of dirty logging

2020-02-20 Thread Zhoujian (jay)
> -Original Message- > From: Peter Xu [mailto:pet...@redhat.com] > Sent: Thursday, February 20, 2020 1:19 AM > To: Zhoujian (jay) > Cc: k...@vger.kernel.org; qemu-devel@nongnu.org; pbonz...@redhat.com; > dgilb...@redhat.com; quint...@redhat.com; Liujinsong (Pa

RE: RFC: Split EPT huge pages in advance of dirty logging

2020-02-19 Thread Zhoujian (jay)
Hi Peter, > -Original Message- > From: Peter Xu [mailto:pet...@redhat.com] > Sent: Wednesday, February 19, 2020 1:43 AM > To: Zhoujian (jay) > Cc: k...@vger.kernel.org; qemu-devel@nongnu.org; pbonz...@redhat.com; > dgilb...@redhat.com; quint...@redhat.com; Liujinsong

RFC: Split EPT huge pages in advance of dirty logging

2020-02-18 Thread Zhoujian (jay)
Hi all, We found that the guest will be soft-lockup occasionally when live migrating a 60 vCPU, 512GiB huge page and memory sensitive VM. The reason is clear, almost all of the vCPUs are waiting for the KVM MMU spin-lock to create 4K SPTEs when the huge pages are write protected. This

Re: [Qemu-devel] [RFC PATCH] vl: fix migration when watchdog expires

2018-08-16 Thread Zhoujian (jay)
> -Original Message- > From: Paolo Bonzini [mailto:pbonz...@redhat.com] > Sent: Tuesday, August 14, 2018 9:07 PM > To: Zhoujian (jay) ; Dr. David Alan Gilbert > > Cc: qemu-devel@nongnu.org; quint...@redhat.com; wangxin (U) > > Subject: Re: [RFC PATCH] vl: fix

Re: [Qemu-devel] [RFC PATCH] vl: fix migration when watchdog expires

2018-08-14 Thread Zhoujian (jay)
> -Original Message- > From: Paolo Bonzini [mailto:pbonz...@redhat.com] > Sent: Tuesday, August 14, 2018 9:07 PM > To: Zhoujian (jay) ; Dr. David Alan Gilbert > > Cc: qemu-devel@nongnu.org; quint...@redhat.com; wangxin (U) > > Subject: Re: [RFC PATCH] vl: fix

Re: [Qemu-devel] [RFC PATCH] vl: fix migration when watchdog expires

2018-08-14 Thread Zhoujian (jay)
> -Original Message- > From: Paolo Bonzini [mailto:pbonz...@redhat.com] > Sent: Tuesday, August 14, 2018 8:02 PM > To: Dr. David Alan Gilbert > Cc: Zhoujian (jay) ; qemu-devel@nongnu.org; > quint...@redhat.com; wangxin (U) > Subject: Re: [RFC PATCH] vl: fix mi

Re: [Qemu-devel] [RFC PATCH] vl: fix migration when watchdog expires

2018-08-14 Thread Zhoujian (jay)
> -Original Message- > From: Dr. David Alan Gilbert [mailto:dgilb...@redhat.com] > Sent: Tuesday, August 14, 2018 7:52 PM > To: Paolo Bonzini > Cc: Zhoujian (jay) ; qemu-devel@nongnu.org; > quint...@redhat.com; wangxin (U) > Subject: Re: [RFC PATCH] vl: fix mi

Re: [Qemu-devel] [PATCH] cryptodev: remove dead code

2018-07-30 Thread Zhoujian (jay)
Hi Paolo, I've posted a patch before, pls see https://lists.gnu.org/archive/html/qemu-devel/2018-04/msg05215.html which reviewed by Stefan https://lists.gnu.org/archive/html/qemu-devel/2018-05/msg01549.html It seems that it hasn't been merged. Could you pick it up pls? Regards, Jay >

Re: [Qemu-devel] [PATCH RESEND v10] vhost: used_memslots refactoring

2018-05-01 Thread Zhoujian (jay)
it since my limited knowledge. But the counting for vhost-user and vhost-kernel's used_memslots are okay now, I think. Pls let me know if there're issues to be dealt with. Regards, Jay > -Original Message- > From: Zhoujian (jay) > Sent: Tuesday, March 27, 2018 12:14 PM > To

Re: [Qemu-devel] [PULL 10/13] cryptodev: add vhost-user as a new cryptodev backend

2018-04-27 Thread Zhoujian (jay)
...@huawei.com>; longpeng <longpe...@huawei.com>; Zhoujian (jay) > <jianjay.z...@huawei.com>; Paolo Bonzini <pbonz...@redhat.com> > Subject: Re: [PULL 10/13] cryptodev: add vhost-user as a new cryptodev > backend > > On 1 March 2018 at 16:46, Michael S. Tsirki

Re: [Qemu-devel] [PATCH v9] vhost: used_memslots refactoring

2018-03-20 Thread Zhoujian (jay)
> -Original Message- > From: Michael S. Tsirkin [mailto:m...@redhat.com] > Sent: Tuesday, March 20, 2018 8:36 PM > To: Zhoujian (jay) <jianjay.z...@huawei.com> > Cc: qemu-devel@nongnu.org; imamm...@redhat.com; Huangweidong (C) > <weidong.hu...@huawei.com&

Re: [Qemu-devel] [PATCH v9] vhost: used_memslots refactoring

2018-03-19 Thread Zhoujian (jay)
> -Original Message- > From: Michael S. Tsirkin [mailto:m...@redhat.com] > Sent: Tuesday, March 20, 2018 11:14 AM > To: Zhoujian (jay) <jianjay.z...@huawei.com> > Cc: qemu-devel@nongnu.org; imamm...@redhat.com; Huangweidong (C) > <weidong.hu...@huawei.com&

Re: [Qemu-devel] [PATCH v9] vhost: used_memslots refactoring

2018-03-19 Thread Zhoujian (jay)
> -Original Message- > From: Michael S. Tsirkin [mailto:m...@redhat.com] > Sent: Tuesday, March 20, 2018 10:51 AM > To: Zhoujian (jay) <jianjay.z...@huawei.com> > Cc: qemu-devel@nongnu.org; imamm...@redhat.com; Huangweidong (C) > <weidong.hu...@huawei.com&

Re: [Qemu-devel] [PATCH v9] vhost: used_memslots refactoring

2018-03-19 Thread Zhoujian (jay)
Hi Michael, > -Original Message- > From: Michael S. Tsirkin [mailto:m...@redhat.com] > Sent: Tuesday, March 20, 2018 9:34 AM > To: Zhoujian (jay) <jianjay.z...@huawei.com> > Cc: qemu-devel@nongnu.org; imamm...@redhat.com; Huangweidong (C) > <weidong.hu

Re: [Qemu-devel] [PATCH] vhost-user: avoid misaligned access

2018-03-19 Thread Zhoujian (jay)
> -Original Message- > From: Michael S. Tsirkin [mailto:m...@redhat.com] > Sent: Saturday, March 17, 2018 2:20 AM > To: qemu-devel@nongnu.org > Cc: Zhoujian (jay) <jianjay.z...@huawei.com> > Subject: [PATCH] vhost-user: avoid misaligned access > > We can't

Re: [Qemu-devel] [PATCH v8 2/2] vhost: used_memslots refactoring

2018-03-05 Thread Zhoujian (jay)
> -Original Message- > From: Michael S. Tsirkin [mailto:m...@redhat.com] > Sent: Friday, March 02, 2018 12:17 AM > To: Zhoujian (jay) <jianjay.z...@huawei.com> > Cc: qemu-devel@nongnu.org; imamm...@redhat.com; Huangweidong (C) > <weidong.hu...@huawei.com&

Re: [Qemu-devel] [PATCH v4] tap: setting error appropriately when calling net_init_tap_one()

2018-03-02 Thread Zhoujian (jay)
> -Original Message- > From: Jason Wang [mailto:jasow...@redhat.com] > Sent: Friday, March 02, 2018 2:30 PM > To: Zhoujian (jay) <jianjay.z...@huawei.com>; qemu-devel@nongnu.org > Cc: Huangweidong (C) <weidong.hu...@huawei.com>; m...@redhat.com; Gonglei > (

Re: [Qemu-devel] [PATCH v8 2/2] vhost: used_memslots refactoring

2018-03-01 Thread Zhoujian (jay)
> -Original Message- > From: Michael S. Tsirkin [mailto:m...@redhat.com] > Sent: Friday, March 02, 2018 12:17 AM > To: Zhoujian (jay) <jianjay.z...@huawei.com> > Cc: qemu-devel@nongnu.org; imamm...@redhat.com; Huangweidong (C) > <weidong.hu...@huawei.com&

Re: [Qemu-devel] [PATCH v8 0/4] cryptodev: add vhost support

2018-03-01 Thread Zhoujian (jay)
The Intel guy Fan Zhang(CCed) reported a config issue when enabling and testing vhost_crypto, so I resend this version, thanks! Regards, Jay > -Original Message- > From: Zhoujian (jay) > Sent: Tuesday, February 27, 2018 2:33 PM > To: qemu-devel@nongnu.org > Cc: m...@re

Re: [Qemu-devel] [PATCH v4] tap: setting error appropriately when calling net_init_tap_one()

2018-02-28 Thread Zhoujian (jay)
Ping ... > -Original Message- > From: Zhoujian (jay) > Sent: Tuesday, February 06, 2018 8:54 PM > To: qemu-devel@nongnu.org > Cc: jasow...@redhat.com; m...@redhat.com; imamm...@redhat.com; Huangweidong > (C) > <weidong.hu...@huawei.com>; wangxin (U) <wangxi

Re: [Qemu-devel] [PATCH v6 2/4] cryptodev: add vhost support

2018-02-13 Thread Zhoujian (jay)
> -Original Message- > From: Michael S. Tsirkin [mailto:m...@redhat.com] > Sent: Wednesday, February 14, 2018 12:44 AM > To: Zhoujian (jay) <jianjay.z...@huawei.com> > Cc: qemu-devel@nongnu.org; pbonz...@redhat.com; Huangweidong (C) > <weidong.hu...@huawei.co

Re: [Qemu-devel] [PATCH v6 0/4] cryptodev: add vhost support

2018-02-13 Thread Zhoujian (jay)
> -Original Message- > From: Michael S. Tsirkin [mailto:m...@redhat.com] > Sent: Wednesday, February 14, 2018 12:47 AM > To: Zhoujian (jay) <jianjay.z...@huawei.com> > Cc: qemu-devel@nongnu.org; pbonz...@redhat.com; Huangweidong (C) > <weidong.hu...@huawei.co

Re: [Qemu-devel] [PATCH v6 1/4] cryptodev: add vhost-user as a new cryptodev backend

2018-02-13 Thread Zhoujian (jay)
> -Original Message- > From: Michael S. Tsirkin [mailto:m...@redhat.com] > Sent: Wednesday, February 14, 2018 12:46 AM > To: Zhoujian (jay) <jianjay.z...@huawei.com> > Cc: qemu-devel@nongnu.org; pbonz...@redhat.com; Huangweidong (C) > <weidong.hu...@huawei.co

Re: [Qemu-devel] [PULL 00/26] virtio, vhost, pci, pc: features, fixes and cleanups

2018-02-13 Thread Zhoujian (jay)
> -Original Message- > From: Qemu-devel [mailto:qemu-devel- > bounces+jianjay.zhou=huawei@nongnu.org] On Behalf Of Michael S. Tsirkin > Sent: Wednesday, February 14, 2018 12:52 AM > To: Peter Maydell > Cc: QEMU Developers > Subject:

Re: [Qemu-devel] [PATCH v3] tap: close fd conditionally when error occured

2018-02-06 Thread Zhoujian (jay)
Hi Jason, > -Original Message- > From: Jason Wang [mailto:jasow...@redhat.com] > Sent: Tuesday, February 06, 2018 5:29 PM > To: Zhoujian (jay) <jianjay.z...@huawei.com>; qemu-devel@nongnu.org > Cc: m...@redhat.com; imamm...@redhat.com; Huangweidong (C) > &

Re: [Qemu-devel] [PATCH v6 0/4] cryptodev: add vhost support

2018-02-01 Thread Zhoujian (jay)
Hi Michael, I am wondering whether this version is OK for you? Any comment will be appreciated, thanks. Regards, Jay > -Original Message- > From: Zhoujian (jay) > Sent: Sunday, January 21, 2018 8:55 PM > To: qemu-devel@nongnu.org > Cc: m...@redhat.com; pbonz...@redhat.co

Re: [Qemu-devel] [PATCH v6 0/3] vhost: two fixes and used_memslots refactoring

2018-01-21 Thread Zhoujian (jay)
> So please simply rebase on top of master now. > Hi Michael, Having done that and pls help to review again. Regards, Jay

Re: [Qemu-devel] [PATCH v5 0/4] cryptodev: add vhost support

2018-01-19 Thread Zhoujian (jay)
[...] > Configure options: > --enable-werror --target-list=x86_64-softmmu,aarch64-softmmu -- > prefix=/tmp/qemu-test/install [...] > KVM support yes > HAX support no > HVF support no > TCG support yes > TCG debug enabled no > TCG interpreter no > malloc trim support yes

Re: [Qemu-devel] [PATCH v3 1/4] cryptodev: add vhost-user as a new cryptodev backend

2018-01-16 Thread Zhoujian (jay)
> -Original Message- > From: Qemu-devel [mailto:qemu-devel- > bounces+jianjay.zhou=huawei@nongnu.org] On Behalf Of Michael S. Tsirkin > Sent: Wednesday, January 17, 2018 12:41 AM > To: Zhoujian (jay) <jianjay.z...@huawei.com> > Cc: pa...@linux.vnet.ibm.com; Huan

Re: [Qemu-devel] [PATCH] memory: update comments and fix some typos

2018-01-16 Thread Zhoujian (jay)
> -Original Message- > From: Paolo Bonzini [mailto:pbonz...@redhat.com] > Sent: Tuesday, January 16, 2018 10:44 PM > To: Zhoujian (jay) <jianjay.z...@huawei.com>; qemu-devel@nongnu.org > Cc: Huangweidong (C) <weidong.hu...@huawei.com>; wangxin (U) > <wang

Re: [Qemu-devel] [PATCH v3 0/4] cryptodev: add vhost support

2018-01-16 Thread Zhoujian (jay)
host_user_write(dev, , NULL, 0) < 0) { error_report("vhost_user_write() return -1, close session failed"); return -1; > -Original Message- > From: Zhoujian (jay) > Sent: Tuesday, January 16, 2018 10:07 PM > To: qemu-devel@nongnu.org > Cc: m...@

Re: [Qemu-devel] [PATCH v2 3/4] cryptodev-vhost-user: add crypto session handler

2018-01-16 Thread Zhoujian (jay)
> -Original Message- > From: Michael S. Tsirkin [mailto:m...@redhat.com] > Sent: Tuesday, January 16, 2018 12:24 PM > To: Zhoujian (jay) <jianjay.z...@huawei.com> > Cc: qemu-devel@nongnu.org; pbonz...@redhat.com; Huangweidong (C) > <weidong.hu...@huawei.co

Re: [Qemu-devel] [PATCH] memory: update comments and fix some typos

2018-01-16 Thread Zhoujian (jay)
Hi Paolo, Maybe it is a little boring to review updated comments, but I think it is the right thing to do, so could you have a look when you're free? Regards, Jay > -Original Message- > From: Zhoujian (jay) > Sent: Thursday, January 04, 2018 1:30 PM > To: qemu-devel@non

Re: [Qemu-devel] [PATCH v6 0/3] vhost: two fixes and used_memslots refactoring

2018-01-16 Thread Zhoujian (jay)
> -Original Message- > From: Michael S. Tsirkin [mailto:m...@redhat.com] > Sent: Tuesday, January 16, 2018 12:42 PM > To: Zhoujian (jay) <jianjay.z...@huawei.com> > Cc: qemu-devel@nongnu.org; imamm...@redhat.com; Huangweidong (C) > <weidong.hu...@huawei.com&

Re: [Qemu-devel] [PATCH] tap: close fd conditionally when error occured

2018-01-15 Thread Zhoujian (jay)
> -Original Message- > From: Jason Wang [mailto:jasow...@redhat.com] > Sent: Monday, January 15, 2018 3:21 PM > To: Zhoujian (jay) <jianjay.z...@huawei.com>; qemu-devel@nongnu.org > Cc: m...@redhat.com; imamm...@redhat.com; Huangweidong (C) > <weidong.hu

Re: [Qemu-devel] [PATCH v5 0/4] vhost: two fixes and used_memslots refactoring

2018-01-11 Thread Zhoujian (jay)
> -Original Message- > From: Michael S. Tsirkin [mailto:m...@redhat.com] > Sent: Friday, January 12, 2018 3:56 AM > To: Zhoujian (jay) <jianjay.z...@huawei.com> > Cc: Igor Mammedov <imamm...@redhat.com>; qemu-devel@nongnu.org; Huangweidong > (C) <weid

Re: [Qemu-devel] [PATCH v5 0/4] vhost: two fixes and used_memslots refactoring

2018-01-11 Thread Zhoujian (jay)
Hi Igor, > -Original Message- > From: Igor Mammedov [mailto:imamm...@redhat.com] > Sent: Thursday, January 11, 2018 9:05 PM > To: Zhoujian (jay) <jianjay.z...@huawei.com> > Cc: qemu-devel@nongnu.org; m...@redhat.com; Huangweidong (C) > <weidong.hu...@huawei.com&

Re: [Qemu-devel] [PATCH v5 2/4][RFC] tap: do not close fd if only vhost failed to initialize

2018-01-11 Thread Zhoujian (jay)
> -Original Message- > From: Jason Wang [mailto:jasow...@redhat.com] > Sent: Thursday, January 11, 2018 6:30 PM > To: Zhoujian (jay) <jianjay.z...@huawei.com>; qemu-devel@nongnu.org > Cc: Huangweidong (C) <weidong.hu...@huawei.com>; m...@redhat.com;

Re: [Qemu-devel] [PATCH v5 2/4][RFC] tap: do not close fd if only vhost failed to initialize

2018-01-10 Thread Zhoujian (jay)
Hi Jason, > -Original Message- > From: Jason Wang [mailto:jasow...@redhat.com] > Sent: Thursday, January 11, 2018 11:35 AM > To: Zhoujian (jay) <jianjay.z...@huawei.com>; qemu-devel@nongnu.org > Cc: Huangweidong (C) <weidong.hu...@huawei.com>; m...@redhat.com;

Re: [Qemu-devel] [PATCH v5 1/4] vhost: remove assertion to prevent crash

2018-01-10 Thread Zhoujian (jay)
Hi Igor, > -Original Message- > From: Igor Mammedov [mailto:imamm...@redhat.com] > Sent: Wednesday, January 10, 2018 9:31 PM > To: Zhoujian (jay) <jianjay.z...@huawei.com> > Cc: qemu-devel@nongnu.org; Huangweidong (C) <weidong.hu...@huawei.com>; &g

Re: [Qemu-devel] [PATCH v5 2/4][RFC] tap: do not close fd if only vhost failed to initialize

2018-01-09 Thread Zhoujian (jay)
> -Original Message- > From: Jason Wang [mailto:jasow...@redhat.com] > Sent: Wednesday, January 10, 2018 2:02 PM > To: Zhoujian (jay) <jianjay.z...@huawei.com>; qemu-devel@nongnu.org > Cc: Huangweidong (C) <weidong.hu...@huawei.com>; m...@redhat.com;

Re: [Qemu-devel] [PATCH v5 2/4][RFC] tap: do not close fd if only vhost failed to initialize

2018-01-09 Thread Zhoujian (jay)
/msg05205.html This is a RFC version, if I'm wrong, please let me know, thanks! PS: there're two places updated, see below. > -Original Message- > From: Zhoujian (jay) > Sent: Wednesday, January 10, 2018 12:40 AM > To: qemu-devel@nongnu.org > Cc: m...@redhat.com; imam

Re: [Qemu-devel] [PATCH v2 2/2] vhost: double check used memslots number

2018-01-03 Thread Zhoujian (jay)
qemu-devel@nongnu.org; Liuzhe (Cloud Open > Labs, NFV) <gary.liu...@huawei.com>; dgilb...@redhat.com; Gonglei (Arei) > <arei.gong...@huawei.com>; Zhoujian (jay) <jianjay.z...@huawei.com> > Subject: Re: [Qemu-devel] [PATCH v2 2/2] vhost: double check used memslots > nu

Re: [Qemu-devel] [PATCH RESEND v4] vhost: set used memslots for vhost-user and vhost-kernel respectively

2018-01-02 Thread Zhoujian (jay)
Hi Igor, > -Original Message- > From: Igor Mammedov [mailto:imamm...@redhat.com] > Sent: Tuesday, January 02, 2018 11:46 PM > To: Zhoujian (jay) <jianjay.z...@huawei.com> > Cc: qemu-devel@nongnu.org; Huangweidong (C) <weidong.hu...@huawei.com>; > m...@redhat.

Re: [Qemu-devel] [PATCH v4] vhost: set used memslots for vhost-user and vhost-kernel respectively

2017-12-29 Thread Zhoujian (jay)
> -Original Message- > From: Zhoujian (jay) > Sent: Saturday, December 30, 2017 3:06 AM > To: qemu-devel@nongnu.org > Cc: m...@redhat.com; imamm...@redhat.com; Huangweidong (C) > <weidong.hu...@huawei.com>; wangxin (U) <wangxinxin.w...@huawei.com>

Re: [Qemu-devel] [PATCH v3] vhost: add used memslot number for vhost-user and vhost-kernel separately

2017-12-29 Thread Zhoujian (jay)
> -Original Message- > From: Igor Mammedov [mailto:imamm...@redhat.com] > Sent: Friday, December 29, 2017 11:08 PM > To: Zhoujian (jay) <jianjay.z...@huawei.com> > Cc: qemu-devel@nongnu.org; Huangweidong (C) <weidong.hu...@huawei.com>; > m...@redhat.

Re: [Qemu-devel] [PATCH v3] vhost: add used memslot number for vhost-user and vhost-kernel separately

2017-12-29 Thread Zhoujian (jay)
> -Original Message- > From: Igor Mammedov [mailto:imamm...@redhat.com] > Sent: Friday, December 29, 2017 7:22 PM > To: Zhoujian (jay) <jianjay.z...@huawei.com> > Cc: qemu-devel@nongnu.org; Huangweidong (C) <weidong.hu...@huawei.com>; > m...@redhat.

Re: [Qemu-devel] [PATCH v3] vhost: add used memslot number for vhost-user and vhost-kernel separately

2017-12-29 Thread Zhoujian (jay)
Hi Igor, > -Original Message- > From: Igor Mammedov [mailto:imamm...@redhat.com] > Sent: Friday, December 29, 2017 5:31 PM > To: Zhoujian (jay) <jianjay.z...@huawei.com> > Cc: qemu-devel@nongnu.org; Huangweidong (C) <weidong.hu...@huawei.com>; > m...@redhat.

Re: [Qemu-devel] [PATCH v2 1/2] vhost: add used memslot number for vhost-user and vhost-kernel separately

2017-12-28 Thread Zhoujian (jay)
> -Original Message- > From: Igor Mammedov [mailto:imamm...@redhat.com] > Sent: Thursday, December 28, 2017 7:12 PM > To: Zhoujian (jay) <jianjay.z...@huawei.com> > Cc: Huangweidong (C) <weidong.hu...@huawei.com>; m...@redhat.com; wangxin > (U) <w

Re: [Qemu-devel] [PATCH v2 2/2] vhost: double check used memslots number

2017-12-23 Thread Zhoujian (jay)
[...] > > --- > > hw/virtio/vhost.c | 27 +++ > > 1 file changed, 23 insertions(+), 4 deletions(-) > > > > diff --git a/hw/virtio/vhost.c b/hw/virtio/vhost.c index > > 59a32e9..e45f5e2 100644 > > --- a/hw/virtio/vhost.c > > +++ b/hw/virtio/vhost.c > > @@ -1234,6

Re: [Qemu-devel] [PATCH v2 2/2] vhost: double check used memslots number

2017-12-23 Thread Zhoujian (jay)
> -Original Message- > From: Igor Mammedov [mailto:imamm...@redhat.com] > Sent: Saturday, December 23, 2017 2:49 AM > To: Zhoujian (jay) <jianjay.z...@huawei.com> > Cc: qemu-devel@nongnu.org; m...@redhat.com; Huangweidong (C) > <weidong.hu...@huawei.com&

Re: [Qemu-devel] [PATCH v2 1/2] vhost: add used memslot number for vhost-user and vhost-kernel separately

2017-12-22 Thread Zhoujian (jay)
Hi Igor, > -Original Message- > From: Igor Mammedov [mailto:imamm...@redhat.com] > Sent: Saturday, December 23, 2017 3:03 AM > To: Zhoujian (jay) <jianjay.z...@huawei.com> > Cc: Huangweidong (C) <weidong.hu...@huawei.com>; m...@redhat.com; wangxin > (U) <

Re: [Qemu-devel] [PATCH v2 1/2] vhost: add used memslot number for vhost-user and vhost-kernel separately

2017-12-22 Thread Zhoujian (jay)
> -Original Message- > From: Igor Mammedov [mailto:imamm...@redhat.com] > Sent: Saturday, December 23, 2017 12:25 AM > To: Zhoujian (jay) <jianjay.z...@huawei.com> > Cc: qemu-devel@nongnu.org; m...@redhat.com; Huangweidong (C) > <weidong.hu...@huawei.com&

Re: [Qemu-devel] [RFC PATCH] vhost-user: quit infinite loop while used memslots is more than the backend limit

2017-12-19 Thread Zhoujian (jay)
> -Original Message- > From: Jason Wang [mailto:jasow...@redhat.com] > Sent: Tuesday, December 19, 2017 5:24 PM > To: Zhoujian (jay) <jianjay.z...@huawei.com>; qemu-devel@nongnu.org > Cc: m...@redhat.com; Gonglei (Arei) <arei.gong...@huawei.com>; &g

Re: [Qemu-devel] [PATCH] docs/devel/migration.txt: keep functions consistent with the code

2017-12-17 Thread Zhoujian (jay)
> -Original Message- > From: Dr. David Alan Gilbert [mailto:dgilb...@redhat.com] > Sent: Friday, December 15, 2017 11:15 PM > To: Daniel P. Berrange <berra...@redhat.com> > Cc: Zhoujian (jay) <jianjay.z...@huawei.com>; qemu-devel@nongnu.org; > quint.

Re: [Qemu-devel] [PATCH 0/2] vhost: two fixes

2017-12-14 Thread Zhoujian (jay)
Hi Michael, > -Original Message- > From: Zhoujian (jay) > Sent: Friday, December 15, 2017 12:52 PM > To: 'Michael S. Tsirkin' <m...@redhat.com> > Cc: Dr. David Alan Gilbert <dgilb...@redhat.com>; qemu-devel@nongnu.org; > Huangweidong (C) <weidong

Re: [Qemu-devel] [PATCH 0/2] vhost: two fixes

2017-12-14 Thread Zhoujian (jay)
Hi Michael, > -Original Message- > From: Michael S. Tsirkin [mailto:m...@redhat.com] > Sent: Friday, December 15, 2017 12:36 PM > To: Zhoujian (jay) <jianjay.z...@huawei.com> > Cc: Dr. David Alan Gilbert <dgilb...@redhat.com>; qemu-devel@nongnu.org; >

Re: [Qemu-devel] [PATCH 0/2] vhost: two fixes

2017-12-14 Thread Zhoujian (jay)
Hi Dave, > -Original Message- > From: Dr. David Alan Gilbert [mailto:dgilb...@redhat.com] > Sent: Friday, December 15, 2017 3:49 AM > To: Michael S. Tsirkin <m...@redhat.com> > Cc: Zhoujian (jay) <jianjay.z...@huawei.com>; qemu-devel@nongnu.org; >

Re: [Qemu-devel] About QEMU BQL and dirty log switch in Migration

2017-05-16 Thread Zhoujian (jay)
Hi Wanpeng, > > On 11/05/2017 14:07, Zhoujian (jay) wrote: > >> -* Scan sptes if dirty logging has been stopped, dropping those > >> -* which can be collapsed into a single large-page spte. Later > >> -* page faults will create the large-

Re: [Qemu-devel] About QEMU BQL and dirty log switch in Migration

2017-05-11 Thread Zhoujian (jay)
Hi Wanpeng, > 2017-05-11 21:43 GMT+08:00 Wanpeng Li <kernel...@gmail.com>: > > 2017-05-11 20:24 GMT+08:00 Paolo Bonzini <pbonz...@redhat.com>: > >> > >> > >> On 11/05/2017 14:07, Zhoujian (jay) wrote: > >>> -* Sc

Re: [Qemu-devel] About QEMU BQL and dirty log switch in Migration

2017-05-11 Thread Zhoujian (jay)
Hi all, After applying the patch below, the time which memory_global_dirty_log_stop() function takes is down to milliseconds of a 4T memory guest, but I'm not sure whether this patch will trigger other problems. Does this patch make sense? diff --git a/arch/x86/kvm/x86.c b/arch/x86/kvm/x86.c