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) > Cc: qemu-devel@nongnu.org; imamm...@redhat.com; Huangweidong (C) > ; wangxin (U) ; Gonglei > (Arei) ; Liuzhe (Ahriy, Euler) > Subject: Re: [PATCH v9] v

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

2018-03-20 Thread Michael S. Tsirkin
On Tue, Mar 20, 2018 at 03:39:17AM +, Zhoujian (jay) wrote: > > > > -Original Message- > > From: Michael S. Tsirkin [mailto:m...@redhat.com] > > Sent: Tuesday, March 20, 2018 10:51 AM > > To: Zhoujian (jay) > > Cc: qemu-devel@nongnu.org; imamm...@redhat.com; Huangweidong (C) > > ; wa

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) > Cc: qemu-devel@nongnu.org; imamm...@redhat.com; Huangweidong (C) > ; wangxin (U) ; Gonglei > (Arei) ; Liuzhe (Ahriy, Euler) > Subject: Re: [PATCH v9]

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) > Cc: qemu-devel@nongnu.org; imamm...@redhat.com; Huangweidong (C) > ; wangxin (U) ; Gonglei > (Arei) ; Liuzhe (Ahriy, Euler) > Subject: Re: [PATCH v9]

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

2018-03-19 Thread Michael S. Tsirkin
On Tue, Mar 20, 2018 at 02:09:34AM +, Zhoujian (jay) wrote: > Hi Michael, > > > -Original Message- > > From: Michael S. Tsirkin [mailto:m...@redhat.com] > > Sent: Tuesday, March 20, 2018 9:34 AM > > To: Zhoujian (jay) > > Cc: qemu-devel@nongnu.org; imamm...@redhat.com; Huangweidong (C

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

2018-03-19 Thread Michael S. Tsirkin
On Tue, Mar 20, 2018 at 02:09:34AM +, Zhoujian (jay) wrote: > Hi Michael, > > > -Original Message- > > From: Michael S. Tsirkin [mailto:m...@redhat.com] > > Sent: Tuesday, March 20, 2018 9:34 AM > > To: Zhoujian (jay) > > Cc: qemu-devel@nongnu.org; imamm...@redhat.com; Huangweidong (C

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) > Cc: qemu-devel@nongnu.org; imamm...@redhat.com; Huangweidong (C) > ; wangxin (U) ; Gonglei > (Arei) ; Liuzhe (Ahriy, Euler) > Subject: Re: [

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

2018-03-19 Thread Michael S. Tsirkin
On Mon, Mar 05, 2018 at 05:12:49PM +0800, Jay Zhou wrote: > Used_memslots is shared by vhost kernel and user, it is equal to > dev->mem->nregions, which is correct for vhost kernel, but not for > vhost user, the latter one uses memory regions that have file > descriptor. E.g. a VM has a vhost-user

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

2018-03-06 Thread Igor Mammedov
On Mon, 5 Mar 2018 17:37:42 +0200 "Michael S. Tsirkin" wrote: > On Mon, Mar 05, 2018 at 05:12:49PM +0800, Jay Zhou wrote: > > Used_memslots is shared by vhost kernel and user, it is equal to > > dev->mem->nregions, which is correct for vhost kernel, but not for > > vhost user, the latter one uses

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

2018-03-05 Thread Michael S. Tsirkin
On Mon, Mar 05, 2018 at 05:12:49PM +0800, Jay Zhou wrote: > Used_memslots is shared by vhost kernel and user, it is equal to > dev->mem->nregions, which is correct for vhost kernel, but not for > vhost user, the latter one uses memory regions that have file > descriptor. E.g. a VM has a vhost-user