[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Message-ID: <022c8d4f-25aa-76e4-3e7c-eae1d1431a01@linuxfoundation.org>
Date: Tue, 15 Feb 2022 11:45:42 -0700
From: Shuah Khan <skhan@...uxfoundation.org>
To: Sherry Yang <sherry.yang@...cle.com>, shuah@...nel.org,
keescook@...omium.org, luto@...capital.net, wad@...omium.org,
christian@...uner.io, ast@...nel.org, daniel@...earbox.net,
andrii@...nel.org, kafai@...com, songliubraving@...com, yhs@...com,
john.fastabend@...il.com, kpsingh@...nel.org
Cc: linux-kselftest@...r.kernel.org, linux-kernel@...r.kernel.org,
netdev@...r.kernel.org, bpf@...r.kernel.org,
usama.anjum@...labora.com, Shuah Khan <skhan@...uxfoundation.org>
Subject: Re: [PATCH v3] selftests/seccomp: Fix seccomp failure by adding
missing headers
On 2/15/22 11:42 AM, Sherry Yang wrote:
> seccomp_bpf failed on tests 47 global.user_notification_filter_empty
> and 48 global.user_notification_filter_empty_threaded when it's
> tested on updated kernel but with old kernel headers. Because old
> kernel headers don't have definition of macro __NR_clone3 which is
> required for these two tests. Use KHDR_INCLUDES to correctly reach
> the installed headers.
>
> Signed-off-by: Sherry Yang <sherry.yang@...cle.com>
> Tested-by: Sherry Yang <sherry.yang@...cle.com>
> ---
> tools/testing/selftests/seccomp/Makefile | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/tools/testing/selftests/seccomp/Makefile b/tools/testing/selftests/seccomp/Makefile
> index 0ebfe8b0e147..7eaed95ba4b3 100644
> --- a/tools/testing/selftests/seccomp/Makefile
> +++ b/tools/testing/selftests/seccomp/Makefile
> @@ -1,5 +1,5 @@
> # SPDX-License-Identifier: GPL-2.0
> -CFLAGS += -Wl,-no-as-needed -Wall
> +CFLAGS += -Wl,-no-as-needed -Wall $(KHDR_INCLUDES)
> LDFLAGS += -lpthread
>
> TEST_GEN_PROGS := seccomp_bpf seccomp_benchmark
>
Sherry,
Please see comments on v2. Your v2 is in next for rc5.
I pulled in your patch as a fix as is for 5.17-rc5.
Using KHDR_INCLUDES can be separate patch for next release.
This way the fix is going to be pulled for this release
without dependencies on other patches.
thanks,
-- Shuah
Powered by blists - more mailing lists