public inbox for linux-riscv@lists.infradead.org
 help / color / mirror / Atom feed
* [RESEND PATCH 0/2] add loongarch and riscv support for kprobe args test
@ 2023-10-18  2:08 Yu Liao
  2023-10-18  2:08 ` [RESEND PATCH 1/2] selftests/ftrace: add loongarch support for kprobe args char tests Yu Liao
                   ` (3 more replies)
  0 siblings, 4 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

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(+)

-- 
2.25.1


_______________________________________________
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

* [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

end of thread, other threads:[~2023-11-12  0:56 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
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 ` [RESEND PATCH 0/2] add loongarch and riscv support for kprobe args test Shuah
2023-11-12  0:55 ` patchwork-bot+linux-riscv

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox