• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1#DESCRIPTION:Kernel system calls
2abort01 abort01
3
4accept01 accept01
5accept02 accept02
6
7accept4_01 accept4_01
8
9access01 access01
10access02 access02
11access03 access03
12access04 access04
13
14acct01 acct01
15acct02 acct02
16
17add_key01 add_key01
18add_key02 add_key02
19add_key03 add_key03
20add_key04 add_key04
21
22adjtimex01 adjtimex01
23adjtimex02 adjtimex02
24
25alarm02 alarm02
26alarm03 alarm03
27alarm05 alarm05
28alarm06 alarm06
29alarm07 alarm07
30
31bind01 bind01
32bind02 bind02
33bind03 bind03
34
35bpf_map01 bpf_map01
36bpf_prog01 bpf_prog01
37bpf_prog02 bpf_prog02
38bpf_prog03 bpf_prog03
39
40brk01 brk01
41
42capget01 capget01
43capget02 capget02
44
45capset01 capset01
46capset02 capset02
47capset03 capset03
48capset04 capset04
49
50cacheflush01 cacheflush01
51
52chdir01 chdir01
53chdir01A symlink01 -T chdir01
54chdir02 chdir02
55chdir03 chdir03
56chdir04 chdir04
57
58chmod01 chmod01
59chmod01A symlink01 -T chmod01
60chmod02 chmod02
61chmod03 chmod03
62chmod04 chmod04
63chmod05 chmod05
64chmod06 chmod06
65chmod07 chmod07
66
67chown01 chown01
68chown01_16 chown01_16
69chown02 chown02
70chown02_16 chown02_16
71chown03 chown03
72chown03_16 chown03_16
73chown04 chown04
74chown04_16 chown04_16
75chown05 chown05
76chown05_16 chown05_16
77
78chroot01 chroot01
79chroot02 chroot02
80chroot03 chroot03
81chroot04 chroot04
82
83clock_adjtime01 clock_adjtime01
84clock_adjtime02 clock_adjtime02
85
86clock_getres01 clock_getres01
87clock_nanosleep01 clock_nanosleep01
88clock_nanosleep02 clock_nanosleep02
89clock_nanosleep2_01 clock_nanosleep2_01
90
91clock_gettime01 clock_gettime01
92clock_gettime02 clock_gettime02
93leapsec01 leapsec01
94
95clock_settime01 clock_settime01
96clock_settime02 clock_settime02
97
98clone01 clone01
99clone02 clone02
100clone03 clone03
101clone04 clone04
102clone05 clone05
103clone06 clone06
104clone07 clone07
105clone08 clone08
106clone09 clone09
107
108close01 close01
109close02 close02
110close08 close08
111
112confstr01 confstr01
113
114connect01 connect01
115
116creat01 creat01
117creat03 creat03
118creat04 creat04
119creat05 creat05
120creat06 creat06
121creat07 creat07
122creat08 creat08
123
124delete_module01 delete_module01
125delete_module02 delete_module02
126delete_module03 delete_module03
127
128dup01 dup01
129dup02 dup02
130dup03 dup03
131dup04 dup04
132dup05 dup05
133dup06 dup06
134dup07 dup07
135
136dup201 dup201
137dup202 dup202
138dup203 dup203
139dup204 dup204
140dup205 dup205
141
142dup3_01 dup3_01
143dup3_02 dup3_02
144
145epoll_create1_01 epoll_create1_01
146epoll01 epoll-ltp
147epoll_ctl01 epoll_ctl01
148epoll_ctl02 epoll_ctl02
149epoll_wait01 epoll_wait01
150epoll_wait02 epoll_wait02
151epoll_wait03 epoll_wait03
152epoll_pwait01 epoll_pwait01
153
154eventfd01 eventfd01
155
156eventfd2_01 eventfd2_01
157eventfd2_02 eventfd2_02
158eventfd2_03 eventfd2_03
159
160execl01 execl01
161execle01 execle01
162execlp01 execlp01
163
164execv01 execv01
165execve01 execve01
166execve02 execve02
167execve03 execve03
168execve04 execve04
169execve05 execve05 -i 5 -n 32
170execvp01 execvp01
171execveat01 execveat01
172execveat02 execveat02
173execveat03 execveat03
174
175exit01 exit01
176exit02 exit02
177
178exit_group01 exit_group01
179
180#faccessat test cases
181faccessat01 faccessat01
182
183#fallocate test cases
184fallocate01 fallocate01
185fallocate02 fallocate02
186fallocate03 fallocate03
187fallocate04 fallocate04
188fallocate05 fallocate05
189
190fsetxattr01 fsetxattr01
191fsetxattr02 fsetxattr02
192
193#posix_fadvise test cases
194posix_fadvise01                      posix_fadvise01
195posix_fadvise01_64                posix_fadvise01_64
196posix_fadvise02                      posix_fadvise02
197posix_fadvise02_64                posix_fadvise02_64
198posix_fadvise03                      posix_fadvise03
199posix_fadvise03_64                posix_fadvise03_64
200posix_fadvise04                      posix_fadvise04
201posix_fadvise04_64                posix_fadvise04_64
202
203fchdir01 fchdir01
204fchdir02 fchdir02
205fchdir03 fchdir03
206
207fchmod01 fchmod01
208fchmod02 fchmod02
209fchmod03 fchmod03
210fchmod04 fchmod04
211fchmod05 fchmod05
212fchmod06 fchmod06
213
214#fchmodat test cases
215fchmodat01 fchmodat01
216
217fchown01 fchown01
218fchown01_16 fchown01_16
219fchown02 fchown02
220fchown02_16 fchown02_16
221fchown03 fchown03
222fchown03_16 fchown03_16
223fchown04 fchown04
224fchown04_16 fchown04_16
225fchown05 fchown05
226fchown05_16 fchown05_16
227
228#fchownat test case
229fchownat01 fchownat01
230fchownat02 fchownat02
231
232fcntl01 fcntl01
233fcntl01_64 fcntl01_64
234fcntl02 fcntl02
235fcntl02_64 fcntl02_64
236fcntl03 fcntl03
237fcntl03_64 fcntl03_64
238fcntl04 fcntl04
239fcntl04_64 fcntl04_64
240fcntl05 fcntl05
241fcntl05_64 fcntl05_64
242fcntl06 fcntl06
243fcntl06_64 fcntl06_64
244fcntl07 fcntl07
245fcntl07_64 fcntl07_64
246fcntl08 fcntl08
247fcntl08_64 fcntl08_64
248fcntl09 fcntl09
249fcntl09_64 fcntl09_64
250fcntl10 fcntl10
251fcntl10_64 fcntl10_64
252fcntl11 fcntl11
253fcntl11_64 fcntl11_64
254fcntl12 fcntl12
255fcntl12_64 fcntl12_64
256fcntl13 fcntl13
257fcntl13_64 fcntl13_64
258fcntl14 fcntl14
259fcntl14_64 fcntl14_64
260fcntl15 fcntl15
261fcntl15_64 fcntl15_64
262fcntl16 fcntl16
263fcntl16_64 fcntl16_64
264fcntl17 fcntl17
265fcntl17_64 fcntl17_64
266fcntl18 fcntl18
267fcntl18_64 fcntl18_64
268fcntl19 fcntl19
269fcntl19_64 fcntl19_64
270fcntl20 fcntl20
271fcntl20_64 fcntl20_64
272fcntl21 fcntl21
273fcntl21_64 fcntl21_64
274fcntl22 fcntl22
275fcntl22_64 fcntl22_64
276fcntl23 fcntl23
277fcntl23_64 fcntl23_64
278fcntl24 fcntl24
279fcntl24_64 fcntl24_64
280fcntl25 fcntl25
281fcntl25_64 fcntl25_64
282fcntl26 fcntl26
283fcntl26_64 fcntl26_64
284fcntl27 fcntl27
285fcntl27_64 fcntl27_64
286fcntl28 fcntl28
287fcntl28_64 fcntl28_64
288fcntl29 fcntl29
289fcntl29_64 fcntl29_64
290fcntl30 fcntl30
291fcntl30_64 fcntl30_64
292fcntl31 fcntl31
293fcntl31_64 fcntl31_64
294fcntl32 fcntl32
295fcntl32_64 fcntl32_64
296fcntl33 fcntl33
297fcntl33_64 fcntl33_64
298fcntl34 fcntl34
299fcntl34_64 fcntl34_64
300fcntl35 fcntl35
301fcntl35_64 fcntl35_64
302fcntl36 fcntl36
303fcntl36_64 fcntl36_64
304
305fdatasync01 fdatasync01
306fdatasync02 fdatasync02
307fdatasync03 fdatasync03
308
309fgetxattr01 fgetxattr01
310fgetxattr02 fgetxattr02
311fgetxattr03 fgetxattr03
312
313flistxattr01 flistxattr01
314flistxattr02 flistxattr02
315flistxattr03 flistxattr03
316
317flock01 flock01
318flock02 flock02
319flock03 flock03
320flock04 flock04
321flock06 flock06
322
323fmtmsg01 fmtmsg01
324
325fork01 fork01
326fork02 fork02
327fork03 fork03
328fork04 fork04
329fork05 fork05
330fork06 fork06
331fork07 fork07
332fork08 fork08
333fork09 fork09
334fork10 fork10
335fork11 fork11
336fork13 fork13 -i 1000000
337fork14 fork14
338
339fpathconf01 fpathconf01
340
341fremovexattr01 fremovexattr01
342fremovexattr02 fremovexattr02
343
344fstat02 fstat02
345fstat02_64 fstat02_64
346fstat03 fstat03
347fstat03_64 fstat03_64
348
349#fstatat64/newfstatat test cases
350fstatat01 fstatat01
351
352fstatfs01 fstatfs01
353fstatfs01_64 fstatfs01_64
354fstatfs02 fstatfs02
355fstatfs02_64 fstatfs02_64
356
357fsync01 fsync01
358fsync02 fsync02
359fsync03 fsync03
360fsync04 fsync04
361
362ftruncate01 ftruncate01
363ftruncate01_64 ftruncate01_64
364ftruncate03 ftruncate03
365ftruncate03_64 ftruncate03_64
366ftruncate04 ftruncate04
367ftruncate04_64 ftruncate04_64
368
369#futimesat test cases
370futimesat01 futimesat01
371
372getcontext01 getcontext01
373
374getcpu01 getcpu01
375
376getcwd01 getcwd01
377getcwd02 getcwd02
378getcwd03 getcwd03
379getcwd04 getcwd04
380
381getdents01 getdents01
382getdents02 getdents02
383
384getdents01_64 getdents01 -l
385getdents02_64 getdents02 -l
386
387getdomainname01 getdomainname01
388
389getdtablesize01 getdtablesize01
390
391getegid01 getegid01
392getegid01_16 getegid01_16
393getegid02 getegid02
394getegid02_16 getegid02_16
395
396geteuid01 geteuid01
397geteuid01_16 geteuid01_16
398geteuid02 geteuid02
399geteuid02_16 geteuid02_16
400
401getgid01 getgid01
402getgid01_16 getgid01_16
403getgid03 getgid03
404getgid03_16 getgid03_16
405
406getgroups01 getgroups01
407getgroups01_16 getgroups01_16
408getgroups03 getgroups03
409getgroups03_16 getgroups03_16
410
411gethostbyname_r01 gethostbyname_r01
412
413gethostid01 gethostid01
414
415gethostname01 gethostname01
416
417getitimer01 getitimer01
418getitimer02 getitimer02
419getitimer03 getitimer03
420
421getpagesize01 getpagesize01
422
423getpeername01 getpeername01
424
425getpgid01 getpgid01
426getpgid02 getpgid02
427
428getpgrp01 getpgrp01
429
430getpid01 getpid01
431getpid02 getpid02
432
433getppid01 getppid01
434getppid02 getppid02
435
436getpriority01 getpriority01
437getpriority02 getpriority02
438
439getrandom01 getrandom01
440getrandom02 getrandom02
441getrandom03 getrandom03
442getrandom04 getrandom04
443
444getresgid01 getresgid01
445getresgid01_16 getresgid01_16
446getresgid02 getresgid02
447getresgid02_16 getresgid02_16
448getresgid03 getresgid03
449getresgid03_16 getresgid03_16
450
451getresuid01 getresuid01
452getresuid01_16 getresuid01_16
453getresuid02 getresuid02
454getresuid02_16 getresuid02_16
455getresuid03 getresuid03
456getresuid03_16 getresuid03_16
457
458getrlimit01 getrlimit01
459getrlimit02 getrlimit02
460getrlimit03 getrlimit03
461
462get_mempolicy01 get_mempolicy01
463get_robust_list01 get_robust_list01
464
465getrusage01 getrusage01
466getrusage02 getrusage02
467getrusage03 getrusage03
468getrusage04 getrusage04
469
470getsid01 getsid01
471getsid02 getsid02
472
473getsockname01 getsockname01
474
475getsockopt01 getsockopt01
476getsockopt02 getsockopt02
477
478gettid01 gettid01
479
480gettimeofday01 gettimeofday01
481gettimeofday02 gettimeofday02
482
483getuid01 getuid01
484getuid01_16 getuid01_16
485getuid03 getuid03
486getuid03_16 getuid03_16
487
488getxattr01 getxattr01
489getxattr02 getxattr02
490getxattr03 getxattr03
491getxattr04 getxattr04
492getxattr05 getxattr05
493
494#Needs tty device.
495#ioctl01 ioctl01 -D /dev/tty0
496#ioctl02 ioctl02 -D /dev/tty0
497
498# Introducing ioctl tests for all /dev/tty* devices
499ioctl01_02   test_ioctl
500ioctl03      ioctl03
501ioctl04      ioctl04
502ioctl05      ioctl05
503ioctl06      ioctl06
504
505ioctl07      ioctl07
506ioctl08      ioctl08
507
508ioctl_ns01 ioctl_ns01
509ioctl_ns02 ioctl_ns02
510ioctl_ns03 ioctl_ns03
511ioctl_ns04 ioctl_ns04
512ioctl_ns05 ioctl_ns05
513ioctl_ns06 ioctl_ns06
514ioctl_ns07 ioctl_ns07
515
516inotify_init1_01 inotify_init1_01
517inotify_init1_02 inotify_init1_02
518
519inotify01 inotify01
520inotify02 inotify02
521inotify03 inotify03
522inotify04 inotify04
523inotify05 inotify05
524inotify06 inotify06
525inotify07 inotify07
526inotify08 inotify08
527inotify09 inotify09
528
529fanotify01 fanotify01
530fanotify02 fanotify02
531fanotify03 fanotify03
532fanotify04 fanotify04
533fanotify05 fanotify05
534fanotify06 fanotify06
535fanotify07 fanotify07
536fanotify08 fanotify08
537fanotify09 fanotify09
538fanotify10 fanotify10
539fanotify11 fanotify11
540fanotify12 fanotify12
541fanotify13 fanotify13
542fanotify14 fanotify14
543fanotify15 fanotify15
544
545ioperm01 ioperm01
546ioperm02 ioperm02
547
548iopl01 iopl01
549iopl02 iopl02
550
551ioprio_get01 ioprio_get01
552ioprio_set01 ioprio_set01
553ioprio_set02 ioprio_set02
554ioprio_set03 ioprio_set03
555
556io_cancel01 io_cancel01
557io_destroy01 io_destroy01
558io_getevents01 io_getevents01
559io_setup01 io_setup01
560io_submit01 io_submit01
561
562keyctl01 keyctl01
563keyctl02 keyctl02
564keyctl03 keyctl03
565keyctl04 keyctl04
566keyctl05 keyctl05
567keyctl06 keyctl06
568keyctl07 keyctl07
569keyctl08 keyctl08
570
571kcmp01 kcmp01
572kcmp02 kcmp02
573kcmp03 kcmp03
574
575kill01 kill01
576kill02 kill02
577kill03 kill03
578kill04 kill04
579kill05 kill05
580kill06 kill06
581kill07 kill07
582kill08 kill08
583kill09 kill09
584kill10 kill10
585kill11 kill11
586kill12 kill12
587
588lchown01 lchown01
589lchown01_16 lchown01_16
590lchown02  lchown02
591lchown03  lchown03
592lchown02_16 lchown02_16
593lchown03_16 lchown03_16
594
595lgetxattr01 lgetxattr01
596lgetxattr02 lgetxattr02
597
598link01 symlink01 -T link01
599link02 link02
600link03 link03
601link04 link04
602link05 link05
603link06 link06
604link07 link07
605link08 link08
606
607#linkat test cases
608linkat01 linkat01
609linkat02 linkat02
610
611listen01 listen01
612
613listxattr01 listxattr01
614listxattr02 listxattr02
615listxattr03 listxattr03
616
617llistxattr01 llistxattr01
618llistxattr02 llistxattr02
619llistxattr03 llistxattr03
620
621llseek01 llseek01
622llseek02 llseek02
623llseek03 llseek03
624
625lremovexattr01 lremovexattr01
626
627lseek01 lseek01
628lseek02 lseek02
629lseek07 lseek07
630lseek11 lseek11
631
632lstat01A symlink01 -T lstat01
633lstat01A_64 symlink01 -T lstat01_64
634lstat01 lstat01
635lstat01_64 lstat01_64
636lstat02 lstat02
637lstat02_64 lstat02_64
638
639mallopt01 mallopt01
640
641mbind01 mbind01
642mbind02 mbind02
643mbind03 mbind03
644mbind04 mbind04
645
646memset01 memset01
647memcmp01 memcmp01
648memcpy01 memcpy01
649
650migrate_pages01 migrate_pages01
651migrate_pages02 migrate_pages02
652migrate_pages03 migrate_pages03
653
654mlockall01 mlockall01
655mlockall02 mlockall02
656mlockall03 mlockall03
657
658mkdir02 mkdir02
659mkdir03 mkdir03
660mkdir04 mkdir04
661mkdir05 mkdir05
662mkdir05A symlink01 -T mkdir05
663mkdir09 mkdir09
664
665#mkdirat test cases
666mkdirat01 mkdirat01
667mkdirat02 mkdirat02
668
669mknod01 mknod01
670mknod02 mknod02
671mknod03 mknod03
672mknod04 mknod04
673mknod05 mknod05
674mknod06 mknod06
675mknod07 mknod07
676mknod08 mknod08
677mknod09 mknod09
678
679#mknodat test cases
680mknodat01 mknodat01
681mknodat02 mknodat02
682
683mlock01 mlock01
684mlock02 mlock02
685mlock03 mlock03 -i 20
686mlock04 mlock04
687
688mlock201 mlock201
689mlock202 mlock202
690mlock203 mlock203
691
692qmm01 mmap001 -m 1
693mmap01 mmap01
694mmap02 mmap02
695mmap03 mmap03
696mmap04 mmap04
697mmap05 mmap05
698mmap06 mmap06
699mmap07 mmap07
700mmap08 mmap08
701mmap09 mmap09
702mmap12 mmap12
703mmap13 mmap13
704mmap14 mmap14
705# test is broken, mask it for now.
706#mmap11 mmap11 -i 30000
707mmap15 mmap15
708mmap16 mmap16
709
710modify_ldt01 modify_ldt01
711modify_ldt02 modify_ldt02
712modify_ldt03 modify_ldt03
713
714mount01 mount01
715mount02 mount02
716mount03 mount03
717mount04 mount04
718mount05 mount05
719mount06 mount06
720
721move_pages01 move_pages01
722move_pages02 move_pages02
723move_pages03 move_pages03
724move_pages04 move_pages04
725move_pages05 move_pages05
726move_pages06 move_pages06
727move_pages07 move_pages07
728move_pages09 move_pages09
729move_pages10 move_pages10
730move_pages11 move_pages11
731move_pages12 move_pages12
732
733mprotect01 mprotect01
734mprotect02 mprotect02
735mprotect03 mprotect03
736mprotect04 mprotect04
737
738pkey01 pkey01
739
740mq_notify01 mq_notify01
741mq_notify02 mq_notify02
742mq_open01 mq_open01
743mq_timedreceive01 mq_timedreceive01
744mq_timedsend01 mq_timedsend01
745mq_unlink01 mq_unlink01
746
747mremap01 mremap01
748mremap02 mremap02
749mremap03 mremap03
750mremap04 mremap04
751mremap05 mremap05
752
753msgctl01 msgctl01
754msgctl02 msgctl02
755msgctl03 msgctl03
756msgctl04 msgctl04
757msgstress01 msgstress01
758msgstress02 msgstress02
759msgstress03 msgstress03
760msgstress04 msgstress04
761msgctl12 msgctl12
762
763msgget01 msgget01
764msgget02 msgget02
765msgget03 msgget03
766
767msgrcv01 msgrcv01
768msgrcv02 msgrcv02
769msgrcv03 msgrcv03
770msgrcv04 msgrcv04
771msgrcv05 msgrcv05
772msgrcv06 msgrcv06
773msgrcv07 msgrcv07
774msgrcv08 msgrcv08
775
776msgsnd01 msgsnd01
777msgsnd02 msgsnd02
778msgsnd05 msgsnd05
779msgsnd06 msgsnd06
780
781msync01 msync01
782msync02 msync02
783msync03 msync03
784msync04 msync04
785
786munlock01 munlock01
787munlock02 munlock02
788
789munlockall01 munlockall01
790
791munmap01 munmap01
792munmap02 munmap02
793munmap03 munmap03
794
795nanosleep01 nanosleep01
796nanosleep02 nanosleep02
797nanosleep04 nanosleep04
798
799nftw01 nftw01
800nftw6401 nftw6401
801
802nice01 nice01
803nice02 nice02
804nice03 nice03
805nice04 nice04
806
807open01 open01
808open01A symlink01 -T open01
809open02 open02
810open03 open03
811open04 open04
812open05 open05
813open06 open06
814open07 open07
815open08 open08
816open09 open09
817open10 open10
818open11 open11
819open12 open12
820open13 open13
821open14 open14
822
823#openat test cases
824openat01 openat01
825openat02 openat02
826openat03 openat03
827
828mincore01 mincore01
829mincore02 mincore02
830
831madvise01 madvise01
832madvise02 madvise02
833madvise05 madvise05
834madvise06 madvise06
835madvise07 madvise07
836madvise08 madvise08
837madvise09 madvise09
838madvise10 madvise10
839
840newuname01 newuname01
841
842pathconf01 pathconf01
843
844pause01 pause01
845pause02 pause02
846pause03 pause03
847
848personality01 personality01
849personality02 personality02
850
851pidfd_send_signal01 pidfd_send_signal01
852pidfd_send_signal02 pidfd_send_signal02
853pidfd_send_signal03 pidfd_send_signal03
854
855pipe01 pipe01
856pipe02 pipe02
857pipe03 pipe03
858pipe04 pipe04
859pipe05 pipe05
860pipe06 pipe06
861pipe07 pipe07
862pipe08 pipe08
863pipe09 pipe09
864pipe10 pipe10
865pipe11 pipe11
866
867pipe2_01 pipe2_01
868pipe2_02 pipe2_02
869
870pivot_root01 pivot_root01
871
872poll01 poll01
873poll02 poll02
874
875ppoll01 ppoll01
876
877prctl01 prctl01
878prctl02 prctl02
879prctl03 prctl03
880prctl04 prctl04
881prctl05 prctl05
882prctl06 prctl06
883prctl07 prctl07
884prctl08 prctl08
885prctl09 prctl09
886
887pread01 pread01
888pread01_64 pread01_64
889pread02 pread02
890pread02_64 pread02_64
891pread03 pread03
892pread03_64 pread03_64
893
894preadv01 preadv01
895preadv01_64 preadv01_64
896preadv02 preadv02
897preadv02_64 preadv02_64
898preadv03 preadv03
899preadv03_64 preadv03_64
900
901preadv201 preadv201
902preadv201_64 preadv201_64
903preadv202 preadv202
904preadv202_64 preadv202_64
905preadv203 preadv203
906preadv203_64 preadv203_64
907
908profil01 profil01
909
910process_vm_readv01 process_vm01 -r
911process_vm_readv02 process_vm_readv02
912process_vm_readv03 process_vm_readv03
913process_vm_writev01 process_vm01 -w
914process_vm_writev02 process_vm_writev02
915
916prot_hsymlinks prot_hsymlinks
917dirtyc0w dirtyc0w
918
919pselect01 pselect01
920pselect01_64 pselect01_64
921pselect02 pselect02
922pselect02_64 pselect02_64
923pselect03 pselect03
924pselect03_64 pselect03_64
925
926ptrace01 ptrace01
927ptrace02 ptrace02
928ptrace03 ptrace03
929ptrace04 ptrace04
930ptrace05 ptrace05
931# Broken test; See: testcases/kernel/syscalls/ptrace/Makefile for more details.
932#ptrace06 ptrace06
933ptrace07 ptrace07
934
935pwrite01 pwrite01
936pwrite02 pwrite02
937pwrite03 pwrite03
938pwrite04 pwrite04
939
940pwrite01_64 pwrite01_64
941pwrite02_64 pwrite02_64
942pwrite03_64 pwrite03_64
943pwrite04_64 pwrite04_64
944
945pwritev01 pwritev01
946pwritev01_64 pwritev01_64
947pwritev02 pwritev02
948pwritev02_64 pwritev02_64
949pwritev03 pwritev03
950pwritev03_64 pwritev03_64
951
952pwritev201 pwritev201
953pwritev201_64 pwritev201_64
954pwritev202 pwritev202
955pwritev202_64 pwritev202_64
956
957quotactl01 quotactl01
958quotactl02 quotactl02
959quotactl03 quotactl03
960quotactl04 quotactl04
961quotactl05 quotactl05
962quotactl06 quotactl06
963
964read01 read01
965read02 read02
966read03 read03
967read04 read04
968
969readahead01 readahead01
970readahead02 readahead02
971
972readdir01 readdir01
973readdir21 readdir21
974
975readlink01A symlink01 -T readlink01
976readlink01 readlink01
977readlink03 readlink03
978
979#readlinkat test cases
980readlinkat01 readlinkat01
981readlinkat02 readlinkat02
982
983readv01 readv01
984readv02 readv02
985readv03 readv03
986
987realpath01 realpath01
988
989reboot01 reboot01
990reboot02 reboot02
991
992recv01 recv01
993
994recvfrom01 recvfrom01
995
996recvmsg01 recvmsg01
997recvmsg02 recvmsg02
998recvmsg03 recvmsg03
999
1000remap_file_pages01 remap_file_pages01
1001remap_file_pages02 remap_file_pages02
1002
1003removexattr01 removexattr01
1004removexattr02 removexattr02
1005
1006rename01 rename01
1007rename01A symlink01 -T rename01
1008rename02 rename02
1009rename03 rename03
1010rename04 rename04
1011rename05 rename05
1012rename06 rename06
1013rename07 rename07
1014rename08 rename08
1015rename09 rename09
1016rename10 rename10
1017rename11 rename11
1018rename12 rename12
1019rename13 rename13
1020rename14 rename14
1021
1022#renameat test cases
1023renameat01 renameat01
1024
1025renameat201 renameat201
1026renameat202 renameat202 -i 10
1027
1028request_key01 request_key01
1029request_key02 request_key02
1030request_key03 request_key03
1031request_key04 request_key04
1032request_key05 request_key05
1033
1034rmdir01 rmdir01
1035rmdir02 rmdir02
1036rmdir03 rmdir03
1037rmdir03A symlink01 -T rmdir03
1038
1039rt_sigaction01 rt_sigaction01
1040rt_sigaction02 rt_sigaction02
1041rt_sigaction03 rt_sigaction03
1042rt_sigpending02 rt_sigpending02
1043rt_sigprocmask01 rt_sigprocmask01
1044rt_sigprocmask02 rt_sigprocmask02
1045rt_sigqueueinfo01 rt_sigqueueinfo01
1046rt_sigsuspend01 rt_sigsuspend01
1047rt_sigtimedwait01 rt_sigtimedwait01
1048rt_tgsigqueueinfo01 rt_tgsigqueueinfo01
1049
1050sbrk01 sbrk01
1051sbrk02 sbrk02
1052sbrk03 sbrk03
1053
1054sched_get_priority_max01 sched_get_priority_max01
1055sched_get_priority_max02 sched_get_priority_max02
1056
1057sched_get_priority_min01 sched_get_priority_min01
1058sched_get_priority_min02 sched_get_priority_min02
1059
1060sched_getparam01 sched_getparam01
1061sched_getparam02 sched_getparam02
1062sched_getparam03 sched_getparam03
1063
1064sched_rr_get_interval01 sched_rr_get_interval01
1065sched_rr_get_interval02 sched_rr_get_interval02
1066sched_rr_get_interval03 sched_rr_get_interval03
1067
1068sched_setparam01 sched_setparam01
1069sched_setparam02 sched_setparam02
1070sched_setparam03 sched_setparam03
1071sched_setparam04 sched_setparam04
1072sched_setparam05 sched_setparam05
1073
1074sched_getscheduler01 sched_getscheduler01
1075sched_getscheduler02 sched_getscheduler02
1076
1077sched_setscheduler01 sched_setscheduler01
1078sched_setscheduler02 sched_setscheduler02
1079sched_setscheduler03 sched_setscheduler03
1080
1081sched_yield01 sched_yield01
1082
1083sched_setaffinity01 sched_setaffinity01
1084sched_getaffinity01 sched_getaffinity01
1085
1086sched_setattr01 sched_setattr01
1087sched_getattr01 sched_getattr01
1088sched_getattr02 sched_getattr02
1089
1090select01 select01
1091select01_SYS__newselect select01_SYS__newselect
1092select01_SYS_select select01_SYS_select
1093select01_SYS_pselect6 select01_SYS_pselect6
1094select02 select02
1095select02_SYS__newselect select02_SYS__newselect
1096select02_SYS_select select02_SYS_select
1097select02_SYS_pselect6 select02_SYS_pselect6
1098select03 select03
1099select03_SYS__newselect select03_SYS__newselect
1100select03_SYS_select select03_SYS_select
1101select03_SYS_pselect6 select03_SYS_pselect6
1102select04 select04
1103select04_SYS__newselect select04_SYS__newselect
1104select04_SYS_select select04_SYS_select
1105select04_SYS_pselect6 select04_SYS_pselect6
1106
1107semctl01 semctl01
1108semctl02 semctl02
1109semctl03 semctl03
1110semctl04 semctl04
1111semctl05 semctl05
1112semctl06 semctl06
1113semctl07 semctl07
1114
1115semget01 semget01
1116semget02 semget02
1117semget03 semget03
1118semget05 semget05
1119semget06 semget06
1120
1121semop01 semop01
1122semop02 semop02
1123semop03 semop03
1124semop04 semop04
1125semop05 semop05
1126
1127send01 send01
1128
1129sendfile02 sendfile02
1130sendfile02_64 sendfile02_64
1131sendfile03 sendfile03
1132sendfile03_64 sendfile03_64
1133sendfile04 sendfile04
1134sendfile04_64 sendfile04_64
1135sendfile05 sendfile05
1136sendfile05_64 sendfile05_64
1137sendfile06 sendfile06
1138sendfile06_64 sendfile06_64
1139sendfile07 sendfile07
1140sendfile07_64 sendfile07_64
1141sendfile08 sendfile08
1142sendfile08_64 sendfile08_64
1143sendfile09 sendfile09
1144sendfile09_64 sendfile09_64
1145
1146
1147sendmsg01 sendmsg01
1148sendmsg02 sendmsg02
1149
1150sendmmsg01 sendmmsg01
1151
1152sendto01 sendto01
1153sendto02 sendto02
1154
1155set_mempolicy01 set_mempolicy01
1156set_mempolicy02 set_mempolicy02
1157set_mempolicy03 set_mempolicy03
1158set_mempolicy04 set_mempolicy04
1159
1160set_robust_list01 set_robust_list01
1161set_thread_area01 set_thread_area01
1162set_tid_address01 set_tid_address01
1163
1164setdomainname01	setdomainname01
1165setdomainname02	setdomainname02
1166setdomainname03	setdomainname03
1167
1168setfsgid01 setfsgid01
1169setfsgid01_16 setfsgid01_16
1170setfsgid02 setfsgid02
1171setfsgid02_16 setfsgid02_16
1172setfsgid03 setfsgid03
1173setfsgid03_16 setfsgid03_16
1174
1175setfsuid01 setfsuid01
1176setfsuid01_16 setfsuid01_16
1177setfsuid02 setfsuid02
1178setfsuid02_16 setfsuid02_16
1179setfsuid03 setfsuid03
1180setfsuid03_16 setfsuid03_16
1181setfsuid04 setfsuid04
1182setfsuid04_16 setfsuid04_16
1183
1184setgid01 setgid01
1185setgid01_16 setgid01_16
1186setgid02 setgid02
1187setgid02_16 setgid02_16
1188setgid03 setgid03
1189setgid03_16 setgid03_16
1190
1191setegid01 setegid01
1192setegid02 setegid02
1193
1194sgetmask01 sgetmask01
1195
1196setgroups01 setgroups01
1197setgroups01_16 setgroups01_16
1198setgroups02 setgroups02
1199setgroups02_16 setgroups02_16
1200setgroups03 setgroups03
1201setgroups03_16 setgroups03_16
1202setgroups04 setgroups04
1203setgroups04_16 setgroups04_16
1204
1205sethostname01 sethostname01
1206sethostname02 sethostname02
1207sethostname03 sethostname03
1208
1209setitimer01 setitimer01
1210setitimer02 setitimer02
1211setitimer03 setitimer03
1212
1213setns01 setns01
1214setns02 setns02
1215
1216setpgid01 setpgid01
1217setpgid02 setpgid02
1218setpgid03 setpgid03
1219
1220setpgrp01 setpgrp01
1221setpgrp02 setpgrp02
1222
1223setpriority01 setpriority01
1224setpriority02 setpriority02
1225
1226setregid01 setregid01
1227setregid01_16 setregid01_16
1228setregid02 setregid02
1229setregid02_16 setregid02_16
1230setregid03 setregid03
1231setregid03_16 setregid03_16
1232setregid04 setregid04
1233setregid04_16 setregid04_16
1234
1235setresgid01 setresgid01
1236setresgid01_16 setresgid01_16
1237setresgid02 setresgid02
1238setresgid02_16 setresgid02_16
1239setresgid03 setresgid03
1240setresgid03_16 setresgid03_16
1241setresgid04 setresgid04
1242setresgid04_16 setresgid04_16
1243
1244setresuid01 setresuid01
1245setresuid01_16 setresuid01_16
1246setresuid02 setresuid02
1247setresuid02_16 setresuid02_16
1248setresuid03 setresuid03
1249setresuid03_16 setresuid03_16
1250setresuid04 setresuid04
1251setresuid04_16 setresuid04_16
1252setresuid05 setresuid05
1253setresuid05_16 setresuid05_16
1254
1255setreuid01 setreuid01
1256setreuid01_16 setreuid01_16
1257setreuid02 setreuid02
1258setreuid02_16 setreuid02_16
1259setreuid03 setreuid03
1260setreuid03_16 setreuid03_16
1261setreuid04 setreuid04
1262setreuid04_16 setreuid04_16
1263setreuid05 setreuid05
1264setreuid05_16 setreuid05_16
1265setreuid06 setreuid06
1266setreuid06_16 setreuid06_16
1267setreuid07 setreuid07
1268setreuid07_16 setreuid07_16
1269
1270setrlimit01 setrlimit01
1271setrlimit02 setrlimit02
1272setrlimit03 setrlimit03
1273setrlimit04 setrlimit04
1274setrlimit05 setrlimit05
1275setrlimit06 setrlimit06
1276
1277setsid01 setsid01
1278
1279setsockopt01 setsockopt01
1280setsockopt02 setsockopt02
1281setsockopt03 setsockopt03
1282setsockopt04 setsockopt04
1283
1284settimeofday01 settimeofday01
1285settimeofday02 settimeofday02
1286
1287setuid01 setuid01
1288setuid01_16 setuid01_16
1289setuid03 setuid03
1290setuid03_16 setuid03_16
1291setuid04 setuid04
1292setuid04_16 setuid04_16
1293
1294setxattr01 setxattr01
1295setxattr02 setxattr02
1296setxattr03 setxattr03
1297
1298shmat01 shmat01
1299shmat02 shmat02
1300shmat03 shmat03
1301
1302shmctl01 shmctl01
1303shmctl02 shmctl02
1304shmctl03 shmctl03
1305shmctl04 shmctl04
1306shmctl05 shmctl05
1307
1308shmdt01 shmdt01
1309shmdt02 shmdt02
1310
1311shmget01 shmget01
1312shmget02 shmget02
1313shmget03 shmget03
1314shmget04 shmget04
1315shmget05 shmget05
1316
1317sigaction01 sigaction01
1318sigaction02 sigaction02
1319
1320sigaltstack01 sigaltstack01
1321sigaltstack02 sigaltstack02
1322
1323
1324sighold02 sighold02
1325
1326signal01 signal01
1327signal02 signal02
1328signal03 signal03
1329signal04 signal04
1330signal05 signal05
1331signal06 signal06
1332
1333signalfd01 signalfd01
1334
1335signalfd4_01 signalfd4_01
1336signalfd4_02 signalfd4_02
1337
1338sigpending02 sigpending02
1339
1340sigprocmask01 sigprocmask01
1341
1342sigrelse01 sigrelse01
1343
1344sigsuspend01 sigsuspend01
1345
1346sigtimedwait01 sigtimedwait01
1347
1348sigwait01 sigwait01
1349sigwaitinfo01 sigwaitinfo01
1350
1351socket01 socket01
1352socket02 socket02
1353
1354socketcall01 socketcall01
1355socketcall02 socketcall02
1356socketcall03 socketcall03
1357socketcall04 socketcall04
1358
1359socketpair01 socketpair01
1360socketpair02 socketpair02
1361
1362sockioctl01 sockioctl01
1363
1364splice01 splice01
1365splice02 seq 1 20000 | splice02
1366splice03 splice03
1367splice04 splice04
1368splice05 splice05
1369
1370tee01 tee01
1371tee02 tee02
1372
1373ssetmask01 ssetmask01
1374
1375stat01 stat01
1376stat01_64 stat01_64
1377stat02 stat02
1378stat02_64 stat02_64
1379stat03 stat03
1380stat03_64 stat03_64
1381stat04 symlink01 -T stat04
1382stat04_64 symlink01 -T stat04_64
1383
1384statfs01 statfs01
1385statfs01_64 statfs01_64
1386statfs02 statfs02
1387statfs02_64 statfs02_64
1388statfs03 statfs03
1389statfs03_64 statfs03_64
1390
1391statvfs01 statvfs01
1392statvfs02 statvfs02
1393
1394stime01 stime01
1395stime02 stime02
1396
1397string01 string01
1398
1399swapoff01 swapoff01
1400swapoff02 swapoff02
1401
1402swapon01 swapon01
1403swapon02 swapon02
1404swapon03 swapon03
1405
1406#Exclusive syscall() for POWER6 machines only
1407switch01 endian_switch01
1408
1409symlink01 symlink01
1410symlink02 symlink02
1411symlink03 symlink03
1412symlink04 symlink04
1413symlink05 symlink05
1414
1415#symlinkat test cases
1416symlinkat01 symlinkat01
1417
1418sync01 sync01
1419sync02 sync02
1420sync03 sync03
1421
1422syncfs01 syncfs01
1423
1424syncfs01 syncfs01
1425
1426#testcases for sync_file_range
1427sync_file_range01 sync_file_range01
1428sync_file_range02 sync_file_range02
1429
1430syscall01 syscall01
1431
1432sysconf01 sysconf01
1433
1434sysctl01 sysctl01
1435sysctl03 sysctl03
1436sysctl04 sysctl04
1437
1438sysfs01 sysfs01
1439sysfs02 sysfs02
1440sysfs03 sysfs03
1441sysfs04 sysfs04
1442sysfs05 sysfs05
1443sysfs06 sysfs06
1444
1445sysinfo01 sysinfo01
1446sysinfo02 sysinfo02
1447
1448syslog01 syslog01
1449syslog02 syslog02
1450syslog03 syslog03
1451syslog04 syslog04
1452syslog05 syslog05
1453syslog06 syslog06
1454syslog07 syslog07
1455syslog08 syslog08
1456syslog09 syslog09
1457syslog10 syslog10
1458syslog11 syslog11
1459syslog12 syslog12
1460
1461tgkill01 tgkill01
1462tgkill02 tgkill02
1463tgkill03 tgkill03
1464
1465time01 time01
1466time02 time02
1467
1468times01 times01
1469times03 times03
1470
1471# New syscall support from 2.6.25 kernel onwards
1472
1473timerfd01 timerfd01
1474timerfd02 timerfd02
1475timerfd03 timerfd03
1476timerfd_create01 timerfd_create01
1477timerfd_gettime01 timerfd_gettime01
1478timerfd_settime01 timerfd_settime01
1479
1480timer_create01 timer_create01
1481timer_create02 timer_create02
1482timer_create03 timer_create03
1483
1484timer_delete01 timer_delete01
1485timer_delete02 timer_delete02
1486
1487timer_getoverrun01 timer_getoverrun01
1488timer_gettime01 timer_gettime01
1489
1490timer_settime01 timer_settime01
1491timer_settime02 timer_settime02
1492
1493tkill01 tkill01
1494tkill02 tkill02
1495
1496truncate01 truncate01
1497truncate01_64 truncate01_64
1498truncate02 truncate02
1499truncate02_64 truncate02_64
1500truncate03 truncate03
1501truncate03_64 truncate03_64
1502
1503# This syscall is obsolete.  The latest glibc does not even
1504# include the ulimit.h file anymore.  The test will fail
1505# because the error handling has been simplified.
1506#
1507ulimit01 ulimit01
1508
1509umask01 umask01
1510
1511uname01 uname01
1512uname02 uname02
1513uname03 uname03
1514uname04 uname04
1515
1516unlink01 symlink01 -T unlink01
1517unlink05 unlink05
1518unlink07 unlink07
1519unlink08 unlink08
1520
1521#unlinkat test cases
1522unlinkat01 unlinkat01
1523
1524unshare01 unshare01
1525unshare02 unshare02
1526
1527#
1528# These tests require an unmounted block device
1529# to run correctly. Please see individual test
1530# code for more information.
1531#
1532umount01 umount01
1533umount02 umount02
1534umount03 umount03
1535
1536umount2_01 umount2_01
1537umount2_02 umount2_02
1538umount2_03 umount2_03
1539
1540userfaultfd01 userfaultfd01
1541
1542ustat01 ustat01
1543ustat02 ustat02
1544
1545utime01 utime01
1546utime01A symlink01 -T utime01
1547utime02 utime02
1548utime03 utime03
1549utime04 utime04
1550utime05 utime05
1551utime06 utime06
1552
1553utimes01 utimes01
1554
1555# Introduced from Kernel 2.6.22 onwards
1556utimensat01 utimensat_tests.sh
1557
1558vfork01 vfork01
1559vfork02 vfork02
1560
1561vhangup01 vhangup01
1562vhangup02 vhangup02
1563
1564#vmsplice test cases
1565vmsplice01 vmsplice01
1566vmsplice02 vmsplice02
1567vmsplice03 vmsplice03
1568
1569wait01 wait01
1570wait02 wait02
1571
1572wait401 wait401
1573wait402 wait402
1574
1575waitpid01 waitpid01
1576waitpid02 waitpid02
1577waitpid03 waitpid03
1578waitpid04 waitpid04
1579waitpid05 waitpid05
1580waitpid06 waitpid06
1581waitpid07 waitpid07
1582waitpid08 waitpid08
1583waitpid09 waitpid09
1584waitpid10 waitpid10
1585waitpid11 waitpid11
1586waitpid12 waitpid12
1587waitpid13 waitpid13
1588
1589waitid01 waitid01
1590waitid02 waitid02
1591
1592write01 write01
1593write02 write02
1594write03 write03
1595write04 write04
1596write05 write05
1597
1598writev01 writev01
1599writev02 writev02
1600writev05 writev05
1601writev06 writev06
1602writev07 writev07
1603
1604perf_event_open01 perf_event_open01
1605perf_event_open02 perf_event_open02
1606
1607futex_cmp_requeue01 futex_cmp_requeue01
1608futex_cmp_requeue02 futex_cmp_requeue02
1609futex_wait01 futex_wait01
1610futex_wait02 futex_wait02
1611futex_wait03 futex_wait03
1612futex_wait04 futex_wait04
1613futex_wait05 futex_wait05
1614futex_wake01 futex_wake01
1615futex_wake02 futex_wake02
1616futex_wake03 futex_wake03
1617futex_wake04 futex_wake04
1618futex_wait_bitset01 futex_wait_bitset01
1619futex_wait_bitset02 futex_wait_bitset02
1620
1621memfd_create01 memfd_create01
1622memfd_create02 memfd_create02
1623memfd_create03 memfd_create03
1624memfd_create04 memfd_create04
1625
1626copy_file_range01 copy_file_range01
1627copy_file_range02 copy_file_range02
1628copy_file_range03 copy_file_range03
1629
1630statx01 statx01
1631statx02 statx02
1632statx03 statx03
1633statx04 statx04
1634statx05 statx05
1635statx06 statx06
1636statx07 statx07
1637
1638membarrier01 membarrier01
1639