All of lore.kernel.org
 help / color / mirror / Atom feed
diff for duplicates of <71fff95c-e017-da84-59ea-c4b8612d380a@kernel.org>

diff --git a/a/content_digest b/N1/content_digest
index 1db0fc3..55759fe 100644
--- a/a/content_digest
+++ b/N1/content_digest
@@ -1,4 +1,4 @@
- "From\0shuah at kernel.org (Shuah Khan)\0"
+ "From\0shuah@kernel.org (Shuah Khan)\0"
  "Subject\0[GIT PULL] kselftest update 2 for Linux 4.18-rc1\0"
  "Date\0Wed, 13 Jun 2018 11:17:27 -0600\0"
  "\00:1\0"
@@ -59,4 +59,4 @@
  "Desc: not available\n"
  URL: <http://lists.linaro.org/pipermail/linux-kselftest-mirror/attachments/20180613/3a4f6126/attachment.bin>
 
-11359121645a12e7b85022fbcaea4d8b1c7921213a3f6068ebb462c2fd8ed668
+ad4bed3c653f64e025a6c452eb0d457846ddf98ef029595a1e1d2a353e7e82fb

diff --git a/a/1.txt b/N2/1.txt
index 66c6cbc..fc9f96c 100644
--- a/a/1.txt
+++ b/N2/1.txt
@@ -46,10 +46,3 @@ Naveen N. Rao (1):
  3 files changed, 17 insertions(+), 2 deletions(-)
 
 -----------------------------------------------------------------------------------
