[dpdk-stable] patch 'log: add missing experimental tag' has been queued to LTS release 18.11.1

Kevin Traynor ktraynor at redhat.com
Thu Jan 10 11:28:40 CET 2019


On 01/10/2019 09:52 AM, David Marchand wrote:
> Hey Kevin,
> 
> On Fri, Jan 4, 2019 at 2:26 PM Kevin Traynor <ktraynor at redhat.com> wrote:
> 
>> From a4bca176eea3a5fc71e2e42094c806037f84c15f Mon Sep 17 00:00:00 2001
>> From: David Marchand <david.marchand at redhat.com>
>> Date: Tue, 4 Dec 2018 09:28:31 +0100
>> Subject: [PATCH] log: add missing experimental tag
>>
>> [ upstream commit a8499f65a1d116ffb25db48abbe3bbaefa7cf120 ]
>>
>> When rte_log_register_type_and_pick_level() has been introduced, it has
>> been correctly added to the EXPERIMENTAL section of the eal map and the
>> symbol itself has been marked at its definition.
>>
>> However, the declaration of this symbol in rte_log.h is missing the
>> __rte_experimental tag.
>> Because of this, a user can try to call this symbol without being aware
>> this is an experimental api (neither compilation nor link warning).
>>
>> Fixes: b22e77c02620 ("eal: register log type and pick level from args")
>>
>> Signed-off-by: David Marchand <david.marchand at redhat.com>
>> Acked-by: Neil Horman <nhorman at tuxdriver.com>
>>
>>
> Don't know if you noticed, but a fix for meson on bsd is being cooked.
> http://patchwork.dpdk.org/patch/49554/
> 

Thanks David. Will apply them as a pair when the the linked one gets
upstreamed.


More information about the stable mailing list