lib: remove unneeded header includesThese header includes have been flagged by the iwyu_tooland removed.Signed-off-by: Sean Morrissey <[email protected]>
fix spelling in comments and stringsThe tool comes from https://github.com/jsorefSigned-off-by: Josh Soref <[email protected]>Signed-off-by: Thomas Monjalon <[email protected]>
config/x86: skip GNU binutils bug check for LLVMAVX512 was disabled when GNU binutils were missing or had a known bug,even if LLVM binutils were used for the build,because binutils-avx512-check.s
config/x86: skip GNU binutils bug check for LLVMAVX512 was disabled when GNU binutils were missing or had a known bug,even if LLVM binutils were used for the build,because binutils-avx512-check.sh was invoked regardless and failed.In particular, this was the case for FreeBSD with clang (default).Run the check only when GNU binutils are used.Fixes: 68b1f1cda5b4 ("build: check AVX512 rather than binutils version")Cc: [email protected]Signed-off-by: Dmitry Kozlyuk <[email protected]>Acked-by: Bruce Richardson <[email protected]>
show more ...
fib: add RIB extension size parameterThis patch adds a new parameter to the FIB configuration to specifythe size of the extension for internal RIB structure.Signed-off-by: Vladimir Medvedkin <vl
fib: add RIB extension size parameterThis patch adds a new parameter to the FIB configuration to specifythe size of the extension for internal RIB structure.Signed-off-by: Vladimir Medvedkin <[email protected]>Tested-by: Conor Walsh <[email protected]>
build/windows: remove separate list of libsRather than maintaining a separate list of libraries which are to bebuilt on windows, use the standard library list and explicitly add toeach library th
build/windows: remove separate list of libsRather than maintaining a separate list of libraries which are to bebuilt on windows, use the standard library list and explicitly add toeach library that is not to be built a check for windows and disablethe library at that per-lib level. As well as shortening the mainlib/meson.build file, this also leads to the build summary at the end ofthe meson config run correctly listing the libraries which are not to bebuilt.Signed-off-by: Bruce Richardson <[email protected]>
sort symbol mapsFixed with ./devtools/update-abi.sh $(cat ABI_VERSION)Fixes: e73a7ab22422 ("net/softnic: promote manage API")Fixes: 8f532a34c4f2 ("fib: promote API to stable")Fixes: 4aeb92396b8
sort symbol mapsFixed with ./devtools/update-abi.sh $(cat ABI_VERSION)Fixes: e73a7ab22422 ("net/softnic: promote manage API")Fixes: 8f532a34c4f2 ("fib: promote API to stable")Fixes: 4aeb92396b85 ("rib: promote API to stable")Signed-off-by: David Marchand <[email protected]>Acked-by: Ray Kinsella <[email protected]>
fib: promote API to stableThe fib and fib6 API's have been in since 19.11 andshould be marked as stable.Signed-off-by: Vladimir Medvedkin <[email protected]>Acked-by: Conor Walsh <co
fib: promote API to stableThe fib and fib6 API's have been in since 19.11 andshould be marked as stable.Signed-off-by: Vladimir Medvedkin <[email protected]>Acked-by: Conor Walsh <[email protected]>
lib: remove C++ include guard from private headersThe private headers are compiled internally with a C compiler.Thus extern "C" declaration is useless in such files.Signed-off-by: Thomas Monjalo
lib: remove C++ include guard from private headersThe private headers are compiled internally with a C compiler.Thus extern "C" declaration is useless in such files.Signed-off-by: Thomas Monjalon <[email protected]>
lib: remove librte_ prefix from directory namesThere is no reason for the DPDK libraries to all have 'librte_' prefix onthe directory names. This prefix makes the directory names longer and alsom
lib: remove librte_ prefix from directory namesThere is no reason for the DPDK libraries to all have 'librte_' prefix onthe directory names. This prefix makes the directory names longer and alsomakes it awkward to add features referring to individual libraries in thebuild - should the lib names be specified with or without the prefix.Therefore, we can just remove the library prefix and use the library'sunique name as the directory name, i.e. 'eal' rather than 'librte_eal'Signed-off-by: Bruce Richardson <[email protected]>