Re: [dpdk-dev] [PATCH v2] net/virtio: add platform memory ordering feature support

2019-02-12 Thread Michael S. Tsirkin
On Tue, Jan 15, 2019 at 08:55:50AM +, Shahaf Shuler wrote: > Tuesday, January 15, 2019 10:29 AM, Ilya Maximets: > > Subject: Re: [dpdk-dev] [PATCH v2] net/virtio: add platform memory > > ordering feature support > > > > On 15.01.2019 9:33, Shahaf Shuler wrote: >

Re: [dpdk-dev] [PATCH v2] net/virtio: add platform memory ordering feature support

2019-01-15 Thread Ilya Maximets
On 15.01.2019 11:55, Shahaf Shuler wrote: > Tuesday, January 15, 2019 10:29 AM, Ilya Maximets: >> Subject: Re: [dpdk-dev] [PATCH v2] net/virtio: add platform memory >> ordering feature support >> >> On 15.01.2019 9:33, Shahaf Shuler wrote: >>> Thursday, Janu

Re: [dpdk-dev] [PATCH v2] net/virtio: add platform memory ordering feature support

2019-01-15 Thread Shahaf Shuler
Tuesday, January 15, 2019 10:29 AM, Ilya Maximets: > Subject: Re: [dpdk-dev] [PATCH v2] net/virtio: add platform memory > ordering feature support > > On 15.01.2019 9:33, Shahaf Shuler wrote: > > Thursday, January 10, 2019 10:37 PM, Shahaf Shuler: > >> Subject: RE

Re: [dpdk-dev] [PATCH v2] net/virtio: add platform memory ordering feature support

2019-01-15 Thread Ilya Maximets
On 15.01.2019 9:33, Shahaf Shuler wrote: > Thursday, January 10, 2019 10:37 PM, Shahaf Shuler: >> Subject: RE: [dpdk-dev] [PATCH v2] net/virtio: add platform memory >> ordering feature support >> >> Wednesday, January 9, 2019 5:50 PM, Michael S. Tsirkin: >>> al

Re: [dpdk-dev] [PATCH v2] net/virtio: add platform memory ordering feature support

2019-01-14 Thread Shahaf Shuler
Thursday, January 10, 2019 10:37 PM, Shahaf Shuler: > Subject: RE: [dpdk-dev] [PATCH v2] net/virtio: add platform memory > ordering feature support > > Wednesday, January 9, 2019 5:50 PM, Michael S. Tsirkin: > > alejandro.luc...@netronome.com; Daniel Marcovitch > > &g

Re: [dpdk-dev] [PATCH v2] net/virtio: add platform memory ordering feature support

2019-01-10 Thread Shahaf Shuler
Wednesday, January 9, 2019 5:50 PM, Michael S. Tsirkin: > alejandro.luc...@netronome.com; Daniel Marcovitch > > Subject: Re: [dpdk-dev] [PATCH v2] net/virtio: add platform memory > ordering feature support > > On Wed, Jan 09, 2019 at 05:34:38PM +0300, Ilya Maximets wrote:

Re: [dpdk-dev] [PATCH v2] net/virtio: add platform memory ordering feature support

2019-01-09 Thread Michael S. Tsirkin
On Wed, Jan 09, 2019 at 05:34:38PM +0300, Ilya Maximets wrote: > virtio_mb() is really heavy. I'd like to avoid it somehow, but I don't > know how to do this yet. Linux driver doesn't avoid it either. -- MST

Re: [dpdk-dev] [PATCH v2] net/virtio: add platform memory ordering feature support

2019-01-09 Thread Ilya Maximets
On 27.12.2018 13:07, Shahaf Shuler wrote: > Hi Ilya, > > Wednesday, December 26, 2018 6:37 PM, Ilya Maximets: >> Subject: [dpdk-dev] [PATCH v2] net/virtio: add platform memory ordering >> feature support >> >> VIRTIO_F_ORDER_PLATFORM is required to use proper

Re: [dpdk-dev] [PATCH v2] net/virtio: add platform memory ordering feature support

2018-12-27 Thread Shahaf Shuler
Hi Ilya, Wednesday, December 26, 2018 6:37 PM, Ilya Maximets: > Subject: [dpdk-dev] [PATCH v2] net/virtio: add platform memory ordering > feature support > > VIRTIO_F_ORDER_PLATFORM is required to use proper memory barriers in > case of HW vhost implementations like vDPA. &g

[dpdk-dev] [PATCH v2] net/virtio: add platform memory ordering feature support

2018-12-26 Thread Ilya Maximets
VIRTIO_F_ORDER_PLATFORM is required to use proper memory barriers in case of HW vhost implementations like vDPA. DMA barriers (rte_cio_*) are sufficent for that purpose. Previously known as VIRTIO_F_IO_BARRIER. Signed-off-by: Ilya Maximets --- Version 2: * rebased on current master (packed r