// https://syzkaller.appspot.com/bug?id=2c0ac0ec1fad20a0c844ee6e2c74bcdddb3a75ca // autogenerated by syzkaller (https://github.com/google/syzkaller) #define _GNU_SOURCE #include #include #include #include #include #include #include #include int main(void) { syscall(__NR_mmap, 0x20000000ul, 0x1000000ul, 3ul, 0x32ul, -1, 0); memcpy((void*)0x20000200, "./file0\000", 8); syscall(__NR_mkdir, 0x20000200ul, 0ul); memcpy((void*)0x20000240, "\x23\x98\xc5\x93\xa2\x30\x3d\x8d\xf8\xdc\x16\x23" "\xf6\x7a\x06\x0d\xe4\x2f\xe3\x47\x12\xdf\x23\x21" "\x57\x11\x6a\x41\xdc\x2b\x32\x3a", 32); memcpy((void*)0x20000140, "./file0\000", 8); memcpy((void*)0x20000180, "afs\000", 4); syscall(__NR_mount, 0x20000240ul, 0x20000140ul, 0x20000180ul, 0ul, 0ul); return 0; }