* [RESEND PATCH 1/2] selftests/ftrace: add loongarch support for kprobe args char tests
2023-10-18 2:08 [RESEND PATCH 0/2] add loongarch and riscv support for kprobe args test Yu Liao
@ 2023-10-18 2:08 ` Yu Liao
2023-10-18 2:08 ` [RESEND PATCH 2/2] selftests/ftrace: Add riscv support for kprobe arg tests Yu Liao
` (2 subsequent siblings)
3 siblings, 0 replies; 5+ messages in thread
From: Yu Liao @ 2023-10-18 2:08 UTC (permalink / raw)
To: skhan
Cc: liaoyu15, liwei391, rostedt, linux-trace-kernel, linux-kselftest,
linux-riscv, shuah, mhiramat
Add loongarch support for the recently added kprobe args tests.
Signed-off-by: Yu Liao <liaoyu15@huawei.com>
Acked-by: Masami Hiramatsu (Google) <mhiramat@kernel.org>
Acked-by: Steven Rostedt (Google) <rostedt@goodmis.org>
---
.../testing/selftests/ftrace/test.d/kprobe/kprobe_args_char.tc | 3 +++
1 file changed, 3 insertions(+)
diff --git a/tools/testing/selftests/ftrace/test.d/kprobe/kprobe_args_char.tc b/tools/testing/selftests/ftrace/test.d/kprobe/kprobe_args_char.tc
index ff7499eb98d6..2b04603a3b40 100644
--- a/tools/testing/selftests/ftrace/test.d/kprobe/kprobe_args_char.tc
+++ b/tools/testing/selftests/ftrace/test.d/kprobe/kprobe_args_char.tc
@@ -28,6 +28,9 @@ s390*)
mips*)
ARG1=%r4
;;
+loongarch*)
+ ARG1=%r4
+;;
*)
echo "Please implement other architecture here"
exit_untested
--
2.25.1
_______________________________________________
linux-riscv mailing list
linux-riscv@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-riscv
^ permalink raw reply related [flat|nested] 5+ messages in thread* [RESEND PATCH 2/2] selftests/ftrace: Add riscv support for kprobe arg tests
2023-10-18 2:08 [RESEND PATCH 0/2] add loongarch and riscv support for kprobe args test Yu Liao
2023-10-18 2:08 ` [RESEND PATCH 1/2] selftests/ftrace: add loongarch support for kprobe args char tests Yu Liao
@ 2023-10-18 2:08 ` Yu Liao
2023-10-18 19:14 ` [RESEND PATCH 0/2] add loongarch and riscv support for kprobe args test Shuah
2023-11-12 0:55 ` patchwork-bot+linux-riscv
3 siblings, 0 replies; 5+ messages in thread
From: Yu Liao @ 2023-10-18 2:08 UTC (permalink / raw)
To: skhan
Cc: liaoyu15, liwei391, rostedt, linux-trace-kernel, linux-kselftest,
linux-riscv, shuah, mhiramat
This is the riscv variant of commit 9855c4626c67 ("selftests/ftrace:
Add ppc support for kprobe args tests").
Signed-off-by: Yu Liao <liaoyu15@huawei.com>
Acked-by: Masami Hiramatsu (Google) <mhiramat@kernel.org>
Acked-by: Steven Rostedt (Google) <rostedt@goodmis.org>
---
.../selftests/ftrace/test.d/kprobe/kprobe_args_char.tc | 3 +++
.../selftests/ftrace/test.d/kprobe/kprobe_args_string.tc | 3 +++
.../selftests/ftrace/test.d/kprobe/kprobe_args_syntax.tc | 4 ++++
3 files changed, 10 insertions(+)
diff --git a/tools/testing/selftests/ftrace/test.d/kprobe/kprobe_args_char.tc b/tools/testing/selftests/ftrace/test.d/kprobe/kprobe_args_char.tc
index 2b04603a3b40..21db6b720754 100644
--- a/tools/testing/selftests/ftrace/test.d/kprobe/kprobe_args_char.tc
+++ b/tools/testing/selftests/ftrace/test.d/kprobe/kprobe_args_char.tc
@@ -31,6 +31,9 @@ mips*)
loongarch*)
ARG1=%r4
;;
+riscv*)
+ ARG1=%a0
+;;
*)
echo "Please implement other architecture here"
exit_untested
diff --git a/tools/testing/selftests/ftrace/test.d/kprobe/kprobe_args_string.tc b/tools/testing/selftests/ftrace/test.d/kprobe/kprobe_args_string.tc
index a202b2ea4baf..4e086f871cee 100644
--- a/tools/testing/selftests/ftrace/test.d/kprobe/kprobe_args_string.tc
+++ b/tools/testing/selftests/ftrace/test.d/kprobe/kprobe_args_string.tc
@@ -31,6 +31,9 @@ mips*)
loongarch*)
ARG1=%r4
;;
+riscv*)
+ ARG1=%a0
+;;
*)
echo "Please implement other architecture here"
exit_untested
diff --git a/tools/testing/selftests/ftrace/test.d/kprobe/kprobe_args_syntax.tc b/tools/testing/selftests/ftrace/test.d/kprobe/kprobe_args_syntax.tc
index 1df61e13a812..8f1292ad80ff 100644
--- a/tools/testing/selftests/ftrace/test.d/kprobe/kprobe_args_syntax.tc
+++ b/tools/testing/selftests/ftrace/test.d/kprobe/kprobe_args_syntax.tc
@@ -44,6 +44,10 @@ loongarch*)
GOODREG=%r4
BADREG=%r12
;;
+riscv*)
+ GOODREG=%a0
+ BADREG=%a8
+;;
*)
echo "Please implement other architecture here"
exit_untested
--
2.25.1
_______________________________________________
linux-riscv mailing list
linux-riscv@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-riscv
^ permalink raw reply related [flat|nested] 5+ messages in thread* Re: [RESEND PATCH 0/2] add loongarch and riscv support for kprobe args test
2023-10-18 2:08 [RESEND PATCH 0/2] add loongarch and riscv support for kprobe args test Yu Liao
2023-10-18 2:08 ` [RESEND PATCH 1/2] selftests/ftrace: add loongarch support for kprobe args char tests Yu Liao
2023-10-18 2:08 ` [RESEND PATCH 2/2] selftests/ftrace: Add riscv support for kprobe arg tests Yu Liao
@ 2023-10-18 19:14 ` Shuah
2023-11-12 0:55 ` patchwork-bot+linux-riscv
3 siblings, 0 replies; 5+ messages in thread
From: Shuah @ 2023-10-18 19:14 UTC (permalink / raw)
To: Yu Liao, skhan
Cc: liwei391, rostedt, linux-trace-kernel, linux-kselftest,
linux-riscv, mhiramat, Shuah Khan
On 10/17/23 20:08, Yu Liao wrote:
> Yu Liao (2):
> selftests/ftrace: add loongarch support for kprobe args char tests
> selftests/ftrace: Add riscv support for kprobe arg tests
>
> .../selftests/ftrace/test.d/kprobe/kprobe_args_char.tc | 6 ++++++
> .../selftests/ftrace/test.d/kprobe/kprobe_args_string.tc | 3 +++
> .../selftests/ftrace/test.d/kprobe/kprobe_args_syntax.tc | 4 ++++
> 3 files changed, 13 insertions(+)
>
Applied these two patches to linux-kselftest next for Linux 6.7-rc1.
thanks,
-- Shuah
_______________________________________________
linux-riscv mailing list
linux-riscv@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-riscv
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [RESEND PATCH 0/2] add loongarch and riscv support for kprobe args test
2023-10-18 2:08 [RESEND PATCH 0/2] add loongarch and riscv support for kprobe args test Yu Liao
` (2 preceding siblings ...)
2023-10-18 19:14 ` [RESEND PATCH 0/2] add loongarch and riscv support for kprobe args test Shuah
@ 2023-11-12 0:55 ` patchwork-bot+linux-riscv
3 siblings, 0 replies; 5+ messages in thread
From: patchwork-bot+linux-riscv @ 2023-11-12 0:55 UTC (permalink / raw)
To: Yu Liao
Cc: linux-riscv, skhan, liwei391, rostedt, linux-trace-kernel,
linux-kselftest, shuah, mhiramat
Hello:
This series was applied to riscv/linux.git (fixes)
by Shuah Khan <skhan@linuxfoundation.org>:
On Wed, 18 Oct 2023 10:08:56 +0800 you wrote:
> Yu Liao (2):
> selftests/ftrace: add loongarch support for kprobe args char tests
> selftests/ftrace: Add riscv support for kprobe arg tests
>
> .../selftests/ftrace/test.d/kprobe/kprobe_args_char.tc | 6 ++++++
> .../selftests/ftrace/test.d/kprobe/kprobe_args_string.tc | 3 +++
> .../selftests/ftrace/test.d/kprobe/kprobe_args_syntax.tc | 4 ++++
> 3 files changed, 13 insertions(+)
Here is the summary with links:
- [RESEND,1/2] selftests/ftrace: add loongarch support for kprobe args char tests
https://git.kernel.org/riscv/c/2eadb3299256
- [RESEND,2/2] selftests/ftrace: Add riscv support for kprobe arg tests
https://git.kernel.org/riscv/c/11df28854bee
You are awesome, thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/patchwork/pwbot.html
_______________________________________________
linux-riscv mailing list
linux-riscv@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-riscv
^ permalink raw reply [flat|nested] 5+ messages in thread