Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

Merge tag 'linux-kselftest-4.18-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest

Pull more Kselftest updates from Shuah Khan:

- fix a signedness bug in cgroups test

- add ppc support for kprobe args tests

* tag 'linux-kselftest-4.18-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest:
kselftest/cgroup: fix a signedness bug
selftests/ftrace: Add ppc support for kprobe args tests

+17 -2
+2 -2
tools/testing/selftests/cgroup/cgroup_util.c
··· 35 35 return len; 36 36 } 37 37 38 - static ssize_t write_text(const char *path, char *buf, size_t len) 38 + static ssize_t write_text(const char *path, char *buf, ssize_t len) 39 39 { 40 40 int fd; 41 41 ··· 140 140 int cg_write(const char *cgroup, const char *control, char *buf) 141 141 { 142 142 char path[PATH_MAX]; 143 - size_t len = strlen(buf); 143 + ssize_t len = strlen(buf); 144 144 145 145 snprintf(path, sizeof(path), "%s/%s", cgroup, control); 146 146
+8
tools/testing/selftests/ftrace/test.d/kprobe/kprobe_args_string.tc
··· 24 24 ARG2=%r1 25 25 OFFS=4 26 26 ;; 27 + ppc64*) 28 + ARG2=%r4 29 + OFFS=8 30 + ;; 31 + ppc*) 32 + ARG2=%r4 33 + OFFS=4 34 + ;; 27 35 *) 28 36 echo "Please implement other architecture here" 29 37 exit_untested
+7
tools/testing/selftests/ftrace/test.d/kprobe/kprobe_args_syntax.tc
··· 34 34 GOODREG=%r0 35 35 BADREG=%ax 36 36 ;; 37 + ppc*) 38 + GOODREG=%r3 39 + BADREG=%msr 40 + ;; 41 + *) 42 + echo "Please implement other architecture here" 43 + exit_untested 37 44 esac 38 45 39 46 test_goodarg() # Good-args