From b36e6d75f647a554deca32c256e6454c57ee8fc7 Mon Sep 17 00:00:00 2001 From: Olivier Valentin Date: Tue, 25 Nov 2025 12:05:13 +0100 Subject: [PATCH 1/5] Use latest version of clang --- builder/Dockerfile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/builder/Dockerfile b/builder/Dockerfile index 88e25dfd66..4a200957e5 100644 --- a/builder/Dockerfile +++ b/builder/Dockerfile @@ -12,8 +12,8 @@ RUN dnf -y update \ binutils-devel \ bison \ ca-certificates \ - 'clang-19.1.*' \ - 'llvm-19.1.*' \ + clang \ + llvm \ cmake \ cracklib-dicts \ diffutils \ From c5f3876a3422c0fd5722cfe2bca785ea849615a1 Mon Sep 17 00:00:00 2001 From: Olivier Valentin Date: Wed, 26 Nov 2025 17:46:13 +0100 Subject: [PATCH 2/5] Include probe tweaks --- falcosecurity-libs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/falcosecurity-libs b/falcosecurity-libs index cc9f340f2f..9a887619e9 160000 --- a/falcosecurity-libs +++ b/falcosecurity-libs @@ -1 +1 @@ -Subproject commit cc9f340f2f45c07e08b26e1d75e0a3313851c803 +Subproject commit 9a887619e9c16b991b73393d0df5d31c9c8d0650 From f25ffdc77029432bc47846be9466fca4f2b92e8a Mon Sep 17 00:00:00 2001 From: Olivier Valentin Date: Thu, 27 Nov 2025 11:48:41 +0100 Subject: [PATCH 3/5] Prevent optimization of implicit unsigned truncation. --- falcosecurity-libs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/falcosecurity-libs b/falcosecurity-libs index 9a887619e9..b9668c8e2e 160000 --- a/falcosecurity-libs +++ b/falcosecurity-libs @@ -1 +1 @@ -Subproject commit 9a887619e9c16b991b73393d0df5d31c9c8d0650 +Subproject commit b9668c8e2ea27c819bc4320f80ddba1dd09e2c3f From ddfaed1cd70ed79392f1773aa1b85c829a8eaba8 Mon Sep 17 00:00:00 2001 From: Olivier Valentin Date: Thu, 27 Nov 2025 17:40:54 +0100 Subject: [PATCH 4/5] Decrease MAX_IOVCNT --- falcosecurity-libs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/falcosecurity-libs b/falcosecurity-libs index b9668c8e2e..1fdb5f4e2b 160000 --- a/falcosecurity-libs +++ b/falcosecurity-libs @@ -1 +1 @@ -Subproject commit b9668c8e2ea27c819bc4320f80ddba1dd09e2c3f +Subproject commit 1fdb5f4e2bdf9603d6e6a62e5b159c26c55b5e3e From e23a1bb0b6dcdc3adf7d7fff9a620834fdb6fd4c Mon Sep 17 00:00:00 2001 From: Olivier Valentin Date: Thu, 27 Nov 2025 21:05:42 +0100 Subject: [PATCH 5/5] Decrease the IOVEC size (to match with the probe) --- integration-tests/container/QA_TAG | 2 +- integration-tests/container/udp/udp-client.c | 2 +- integration-tests/container/udp/udp-server.c | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/integration-tests/container/QA_TAG b/integration-tests/container/QA_TAG index 2165f8f9b6..e01025862f 100644 --- a/integration-tests/container/QA_TAG +++ b/integration-tests/container/QA_TAG @@ -1 +1 @@ -2.0.4 +2.0.5 diff --git a/integration-tests/container/udp/udp-client.c b/integration-tests/container/udp/udp-client.c index 496b646c3a..59e6dc5341 100644 --- a/integration-tests/container/udp/udp-client.c +++ b/integration-tests/container/udp/udp-client.c @@ -22,7 +22,7 @@ static const char LOREM_IPSUM[] = "Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. " "Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n"; static const int LOREM_IPSUM_LEN = sizeof(LOREM_IPSUM) / sizeof(char); -static const size_t IOVEC_N = 32; +static const size_t IOVEC_N = 16; static const size_t MMSGHDR_N = 32; typedef enum send_method_e { diff --git a/integration-tests/container/udp/udp-server.c b/integration-tests/container/udp/udp-server.c index 11fffff2b3..2644c2492d 100644 --- a/integration-tests/container/udp/udp-server.c +++ b/integration-tests/container/udp/udp-server.c @@ -15,7 +15,7 @@ #include static const size_t BUF_SIZE = 4096; -static const size_t IOVEC_N = 32; +static const size_t IOVEC_N = 16; static const size_t MMSGHDR_N = 32; static bool running = true;