# https://syzkaller.appspot.com/bug?id=ef995d49e069528a9e32a1ac75293645089b559a # See https://goo.gl/kgGztJ for information about syzkaller reproducers. #{"threaded":true,"repeat":true,"procs":6,"sandbox":"none","fault_call":-1,"tun":true,"netdev":true,"resetnet":true,"cgroups":true,"binfmt_misc":true,"close_fds":true,"tmpdir":true,"segv":true} r0 = openat$kvm(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000000000/0x18000)=nil, 0x0, 0x0, 0x0, 0x0, 0x40) write$ppp(0xffffffffffffffff, &(0x7f0000000440)="323bb4af18f4f9e8c3c14c1d45d323368b9485176f089e736b11c0ef87bb88ef4b1e3a017a9f19fe0e57ca6bab28c81652850c32259be12e6c1c64943e52fb2f95e4825c9842d5ba980866a51ed5e787367afd5ddc9ab89bb0ccae450723a25d24ff663f6a0c06a53663d391bb78879deac17d86d1b2893e11960a7efbacbfd18ecf4ea853ab77843f1f9dcf990852fb291ab0121280192cbe10386c822f7df9fc015f0c45d4061c1c0a44a5c619e0942ca3c6eded6abc890473db9d958f2e20ef42bc0fa05d85a7d6848ee998e747ba420dbdcd26a2292b937c8e078e0061e013a10df80869cb6edebb676725b3a0f31a3ad8341320af9a51d83489b8369b1bca8924822b55075f0d3303f965c0eacc2f11599bccecb4addca2d22bcd1ac28fe4b2ab382c3d5675c6e628a4653d0f3dedd7ba06f3e9f94e25b3abb71f61f51574c1a9b34f7ac6439fc9b9c5fae2ba0a78e0622949762b4f5bdc4f2300482689317f1167a5654a2da02c8d2b96f58bc5d80050eaaa70d27472d05e979822b8a443cce30be5aa74afe8964b3643af6fbf9f0d1972dc8eafdff09ec5639338710aebf7d4cbb37ddd6052e9b3b96179731e507fd0f1ef9a6d6a42cf804e68131182e9c905af0880821fb685373b02cb79e7c021fb17b4e7169241678280266abae13dcd824fe2a7e4712c593aa30340720991fa874f5c6791c43de854224b68e8fea8bb7d40f692184d781e31bf6dc985f18db35d53e738e407ae9cc938171c5f3990ed50e650e2ce8e653fe81d55e1fe5cd57b8689927d17f2ea68837ed326b177721d5ff4576a75392b8f7a25cb70497d8f05b73726f296363c369c06d915abed462d907a1e425fef11a8fa94f7247fb21db797806f44d9b63f601c14e71ee5d6e31202cb89c36fe0cb3d3b0abf61390b2a4fff09a7c6d8e0cb4d2a8a883fdf04a42269b2b4b24848e85744e3397bc0a785e854b1666c188e2d012fbbdc04d6971db7be3bfef53fa3ce15613bc7efb0fb446750d76191bf94b5c10332e7c19c08b60fca4ec22b6b56b2de361c897865e3fcede095d0fbd4a28265c5bdd381396e0bf007cd246284aecf818e1b3c2cfc14a26fa96aabb31c1dc154bbc64e9bea74334ac3feb06ddfba8c3c85611f5fd6a1474dba7688790d610af447771db7c111fde2748ff25decf5ad51d0a831731accb14b5173150705c7125f19335c678b1307b388e38d2e52a469403002c6c4e2dbfe9fc85d66d2f03c91e3d3c7aebab46364c9f0c3bec6b99f9d67058252f75cd2ae9e19f5b58312959476f55b6cb576aeccd4034e846e0a78aa8412256d434a58e5064cb228e001a325377a452c5f04f226964ffa17b09ab8bbba2dc5b167c9ae986da168abd069b2732dadfa5e8094f3c827723682d640a72a01f746e257803c15d081a6dd720b5cf47742c955fb8351dbd1b99412ae5c278c361e2736469f8aeddbe2f66791cdc67e4fd0f62e4daee5dea71eb1ea2dd2d3a2f88fbe91c883aa962e6177e5c7ff20210fbdacccda41146fc99d9d1e6deb3abb45974bb88fc1520c8532d0f7842229de02731b101a72c2882e8c48062d547ee5431e86fde25819c76407701b713600403378481e26fe72c84f85193f3461567b7a0129a9ad1689dfeb528240d6b8a40720e5d8a9046fcff00e9371602bbc3d240f9cc1ccb63205b4840c2a411aa447ae468bec3a1830908675806af587cf134c1fcc7269ab1222aabe17bf3ef067d919d8cf15e4963eadc19a382a2c1bb135f0af376c5b988bbf43c7311afc5ab70cf4558c8086c25b245e7e82355825baf3b3385b7b4416a208392f821f002a3d8928bcf1fb2b0cdebc41ac16e0eba6359bdcdf8b98e6de49f24c2f7f7f43aac28895a52b77802dd039ba607d23a3511db1ff582b472532be3d024f5f6e98f30f6d9f81026bccf2fecc42135257327b32f1ab6c1daf480d2f1431319937fc234a15d2a1096d22e7568b638a62b8ddfb2cc23dc69498a7f5c845c083c50e924c966b4ac2f11ee16bbe136c537b45e02dcb66f5d7c9174cc3d0201a4181a87865f2ce9d3e42f82858c939b93c67995893be0d88de4852b01df42f304ed2e63ce5c361f71fe77b2c1d0e76ec9a81d685f89004401f5a220c4169ec4bdb90eeae3eb045abe60ba321d24657934716b58807d36191077af9c3d11a412bab31ab165ac9df2b2e7d87db4908c99f892a9ad09ae3f8445682a262f4bb762ae214c2b05559a9c889d9ea187bd2121abf6501558451ec8a8cec0dce0169e50a3b075a95aead112941218142a883990ebbe3711cf41a9ca3bea838b16b7ceca82509b9e9ff42b0417c634cfdf6f20dbc50e38464cef6ec0d62609a35a592edbac501487fdd1c4ed1fb726173e809380f5d20e47b7e8651b1e10daaaea2becb999f2372c90257a96969f3d931bf86594fa68a88d5cce3d812bbc53fda8171919dc0ad820b8e94ff4000266779ae90bd7eb667121b9e3c3fdbf849902842a7ee623f1dc2ac3e9c982525f803267b1059fbde4cf0196b7cd55448a7d75954d8fadc9f7157cf2d4f81a71df3b512f361a0b7ab152733e56e15fff7a0e632ed6cb287b649688a3773fdd0136b6739a0a17d11630d41dd618a495900f63582a33a15d94bd9625c0d904642160d72cf2a26c8648d71608050a2614a84bd6697e5b1bcc991dbe49c597e435995b9d3458f28bd98be05f5601e9b1f90cd144a2a46e93f3d3bcf272e26578c9239d9e0c805df4c4d38e9a4999c8e1ba6fd42989331250c876eccb9d78bec26d2b44cda9cac6e01deebf756eefcf4021687193be660d3b88be8dd86ab20e2b67a1b29e826310dd51b00788b7d3751d2c5d599ce5c42f4504044c4fa5eb10a8602cd162afce7561341dd84fdef77a59170ee3c44c7f79c2b9b7c87c4560b3a19139640d02f238d91374339c9ea8e3bd760f070a3d2062291ef8a92520df7476535e673cd044164584d088dce601b3cb31c2b3577a8a38ded58a251bc7f8ea7363064a41707c8fbcd5def016269306e224dbc0fd044ea6b5173953887ba4a30ce8fc80b98afa0ae5046f32bac7e7f52c299db371cc8010652a0ad81b64abac863a869b72cc5fd5804ffa23d25ab7f13e1187e46a8e132ebe98754927f5347aeb75dc77f854016cb34c76bdfe8aef12790e47becfe4619981626e8a5e05631ac367f79d31632d96e90086f6c4255a20df019dab55f8db81ec79b1d49f868998623cd38370db6667a04ae61283f79e503bb681077c5ccbab2f0b365504e0047210efa63c86e044e50ecd125055c913ae44cd5d9d61b51a1b52b52e4c545587f8e7bd88758e95263c3a147579cadf04936225e7e779b10ab2fc7986acb390dfcb362d9152f5cf3b9fc88cca4936a27fc63fb7ed73cfe6bdfc3d76dce47d08fb9b1163f407221c4a58a22fc89bc6b6d295f2fc630af3d861b5336078f5bb6e4f17d22d5044271bc697e18b5adee5f17d40421649e9e39d0ff13324fd8049a323cc655f726f116d207fb4f76f8b513d0f6a8f93b1a2d166af2d395c5a34f7c422c3480259d4e328e6ed731d52bdd06fff1503d0393c4fe5d1c19abccd8969b69ad2e9f29f3ba7e656d046cff84c2e395f7b52c2010d0ca3fdc7202727a1bffcb650bd66fb5ea14713abb90dbaabb3e4af44a3795149fafced807dcd4afacb07d73f15e67ffc1fd4c5e76d02ccb70437daa5153517155b52c47b304e50c51fa5ffacf39ef74a9738266bf71a41c68bab1b38e2451155af6538fe498055368ea7661167792bfa86c22f971fa1aa798325fca901207b0e44428e6377aad8edbca62b48e951639fdb37feb74a03f945ebcd121a49a4d0b7ceb144a57d6ba076a6eeebf0a348608b6a602cbcd7022503b6ecaa15e131207f635003e586ee4af80705d00c537c147b3ddb719421a88f04fcefc94efcd5c5dba163395c177df57e128c0c755f8a6babf89fbb620194d0afe411b7d8e471d6f9b9bb050568cc19203162a44af12f4a09510e10a113a6e5263c9f1f3f5f0515cb3312d0a51e179818b126ff72bc9b1692bd2893d68104b41f202528a630a391d5e4fb66b2612ee75c3d8dd03cd1f8b897e0b1ba64b62660d4ccae062b63749673a752d355772d7f56a6801d3c1898819845e45a47cb6be0ab0fa245baeeb5169daf90dd724c3dfe0edf1b1ed4668995f9a37a8eb877fd1493bcc1399d7ec148dd50d5eafb20c0b0ace6cb985837daf7c676fa411d3237a4d71916a51ba890bc2072285c5a33b3f6921ca277cb79e538428bada8b6155f8a11bed99bd308b68708539f90a4f4aa9e4a733bf79b7c5d29fce7780b1ad7725cdb6f9fdc5e8b99745f48f890ee970f252a4317ee1d2", 0xc17) ioctl$KVM_RUN(r2, 0xae80, 0x3)