// 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*)0x20000180, "\x2b\x26\xd0\x92\xd9\x3e\x84\xee\xeb\x70\xd4\xec\x03\xb1\x43\x46\xd8" "\xc0\x0b\xf6\x23\x0e\x7f\x1c\x2e\x7c\xd7\x9f\xa3\xff\x22\xa1\x58\x8a" "\x4f\x2a\x08\x14\x8d\xeb\xcd\x06\x86\x85\xab\x7c\xe4\x93\x51\xf6\xdc" "\xe9\xa0\x16\xe9\x91\x45\x90\x7f\xe3\x58\x88\xc3\x88\xb1\x42\xbf\xb9" "\x41\x37\x27\xaa\xb3\xb9\x5a\x6e\xba\xa8\x93\x8b\xce\x72\xb7\x68\xe8" "\x1e\x1e\xb6\xc1\xf6\x00\x85\x9d\x59\x36\xe8\x81\x16\xf3\x75\x1c\xcc" "\xd6\x3c\x9f\x1a\x34\xc5\x59\x40\x89\x82\xbd\x2e\x62\x7e\xa7\x36\xfc" "\xd5\xd5\xbe\x95\xc1\x27\x15\x1d\x13\xf0\x93\x14\x54\x52\x35\x2f\x9c" "\x99\x71\x23\xe6\xad\x6f\xd2\x28\xb7\xf9\x53\x0f\x8d\x82\x9d\x1d\xbf" "\xa7\xa5\x27\x99\xa0\xbd\xb5\xe3\x39\x32\x74\x5f\xb2\x0b\xd3\xff\x39" "\x01\x0e\x69\xf6\xba\xbb\xa6\x68\x0a\xbd\x4d\x91\x67\xa0\xc2\xce\xe9" "\xb6\xdf\x8c\xfd\x9e\x7f\xd9\xc8\xa8\x71\x4e\x73\x9e\x71\x17\xc0\x58" "\x92\xab\x59\xa7\xf8\x9d\xa5\x1e\x4d\xf0\x98\x5e", 216); syscall(SYS_pop_ctx, 0x20000180); } int main() { syscall(SYS_mmap, 0x20000000, 0x1000000, 3, 0x32, -1, 0); loop(); return 0; }