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