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