[PATCH v6 0/2] Add l2reflect measurement application

2022-09-02 Thread Felix Moessbauer
iscussions about low latency networking in DPDK. The tool can also be used in a CI environment to contineously measure latencies across the evolution of DPDK and Linux. Best regards, Felix Moessbauer Siemens AG Changes since v5: - rebased against current main - updated API to DPKD 22.x - use R

[PATCH v6 1/2] Fix build of apps with external dependencies

2022-09-02 Thread Felix Moessbauer
This fix initializes the dependency object with the external dependency list. Previously, the external dependencies were just ignored. Signed-off-by: Felix Moessbauer Acked-by: Bruce Richardson --- app/meson.build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app

[PATCH v6 2/2] Add l2reflect measurement application

2022-09-02 Thread Felix Moessbauer
is printed which can be further processed with the jitterdebugger visualization scripts. To debug latency spikes, a max threshold can be defined. If it is hit, a trace point is created on both instances. Signed-off-by: Felix Moessbauer Signed-off-by: Henning Schild --- app/l2reflect/colors.c

[RFC PATCH 0/1] Add support for code-coverage analysis

2022-09-06 Thread Felix Moessbauer
#producing-a-coverage-report Best regards, Felix Moessbauer Siemens AG Felix Moessbauer (1): Add basic support for code coverage analysis gcovr.cfg | 8 1 file changed, 8 insertions(+) create mode 100644 gcovr.cfg -- 2.30.2

[RFC PATCH 1/1] Add basic support for code coverage analysis

2022-09-06 Thread Felix Moessbauer
DPDK project. Signed-off-by: Felix Moessbauer Acked-by: William Lam Acked-by: Chriss Windle --- gcovr.cfg | 8 1 file changed, 8 insertions(+) create mode 100644 gcovr.cfg diff --git a/gcovr.cfg b/gcovr.cfg new file mode 100644 index 00..6e247499e8 --- /dev/null +++ b/gcov

[dpdk-dev] [PATCH] Add build option to enable/disable AVX2 support

2020-10-26 Thread Felix Moessbauer
This patch introduces a meson option to disable the AVX2 support. If the build should be for a target without AVX2 support, the know can be turned to false, even if the compiler supports AVX2. Signed-off-by: Felix Moessbauer --- meson.build | 3 ++- meson_options.txt | 1 + 2 files

[dpdk-dev] [RFC PATCH 0/1] Add l2reflect measurement application

2020-07-03 Thread Felix Moessbauer
representation of the latency diagram. Sending this as RFC as this patch does not modify libdpdk. Best regards, Felix Mößbauer Felix Moessbauer (1): Add l2reflect measurement application examples/l2reflect/Makefile| 31 ++ examples/l2reflect/l2reflect.h | 56 +++ examples/l2reflect/main.c

[dpdk-dev] [RFC PATCH 1/1] Add l2reflect measurement application

2020-07-03 Thread Felix Moessbauer
is printed which can be further processed with the jitterdebugger visualization scripts. To debug latency spikes, a max threshold can be defined. If it is hit, a trace point is created on both instances. Signed-off-by: Felix Moessbauer Signed-off-by: Henning Schild --- examples/l2reflect/Makefile

[dpdk-dev] [PATCH v2 1/2] Fix build of apps with external dependencies

2020-07-07 Thread Felix Moessbauer
This fix initialized the dependency object with the external dependency list. Previously, the external dependencies were just ignored. Signed-off-by: Felix Moessbauer --- app/meson.build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/meson.build b/app/meson.build index

[dpdk-dev] [PATCH v2 2/2] Add l2reflect measurement application

2020-07-07 Thread Felix Moessbauer
is printed which can be further processed with the jitterdebugger visualization scripts. To debug latency spikes, a max threshold can be defined. If it is hit, a trace point is created on both instances. Signed-off-by: Felix Moessbauer Signed-off-by: Henning Schild --- app/Makefile

[dpdk-dev] [PATCH v2 0/2] Add l2reflect measurement application

2020-07-07 Thread Felix Moessbauer
Changes since v1: - move to app folder, as suggested by maintainer - fix issues reported by checkpatch Felix Moessbauer (2): Fix build of apps with external dependencies Add l2reflect measurement application app/Makefile | 1 + app/l2reflect/Makefile| 31 ++ app

[dpdk-dev] [PATCH v3 1/2] Fix build of apps with external dependencies

2020-07-09 Thread Felix Moessbauer
This fix initializes the dependency object with the external dependency list. Previously, the external dependencies were just ignored. Signed-off-by: Felix Moessbauer --- app/meson.build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/meson.build b/app/meson.build index

[dpdk-dev] [PATCH v3 0/2] Add l2reflect measurement application

2020-07-09 Thread Felix Moessbauer
Changes since v2: - add missing internal dependency - improve wording of commit message Changes since v1: - move to app folder, as suggested by maintainer - fix issues reported by checkpatch Felix Moessbauer (2): Fix build of apps with external dependencies Add l2reflect measurement

[dpdk-dev] [PATCH v3 2/2] Add l2reflect measurement application

2020-07-09 Thread Felix Moessbauer
is printed which can be further processed with the jitterdebugger visualization scripts. To debug latency spikes, a max threshold can be defined. If it is hit, a trace point is created on both instances. Signed-off-by: Felix Moessbauer Signed-off-by: Henning Schild --- app/Makefile

[dpdk-dev] [PATCH v4 2/2] Add l2reflect measurement application

2020-07-15 Thread Felix Moessbauer
is printed which can be further processed with the jitterdebugger visualization scripts. To debug latency spikes, a max threshold can be defined. If it is hit, a trace point is created on both instances. Signed-off-by: Felix Moessbauer Signed-off-by: Henning Schild --- app/Makefile

[dpdk-dev] [PATCH v4 0/2] Add l2reflect measurement application

2020-07-15 Thread Felix Moessbauer
Changes since v3: - check for sys/io.h header - fix linking issues on gcc 10 Changes since v2: - add missing internal dependency - improve wording of commit message Changes since v1: - move to app folder, as suggested by maintainer - fix issues reported by checkpatch Felix Moessbauer (2

[dpdk-dev] [PATCH v4 1/2] Fix build of apps with external dependencies

2020-07-15 Thread Felix Moessbauer
This fix initializes the dependency object with the external dependency list. Previously, the external dependencies were just ignored. Signed-off-by: Felix Moessbauer --- app/meson.build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/meson.build b/app/meson.build index

[dpdk-dev] [PATCH 2/2] Add l2reflect measurement application

2020-09-15 Thread Felix Moessbauer
is printed which can be further processed with the jitterdebugger visualization scripts. To debug latency spikes, a max threshold can be defined. If it is hit, a trace point is created on both instances. Signed-off-by: Felix Moessbauer Signed-off-by: Henning Schild --- app/l2reflect/colors.c

[dpdk-dev] [PATCH 1/2] Fix build of apps with external dependencies

2020-09-15 Thread Felix Moessbauer
This fix initializes the dependency object with the external dependency list. Previously, the external dependencies were just ignored. Signed-off-by: Felix Moessbauer --- app/meson.build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/meson.build b/app/meson.build index

[dpdk-dev] [PATCH v5 0/2] Add l2reflect measurement application

2020-09-15 Thread Felix Moessbauer
- fix linking issues on gcc 10 Changes since v2: - add missing internal dependency - improve wording of commit message Changes since v1: - move to app folder, as suggested by maintainer - fix issues reported by checkpatch Felix Moessbauer (2): Fix build of apps with external dependencies