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