| /tools/testing/selftests/proc/ |
| A D | .gitignore | 5 /proc-2-is-kthread 7 /proc-loadavg-001 8 /proc-maps-race 10 /proc-empty-vm 11 /proc-pid-vm 15 /proc-self-syscall 16 /proc-self-wchan 17 /proc-subset-pid 18 /proc-tid0 19 /proc-uptime-001 [all …]
|
| A D | Makefile | 10 TEST_GEN_PROGS += proc-2-is-kthread 11 TEST_GEN_PROGS += proc-loadavg-001 12 TEST_GEN_PROGS += proc-maps-race 13 TEST_GEN_PROGS += proc-empty-vm 14 TEST_GEN_PROGS += proc-pid-vm 18 TEST_GEN_PROGS += proc-self-syscall 19 TEST_GEN_PROGS += proc-self-wchan 20 TEST_GEN_PROGS += proc-subset-pid 21 TEST_GEN_PROGS += proc-tid0 22 TEST_GEN_PROGS += proc-uptime-001 [all …]
|
| /tools/testing/selftests/damon/ |
| A D | damon_nr_regions.py | 36 proc.terminate() 45 proc.terminate() 51 proc.terminate() 57 proc.terminate() 63 proc.terminate() 103 proc.terminate() 116 proc.terminate() 124 proc.terminate() 130 proc.terminate() 136 proc.terminate() [all …]
|
| A D | damos_tried_regions.py | 12 proc = subprocess.Popen(['./access_memory_even', '14', '%d' % sz_region]) 18 targets=[_damon_sysfs.DamonTarget(pid=proc.pid)], 26 proc.terminate() 31 while proc.poll() is None: 35 proc.terminate() 41 proc.terminate() 47 proc.terminate() 53 proc.terminate()
|
| A D | sysfs_update_schemes_tried_regions_hang.py | 10 proc = subprocess.Popen(['sleep', '2']) 14 targets=[_damon_sysfs.DamonTarget(pid=proc.pid)], 26 while proc.poll() == None:
|
| /tools/testing/selftests/livepatch/ |
| A D | test-livepatch.sh | 60 grep 'live patched' /proc/cmdline > /dev/kmsg 61 grep 'live patched' /proc/meminfo > /dev/kmsg 65 grep 'live patched' /proc/cmdline > /dev/kmsg 66 grep 'live patched' /proc/meminfo > /dev/kmsg 71 grep 'live patched' /proc/cmdline > /dev/kmsg 72 grep 'live patched' /proc/meminfo > /dev/kmsg 77 grep 'live patched' /proc/cmdline > /dev/kmsg 78 grep 'live patched' /proc/meminfo > /dev/kmsg 124 grep 'live patched' /proc/cmdline > /dev/kmsg 125 grep 'live patched' /proc/meminfo > /dev/kmsg [all …]
|
| /tools/testing/selftests/timens/ |
| A D | procfs.c | 71 FILE *proc; in read_proc_uptime() local 73 proc = fopen("/proc/uptime", "r"); in read_proc_uptime() 74 if (proc == NULL) { in read_proc_uptime() 87 fclose(proc); in read_proc_uptime() 96 FILE *proc; in read_proc_stat_btime() local 99 proc = fopen("/proc/stat", "r"); in read_proc_stat_btime() 100 if (proc == NULL) { in read_proc_stat_btime() 105 while (fgets(line_buf, 2048, proc)) { in read_proc_stat_btime() 108 fclose(proc); in read_proc_stat_btime() 113 fclose(proc); in read_proc_stat_btime() [all …]
|
| /tools/testing/selftests/memfd/ |
| A D | run_hugetlbfs_test.sh | 20 done < /proc/meminfo 26 nr_hugepgs=`cat /proc/sys/vm/nr_hugepages` 34 echo 3 > /proc/sys/vm/drop_caches 35 echo $(( $hpages_needed + $nr_hugepgs )) > /proc/sys/vm/nr_hugepages 40 done < /proc/meminfo 50 echo $nr_hugepgs > /proc/sys/vm/nr_hugepages 67 echo $nr_hugepgs > /proc/sys/vm/nr_hugepages
|
| /tools/testing/selftests/mm/ |
| A D | run_vmtests.sh | 157 done < /proc/meminfo 180 echo 3 > /proc/sys/vm/drop_caches 189 done < /proc/meminfo 234 echo 3 > /proc/sys/vm/drop_caches 236 echo 1 > /proc/sys/vm/compact_memory 278 shmmax=$(cat /proc/sys/kernel/shmmax) 279 shmall=$(cat /proc/sys/kernel/shmall) 281 echo 4194304 > /proc/sys/kernel/shmall 295 echo 1 > /proc/sys/vm/nr_hugepages 385 echo 8 > /proc/sys/vm/nr_hugepages [all …]
|
| A D | va_high_addr_switch.sh | 30 else {print 1}; exit}' /proc/cpuinfo 2>/dev/null) 50 local mmu_support=$(grep -m1 "mmu" /proc/cpuinfo | awk '{print $3}') 55 local hugepages_total=$(awk '/HugePages_Total/ {print $2}' /proc/meminfo)
|
| /tools/testing/selftests/sched/ |
| A D | cs_prctl_test.c | 181 proc[i].num_threads = num_threads; in create_processes() 183 if (pipe(proc[i].pfd) == -1) in create_processes() 187 SIGCHLD, &proc[i]); in create_processes() 188 proc[i].cpid = cpid; in create_processes() 189 close(proc[i].pfd[1]); in create_processes() 193 ret = read(proc[i].pfd[0], &proc[i].thr_tids, sizeof(int) * proc[i].num_threads); in create_processes() 197 close(proc[i].pfd[0]); in create_processes() 209 printf(" tid=%d, / tgid=%d / pgid=%d: %lx\n", proc[i].cpid, proc[i].cpid, in disp_processes() 210 getpgid(proc[i].cpid), get_cs_cookie(proc[i].cpid)); in disp_processes() 211 for (j = 0; j < proc[i].num_threads; ++j) { in disp_processes() [all …]
|
| /tools/testing/selftests/ftrace/test.d/ftrace/ |
| A D | func_stack_tracer.tc | 9 echo 1 > /proc/sys/kernel/stack_tracer_enabled 19 echo 0 > /proc/sys/kernel/stack_tracer_enabled 25 echo 1 > /proc/sys/kernel/stack_tracer_enabled 35 echo 0 > /proc/sys/kernel/stack_tracer_enabled
|
| A D | func-filter-pid.tc | 18 if [ ! -f options/funcgraph-proc ]; then 23 read PID _ < /proc/self/stat 31 orig_value2=`cat options/funcgraph-proc` 32 echo 1 > options/funcgraph-proc 41 echo $orig_value2 > options/funcgraph-proc
|
| A D | fgraph-filter-stack.tc | 10 if [ -e /proc/sys/kernel/stack_tracer_enabled ]; then 11 echo 0 > /proc/sys/kernel/stack_tracer_enabled 36 echo 1 > /proc/sys/kernel/stack_tracer_enabled 55 echo 0 > /proc/sys/kernel/stack_tracer_enabled
|
| /tools/testing/selftests/ftrace/test.d/kprobe/ |
| A D | kprobe_opt_types.tc | 19 DEFAULT=$(cat /proc/sys/debug/kprobes-optimization) 20 echo 1 > /proc/sys/debug/kprobes-optimization 29 echo "$DEFAULT" > /proc/sys/debug/kprobes-optimization 33 echo "$DEFAULT" > /proc/sys/debug/kprobes-optimization
|
| A D | kprobe_args_symbol.tc | 8 if [ ! -f /proc/kallsyms ]; then 11 elif ! grep "$SYMBOL\$" /proc/kallsyms; then 37 ORIG=`cat /proc/version | sed -e 's/.* \((.*)\) \((.*)\) .*/\1 \2/'`
|
| A D | kprobe_eventname.tc | 8 FUNC=`grep " [tT] .*vfs_read$" /proc/kallsyms | tail -n 1 | cut -f 3 -d " "` 28 grep -m 10 " [tT] .*\.isra\..*$" /proc/kallsyms | tail -n 1 | cut -f 3 -d " " 32 grep " [tT] .*\.isra\..*" /proc/kallsyms | cut -f 3 -d " " | while read f; do
|
| /tools/testing/selftests/splice/ |
| A D | short_splice_read.sh | 118 expect_failure "proc_single_open(), seq_read() splice" test_splice /proc/$$/limits 119 expect_failure "special open(), seq_read() splice" test_splice /proc/$$/comm 122 expect_success "proc_handler: proc_dointvec_minmax() splice" test_splice /proc/sys/fs/nr_open 123 expect_success "proc_handler: proc_dostring() splice" test_splice /proc/sys/kernel/modprobe 124 expect_success "proc_handler: special read splice" test_splice /proc/sys/kernel/version
|
| /tools/testing/selftests/pstore/ |
| A D | pstore_crash_test | 16 echo 1 > /proc/sys/kernel/sysrq 18 echo 3 > /proc/sys/kernel/panic 30 echo c > /proc/sysrq-trigger
|
| /tools/testing/selftests/tc-testing/plugin-lib/ |
| A D | nsPlugin.py | 206 proc = subprocess.Popen(ip, 211 return proc 214 proc = self._proc 216 proc.poll() 218 if proc.returncode is not None and proc.returncode != 0: 230 proc = self._proc 232 proc.stdin.write((command + '\n').encode()) 233 proc.stdin.flush() 236 print('_exec_cmd proc: {}'.format(proc))
|
| /tools/testing/selftests/powerpc/eeh/ |
| A D | eeh-functions.sh | 44 test -e /proc/powerpc/eeh && \ 45 grep -q 'EEH Subsystem is enabled' /proc/powerpc/eeh 156 if grep -q pSeries /proc/cpuinfo ; then 157 if [ ! -f /proc/device-tree/rtas/ibm,open-sriov-allow-unfreeze ] || 158 [ ! -f /proc/device-tree/rtas/ibm,open-sriov-map-pe-number ] ; then
|
| /tools/testing/selftests/net/ |
| A D | rps_default_mask.sh | 10 readonly INITIAL_RPS_DEFAULT_MASK=$(cat /proc/sys/net/core/rps_default_mask) 21 echo $INITIAL_RPS_DEFAULT_MASK > /proc/sys/net/core/rps_default_mask 50 echo 0 > /proc/sys/net/core/rps_default_mask 55 echo 1 > /proc/sys/net/core/rps_default_mask 59 echo 3 > /proc/sys/net/core/rps_default_mask
|
| /tools/testing/selftests/net/netfilter/ |
| A D | conntrack_resize.sh | 206 if [ -r /proc/self/net/nf_conntrack ] ; then 266 read tainted_now < /proc/sys/kernel/tainted 302 read tainted_then < /proc/sys/kernel/tainted 325 local proc=0 360 if [ -r /proc/self/net/nf_conntrack ] ; then 363 if [ "$l" -ne "$proc" ]; then 364 echo "FAIL: proc inconsistency for $ns: $l != $proc" 368 proc=$(uniq "$tmpfile_proc" | tee "$tmpfile_uniq" | wc -l) 369 if [ "$l" -ne "$proc" ]; then 370 echo "FAIL: proc inconsistency after uniq filter for $ns: $l != $proc" [all …]
|
| /tools/testing/selftests/coredump/ |
| A D | README.rst | 10 different file name to `/proc/sys/kernel/core_pattern`. Furthermore, `coredump` can be piped to a 12 `/proc/sys/kernel/core_pattern`. For the full description, see `man 5 core`. 16 `/proc/$PID/stat`. See `man 5 proc` for all the details. 26 * commit 0a1eb2d474ed ("fs/proc: Stop reporting eip and esp in /proc/PID/stat") changed kstkesp to 29 * commit fd7d56270b52 ("fs/proc: Report eip/esp in /prod/PID/stat for coredumping") fixed it for the 32 * commit cb8f381f1613 ("fs/proc/array.c: allow reporting eip/esp for all coredumping threads") fixed
|
| A D | stackdump | 9 for t in /proc/$CRASH_PROGRAM_ID/task/*; do 11 cat /proc/$tid/stat | awk '{print $29}' >> $TMP
|