Mirror of strace – the linux syscall tracer
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

gen_tests.in 20KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584
  1. # Input for gen_tests.sh
  2. #
  3. # Copyright (c) 2017-2019 The strace developers.
  4. # All rights reserved.
  5. #
  6. # SPDX-License-Identifier: GPL-2.0-or-later
  7. _newselect
  8. _newselect-P -e trace=_newselect -P /dev/full 9>>/dev/full
  9. accept -a22
  10. accept4 -a37
  11. access -a30 -P access_sample
  12. acct -a20
  13. add_key -a30 -s12
  14. adjtimex -a15
  15. aio -a14 -e trace=io_setup,io_submit,io_getevents,io_cancel,io_destroy
  16. aio_pgetevents -e trace=io_pgetevents
  17. alarm -a10
  18. bpf -a20
  19. bpf-obj_get_info_by_fd -a20 -y -e trace=bpf
  20. bpf-obj_get_info_by_fd-prog -a20 -y -e trace=bpf
  21. bpf-obj_get_info_by_fd-prog-v -a20 -y -v -e trace=bpf
  22. bpf-obj_get_info_by_fd-v -a20 -y -v -e trace=bpf
  23. bpf-v -a20 -v -e trace=bpf
  24. btrfs +ioctl.test
  25. chmod -a28
  26. chown -a28
  27. chown32 -a31
  28. chroot -a24
  29. clock test_trace_expr 'times|fcntl.*' -e/clock
  30. clock_adjtime -a37
  31. clock_nanosleep -e trace=clock_nanosleep,clock_gettime
  32. clock_xettime -a36 -e trace=clock_getres,clock_gettime,clock_settime
  33. clone3 -a16
  34. clone3-Xabbrev -a16 -Xabbrev -e trace=clone3
  35. clone3-Xraw -a16 -Xraw -e trace=clone3
  36. clone3-Xverbose -a16 -Xverbose -e trace=clone3
  37. clone3-success-Xabbrev +clone3-success.test -a16 -Xabbrev
  38. clone3-success-Xraw +clone3-success.test -a16 -Xraw
  39. clone3-success-Xverbose +clone3-success.test -a16 -Xverbose
  40. copy_file_range
  41. creat -a20
  42. delete_module -a23
  43. dev-yy -a30 -e trace=openat,fsync -P "/dev/full" -P "/dev/zero" -P "/dev/sda" -yy
  44. dup -a8
  45. dup2 -a13
  46. dup3 -a24
  47. epoll_create -a17
  48. epoll_create1 -a28
  49. epoll_ctl
  50. epoll_pwait
  51. epoll_wait -a26
  52. erestartsys -a34 -e signal=none -e trace=recvfrom
  53. execveat
  54. execveat-v -v -e trace=execveat
  55. faccessat -P $NAME.sample
  56. fadvise64_64 +fadvise64.test
  57. fallocate -a18
  58. fanotify_init
  59. fanotify_mark -a32
  60. fanotify_mark-Xabbrev -a32 -Xabbrev -e trace=fanotify_mark
  61. fanotify_mark-Xraw -a32 -Xraw -e trace=fanotify_mark
  62. fanotify_mark-Xverbose -a32 -Xverbose -e trace=fanotify_mark
  63. fchdir -a11
  64. fchmod -a15
  65. fchmodat
  66. fchown -a16
  67. fchown32 -a18
  68. fchownat
  69. fcntl -a8
  70. fcntl64 -a8
  71. fdatasync -a14
  72. file_handle -e trace=name_to_handle_at,open_by_handle_at
  73. file_ioctl +ioctl.test
  74. filter_seccomp . "${srcdir=.}/filter_seccomp.sh"; test_prog_set --seccomp-bpf -f
  75. filter_seccomp-flag ../$NAME
  76. finit_module -a25
  77. flock -a19
  78. fork-f -a26 -qq -f -e signal=none -e trace=chdir
  79. fsconfig -s300 -y
  80. fsconfig-P -s300 -y -P /dev/full -e trace=fsconfig
  81. fsmount -a18 -y
  82. fsopen -a35
  83. fspick -a27 -y
  84. fspick-P -a27 -y -P /dev/full -e trace=fspick
  85. fstat -a15 -v -P stat.sample
  86. fstat-Xabbrev -a15 -v -Xabbrev -P stat.sample -e trace=fstat
  87. fstat-Xraw -a15 -v -Xraw -P stat.sample -e trace=fstat
  88. fstat-Xverbose -a15 -v -Xverbose -P stat.sample -e trace=fstat
  89. fstat64 -a17 -v -P stat.sample
  90. fstat64-Xabbrev -a17 -Xabbrev -v -P stat.sample -e trace=fstat64
  91. fstat64-Xraw -a17 -Xraw -v -P stat.sample -e trace=fstat64
  92. fstat64-Xverbose -a17 -Xverbose -v -P stat.sample -e trace=fstat64
  93. fstatat64 -a32 -v -P stat.sample -P /dev/full
  94. fstatfs -a18
  95. fstatfs64 -a24
  96. fsync -a10
  97. fsync-y -y -e trace=fsync
  98. ftruncate -a24
  99. ftruncate64 -a36
  100. futimesat -a28
  101. get_mempolicy -s3 -a38
  102. getcpu -a25
  103. getcwd -a18
  104. getdents -a22 -v
  105. getdents64 -a24 -v
  106. getegid +getuid.test
  107. getegid32 +getuid.test
  108. geteuid +getuid.test
  109. geteuid32 +getuid.test
  110. getgid +getuid.test
  111. getgid32 +getuid.test
  112. getgroups -a17
  113. getgroups32 -a19
  114. getpeername -a27
  115. getpgrp -a10
  116. getpid -a9
  117. getppid -a10
  118. getrandom -a32 -s3
  119. getresgid -a25
  120. getresgid32 -a27
  121. getresuid -a25
  122. getresuid32 -a27
  123. getrlimit -a27
  124. getrusage -v
  125. getsid -a10
  126. getsockname -a27
  127. gettid -a9
  128. getuid32 +getuid.test
  129. getxxid -a10 -e trace=getxpid,getxuid,getxgid
  130. group_req -e trace=setsockopt
  131. inet-cmsg -e trace=recvmsg
  132. init_module -a27
  133. inotify -a23 -e trace=inotify_add_watch,inotify_rm_watch
  134. inotify_init -a15
  135. inotify_init1 -a27
  136. inotify_init1-y -a27 -y -e trace=inotify_init1
  137. io_uring_enter -y
  138. io_uring_register -y
  139. io_uring_setup -a26 -y
  140. ioctl_block +ioctl.test
  141. ioctl_dm +ioctl.test -s9
  142. ioctl_dm-v +ioctl.test -v -s9
  143. ioctl_evdev +ioctl.test -a26
  144. ioctl_evdev-Xabbrev +ioctl.test -a26 -Xabbrev
  145. ioctl_evdev-Xraw +ioctl.test -a28 -Xraw
  146. ioctl_evdev-Xverbose +ioctl.test -a41 -Xverbose
  147. ioctl_evdev-v +ioctl.test -a26 -v
  148. ioctl_evdev-v-Xabbrev +ioctl.test -a26 -v -Xabbrev
  149. ioctl_evdev-v-Xraw +ioctl.test -a28 -v -Xraw
  150. ioctl_evdev-v-Xverbose +ioctl.test -a41 -v -Xverbose
  151. ioctl_evdev-success-Xabbrev +ioctl_evdev-success.test -Xabbrev
  152. ioctl_evdev-success-Xraw +ioctl_evdev-success.test -a27 -Xraw
  153. ioctl_evdev-success-Xverbose +ioctl_evdev-success.test -a43 -Xverbose
  154. ioctl_evdev-success-v +ioctl_evdev-success.test -a26 -v
  155. ioctl_evdev-success-v-Xabbrev +ioctl_evdev-success.test -v -Xabbrev
  156. ioctl_evdev-success-v-Xraw +ioctl_evdev-success.test -a27 -v -Xraw
  157. ioctl_evdev-success-v-Xverbose +ioctl_evdev-success.test -a43 -v -Xverbose
  158. ioctl_inotify +ioctl.test
  159. ioctl_kvm_run +ioctl.test -a36 -y
  160. ioctl_kvm_run-v +ioctl.test -v -a36 -y
  161. ioctl_kvm_run_auxstr_vcpu +ioctl.test -a36 -y -e kvm=vcpu
  162. ioctl_loop +ioctl.test
  163. ioctl_loop-nv +ioctl.test -a22 -e verbose=none
  164. ioctl_loop-v +ioctl.test -v
  165. ioctl_mtd +ioctl.test
  166. ioctl_nbd +ioctl.test -y
  167. ioctl_nsfs +ioctl.test -esignal=none
  168. ioctl_perf +ioctl.test
  169. ioctl_ptp +ioctl.test
  170. ioctl_random +ioctl.test
  171. ioctl_rtc +ioctl.test
  172. ioctl_rtc-v +ioctl.test -v
  173. ioctl_scsi +ioctl.test
  174. ioctl_sg_io_v3 +ioctl.test
  175. ioctl_sg_io_v4 +ioctl.test
  176. ioctl_sock_gifconf +ioctl.test -a28 -s1
  177. ioctl_uffdio +ioctl.test
  178. ioctl_v4l2 +ioctl.test
  179. ioctl_watchdog +ioctl.test
  180. ioperm -a27
  181. iopl -a8
  182. ioprio -a18 -e trace=ioprio_get,ioprio_set
  183. ioprio-Xabbrev -a18 -e trace=ioprio_get,ioprio_set -Xabbrev
  184. ioprio-Xraw -a18 -e trace=ioprio_get,ioprio_set -Xraw
  185. ioprio-Xverbose -a18 -e trace=ioprio_get,ioprio_set -Xverbose
  186. ip_mreq -e trace=setsockopt
  187. ipc -a19
  188. ipc_msg +ipc.sh -a26
  189. ipc_msg-Xabbrev +ipc.sh -Xabbrev -a26
  190. ipc_msg-Xraw +ipc.sh -Xraw -a16
  191. ipc_msg-Xverbose +ipc.sh -Xverbose -a34
  192. ipc_msgbuf-Xabbrev +ipc_msgbuf.test -Xabbrev
  193. ipc_msgbuf-Xraw +ipc_msgbuf.test -Xraw -a20
  194. ipc_msgbuf-Xverbose +ipc_msgbuf.test -Xverbose
  195. ipc_sem +ipc.sh -a29
  196. ipc_sem-Xabbrev +ipc.sh -Xabbrev -a29
  197. ipc_sem-Xraw +ipc.sh -Xraw -a19
  198. ipc_sem-Xverbose +ipc.sh -Xverbose -a36
  199. ipc_shm +ipc.sh -a26
  200. ipc_shm-Xabbrev +ipc.sh -Xabbrev -a26
  201. ipc_shm-Xraw +ipc.sh -Xraw -a19
  202. ipc_shm-Xverbose +ipc.sh -Xverbose -a34
  203. kcmp -a22
  204. kcmp-y -a22 -y -e trace=kcmp
  205. kern_features -a16
  206. kernel_version -a16 -v -e trace=bpf
  207. kernel_version-Xabbrev -a16 -Xabbrev -v -e trace=bpf
  208. kernel_version-Xraw -a16 -Xraw -v -e trace=bpf
  209. kernel_version-Xverbose -a16 -Xverbose -v -e trace=bpf
  210. kexec_file_load -s9
  211. kexec_load -s9
  212. keyctl -a31 -s10
  213. keyctl-Xabbrev -a31 -s10 -e trace=keyctl -Xabbrev
  214. keyctl-Xraw -a13 -s10 -e trace=keyctl -Xraw
  215. keyctl-Xverbose -a41 -s10 -e trace=keyctl -Xverbose
  216. kill -a12 -esignal=none
  217. ksysent ../$NAME
  218. lchown -a30
  219. lchown32 -a32
  220. link
  221. linkat
  222. lookup_dcookie -a27
  223. lstat -a31 -v -P stat.sample -P /dev/full
  224. lstat64 -a32 -v -P stat.sample -P /dev/full
  225. madvise -a33
  226. maybe_switch_current_tcp -a30 -f -e trace=execveat
  227. mbind
  228. mbind-Xabbrev -Xabbrev -e trace=mbind
  229. mbind-Xraw -a33 -Xraw -e trace=mbind
  230. mbind-Xverbose -Xverbose -e trace=mbind
  231. membarrier -a36
  232. memfd_create
  233. memfd_create-Xabbrev -Xabbrev -e trace=memfd_create
  234. memfd_create-Xraw -a30 -Xraw -e trace=memfd_create
  235. memfd_create-Xverbose -Xverbose -e trace=memfd_create
  236. migrate_pages -a33
  237. mincore -a22
  238. mkdir -a20
  239. mkdirat -a28
  240. mknod -a18
  241. mknodat -a35
  242. mlock -a20 -e trace=mlock,munlock
  243. mlock2
  244. mlockall -a12
  245. mmap-Xabbrev +mmap.test abbrev
  246. mmap-Xraw +mmap.test raw 14
  247. mmap-Xverbose +mmap.test verbose
  248. mmap64 +mmap.test
  249. mmap64-Xabbrev +mmap.test abbrev
  250. mmap64-Xraw +mmap.test raw 14
  251. mmap64-Xverbose +mmap.test verbose
  252. mmsg -e read=0 -e write=1 -e trace=recvmmsg,sendmmsg
  253. mmsg-silent -a25 -e verbose=none -e trace=sendmmsg,recvmmsg
  254. mmsg_name -a25 -e trace=sendmmsg,recvmmsg
  255. mmsg_name-v -v -a25 -e trace=sendmmsg,recvmmsg
  256. modify_ldt -a23
  257. mount -a33
  258. mount-Xabbrev -a33 -e trace=mount -Xabbrev
  259. mount-Xraw -a33 -e trace=mount -Xraw
  260. mount-Xverbose -a33 -e trace=mount -Xverbose
  261. move_mount -y
  262. move_mount-P -y -P /dev/full -e trace=move_mount
  263. move_pages -s3
  264. move_pages-Xabbrev -s3 -e trace=move_pages -Xabbrev
  265. move_pages-Xraw -s3 -a36 -e trace=move_pages -Xraw
  266. move_pages-Xverbose -s3 -e trace=move_pages -Xverbose
  267. mq -a32 -e trace=mq_getsetattr,mq_open,mq_unlink
  268. mq_sendrecv -a14 -e trace=mq_open,mq_notify,mq_timedsend,mq_timedreceive,mq_unlink
  269. mq_sendrecv-read -eread=0 -a14 -e trace=mq_open,mq_notify,mq_timedsend,mq_timedreceive,mq_unlink
  270. mq_sendrecv-write -ewrite=0 -a14 -e trace=mq_open,mq_notify,mq_timedsend,mq_timedreceive,mq_unlink
  271. msg_control -a21 -e trace=sendmsg
  272. msg_control-v -v -a21 -e trace=sendmsg
  273. msg_name -a20 -e trace=recvmsg
  274. munlockall -a13
  275. nanosleep -a20
  276. net-icmp_filter -e trace=getsockopt,setsockopt
  277. net-packet_mreq -e trace=setsockopt
  278. net-packet_mreq-Xabbrev -e trace=setsockopt -Xabbrev
  279. net-packet_mreq-Xraw -e trace=setsockopt -Xraw
  280. net-packet_mreq-Xverbose -e trace=setsockopt -Xverbose
  281. net-sockaddr -a24 -e trace=connect
  282. net-tpacket_req -e trace=setsockopt
  283. net-tpacket_stats -e trace=getsockopt
  284. net-yy-inet6 +net-yy-inet.test
  285. netlink_audit +netlink_sock_diag.test
  286. netlink_crypto +netlink_sock_diag.test
  287. netlink_generic +netlink_sock_diag.test
  288. netlink_kobject_uevent +netlink_sock_diag.test
  289. netlink_netfilter +netlink_sock_diag.test
  290. netlink_protocol -e trace=sendto
  291. netlink_route +netlink_sock_diag.test
  292. netlink_selinux +netlink_sock_diag.test
  293. netlink_xfrm +netlink_sock_diag.test
  294. newfstatat -a32 -v -P stat.sample -P /dev/full
  295. nfnetlink_acct +netlink_sock_diag.test
  296. nfnetlink_cthelper +netlink_sock_diag.test
  297. nfnetlink_ctnetlink +netlink_sock_diag.test
  298. nfnetlink_ctnetlink_exp +netlink_sock_diag.test
  299. nfnetlink_cttimeout +netlink_sock_diag.test
  300. nfnetlink_ipset +netlink_sock_diag.test
  301. nfnetlink_nft_compat +netlink_sock_diag.test
  302. nfnetlink_nftables +netlink_sock_diag.test
  303. nfnetlink_osf +netlink_sock_diag.test
  304. nfnetlink_queue +netlink_sock_diag.test
  305. nfnetlink_ulog +netlink_sock_diag.test
  306. nlattr +netlink_sock_diag.test
  307. nlattr_br_port_msg +netlink_sock_diag.test
  308. nlattr_crypto_user_alg +netlink_sock_diag.test
  309. nlattr_dcbmsg +netlink_sock_diag.test
  310. nlattr_fib_rule_hdr +netlink_sock_diag.test
  311. nlattr_ifaddrlblmsg +netlink_sock_diag.test
  312. nlattr_ifaddrmsg +netlink_sock_diag.test
  313. nlattr_ifinfomsg +netlink_sock_diag.test
  314. nlattr_ifla_af_spec +netlink_sock_diag.test
  315. nlattr_ifla_brport +netlink_sock_diag.test
  316. nlattr_ifla_linkinfo +netlink_sock_diag.test
  317. nlattr_ifla_port +netlink_sock_diag.test
  318. nlattr_ifla_xdp +netlink_sock_diag.test
  319. nlattr_inet_diag_msg +netlink_sock_diag.test
  320. nlattr_inet_diag_req_compat +netlink_sock_diag.test
  321. nlattr_inet_diag_req_v2 +netlink_sock_diag.test
  322. nlattr_mdba_mdb_entry +netlink_sock_diag.test
  323. nlattr_mdba_router_port +netlink_sock_diag.test
  324. nlattr_ndmsg +netlink_sock_diag.test
  325. nlattr_ndtmsg +netlink_sock_diag.test
  326. nlattr_netconfmsg +netlink_sock_diag.test
  327. nlattr_netlink_diag_msg +netlink_sock_diag.test
  328. nlattr_nlmsgerr +netlink_sock_diag.test
  329. nlattr_packet_diag_msg +netlink_sock_diag-v.sh
  330. nlattr_rtgenmsg +netlink_sock_diag.test
  331. nlattr_rtmsg +netlink_sock_diag.test
  332. nlattr_smc_diag_msg +netlink_sock_diag.test
  333. nlattr_tc_stats +netlink_sock_diag.test
  334. nlattr_tca_stab +netlink_sock_diag.test
  335. nlattr_tcamsg +netlink_sock_diag.test
  336. nlattr_tcmsg +netlink_sock_diag.test
  337. nlattr_unix_diag_msg +netlink_sock_diag.test
  338. old_mmap -a11 -e trace=mmap
  339. old_mmap-P -e trace=mmap -P "/dev/full" 9>>/dev/full
  340. old_mmap-Xabbrev -a11 -e trace=mmap -Xabbrev
  341. old_mmap-Xraw -a11 -e trace=mmap -Xraw
  342. old_mmap-Xverbose -a11 -e trace=mmap -Xverbose
  343. old_mmap-v-none -a11 -e trace=mmap -e verbose=none
  344. oldfstat -a18 -v -P stat.sample
  345. oldlstat -a32 -v -P stat.sample -P /dev/full
  346. oldselect -a13 -e trace=select
  347. oldselect-P -a13 -e trace=select -P /dev/full 9>>/dev/full
  348. oldselect-efault -a13 -e trace=select
  349. oldselect-efault-P -a13 -e trace=select -P /dev/full 9>>/dev/full
  350. oldstat -a32 -v -P stat.sample -P /dev/full
  351. open -a30 -P $NAME.sample
  352. open_tree -a30 -y
  353. open_tree-P -a30 -y -P /dev/full -e trace=open_tree
  354. openat -a36 -P $NAME.sample
  355. orphaned_process_group . "${srcdir=.}/PTRACE_SEIZE.sh"; run_strace_match_diff -f -e trace=none -e signal='!chld'
  356. osf_utimes -a21
  357. pause -a8 -esignal=none
  358. perf_event_open -a1
  359. perf_event_open_nonverbose -a34 -e verbose=none -e trace=perf_event_open
  360. perf_event_open_unabbrev -a1 -v -e trace=perf_event_open
  361. personality-Xabbrev +personality.test -Xabbrev
  362. personality-Xraw +personality.test -a15 -Xraw
  363. personality-Xverbose +personality.test -Xverbose
  364. pidfd_open -a17
  365. pidfd_open-P -a17 -P /dev/full -e trace=pidfd_open
  366. pidfd_open-y -a17 -y -e trace=pidfd_open
  367. pidfd_send_signal
  368. pipe2 -a15
  369. pkey_alloc -a17
  370. pkey_free -a13
  371. pkey_mprotect -a37
  372. ppoll -s2
  373. ppoll-P -s2 -e trace=ppoll -P /dev/full 9>>/dev/full
  374. ppoll-v -v -s2 -e trace=ppoll
  375. pread64-pwrite64 -a21 -eread=0 -ewrite=1 -e trace=pread64,pwrite64 -P pread64-pwrite64-tmpfile -P /dev/zero -P /dev/null
  376. preadv -a21
  377. preadv-pwritev -a19 -eread=0 -ewrite=1 -e trace=preadv,pwritev
  378. preadv2-pwritev2 -a22 -eread=0 -ewrite=1 -e trace=preadv2,pwritev2
  379. printpath-umovestr -a11 -e signal=none -e trace=chdir
  380. printpath-umovestr-peekdata -a11 -e signal=none -e trace=chdir
  381. printpath-umovestr-undumpable -a11 -e signal=none -e trace=chdir
  382. printsignal-Xabbrev -a11 -Xabbrev -e signal=none -e trace=kill
  383. printsignal-Xraw -a11 -Xraw -e signal=none -e trace=kill
  384. printsignal-Xverbose -a11 -Xverbose -e signal=none -e trace=kill
  385. printstr -e trace=writev
  386. printstrn-umoven -s4096 -e signal=none -e trace=add_key
  387. printstrn-umoven-peekdata -e signal=none -e trace=add_key
  388. printstrn-umoven-undumpable -e signal=none -e trace=add_key
  389. prlimit64
  390. process_vm_readv -s5 -a37
  391. process_vm_writev -s5 -a38
  392. pselect6
  393. ptrace -a23 -e signal=none
  394. ptrace_syscall_info -a35 -e signal=none -e trace=ptrace
  395. pwritev -a22 -s7
  396. quotactl
  397. quotactl-Xabbrev -Xabbrev -e trace=quotactl
  398. quotactl-Xraw -a27 -Xraw -e trace=quotactl
  399. quotactl-Xverbose -Xverbose -e trace=quotactl
  400. quotactl-v -v -e trace=quotactl
  401. quotactl-xfs -e trace=quotactl
  402. quotactl-xfs-v -v -e trace=quotactl
  403. read-write -a15 -eread=0,5 -ewrite=1,4 -e trace=read,write -P read-write-tmpfile -P /dev/zero -P /dev/null
  404. readahead -a1
  405. readdir -a16
  406. readlink -xx
  407. readlinkat -xx
  408. reboot -s 256
  409. recv-MSG_TRUNC -a26 -e trace=recv
  410. recvfrom -a35
  411. recvfrom-MSG_TRUNC -e trace=recvfrom
  412. recvmmsg-timeout -a25 -e trace=recvmmsg
  413. recvmsg -eread=0 -ewrite=1 -e trace=recvmsg,sendmsg
  414. regex test_trace_expr '' -etrace='/^(.*_)?statv?fs'
  415. remap_file_pages
  416. remap_file_pages-Xabbrev -Xabbrev -e trace=remap_file_pages
  417. remap_file_pages-Xraw -Xraw -e trace=remap_file_pages
  418. remap_file_pages-Xverbose -Xverbose -e trace=remap_file_pages
  419. rename -a35
  420. renameat
  421. renameat2
  422. request_key -a33 -s12
  423. riscv_flush_icache -a34
  424. rmdir -a22
  425. rt_sigpending -a20
  426. rt_sigprocmask
  427. rt_sigqueueinfo -esignal=none
  428. rt_sigreturn -esignal='!USR1'
  429. rt_sigsuspend -a20 -esignal=none
  430. rt_sigtimedwait -a38
  431. rt_tgsigqueueinfo -esignal=none
  432. s390_guarded_storage -a32
  433. s390_guarded_storage-v -e trace=s390_guarded_storage -a32 -v
  434. s390_pci_mmio_read_write -e trace=s390_pci_mmio_read,s390_pci_mmio_write -a30
  435. s390_runtime_instr -a44
  436. s390_sthyi -a47
  437. s390_sthyi-v -e trace=s390_sthyi -a47 -v
  438. sched test_trace_expr times -e/sched
  439. sched_get_priority_mxx -a33 -e trace=sched_get_priority_min,sched_get_priority_max
  440. sched_rr_get_interval -a31
  441. sched_xetaffinity -a28 -e trace=sched_getaffinity,sched_setaffinity
  442. sched_xetattr -a29 -e trace=sched_getattr,sched_setattr
  443. sched_xetparam -a23 -e trace=sched_getparam,sched_setparam
  444. sched_xetscheduler -a22 -e trace=sched_getscheduler,sched_setscheduler
  445. sched_yield -a14
  446. seccomp-filter -e trace=seccomp
  447. seccomp-filter-v -v -e trace=seccomp
  448. seccomp_get_action_avail -e trace=seccomp
  449. select -a36
  450. select-P -a36 -e trace=select -P /dev/full 9>>/dev/full
  451. semop -a32 -e trace=semop,semtimedop
  452. sendfile -a27
  453. sendfile64 -a29
  454. set_mempolicy -a34 -s3
  455. set_mempolicy-Xabbrev -a34 -s3 -Xabbrev -e trace=set_mempolicy
  456. set_mempolicy-Xraw -a24 -s3 -Xraw -e trace=set_mempolicy
  457. set_mempolicy-Xverbose -s3 -Xverbose -e trace=set_mempolicy
  458. setdomainname -a24
  459. setfsgid -a12
  460. setfsgid32 -a14
  461. setfsuid -a12
  462. setfsuid32 -a14
  463. setgid -a10
  464. setgid32 -a12
  465. setgroups -s2 -a17
  466. setgroups32 -s2 -a19
  467. sethostname -a22
  468. setns -a21
  469. setregid -a15
  470. setregid32 -a17
  471. setresgid -a19
  472. setresgid32 -a21
  473. setresuid -a19
  474. setresuid32 -a21
  475. setreuid -a15
  476. setreuid32 -a17
  477. setrlimit -a27
  478. setrlimit-Xabbrev -a27 -e trace=setrlimit -Xabbrev
  479. setrlimit-Xraw -a19 -e trace=setrlimit -Xraw
  480. setrlimit-Xverbose -a36 -e trace=setrlimit -Xverbose
  481. setuid -a10
  482. setuid32 -a12
  483. shmxt -a11 -e trace='/(osf_)?shmat,shmdt'
  484. shutdown -a24
  485. sigaction -a31
  486. siginfo -e trace=none
  487. signal -a25 -e signal=none -e trace='/^signal$'
  488. signal_receive -a16 -e trace=kill
  489. signalfd4
  490. sigpending -a15
  491. sigprocmask -a34
  492. sigreturn -esignal='!USR1'
  493. sigsuspend -a19 -esignal=none
  494. so_error -e trace=getsockopt
  495. so_linger -e trace=getsockopt,setsockopt
  496. so_peercred -e trace=getsockopt
  497. so_peercred-Xabbrev -e trace=getsockopt -Xabbrev
  498. so_peercred-Xraw -e trace=getsockopt -Xraw -a39
  499. so_peercred-Xverbose -e trace=getsockopt -Xverbose
  500. sock_filter-v -v -e trace=getsockopt,setsockopt
  501. sock_filter-v-Xabbrev -v -e trace=getsockopt,setsockopt -X abbrev
  502. sock_filter-v-Xraw -a 37 -v -e trace=getsockopt,setsockopt -X raw
  503. sock_filter-v-Xverbose -v -e trace=getsockopt,setsockopt -X verbose
  504. sockaddr_xlat-Xabbrev -Xabbrev -e trace=connect
  505. sockaddr_xlat-Xraw -Xraw -e trace=connect
  506. sockaddr_xlat-Xverbose -Xverbose -e trace=connect
  507. socketcall -a20
  508. sockopt-sol_netlink -e trace=getsockopt,setsockopt
  509. sockopt-timestamp -e trace=recvmsg
  510. splice
  511. stat -a30 -v -P stat.sample -P /dev/full
  512. stat64 -a32 -v -P stat.sample -P /dev/full
  513. statfs -a17
  514. statfs64 -a23
  515. status-all -a10 -e trace=chdir -e status=detached,failed,successful,unavailable,unfinished
  516. status-failed -a10 -e trace=chdir -Z
  517. status-none -e trace=all -e status=none
  518. status-successful -a10 -e trace=chdir -z
  519. status-unfinished -a10 -e trace=all -e status=unfinished
  520. statx -a32 -v -P stat.sample -P /dev/full
  521. swap -a23 -e trace=swapon,swapoff
  522. sxetmask -a11 -e trace=sgetmask,ssetmask
  523. symlink -a34
  524. symlinkat
  525. sync -a7
  526. sync_file_range
  527. sync_file_range2
  528. sysinfo -a14
  529. syslog -a35
  530. tee
  531. time -a10
  532. timer_create
  533. timer_xettime -e trace=timer_create,timer_settime,timer_gettime
  534. timerfd_xettime -e trace=timerfd_create,timerfd_settime,timerfd_gettime
  535. times -esignal=none
  536. times-fail -a12 -e trace=times
  537. trace_fstat test_trace_expr '' -e%fstat -v -P stat.sample -P /dev/full
  538. trace_fstatfs test_trace_expr '' -e%fstatfs
  539. trace_lstat test_trace_expr '' -e%lstat -v -P stat.sample -P /dev/full
  540. trace_personality_32 +qualify_personality.sh 32 'getcwd' 'fsync-y'
  541. trace_personality_64 +qualify_personality.sh 64 'getcwd' 'fsync-y'
  542. trace_personality_regex_32 +qualify_personality.sh 32 '/clock.*' 'times|fcntl.*'
  543. trace_personality_regex_64 +qualify_personality.sh 64 '/clock.*' 'times|fcntl.*'
  544. trace_personality_regex_x32 +qualify_personality.sh x32 '/clock.*' 'times|fcntl.*'
  545. trace_personality_x32 +qualify_personality.sh x32 'getcwd' 'fsync-y'
  546. trace_question test_trace_expr '' -e?osf_utimes,?/^pkey_.*
  547. trace_stat test_trace_expr '' -e%stat -v -P stat.sample -P /dev/full
  548. trace_stat_like test_trace_expr '' -e%%stat -v -P stat.sample -P /dev/full
  549. trace_statfs test_trace_expr '' -e%statfs
  550. trace_statfs_like test_trace_expr '' -e%%statfs
  551. truncate
  552. truncate64
  553. ugetrlimit -a28
  554. umask -a11
  555. umoven-illptr -a36 -e trace=nanosleep
  556. umovestr-illptr -a11 -e trace=chdir
  557. umovestr3 -a14 -e trace=chdir
  558. unlink -a24
  559. unlinkat -a35
  560. unshare -a11
  561. userfaultfd -a38
  562. ustat -a33
  563. utime -a16
  564. utimensat -a33
  565. utimensat-Xabbrev -a33 -Xabbrev -e trace=utimensat
  566. utimensat-Xraw -a29 -Xraw -e trace=utimensat
  567. utimensat-Xverbose -a44 -Xverbose -e trace=utimensat
  568. utimes -a17
  569. vfork-f -a26 -qq -f -e signal=none -e trace=chdir
  570. vhangup -a10
  571. vmsplice -ewrite=1
  572. wait4 -esignal=none
  573. wait4-v -v -e signal=none -e trace=wait4
  574. waitid -esignal=none
  575. waitid-v -v -e signal=none -e trace=waitid
  576. waitpid -a28
  577. xattr -a22 -e trace=getxattr,fgetxattr,lgetxattr,setxattr,fsetxattr,lsetxattr,listxattr,flistxattr,llistxattr,removexattr,fremovexattr,lremovexattr
  578. xattr-strings -a22 -s 4 -e trace=fsetxattr
  579. xet_robust_list -a24 -e trace=get_robust_list,set_robust_list
  580. xetitimer -a29 -e trace=setitimer,getitimer
  581. xetpgid -a11 -e trace=getpgid,setpgid
  582. xetpriority -a29 -e trace=getpriority,setpriority
  583. xettimeofday -a20 -e trace=gettimeofday,settimeofday