ACK: [Xenial][Bionic][SRU][PATCH 1/1] selftests/ftrace: Add ppc support for kprobe args tests
Kleber Souza
kleber.souza at canonical.com
Tue Apr 23 08:41:33 UTC 2019
On 4/22/19 11:29 AM, Po-Hsu Lin wrote:
> From: "Naveen N. Rao" <naveen.n.rao at linux.vnet.ibm.com>
>
> BugLink: https://bugs.launchpad.net/bugs/1812809
>
> Add powerpc support for the recently added kprobe args tests.
>
> Signed-off-by: Naveen N. Rao <naveen.n.rao at linux.vnet.ibm.com>
> Reviewed-by: Masami Hiramatsu <mhiramat at kernel.org>
> Acked-by: Steven Rostedt (VMware) <rostedt at goodmis.org>
> Signed-off-by: Shuah Khan (Samsung OSG) <shuah at kernel.org>
> (cherry picked from commit 9855c4626c67abc24902246ba961e6dd9022dd27)
> Signed-off-by: Po-Hsu Lin <po-hsu.lin at canonical.com>
Acked-by: Kleber Sacilotto de Souza <kleber.souza at canonical.com>
> ---
> .../testing/selftests/ftrace/test.d/kprobe/kprobe_args_string.tc | 8 ++++++++
> .../testing/selftests/ftrace/test.d/kprobe/kprobe_args_syntax.tc | 7 +++++++
> 2 files changed, 15 insertions(+)
>
> 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 5ba7303..a000256 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
> @@ -24,6 +24,14 @@ arm*)
> ARG2=%r1
> OFFS=4
> ;;
> +ppc64*)
> + ARG2=%r4
> + OFFS=8
> +;;
> +ppc*)
> + ARG2=%r4
> + OFFS=4
> +;;
> *)
> 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 231bcd2..d026ff4 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
> @@ -34,6 +34,13 @@ arm*)
> GOODREG=%r0
> BADREG=%ax
> ;;
> +ppc*)
> + GOODREG=%r3
> + BADREG=%msr
> +;;
> +*)
> + echo "Please implement other architecture here"
> + exit_untested
> esac
>
> test_goodarg() # Good-args
>
More information about the kernel-team
mailing list