Re: [PATCH v15 3/8] net/vmnet: implement shared mode (vmnet-shared)

2022-03-06 Thread Akihiko Odaki
On Mon, Mar 7, 2022 at 1:52 PM Jason Wang wrote: > > On Mon, Mar 7, 2022 at 12:25 PM Akihiko Odaki wrote: > > > > On Mon, Mar 7, 2022 at 12:59 PM Jason Wang wrote: > > > > > > On Fri, Mar 4, 2022 at 12:37 PM Akihiko Odaki > > > wrote: > > > > > > > > On 2022/03/04 10:37, Jason Wang wrote: > >

Re: [PATCH v15 3/8] net/vmnet: implement shared mode (vmnet-shared)

2022-03-06 Thread Jason Wang
On Mon, Mar 7, 2022 at 12:25 PM Akihiko Odaki wrote: > > On Mon, Mar 7, 2022 at 12:59 PM Jason Wang wrote: > > > > On Fri, Mar 4, 2022 at 12:37 PM Akihiko Odaki > > wrote: > > > > > > On 2022/03/04 10:37, Jason Wang wrote: > > > > On Thu, Mar 3, 2022 at 11:43 PM Vladislav Yaroshchuk > > > > wr

Re: [PATCH v15 3/8] net/vmnet: implement shared mode (vmnet-shared)

2022-03-06 Thread Akihiko Odaki
On Mon, Mar 7, 2022 at 12:59 PM Jason Wang wrote: > > On Fri, Mar 4, 2022 at 12:37 PM Akihiko Odaki wrote: > > > > On 2022/03/04 10:37, Jason Wang wrote: > > > On Thu, Mar 3, 2022 at 11:43 PM Vladislav Yaroshchuk > > > wrote: > > >> > > >> > > >> > > >> On Tue, Mar 1, 2022 at 11:21 AM Akihiko Od

Re: [PATCH v15 3/8] net/vmnet: implement shared mode (vmnet-shared)

2022-03-06 Thread Jason Wang
On Fri, Mar 4, 2022 at 12:37 PM Akihiko Odaki wrote: > > On 2022/03/04 10:37, Jason Wang wrote: > > On Thu, Mar 3, 2022 at 11:43 PM Vladislav Yaroshchuk > > wrote: > >> > >> > >> > >> On Tue, Mar 1, 2022 at 11:21 AM Akihiko Odaki > >> wrote: > >>> > >>> On 2022/03/01 17:09, Vladislav Yaroshchuk

Re: [PATCH v15 3/8] net/vmnet: implement shared mode (vmnet-shared)

2022-03-03 Thread Akihiko Odaki
On 2022/03/04 3:34, Akihiko Odaki wrote: On Fri, Mar 4, 2022 at 12:43 AM Vladislav Yaroshchuk wrote: On Tue, Mar 1, 2022 at 11:21 AM Akihiko Odaki wrote: On 2022/03/01 17:09, Vladislav Yaroshchuk wrote: > Not sure that only one field is enough, cause > we may have two states

Re: [PATCH v15 3/8] net/vmnet: implement shared mode (vmnet-shared)

2022-03-03 Thread Akihiko Odaki
On 2022/03/04 10:37, Jason Wang wrote: On Thu, Mar 3, 2022 at 11:43 PM Vladislav Yaroshchuk wrote: On Tue, Mar 1, 2022 at 11:21 AM Akihiko Odaki wrote: On 2022/03/01 17:09, Vladislav Yaroshchuk wrote: > Not sure that only one field is enough, cause > we may have two states on

Re: [PATCH v15 3/8] net/vmnet: implement shared mode (vmnet-shared)

2022-03-03 Thread Jason Wang
On Thu, Mar 3, 2022 at 11:43 PM Vladislav Yaroshchuk wrote: > > > > On Tue, Mar 1, 2022 at 11:21 AM Akihiko Odaki wrote: >> >> On 2022/03/01 17:09, Vladislav Yaroshchuk wrote: >> > > Not sure that only one field is enough, cause >> > > we may have two states on bh execution start: >> >

Re: [PATCH v15 3/8] net/vmnet: implement shared mode (vmnet-shared)

2022-03-03 Thread Akihiko Odaki
On Fri, Mar 4, 2022 at 12:43 AM Vladislav Yaroshchuk wrote: > > > > On Tue, Mar 1, 2022 at 11:21 AM Akihiko Odaki wrote: >> >> On 2022/03/01 17:09, Vladislav Yaroshchuk wrote: >> > > Not sure that only one field is enough, cause >> > > we may have two states on bh execution start: >> >

Re: [PATCH v15 3/8] net/vmnet: implement shared mode (vmnet-shared)

2022-03-03 Thread Vladislav Yaroshchuk
On Tue, Mar 1, 2022 at 11:21 AM Akihiko Odaki wrote: > On 2022/03/01 17:09, Vladislav Yaroshchuk wrote: > > > Not sure that only one field is enough, cause > > > we may have two states on bh execution start: > > > 1. There are packets in vmnet buffer s->packets_buf > > >

