Re: [dpdk-dev] [PATCH v2] ethdev: introduce enable_driver_sdk to install driver headers
From: Tyler Retzlaff <hidden>
Date: 2021-03-24 16:24:46
From: Tyler Retzlaff <hidden>
Date: 2021-03-24 16:24:46
On Wed, Mar 24, 2021 at 12:30:36PM +0100, Thomas Monjalon wrote:
24/03/2021 12:27, Ferruh Yigit:quoted
But not sure how to manage the same problem for whole project, if install all headers in one patch, or add them gradually via separate patches by time ...We did a cleanup in ethdev but not in other driver classes. When the cleanup will be done gradually, the headers must move in this new category driver_sdk_headers.
yes, some headers are not installed now. so they need only to have their api marked __rte_internal and installed (since there should be no external consumer as a function of not being installed) the more difficult case is where headers were installed but the api were not marked __rte_internal and appear in the stable version.map. for those i guess deprecation notice has to be issued before marking as internal.