// 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*)0x20000000, "\xb0\x19\x05\xa3\xec\xc1\x2f\x91\xff\xfe\x55\x8b\xc7\x58\x57\xa9\x2b" "\x8d\xdc\x29\x5f\x7b\x4b\xc2\xa4\xb0\x13\xb0\xa6\x9a\xf5\x5f\xfa\x10" "\x7e\x8d\x25\xa8\x9c\x7b\xf3\xf4\x4d\xb6\x7e\x8b\xa0\xea\x0f\xb5\xff" "\x24\x56\xcc\xac\x08\xdb\x67\xda\x24\x2f\x80\xed\x29\x7f\x0d\x2b\xe2" "\x14\xa4\x4d\x5e\xa2\xb3\xaa\xb3\xab\x72\x97\x5d\x3d\x5b\xef\x13\x45" "\x48\x6f\x49\x75\xad\x34\x76\x5a\xa8\x80\x50\xbe\x24\x04\x2d\x7f\x5e" "\xe7\xe2\xe2\xc0\xfe\xfb\x62\xe8\x30\x2b\x9d\x31\x72\xd9\x18\xba\x9f" "\x99\x1f\xc6\x00\xbb\x8f\x8b\xad\x79\x94\x36\x7d\x35\x9b\x57\x4d\xdb" "\xfe\xf6\xe0\xc7\x20\xf4\xc4\xb0\x84\x59\x4d\x2a\x9a\xb8\xba\xdd\xfc" "\xd3\x7a\x30\xf7\x6c\x63\x33\xaa\x41\x1f\x6c\xa6\xb5\x7b\x4a\x64\xa5" "\xe8\xad\xd7\xf7\xb8\x05\xb1\x70\x74\x41\x7e\x1f\xe6\xae\x09\xf1\xee" "\x87\x1b\xa4\x08\x1c\xd1\x67\xbd\xeb\x93\xf9\x70\x96\xaf\xaa\x96\xcc" "\x59\x8e\x0c\x06\xdf\xbf\x08\x83\x9f\xee\x1d\x27", 216); syscall(SYS_pop_ctx, 0x20000000); } int main() { syscall(SYS_mmap, 0x20000000, 0x1000000, 3, 0x32, -1, 0); loop(); return 0; }