From mboxrd@z Thu Jan 1 00:00:00 1970 From: Yuanhan Liu Subject: Re: [virtio-dev] packed ring layout proposal - todo list Date: Wed, 8 Mar 2017 15:56:24 +0800 Message-ID: <20170308075624.GF18844__35515.6522630297$1488959880$gmane$org@yliu-dev.sh.intel.com> References: <20160915223915.qjlnlvf2w7u37bu3@redhat.com> <20170222054336-mutt-send-email-mst@kernel.org> <20170228042943.GH18844@yliu-dev.sh.intel.com> <20170301030235-mutt-send-email-mst@kernel.org> <20170308070948.GC18844@yliu-dev.sh.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Return-path: Content-Disposition: inline In-Reply-To: <20170308070948.GC18844@yliu-dev.sh.intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: virtualization-bounces@lists.linux-foundation.org Errors-To: virtualization-bounces@lists.linux-foundation.org To: "Michael S. Tsirkin" Cc: virtio-dev@lists.oasis-open.org, Maxime Coquelin , virtualization@lists.linux-foundation.org List-Id: virtualization@lists.linuxfoundation.org On Wed, Mar 08, 2017 at 03:09:48PM +0800, Yuanhan Liu wrote: > On Wed, Mar 01, 2017 at 03:07:29AM +0200, Michael S. Tsirkin wrote: > > On Tue, Feb 28, 2017 at 12:29:43PM +0800, Yuanhan Liu wrote: > > > Hi Michael, > > > > > > Again, as usual, sorry for being late :/ > > > > > > On Wed, Feb 22, 2017 at 06:27:11AM +0200, Michael S. Tsirkin wrote: > > > > Stage 2: prototype guest/host drivers > > > > > > > > At this stage we need real guest and host drivers > > > > to be able to test real life performance. > > > > I suggest dpdk drivers + munimal hack in qemu to > > > > pass features around. > > > > > > > > > > I have already done that in last Nov. I made a very rough (yet hacky) > > > version (only with Tx path) in one day while companying my wife in > > > hospital. > > > > Any performance data? > > A straightfoward implementation only brings 10% performance boost in a > txonly micro benchmarking. But I'm sure there are still plenty of room > for improvement. > > > > If someone are interested in, I could share the code soon. I could > > > even cleanup the code a bit if necessary. > > > > Especially if you don't have time to benchmark, I think sharing it > > might help. > > Here it is (check the README-virtio-1.1 for howto): > > git://fridaybit.com/git/dpdk.git virtio-1.1-v0.1 Well, I was told it maybe not proper to share code like this way. So this channel is closed. I will check how to find a proper way. Sorry for the inconvenience! --yliu