[dpdk-dev] [PATCH] vhost: ABI/API change announcement due to refactor

Thomas Monjalon thomas.monjalon at 6wind.com
Sun Apr 10 11:58:59 CEST 2016


2016-04-07 10:12, Panu Matilainen:
> On 04/06/2016 09:53 AM, Yuanhan Liu wrote:
> > +* A librte_vhost public structures refactor is planned for DPDK 16.07
> > +  that requires both ABI and API change.
> > +  The proposed refactor would expose DPDK vhost dev to applications as
> > +  a handle, like the way kernel exposes an fd to user for locating a
> > +  specific file, and to keep all major structures internally, so that
> > +  we are likely to be free from ABI violations in future.
> 
> Acked-by: Panu Matilainen <pmatilai at redhat.com>
> 
> I applaud the initiative, public structs are by far the worst offender 
> when trying to maintain a stable ABI because they're so hard to 
> correctly version that hardly anybody besides glibc bothers.

Yes, nice cleanup to do.

Acked-by: Thomas Monjalon <thomas.monjalon at 6wind.com>


More information about the dev mailing list