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