From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mailout2.w1.samsung.com (mailout2.w1.samsung.com [210.118.77.12]) by dpdk.org (Postfix) with ESMTP id EA5F31B4AF for ; Wed, 9 Jan 2019 16:25:02 +0100 (CET) Received: from eucas1p1.samsung.com (unknown [182.198.249.206]) by mailout2.w1.samsung.com (KnoxPortal) with ESMTP id 20190109152501euoutp0291f554e0877f56021485e27af48b1654~4N4GgRqbi0464304643euoutp02J for ; Wed, 9 Jan 2019 15:25:01 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 mailout2.w1.samsung.com 20190109152501euoutp0291f554e0877f56021485e27af48b1654~4N4GgRqbi0464304643euoutp02J DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=samsung.com; s=mail20170921; t=1547047501; bh=AhCCDwpPX6eY81ZttvEcTdsbWa6EPARUeHlhHDKYyNE=; h=Subject:To:Cc:From:Date:In-Reply-To:References:From; b=dc66F275nmQb1PJBYVEUsPiJ4O9uHaO/Uh55x6AQcDQIBf1GUNIIm0B7EB2TJMU6S 15B57FpLiuNXNQZNTHHRdBsPkHOmWjKc0dS1dCI+4Jr5baO28ppB8E3NuXICnMr066 ocMy9TKE5PrXP7Z6rgjIu+uIheuZjNVunjBDe4Vs= Received: from eusmges2new.samsung.com (unknown [203.254.199.244]) by eucas1p2.samsung.com (KnoxPortal) with ESMTP id 20190109152501eucas1p2ca27c9033833c1348f0f2a31eb04ba14~4N4F-mPR52393523935eucas1p2K; Wed, 9 Jan 2019 15:25:01 +0000 (GMT) Received: from eucas1p2.samsung.com ( [182.198.249.207]) by eusmges2new.samsung.com (EUCPMTA) with SMTP id 41.A5.04294.C42163C5; Wed, 9 Jan 2019 15:25:01 +0000 (GMT) Received: from eusmtrp2.samsung.com (unknown [182.198.249.139]) by eucas1p2.samsung.com (KnoxPortal) with ESMTPA id 20190109152500eucas1p2eccda1d8710a46fd2d473f4e94d21554~4N4FOpa4M0464704647eucas1p2e; Wed, 9 Jan 2019 15:25:00 +0000 (GMT) Received: from eusmgms1.samsung.com (unknown [182.198.249.179]) by eusmtrp2.samsung.com (KnoxPortal) with ESMTP id 20190109152500eusmtrp243ab4e7c623082b429e984342198e240~4N4E-7Ji00736407364eusmtrp2G; Wed, 9 Jan 2019 15:25:00 +0000 (GMT) X-AuditID: cbfec7f4-c77a99c0000010c6-12-5c36124c7426 Received: from eusmtip1.samsung.com ( [203.254.199.221]) by eusmgms1.samsung.com (EUCPMTA) with SMTP id 0D.25.04284.C42163C5; Wed, 9 Jan 2019 15:25:00 +0000 (GMT) Received: from [106.109.129.180] (unknown [106.109.129.180]) by eusmtip1.samsung.com (KnoxPortal) with ESMTPA id 20190109152459eusmtip13cabfd3a63b918b904b01e7605b3314a~4N4EN01LU0047600476eusmtip1t; Wed, 9 Jan 2019 15:24:59 +0000 (GMT) To: "Michael S. Tsirkin" Cc: dev@dpdk.org, Maxime Coquelin , Xiao Wang , Tiwei Bie , Zhihong Wang , jfreimann@redhat.com, Jason Wang , xiaolong.ye@intel.com, alejandro.lucero@netronome.com From: Ilya Maximets Message-ID: <823f9d3e-1018-5923-d6fb-330beae65b88@samsung.com> Date: Wed, 9 Jan 2019 18:24:58 +0300 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.2.1 MIME-Version: 1.0 In-Reply-To: <20190109095445-mutt-send-email-mst@kernel.org> Content-Language: en-GB Content-Transfer-Encoding: 7bit X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrLKsWRmVeSWpSXmKPExsWy7djP87q+QmYxBq/Wslic+7SMyeLdp+1M Flfaf7JbLLv0mcni3JqlLBbHOvewWPz/9YrVYmvDfyaL/c8Ps1v8eWNqsfniJCYHbo9fC5ay eize85LJY3r3Q2aP9/uusnn0bVnFGMAaxWWTkpqTWZZapG+XwJXx8sUCpoLDPBWnjt5kamD8 zNnFyMkhIWAisbb9LRuILSSwglFi4x1uCPsLo0T7bKA4F5D9mVHi1Z6r7DAN844+YYVILGeU ePBjJjuE85FRYvfuBSwgVcICnhI7Nz8F6xAR0JR4eus1E0gRs8A8JolbU+aAJdgEdCROrT7C CGLzCthJrL11FewOFgEViTmfNoDZogIREh33V7NB1AhKnJz5BGwBp4CNxPkfp1hBbGYBcYmm LyuhbHmJ7W/nMIMskxA4xy5x48VbqLtdJBYu+MAKYQtLvDq+BSouI/F/53wmCLte4n7LS0aI 5g5GiemH/kEl7CW2vD4H1MABtEFTYv0ufRBTQsBR4uEkGwiTT+LGW0GIE/gkJm2bzgwR5pXo aBOCmKEi8fvgcmYIW0ri5rvP7BMYlWYheWwWkmdmIXlmFsLaBYwsqxjFU0uLc9NTi43yUsv1 ihNzi0vz0vWS83M3MQIT1el/x7/sYNz1J+kQowAHoxIPb8I/0xgh1sSy4srcQ4wSHMxKIrzq d0xihHhTEiurUovy44tKc1KLDzFKc7AoifNWMzyIFhJITyxJzU5NLUgtgskycXBKNTBu3+sj uywmRfatt3nNAf37XWrW+Te9rxqzVzacjmf7zXj/8YJ4UzWPxZFT4p/tUT8rtlfCUrHpcdv7 O4ZfhL9M5uKd/mKZ6JKWSTs3xOpY+z+x7Mi89C5sTZDpB5Gvh78faX3aLm+ztH/lr5JPpooB 1ilck1IjGn9enGvYeH6azckfKz2Ym/uVWIozEg21mIuKEwH1Oh7bUAMAAA== X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrEIsWRmVeSWpSXmKPExsVy+t/xu7o+QmYxBq0reSzOfVrGZPHu03Ym iyvtP9ktll36zGRxbs1SFotjnXtYLP7/esVqsbXhP5PF/ueH2S3+vDG12HxxEpMDt8evBUtZ PRbvecnkMb37IbPH+31X2Tz6tqxiDGCN0rMpyi8tSVXIyC8usVWKNrQw0jO0tNAzMrHUMzQ2 j7UyMlXSt7NJSc3JLEst0rdL0Mt4+WIBU8FhnopTR28yNTB+5uxi5OSQEDCRmHf0CWsXIxeH kMBSRokJ3eeZIBJSEj9+XWCFsIUl/lzrYgOxhQTeM0ps/aEMYgsLeErs3PyUHcQWEdCUeHrr NRPIIGaBBUwS91v+M0JM/QTUcO8KC0gVm4COxKnVRxhBbF4BO4m1t66CTWURUJGY82kDmC0q ECFx9uU6qBpBiZMzn4D1cgrYSJz/cQrsImYBdYk/8y4xQ9jiEk1fVkLF5SW2v53DPIFRaBaS 9llIWmYhaZmFpGUBI8sqRpHU0uLc9NxiQ73ixNzi0rx0veT83E2MwPjcduzn5h2MlzYGH2IU 4GBU4uFN+GcaI8SaWFZcmXuIUYKDWUmEV/2OSYwQb0piZVVqUX58UWlOavEhRlOg5yYyS4km 5wNTR15JvKGpobmFpaG5sbmxmYWSOO95g8ooIYH0xJLU7NTUgtQimD4mDk6pBkbGJSXcJ1/V rdocODH7+sGgXN2a9jmGuZsr+D20HW0eKoQeXpM9NZiRQaNjWn3vZssDs9ecP9cgHFRqHPQ0 6Gm4rlj+tHN3/bm8y25Xuz5dK6ckpfbUeCbL8oc3bLqUvJLe+lTFprW/843dcuO4V52hdvb8 L9GfvVkseMJ8KrJ+5BV21ZwSVmIpzkg01GIuKk4EADkMhmPlAgAA X-CMS-MailID: 20190109152500eucas1p2eccda1d8710a46fd2d473f4e94d21554 X-Msg-Generator: CA Content-Type: text/plain; charset="utf-8" X-RootMTR: 20190109145021eucas1p1bfe194ffafaaaa5df62243c92b2ed6cd X-EPHeader: CA CMS-TYPE: 201P X-CMS-RootMailID: 20190109145021eucas1p1bfe194ffafaaaa5df62243c92b2ed6cd References: <20181226163712.31596-1-i.maximets@samsung.com> <20190109145015.3010-1-i.maximets@samsung.com> <20190109095445-mutt-send-email-mst@kernel.org> Subject: Re: [dpdk-dev] [PATCH v3 0/3] Missing barriers and VIRTIO_F_ORDER_PLATFORM. X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Jan 2019 15:25:03 -0000 On 09.01.2019 17:55, Michael S. Tsirkin wrote: > On Wed, Jan 09, 2019 at 05:50:12PM +0300, Ilya Maximets wrote: >> Version 3: >> * Added 2 patches with fixes for current virtio driver. >> Not directly connected with the new feature. > > New version shouldn't be reply-to old one really :). It's kind of a common practice and a recommended thing for the dpdk mail-list. At least it was. I'm not doing that on other lists. =) > But the patches are good I think. > > Acked-by: Michael S. Tsirkin Thanks. > > > >> Version 2: >> * rebased on current master (packed rings). >> >> RFC --> Version 1: >> * Dropped vendor-specific hack to determine if we need real barriers. >> * Added VIRTIO_F_ORDER_PLATFORM feature definition and checking. >> >> Note: Patch to change the name of the feature from VIRTIO_F_IO_BARRIER >> to VIRTIO_F_ORDER_PLATFORM is not merged yet: >> https://www.mail-archive.com/virtio-dev@lists.oasis-open.org/msg04114.html >> >> Ilya Maximets (3): >> net/virtio: add missing barrier before reading the flags >> net/virtio: update memory ordering comment for vq notify >> net/virtio: add platform memory ordering feature support >> >> drivers/net/virtio/virtio_ethdev.c | 2 ++ >> drivers/net/virtio/virtio_ethdev.h | 3 +- >> drivers/net/virtio/virtio_pci.h | 7 ++++ >> drivers/net/virtio/virtio_rxtx.c | 16 ++++----- >> drivers/net/virtio/virtqueue.h | 56 +++++++++++++++++++++++------- >> 5 files changed, 63 insertions(+), 21 deletions(-) >> >> -- >> 2.17.1 > >