[dpdk-dev] [PATCH] crypto/scheduler: fix build with gcc 8.2

Thomas Monjalon thomas at monjalon.net
Sun Nov 4 22:01:00 CET 2018


03/11/2018 15:58, Jerin Jacob:
> build_error:
> 
> drivers/crypto/scheduler/scheduler_pmd.c: In function ‘parse_name_arg’:
> drivers/crypto/scheduler/scheduler_pmd.c:372:2: error: ‘strncpy’
> specified bound 64 equals destination size [-Werror=stringop-truncation]
>   strncpy(params->name, value, RTE_CRYPTODEV_NAME_MAX_LEN);
>   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> strncpy may result a not null-terminated string,
> replaced it with strlcpy
> 
> Fixes: 503e9c5afb38 ("crypto/scheduler: register as vdev driver")
> Cc: stable at dpdk.org
> 
> Signed-off-by: Jerin Jacob <jerin.jacob at caviumnetworks.com>

Applied, thanks




More information about the dev mailing list