Re: [RFC PATCH v9 19/19] af_vsock: serialize writes to shared socket

2021-05-13 Thread Stefano Garzarella
On Thu, May 13, 2021 at 05:48:19PM +0300, Arseny Krasnov wrote: On 13.05.2021 17:46, Stefano Garzarella wrote: On Thu, May 13, 2021 at 04:01:50PM +0200, Stefano Garzarella wrote: On Sat, May 08, 2021 at 07:37:35PM +0300, Arseny Krasnov wrote: This add logic, that serializes write access to

Re: [RFC PATCH v9 19/19] af_vsock: serialize writes to shared socket

2021-05-13 Thread Stefano Garzarella
On Thu, May 13, 2021 at 04:01:50PM +0200, Stefano Garzarella wrote: On Sat, May 08, 2021 at 07:37:35PM +0300, Arseny Krasnov wrote: This add logic, that serializes write access to single socket by multiple threads. It is implemented be adding field with TID of current writer. When writer tries

Re: [RFC PATCH v9 19/19] af_vsock: serialize writes to shared socket

2021-05-13 Thread Stefano Garzarella
On Sat, May 08, 2021 at 07:37:35PM +0300, Arseny Krasnov wrote: This add logic, that serializes write access to single socket by multiple threads. It is implemented be adding field with TID of current writer. When writer tries to send something, it checks that field is -1(free), else it sleep in