diff options
| author | Aleksandr Nogikh <nogikh@google.com> | 2022-09-28 14:25:25 +0000 |
|---|---|---|
| committer | Aleksandr Nogikh <wp32pw@gmail.com> | 2022-09-29 13:44:19 +0200 |
| commit | 45fd7169d5def6b5bc3fb4ff028ba831d1ffa063 (patch) | |
| tree | 13dfd4249132b1e9c0147e50577ed63f180a5a42 /sys/linux | |
| parent | 21d737fbf9bad3f2a9190bc31212f29edbfcaeb3 (diff) | |
sys/linux: fix invalid args in syz_mount_image tests
Diffstat (limited to 'sys/linux')
| -rw-r--r-- | sys/linux/fs_fuse.txt | 2 | ||||
| -rw-r--r-- | sys/linux/test/syz_mount_image | 3 | ||||
| -rw-r--r-- | sys/linux/test/syz_mount_image_fuse | 2 |
3 files changed, 3 insertions, 4 deletions
diff --git a/sys/linux/fs_fuse.txt b/sys/linux/fs_fuse.txt index 4faa9325e..f7d78c1c3 100644 --- a/sys/linux/fs_fuse.txt +++ b/sys/linux/fs_fuse.txt @@ -41,7 +41,7 @@ write$FUSE_NOTIFY_STORE(fd fd_fuse, arg ptr[in, fuse_notify[FUSE_NOTIFY_STORE, f write$FUSE_NOTIFY_RETRIEVE(fd fd_fuse, arg ptr[in, fuse_notify[FUSE_NOTIFY_RETRIEVE, fuse_notify_retrieve_out]], len bytesize[arg]) write$FUSE_NOTIFY_DELETE(fd fd_fuse, arg ptr[in, fuse_notify[FUSE_NOTIFY_DELETE, fuse_notify_delete_out]], len bytesize[arg]) -syz_mount_image$fuse(fs ptr[in, string["fuse"]], dir ptr[in, filename], size const[0], nsegs const[0], segments const[0], flags flags[mount_flags], opts ptr[in, fuse_options], chdir bool8) fd_dir (no_generate, no_minimize) +syz_mount_image$fuse(fs ptr[in, string["fuse"]], dir ptr[in, filename], size const[0], nsegs const[0], segments ptr[in, array[fs_image_segment]], flags flags[mount_flags], opts ptr[in, fuse_options], chdir bool8) fd_dir (no_generate, no_minimize) syz_fuse_handle_req(fd fd_fuse, buf ptr[in, read_buffer], len bytesize[buf], res ptr[in, syz_fuse_req_out]) type fuse_ino int64[0:6] diff --git a/sys/linux/test/syz_mount_image b/sys/linux/test/syz_mount_image index 991eea1c7..59df784b8 100644 --- a/sys/linux/test/syz_mount_image +++ b/sys/linux/test/syz_mount_image @@ -1,2 +1 @@ -syz_mount_image$tmpfs(&(0x7f0000000000)='tmpfs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) -syz_mount_image$tmpfs(&(0x7f0000000000)='tmpfs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, 0x0, 0x0, 0x0, 0x0) +syz_mount_image$tmpfs(&(0x7f0000000000)='tmpfs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &AUTO, 0x0, 0x0, 0x0) diff --git a/sys/linux/test/syz_mount_image_fuse b/sys/linux/test/syz_mount_image_fuse index 0dee8ce71..e9d08d93c 100644 --- a/sys/linux/test/syz_mount_image_fuse +++ b/sys/linux/test/syz_mount_image_fuse @@ -1,7 +1,7 @@ r0 = openat$fuse(0xffffffffffffff9c, &AUTO='/dev/fuse\x00', 0x2, 0x0) r1 = getuid() r2 = getgid() -r3 = syz_mount_image$fuse(&AUTO='fuse\x00', &AUTO='./file0\x00', 0x0, 0x0, 0x0, 0x0, &AUTO={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id', 0x3d, r1}, 0x2c, {'group_id', 0x3d, r2}, 0x2c, {[], [], 0x0}}, 0x0) +r3 = syz_mount_image$fuse(&AUTO='fuse\x00', &AUTO='./file0\x00', 0x0, 0x0, &AUTO, 0x0, &AUTO={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id', 0x3d, r1}, 0x2c, {'group_id', 0x3d, r2}, 0x2c, {[], [], 0x0}}, 0x0) # FUSE_INIT |
