#
e7750639 |
| 10-Jan-2025 |
Andre Muezerie <andremue@linux.microsoft.com> |
drivers: replace packed attributes
MSVC struct packing is not compatible with GCC. Replace macro __rte_packed with __rte_packed_begin to push existing pack value and set packing to 1-byte and macro
drivers: replace packed attributes
MSVC struct packing is not compatible with GCC. Replace macro __rte_packed with __rte_packed_begin to push existing pack value and set packing to 1-byte and macro __rte_packed_end to restore the pack value prior to the push.
Macro __rte_packed_end is deliberately utilized to trigger a MSVC compiler warning if no existing packing has been pushed allowing easy identification of locations where the __rte_packed_begin is missing.
Signed-off-by: Andre Muezerie <andremue@linux.microsoft.com> Reviewed-by: Tyler Retzlaff <roretzla@linux.microsoft.com>
show more ...
|
#
f665790a |
| 13-Dec-2023 |
David Marchand <david.marchand@redhat.com> |
drivers: remove redundant newline from logs
Fix places where two newline characters may be logged.
Cc: stable@dpdk.org
Signed-off-by: David Marchand <david.marchand@redhat.com> Acked-by: Chengwen
drivers: remove redundant newline from logs
Fix places where two newline characters may be logged.
Cc: stable@dpdk.org
Signed-off-by: David Marchand <david.marchand@redhat.com> Acked-by: Chengwen Feng <fengchengwen@huawei.com>
show more ...
|
#
6825dc23 |
| 21-Jun-2023 |
Thomas Monjalon <thomas@monjalon.net> |
regex/cn9k: remove rule compiler
Nobody knows how to build the feature. When the dependency "rxp_compiler" is found, the header file is not available:
drivers/regex/cn9k/cn9k_regexdev_compiler.c:12
regex/cn9k: remove rule compiler
Nobody knows how to build the feature. When the dependency "rxp_compiler" is found, the header file is not available:
drivers/regex/cn9k/cn9k_regexdev_compiler.c:12:10: fatal error: rxp-compiler.h: No such file or directory
It seems that it depends on a proprietay library. According to what was discussed in the Technical Board: http://mails.dpdk.org/archives/dev/2019-June/135847.html the dependency must be "freely available".
Bugzilla ID: 1232
Signed-off-by: Thomas Monjalon <thomas@monjalon.net> Acked-by: Jerin Jacob <jerinj@marvell.com>
show more ...
|
#
06c047b6 |
| 09-Feb-2022 |
Stephen Hemminger <stephen@networkplumber.org> |
remove unnecessary null checks
Functions like free, rte_free, and rte_mempool_free already handle NULL pointer so the checks here are not necessary.
Remove redundant NULL pointer checks before free
remove unnecessary null checks
Functions like free, rte_free, and rte_mempool_free already handle NULL pointer so the checks here are not necessary.
Remove redundant NULL pointer checks before free functions found by nullfree.cocci
Signed-off-by: Stephen Hemminger <stephen@networkplumber.org>
show more ...
|
#
72c00ae9 |
| 11-Dec-2021 |
Liron Himi <lironh@marvell.com> |
regex/cn9k: use cnxk infrastructure
update driver to use the REE cnxk code replace octeontx2/otx2 with cn9k
Signed-off-by: Liron Himi <lironh@marvell.com> Acked-by: Jerin Jacob <jerinj@marvell.com>
|