[PATCH v2 0/2] rte_dump_stack: improvements
David Marchand
david.marchand at redhat.com
Thu Apr 7 14:45:07 CEST 2022
On Sat, Feb 12, 2022 at 7:44 PM Stephen Hemminger
<stephen at networkplumber.org> wrote:
>
> This is update to earlier RFC. Add some more comments and changes
> to have common code for Linux and FreeBSD
>
> Stephen Hemminger (2):
> eal_debug: do not use malloc in rte_dump_stack
> eal: common rte_dump_stack for both Linux and FreeBSD
>
> lib/eal/freebsd/eal_debug.c | 43 ------------------------
> lib/eal/freebsd/meson.build | 1 -
> lib/eal/linux/eal_debug.c | 43 ------------------------
> lib/eal/linux/meson.build | 1 -
> lib/eal/unix/eal_debug.c | 65 +++++++++++++++++++++++++++++++++++++
> lib/eal/unix/meson.build | 5 +--
> 6 files changed, 68 insertions(+), 90 deletions(-)
> delete mode 100644 lib/eal/freebsd/eal_debug.c
> delete mode 100644 lib/eal/linux/eal_debug.c
> create mode 100644 lib/eal/unix/eal_debug.c
Strange to change only the Linux implementation as a first patch, then
merge implementations in a second time effectively changing FreeBSD
implementation in what is presented in commitlog as a factorisation
cleanup.
Please invert the patches.
Besides, the series does not compile on current main.
It's probably a result of the header inclusion cleanup we had in
v22.03, but I prefer you check.
Thanks.
--
David Marchand
More information about the dev
mailing list