Re: [RFC PATCH net-next v6 03/14] af_vsock: support multi-transport datagrams

2024-07-28 Thread Arseniy Krasnov
On 29.07.2024 00:53, Amery Hung wrote: > On Sun, Jul 28, 2024 at 1:40 PM Arseniy Krasnov > wrote: >> >> Hi Amery >> >>> /* Transport features flags */ >>> /* Transport provides host->guest communication */ >>> -#define VSOCK_TRANSPORT_F_H2G0x0001 >>> +#define VSOCK_TRANSPO

Re: [RFC PATCH net-next v6 02/14] af_vsock: refactor transport lookup code

2024-07-28 Thread Amery Hung
On Wed, Jul 24, 2024 at 11:41 PM Arseniy Krasnov wrote: > > Hi > > +static const struct vsock_transport * > +vsock_connectible_lookup_transport(unsigned int cid, __u8 flags) > ^^^ may be just 'u8' ? > +{ > + const struct vsock_transport *

Re: [RFC PATCH net-next v6 14/14] test/vsock: add vsock dgram tests

2024-07-28 Thread Amery Hung
On Tue, Jul 23, 2024 at 7:43 AM Stefano Garzarella wrote: > > On Wed, Jul 10, 2024 at 09:25:55PM GMT, Amery Hung wrote: > >From: Bobby Eshleman > > > >From: Jiang Wang > > > >This commit adds tests for vsock datagram. > > > >Signed-off-by: Bobby Eshleman > >Signed-off-by: Jiang Wang > >Signed-

Re: [RFC PATCH net-next v6 03/14] af_vsock: support multi-transport datagrams

2024-07-28 Thread Amery Hung
On Sun, Jul 28, 2024 at 1:40 PM Arseniy Krasnov wrote: > > Hi Amery > > > /* Transport features flags */ > > /* Transport provides host->guest communication */ > > -#define VSOCK_TRANSPORT_F_H2G0x0001 > > +#define VSOCK_TRANSPORT_F_H2G0x0001 > > /

Re: [RFC PATCH net-next v6 05/14] af_vsock: use a separate dgram bind table

2024-07-28 Thread Amery Hung
On Tue, Jul 23, 2024 at 7:41 AM Stefano Garzarella wrote: > > On Wed, Jul 10, 2024 at 09:25:46PM GMT, Amery Hung wrote: > >From: Bobby Eshleman > > > >This commit adds support for bound dgram sockets to be tracked in a > >separate bind table from connectible sockets in order to avoid address > >c

Re: [RFC PATCH net-next v6 03/14] af_vsock: support multi-transport datagrams

2024-07-28 Thread Arseniy Krasnov
Hi Amery > /* Transport features flags */ > /* Transport provides host->guest communication */ > -#define VSOCK_TRANSPORT_F_H2G0x0001 > +#define VSOCK_TRANSPORT_F_H2G0x0001 > /* Transport provides guest->host communication */ > -#define VSOCK_TRAN

Re: [RFC PATCH net-next v6 04/14] af_vsock: generalize bind table functions

2024-07-28 Thread Amery Hung
On Tue, Jul 23, 2024 at 7:40 AM Stefano Garzarella wrote: > > On Wed, Jul 10, 2024 at 09:25:45PM GMT, Amery Hung wrote: > >From: Bobby Eshleman > > > >This commit makes the bind table management functions in vsock usable > >for different bind tables. Future work will introduce a new table for > >

Re: [PATCH] Drivers: hv: vmbus: Deferring per cpu tasks

2024-07-28 Thread Saurabh Singh Sengar
On Sun, Jul 28, 2024 at 02:06:41PM +, Michael Kelley wrote: > From: Saurabh Singh Sengar Sent: Sunday, July > 28, 2024 2:18 AM > > > > On Sun, Jul 28, 2024 at 04:32:23AM +, Michael Kelley wrote: > > > From: Saurabh Sengar Sent: Wednesday, July > > > 24, > > 2024 10:26 PM > > > > > > >

RE: [PATCH] Drivers: hv: vmbus: Deferring per cpu tasks

2024-07-28 Thread Michael Kelley
From: Saurabh Singh Sengar Sent: Sunday, July 28, 2024 2:18 AM > > On Sun, Jul 28, 2024 at 04:32:23AM +, Michael Kelley wrote: > > From: Saurabh Sengar Sent: Wednesday, July 24, > 2024 10:26 PM > > > > > > Currently on a very large system with 1780 CPUs, hv_acpi_init takes > > > around 3 se

Re: [PATCH] Drivers: hv: vmbus: Deferring per cpu tasks

2024-07-28 Thread Saurabh Singh Sengar
On Sun, Jul 28, 2024 at 04:32:23AM +, Michael Kelley wrote: > From: Saurabh Sengar Sent: Wednesday, July 24, > 2024 10:26 PM > > > > Currently on a very large system with 1780 CPUs, hv_acpi_init takes > > around 3 seconds to complete for all the CPUs. This is because of > > sequential synic