> 21/04/2019 11:11, Ophir Munk:
>> Thomas - would you like to explain more on the origins of "rte"?
> 
> Ian explained (below) the origin quite clearly.
> It has been decided in the early days by Intel.
> 
>> From: Ian Stokes
>> > On 4/17/2019 5:34 PM, Ben Pfaff wrote:
>> > > On Wed, Apr 17, 2019 at 11:45:33AM -0400, Aaron Conole wrote:
>> > >> rte comes from dpdk as an acronym for Run Time Environment.  Maybe
>> > >> even just dropping the 'rte_' portion?
>> > >
>> > > *That* is what rte stands for?  What a ridiculously generic name.
>> > > It's like naming a library Operating System.
> 
> Yes I agree that it's ridiculous :)

The best header is "rte_eal.h". It looks like DPDK tries to abstract from 
itself.

> 
> I already proposed to replace rte_ with dpdk_ prefix
> but the vast majority was against a big replacement.
> Would you support such a change?

I'm not contributing much to dpdk these days, but I'd support such a change.
This would be a big step toward apps that tries to work with DPDK as a library
and not as a run-time environment.
And, probably, right now is the last chance for DPDK do make such a huge API 
break.
There was way too much discussions about API stability and I'm afraid that DPDK
will petrify soon without ability to change anything.

> 
>> > This piqued my interest also, with DPDK in the early days it was targeting 
>> > bare
>> > metal comms systems, so the original API was LWRTE (LiteWeight Run Time
>> > Environment) which became RTE as it moved on from bare metal, so it seems
>> > more of a legacy convention.
> 
_______________________________________________
dev mailing list
d...@openvswitch.org
https://mail.openvswitch.org/mailman/listinfo/ovs-dev

Reply via email to