> -----Original Message----- > From: Yuanhan Liu [mailto:[email protected]] > Sent: Wednesday, December 7, 2016 10:19 AM > To: Ananyev, Konstantin <[email protected]> > Cc: Yigit, Ferruh <[email protected]>; Olivier Matz > <[email protected]>; Thomas Monjalon <[email protected]>; > [email protected]; Jan Medala <[email protected]>; Jakub Palider > <[email protected]>; Netanel Belgazal <[email protected]>; Evgeny > Schemeilin <[email protected]>; Alejandro Lucero > <[email protected]>; Yong Wang <[email protected]>; > Andrew Rybchenko <[email protected]>; Hemant Agrawal > <[email protected]>; Kulasek, TomaszX > <[email protected]> > Subject: Re: [dpdk-dev] [PATCH v12 0/6] add Tx preparation > > On Wed, Dec 07, 2016 at 10:13:14AM +0000, Ananyev, Konstantin wrote: > > > > Hi Yliu, > > > > > > > > On Tue, Dec 06, 2016 at 03:53:42PM +0000, Ferruh Yigit wrote: > > > > > Please, we need a comment for each driver saying > > > > > "it is OK, we do not need any checksum preparation for TSO" > > > > > or > > > > > "yes we have to implement tx_prepare or TSO will not work in this > > > > > mode" > > > > > > > > > > > Sorry for late. For virtio, I think it's not a must. The checksum stuff > > > has been handled inside the Tx function. However, we may could move it > > > to tx_prepare, which would actually recover the performance lost > > > introduced while enabling TSO for the non-TSO case. > > > > > > > So would you like to provide a patch for it, > > Or would you like to keep tx_prepare() for virtio as NOP for now? > > Hi Konstantin, > > I'd keep it as it is for now. It should be a trivial patch after all, that > I could provide it when everything are settled down.
Ok, thanks for clarification. Konstantin > > --yliu

