github.com/google/syzkaller@v0.0.0-20251211124644-a066d2bc4b02/tools/syz-diff/benchmark/patched_fs.cfg (about)

     1  {
     2     "name":"patched",
     3     "http":"0.0.0.0:50544",
     4     "target":"linux/amd64",
     5     "kernel_obj":"%KERNEL%",
     6     "image":"%IMAGE%",
     7     "syzkaller":"%SYZKALLER%",
     8     "workdir":"%SYZKALLER%/workdir_fs",
     9     "type":"qemu",
    10     "enable_syscalls":[
    11        "syz_mount_image",
    12        "open",
    13        "openat",
    14        "creat",
    15        "close",
    16        "read",
    17        "pread64",
    18        "readv",
    19        "preadv",
    20        "preadv2",
    21        "write",
    22        "pwrite64",
    23        "writev",
    24        "pwritev",
    25        "pwritev2",
    26        "lseek",
    27        "copy_file_range",
    28        "dup",
    29        "dup2",
    30        "dup3",
    31        "tee",
    32        "splice",
    33        "vmsplice",
    34        "sendfile",
    35        "stat",
    36        "lstat",
    37        "fstat",
    38        "newfstatat",
    39        "statx",
    40        "poll",
    41        "clock_gettime",
    42        "ppoll",
    43        "select",
    44        "pselect6",
    45        "epoll_create",
    46        "epoll_create1",
    47        "epoll_ctl",
    48        "epoll_wait",
    49        "epoll_pwait",
    50        "epoll_pwait2",
    51        "mmap",
    52        "munmap",
    53        "mremap",
    54        "msync",
    55        "readahead",
    56        "fcntl",
    57        "mknod",
    58        "mknodat",
    59        "chmod",
    60        "fchmod",
    61        "fchmodat",
    62        "chown",
    63        "lchown",
    64        "fchown",
    65        "fchownat",
    66        "fallocate",
    67        "faccessat",
    68        "faccessat2",
    69        "utime",
    70        "utimes",
    71        "futimesat",
    72        "utimensat",
    73        "link",
    74        "linkat",
    75        "symlinkat",
    76        "symlink",
    77        "unlink",
    78        "unlinkat",
    79        "readlink",
    80        "readlinkat",
    81        "rename",
    82        "renameat",
    83        "renameat2",
    84        "mkdir",
    85        "mkdirat",
    86        "rmdir",
    87        "truncate",
    88        "ftruncate",
    89        "flock",
    90        "fsync",
    91        "fdatasync",
    92        "sync",
    93        "syncfs",
    94        "sync_file_range",
    95        "getdents",
    96        "getdents64",
    97        "name_to_handle_at",
    98        "open_by_handle_at",
    99        "chroot",
   100        "getcwd",
   101        "chdir",
   102        "fchdir",
   103        "quotactl",
   104        "pivot_root",
   105        "statfs",
   106        "fstatfs",
   107        "syz_open_procfs",
   108        "syz_read_part_table",
   109        "mount",
   110        "fsopen",
   111        "fspick",
   112        "fsconfig",
   113        "fsmount",
   114        "move_mount",
   115        "open_tree",
   116        "mount_setattr",
   117        "ioctl$FS_*",
   118        "ioctl$BTRFS*",
   119        "ioctl$AUTOFS*",
   120        "ioctl$EXT4*",
   121        "ioctl$F2FS*",
   122        "ioctl$FAT*",
   123        "ioctl$VFAT*",
   124        "io_setup",
   125        "io_submit"
   126     ],
   127     "disable_syscalls":[
   128        "syz_mount_image$gfs*",
   129        "syz_mount_image$hfs*"
   130     ],
   131     "procs":3,
   132     "experimental":{
   133        "cover_edges":false
   134     },
   135     "fuzzing_vms":10,
   136     "vm":{
   137        "count":18,
   138        "cmdline":"root=/dev/sda1",
   139        "kernel":"%KERNEL%/arch/x86/boot/bzImage",
   140        "cpu":2,
   141        "mem":3072,
   142        "qemu_args":"-machine pc-q35-7.1 -enable-kvm -smp 2,sockets=2,cores=1"
   143     }
   144  }