--------------- next part --------------
-A non-text attachment was scrubbed...
-Name: linux-kselftest-4.18-rc1-2.diff
-Type: text/x-patch
-Size: 1885 bytes
-Desc: not available
-URL: <http://lists.linaro.org/pipermail/linux-kselftest-mirror/attachments/20180613/3a4f6126/attachment.bin>
diff --git a/N2/2.hdr b/N2/2.hdr
new file mode 100644
index 0000000..f7b55ea
--- /dev/null
+++ b/N2/2.hdr
@@ -0,0 +1,5 @@
+Content-Type: text/x-patch;
+ name="linux-kselftest-4.18-rc1-2.diff"
+Content-Transfer-Encoding: 7bit
+Content-Disposition: attachment;
+ filename="linux-kselftest-4.18-rc1-2.diff"
diff --git a/N2/2.txt b/N2/2.txt
new file mode 100644
index 0000000..1868d5d
--- /dev/null
+++ b/N2/2.txt
@@ -0,0 +1,59 @@
+diff --git a/tools/testing/selftests/cgroup/cgroup_util.c b/tools/testing/selftests/cgroup/cgroup_util.c
+index b69bdeb4b9fe..1e9e3c470561 100644
+--- a/tools/testing/selftests/cgroup/cgroup_util.c
++++ b/tools/testing/selftests/cgroup/cgroup_util.c
+@@ -35,7 +35,7 @@ static ssize_t read_text(const char *path, char *buf, size_t max_len)
+ 	return len;
+ }
+ 
+-static ssize_t write_text(const char *path, char *buf, size_t len)
++static ssize_t write_text(const char *path, char *buf, ssize_t len)
+ {
+ 	int fd;
+ 
+@@ -140,7 +140,7 @@ long cg_read_key_long(const char *cgroup, const char *control, const char *key)
+ int cg_write(const char *cgroup, const char *control, char *buf)
+ {
+ 	char path[PATH_MAX];
+-	size_t len = strlen(buf);
++	ssize_t len = strlen(buf);
+ 
+ 	snprintf(path, sizeof(path), "%s/%s", cgroup, control);
+ 
+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 5ba73035e1d9..a0002563e9ee 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 231bcd2c4eb5..d026ff4e562f 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
diff --git a/a/content_digest b/N2/content_digest
index 1db0fc3..7f825ce 100644
--- a/a/content_digest
+++ b/N2/content_digest
@@ -1,7 +1,11 @@
- "From\0shuah at kernel.org (Shuah Khan)\0"
+ "From\0Shuah Khan <shuah@kernel.org>\0"
  "Subject\0[GIT PULL] kselftest update 2 for Linux 4.18-rc1\0"
  "Date\0Wed, 13 Jun 2018 11:17:27 -0600\0"
- "\00:1\0"
+ "To\0Linus Torvalds <torvalds@linux-foundation.org>\0"
+ "Cc\0Shuah Khan <shuah@kernel.org>"
+  linux-kselftest@vger.kernel.org
+ " linux-kernel@vger.kernel.org\0"
+ "\01:1\0"
  "b\0"
  "Hi Linus,\n"
  "\n"
@@ -50,13 +54,68 @@
  " .../testing/selftests/ftrace/test.d/kprobe/kprobe_args_syntax.tc  | 7 +++++++\n"
  " 3 files changed, 17 insertions(+), 2 deletions(-)\n"
  "\n"
- "-----------------------------------------------------------------------------------\n"
- "-------------- next part --------------\n"
- "A non-text attachment was scrubbed...\n"
- "Name: linux-kselftest-4.18-rc1-2.diff\n"
- "Type: text/x-patch\n"
- "Size: 1885 bytes\n"
- "Desc: not available\n"
- URL: <http://lists.linaro.org/pipermail/linux-kselftest-mirror/attachments/20180613/3a4f6126/attachment.bin>
+ -----------------------------------------------------------------------------------
+ "\01:2\0"
+ "fn\0linux-kselftest-4.18-rc1-2.diff\0"
+ "b\0"
+ "diff --git a/tools/testing/selftests/cgroup/cgroup_util.c b/tools/testing/selftests/cgroup/cgroup_util.c\n"
+ "index b69bdeb4b9fe..1e9e3c470561 100644\n"
+ "--- a/tools/testing/selftests/cgroup/cgroup_util.c\n"
+ "+++ b/tools/testing/selftests/cgroup/cgroup_util.c\n"
+ "@@ -35,7 +35,7 @@ static ssize_t read_text(const char *path, char *buf, size_t max_len)\n"
+ " \treturn len;\n"
+ " }\n"
+ " \n"
+ "-static ssize_t write_text(const char *path, char *buf, size_t len)\n"
+ "+static ssize_t write_text(const char *path, char *buf, ssize_t len)\n"
+ " {\n"
+ " \tint fd;\n"
+ " \n"
+ "@@ -140,7 +140,7 @@ long cg_read_key_long(const char *cgroup, const char *control, const char *key)\n"
+ " int cg_write(const char *cgroup, const char *control, char *buf)\n"
+ " {\n"
+ " \tchar path[PATH_MAX];\n"
+ "-\tsize_t len = strlen(buf);\n"
+ "+\tssize_t len = strlen(buf);\n"
+ " \n"
+ " \tsnprintf(path, sizeof(path), \"%s/%s\", cgroup, control);\n"
+ " \n"
+ "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\n"
+ "index 5ba73035e1d9..a0002563e9ee 100644\n"
+ "--- a/tools/testing/selftests/ftrace/test.d/kprobe/kprobe_args_string.tc\n"
+ "+++ b/tools/testing/selftests/ftrace/test.d/kprobe/kprobe_args_string.tc\n"
+ "@@ -24,6 +24,14 @@ arm*)\n"
+ "   ARG2=%r1\n"
+ "   OFFS=4\n"
+ " ;;\n"
+ "+ppc64*)\n"
+ "+  ARG2=%r4\n"
+ "+  OFFS=8\n"
+ "+;;\n"
+ "+ppc*)\n"
+ "+  ARG2=%r4\n"
+ "+  OFFS=4\n"
+ "+;;\n"
+ " *)\n"
+ "   echo \"Please implement other architecture here\"\n"
+ "   exit_untested\n"
+ "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\n"
+ "index 231bcd2c4eb5..d026ff4e562f 100644\n"
+ "--- a/tools/testing/selftests/ftrace/test.d/kprobe/kprobe_args_syntax.tc\n"
+ "+++ b/tools/testing/selftests/ftrace/test.d/kprobe/kprobe_args_syntax.tc\n"
+ "@@ -34,6 +34,13 @@ arm*)\n"
+ "   GOODREG=%r0\n"
+ "   BADREG=%ax\n"
+ " ;;\n"
+ "+ppc*)\n"
+ "+  GOODREG=%r3\n"
+ "+  BADREG=%msr\n"
+ "+;;\n"
+ "+*)\n"
+ "+  echo \"Please implement other architecture here\"\n"
+ "+  exit_untested\n"
+ " esac\n"
+ " \n"
+  test_goodarg() # Good-args
 
-11359121645a12e7b85022fbcaea4d8b1c7921213a3f6068ebb462c2fd8ed668
+65660b736e73cee2f12a0c3192e0c40daa848376f759581e0ede73cf27b43e8d

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.