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