Merge branch 'dfsg_clean'
[ltp-debian.git] / runtest / syscalls
blobae012f71990765ab6f71108aefc3cbe76428e9fc
1 #DESCRIPTION:Kernel system calls
2 abort01 ulimit -c 1024;abort01
4 accept01 accept01
5 accept4_01 accept4_01
7 access01 access01
8 access02 access02
9 access03 access03
10 access04 access04
11 access05 access05
13 acct01 acct01
14 acct02 acct02
16 add_key01 add_key01
17 add_key02 add_key02
19 adjtimex01 adjtimex01
20 adjtimex02 adjtimex02
22 alarm01 alarm01
23 alarm02 alarm02
24 alarm03 alarm03
25 alarm05 alarm05
26 alarm06 alarm06
27 alarm07 alarm07
29 asyncio02 asyncio02
31 bind01 bind01
32 bind02 bind02
34 bdflush01 bdflush01
36 brk01 brk01
38 capget01 capget01
39 capget02 capget02
41 capset01 capset01
42 capset02 capset02
44 cacheflush01 cacheflush01
46 chdir01 chdir01
47 chdir01A symlink01 -T chdir01
48 chdir02 chdir02
49 chdir03 chdir03
50 chdir04 chdir04
52 chmod01 chmod01
53 chmod01A symlink01 -T chmod01
54 chmod02 chmod02
55 chmod03 chmod03
56 chmod04 chmod04
57 chmod05 chmod05
58 chmod06 chmod06
59 chmod07 chmod07
61 chown01 chown01
62 chown01_16 chown01_16
63 chown02 chown02
64 chown02_16 chown02_16
65 chown03 chown03
66 chown03_16 chown03_16
67 chown04 chown04
68 chown04_16 chown04_16
69 chown05 chown05
70 chown05_16 chown05_16
72 chroot01 chroot01
73 chroot02 chroot02
74 chroot03 chroot03
75 chroot04 chroot04
77 clock_getres01 clock_getres01
78 clock_nanosleep01 clock_nanosleep01
79 clock_nanosleep2_01 clock_nanosleep2_01
81 clone01 clone01
82 clone02 clone02
83 clone03 clone03
84 clone04 clone04
85 clone05 clone05
86 clone06 clone06
87 clone07 clone07
89 close01 close01
90 close02 close02
91 close08 close08
93 confstr01 confstr01
95 connect01 connect01
97 creat01 creat01
98 creat03 creat03
99 creat04 creat04
100 creat05 creat05
101 creat06 creat06
102 creat07 creat07 -F $LTPROOT/testcases/bin/test1
103 creat08 creat08
104 creat09 creat09
106 dup01 dup01
107 dup02 dup02
108 dup03 dup03
109 dup04 dup04
110 dup05 dup05
111 dup06 dup06
112 dup07 dup07
114 dup201 dup201
115 dup202 dup202
116 dup203 dup203
117 dup204 dup204
118 dup205 dup205
120 dup3_01 dup3_01
122 epoll_create1_01 epoll_create1_01
123 epoll01 epoll-ltp
125 eventfd01 eventfd01
127 eventfd2_01 eventfd2_01
128 eventfd2_02 eventfd2_02
130 execl01 execl01
131 execle01 execle01
132 execlp01 execlp01
134 execv01 execv01
135 execve01 execve01
136 execve02 execve02 -F $LTPROOT/testcases/bin/test3
137 execve03 execve03
138 execve04 execve04 -F $LTPROOT/testcases/bin/test3
139 execve05 execve05 20 $LTPROOT/testcases/bin/execve05 $LTPROOT/testcases/bin/execve05 4
140 execvp01 execvp01
142 exit01 exit01
143 exit02 exit02
145 exit_group01 exit_group01
147 #faccessat test cases
148 faccessat01 faccessat01
150 #fallocate test cases
151 fallocate01 fallocate01
152 fallocate02 fallocate02
153 fallocate03 fallocate03
155 #posix_fadvise test cases
156 posix_fadvise01                      posix_fadvise01
157 posix_fadvise01_64                posix_fadvise01_64
158 posix_fadvise02                      posix_fadvise02
159 posix_fadvise02_64                posix_fadvise02_64
160 posix_fadvise03                      posix_fadvise03
161 posix_fadvise03_64                posix_fadvise03_64
162 posix_fadvise04                      posix_fadvise04
163 posix_fadvise04_64                posix_fadvise04_64
165 fchdir01 fchdir01
166 fchdir02 fchdir02
167 fchdir03 fchdir03
169 fchmod01 fchmod01
170 fchmod02 fchmod02
171 fchmod03 fchmod03
172 fchmod04 fchmod04
173 fchmod05 fchmod05
174 fchmod06 fchmod06
175 fchmod07 fchmod07
177 #fchmodat test cases
178 fchmodat01 fchmodat01
180 fchown01 fchown01
181 fchown01_16 fchown01_16
182 fchown02 fchown02
183 fchown02_16 fchown02_16
184 fchown03 fchown03
185 fchown03_16 fchown03_16
186 fchown04 fchown04
187 fchown04_16 fchown04_16
188 fchown05 fchown05
189 fchown05_16 fchown05_16
191 #fchownat test case
192 fchownat01 fchownat01
194 fcntl01 fcntl01
195 fcntl01_64 fcntl01_64
196 fcntl02 fcntl02
197 fcntl02_64 fcntl02_64
198 fcntl03 fcntl03
199 fcntl03_64 fcntl03_64
200 fcntl04 fcntl04
201 fcntl04_64 fcntl04_64
202 fcntl05 fcntl05
203 fcntl05_64 fcntl05_64
204 fcntl06 fcntl06
205 fcntl06_64 fcntl06_64
206 fcntl07 fcntl07
207 fcntl07_64 fcntl07_64
208 fcntl07B fcntl07B
209 fcntl07B_64 fcntl07B_64
210 fcntl08 fcntl08
211 fcntl08_64 fcntl08_64
212 fcntl09 fcntl09
213 fcntl09_64 fcntl09_64
214 fcntl10 fcntl10
215 fcntl10_64 fcntl10_64
216 fcntl11 fcntl11
217 fcntl11_64 fcntl11_64
218 fcntl12 fcntl12
219 fcntl12_64 fcntl12_64
220 fcntl13 fcntl13
221 fcntl13_64 fcntl13_64
222 fcntl14 fcntl14
223 fcntl14_64 fcntl14_64
224 fcntl15 fcntl15
225 fcntl15_64 fcntl15_64
226 fcntl16 fcntl16
227 fcntl16_64 fcntl16_64
228 fcntl17 fcntl17
229 fcntl17_64 fcntl17_64
230 fcntl18 fcntl18
231 fcntl18_64 fcntl18_64
232 fcntl19 fcntl19
233 fcntl19_64 fcntl19_64
234 fcntl20 fcntl20
235 fcntl20_64 fcntl20_64
236 fcntl21 fcntl21
237 fcntl21_64 fcntl21_64
238 fcntl22 fcntl22
239 fcntl22_64 fcntl22_64
240 fcntl23 fcntl23
241 fcntl23_64 fcntl23_64
242 fcntl24 fcntl24
243 fcntl24_64 fcntl24_64
244 fcntl25 fcntl25
245 fcntl25_64 fcntl25_64
246 fcntl26 fcntl26
247 fcntl26_64 fcntl26_64
248 fcntl27 fcntl27
249 fcntl27_64 fcntl27_64
250 fcntl28 fcntl28
251 fcntl28_64 fcntl28_64
253 fdatasync01 fdatasync01
254 fdatasync02 fdatasync02
256 flock01 flock01
257 flock02 flock02
258 flock03 flock03
259 flock04 flock04
260 flock05 flock05
261 flock06 flock06
263 fmtmsg01 fmtmsg01
265 fork01 fork01
266 fork02 fork02
267 fork03 fork03
268 fork04 fork04
269 fork05 fork05
270 fork06 fork06
271 fork07 fork07
272 fork08 fork08
273 fork09 fork09
274 fork10 fork10
275 fork11 fork11
277 fpathconf01 fpathconf01
279 fstat01 fstat01
280 fstat01_64 fstat01_64
281 fstat02 fstat02
282 fstat02_64 fstat02_64
283 fstat03 fstat03
284 fstat03_64 fstat03_64
285 fstat04 fstat04
286 fstat04_64 fstat04_64
287 fstat05 fstat05
288 fstat05_64 fstat05_64
290 #fstatat64/newfstatat test cases
291 fstatat01 fstatat01
292 fstatat01_64 fstatat01_64
294 fstatfs01 fstatfs01
295 fstatfs01_64 fstatfs01_64
296 fstatfs02 fstatfs02
297 fstatfs02_64 fstatfs02_64
299 fsync01 fsync01
300 fsync02 fsync02
301 fsync03 fsync03
303 ftruncate01 ftruncate01
304 ftruncate01_64 ftruncate01_64
305 ftruncate02 ftruncate02
306 ftruncate02_64 ftruncate02_64
307 ftruncate03 ftruncate03
308 ftruncate03_64 ftruncate03_64
309 ftruncate04 ftruncate.sh
310 ftruncate04_64 ftruncate_64.sh
312 #futimesat test cases
313 futimesat01 futimesat01
315 getcontext01 getcontext01
317 getcpu01 getcpu01
319 getcwd01 getcwd01
320 getcwd02 getcwd02
321 getcwd03 getcwd03
323 getdents01 getdents01
324 getdents01_64 getdents01_64
325 getdents02 getdents02
326 getdents02_64 getdents02_64
327 getdents03 getdents03
328 getdents03_64 getdents03_64
329 getdents04 getdents04
330 getdents04_64 getdents04_64
332 getdomainname01 getdomainname01
334 getdtablesize01 getdtablesize01
336 getegid01 getegid01
337 getegid01_16 getegid01_16
338 getegid02 getegid02
339 getegid02_16 getegid02_16
341 geteuid01 geteuid01
342 geteuid01_16 geteuid01_16
344 getgid01 getgid01
345 getgid01_16 getgid01_16
346 # getgid02 is moved to getegid.
347 # getgid02 getgid02
348 getgid03 getgid03
349 getgid03_16 getgid03_16
351 getgroups01 getgroups01
352 getgroups01_16 getgroups01_16
353 getgroups02 getgroups02
354 getgroups02_16 getgroups02_16
355 getgroups03 getgroups03
356 getgroups03_16 getgroups03_16
357 getgroups04 getgroups04
358 getgroups04_16 getgroups04_16
360 gethostid01 gethostid01
362 gethostname01 gethostname01
364 getitimer01 getitimer01
365 getitimer02 getitimer02
366 getitimer03 getitimer03
368 getpagesize01 getpagesize01
370 getpeername01 getpeername01
372 getpgid01 getpgid01
373 getpgid02 getpgid02
375 getpgrp01 getpgrp01
377 getpid01 getpid01
378 getpid02 getpid02
380 getppid01 getppid01
381 getppid02 getppid02
383 getpriority01 getpriority01
384 getpriority02 getpriority02
386 getresgid01 getresgid01
387 getresgid02 getresgid02
388 getresgid03 getresgid03
390 getresuid01 getresuid01
391 getresuid02 getresuid02
392 getresuid03 getresuid03
394 getrlimit01 getrlimit01
395 getrlimit02 getrlimit02
397 get_mempolicy01 get_mempolicy01
398 get_robust_list01 get_robust_list01
400 getrusage01 getrusage01
401 getrusage02 getrusage02
403 getsid01 getsid01
404 getsid02 getsid02
406 getsockname01 getsockname01
408 getsockopt01 getsockopt01
410 gettid01 gettid01
412 gettimeofday01 gettimeofday01
413 gettimeofday02 gettimeofday02
415 getuid01 getuid01
416 getuid01_16 getuid01_16
417 getuid02 getuid02
418 getuid02_16 getuid02_16
419 getuid03 getuid03
420 getuid03_16 getuid03_16
422 #Needs tty device.
423 #ioctl01 ioctl01 -D /dev/tty0
424 #ioctl02 ioctl02 -D /dev/tty0
426 # Introducing ioctl tests for all /dev/tty* devices
427 ioctl01_02   test_ioctl
428 ioctl03      ioctl03
430 inotify_init1_01 inotify_init1_01
431 inotify_init1_02 inotify_init1_02
433 inotify01 inotify01
434 inotify02 inotify02
435 inotify03 inotify03 -D DEVICE -T DEVICE_FS_TYPE
437 ioperm01 ioperm01
438 ioperm02 ioperm02
440 iopl01 iopl01
441 iopl02 iopl02
443 io_cancel01 run-io_cancel.sh
444 io_destroy01 run-io_destroy.sh
445 io_getevents01 run-io_getevents.sh
446 io_setup01 run-io_setup.sh
447 io_submit01 run-io_submit.sh
449 keyctl01 keyctl01
451 kill01 kill01
452 kill02 kill02
453 kill03 kill03
454 kill04 kill04
455 kill05 kill05
456 kill06 kill06
457 kill07 kill07
458 kill08 kill08
459 kill09 kill09
460 kill10 kill10
461 kill11 ulimit -c 1024;kill11
462 kill12 kill12
464 lchown01 lchown01
465 lchown01_16 lchown01_16
466 lchown02 lchown02
467 lchown02_16 lchown02_16
469 link01 symlink01 -T link01
470 link02 link02
471 link03 link03
472 link04 link04
473 link05 link05
474 link06 link06
475 link07 link07
477 #linkat test cases
478 linkat01 linkat01
480 listen01 listen01
482 llseek01 llseek01
483 llseek02 llseek02
485 lseek01 lseek01
486 lseek02 lseek02
487 lseek03 lseek03
488 lseek04 lseek04
489 lseek05 lseek05
490 lseek06 lseek06
491 lseek07 lseek07
492 lseek08 lseek08
493 lseek09 lseek09
494 lseek10 lseek10
496 lstat01A symlink01 -T lstat01
497 lstat01A_64 symlink01 -T lstat01_64
498 lstat01 lstat01
499 lstat01_64 lstat01_64
500 lstat02 lstat02
501 lstat02_64 lstat02_64
502 lstat03 lstat03
503 lstat03_64 lstat03_64
505 mallopt01 mallopt01
507 memset01 memset01
508 memcmp01 memcmp01
509 memcpy01 memcpy01
511 mlockall01 mlockall01
512 mlockall02 mlockall02
513 mlockall03 mlockall03
515 mkdir01 mkdir01
516 mkdir02 mkdir02
517 mkdir03 mkdir03
518 mkdir04 mkdir04
519 mkdir05 mkdir05
520 mkdir05A symlink01 -T mkdir05
521 mkdir08 mkdir08
522 mkdir09 mkdir09
524 #mkdirat test cases
525 mkdirat01 mkdir01
527 mknod01 mknod01
528 mknod02 mknod02
529 mknod03 mknod03
530 mknod04 mknod04
531 mknod05 mknod05
532 mknod06 mknod06
533 mknod07 mknod07
534 mknod08 mknod08
535 mknod09 mknod09
537 #mknodat test cases
538 mknodat01 mknodat01
540 mlock01 mlock01
541 mlock02 mlock02
543 qmm01 mmap001 -m 1
544 mmap01 mmap01
545 mmap02 mmap02
546 mmap03 mmap03
547 mmap04 mmap04
548 mmap05 mmap05
549 mmap06 mmap06
550 mmap07 mmap07
551 mmap08 mmap08
552 mmap09 mmap09
554 modify_ldt01 modify_ldt01
555 modify_ldt02 modify_ldt02
558 # These tests require an unmounted block device
559 # to run correctly. Please see individual test
560 # code for more information.
562 mount01 mount01 -D DEVICE -T DEVICE_FS_TYPE
563 mount02 mount02 -D DEVICE -T DEVICE_FS_TYPE
564 mount03 mount03 -D DEVICE -T DEVICE_FS_TYPE
565 mount04 mount04 -D DEVICE -T DEVICE_FS_TYPE
567 mount1234 test_mount
569 move_pages01 move_pages.sh 01
570 move_pages02 move_pages.sh 02
571 move_pages03 move_pages.sh 03
572 move_pages04 move_pages.sh 04
573 move_pages05 move_pages.sh 05
574 move_pages06 move_pages.sh 06
575 move_pages07 move_pages.sh 07
576 move_pages08 move_pages.sh 08
577 move_pages09 move_pages.sh 09
578 move_pages10 move_pages.sh 10
579 move_pages11 move_pages.sh 11
581 mprotect01 mprotect01
582 mprotect02 mprotect02
583 mprotect03 mprotect03
585 mq_notify01 mq_notify01
586 mq_open01 mq_open01
587 mq_timedreceive01 mq_timedreceive01
588 mq_timedsend01 mq_timedsend01
589 mq_unlink01 mq_unlink01
591 mremap01 mremap01
592 mremap02 mremap02
593 mremap03 mremap03
594 mremap04 mremap04
596 msgctl01 msgctl01
597 msgctl02 msgctl02
598 msgctl03 msgctl03
599 msgctl04 msgctl04
600 msgctl05 msgctl05
601 msgctl06 msgctl06
602 msgctl07 msgctl07
603 msgctl08 msgctl08
604 msgctl09 msgctl09
605 msgctl10 msgctl10
606 msgctl11 msgctl11
608 msgget01 msgget01
609 msgget02 msgget02
610 msgget03 msgget03
611 msgget04 msgget04
613 msgrcv01 msgrcv01
614 msgrcv02 msgrcv02
615 msgrcv03 msgrcv03
616 msgrcv04 msgrcv04
617 msgrcv05 msgrcv05
618 msgrcv06 msgrcv06
620 msgsnd01 msgsnd01
621 msgsnd02 msgsnd02
622 msgsnd03 msgsnd03
623 msgsnd04 msgsnd04
624 msgsnd05 msgsnd05
625 msgsnd06 msgsnd06
627 msync01 msync01
628 msync02 msync02
629 msync03 msync03
630 msync04 msync04
631 msync05 msync05
633 munlock01 munlock01
634 munlock02 munlock02
636 munlockall01 munlockall01
637 munlockall02 munlockall02
639 munmap01 munmap01
640 munmap02 munmap02
641 munmap03 munmap03
643 nanosleep01 nanosleep01
644 nanosleep02 nanosleep02
645 nanosleep03 nanosleep03
646 nanosleep04 nanosleep04
648 nftw01 nftw01
649 nftw6401 nftw6401
651 nice01 nice01
652 nice02 nice02
653 nice03 nice03
654 nice04 nice04
655 nice05 nice05
657 open01 open01
658 open01A symlink01 -T open01
659 open02 open02
660 open03 open03
661 open04 open04
662 open05 open05
663 open06 open06
664 open07 open07
665 open08 open08
666 open09 open09
667 open10 open10
669 #openat test cases
670 openat01 openat01
672 mincore01 mincore01
673 mincore02 mincore02 
675 madvise01 madvise01
676 madvise02 madvise02
677 madvise03 madvise03
679 newuname01 newuname01
681 pathconf01 pathconf01
683 pause01 pause01
684 pause02 pause02
685 pause03 pause03
687 #  The personality() system call is poorly documented 
688 #  and difficult to figure out how to use by looking 
689 #  at the different architecture specific kernel files.
690 #personality01 personality01
691 #personality02 personality02
693 pipe01 pipe01
694 pipe02 pipe02
695 pipe03 pipe03
696 pipe04 pipe04
697 pipe05 pipe05
698 pipe06 pipe06
699 pipe07 pipe07
700 pipe08 pipe08
701 pipe09 pipe09
702 pipe10 pipe10
703 pipe11 pipe11
705 pipe2_01 pipe2_01
706 pipe2_02 pipe2_02
708 poll01 poll01
710 ppoll01 ppoll01
712 prctl01 prctl01
713 prctl02 prctl02
715 pread01 pread01
716 pread01_64 pread01_64
717 pread02 pread02
718 pread02_64 pread02_64
719 pread03 pread03
720 pread03_64 pread03_64
722 profil01 profil01
724 pselect01 pselect01
725 pselect01_64 pselect01_64
727 ptrace01 ptrace01
728 ptrace02 ptrace02
729 ptrace03 ptrace03
730 ptrace04 ptrace04
731 ptrace06 ptrace06
733 pwrite01 pwrite01
734 pwrite02 pwrite02
735 pwrite03 pwrite03
736 pwrite04 pwrite04
739 read01 read01
740 read02 read02
741 read03 read03
742 read04 read04
744 readdir01 readdir01
745 readdir02 readdir02
747 readlink01A symlink01 -T readlink01
748 readlink01 readlink01
749 readlink02 readlink02
750 readlink03 readlink03
751 readlink04 readlink04
753 #readlinkat test cases
754 readlinkat01 readlinkat01
756 readv01 readv01
757 readv02 readv02
758 readv03 readv03
760 reboot01 reboot01
761 reboot02 reboot02
763 recv01 recv01
765 recvfrom01 recvfrom01
767 recvmsg01 recvmsg01
769 remap_file_pages01 remap_file_pages01
770 remap_file_pages02 remap_file_pages02
772 rename01 rename01
773 rename01A symlink01 -T rename01
774 rename02 rename02
775 rename03 rename03
776 rename04 rename04
777 rename05 rename05
778 rename06 rename06
779 rename07 rename07
780 rename08 rename08
781 rename09 rename09
782 rename10 rename10
783 rename12 rename12
784 rename13 rename13
785 rename14 rename14
787 #renameat test cases
788 renameat01 renameat01
790 rmdir01 rmdir01
791 rmdir02 rmdir02
792 rmdir03 rmdir03
793 rmdir03A symlink01 -T rmdir03
794 rmdir04 rmdir04
795 rmdir05 rmdir05
797 rt_sigaction01 rt_sigaction01
798 rt_sigprocmask01 rt_sigprocmask01
799 rt_sigprocmask02 rt_sigprocmask02
800 rt_sigqueueinfo01 rt_sigqueueinfo01
801 rt_sigsuspend01 rt_sigsuspend01
803 sbrk01 sbrk01
805 sched_get_priority_max01 sched_get_priority_max01
806 sched_get_priority_max02 sched_get_priority_max02
808 sched_get_priority_min01 sched_get_priority_min01
809 sched_get_priority_min02 sched_get_priority_min02
811 sched_getparam01 sched_getparam01
812 sched_getparam02 sched_getparam02
813 sched_getparam03 sched_getparam03
815 sched_rr_get_interval01 sched_rr_get_interval01
816 sched_rr_get_interval02 sched_rr_get_interval02
817 sched_rr_get_interval03 sched_rr_get_interval03
819 sched_setparam01 sched_setparam01
820 sched_setparam02 sched_setparam02
821 sched_setparam03 sched_setparam03
822 sched_setparam04 sched_setparam04
823 sched_setparam05 sched_setparam05
825 sched_getscheduler01 sched_getscheduler01
826 sched_getscheduler02 sched_getscheduler02
828 sched_setscheduler01 sched_setscheduler01
829 sched_setscheduler02 sched_setscheduler02
831 sched_yield01 sched_yield01
833 select01 select01
834 select02 select02
835 select03 select03
837 semctl01 semctl01
838 semctl02 semctl02
839 semctl03 semctl03
840 semctl04 semctl04
841 semctl05 semctl05
842 semctl06 semctl06
843 semctl07 semctl07
845 semget01 semget01
846 semget02 semget02
847 semget03 semget03
848 semget05 semget05
849 semget06 semget06
851 semop01 semop01
852 semop02 semop02
853 semop03 semop03
854 semop04 semop04
855 semop05 semop05
857 send01 send01
859 sendfile02 sendfile02
860 sendfile02_64 sendfile02_64
861 sendfile03 sendfile03
862 sendfile03_64 sendfile03_64
863 sendfile04 sendfile04
864 sendfile04_64 sendfile04_64
865 sendfile05 sendfile05
866 sendfile05_64 sendfile05_64
867 sendfile06 sendfile06
868 sendfile06_64 sendfile06_64
869 sendfile07 sendfile07
870 sendfile07_64 sendfile07_64
873 sendmsg01 sendmsg01
875 sendto01 sendto01
877 setdomainname01 setdomainname01
878 setdomainname02 setdomainname02
879 setdomainname03 setdomainname03
881 setfsgid01 setfsgid01
882 setfsgid01_16 setfsgid01_16
883 setfsgid02 setfsgid02
884 setfsgid02_16 setfsgid02_16
885 setfsgid03 setfsgid03
886 setfsgid03_16 setfsgid03_16
888 setfsuid01 setfsuid01
889 setfsuid01_16 setfsuid01_16
890 setfsuid02 setfsuid02
891 setfsuid02_16 setfsuid02_16
892 setfsuid03 setfsuid03
893 setfsuid03_16 setfsuid03_16
894 setfsuid04 setfsuid04
895 setfsuid04_16 setfsuid04_16
897 setgid01 setgid01
898 setgid01_16 setgid01_16
899 setgid02 setgid02
900 setgid02_16 setgid02_16
901 setgid03 setgid03
902 setgid03_16 setgid03_16
904 setegid01 setegid01
906 sgetmask01 sgetmask01
908 setgroups01 setgroups01
909 setgroups01_16 setgroups01_16
910 setgroups02 setgroups02
911 setgroups02_16 setgroups02_16
912 setgroups03 setgroups03
913 setgroups03_16 setgroups03_16
914 setgroups04 setgroups04
915 setgroups04_16 setgroups04_16
917 sethostname01 sethostname01
918 sethostname02 sethostname02
919 sethostname03 sethostname03
921 setitimer01 setitimer01
922 setitimer02 setitimer02
923 setitimer03 setitimer03
925 setpgid01 setpgid01
926 setpgid02 setpgid02
927 setpgid03 setpgid03
929 setpgrp01 setpgrp01
930 setpgrp02 setpgrp02
932 setpriority01 setpriority01
933 setpriority02 setpriority02
934 setpriority03 setpriority03
935 setpriority04 setpriority04
936 setpriority05 setpriority05
938 setregid01 setregid01
939 setregid01_16 setregid01_16
940 setregid02 setregid02
941 setregid02_16 setregid02_16
942 setregid03 setregid03
943 setregid03_16 setregid03_16
944 setregid04 setregid04
945 setregid04_16 setregid04_16
947 setresgid01 setresgid01
948 setresgid01_16 setresgid01_16
949 setresgid02 setresgid02
950 setresgid02_16 setresgid02_16
951 setresgid03 setresgid03
952 setresgid03_16 setresgid03_16
954 setresuid01 setresuid01
955 setresuid01_16 setresuid01_16
956 setresuid02 setresuid02
957 setresuid02_16 setresuid02_16
958 setresuid03 setresuid03
959 setresuid03_16 setresuid03_16
960 setresuid04 setresuid04
961 setresuid04_16 setresuid04_16
963 setreuid01 setreuid01
964 setreuid01_16 setreuid01_16
965 setreuid02 setreuid02
966 setreuid02_16 setreuid02_16
967 setreuid03 setreuid03
968 setreuid03_16 setreuid03_16
969 setreuid04 setreuid04
970 setreuid04_16 setreuid04_16
971 setreuid05 setreuid05
972 setreuid05_16 setreuid05_16
973 setreuid06 setreuid06
974 setreuid06_16 setreuid06_16
975 setreuid07 setreuid07
976 setreuid07_16 setreuid07_16
978 setrlimit01 setrlimit01
979 setrlimit02 setrlimit02
980 setrlimit03 setrlimit03
982 set_robust_list01 set_robust_list01
983 set_thread_area01 set_thread_area01
984 set_thread_area02 set_thread_area02
985 set_tid_address01 set_tid_address01
987 setsid01 setsid01
989 setsockopt01 setsockopt01
991 settimeofday01 settimeofday01
992 settimeofday02 settimeofday02
994 setuid01 setuid01
995 setuid01_16 setuid01_16
996 setuid02 setuid02
997 setuid02_16 setuid02_16
998 setuid03 setuid03
999 setuid03_16 setuid03_16
1000 setuid04 setuid04
1001 setuid04_16 setuid04_16
1003 shmat01 shmat01
1004 shmat02 shmat02
1005 shmat03 shmat03
1007 shmctl01 shmctl01
1008 shmctl02 shmctl02
1009 shmctl03 shmctl03
1010 shmctl04 shmctl04
1012 shmdt01 shmdt01
1013 shmdt02 shmdt02
1015 shmget01 shmget01
1016 shmget02 shmget02
1017 shmget03 shmget03
1018 shmget04 shmget04
1019 shmget05 shmget05
1021 sigaction01 sigaction01
1022 sigaction02 sigaction02
1024 sigaltstack01 sigaltstack01
1025 sigaltstack02 sigaltstack02
1028 sighold02 sighold02
1030 signal01 signal01
1031 signal02 signal02
1032 signal03 signal03
1033 signal04 signal04
1034 signal05 signal05
1036 signalfd01 signalfd01
1038 signalfd4_01 signalfd4_01
1039 signalfd4_02 signalfd4_02
1041 sigpending02 sigpending02
1043 sigprocmask01 sigprocmask01
1045 sigrelse01 sigrelse01
1046 sigreturn01 sigreturn01
1048 sigsuspend01 sigsuspend01
1051 socket01 socket01
1052 socket02 socket02
1053 socket03 socket03
1055 socketcall01 socketcall01
1056 socketcall02 socketcall02
1057 socketcall03 socketcall03
1058 socketcall04 socketcall04
1060 socketpair01 socketpair01
1061 socketpair02 socketpair02
1063 sockioctl01 sockioctl01
1065 #splice test
1066 splice01 splice01
1067 splice02 seq 1 10000000 | splice02 splice02-temp
1069 tee01 tee01
1071 ssetmask01 ssetmask01
1073 stat01 stat01
1074 stat01_64 stat01_64
1075 stat02 stat02
1076 stat02_64 stat02_64
1077 stat03 stat03
1078 stat03_64 stat03_64
1079 stat04 symlink01 -T stat04
1080 stat04_64 symlink01 -T stat04_64
1081 stat05 stat05
1082 stat05_64 stat05_64
1083 stat06 stat06
1084 stat06_64 stat06_64
1086 statfs01 statfs01
1087 statfs01_64 statfs01_64
1088 statfs02 statfs02
1089 statfs02_64 statfs02_64
1090 statfs03 statfs03
1091 statfs03_64 statfs03_64
1093 statvfs01 statvfs01
1095 stime01 stime01
1096 stime02 stime02
1098 string01 string01
1100 swapoff01 swapoff01
1101 swapoff02 swapoff02
1103 swapon01 swapon01
1104 swapon02 swapon02
1105 swapon03 swapon03
1107 #Exclusive syscall() for POWER6 machines only
1108 switch01 endian_switch01
1110 symlink01 symlink01
1111 symlink02 symlink02
1112 symlink03 symlink03
1113 symlink04 symlink04
1114 symlink05 symlink05
1116 #symlinkat test cases
1117 symlinkat01 symlinkat01
1119 sync01 sync01
1120 sync02 sync02
1122 #testcases for sync_file_range
1123 sync_file_range01 sync_file_range01
1125 syscall01 syscall01
1127 sysconf01 sysconf01
1129 sysctl01 sysctl01
1130 sysctl03 sysctl03
1131 sysctl04 sysctl04
1132 sysctl05 sysctl05
1134 sysfs01 sysfs01
1135 sysfs02 sysfs02
1136 sysfs03 sysfs03
1137 sysfs04 sysfs04
1138 sysfs05 sysfs05
1139 sysfs06 sysfs06
1141 sysinfo01 sysinfo01
1142 sysinfo02 sysinfo02
1144 syslog01 syslog01
1145 syslog02 syslog02
1146 syslog03 syslog03
1147 syslog04 syslog04
1148 syslog05 syslog05
1149 syslog06 syslog06
1150 syslog07 syslog07
1151 syslog08 syslog08
1152 syslog09 syslog09
1153 syslog10 syslog10
1154 syslog11 syslog11
1155 syslog12 syslog12
1157 time01 time01
1158 time02 time02
1160 times01 times01
1161 times03 times03
1163 # New syscall support from 2.6.25 kernel onwards
1165 timerfd01 timerfd01
1166 timerfd02 timerfd02
1167 timerfd03 timerfd03
1169 timer_getoverrun01 timer_getoverrun01
1170 timer_gettime01 timer_gettime01
1172 tkill01 tkill01
1173 tkill02 tkill02
1175 truncate01 truncate01
1176 truncate01_64 truncate01_64
1177 truncate02 truncate02
1178 truncate02_64 truncate02_64
1179 truncate03 truncate03
1180 truncate03_64 truncate03_64
1181 truncate04 truncate04
1182 truncate04_64 truncate04_64
1184 # This syscall is obsolete.  The latest glibc does not even
1185 # include the ulimit.h file anymore.  The test will fail
1186 # because the error handling has been simplified.
1188 ulimit01 ulimit01
1190 umask01 umask01
1191 umask02 umask02
1192 umask03 umask03
1194 uname01 uname01
1195 uname02 uname02
1196 uname03 uname03
1198 unlink01 symlink01 -T unlink01
1199 unlink05 unlink05
1200 unlink06 unlink06
1201 unlink07 unlink07
1202 unlink08 unlink08
1204 #unlinkat test cases
1205 unlinkat01 unlinkat01
1207 unshare01 unshare01
1208 unshare02 unshare02
1211 # These tests require an unmounted block device
1212 # to run correctly. Please see individual test
1213 # code for more information.
1215 umount01 umount01 -D DEVICE -T DEVICE_FS_TYPE
1216 umount02 umount02 -D DEVICE -T DEVICE_FS_TYPE
1217 umount03 umount03 -D DEVICE -T DEVICE_FS_TYPE
1219 umount123 test_umount
1221 ustat01 ustat01
1222 ustat02 ustat02
1224 utime01 utime01
1225 utime01A symlink01 -T utime01
1226 utime02 utime02
1227 utime03 utime03
1228 utime04 utime04
1229 utime05 utime05
1230 utime06 utime06
1232 utimes01 utimes01
1234 # Introduced from Kernel 2.6.22 onwards
1235 utimensat01 utimensat_tests.sh
1237 vfork01 vfork01
1238 vfork02 vfork02
1240 vhangup01 vhangup01
1241 vhangup02 vhangup02
1243 #vmsplice test cases
1244 vmsplice01 vmsplice01
1246 wait02 wait02
1248 wait401 wait401
1249 wait402 wait402
1251 waitpid01 waitpid01
1252 waitpid02 waitpid02
1253 waitpid03 waitpid03
1254 waitpid04 waitpid04
1255 waitpid05 waitpid05
1256 waitpid06 waitpid06
1257 waitpid07 waitpid07
1258 waitpid08 waitpid08
1259 waitpid09 waitpid09
1260 waitpid10 waitpid10 5
1261 waitpid11 waitpid11
1262 waitpid12 waitpid12
1263 waitpid13 waitpid13
1265 write01 write01
1266 write02 write02
1267 write03 write03
1268 write04 write04
1269 write05 write05
1271 writev01 writev01
1272 writev02 writev02
1273 writev03 writev03
1274 writev04 writev04
1275 writev05 writev05
1276 writev06 writev06