// 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*)0x20000300, "\x89\xd8\x42\xbe\x91\x01\xc7\x92\x39\xc1\xab\xc3\x04\x40\x28\x29\x77" "\xf1\x8e\xa2\x9a\x92\x99\xf1\xd7\xa9\x3d\xaa\x73\xaf\x90\xd5\x2f\x01" "\xcb\x43\xa7\xa5\xe3\x90\x82\x1c\x75\x6f\x6c\xf0\x71\x24\xc8\x20\x4a" "\x48\xcf\x4c\xa0\x09\xd0\xa9\xbf\x5a\xef\x37\xb0\x0a\xde\xa3\x13\xc1" "\x4a\x8f\x3b\x1c\xd9\xfc\xba\x62\x73\x43\x25\x09\xb1\xd1\x3c\xfd\x4b" "\x7f\x04\x78\x90\x1a\x8c\xae\x5d\xd5\xd6\xd6\xf9\x28\x66\x99\xb1\xda" "\x30\x7b\xcb\xf1\xd0\xd2\xf3\xa1\x4e\xc5\xfd\x3d\x32\xbd\x0e\x1d\xec" "\x2d\x46\x2b\xf6\x78\xbc\xb2\x1d\xa8\x54\xd9\x07\x3c\x32\x4c\xe5\x9d" "\xce\x7e\xf2\x9a\x1b\x07\xb0\xb5\x03\x7a\xd1\x7b\xc7\x62\xf2\xec\x63" "\x7e\x48\x9c\x7a\x2d\x65\xfa\x3a\xc7\x69\x83\x00\x76\x80\xa8\x73\x21" "\xe5\x4e\x51\xa1\x8d\x6e\x24\xa6\xe9\xd5\x28\x1a\x58\xa5\x0d\x4b\x89" "\x5e\x99\x73\x20\x88\x2e\x0e\x9f\x9f\xe7\x60\xdb\x2d\xe2\x9c\xb2\x56" "\xd1\xe4\x7f\xe2\xe4\x88\x9c\x7e\x07\xbb\x97\xe6", 216); syscall(SYS_pop_ctx, 0x20000300); } int main() { syscall(SYS_mmap, 0x20000000, 0x1000000, 3, 0x32, -1, 0); loop(); return 0; }