Re: [PATCH v15 3/8] net/vmnet: implement shared mode (vmnet-shared)

2022-03-01 Thread Akihiko Odaki
On 2022/03/01 17:09, Vladislav Yaroshchuk wrote: > Not sure that only one field is enough, cause > we may have two states on bh execution start: > 1. There are packets in vmnet buffer s->packets_buf >      that were rejected by qemu_send_async and waiting >      to be sen

Re: [PATCH v15 3/8] net/vmnet: implement shared mode (vmnet-shared)

2022-03-01 Thread Vladislav Yaroshchuk
On Tue, Mar 1, 2022 at 8:52 AM Akihiko Odaki wrote: > On 2022/02/28 20:59, Vladislav Yaroshchuk wrote: > > > > > > On Sat, Feb 26, 2022 at 3:27 PM Akihiko Odaki > > wrote: > > > > On Sat, Feb 26, 2022 at 8:33 PM Vladislav Yaroshchuk > > >

Re: [PATCH v15 3/8] net/vmnet: implement shared mode (vmnet-shared)

2022-02-28 Thread Akihiko Odaki
On 2022/02/28 20:59, Vladislav Yaroshchuk wrote: On Sat, Feb 26, 2022 at 3:27 PM Akihiko Odaki > wrote: On Sat, Feb 26, 2022 at 8:33 PM Vladislav Yaroshchuk mailto:vladislav.yaroshc...@jetbrains.com>> wrote: > > > > On Sat, Feb 26, 2

Re: [PATCH v15 3/8] net/vmnet: implement shared mode (vmnet-shared)

2022-02-28 Thread Vladislav Yaroshchuk
On Sat, Feb 26, 2022 at 3:27 PM Akihiko Odaki wrote: > On Sat, Feb 26, 2022 at 8:33 PM Vladislav Yaroshchuk > wrote: > > > > > > > > On Sat, Feb 26, 2022 at 12:16 PM Akihiko Odaki > wrote: > >> > >> On 2022/02/26 17:37, Vladislav Yaroshchuk wrote: > >> > > >> > Hi Akihiko, > >> > > >> > On Fri,

Re: [PATCH v15 3/8] net/vmnet: implement shared mode (vmnet-shared)

2022-02-26 Thread Akihiko Odaki
On Sat, Feb 26, 2022 at 8:33 PM Vladislav Yaroshchuk wrote: > > > > On Sat, Feb 26, 2022 at 12:16 PM Akihiko Odaki > wrote: >> >> On 2022/02/26 17:37, Vladislav Yaroshchuk wrote: >> > >> > Hi Akihiko, >> > >> > On Fri, Feb 25, 2022 at 8:46 PM Akihiko Odaki > > > w

Re: [PATCH v15 3/8] net/vmnet: implement shared mode (vmnet-shared)

2022-02-26 Thread Vladislav Yaroshchuk
On Sat, Feb 26, 2022 at 12:16 PM Akihiko Odaki wrote: > On 2022/02/26 17:37, Vladislav Yaroshchuk wrote: > > > > Hi Akihiko, > > > > On Fri, Feb 25, 2022 at 8:46 PM Akihiko Odaki > > wrote: > > > > On 2022/02/26 2:13, Vladislav Yaroshchuk wrote: > > > Int

Re: [PATCH v15 3/8] net/vmnet: implement shared mode (vmnet-shared)

2022-02-26 Thread Akihiko Odaki
On 2022/02/26 17:37, Vladislav Yaroshchuk wrote: Hi Akihiko, On Fri, Feb 25, 2022 at 8:46 PM Akihiko Odaki > wrote: On 2022/02/26 2:13, Vladislav Yaroshchuk wrote: > Interaction with vmnet.framework in different modes > differs only on configurati

Re: [PATCH v15 3/8] net/vmnet: implement shared mode (vmnet-shared)

2022-02-26 Thread Vladislav Yaroshchuk
Hi Akihiko, On Fri, Feb 25, 2022 at 8:46 PM Akihiko Odaki wrote: > On 2022/02/26 2:13, Vladislav Yaroshchuk wrote: > > Interaction with vmnet.framework in different modes > > differs only on configuration stage, so we can create > > common `send`, `receive`, etc. procedures and reuse them. > > >

Re: [PATCH v15 3/8] net/vmnet: implement shared mode (vmnet-shared)

2022-02-25 Thread Akihiko Odaki
On 2022/02/26 2:13, Vladislav Yaroshchuk wrote: Interaction with vmnet.framework in different modes differs only on configuration stage, so we can create common `send`, `receive`, etc. procedures and reuse them. vmnet.framework supports iov, but writing more than one iov into vmnet interface fai

[PATCH v15 3/8] net/vmnet: implement shared mode (vmnet-shared)

2022-02-25 Thread Vladislav Yaroshchuk
Interaction with vmnet.framework in different modes differs only on configuration stage, so we can create common `send`, `receive`, etc. procedures and reuse them. vmnet.framework supports iov, but writing more than one iov into vmnet interface fails with 'VMNET_INVALID_ARGUMENT'. Collecting provi