devtools: forbid indent with tabs in MesonThe rule for indentation in Meson in DPDK is 4 spaces.Any tab should be flagged as an issue, let's extend the check and fixexisting offenders.Fixes: 4
devtools: forbid indent with tabs in MesonThe rule for indentation in Meson in DPDK is 4 spaces.Any tab should be flagged as an issue, let's extend the check and fixexisting offenders.Fixes: 4ad4b20a7905 ("drivers: change indentation in build files")Fixes: 2457705e6474 ("crypto/cnxk: add driver skeleton")Fixes: 634b73104482 ("app/testpmd: build on Windows")Fixes: 3a6bfc37eaf4 ("net/ice: support QoS config VF bandwidth in DCF")Fixes: 8ef09fdc506b ("build: add optional NUMA and CPU counts detection")Fixes: e1369718f553 ("common/octeontx: enable build only on 64-bit Linux")Fixes: 2b504721bfda ("app/bbdev: enable la12xx")Fixes: 6cc51b1293ce ("mem: instrument allocator for ASan")Fixes: c75542ae4200 ("crypto/ipsec_mb: introduce IPsec_mb framework")Fixes: 918fd2f1466b ("crypto/ipsec_mb: move aesni_mb PMD")Fixes: 746825e5c0ea ("crypto/ipsec_mb: move aesni_gcm PMD")Fixes: bc9ef81c42b4 ("crypto/ipsec_mb: move kasumi PMD")Fixes: 4f1cfda59ad3 ("crypto/ipsec_mb: move snow3g PMD")Fixes: cde8df1bda9d ("crypto/ipsec_mb: move zuc PMD")Fixes: f16662885472 ("crypto/ipsec_mb: add chacha_poly PMD")Signed-off-by: David Marchand <[email protected]>Acked-by: Bruce Richardson <[email protected]>Acked-by: Stephen Hemminger <[email protected]>
show more ...
cmdline: make struct rdline opaqueHide struct rdline definition and some RDLINE_* constants in orderto be able to change internal buffer sizes transparently to the user.Add new functions:* rdli
cmdline: make struct rdline opaqueHide struct rdline definition and some RDLINE_* constants in orderto be able to change internal buffer sizes transparently to the user.Add new functions:* rdline_new(): allocate and initialize struct rdline. This function replaces rdline_init() and takes an extra parameter: opaque user data for the callbacks.* rdline_free(): deallocate struct rdline.* rdline_get_history_buffer_size(): for use in tests.* rdline_get_opaque(): to obtain user data in callback functions.Remove rdline_init() function from library headers and export list,because using it requires the knowledge of sizeof(struct rdline).Signed-off-by: Dmitry Kozlyuk <[email protected]>Acked-by: Olivier Matz <[email protected]>Acked-by: Narcisa Vasile <[email protected]>
app/testpmd: build on Windows- Disable unsupported apps on Windows- Enable building of testpmd on WindowsSigned-off-by: Jie Zhou <[email protected]>Acked-by: Tal Shnaiderman <talshn@nvid
app/testpmd: build on Windows- Disable unsupported apps on Windows- Enable building of testpmd on WindowsSigned-off-by: Jie Zhou <[email protected]>Acked-by: Tal Shnaiderman <[email protected]>Acked-by: Dmitry Kozlyuk <[email protected]>
cmdline: avoid name clash with Windows system typescmdline_numtype member names clash with Windows system identifiers.Add RTE_ prefix to cmdline constants to avoid this and possiblefuture conflic
cmdline: avoid name clash with Windows system typescmdline_numtype member names clash with Windows system identifiers.Add RTE_ prefix to cmdline constants to avoid this and possiblefuture conflicts.Suggested-by: Ranjit Menon <[email protected]>Signed-off-by: Dmitry Kozlyuk <[email protected]>Acked-by: Ranjit Menon <[email protected]>Acked-by: Jie Zhou <[email protected]>Tested-by: Jie Zhou <[email protected]>Acked-by: Olivier Matz <[email protected]>
cmdline: make implementation logically opaquestruct cmdline exposes platform-specific members it contains, mostnotably struct termios that is only available on Unix. While ABIconsiderations preve
cmdline: make implementation logically opaquestruct cmdline exposes platform-specific members it contains, mostnotably struct termios that is only available on Unix. While ABIconsiderations prevent from hinding the definition on already supportedplatforms, struct cmdline is considered logically opaque from now on.Add a deprecation notice targeted at 20.11.* Remove tests checking struct cmdline content as meaningless.* Fix missing cmdline_free() in unit test.* Add cmdline_get_rdline() to access history buffer indirectly. The new function is currently used only in tests.Suggested-by: Olivier Matz <[email protected]>Signed-off-by: Dmitry Kozlyuk <[email protected]>Acked-by: Ray Kinsella <[email protected]>Acked-by: Olivier Matz <[email protected]>
support python 3 onlyChanged scripts to explicitly use Python 3 only, to avoidmaintaining Python 2.Removed deprecation notices.Signed-off-by: Louise Kilheeney <[email protected]>Signe
support python 3 onlyChanged scripts to explicitly use Python 3 only, to avoidmaintaining Python 2.Removed deprecation notices.Signed-off-by: Louise Kilheeney <[email protected]>Signed-off-by: Kevin Laatz <[email protected]>Acked-by: Bruce Richardson <[email protected]>Acked-by: Robin Jarry <[email protected]>Acked-by: Stephen Hemminger <[email protected]>Acked-by: Ray Kinsella <[email protected]>
build: remove makefilesA decision was made [1] to no longer support Make in DPDK, this patchremoves all Makefiles that do not make use of pkg-config, along withthe mk directory previously used by
build: remove makefilesA decision was made [1] to no longer support Make in DPDK, this patchremoves all Makefiles that do not make use of pkg-config, along withthe mk directory previously used by make.[1] https://mails.dpdk.org/archives/dev/2020-April/162839.htmlSigned-off-by: Ciara Power <[email protected]>Reviewed-by: Ruifeng Wang <[email protected]>Signed-off-by: Thomas Monjalon <[email protected]>
add python2 deprecation noticePrepare for python2 removal in 20.11.Signed-off-by: Louise Kilheeney <[email protected]>Acked-by: Neil Horman <[email protected]>Acked-by: Nicolas Cha
add python2 deprecation noticePrepare for python2 removal in 20.11.Signed-off-by: Louise Kilheeney <[email protected]>Acked-by: Neil Horman <[email protected]>Acked-by: Nicolas Chautru <[email protected]>
replace unused attributesThere is a common macro __rte_unused, avoiding warnings,which is now used where appropriate for consistency.Signed-off-by: Thomas Monjalon <[email protected]>
app/cmdline: move from test directoryMove app to "app" directory and enable with meson build. For consistency ofnaming, the subdirectory is also renamed from cmdline_test to test-cmdline.Signed-
app/cmdline: move from test directoryMove app to "app" directory and enable with meson build. For consistency ofnaming, the subdirectory is also renamed from cmdline_test to test-cmdline.Signed-off-by: Bruce Richardson <[email protected]>