On Wed, Oct 5, 2022 at 4:35 PM Bruce Richardson <bruce.richard...@intel.com> wrote: > > To ensure all users are aware of KNI's deprecated status at build time > we can take the following actions: > > 1. disable the library by default. It can be re-enabled by setting > disabled_libs to the empty string (or other string not including > 'kni') > > 2. add support for a list of deprecated libs to the lib/meson.build file > so the error message for KNI being disabled includes the fact that it > is a deprecated library. > > 3. for the dependent NIC driver, drivers/net/kni, modify its disabled > message to also reference the fact that KNI is disabled.
Let's say I want to re-enable the net/kni driver. How should I do this? Passing -Denable_drivers=net/kni results in only getting net/kni. Passing -Denable_drivers=*/* gives the same result as passing none: net/kni is disabled because relying on a deprecated lib. > > NOTE: This is part of the deprecation process for KNI agreed by the DPDK > technical board.[1] > > [1] http://mails.dpdk.org/archives/dev/2022-June/243596.html > > Signed-off-by: Bruce Richardson <bruce.richard...@intel.com> -- David Marchand