// https://syzkaller.appspot.com/bug?id=176a70590ebfd17c1e3d65c543580943188c20d7 // autogenerated by syzkaller (http://github.com/google/syzkaller) #define _GNU_SOURCE #include #include #include #include void loop() { memcpy((void*)0x20000100, "\x02\x1e\x43\x9a\x12\xc7\x8a\xf2\x8b\x4a\xf8\x26\xb1\xe0\x98\x66\xfa" "\x41\xd2\x74\x69\xf4\x22\x68\x47\xfc\x68\xea\x39\x82\x38\xbf\x3c\x1d" "\x13\x4a\x89\xf7\x29\x4c\x15\x4c\xfc\x01\xab\xae\xd7\x91\xa3\x0f\x04" "\xd0\x5f\x94\xee\xd0\x66\x18\xdc\xcb\xbc\xea\xc0\xb7\xcb\xb5\x17\x95" "\x83\xa6\x37\xac\x2e\xe5\x1f\x68\x6f\x8b\xf7\x3d\xab\x9a\x3a\x7d\x47" "\xb9\x17\x02\x6d\x29\x9c\xfb\xc9\xcf\x2c\xb2\x76\x04\x56\xb0\xf9\xb7" "\x25\xc7\xad\xaa\x50\x5b\x62\x77\xc3\x35\xab\x03\x93\xfa\x61\xef\x45" "\xf6\x74\x29\x20\xb0\x94\xeb\x12\x3e\xe8\x86\xc3\xa4\x3a\x72\xea\xa4" "\x33\x4d\xe9\x47\x05\x48\x0b\x07\x9e\xd0\x61\x9a\x5d\x6c\x92\xe9\xeb" "\xf8\x1b\xc0\xda\xd1\x74\xe9\xb5\xf3\x40\xf6\xbf\x45\x9e\xe2\xfb\xc7" "\x82\x3e\x79\xc9\xbc\x6f\xd5\xd6\xf4\x1e\x24\xfd\x86\xcf\x23\xaf\xa2" "\x7a\x3e\x0d\x62\xa5\x79\x9f\x3c\x25\x01\xd0\x77\xd0\x1a\xfb\x2d\xae" "\x3b\x0f\xd4\x5d\x85\xa7\x4f\x65\x73\xaa\x39\xb7", 216); syscall(SYS_pop_ctx, 0x20000100); } int main() { syscall(SYS_mmap, 0x20000000, 0x1000000, 3, 0x32, -1, 0); loop(); return 0; }