[dpdk-dev] [PATCH] doc: add known issue for virtio TSO with clones

Thomas Monjalon thomas.monjalon at 6wind.com
Thu Feb 9 16:05:05 CET 2017


2017-02-06 15:10, Stephen Hemminger:
> On Mon,  6 Feb 2017 14:16:53 +0100
> Olivier Matz <olivier.matz at 6wind.com> wrote:
> 
> > +**Implication**:
> > +   In this situation, the shared data will be modified by the driver,
> > +   potentially causing race conditions with the other users of the mbuf
> > +   data.
> 
> This is a driver bug! The driver must check for refcount and not modify
> mbuf's whose refcnt > 1. For those mbuf's it should copy the mbuf and modify
> the copy. 
> 
> It is not good to force buggy refcnt handling back onto the application.
> It is acceptable to document the performance impact.

Everybody agree it is a bug.
Unfortunately, nobody has time to work on it in this release.
So it is better than nothing to document the bug.

Applied, thanks


More information about the dev mailing list