[PATCH] selftests/user_events: Fix to unmount tracefs when test created mount

2023-09-15 Thread Beau Belgrave
when user_events is not installed") Signed-off-by: Beau Belgrave --- .../testing/selftests/user_events/abi_test.c | 4 +++- .../testing/selftests/user_events/dyn_test.c | 5 +++- .../selftests/user_events/ftrace_test.c | 5 +++- .../testing/selftests/user_events/perf_t

Re: selftests: user_events: ftrace_test: Internal error: Oops: 0000000096000021

2023-09-20 Thread Beau Belgrave
On Wed, Sep 20, 2023 at 03:20:58PM +0100, Mark Rutland wrote: > Hi Naresh, > > As a general thing, for arm64 issues could you please Cc the linux-arm-kernel > mailing list? > > On Wed, Sep 20, 2023 at 02:40:24PM +0200, Naresh Kamboju wrote: > > Following selftests: user_events: ftrace_test runnin

[PATCH 0/2] tracing/user_events: Fix alignment issues for 32 on 64-bit and BE

2023-09-25 Thread Beau Belgrave
resses the selftest, BE bit offset, and the alignment issue. 1. https://lore.kernel.org/linux-trace-kernel/713f4916-00ff-4a24-82d1-72884500a...@rivosinc.com/ Beau Belgrave (2): tracing/user_events: Align set_bit() address for all archs selftests/user_events: Fix abi_test for BE archs ke

[PATCH 1/2] tracing/user_events: Align set_bit() address for all archs

2023-09-25 Thread Beau Belgrave
9100-1-cle...@rivosinc.com/ Reported-by: Clément Léger Suggested-by: Clément Léger Signed-off-by: Beau Belgrave --- kernel/trace/trace_events_user.c | 58 1 file changed, 51 insertions(+), 7 deletions(-) diff --git a/kernel/trace/trace_events_user.c b/ke

[PATCH 2/2] selftests/user_events: Fix abi_test for BE archs

2023-09-25 Thread Beau Belgrave
alues to ensure appropriate behavior on both LE and BE. Fixes: 60b1af8de8c1 ("tracing/user_events: Add ABI self-test") Signed-off-by: Beau Belgrave --- tools/testing/selftests/user_events/abi_test.c | 16 +--- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git

Re: [PATCH 2/2] selftests/user_events: Fix abi_test for BE archs

2023-10-05 Thread Beau Belgrave
On Thu, Oct 05, 2023 at 11:08:15AM -0400, Steven Rostedt wrote: > On Thu, 5 Oct 2023 08:48:14 -0600 > Shuah Khan wrote: > > > Hmm. Which tree is this patch based on? This doesn't apply to > > linux-kselftest fixes - I thought this was based on top of fixes > > since I sent in a fix for Linux 6.6-

[PATCH v2] selftests/user_events: Fix abi_test for BE archs

2023-10-05 Thread Beau Belgrave
alues to ensure appropriate behavior on both LE and BE. Fixes: 60b1af8de8c1 ("tracing/user_events: Add ABI self-test") Signed-off-by: Beau Belgrave --- V2 Changes: Rebase to linux-kselftest/fixes. tools/testing/selftests/user_events/abi_test.c | 14 -- 1 file changed, 8 i

[PATCH v3] selftests/user_events: Fix abi_test for BE archs

2023-10-05 Thread Beau Belgrave
alues to ensure appropriate behavior on both LE and BE. Fixes: 60b1af8de8c1 ("tracing/user_events: Add ABI self-test") Signed-off-by: Beau Belgrave --- V3 Changes: Fix missing cast in clone_check(). V2 Changes: Rebase to linux-kselftest/fixes. tools/testing/selftests/user_events/

Re: selftests: user_events: ftrace_test - RIP: 0010:tracing_update_buffers (kernel/trace/trace.c:6470)

2023-10-27 Thread Beau Belgrave
On Fri, Oct 27, 2023 at 05:38:41PM +0530, Naresh Kamboju wrote: > Following kernel crash noticed on x86_64 while running selftests: user_events: > ftrace_test running 6.6.0-rc7-next-20231026. > > Reported-by: Linux Kernel Functional Testing > > kselftest: Running tests in user_events > TAP versi

Re: selftests: user_events: ftrace_test - RIP: 0010:tracing_update_buffers (kernel/trace/trace.c:6470)

2023-10-30 Thread Beau Belgrave
On Fri, Oct 27, 2023 at 10:33:44PM -0400, Steven Rostedt wrote: > On Fri, 27 Oct 2023 18:36:40 -0400 > Steven Rostedt wrote: > > > On Fri, 27 Oct 2023 12:20:11 -0700 > > Beau Belgrave wrote: > > > > > On Fri, Oct 27, 2023 at 05:38:41PM +0530, Naresh Kambo

Re: selftests: user_events: ftrace_test - RIP: 0010:tracing_update_buffers (kernel/trace/trace.c:6470)

2023-10-30 Thread Beau Belgrave
On Mon, Oct 30, 2023 at 12:42:23PM -0400, Steven Rostedt wrote: > On Mon, 30 Oct 2023 09:31:02 -0700 > Beau Belgrave wrote: > > > I applied both [1][2] patches, and I no longer get any panics. However, > > Great! Can I add "Tested-by" from you on those patches? &

Re: selftests: user_events: ftrace_test - RIP: 0010:tracing_update_buffers (kernel/trace/trace.c:6470)

2023-10-30 Thread Beau Belgrave
On Mon, Oct 30, 2023 at 05:31:51PM -0400, Steven Rostedt wrote: > On Mon, 30 Oct 2023 12:42:23 -0400 > Steven Rostedt wrote: > > > > I still get the splat about the trace_array_put when running > > > user_event's ftrace selftest: > > > > > > [ 26.665931] [ cut here ] >

Re: selftests: user_events: ftrace_test - RIP: 0010:tracing_update_buffers (kernel/trace/trace.c:6470)

2023-10-31 Thread Beau Belgrave
On Tue, Oct 31, 2023 at 12:07:02PM -0400, Steven Rostedt wrote: > On Tue, 31 Oct 2023 10:45:51 -0400 > Steven Rostedt wrote: > > > @@ -1404,7 +1424,7 @@ event_enable_write(struct file *filp, const char > > __user *ubuf, size_t cnt, > > ret = -ENODEV; > > mutex_lock(&event

Re: [PATCH v2] selftests/user_events: Fix failures when user_events is not installed

2023-09-12 Thread Beau Belgrave
On Fri, Sep 08, 2023 at 09:27:12PM -0400, Steven Rostedt wrote: > On Sat, 9 Sep 2023 00:33:05 +0100 > Mark Brown wrote: > > > On Fri, Sep 08, 2023 at 08:19:16PM +, Beau Belgrave wrote: > > > > > Add common methods to detect if tracefs and user_events is e