4f1e95a37a706d63df3f91c595f881fe854d605d63eac140f4aaded60bc3f0e26341ccd820a3fac4ed991a758e6837b5036a33efd7f4084f25e951121e715b51254a1fe7cbc3e12125aba400e930006f406f44af18c4ae9081ebb9bf8aa0ba9c113b0dda046071d68d2a4125b5fc626d08b4b08f4d57db3b55a9575ed208863fccce43d2a813712ec0100b64f3ed74fcde07a4aea26d2dd1bf845f01aabdc0bd2f345a52d286b42d9143c083658e864dcf3525358667dfa897e90fb1f9b82d7fe6498f4477e14a4c2925201219cf7060540ef5b26fe3ebf7d0e40cbe5479ccae232882504f97e0e534d55e88650ce5b06f4f960d227a978a52f1545416f3ec05e2aaba59af9b27e0e1823fe6eac0586b80b02cbb80d8b44187bc92c8dfc1362f9f2b113ba35ed35ff64a3883d6addc1d4cf170485fe3a0ddf934a81317866ffb5e97632220beba1aead988a71b87384180997631eaf52855be15b3c55c05d0183eacf5cc34d56d2ed2e692b3866be0c5a7a6dda9d82fb6fbcbb8d76b7bd3b8b532a7c2025fe221ae5d2ddff7dbdb52d9ed9ec1a8d403cd2afc2fce7a18dd21241b5c01645a70c5b81de8e7e55363b3def5c0ab7f01591c884fc35040e5f2cf87f14697a588198d603713e53f763de9e862f656404af9701c2d832b3aef4602c7180c37324684496a3c7068168f0802ac9a13d78bd6f29db595d15ff64f6d85d3c2a91e440804a180399acdb80a787cdb94b6ba1bd5a04ca89f91674fb52f4ee2618d48dbc0836afc860dc1670cd66eec6e02e39dbd485ab375ea3351bb853b7adef74af2634225797d5a62067a370531748bf55099cdda6d265e01ec5408af8860163cf1a25859089450da48bdde0455659f0959b6f61662d8b0bd9d77774d4307737ffd4dd3f3a495e52d66d3b389bc1f65969af768314797af40fe68372d77230c868c6bb625f2d5a12fb8ab184d6194600c1929080146a4d7a871850e00c51a039bb0e07230aab390e9053c4860d73ca2d5e4fc6454e30a8e72b847fd7cb5b7a5c9fe53bb27312c38e81f286442e0cfbcbbda9f745608ef9b7112d44fc632e0f565aa128b1f2ef95654c484d6ba5408e7dfa4ace8ad3869494cc77138f7632423fa31fd1fed75cdbfa3811f2590a3f0573fb8bfac7b3ae193cb16e0d9859214f15233349e2e8f88d473995ea136aac975046c6dfbcd786ad2ae79fa663de8db2ee5a4ecc1aebbef6544ebacad732f398cd1bdc95699e0c52719ba0af40da48176daadb78a560cad1034934b53949a3577bcdee0edb0edd83df945ec43aee7538387b658b2821c2020565c86a179ad109a3e7082940be40788668bbe7b308b0e8a2d41ef9736d32d368a2fdc65d4a86bf7ac74df966dfb638afc64d9f5fd927ffea535c61e12b210e9864e949ad66953794e9d0220e62460fbb300fc49895e3dd021164a642c74f1d680c576882ebbf28c7467032e146ef249963ab6535eac9ba08c68bd3948e44c4f88c2045a215a597b63442b6e3b1bf9f9fa93c821eda8af2889853c0917b7ab49a95a1fe3851fa6ec7d2925d154c360e7cac206e375f854e7b90d710e7b0612378ab9f17641d19e9549ba4538694d4c57b5fa1bfb8fd5bc8268924033531fee868f259078e17ca6641498f5123dcbf7e062ef1986cd739280691f2105662e473b44737cf274227348d32184321fa97a210caa643529d9c44d8be0c8db9ca034e2d12469c3d1962a17e3e43805f90e83ead402a62aa9db1cebf5f947d33b02e091f1d01762b11df715989c9df865aa6151e7ef86c111fa75d906b9532712bcc58fb45e194aab1dbe4ae94a1e4cabd14b9a4705d4764d48bf8e3d54d933d9c7ffdb4fd382162b9a4e708589cc121d5373be07d0bf8010d9ff237ab7ff539f6854e11823f70a02bc656b0328fa921206521c5b7eaae51566140b968fb445004d1ab4ac4e99c1377ee0338c65f61e46e44f5efffcf1e9da66f598c747da33ae360df0d8d51fac9e802dfb3a273ebc6e34b2ba9d70ff160bf66df998483723a2c69f6a7ac0914f3096e897ecd61aee7dd000f6b43ed9bada505158edc0e232ee0e0fbf0db957d8646266950a543762bc61c84d9cdb197767520d05c59b6e8e12a71fb77e1f553bc5de52d8c9d6e6f8c01440dad6dd14c64904a17fccf14e201585cab8ad6d91006f2294b44a884e5f0b1a442c1b72da4ad6b9a8eb8bd9e1551fd907d6ca246ba81fb9406b021ceb472e3c52fc4028c880a9aa99f3a64ba8dfc42e3cfa0d9c6a96ea64524ec07cd7e677ff6407e1156c8168408c86814e8d270603dcd3e2d206d8a108f3897399bec8b4f397b0ee62a1f76ed21e6d9b499f3f039334d8210357134334e159dcf2b5164ea7300883a0f60d554ea9b68176305573197d5c15bc538535b1e2eb22bd1a8ce702ad692d80a30648847da2a55ee496f590088bb0a6b51b8b79e59b1332f94c803a65c4ba29b4e7ae21e4ce284b888a81abe858732d54faf30eb7219ebaaeab59098881a797a622ae585ebcf7ebdc4d26084f844d53d088e9bd4d74a151236ec990a7d76212a3bad933701f941364ea0040fc16518435abe001d18ccfc3dedb64a3c4dbd8714f14833ba4356549f0274a0fcd43cc588a7a9da0bf329043440d89257f24e9935d7c90603d590714a3eaa23c8e1866fb5f189f278a76d0a09a39f8529e24d9b6485320609630de4ccc978fb3cfe6837179cd92bc43a3f6685cbc9276523ca9", 0x1000, 0x0, &(0x7f0000000200)={0xa, 0x4e21, 0x300, @dev={0xfe, 0x80, [], 0x14}, 0x7}, 0x1c) bind$inet6(r0, &(0x7f0000000040)={0xa, 0x4e23, 0x10000000, @ipv4={[], [0xff, 0xff], @local={0xac, 0x14, 0x14, 0xaa}}, 0x100000001}, 0xf) r2 = socket$inet6(0xa, 0x3, 0x3a) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$bt_BT_FLUSHABLE(r3, 0x112, 0x8, &(0x7f0000000300)=0xbe, &(0x7f0000000340)=0x4) ioctl$DRM_IOCTL_SET_CLIENT_CAP(r3, 0x4010640d, &(0x7f00000000c0)={0x0, 0x3617}) setsockopt$inet6_int(r2, 0x29, 0xc8, &(0x7f00000007c0), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000000280)={{0xa, 0x0, 0x1, @remote={0xfe, 0x80, [], 0xbb}, 0xde27}, {0xa, 0x4e20, 0x100000001, @mcast1={0xff, 0x1, [], 0x1}, 0x8000}, 0x0, [0x9, 0x1, 0x2, 0x630, 0x0, 0x9, 0x5, 0x2aec100000000000]}, 0x5c) r4 = socket$inet6(0xa, 0x2, 0x0) ioctl(r4, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000000100)={{0xa, 0x4e22, 0x8, @ipv4={[], [0xff, 0xff], @broadcast=0xffffffff}, 0x9}, {0xa, 0x4e22, 0x800, @mcast1={0xff, 0x1, [], 0x1}, 0x5dfb}, 0x5, [0x400, 0x3, 0x3, 0x9, 0x8000, 0xdb4, 0x7, 0x3]}, 0x5c) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0xc9, &(0x7f0000000180)={{0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @multicast1=0xe0000001}}, {0xa, 0x0, 0x0, @remote={0xfe, 0x80, [], 0xbb}}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x4]}, 0x5c) 2018/05/27 19:13:33 executing program 0: r0 = socket(0x2, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000deb000)={0x2, 0x4e23, @multicast1=0xe0000001}, 0x10) sendto$inet(r1, &(0x7f0000a88f88), 0x332, 0x20000800, &(0x7f0000e68000)={0x2, 0x4e23}, 0x10) sendto$inet(r1, &(0x7f0000000000)="ff", 0x1, 0x0, 0x0, 0x0) sendto$inet(r1, &(0x7f0000000000), 0xfffffffffffffe4e, 0x0, &(0x7f00000000c0)={0x2}, 0x10) read(r1, &(0x7f0000000180)=""/116, 0xfffffd26) recvmsg(r1, &(0x7f0000000680)={0x0, 0xffffffffffffff7f, &(0x7f0000000080)=[{&(0x7f0000000200)=""/166, 0xfffffeee}, {&(0x7f0000000040)=""/37, 0x25}, {&(0x7f00000002c0)=""/150, 0x96}, {&(0x7f0000000380)=""/161, 0xa1}], 0x4, &(0x7f0000000100)=""/44, 0x2c}, 0x0) 2018/05/27 19:13:33 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2200, 0x1) ioctl$PPPOEIOCSFWD(r0, 0x4008b100, &(0x7f0000000080)={0x18, 0x0, {0x1, @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}}}) r1 = socket(0xa, 0x1, 0x0) fcntl$getflags(r1, 0x40b) ioctl$PPPOEIOCSFWD(r0, 0x4008b100, &(0x7f0000000000)={0x18, 0x0, {0x1, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}, 'syzkaller1\x00'}}) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaad8f951b76f45aaaaaaaaaaaaaaaabb080600010800060400013103d5f8ceffffff5761c9b77dffffc3c38c65aa3de7ff1c00"], &(0x7f0000000100)) 2018/05/27 19:13:33 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x940e, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:13:33 executing program 1: r0 = socket(0x8, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") sendmmsg(r0, &(0x7f0000000e00)=[{{&(0x7f0000000000)=@ethernet={0x306}, 0x80, &(0x7f0000000700)=[{&(0x7f0000000140)="d25ba926841d30265849ab2ed032447e3cdf4efc04279d5b784c297e9caca4634c9f459aced54163d11ce2e911a29f9bcdfdc1d15feee5eb6be27d13f3510afe0dba8e7d7fe7f6a3a030a402fb920332b327b19de329608e6ad7f5c727dc3b2e1fc08903b21991f23365da0a76124cce21de4f972e483566427364e66a009add8938e470e358c1a90e16011b7540b61fe3f3c20f04fc5efa382f06accd5634019a8244357a97e468646f5aa8eead329551683cd88ea36bf47f00a14b314f33ea7afadc8f4f1d4b4499", 0xc9}, {&(0x7f0000000280)="94b4c36c517ddaa6321daea29241451e98df3b76c15e7a4244104f2346c275875d622566456ca0070fc2d756050808b057e62596fdca8afd448c9cc6aea8dbe760171212fe3dd58b9d362354e5e1bed2194c940a0207a69f0d61b5a7fc2ee146547459737e914a8481e8e69df37c2e266e46d30aa81abd88424536786e33ef97a4840e7da8d4e1af8b2fc79edf25baadf4ab84cdbb2a1fa8900dc6b37a8a10f22ad360c8478447fb8f4ad0e965aec88800a5ec068f66d08dd012df83389cfdadb04678cfbc18219969f84ace93bfb95cc3781cb05a83bdefca016259e9433efcc8695bb77377b13c5830e3f51fc6d47ce13a48e1", 0xf4}, {&(0x7f0000000380)="a8ca058f0c34f58e7b711b0665c21bb33bd148b7821e62a834af33e043117c78a8fe338c08ff1b665f72542c20f0fadd40474f56ba4985c15e3c29e574a81df7ec790022ee0d6a4b3a0b8650b445ddd12d2f4ffcfbe189ac30c29b24da9f77a97bbd961301cbec244ff39e6f04b5bb48", 0x70}, {&(0x7f00000000c0)="40d9f88068e50adfc9f8a6730e1f263726a45dfa87", 0x15}, {&(0x7f0000000400)="f96d2cc92a3917cc3cf60592e8d41d3e01192f5cd84f037d0733a95feef629d0e97e27f0020a9b781cadb8aa212bc7b38f8fd778c415e7c9e1ca658b33ba8291b199a24488d48c28a1ecbff7caee1a1911a0015177dd77a79f1850eeee6fc364bb57557c4f6381355bd3f362f1c4c1380623", 0x72}, {&(0x7f0000000480)="8ad73300b5ee71c1d52985a1def3f487170396c03ff94ec5737768f261db1ca0424c5497abb5a0792c2c78a94f25749663f56f3ab80330ea03374b6c0b40aa61218a7d2176c1e73b22adf41c072ad71709f98633c408a48de28c6bec853dd5839fc0d8adbd7f6d47407b84a0c5765e902c1c524faedb45b6930d3242e7d2d9e6c614358a8e268ffd3f43dd6d6742ef5eecdfae2636fafefb63028fb4c9df92c3c7f4c31510", 0xa5}, {&(0x7f0000000540)="cc4090b0049e192b425a16258f1b3d56fd45cfb4fbe9351332f209b03a867d635fa6500c0d0704e84bf6565f6b4bcab0027fb0e9a8fff86dadeda291156ae7233766feddb2bd95af7ef94bbe2632cee0eece132a715867db233879822ac66899a7dd7bd5b463d9846ded0e1e2f90ffbe5a2784f10da284e0fb167ed3239052d8d1fd0f7416a2a854eb5d5b6ded00a3ff6f0c", 0x92}, {&(0x7f0000000600)="d56dc84224f0e6b25f05b9658ad446764834759c61d4993cb979a6a5dd5be98271fe4172b8cf7aa150395414d9837007dc088ca3989e52fba9f674018ba9e8af34d4a5ba700da4c551833ae345d2f96ca49613f2c9e0a3547ddae5e0d88200a219964db6977ce4cb282758e90b65af3c9b3b1994d7a19822f2640cc47456ecc172a0c3f4cab90491e3252f3f22ea691ea79a583ac9ed3a53c67b6076e3c88c5becd700ab5c59157c9791f028aa8a8322e2152bc197e6056ece0b70790b0c833cdfcbedf288cefdc9c659dc2ecfe5f8e313ef8057de2dd3f29fd77e13bbd2a42e65433a524882", 0xe6}], 0x8, &(0x7f0000000780)=[{0x78, 0x11e, 0x8b, "d0a3a675104f49a3bf182986b7a3f9cbc8d4020d065092eddfcf4fa22cc2449188721c0d32f91c574e957f7d6bd91b2638089af1a7ea687a06e08a6164f2c889bc653ae14987198750ec6268b7242de5e4f3e9a65e97ee2eb82292ff59483c1d657ddf7d55b324e7"}, {0x68, 0x0, 0x7, "5dc4ca3ec1210286771ca9446e65bf9003189030cbe6cc97d09bc1d9119c33987946e072d15405efda8d86e9ff5320e70c5340be6be5d32f1cab067a733e00dd23c5e2ec0a5db527a6f9c32ec65f983b073cb292"}, {0xa0, 0x10e, 0x7, "8caa1a7f969e3db99cbc88dbf8f62f4d9ef38ce404b0da739f99f4cc4903b24ae7dd0e781c3bdeba0cdfb236692c85489ee23f24caa9f80aa2fe51149b13f2b60b61b8105d3487b0a19dcae71b6722f21787fa35dbe73f60000941a80908e57c0b0b9de276cca0f9d22449e257ef47093557372af166448ffff8ed2ce544eedf079089ca3322581697"}, {0x110, 0x117, 0x8000, "199ef7ffc89c6c2d0418dce537bb3df82df3659bee81a349ae90163d71e39e7ceb08e81aeab7273439325451e444a4693d9eada34e7ca93b8693233c55735dfdee9f0e612ca46f61c5ac5dd67aa2b0b7cd9cc142196d3d1fa431a09fc8cce2e0b6c9c09011e55edc7c062f640b7b9b503ae8b57306567f8f22ae9d7f8c5b1293a65e2f299eecc1e95130d6b21444d2c4ddbe418e2583cc9f853ba489d8921fa64667cc89361488de5e1a79d114f254828dc5e166405dabd8bc7a30c481d6409333de7d95d40eeff0efe04d541209b62459e41d312861e61350fdaa74608987739e00898d1da938c9dd0e5731207c585a38149b9471aeacbe83ad"}, {0xe8, 0x12f, 0x1ff, "d95e445fe73bdc4be6ca694024c20c2ef59f20250fdf53128c8ead71d1750aa7dc524882be28da5ea55d766a4c0db341e39a73149ed8fdcbf5569f0764c87b628e2e6f3a82d443a11620809f68aa68c1d4dea429b2899f892dd53415a6848e82927d69fcdf61e9ce6857d27204ff76a4efdf94965f30f1473221d6aa8f84a3891709688f0f51e060026d33e41928f20ca9f5a470951df91701e089c4bb026484a9c24a1e90943647464d402bfb5095acc4e69bcd0b61ff7e019dc6b1a30d2fe63783d7f9c762be90dc50bcb9758c045b8ee37bc55204ec"}, {0x108, 0x0, 0x1ff, "5f76c6b03e4493535037f2baa3f2d6ab1c3221db1886fb59892937a86365b7203bbe63cda12d68b6f9a76622cbfcee60597a3bce7a3d4cf00b114a2ca88939003c029cdb804ce4b0d88fc8c1bc13dd338a7373246d695e9d4aa24f91fb924873233e47c0311463ba59a51870d806a4e10f5a85e0db3dbbb5177f67051795c6ecbb8a606dc797b7203bcf032827d8302293a76ec30065ba713fed5dbb26aade2233e57ba4d55b84d1ce7af90c2ede0fab2ca5e483afde4ea27c9510bd9853d155537beb38cdb1e59ea2ccde283f8429db62eae65c7616fd0f0dd13ce0af7129ca1600d887fc4fb9ea533ab7fa8cbf08e520"}, {0xf8, 0x10f, 0x4, "57624eedacbfba2ed996d7b05b13ffdbd6ea0079300a95e84e59cfe58afb20da6d07428151f125ee46132f9b14c03af06994533c2131500040390e356146338e7c7412bbebcfaead8c45849e96300e3d39ac12bbd937aab1632563f3eae53965ad72f985f0eb8abb93f07dc7a27239df14fe3dba16f679bd58c4874a432305144e2247b164e841f695622bc10824f63c4274330c34e612cb69b480542664920c440ecf032a79a552cf4822a5c230db8cfb10fc09455236d1be7970cab124d93342746ebd0d7fe5ae792724c5ffcf41e53f797f6d32767f06058ac2fa8719b348506dabd101"}, {0xe0, 0x0, 0x0, "8211d0b2859e51bd617530cacf2f718f94e2bf5a84a3c871742fa8678378c06a1f990d4a6ef7e35130504bd3add891e4d7bbdd3b6faa3c7b28257c84a11532cb261b2b03b40668ecbf314f45923038da72defd997b8abff82b1763ffcaea851dffa91a80d0a09f679400b278c3da5ce3e174711357e1ac38ad7061a26af6473b1c2c1f5064d0310d1dab96ac7778202c9b70877863f5da52b5dd8bf9f2ef013ccb6c36191e3612be627dc50f9f77b214354068eafd6c0c71e9afa6e9006404fef45ace0021ad36b4ec19763cb280430d"}], 0x658, 0x20008001}, 0x536}], 0x1, 0x40040) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @empty=0x1c000000, @dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, @local={0xac, 0x14, 0x14, 0xaa}}}}}, &(0x7f0000000100)) 2018/05/27 19:13:33 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0xec0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:13:33 executing program 2: r0 = perf_event_open(&(0x7f0000000140)={0x2, 0xb1, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000040)={0x0, 0x0}) tkill(r1, 0x20) r2 = syz_open_dev$sndtimer(&(0x7f0000000140)='/dev/snd/timer\x00', 0x0, 0x0) ioctl$SNDRV_TIMER_IOCTL_NEXT_DEVICE(r2, 0xc0145401, &(0x7f0000000000)={0x80000000000, 0x4}) 2018/05/27 19:13:33 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") ioctl$sock_ipx_SIOCIPXCFGDATA(r0, 0x89e2, &(0x7f0000000000)) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @empty=0x1c000000, @dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, @local={0xac, 0x14, 0x14, 0xaa}}}}}, &(0x7f0000000100)) 2018/05/27 19:13:33 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0xe94, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) [ 2610.248070] FAULT_INJECTION: forcing a failure. [ 2610.248070] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2610.260112] CPU: 0 PID: 4938 Comm: syz-executor6 Not tainted 4.17.0-rc6+ #70 [ 2610.267299] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2610.276651] Call Trace: [ 2610.279247] dump_stack+0x1b9/0x294 [ 2610.282889] ? dump_stack_print_info.cold.2+0x52/0x52 [ 2610.288084] ? lock_downgrade+0x8e0/0x8e0 [ 2610.292249] should_fail.cold.4+0xa/0x1a 2018/05/27 19:13:33 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @empty=0x1c000000, @dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, @local={0xac, 0x14, 0x14, 0xaa}}}}}, &(0x7f0000000100)={0x0, 0x0, [0x0, 0x0, 0x3]}) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000000)='/dev/full\x00', 0x40, 0x0) ioctl$RNDADDTOENTCNT(r1, 0x40045201, &(0x7f0000000040)=0x81) getsockopt$inet_buf(r0, 0x0, 0x10, &(0x7f00000000c0)=""/37, &(0x7f0000000140)=0x25) accept4$nfc_llcp(r0, 0x0, &(0x7f0000000180), 0x80800) [ 2610.296319] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 2610.301425] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 2610.306625] ? graph_lock+0x170/0x170 [ 2610.310432] ? is_bpf_text_address+0xd7/0x170 [ 2610.314935] ? find_held_lock+0x36/0x1c0 [ 2610.319009] ? __lock_is_held+0xb5/0x140 [ 2610.323089] ? check_same_owner+0x320/0x320 [ 2610.327425] ? rcu_note_context_switch+0x710/0x710 [ 2610.332369] ? __might_sleep+0x95/0x190 [ 2610.336356] __alloc_pages_nodemask+0x34e/0xd70 [ 2610.341027] ? lock_downgrade+0x8e0/0x8e0 [ 2610.345186] ? __alloc_pages_slowpath+0x2db0/0x2db0 [ 2610.350208] ? graph_lock+0x170/0x170 [ 2610.354010] ? __lock_is_held+0xb5/0x140 [ 2610.358084] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 2610.363287] ? __lock_is_held+0xb5/0x140 [ 2610.367363] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 2610.372915] alloc_pages_current+0x10c/0x210 [ 2610.377326] __get_free_pages+0xf/0x40 [ 2610.381213] mmu_topup_memory_caches+0x1f8/0x3a0 [ 2610.385958] kvm_mmu_load+0x21/0x10e0 [ 2610.389747] ? kasan_check_write+0x14/0x20 [ 2610.393972] vcpu_enter_guest+0x3a83/0x6060 [ 2610.398277] ? print_usage_bug+0xc0/0xc0 [ 2610.402326] ? kvm_set_msr_common+0x2680/0x2680 [ 2610.406990] ? vmx_vcpu_load+0xada/0xfe0 [ 2610.411045] ? __lock_acquire+0x7f5/0x5140 [ 2610.415263] ? vmx_vcpu_reset+0x1030/0x1030 [ 2610.419566] ? graph_lock+0x170/0x170 [ 2610.423350] ? graph_lock+0x170/0x170 [ 2610.427129] ? __lock_acquire+0x7f5/0x5140 [ 2610.431361] ? debug_check_no_locks_freed+0x310/0x310 [ 2610.436552] ? __lock_is_held+0xb5/0x140 [ 2610.440611] ? lock_acquire+0x1dc/0x520 [ 2610.444576] ? kvm_arch_vcpu_ioctl_run+0x234/0x1690 [ 2610.449591] ? lock_release+0xa10/0xa10 [ 2610.453549] ? kvm_arch_vcpu_ioctl_set_fpu+0x340/0x340 [ 2610.458808] ? kvm_arch_dev_ioctl+0x5f0/0x5f0 [ 2610.463301] ? preempt_notifier_dec+0x20/0x20 [ 2610.467788] kvm_arch_vcpu_ioctl_run+0x33e/0x1690 [ 2610.472615] ? kvm_arch_vcpu_ioctl_run+0x33e/0x1690 [ 2610.477635] kvm_vcpu_ioctl+0x79d/0x12e0 [ 2610.481680] ? kvm_uevent_notify_change.part.29+0x440/0x440 [ 2610.487370] ? graph_lock+0x170/0x170 [ 2610.491157] ? find_held_lock+0x36/0x1c0 [ 2610.495205] ? lock_downgrade+0x8e0/0x8e0 [ 2610.499336] ? kasan_check_read+0x11/0x20 [ 2610.503469] ? rcu_is_watching+0x85/0x140 [ 2610.507598] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 2610.512777] ? __fget+0x40c/0x650 [ 2610.516209] ? match_held_lock+0x801/0x8b0 [ 2610.520423] ? expand_files.part.8+0x9a0/0x9a0 [ 2610.524987] ? kasan_check_write+0x14/0x20 [ 2610.529205] ? __mutex_unlock_slowpath+0x180/0x8a0 [ 2610.534118] ? wait_for_completion+0x870/0x870 [ 2610.538691] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 2610.543879] ? kvm_uevent_notify_change.part.29+0x440/0x440 [ 2610.549573] do_vfs_ioctl+0x1cf/0x16a0 [ 2610.553451] ? ioctl_preallocate+0x2e0/0x2e0 [ 2610.557842] ? fget_raw+0x20/0x20 [ 2610.561280] ? __sb_end_write+0xac/0xe0 [ 2610.565242] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 2610.570760] ? fput+0x130/0x1a0 [ 2610.574031] ? ksys_write+0x1a6/0x250 [ 2610.577818] ? security_file_ioctl+0x94/0xc0 [ 2610.582219] ksys_ioctl+0xa9/0xd0 [ 2610.585663] __x64_sys_ioctl+0x73/0xb0 [ 2610.589531] do_syscall_64+0x1b1/0x800 [ 2610.593401] ? syscall_slow_exit_work+0x4f0/0x4f0 [ 2610.598236] ? syscall_return_slowpath+0x5c0/0x5c0 [ 2610.603147] ? syscall_return_slowpath+0x30f/0x5c0 [ 2610.608070] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 2610.613417] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 2610.618245] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 2610.623423] RIP: 0033:0x455a09 [ 2610.626598] RSP: 002b:00007fd7c2c18c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2610.634294] RAX: ffffffffffffffda RBX: 00007fd7c2c196d4 RCX: 0000000000455a09 [ 2610.641552] RDX: 0000000000000000 RSI: 000000000000ae80 RDI: 0000000000000016 [ 2610.648805] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 2610.656058] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000017 [ 2610.663318] R13: 000000000000027e R14: 00000000006f7c70 R15: 000000000000002b 2018/05/27 19:13:34 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0xffffffc3, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:13:34 executing program 1: r0 = socket(0xa, 0x1, 0x3) setsockopt$bt_BT_FLUSHABLE(r0, 0x112, 0x8, &(0x7f0000000000)=0x800, 0x4) ioctl(r0, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb08060001080006040001ffffffffffff0800000000000000aa00ac1414aa"], &(0x7f0000000100)) ioctl$sock_SIOCADDDLCI(r0, 0x8980, &(0x7f0000000040)={'syzkaller0\x00', 0xf5a2}) 2018/05/27 19:13:34 executing program 2: r0 = perf_event_open(&(0x7f0000000140)={0x2, 0xb1, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = dup3(r0, r0, 0x80000) ioctl$sock_inet6_tcp_SIOCOUTQ(r1, 0x5411, &(0x7f0000000040)) getcwd(&(0x7f00000001c0)=""/4096, 0x1000) ioctl$SNDRV_CTL_IOCTL_HWDEP_NEXT_DEVICE(r1, 0xc0045520, &(0x7f0000000080)=0x6) r2 = syz_open_dev$sndtimer(&(0x7f0000000140)='/dev/snd/timer\x00', 0x0, 0x0) ioctl$SNDRV_TIMER_IOCTL_NEXT_DEVICE(r2, 0xc0145401, &(0x7f0000000000)) 2018/05/27 19:13:34 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) r1 = socket$inet(0x2, 0x200000002, 0x0) setsockopt$inet_mreqn(r1, 0x0, 0x27, &(0x7f0000000080)={@multicast1=0xe0000001, @local={0xac, 0x14, 0x14, 0xaa}}, 0xc) setsockopt$inet_msfilter(r1, 0x0, 0x29, &(0x7f0000000040)={@multicast1=0xe0000001, @local={0xac, 0x14, 0x14, 0xaa}, 0x0, 0x2, [@local={0xac, 0x14, 0x14, 0xaa}, @empty]}, 0x18) sendto$inet(r0, &(0x7f0000c95ffd), 0x1c00, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001, [0x0, 0x0, 0x0, 0x7000000]}, 0x10) 2018/05/27 19:13:34 executing program 6 (fault-call:7 fault-nth:44): r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = socket(0x2, 0x1, 0x0) ioctl(r2, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") r3 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000280)=[@text32={0x20, &(0x7f0000000380)="0ca43ef30fbd57b80f23c20f1366d26565df9d0500000066ba2000edc4e1d1fc37b8010000000f01d90fc75b05c744240098d30000c74424025f5539d6c7442406000000000f011424", 0x49}], 0x1, 0x24, &(0x7f00000002c0), 0x0) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000009000/0x18000)=nil, &(0x7f0000000140)=[@text16={0x10, &(0x7f00000001c0)="640f602cd8a0020066b9800000c00f326635004000000f30dfdd65640f22930f01d1baf80c66b878ea428966efbafc0cb83e38ef262e642626360f2193cad3126766c7442400110900006766c74424021001c0fe6766c744240600000000670f011c24", 0x63}], 0x1, 0x0, &(0x7f0000000000), 0x0) ioctl$KVM_RUN(r3, 0xae80, 0x0) 2018/05/27 19:13:34 executing program 3: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:13:34 executing program 5: r0 = socket$inet6(0xa, 0x2, 0x200000088) r1 = socket$inet6(0xa, 0x7fe, 0x4) getsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x13, &(0x7f0000000000)={@mcast1={0xff, 0x1, [], 0x1}}, &(0x7f0000000040)=0x20) recvfrom$inet6(r0, &(0x7f0000fbef6d)=""/185, 0xfffffffffffffeba, 0x0, 0x0, 0x1fe) sendto$inet6(r1, &(0x7f0000000800)="77772a0bd31622e24b1f16e07ce40e12872e3637e157d5847cd0e4fd5c54e58bacd24ac68385a2e2f93468221d4b20029b950c08648c47d645122d9400a16ebd809a0045713dda8b06af50702d3338c98f2565aee44a1c67a5db987cfe1deb8b4643dc020fe400ec44f08128901b17869e1dad43eeb6e4d4ecd5ecccea67a84338d8a58dc9c5770ede7af7b73903a6f69831181b524b6748442028019b04dac2e7203f6abaa4bb75048c9d2d297699437e851061d998fe4bd4f28f1b3a2c91e4b2273a61e0e7ed54e2a759db09225bd0ad2677d59c62dd972b18725d6f4556a966b8d707c1913ddc93921afde82b7a40968d4c3796c6b1bad1fb2fb9df770d9d88b9e615891a08356254ba1625e26133f31e71d7a8a7a2ba38db3699145c48dbe89cbe20709eca902485b1f3f5c49eef3835f407974ae1e95a72853af813336e00c6282e7dbfda98966db0694cda728dc44550de05f7e2ada24384ddf874f11e2f7f0a00488d8e548767c3266525f2cae7f2ccbee7b367badaf7d61c89c4be39e2b30bae5d257ebd003ae26aeaf07233712c243969d8201364ad5ec28dac9fecd028cb20d50f85fb08171f3746090d717aa27133684289c3dabe07a5c0007a8d373be70d73943e0788427dc72c5f3fb774b5d8bcfc381bfda4924aabd93caedf8dd74ca6ed8793680022df61a1a028f7d9391255af2bb019b2e3413fa748d394b8059c8fceebb92cb9a31a6948cad3a3312c011bec3e895e0020acd942cae558e17a4e5f602aaf4212e7a627310c58d6548ebb4b6341902e48f4b04c9f49f83058512235c6f47e43673eb6320aa81f1b751b19a32f5f25865e47a43d15f32aea04ef5023f527d92eccb92401c20787794d66b6eb571d120a246c65207b4ab09f9d31b85043899561ee431af468aac759ceeebc703aa4fbc3cf2ecee20c59aef2ce71729577446427c3b41e8bf5c6752e1236d6af6af1762bd6a1941d54329554b556a48017682eceb45be698c1d88718aae47fd5c458682bdc750e682ed4a277901a43a2827346fa789b4983af80334611a6f39ff155d0d78828247b667c620f1718a4cdf96ba1b4a550116ab6418b511ac8667527cd378e1f49be5496d9ae85cb6b8de202da926b065afbb6fc9e9b937e5950eac23dc1db5a8544156d87b6bf8e2c967cdca01d24c062f29877198a8ebda489b8fb78af4f3f96f895a91745a8d45c31a3be389587da185dca2077261d0876c6f9cb97e211090352385e0ae26f160b87278a22ae3690d5605be41939e9d59139509a2473f0d4737d13089b19c820f71d3a30153d913180981abc7ee672371e4f778d59f1066a47921600e7e5a5ad1d361f3cf845fe939ac8fa4247fc7c4682158b337f2209c68b78705c7f1169ccb693dcfa43166965bfe0f959a00713a4b453ac7aa386aba7d65ed72f4e6d046fddc6c8ae7750d8efa75f6a8574eeddb1894b0c0f832f7c72adf6d16b30cec38d01d6da0966d5c0d09c10eab4d591233ba3278a1a1dd737fd5005d5f2aa7e296acbff3e7256a5c1fe3ae7e6b6957e8ff9a18246a88cb9d00801a199e04aad4294593358a4b5a568f259ff405f7dbb76d4d6771ee1479696a887f2a09406d0089757d626237bdaf4f8b02b8444b6e137fed156ea681a50f62b4022ffa4dd49923af7c600451868da2f8aa687bb27b78fe3399b4c9a559c9bd9d6bead0ee668eb628842459e6688bebf8e49541e8761320b63088e3d4e036a6af8ba4344f3e79aaeffd25815c9e1114ce080e01b23d9e0578926cd80f607e69734a1ec520793d685164acbf0dfca495fc662549ea57c7f3a458c30ba25a2277a83c5b49d1ac8a334560962743e52e3d75945b8a9f24979a80cd69b327291b235df043fbf574d223d7e45a9fe61174fd247d3b45526f18fcf5e6bf093422e2dea22b64d6219a596a79d6e7cb14a415f21196c57da6c9cc80bfbce5b26db43c4b2b1ae951a0e0386e262b87af874b39cf1a43eee3e30994f62e8419964e456347a3dc6980bfb766f64944e328b853f11591dd999182e6c0736c4b0c279f468a8702720509f01d08beb15dd5a8430dd76b336a0df253504716128810ddd817892c112c6a75f00f6773d928a92b0eb859440ca539f5d7edcbc2ce84f6d7d88b9b585c9f3887c35ebf9d775c356e3bd8838662f4f5d6b387acbf4d58dd725e2e53591f1dd623c834a2a9c7165c929002336c1427e08fc9a970f2649e13de29747186e50caa238ba5b162f3be8d1de48dbf77116d85ddfc66bf1d6912bc04c840cbf25311f0302c22a606d96271a68e31b1dd5498d3bc150f65620f3a97dffe0c6b30c17ebd788a92f29c9e2d6d8c1fb9c1360c29b626bac313f2909ecd398cfabb1ecf6793099bc59041a6126b3ef09a6556e61237d2e8a8a6f10e6dbf6bf45564813fab7b9e4c67000616a1d54771e5d5b01706780ce5b78a4616234bea21ac685fea5d735e5f53d9bc8384fa488b7767142ed960b5e4038f549947cf3ad00e1b1d562c9f87ca71017b4f3e89486e662e8402b51afb033c4cf3373c15dac7f59610e25dd5d44d324dc53361a2c3eada0a5c4da46fbe99db6568ea5ffa2182d6a8e2e7c86c3fce334460ef9a2f707c3a893f8ef31e6c6129bb39f550869c7e52e732b12022a65739df008205c1c9f17ce6b868785bda97f4165a6fac6e13f0b0a95a19bfe2a568af42bac2a551ebb52c49e0d52d094c9d222d7359f7d084a52add1f265015abab9ce6ebe6fb3ea34af1f7ef9c0abce578a4c29628652b9f61d37907724af8696d321320c7f628d4100a477617f529225808e7cfc30c54330bbe20f0cb006818ed1e15a061adc2c3356b7b8293c9415657f44a08409d1b389dfebf0af0986a206d4b09c8997c70878ed113aceaefbe226e8ae47dc64b66189ee8ed30f617cf1b080beb0e510ce458d89f60c98ae05029248448505d444f7adb63f62b88b82a5fce015f4e81938af8d9ec1aa58821be341d9a0612e5e661f7fc1792d5dec77ad1cb20b732863acec274f1e95a37a706d63df3f91c595f881fe854d605d63eac140f4aaded60bc3f0e26341ccd820a3fac4ed991a758e6837b5036a33efd7f4084f25e951121e715b51254a1fe7cbc3e12125aba400e930006f406f44af18c4ae9081ebb9bf8aa0ba9c113b0dda046071d68d2a4125b5fc626d08b4b08f4d57db3b55a9575ed208863fccce43d2a813712ec0100b64f3ed74fcde07a4aea26d2dd1bf845f01aabdc0bd2f345a52d286b42d9143c083658e864dcf3525358667dfa897e90fb1f9b82d7fe6498f4477e14a4c2925201219cf7060540ef5b26fe3ebf7d0e40cbe5479ccae232882504f97e0e534d55e88650ce5b06f4f960d227a978a52f1545416f3ec05e2aaba59af9b27e0e1823fe6eac0586b80b02cbb80d8b44187bc92c8dfc1362f9f2b113ba35ed35ff64a3883d6addc1d4cf170485fe3a0ddf934a81317866ffb5e97632220beba1aead988a71b87384180997631eaf52855be15b3c55c05d0183eacf5cc34d56d2ed2e692b3866be0c5a7a6dda9d82fb6fbcbb8d76b7bd3b8b532a7c2025fe221ae5d2ddff7dbdb52d9ed9ec1a8d403cd2afc2fce7a18dd21241b5c01645a70c5b81de8e7e55363b3def5c0ab7f01591c884fc35040e5f2cf87f14697a588198d603713e53f763de9e862f656404af9701c2d832b3aef4602c7180c37324684496a3c7068168f0802ac9a13d78bd6f29db595d15ff64f6d85d3c2a91e440804a180399acdb80a787cdb94b6ba1bd5a04ca89f91674fb52f4ee2618d48dbc0836afc860dc1670cd66eec6e02e39dbd485ab375ea3351bb853b7adef74af2634225797d5a62067a370531748bf55099cdda6d265e01ec5408af8860163cf1a25859089450da48bdde0455659f0959b6f61662d8b0bd9d77774d4307737ffd4dd3f3a495e52d66d3b389bc1f65969af768314797af40fe68372d77230c868c6bb625f2d5a12fb8ab184d6194600c1929080146a4d7a871850e00c51a039bb0e07230aab390e9053c4860d73ca2d5e4fc6454e30a8e72b847fd7cb5b7a5c9fe53bb27312c38e81f286442e0cfbcbbda9f745608ef9b7112d44fc632e0f565aa128b1f2ef95654c484d6ba5408e7dfa4ace8ad3869494cc77138f7632423fa31fd1fed75cdbfa3811f2590a3f0573fb8bfac7b3ae193cb16e0d9859214f15233349e2e8f88d473995ea136aac975046c6dfbcd786ad2ae79fa663de8db2ee5a4ecc1aebbef6544ebacad732f398cd1bdc95699e0c52719ba0af40da48176daadb78a560cad1034934b53949a3577bcdee0edb0edd83df945ec43aee7538387b658b2821c2020565c86a179ad109a3e7082940be40788668bbe7b308b0e8a2d41ef9736d32d368a2fdc65d4a86bf7ac74df966dfb638afc64d9f5fd927ffea535c61e12b210e9864e949ad66953794e9d0220e62460fbb300fc49895e3dd021164a642c74f1d680c576882ebbf28c7467032e146ef249963ab6535eac9ba08c68bd3948e44c4f88c2045a215a597b63442b6e3b1bf9f9fa93c821eda8af2889853c0917b7ab49a95a1fe3851fa6ec7d2925d154c360e7cac206e375f854e7b90d710e7b0612378ab9f17641d19e9549ba4538694d4c57b5fa1bfb8fd5bc8268924033531fee868f259078e17ca6641498f5123dcbf7e062ef1986cd739280691f2105662e473b44737cf274227348d32184321fa97a210caa643529d9c44d8be0c8db9ca034e2d12469c3d1962a17e3e43805f90e83ead402a62aa9db1cebf5f947d33b02e091f1d01762b11df715989c9df865aa6151e7ef86c111fa75d906b9532712bcc58fb45e194aab1dbe4ae94a1e4cabd14b9a4705d4764d48bf8e3d54d933d9c7ffdb4fd382162b9a4e708589cc121d5373be07d0bf8010d9ff237ab7ff539f6854e11823f70a02bc656b0328fa921206521c5b7eaae51566140b968fb445004d1ab4ac4e99c1377ee0338c65f61e46e44f5efffcf1e9da66f598c747da33ae360df0d8d51fac9e802dfb3a273ebc6e34b2ba9d70ff160bf66df998483723a2c69f6a7ac0914f3096e897ecd61aee7dd000f6b43ed9bada505158edc0e232ee0e0fbf0db957d8646266950a543762bc61c84d9cdb197767520d05c59b6e8e12a71fb77e1f553bc5de52d8c9d6e6f8c01440dad6dd14c64904a17fccf14e201585cab8ad6d91006f2294b44a884e5f0b1a442c1b72da4ad6b9a8eb8bd9e1551fd907d6ca246ba81fb9406b021ceb472e3c52fc4028c880a9aa99f3a64ba8dfc42e3cfa0d9c6a96ea64524ec07cd7e677ff6407e1156c8168408c86814e8d270603dcd3e2d206d8a108f3897399bec8b4f397b0ee62a1f76ed21e6d9b499f3f039334d8210357134334e159dcf2b5164ea7300883a0f60d554ea9b68176305573197d5c15bc538535b1e2eb22bd1a8ce702ad692d80a30648847da2a55ee496f590088bb0a6b51b8b79e59b1332f94c803a65c4ba29b4e7ae21e4ce284b888a81abe858732d54faf30eb7219ebaaeab59098881a797a622ae585ebcf7ebdc4d26084f844d53d088e9bd4d74a151236ec990a7d76212a3bad933701f941364ea0040fc16518435abe001d18ccfc3dedb64a3c4dbd8714f14833ba4356549f0274a0fcd43cc588a7a9da0bf329043440d89257f24e9935d7c90603d590714a3eaa23c8e1866fb5f189f278a76d0a09a39f8529e24d9b6485320609630de4ccc978fb3cfe6837179cd92bc43a3f6685cbc9276523ca9", 0x1000, 0x0, &(0x7f0000000200)={0xa, 0x4e21, 0x300, @dev={0xfe, 0x80, [], 0x14}, 0x7}, 0x1c) bind$inet6(r0, &(0x7f0000000040)={0xa, 0x4e23, 0x10000000, @ipv4={[], [0xff, 0xff], @local={0xac, 0x14, 0x14, 0xaa}}, 0x100000001}, 0xf) r2 = socket$inet6(0xa, 0x3, 0x3a) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$bt_BT_FLUSHABLE(r3, 0x112, 0x8, &(0x7f0000000300)=0xbe, &(0x7f0000000340)=0x4) ioctl$DRM_IOCTL_SET_CLIENT_CAP(r3, 0x4010640d, &(0x7f00000000c0)={0x0, 0x3617}) setsockopt$inet6_int(r2, 0x29, 0xc8, &(0x7f00000007c0), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000000280)={{0xa, 0x4e22, 0x0, @remote={0xfe, 0x80, [], 0xbb}, 0xde27}, {0xa, 0x4e20, 0x100000001, @mcast1={0xff, 0x1, [], 0x1}, 0x8000}, 0x0, [0x9, 0x1, 0x2, 0x630, 0x0, 0x9, 0x5, 0x2aec100000000000]}, 0x5c) r4 = socket$inet6(0xa, 0x2, 0x0) ioctl(r4, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000000100)={{0xa, 0x4e22, 0x8, @ipv4={[], [0xff, 0xff], @broadcast=0xffffffff}, 0x9}, {0xa, 0x4e22, 0x800, @mcast1={0xff, 0x1, [], 0x1}, 0x5dfb}, 0x5, [0x400, 0x3, 0x3, 0x9, 0x8000, 0xdb4, 0x7, 0x3]}, 0x5c) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0xc9, &(0x7f0000000180)={{0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @multicast1=0xe0000001}}, {0xa, 0x0, 0x0, @remote={0xfe, 0x80, [], 0xbb}}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x4]}, 0x5c) 2018/05/27 19:13:34 executing program 0: r0 = socket(0x2, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000deb000)={0x2, 0x4e23, @multicast1=0xe0000001}, 0x10) sendto$inet(r1, &(0x7f0000a88f88), 0x332, 0x20000800, &(0x7f0000e68000)={0x2, 0x4e23}, 0x10) sendto$inet(r1, &(0x7f0000000000)="ff", 0x1, 0x0, 0x0, 0x0) sendto$inet(r1, &(0x7f0000000000), 0xfffffffffffffe4e, 0x0, &(0x7f00000000c0)={0x2}, 0x10) read(r1, &(0x7f0000000180)=""/116, 0xfffffd26) recvmsg(r1, &(0x7f0000000680)={0x0, 0xffffffffffffff7f, &(0x7f0000000080)=[{&(0x7f0000000200)=""/166, 0xfffffeee}, {&(0x7f0000000040)=""/37, 0x25}, {&(0x7f00000002c0)=""/150, 0x96}, {&(0x7f0000000380)=""/161, 0xa1}], 0x4, &(0x7f0000000100)=""/44, 0x2c}, 0x0) 2018/05/27 19:13:34 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x2000000, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:13:34 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x3b9ac9ff, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:13:34 executing program 2: perf_event_open(&(0x7f0000000140)={0x2, 0xb1, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$sndtimer(&(0x7f0000000140)='/dev/snd/timer\x00', 0x0, 0x0) r1 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000340)='/dev/vcs\x00', 0x101400, 0x0) ioctl$KVM_SET_VAPIC_ADDR(r1, 0x4008ae93, &(0x7f0000000200)=0x10001) ioctl$SNDRV_TIMER_IOCTL_NEXT_DEVICE(r0, 0xc0145401, &(0x7f0000000000)) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x84000) setsockopt$inet6_tcp_int(r2, 0x6, 0x2, &(0x7f0000000080)=0x1800, 0x4) r3 = add_key(&(0x7f0000000240)='keyring\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a, 0x1}, &(0x7f00000002c0)="2147e02cd70771010b70dcad5feb6ed0a49f18c2588ee5b79110db29ed0c622ec8e641d0c482928a06f3391499443bd23b8c93ca10035de8f0f645056861a4e9ace7213d157380b4660f", 0x4a, 0xfffffffffffffffc) add_key$keyring(&(0x7f0000000100)='keyring\x00', &(0x7f00000001c0)={0x73, 0x79, 0x7a, 0x2}, 0x0, 0x0, r3) 2018/05/27 19:13:34 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") syz_emit_ethernet(0x2a, &(0x7f0000000280)=ANY=[@ANYBLOB="a2aaaaaaaaaaaaaaaaaaaabb08060001080006040001ffffffffffff1c0025050000aaaaaaaaaa00ac146d7c5f59966e960500000000000000728d88eb4121fbf4f16716893462d2b5c157fc64bfc6478b395b1c0505dab585272b52f616992e5335000000516fec7ba5d6a3b6234dd409ddeb493e64a1ccc8861299c0708009f30454f27cede8295bb1b93cf725e842193bd1f689201814eacbdffbe0136fcdba166e047153911d1e63432c6cb96a94f42148deadcf2dc5407a70549ae7098e27f1f8172d39baf0c900a2b6f75662568ad0d779da724b025dab471435a49180d71d45a25d223fa9d512d0b6cc3dd1a54b130cac2a7c00228fefc02a"], &(0x7f0000000100)) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x2a) ioctl$KVM_ASSIGN_PCI_DEVICE(r1, 0x8040ae69, &(0x7f0000000040)={0x5, 0x7, 0x0, 0x1, 0xb9f9}) 2018/05/27 19:13:34 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0xc3ffffff00000000, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) [ 2611.220587] FAULT_INJECTION: forcing a failure. [ 2611.220587] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2611.232503] CPU: 0 PID: 4988 Comm: syz-executor6 Not tainted 4.17.0-rc6+ #70 [ 2611.239697] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2611.249050] Call Trace: [ 2611.251653] dump_stack+0x1b9/0x294 [ 2611.255292] ? dump_stack_print_info.cold.2+0x52/0x52 [ 2611.260492] ? lock_downgrade+0x8e0/0x8e0 [ 2611.264649] should_fail.cold.4+0xa/0x1a 2018/05/27 19:13:34 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) mkdirat$cgroup(r0, &(0x7f0000000040)='syz1\x00', 0x1ff) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @empty=0x1c000000, @dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, @local={0xac, 0x14, 0x14, 0xaa}}}}}, &(0x7f0000000100)) 2018/05/27 19:13:34 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d, 0xffc99a3b}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) [ 2611.268721] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 2611.273828] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 2611.279027] ? graph_lock+0x170/0x170 [ 2611.282836] ? is_bpf_text_address+0xd7/0x170 [ 2611.287334] ? find_held_lock+0x36/0x1c0 [ 2611.291400] ? __lock_is_held+0xb5/0x140 [ 2611.295481] ? check_same_owner+0x320/0x320 [ 2611.299810] ? rcu_note_context_switch+0x710/0x710 [ 2611.304750] ? __might_sleep+0x95/0x190 [ 2611.308739] __alloc_pages_nodemask+0x34e/0xd70 [ 2611.313416] ? lock_downgrade+0x8e0/0x8e0 2018/05/27 19:13:34 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @empty=0x1c000000, @dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, @local={0xac, 0x14, 0x14, 0xaa}}}}}, &(0x7f0000000100)) rt_sigreturn() [ 2611.317578] ? __alloc_pages_slowpath+0x2db0/0x2db0 [ 2611.322601] ? graph_lock+0x170/0x170 [ 2611.326404] ? __lock_is_held+0xb5/0x140 [ 2611.330473] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 2611.335680] ? __lock_is_held+0xb5/0x140 [ 2611.339758] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 2611.345310] alloc_pages_current+0x10c/0x210 [ 2611.349726] __get_free_pages+0xf/0x40 [ 2611.353623] mmu_topup_memory_caches+0x1f8/0x3a0 [ 2611.358392] kvm_mmu_load+0x21/0x10e0 [ 2611.362203] ? kasan_check_write+0x14/0x20 [ 2611.366541] vcpu_enter_guest+0x3a83/0x6060 2018/05/27 19:13:34 executing program 1: r0 = socket(0x1b, 0x0, 0x800) ioctl(r0, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") syz_emit_ethernet(0x1, &(0x7f0000000040)=ANY=[@ANYBLOB="35aaaaaaaaaaaaaaaaaaaaaabb08060001080006040001ffffffffffff1c000000aaaaaaaaaa00ac1414aa"], &(0x7f0000000100)={0x0, 0x0, [0x0, 0x0, 0x0, 0xc06]}) [ 2611.370868] ? print_usage_bug+0xc0/0xc0 [ 2611.374943] ? kvm_set_msr_common+0x2680/0x2680 [ 2611.379620] ? vmx_vcpu_load+0xada/0xfe0 [ 2611.383697] ? __lock_acquire+0x7f5/0x5140 [ 2611.387936] ? vmx_vcpu_reset+0x1030/0x1030 [ 2611.392259] ? graph_lock+0x170/0x170 [ 2611.396066] ? graph_lock+0x170/0x170 [ 2611.399868] ? __lock_acquire+0x7f5/0x5140 [ 2611.404112] ? debug_check_no_locks_freed+0x310/0x310 [ 2611.409309] ? __lock_is_held+0xb5/0x140 [ 2611.413379] ? lock_acquire+0x1dc/0x520 2018/05/27 19:13:34 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @empty=0x1c000000, @dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, @local={0xac, 0x14, 0x14, 0xaa}}}}}, &(0x7f0000000100)) [ 2611.417352] ? kvm_arch_vcpu_ioctl_run+0x234/0x1690 [ 2611.422372] ? lock_release+0xa10/0xa10 [ 2611.426352] ? kvm_arch_vcpu_ioctl_set_fpu+0x340/0x340 [ 2611.431635] ? kvm_arch_dev_ioctl+0x5f0/0x5f0 [ 2611.436133] ? preempt_notifier_dec+0x20/0x20 [ 2611.440641] kvm_arch_vcpu_ioctl_run+0x33e/0x1690 [ 2611.445483] ? kvm_arch_vcpu_ioctl_run+0x33e/0x1690 [ 2611.450537] kvm_vcpu_ioctl+0x79d/0x12e0 [ 2611.454611] ? kvm_uevent_notify_change.part.29+0x440/0x440 [ 2611.460328] ? graph_lock+0x170/0x170 [ 2611.464132] ? find_held_lock+0x36/0x1c0 [ 2611.468204] ? lock_downgrade+0x8e0/0x8e0 [ 2611.472365] ? kasan_check_read+0x11/0x20 [ 2611.476523] ? rcu_is_watching+0x85/0x140 [ 2611.480672] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 2611.485856] ? __fget+0x40c/0x650 [ 2611.489293] ? match_held_lock+0x801/0x8b0 [ 2611.493515] ? expand_files.part.8+0x9a0/0x9a0 [ 2611.498083] ? kasan_check_write+0x14/0x20 [ 2611.502308] ? __mutex_unlock_slowpath+0x180/0x8a0 [ 2611.507234] ? wait_for_completion+0x870/0x870 [ 2611.511806] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 2611.516987] ? kvm_uevent_notify_change.part.29+0x440/0x440 [ 2611.522694] do_vfs_ioctl+0x1cf/0x16a0 [ 2611.526568] ? ioctl_preallocate+0x2e0/0x2e0 [ 2611.530957] ? fget_raw+0x20/0x20 [ 2611.534401] ? __sb_end_write+0xac/0xe0 [ 2611.538373] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 2611.543891] ? fput+0x130/0x1a0 [ 2611.547150] ? ksys_write+0x1a6/0x250 [ 2611.550934] ? security_file_ioctl+0x94/0xc0 [ 2611.555327] ksys_ioctl+0xa9/0xd0 [ 2611.558765] __x64_sys_ioctl+0x73/0xb0 [ 2611.562635] do_syscall_64+0x1b1/0x800 [ 2611.566515] ? syscall_slow_exit_work+0x4f0/0x4f0 [ 2611.571347] ? syscall_return_slowpath+0x5c0/0x5c0 [ 2611.576260] ? syscall_return_slowpath+0x30f/0x5c0 [ 2611.581173] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 2611.586524] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 2611.591355] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 2611.596523] RIP: 0033:0x455a09 [ 2611.599690] RSP: 002b:00007fd7c2c18c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2611.607377] RAX: ffffffffffffffda RBX: 00007fd7c2c196d4 RCX: 0000000000455a09 [ 2611.614626] RDX: 0000000000000000 RSI: 000000000000ae80 RDI: 0000000000000016 [ 2611.621883] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 2611.629135] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000017 [ 2611.636392] R13: 000000000000027e R14: 00000000006f7c70 R15: 000000000000002c 2018/05/27 19:13:35 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d, 0x3b9ac9ff}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:13:35 executing program 1: r0 = socket(0xb, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @empty=0x1c000000, @dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, @local={0xac, 0x14, 0x14, 0xaa}}}}}, &(0x7f0000000100)) 2018/05/27 19:13:35 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) r1 = socket$inet(0x2, 0x200000002, 0x0) setsockopt$inet_mreqn(r1, 0x0, 0x27, &(0x7f0000000080)={@multicast1=0xe0000001, @local={0xac, 0x14, 0x14, 0xaa}}, 0xc) setsockopt$inet_msfilter(r1, 0x0, 0x29, &(0x7f0000000040)={@multicast1=0xe0000001, @local={0xac, 0x14, 0x14, 0xaa}, 0x0, 0x2, [@local={0xac, 0x14, 0x14, 0xaa}, @empty]}, 0x18) sendto$inet(r0, &(0x7f0000c95ffd), 0x1c00, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001, [0x0, 0x0, 0x0, 0xf401]}, 0x10) 2018/05/27 19:13:35 executing program 2: r0 = perf_event_open(&(0x7f0000000140)={0x2, 0xb1, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0x1, 0x11, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x800, 0x698e, 0xa4d9, 0xac46, 0x0, 0x8, 0x2000, 0xb, 0x7fffffff, 0x1f, 0x1f, 0x6, 0x200, 0x10001, 0x6ed, 0x4, 0x1, 0x6, 0x9, 0x5, 0x20, 0xffff, 0xaa, 0x6, 0xa6d5, 0x3, 0x0, 0xe17, 0xffffffffffffff80, 0x8, 0x1, 0x0, 0x5, 0x800, 0xffff, 0x1f, 0x0, 0x3, 0x1, @perf_config_ext={0xffff, 0x10000}, 0x19306, 0x3, 0x3ff, 0x0, 0x20, 0x7, 0x752}, r1, 0xe, r0, 0x2) r2 = syz_open_dev$dmmidi(&(0x7f0000000040)='/dev/dmmidi#\x00', 0x2, 0x40) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f00000000c0)='IPVS\x00') sendmsg$IPVS_CMD_SET_INFO(r2, &(0x7f0000000240)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000100)={&(0x7f00000001c0)={0x68, r3, 0x0, 0x70bd28, 0x25dfdbfc, {0xe}, [@IPVS_CMD_ATTR_DAEMON={0x4, 0x3}, @IPVS_CMD_ATTR_DAEMON={0x40, 0x3, [@IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x8}, @IPVS_DAEMON_ATTR_SYNC_ID={0x8, 0x3, 0x4}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x7}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x7}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6, @mcast2={0xff, 0x2, [], 0x1}}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x1f}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x2}]}, 0x68}, 0x1, 0x0, 0x0, 0x40}, 0x0) r4 = syz_open_dev$sndtimer(&(0x7f0000000140)='/dev/snd/timer\x00', 0x0, 0x0) ioctl$SNDRV_TIMER_IOCTL_NEXT_DEVICE(r4, 0xc0145401, &(0x7f0000000000)) 2018/05/27 19:13:35 executing program 6 (fault-call:7 fault-nth:45): r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = socket(0x2, 0x1, 0x0) ioctl(r2, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") r3 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000280)=[@text32={0x20, &(0x7f0000000380)="0ca43ef30fbd57b80f23c20f1366d26565df9d0500000066ba2000edc4e1d1fc37b8010000000f01d90fc75b05c744240098d30000c74424025f5539d6c7442406000000000f011424", 0x49}], 0x1, 0x24, &(0x7f00000002c0), 0x0) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000009000/0x18000)=nil, &(0x7f0000000140)=[@text16={0x10, &(0x7f00000001c0)="640f602cd8a0020066b9800000c00f326635004000000f30dfdd65640f22930f01d1baf80c66b878ea428966efbafc0cb83e38ef262e642626360f2193cad3126766c7442400110900006766c74424021001c0fe6766c744240600000000670f011c24", 0x63}], 0x1, 0x0, &(0x7f0000000000), 0x0) ioctl$KVM_RUN(r3, 0xae80, 0x0) 2018/05/27 19:13:35 executing program 0: r0 = socket(0x2, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000deb000)={0x2, 0x4e23, @multicast1=0xe0000001}, 0x10) sendto$inet(r1, &(0x7f0000a88f88), 0x332, 0x20000800, &(0x7f0000e68000)={0x2, 0x4e23}, 0x10) sendto$inet(r1, &(0x7f0000000000)="ff", 0x1, 0x0, 0x0, 0x0) sendto$inet(r1, &(0x7f0000000000), 0xfffffffffffffe4e, 0x0, &(0x7f00000000c0)={0x2}, 0x10) read(r1, &(0x7f0000000180)=""/116, 0xfffffd26) recvmsg(r1, &(0x7f0000000680)={0x0, 0xffffffffffffff7f, &(0x7f0000000080)=[{&(0x7f0000000200)=""/166, 0xfffffeee}, {&(0x7f0000000040)=""/37, 0x25}, {&(0x7f00000002c0)=""/150, 0x96}, {&(0x7f0000000380)=""/161, 0xa1}], 0x4, &(0x7f0000000100)=""/44, 0x2c}, 0x0) 2018/05/27 19:13:35 executing program 3: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:13:35 executing program 5: r0 = socket$inet6(0xa, 0x2, 0x200000088) r1 = socket$inet6(0xa, 0x7fe, 0x4) getsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x13, &(0x7f0000000000)={@mcast1={0xff, 0x1, [], 0x1}}, &(0x7f0000000040)=0x20) recvfrom$inet6(r0, &(0x7f0000fbef6d)=""/185, 0xfffffffffffffeba, 0x0, 0x0, 0x1fe) sendto$inet6(r1, &(0x7f0000000800)="77772a0bd31622e24b1f16e07ce40e12872e3637e157d5847cd0e4fd5c54e58bacd24ac68385a2e2f93468221d4b20029b950c08648c47d645122d9400a16ebd809a0045713dda8b06af50702d3338c98f2565aee44a1c67a5db987cfe1deb8b4643dc020fe400ec44f08128901b17869e1dad43eeb6e4d4ecd5ecccea67a84338d8a58dc9c5770ede7af7b73903a6f69831181b524b6748442028019b04dac2e7203f6abaa4bb75048c9d2d297699437e851061d998fe4bd4f28f1b3a2c91e4b2273a61e0e7ed54e2a759db09225bd0ad2677d59c62dd972b18725d6f4556a966b8d707c1913ddc93921afde82b7a40968d4c3796c6b1bad1fb2fb9df770d9d88b9e615891a08356254ba1625e26133f31e71d7a8a7a2ba38db3699145c48dbe89cbe20709eca902485b1f3f5c49eef3835f407974ae1e95a72853af813336e00c6282e7dbfda98966db0694cda728dc44550de05f7e2ada24384ddf874f11e2f7f0a00488d8e548767c3266525f2cae7f2ccbee7b367badaf7d61c89c4be39e2b30bae5d257ebd003ae26aeaf07233712c243969d8201364ad5ec28dac9fecd028cb20d50f85fb08171f3746090d717aa27133684289c3dabe07a5c0007a8d373be70d73943e0788427dc72c5f3fb774b5d8bcfc381bfda4924aabd93caedf8dd74ca6ed8793680022df61a1a028f7d9391255af2bb019b2e3413fa748d394b8059c8fceebb92cb9a31a6948cad3a3312c011bec3e895e0020acd942cae558e17a4e5f602aaf4212e7a627310c58d6548ebb4b6341902e48f4b04c9f49f83058512235c6f47e43673eb6320aa81f1b751b19a32f5f25865e47a43d15f32aea04ef5023f527d92eccb92401c20787794d66b6eb571d120a246c65207b4ab09f9d31b85043899561ee431af468aac759ceeebc703aa4fbc3cf2ecee20c59aef2ce71729577446427c3b41e8bf5c6752e1236d6af6af1762bd6a1941d54329554b556a48017682eceb45be698c1d88718aae47fd5c458682bdc750e682ed4a277901a43a2827346fa789b4983af80334611a6f39ff155d0d78828247b667c620f1718a4cdf96ba1b4a550116ab6418b511ac8667527cd378e1f49be5496d9ae85cb6b8de202da926b065afbb6fc9e9b937e5950eac23dc1db5a8544156d87b6bf8e2c967cdca01d24c062f29877198a8ebda489b8fb78af4f3f96f895a91745a8d45c31a3be389587da185dca2077261d0876c6f9cb97e211090352385e0ae26f160b87278a22ae3690d5605be41939e9d59139509a2473f0d4737d13089b19c820f71d3a30153d913180981abc7ee672371e4f778d59f1066a47921600e7e5a5ad1d361f3cf845fe939ac8fa4247fc7c4682158b337f2209c68b78705c7f1169ccb693dcfa43166965bfe0f959a00713a4b453ac7aa386aba7d65ed72f4e6d046fddc6c8ae7750d8efa75f6a8574eeddb1894b0c0f832f7c72adf6d16b30cec38d01d6da0966d5c0d09c10eab4d591233ba3278a1a1dd737fd5005d5f2aa7e296acbff3e7256a5c1fe3ae7e6b6957e8ff9a18246a88cb9d00801a199e04aad4294593358a4b5a568f259ff405f7dbb76d4d6771ee1479696a887f2a09406d0089757d626237bdaf4f8b02b8444b6e137fed156ea681a50f62b4022ffa4dd49923af7c600451868da2f8aa687bb27b78fe3399b4c9a559c9bd9d6bead0ee668eb628842459e6688bebf8e49541e8761320b63088e3d4e036a6af8ba4344f3e79aaeffd25815c9e1114ce080e01b23d9e0578926cd80f607e69734a1ec520793d685164acbf0dfca495fc662549ea57c7f3a458c30ba25a2277a83c5b49d1ac8a334560962743e52e3d75945b8a9f24979a80cd69b327291b235df043fbf574d223d7e45a9fe61174fd247d3b45526f18fcf5e6bf093422e2dea22b64d6219a596a79d6e7cb14a415f21196c57da6c9cc80bfbce5b26db43c4b2b1ae951a0e0386e262b87af874b39cf1a43eee3e30994f62e8419964e456347a3dc6980bfb766f64944e328b853f11591dd999182e6c0736c4b0c279f468a8702720509f01d08beb15dd5a8430dd76b336a0df253504716128810ddd817892c112c6a75f00f6773d928a92b0eb859440ca539f5d7edcbc2ce84f6d7d88b9b585c9f3887c35ebf9d775c356e3bd8838662f4f5d6b387acbf4d58dd725e2e53591f1dd623c834a2a9c7165c929002336c1427e08fc9a970f2649e13de29747186e50caa238ba5b162f3be8d1de48dbf77116d85ddfc66bf1d6912bc04c840cbf25311f0302c22a606d96271a68e31b1dd5498d3bc150f65620f3a97dffe0c6b30c17ebd788a92f29c9e2d6d8c1fb9c1360c29b626bac313f2909ecd398cfabb1ecf6793099bc59041a6126b3ef09a6556e61237d2e8a8a6f10e6dbf6bf45564813fab7b9e4c67000616a1d54771e5d5b01706780ce5b78a4616234bea21ac685fea5d735e5f53d9bc8384fa488b7767142ed960b5e4038f549947cf3ad00e1b1d562c9f87ca71017b4f3e89486e662e8402b51afb033c4cf3373c15dac7f59610e25dd5d44d324dc53361a2c3eada0a5c4da46fbe99db6568ea5ffa2182d6a8e2e7c86c3fce334460ef9a2f707c3a893f8ef31e6c6129bb39f550869c7e52e732b12022a65739df008205c1c9f17ce6b868785bda97f4165a6fac6e13f0b0a95a19bfe2a568af42bac2a551ebb52c49e0d52d094c9d222d7359f7d084a52add1f265015abab9ce6ebe6fb3ea34af1f7ef9c0abce578a4c29628652b9f61d37907724af8696d321320c7f628d4100a477617f529225808e7cfc30c54330bbe20f0cb006818ed1e15a061adc2c3356b7b8293c9415657f44a08409d1b389dfebf0af0986a206d4b09c8997c70878ed113aceaefbe226e8ae47dc64b66189ee8ed30f617cf1b080beb0e510ce458d89f60c98ae05029248448505d444f7adb63f62b88b82a5fce015f4e81938af8d9ec1aa58821be341d9a0612e5e661f7fc1792d5dec77ad1cb20b732863acec274f1e95a37a706d63df3f91c595f881fe854d605d63eac140f4aaded60bc3f0e26341ccd820a3fac4ed991a758e6837b5036a33efd7f4084f25e951121e715b51254a1fe7cbc3e12125aba400e930006f406f44af18c4ae9081ebb9bf8aa0ba9c113b0dda046071d68d2a4125b5fc626d08b4b08f4d57db3b55a9575ed208863fccce43d2a813712ec0100b64f3ed74fcde07a4aea26d2dd1bf845f01aabdc0bd2f345a52d286b42d9143c083658e864dcf3525358667dfa897e90fb1f9b82d7fe6498f4477e14a4c2925201219cf7060540ef5b26fe3ebf7d0e40cbe5479ccae232882504f97e0e534d55e88650ce5b06f4f960d227a978a52f1545416f3ec05e2aaba59af9b27e0e1823fe6eac0586b80b02cbb80d8b44187bc92c8dfc1362f9f2b113ba35ed35ff64a3883d6addc1d4cf170485fe3a0ddf934a81317866ffb5e97632220beba1aead988a71b87384180997631eaf52855be15b3c55c05d0183eacf5cc34d56d2ed2e692b3866be0c5a7a6dda9d82fb6fbcbb8d76b7bd3b8b532a7c2025fe221ae5d2ddff7dbdb52d9ed9ec1a8d403cd2afc2fce7a18dd21241b5c01645a70c5b81de8e7e55363b3def5c0ab7f01591c884fc35040e5f2cf87f14697a588198d603713e53f763de9e862f656404af9701c2d832b3aef4602c7180c37324684496a3c7068168f0802ac9a13d78bd6f29db595d15ff64f6d85d3c2a91e440804a180399acdb80a787cdb94b6ba1bd5a04ca89f91674fb52f4ee2618d48dbc0836afc860dc1670cd66eec6e02e39dbd485ab375ea3351bb853b7adef74af2634225797d5a62067a370531748bf55099cdda6d265e01ec5408af8860163cf1a25859089450da48bdde0455659f0959b6f61662d8b0bd9d77774d4307737ffd4dd3f3a495e52d66d3b389bc1f65969af768314797af40fe68372d77230c868c6bb625f2d5a12fb8ab184d6194600c1929080146a4d7a871850e00c51a039bb0e07230aab390e9053c4860d73ca2d5e4fc6454e30a8e72b847fd7cb5b7a5c9fe53bb27312c38e81f286442e0cfbcbbda9f745608ef9b7112d44fc632e0f565aa128b1f2ef95654c484d6ba5408e7dfa4ace8ad3869494cc77138f7632423fa31fd1fed75cdbfa3811f2590a3f0573fb8bfac7b3ae193cb16e0d9859214f15233349e2e8f88d473995ea136aac975046c6dfbcd786ad2ae79fa663de8db2ee5a4ecc1aebbef6544ebacad732f398cd1bdc95699e0c52719ba0af40da48176daadb78a560cad1034934b53949a3577bcdee0edb0edd83df945ec43aee7538387b658b2821c2020565c86a179ad109a3e7082940be40788668bbe7b308b0e8a2d41ef9736d32d368a2fdc65d4a86bf7ac74df966dfb638afc64d9f5fd927ffea535c61e12b210e9864e949ad66953794e9d0220e62460fbb300fc49895e3dd021164a642c74f1d680c576882ebbf28c7467032e146ef249963ab6535eac9ba08c68bd3948e44c4f88c2045a215a597b63442b6e3b1bf9f9fa93c821eda8af2889853c0917b7ab49a95a1fe3851fa6ec7d2925d154c360e7cac206e375f854e7b90d710e7b0612378ab9f17641d19e9549ba4538694d4c57b5fa1bfb8fd5bc8268924033531fee868f259078e17ca6641498f5123dcbf7e062ef1986cd739280691f2105662e473b44737cf274227348d32184321fa97a210caa643529d9c44d8be0c8db9ca034e2d12469c3d1962a17e3e43805f90e83ead402a62aa9db1cebf5f947d33b02e091f1d01762b11df715989c9df865aa6151e7ef86c111fa75d906b9532712bcc58fb45e194aab1dbe4ae94a1e4cabd14b9a4705d4764d48bf8e3d54d933d9c7ffdb4fd382162b9a4e708589cc121d5373be07d0bf8010d9ff237ab7ff539f6854e11823f70a02bc656b0328fa921206521c5b7eaae51566140b968fb445004d1ab4ac4e99c1377ee0338c65f61e46e44f5efffcf1e9da66f598c747da33ae360df0d8d51fac9e802dfb3a273ebc6e34b2ba9d70ff160bf66df998483723a2c69f6a7ac0914f3096e897ecd61aee7dd000f6b43ed9bada505158edc0e232ee0e0fbf0db957d8646266950a543762bc61c84d9cdb197767520d05c59b6e8e12a71fb77e1f553bc5de52d8c9d6e6f8c01440dad6dd14c64904a17fccf14e201585cab8ad6d91006f2294b44a884e5f0b1a442c1b72da4ad6b9a8eb8bd9e1551fd907d6ca246ba81fb9406b021ceb472e3c52fc4028c880a9aa99f3a64ba8dfc42e3cfa0d9c6a96ea64524ec07cd7e677ff6407e1156c8168408c86814e8d270603dcd3e2d206d8a108f3897399bec8b4f397b0ee62a1f76ed21e6d9b499f3f039334d8210357134334e159dcf2b5164ea7300883a0f60d554ea9b68176305573197d5c15bc538535b1e2eb22bd1a8ce702ad692d80a30648847da2a55ee496f590088bb0a6b51b8b79e59b1332f94c803a65c4ba29b4e7ae21e4ce284b888a81abe858732d54faf30eb7219ebaaeab59098881a797a622ae585ebcf7ebdc4d26084f844d53d088e9bd4d74a151236ec990a7d76212a3bad933701f941364ea0040fc16518435abe001d18ccfc3dedb64a3c4dbd8714f14833ba4356549f0274a0fcd43cc588a7a9da0bf329043440d89257f24e9935d7c90603d590714a3eaa23c8e1866fb5f189f278a76d0a09a39f8529e24d9b6485320609630de4ccc978fb3cfe6837179cd92bc43a3f6685cbc9276523ca9", 0x1000, 0x0, &(0x7f0000000200)={0xa, 0x4e21, 0x300, @dev={0xfe, 0x80, [], 0x14}, 0x7}, 0x1c) bind$inet6(r0, &(0x7f0000000040)={0xa, 0x4e23, 0x10000000, @ipv4={[], [0xff, 0xff], @local={0xac, 0x14, 0x14, 0xaa}}, 0x100000001}, 0xf) r2 = socket$inet6(0xa, 0x3, 0x3a) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$bt_BT_FLUSHABLE(r3, 0x112, 0x8, &(0x7f0000000300)=0xbe, &(0x7f0000000340)=0x4) ioctl$DRM_IOCTL_SET_CLIENT_CAP(r3, 0x4010640d, &(0x7f00000000c0)={0x0, 0x3617}) setsockopt$inet6_int(r2, 0x29, 0xc8, &(0x7f00000007c0), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000000280)={{0xa, 0x4e22, 0x0, @remote={0xfe, 0x80, [], 0xbb}, 0xde27}, {0xa, 0x4e20, 0x100000001, @mcast1={0xff, 0x1, [], 0x1}, 0x8000}, 0x0, [0x9, 0x1, 0x2, 0x630, 0x0, 0x9, 0x5, 0x2aec100000000000]}, 0x5c) r4 = socket$inet6(0xa, 0x2, 0x0) ioctl(r4, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000000100)={{0xa, 0x4e22, 0x8, @ipv4={[], [0xff, 0xff], @broadcast=0xffffffff}, 0x9}, {0xa, 0x4e22, 0x800, @mcast1={0xff, 0x1, [], 0x1}, 0x5dfb}, 0x5, [0x400, 0x3, 0x3, 0x9, 0x8000, 0xdb4, 0x7, 0x3]}, 0x5c) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0xc9, &(0x7f0000000180)={{0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @multicast1=0xe0000001}}, {0xa, 0x0, 0x0, @remote={0xfe, 0x80, [], 0xbb}}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x4]}, 0x5c) 2018/05/27 19:13:35 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d, 0x4000000000000000}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:13:35 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000280)="c606262c8523bf012cf66f46e43d5cc2bff17d160c3ec2505e916d4e6a74f5b63fbaac879aab32fac6d7d9eeb37bfbbab366a3686921e9911b0a6bfb5d03000000c63bb88e1840983f9d12f705d555ce017d8f47e1a9ba738deb4e352e49ce080858a891a31267d941933610cd479330af92b08806c4dde5ef9fe6c4e65a0f1d1b2ccd730ca5819e94f24f151378b75ee8eb4a10883e00000000") getsockopt$inet_sctp6_SCTP_MAXSEG(r0, 0x84, 0xd, &(0x7f0000000000)=@assoc_value={0x0, 0xb}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0x9, &(0x7f0000000140)={r1, @in6={{0xa, 0x4e22, 0x66e9, @mcast1={0xff, 0x1, [], 0x1}, 0x8}}, 0x8, 0x5, 0x6, 0x9, 0x20}, 0x98) r2 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000240)='/dev/dsp\x00', 0x400000, 0x0) ioctl$KVM_TRANSLATE(r2, 0xc018ae85, &(0x7f0000000340)={0xd001, 0xf000, 0x6, 0x10000, 0x101}) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @empty=0x1c000000, @dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, @local={0xac, 0x14, 0x14, 0xaa}}}}}, &(0x7f0000000100)) getsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(r0, 0x84, 0x72, &(0x7f00000000c0)={r1, 0x2, 0x30}, &(0x7f0000000200)=0xc) 2018/05/27 19:13:35 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d, 0xc3ffffff00000000}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:13:35 executing program 1: r0 = socket(0xa, 0x1, 0x0) socketpair$inet6_icmp_raw(0xa, 0x3, 0x3a, &(0x7f0000000040)) ioctl(r0, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") syz_emit_ethernet(0x32, &(0x7f0000000000)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [{[{0x9100, 0x400, 0x3ff, 0x4}], {0x8100, 0x8, 0x2, 0x4}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @empty=0x1c000000, @dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, @local={0xac, 0x14, 0x14, 0xaa}}}}}, &(0x7f0000000100)) 2018/05/27 19:13:35 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d, 0xc00e000000000000}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) [ 2612.213473] FAULT_INJECTION: forcing a failure. [ 2612.213473] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2612.225391] CPU: 0 PID: 5061 Comm: syz-executor6 Not tainted 4.17.0-rc6+ #70 [ 2612.232581] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2612.241934] Call Trace: [ 2612.244533] dump_stack+0x1b9/0x294 [ 2612.248176] ? dump_stack_print_info.cold.2+0x52/0x52 [ 2612.253374] ? zap_class+0x720/0x720 [ 2612.257107] should_fail.cold.4+0xa/0x1a [ 2612.261178] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 2612.266288] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 2612.271485] ? graph_lock+0x170/0x170 [ 2612.275301] ? is_bpf_text_address+0xd7/0x170 [ 2612.279809] ? find_held_lock+0x36/0x1c0 [ 2612.283883] ? __lock_is_held+0xb5/0x140 [ 2612.287976] ? check_same_owner+0x320/0x320 [ 2612.292312] ? rcu_note_context_switch+0x710/0x710 [ 2612.297255] ? __might_sleep+0x95/0x190 [ 2612.301237] __alloc_pages_nodemask+0x34e/0xd70 [ 2612.305910] ? lock_downgrade+0x8e0/0x8e0 [ 2612.310077] ? __alloc_pages_slowpath+0x2db0/0x2db0 [ 2612.315097] ? graph_lock+0x170/0x170 [ 2612.318891] ? __lock_is_held+0xb5/0x140 [ 2612.322940] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 2612.328123] ? __lock_is_held+0xb5/0x140 [ 2612.332184] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 2612.337710] alloc_pages_current+0x10c/0x210 [ 2612.342107] __get_free_pages+0xf/0x40 [ 2612.345981] mmu_topup_memory_caches+0x1f8/0x3a0 [ 2612.350726] kvm_mmu_load+0x21/0x10e0 [ 2612.354516] ? kasan_check_write+0x14/0x20 [ 2612.358741] vcpu_enter_guest+0x3a83/0x6060 [ 2612.363059] ? perf_trace_lock+0xd6/0x900 [ 2612.367200] ? print_usage_bug+0xc0/0xc0 [ 2612.371255] ? kvm_set_msr_common+0x2680/0x2680 [ 2612.375909] ? vmx_vcpu_load+0xada/0xfe0 [ 2612.379962] ? __lock_acquire+0x7f5/0x5140 [ 2612.384188] ? vmx_vcpu_reset+0x1030/0x1030 [ 2612.388504] ? graph_lock+0x170/0x170 [ 2612.392302] ? graph_lock+0x170/0x170 [ 2612.396093] ? __lock_acquire+0x7f5/0x5140 [ 2612.400312] ? debug_check_no_locks_freed+0x310/0x310 [ 2612.405491] ? __lock_is_held+0xb5/0x140 [ 2612.409541] ? lock_acquire+0x1dc/0x520 [ 2612.413506] ? kvm_arch_vcpu_ioctl_run+0x234/0x1690 [ 2612.418507] ? lock_release+0xa10/0xa10 [ 2612.422475] ? kvm_arch_vcpu_ioctl_set_fpu+0x340/0x340 [ 2612.427742] ? kvm_arch_dev_ioctl+0x5f0/0x5f0 [ 2612.432228] ? preempt_notifier_dec+0x20/0x20 [ 2612.436720] kvm_arch_vcpu_ioctl_run+0x33e/0x1690 [ 2612.441542] ? kvm_arch_vcpu_ioctl_run+0x33e/0x1690 [ 2612.446550] kvm_vcpu_ioctl+0x79d/0x12e0 [ 2612.450595] ? kvm_uevent_notify_change.part.29+0x440/0x440 [ 2612.456294] ? graph_lock+0x170/0x170 [ 2612.460084] ? find_held_lock+0x36/0x1c0 [ 2612.464133] ? lock_downgrade+0x8e0/0x8e0 [ 2612.468279] ? rcu_is_watching+0x85/0x140 [ 2612.472410] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 2612.477605] ? __fget+0x40c/0x650 [ 2612.481052] ? match_held_lock+0x801/0x8b0 [ 2612.485279] ? expand_files.part.8+0x9a0/0x9a0 [ 2612.489843] ? kasan_check_write+0x14/0x20 [ 2612.494065] ? __mutex_unlock_slowpath+0x180/0x8a0 [ 2612.498992] ? wait_for_completion+0x870/0x870 [ 2612.503564] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 2612.508735] ? kvm_uevent_notify_change.part.29+0x440/0x440 [ 2612.514431] do_vfs_ioctl+0x1cf/0x16a0 [ 2612.518305] ? ioctl_preallocate+0x2e0/0x2e0 [ 2612.522697] ? fget_raw+0x20/0x20 [ 2612.526133] ? __sb_end_write+0xac/0xe0 [ 2612.530092] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 2612.535609] ? fput+0x130/0x1a0 [ 2612.538883] ? ksys_write+0x1a6/0x250 [ 2612.542676] ? security_file_ioctl+0x94/0xc0 [ 2612.547076] ksys_ioctl+0xa9/0xd0 [ 2612.550521] __x64_sys_ioctl+0x73/0xb0 [ 2612.554412] do_syscall_64+0x1b1/0x800 [ 2612.558289] ? finish_task_switch+0x1ca/0x840 [ 2612.562769] ? syscall_return_slowpath+0x5c0/0x5c0 [ 2612.567858] ? syscall_return_slowpath+0x30f/0x5c0 [ 2612.572776] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 2612.578125] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 2612.582956] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 2612.588125] RIP: 0033:0x455a09 [ 2612.591295] RSP: 002b:00007fd7c2c18c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2612.598984] RAX: ffffffffffffffda RBX: 00007fd7c2c196d4 RCX: 0000000000455a09 [ 2612.606236] RDX: 0000000000000000 RSI: 000000000000ae80 RDI: 0000000000000016 [ 2612.613484] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 2612.620739] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000017 [ 2612.628000] R13: 000000000000027e R14: 00000000006f7c70 R15: 000000000000002d 2018/05/27 19:13:36 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d, 0x200000000000000}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:13:36 executing program 1: r0 = socket(0xa, 0x801, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") syz_emit_ethernet(0x2a, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaa80080aaaaaaaa986423bb08060001080006040001ffffffffffff1c00000000000000000000000079505c70d418faba65c61e3be1584ced59842e65ae86fcd978ea499d0b4da6d87f76356253dad15afbcfcd5cfb33f4090f7e7c874fff88da9768c57ec4f37352bcb93273b38a91cbfa14decccec5fa7452bed188887ab0c06029b5a54639be63bd972ce39373017f4c5d532f6a56a709cf2f6706fe6d1b3edf9ded3ebd6f17299e67331002f05a3d4be211ed0bccc316d45a8c132210fbc9874fddda20c5d7f7bc6afe3eb668b15df5d976d6ffe55777e43cf18e1ba4fe00329ab375b7221197aa459b0cf7e422e4a78af54bf549429823cf96be29b76af353ed84a55106"], &(0x7f0000000100)) 2018/05/27 19:13:36 executing program 2: init_module(&(0x7f0000000040)='\x00', 0x1, &(0x7f0000000080)='posix_acl_access+%}#\x00') perf_event_open(&(0x7f0000000140)={0x2, 0xb1, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$sndtimer(&(0x7f0000000140)='/dev/snd/timer\x00', 0x0, 0x0) ioctl$SNDRV_TIMER_IOCTL_NEXT_DEVICE(r0, 0xc0145401, &(0x7f0000000000)) 2018/05/27 19:13:36 executing program 6 (fault-call:7 fault-nth:46): r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = socket(0x2, 0x1, 0x0) ioctl(r2, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") r3 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000280)=[@text32={0x20, &(0x7f0000000380)="0ca43ef30fbd57b80f23c20f1366d26565df9d0500000066ba2000edc4e1d1fc37b8010000000f01d90fc75b05c744240098d30000c74424025f5539d6c7442406000000000f011424", 0x49}], 0x1, 0x24, &(0x7f00000002c0), 0x0) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000009000/0x18000)=nil, &(0x7f0000000140)=[@text16={0x10, &(0x7f00000001c0)="640f602cd8a0020066b9800000c00f326635004000000f30dfdd65640f22930f01d1baf80c66b878ea428966efbafc0cb83e38ef262e642626360f2193cad3126766c7442400110900006766c74424021001c0fe6766c744240600000000670f011c24", 0x63}], 0x1, 0x0, &(0x7f0000000000), 0x0) ioctl$KVM_RUN(r3, 0xae80, 0x0) 2018/05/27 19:13:36 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) r1 = socket$inet(0x2, 0x200000002, 0x0) setsockopt$inet_mreqn(r1, 0x0, 0x27, &(0x7f0000000080)={@multicast1=0xe0000001, @local={0xac, 0x14, 0x14, 0xaa}}, 0xc) setsockopt$inet_msfilter(r1, 0x0, 0x29, &(0x7f0000000040)={@multicast1=0xe0000001, @local={0xac, 0x14, 0x14, 0xaa}, 0x0, 0x2, [@local={0xac, 0x14, 0x14, 0xaa}, @empty]}, 0x18) sendto$inet(r0, &(0x7f0000c95ffd), 0x1c00, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001, [0x0, 0x0, 0x0, 0x5c8]}, 0x10) 2018/05/27 19:13:36 executing program 3: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:13:36 executing program 0: r0 = socket(0x2, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000deb000)={0x2, 0x4e23, @multicast1=0xe0000001}, 0x10) sendto$inet(r1, &(0x7f0000a88f88), 0x332, 0x20000800, &(0x7f0000e68000)={0x2, 0x4e23}, 0x10) sendto$inet(r1, &(0x7f0000000000)="ff", 0x1, 0x0, 0x0, 0x0) sendto$inet(r1, &(0x7f0000000000), 0xfffffffffffffe4e, 0x0, &(0x7f00000000c0)={0x2}, 0x10) read(r1, &(0x7f0000000180)=""/116, 0xfffffd26) recvmsg(r1, &(0x7f0000000680)={0x0, 0xffffffffffffff7f, &(0x7f0000000080)=[{&(0x7f0000000200)=""/166, 0xfffffeee}, {&(0x7f0000000040)=""/37, 0x25}, {&(0x7f00000002c0)=""/150, 0x96}, {&(0x7f0000000380)=""/161, 0xa1}], 0x4, &(0x7f0000000100)=""/44, 0x2c}, 0x0) 2018/05/27 19:13:36 executing program 5: r0 = socket$inet6(0xa, 0x2, 0x200000088) r1 = socket$inet6(0xa, 0x7fe, 0x4) getsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x13, &(0x7f0000000000)={@mcast1={0xff, 0x1, [], 0x1}}, &(0x7f0000000040)=0x20) recvfrom$inet6(r0, &(0x7f0000fbef6d)=""/185, 0xfffffffffffffeba, 0x0, 0x0, 0x1fe) sendto$inet6(r1, &(0x7f0000000800)="77772a0bd31622e24b1f16e07ce40e12872e3637e157d5847cd0e4fd5c54e58bacd24ac68385a2e2f93468221d4b20029b950c08648c47d645122d9400a16ebd809a0045713dda8b06af50702d3338c98f2565aee44a1c67a5db987cfe1deb8b4643dc020fe400ec44f08128901b17869e1dad43eeb6e4d4ecd5ecccea67a84338d8a58dc9c5770ede7af7b73903a6f69831181b524b6748442028019b04dac2e7203f6abaa4bb75048c9d2d297699437e851061d998fe4bd4f28f1b3a2c91e4b2273a61e0e7ed54e2a759db09225bd0ad2677d59c62dd972b18725d6f4556a966b8d707c1913ddc93921afde82b7a40968d4c3796c6b1bad1fb2fb9df770d9d88b9e615891a08356254ba1625e26133f31e71d7a8a7a2ba38db3699145c48dbe89cbe20709eca902485b1f3f5c49eef3835f407974ae1e95a72853af813336e00c6282e7dbfda98966db0694cda728dc44550de05f7e2ada24384ddf874f11e2f7f0a00488d8e548767c3266525f2cae7f2ccbee7b367badaf7d61c89c4be39e2b30bae5d257ebd003ae26aeaf07233712c243969d8201364ad5ec28dac9fecd028cb20d50f85fb08171f3746090d717aa27133684289c3dabe07a5c0007a8d373be70d73943e0788427dc72c5f3fb774b5d8bcfc381bfda4924aabd93caedf8dd74ca6ed8793680022df61a1a028f7d9391255af2bb019b2e3413fa748d394b8059c8fceebb92cb9a31a6948cad3a3312c011bec3e895e0020acd942cae558e17a4e5f602aaf4212e7a627310c58d6548ebb4b6341902e48f4b04c9f49f83058512235c6f47e43673eb6320aa81f1b751b19a32f5f25865e47a43d15f32aea04ef5023f527d92eccb92401c20787794d66b6eb571d120a246c65207b4ab09f9d31b85043899561ee431af468aac759ceeebc703aa4fbc3cf2ecee20c59aef2ce71729577446427c3b41e8bf5c6752e1236d6af6af1762bd6a1941d54329554b556a48017682eceb45be698c1d88718aae47fd5c458682bdc750e682ed4a277901a43a2827346fa789b4983af80334611a6f39ff155d0d78828247b667c620f1718a4cdf96ba1b4a550116ab6418b511ac8667527cd378e1f49be5496d9ae85cb6b8de202da926b065afbb6fc9e9b937e5950eac23dc1db5a8544156d87b6bf8e2c967cdca01d24c062f29877198a8ebda489b8fb78af4f3f96f895a91745a8d45c31a3be389587da185dca2077261d0876c6f9cb97e211090352385e0ae26f160b87278a22ae3690d5605be41939e9d59139509a2473f0d4737d13089b19c820f71d3a30153d913180981abc7ee672371e4f778d59f1066a47921600e7e5a5ad1d361f3cf845fe939ac8fa4247fc7c4682158b337f2209c68b78705c7f1169ccb693dcfa43166965bfe0f959a00713a4b453ac7aa386aba7d65ed72f4e6d046fddc6c8ae7750d8efa75f6a8574eeddb1894b0c0f832f7c72adf6d16b30cec38d01d6da0966d5c0d09c10eab4d591233ba3278a1a1dd737fd5005d5f2aa7e296acbff3e7256a5c1fe3ae7e6b6957e8ff9a18246a88cb9d00801a199e04aad4294593358a4b5a568f259ff405f7dbb76d4d6771ee1479696a887f2a09406d0089757d626237bdaf4f8b02b8444b6e137fed156ea681a50f62b4022ffa4dd49923af7c600451868da2f8aa687bb27b78fe3399b4c9a559c9bd9d6bead0ee668eb628842459e6688bebf8e49541e8761320b63088e3d4e036a6af8ba4344f3e79aaeffd25815c9e1114ce080e01b23d9e0578926cd80f607e69734a1ec520793d685164acbf0dfca495fc662549ea57c7f3a458c30ba25a2277a83c5b49d1ac8a334560962743e52e3d75945b8a9f24979a80cd69b327291b235df043fbf574d223d7e45a9fe61174fd247d3b45526f18fcf5e6bf093422e2dea22b64d6219a596a79d6e7cb14a415f21196c57da6c9cc80bfbce5b26db43c4b2b1ae951a0e0386e262b87af874b39cf1a43eee3e30994f62e8419964e456347a3dc6980bfb766f64944e328b853f11591dd999182e6c0736c4b0c279f468a8702720509f01d08beb15dd5a8430dd76b336a0df253504716128810ddd817892c112c6a75f00f6773d928a92b0eb859440ca539f5d7edcbc2ce84f6d7d88b9b585c9f3887c35ebf9d775c356e3bd8838662f4f5d6b387acbf4d58dd725e2e53591f1dd623c834a2a9c7165c929002336c1427e08fc9a970f2649e13de29747186e50caa238ba5b162f3be8d1de48dbf77116d85ddfc66bf1d6912bc04c840cbf25311f0302c22a606d96271a68e31b1dd5498d3bc150f65620f3a97dffe0c6b30c17ebd788a92f29c9e2d6d8c1fb9c1360c29b626bac313f2909ecd398cfabb1ecf6793099bc59041a6126b3ef09a6556e61237d2e8a8a6f10e6dbf6bf45564813fab7b9e4c67000616a1d54771e5d5b01706780ce5b78a4616234bea21ac685fea5d735e5f53d9bc8384fa488b7767142ed960b5e4038f549947cf3ad00e1b1d562c9f87ca71017b4f3e89486e662e8402b51afb033c4cf3373c15dac7f59610e25dd5d44d324dc53361a2c3eada0a5c4da46fbe99db6568ea5ffa2182d6a8e2e7c86c3fce334460ef9a2f707c3a893f8ef31e6c6129bb39f550869c7e52e732b12022a65739df008205c1c9f17ce6b868785bda97f4165a6fac6e13f0b0a95a19bfe2a568af42bac2a551ebb52c49e0d52d094c9d222d7359f7d084a52add1f265015abab9ce6ebe6fb3ea34af1f7ef9c0abce578a4c29628652b9f61d37907724af8696d321320c7f628d4100a477617f529225808e7cfc30c54330bbe20f0cb006818ed1e15a061adc2c3356b7b8293c9415657f44a08409d1b389dfebf0af0986a206d4b09c8997c70878ed113aceaefbe226e8ae47dc64b66189ee8ed30f617cf1b080beb0e510ce458d89f60c98ae05029248448505d444f7adb63f62b88b82a5fce015f4e81938af8d9ec1aa58821be341d9a0612e5e661f7fc1792d5dec77ad1cb20b732863acec274f1e95a37a706d63df3f91c595f881fe854d605d63eac140f4aaded60bc3f0e26341ccd820a3fac4ed991a758e6837b5036a33efd7f4084f25e951121e715b51254a1fe7cbc3e12125aba400e930006f406f44af18c4ae9081ebb9bf8aa0ba9c113b0dda046071d68d2a4125b5fc626d08b4b08f4d57db3b55a9575ed208863fccce43d2a813712ec0100b64f3ed74fcde07a4aea26d2dd1bf845f01aabdc0bd2f345a52d286b42d9143c083658e864dcf3525358667dfa897e90fb1f9b82d7fe6498f4477e14a4c2925201219cf7060540ef5b26fe3ebf7d0e40cbe5479ccae232882504f97e0e534d55e88650ce5b06f4f960d227a978a52f1545416f3ec05e2aaba59af9b27e0e1823fe6eac0586b80b02cbb80d8b44187bc92c8dfc1362f9f2b113ba35ed35ff64a3883d6addc1d4cf170485fe3a0ddf934a81317866ffb5e97632220beba1aead988a71b87384180997631eaf52855be15b3c55c05d0183eacf5cc34d56d2ed2e692b3866be0c5a7a6dda9d82fb6fbcbb8d76b7bd3b8b532a7c2025fe221ae5d2ddff7dbdb52d9ed9ec1a8d403cd2afc2fce7a18dd21241b5c01645a70c5b81de8e7e55363b3def5c0ab7f01591c884fc35040e5f2cf87f14697a588198d603713e53f763de9e862f656404af9701c2d832b3aef4602c7180c37324684496a3c7068168f0802ac9a13d78bd6f29db595d15ff64f6d85d3c2a91e440804a180399acdb80a787cdb94b6ba1bd5a04ca89f91674fb52f4ee2618d48dbc0836afc860dc1670cd66eec6e02e39dbd485ab375ea3351bb853b7adef74af2634225797d5a62067a370531748bf55099cdda6d265e01ec5408af8860163cf1a25859089450da48bdde0455659f0959b6f61662d8b0bd9d77774d4307737ffd4dd3f3a495e52d66d3b389bc1f65969af768314797af40fe68372d77230c868c6bb625f2d5a12fb8ab184d6194600c1929080146a4d7a871850e00c51a039bb0e07230aab390e9053c4860d73ca2d5e4fc6454e30a8e72b847fd7cb5b7a5c9fe53bb27312c38e81f286442e0cfbcbbda9f745608ef9b7112d44fc632e0f565aa128b1f2ef95654c484d6ba5408e7dfa4ace8ad3869494cc77138f7632423fa31fd1fed75cdbfa3811f2590a3f0573fb8bfac7b3ae193cb16e0d9859214f15233349e2e8f88d473995ea136aac975046c6dfbcd786ad2ae79fa663de8db2ee5a4ecc1aebbef6544ebacad732f398cd1bdc95699e0c52719ba0af40da48176daadb78a560cad1034934b53949a3577bcdee0edb0edd83df945ec43aee7538387b658b2821c2020565c86a179ad109a3e7082940be40788668bbe7b308b0e8a2d41ef9736d32d368a2fdc65d4a86bf7ac74df966dfb638afc64d9f5fd927ffea535c61e12b210e9864e949ad66953794e9d0220e62460fbb300fc49895e3dd021164a642c74f1d680c576882ebbf28c7467032e146ef249963ab6535eac9ba08c68bd3948e44c4f88c2045a215a597b63442b6e3b1bf9f9fa93c821eda8af2889853c0917b7ab49a95a1fe3851fa6ec7d2925d154c360e7cac206e375f854e7b90d710e7b0612378ab9f17641d19e9549ba4538694d4c57b5fa1bfb8fd5bc8268924033531fee868f259078e17ca6641498f5123dcbf7e062ef1986cd739280691f2105662e473b44737cf274227348d32184321fa97a210caa643529d9c44d8be0c8db9ca034e2d12469c3d1962a17e3e43805f90e83ead402a62aa9db1cebf5f947d33b02e091f1d01762b11df715989c9df865aa6151e7ef86c111fa75d906b9532712bcc58fb45e194aab1dbe4ae94a1e4cabd14b9a4705d4764d48bf8e3d54d933d9c7ffdb4fd382162b9a4e708589cc121d5373be07d0bf8010d9ff237ab7ff539f6854e11823f70a02bc656b0328fa921206521c5b7eaae51566140b968fb445004d1ab4ac4e99c1377ee0338c65f61e46e44f5efffcf1e9da66f598c747da33ae360df0d8d51fac9e802dfb3a273ebc6e34b2ba9d70ff160bf66df998483723a2c69f6a7ac0914f3096e897ecd61aee7dd000f6b43ed9bada505158edc0e232ee0e0fbf0db957d8646266950a543762bc61c84d9cdb197767520d05c59b6e8e12a71fb77e1f553bc5de52d8c9d6e6f8c01440dad6dd14c64904a17fccf14e201585cab8ad6d91006f2294b44a884e5f0b1a442c1b72da4ad6b9a8eb8bd9e1551fd907d6ca246ba81fb9406b021ceb472e3c52fc4028c880a9aa99f3a64ba8dfc42e3cfa0d9c6a96ea64524ec07cd7e677ff6407e1156c8168408c86814e8d270603dcd3e2d206d8a108f3897399bec8b4f397b0ee62a1f76ed21e6d9b499f3f039334d8210357134334e159dcf2b5164ea7300883a0f60d554ea9b68176305573197d5c15bc538535b1e2eb22bd1a8ce702ad692d80a30648847da2a55ee496f590088bb0a6b51b8b79e59b1332f94c803a65c4ba29b4e7ae21e4ce284b888a81abe858732d54faf30eb7219ebaaeab59098881a797a622ae585ebcf7ebdc4d26084f844d53d088e9bd4d74a151236ec990a7d76212a3bad933701f941364ea0040fc16518435abe001d18ccfc3dedb64a3c4dbd8714f14833ba4356549f0274a0fcd43cc588a7a9da0bf329043440d89257f24e9935d7c90603d590714a3eaa23c8e1866fb5f189f278a76d0a09a39f8529e24d9b6485320609630de4ccc978fb3cfe6837179cd92bc43a3f6685cbc9276523ca9", 0x1000, 0x0, &(0x7f0000000200)={0xa, 0x4e21, 0x300, @dev={0xfe, 0x80, [], 0x14}, 0x7}, 0x1c) bind$inet6(r0, &(0x7f0000000040)={0xa, 0x4e23, 0x10000000, @ipv4={[], [0xff, 0xff], @local={0xac, 0x14, 0x14, 0xaa}}, 0x100000001}, 0xf) r2 = socket$inet6(0xa, 0x3, 0x3a) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$bt_BT_FLUSHABLE(r3, 0x112, 0x8, &(0x7f0000000300)=0xbe, &(0x7f0000000340)=0x4) ioctl$DRM_IOCTL_SET_CLIENT_CAP(r3, 0x4010640d, &(0x7f00000000c0)={0x0, 0x3617}) setsockopt$inet6_int(r2, 0x29, 0xc8, &(0x7f00000007c0), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000000280)={{0xa, 0x4e22, 0x0, @remote={0xfe, 0x80, [], 0xbb}, 0xde27}, {0xa, 0x4e20, 0x100000001, @mcast1={0xff, 0x1, [], 0x1}, 0x8000}, 0x0, [0x9, 0x1, 0x2, 0x630, 0x0, 0x9, 0x5, 0x2aec100000000000]}, 0x5c) r4 = socket$inet6(0xa, 0x2, 0x0) ioctl(r4, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000000100)={{0xa, 0x4e22, 0x8, @ipv4={[], [0xff, 0xff], @broadcast=0xffffffff}, 0x9}, {0xa, 0x4e22, 0x800, @mcast1={0xff, 0x1, [], 0x1}, 0x5dfb}, 0x5, [0x400, 0x3, 0x3, 0x9, 0x8000, 0xdb4, 0x7, 0x3]}, 0x5c) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0xc9, &(0x7f0000000180)={{0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @multicast1=0xe0000001}}, {0xa, 0x0, 0x0, @remote={0xfe, 0x80, [], 0xbb}}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x4]}, 0x5c) 2018/05/27 19:13:36 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d, 0x3800}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:13:36 executing program 1: r0 = socket(0xa, 0x1, 0x0) r1 = openat$cuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/cuse\x00', 0x0, 0x0) openat$cgroup_type(r1, &(0x7f0000000140)='cgroup.type\x00', 0x2, 0x0) ioctl(r0, 0x8912, &(0x7f00000001c0)="c626262c8523bf012cf66f") syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @empty=0x1c000000, @dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, @local={0xac, 0x14, 0x14, 0xaa}}}}}, &(0x7f0000000100)) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1d, &(0x7f0000000000), &(0x7f0000000040)=0x14) 2018/05/27 19:13:36 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d, 0x940e000000000000}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:13:36 executing program 1: r0 = socket(0x9, 0x1, 0xffffffffffffffff) ioctl(r0, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") getsockopt$inet_sctp_SCTP_GET_LOCAL_ADDRS(r0, 0x84, 0x6d, &(0x7f0000000280)={0x0, 0x79, "7b1e15903247b0f964c36ea1154b9399783f8540334273434526efb3847dfa64d8f230a2bb8cb3abc0a31255dd94ef32210edab32217823502019a9a0fff5866f26375f6652b743314a11f892f54beb6ad6ff0046ad4b446a2cc0303fae770be905af034820e01090f2ecc4cb8453c5e0b43ce3e34943165db"}, &(0x7f0000000340)=0x81) setsockopt$inet_sctp_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000380)={r1, 0x2, 0x7, 0x2, 0x8, 0x4}, 0x14) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb08ff1c000000aaaaaaaa578df2d7fe00"], &(0x7f0000000100)) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) setsockopt$inet_IP_IPSEC_POLICY(r0, 0x0, 0x10, &(0x7f0000000140)={{{@in6=@local={0xfe, 0x80, [], 0xaa}, @in6=@loopback={0x0, 0x1}, 0x4e22, 0x6, 0x4e21, 0xfffffffffffffff9, 0xa, 0x80, 0x20, 0x62, 0x0, r2}, {0x29957c37, 0x10001, 0x2, 0x1, 0x5, 0x8, 0xec, 0x8000}, {0x6, 0x8001, 0x3ff, 0x2}, 0x2, 0x6e6bbc, 0x1, 0x0, 0x2, 0x3}, {{@in6=@ipv4={[], [0xff, 0xff], @local={0xac, 0x14, 0x14, 0xaa}}, 0x4d6, 0x33}, 0xa, @in=@dev={0xac, 0x14, 0x14, 0x1d}, 0x0, 0x3, 0x2, 0x1, 0xd793, 0x9, 0x8}}, 0xe8) 2018/05/27 19:13:36 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d, 0xffffffa6}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:13:36 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") sendmsg$nl_route_sched(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000040)={&(0x7f0000000140)=@gettaction={0xe0, 0x32, 0x920, 0x70bd25, 0x25dfdbfe, {0x0, 0x4, 0x4}, [@action_dump_flags=@TCA_ROOT_TIME_DELTA={0x8, 0x4, 0x7ff}, @action_dump_flags=@TCA_ROOT_TIME_DELTA={0x8, 0x4, 0x9}, @action_gd=@TCA_ACT_TAB={0x14, 0x1, [{0x10, 0x6, @TCA_ACT_INDEX={0x8, 0x3, 0xff}}]}, @action_gd=@TCA_ACT_TAB={0x14, 0x1, [{0x10, 0x19, @TCA_ACT_INDEX={0x8, 0x3, 0x7fffffff}}]}, @action_gd=@TCA_ACT_TAB={0x38, 0x1, [{0x10, 0x1d, @TCA_ACT_INDEX={0x8, 0x3, 0x20}}, {0x14, 0x1a, @TCA_ACT_KIND={0xc, 0x1, 'mirred\x00'}}, {0x10, 0x1f, @TCA_ACT_INDEX={0x8, 0x3, 0x1}}]}, @action_gd=@TCA_ACT_TAB={0x5c, 0x1, [{0x10, 0xfff, @TCA_ACT_INDEX={0x8, 0x3, 0xfffffffeffffffff}}, {0x14, 0x1b, @TCA_ACT_KIND={0xc, 0x1, 'skbedit\x00'}}, {0x10, 0x2, @TCA_ACT_INDEX={0x8, 0x3, 0x200}}, {0x10, 0x4, @TCA_ACT_INDEX={0x8, 0x3, 0x805f}}, {0x14, 0x1e, @TCA_ACT_KIND={0xc, 0x1, 'police\x00'}}]}]}, 0xe0}, 0x1, 0x0, 0x0, 0x1}, 0x4000000) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @empty=0x1c000000, @dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, @local={0xac, 0x14, 0x14, 0xaa}}}}}, &(0x7f0000000100)) 2018/05/27 19:13:36 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d, 0x100000000000000}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) [ 2613.278856] FAULT_INJECTION: forcing a failure. [ 2613.278856] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2613.290770] CPU: 0 PID: 5107 Comm: syz-executor6 Not tainted 4.17.0-rc6+ #70 [ 2613.297956] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2613.307301] Call Trace: [ 2613.309903] dump_stack+0x1b9/0x294 [ 2613.313543] ? dump_stack_print_info.cold.2+0x52/0x52 [ 2613.318741] ? lock_downgrade+0x8e0/0x8e0 [ 2613.322900] should_fail.cold.4+0xa/0x1a 2018/05/27 19:13:36 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d, 0x1000000}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) [ 2613.326971] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 2613.332084] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 2613.337277] ? graph_lock+0x170/0x170 [ 2613.341083] ? is_bpf_text_address+0xd7/0x170 [ 2613.345590] ? find_held_lock+0x36/0x1c0 [ 2613.349663] ? __lock_is_held+0xb5/0x140 [ 2613.353744] ? check_same_owner+0x320/0x320 [ 2613.358078] ? rcu_note_context_switch+0x710/0x710 [ 2613.363020] ? __might_sleep+0x95/0x190 [ 2613.367006] __alloc_pages_nodemask+0x34e/0xd70 [ 2613.371684] ? lock_downgrade+0x8e0/0x8e0 [ 2613.375843] ? __alloc_pages_slowpath+0x2db0/0x2db0 [ 2613.380864] ? graph_lock+0x170/0x170 [ 2613.384665] ? __lock_is_held+0xb5/0x140 [ 2613.388732] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 2613.393942] ? __lock_is_held+0xb5/0x140 [ 2613.398026] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 2613.403574] alloc_pages_current+0x10c/0x210 [ 2613.407980] __get_free_pages+0xf/0x40 [ 2613.411868] mmu_topup_memory_caches+0x1f8/0x3a0 [ 2613.416620] kvm_mmu_load+0x21/0x10e0 [ 2613.420417] ? kasan_check_write+0x14/0x20 [ 2613.424648] vcpu_enter_guest+0x3a83/0x6060 [ 2613.428952] ? print_usage_bug+0xc0/0xc0 [ 2613.432997] ? kvm_set_msr_common+0x2680/0x2680 [ 2613.437652] ? vmx_vcpu_load+0xada/0xfe0 [ 2613.441698] ? __lock_acquire+0x7f5/0x5140 [ 2613.445912] ? vmx_vcpu_reset+0x1030/0x1030 [ 2613.450215] ? graph_lock+0x170/0x170 [ 2613.453997] ? graph_lock+0x170/0x170 [ 2613.457781] ? __lock_acquire+0x7f5/0x5140 [ 2613.462014] ? debug_check_no_locks_freed+0x310/0x310 [ 2613.467203] ? __lock_is_held+0xb5/0x140 [ 2613.471243] ? lock_acquire+0x1dc/0x520 [ 2613.475208] ? kvm_arch_vcpu_ioctl_run+0x234/0x1690 [ 2613.480220] ? lock_release+0xa10/0xa10 [ 2613.484177] ? kvm_arch_vcpu_ioctl_set_fpu+0x340/0x340 [ 2613.489433] ? kvm_arch_dev_ioctl+0x5f0/0x5f0 [ 2613.493910] ? preempt_notifier_dec+0x20/0x20 [ 2613.498388] kvm_arch_vcpu_ioctl_run+0x33e/0x1690 [ 2613.503212] ? kvm_arch_vcpu_ioctl_run+0x33e/0x1690 [ 2613.508223] kvm_vcpu_ioctl+0x79d/0x12e0 [ 2613.512274] ? kvm_uevent_notify_change.part.29+0x440/0x440 [ 2613.517983] ? graph_lock+0x170/0x170 [ 2613.521772] ? find_held_lock+0x36/0x1c0 [ 2613.525815] ? lock_downgrade+0x8e0/0x8e0 [ 2613.529949] ? kasan_check_read+0x11/0x20 [ 2613.534084] ? rcu_is_watching+0x85/0x140 [ 2613.538222] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 2613.543399] ? __fget+0x40c/0x650 [ 2613.546834] ? match_held_lock+0x801/0x8b0 [ 2613.551053] ? expand_files.part.8+0x9a0/0x9a0 [ 2613.555619] ? kasan_check_write+0x14/0x20 [ 2613.559833] ? __mutex_unlock_slowpath+0x180/0x8a0 [ 2613.564744] ? wait_for_completion+0x870/0x870 [ 2613.569324] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 2613.574502] ? kvm_uevent_notify_change.part.29+0x440/0x440 [ 2613.580207] do_vfs_ioctl+0x1cf/0x16a0 [ 2613.584088] ? ioctl_preallocate+0x2e0/0x2e0 [ 2613.588487] ? fget_raw+0x20/0x20 [ 2613.591921] ? __sb_end_write+0xac/0xe0 [ 2613.595877] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 2613.601392] ? fput+0x130/0x1a0 [ 2613.604652] ? ksys_write+0x1a6/0x250 [ 2613.608438] ? security_file_ioctl+0x94/0xc0 [ 2613.612829] ksys_ioctl+0xa9/0xd0 [ 2613.616281] __x64_sys_ioctl+0x73/0xb0 [ 2613.620159] do_syscall_64+0x1b1/0x800 [ 2613.624035] ? syscall_slow_exit_work+0x4f0/0x4f0 [ 2613.628866] ? syscall_return_slowpath+0x5c0/0x5c0 [ 2613.633776] ? syscall_return_slowpath+0x30f/0x5c0 [ 2613.638687] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 2613.644039] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 2613.648882] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 2613.654071] RIP: 0033:0x455a09 [ 2613.657253] RSP: 002b:00007fd7c2c18c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2613.664970] RAX: ffffffffffffffda RBX: 00007fd7c2c196d4 RCX: 0000000000455a09 [ 2613.672239] RDX: 0000000000000000 RSI: 000000000000ae80 RDI: 0000000000000016 [ 2613.679498] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 2613.686748] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000017 [ 2613.693996] R13: 000000000000027e R14: 00000000006f7c70 R15: 000000000000002e 2018/05/27 19:13:37 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d, 0xc00e}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:13:37 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") syz_emit_ethernet(0x1, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb0011d4ee790ba487467fabf991dc3b019c10790d5ed8390223e76075976da5dc6148c3e28f5f7fa89913683b881c7410a1391af7957ca628bcc56347310f4dea656995c0f8834ab41e75a244d973762e8d135b4afc35dab3052d778cd4907c0ccbbd339335eb8611e7ed1b4d196dab19b3ab57219bd1cbe042dc2b2f4895046167d8195444c2f0598457d9ae752db27dff75ae8390207dd91448422f1c53ec6e4d07957904c4aa775579a11a1fd614e8142d64278ee3efa8c90011323cf5ea484f958eb87039a0cbed65bd0100000000000000000000000000000000"], &(0x7f0000000100)={0x0, 0x0, [0x0, 0x0, 0x2000000000000, 0x2e0]}) 2018/05/27 19:13:37 executing program 2: perf_event_open(&(0x7f0000000140)={0x2, 0xb1, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$sndtimer(&(0x7f0000000100)='/dev/snd/timer\x00', 0x0, 0x0) ioctl$SNDRV_TIMER_IOCTL_NEXT_DEVICE(r0, 0xc0145401, &(0x7f0000000000)) r1 = openat$uinput(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/uinput\x00', 0x0, 0x0) getsockopt$inet_sctp_SCTP_STATUS(0xffffffffffffffff, 0x84, 0xe, &(0x7f00000001c0)={0x0, 0x2, 0x4, 0x6, 0xfffffffffffffc69, 0x3, 0x0, 0x9, {0x0, @in={{0x2, 0x4e21, @rand_addr=0x2}}, 0x3ff, 0x9, 0x180, 0xc8fc}}, &(0x7f0000000280)=0xb0) getsockopt$inet_sctp6_SCTP_RESET_STREAMS(r1, 0x84, 0x77, &(0x7f00000002c0)={r2, 0x3ff, 0x4, [0x8, 0x7f, 0x100000001, 0x769]}, &(0x7f0000000300)=0x10) r3 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/sys/net/ipv4/vs/backup_only\x00', 0x2, 0x0) setsockopt$netrom_NETROM_T4(r3, 0x103, 0x6, &(0x7f0000000080)=0x3, 0x4) getsockopt$netrom_NETROM_N2(r1, 0x103, 0x3, &(0x7f0000000340)=0x64ee6204, &(0x7f0000000380)=0x4) 2018/05/27 19:13:37 executing program 3: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e2800", 0x26}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:13:37 executing program 6 (fault-call:7 fault-nth:47): r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = socket(0x2, 0x1, 0x0) ioctl(r2, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") r3 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000280)=[@text32={0x20, &(0x7f0000000380)="0ca43ef30fbd57b80f23c20f1366d26565df9d0500000066ba2000edc4e1d1fc37b8010000000f01d90fc75b05c744240098d30000c74424025f5539d6c7442406000000000f011424", 0x49}], 0x1, 0x24, &(0x7f00000002c0), 0x0) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000009000/0x18000)=nil, &(0x7f0000000140)=[@text16={0x10, &(0x7f00000001c0)="640f602cd8a0020066b9800000c00f326635004000000f30dfdd65640f22930f01d1baf80c66b878ea428966efbafc0cb83e38ef262e642626360f2193cad3126766c7442400110900006766c74424021001c0fe6766c744240600000000670f011c24", 0x63}], 0x1, 0x0, &(0x7f0000000000), 0x0) ioctl$KVM_RUN(r3, 0xae80, 0x0) 2018/05/27 19:13:37 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) r1 = socket$inet(0x2, 0x200000002, 0x0) setsockopt$inet_mreqn(r1, 0x0, 0x27, &(0x7f0000000080)={@multicast1=0xe0000001, @local={0xac, 0x14, 0x14, 0xaa}}, 0xc) setsockopt$inet_msfilter(r1, 0x0, 0x29, &(0x7f0000000040)={@multicast1=0xe0000001, @local={0xac, 0x14, 0x14, 0xaa}, 0x0, 0x2, [@local={0xac, 0x14, 0x14, 0xaa}, @empty]}, 0x18) sendto$inet(r0, &(0x7f0000c95ffd), 0x1c00, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001, [0x0, 0x0, 0x0, 0x7810000000000000]}, 0x10) 2018/05/27 19:13:37 executing program 0: r0 = socket(0x2, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000deb000)={0x2, 0x4e23, @multicast1=0xe0000001}, 0x10) sendto$inet(r1, &(0x7f0000a88f88), 0x332, 0x20000800, &(0x7f0000e68000)={0x2, 0x4e23}, 0x10) sendto$inet(r1, &(0x7f0000000000)="ff", 0x1, 0x0, 0x0, 0x0) sendto$inet(r1, &(0x7f0000000000), 0xfffffffffffffe4e, 0x0, &(0x7f00000000c0)={0x2}, 0x10) read(r1, &(0x7f0000000180)=""/116, 0xfffffd26) recvmsg(r1, &(0x7f0000000680)={0x0, 0xffffffffffffff7f, &(0x7f0000000080)=[{&(0x7f0000000200)=""/166, 0xfffffeee}, {&(0x7f0000000040)=""/37, 0x25}, {&(0x7f00000002c0)=""/150, 0x96}, {&(0x7f0000000380)=""/161, 0xa1}], 0x4, &(0x7f0000000100)=""/44, 0x2c}, 0x0) 2018/05/27 19:13:37 executing program 5: r0 = socket$inet6(0xa, 0x2, 0x200000088) r1 = socket$inet6(0xa, 0x7fe, 0x4) getsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x13, &(0x7f0000000000)={@mcast1={0xff, 0x1, [], 0x1}}, &(0x7f0000000040)=0x20) recvfrom$inet6(r0, &(0x7f0000fbef6d)=""/185, 0xfffffffffffffeba, 0x0, 0x0, 0x1fe) sendto$inet6(r1, &(0x7f0000000800)="77772a0bd31622e24b1f16e07ce40e12872e3637e157d5847cd0e4fd5c54e58bacd24ac68385a2e2f93468221d4b20029b950c08648c47d645122d9400a16ebd809a0045713dda8b06af50702d3338c98f2565aee44a1c67a5db987cfe1deb8b4643dc020fe400ec44f08128901b17869e1dad43eeb6e4d4ecd5ecccea67a84338d8a58dc9c5770ede7af7b73903a6f69831181b524b6748442028019b04dac2e7203f6abaa4bb75048c9d2d297699437e851061d998fe4bd4f28f1b3a2c91e4b2273a61e0e7ed54e2a759db09225bd0ad2677d59c62dd972b18725d6f4556a966b8d707c1913ddc93921afde82b7a40968d4c3796c6b1bad1fb2fb9df770d9d88b9e615891a08356254ba1625e26133f31e71d7a8a7a2ba38db3699145c48dbe89cbe20709eca902485b1f3f5c49eef3835f407974ae1e95a72853af813336e00c6282e7dbfda98966db0694cda728dc44550de05f7e2ada24384ddf874f11e2f7f0a00488d8e548767c3266525f2cae7f2ccbee7b367badaf7d61c89c4be39e2b30bae5d257ebd003ae26aeaf07233712c243969d8201364ad5ec28dac9fecd028cb20d50f85fb08171f3746090d717aa27133684289c3dabe07a5c0007a8d373be70d73943e0788427dc72c5f3fb774b5d8bcfc381bfda4924aabd93caedf8dd74ca6ed8793680022df61a1a028f7d9391255af2bb019b2e3413fa748d394b8059c8fceebb92cb9a31a6948cad3a3312c011bec3e895e0020acd942cae558e17a4e5f602aaf4212e7a627310c58d6548ebb4b6341902e48f4b04c9f49f83058512235c6f47e43673eb6320aa81f1b751b19a32f5f25865e47a43d15f32aea04ef5023f527d92eccb92401c20787794d66b6eb571d120a246c65207b4ab09f9d31b85043899561ee431af468aac759ceeebc703aa4fbc3cf2ecee20c59aef2ce71729577446427c3b41e8bf5c6752e1236d6af6af1762bd6a1941d54329554b556a48017682eceb45be698c1d88718aae47fd5c458682bdc750e682ed4a277901a43a2827346fa789b4983af80334611a6f39ff155d0d78828247b667c620f1718a4cdf96ba1b4a550116ab6418b511ac8667527cd378e1f49be5496d9ae85cb6b8de202da926b065afbb6fc9e9b937e5950eac23dc1db5a8544156d87b6bf8e2c967cdca01d24c062f29877198a8ebda489b8fb78af4f3f96f895a91745a8d45c31a3be389587da185dca2077261d0876c6f9cb97e211090352385e0ae26f160b87278a22ae3690d5605be41939e9d59139509a2473f0d4737d13089b19c820f71d3a30153d913180981abc7ee672371e4f778d59f1066a47921600e7e5a5ad1d361f3cf845fe939ac8fa4247fc7c4682158b337f2209c68b78705c7f1169ccb693dcfa43166965bfe0f959a00713a4b453ac7aa386aba7d65ed72f4e6d046fddc6c8ae7750d8efa75f6a8574eeddb1894b0c0f832f7c72adf6d16b30cec38d01d6da0966d5c0d09c10eab4d591233ba3278a1a1dd737fd5005d5f2aa7e296acbff3e7256a5c1fe3ae7e6b6957e8ff9a18246a88cb9d00801a199e04aad4294593358a4b5a568f259ff405f7dbb76d4d6771ee1479696a887f2a09406d0089757d626237bdaf4f8b02b8444b6e137fed156ea681a50f62b4022ffa4dd49923af7c600451868da2f8aa687bb27b78fe3399b4c9a559c9bd9d6bead0ee668eb628842459e6688bebf8e49541e8761320b63088e3d4e036a6af8ba4344f3e79aaeffd25815c9e1114ce080e01b23d9e0578926cd80f607e69734a1ec520793d685164acbf0dfca495fc662549ea57c7f3a458c30ba25a2277a83c5b49d1ac8a334560962743e52e3d75945b8a9f24979a80cd69b327291b235df043fbf574d223d7e45a9fe61174fd247d3b45526f18fcf5e6bf093422e2dea22b64d6219a596a79d6e7cb14a415f21196c57da6c9cc80bfbce5b26db43c4b2b1ae951a0e0386e262b87af874b39cf1a43eee3e30994f62e8419964e456347a3dc6980bfb766f64944e328b853f11591dd999182e6c0736c4b0c279f468a8702720509f01d08beb15dd5a8430dd76b336a0df253504716128810ddd817892c112c6a75f00f6773d928a92b0eb859440ca539f5d7edcbc2ce84f6d7d88b9b585c9f3887c35ebf9d775c356e3bd8838662f4f5d6b387acbf4d58dd725e2e53591f1dd623c834a2a9c7165c929002336c1427e08fc9a970f2649e13de29747186e50caa238ba5b162f3be8d1de48dbf77116d85ddfc66bf1d6912bc04c840cbf25311f0302c22a606d96271a68e31b1dd5498d3bc150f65620f3a97dffe0c6b30c17ebd788a92f29c9e2d6d8c1fb9c1360c29b626bac313f2909ecd398cfabb1ecf6793099bc59041a6126b3ef09a6556e61237d2e8a8a6f10e6dbf6bf45564813fab7b9e4c67000616a1d54771e5d5b01706780ce5b78a4616234bea21ac685fea5d735e5f53d9bc8384fa488b7767142ed960b5e4038f549947cf3ad00e1b1d562c9f87ca71017b4f3e89486e662e8402b51afb033c4cf3373c15dac7f59610e25dd5d44d324dc53361a2c3eada0a5c4da46fbe99db6568ea5ffa2182d6a8e2e7c86c3fce334460ef9a2f707c3a893f8ef31e6c6129bb39f550869c7e52e732b12022a65739df008205c1c9f17ce6b868785bda97f4165a6fac6e13f0b0a95a19bfe2a568af42bac2a551ebb52c49e0d52d094c9d222d7359f7d084a52add1f265015abab9ce6ebe6fb3ea34af1f7ef9c0abce578a4c29628652b9f61d37907724af8696d321320c7f628d4100a477617f529225808e7cfc30c54330bbe20f0cb006818ed1e15a061adc2c3356b7b8293c9415657f44a08409d1b389dfebf0af0986a206d4b09c8997c70878ed113aceaefbe226e8ae47dc64b66189ee8ed30f617cf1b080beb0e510ce458d89f60c98ae05029248448505d444f7adb63f62b88b82a5fce015f4e81938af8d9ec1aa58821be341d9a0612e5e661f7fc1792d5dec77ad1cb20b732863acec274f1e95a37a706d63df3f91c595f881fe854d605d63eac140f4aaded60bc3f0e26341ccd820a3fac4ed991a758e6837b5036a33efd7f4084f25e951121e715b51254a1fe7cbc3e12125aba400e930006f406f44af18c4ae9081ebb9bf8aa0ba9c113b0dda046071d68d2a4125b5fc626d08b4b08f4d57db3b55a9575ed208863fccce43d2a813712ec0100b64f3ed74fcde07a4aea26d2dd1bf845f01aabdc0bd2f345a52d286b42d9143c083658e864dcf3525358667dfa897e90fb1f9b82d7fe6498f4477e14a4c2925201219cf7060540ef5b26fe3ebf7d0e40cbe5479ccae232882504f97e0e534d55e88650ce5b06f4f960d227a978a52f1545416f3ec05e2aaba59af9b27e0e1823fe6eac0586b80b02cbb80d8b44187bc92c8dfc1362f9f2b113ba35ed35ff64a3883d6addc1d4cf170485fe3a0ddf934a81317866ffb5e97632220beba1aead988a71b87384180997631eaf52855be15b3c55c05d0183eacf5cc34d56d2ed2e692b3866be0c5a7a6dda9d82fb6fbcbb8d76b7bd3b8b532a7c2025fe221ae5d2ddff7dbdb52d9ed9ec1a8d403cd2afc2fce7a18dd21241b5c01645a70c5b81de8e7e55363b3def5c0ab7f01591c884fc35040e5f2cf87f14697a588198d603713e53f763de9e862f656404af9701c2d832b3aef4602c7180c37324684496a3c7068168f0802ac9a13d78bd6f29db595d15ff64f6d85d3c2a91e440804a180399acdb80a787cdb94b6ba1bd5a04ca89f91674fb52f4ee2618d48dbc0836afc860dc1670cd66eec6e02e39dbd485ab375ea3351bb853b7adef74af2634225797d5a62067a370531748bf55099cdda6d265e01ec5408af8860163cf1a25859089450da48bdde0455659f0959b6f61662d8b0bd9d77774d4307737ffd4dd3f3a495e52d66d3b389bc1f65969af768314797af40fe68372d77230c868c6bb625f2d5a12fb8ab184d6194600c1929080146a4d7a871850e00c51a039bb0e07230aab390e9053c4860d73ca2d5e4fc6454e30a8e72b847fd7cb5b7a5c9fe53bb27312c38e81f286442e0cfbcbbda9f745608ef9b7112d44fc632e0f565aa128b1f2ef95654c484d6ba5408e7dfa4ace8ad3869494cc77138f7632423fa31fd1fed75cdbfa3811f2590a3f0573fb8bfac7b3ae193cb16e0d9859214f15233349e2e8f88d473995ea136aac975046c6dfbcd786ad2ae79fa663de8db2ee5a4ecc1aebbef6544ebacad732f398cd1bdc95699e0c52719ba0af40da48176daadb78a560cad1034934b53949a3577bcdee0edb0edd83df945ec43aee7538387b658b2821c2020565c86a179ad109a3e7082940be40788668bbe7b308b0e8a2d41ef9736d32d368a2fdc65d4a86bf7ac74df966dfb638afc64d9f5fd927ffea535c61e12b210e9864e949ad66953794e9d0220e62460fbb300fc49895e3dd021164a642c74f1d680c576882ebbf28c7467032e146ef249963ab6535eac9ba08c68bd3948e44c4f88c2045a215a597b63442b6e3b1bf9f9fa93c821eda8af2889853c0917b7ab49a95a1fe3851fa6ec7d2925d154c360e7cac206e375f854e7b90d710e7b0612378ab9f17641d19e9549ba4538694d4c57b5fa1bfb8fd5bc8268924033531fee868f259078e17ca6641498f5123dcbf7e062ef1986cd739280691f2105662e473b44737cf274227348d32184321fa97a210caa643529d9c44d8be0c8db9ca034e2d12469c3d1962a17e3e43805f90e83ead402a62aa9db1cebf5f947d33b02e091f1d01762b11df715989c9df865aa6151e7ef86c111fa75d906b9532712bcc58fb45e194aab1dbe4ae94a1e4cabd14b9a4705d4764d48bf8e3d54d933d9c7ffdb4fd382162b9a4e708589cc121d5373be07d0bf8010d9ff237ab7ff539f6854e11823f70a02bc656b0328fa921206521c5b7eaae51566140b968fb445004d1ab4ac4e99c1377ee0338c65f61e46e44f5efffcf1e9da66f598c747da33ae360df0d8d51fac9e802dfb3a273ebc6e34b2ba9d70ff160bf66df998483723a2c69f6a7ac0914f3096e897ecd61aee7dd000f6b43ed9bada505158edc0e232ee0e0fbf0db957d8646266950a543762bc61c84d9cdb197767520d05c59b6e8e12a71fb77e1f553bc5de52d8c9d6e6f8c01440dad6dd14c64904a17fccf14e201585cab8ad6d91006f2294b44a884e5f0b1a442c1b72da4ad6b9a8eb8bd9e1551fd907d6ca246ba81fb9406b021ceb472e3c52fc4028c880a9aa99f3a64ba8dfc42e3cfa0d9c6a96ea64524ec07cd7e677ff6407e1156c8168408c86814e8d270603dcd3e2d206d8a108f3897399bec8b4f397b0ee62a1f76ed21e6d9b499f3f039334d8210357134334e159dcf2b5164ea7300883a0f60d554ea9b68176305573197d5c15bc538535b1e2eb22bd1a8ce702ad692d80a30648847da2a55ee496f590088bb0a6b51b8b79e59b1332f94c803a65c4ba29b4e7ae21e4ce284b888a81abe858732d54faf30eb7219ebaaeab59098881a797a622ae585ebcf7ebdc4d26084f844d53d088e9bd4d74a151236ec990a7d76212a3bad933701f941364ea0040fc16518435abe001d18ccfc3dedb64a3c4dbd8714f14833ba4356549f0274a0fcd43cc588a7a9da0bf329043440d89257f24e9935d7c90603d590714a3eaa23c8e1866fb5f189f278a76d0a09a39f8529e24d9b6485320609630de4ccc978fb3cfe6837179cd92bc43a3f6685cbc9276523ca9", 0x1000, 0x0, &(0x7f0000000200)={0xa, 0x4e21, 0x300, @dev={0xfe, 0x80, [], 0x14}, 0x7}, 0x1c) bind$inet6(r0, &(0x7f0000000040)={0xa, 0x4e23, 0x10000000, @ipv4={[], [0xff, 0xff], @local={0xac, 0x14, 0x14, 0xaa}}, 0x100000001}, 0xf) r2 = socket$inet6(0xa, 0x3, 0x3a) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$bt_BT_FLUSHABLE(r3, 0x112, 0x8, &(0x7f0000000300)=0xbe, &(0x7f0000000340)=0x4) ioctl$DRM_IOCTL_SET_CLIENT_CAP(r3, 0x4010640d, &(0x7f00000000c0)={0x0, 0x3617}) setsockopt$inet6_int(r2, 0x29, 0xc8, &(0x7f00000007c0), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000000280)={{0xa, 0x4e22, 0x1, @remote={0xfe, 0x80, [], 0xbb}}, {0xa, 0x4e20, 0x100000001, @mcast1={0xff, 0x1, [], 0x1}, 0x8000}, 0x0, [0x9, 0x1, 0x2, 0x630, 0x0, 0x9, 0x5, 0x2aec100000000000]}, 0x5c) r4 = socket$inet6(0xa, 0x2, 0x0) ioctl(r4, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000000100)={{0xa, 0x4e22, 0x8, @ipv4={[], [0xff, 0xff], @broadcast=0xffffffff}, 0x9}, {0xa, 0x4e22, 0x800, @mcast1={0xff, 0x1, [], 0x1}, 0x5dfb}, 0x5, [0x400, 0x3, 0x3, 0x9, 0x8000, 0xdb4, 0x7, 0x3]}, 0x5c) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0xc9, &(0x7f0000000180)={{0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @multicast1=0xe0000001}}, {0xa, 0x0, 0x0, @remote={0xfe, 0x80, [], 0xbb}}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x4]}, 0x5c) 2018/05/27 19:13:37 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d, 0xec0}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:13:37 executing program 1: r0 = socket(0xa, 0x1, 0x0) sendmsg$nl_crypto(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000040)={&(0x7f0000000140)=@upd={0xe8, 0x12, 0x200, 0x70bd25, 0x25dfdbfd, {{'authenc(michael_mic-generic,cbc(des3_ede))\x00'}, [], [], 0x400, 0x2400}, [{0x8, 0x1, 0x3}]}, 0xe8}, 0x1, 0x0, 0x0, 0x1}, 0x8800) ioctl(r0, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @empty=0x1c000000, @dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, @local={0xac, 0x14, 0x14, 0xaa}}}}}, &(0x7f0000000100)) 2018/05/27 19:13:37 executing program 1: r0 = openat$full(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/full\x00', 0x20000, 0x0) mq_timedreceive(r0, &(0x7f0000000540)=""/248, 0xf8, 0x2, 0x0) r1 = socket(0x17, 0x100000000001, 0x800000000) r2 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vga_arbiter\x00', 0x0, 0x0) getsockopt$inet_sctp_SCTP_RESET_STREAMS(r2, 0x84, 0x77, &(0x7f0000000040)={0x0, 0x0, 0x1, [0x5]}, &(0x7f00000000c0)=0xa) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDRS(r2, 0x84, 0x6c, &(0x7f00000001c0)={r3, 0x44, "e056ff71c5605276b499b15627eb1c459d5773da261b91164f4f1e923e13cfa687a5ce91a83678ebb1bf08361d2f3645801dfdf45c34156af52bd9e35cdc29419b15cf65"}, &(0x7f0000000280)=0x4c) ioctl$KVM_SET_PIT(r2, 0x8048ae66, &(0x7f0000000140)={[{0x20, 0x0, 0x4, 0x288e, 0x100, 0x2, 0x81, 0x9, 0xa1, 0x400, 0x4, 0x0, 0x4}, {0x5, 0x5, 0x9, 0x7, 0x2, 0x5, 0x91c, 0x1, 0xffffffffffffff9d, 0xa0e9, 0x1, 0xb5, 0x9}, {0x10001, 0x20, 0xffff, 0x7ff, 0x5, 0x2d7, 0x6, 0xffff, 0x6, 0xa28, 0x1, 0x7f, 0x5}], 0x8}) ioctl(r1, 0x401, &(0x7f00000003c0)="4856c197e41dabc8861c7c9cbe45cbf162d8f856268da65ae9af94e9d38b526de0ccbb137d2dfdb8d8e8a5baaa0829888844200105aeae43a0019c964b8653dbd8674c5ac2edf7f5af589a9e52ea8ea04aeb8b1c1accf159d9bad687af728cdf2a87ed9516940d46902f1b059286c367b2b6e0c1068b170dc6e0f965510674455d79f1b2e301ea3edeeef8383894ab9b120fa69e6fe32cd0dd4d6e67469d413edee092800b4da1146a0267cb7745791131d69e5321f83a") getpeername$ipx(r2, &(0x7f0000000080), &(0x7f0000000500)) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") syz_emit_ethernet(0xa7, &(0x7f00000002c0)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], {@mpls_mc={0x8848, {[{0x7fffffff, 0x48000000000, 0x40, 0x9}, {0x1, 0x37d5, 0x8, 0x8001}, {0x10000, 0x100000000, 0x1, 0x7}], @generic="68943a00cdb40973e6aa2cab86278d3538195f0aad4bf02343443dbf6462664323eaeede9871b6455e667a4cb886d5fbe823d8ef6a7282d3084718a176b86964da209f793ea3d6e1515f45eb65709184fb7e2bfe77af6d0e361005a3c844945dacdafd234a911dc32b16a7c840e5c2a1bb5b0c990f08ec9e2a79531c6732eed45b35831b4fe6be11e4b7423dfb"}}}}, &(0x7f0000000100)={0x0, 0x3, [0x0, 0x0, 0x0, 0x504]}) getsockopt$inet6_udp_int(r2, 0x11, 0x66, &(0x7f0000000380), &(0x7f0000000480)=0x4) [ 2614.140937] FAULT_INJECTION: forcing a failure. [ 2614.140937] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2614.152837] CPU: 0 PID: 5158 Comm: syz-executor6 Not tainted 4.17.0-rc6+ #70 [ 2614.160022] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2614.169372] Call Trace: [ 2614.171972] dump_stack+0x1b9/0x294 [ 2614.175614] ? dump_stack_print_info.cold.2+0x52/0x52 [ 2614.180809] ? lock_downgrade+0x8e0/0x8e0 [ 2614.184964] should_fail.cold.4+0xa/0x1a 2018/05/27 19:13:37 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d, 0x4000000000000}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) [ 2614.189035] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 2614.194139] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 2614.199336] ? graph_lock+0x170/0x170 [ 2614.203143] ? is_bpf_text_address+0xd7/0x170 [ 2614.207650] ? find_held_lock+0x36/0x1c0 [ 2614.211721] ? __lock_is_held+0xb5/0x140 [ 2614.215801] ? check_same_owner+0x320/0x320 [ 2614.220133] ? rcu_note_context_switch+0x710/0x710 [ 2614.225076] ? __might_sleep+0x95/0x190 [ 2614.229063] __alloc_pages_nodemask+0x34e/0xd70 [ 2614.233735] ? lock_downgrade+0x8e0/0x8e0 2018/05/27 19:13:37 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d, 0x940e0000}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:13:37 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") [ 2614.237895] ? __alloc_pages_slowpath+0x2db0/0x2db0 [ 2614.242916] ? graph_lock+0x170/0x170 [ 2614.246724] ? __lock_is_held+0xb5/0x140 [ 2614.250792] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 2614.255996] ? __lock_is_held+0xb5/0x140 [ 2614.260077] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 2614.265625] alloc_pages_current+0x10c/0x210 [ 2614.270046] __get_free_pages+0xf/0x40 [ 2614.273941] mmu_topup_memory_caches+0x1f8/0x3a0 [ 2614.278709] kvm_mmu_load+0x21/0x10e0 [ 2614.282517] ? kasan_check_write+0x14/0x20 [ 2614.286765] vcpu_enter_guest+0x3a83/0x6060 2018/05/27 19:13:37 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d, 0x40000000}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:13:37 executing program 1: r0 = socket(0xa, 0x1, 0x0) r1 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x4, 0x0) ioctl$SNDRV_SEQ_IOCTL_QUERY_NEXT_PORT(r1, 0xc0a85352, &(0x7f0000000140)={{0x9, 0x80000001}, 'port1\x00', 0x29, 0x4, 0x2, 0x2032, 0x2cb, 0x9, 0x80, 0x0, 0x4, 0x7}) ioctl(r0, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") syz_emit_ethernet(0xffb2, &(0x7f0000000000)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], {@ipv4={0x800, {{0x0, 0x4, 0x9, 0x7f, 0x0, 0x65, 0x55d, 0x3188, 0x2f, 0x0, @rand_addr=0x4, @dev={0xac, 0x14, 0x14, 0x13}, {[@generic={0x7, 0x0, "f6318891a07d2add"}]}}, @icmp=@info_reply={0x10, 0x0, 0x0, 0x80000000, 0x3}}}}}, &(0x7f0000000100)={0x0, 0x0, [0x0, 0x0, 0x0, 0xfffffffffffffffc]}) ioctl$sock_SIOCGPGRP(r0, 0x8904, &(0x7f0000000280)=0x0) getsockopt$inet_IP_XFRM_POLICY(r0, 0x0, 0x11, &(0x7f00000002c0)={{{@in=@local, @in=@loopback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}}, &(0x7f00000003c0)=0xe8) r4 = getegid() r5 = getpid() r6 = getuid() getgroups(0x2, &(0x7f0000000400)=[0xffffffffffffffff, 0xffffffffffffffff]) r8 = getpgid(0xffffffffffffffff) r9 = getuid() r10 = getegid() r11 = getpgid(0x0) socket$bt_bnep(0x1f, 0x3, 0x4) stat(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0}) r13 = getegid() ioctl$sock_SIOCGPGRP(r0, 0x8904, &(0x7f0000000500)=0x0) getresuid(&(0x7f0000000540), &(0x7f0000000580)=0x0, &(0x7f00000005c0)) stat(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) sendmsg$unix(r0, &(0x7f0000000780)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000200), 0x0, &(0x7f00000006c0)=[@cred={0x20, 0x1, 0x2, r2, r3, r4}, @rights={0x18, 0x1, 0x1, [r0]}, @cred={0x20, 0x1, 0x2, r5, r6, r7}, @cred={0x20, 0x1, 0x2, r8, r9, r10}, @cred={0x20, 0x1, 0x2, r11, r12, r13}, @cred={0x20, 0x1, 0x2, r14, r15, r16}], 0xb8, 0x20000010}, 0x8000) [ 2614.291095] ? print_usage_bug+0xc0/0xc0 [ 2614.295171] ? kvm_set_msr_common+0x2680/0x2680 [ 2614.299845] ? vmx_vcpu_load+0xada/0xfe0 [ 2614.303913] ? __lock_acquire+0x7f5/0x5140 [ 2614.308151] ? vmx_vcpu_reset+0x1030/0x1030 [ 2614.312477] ? graph_lock+0x170/0x170 [ 2614.316283] ? graph_lock+0x170/0x170 [ 2614.320085] ? __lock_acquire+0x7f5/0x5140 [ 2614.324327] ? debug_check_no_locks_freed+0x310/0x310 [ 2614.329523] ? __lock_is_held+0xb5/0x140 [ 2614.333590] ? radeon_combios_i2c_init+0x870/0xcb0 2018/05/27 19:13:37 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d, 0xe94}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) [ 2614.338526] ? lock_acquire+0x1dc/0x520 [ 2614.342502] ? kvm_arch_vcpu_ioctl_run+0x234/0x1690 [ 2614.347529] ? lock_release+0xa10/0xa10 [ 2614.351508] ? kvm_arch_vcpu_ioctl_set_fpu+0x340/0x340 [ 2614.356790] ? kvm_arch_dev_ioctl+0x5f0/0x5f0 [ 2614.361285] ? preempt_notifier_dec+0x20/0x20 [ 2614.365795] kvm_arch_vcpu_ioctl_run+0x33e/0x1690 [ 2614.370637] ? kvm_arch_vcpu_ioctl_run+0x33e/0x1690 [ 2614.375661] kvm_vcpu_ioctl+0x79d/0x12e0 [ 2614.379724] ? kvm_uevent_notify_change.part.29+0x440/0x440 [ 2614.385437] ? graph_lock+0x170/0x170 [ 2614.389249] ? find_held_lock+0x36/0x1c0 [ 2614.393326] ? lock_downgrade+0x8e0/0x8e0 [ 2614.397486] ? kasan_check_read+0x11/0x20 [ 2614.401640] ? rcu_is_watching+0x85/0x140 [ 2614.405798] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 2614.410996] ? __fget+0x40c/0x650 [ 2614.414457] ? match_held_lock+0x801/0x8b0 [ 2614.418701] ? expand_files.part.8+0x9a0/0x9a0 [ 2614.423290] ? kasan_check_write+0x14/0x20 [ 2614.427530] ? __mutex_unlock_slowpath+0x180/0x8a0 [ 2614.432469] ? wait_for_completion+0x870/0x870 [ 2614.437058] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 2614.442256] ? kvm_uevent_notify_change.part.29+0x440/0x440 [ 2614.447976] do_vfs_ioctl+0x1cf/0x16a0 [ 2614.451862] ? ioctl_preallocate+0x2e0/0x2e0 [ 2614.456258] ? fget_raw+0x20/0x20 [ 2614.459693] ? __sb_end_write+0xac/0xe0 [ 2614.463660] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 2614.469177] ? fput+0x130/0x1a0 [ 2614.472438] ? ksys_write+0x1a6/0x250 [ 2614.476224] ? security_file_ioctl+0x94/0xc0 [ 2614.480634] ksys_ioctl+0xa9/0xd0 [ 2614.484083] __x64_sys_ioctl+0x73/0xb0 [ 2614.487963] do_syscall_64+0x1b1/0x800 [ 2614.491838] ? syscall_slow_exit_work+0x4f0/0x4f0 [ 2614.496683] ? syscall_return_slowpath+0x5c0/0x5c0 [ 2614.501608] ? syscall_return_slowpath+0x30f/0x5c0 [ 2614.506530] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 2614.511890] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 2614.516727] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 2614.521905] RIP: 0033:0x455a09 [ 2614.525078] RSP: 002b:00007fd7c2c18c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2614.532767] RAX: ffffffffffffffda RBX: 00007fd7c2c196d4 RCX: 0000000000455a09 [ 2614.540021] RDX: 0000000000000000 RSI: 000000000000ae80 RDI: 0000000000000016 [ 2614.547281] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 2614.554529] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000017 [ 2614.561782] R13: 000000000000027e R14: 00000000006f7c70 R15: 000000000000002f 2018/05/27 19:13:38 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") getsockopt$bt_BT_FLUSHABLE(r0, 0x112, 0x8, &(0x7f0000000000)=0x508, &(0x7f0000000040)=0x4) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @empty=0x1c000000, @dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, @local={0xac, 0x14, 0x14, 0xaa}}}}}, &(0x7f0000000100)) getsockopt$inet_sctp6_SCTP_RESET_STREAMS(r0, 0x84, 0x77, &(0x7f0000000180)={0x0, 0xe607, 0x2, [0x6, 0x81]}, &(0x7f00000001c0)=0xc) setsockopt$inet_sctp6_SCTP_PRIMARY_ADDR(r0, 0x84, 0x6, &(0x7f0000000280)={r1, @in={{0x2, 0x4e22, @multicast2=0xe0000002}}}, 0x84) r2 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0x2, 0x0) ioctl$EVIOCREVOKE(r2, 0x40044591, &(0x7f0000000140)=0x80000001) 2018/05/27 19:13:38 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d, 0xc00e0000}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:13:38 executing program 2: perf_event_open(&(0x7f0000000140)={0x2, 0xb1, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$sndtimer(&(0x7f0000000140)='/dev/snd/timer\x00', 0x0, 0x200) ioctl$SNDRV_TIMER_IOCTL_NEXT_DEVICE(r0, 0xc0145401, &(0x7f0000000000)) 2018/05/27 19:13:38 executing program 0: r0 = socket(0x2, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000deb000)={0x2, 0x4e23, @multicast1=0xe0000001}, 0x10) sendto$inet(r1, &(0x7f0000a88f88), 0x332, 0x20000800, &(0x7f0000e68000)={0x2, 0x4e23}, 0x10) sendto$inet(r1, &(0x7f0000000000)="ff", 0x1, 0x0, 0x0, 0x0) sendto$inet(r1, &(0x7f0000000000), 0xfffffffffffffe4e, 0x0, &(0x7f00000000c0)={0x2}, 0x10) read(r1, &(0x7f0000000180)=""/116, 0xfffffd26) recvmsg(r1, &(0x7f0000000680)={0x0, 0xffffffffffffff7f, &(0x7f0000000080)=[{&(0x7f0000000200)=""/166, 0xfffffeee}, {&(0x7f0000000040)=""/37, 0x25}, {&(0x7f00000002c0)=""/150, 0x96}, {&(0x7f0000000380)=""/161, 0xa1}], 0x4, &(0x7f0000000100)=""/44, 0x2c}, 0x0) 2018/05/27 19:13:38 executing program 6 (fault-call:7 fault-nth:48): r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = socket(0x2, 0x1, 0x0) ioctl(r2, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") r3 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000280)=[@text32={0x20, &(0x7f0000000380)="0ca43ef30fbd57b80f23c20f1366d26565df9d0500000066ba2000edc4e1d1fc37b8010000000f01d90fc75b05c744240098d30000c74424025f5539d6c7442406000000000f011424", 0x49}], 0x1, 0x24, &(0x7f00000002c0), 0x0) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000009000/0x18000)=nil, &(0x7f0000000140)=[@text16={0x10, &(0x7f00000001c0)="640f602cd8a0020066b9800000c00f326635004000000f30dfdd65640f22930f01d1baf80c66b878ea428966efbafc0cb83e38ef262e642626360f2193cad3126766c7442400110900006766c74424021001c0fe6766c744240600000000670f011c24", 0x63}], 0x1, 0x0, &(0x7f0000000000), 0x0) ioctl$KVM_RUN(r3, 0xae80, 0x0) 2018/05/27 19:13:38 executing program 3: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e2800", 0x26}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:13:38 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) r1 = socket$inet(0x2, 0x200000002, 0x0) setsockopt$inet_mreqn(r1, 0x0, 0x27, &(0x7f0000000080)={@multicast1=0xe0000001, @local={0xac, 0x14, 0x14, 0xaa}}, 0xc) setsockopt$inet_msfilter(r1, 0x0, 0x29, &(0x7f0000000040)={@multicast1=0xe0000001, @local={0xac, 0x14, 0x14, 0xaa}, 0x0, 0x2, [@local={0xac, 0x14, 0x14, 0xaa}, @empty]}, 0x18) sendto$inet(r0, &(0x7f0000c95ffd), 0x1c00, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001, [0x0, 0x0, 0x0, 0xe803000000000000]}, 0x10) 2018/05/27 19:13:38 executing program 5: r0 = socket$inet6(0xa, 0x2, 0x200000088) r1 = socket$inet6(0xa, 0x7fe, 0x4) getsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x13, &(0x7f0000000000)={@mcast1={0xff, 0x1, [], 0x1}}, &(0x7f0000000040)=0x20) recvfrom$inet6(r0, &(0x7f0000fbef6d)=""/185, 0xfffffffffffffeba, 0x0, 0x0, 0x1fe) sendto$inet6(r1, &(0x7f0000000800)="77772a0bd31622e24b1f16e07ce40e12872e3637e157d5847cd0e4fd5c54e58bacd24ac68385a2e2f93468221d4b20029b950c08648c47d645122d9400a16ebd809a0045713dda8b06af50702d3338c98f2565aee44a1c67a5db987cfe1deb8b4643dc020fe400ec44f08128901b17869e1dad43eeb6e4d4ecd5ecccea67a84338d8a58dc9c5770ede7af7b73903a6f69831181b524b6748442028019b04dac2e7203f6abaa4bb75048c9d2d297699437e851061d998fe4bd4f28f1b3a2c91e4b2273a61e0e7ed54e2a759db09225bd0ad2677d59c62dd972b18725d6f4556a966b8d707c1913ddc93921afde82b7a40968d4c3796c6b1bad1fb2fb9df770d9d88b9e615891a08356254ba1625e26133f31e71d7a8a7a2ba38db3699145c48dbe89cbe20709eca902485b1f3f5c49eef3835f407974ae1e95a72853af813336e00c6282e7dbfda98966db0694cda728dc44550de05f7e2ada24384ddf874f11e2f7f0a00488d8e548767c3266525f2cae7f2ccbee7b367badaf7d61c89c4be39e2b30bae5d257ebd003ae26aeaf07233712c243969d8201364ad5ec28dac9fecd028cb20d50f85fb08171f3746090d717aa27133684289c3dabe07a5c0007a8d373be70d73943e0788427dc72c5f3fb774b5d8bcfc381bfda4924aabd93caedf8dd74ca6ed8793680022df61a1a028f7d9391255af2bb019b2e3413fa748d394b8059c8fceebb92cb9a31a6948cad3a3312c011bec3e895e0020acd942cae558e17a4e5f602aaf4212e7a627310c58d6548ebb4b6341902e48f4b04c9f49f83058512235c6f47e43673eb6320aa81f1b751b19a32f5f25865e47a43d15f32aea04ef5023f527d92eccb92401c20787794d66b6eb571d120a246c65207b4ab09f9d31b85043899561ee431af468aac759ceeebc703aa4fbc3cf2ecee20c59aef2ce71729577446427c3b41e8bf5c6752e1236d6af6af1762bd6a1941d54329554b556a48017682eceb45be698c1d88718aae47fd5c458682bdc750e682ed4a277901a43a2827346fa789b4983af80334611a6f39ff155d0d78828247b667c620f1718a4cdf96ba1b4a550116ab6418b511ac8667527cd378e1f49be5496d9ae85cb6b8de202da926b065afbb6fc9e9b937e5950eac23dc1db5a8544156d87b6bf8e2c967cdca01d24c062f29877198a8ebda489b8fb78af4f3f96f895a91745a8d45c31a3be389587da185dca2077261d0876c6f9cb97e211090352385e0ae26f160b87278a22ae3690d5605be41939e9d59139509a2473f0d4737d13089b19c820f71d3a30153d913180981abc7ee672371e4f778d59f1066a47921600e7e5a5ad1d361f3cf845fe939ac8fa4247fc7c4682158b337f2209c68b78705c7f1169ccb693dcfa43166965bfe0f959a00713a4b453ac7aa386aba7d65ed72f4e6d046fddc6c8ae7750d8efa75f6a8574eeddb1894b0c0f832f7c72adf6d16b30cec38d01d6da0966d5c0d09c10eab4d591233ba3278a1a1dd737fd5005d5f2aa7e296acbff3e7256a5c1fe3ae7e6b6957e8ff9a18246a88cb9d00801a199e04aad4294593358a4b5a568f259ff405f7dbb76d4d6771ee1479696a887f2a09406d0089757d626237bdaf4f8b02b8444b6e137fed156ea681a50f62b4022ffa4dd49923af7c600451868da2f8aa687bb27b78fe3399b4c9a559c9bd9d6bead0ee668eb628842459e6688bebf8e49541e8761320b63088e3d4e036a6af8ba4344f3e79aaeffd25815c9e1114ce080e01b23d9e0578926cd80f607e69734a1ec520793d685164acbf0dfca495fc662549ea57c7f3a458c30ba25a2277a83c5b49d1ac8a334560962743e52e3d75945b8a9f24979a80cd69b327291b235df043fbf574d223d7e45a9fe61174fd247d3b45526f18fcf5e6bf093422e2dea22b64d6219a596a79d6e7cb14a415f21196c57da6c9cc80bfbce5b26db43c4b2b1ae951a0e0386e262b87af874b39cf1a43eee3e30994f62e8419964e456347a3dc6980bfb766f64944e328b853f11591dd999182e6c0736c4b0c279f468a8702720509f01d08beb15dd5a8430dd76b336a0df253504716128810ddd817892c112c6a75f00f6773d928a92b0eb859440ca539f5d7edcbc2ce84f6d7d88b9b585c9f3887c35ebf9d775c356e3bd8838662f4f5d6b387acbf4d58dd725e2e53591f1dd623c834a2a9c7165c929002336c1427e08fc9a970f2649e13de29747186e50caa238ba5b162f3be8d1de48dbf77116d85ddfc66bf1d6912bc04c840cbf25311f0302c22a606d96271a68e31b1dd5498d3bc150f65620f3a97dffe0c6b30c17ebd788a92f29c9e2d6d8c1fb9c1360c29b626bac313f2909ecd398cfabb1ecf6793099bc59041a6126b3ef09a6556e61237d2e8a8a6f10e6dbf6bf45564813fab7b9e4c67000616a1d54771e5d5b01706780ce5b78a4616234bea21ac685fea5d735e5f53d9bc8384fa488b7767142ed960b5e4038f549947cf3ad00e1b1d562c9f87ca71017b4f3e89486e662e8402b51afb033c4cf3373c15dac7f59610e25dd5d44d324dc53361a2c3eada0a5c4da46fbe99db6568ea5ffa2182d6a8e2e7c86c3fce334460ef9a2f707c3a893f8ef31e6c6129bb39f550869c7e52e732b12022a65739df008205c1c9f17ce6b868785bda97f4165a6fac6e13f0b0a95a19bfe2a568af42bac2a551ebb52c49e0d52d094c9d222d7359f7d084a52add1f265015abab9ce6ebe6fb3ea34af1f7ef9c0abce578a4c29628652b9f61d37907724af8696d321320c7f628d4100a477617f529225808e7cfc30c54330bbe20f0cb006818ed1e15a061adc2c3356b7b8293c9415657f44a08409d1b389dfebf0af0986a206d4b09c8997c70878ed113aceaefbe226e8ae47dc64b66189ee8ed30f617cf1b080beb0e510ce458d89f60c98ae05029248448505d444f7adb63f62b88b82a5fce015f4e81938af8d9ec1aa58821be341d9a0612e5e661f7fc1792d5dec77ad1cb20b732863acec274f1e95a37a706d63df3f91c595f881fe854d605d63eac140f4aaded60bc3f0e26341ccd820a3fac4ed991a758e6837b5036a33efd7f4084f25e951121e715b51254a1fe7cbc3e12125aba400e930006f406f44af18c4ae9081ebb9bf8aa0ba9c113b0dda046071d68d2a4125b5fc626d08b4b08f4d57db3b55a9575ed208863fccce43d2a813712ec0100b64f3ed74fcde07a4aea26d2dd1bf845f01aabdc0bd2f345a52d286b42d9143c083658e864dcf3525358667dfa897e90fb1f9b82d7fe6498f4477e14a4c2925201219cf7060540ef5b26fe3ebf7d0e40cbe5479ccae232882504f97e0e534d55e88650ce5b06f4f960d227a978a52f1545416f3ec05e2aaba59af9b27e0e1823fe6eac0586b80b02cbb80d8b44187bc92c8dfc1362f9f2b113ba35ed35ff64a3883d6addc1d4cf170485fe3a0ddf934a81317866ffb5e97632220beba1aead988a71b87384180997631eaf52855be15b3c55c05d0183eacf5cc34d56d2ed2e692b3866be0c5a7a6dda9d82fb6fbcbb8d76b7bd3b8b532a7c2025fe221ae5d2ddff7dbdb52d9ed9ec1a8d403cd2afc2fce7a18dd21241b5c01645a70c5b81de8e7e55363b3def5c0ab7f01591c884fc35040e5f2cf87f14697a588198d603713e53f763de9e862f656404af9701c2d832b3aef4602c7180c37324684496a3c7068168f0802ac9a13d78bd6f29db595d15ff64f6d85d3c2a91e440804a180399acdb80a787cdb94b6ba1bd5a04ca89f91674fb52f4ee2618d48dbc0836afc860dc1670cd66eec6e02e39dbd485ab375ea3351bb853b7adef74af2634225797d5a62067a370531748bf55099cdda6d265e01ec5408af8860163cf1a25859089450da48bdde0455659f0959b6f61662d8b0bd9d77774d4307737ffd4dd3f3a495e52d66d3b389bc1f65969af768314797af40fe68372d77230c868c6bb625f2d5a12fb8ab184d6194600c1929080146a4d7a871850e00c51a039bb0e07230aab390e9053c4860d73ca2d5e4fc6454e30a8e72b847fd7cb5b7a5c9fe53bb27312c38e81f286442e0cfbcbbda9f745608ef9b7112d44fc632e0f565aa128b1f2ef95654c484d6ba5408e7dfa4ace8ad3869494cc77138f7632423fa31fd1fed75cdbfa3811f2590a3f0573fb8bfac7b3ae193cb16e0d9859214f15233349e2e8f88d473995ea136aac975046c6dfbcd786ad2ae79fa663de8db2ee5a4ecc1aebbef6544ebacad732f398cd1bdc95699e0c52719ba0af40da48176daadb78a560cad1034934b53949a3577bcdee0edb0edd83df945ec43aee7538387b658b2821c2020565c86a179ad109a3e7082940be40788668bbe7b308b0e8a2d41ef9736d32d368a2fdc65d4a86bf7ac74df966dfb638afc64d9f5fd927ffea535c61e12b210e9864e949ad66953794e9d0220e62460fbb300fc49895e3dd021164a642c74f1d680c576882ebbf28c7467032e146ef249963ab6535eac9ba08c68bd3948e44c4f88c2045a215a597b63442b6e3b1bf9f9fa93c821eda8af2889853c0917b7ab49a95a1fe3851fa6ec7d2925d154c360e7cac206e375f854e7b90d710e7b0612378ab9f17641d19e9549ba4538694d4c57b5fa1bfb8fd5bc8268924033531fee868f259078e17ca6641498f5123dcbf7e062ef1986cd739280691f2105662e473b44737cf274227348d32184321fa97a210caa643529d9c44d8be0c8db9ca034e2d12469c3d1962a17e3e43805f90e83ead402a62aa9db1cebf5f947d33b02e091f1d01762b11df715989c9df865aa6151e7ef86c111fa75d906b9532712bcc58fb45e194aab1dbe4ae94a1e4cabd14b9a4705d4764d48bf8e3d54d933d9c7ffdb4fd382162b9a4e708589cc121d5373be07d0bf8010d9ff237ab7ff539f6854e11823f70a02bc656b0328fa921206521c5b7eaae51566140b968fb445004d1ab4ac4e99c1377ee0338c65f61e46e44f5efffcf1e9da66f598c747da33ae360df0d8d51fac9e802dfb3a273ebc6e34b2ba9d70ff160bf66df998483723a2c69f6a7ac0914f3096e897ecd61aee7dd000f6b43ed9bada505158edc0e232ee0e0fbf0db957d8646266950a543762bc61c84d9cdb197767520d05c59b6e8e12a71fb77e1f553bc5de52d8c9d6e6f8c01440dad6dd14c64904a17fccf14e201585cab8ad6d91006f2294b44a884e5f0b1a442c1b72da4ad6b9a8eb8bd9e1551fd907d6ca246ba81fb9406b021ceb472e3c52fc4028c880a9aa99f3a64ba8dfc42e3cfa0d9c6a96ea64524ec07cd7e677ff6407e1156c8168408c86814e8d270603dcd3e2d206d8a108f3897399bec8b4f397b0ee62a1f76ed21e6d9b499f3f039334d8210357134334e159dcf2b5164ea7300883a0f60d554ea9b68176305573197d5c15bc538535b1e2eb22bd1a8ce702ad692d80a30648847da2a55ee496f590088bb0a6b51b8b79e59b1332f94c803a65c4ba29b4e7ae21e4ce284b888a81abe858732d54faf30eb7219ebaaeab59098881a797a622ae585ebcf7ebdc4d26084f844d53d088e9bd4d74a151236ec990a7d76212a3bad933701f941364ea0040fc16518435abe001d18ccfc3dedb64a3c4dbd8714f14833ba4356549f0274a0fcd43cc588a7a9da0bf329043440d89257f24e9935d7c90603d590714a3eaa23c8e1866fb5f189f278a76d0a09a39f8529e24d9b6485320609630de4ccc978fb3cfe6837179cd92bc43a3f6685cbc9276523ca9", 0x1000, 0x0, &(0x7f0000000200)={0xa, 0x4e21, 0x300, @dev={0xfe, 0x80, [], 0x14}, 0x7}, 0x1c) bind$inet6(r0, &(0x7f0000000040)={0xa, 0x4e23, 0x10000000, @ipv4={[], [0xff, 0xff], @local={0xac, 0x14, 0x14, 0xaa}}, 0x100000001}, 0xf) r2 = socket$inet6(0xa, 0x3, 0x3a) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$bt_BT_FLUSHABLE(r3, 0x112, 0x8, &(0x7f0000000300)=0xbe, &(0x7f0000000340)=0x4) ioctl$DRM_IOCTL_SET_CLIENT_CAP(r3, 0x4010640d, &(0x7f00000000c0)={0x0, 0x3617}) setsockopt$inet6_int(r2, 0x29, 0xc8, &(0x7f00000007c0), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000000280)={{0xa, 0x4e22, 0x1, @remote={0xfe, 0x80, [], 0xbb}}, {0xa, 0x4e20, 0x100000001, @mcast1={0xff, 0x1, [], 0x1}, 0x8000}, 0x0, [0x9, 0x1, 0x2, 0x630, 0x0, 0x9, 0x5, 0x2aec100000000000]}, 0x5c) r4 = socket$inet6(0xa, 0x2, 0x0) ioctl(r4, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000000100)={{0xa, 0x4e22, 0x8, @ipv4={[], [0xff, 0xff], @broadcast=0xffffffff}, 0x9}, {0xa, 0x4e22, 0x800, @mcast1={0xff, 0x1, [], 0x1}, 0x5dfb}, 0x5, [0x400, 0x3, 0x3, 0x9, 0x8000, 0xdb4, 0x7, 0x3]}, 0x5c) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0xc9, &(0x7f0000000180)={{0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @multicast1=0xe0000001}}, {0xa, 0x0, 0x0, @remote={0xfe, 0x80, [], 0xbb}}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x4]}, 0x5c) 2018/05/27 19:13:38 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d, 0x38}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:13:38 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @empty=0x1c000000, @dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, @local={0xac, 0x14, 0x14, 0xaa}}}}}, &(0x7f0000000100)) 2018/05/27 19:13:38 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d, 0x38000000}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:13:38 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaeaaaaaabb080600010800060406000000000000001c000000aaaaaaaaaadac3636b8058bac6d32ed186ee00ac1414aa"], &(0x7f0000000100)) r1 = semget(0x1, 0x4, 0xa) semctl$GETNCNT(r1, 0x7, 0xe, &(0x7f0000000000)=""/119) 2018/05/27 19:13:38 executing program 2: perf_event_open(&(0x7f0000000140)={0x2, 0xb1, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$sndtimer(&(0x7f0000000140)='/dev/snd/timer\x00', 0x0, 0x0) r1 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vsock\x00', 0x101000, 0x0) ioctl$KVM_SET_VCPU_EVENTS(r1, 0x4040aea0, &(0x7f0000000080)={0x2, 0x1ff, 0x3, 0x0, 0x7f, 0x8, 0x0, 0x100, 0x7, 0x20000000, 0xffffffff, 0x3, 0x0, 0x9, 0x258d62ba, 0x3, 0x6, 0x7fff, 0x5}) ioctl$SNDRV_TIMER_IOCTL_NEXT_DEVICE(r0, 0xc0145401, &(0x7f0000000000)) 2018/05/27 19:13:38 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d, 0x2000000}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) [ 2615.210390] FAULT_INJECTION: forcing a failure. [ 2615.210390] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2615.222319] CPU: 0 PID: 5217 Comm: syz-executor6 Not tainted 4.17.0-rc6+ #70 [ 2615.229505] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2615.238860] Call Trace: [ 2615.241458] dump_stack+0x1b9/0x294 [ 2615.245098] ? dump_stack_print_info.cold.2+0x52/0x52 [ 2615.250297] ? lock_downgrade+0x8e0/0x8e0 [ 2615.254460] should_fail.cold.4+0xa/0x1a 2018/05/27 19:13:38 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") r1 = getuid() r2 = getgid() fchown(r0, r1, r2) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb08060001080006040001ff1c0089b99aded1dfa440ac1414aa0000000000"], &(0x7f0000000100)) [ 2615.258529] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 2615.263640] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 2615.268842] ? graph_lock+0x170/0x170 [ 2615.272642] ? is_bpf_text_address+0xd7/0x170 [ 2615.277128] ? find_held_lock+0x36/0x1c0 [ 2615.281177] ? __lock_is_held+0xb5/0x140 [ 2615.285229] ? check_same_owner+0x320/0x320 [ 2615.289545] ? rcu_note_context_switch+0x710/0x710 [ 2615.294462] ? __might_sleep+0x95/0x190 [ 2615.298421] __alloc_pages_nodemask+0x34e/0xd70 [ 2615.303075] ? lock_downgrade+0x8e0/0x8e0 [ 2615.307213] ? __alloc_pages_slowpath+0x2db0/0x2db0 [ 2615.312213] ? graph_lock+0x170/0x170 [ 2615.315996] ? __lock_is_held+0xb5/0x140 [ 2615.320045] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 2615.325223] ? __lock_is_held+0xb5/0x140 [ 2615.329280] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 2615.334802] alloc_pages_current+0x10c/0x210 [ 2615.339198] __get_free_pages+0xf/0x40 [ 2615.343068] mmu_topup_memory_caches+0x1f8/0x3a0 [ 2615.347809] kvm_mmu_load+0x21/0x10e0 [ 2615.351596] ? kasan_check_write+0x14/0x20 [ 2615.355819] vcpu_enter_guest+0x3a83/0x6060 [ 2615.360125] ? print_usage_bug+0xc0/0xc0 [ 2615.364192] ? kvm_set_msr_common+0x2680/0x2680 [ 2615.368844] ? vmx_vcpu_load+0xada/0xfe0 [ 2615.372892] ? __lock_acquire+0x7f5/0x5140 [ 2615.377110] ? vmx_vcpu_reset+0x1030/0x1030 [ 2615.381415] ? graph_lock+0x170/0x170 [ 2615.385197] ? graph_lock+0x170/0x170 [ 2615.388982] ? __lock_acquire+0x7f5/0x5140 [ 2615.393204] ? debug_check_no_locks_freed+0x310/0x310 [ 2615.398385] ? __lock_is_held+0xb5/0x140 [ 2615.402429] ? lock_acquire+0x1dc/0x520 [ 2615.406384] ? kvm_arch_vcpu_ioctl_run+0x234/0x1690 [ 2615.411384] ? lock_release+0xa10/0xa10 [ 2615.415344] ? kvm_arch_vcpu_ioctl_set_fpu+0x340/0x340 [ 2615.420601] ? kvm_arch_dev_ioctl+0x5f0/0x5f0 [ 2615.425082] ? preempt_notifier_dec+0x20/0x20 [ 2615.429568] kvm_arch_vcpu_ioctl_run+0x33e/0x1690 [ 2615.434394] ? kvm_arch_vcpu_ioctl_run+0x33e/0x1690 [ 2615.439402] kvm_vcpu_ioctl+0x79d/0x12e0 [ 2615.443451] ? kvm_uevent_notify_change.part.29+0x440/0x440 [ 2615.449150] ? graph_lock+0x170/0x170 [ 2615.452934] ? find_held_lock+0x36/0x1c0 [ 2615.456981] ? lock_downgrade+0x8e0/0x8e0 [ 2615.461115] ? kasan_check_read+0x11/0x20 [ 2615.465249] ? rcu_is_watching+0x85/0x140 [ 2615.469380] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 2615.474558] ? __fget+0x40c/0x650 [ 2615.477993] ? match_held_lock+0x801/0x8b0 [ 2615.482218] ? expand_files.part.8+0x9a0/0x9a0 [ 2615.486783] ? kasan_check_write+0x14/0x20 [ 2615.491003] ? __mutex_unlock_slowpath+0x180/0x8a0 [ 2615.495921] ? wait_for_completion+0x870/0x870 [ 2615.500487] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 2615.505660] ? kvm_uevent_notify_change.part.29+0x440/0x440 [ 2615.511353] do_vfs_ioctl+0x1cf/0x16a0 [ 2615.515229] ? ioctl_preallocate+0x2e0/0x2e0 [ 2615.519624] ? fget_raw+0x20/0x20 [ 2615.523065] ? __sb_end_write+0xac/0xe0 [ 2615.527031] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 2615.532548] ? fput+0x130/0x1a0 [ 2615.535818] ? ksys_write+0x1a6/0x250 [ 2615.539608] ? security_file_ioctl+0x94/0xc0 [ 2615.544001] ksys_ioctl+0xa9/0xd0 [ 2615.547445] __x64_sys_ioctl+0x73/0xb0 [ 2615.551316] do_syscall_64+0x1b1/0x800 [ 2615.555190] ? finish_task_switch+0x1ca/0x840 [ 2615.559672] ? syscall_return_slowpath+0x5c0/0x5c0 [ 2615.564584] ? syscall_return_slowpath+0x30f/0x5c0 [ 2615.569498] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 2615.574846] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 2615.579673] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 2615.584844] RIP: 0033:0x455a09 [ 2615.588019] RSP: 002b:00007fd7c2c18c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2615.595709] RAX: ffffffffffffffda RBX: 00007fd7c2c196d4 RCX: 0000000000455a09 [ 2615.602958] RDX: 0000000000000000 RSI: 000000000000ae80 RDI: 0000000000000016 [ 2615.610209] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 2615.617458] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000017 [ 2615.624708] R13: 000000000000027e R14: 00000000006f7c70 R15: 0000000000000030 2018/05/27 19:13:39 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) r1 = socket$inet(0x2, 0x200000002, 0x0) setsockopt$inet_mreqn(r1, 0x0, 0x27, &(0x7f0000000080)={@multicast1=0xe0000001, @local={0xac, 0x14, 0x14, 0xaa}}, 0xc) setsockopt$inet_msfilter(r1, 0x0, 0x29, &(0x7f0000000040)={@multicast1=0xe0000001, @local={0xac, 0x14, 0x14, 0xaa}, 0x0, 0x2, [@local={0xac, 0x14, 0x14, 0xaa}, @empty]}, 0x18) sendto$inet(r0, &(0x7f0000c95ffd), 0x1c00, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001, [0x0, 0x0, 0x0, 0x400300]}, 0x10) 2018/05/27 19:13:39 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d, 0xc3ffffff}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:13:39 executing program 6 (fault-call:7 fault-nth:49): r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = socket(0x2, 0x1, 0x0) ioctl(r2, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") r3 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000280)=[@text32={0x20, &(0x7f0000000380)="0ca43ef30fbd57b80f23c20f1366d26565df9d0500000066ba2000edc4e1d1fc37b8010000000f01d90fc75b05c744240098d30000c74424025f5539d6c7442406000000000f011424", 0x49}], 0x1, 0x24, &(0x7f00000002c0), 0x0) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000009000/0x18000)=nil, &(0x7f0000000140)=[@text16={0x10, &(0x7f00000001c0)="640f602cd8a0020066b9800000c00f326635004000000f30dfdd65640f22930f01d1baf80c66b878ea428966efbafc0cb83e38ef262e642626360f2193cad3126766c7442400110900006766c74424021001c0fe6766c744240600000000670f011c24", 0x63}], 0x1, 0x0, &(0x7f0000000000), 0x0) ioctl$KVM_RUN(r3, 0xae80, 0x0) 2018/05/27 19:13:39 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d, 0x40000}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) [ 2615.938579] Unknown ioctl 1077980832 [ 2615.958640] Unknown ioctl 1077980832 [ 2615.974379] FAULT_INJECTION: forcing a failure. [ 2615.974379] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2615.986232] CPU: 0 PID: 5258 Comm: syz-executor6 Not tainted 4.17.0-rc6+ #70 [ 2615.993398] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2616.002737] Call Trace: [ 2616.005333] dump_stack+0x1b9/0x294 [ 2616.008976] ? dump_stack_print_info.cold.2+0x52/0x52 [ 2616.014179] ? zap_class+0x720/0x720 [ 2616.017906] should_fail.cold.4+0xa/0x1a [ 2616.021972] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 2616.027088] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 2616.032286] ? graph_lock+0x170/0x170 [ 2616.036101] ? is_bpf_text_address+0xd7/0x170 [ 2616.040608] ? find_held_lock+0x36/0x1c0 [ 2616.044681] ? __lock_is_held+0xb5/0x140 [ 2616.048768] ? check_same_owner+0x320/0x320 [ 2616.053105] ? rcu_note_context_switch+0x710/0x710 [ 2616.058051] ? __might_sleep+0x95/0x190 [ 2616.062042] __alloc_pages_nodemask+0x34e/0xd70 [ 2616.066716] ? lock_downgrade+0x8e0/0x8e0 [ 2616.070882] ? __alloc_pages_slowpath+0x2db0/0x2db0 [ 2616.075892] ? graph_lock+0x170/0x170 [ 2616.079672] ? __lock_is_held+0xb5/0x140 [ 2616.083714] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 2616.088891] ? __lock_is_held+0xb5/0x140 [ 2616.092940] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 2616.098460] alloc_pages_current+0x10c/0x210 [ 2616.102848] __get_free_pages+0xf/0x40 [ 2616.106716] mmu_topup_memory_caches+0x1f8/0x3a0 [ 2616.111453] kvm_mmu_load+0x21/0x10e0 [ 2616.115236] ? kasan_check_write+0x14/0x20 [ 2616.119454] vcpu_enter_guest+0x3a83/0x6060 [ 2616.123754] ? perf_trace_lock+0xd6/0x900 [ 2616.127883] ? print_usage_bug+0xc0/0xc0 [ 2616.131928] ? kvm_set_msr_common+0x2680/0x2680 [ 2616.136577] ? vmx_vcpu_load+0xada/0xfe0 [ 2616.140618] ? __lock_acquire+0x7f5/0x5140 [ 2616.144831] ? vmx_vcpu_reset+0x1030/0x1030 [ 2616.149132] ? graph_lock+0x170/0x170 [ 2616.152914] ? graph_lock+0x170/0x170 [ 2616.156690] ? __lock_acquire+0x7f5/0x5140 [ 2616.160906] ? debug_check_no_locks_freed+0x310/0x310 [ 2616.166082] ? __lock_is_held+0xb5/0x140 [ 2616.170125] ? lock_acquire+0x1dc/0x520 [ 2616.174084] ? kvm_arch_vcpu_ioctl_run+0x234/0x1690 [ 2616.179085] ? lock_release+0xa10/0xa10 [ 2616.183040] ? kvm_arch_vcpu_ioctl_set_fpu+0x340/0x340 [ 2616.188297] ? kvm_arch_dev_ioctl+0x5f0/0x5f0 [ 2616.192772] ? preempt_notifier_dec+0x20/0x20 [ 2616.197254] kvm_arch_vcpu_ioctl_run+0x33e/0x1690 [ 2616.202081] ? kvm_arch_vcpu_ioctl_run+0x33e/0x1690 [ 2616.207085] kvm_vcpu_ioctl+0x79d/0x12e0 [ 2616.211126] ? kvm_uevent_notify_change.part.29+0x440/0x440 [ 2616.216816] ? graph_lock+0x170/0x170 [ 2616.220595] ? find_held_lock+0x36/0x1c0 [ 2616.224640] ? lock_downgrade+0x8e0/0x8e0 [ 2616.228771] ? rcu_is_watching+0x85/0x140 [ 2616.232897] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 2616.238074] ? __fget+0x40c/0x650 [ 2616.241509] ? match_held_lock+0x801/0x8b0 [ 2616.245722] ? expand_files.part.8+0x9a0/0x9a0 [ 2616.250285] ? kasan_check_write+0x14/0x20 [ 2616.254499] ? __mutex_unlock_slowpath+0x180/0x8a0 [ 2616.259408] ? wait_for_completion+0x870/0x870 [ 2616.263969] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 2616.269138] ? kvm_uevent_notify_change.part.29+0x440/0x440 [ 2616.274831] do_vfs_ioctl+0x1cf/0x16a0 [ 2616.278704] ? ioctl_preallocate+0x2e0/0x2e0 [ 2616.283092] ? fget_raw+0x20/0x20 [ 2616.286528] ? __sb_end_write+0xac/0xe0 [ 2616.290483] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 2616.295997] ? fput+0x130/0x1a0 [ 2616.299262] ? ksys_write+0x1a6/0x250 [ 2616.303045] ? security_file_ioctl+0x94/0xc0 [ 2616.307438] ksys_ioctl+0xa9/0xd0 [ 2616.310875] __x64_sys_ioctl+0x73/0xb0 [ 2616.314744] do_syscall_64+0x1b1/0x800 [ 2616.318611] ? syscall_slow_exit_work+0x4f0/0x4f0 [ 2616.323435] ? syscall_return_slowpath+0x5c0/0x5c0 [ 2616.328344] ? syscall_return_slowpath+0x30f/0x5c0 [ 2616.333256] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 2616.338602] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 2616.343429] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 2616.348596] RIP: 0033:0x455a09 [ 2616.351764] RSP: 002b:00007fd7c2c18c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2616.359449] RAX: ffffffffffffffda RBX: 00007fd7c2c196d4 RCX: 0000000000455a09 [ 2616.366695] RDX: 0000000000000000 RSI: 000000000000ae80 RDI: 0000000000000016 [ 2616.373950] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 2616.381197] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000017 [ 2616.388446] R13: 000000000000027e R14: 00000000006f7c70 R15: 0000000000000031 2018/05/27 19:13:39 executing program 1: r0 = getpgrp(0xffffffffffffffff) r1 = getpgrp(0xffffffffffffffff) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r3 = syz_open_dev$vcsa(&(0x7f0000000000)='/dev/vcsa#\x00', 0x101, 0x10000) r4 = socket$inet_sctp(0x2, 0x1, 0x84) kcmp$KCMP_EPOLL_TFD(r0, r1, 0x7, r2, &(0x7f0000000040)={r3, r4, 0x6}) ioctl$sock_FIOGETOWN(r2, 0x8903, &(0x7f00000000c0)) r5 = socket(0xa, 0x1, 0x0) ioctl(r5, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaa4ef418bcaaaaa8aaaab60806000108000604007101ffffffffffff1c000000aaaaaaaaaa00ac1414"], &(0x7f0000000100)) 2018/05/27 19:13:39 executing program 0: r0 = socket(0x2, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000deb000)={0x2, 0x4e23, @multicast1=0xe0000001}, 0x10) sendto$inet(r1, &(0x7f0000a88f88), 0x332, 0x20000800, &(0x7f0000e68000)={0x2, 0x4e23}, 0x10) sendto$inet(r1, &(0x7f0000000000)="ff", 0x1, 0x0, 0x0, 0x0) sendto$inet(r1, &(0x7f0000000000), 0xfffffffffffffe4e, 0x0, &(0x7f00000000c0)={0x2}, 0x10) read(r1, &(0x7f0000000180)=""/116, 0xfffffd26) recvmsg(r1, &(0x7f0000000680)={0x0, 0xffffffffffffff7f, &(0x7f0000000080)=[{&(0x7f0000000200)=""/166, 0xfffffeee}, {&(0x7f0000000040)=""/37, 0x25}, {&(0x7f00000002c0)=""/150, 0x96}, {&(0x7f0000000380)=""/161, 0xa1}], 0x4, &(0x7f0000000100)=""/44, 0x2c}, 0x0) 2018/05/27 19:13:39 executing program 3: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e2800", 0x26}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:13:39 executing program 5: r0 = socket$inet6(0xa, 0x2, 0x200000088) r1 = socket$inet6(0xa, 0x7fe, 0x4) getsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x13, &(0x7f0000000000)={@mcast1={0xff, 0x1, [], 0x1}}, &(0x7f0000000040)=0x20) recvfrom$inet6(r0, &(0x7f0000fbef6d)=""/185, 0xfffffffffffffeba, 0x0, 0x0, 0x1fe) sendto$inet6(r1, &(0x7f0000000800)="77772a0bd31622e24b1f16e07ce40e12872e3637e157d5847cd0e4fd5c54e58bacd24ac68385a2e2f93468221d4b20029b950c08648c47d645122d9400a16ebd809a0045713dda8b06af50702d3338c98f2565aee44a1c67a5db987cfe1deb8b4643dc020fe400ec44f08128901b17869e1dad43eeb6e4d4ecd5ecccea67a84338d8a58dc9c5770ede7af7b73903a6f69831181b524b6748442028019b04dac2e7203f6abaa4bb75048c9d2d297699437e851061d998fe4bd4f28f1b3a2c91e4b2273a61e0e7ed54e2a759db09225bd0ad2677d59c62dd972b18725d6f4556a966b8d707c1913ddc93921afde82b7a40968d4c3796c6b1bad1fb2fb9df770d9d88b9e615891a08356254ba1625e26133f31e71d7a8a7a2ba38db3699145c48dbe89cbe20709eca902485b1f3f5c49eef3835f407974ae1e95a72853af813336e00c6282e7dbfda98966db0694cda728dc44550de05f7e2ada24384ddf874f11e2f7f0a00488d8e548767c3266525f2cae7f2ccbee7b367badaf7d61c89c4be39e2b30bae5d257ebd003ae26aeaf07233712c243969d8201364ad5ec28dac9fecd028cb20d50f85fb08171f3746090d717aa27133684289c3dabe07a5c0007a8d373be70d73943e0788427dc72c5f3fb774b5d8bcfc381bfda4924aabd93caedf8dd74ca6ed8793680022df61a1a028f7d9391255af2bb019b2e3413fa748d394b8059c8fceebb92cb9a31a6948cad3a3312c011bec3e895e0020acd942cae558e17a4e5f602aaf4212e7a627310c58d6548ebb4b6341902e48f4b04c9f49f83058512235c6f47e43673eb6320aa81f1b751b19a32f5f25865e47a43d15f32aea04ef5023f527d92eccb92401c20787794d66b6eb571d120a246c65207b4ab09f9d31b85043899561ee431af468aac759ceeebc703aa4fbc3cf2ecee20c59aef2ce71729577446427c3b41e8bf5c6752e1236d6af6af1762bd6a1941d54329554b556a48017682eceb45be698c1d88718aae47fd5c458682bdc750e682ed4a277901a43a2827346fa789b4983af80334611a6f39ff155d0d78828247b667c620f1718a4cdf96ba1b4a550116ab6418b511ac8667527cd378e1f49be5496d9ae85cb6b8de202da926b065afbb6fc9e9b937e5950eac23dc1db5a8544156d87b6bf8e2c967cdca01d24c062f29877198a8ebda489b8fb78af4f3f96f895a91745a8d45c31a3be389587da185dca2077261d0876c6f9cb97e211090352385e0ae26f160b87278a22ae3690d5605be41939e9d59139509a2473f0d4737d13089b19c820f71d3a30153d913180981abc7ee672371e4f778d59f1066a47921600e7e5a5ad1d361f3cf845fe939ac8fa4247fc7c4682158b337f2209c68b78705c7f1169ccb693dcfa43166965bfe0f959a00713a4b453ac7aa386aba7d65ed72f4e6d046fddc6c8ae7750d8efa75f6a8574eeddb1894b0c0f832f7c72adf6d16b30cec38d01d6da0966d5c0d09c10eab4d591233ba3278a1a1dd737fd5005d5f2aa7e296acbff3e7256a5c1fe3ae7e6b6957e8ff9a18246a88cb9d00801a199e04aad4294593358a4b5a568f259ff405f7dbb76d4d6771ee1479696a887f2a09406d0089757d626237bdaf4f8b02b8444b6e137fed156ea681a50f62b4022ffa4dd49923af7c600451868da2f8aa687bb27b78fe3399b4c9a559c9bd9d6bead0ee668eb628842459e6688bebf8e49541e8761320b63088e3d4e036a6af8ba4344f3e79aaeffd25815c9e1114ce080e01b23d9e0578926cd80f607e69734a1ec520793d685164acbf0dfca495fc662549ea57c7f3a458c30ba25a2277a83c5b49d1ac8a334560962743e52e3d75945b8a9f24979a80cd69b327291b235df043fbf574d223d7e45a9fe61174fd247d3b45526f18fcf5e6bf093422e2dea22b64d6219a596a79d6e7cb14a415f21196c57da6c9cc80bfbce5b26db43c4b2b1ae951a0e0386e262b87af874b39cf1a43eee3e30994f62e8419964e456347a3dc6980bfb766f64944e328b853f11591dd999182e6c0736c4b0c279f468a8702720509f01d08beb15dd5a8430dd76b336a0df253504716128810ddd817892c112c6a75f00f6773d928a92b0eb859440ca539f5d7edcbc2ce84f6d7d88b9b585c9f3887c35ebf9d775c356e3bd8838662f4f5d6b387acbf4d58dd725e2e53591f1dd623c834a2a9c7165c929002336c1427e08fc9a970f2649e13de29747186e50caa238ba5b162f3be8d1de48dbf77116d85ddfc66bf1d6912bc04c840cbf25311f0302c22a606d96271a68e31b1dd5498d3bc150f65620f3a97dffe0c6b30c17ebd788a92f29c9e2d6d8c1fb9c1360c29b626bac313f2909ecd398cfabb1ecf6793099bc59041a6126b3ef09a6556e61237d2e8a8a6f10e6dbf6bf45564813fab7b9e4c67000616a1d54771e5d5b01706780ce5b78a4616234bea21ac685fea5d735e5f53d9bc8384fa488b7767142ed960b5e4038f549947cf3ad00e1b1d562c9f87ca71017b4f3e89486e662e8402b51afb033c4cf3373c15dac7f59610e25dd5d44d324dc53361a2c3eada0a5c4da46fbe99db6568ea5ffa2182d6a8e2e7c86c3fce334460ef9a2f707c3a893f8ef31e6c6129bb39f550869c7e52e732b12022a65739df008205c1c9f17ce6b868785bda97f4165a6fac6e13f0b0a95a19bfe2a568af42bac2a551ebb52c49e0d52d094c9d222d7359f7d084a52add1f265015abab9ce6ebe6fb3ea34af1f7ef9c0abce578a4c29628652b9f61d37907724af8696d321320c7f628d4100a477617f529225808e7cfc30c54330bbe20f0cb006818ed1e15a061adc2c3356b7b8293c9415657f44a08409d1b389dfebf0af0986a206d4b09c8997c70878ed113aceaefbe226e8ae47dc64b66189ee8ed30f617cf1b080beb0e510ce458d89f60c98ae05029248448505d444f7adb63f62b88b82a5fce015f4e81938af8d9ec1aa58821be341d9a0612e5e661f7fc1792d5dec77ad1cb20b732863acec274f1e95a37a706d63df3f91c595f881fe854d605d63eac140f4aaded60bc3f0e26341ccd820a3fac4ed991a758e6837b5036a33efd7f4084f25e951121e715b51254a1fe7cbc3e12125aba400e930006f406f44af18c4ae9081ebb9bf8aa0ba9c113b0dda046071d68d2a4125b5fc626d08b4b08f4d57db3b55a9575ed208863fccce43d2a813712ec0100b64f3ed74fcde07a4aea26d2dd1bf845f01aabdc0bd2f345a52d286b42d9143c083658e864dcf3525358667dfa897e90fb1f9b82d7fe6498f4477e14a4c2925201219cf7060540ef5b26fe3ebf7d0e40cbe5479ccae232882504f97e0e534d55e88650ce5b06f4f960d227a978a52f1545416f3ec05e2aaba59af9b27e0e1823fe6eac0586b80b02cbb80d8b44187bc92c8dfc1362f9f2b113ba35ed35ff64a3883d6addc1d4cf170485fe3a0ddf934a81317866ffb5e97632220beba1aead988a71b87384180997631eaf52855be15b3c55c05d0183eacf5cc34d56d2ed2e692b3866be0c5a7a6dda9d82fb6fbcbb8d76b7bd3b8b532a7c2025fe221ae5d2ddff7dbdb52d9ed9ec1a8d403cd2afc2fce7a18dd21241b5c01645a70c5b81de8e7e55363b3def5c0ab7f01591c884fc35040e5f2cf87f14697a588198d603713e53f763de9e862f656404af9701c2d832b3aef4602c7180c37324684496a3c7068168f0802ac9a13d78bd6f29db595d15ff64f6d85d3c2a91e440804a180399acdb80a787cdb94b6ba1bd5a04ca89f91674fb52f4ee2618d48dbc0836afc860dc1670cd66eec6e02e39dbd485ab375ea3351bb853b7adef74af2634225797d5a62067a370531748bf55099cdda6d265e01ec5408af8860163cf1a25859089450da48bdde0455659f0959b6f61662d8b0bd9d77774d4307737ffd4dd3f3a495e52d66d3b389bc1f65969af768314797af40fe68372d77230c868c6bb625f2d5a12fb8ab184d6194600c1929080146a4d7a871850e00c51a039bb0e07230aab390e9053c4860d73ca2d5e4fc6454e30a8e72b847fd7cb5b7a5c9fe53bb27312c38e81f286442e0cfbcbbda9f745608ef9b7112d44fc632e0f565aa128b1f2ef95654c484d6ba5408e7dfa4ace8ad3869494cc77138f7632423fa31fd1fed75cdbfa3811f2590a3f0573fb8bfac7b3ae193cb16e0d9859214f15233349e2e8f88d473995ea136aac975046c6dfbcd786ad2ae79fa663de8db2ee5a4ecc1aebbef6544ebacad732f398cd1bdc95699e0c52719ba0af40da48176daadb78a560cad1034934b53949a3577bcdee0edb0edd83df945ec43aee7538387b658b2821c2020565c86a179ad109a3e7082940be40788668bbe7b308b0e8a2d41ef9736d32d368a2fdc65d4a86bf7ac74df966dfb638afc64d9f5fd927ffea535c61e12b210e9864e949ad66953794e9d0220e62460fbb300fc49895e3dd021164a642c74f1d680c576882ebbf28c7467032e146ef249963ab6535eac9ba08c68bd3948e44c4f88c2045a215a597b63442b6e3b1bf9f9fa93c821eda8af2889853c0917b7ab49a95a1fe3851fa6ec7d2925d154c360e7cac206e375f854e7b90d710e7b0612378ab9f17641d19e9549ba4538694d4c57b5fa1bfb8fd5bc8268924033531fee868f259078e17ca6641498f5123dcbf7e062ef1986cd739280691f2105662e473b44737cf274227348d32184321fa97a210caa643529d9c44d8be0c8db9ca034e2d12469c3d1962a17e3e43805f90e83ead402a62aa9db1cebf5f947d33b02e091f1d01762b11df715989c9df865aa6151e7ef86c111fa75d906b9532712bcc58fb45e194aab1dbe4ae94a1e4cabd14b9a4705d4764d48bf8e3d54d933d9c7ffdb4fd382162b9a4e708589cc121d5373be07d0bf8010d9ff237ab7ff539f6854e11823f70a02bc656b0328fa921206521c5b7eaae51566140b968fb445004d1ab4ac4e99c1377ee0338c65f61e46e44f5efffcf1e9da66f598c747da33ae360df0d8d51fac9e802dfb3a273ebc6e34b2ba9d70ff160bf66df998483723a2c69f6a7ac0914f3096e897ecd61aee7dd000f6b43ed9bada505158edc0e232ee0e0fbf0db957d8646266950a543762bc61c84d9cdb197767520d05c59b6e8e12a71fb77e1f553bc5de52d8c9d6e6f8c01440dad6dd14c64904a17fccf14e201585cab8ad6d91006f2294b44a884e5f0b1a442c1b72da4ad6b9a8eb8bd9e1551fd907d6ca246ba81fb9406b021ceb472e3c52fc4028c880a9aa99f3a64ba8dfc42e3cfa0d9c6a96ea64524ec07cd7e677ff6407e1156c8168408c86814e8d270603dcd3e2d206d8a108f3897399bec8b4f397b0ee62a1f76ed21e6d9b499f3f039334d8210357134334e159dcf2b5164ea7300883a0f60d554ea9b68176305573197d5c15bc538535b1e2eb22bd1a8ce702ad692d80a30648847da2a55ee496f590088bb0a6b51b8b79e59b1332f94c803a65c4ba29b4e7ae21e4ce284b888a81abe858732d54faf30eb7219ebaaeab59098881a797a622ae585ebcf7ebdc4d26084f844d53d088e9bd4d74a151236ec990a7d76212a3bad933701f941364ea0040fc16518435abe001d18ccfc3dedb64a3c4dbd8714f14833ba4356549f0274a0fcd43cc588a7a9da0bf329043440d89257f24e9935d7c90603d590714a3eaa23c8e1866fb5f189f278a76d0a09a39f8529e24d9b6485320609630de4ccc978fb3cfe6837179cd92bc43a3f6685cbc9276523ca9", 0x1000, 0x0, &(0x7f0000000200)={0xa, 0x4e21, 0x300, @dev={0xfe, 0x80, [], 0x14}, 0x7}, 0x1c) bind$inet6(r0, &(0x7f0000000040)={0xa, 0x4e23, 0x10000000, @ipv4={[], [0xff, 0xff], @local={0xac, 0x14, 0x14, 0xaa}}, 0x100000001}, 0xf) r2 = socket$inet6(0xa, 0x3, 0x3a) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$bt_BT_FLUSHABLE(r3, 0x112, 0x8, &(0x7f0000000300)=0xbe, &(0x7f0000000340)=0x4) ioctl$DRM_IOCTL_SET_CLIENT_CAP(r3, 0x4010640d, &(0x7f00000000c0)={0x0, 0x3617}) setsockopt$inet6_int(r2, 0x29, 0xc8, &(0x7f00000007c0), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000000280)={{0xa, 0x4e22, 0x1, @remote={0xfe, 0x80, [], 0xbb}}, {0xa, 0x4e20, 0x100000001, @mcast1={0xff, 0x1, [], 0x1}, 0x8000}, 0x0, [0x9, 0x1, 0x2, 0x630, 0x0, 0x9, 0x5, 0x2aec100000000000]}, 0x5c) r4 = socket$inet6(0xa, 0x2, 0x0) ioctl(r4, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000000100)={{0xa, 0x4e22, 0x8, @ipv4={[], [0xff, 0xff], @broadcast=0xffffffff}, 0x9}, {0xa, 0x4e22, 0x800, @mcast1={0xff, 0x1, [], 0x1}, 0x5dfb}, 0x5, [0x400, 0x3, 0x3, 0x9, 0x8000, 0xdb4, 0x7, 0x3]}, 0x5c) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0xc9, &(0x7f0000000180)={{0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @multicast1=0xe0000001}}, {0xa, 0x0, 0x0, @remote={0xfe, 0x80, [], 0xbb}}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x4]}, 0x5c) 2018/05/27 19:13:39 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) r1 = socket$inet(0x2, 0x200000002, 0x0) setsockopt$inet_mreqn(r1, 0x0, 0x27, &(0x7f0000000080)={@multicast1=0xe0000001, @local={0xac, 0x14, 0x14, 0xaa}}, 0xc) setsockopt$inet_msfilter(r1, 0x0, 0x29, &(0x7f0000000040)={@multicast1=0xe0000001, @local={0xac, 0x14, 0x14, 0xaa}, 0x0, 0x2, [@local={0xac, 0x14, 0x14, 0xaa}, @empty]}, 0x18) sendto$inet(r0, &(0x7f0000c95ffd), 0x1c00, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001, [0x0, 0x0, 0x0, 0xac1414aa]}, 0x10) 2018/05/27 19:13:39 executing program 2: r0 = openat$rfkill(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/rfkill\x00', 0x2000, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000100)={0x0, 0xcf, &(0x7f0000000180)="cfc59f233ad5b4e0d59a27aa753e7a1e875ce5b046e1a2800822d76be94586877f3811605c69e4984d061027e989854d6bd555284def08db5a0edbb9a0b517194d1e384f10f84f4ccd2cb70c592462eb169cbf7077ca13a5d341d5091f8093467d3b9fcaebe2f1f6d39b710117ff16d2eb4785aba7213b84cd499d64eeb71f2b7a0b773579903afc6a334ebaedabd39eb0c977ce8f72b8205c634d3edeb79e1a9183b2176d335d81960669a6a7f57d23ffef24dea5e9953fbc210a63fbdda261af94702d6397c2577447fbaf5551e6"}) perf_event_open(&(0x7f0000000040)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$sndtimer(&(0x7f0000000140)='/dev/snd/timer\x00', 0x0, 0x0) ioperm(0xfffffffffffffe01, 0xfffffffffffffff7, 0x3f2) ioctl$SNDRV_TIMER_IOCTL_NEXT_DEVICE(r1, 0xc0145401, &(0x7f0000000000)) 2018/05/27 19:13:39 executing program 6 (fault-call:7 fault-nth:50): r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = socket(0x2, 0x1, 0x0) ioctl(r2, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") r3 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000280)=[@text32={0x20, &(0x7f0000000380)="0ca43ef30fbd57b80f23c20f1366d26565df9d0500000066ba2000edc4e1d1fc37b8010000000f01d90fc75b05c744240098d30000c74424025f5539d6c7442406000000000f011424", 0x49}], 0x1, 0x24, &(0x7f00000002c0), 0x0) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000009000/0x18000)=nil, &(0x7f0000000140)=[@text16={0x10, &(0x7f00000001c0)="640f602cd8a0020066b9800000c00f326635004000000f30dfdd65640f22930f01d1baf80c66b878ea428966efbafc0cb83e38ef262e642626360f2193cad3126766c7442400110900006766c74424021001c0fe6766c744240600000000670f011c24", 0x63}], 0x1, 0x0, &(0x7f0000000000), 0x0) ioctl$KVM_RUN(r3, 0xae80, 0x0) 2018/05/27 19:13:39 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d, 0x4000}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:13:39 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d, 0xffc99a3b00000000}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:13:39 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cpuacct.usage_user\x00', 0x0, 0x0) getsockopt$ipx_IPX_TYPE(r0, 0x100, 0x1, &(0x7f00000000c0), &(0x7f0000000140)=0x4) setsockopt$packet_rx_ring(r0, 0x107, 0x5, &(0x7f0000000040)=@req3={0x1, 0x9, 0x400000000000000, 0x1, 0x7, 0x721, 0x1}, 0x1c) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @empty=0x1c000000, @dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, @local={0xac, 0x14, 0x14, 0xaa}}}}}, &(0x7f0000000100)) 2018/05/27 19:13:40 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d, 0x2}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:13:40 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @empty=0x1c000000, @dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, @local={0xac, 0x14, 0x14, 0xaa}}}}}, &(0x7f0000000100)={0x0, 0x0, [0x0, 0xfffffffffffffffc]}) 2018/05/27 19:13:40 executing program 2: perf_event_open(&(0x7f0000000140)={0x2, 0xb1, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$sndtimer(&(0x7f0000000040)='/dev/snd/timer\x00', 0x0, 0x200000) 2018/05/27 19:13:40 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d, 0x940e}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) [ 2616.642566] FAULT_INJECTION: forcing a failure. [ 2616.642566] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2616.654627] CPU: 0 PID: 5288 Comm: syz-executor6 Not tainted 4.17.0-rc6+ #70 [ 2616.661820] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2616.671175] Call Trace: [ 2616.673780] dump_stack+0x1b9/0x294 [ 2616.677424] ? dump_stack_print_info.cold.2+0x52/0x52 [ 2616.682625] ? lock_downgrade+0x8e0/0x8e0 [ 2616.686789] should_fail.cold.4+0xa/0x1a 2018/05/27 19:13:40 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d, 0xffffffc3}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) [ 2616.690858] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 2616.695967] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 2616.701162] ? graph_lock+0x170/0x170 [ 2616.704976] ? is_bpf_text_address+0xd7/0x170 [ 2616.709477] ? find_held_lock+0x36/0x1c0 [ 2616.713548] ? __lock_is_held+0xb5/0x140 [ 2616.717630] ? check_same_owner+0x320/0x320 [ 2616.721963] ? rcu_note_context_switch+0x710/0x710 [ 2616.726905] ? __might_sleep+0x95/0x190 [ 2616.730891] __alloc_pages_nodemask+0x34e/0xd70 [ 2616.735966] ? lock_downgrade+0x8e0/0x8e0 [ 2616.740126] ? __alloc_pages_slowpath+0x2db0/0x2db0 [ 2616.745151] ? graph_lock+0x170/0x170 [ 2616.748955] ? __lock_is_held+0xb5/0x140 [ 2616.753030] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 2616.758235] ? __lock_is_held+0xb5/0x140 [ 2616.762316] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 2616.767861] alloc_pages_current+0x10c/0x210 [ 2616.772282] __get_free_pages+0xf/0x40 [ 2616.776181] mmu_topup_memory_caches+0x1f8/0x3a0 [ 2616.780954] kvm_mmu_load+0x21/0x10e0 [ 2616.784753] ? kasan_check_write+0x14/0x20 [ 2616.788976] vcpu_enter_guest+0x3a83/0x6060 [ 2616.793283] ? print_usage_bug+0xc0/0xc0 [ 2616.797333] ? kvm_set_msr_common+0x2680/0x2680 [ 2616.801987] ? vmx_vcpu_load+0xada/0xfe0 [ 2616.806051] ? __lock_acquire+0x7f5/0x5140 [ 2616.810286] ? vmx_vcpu_reset+0x1030/0x1030 [ 2616.814613] ? graph_lock+0x170/0x170 [ 2616.818407] ? graph_lock+0x170/0x170 [ 2616.822191] ? __lock_acquire+0x7f5/0x5140 [ 2616.826432] ? debug_check_no_locks_freed+0x310/0x310 [ 2616.831617] ? __lock_is_held+0xb5/0x140 [ 2616.835661] ? lock_acquire+0x1dc/0x520 [ 2616.839629] ? kvm_arch_vcpu_ioctl_run+0x234/0x1690 [ 2616.844632] ? lock_release+0xa10/0xa10 [ 2616.848592] ? kvm_arch_vcpu_ioctl_set_fpu+0x340/0x340 [ 2616.853863] ? kvm_arch_dev_ioctl+0x5f0/0x5f0 [ 2616.858338] ? preempt_notifier_dec+0x20/0x20 [ 2616.862818] kvm_arch_vcpu_ioctl_run+0x33e/0x1690 [ 2616.867644] ? kvm_arch_vcpu_ioctl_run+0x33e/0x1690 [ 2616.872649] kvm_vcpu_ioctl+0x79d/0x12e0 [ 2616.876708] ? kvm_uevent_notify_change.part.29+0x440/0x440 [ 2616.882407] ? graph_lock+0x170/0x170 [ 2616.886199] ? find_held_lock+0x36/0x1c0 [ 2616.890254] ? lock_downgrade+0x8e0/0x8e0 [ 2616.894401] ? kasan_check_read+0x11/0x20 [ 2616.898548] ? rcu_is_watching+0x85/0x140 [ 2616.902695] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 2616.907887] ? __fget+0x40c/0x650 [ 2616.911323] ? match_held_lock+0x801/0x8b0 [ 2616.915547] ? expand_files.part.8+0x9a0/0x9a0 [ 2616.920115] ? kasan_check_write+0x14/0x20 [ 2616.924332] ? __mutex_unlock_slowpath+0x180/0x8a0 [ 2616.929251] ? wait_for_completion+0x870/0x870 [ 2616.933818] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 2616.939018] ? kvm_uevent_notify_change.part.29+0x440/0x440 [ 2616.944721] do_vfs_ioctl+0x1cf/0x16a0 [ 2616.948601] ? ioctl_preallocate+0x2e0/0x2e0 [ 2616.952990] ? fget_raw+0x20/0x20 [ 2616.956437] ? __sb_end_write+0xac/0xe0 [ 2616.960399] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 2616.965925] ? fput+0x130/0x1a0 [ 2616.969187] ? ksys_write+0x1a6/0x250 [ 2616.972969] ? security_file_ioctl+0x94/0xc0 [ 2616.977361] ksys_ioctl+0xa9/0xd0 [ 2616.980803] __x64_sys_ioctl+0x73/0xb0 [ 2616.984692] do_syscall_64+0x1b1/0x800 [ 2616.988583] ? syscall_slow_exit_work+0x4f0/0x4f0 [ 2616.993418] ? syscall_return_slowpath+0x5c0/0x5c0 [ 2616.998330] ? syscall_return_slowpath+0x30f/0x5c0 [ 2617.003243] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 2617.008596] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 2617.013424] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 2617.018599] RIP: 0033:0x455a09 [ 2617.021776] RSP: 002b:00007fd7c2c18c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2617.029466] RAX: ffffffffffffffda RBX: 00007fd7c2c196d4 RCX: 0000000000455a09 [ 2617.036723] RDX: 0000000000000000 RSI: 000000000000ae80 RDI: 0000000000000016 [ 2617.043976] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 2617.051235] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000017 [ 2617.058482] R13: 000000000000027e R14: 00000000006f7c70 R15: 0000000000000032 2018/05/27 19:13:40 executing program 1: r0 = socket(0xa, 0x1, 0x1) ioctl(r0, 0x890e, &(0x7f0000000140)="c626262c8523bf012cf66f") getsockopt$inet6_opts(r0, 0x29, 0x3b, &(0x7f0000000000)=""/72, &(0x7f00000000c0)=0x48) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @empty=0x1c000000, @dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, @local={0xac, 0x14, 0x14, 0xaa}}}}}, &(0x7f0000000100)) 2018/05/27 19:13:40 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d, 0xa6ffffff00000000}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:13:40 executing program 2: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000040)='cpuset.memory_pressure\x00', 0x0, 0x0) clock_gettime(0x0, &(0x7f0000000080)={0x0, 0x0}) ioctl$sock_kcm_SIOCKCMCLONE(r0, 0x89e2, &(0x7f00000001c0)={r0}) ioctl$SNDRV_SEQ_IOCTL_SET_QUEUE_TEMPO(r0, 0x402c5342, &(0x7f00000000c0)={0x3, 0x101, 0xffffffff, {r1, r2+30000000}, 0xffffffffffffffe1, 0x2}) perf_event_open(&(0x7f0000000140)={0x2, 0xb1, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$sndtimer(&(0x7f0000000140)='/dev/snd/timer\x00', 0x0, 0x0) ioctl$SNDRV_TIMER_IOCTL_NEXT_DEVICE(r3, 0xc0145401, &(0x7f0000000000)) 2018/05/27 19:13:40 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) r1 = socket$inet(0x2, 0x200000002, 0x0) setsockopt$inet_mreqn(r1, 0x0, 0x27, &(0x7f0000000080)={@multicast1=0xe0000001, @local={0xac, 0x14, 0x14, 0xaa}}, 0xc) setsockopt$inet_msfilter(r1, 0x0, 0x29, &(0x7f0000000040)={@multicast1=0xe0000001, @local={0xac, 0x14, 0x14, 0xaa}, 0x0, 0x2, [@local={0xac, 0x14, 0x14, 0xaa}, @empty]}, 0x18) sendto$inet(r0, &(0x7f0000c95ffd), 0x1c00, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001, [0x0, 0x0, 0x0, 0x7810]}, 0x10) 2018/05/27 19:13:40 executing program 6 (fault-call:7 fault-nth:51): r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = socket(0x2, 0x1, 0x0) ioctl(r2, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") r3 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000280)=[@text32={0x20, &(0x7f0000000380)="0ca43ef30fbd57b80f23c20f1366d26565df9d0500000066ba2000edc4e1d1fc37b8010000000f01d90fc75b05c744240098d30000c74424025f5539d6c7442406000000000f011424", 0x49}], 0x1, 0x24, &(0x7f00000002c0), 0x0) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000009000/0x18000)=nil, &(0x7f0000000140)=[@text16={0x10, &(0x7f00000001c0)="640f602cd8a0020066b9800000c00f326635004000000f30dfdd65640f22930f01d1baf80c66b878ea428966efbafc0cb83e38ef262e642626360f2193cad3126766c7442400110900006766c74424021001c0fe6766c744240600000000670f011c24", 0x63}], 0x1, 0x0, &(0x7f0000000000), 0x0) ioctl$KVM_RUN(r3, 0xae80, 0x0) 2018/05/27 19:13:40 executing program 3: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1", 0x39}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:13:40 executing program 5: r0 = socket$inet6(0xa, 0x2, 0x200000088) r1 = socket$inet6(0xa, 0x7fe, 0x4) getsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x13, &(0x7f0000000000)={@mcast1={0xff, 0x1, [], 0x1}}, &(0x7f0000000040)=0x20) recvfrom$inet6(r0, &(0x7f0000fbef6d)=""/185, 0xfffffffffffffeba, 0x0, 0x0, 0x1fe) sendto$inet6(r1, &(0x7f0000000800)="77772a0bd31622e24b1f16e07ce40e12872e3637e157d5847cd0e4fd5c54e58bacd24ac68385a2e2f93468221d4b20029b950c08648c47d645122d9400a16ebd809a0045713dda8b06af50702d3338c98f2565aee44a1c67a5db987cfe1deb8b4643dc020fe400ec44f08128901b17869e1dad43eeb6e4d4ecd5ecccea67a84338d8a58dc9c5770ede7af7b73903a6f69831181b524b6748442028019b04dac2e7203f6abaa4bb75048c9d2d297699437e851061d998fe4bd4f28f1b3a2c91e4b2273a61e0e7ed54e2a759db09225bd0ad2677d59c62dd972b18725d6f4556a966b8d707c1913ddc93921afde82b7a40968d4c3796c6b1bad1fb2fb9df770d9d88b9e615891a08356254ba1625e26133f31e71d7a8a7a2ba38db3699145c48dbe89cbe20709eca902485b1f3f5c49eef3835f407974ae1e95a72853af813336e00c6282e7dbfda98966db0694cda728dc44550de05f7e2ada24384ddf874f11e2f7f0a00488d8e548767c3266525f2cae7f2ccbee7b367badaf7d61c89c4be39e2b30bae5d257ebd003ae26aeaf07233712c243969d8201364ad5ec28dac9fecd028cb20d50f85fb08171f3746090d717aa27133684289c3dabe07a5c0007a8d373be70d73943e0788427dc72c5f3fb774b5d8bcfc381bfda4924aabd93caedf8dd74ca6ed8793680022df61a1a028f7d9391255af2bb019b2e3413fa748d394b8059c8fceebb92cb9a31a6948cad3a3312c011bec3e895e0020acd942cae558e17a4e5f602aaf4212e7a627310c58d6548ebb4b6341902e48f4b04c9f49f83058512235c6f47e43673eb6320aa81f1b751b19a32f5f25865e47a43d15f32aea04ef5023f527d92eccb92401c20787794d66b6eb571d120a246c65207b4ab09f9d31b85043899561ee431af468aac759ceeebc703aa4fbc3cf2ecee20c59aef2ce71729577446427c3b41e8bf5c6752e1236d6af6af1762bd6a1941d54329554b556a48017682eceb45be698c1d88718aae47fd5c458682bdc750e682ed4a277901a43a2827346fa789b4983af80334611a6f39ff155d0d78828247b667c620f1718a4cdf96ba1b4a550116ab6418b511ac8667527cd378e1f49be5496d9ae85cb6b8de202da926b065afbb6fc9e9b937e5950eac23dc1db5a8544156d87b6bf8e2c967cdca01d24c062f29877198a8ebda489b8fb78af4f3f96f895a91745a8d45c31a3be389587da185dca2077261d0876c6f9cb97e211090352385e0ae26f160b87278a22ae3690d5605be41939e9d59139509a2473f0d4737d13089b19c820f71d3a30153d913180981abc7ee672371e4f778d59f1066a47921600e7e5a5ad1d361f3cf845fe939ac8fa4247fc7c4682158b337f2209c68b78705c7f1169ccb693dcfa43166965bfe0f959a00713a4b453ac7aa386aba7d65ed72f4e6d046fddc6c8ae7750d8efa75f6a8574eeddb1894b0c0f832f7c72adf6d16b30cec38d01d6da0966d5c0d09c10eab4d591233ba3278a1a1dd737fd5005d5f2aa7e296acbff3e7256a5c1fe3ae7e6b6957e8ff9a18246a88cb9d00801a199e04aad4294593358a4b5a568f259ff405f7dbb76d4d6771ee1479696a887f2a09406d0089757d626237bdaf4f8b02b8444b6e137fed156ea681a50f62b4022ffa4dd49923af7c600451868da2f8aa687bb27b78fe3399b4c9a559c9bd9d6bead0ee668eb628842459e6688bebf8e49541e8761320b63088e3d4e036a6af8ba4344f3e79aaeffd25815c9e1114ce080e01b23d9e0578926cd80f607e69734a1ec520793d685164acbf0dfca495fc662549ea57c7f3a458c30ba25a2277a83c5b49d1ac8a334560962743e52e3d75945b8a9f24979a80cd69b327291b235df043fbf574d223d7e45a9fe61174fd247d3b45526f18fcf5e6bf093422e2dea22b64d6219a596a79d6e7cb14a415f21196c57da6c9cc80bfbce5b26db43c4b2b1ae951a0e0386e262b87af874b39cf1a43eee3e30994f62e8419964e456347a3dc6980bfb766f64944e328b853f11591dd999182e6c0736c4b0c279f468a8702720509f01d08beb15dd5a8430dd76b336a0df253504716128810ddd817892c112c6a75f00f6773d928a92b0eb859440ca539f5d7edcbc2ce84f6d7d88b9b585c9f3887c35ebf9d775c356e3bd8838662f4f5d6b387acbf4d58dd725e2e53591f1dd623c834a2a9c7165c929002336c1427e08fc9a970f2649e13de29747186e50caa238ba5b162f3be8d1de48dbf77116d85ddfc66bf1d6912bc04c840cbf25311f0302c22a606d96271a68e31b1dd5498d3bc150f65620f3a97dffe0c6b30c17ebd788a92f29c9e2d6d8c1fb9c1360c29b626bac313f2909ecd398cfabb1ecf6793099bc59041a6126b3ef09a6556e61237d2e8a8a6f10e6dbf6bf45564813fab7b9e4c67000616a1d54771e5d5b01706780ce5b78a4616234bea21ac685fea5d735e5f53d9bc8384fa488b7767142ed960b5e4038f549947cf3ad00e1b1d562c9f87ca71017b4f3e89486e662e8402b51afb033c4cf3373c15dac7f59610e25dd5d44d324dc53361a2c3eada0a5c4da46fbe99db6568ea5ffa2182d6a8e2e7c86c3fce334460ef9a2f707c3a893f8ef31e6c6129bb39f550869c7e52e732b12022a65739df008205c1c9f17ce6b868785bda97f4165a6fac6e13f0b0a95a19bfe2a568af42bac2a551ebb52c49e0d52d094c9d222d7359f7d084a52add1f265015abab9ce6ebe6fb3ea34af1f7ef9c0abce578a4c29628652b9f61d37907724af8696d321320c7f628d4100a477617f529225808e7cfc30c54330bbe20f0cb006818ed1e15a061adc2c3356b7b8293c9415657f44a08409d1b389dfebf0af0986a206d4b09c8997c70878ed113aceaefbe226e8ae47dc64b66189ee8ed30f617cf1b080beb0e510ce458d89f60c98ae05029248448505d444f7adb63f62b88b82a5fce015f4e81938af8d9ec1aa58821be341d9a0612e5e661f7fc1792d5dec77ad1cb20b732863acec274f1e95a37a706d63df3f91c595f881fe854d605d63eac140f4aaded60bc3f0e26341ccd820a3fac4ed991a758e6837b5036a33efd7f4084f25e951121e715b51254a1fe7cbc3e12125aba400e930006f406f44af18c4ae9081ebb9bf8aa0ba9c113b0dda046071d68d2a4125b5fc626d08b4b08f4d57db3b55a9575ed208863fccce43d2a813712ec0100b64f3ed74fcde07a4aea26d2dd1bf845f01aabdc0bd2f345a52d286b42d9143c083658e864dcf3525358667dfa897e90fb1f9b82d7fe6498f4477e14a4c2925201219cf7060540ef5b26fe3ebf7d0e40cbe5479ccae232882504f97e0e534d55e88650ce5b06f4f960d227a978a52f1545416f3ec05e2aaba59af9b27e0e1823fe6eac0586b80b02cbb80d8b44187bc92c8dfc1362f9f2b113ba35ed35ff64a3883d6addc1d4cf170485fe3a0ddf934a81317866ffb5e97632220beba1aead988a71b87384180997631eaf52855be15b3c55c05d0183eacf5cc34d56d2ed2e692b3866be0c5a7a6dda9d82fb6fbcbb8d76b7bd3b8b532a7c2025fe221ae5d2ddff7dbdb52d9ed9ec1a8d403cd2afc2fce7a18dd21241b5c01645a70c5b81de8e7e55363b3def5c0ab7f01591c884fc35040e5f2cf87f14697a588198d603713e53f763de9e862f656404af9701c2d832b3aef4602c7180c37324684496a3c7068168f0802ac9a13d78bd6f29db595d15ff64f6d85d3c2a91e440804a180399acdb80a787cdb94b6ba1bd5a04ca89f91674fb52f4ee2618d48dbc0836afc860dc1670cd66eec6e02e39dbd485ab375ea3351bb853b7adef74af2634225797d5a62067a370531748bf55099cdda6d265e01ec5408af8860163cf1a25859089450da48bdde0455659f0959b6f61662d8b0bd9d77774d4307737ffd4dd3f3a495e52d66d3b389bc1f65969af768314797af40fe68372d77230c868c6bb625f2d5a12fb8ab184d6194600c1929080146a4d7a871850e00c51a039bb0e07230aab390e9053c4860d73ca2d5e4fc6454e30a8e72b847fd7cb5b7a5c9fe53bb27312c38e81f286442e0cfbcbbda9f745608ef9b7112d44fc632e0f565aa128b1f2ef95654c484d6ba5408e7dfa4ace8ad3869494cc77138f7632423fa31fd1fed75cdbfa3811f2590a3f0573fb8bfac7b3ae193cb16e0d9859214f15233349e2e8f88d473995ea136aac975046c6dfbcd786ad2ae79fa663de8db2ee5a4ecc1aebbef6544ebacad732f398cd1bdc95699e0c52719ba0af40da48176daadb78a560cad1034934b53949a3577bcdee0edb0edd83df945ec43aee7538387b658b2821c2020565c86a179ad109a3e7082940be40788668bbe7b308b0e8a2d41ef9736d32d368a2fdc65d4a86bf7ac74df966dfb638afc64d9f5fd927ffea535c61e12b210e9864e949ad66953794e9d0220e62460fbb300fc49895e3dd021164a642c74f1d680c576882ebbf28c7467032e146ef249963ab6535eac9ba08c68bd3948e44c4f88c2045a215a597b63442b6e3b1bf9f9fa93c821eda8af2889853c0917b7ab49a95a1fe3851fa6ec7d2925d154c360e7cac206e375f854e7b90d710e7b0612378ab9f17641d19e9549ba4538694d4c57b5fa1bfb8fd5bc8268924033531fee868f259078e17ca6641498f5123dcbf7e062ef1986cd739280691f2105662e473b44737cf274227348d32184321fa97a210caa643529d9c44d8be0c8db9ca034e2d12469c3d1962a17e3e43805f90e83ead402a62aa9db1cebf5f947d33b02e091f1d01762b11df715989c9df865aa6151e7ef86c111fa75d906b9532712bcc58fb45e194aab1dbe4ae94a1e4cabd14b9a4705d4764d48bf8e3d54d933d9c7ffdb4fd382162b9a4e708589cc121d5373be07d0bf8010d9ff237ab7ff539f6854e11823f70a02bc656b0328fa921206521c5b7eaae51566140b968fb445004d1ab4ac4e99c1377ee0338c65f61e46e44f5efffcf1e9da66f598c747da33ae360df0d8d51fac9e802dfb3a273ebc6e34b2ba9d70ff160bf66df998483723a2c69f6a7ac0914f3096e897ecd61aee7dd000f6b43ed9bada505158edc0e232ee0e0fbf0db957d8646266950a543762bc61c84d9cdb197767520d05c59b6e8e12a71fb77e1f553bc5de52d8c9d6e6f8c01440dad6dd14c64904a17fccf14e201585cab8ad6d91006f2294b44a884e5f0b1a442c1b72da4ad6b9a8eb8bd9e1551fd907d6ca246ba81fb9406b021ceb472e3c52fc4028c880a9aa99f3a64ba8dfc42e3cfa0d9c6a96ea64524ec07cd7e677ff6407e1156c8168408c86814e8d270603dcd3e2d206d8a108f3897399bec8b4f397b0ee62a1f76ed21e6d9b499f3f039334d8210357134334e159dcf2b5164ea7300883a0f60d554ea9b68176305573197d5c15bc538535b1e2eb22bd1a8ce702ad692d80a30648847da2a55ee496f590088bb0a6b51b8b79e59b1332f94c803a65c4ba29b4e7ae21e4ce284b888a81abe858732d54faf30eb7219ebaaeab59098881a797a622ae585ebcf7ebdc4d26084f844d53d088e9bd4d74a151236ec990a7d76212a3bad933701f941364ea0040fc16518435abe001d18ccfc3dedb64a3c4dbd8714f14833ba4356549f0274a0fcd43cc588a7a9da0bf329043440d89257f24e9935d7c90603d590714a3eaa23c8e1866fb5f189f278a76d0a09a39f8529e24d9b6485320609630de4ccc978fb3cfe6837179cd92bc43a3f6685cbc9276523ca9", 0x1000, 0x0, &(0x7f0000000200)={0xa, 0x4e21, 0x300, @dev={0xfe, 0x80, [], 0x14}, 0x7}, 0x1c) bind$inet6(r0, &(0x7f0000000040)={0xa, 0x4e23, 0x10000000, @ipv4={[], [0xff, 0xff], @local={0xac, 0x14, 0x14, 0xaa}}, 0x100000001}, 0xf) r2 = socket$inet6(0xa, 0x3, 0x3a) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$bt_BT_FLUSHABLE(r3, 0x112, 0x8, &(0x7f0000000300)=0xbe, &(0x7f0000000340)=0x4) ioctl$DRM_IOCTL_SET_CLIENT_CAP(r3, 0x4010640d, &(0x7f00000000c0)={0x0, 0x3617}) setsockopt$inet6_int(r2, 0x29, 0xc8, &(0x7f00000007c0), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000000280)={{0xa, 0x4e22, 0x1, @remote={0xfe, 0x80, [], 0xbb}, 0xde27}, {0xa, 0x0, 0x100000001, @mcast1={0xff, 0x1, [], 0x1}, 0x8000}, 0x0, [0x9, 0x1, 0x2, 0x630, 0x0, 0x9, 0x5, 0x2aec100000000000]}, 0x5c) r4 = socket$inet6(0xa, 0x2, 0x0) ioctl(r4, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000000100)={{0xa, 0x4e22, 0x8, @ipv4={[], [0xff, 0xff], @broadcast=0xffffffff}, 0x9}, {0xa, 0x4e22, 0x800, @mcast1={0xff, 0x1, [], 0x1}, 0x5dfb}, 0x5, [0x400, 0x3, 0x3, 0x9, 0x8000, 0xdb4, 0x7, 0x3]}, 0x5c) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0xc9, &(0x7f0000000180)={{0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @multicast1=0xe0000001}}, {0xa, 0x0, 0x0, @remote={0xfe, 0x80, [], 0xbb}}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x4]}, 0x5c) 2018/05/27 19:13:40 executing program 0: r0 = socket(0x2, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000deb000)={0x2, 0x4e23, @multicast1=0xe0000001}, 0x10) sendto$inet(r1, &(0x7f0000a88f88), 0x332, 0x20000800, &(0x7f0000e68000)={0x2, 0x4e23}, 0x10) sendto$inet(r1, &(0x7f0000000000)="ff", 0x1, 0x0, 0x0, 0x0) sendto$inet(r1, &(0x7f0000000000), 0xfffffffffffffe4e, 0x0, &(0x7f00000000c0)={0x2}, 0x10) read(r1, &(0x7f0000000180)=""/116, 0xfffffd26) recvmsg(r1, &(0x7f0000000680)={0x0, 0xffffffffffffff7f, &(0x7f0000000080)=[{&(0x7f0000000200)=""/166, 0xfffffeee}, {&(0x7f0000000040)=""/37, 0x25}, {&(0x7f00000002c0)=""/150, 0x96}, {&(0x7f0000000380)=""/161, 0xa1}], 0x4, &(0x7f0000000100)=""/44, 0x2c}, 0x0) 2018/05/27 19:13:40 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d, 0xa6ffffff}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:13:40 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d, 0x4}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:13:40 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") syz_emit_ethernet(0x1, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaab3aaaaaaaaaabb08060001080006040001ffffffffffff1c000000aaaaaaaaaa00ac13fcaaae83049e126f7e11744cf3e5415e1db26833469852dff10005b8c62c8ab0d520bf2fb92c4a9d0a7265eaee5a16f852c9412746bdd82a431f113b7d3b4b3adedcd98bf458bc422f8a13ed426b1dab670ac8006fd67472f05496f80c1b870719e0e72e648cb249fc51c243c58ebc816282aa951b0462e0ab284893874d21bf4710ea2b4c3ce8ce915c4813c312042148a826337adf8f7b1ba804d2f37be70eb691918567fd7c2801d5eb3ad3cc54ffd7cbd6c32987d64a52563334dadec149b44e803b54d4f7659818249ad9eb2f0198791baa1775056a3a95f27cb547"], &(0x7f00000000c0)={0x0, 0x0, [0x8b2, 0x0, 0xb1c]}) ioctl$KVM_TPR_ACCESS_REPORTING(r0, 0xc028ae92, &(0x7f0000000140)={0x7, 0x1}) getsockopt$IP_VS_SO_GET_DAEMON(r0, 0x0, 0x487, &(0x7f0000000000), &(0x7f0000000040)=0x30) r1 = syz_open_dev$sndmidi(&(0x7f0000000080)='/dev/snd/midiC#D#\x00', 0x7ff, 0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000000100)={0xaa, 0x29}) 2018/05/27 19:13:41 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d, 0x3800000000000000}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) [ 2617.584673] FAULT_INJECTION: forcing a failure. [ 2617.584673] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2617.596611] CPU: 0 PID: 5341 Comm: syz-executor6 Not tainted 4.17.0-rc6+ #70 [ 2617.603790] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2617.613131] Call Trace: [ 2617.615729] dump_stack+0x1b9/0x294 [ 2617.619367] ? dump_stack_print_info.cold.2+0x52/0x52 [ 2617.624559] ? lock_downgrade+0x8e0/0x8e0 [ 2617.628712] should_fail.cold.4+0xa/0x1a 2018/05/27 19:13:41 executing program 1: r0 = socket(0xa, 0x4, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @random="0d6c81b077ee", [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @empty=0x1c000000, @dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, @local={0xac, 0x14, 0x14, 0xaa}}}}}, &(0x7f0000000100)={0x0, 0xfffffffffffffffe, [0x0, 0x0, 0xdda]}) 2018/05/27 19:13:41 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) [ 2617.632786] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 2617.637893] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 2617.643091] ? graph_lock+0x170/0x170 [ 2617.646901] ? is_bpf_text_address+0xd7/0x170 [ 2617.651411] ? find_held_lock+0x36/0x1c0 [ 2617.655486] ? __lock_is_held+0xb5/0x140 [ 2617.659570] ? check_same_owner+0x320/0x320 [ 2617.663904] ? rcu_note_context_switch+0x710/0x710 [ 2617.668851] ? __might_sleep+0x95/0x190 [ 2617.672838] __alloc_pages_nodemask+0x34e/0xd70 [ 2617.677510] ? lock_downgrade+0x8e0/0x8e0 [ 2617.681667] ? __alloc_pages_slowpath+0x2db0/0x2db0 [ 2617.686687] ? graph_lock+0x170/0x170 [ 2617.690494] ? __lock_is_held+0xb5/0x140 [ 2617.694562] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 2617.699778] ? __lock_is_held+0xb5/0x140 [ 2617.703872] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 2617.709419] alloc_pages_current+0x10c/0x210 [ 2617.713840] __get_free_pages+0xf/0x40 [ 2617.717739] mmu_topup_memory_caches+0x1f8/0x3a0 [ 2617.722509] kvm_mmu_load+0x21/0x10e0 [ 2617.726321] ? kasan_check_write+0x14/0x20 [ 2617.730567] vcpu_enter_guest+0x3a83/0x6060 2018/05/27 19:13:41 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) [ 2617.734900] ? print_usage_bug+0xc0/0xc0 [ 2617.738981] ? kvm_set_msr_common+0x2680/0x2680 [ 2617.743656] ? vmx_vcpu_load+0xada/0xfe0 [ 2617.747727] ? __lock_acquire+0x7f5/0x5140 [ 2617.751968] ? vmx_vcpu_reset+0x1030/0x1030 [ 2617.756293] ? graph_lock+0x170/0x170 [ 2617.760100] ? graph_lock+0x170/0x170 [ 2617.763905] ? __lock_acquire+0x7f5/0x5140 [ 2617.768151] ? debug_check_no_locks_freed+0x310/0x310 [ 2617.773347] ? __lock_is_held+0xb5/0x140 [ 2617.777410] ? lock_acquire+0x1dc/0x520 [ 2617.781385] ? kvm_arch_vcpu_ioctl_run+0x234/0x1690 [ 2617.786412] ? lock_release+0xa10/0xa10 [ 2617.790393] ? kvm_arch_vcpu_ioctl_set_fpu+0x340/0x340 [ 2617.795673] ? kvm_arch_dev_ioctl+0x5f0/0x5f0 [ 2617.800177] ? preempt_notifier_dec+0x20/0x20 [ 2617.804683] kvm_arch_vcpu_ioctl_run+0x33e/0x1690 [ 2617.809530] ? kvm_arch_vcpu_ioctl_run+0x33e/0x1690 [ 2617.814558] kvm_vcpu_ioctl+0x79d/0x12e0 [ 2617.818630] ? kvm_uevent_notify_change.part.29+0x440/0x440 [ 2617.824342] ? graph_lock+0x170/0x170 [ 2617.828147] ? find_held_lock+0x36/0x1c0 [ 2617.832219] ? lock_downgrade+0x8e0/0x8e0 [ 2617.836375] ? kasan_check_read+0x11/0x20 [ 2617.840516] ? rcu_is_watching+0x85/0x140 [ 2617.844646] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 2617.849837] ? __fget+0x40c/0x650 [ 2617.853281] ? match_held_lock+0x801/0x8b0 [ 2617.857512] ? expand_files.part.8+0x9a0/0x9a0 [ 2617.862087] ? kasan_check_write+0x14/0x20 [ 2617.866304] ? __mutex_unlock_slowpath+0x180/0x8a0 [ 2617.871221] ? wait_for_completion+0x870/0x870 [ 2617.875797] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 2617.880980] ? kvm_uevent_notify_change.part.29+0x440/0x440 [ 2617.886673] do_vfs_ioctl+0x1cf/0x16a0 [ 2617.890547] ? ioctl_preallocate+0x2e0/0x2e0 [ 2617.894936] ? fget_raw+0x20/0x20 [ 2617.898372] ? __sb_end_write+0xac/0xe0 [ 2617.902331] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 2617.907854] ? fput+0x130/0x1a0 [ 2617.911124] ? ksys_write+0x1a6/0x250 [ 2617.914912] ? security_file_ioctl+0x94/0xc0 [ 2617.919301] ksys_ioctl+0xa9/0xd0 [ 2617.922738] __x64_sys_ioctl+0x73/0xb0 [ 2617.926614] do_syscall_64+0x1b1/0x800 [ 2617.930481] ? syscall_slow_exit_work+0x4f0/0x4f0 [ 2617.935306] ? syscall_return_slowpath+0x5c0/0x5c0 [ 2617.940239] ? syscall_return_slowpath+0x30f/0x5c0 [ 2617.945164] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 2617.950509] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 2617.955339] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 2617.960516] RIP: 0033:0x455a09 [ 2617.963699] RSP: 002b:00007fd7c2c18c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2617.971393] RAX: ffffffffffffffda RBX: 00007fd7c2c196d4 RCX: 0000000000455a09 [ 2617.978664] RDX: 0000000000000000 RSI: 000000000000ae80 RDI: 0000000000000016 [ 2617.985920] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 2617.993178] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000017 [ 2618.000429] R13: 000000000000027e R14: 00000000006f7c70 R15: 0000000000000033 2018/05/27 19:13:41 executing program 6 (fault-call:7 fault-nth:52): r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = socket(0x2, 0x1, 0x0) ioctl(r2, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") r3 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000280)=[@text32={0x20, &(0x7f0000000380)="0ca43ef30fbd57b80f23c20f1366d26565df9d0500000066ba2000edc4e1d1fc37b8010000000f01d90fc75b05c744240098d30000c74424025f5539d6c7442406000000000f011424", 0x49}], 0x1, 0x24, &(0x7f00000002c0), 0x0) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000009000/0x18000)=nil, &(0x7f0000000140)=[@text16={0x10, &(0x7f00000001c0)="640f602cd8a0020066b9800000c00f326635004000000f30dfdd65640f22930f01d1baf80c66b878ea428966efbafc0cb83e38ef262e642626360f2193cad3126766c7442400110900006766c74424021001c0fe6766c744240600000000670f011c24", 0x63}], 0x1, 0x0, &(0x7f0000000000), 0x0) ioctl$KVM_RUN(r3, 0xae80, 0x0) 2018/05/27 19:13:41 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:13:41 executing program 2: perf_event_open(&(0x7f0000000140)={0x2, 0xb1, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$sndtimer(&(0x7f0000000140)='/dev/snd/timer\x00', 0x0, 0x0) r1 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000001840)='/dev/snapshot\x00', 0x20100, 0x0) setsockopt$inet6_MCAST_LEAVE_GROUP(r1, 0x29, 0x2d, &(0x7f0000001880)={0x5, {{0xa, 0x4e24, 0xff, @mcast1={0xff, 0x1, [], 0x1}, 0x9}}}, 0x88) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, @multicast2}, &(0x7f00000000c0)=0x10) getsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(0xffffffffffffffff, 0x84, 0x18, &(0x7f0000001700)={0x0, 0x2ad3}, &(0x7f0000001740)=0x8) sendmmsg$inet_sctp(r2, &(0x7f00000017c0)=[{&(0x7f0000000100)=@in6={0xa, 0x4e20, 0x78, @remote={0xfe, 0x80, [], 0xbb}, 0x2}, 0x1c, &(0x7f0000001440)=[{&(0x7f00000001c0)="2564f885d1e98099bc5207bda0ff05fb87cae5f402b1d0a9893a40f05a7592e7d2ca263a1f30590e6300476f217a45ef8a4cdf8cc9f977c927bf1730c36289ad20970c9dc00d3fc9b7effb2218b404dc4aea53e23526629185acc39bd2f7b24e8d5651bd3671e9b590eddff55912bc20d2616e476d5f963e49554d82693328bc2ebe61b900338ffdd373aee278abc00a69d5f73eb4bb21b3dd83c105b4237db21be60f90b14f5a9971f2e235ca62fc6acb52c3293cdad67d60a039eb1c205cecfe2b996c750b6f61a944a43d3e46422db6e0ac3b42b9b8ee206a4a4e115e3f1ada2b76db9e4e2267df18cc796d23fb", 0xef}, {&(0x7f00000002c0)="9ac0b18e6fbc8290bc2ca2dc094ff8ba84ac655e47a8270a993e5de4482f943d2b741f6e5a6ecd0591a82f0b9008e05596a59e95b7c9e9f6a872900053c5deb4fe8232944393442500c0b7e7eb8eeac3cb21e9ab4a8cbd46635ee11ba6547f80bc080db5c02312b4fe75a6c939ef88aa9387b7d1ed458e0c9123f8156331afb9c0a50babe14488665a", 0x89}, {&(0x7f0000000380)="85cbcbdc7d36afac2625fdb1cfcc0865ef9d91aa5335280760f5b0b3fcc3978c886241ffc68adf5b39925e826271f3ee684ce6d52662e2bee502363e699e9b85e92ef4f5b59441d7f31a74af90b6905d9b062a8410c7892d35c1bcbbdbefbe952eccf04d66de5ea801671f7adc9be93d319a840420f05aa7228e8a7ddb1e90d9b7b235d1b390c925228c4b46e8a7739ab324335845293a4d6fa4c592db3363c64508adcb9b641a80ebcff0ba8fa9", 0xae}, {&(0x7f0000000440)="ad7a760d195b3f1d6c2dc81c164cdbc1d70d07c477bb17b374f74cf38c1696e8645f9defc0bd40230b4bd4edea43ec3d2c179679e47842daf63559df65bcbb15a6ce3577538f888969a196cfc84d817e6ea74a047adffbc43b05f0a789adca8628cbbb55295dc379a59dee2570e6fccbc7794ab2415fd3e815a0bf67a3f8e5b0408d3f8be9196d15829c23e42e260dc6e61b9a732b7720182fcfb8c62c4994f497a54ec65723dcaf378a58bd05dd38fa91c4c3584271808960c5be902e8ad13741eed659225e1d1263221afdfe9ea09d60af4da0ea2f800bf77d27fb6fbe545a3cb31d012376ba0600f80aabe7219390ba10113283de95af58de056fd78071a10d883664ab48a05d3aa4be1025daf86957ec9551398f37dd6b8f94a835e3c548e4d2fc905f386ca5233079ddb0b9b972f1b45857746d239f6bb373df8729a1d0855cacd4a55897b03565025e710decc6a5aeaf8b0ef92e1d40328a8c783bdd81d13386ff03fc128f07cf4a15a84964b272b6b67e214b466ec3325b3489cfc817721bf9ca6f4a6c88a938b37466189eaeea3016e91f70d13f02c82b3075521f232918ca5433d183ccfa73571e2090f719c06282ccfd07d002d4353b28890d422897226e168e6a79e07f1178bb53c5175a9983ed9de402b956a5c1a47d6ef18c09e947847302ccee650e2dbc919a0a433d8830a9d295654eae2174a89a61787f2f96e49421f90c0ccb711599e15e9516a06dfdd59c4209f0a1c4591e9bab0e172903dcf0b54193375a6bf60c6fc6c5bd7cfb1aa3af21295e8f326e77618424536c97250c9d80aebb934331464e13eaefe7d933274738bfd9838026209208c80699411cbbc8e64d169b4a094fa1d853fcb58fd9f8febb1ab0868653c2d62c3e31c9120fa6763c626f52ba98204678750cf52f0995dd43b12563be02181930222e447d1fa86979a8f93ae09997f47df6d08dca741c44342f95bfd1eb1be0cbeb1720e57bb8ab29c08076a0c35aac0f86d90aa1e1d5b07562538e813f791bb3397558e7d80fd6b752173cf3c9a6d3a37cb8722484bab0eb23e51d34c6f3e8db2effdae2d7f701f6721485387932ae779a7210f3593dd69279966c9030a5c86b30cc578e4457f8fa601c53c3df561c394cac78d8517cdbe5c29f2ed893f27b2e1b20f930181bc726db305e883c1a5e8318b40e7ca9578f7c165d147248a01dce848bfd6f0f97d28fd81d14273f36466c00325d86d66df4581e2a812adfb184849e9ce1878c6a573728c0d4b70031738fe5b1237d6a661ae35f01da062d77a76f19469251dbdd3a36da625ac9c16189261de9d3f32caab663a8c53a6d6b2510305b78a2c051731f4146be9c8e1b01c329309d89d79bfad9f66f2f43a9fbf7e47bd79e4b269bac44fbe2ebfcc734b3df3452e75f88fec22e4788911a041ef91b25c29fe18aeed8ee816eefe0918ce41479d348c03d65a3f408c675e9ba74a2bcbbbac20a33626fcc410c5a167e09ebf88d828b65db7ce13cfab4b6c115685dc50ec55596bf5dc47ea8d328ad5b94258c867158a929d9ebb02c748951d331d67cd702474af310ca509c88e2cf290b29ffb3e524f9fa45abdadc8079e26d46dae254842a3539778baf888f799678364e7749411b97fb2b3b8b8195b7f2422e61b597e35249488a08e7c99ff2450b4c7c8a915e001fc5782316fa105ee280ea5369522cb72af0aef5910379431043bc0cfe632d10087bb8502f3af2cd45f050f22e025bfaaf987e11373b65c2e9dcc9416f5987cccd54bb78eff52046a9ffdf4de4016297657f30673cd741c372b39c137612f54f6a56a7320d1d162ec1ccad6cb00090f42d3cf610cdb5883d15ac1520b14294c564eb0813e42e949adb55f7259f3103db733eea53998e12f1aa8abb3b0041c638791b7a0db0a28df15d744f7d00bb864c3b8020dae12341fac2cb05df4e1649123ba331e75dca32f573ffced4952f7f3cb33d513da63af8d33dc1c463132f01fc0387b552717128bd512a6ab27d926a3b4bb016f26166b1f4402f5d8de4ce4bf1cff29f1985fe27b3648eac694b0f1d5b6f2e5c4ab3ee18248522b730c06a848a3d005da34db02efb6ef0f541919d000e9794e5108857fac6844522c38114b37e7819ff99f5963d40c8175370b1899f1a1da932f6aeca577a106a60697401ea368a922ae6cae49d7c30ddd9ac43d28a9810bcc9c67453dcb3bcddcd7096e19d1acbc836d0073de4cce611a3f99b89e0e0ebff984d0ec71990621009d759f21963637100199a21202cf5c983d760c3e1a8c368f4688f1f926e83e95964f6d403468aa02415e2a8982ab4366dc29a09d953469e12fd28692548747cebc76218bae517301f8d375bf0b9e9a61f8a71d98498bc604c34fa4599d519e650f638eeeb1364249bc71fd6f002c87206d964e71695e5e0bcf0b60ee1f6dc70b7ab1c30341756b4da37263368fa91ccfc9a854495bac3b58c0c2cdd29c573a53f6c8ad3b8980ac3d070911d0fed09b3a7d85b6566fcc60222e7629489824c1493de020f89bfe095cc48f1be283afbfabecabca1b815263988bbea4428adc0edead81070e29313c90cf900662121a40dcffc73f2db4cb249da6e0b6dffcea8af5313522355ae35a67887422f0ec28f415dedd9bb8a7fe394d93df0dce492e091dcfae956134bfe6a9b0186a54d533a3056096487c8318280b1f2cb6be5add6ca571e042fce3d3f4fb2f72cbd04019e6ca18af965f32d230284b81c4a4c9b44a5e11fcc3811feb3366efcd68836f64a686451b2be3a269485ff7deb60d0b2cecd5155efaefa523916c819bbe90454f5ab454dda9c6de755a7f281711f07a6bc562f10c9864198417908fd7d549a7befde57bcfff50e034821b532d74312501c66408ca6a65736ef661ca7e68a48ee10f87edeed206bf9ee3de07f3709e2ae5cb22b7e34402bf61583ddd56c193f969eb52e7b75107e7a28f9d99450fb2ca567c6d1511026705466b2e3d00449adc7e5fb20049cf23e7357679d26519aa91e2df0aad2efc4f214120d7ba4218d58156fb93e1fcc74ef2307c8310f556259093008a1edeb01a194fab950b82fb037ccbf7ac3f3a7e510b93dd79cc0bf454e6611a743fb7d13c9579f241b1fda3c774164c87c42e3ade1d567a79efd1c69f7bae0a3cd5b25b605c4c7b99be126838b85e93b8fec5ec90140f04c14f083e03178d1e073a7659582851874352adc62d9f04cdbe1a1e94e1efdf98dad0343172ab4623fd590aaea087328e4e9d508c745dac2223fa573bd3c3c16ac57d2b5c780245fc8a39b0f2138c2aec87407b29f03747a594cb0c3cafbefaba19009b296deb33cdd22b94f2ea8893df8696bb25fe836590e9e2cb677233756899a45648eccf9dc79d9231426b21e0924b08ee57ad4a419ecba6673a8d9184e9ac965e8493b18025a924f8fae0702ec14c231767684fe16ff0514dfc74e54ded4275c262e7edf7b128d1617fd934560b55fdef0cd08dea86f951db60793aceb78610cfbbfcf57d340c36599f6f8e03f02a825a369bc32ea36ad31e3ede7874478ab664c0b31614f405a941c2d07418fa24440ae87e2d0e4726b6d0d59c3a5879c2d527428fd1d952dfbaddafb4dd233678a848b7a0e741dc791874fe4119cf82762d436d87a14a813772f536d0f7553dec512bbba1c76d0a4167e387c088d6aa04ae526b945bfcbaa69153704623d68b39f0e5d4d12ce91949921ae5d32f1aaf32a41aec5b0049c9a9a45d20dad139e723080d0ad7dddf25a58c644801fa05be9a4e797c8283157446befa79e9fef9c2b70357f28e0d9ce31d508600e292ffbc6a8122ca31cebc5e850153a4f1bb507c1a52ca6d4f664db9c172a095571ebadfedcb07999ec36ce534184e2a91ca5ba671c839954d53f1112608fda881a00a97012fd87fc73ed3b8b2398338481e2419531db1684d7f0dc133402792ce644182b630486fceef377286de981d6b062caa3bb088eeb6a61e61270de5abcd0b479d264a6ee8334ee17ea22b63d54a8d85594098857c15d63503800d6f855ad00c268cf48f2ed32ed57444c7c14ba0121029fca2647ffaa929bac4c536456015bcb16b6e3258702740e6624430cb6d05ad694c83209f49f7227db3f0d020f4ac4bff545e64850d1dda595f667e87c42cd69cff056879b3da38aa3f42eb9a38e4b902d3523cb5ddb1db6f0ea24360998662865315b7215d975f96414078c5e87713ea1070abb72ced2ddb4bf2b50bc747a105e8cc22a4d3e052289bab52dbbc16b4083cd04cdd56dd799a361f03ee18b07146ba288740cfb8aed409f025f82d960b768f2570995635303692a4b000d7247fa770a53d18eda96630c4624f014839cdb2cafb6c75e433ea2a97709d5539d10b622f70810aab51e24c41b05a425dced5101fa56948923ada4abcc1c0300963da306a87dd0d4bd165fc2b159d5d76089bd30f23f4f441d3fbf965a274fb12834c2559b425d33fb1f3b9fed74271e53c9823968fe0b840848869f0b937a11849da3840701a064c6a282bc132ee4f109ac6eb3b51710cd5b094df4b92b321ce0f6fe303b9270dd2b6cb14f12988269fa435953a7df202219750f94a9e6143a7125e46f22d7b7394fc02d357b03ab705ccf64b446248a537f96498d796153ccaa5e96b0b84c2cadae3b086facc1fe671187cdbd7ece2b90f7c0723e55da527a37e0215c95982b00f93ef01a9434a071f91f45d62883edbec5a8e9a59128cd0dba3d03f7af490a9c9d545003395192ef534680c8207f058498f0aa485c4f8a26071d8382dc11da6c79ffc1d8ad4649ea45ae68070b2f79bec8353fcdac322f863a2a2c7838812bb9a603513074b4e31f65a20727fc89c6912113095e552ac9d0f7a95d8cc1c0c069e75880867504e82811470572cdfaefd3511de6ce3828e8e6120c4c39dafc16bb5ff6b59a481e813477ab0cb513611a72523ad3d6921e4f52c4d1d72286b1d3c09441514fa1acf55efe301a2a566b278916f556249d637fed3dc69f540bcdbfc7f60a393ebb3305e1173b8bccd384a908ca652bf393e2ca96ce3aedff18f0e30506f1248645e239d9eb76822866500afad3d7f3af45e4f014eb097ed29853d12cc3e732a35abee38f78fac1d0fc7d1e777436f8b2f377331df667b22251948b000e85314a4abcd16386be8675dae6a73ebf7c69eb24ae54bb323f26735adcbd54542c4185f29d46b3221657dc2f00df6ef849acc9394907802f1bc5fe2f0c347cb046d72563fa50a5be48aa58e25549e3178c034da378047e65b54eaef09eceaceab1e097270d00486fcf3c3e78294134fb1f8c0fc197cfaa693a01a7f8719416928ed9c04aba3da21c460a40209135dc091be05ce21cbd7afca1b5222bf7cfee2b98b16a528254899aac7a556c1b9b1bd044fff369ee4fe5d8166cc65e4462d5757cb53e8b164cc5d9278d94de3913fd7a1685ce6d5a1cabffd0e6a4001d895aba000d6fb3f1544de44fbec4f623a650c20d75ab05ae8a8eed0faa7a1d292acdb37da5a474f1df45a5c42431f17d2583c181c486259c360944a71a1b0d06e6a07daf96fd20c4204edb77164ef6489b83fd3ed1d2adc0aa00f1260d07253a9d7cc2484ce51bcc395ac7b0e4e57d3490cc6c5b8e3475ee2057c341cb876abdc2c3e2d865b193ec63492dcebc59dd6a5d97e2297f8cca57933a739c4875bfa3e2e8374d4f01c4a4b6344c7062fd30bf02b6299bec2feb138b344c79d2cc00e1fb1d3489a15661cb45cfc20114", 0x1000}], 0x4, 0x0, 0x0, 0x4000000}, {&(0x7f0000001480)=@in6={0xa, 0x4e22, 0x8001, @local={0xfe, 0x80, [], 0xaa}, 0xffff}, 0x1c, &(0x7f00000016c0)=[{&(0x7f00000014c0)="c691e5cc7f2779b6b40f4852485dda691097b1491345b2faa83ecc65277a63b81bdc", 0x22}, {&(0x7f0000001500)="3d0f27a69f4f1024aad333df921384a4c991b6eb9c5bfc4b31de0a90a1ca79db7dfec631f532df7039873f88ad7f92c33d22d5822b74e60809695f762280c6d0806b1800ba77715fdce110d90c58594aafa1c8755e6b2fe12b91915022fbb2f70a8444b211b3bbfb405d4fe92fc27ad2357a08359f529ea5d9f04652a71549b7a56d11fb813f4bc38960e8a79589544117369bbeb2c323ae7129110ab651ca7878769e12da31e416894bcb25e650116e910a653bb3fd01c150293bb94a7df7d1b5224ac412a938d645ce6549ab8410b00422eac8b4d3eca98ef79283d736d3255e7d93b7d21a9e969fdee1968c01938cc4f0bc8f4842e9099d02", 0xfa}, {&(0x7f0000001600)="8557a1f16aa47a8f03c31f29484338deb5bd923b2635df16d138007a772c28bd793e8dd911e42cd1bce05af0b5202df068b7363f3ac1619ca671e71dfc50d30562d50d26a27635d3fd41f9b47564850a75f3676ad09df472bbbb84e012cd365dbe5c161d41d24719386ce0dbe6d91b1f3d32a52d1433af11658f595f70", 0x7d}, {&(0x7f0000001680)="958ef3e6abc4b2a08cf6201624cb752750964f2f64c4ab54b17831d649e34e8036820d9fa23860d11ebbf094f65c32d411fcdc5ed29eb2131bd5237eca", 0x3d}], 0x4, &(0x7f0000001780)=[@sndinfo={0x20, 0x84, 0x2, {0x0, 0x8000, 0x8, 0x6, r3}}, @prinfo={0x18, 0x84, 0x5, {0x30, 0x9}}], 0x38, 0x2400c041}], 0x2, 0x8000) ioctl$SNDRV_TIMER_IOCTL_NEXT_DEVICE(r0, 0xc0145401, &(0x7f0000000000)) ioctl$sock_inet_SIOCRTMSG(r1, 0x890d, &(0x7f0000001980)={0x1ff, {0x2, 0x4e22, @remote={0xac, 0x14, 0x14, 0xbb}}, {0x2, 0x4e20, @local={0xac, 0x14, 0x14, 0xaa}}, {0x2, 0x4e20, @local={0xac, 0x14, 0x14, 0xaa}}, 0x3ca, 0x40, 0x7ff, 0x30f, 0x7, &(0x7f0000001940)='erspan0\x00', 0x40597261, 0x9c, 0x255}) ioctl$SNDRV_TIMER_IOCTL_SELECT(r0, 0x40345410, &(0x7f0000000040)={{0x2, 0x3, 0x8, 0x3, 0x3}}) ioctl$SNDRV_TIMER_IOCTL_START(r0, 0x54a0) 2018/05/27 19:13:41 executing program 3: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1", 0x39}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:13:41 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) r1 = socket$inet(0x2, 0x200000002, 0x0) setsockopt$inet_mreqn(r1, 0x0, 0x27, &(0x7f0000000080)={@multicast1=0xe0000001, @local={0xac, 0x14, 0x14, 0xaa}}, 0xc) setsockopt$inet_msfilter(r1, 0x0, 0x29, &(0x7f0000000040)={@multicast1=0xe0000001, @local={0xac, 0x14, 0x14, 0xaa}, 0x0, 0x2, [@local={0xac, 0x14, 0x14, 0xaa}, @empty]}, 0x18) sendto$inet(r0, &(0x7f0000c95ffd), 0x1c00, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001, [0x0, 0x0, 0x0, 0x2]}, 0x10) 2018/05/27 19:13:41 executing program 0: r0 = socket(0x2, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000deb000)={0x2, 0x4e23, @multicast1=0xe0000001}, 0x10) sendto$inet(r1, &(0x7f0000a88f88), 0x332, 0x20000800, &(0x7f0000e68000)={0x2, 0x4e23}, 0x10) sendto$inet(r1, &(0x7f0000000000)="ff", 0x1, 0x0, 0x0, 0x0) sendto$inet(r1, &(0x7f0000000000), 0xfffffffffffffe4e, 0x0, &(0x7f00000000c0)={0x2}, 0x10) read(r1, &(0x7f0000000180)=""/116, 0xfffffd26) recvmsg(r1, &(0x7f0000000680)={0x0, 0xffffffffffffff7f, &(0x7f0000000080)=[{&(0x7f0000000200)=""/166, 0xfffffeee}, {&(0x7f0000000040)=""/37, 0x25}, {&(0x7f00000002c0)=""/150, 0x96}, {&(0x7f0000000380)=""/161, 0xa1}], 0x4, &(0x7f0000000100)=""/44, 0x2c}, 0x0) 2018/05/27 19:13:41 executing program 5: r0 = socket$inet6(0xa, 0x2, 0x200000088) r1 = socket$inet6(0xa, 0x7fe, 0x4) getsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x13, &(0x7f0000000000)={@mcast1={0xff, 0x1, [], 0x1}}, &(0x7f0000000040)=0x20) recvfrom$inet6(r0, &(0x7f0000fbef6d)=""/185, 0xfffffffffffffeba, 0x0, 0x0, 0x1fe) sendto$inet6(r1, &(0x7f0000000800)="77772a0bd31622e24b1f16e07ce40e12872e3637e157d5847cd0e4fd5c54e58bacd24ac68385a2e2f93468221d4b20029b950c08648c47d645122d9400a16ebd809a0045713dda8b06af50702d3338c98f2565aee44a1c67a5db987cfe1deb8b4643dc020fe400ec44f08128901b17869e1dad43eeb6e4d4ecd5ecccea67a84338d8a58dc9c5770ede7af7b73903a6f69831181b524b6748442028019b04dac2e7203f6abaa4bb75048c9d2d297699437e851061d998fe4bd4f28f1b3a2c91e4b2273a61e0e7ed54e2a759db09225bd0ad2677d59c62dd972b18725d6f4556a966b8d707c1913ddc93921afde82b7a40968d4c3796c6b1bad1fb2fb9df770d9d88b9e615891a08356254ba1625e26133f31e71d7a8a7a2ba38db3699145c48dbe89cbe20709eca902485b1f3f5c49eef3835f407974ae1e95a72853af813336e00c6282e7dbfda98966db0694cda728dc44550de05f7e2ada24384ddf874f11e2f7f0a00488d8e548767c3266525f2cae7f2ccbee7b367badaf7d61c89c4be39e2b30bae5d257ebd003ae26aeaf07233712c243969d8201364ad5ec28dac9fecd028cb20d50f85fb08171f3746090d717aa27133684289c3dabe07a5c0007a8d373be70d73943e0788427dc72c5f3fb774b5d8bcfc381bfda4924aabd93caedf8dd74ca6ed8793680022df61a1a028f7d9391255af2bb019b2e3413fa748d394b8059c8fceebb92cb9a31a6948cad3a3312c011bec3e895e0020acd942cae558e17a4e5f602aaf4212e7a627310c58d6548ebb4b6341902e48f4b04c9f49f83058512235c6f47e43673eb6320aa81f1b751b19a32f5f25865e47a43d15f32aea04ef5023f527d92eccb92401c20787794d66b6eb571d120a246c65207b4ab09f9d31b85043899561ee431af468aac759ceeebc703aa4fbc3cf2ecee20c59aef2ce71729577446427c3b41e8bf5c6752e1236d6af6af1762bd6a1941d54329554b556a48017682eceb45be698c1d88718aae47fd5c458682bdc750e682ed4a277901a43a2827346fa789b4983af80334611a6f39ff155d0d78828247b667c620f1718a4cdf96ba1b4a550116ab6418b511ac8667527cd378e1f49be5496d9ae85cb6b8de202da926b065afbb6fc9e9b937e5950eac23dc1db5a8544156d87b6bf8e2c967cdca01d24c062f29877198a8ebda489b8fb78af4f3f96f895a91745a8d45c31a3be389587da185dca2077261d0876c6f9cb97e211090352385e0ae26f160b87278a22ae3690d5605be41939e9d59139509a2473f0d4737d13089b19c820f71d3a30153d913180981abc7ee672371e4f778d59f1066a47921600e7e5a5ad1d361f3cf845fe939ac8fa4247fc7c4682158b337f2209c68b78705c7f1169ccb693dcfa43166965bfe0f959a00713a4b453ac7aa386aba7d65ed72f4e6d046fddc6c8ae7750d8efa75f6a8574eeddb1894b0c0f832f7c72adf6d16b30cec38d01d6da0966d5c0d09c10eab4d591233ba3278a1a1dd737fd5005d5f2aa7e296acbff3e7256a5c1fe3ae7e6b6957e8ff9a18246a88cb9d00801a199e04aad4294593358a4b5a568f259ff405f7dbb76d4d6771ee1479696a887f2a09406d0089757d626237bdaf4f8b02b8444b6e137fed156ea681a50f62b4022ffa4dd49923af7c600451868da2f8aa687bb27b78fe3399b4c9a559c9bd9d6bead0ee668eb628842459e6688bebf8e49541e8761320b63088e3d4e036a6af8ba4344f3e79aaeffd25815c9e1114ce080e01b23d9e0578926cd80f607e69734a1ec520793d685164acbf0dfca495fc662549ea57c7f3a458c30ba25a2277a83c5b49d1ac8a334560962743e52e3d75945b8a9f24979a80cd69b327291b235df043fbf574d223d7e45a9fe61174fd247d3b45526f18fcf5e6bf093422e2dea22b64d6219a596a79d6e7cb14a415f21196c57da6c9cc80bfbce5b26db43c4b2b1ae951a0e0386e262b87af874b39cf1a43eee3e30994f62e8419964e456347a3dc6980bfb766f64944e328b853f11591dd999182e6c0736c4b0c279f468a8702720509f01d08beb15dd5a8430dd76b336a0df253504716128810ddd817892c112c6a75f00f6773d928a92b0eb859440ca539f5d7edcbc2ce84f6d7d88b9b585c9f3887c35ebf9d775c356e3bd8838662f4f5d6b387acbf4d58dd725e2e53591f1dd623c834a2a9c7165c929002336c1427e08fc9a970f2649e13de29747186e50caa238ba5b162f3be8d1de48dbf77116d85ddfc66bf1d6912bc04c840cbf25311f0302c22a606d96271a68e31b1dd5498d3bc150f65620f3a97dffe0c6b30c17ebd788a92f29c9e2d6d8c1fb9c1360c29b626bac313f2909ecd398cfabb1ecf6793099bc59041a6126b3ef09a6556e61237d2e8a8a6f10e6dbf6bf45564813fab7b9e4c67000616a1d54771e5d5b01706780ce5b78a4616234bea21ac685fea5d735e5f53d9bc8384fa488b7767142ed960b5e4038f549947cf3ad00e1b1d562c9f87ca71017b4f3e89486e662e8402b51afb033c4cf3373c15dac7f59610e25dd5d44d324dc53361a2c3eada0a5c4da46fbe99db6568ea5ffa2182d6a8e2e7c86c3fce334460ef9a2f707c3a893f8ef31e6c6129bb39f550869c7e52e732b12022a65739df008205c1c9f17ce6b868785bda97f4165a6fac6e13f0b0a95a19bfe2a568af42bac2a551ebb52c49e0d52d094c9d222d7359f7d084a52add1f265015abab9ce6ebe6fb3ea34af1f7ef9c0abce578a4c29628652b9f61d37907724af8696d321320c7f628d4100a477617f529225808e7cfc30c54330bbe20f0cb006818ed1e15a061adc2c3356b7b8293c9415657f44a08409d1b389dfebf0af0986a206d4b09c8997c70878ed113aceaefbe226e8ae47dc64b66189ee8ed30f617cf1b080beb0e510ce458d89f60c98ae05029248448505d444f7adb63f62b88b82a5fce015f4e81938af8d9ec1aa58821be341d9a0612e5e661f7fc1792d5dec77ad1cb20b732863acec274f1e95a37a706d63df3f91c595f881fe854d605d63eac140f4aaded60bc3f0e26341ccd820a3fac4ed991a758e6837b5036a33efd7f4084f25e951121e715b51254a1fe7cbc3e12125aba400e930006f406f44af18c4ae9081ebb9bf8aa0ba9c113b0dda046071d68d2a4125b5fc626d08b4b08f4d57db3b55a9575ed208863fccce43d2a813712ec0100b64f3ed74fcde07a4aea26d2dd1bf845f01aabdc0bd2f345a52d286b42d9143c083658e864dcf3525358667dfa897e90fb1f9b82d7fe6498f4477e14a4c2925201219cf7060540ef5b26fe3ebf7d0e40cbe5479ccae232882504f97e0e534d55e88650ce5b06f4f960d227a978a52f1545416f3ec05e2aaba59af9b27e0e1823fe6eac0586b80b02cbb80d8b44187bc92c8dfc1362f9f2b113ba35ed35ff64a3883d6addc1d4cf170485fe3a0ddf934a81317866ffb5e97632220beba1aead988a71b87384180997631eaf52855be15b3c55c05d0183eacf5cc34d56d2ed2e692b3866be0c5a7a6dda9d82fb6fbcbb8d76b7bd3b8b532a7c2025fe221ae5d2ddff7dbdb52d9ed9ec1a8d403cd2afc2fce7a18dd21241b5c01645a70c5b81de8e7e55363b3def5c0ab7f01591c884fc35040e5f2cf87f14697a588198d603713e53f763de9e862f656404af9701c2d832b3aef4602c7180c37324684496a3c7068168f0802ac9a13d78bd6f29db595d15ff64f6d85d3c2a91e440804a180399acdb80a787cdb94b6ba1bd5a04ca89f91674fb52f4ee2618d48dbc0836afc860dc1670cd66eec6e02e39dbd485ab375ea3351bb853b7adef74af2634225797d5a62067a370531748bf55099cdda6d265e01ec5408af8860163cf1a25859089450da48bdde0455659f0959b6f61662d8b0bd9d77774d4307737ffd4dd3f3a495e52d66d3b389bc1f65969af768314797af40fe68372d77230c868c6bb625f2d5a12fb8ab184d6194600c1929080146a4d7a871850e00c51a039bb0e07230aab390e9053c4860d73ca2d5e4fc6454e30a8e72b847fd7cb5b7a5c9fe53bb27312c38e81f286442e0cfbcbbda9f745608ef9b7112d44fc632e0f565aa128b1f2ef95654c484d6ba5408e7dfa4ace8ad3869494cc77138f7632423fa31fd1fed75cdbfa3811f2590a3f0573fb8bfac7b3ae193cb16e0d9859214f15233349e2e8f88d473995ea136aac975046c6dfbcd786ad2ae79fa663de8db2ee5a4ecc1aebbef6544ebacad732f398cd1bdc95699e0c52719ba0af40da48176daadb78a560cad1034934b53949a3577bcdee0edb0edd83df945ec43aee7538387b658b2821c2020565c86a179ad109a3e7082940be40788668bbe7b308b0e8a2d41ef9736d32d368a2fdc65d4a86bf7ac74df966dfb638afc64d9f5fd927ffea535c61e12b210e9864e949ad66953794e9d0220e62460fbb300fc49895e3dd021164a642c74f1d680c576882ebbf28c7467032e146ef249963ab6535eac9ba08c68bd3948e44c4f88c2045a215a597b63442b6e3b1bf9f9fa93c821eda8af2889853c0917b7ab49a95a1fe3851fa6ec7d2925d154c360e7cac206e375f854e7b90d710e7b0612378ab9f17641d19e9549ba4538694d4c57b5fa1bfb8fd5bc8268924033531fee868f259078e17ca6641498f5123dcbf7e062ef1986cd739280691f2105662e473b44737cf274227348d32184321fa97a210caa643529d9c44d8be0c8db9ca034e2d12469c3d1962a17e3e43805f90e83ead402a62aa9db1cebf5f947d33b02e091f1d01762b11df715989c9df865aa6151e7ef86c111fa75d906b9532712bcc58fb45e194aab1dbe4ae94a1e4cabd14b9a4705d4764d48bf8e3d54d933d9c7ffdb4fd382162b9a4e708589cc121d5373be07d0bf8010d9ff237ab7ff539f6854e11823f70a02bc656b0328fa921206521c5b7eaae51566140b968fb445004d1ab4ac4e99c1377ee0338c65f61e46e44f5efffcf1e9da66f598c747da33ae360df0d8d51fac9e802dfb3a273ebc6e34b2ba9d70ff160bf66df998483723a2c69f6a7ac0914f3096e897ecd61aee7dd000f6b43ed9bada505158edc0e232ee0e0fbf0db957d8646266950a543762bc61c84d9cdb197767520d05c59b6e8e12a71fb77e1f553bc5de52d8c9d6e6f8c01440dad6dd14c64904a17fccf14e201585cab8ad6d91006f2294b44a884e5f0b1a442c1b72da4ad6b9a8eb8bd9e1551fd907d6ca246ba81fb9406b021ceb472e3c52fc4028c880a9aa99f3a64ba8dfc42e3cfa0d9c6a96ea64524ec07cd7e677ff6407e1156c8168408c86814e8d270603dcd3e2d206d8a108f3897399bec8b4f397b0ee62a1f76ed21e6d9b499f3f039334d8210357134334e159dcf2b5164ea7300883a0f60d554ea9b68176305573197d5c15bc538535b1e2eb22bd1a8ce702ad692d80a30648847da2a55ee496f590088bb0a6b51b8b79e59b1332f94c803a65c4ba29b4e7ae21e4ce284b888a81abe858732d54faf30eb7219ebaaeab59098881a797a622ae585ebcf7ebdc4d26084f844d53d088e9bd4d74a151236ec990a7d76212a3bad933701f941364ea0040fc16518435abe001d18ccfc3dedb64a3c4dbd8714f14833ba4356549f0274a0fcd43cc588a7a9da0bf329043440d89257f24e9935d7c90603d590714a3eaa23c8e1866fb5f189f278a76d0a09a39f8529e24d9b6485320609630de4ccc978fb3cfe6837179cd92bc43a3f6685cbc9276523ca9", 0x1000, 0x0, &(0x7f0000000200)={0xa, 0x4e21, 0x300, @dev={0xfe, 0x80, [], 0x14}, 0x7}, 0x1c) bind$inet6(r0, &(0x7f0000000040)={0xa, 0x4e23, 0x10000000, @ipv4={[], [0xff, 0xff], @local={0xac, 0x14, 0x14, 0xaa}}, 0x100000001}, 0xf) r2 = socket$inet6(0xa, 0x3, 0x3a) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$bt_BT_FLUSHABLE(r3, 0x112, 0x8, &(0x7f0000000300)=0xbe, &(0x7f0000000340)=0x4) ioctl$DRM_IOCTL_SET_CLIENT_CAP(r3, 0x4010640d, &(0x7f00000000c0)={0x0, 0x3617}) setsockopt$inet6_int(r2, 0x29, 0xc8, &(0x7f00000007c0), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000000280)={{0xa, 0x4e22, 0x1, @remote={0xfe, 0x80, [], 0xbb}, 0xde27}, {0xa, 0x0, 0x100000001, @mcast1={0xff, 0x1, [], 0x1}, 0x8000}, 0x0, [0x9, 0x1, 0x2, 0x630, 0x0, 0x9, 0x5, 0x2aec100000000000]}, 0x5c) r4 = socket$inet6(0xa, 0x2, 0x0) ioctl(r4, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000000100)={{0xa, 0x4e22, 0x8, @ipv4={[], [0xff, 0xff], @broadcast=0xffffffff}, 0x9}, {0xa, 0x4e22, 0x800, @mcast1={0xff, 0x1, [], 0x1}, 0x5dfb}, 0x5, [0x400, 0x3, 0x3, 0x9, 0x8000, 0xdb4, 0x7, 0x3]}, 0x5c) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0xc9, &(0x7f0000000180)={{0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @multicast1=0xe0000001}}, {0xa, 0x0, 0x0, @remote={0xfe, 0x80, [], 0xbb}}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x4]}, 0x5c) 2018/05/27 19:13:41 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") r1 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000000)='/dev/rfkill\x00', 0x240, 0x0) ioctl$SNDRV_CTL_IOCTL_TLV_WRITE(r1, 0xc008551b, &(0x7f0000000040)={0x20000000, 0x28, [0x8000, 0xffffffff00000000, 0xfff, 0x81, 0x7, 0x2, 0xb5, 0x8, 0xfffffffffffffffc, 0x10000]}) ioctl$KVM_SET_CPUID2(r1, 0x4008ae90, &(0x7f0000000280)={0x7, 0x0, [{0xd59237ff6faece9a, 0x3, 0x3, 0x6, 0x18bc, 0x89d, 0x2}, {0xe, 0xc000000000000000, 0x0, 0x7, 0x7, 0x6, 0x3}, {0x4, 0x5b24c60, 0x3, 0x1000, 0x3, 0x1}, {0xc0000009, 0x9, 0x4, 0x0, 0x7, 0x80000000, 0x2}, {0x2, 0x2bd, 0x5, 0xfffffffffffffffb, 0x8, 0x80000000, 0x1}, {0xc0000008, 0xaf, 0x4, 0x2, 0xffff, 0x7f, 0xc0}, {0x4, 0x386000, 0x4, 0x87f2, 0x1, 0x8001, 0x6}]}) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @empty=0x1c000000, @dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, @local={0xac, 0x14, 0x14, 0xaa}}}}}, &(0x7f00000000c0)) getsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f0000000100)={0x0, 0x6, 0x2}, &(0x7f0000000140)=0x8) setsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0x9, &(0x7f0000000180)={r2, @in={{0x2, 0x4e20, @multicast1=0xe0000001}}, 0xffffffffffffff3b, 0x5, 0xc7, 0x9, 0x21}, 0x98) 2018/05/27 19:13:41 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:13:41 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @empty=0x1c000000, @dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, @local={0xac, 0x14, 0x14, 0xaa}}}}}, &(0x7f0000000100)) getsockopt$ARPT_SO_GET_INFO(r0, 0x0, 0x60, &(0x7f0000000140)={'filter\x00'}, &(0x7f00000000c0)=0x44) ioctl$sock_bt_bnep_BNEPCONNDEL(r0, 0x400442c9, &(0x7f0000000000)={0x0, @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}}) ioctl$TIOCGSID(r0, 0x5429, &(0x7f0000000040)) 2018/05/27 19:13:41 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:13:42 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb08060001080006040001ffffffffffff1c000000aaaaaaaaaa60ac1414aa"], &(0x7f0000000100)) 2018/05/27 19:13:42 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) [ 2618.635728] FAULT_INJECTION: forcing a failure. [ 2618.635728] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2618.647669] CPU: 0 PID: 5405 Comm: syz-executor6 Not tainted 4.17.0-rc6+ #70 [ 2618.654858] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2618.664213] Call Trace: [ 2618.666813] dump_stack+0x1b9/0x294 [ 2618.670464] ? dump_stack_print_info.cold.2+0x52/0x52 [ 2618.675663] ? zap_class+0x720/0x720 [ 2618.679392] should_fail.cold.4+0xa/0x1a [ 2618.683465] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 2618.688577] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 2618.693775] ? graph_lock+0x170/0x170 [ 2618.697604] ? is_bpf_text_address+0xd7/0x170 [ 2618.702143] ? find_held_lock+0x36/0x1c0 [ 2618.706218] ? __lock_is_held+0xb5/0x140 [ 2618.710300] ? check_same_owner+0x320/0x320 [ 2618.714635] ? rcu_note_context_switch+0x710/0x710 [ 2618.719579] ? __might_sleep+0x95/0x190 [ 2618.723569] __alloc_pages_nodemask+0x34e/0xd70 [ 2618.728240] ? lock_downgrade+0x8e0/0x8e0 [ 2618.732769] ? __alloc_pages_slowpath+0x2db0/0x2db0 [ 2618.737787] ? graph_lock+0x170/0x170 [ 2618.741569] ? __lock_is_held+0xb5/0x140 [ 2618.745614] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 2618.750798] ? __lock_is_held+0xb5/0x140 [ 2618.754846] ? rv740_populate_mclk_value+0x580/0xd80 [ 2618.759956] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 2618.765501] alloc_pages_current+0x10c/0x210 [ 2618.769921] __get_free_pages+0xf/0x40 [ 2618.773802] mmu_topup_memory_caches+0x1f8/0x3a0 [ 2618.778550] kvm_mmu_load+0x21/0x10e0 [ 2618.782339] ? kasan_check_write+0x14/0x20 [ 2618.786571] vcpu_enter_guest+0x3a83/0x6060 [ 2618.790879] ? perf_trace_lock+0xd6/0x900 [ 2618.795014] ? print_usage_bug+0xc0/0xc0 [ 2618.799090] ? kvm_set_msr_common+0x2680/0x2680 [ 2618.803744] ? vmx_vcpu_load+0xada/0xfe0 [ 2618.807790] ? __lock_acquire+0x7f5/0x5140 [ 2618.812007] ? vmx_vcpu_reset+0x1030/0x1030 [ 2618.816322] ? graph_lock+0x170/0x170 [ 2618.820105] ? graph_lock+0x170/0x170 [ 2618.823899] ? __lock_acquire+0x7f5/0x5140 [ 2618.828126] ? debug_check_no_locks_freed+0x310/0x310 [ 2618.833316] ? __lock_is_held+0xb5/0x140 [ 2618.837358] ? stripe_status+0x650/0x6a0 [ 2618.841399] ? lock_acquire+0x1dc/0x520 [ 2618.845353] ? kvm_arch_vcpu_ioctl_run+0x234/0x1690 [ 2618.850356] ? lock_release+0xa10/0xa10 [ 2618.854317] ? kvm_arch_vcpu_ioctl_set_fpu+0x340/0x340 [ 2618.859598] ? kvm_arch_dev_ioctl+0x5f0/0x5f0 [ 2618.864094] ? preempt_notifier_dec+0x20/0x20 [ 2618.868577] kvm_arch_vcpu_ioctl_run+0x33e/0x1690 [ 2618.873412] ? kvm_arch_vcpu_ioctl_run+0x33e/0x1690 [ 2618.878427] kvm_vcpu_ioctl+0x79d/0x12e0 [ 2618.882478] ? kvm_uevent_notify_change.part.29+0x440/0x440 [ 2618.888171] ? graph_lock+0x170/0x170 [ 2618.891958] ? find_held_lock+0x36/0x1c0 [ 2618.896008] ? lock_downgrade+0x8e0/0x8e0 [ 2618.900159] ? rcu_is_watching+0x85/0x140 [ 2618.904293] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 2618.909486] ? __fget+0x40c/0x650 [ 2618.912936] ? match_held_lock+0x801/0x8b0 [ 2618.917155] ? expand_files.part.8+0x9a0/0x9a0 [ 2618.921721] ? kasan_check_write+0x14/0x20 [ 2618.925939] ? __mutex_unlock_slowpath+0x180/0x8a0 [ 2618.930857] ? wait_for_completion+0x870/0x870 [ 2618.935430] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 2618.940627] ? kvm_uevent_notify_change.part.29+0x440/0x440 [ 2618.946336] do_vfs_ioctl+0x1cf/0x16a0 [ 2618.950212] ? ioctl_preallocate+0x2e0/0x2e0 [ 2618.954604] ? fget_raw+0x20/0x20 [ 2618.958042] ? __sb_end_write+0xac/0xe0 [ 2618.962013] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 2618.967539] ? fput+0x130/0x1a0 [ 2618.970802] ? ksys_write+0x1a6/0x250 [ 2618.974591] ? security_file_ioctl+0x94/0xc0 [ 2618.978986] ksys_ioctl+0xa9/0xd0 [ 2618.982440] __x64_sys_ioctl+0x73/0xb0 [ 2618.986316] do_syscall_64+0x1b1/0x800 [ 2618.990193] ? syscall_slow_exit_work+0x4f0/0x4f0 [ 2618.995031] ? syscall_return_slowpath+0x5c0/0x5c0 [ 2618.999949] ? syscall_return_slowpath+0x30f/0x5c0 [ 2619.004863] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 2619.010208] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 2619.015041] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 2619.020216] RIP: 0033:0x455a09 [ 2619.023396] RSP: 002b:00007fd7c2c18c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 2018/05/27 19:13:42 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:13:42 executing program 1: r0 = syz_open_dev$dmmidi(&(0x7f0000000000)='/dev/dmmidi#\x00', 0xffffffffffffffff, 0x40000) r1 = syz_genetlink_get_family_id$ipvs(&(0x7f00000000c0)='IPVS\x00') sendmsg$IPVS_CMD_NEW_DAEMON(r0, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x200c0000}, 0xc, &(0x7f0000000140)={&(0x7f0000000280)={0x164, r1, 0x422, 0x70bd26, 0x25dfdbff, {0x9}, [@IPVS_CMD_ATTR_SERVICE={0x18, 0x1, [@IPVS_SVC_ATTR_FLAGS={0xc, 0x7, {0x10, 0x8}}, @IPVS_SVC_ATTR_NETMASK={0x8, 0x9, 0x29}]}, @IPVS_CMD_ATTR_SERVICE={0x38, 0x1, [@IPVS_SVC_ATTR_NETMASK={0x8, 0x9, 0x1a}, @IPVS_SVC_ATTR_FWMARK={0x8, 0x5, 0x1}, @IPVS_SVC_ATTR_PORT={0x8, 0x4, 0x4e21}, @IPVS_SVC_ATTR_PROTOCOL={0x8, 0x2, 0x2c}, @IPVS_SVC_ATTR_FLAGS={0xc, 0x7, {0x4, 0x28}}, @IPVS_SVC_ATTR_PORT={0x8, 0x4, 0x4e22}]}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0xb5b}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0xa2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x7}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x1}, @IPVS_CMD_ATTR_SERVICE={0x44, 0x1, [@IPVS_SVC_ATTR_ADDR={0x14, 0x3, @ipv4=@remote={0xac, 0x14, 0x14, 0xbb}}, @IPVS_SVC_ATTR_ADDR={0x14, 0x3, @ipv4=@rand_addr=0x10000}, @IPVS_SVC_ATTR_PROTOCOL={0x8, 0x2, 0x7f}, @IPVS_SVC_ATTR_SCHED_NAME={0x8, 0x6, 'rr\x00'}, @IPVS_SVC_ATTR_PROTOCOL={0x8, 0x2, 0x3e}]}, @IPVS_CMD_ATTR_DAEMON={0x44, 0x3, [@IPVS_DAEMON_ATTR_STATE={0x8, 0x1}, @IPVS_DAEMON_ATTR_SYNC_ID={0x8, 0x3}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2}, @IPVS_DAEMON_ATTR_MCAST_PORT={0x8, 0x7, 0x4e21}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6}]}, @IPVS_CMD_ATTR_DEST={0x50, 0x2, [@IPVS_DEST_ATTR_U_THRESH={0x8, 0x5, 0x2}, @IPVS_DEST_ATTR_U_THRESH={0x8, 0x5, 0x5}, @IPVS_DEST_ATTR_PORT={0x8, 0x2, 0x4e24}, @IPVS_DEST_ATTR_FWD_METHOD={0x8, 0x3, 0x3}, @IPVS_DEST_ATTR_INACT_CONNS={0x8, 0x8, 0x100000000}, @IPVS_DEST_ATTR_PORT={0x8, 0x2, 0x4e23}, @IPVS_DEST_ATTR_ADDR={0x14, 0x1, @ipv4=@remote={0xac, 0x14, 0x14, 0xbb}}, @IPVS_DEST_ATTR_U_THRESH={0x8, 0x5, 0x7}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x4}]}, 0x164}, 0x1}, 0x8000) r2 = socket(0xa, 0x1, 0x0) ioctl(r2, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @empty=0x1c000000, @dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, @local={0xac, 0x14, 0x14, 0xaa}}}}}, &(0x7f0000000100)) 2018/05/27 19:13:42 executing program 1: r0 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/net/pfkey\x00', 0x400000, 0x0) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000040)={r0, 0xffa4, &(0x7f0000000140)}, 0xfffffffffffffde2) r1 = syz_genetlink_get_family_id$team(&(0x7f0000000280)='team\x00') getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f00000002c0)={0x0, @remote, @dev}, &(0x7f0000000300)=0xc) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000340)={0x0, @empty, @loopback}, &(0x7f0000000380)=0xc) ioctl$VHOST_SET_VRING_CALL(r0, 0x4008af21, &(0x7f00000003c0)={0x1, r0}) getsockname$packet(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast}, &(0x7f0000000780)=0x14) getsockopt$inet6_IPV6_IPSEC_POLICY(r0, 0x29, 0x22, &(0x7f00000007c0)={{{@in6=@mcast1, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@loopback}, 0x0, @in6=@local}}, &(0x7f00000008c0)=0xe8) accept$packet(r0, &(0x7f0000000900)={0x0, 0x0, 0x0}, &(0x7f0000000940)=0x14) getsockopt$inet_IP_IPSEC_POLICY(r0, 0x0, 0x10, &(0x7f0000000980)={{{@in6=@local, @in=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@loopback}, 0x0, @in6=@mcast2}}, &(0x7f0000000a80)=0xe8) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000ac0)={0x0, @remote}, &(0x7f0000000b00)=0xc) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000b40)={'vcan0\x00', 0x0}) getpeername$packet(r0, &(0x7f0000000c40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local}, &(0x7f0000000c80)=0x14) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000cc0)={'vcan0\x00', 0x0}) sendmsg$TEAM_CMD_OPTIONS_SET(r0, &(0x7f0000001100)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f00000010c0)={&(0x7f0000000d00)={0x3a8, r1, 0x300, 0x70bd2a, 0x25dfdbfe, {0x1}, [{{0x8, 0x1, r2}, {0x288, 0x2, [{0x3c, 0x1, @user_linkup_enabled={{{0x24, 0x1, 'user_linkup_enabled\x00'}, {0x8, 0x3, 0x6}, {0x4, 0x4}}, {0x8, 0x6, r3}}}, {0x40, 0x1, @priority={{{0x24, 0x1, 'priority\x00'}, {0x8, 0x3, 0xe}, {0x8, 0x4}}, {0x8, 0x6, r4}}}, {0x4c, 0x1, @lb_tx_method={{0x24, 0x1, 'lb_tx_method\x00'}, {0x8, 0x3, 0x5}, {0x1c, 0x4, 'hash_to_port_mapping\x00'}}}, {0x40, 0x1, @lb_port_stats={{{0x24, 0x1, 'lb_port_stats\x00'}, {0x8, 0x3, 0xb}, {0x8, 0x4, 0x2}}, {0x8, 0x6, r5}}}, {0x40, 0x1, @priority={{{0x24, 0x1, 'priority\x00'}, {0x8, 0x3, 0xe}, {0x8, 0x4, 0x63}}, {0x8, 0x6, r6}}}, {0x4c, 0x1, @lb_tx_method={{0x24, 0x1, 'lb_tx_method\x00'}, {0x8, 0x3, 0x5}, {0x1c, 0x4, 'hash_to_port_mapping\x00'}}}, {0x40, 0x1, @priority={{{0x24, 0x1, 'priority\x00'}, {0x8, 0x3, 0xe}, {0x8, 0x4, 0x9}}, {0x8, 0x6, r7}}}, {0x40, 0x1, @lb_hash_stats={{{0x24, 0x1, 'lb_hash_stats\x00'}, {0x8, 0x3, 0xb}, {0x8, 0x4, 0x10000}}, {0x8, 0x7}}}, {0x38, 0x1, @notify_peers_interval={{0x24, 0x1, 'notify_peers_interval\x00'}, {0x8, 0x3, 0x3}, {0x8, 0x4, 0x9}}}, {0x38, 0x1, @mcast_rejoin_count={{0x24, 0x1, 'mcast_rejoin_count\x00'}, {0x8, 0x3, 0x3}, {0x8, 0x4, 0x7}}}]}}, {{0x8, 0x1, r8}, {0xb4, 0x2, [{0x38, 0x1, @activeport={{0x24, 0x1, 'activeport\x00'}, {0x8, 0x3, 0x3}, {0x8, 0x4, r9}}}, {0x40, 0x1, @lb_hash_stats={{{0x24, 0x1, 'lb_hash_stats\x00'}, {0x8, 0x3, 0xb}, {0x8, 0x4, 0x4}}, {0x8, 0x7}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24, 0x1, 'mcast_rejoin_interval\x00'}, {0x8, 0x3, 0x3}, {0x8, 0x4, 0x9}}}]}}, {{0x8, 0x1, r10}, {0x40, 0x2, [{0x3c, 0x1, @enabled={{{0x24, 0x1, 'enabled\x00'}, {0x8, 0x3, 0x6}, {0x4, 0x4}}, {0x8, 0x6, r11}}}]}}]}, 0x3a8}, 0x1, 0x0, 0x0, 0x4000000}, 0x0) r12 = socket(0xa, 0x1, 0x0) getsockopt$IP_VS_SO_GET_SERVICE(r0, 0x0, 0x483, &(0x7f0000000080), &(0x7f00000001c0)=0x68) membarrier(0x40, 0x0) ioctl(r12, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") syz_emit_ethernet(0x2a, &(0x7f00000004c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb08060001080006040001ffffffffffff1c000000aaaaaaaaaa00ac1414aae2068f44a132246523ae4ecb825d5782887eab4c2f270520ab7d01000000000000fc9cb007c45b2bc1958ca688cf2b7d7c22c8a02d39677df211242cf80c2b032eecbbee250c37a43daf6a6afc03acdf1432db04cac51b956355c533ab85d407757fd284a7c648fcec1bd7aa9e5aa1f9c66697663907ee526ae9c5433a2de97ea4247582b38f3139dcc1f049b655afce3766f3cdf404a0dfcb24e60a1fcf0000004df3d11646c567b09c7150d51f7713c4dd1b4dca5d520d1306c40000000000000000d983925e9cb7ebfdea77467b9e3e4e2c0c486efb330ac6de769f93282fb16364a01ee6c566485610a80b2ab8d5f23f6a0504dd59eadb0f16c0d56794ea996ad998f04dfcd5f9b5da4c024fc7756248776e348e48ae2fbcfc842e1107f080a2f16f4814abe0ccb7f04ab1b77f5e600e30e8979dbe6640f24489a7bcb49384cdfbe7bd331c585d1b8524b49f4863e06117a056d678c6cb4ee0c15863656824bce4aab885516bbcbb4d6c33a1f69d03d2c80456932afc9db5aaf5b685387b2b674448d9aad97a4589a7e0bb81b718d0ba8b68e3976e9c448378c5a5b04bb628a1cf9615f824fe51f0b5d9e9d0010d8ab44b9c92d9c751f020d33244b724ea6eeeb57fac6bb39b16d1cc06db3f04d28f3c6a31091a0052e9095940ce002a7e7a3ba1896ee1866bd3f9936447032a8faf7a1090b855"], &(0x7f0000000100)) [ 2619.031094] RAX: ffffffffffffffda RBX: 00007fd7c2c196d4 RCX: 0000000000455a09 [ 2619.038353] RDX: 0000000000000000 RSI: 000000000000ae80 RDI: 0000000000000016 [ 2619.045602] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 2619.052853] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000017 [ 2619.060103] R13: 000000000000027e R14: 00000000006f7c70 R15: 0000000000000034 2018/05/27 19:13:42 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:13:42 executing program 2: perf_event_open(&(0x7f0000000140)={0x2, 0xb1, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vcs\x00', 0x541180, 0x0) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(0xffffffffffffffff, 0x84, 0x1d, &(0x7f0000000440)=ANY=[@ANYBLOB="e8d0df903b10b241fc4589d944", @ANYRES32=0x0, @ANYRES32=0x0], &(0x7f0000000380)=0xc) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(r0, 0x84, 0x13, &(0x7f00000003c0)={r1, 0x401}, &(0x7f0000000400)=0x8) r2 = syz_open_dev$sndtimer(&(0x7f0000000140)='/dev/snd/timer\x00', 0x0, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_sctp6_SCTP_NODELAY(r3, 0x84, 0x3, &(0x7f0000000280), &(0x7f00000002c0)=0x4) r4 = request_key(&(0x7f0000000100)='blacklist\x00', &(0x7f00000001c0)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000200)='self\x00', 0xfffffffffffffffb) add_key(&(0x7f0000000040)='rxrpc_s\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a, 0x0}, &(0x7f00000000c0)="ec4ad05c1fb0cfdcac0e29e991b32af4288c8edb574f4400d53089ebd1c087ed82f70dafd36856e26425", 0x2a, r4) ioctl$SNDRV_TIMER_IOCTL_NEXT_DEVICE(r2, 0xc0145401, &(0x7f0000000000)) 2018/05/27 19:13:42 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) r1 = socket$inet(0x2, 0x200000002, 0x0) setsockopt$inet_mreqn(r1, 0x0, 0x27, &(0x7f0000000080)={@multicast1=0xe0000001, @local={0xac, 0x14, 0x14, 0xaa}}, 0xc) setsockopt$inet_msfilter(r1, 0x0, 0x29, &(0x7f0000000040)={@multicast1=0xe0000001, @local={0xac, 0x14, 0x14, 0xaa}, 0x0, 0x2, [@local={0xac, 0x14, 0x14, 0xaa}, @empty]}, 0x18) sendto$inet(r0, &(0x7f0000c95ffd), 0x1c00, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001, [0x0, 0x0, 0x0, 0x7]}, 0x10) 2018/05/27 19:13:42 executing program 6 (fault-call:7 fault-nth:53): r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = socket(0x2, 0x1, 0x0) ioctl(r2, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") r3 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000280)=[@text32={0x20, &(0x7f0000000380)="0ca43ef30fbd57b80f23c20f1366d26565df9d0500000066ba2000edc4e1d1fc37b8010000000f01d90fc75b05c744240098d30000c74424025f5539d6c7442406000000000f011424", 0x49}], 0x1, 0x24, &(0x7f00000002c0), 0x0) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000009000/0x18000)=nil, &(0x7f0000000140)=[@text16={0x10, &(0x7f00000001c0)="640f602cd8a0020066b9800000c00f326635004000000f30dfdd65640f22930f01d1baf80c66b878ea428966efbafc0cb83e38ef262e642626360f2193cad3126766c7442400110900006766c74424021001c0fe6766c744240600000000670f011c24", 0x63}], 0x1, 0x0, &(0x7f0000000000), 0x0) ioctl$KVM_RUN(r3, 0xae80, 0x0) 2018/05/27 19:13:42 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) accept4$packet(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast}, &(0x7f00000000c0)=0x14, 0x80800) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb0806000108000604008100ffffff13001d000000aaaa426144aaaaaa00ac1414aa"], &(0x7f0000000100)) timerfd_settime(r0, 0x1, &(0x7f0000000080)={{0x0, 0x1c9c380}, {0x77359400}}, &(0x7f0000000180)) setsockopt$inet_sctp6_SCTP_HMAC_IDENT(r1, 0x84, 0x16, &(0x7f0000000000)={0x2, [0x7fffffff, 0x5]}, 0x8) 2018/05/27 19:13:42 executing program 3: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1", 0x39}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:13:42 executing program 5: r0 = socket$inet6(0xa, 0x2, 0x200000088) r1 = socket$inet6(0xa, 0x7fe, 0x4) getsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x13, &(0x7f0000000000)={@mcast1={0xff, 0x1, [], 0x1}}, &(0x7f0000000040)=0x20) recvfrom$inet6(r0, &(0x7f0000fbef6d)=""/185, 0xfffffffffffffeba, 0x0, 0x0, 0x1fe) sendto$inet6(r1, &(0x7f0000000800)="77772a0bd31622e24b1f16e07ce40e12872e3637e157d5847cd0e4fd5c54e58bacd24ac68385a2e2f93468221d4b20029b950c08648c47d645122d9400a16ebd809a0045713dda8b06af50702d3338c98f2565aee44a1c67a5db987cfe1deb8b4643dc020fe400ec44f08128901b17869e1dad43eeb6e4d4ecd5ecccea67a84338d8a58dc9c5770ede7af7b73903a6f69831181b524b6748442028019b04dac2e7203f6abaa4bb75048c9d2d297699437e851061d998fe4bd4f28f1b3a2c91e4b2273a61e0e7ed54e2a759db09225bd0ad2677d59c62dd972b18725d6f4556a966b8d707c1913ddc93921afde82b7a40968d4c3796c6b1bad1fb2fb9df770d9d88b9e615891a08356254ba1625e26133f31e71d7a8a7a2ba38db3699145c48dbe89cbe20709eca902485b1f3f5c49eef3835f407974ae1e95a72853af813336e00c6282e7dbfda98966db0694cda728dc44550de05f7e2ada24384ddf874f11e2f7f0a00488d8e548767c3266525f2cae7f2ccbee7b367badaf7d61c89c4be39e2b30bae5d257ebd003ae26aeaf07233712c243969d8201364ad5ec28dac9fecd028cb20d50f85fb08171f3746090d717aa27133684289c3dabe07a5c0007a8d373be70d73943e0788427dc72c5f3fb774b5d8bcfc381bfda4924aabd93caedf8dd74ca6ed8793680022df61a1a028f7d9391255af2bb019b2e3413fa748d394b8059c8fceebb92cb9a31a6948cad3a3312c011bec3e895e0020acd942cae558e17a4e5f602aaf4212e7a627310c58d6548ebb4b6341902e48f4b04c9f49f83058512235c6f47e43673eb6320aa81f1b751b19a32f5f25865e47a43d15f32aea04ef5023f527d92eccb92401c20787794d66b6eb571d120a246c65207b4ab09f9d31b85043899561ee431af468aac759ceeebc703aa4fbc3cf2ecee20c59aef2ce71729577446427c3b41e8bf5c6752e1236d6af6af1762bd6a1941d54329554b556a48017682eceb45be698c1d88718aae47fd5c458682bdc750e682ed4a277901a43a2827346fa789b4983af80334611a6f39ff155d0d78828247b667c620f1718a4cdf96ba1b4a550116ab6418b511ac8667527cd378e1f49be5496d9ae85cb6b8de202da926b065afbb6fc9e9b937e5950eac23dc1db5a8544156d87b6bf8e2c967cdca01d24c062f29877198a8ebda489b8fb78af4f3f96f895a91745a8d45c31a3be389587da185dca2077261d0876c6f9cb97e211090352385e0ae26f160b87278a22ae3690d5605be41939e9d59139509a2473f0d4737d13089b19c820f71d3a30153d913180981abc7ee672371e4f778d59f1066a47921600e7e5a5ad1d361f3cf845fe939ac8fa4247fc7c4682158b337f2209c68b78705c7f1169ccb693dcfa43166965bfe0f959a00713a4b453ac7aa386aba7d65ed72f4e6d046fddc6c8ae7750d8efa75f6a8574eeddb1894b0c0f832f7c72adf6d16b30cec38d01d6da0966d5c0d09c10eab4d591233ba3278a1a1dd737fd5005d5f2aa7e296acbff3e7256a5c1fe3ae7e6b6957e8ff9a18246a88cb9d00801a199e04aad4294593358a4b5a568f259ff405f7dbb76d4d6771ee1479696a887f2a09406d0089757d626237bdaf4f8b02b8444b6e137fed156ea681a50f62b4022ffa4dd49923af7c600451868da2f8aa687bb27b78fe3399b4c9a559c9bd9d6bead0ee668eb628842459e6688bebf8e49541e8761320b63088e3d4e036a6af8ba4344f3e79aaeffd25815c9e1114ce080e01b23d9e0578926cd80f607e69734a1ec520793d685164acbf0dfca495fc662549ea57c7f3a458c30ba25a2277a83c5b49d1ac8a334560962743e52e3d75945b8a9f24979a80cd69b327291b235df043fbf574d223d7e45a9fe61174fd247d3b45526f18fcf5e6bf093422e2dea22b64d6219a596a79d6e7cb14a415f21196c57da6c9cc80bfbce5b26db43c4b2b1ae951a0e0386e262b87af874b39cf1a43eee3e30994f62e8419964e456347a3dc6980bfb766f64944e328b853f11591dd999182e6c0736c4b0c279f468a8702720509f01d08beb15dd5a8430dd76b336a0df253504716128810ddd817892c112c6a75f00f6773d928a92b0eb859440ca539f5d7edcbc2ce84f6d7d88b9b585c9f3887c35ebf9d775c356e3bd8838662f4f5d6b387acbf4d58dd725e2e53591f1dd623c834a2a9c7165c929002336c1427e08fc9a970f2649e13de29747186e50caa238ba5b162f3be8d1de48dbf77116d85ddfc66bf1d6912bc04c840cbf25311f0302c22a606d96271a68e31b1dd5498d3bc150f65620f3a97dffe0c6b30c17ebd788a92f29c9e2d6d8c1fb9c1360c29b626bac313f2909ecd398cfabb1ecf6793099bc59041a6126b3ef09a6556e61237d2e8a8a6f10e6dbf6bf45564813fab7b9e4c67000616a1d54771e5d5b01706780ce5b78a4616234bea21ac685fea5d735e5f53d9bc8384fa488b7767142ed960b5e4038f549947cf3ad00e1b1d562c9f87ca71017b4f3e89486e662e8402b51afb033c4cf3373c15dac7f59610e25dd5d44d324dc53361a2c3eada0a5c4da46fbe99db6568ea5ffa2182d6a8e2e7c86c3fce334460ef9a2f707c3a893f8ef31e6c6129bb39f550869c7e52e732b12022a65739df008205c1c9f17ce6b868785bda97f4165a6fac6e13f0b0a95a19bfe2a568af42bac2a551ebb52c49e0d52d094c9d222d7359f7d084a52add1f265015abab9ce6ebe6fb3ea34af1f7ef9c0abce578a4c29628652b9f61d37907724af8696d321320c7f628d4100a477617f529225808e7cfc30c54330bbe20f0cb006818ed1e15a061adc2c3356b7b8293c9415657f44a08409d1b389dfebf0af0986a206d4b09c8997c70878ed113aceaefbe226e8ae47dc64b66189ee8ed30f617cf1b080beb0e510ce458d89f60c98ae05029248448505d444f7adb63f62b88b82a5fce015f4e81938af8d9ec1aa58821be341d9a0612e5e661f7fc1792d5dec77ad1cb20b732863acec274f1e95a37a706d63df3f91c595f881fe854d605d63eac140f4aaded60bc3f0e26341ccd820a3fac4ed991a758e6837b5036a33efd7f4084f25e951121e715b51254a1fe7cbc3e12125aba400e930006f406f44af18c4ae9081ebb9bf8aa0ba9c113b0dda046071d68d2a4125b5fc626d08b4b08f4d57db3b55a9575ed208863fccce43d2a813712ec0100b64f3ed74fcde07a4aea26d2dd1bf845f01aabdc0bd2f345a52d286b42d9143c083658e864dcf3525358667dfa897e90fb1f9b82d7fe6498f4477e14a4c2925201219cf7060540ef5b26fe3ebf7d0e40cbe5479ccae232882504f97e0e534d55e88650ce5b06f4f960d227a978a52f1545416f3ec05e2aaba59af9b27e0e1823fe6eac0586b80b02cbb80d8b44187bc92c8dfc1362f9f2b113ba35ed35ff64a3883d6addc1d4cf170485fe3a0ddf934a81317866ffb5e97632220beba1aead988a71b87384180997631eaf52855be15b3c55c05d0183eacf5cc34d56d2ed2e692b3866be0c5a7a6dda9d82fb6fbcbb8d76b7bd3b8b532a7c2025fe221ae5d2ddff7dbdb52d9ed9ec1a8d403cd2afc2fce7a18dd21241b5c01645a70c5b81de8e7e55363b3def5c0ab7f01591c884fc35040e5f2cf87f14697a588198d603713e53f763de9e862f656404af9701c2d832b3aef4602c7180c37324684496a3c7068168f0802ac9a13d78bd6f29db595d15ff64f6d85d3c2a91e440804a180399acdb80a787cdb94b6ba1bd5a04ca89f91674fb52f4ee2618d48dbc0836afc860dc1670cd66eec6e02e39dbd485ab375ea3351bb853b7adef74af2634225797d5a62067a370531748bf55099cdda6d265e01ec5408af8860163cf1a25859089450da48bdde0455659f0959b6f61662d8b0bd9d77774d4307737ffd4dd3f3a495e52d66d3b389bc1f65969af768314797af40fe68372d77230c868c6bb625f2d5a12fb8ab184d6194600c1929080146a4d7a871850e00c51a039bb0e07230aab390e9053c4860d73ca2d5e4fc6454e30a8e72b847fd7cb5b7a5c9fe53bb27312c38e81f286442e0cfbcbbda9f745608ef9b7112d44fc632e0f565aa128b1f2ef95654c484d6ba5408e7dfa4ace8ad3869494cc77138f7632423fa31fd1fed75cdbfa3811f2590a3f0573fb8bfac7b3ae193cb16e0d9859214f15233349e2e8f88d473995ea136aac975046c6dfbcd786ad2ae79fa663de8db2ee5a4ecc1aebbef6544ebacad732f398cd1bdc95699e0c52719ba0af40da48176daadb78a560cad1034934b53949a3577bcdee0edb0edd83df945ec43aee7538387b658b2821c2020565c86a179ad109a3e7082940be40788668bbe7b308b0e8a2d41ef9736d32d368a2fdc65d4a86bf7ac74df966dfb638afc64d9f5fd927ffea535c61e12b210e9864e949ad66953794e9d0220e62460fbb300fc49895e3dd021164a642c74f1d680c576882ebbf28c7467032e146ef249963ab6535eac9ba08c68bd3948e44c4f88c2045a215a597b63442b6e3b1bf9f9fa93c821eda8af2889853c0917b7ab49a95a1fe3851fa6ec7d2925d154c360e7cac206e375f854e7b90d710e7b0612378ab9f17641d19e9549ba4538694d4c57b5fa1bfb8fd5bc8268924033531fee868f259078e17ca6641498f5123dcbf7e062ef1986cd739280691f2105662e473b44737cf274227348d32184321fa97a210caa643529d9c44d8be0c8db9ca034e2d12469c3d1962a17e3e43805f90e83ead402a62aa9db1cebf5f947d33b02e091f1d01762b11df715989c9df865aa6151e7ef86c111fa75d906b9532712bcc58fb45e194aab1dbe4ae94a1e4cabd14b9a4705d4764d48bf8e3d54d933d9c7ffdb4fd382162b9a4e708589cc121d5373be07d0bf8010d9ff237ab7ff539f6854e11823f70a02bc656b0328fa921206521c5b7eaae51566140b968fb445004d1ab4ac4e99c1377ee0338c65f61e46e44f5efffcf1e9da66f598c747da33ae360df0d8d51fac9e802dfb3a273ebc6e34b2ba9d70ff160bf66df998483723a2c69f6a7ac0914f3096e897ecd61aee7dd000f6b43ed9bada505158edc0e232ee0e0fbf0db957d8646266950a543762bc61c84d9cdb197767520d05c59b6e8e12a71fb77e1f553bc5de52d8c9d6e6f8c01440dad6dd14c64904a17fccf14e201585cab8ad6d91006f2294b44a884e5f0b1a442c1b72da4ad6b9a8eb8bd9e1551fd907d6ca246ba81fb9406b021ceb472e3c52fc4028c880a9aa99f3a64ba8dfc42e3cfa0d9c6a96ea64524ec07cd7e677ff6407e1156c8168408c86814e8d270603dcd3e2d206d8a108f3897399bec8b4f397b0ee62a1f76ed21e6d9b499f3f039334d8210357134334e159dcf2b5164ea7300883a0f60d554ea9b68176305573197d5c15bc538535b1e2eb22bd1a8ce702ad692d80a30648847da2a55ee496f590088bb0a6b51b8b79e59b1332f94c803a65c4ba29b4e7ae21e4ce284b888a81abe858732d54faf30eb7219ebaaeab59098881a797a622ae585ebcf7ebdc4d26084f844d53d088e9bd4d74a151236ec990a7d76212a3bad933701f941364ea0040fc16518435abe001d18ccfc3dedb64a3c4dbd8714f14833ba4356549f0274a0fcd43cc588a7a9da0bf329043440d89257f24e9935d7c90603d590714a3eaa23c8e1866fb5f189f278a76d0a09a39f8529e24d9b6485320609630de4ccc978fb3cfe6837179cd92bc43a3f6685cbc9276523ca9", 0x1000, 0x0, &(0x7f0000000200)={0xa, 0x4e21, 0x300, @dev={0xfe, 0x80, [], 0x14}, 0x7}, 0x1c) bind$inet6(r0, &(0x7f0000000040)={0xa, 0x4e23, 0x10000000, @ipv4={[], [0xff, 0xff], @local={0xac, 0x14, 0x14, 0xaa}}, 0x100000001}, 0xf) r2 = socket$inet6(0xa, 0x3, 0x3a) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$bt_BT_FLUSHABLE(r3, 0x112, 0x8, &(0x7f0000000300)=0xbe, &(0x7f0000000340)=0x4) ioctl$DRM_IOCTL_SET_CLIENT_CAP(r3, 0x4010640d, &(0x7f00000000c0)={0x0, 0x3617}) setsockopt$inet6_int(r2, 0x29, 0xc8, &(0x7f00000007c0), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000000280)={{0xa, 0x4e22, 0x1, @remote={0xfe, 0x80, [], 0xbb}, 0xde27}, {0xa, 0x0, 0x100000001, @mcast1={0xff, 0x1, [], 0x1}, 0x8000}, 0x0, [0x9, 0x1, 0x2, 0x630, 0x0, 0x9, 0x5, 0x2aec100000000000]}, 0x5c) r4 = socket$inet6(0xa, 0x2, 0x0) ioctl(r4, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000000100)={{0xa, 0x4e22, 0x8, @ipv4={[], [0xff, 0xff], @broadcast=0xffffffff}, 0x9}, {0xa, 0x4e22, 0x800, @mcast1={0xff, 0x1, [], 0x1}, 0x5dfb}, 0x5, [0x400, 0x3, 0x3, 0x9, 0x8000, 0xdb4, 0x7, 0x3]}, 0x5c) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0xc9, &(0x7f0000000180)={{0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @multicast1=0xe0000001}}, {0xa, 0x0, 0x0, @remote={0xfe, 0x80, [], 0xbb}}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x4]}, 0x5c) 2018/05/27 19:13:42 executing program 0: r0 = socket(0x2, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000deb000)={0x2, 0x4e23, @multicast1=0xe0000001}, 0x10) sendto$inet(r1, &(0x7f0000a88f88), 0x332, 0x20000800, &(0x7f0000e68000)={0x2, 0x4e23}, 0x10) sendto$inet(r1, &(0x7f0000000000)="ff", 0x1, 0x0, 0x0, 0x0) sendto$inet(r1, &(0x7f0000000000), 0xfffffffffffffe4e, 0x0, &(0x7f00000000c0)={0x2}, 0x10) read(r1, &(0x7f0000000180)=""/116, 0xfffffd26) recvmsg(r1, &(0x7f0000000680)={0x0, 0xffffffffffffff7f, &(0x7f0000000080)=[{&(0x7f0000000200)=""/166, 0xfffffeee}, {&(0x7f0000000040)=""/37, 0x25}, {&(0x7f00000002c0)=""/150, 0x96}, {&(0x7f0000000380)=""/161, 0xa1}], 0x4, &(0x7f0000000100)=""/44, 0x2c}, 0x0) 2018/05/27 19:13:42 executing program 1: r0 = socket(0xa, 0x1, 0x0) getsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r0, 0x84, 0x22, &(0x7f0000000000)={0x400, 0x1, 0x4, 0x9, 0x0}, &(0x7f0000000040)=0x10) getsockopt$inet_sctp_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000080)={r1, 0x2de1, 0x7fff, 0xffff, 0x7, 0xd7}, &(0x7f00000000c0)=0x14) ioctl(r0, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") getsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000200), 0x10) r2 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000280)='/dev/dsp\x00', 0x400, 0x0) ioctl$DRM_IOCTL_DROP_MASTER(r2, 0x641f) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb08060001080006040001ffffffffffff1c000000aaaaaaaaaa00ac1414aa4d080000003de98662217d9ad976c4e0df0a55c0124542d1a494ff3e1670c7bdc228b05ebf30cba387e59b6dfc4002310fcffd36cf7bf640db4f3c314a079b2f956732cea94a2eed83d521e03c2cef9173179fe10824777c00cb62df4a9b9159beea4225edd5e8507f001a6e93b11501fb8926967590c1c7e6337f177755fba793ea1144e3e464dc72c023f9e99a"], &(0x7f0000000100)) 2018/05/27 19:13:42 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:13:42 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:13:42 executing program 1: socket(0xa, 0x1, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @empty=0x1c000000, @dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, @local={0xac, 0x14, 0x14, 0xaa}}}}}, &(0x7f0000000100)) [ 2619.571810] FAULT_INJECTION: forcing a failure. [ 2619.571810] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2619.583763] CPU: 0 PID: 5456 Comm: syz-executor6 Not tainted 4.17.0-rc6+ #70 [ 2619.590955] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2619.600307] Call Trace: [ 2619.602908] dump_stack+0x1b9/0x294 [ 2619.606549] ? dump_stack_print_info.cold.2+0x52/0x52 [ 2619.611748] ? zap_class+0x720/0x720 [ 2619.615473] should_fail.cold.4+0xa/0x1a 2018/05/27 19:13:43 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:13:43 executing program 1: r0 = socket(0xa, 0x1, 0x1000000000000080) ioctl(r0, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @empty=0x1c000000, @dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, @local={0xac, 0x14, 0x14, 0xaa}}}}}, &(0x7f0000000100)) [ 2619.619546] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 2619.624660] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 2619.629859] ? graph_lock+0x170/0x170 [ 2619.633669] ? is_bpf_text_address+0xd7/0x170 [ 2619.638176] ? find_held_lock+0x36/0x1c0 [ 2619.642254] ? __lock_is_held+0xb5/0x140 [ 2619.646342] ? check_same_owner+0x320/0x320 [ 2619.650680] ? rcu_note_context_switch+0x710/0x710 [ 2619.655625] ? __might_sleep+0x95/0x190 [ 2619.659612] __alloc_pages_nodemask+0x34e/0xd70 [ 2619.664285] ? lock_downgrade+0x8e0/0x8e0 2018/05/27 19:13:43 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) [ 2619.668446] ? __alloc_pages_slowpath+0x2db0/0x2db0 [ 2619.673470] ? graph_lock+0x170/0x170 [ 2619.677279] ? __lock_is_held+0xb5/0x140 [ 2619.681353] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 2619.686565] ? __lock_is_held+0xb5/0x140 [ 2619.690653] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 2619.696203] alloc_pages_current+0x10c/0x210 [ 2619.700621] __get_free_pages+0xf/0x40 [ 2619.704515] mmu_topup_memory_caches+0x1f8/0x3a0 [ 2619.709287] kvm_mmu_load+0x21/0x10e0 [ 2619.713103] ? kasan_check_write+0x14/0x20 [ 2619.717351] vcpu_enter_guest+0x3a83/0x6060 2018/05/27 19:13:43 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) [ 2619.721681] ? perf_trace_lock+0xd6/0x900 [ 2619.725839] ? print_usage_bug+0xc0/0xc0 [ 2619.729913] ? kvm_set_msr_common+0x2680/0x2680 [ 2619.734588] ? vmx_vcpu_load+0xada/0xfe0 [ 2619.738659] ? __lock_acquire+0x7f5/0x5140 [ 2619.742900] ? vmx_vcpu_reset+0x1030/0x1030 [ 2619.747227] ? graph_lock+0x170/0x170 [ 2619.751036] ? graph_lock+0x170/0x170 [ 2619.754844] ? __lock_acquire+0x7f5/0x5140 [ 2619.759086] ? debug_check_no_locks_freed+0x310/0x310 [ 2619.764285] ? __lock_is_held+0xb5/0x140 [ 2619.768360] ? lock_acquire+0x1dc/0x520 [ 2619.772340] ? kvm_arch_vcpu_ioctl_run+0x234/0x1690 [ 2619.777365] ? lock_release+0xa10/0xa10 [ 2619.781345] ? kvm_arch_vcpu_ioctl_set_fpu+0x340/0x340 [ 2619.786626] ? kvm_arch_dev_ioctl+0x5f0/0x5f0 [ 2619.791130] ? preempt_notifier_dec+0x20/0x20 [ 2619.795642] kvm_arch_vcpu_ioctl_run+0x33e/0x1690 [ 2619.800486] ? kvm_arch_vcpu_ioctl_run+0x33e/0x1690 [ 2619.805518] kvm_vcpu_ioctl+0x79d/0x12e0 [ 2619.809587] ? kvm_uevent_notify_change.part.29+0x440/0x440 [ 2619.815306] ? graph_lock+0x170/0x170 [ 2619.819111] ? find_held_lock+0x36/0x1c0 [ 2619.823186] ? lock_downgrade+0x8e0/0x8e0 [ 2619.827334] ? rcu_is_watching+0x85/0x140 [ 2619.831477] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 2619.836677] ? __fget+0x40c/0x650 [ 2619.840131] ? match_held_lock+0x801/0x8b0 [ 2619.844360] ? expand_files.part.8+0x9a0/0x9a0 [ 2619.848937] ? kasan_check_write+0x14/0x20 [ 2619.853158] ? __mutex_unlock_slowpath+0x180/0x8a0 [ 2619.858077] ? wait_for_completion+0x870/0x870 [ 2619.862645] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 2619.867828] ? kvm_uevent_notify_change.part.29+0x440/0x440 [ 2619.873532] do_vfs_ioctl+0x1cf/0x16a0 [ 2619.877415] ? ioctl_preallocate+0x2e0/0x2e0 [ 2619.881820] ? fget_raw+0x20/0x20 [ 2619.885259] ? __sb_end_write+0xac/0xe0 [ 2619.889227] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 2619.894746] ? fput+0x130/0x1a0 [ 2619.898015] ? ksys_write+0x1a6/0x250 [ 2619.901821] ? security_file_ioctl+0x94/0xc0 [ 2619.906224] ksys_ioctl+0xa9/0xd0 [ 2619.909676] __x64_sys_ioctl+0x73/0xb0 [ 2619.913553] do_syscall_64+0x1b1/0x800 [ 2619.917420] ? syscall_slow_exit_work+0x4f0/0x4f0 [ 2619.922244] ? syscall_return_slowpath+0x5c0/0x5c0 [ 2619.927158] ? syscall_return_slowpath+0x30f/0x5c0 [ 2619.932074] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 2619.937423] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 2619.942254] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 2619.947424] RIP: 0033:0x455a09 [ 2619.950601] RSP: 002b:00007fd7c2c18c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2619.958302] RAX: ffffffffffffffda RBX: 00007fd7c2c196d4 RCX: 0000000000455a09 [ 2619.965561] RDX: 0000000000000000 RSI: 000000000000ae80 RDI: 0000000000000016 [ 2619.972822] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 2619.980081] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000017 [ 2619.987335] R13: 000000000000027e R14: 00000000006f7c70 R15: 0000000000000035 2018/05/27 19:13:43 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @empty=0x1c000000, @dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, @local={0xac, 0x14, 0x14, 0xaa}}}}}, &(0x7f0000000100)) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="344bd4ce6611a4a91c639dddf0a08fcd5ac69bbcf807e8667de669c4e3e017128b5bf9fb61f54841d5cab72f9cf994309f524edcc00774e7d3a591a3690efe3c50782f1b5a2a9870e4740ca29e4e2e42b709be6682d121fa48d4c6eeab6abbebd713fd23ceed4119d9373bc78d66df74a6abb578266dbc50bbcd49b7e57e1d733283161cafd4d7b4797a53bf718fc32a07de9f3a7df3d9e0c449453734ab3f7c5a55773adae7ce42bf9986ac10c085c73f1049b91c40ebca3bbf4e1210e11e0b488bb1d47916f80456e27259", 0xcc}], 0x1, 0x0) 2018/05/27 19:13:43 executing program 5: r0 = socket$inet6(0xa, 0x2, 0x200000088) r1 = socket$inet6(0xa, 0x7fe, 0x4) getsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x13, &(0x7f0000000000)={@mcast1={0xff, 0x1, [], 0x1}}, &(0x7f0000000040)=0x20) recvfrom$inet6(r0, &(0x7f0000fbef6d)=""/185, 0xfffffffffffffeba, 0x0, 0x0, 0x1fe) sendto$inet6(r1, &(0x7f0000000800)="77772a0bd31622e24b1f16e07ce40e12872e3637e157d5847cd0e4fd5c54e58bacd24ac68385a2e2f93468221d4b20029b950c08648c47d645122d9400a16ebd809a0045713dda8b06af50702d3338c98f2565aee44a1c67a5db987cfe1deb8b4643dc020fe400ec44f08128901b17869e1dad43eeb6e4d4ecd5ecccea67a84338d8a58dc9c5770ede7af7b73903a6f69831181b524b6748442028019b04dac2e7203f6abaa4bb75048c9d2d297699437e851061d998fe4bd4f28f1b3a2c91e4b2273a61e0e7ed54e2a759db09225bd0ad2677d59c62dd972b18725d6f4556a966b8d707c1913ddc93921afde82b7a40968d4c3796c6b1bad1fb2fb9df770d9d88b9e615891a08356254ba1625e26133f31e71d7a8a7a2ba38db3699145c48dbe89cbe20709eca902485b1f3f5c49eef3835f407974ae1e95a72853af813336e00c6282e7dbfda98966db0694cda728dc44550de05f7e2ada24384ddf874f11e2f7f0a00488d8e548767c3266525f2cae7f2ccbee7b367badaf7d61c89c4be39e2b30bae5d257ebd003ae26aeaf07233712c243969d8201364ad5ec28dac9fecd028cb20d50f85fb08171f3746090d717aa27133684289c3dabe07a5c0007a8d373be70d73943e0788427dc72c5f3fb774b5d8bcfc381bfda4924aabd93caedf8dd74ca6ed8793680022df61a1a028f7d9391255af2bb019b2e3413fa748d394b8059c8fceebb92cb9a31a6948cad3a3312c011bec3e895e0020acd942cae558e17a4e5f602aaf4212e7a627310c58d6548ebb4b6341902e48f4b04c9f49f83058512235c6f47e43673eb6320aa81f1b751b19a32f5f25865e47a43d15f32aea04ef5023f527d92eccb92401c20787794d66b6eb571d120a246c65207b4ab09f9d31b85043899561ee431af468aac759ceeebc703aa4fbc3cf2ecee20c59aef2ce71729577446427c3b41e8bf5c6752e1236d6af6af1762bd6a1941d54329554b556a48017682eceb45be698c1d88718aae47fd5c458682bdc750e682ed4a277901a43a2827346fa789b4983af80334611a6f39ff155d0d78828247b667c620f1718a4cdf96ba1b4a550116ab6418b511ac8667527cd378e1f49be5496d9ae85cb6b8de202da926b065afbb6fc9e9b937e5950eac23dc1db5a8544156d87b6bf8e2c967cdca01d24c062f29877198a8ebda489b8fb78af4f3f96f895a91745a8d45c31a3be389587da185dca2077261d0876c6f9cb97e211090352385e0ae26f160b87278a22ae3690d5605be41939e9d59139509a2473f0d4737d13089b19c820f71d3a30153d913180981abc7ee672371e4f778d59f1066a47921600e7e5a5ad1d361f3cf845fe939ac8fa4247fc7c4682158b337f2209c68b78705c7f1169ccb693dcfa43166965bfe0f959a00713a4b453ac7aa386aba7d65ed72f4e6d046fddc6c8ae7750d8efa75f6a8574eeddb1894b0c0f832f7c72adf6d16b30cec38d01d6da0966d5c0d09c10eab4d591233ba3278a1a1dd737fd5005d5f2aa7e296acbff3e7256a5c1fe3ae7e6b6957e8ff9a18246a88cb9d00801a199e04aad4294593358a4b5a568f259ff405f7dbb76d4d6771ee1479696a887f2a09406d0089757d626237bdaf4f8b02b8444b6e137fed156ea681a50f62b4022ffa4dd49923af7c600451868da2f8aa687bb27b78fe3399b4c9a559c9bd9d6bead0ee668eb628842459e6688bebf8e49541e8761320b63088e3d4e036a6af8ba4344f3e79aaeffd25815c9e1114ce080e01b23d9e0578926cd80f607e69734a1ec520793d685164acbf0dfca495fc662549ea57c7f3a458c30ba25a2277a83c5b49d1ac8a334560962743e52e3d75945b8a9f24979a80cd69b327291b235df043fbf574d223d7e45a9fe61174fd247d3b45526f18fcf5e6bf093422e2dea22b64d6219a596a79d6e7cb14a415f21196c57da6c9cc80bfbce5b26db43c4b2b1ae951a0e0386e262b87af874b39cf1a43eee3e30994f62e8419964e456347a3dc6980bfb766f64944e328b853f11591dd999182e6c0736c4b0c279f468a8702720509f01d08beb15dd5a8430dd76b336a0df253504716128810ddd817892c112c6a75f00f6773d928a92b0eb859440ca539f5d7edcbc2ce84f6d7d88b9b585c9f3887c35ebf9d775c356e3bd8838662f4f5d6b387acbf4d58dd725e2e53591f1dd623c834a2a9c7165c929002336c1427e08fc9a970f2649e13de29747186e50caa238ba5b162f3be8d1de48dbf77116d85ddfc66bf1d6912bc04c840cbf25311f0302c22a606d96271a68e31b1dd5498d3bc150f65620f3a97dffe0c6b30c17ebd788a92f29c9e2d6d8c1fb9c1360c29b626bac313f2909ecd398cfabb1ecf6793099bc59041a6126b3ef09a6556e61237d2e8a8a6f10e6dbf6bf45564813fab7b9e4c67000616a1d54771e5d5b01706780ce5b78a4616234bea21ac685fea5d735e5f53d9bc8384fa488b7767142ed960b5e4038f549947cf3ad00e1b1d562c9f87ca71017b4f3e89486e662e8402b51afb033c4cf3373c15dac7f59610e25dd5d44d324dc53361a2c3eada0a5c4da46fbe99db6568ea5ffa2182d6a8e2e7c86c3fce334460ef9a2f707c3a893f8ef31e6c6129bb39f550869c7e52e732b12022a65739df008205c1c9f17ce6b868785bda97f4165a6fac6e13f0b0a95a19bfe2a568af42bac2a551ebb52c49e0d52d094c9d222d7359f7d084a52add1f265015abab9ce6ebe6fb3ea34af1f7ef9c0abce578a4c29628652b9f61d37907724af8696d321320c7f628d4100a477617f529225808e7cfc30c54330bbe20f0cb006818ed1e15a061adc2c3356b7b8293c9415657f44a08409d1b389dfebf0af0986a206d4b09c8997c70878ed113aceaefbe226e8ae47dc64b66189ee8ed30f617cf1b080beb0e510ce458d89f60c98ae05029248448505d444f7adb63f62b88b82a5fce015f4e81938af8d9ec1aa58821be341d9a0612e5e661f7fc1792d5dec77ad1cb20b732863acec274f1e95a37a706d63df3f91c595f881fe854d605d63eac140f4aaded60bc3f0e26341ccd820a3fac4ed991a758e6837b5036a33efd7f4084f25e951121e715b51254a1fe7cbc3e12125aba400e930006f406f44af18c4ae9081ebb9bf8aa0ba9c113b0dda046071d68d2a4125b5fc626d08b4b08f4d57db3b55a9575ed208863fccce43d2a813712ec0100b64f3ed74fcde07a4aea26d2dd1bf845f01aabdc0bd2f345a52d286b42d9143c083658e864dcf3525358667dfa897e90fb1f9b82d7fe6498f4477e14a4c2925201219cf7060540ef5b26fe3ebf7d0e40cbe5479ccae232882504f97e0e534d55e88650ce5b06f4f960d227a978a52f1545416f3ec05e2aaba59af9b27e0e1823fe6eac0586b80b02cbb80d8b44187bc92c8dfc1362f9f2b113ba35ed35ff64a3883d6addc1d4cf170485fe3a0ddf934a81317866ffb5e97632220beba1aead988a71b87384180997631eaf52855be15b3c55c05d0183eacf5cc34d56d2ed2e692b3866be0c5a7a6dda9d82fb6fbcbb8d76b7bd3b8b532a7c2025fe221ae5d2ddff7dbdb52d9ed9ec1a8d403cd2afc2fce7a18dd21241b5c01645a70c5b81de8e7e55363b3def5c0ab7f01591c884fc35040e5f2cf87f14697a588198d603713e53f763de9e862f656404af9701c2d832b3aef4602c7180c37324684496a3c7068168f0802ac9a13d78bd6f29db595d15ff64f6d85d3c2a91e440804a180399acdb80a787cdb94b6ba1bd5a04ca89f91674fb52f4ee2618d48dbc0836afc860dc1670cd66eec6e02e39dbd485ab375ea3351bb853b7adef74af2634225797d5a62067a370531748bf55099cdda6d265e01ec5408af8860163cf1a25859089450da48bdde0455659f0959b6f61662d8b0bd9d77774d4307737ffd4dd3f3a495e52d66d3b389bc1f65969af768314797af40fe68372d77230c868c6bb625f2d5a12fb8ab184d6194600c1929080146a4d7a871850e00c51a039bb0e07230aab390e9053c4860d73ca2d5e4fc6454e30a8e72b847fd7cb5b7a5c9fe53bb27312c38e81f286442e0cfbcbbda9f745608ef9b7112d44fc632e0f565aa128b1f2ef95654c484d6ba5408e7dfa4ace8ad3869494cc77138f7632423fa31fd1fed75cdbfa3811f2590a3f0573fb8bfac7b3ae193cb16e0d9859214f15233349e2e8f88d473995ea136aac975046c6dfbcd786ad2ae79fa663de8db2ee5a4ecc1aebbef6544ebacad732f398cd1bdc95699e0c52719ba0af40da48176daadb78a560cad1034934b53949a3577bcdee0edb0edd83df945ec43aee7538387b658b2821c2020565c86a179ad109a3e7082940be40788668bbe7b308b0e8a2d41ef9736d32d368a2fdc65d4a86bf7ac74df966dfb638afc64d9f5fd927ffea535c61e12b210e9864e949ad66953794e9d0220e62460fbb300fc49895e3dd021164a642c74f1d680c576882ebbf28c7467032e146ef249963ab6535eac9ba08c68bd3948e44c4f88c2045a215a597b63442b6e3b1bf9f9fa93c821eda8af2889853c0917b7ab49a95a1fe3851fa6ec7d2925d154c360e7cac206e375f854e7b90d710e7b0612378ab9f17641d19e9549ba4538694d4c57b5fa1bfb8fd5bc8268924033531fee868f259078e17ca6641498f5123dcbf7e062ef1986cd739280691f2105662e473b44737cf274227348d32184321fa97a210caa643529d9c44d8be0c8db9ca034e2d12469c3d1962a17e3e43805f90e83ead402a62aa9db1cebf5f947d33b02e091f1d01762b11df715989c9df865aa6151e7ef86c111fa75d906b9532712bcc58fb45e194aab1dbe4ae94a1e4cabd14b9a4705d4764d48bf8e3d54d933d9c7ffdb4fd382162b9a4e708589cc121d5373be07d0bf8010d9ff237ab7ff539f6854e11823f70a02bc656b0328fa921206521c5b7eaae51566140b968fb445004d1ab4ac4e99c1377ee0338c65f61e46e44f5efffcf1e9da66f598c747da33ae360df0d8d51fac9e802dfb3a273ebc6e34b2ba9d70ff160bf66df998483723a2c69f6a7ac0914f3096e897ecd61aee7dd000f6b43ed9bada505158edc0e232ee0e0fbf0db957d8646266950a543762bc61c84d9cdb197767520d05c59b6e8e12a71fb77e1f553bc5de52d8c9d6e6f8c01440dad6dd14c64904a17fccf14e201585cab8ad6d91006f2294b44a884e5f0b1a442c1b72da4ad6b9a8eb8bd9e1551fd907d6ca246ba81fb9406b021ceb472e3c52fc4028c880a9aa99f3a64ba8dfc42e3cfa0d9c6a96ea64524ec07cd7e677ff6407e1156c8168408c86814e8d270603dcd3e2d206d8a108f3897399bec8b4f397b0ee62a1f76ed21e6d9b499f3f039334d8210357134334e159dcf2b5164ea7300883a0f60d554ea9b68176305573197d5c15bc538535b1e2eb22bd1a8ce702ad692d80a30648847da2a55ee496f590088bb0a6b51b8b79e59b1332f94c803a65c4ba29b4e7ae21e4ce284b888a81abe858732d54faf30eb7219ebaaeab59098881a797a622ae585ebcf7ebdc4d26084f844d53d088e9bd4d74a151236ec990a7d76212a3bad933701f941364ea0040fc16518435abe001d18ccfc3dedb64a3c4dbd8714f14833ba4356549f0274a0fcd43cc588a7a9da0bf329043440d89257f24e9935d7c90603d590714a3eaa23c8e1866fb5f189f278a76d0a09a39f8529e24d9b6485320609630de4ccc978fb3cfe6837179cd92bc43a3f6685cbc9276523ca9", 0x1000, 0x0, &(0x7f0000000200)={0xa, 0x4e21, 0x300, @dev={0xfe, 0x80, [], 0x14}, 0x7}, 0x1c) bind$inet6(r0, &(0x7f0000000040)={0xa, 0x4e23, 0x10000000, @ipv4={[], [0xff, 0xff], @local={0xac, 0x14, 0x14, 0xaa}}, 0x100000001}, 0xf) r2 = socket$inet6(0xa, 0x3, 0x3a) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$bt_BT_FLUSHABLE(r3, 0x112, 0x8, &(0x7f0000000300)=0xbe, &(0x7f0000000340)=0x4) ioctl$DRM_IOCTL_SET_CLIENT_CAP(r3, 0x4010640d, &(0x7f00000000c0)={0x0, 0x3617}) setsockopt$inet6_int(r2, 0x29, 0xc8, &(0x7f00000007c0), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000000280)={{0xa, 0x4e22, 0x1, @remote={0xfe, 0x80, [], 0xbb}, 0xde27}, {0xa, 0x4e20, 0x0, @mcast1={0xff, 0x1, [], 0x1}, 0x8000}, 0x0, [0x9, 0x1, 0x2, 0x630, 0x0, 0x9, 0x5, 0x2aec100000000000]}, 0x5c) r4 = socket$inet6(0xa, 0x2, 0x0) ioctl(r4, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000000100)={{0xa, 0x4e22, 0x8, @ipv4={[], [0xff, 0xff], @broadcast=0xffffffff}, 0x9}, {0xa, 0x4e22, 0x800, @mcast1={0xff, 0x1, [], 0x1}, 0x5dfb}, 0x5, [0x400, 0x3, 0x3, 0x9, 0x8000, 0xdb4, 0x7, 0x3]}, 0x5c) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0xc9, &(0x7f0000000180)={{0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @multicast1=0xe0000001}}, {0xa, 0x0, 0x0, @remote={0xfe, 0x80, [], 0xbb}}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x4]}, 0x5c) 2018/05/27 19:13:43 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:13:43 executing program 0: r0 = socket(0x2, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000deb000)={0x2, 0x4e23, @multicast1=0xe0000001}, 0x10) sendto$inet(r1, &(0x7f0000a88f88), 0x332, 0x20000800, &(0x7f0000e68000)={0x2, 0x4e23}, 0x10) sendto$inet(r1, &(0x7f0000000000)="ff", 0x1, 0x0, 0x0, 0x0) sendto$inet(r1, &(0x7f0000000000), 0xfffffffffffffe4e, 0x0, &(0x7f00000000c0)={0x2}, 0x10) read(r1, &(0x7f0000000180)=""/116, 0xfffffd26) recvmsg(r1, &(0x7f0000000680)={0x0, 0xffffffffffffff7f, &(0x7f0000000080)=[{&(0x7f0000000200)=""/166, 0xfffffeee}, {&(0x7f0000000040)=""/37, 0x25}, {&(0x7f00000002c0)=""/150, 0x96}, {&(0x7f0000000380)=""/161, 0xa1}], 0x4, &(0x7f0000000100)=""/44, 0x2c}, 0x0) 2018/05/27 19:13:43 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) r1 = socket$inet(0x2, 0x200000002, 0x0) setsockopt$inet_mreqn(r1, 0x0, 0x27, &(0x7f0000000080)={@multicast1=0xe0000001, @local={0xac, 0x14, 0x14, 0xaa}}, 0xc) setsockopt$inet_msfilter(r1, 0x0, 0x29, &(0x7f0000000040)={@multicast1=0xe0000001, @local={0xac, 0x14, 0x14, 0xaa}, 0x0, 0x2, [@local={0xac, 0x14, 0x14, 0xaa}, @empty]}, 0x18) sendto$inet(r0, &(0x7f0000c95ffd), 0x1c00, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001, [0x0, 0x0, 0x0, 0xb00a0000]}, 0x10) 2018/05/27 19:13:43 executing program 2: perf_event_open(&(0x7f0000000140)={0x2, 0xb1, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$dmmidi(&(0x7f0000000040)='/dev/dmmidi#\x00', 0x5, 0x80000) write$cgroup_type(r0, &(0x7f0000000080)='threaded\x00', 0x9) r1 = syz_open_dev$sndtimer(&(0x7f0000000140)='/dev/snd/timer\x00', 0x0, 0x0) ioctl$SNDRV_TIMER_IOCTL_NEXT_DEVICE(r1, 0xc0145401, &(0x7f0000000000)) 2018/05/27 19:13:43 executing program 3: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268", 0x43}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:13:43 executing program 6 (fault-call:7 fault-nth:54): r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = socket(0x2, 0x1, 0x0) ioctl(r2, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") r3 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000280)=[@text32={0x20, &(0x7f0000000380)="0ca43ef30fbd57b80f23c20f1366d26565df9d0500000066ba2000edc4e1d1fc37b8010000000f01d90fc75b05c744240098d30000c74424025f5539d6c7442406000000000f011424", 0x49}], 0x1, 0x24, &(0x7f00000002c0), 0x0) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000009000/0x18000)=nil, &(0x7f0000000140)=[@text16={0x10, &(0x7f00000001c0)="640f602cd8a0020066b9800000c00f326635004000000f30dfdd65640f22930f01d1baf80c66b878ea428966efbafc0cb83e38ef262e642626360f2193cad3126766c7442400110900006766c74424021001c0fe6766c744240600000000670f011c24", 0x63}], 0x1, 0x0, &(0x7f0000000000), 0x0) ioctl$KVM_RUN(r3, 0xae80, 0x0) 2018/05/27 19:13:43 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") getsockopt$inet_IP_XFRM_POLICY(r0, 0x0, 0x11, &(0x7f0000000280)={{{@in=@dev, @in6=@mcast2}}, {{@in=@multicast2}}}, &(0x7f00000001c0)=0xe8) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @empty=0x1c000000, @dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, @local={0xac, 0x14, 0x14, 0xaa}}}}}, &(0x7f0000000100)) clone(0x40000, &(0x7f0000000000)="bef0651b6f8a6cda3ac1ccf0757d8f9593467b4c4fbf5d52fb92c6042476d88443b2646f2d87f680d58bca11db60d6e2a771121fa32f9fe1495ae2de1991c2469c27df1feb1a57b78387816d9ee10e940955b883f7c022b785305880856ca00bed8fa59e44445d", &(0x7f00000000c0), &(0x7f0000000140), &(0x7f0000000180)="c70e3d4385c31c2f8385dc6c70db4288080be0b5bef6ff79316fc54202ec9dd0ba615ba8aabd1ce7e2fb5a9e693859b48777f9d76e7b") r1 = dup3(r0, r0, 0x80000) r2 = syz_open_dev$dspn(&(0x7f0000000200)='/dev/dsp#\x00', 0x6f, 0x6003c0) ioctl$TUNSETFILTEREBPF(r1, 0x800454e1, &(0x7f0000000380)=r2) 2018/05/27 19:13:43 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:13:43 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) [ 2620.543799] FAULT_INJECTION: forcing a failure. [ 2620.543799] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2620.555776] CPU: 0 PID: 5514 Comm: syz-executor6 Not tainted 4.17.0-rc6+ #70 [ 2620.562966] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2620.572323] Call Trace: [ 2620.574925] dump_stack+0x1b9/0x294 [ 2620.578570] ? dump_stack_print_info.cold.2+0x52/0x52 [ 2620.583772] ? zap_class+0x720/0x720 [ 2620.587502] should_fail.cold.4+0xa/0x1a 2018/05/27 19:13:44 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) [ 2620.591596] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 2620.596749] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 2620.601948] ? graph_lock+0x170/0x170 [ 2620.605761] ? is_bpf_text_address+0xd7/0x170 [ 2620.610263] ? find_held_lock+0x36/0x1c0 [ 2620.614334] ? __lock_is_held+0xb5/0x140 [ 2620.618418] ? check_same_owner+0x320/0x320 [ 2620.622756] ? rcu_note_context_switch+0x710/0x710 [ 2620.627701] ? __might_sleep+0x95/0x190 [ 2620.631692] __alloc_pages_nodemask+0x34e/0xd70 [ 2620.636368] ? lock_downgrade+0x8e0/0x8e0 2018/05/27 19:13:44 executing program 1: r0 = socket(0x400000000000a, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") fstat(r0, &(0x7f0000000140)) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @empty=0x1c000000, @dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, @local={0xac, 0x14, 0x14, 0xaa}}}}}, &(0x7f0000000100)) r1 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/cuse\x00', 0x129800, 0x0) ioctl$VT_OPENQRY(r1, 0x5600, &(0x7f0000000040)) 2018/05/27 19:13:44 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) [ 2620.640529] ? __alloc_pages_slowpath+0x2db0/0x2db0 [ 2620.645552] ? graph_lock+0x170/0x170 [ 2620.649357] ? __lock_is_held+0xb5/0x140 [ 2620.653427] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 2620.658641] ? __lock_is_held+0xb5/0x140 [ 2620.662731] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 2620.668286] alloc_pages_current+0x10c/0x210 [ 2620.672709] __get_free_pages+0xf/0x40 [ 2620.676604] mmu_topup_memory_caches+0x1f8/0x3a0 [ 2620.681378] kvm_mmu_load+0x21/0x10e0 [ 2620.685189] ? kasan_check_write+0x14/0x20 [ 2620.689438] vcpu_enter_guest+0x3a83/0x6060 [ 2620.693770] ? perf_trace_lock+0xd6/0x900 [ 2620.697923] ? print_usage_bug+0xc0/0xc0 [ 2620.701997] ? kvm_set_msr_common+0x2680/0x2680 [ 2620.706674] ? vmx_vcpu_load+0xada/0xfe0 [ 2620.710750] ? __lock_acquire+0x7f5/0x5140 [ 2620.714993] ? vmx_vcpu_reset+0x1030/0x1030 [ 2620.719321] ? graph_lock+0x170/0x170 [ 2620.723130] ? graph_lock+0x170/0x170 [ 2620.726934] ? __lock_acquire+0x7f5/0x5140 [ 2620.731179] ? debug_check_no_locks_freed+0x310/0x310 [ 2620.736685] ? __lock_is_held+0xb5/0x140 [ 2620.740754] ? lock_acquire+0x1dc/0x520 2018/05/27 19:13:44 executing program 1: r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000000)='/dev/snapshot\x00', 0x80, 0x0) ioctl$DRM_IOCTL_GEM_FLINK(0xffffffffffffffff, 0xc008640a, &(0x7f0000000040)={0x0}) ioctl$DRM_IOCTL_GEM_CLOSE(r0, 0x40086409, &(0x7f00000000c0)={r1}) r2 = socket(0xa, 0x1, 0x0) ioctl(r2, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaa87aaaaaaaaaaaabb08060001080006040001ffffffffffff1c000000aaaaaaaaaa00ac1414aa"], &(0x7f0000000100)) [ 2620.744731] ? kvm_arch_vcpu_ioctl_run+0x234/0x1690 [ 2620.749758] ? lock_release+0xa10/0xa10 [ 2620.753740] ? kvm_arch_vcpu_ioctl_set_fpu+0x340/0x340 [ 2620.759025] ? kvm_arch_dev_ioctl+0x5f0/0x5f0 [ 2620.763527] ? preempt_notifier_dec+0x20/0x20 [ 2620.768123] kvm_arch_vcpu_ioctl_run+0x33e/0x1690 [ 2620.772968] ? kvm_arch_vcpu_ioctl_run+0x33e/0x1690 [ 2620.778000] kvm_vcpu_ioctl+0x79d/0x12e0 [ 2620.782074] ? kvm_uevent_notify_change.part.29+0x440/0x440 [ 2620.787789] ? graph_lock+0x170/0x170 [ 2620.791596] ? find_held_lock+0x36/0x1c0 [ 2620.795682] ? lock_downgrade+0x8e0/0x8e0 [ 2620.799844] ? rcu_is_watching+0x85/0x140 [ 2620.804000] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 2620.809206] ? __fget+0x40c/0x650 [ 2620.812661] ? match_held_lock+0x801/0x8b0 [ 2620.816891] ? expand_files.part.8+0x9a0/0x9a0 [ 2620.821469] ? kasan_check_write+0x14/0x20 [ 2620.825698] ? __mutex_unlock_slowpath+0x180/0x8a0 [ 2620.830615] ? wait_for_completion+0x870/0x870 [ 2620.835185] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 2620.840360] ? kvm_uevent_notify_change.part.29+0x440/0x440 [ 2620.846060] do_vfs_ioctl+0x1cf/0x16a0 [ 2620.849934] ? ioctl_preallocate+0x2e0/0x2e0 [ 2620.854326] ? fget_raw+0x20/0x20 [ 2620.857771] ? __sb_end_write+0xac/0xe0 [ 2620.861749] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 2620.867271] ? fput+0x130/0x1a0 [ 2620.870532] ? ksys_write+0x1a6/0x250 [ 2620.874321] ? security_file_ioctl+0x94/0xc0 [ 2620.878718] ksys_ioctl+0xa9/0xd0 [ 2620.882171] __x64_sys_ioctl+0x73/0xb0 [ 2620.886051] do_syscall_64+0x1b1/0x800 [ 2620.889933] ? syscall_slow_exit_work+0x4f0/0x4f0 [ 2620.894766] ? syscall_return_slowpath+0x5c0/0x5c0 [ 2620.899690] ? syscall_return_slowpath+0x30f/0x5c0 [ 2620.904611] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 2620.909963] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 2620.914790] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 2620.919958] RIP: 0033:0x455a09 [ 2620.923132] RSP: 002b:00007fd7c2c18c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2620.930835] RAX: ffffffffffffffda RBX: 00007fd7c2c196d4 RCX: 0000000000455a09 [ 2620.938090] RDX: 0000000000000000 RSI: 000000000000ae80 RDI: 0000000000000016 [ 2620.945337] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 2620.952588] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000017 [ 2620.959842] R13: 000000000000027e R14: 00000000006f7c70 R15: 0000000000000036 2018/05/27 19:13:44 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:13:44 executing program 0: r0 = socket(0x2, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000deb000)={0x2, 0x4e23, @multicast1=0xe0000001}, 0x10) sendto$inet(r1, &(0x7f0000a88f88), 0x332, 0x20000800, &(0x7f0000e68000)={0x2, 0x4e23}, 0x10) sendto$inet(r1, &(0x7f0000000000)="ff", 0x1, 0x0, 0x0, 0x0) sendto$inet(r1, &(0x7f0000000000), 0xfffffffffffffe4e, 0x0, &(0x7f00000000c0)={0x2}, 0x10) read(r1, &(0x7f0000000180)=""/116, 0xfffffd26) recvmsg(r1, &(0x7f0000000680)={0x0, 0xffffffffffffff7f, &(0x7f0000000080)=[{&(0x7f0000000200)=""/166, 0xfffffeee}, {&(0x7f0000000040)=""/37, 0x25}, {&(0x7f00000002c0)=""/150, 0x96}, {&(0x7f0000000380)=""/161, 0xa1}], 0x4, &(0x7f0000000100)=""/44, 0x2c}, 0x0) 2018/05/27 19:13:44 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) r1 = socket$inet(0x2, 0x200000002, 0x0) setsockopt$inet_mreqn(r1, 0x0, 0x27, &(0x7f0000000080)={@multicast1=0xe0000001, @local={0xac, 0x14, 0x14, 0xaa}}, 0xc) setsockopt$inet_msfilter(r1, 0x0, 0x29, &(0x7f0000000040)={@multicast1=0xe0000001, @local={0xac, 0x14, 0x14, 0xaa}, 0x0, 0x2, [@local={0xac, 0x14, 0x14, 0xaa}, @empty]}, 0x18) sendto$inet(r0, &(0x7f0000c95ffd), 0x1c00, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001, [0x0, 0x0, 0x0, 0x300000000000000]}, 0x10) 2018/05/27 19:13:44 executing program 1: r0 = socket(0xa, 0x80002, 0x7) setsockopt$inet_sctp6_SCTP_I_WANT_MAPPED_V4_ADDR(r0, 0x84, 0xc, &(0x7f0000000000)=0x2, 0x4) fcntl$setsig(r0, 0xa, 0x8) ioctl(r0, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @empty=0x1c000000, @dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, @local={0xac, 0x14, 0x14, 0xaa}}}}}, &(0x7f0000000100)={0x0, 0x0, [0x40000000000000]}) getsockopt$sock_buf(r0, 0x1, 0x1c, &(0x7f0000000140)=""/241, &(0x7f0000000040)=0xf1) 2018/05/27 19:13:44 executing program 2: perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x1, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xc00000000000}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$can_bcm(0x1d, 0x2, 0x2) r1 = getpgrp(0x0) ioctl$sock_SIOCSPGRP(r0, 0x8902, &(0x7f0000000040)=r1) r2 = syz_open_dev$sndtimer(&(0x7f0000000140)='/dev/snd/timer\x00', 0x0, 0x0) ioctl$SNDRV_TIMER_IOCTL_NEXT_DEVICE(r2, 0xc0145401, &(0x7f0000000000)) 2018/05/27 19:13:44 executing program 3: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268", 0x43}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:13:44 executing program 6 (fault-call:7 fault-nth:55): r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = socket(0x2, 0x1, 0x0) ioctl(r2, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") r3 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000280)=[@text32={0x20, &(0x7f0000000380)="0ca43ef30fbd57b80f23c20f1366d26565df9d0500000066ba2000edc4e1d1fc37b8010000000f01d90fc75b05c744240098d30000c74424025f5539d6c7442406000000000f011424", 0x49}], 0x1, 0x24, &(0x7f00000002c0), 0x0) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000009000/0x18000)=nil, &(0x7f0000000140)=[@text16={0x10, &(0x7f00000001c0)="640f602cd8a0020066b9800000c00f326635004000000f30dfdd65640f22930f01d1baf80c66b878ea428966efbafc0cb83e38ef262e642626360f2193cad3126766c7442400110900006766c74424021001c0fe6766c744240600000000670f011c24", 0x63}], 0x1, 0x0, &(0x7f0000000000), 0x0) ioctl$KVM_RUN(r3, 0xae80, 0x0) 2018/05/27 19:13:44 executing program 5: r0 = socket$inet6(0xa, 0x2, 0x200000088) r1 = socket$inet6(0xa, 0x7fe, 0x4) getsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x13, &(0x7f0000000000)={@mcast1={0xff, 0x1, [], 0x1}}, &(0x7f0000000040)=0x20) recvfrom$inet6(r0, &(0x7f0000fbef6d)=""/185, 0xfffffffffffffeba, 0x0, 0x0, 0x1fe) sendto$inet6(r1, &(0x7f0000000800)="77772a0bd31622e24b1f16e07ce40e12872e3637e157d5847cd0e4fd5c54e58bacd24ac68385a2e2f93468221d4b20029b950c08648c47d645122d9400a16ebd809a0045713dda8b06af50702d3338c98f2565aee44a1c67a5db987cfe1deb8b4643dc020fe400ec44f08128901b17869e1dad43eeb6e4d4ecd5ecccea67a84338d8a58dc9c5770ede7af7b73903a6f69831181b524b6748442028019b04dac2e7203f6abaa4bb75048c9d2d297699437e851061d998fe4bd4f28f1b3a2c91e4b2273a61e0e7ed54e2a759db09225bd0ad2677d59c62dd972b18725d6f4556a966b8d707c1913ddc93921afde82b7a40968d4c3796c6b1bad1fb2fb9df770d9d88b9e615891a08356254ba1625e26133f31e71d7a8a7a2ba38db3699145c48dbe89cbe20709eca902485b1f3f5c49eef3835f407974ae1e95a72853af813336e00c6282e7dbfda98966db0694cda728dc44550de05f7e2ada24384ddf874f11e2f7f0a00488d8e548767c3266525f2cae7f2ccbee7b367badaf7d61c89c4be39e2b30bae5d257ebd003ae26aeaf07233712c243969d8201364ad5ec28dac9fecd028cb20d50f85fb08171f3746090d717aa27133684289c3dabe07a5c0007a8d373be70d73943e0788427dc72c5f3fb774b5d8bcfc381bfda4924aabd93caedf8dd74ca6ed8793680022df61a1a028f7d9391255af2bb019b2e3413fa748d394b8059c8fceebb92cb9a31a6948cad3a3312c011bec3e895e0020acd942cae558e17a4e5f602aaf4212e7a627310c58d6548ebb4b6341902e48f4b04c9f49f83058512235c6f47e43673eb6320aa81f1b751b19a32f5f25865e47a43d15f32aea04ef5023f527d92eccb92401c20787794d66b6eb571d120a246c65207b4ab09f9d31b85043899561ee431af468aac759ceeebc703aa4fbc3cf2ecee20c59aef2ce71729577446427c3b41e8bf5c6752e1236d6af6af1762bd6a1941d54329554b556a48017682eceb45be698c1d88718aae47fd5c458682bdc750e682ed4a277901a43a2827346fa789b4983af80334611a6f39ff155d0d78828247b667c620f1718a4cdf96ba1b4a550116ab6418b511ac8667527cd378e1f49be5496d9ae85cb6b8de202da926b065afbb6fc9e9b937e5950eac23dc1db5a8544156d87b6bf8e2c967cdca01d24c062f29877198a8ebda489b8fb78af4f3f96f895a91745a8d45c31a3be389587da185dca2077261d0876c6f9cb97e211090352385e0ae26f160b87278a22ae3690d5605be41939e9d59139509a2473f0d4737d13089b19c820f71d3a30153d913180981abc7ee672371e4f778d59f1066a47921600e7e5a5ad1d361f3cf845fe939ac8fa4247fc7c4682158b337f2209c68b78705c7f1169ccb693dcfa43166965bfe0f959a00713a4b453ac7aa386aba7d65ed72f4e6d046fddc6c8ae7750d8efa75f6a8574eeddb1894b0c0f832f7c72adf6d16b30cec38d01d6da0966d5c0d09c10eab4d591233ba3278a1a1dd737fd5005d5f2aa7e296acbff3e7256a5c1fe3ae7e6b6957e8ff9a18246a88cb9d00801a199e04aad4294593358a4b5a568f259ff405f7dbb76d4d6771ee1479696a887f2a09406d0089757d626237bdaf4f8b02b8444b6e137fed156ea681a50f62b4022ffa4dd49923af7c600451868da2f8aa687bb27b78fe3399b4c9a559c9bd9d6bead0ee668eb628842459e6688bebf8e49541e8761320b63088e3d4e036a6af8ba4344f3e79aaeffd25815c9e1114ce080e01b23d9e0578926cd80f607e69734a1ec520793d685164acbf0dfca495fc662549ea57c7f3a458c30ba25a2277a83c5b49d1ac8a334560962743e52e3d75945b8a9f24979a80cd69b327291b235df043fbf574d223d7e45a9fe61174fd247d3b45526f18fcf5e6bf093422e2dea22b64d6219a596a79d6e7cb14a415f21196c57da6c9cc80bfbce5b26db43c4b2b1ae951a0e0386e262b87af874b39cf1a43eee3e30994f62e8419964e456347a3dc6980bfb766f64944e328b853f11591dd999182e6c0736c4b0c279f468a8702720509f01d08beb15dd5a8430dd76b336a0df253504716128810ddd817892c112c6a75f00f6773d928a92b0eb859440ca539f5d7edcbc2ce84f6d7d88b9b585c9f3887c35ebf9d775c356e3bd8838662f4f5d6b387acbf4d58dd725e2e53591f1dd623c834a2a9c7165c929002336c1427e08fc9a970f2649e13de29747186e50caa238ba5b162f3be8d1de48dbf77116d85ddfc66bf1d6912bc04c840cbf25311f0302c22a606d96271a68e31b1dd5498d3bc150f65620f3a97dffe0c6b30c17ebd788a92f29c9e2d6d8c1fb9c1360c29b626bac313f2909ecd398cfabb1ecf6793099bc59041a6126b3ef09a6556e61237d2e8a8a6f10e6dbf6bf45564813fab7b9e4c67000616a1d54771e5d5b01706780ce5b78a4616234bea21ac685fea5d735e5f53d9bc8384fa488b7767142ed960b5e4038f549947cf3ad00e1b1d562c9f87ca71017b4f3e89486e662e8402b51afb033c4cf3373c15dac7f59610e25dd5d44d324dc53361a2c3eada0a5c4da46fbe99db6568ea5ffa2182d6a8e2e7c86c3fce334460ef9a2f707c3a893f8ef31e6c6129bb39f550869c7e52e732b12022a65739df008205c1c9f17ce6b868785bda97f4165a6fac6e13f0b0a95a19bfe2a568af42bac2a551ebb52c49e0d52d094c9d222d7359f7d084a52add1f265015abab9ce6ebe6fb3ea34af1f7ef9c0abce578a4c29628652b9f61d37907724af8696d321320c7f628d4100a477617f529225808e7cfc30c54330bbe20f0cb006818ed1e15a061adc2c3356b7b8293c9415657f44a08409d1b389dfebf0af0986a206d4b09c8997c70878ed113aceaefbe226e8ae47dc64b66189ee8ed30f617cf1b080beb0e510ce458d89f60c98ae05029248448505d444f7adb63f62b88b82a5fce015f4e81938af8d9ec1aa58821be341d9a0612e5e661f7fc1792d5dec77ad1cb20b732863acec274f1e95a37a706d63df3f91c595f881fe854d605d63eac140f4aaded60bc3f0e26341ccd820a3fac4ed991a758e6837b5036a33efd7f4084f25e951121e715b51254a1fe7cbc3e12125aba400e930006f406f44af18c4ae9081ebb9bf8aa0ba9c113b0dda046071d68d2a4125b5fc626d08b4b08f4d57db3b55a9575ed208863fccce43d2a813712ec0100b64f3ed74fcde07a4aea26d2dd1bf845f01aabdc0bd2f345a52d286b42d9143c083658e864dcf3525358667dfa897e90fb1f9b82d7fe6498f4477e14a4c2925201219cf7060540ef5b26fe3ebf7d0e40cbe5479ccae232882504f97e0e534d55e88650ce5b06f4f960d227a978a52f1545416f3ec05e2aaba59af9b27e0e1823fe6eac0586b80b02cbb80d8b44187bc92c8dfc1362f9f2b113ba35ed35ff64a3883d6addc1d4cf170485fe3a0ddf934a81317866ffb5e97632220beba1aead988a71b87384180997631eaf52855be15b3c55c05d0183eacf5cc34d56d2ed2e692b3866be0c5a7a6dda9d82fb6fbcbb8d76b7bd3b8b532a7c2025fe221ae5d2ddff7dbdb52d9ed9ec1a8d403cd2afc2fce7a18dd21241b5c01645a70c5b81de8e7e55363b3def5c0ab7f01591c884fc35040e5f2cf87f14697a588198d603713e53f763de9e862f656404af9701c2d832b3aef4602c7180c37324684496a3c7068168f0802ac9a13d78bd6f29db595d15ff64f6d85d3c2a91e440804a180399acdb80a787cdb94b6ba1bd5a04ca89f91674fb52f4ee2618d48dbc0836afc860dc1670cd66eec6e02e39dbd485ab375ea3351bb853b7adef74af2634225797d5a62067a370531748bf55099cdda6d265e01ec5408af8860163cf1a25859089450da48bdde0455659f0959b6f61662d8b0bd9d77774d4307737ffd4dd3f3a495e52d66d3b389bc1f65969af768314797af40fe68372d77230c868c6bb625f2d5a12fb8ab184d6194600c1929080146a4d7a871850e00c51a039bb0e07230aab390e9053c4860d73ca2d5e4fc6454e30a8e72b847fd7cb5b7a5c9fe53bb27312c38e81f286442e0cfbcbbda9f745608ef9b7112d44fc632e0f565aa128b1f2ef95654c484d6ba5408e7dfa4ace8ad3869494cc77138f7632423fa31fd1fed75cdbfa3811f2590a3f0573fb8bfac7b3ae193cb16e0d9859214f15233349e2e8f88d473995ea136aac975046c6dfbcd786ad2ae79fa663de8db2ee5a4ecc1aebbef6544ebacad732f398cd1bdc95699e0c52719ba0af40da48176daadb78a560cad1034934b53949a3577bcdee0edb0edd83df945ec43aee7538387b658b2821c2020565c86a179ad109a3e7082940be40788668bbe7b308b0e8a2d41ef9736d32d368a2fdc65d4a86bf7ac74df966dfb638afc64d9f5fd927ffea535c61e12b210e9864e949ad66953794e9d0220e62460fbb300fc49895e3dd021164a642c74f1d680c576882ebbf28c7467032e146ef249963ab6535eac9ba08c68bd3948e44c4f88c2045a215a597b63442b6e3b1bf9f9fa93c821eda8af2889853c0917b7ab49a95a1fe3851fa6ec7d2925d154c360e7cac206e375f854e7b90d710e7b0612378ab9f17641d19e9549ba4538694d4c57b5fa1bfb8fd5bc8268924033531fee868f259078e17ca6641498f5123dcbf7e062ef1986cd739280691f2105662e473b44737cf274227348d32184321fa97a210caa643529d9c44d8be0c8db9ca034e2d12469c3d1962a17e3e43805f90e83ead402a62aa9db1cebf5f947d33b02e091f1d01762b11df715989c9df865aa6151e7ef86c111fa75d906b9532712bcc58fb45e194aab1dbe4ae94a1e4cabd14b9a4705d4764d48bf8e3d54d933d9c7ffdb4fd382162b9a4e708589cc121d5373be07d0bf8010d9ff237ab7ff539f6854e11823f70a02bc656b0328fa921206521c5b7eaae51566140b968fb445004d1ab4ac4e99c1377ee0338c65f61e46e44f5efffcf1e9da66f598c747da33ae360df0d8d51fac9e802dfb3a273ebc6e34b2ba9d70ff160bf66df998483723a2c69f6a7ac0914f3096e897ecd61aee7dd000f6b43ed9bada505158edc0e232ee0e0fbf0db957d8646266950a543762bc61c84d9cdb197767520d05c59b6e8e12a71fb77e1f553bc5de52d8c9d6e6f8c01440dad6dd14c64904a17fccf14e201585cab8ad6d91006f2294b44a884e5f0b1a442c1b72da4ad6b9a8eb8bd9e1551fd907d6ca246ba81fb9406b021ceb472e3c52fc4028c880a9aa99f3a64ba8dfc42e3cfa0d9c6a96ea64524ec07cd7e677ff6407e1156c8168408c86814e8d270603dcd3e2d206d8a108f3897399bec8b4f397b0ee62a1f76ed21e6d9b499f3f039334d8210357134334e159dcf2b5164ea7300883a0f60d554ea9b68176305573197d5c15bc538535b1e2eb22bd1a8ce702ad692d80a30648847da2a55ee496f590088bb0a6b51b8b79e59b1332f94c803a65c4ba29b4e7ae21e4ce284b888a81abe858732d54faf30eb7219ebaaeab59098881a797a622ae585ebcf7ebdc4d26084f844d53d088e9bd4d74a151236ec990a7d76212a3bad933701f941364ea0040fc16518435abe001d18ccfc3dedb64a3c4dbd8714f14833ba4356549f0274a0fcd43cc588a7a9da0bf329043440d89257f24e9935d7c90603d590714a3eaa23c8e1866fb5f189f278a76d0a09a39f8529e24d9b6485320609630de4ccc978fb3cfe6837179cd92bc43a3f6685cbc9276523ca9", 0x1000, 0x0, &(0x7f0000000200)={0xa, 0x4e21, 0x300, @dev={0xfe, 0x80, [], 0x14}, 0x7}, 0x1c) bind$inet6(r0, &(0x7f0000000040)={0xa, 0x4e23, 0x10000000, @ipv4={[], [0xff, 0xff], @local={0xac, 0x14, 0x14, 0xaa}}, 0x100000001}, 0xf) r2 = socket$inet6(0xa, 0x3, 0x3a) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$bt_BT_FLUSHABLE(r3, 0x112, 0x8, &(0x7f0000000300)=0xbe, &(0x7f0000000340)=0x4) ioctl$DRM_IOCTL_SET_CLIENT_CAP(r3, 0x4010640d, &(0x7f00000000c0)={0x0, 0x3617}) setsockopt$inet6_int(r2, 0x29, 0xc8, &(0x7f00000007c0), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000000280)={{0xa, 0x4e22, 0x1, @remote={0xfe, 0x80, [], 0xbb}, 0xde27}, {0xa, 0x4e20, 0x0, @mcast1={0xff, 0x1, [], 0x1}, 0x8000}, 0x0, [0x9, 0x1, 0x2, 0x630, 0x0, 0x9, 0x5, 0x2aec100000000000]}, 0x5c) r4 = socket$inet6(0xa, 0x2, 0x0) ioctl(r4, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000000100)={{0xa, 0x4e22, 0x8, @ipv4={[], [0xff, 0xff], @broadcast=0xffffffff}, 0x9}, {0xa, 0x4e22, 0x800, @mcast1={0xff, 0x1, [], 0x1}, 0x5dfb}, 0x5, [0x400, 0x3, 0x3, 0x9, 0x8000, 0xdb4, 0x7, 0x3]}, 0x5c) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0xc9, &(0x7f0000000180)={{0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @multicast1=0xe0000001}}, {0xa, 0x0, 0x0, @remote={0xfe, 0x80, [], 0xbb}}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x4]}, 0x5c) 2018/05/27 19:13:44 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:13:44 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:13:44 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="c8aaaaaaaaaaaabb08060001080006040001ffffffffffff1c002000aaaaaaaaaa00ac14ffff"], &(0x7f0000000100)) r1 = syz_open_dev$amidi(&(0x7f0000000000)='/dev/amidi#\x00', 0x5, 0x100) ioctl$ASHMEM_SET_NAME(r1, 0x41007701, &(0x7f0000000040)="fe3a00") 2018/05/27 19:13:45 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:13:45 executing program 1: r0 = socket(0xa, 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") bind$bt_rfcomm(r0, &(0x7f0000000000)={0x1f, {0x8000, 0x101, 0x8, 0x9a, 0x0, 0x3016}, 0xe000000000000}, 0xa) syz_emit_ethernet(0x1, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb08060001080006ffffffffff1c000000aaaaaaaaaa00ac1414aaf5ca61b235687b79ad8b126952c7446d5a6ca3fcbc2d254b21c8ba50e01df06565f0296cae4c9d7172737798123c4a49899c7fd3255856f7773b57664b0b826804469a92e7b9108eff59d087829a89d33932612c6ffc2cd251b67a18acb1218afc7dc8a6cc34ca967e62ee83561b8219e48e30f380fa0ca8c2accac183363b6ead5d97e5b652d68da5d0f682c6f78b19ae1d826e1f7e53f3e3fea62356e25daeac55661aadfacd7eae4e0643d4cdf3d009f26180031d8dc71ff7d599000000007a5615910560035b87023c2381503f6ece663cb1c598c4346964a9de2e13fb5d98b618341924c158dd1f51ff587b2a08b99d614f716b66cd49fc9ac4c4fd5c8fb1f18eb56d03e250588d9e741ece1d4b77d44bf44bc3074ebc6631db1ea1f7400d"], &(0x7f0000000100)={0x1, 0x0, [0x0, 0x0, 0x1]}) [ 2621.608617] FAULT_INJECTION: forcing a failure. [ 2621.608617] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2621.620569] CPU: 0 PID: 5577 Comm: syz-executor6 Not tainted 4.17.0-rc6+ #70 [ 2621.627758] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2621.637108] Call Trace: [ 2621.639704] dump_stack+0x1b9/0x294 [ 2621.643343] ? dump_stack_print_info.cold.2+0x52/0x52 [ 2621.648543] ? preempt_notifier_register+0x1e0/0x1e0 [ 2621.653663] should_fail.cold.4+0xa/0x1a 2018/05/27 19:13:45 executing program 1: r0 = socket(0xa, 0x1, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x4e22}, 0x6e) accept$packet(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random}, &(0x7f0000000140)=0x14) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000180)={'vcan0\x00', r1}) ioctl(r0, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @empty=0x1c000000, @dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, @local={0xac, 0x14, 0x14, 0xaa}}}}}, &(0x7f0000000100)) 2018/05/27 19:13:45 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) [ 2621.657736] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 2621.662844] ? graph_lock+0x170/0x170 [ 2621.666656] ? find_held_lock+0x36/0x1c0 [ 2621.670729] ? __lock_is_held+0xb5/0x140 [ 2621.674808] ? check_same_owner+0x320/0x320 [ 2621.679143] ? rcu_note_context_switch+0x710/0x710 [ 2621.684083] ? __might_sleep+0x95/0x190 [ 2621.688070] __alloc_pages_nodemask+0x34e/0xd70 [ 2621.692745] ? lock_downgrade+0x8e0/0x8e0 [ 2621.696906] ? __alloc_pages_slowpath+0x2db0/0x2db0 [ 2621.701928] ? graph_lock+0x170/0x170 2018/05/27 19:13:45 executing program 1: r0 = socket(0x10, 0x80000, 0x7f) ioctl(r0, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @empty=0x1c000000, @dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, @local={0xac, 0x14, 0x14, 0xaa}}}}}, &(0x7f0000000100)) [ 2621.705734] ? __lock_is_held+0xb5/0x140 [ 2621.709802] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 2621.715015] ? __lock_is_held+0xb5/0x140 [ 2621.719096] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 2621.724644] alloc_pages_current+0x10c/0x210 [ 2621.729073] __get_free_pages+0xf/0x40 [ 2621.732970] mmu_topup_memory_caches+0x1f8/0x3a0 [ 2621.737736] kvm_mmu_load+0x21/0x10e0 [ 2621.741552] ? kasan_check_write+0x14/0x20 [ 2621.745799] vcpu_enter_guest+0x3a83/0x6060 [ 2621.750134] ? print_usage_bug+0xc0/0xc0 [ 2621.754206] ? kvm_set_msr_common+0x2680/0x2680 [ 2621.758877] ? vmx_vcpu_load+0xada/0xfe0 [ 2621.762946] ? __lock_acquire+0x7f5/0x5140 [ 2621.767190] ? vmx_vcpu_reset+0x1030/0x1030 [ 2621.771514] ? graph_lock+0x170/0x170 [ 2621.775324] ? graph_lock+0x170/0x170 [ 2621.779132] ? __lock_acquire+0x7f5/0x5140 [ 2621.783380] ? debug_check_no_locks_freed+0x310/0x310 [ 2621.788581] ? __lock_is_held+0xb5/0x140 [ 2621.792648] ? lock_acquire+0x1dc/0x520 [ 2621.796627] ? kvm_arch_vcpu_ioctl_run+0x234/0x1690 [ 2621.801638] ? lock_release+0xa10/0xa10 [ 2621.805602] ? kvm_arch_vcpu_ioctl_set_fpu+0x340/0x340 [ 2621.810862] ? kvm_arch_dev_ioctl+0x5f0/0x5f0 [ 2621.815353] ? preempt_notifier_dec+0x20/0x20 [ 2621.819852] kvm_arch_vcpu_ioctl_run+0x33e/0x1690 [ 2621.824673] ? kvm_arch_vcpu_ioctl_run+0x33e/0x1690 [ 2621.829701] kvm_vcpu_ioctl+0x79d/0x12e0 [ 2621.833758] ? kvm_uevent_notify_change.part.29+0x440/0x440 [ 2621.839452] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 2621.844461] ? find_held_lock+0x36/0x1c0 [ 2621.848519] ? lock_downgrade+0x8e0/0x8e0 [ 2621.852664] ? kasan_check_read+0x11/0x20 [ 2621.856791] ? rcu_is_watching+0x85/0x140 [ 2621.860920] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 2621.866096] ? __fget+0x40c/0x650 [ 2621.869546] ? match_held_lock+0x801/0x8b0 [ 2621.873784] ? expand_files.part.8+0x9a0/0x9a0 [ 2621.878362] ? kasan_check_write+0x14/0x20 [ 2621.882592] ? __mutex_unlock_slowpath+0x180/0x8a0 [ 2621.887508] ? wait_for_completion+0x870/0x870 [ 2621.892084] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 2621.897256] ? kvm_uevent_notify_change.part.29+0x440/0x440 [ 2621.902949] do_vfs_ioctl+0x1cf/0x16a0 [ 2621.906820] ? ioctl_preallocate+0x2e0/0x2e0 [ 2621.911215] ? fget_raw+0x20/0x20 [ 2621.914672] ? __sb_end_write+0xac/0xe0 [ 2621.918638] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 2621.924163] ? fput+0x130/0x1a0 [ 2621.927450] ? ksys_write+0x1a6/0x250 [ 2621.931246] ? security_file_ioctl+0x94/0xc0 [ 2621.935636] ksys_ioctl+0xa9/0xd0 [ 2621.939075] __x64_sys_ioctl+0x73/0xb0 [ 2621.942948] do_syscall_64+0x1b1/0x800 [ 2621.946824] ? syscall_slow_exit_work+0x4f0/0x4f0 [ 2621.951658] ? syscall_return_slowpath+0x5c0/0x5c0 [ 2621.956566] ? syscall_return_slowpath+0x30f/0x5c0 [ 2621.961479] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 2621.966831] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 2621.971675] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 2621.976852] RIP: 0033:0x455a09 [ 2621.980029] RSP: 002b:00007fd7c2c18c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2621.987731] RAX: ffffffffffffffda RBX: 00007fd7c2c196d4 RCX: 0000000000455a09 [ 2621.994978] RDX: 0000000000000000 RSI: 000000000000ae80 RDI: 0000000000000016 [ 2622.002224] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 2622.009472] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000017 [ 2622.016722] R13: 000000000000027e R14: 00000000006f7c70 R15: 0000000000000037 2018/05/27 19:13:45 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:13:45 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb08060001080006040001ffffffffffff1c000000000000000000801414aa"], &(0x7f0000000100)) r1 = openat$urandom(0xffffffffffffff9c, &(0x7f0000000000)='/dev/urandom\x00', 0x20002, 0x0) getdents(r1, &(0x7f0000000040), 0x0) 2018/05/27 19:13:45 executing program 2: perf_event_open(&(0x7f0000000140)={0x2, 0xb1, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet_smc(0x2b, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r0, 0x8934, &(0x7f0000000ec0)={'gretap0\x00', 0x1f}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='pids.events\x00', 0x0, 0x0) ioctl$PIO_CMAP(r1, 0x4b71, &(0x7f0000000200)={0x0, 0xfffffffffffffff8, 0x100000001, 0x4, 0x6, 0x9}) open_by_handle_at(r0, &(0x7f0000000040)={0xe0, 0x1, "29089940fee697243c91e5ca885cd4d86ef3b87147e821dac4e9f67797ed1e7c948aa9d29fe95e2c9e68486e4d57129ceb57bb355467b5fcf1dcbe8dc3e765943f0c527448b79c50e6cddc769fd5adce1af445b7c5b393268901146d6c2de045706b85be3a3badab2033a315f919cb59a598cd9a98fca688aded11c0e41e3d66adf5d6657fa80106a77d03ed6f5889308f2356d95a31f96dad530af16b57862ce148a67f03adbc8471280f75dc631ff9d65efb5da322fbda5addd39d9f522fe042b4ae0be17ffcb41bbf77a2b51bf12adc41e892591032aa"}, 0x1) r2 = syz_open_dev$sndtimer(&(0x7f0000000140)='/dev/snd/timer\x00', 0x0, 0x0) ioctl$SNDRV_TIMER_IOCTL_NEXT_DEVICE(r2, 0xc0145401, &(0x7f0000000000)) 2018/05/27 19:13:45 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) r1 = socket$inet(0x2, 0x200000002, 0x0) setsockopt$inet_mreqn(r1, 0x0, 0x27, &(0x7f0000000080)={@multicast1=0xe0000001, @local={0xac, 0x14, 0x14, 0xaa}}, 0xc) setsockopt$inet_msfilter(r1, 0x0, 0x29, &(0x7f0000000040)={@multicast1=0xe0000001, @local={0xac, 0x14, 0x14, 0xaa}, 0x0, 0x2, [@local={0xac, 0x14, 0x14, 0xaa}, @empty]}, 0x18) sendto$inet(r0, &(0x7f0000c95ffd), 0x1c00, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001, [0x0, 0x0, 0x0, 0xac1414aa00000000]}, 0x10) 2018/05/27 19:13:45 executing program 6 (fault-call:7 fault-nth:56): r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = socket(0x2, 0x1, 0x0) ioctl(r2, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") r3 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000280)=[@text32={0x20, &(0x7f0000000380)="0ca43ef30fbd57b80f23c20f1366d26565df9d0500000066ba2000edc4e1d1fc37b8010000000f01d90fc75b05c744240098d30000c74424025f5539d6c7442406000000000f011424", 0x49}], 0x1, 0x24, &(0x7f00000002c0), 0x0) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000009000/0x18000)=nil, &(0x7f0000000140)=[@text16={0x10, &(0x7f00000001c0)="640f602cd8a0020066b9800000c00f326635004000000f30dfdd65640f22930f01d1baf80c66b878ea428966efbafc0cb83e38ef262e642626360f2193cad3126766c7442400110900006766c74424021001c0fe6766c744240600000000670f011c24", 0x63}], 0x1, 0x0, &(0x7f0000000000), 0x0) ioctl$KVM_RUN(r3, 0xae80, 0x0) 2018/05/27 19:13:45 executing program 0: r0 = socket(0x2, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000deb000)={0x2, 0x4e23, @multicast1=0xe0000001}, 0x10) sendto$inet(r1, &(0x7f0000a88f88), 0x332, 0x20000800, &(0x7f0000e68000)={0x2, 0x4e23}, 0x10) sendto$inet(r1, &(0x7f0000000000)="ff", 0x1, 0x0, 0x0, 0x0) sendto$inet(r1, &(0x7f0000000000), 0xfffffffffffffe4e, 0x0, &(0x7f00000000c0)={0x2}, 0x10) read(r1, &(0x7f0000000180)=""/116, 0xfffffd26) recvmsg(r1, &(0x7f0000000680)={0x0, 0xffffffffffffff7f, &(0x7f0000000080)=[{&(0x7f0000000200)=""/166, 0xfffffeee}, {&(0x7f0000000040)=""/37, 0x25}, {&(0x7f00000002c0)=""/150, 0x96}, {&(0x7f0000000380)=""/161, 0xa1}], 0x4, &(0x7f0000000100)=""/44, 0x2c}, 0x0) 2018/05/27 19:13:45 executing program 5: r0 = socket$inet6(0xa, 0x2, 0x200000088) r1 = socket$inet6(0xa, 0x7fe, 0x4) getsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x13, &(0x7f0000000000)={@mcast1={0xff, 0x1, [], 0x1}}, &(0x7f0000000040)=0x20) recvfrom$inet6(r0, &(0x7f0000fbef6d)=""/185, 0xfffffffffffffeba, 0x0, 0x0, 0x1fe) sendto$inet6(r1, &(0x7f0000000800)="77772a0bd31622e24b1f16e07ce40e12872e3637e157d5847cd0e4fd5c54e58bacd24ac68385a2e2f93468221d4b20029b950c08648c47d645122d9400a16ebd809a0045713dda8b06af50702d3338c98f2565aee44a1c67a5db987cfe1deb8b4643dc020fe400ec44f08128901b17869e1dad43eeb6e4d4ecd5ecccea67a84338d8a58dc9c5770ede7af7b73903a6f69831181b524b6748442028019b04dac2e7203f6abaa4bb75048c9d2d297699437e851061d998fe4bd4f28f1b3a2c91e4b2273a61e0e7ed54e2a759db09225bd0ad2677d59c62dd972b18725d6f4556a966b8d707c1913ddc93921afde82b7a40968d4c3796c6b1bad1fb2fb9df770d9d88b9e615891a08356254ba1625e26133f31e71d7a8a7a2ba38db3699145c48dbe89cbe20709eca902485b1f3f5c49eef3835f407974ae1e95a72853af813336e00c6282e7dbfda98966db0694cda728dc44550de05f7e2ada24384ddf874f11e2f7f0a00488d8e548767c3266525f2cae7f2ccbee7b367badaf7d61c89c4be39e2b30bae5d257ebd003ae26aeaf07233712c243969d8201364ad5ec28dac9fecd028cb20d50f85fb08171f3746090d717aa27133684289c3dabe07a5c0007a8d373be70d73943e0788427dc72c5f3fb774b5d8bcfc381bfda4924aabd93caedf8dd74ca6ed8793680022df61a1a028f7d9391255af2bb019b2e3413fa748d394b8059c8fceebb92cb9a31a6948cad3a3312c011bec3e895e0020acd942cae558e17a4e5f602aaf4212e7a627310c58d6548ebb4b6341902e48f4b04c9f49f83058512235c6f47e43673eb6320aa81f1b751b19a32f5f25865e47a43d15f32aea04ef5023f527d92eccb92401c20787794d66b6eb571d120a246c65207b4ab09f9d31b85043899561ee431af468aac759ceeebc703aa4fbc3cf2ecee20c59aef2ce71729577446427c3b41e8bf5c6752e1236d6af6af1762bd6a1941d54329554b556a48017682eceb45be698c1d88718aae47fd5c458682bdc750e682ed4a277901a43a2827346fa789b4983af80334611a6f39ff155d0d78828247b667c620f1718a4cdf96ba1b4a550116ab6418b511ac8667527cd378e1f49be5496d9ae85cb6b8de202da926b065afbb6fc9e9b937e5950eac23dc1db5a8544156d87b6bf8e2c967cdca01d24c062f29877198a8ebda489b8fb78af4f3f96f895a91745a8d45c31a3be389587da185dca2077261d0876c6f9cb97e211090352385e0ae26f160b87278a22ae3690d5605be41939e9d59139509a2473f0d4737d13089b19c820f71d3a30153d913180981abc7ee672371e4f778d59f1066a47921600e7e5a5ad1d361f3cf845fe939ac8fa4247fc7c4682158b337f2209c68b78705c7f1169ccb693dcfa43166965bfe0f959a00713a4b453ac7aa386aba7d65ed72f4e6d046fddc6c8ae7750d8efa75f6a8574eeddb1894b0c0f832f7c72adf6d16b30cec38d01d6da0966d5c0d09c10eab4d591233ba3278a1a1dd737fd5005d5f2aa7e296acbff3e7256a5c1fe3ae7e6b6957e8ff9a18246a88cb9d00801a199e04aad4294593358a4b5a568f259ff405f7dbb76d4d6771ee1479696a887f2a09406d0089757d626237bdaf4f8b02b8444b6e137fed156ea681a50f62b4022ffa4dd49923af7c600451868da2f8aa687bb27b78fe3399b4c9a559c9bd9d6bead0ee668eb628842459e6688bebf8e49541e8761320b63088e3d4e036a6af8ba4344f3e79aaeffd25815c9e1114ce080e01b23d9e0578926cd80f607e69734a1ec520793d685164acbf0dfca495fc662549ea57c7f3a458c30ba25a2277a83c5b49d1ac8a334560962743e52e3d75945b8a9f24979a80cd69b327291b235df043fbf574d223d7e45a9fe61174fd247d3b45526f18fcf5e6bf093422e2dea22b64d6219a596a79d6e7cb14a415f21196c57da6c9cc80bfbce5b26db43c4b2b1ae951a0e0386e262b87af874b39cf1a43eee3e30994f62e8419964e456347a3dc6980bfb766f64944e328b853f11591dd999182e6c0736c4b0c279f468a8702720509f01d08beb15dd5a8430dd76b336a0df253504716128810ddd817892c112c6a75f00f6773d928a92b0eb859440ca539f5d7edcbc2ce84f6d7d88b9b585c9f3887c35ebf9d775c356e3bd8838662f4f5d6b387acbf4d58dd725e2e53591f1dd623c834a2a9c7165c929002336c1427e08fc9a970f2649e13de29747186e50caa238ba5b162f3be8d1de48dbf77116d85ddfc66bf1d6912bc04c840cbf25311f0302c22a606d96271a68e31b1dd5498d3bc150f65620f3a97dffe0c6b30c17ebd788a92f29c9e2d6d8c1fb9c1360c29b626bac313f2909ecd398cfabb1ecf6793099bc59041a6126b3ef09a6556e61237d2e8a8a6f10e6dbf6bf45564813fab7b9e4c67000616a1d54771e5d5b01706780ce5b78a4616234bea21ac685fea5d735e5f53d9bc8384fa488b7767142ed960b5e4038f549947cf3ad00e1b1d562c9f87ca71017b4f3e89486e662e8402b51afb033c4cf3373c15dac7f59610e25dd5d44d324dc53361a2c3eada0a5c4da46fbe99db6568ea5ffa2182d6a8e2e7c86c3fce334460ef9a2f707c3a893f8ef31e6c6129bb39f550869c7e52e732b12022a65739df008205c1c9f17ce6b868785bda97f4165a6fac6e13f0b0a95a19bfe2a568af42bac2a551ebb52c49e0d52d094c9d222d7359f7d084a52add1f265015abab9ce6ebe6fb3ea34af1f7ef9c0abce578a4c29628652b9f61d37907724af8696d321320c7f628d4100a477617f529225808e7cfc30c54330bbe20f0cb006818ed1e15a061adc2c3356b7b8293c9415657f44a08409d1b389dfebf0af0986a206d4b09c8997c70878ed113aceaefbe226e8ae47dc64b66189ee8ed30f617cf1b080beb0e510ce458d89f60c98ae05029248448505d444f7adb63f62b88b82a5fce015f4e81938af8d9ec1aa58821be341d9a0612e5e661f7fc1792d5dec77ad1cb20b732863acec274f1e95a37a706d63df3f91c595f881fe854d605d63eac140f4aaded60bc3f0e26341ccd820a3fac4ed991a758e6837b5036a33efd7f4084f25e951121e715b51254a1fe7cbc3e12125aba400e930006f406f44af18c4ae9081ebb9bf8aa0ba9c113b0dda046071d68d2a4125b5fc626d08b4b08f4d57db3b55a9575ed208863fccce43d2a813712ec0100b64f3ed74fcde07a4aea26d2dd1bf845f01aabdc0bd2f345a52d286b42d9143c083658e864dcf3525358667dfa897e90fb1f9b82d7fe6498f4477e14a4c2925201219cf7060540ef5b26fe3ebf7d0e40cbe5479ccae232882504f97e0e534d55e88650ce5b06f4f960d227a978a52f1545416f3ec05e2aaba59af9b27e0e1823fe6eac0586b80b02cbb80d8b44187bc92c8dfc1362f9f2b113ba35ed35ff64a3883d6addc1d4cf170485fe3a0ddf934a81317866ffb5e97632220beba1aead988a71b87384180997631eaf52855be15b3c55c05d0183eacf5cc34d56d2ed2e692b3866be0c5a7a6dda9d82fb6fbcbb8d76b7bd3b8b532a7c2025fe221ae5d2ddff7dbdb52d9ed9ec1a8d403cd2afc2fce7a18dd21241b5c01645a70c5b81de8e7e55363b3def5c0ab7f01591c884fc35040e5f2cf87f14697a588198d603713e53f763de9e862f656404af9701c2d832b3aef4602c7180c37324684496a3c7068168f0802ac9a13d78bd6f29db595d15ff64f6d85d3c2a91e440804a180399acdb80a787cdb94b6ba1bd5a04ca89f91674fb52f4ee2618d48dbc0836afc860dc1670cd66eec6e02e39dbd485ab375ea3351bb853b7adef74af2634225797d5a62067a370531748bf55099cdda6d265e01ec5408af8860163cf1a25859089450da48bdde0455659f0959b6f61662d8b0bd9d77774d4307737ffd4dd3f3a495e52d66d3b389bc1f65969af768314797af40fe68372d77230c868c6bb625f2d5a12fb8ab184d6194600c1929080146a4d7a871850e00c51a039bb0e07230aab390e9053c4860d73ca2d5e4fc6454e30a8e72b847fd7cb5b7a5c9fe53bb27312c38e81f286442e0cfbcbbda9f745608ef9b7112d44fc632e0f565aa128b1f2ef95654c484d6ba5408e7dfa4ace8ad3869494cc77138f7632423fa31fd1fed75cdbfa3811f2590a3f0573fb8bfac7b3ae193cb16e0d9859214f15233349e2e8f88d473995ea136aac975046c6dfbcd786ad2ae79fa663de8db2ee5a4ecc1aebbef6544ebacad732f398cd1bdc95699e0c52719ba0af40da48176daadb78a560cad1034934b53949a3577bcdee0edb0edd83df945ec43aee7538387b658b2821c2020565c86a179ad109a3e7082940be40788668bbe7b308b0e8a2d41ef9736d32d368a2fdc65d4a86bf7ac74df966dfb638afc64d9f5fd927ffea535c61e12b210e9864e949ad66953794e9d0220e62460fbb300fc49895e3dd021164a642c74f1d680c576882ebbf28c7467032e146ef249963ab6535eac9ba08c68bd3948e44c4f88c2045a215a597b63442b6e3b1bf9f9fa93c821eda8af2889853c0917b7ab49a95a1fe3851fa6ec7d2925d154c360e7cac206e375f854e7b90d710e7b0612378ab9f17641d19e9549ba4538694d4c57b5fa1bfb8fd5bc8268924033531fee868f259078e17ca6641498f5123dcbf7e062ef1986cd739280691f2105662e473b44737cf274227348d32184321fa97a210caa643529d9c44d8be0c8db9ca034e2d12469c3d1962a17e3e43805f90e83ead402a62aa9db1cebf5f947d33b02e091f1d01762b11df715989c9df865aa6151e7ef86c111fa75d906b9532712bcc58fb45e194aab1dbe4ae94a1e4cabd14b9a4705d4764d48bf8e3d54d933d9c7ffdb4fd382162b9a4e708589cc121d5373be07d0bf8010d9ff237ab7ff539f6854e11823f70a02bc656b0328fa921206521c5b7eaae51566140b968fb445004d1ab4ac4e99c1377ee0338c65f61e46e44f5efffcf1e9da66f598c747da33ae360df0d8d51fac9e802dfb3a273ebc6e34b2ba9d70ff160bf66df998483723a2c69f6a7ac0914f3096e897ecd61aee7dd000f6b43ed9bada505158edc0e232ee0e0fbf0db957d8646266950a543762bc61c84d9cdb197767520d05c59b6e8e12a71fb77e1f553bc5de52d8c9d6e6f8c01440dad6dd14c64904a17fccf14e201585cab8ad6d91006f2294b44a884e5f0b1a442c1b72da4ad6b9a8eb8bd9e1551fd907d6ca246ba81fb9406b021ceb472e3c52fc4028c880a9aa99f3a64ba8dfc42e3cfa0d9c6a96ea64524ec07cd7e677ff6407e1156c8168408c86814e8d270603dcd3e2d206d8a108f3897399bec8b4f397b0ee62a1f76ed21e6d9b499f3f039334d8210357134334e159dcf2b5164ea7300883a0f60d554ea9b68176305573197d5c15bc538535b1e2eb22bd1a8ce702ad692d80a30648847da2a55ee496f590088bb0a6b51b8b79e59b1332f94c803a65c4ba29b4e7ae21e4ce284b888a81abe858732d54faf30eb7219ebaaeab59098881a797a622ae585ebcf7ebdc4d26084f844d53d088e9bd4d74a151236ec990a7d76212a3bad933701f941364ea0040fc16518435abe001d18ccfc3dedb64a3c4dbd8714f14833ba4356549f0274a0fcd43cc588a7a9da0bf329043440d89257f24e9935d7c90603d590714a3eaa23c8e1866fb5f189f278a76d0a09a39f8529e24d9b6485320609630de4ccc978fb3cfe6837179cd92bc43a3f6685cbc9276523ca9", 0x1000, 0x0, &(0x7f0000000200)={0xa, 0x4e21, 0x300, @dev={0xfe, 0x80, [], 0x14}, 0x7}, 0x1c) bind$inet6(r0, &(0x7f0000000040)={0xa, 0x4e23, 0x10000000, @ipv4={[], [0xff, 0xff], @local={0xac, 0x14, 0x14, 0xaa}}, 0x100000001}, 0xf) r2 = socket$inet6(0xa, 0x3, 0x3a) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$bt_BT_FLUSHABLE(r3, 0x112, 0x8, &(0x7f0000000300)=0xbe, &(0x7f0000000340)=0x4) ioctl$DRM_IOCTL_SET_CLIENT_CAP(r3, 0x4010640d, &(0x7f00000000c0)={0x0, 0x3617}) setsockopt$inet6_int(r2, 0x29, 0xc8, &(0x7f00000007c0), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000000280)={{0xa, 0x4e22, 0x1, @remote={0xfe, 0x80, [], 0xbb}, 0xde27}, {0xa, 0x4e20, 0x0, @mcast1={0xff, 0x1, [], 0x1}, 0x8000}, 0x0, [0x9, 0x1, 0x2, 0x630, 0x0, 0x9, 0x5, 0x2aec100000000000]}, 0x5c) r4 = socket$inet6(0xa, 0x2, 0x0) ioctl(r4, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000000100)={{0xa, 0x4e22, 0x8, @ipv4={[], [0xff, 0xff], @broadcast=0xffffffff}, 0x9}, {0xa, 0x4e22, 0x800, @mcast1={0xff, 0x1, [], 0x1}, 0x5dfb}, 0x5, [0x400, 0x3, 0x3, 0x9, 0x8000, 0xdb4, 0x7, 0x3]}, 0x5c) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0xc9, &(0x7f0000000180)={{0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @multicast1=0xe0000001}}, {0xa, 0x0, 0x0, @remote={0xfe, 0x80, [], 0xbb}}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x4]}, 0x5c) 2018/05/27 19:13:45 executing program 3: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268", 0x43}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:13:45 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @empty=0x1c000000, @dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, @local={0xac, 0x14, 0x14, 0xaa}}}}}, &(0x7f0000000100)) r1 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000000)='/dev/mixer\x00', 0x200001, 0x0) r2 = msgget(0x3, 0x81) msgctl$MSG_INFO(r2, 0xc, &(0x7f0000000140)=""/142) ioctl$SG_GET_LOW_DMA(r1, 0x227a, &(0x7f0000000040)) ioctl$TCSETSF(r1, 0x5404, &(0x7f00000000c0)={0x3ea, 0x9, 0x2, 0x2, 0x3, 0x6, 0x849, 0x930, 0x2, 0x0, 0x9, 0x3f}) 2018/05/27 19:13:45 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:13:45 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl$sock_SIOCGSKNS(r0, 0x894c, &(0x7f00000000c0)=0x6) r1 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000000)='/dev/mixer\x00', 0x402000, 0x0) ioctl$VHOST_SET_LOG_BASE(r1, 0x4008af04, &(0x7f0000000080)=&(0x7f0000000040)) accept$ipx(r0, &(0x7f0000000140), &(0x7f0000000180)=0x10) ioctl$VHOST_SET_MEM_TABLE(r1, 0x4008af03, &(0x7f0000001900)={0x8, 0x0, [{0x3000, 0x5a, &(0x7f00000003c0)=""/90}, {0x0, 0xc8, &(0x7f0000000440)=""/200}, {0x104000, 0xce, &(0x7f0000000540)=""/206}, {0x3002, 0xc9, &(0x7f0000000640)=""/201}, {0x16000, 0x5c, &(0x7f0000000740)=""/92}, {0x5000, 0x1000, &(0x7f00000007c0)=""/4096}, {0x0, 0x6e, &(0x7f00000017c0)=""/110}, {0x0, 0x88, &(0x7f0000001840)=""/136}]}) ioctl(r0, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") ioctl$DRM_IOCTL_GET_CAP(r1, 0xc010640c, &(0x7f0000000200)={0xffffffff, 0x5}) ioctl$TIOCGSID(r1, 0x5429, &(0x7f00000001c0)=0x0) ptrace$cont(0x1f, r2, 0x3f, 0x2) ioctl$PIO_CMAP(r1, 0x4b71, &(0x7f0000000380)={0x7f, 0x0, 0x6, 0x8, 0x9, 0x9}) syz_emit_ethernet(0x2a, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaa06040001ffffffffffff1c000000aaaaaaaaaa00ac1414aa63a7dfca9369ddaefb0ded2b31fd2c9198c6ecf144a17855e8dd7682459fa278dfaf8c573ebcb0881f1b2932ca582703892b02be09089a29e57196d8008f3cc924ad8c90aee9c891cb345542a24e7ddb7c36c7efe6db927c1aed0d893979dd9bba65ae0ed03e220b35dc434a2002fc3ccee2941812f0c6f5cfe702797f85c950e6d066af0881cb0f1b336b15034b641d5b541be76f447f183d70b14a0d11da349fe692"], &(0x7f0000000100)) 2018/05/27 19:13:45 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:13:46 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) [ 2622.555326] FAULT_INJECTION: forcing a failure. [ 2622.555326] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2622.567287] CPU: 0 PID: 5631 Comm: syz-executor6 Not tainted 4.17.0-rc6+ #70 [ 2622.574478] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2622.583825] Call Trace: [ 2622.586420] dump_stack+0x1b9/0x294 [ 2622.590061] ? dump_stack_print_info.cold.2+0x52/0x52 [ 2622.595254] ? lock_downgrade+0x8e0/0x8e0 [ 2622.599410] should_fail.cold.4+0xa/0x1a 2018/05/27 19:13:46 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) [ 2622.603488] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 2622.608601] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 2622.613797] ? graph_lock+0x170/0x170 [ 2622.617606] ? is_bpf_text_address+0xd7/0x170 [ 2622.622105] ? find_held_lock+0x36/0x1c0 [ 2622.626182] ? __lock_is_held+0xb5/0x140 [ 2622.630262] ? check_same_owner+0x320/0x320 [ 2622.634593] ? rcu_note_context_switch+0x710/0x710 [ 2622.639535] ? __might_sleep+0x95/0x190 [ 2622.643518] __alloc_pages_nodemask+0x34e/0xd70 [ 2622.648192] ? lock_downgrade+0x8e0/0x8e0 2018/05/27 19:13:46 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) [ 2622.652349] ? __alloc_pages_slowpath+0x2db0/0x2db0 [ 2622.657369] ? graph_lock+0x170/0x170 [ 2622.661176] ? __lock_is_held+0xb5/0x140 [ 2622.665247] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 2622.670454] ? __lock_is_held+0xb5/0x140 [ 2622.674549] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 2622.680097] alloc_pages_current+0x10c/0x210 [ 2622.684516] __get_free_pages+0xf/0x40 [ 2622.688407] mmu_topup_memory_caches+0x1f8/0x3a0 [ 2622.693176] kvm_mmu_load+0x21/0x10e0 [ 2622.696990] ? kasan_check_write+0x14/0x20 [ 2622.701238] vcpu_enter_guest+0x3a83/0x6060 [ 2622.705564] ? print_usage_bug+0xc0/0xc0 [ 2622.709635] ? kvm_set_msr_common+0x2680/0x2680 [ 2622.714310] ? vmx_vcpu_load+0xada/0xfe0 [ 2622.718379] ? __lock_acquire+0x7f5/0x5140 [ 2622.722625] ? vmx_vcpu_reset+0x1030/0x1030 [ 2622.726949] ? graph_lock+0x170/0x170 [ 2622.731113] ? graph_lock+0x170/0x170 [ 2622.734915] ? __lock_acquire+0x7f5/0x5140 [ 2622.739155] ? debug_check_no_locks_freed+0x310/0x310 [ 2622.744350] ? __lock_is_held+0xb5/0x140 [ 2622.748417] ? lock_acquire+0x1dc/0x520 [ 2622.752400] ? kvm_arch_vcpu_ioctl_run+0x234/0x1690 [ 2622.757413] ? lock_release+0xa10/0xa10 [ 2622.761383] ? kvm_arch_vcpu_ioctl_set_fpu+0x340/0x340 [ 2622.766662] ? kvm_arch_dev_ioctl+0x5f0/0x5f0 [ 2622.771146] ? preempt_notifier_dec+0x20/0x20 [ 2622.775638] kvm_arch_vcpu_ioctl_run+0x33e/0x1690 [ 2622.780474] ? kvm_arch_vcpu_ioctl_run+0x33e/0x1690 [ 2622.785496] kvm_vcpu_ioctl+0x79d/0x12e0 [ 2622.789555] ? kvm_uevent_notify_change.part.29+0x440/0x440 [ 2622.795257] ? graph_lock+0x170/0x170 [ 2622.799051] ? find_held_lock+0x36/0x1c0 [ 2622.803096] ? lock_downgrade+0x8e0/0x8e0 [ 2622.807235] ? kasan_check_read+0x11/0x20 [ 2622.811363] ? rcu_is_watching+0x85/0x140 [ 2622.815490] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 2622.820681] ? __fget+0x40c/0x650 [ 2622.824135] ? match_held_lock+0x801/0x8b0 [ 2622.828374] ? expand_files.part.8+0x9a0/0x9a0 [ 2622.832959] ? kasan_check_write+0x14/0x20 [ 2622.837199] ? __mutex_unlock_slowpath+0x180/0x8a0 [ 2622.842128] ? wait_for_completion+0x870/0x870 [ 2622.846701] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 2622.851886] ? kvm_uevent_notify_change.part.29+0x440/0x440 [ 2622.857588] do_vfs_ioctl+0x1cf/0x16a0 [ 2622.861462] ? ioctl_preallocate+0x2e0/0x2e0 [ 2622.865851] ? fget_raw+0x20/0x20 [ 2622.869294] ? __sb_end_write+0xac/0xe0 [ 2622.873261] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 2622.878777] ? fput+0x130/0x1a0 [ 2622.882038] ? ksys_write+0x1a6/0x250 [ 2622.885820] ? security_file_ioctl+0x94/0xc0 [ 2622.890210] ksys_ioctl+0xa9/0xd0 [ 2622.893646] __x64_sys_ioctl+0x73/0xb0 [ 2622.897515] do_syscall_64+0x1b1/0x800 [ 2622.901382] ? finish_task_switch+0x1ca/0x840 [ 2622.905858] ? syscall_return_slowpath+0x5c0/0x5c0 [ 2622.910773] ? syscall_return_slowpath+0x30f/0x5c0 [ 2622.915695] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 2622.921050] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 2622.925881] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 2622.931052] RIP: 0033:0x455a09 [ 2622.934223] RSP: 002b:00007fd7c2c18c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2622.941920] RAX: ffffffffffffffda RBX: 00007fd7c2c196d4 RCX: 0000000000455a09 [ 2622.949174] RDX: 0000000000000000 RSI: 000000000000ae80 RDI: 0000000000000016 [ 2622.956426] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 2622.963681] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000017 [ 2622.970932] R13: 000000000000027e R14: 00000000006f7c70 R15: 0000000000000038 2018/05/27 19:13:46 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:13:46 executing program 2: perf_event_open(&(0x7f0000000140)={0x2, 0xb1, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vga_arbiter\x00', 0x2402, 0x0) ioctl$SNDRV_TIMER_IOCTL_SELECT(r0, 0x40345410, &(0x7f0000000080)={{0x0, 0x3, 0x4, 0x0, 0x7ff}}) ioctl$sock_SIOCADDDLCI(r0, 0x8980, &(0x7f0000000040)={'bcsh0\x00', 0x401}) r1 = syz_open_dev$sndtimer(&(0x7f0000000140)='/dev/snd/timer\x00', 0x0, 0x0) ioctl$SNDRV_TIMER_IOCTL_NEXT_DEVICE(r1, 0xc0145401, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0xfffffffffffffffd}) 2018/05/27 19:13:46 executing program 6 (fault-call:7 fault-nth:57): r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = socket(0x2, 0x1, 0x0) ioctl(r2, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") r3 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000280)=[@text32={0x20, &(0x7f0000000380)="0ca43ef30fbd57b80f23c20f1366d26565df9d0500000066ba2000edc4e1d1fc37b8010000000f01d90fc75b05c744240098d30000c74424025f5539d6c7442406000000000f011424", 0x49}], 0x1, 0x24, &(0x7f00000002c0), 0x0) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000009000/0x18000)=nil, &(0x7f0000000140)=[@text16={0x10, &(0x7f00000001c0)="640f602cd8a0020066b9800000c00f326635004000000f30dfdd65640f22930f01d1baf80c66b878ea428966efbafc0cb83e38ef262e642626360f2193cad3126766c7442400110900006766c74424021001c0fe6766c744240600000000670f011c24", 0x63}], 0x1, 0x0, &(0x7f0000000000), 0x0) ioctl$KVM_RUN(r3, 0xae80, 0x0) 2018/05/27 19:13:46 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) r1 = socket$inet(0x2, 0x200000002, 0x0) setsockopt$inet_mreqn(r1, 0x0, 0x27, &(0x7f0000000080)={@multicast1=0xe0000001, @local={0xac, 0x14, 0x14, 0xaa}}, 0xc) setsockopt$inet_msfilter(r1, 0x0, 0x29, &(0x7f0000000040)={@multicast1=0xe0000001, @local={0xac, 0x14, 0x14, 0xaa}, 0x0, 0x2, [@local={0xac, 0x14, 0x14, 0xaa}, @empty]}, 0x18) sendto$inet(r0, &(0x7f0000c95ffd), 0x1c00, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001, [0x0, 0x0, 0x0, 0xc0ffffff]}, 0x10) 2018/05/27 19:13:46 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @empty=0x1c000000, @dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, @local={0xac, 0x14, 0x14, 0xaa}}}}}, &(0x7f0000000100)) fstatfs(r0, &(0x7f0000000000)=""/66) 2018/05/27 19:13:46 executing program 0: r0 = socket(0x2, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000deb000)={0x2, 0x4e23, @multicast1=0xe0000001}, 0x10) sendto$inet(r1, &(0x7f0000a88f88), 0x332, 0x20000800, &(0x7f0000e68000)={0x2, 0x4e23}, 0x10) sendto$inet(r1, &(0x7f0000000000)="ff", 0x1, 0x0, 0x0, 0x0) sendto$inet(r1, &(0x7f0000000000), 0xfffffffffffffe4e, 0x0, &(0x7f00000000c0)={0x2}, 0x10) read(r1, &(0x7f0000000180)=""/116, 0xfffffd26) recvmsg(r1, &(0x7f0000000680)={0x0, 0xffffffffffffff7f, &(0x7f0000000080)=[{&(0x7f0000000200)=""/166, 0xfffffeee}, {&(0x7f0000000040)=""/37, 0x25}, {&(0x7f00000002c0)=""/150, 0x96}, {&(0x7f0000000380)=""/161, 0xa1}], 0x4, &(0x7f0000000100)=""/44, 0x2c}, 0x0) 2018/05/27 19:13:46 executing program 3: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055", 0x48}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:13:46 executing program 5: r0 = socket$inet6(0xa, 0x2, 0x200000088) r1 = socket$inet6(0xa, 0x7fe, 0x4) getsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x13, &(0x7f0000000000)={@mcast1={0xff, 0x1, [], 0x1}}, &(0x7f0000000040)=0x20) recvfrom$inet6(r0, &(0x7f0000fbef6d)=""/185, 0xfffffffffffffeba, 0x0, 0x0, 0x1fe) sendto$inet6(r1, &(0x7f0000000800)="77772a0bd31622e24b1f16e07ce40e12872e3637e157d5847cd0e4fd5c54e58bacd24ac68385a2e2f93468221d4b20029b950c08648c47d645122d9400a16ebd809a0045713dda8b06af50702d3338c98f2565aee44a1c67a5db987cfe1deb8b4643dc020fe400ec44f08128901b17869e1dad43eeb6e4d4ecd5ecccea67a84338d8a58dc9c5770ede7af7b73903a6f69831181b524b6748442028019b04dac2e7203f6abaa4bb75048c9d2d297699437e851061d998fe4bd4f28f1b3a2c91e4b2273a61e0e7ed54e2a759db09225bd0ad2677d59c62dd972b18725d6f4556a966b8d707c1913ddc93921afde82b7a40968d4c3796c6b1bad1fb2fb9df770d9d88b9e615891a08356254ba1625e26133f31e71d7a8a7a2ba38db3699145c48dbe89cbe20709eca902485b1f3f5c49eef3835f407974ae1e95a72853af813336e00c6282e7dbfda98966db0694cda728dc44550de05f7e2ada24384ddf874f11e2f7f0a00488d8e548767c3266525f2cae7f2ccbee7b367badaf7d61c89c4be39e2b30bae5d257ebd003ae26aeaf07233712c243969d8201364ad5ec28dac9fecd028cb20d50f85fb08171f3746090d717aa27133684289c3dabe07a5c0007a8d373be70d73943e0788427dc72c5f3fb774b5d8bcfc381bfda4924aabd93caedf8dd74ca6ed8793680022df61a1a028f7d9391255af2bb019b2e3413fa748d394b8059c8fceebb92cb9a31a6948cad3a3312c011bec3e895e0020acd942cae558e17a4e5f602aaf4212e7a627310c58d6548ebb4b6341902e48f4b04c9f49f83058512235c6f47e43673eb6320aa81f1b751b19a32f5f25865e47a43d15f32aea04ef5023f527d92eccb92401c20787794d66b6eb571d120a246c65207b4ab09f9d31b85043899561ee431af468aac759ceeebc703aa4fbc3cf2ecee20c59aef2ce71729577446427c3b41e8bf5c6752e1236d6af6af1762bd6a1941d54329554b556a48017682eceb45be698c1d88718aae47fd5c458682bdc750e682ed4a277901a43a2827346fa789b4983af80334611a6f39ff155d0d78828247b667c620f1718a4cdf96ba1b4a550116ab6418b511ac8667527cd378e1f49be5496d9ae85cb6b8de202da926b065afbb6fc9e9b937e5950eac23dc1db5a8544156d87b6bf8e2c967cdca01d24c062f29877198a8ebda489b8fb78af4f3f96f895a91745a8d45c31a3be389587da185dca2077261d0876c6f9cb97e211090352385e0ae26f160b87278a22ae3690d5605be41939e9d59139509a2473f0d4737d13089b19c820f71d3a30153d913180981abc7ee672371e4f778d59f1066a47921600e7e5a5ad1d361f3cf845fe939ac8fa4247fc7c4682158b337f2209c68b78705c7f1169ccb693dcfa43166965bfe0f959a00713a4b453ac7aa386aba7d65ed72f4e6d046fddc6c8ae7750d8efa75f6a8574eeddb1894b0c0f832f7c72adf6d16b30cec38d01d6da0966d5c0d09c10eab4d591233ba3278a1a1dd737fd5005d5f2aa7e296acbff3e7256a5c1fe3ae7e6b6957e8ff9a18246a88cb9d00801a199e04aad4294593358a4b5a568f259ff405f7dbb76d4d6771ee1479696a887f2a09406d0089757d626237bdaf4f8b02b8444b6e137fed156ea681a50f62b4022ffa4dd49923af7c600451868da2f8aa687bb27b78fe3399b4c9a559c9bd9d6bead0ee668eb628842459e6688bebf8e49541e8761320b63088e3d4e036a6af8ba4344f3e79aaeffd25815c9e1114ce080e01b23d9e0578926cd80f607e69734a1ec520793d685164acbf0dfca495fc662549ea57c7f3a458c30ba25a2277a83c5b49d1ac8a334560962743e52e3d75945b8a9f24979a80cd69b327291b235df043fbf574d223d7e45a9fe61174fd247d3b45526f18fcf5e6bf093422e2dea22b64d6219a596a79d6e7cb14a415f21196c57da6c9cc80bfbce5b26db43c4b2b1ae951a0e0386e262b87af874b39cf1a43eee3e30994f62e8419964e456347a3dc6980bfb766f64944e328b853f11591dd999182e6c0736c4b0c279f468a8702720509f01d08beb15dd5a8430dd76b336a0df253504716128810ddd817892c112c6a75f00f6773d928a92b0eb859440ca539f5d7edcbc2ce84f6d7d88b9b585c9f3887c35ebf9d775c356e3bd8838662f4f5d6b387acbf4d58dd725e2e53591f1dd623c834a2a9c7165c929002336c1427e08fc9a970f2649e13de29747186e50caa238ba5b162f3be8d1de48dbf77116d85ddfc66bf1d6912bc04c840cbf25311f0302c22a606d96271a68e31b1dd5498d3bc150f65620f3a97dffe0c6b30c17ebd788a92f29c9e2d6d8c1fb9c1360c29b626bac313f2909ecd398cfabb1ecf6793099bc59041a6126b3ef09a6556e61237d2e8a8a6f10e6dbf6bf45564813fab7b9e4c67000616a1d54771e5d5b01706780ce5b78a4616234bea21ac685fea5d735e5f53d9bc8384fa488b7767142ed960b5e4038f549947cf3ad00e1b1d562c9f87ca71017b4f3e89486e662e8402b51afb033c4cf3373c15dac7f59610e25dd5d44d324dc53361a2c3eada0a5c4da46fbe99db6568ea5ffa2182d6a8e2e7c86c3fce334460ef9a2f707c3a893f8ef31e6c6129bb39f550869c7e52e732b12022a65739df008205c1c9f17ce6b868785bda97f4165a6fac6e13f0b0a95a19bfe2a568af42bac2a551ebb52c49e0d52d094c9d222d7359f7d084a52add1f265015abab9ce6ebe6fb3ea34af1f7ef9c0abce578a4c29628652b9f61d37907724af8696d321320c7f628d4100a477617f529225808e7cfc30c54330bbe20f0cb006818ed1e15a061adc2c3356b7b8293c9415657f44a08409d1b389dfebf0af0986a206d4b09c8997c70878ed113aceaefbe226e8ae47dc64b66189ee8ed30f617cf1b080beb0e510ce458d89f60c98ae05029248448505d444f7adb63f62b88b82a5fce015f4e81938af8d9ec1aa58821be341d9a0612e5e661f7fc1792d5dec77ad1cb20b732863acec274f1e95a37a706d63df3f91c595f881fe854d605d63eac140f4aaded60bc3f0e26341ccd820a3fac4ed991a758e6837b5036a33efd7f4084f25e951121e715b51254a1fe7cbc3e12125aba400e930006f406f44af18c4ae9081ebb9bf8aa0ba9c113b0dda046071d68d2a4125b5fc626d08b4b08f4d57db3b55a9575ed208863fccce43d2a813712ec0100b64f3ed74fcde07a4aea26d2dd1bf845f01aabdc0bd2f345a52d286b42d9143c083658e864dcf3525358667dfa897e90fb1f9b82d7fe6498f4477e14a4c2925201219cf7060540ef5b26fe3ebf7d0e40cbe5479ccae232882504f97e0e534d55e88650ce5b06f4f960d227a978a52f1545416f3ec05e2aaba59af9b27e0e1823fe6eac0586b80b02cbb80d8b44187bc92c8dfc1362f9f2b113ba35ed35ff64a3883d6addc1d4cf170485fe3a0ddf934a81317866ffb5e97632220beba1aead988a71b87384180997631eaf52855be15b3c55c05d0183eacf5cc34d56d2ed2e692b3866be0c5a7a6dda9d82fb6fbcbb8d76b7bd3b8b532a7c2025fe221ae5d2ddff7dbdb52d9ed9ec1a8d403cd2afc2fce7a18dd21241b5c01645a70c5b81de8e7e55363b3def5c0ab7f01591c884fc35040e5f2cf87f14697a588198d603713e53f763de9e862f656404af9701c2d832b3aef4602c7180c37324684496a3c7068168f0802ac9a13d78bd6f29db595d15ff64f6d85d3c2a91e440804a180399acdb80a787cdb94b6ba1bd5a04ca89f91674fb52f4ee2618d48dbc0836afc860dc1670cd66eec6e02e39dbd485ab375ea3351bb853b7adef74af2634225797d5a62067a370531748bf55099cdda6d265e01ec5408af8860163cf1a25859089450da48bdde0455659f0959b6f61662d8b0bd9d77774d4307737ffd4dd3f3a495e52d66d3b389bc1f65969af768314797af40fe68372d77230c868c6bb625f2d5a12fb8ab184d6194600c1929080146a4d7a871850e00c51a039bb0e07230aab390e9053c4860d73ca2d5e4fc6454e30a8e72b847fd7cb5b7a5c9fe53bb27312c38e81f286442e0cfbcbbda9f745608ef9b7112d44fc632e0f565aa128b1f2ef95654c484d6ba5408e7dfa4ace8ad3869494cc77138f7632423fa31fd1fed75cdbfa3811f2590a3f0573fb8bfac7b3ae193cb16e0d9859214f15233349e2e8f88d473995ea136aac975046c6dfbcd786ad2ae79fa663de8db2ee5a4ecc1aebbef6544ebacad732f398cd1bdc95699e0c52719ba0af40da48176daadb78a560cad1034934b53949a3577bcdee0edb0edd83df945ec43aee7538387b658b2821c2020565c86a179ad109a3e7082940be40788668bbe7b308b0e8a2d41ef9736d32d368a2fdc65d4a86bf7ac74df966dfb638afc64d9f5fd927ffea535c61e12b210e9864e949ad66953794e9d0220e62460fbb300fc49895e3dd021164a642c74f1d680c576882ebbf28c7467032e146ef249963ab6535eac9ba08c68bd3948e44c4f88c2045a215a597b63442b6e3b1bf9f9fa93c821eda8af2889853c0917b7ab49a95a1fe3851fa6ec7d2925d154c360e7cac206e375f854e7b90d710e7b0612378ab9f17641d19e9549ba4538694d4c57b5fa1bfb8fd5bc8268924033531fee868f259078e17ca6641498f5123dcbf7e062ef1986cd739280691f2105662e473b44737cf274227348d32184321fa97a210caa643529d9c44d8be0c8db9ca034e2d12469c3d1962a17e3e43805f90e83ead402a62aa9db1cebf5f947d33b02e091f1d01762b11df715989c9df865aa6151e7ef86c111fa75d906b9532712bcc58fb45e194aab1dbe4ae94a1e4cabd14b9a4705d4764d48bf8e3d54d933d9c7ffdb4fd382162b9a4e708589cc121d5373be07d0bf8010d9ff237ab7ff539f6854e11823f70a02bc656b0328fa921206521c5b7eaae51566140b968fb445004d1ab4ac4e99c1377ee0338c65f61e46e44f5efffcf1e9da66f598c747da33ae360df0d8d51fac9e802dfb3a273ebc6e34b2ba9d70ff160bf66df998483723a2c69f6a7ac0914f3096e897ecd61aee7dd000f6b43ed9bada505158edc0e232ee0e0fbf0db957d8646266950a543762bc61c84d9cdb197767520d05c59b6e8e12a71fb77e1f553bc5de52d8c9d6e6f8c01440dad6dd14c64904a17fccf14e201585cab8ad6d91006f2294b44a884e5f0b1a442c1b72da4ad6b9a8eb8bd9e1551fd907d6ca246ba81fb9406b021ceb472e3c52fc4028c880a9aa99f3a64ba8dfc42e3cfa0d9c6a96ea64524ec07cd7e677ff6407e1156c8168408c86814e8d270603dcd3e2d206d8a108f3897399bec8b4f397b0ee62a1f76ed21e6d9b499f3f039334d8210357134334e159dcf2b5164ea7300883a0f60d554ea9b68176305573197d5c15bc538535b1e2eb22bd1a8ce702ad692d80a30648847da2a55ee496f590088bb0a6b51b8b79e59b1332f94c803a65c4ba29b4e7ae21e4ce284b888a81abe858732d54faf30eb7219ebaaeab59098881a797a622ae585ebcf7ebdc4d26084f844d53d088e9bd4d74a151236ec990a7d76212a3bad933701f941364ea0040fc16518435abe001d18ccfc3dedb64a3c4dbd8714f14833ba4356549f0274a0fcd43cc588a7a9da0bf329043440d89257f24e9935d7c90603d590714a3eaa23c8e1866fb5f189f278a76d0a09a39f8529e24d9b6485320609630de4ccc978fb3cfe6837179cd92bc43a3f6685cbc9276523ca9", 0x1000, 0x0, &(0x7f0000000200)={0xa, 0x4e21, 0x300, @dev={0xfe, 0x80, [], 0x14}, 0x7}, 0x1c) bind$inet6(r0, &(0x7f0000000040)={0xa, 0x4e23, 0x10000000, @ipv4={[], [0xff, 0xff], @local={0xac, 0x14, 0x14, 0xaa}}, 0x100000001}, 0xf) r2 = socket$inet6(0xa, 0x3, 0x3a) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$bt_BT_FLUSHABLE(r3, 0x112, 0x8, &(0x7f0000000300)=0xbe, &(0x7f0000000340)=0x4) ioctl$DRM_IOCTL_SET_CLIENT_CAP(r3, 0x4010640d, &(0x7f00000000c0)={0x0, 0x3617}) setsockopt$inet6_int(r2, 0x29, 0xc8, &(0x7f00000007c0), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000000280)={{0xa, 0x4e22, 0x1, @remote={0xfe, 0x80, [], 0xbb}, 0xde27}, {0xa, 0x4e20, 0x100000001, @mcast1={0xff, 0x1, [], 0x1}}, 0x0, [0x9, 0x1, 0x2, 0x630, 0x0, 0x9, 0x5, 0x2aec100000000000]}, 0x5c) r4 = socket$inet6(0xa, 0x2, 0x0) ioctl(r4, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000000100)={{0xa, 0x4e22, 0x8, @ipv4={[], [0xff, 0xff], @broadcast=0xffffffff}, 0x9}, {0xa, 0x4e22, 0x800, @mcast1={0xff, 0x1, [], 0x1}, 0x5dfb}, 0x5, [0x400, 0x3, 0x3, 0x9, 0x8000, 0xdb4, 0x7, 0x3]}, 0x5c) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0xc9, &(0x7f0000000180)={{0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @multicast1=0xe0000001}}, {0xa, 0x0, 0x0, @remote={0xfe, 0x80, [], 0xbb}}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x4]}, 0x5c) 2018/05/27 19:13:46 executing program 1: r0 = socket(0xa, 0x1, 0x0) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(r0, 0x84, 0x13, &(0x7f0000000000)={0x0, 0x14}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp6_SCTP_RECONFIG_SUPPORTED(r0, 0x84, 0x75, &(0x7f0000000080)={r1, 0x2}, 0x8) ioctl(r0, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") 2018/05/27 19:13:46 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:13:46 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @empty=0x1c000000, @dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, @local={0xac, 0x14, 0x14, 0xaa}}}}}, &(0x7f0000000100)) connect$inet(r0, &(0x7f0000000000)={0x2, 0x4e22, @loopback=0x7f000001}, 0x10) 2018/05/27 19:13:46 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:13:46 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb08060001080006040001ffffffffffff1c000000aaaaaaaaaa00ac1414aa420db69af0ce2a9c5d18b451b47492ec9aefe089960cb7a86b47bd33119538fe49ff8773818e51cee6b5b1d1b75e29097d1f47111fa6fcda987973aa33d4"], &(0x7f0000000100)) [ 2623.557090] FAULT_INJECTION: forcing a failure. [ 2623.557090] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2623.569015] CPU: 0 PID: 5688 Comm: syz-executor6 Not tainted 4.17.0-rc6+ #70 [ 2623.576204] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2623.585555] Call Trace: [ 2623.588156] dump_stack+0x1b9/0x294 [ 2623.591803] ? dump_stack_print_info.cold.2+0x52/0x52 [ 2623.597006] ? zap_class+0x720/0x720 [ 2623.600733] should_fail.cold.4+0xa/0x1a 2018/05/27 19:13:47 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}, 0x40000}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:13:47 executing program 1: r0 = socket(0xa, 0x1, 0x0) syz_open_dev$midi(&(0x7f00000000c0)='/dev/midi#\x00', 0x7, 0x80000) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000040)={0x8, &(0x7f0000000000)=[{0x10001, 0x4, 0x7ff, 0x80000000}, {0x22, 0x1f, 0x1}, {0x6, 0x7, 0x6d3, 0x1f}, {0xf5eb, 0x3, 0x4126, 0x8}, {0x62f3bf, 0x1, 0x9e6, 0x80000001}, {0x8, 0x7fff, 0x6, 0x9}, {0x9, 0x8c2, 0x1000, 0x4}, {0x4, 0x8000, 0x5, 0x401}]}) ioctl(r0, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @empty=0x1c000000, @dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, @local={0xac, 0x14, 0x14, 0xaa}}}}}, &(0x7f0000000100)) [ 2623.604806] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 2623.609914] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 2623.615114] ? graph_lock+0x170/0x170 [ 2623.618928] ? is_bpf_text_address+0xd7/0x170 [ 2623.623436] ? find_held_lock+0x36/0x1c0 [ 2623.627508] ? __lock_is_held+0xb5/0x140 [ 2623.631592] ? check_same_owner+0x320/0x320 [ 2623.635926] ? rcu_note_context_switch+0x710/0x710 [ 2623.640871] ? __might_sleep+0x95/0x190 [ 2623.644862] __alloc_pages_nodemask+0x34e/0xd70 [ 2623.649536] ? lock_downgrade+0x8e0/0x8e0 2018/05/27 19:13:47 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}, 0x38}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:13:47 executing program 1: r0 = socket(0x17, 0xffffffffffffffff, 0x8) r1 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000480)='IPVS\x00') sendmsg$IPVS_CMD_GET_DEST(r0, &(0x7f0000000540)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000500)={&(0x7f00000004c0)={0x1c, r1, 0x100, 0x70bd2c, 0x25dfdbff, {0x8}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x6}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4000}, 0x1) getsockopt$ARPT_SO_GET_REVISION_TARGET(r0, 0x0, 0x63, &(0x7f00000000c0)={'IDLETIMER\x00'}, &(0x7f0000000200)=0x1e) ioctl(r0, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @empty=0x1c000000, @dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, @local={0xac, 0x14, 0x14, 0xaa}}}}}, &(0x7f0000000100)) getsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0x9, &(0x7f0000000140)={0x0, @in={{0x2, 0x4e23, @local={0xac, 0x14, 0x14, 0xaa}}}, 0x4, 0x7, 0x5, 0x800, 0x68}, &(0x7f0000000000)=0x98) getsockopt$inet_sctp_SCTP_PRIMARY_ADDR(r0, 0x84, 0x6, &(0x7f0000000280)={r2, @in6={{0xa, 0x4e21, 0x1f, @empty, 0x9}}}, &(0x7f0000000040)=0x84) setsockopt$inet6_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f0000000340)={@in6={{0xa, 0x4e23, 0x616, @remote={0xfe, 0x80, [], 0xbb}, 0xffffffffffff0000}}, 0x9, 0x1000000004, 0x8000000000000003, "6a9f03660af2ac9c986b31631822a8c46f290164b3cef99540205ef23499f9a71b55d401d5d7ac0d513e65feae0cde47c939cbf6aaaba57926b7377d08a280dbf225f0d601ac1076c56c73853426a6d1"}, 0xd8) [ 2623.653696] ? __alloc_pages_slowpath+0x2db0/0x2db0 [ 2623.658718] ? graph_lock+0x170/0x170 [ 2623.662522] ? __lock_is_held+0xb5/0x140 [ 2623.666590] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 2623.671801] ? __lock_is_held+0xb5/0x140 [ 2623.675884] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 2623.681435] alloc_pages_current+0x10c/0x210 [ 2623.685853] __get_free_pages+0xf/0x40 [ 2623.689748] mmu_topup_memory_caches+0x1f8/0x3a0 [ 2623.694520] kvm_mmu_load+0x21/0x10e0 [ 2623.698336] ? kasan_check_write+0x14/0x20 [ 2623.702600] vcpu_enter_guest+0x3a83/0x6060 [ 2623.706935] ? perf_trace_lock+0xd6/0x900 [ 2623.711088] ? print_usage_bug+0xc0/0xc0 [ 2623.715162] ? kvm_set_msr_common+0x2680/0x2680 [ 2623.719837] ? vmx_vcpu_load+0xada/0xfe0 [ 2623.723906] ? __lock_acquire+0x7f5/0x5140 [ 2623.728148] ? vmx_vcpu_reset+0x1030/0x1030 [ 2623.732474] ? graph_lock+0x170/0x170 [ 2623.736282] ? graph_lock+0x170/0x170 [ 2623.740088] ? __lock_acquire+0x7f5/0x5140 [ 2623.744335] ? debug_check_no_locks_freed+0x310/0x310 [ 2623.749540] ? __lock_is_held+0xb5/0x140 [ 2623.753609] ? lock_acquire+0x1dc/0x520 [ 2623.757592] ? kvm_arch_vcpu_ioctl_run+0x234/0x1690 [ 2623.762617] ? lock_release+0xa10/0xa10 [ 2623.766598] ? kvm_arch_vcpu_ioctl_set_fpu+0x340/0x340 [ 2623.771882] ? kvm_arch_dev_ioctl+0x5f0/0x5f0 [ 2623.776389] ? preempt_notifier_dec+0x20/0x20 [ 2623.780902] kvm_arch_vcpu_ioctl_run+0x33e/0x1690 [ 2623.785748] ? kvm_arch_vcpu_ioctl_run+0x33e/0x1690 [ 2623.790780] kvm_vcpu_ioctl+0x79d/0x12e0 [ 2623.794850] ? kvm_uevent_notify_change.part.29+0x440/0x440 [ 2623.800565] ? graph_lock+0x170/0x170 [ 2623.804370] ? find_held_lock+0x36/0x1c0 [ 2623.808439] ? lock_downgrade+0x8e0/0x8e0 [ 2623.812584] ? rcu_is_watching+0x85/0x140 [ 2623.816715] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 2623.821903] ? __fget+0x40c/0x650 [ 2623.825341] ? match_held_lock+0x801/0x8b0 [ 2623.829576] ? expand_files.part.8+0x9a0/0x9a0 [ 2623.834149] ? kasan_check_write+0x14/0x20 [ 2623.838371] ? __mutex_unlock_slowpath+0x180/0x8a0 [ 2623.843289] ? wait_for_completion+0x870/0x870 [ 2623.847857] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 2623.853039] ? kvm_uevent_notify_change.part.29+0x440/0x440 [ 2623.858737] do_vfs_ioctl+0x1cf/0x16a0 [ 2623.862614] ? ioctl_preallocate+0x2e0/0x2e0 [ 2623.867009] ? fget_raw+0x20/0x20 [ 2623.870455] ? __sb_end_write+0xac/0xe0 [ 2623.874418] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 2623.879933] ? fput+0x130/0x1a0 [ 2623.883194] ? ksys_write+0x1a6/0x250 [ 2623.886993] ? security_file_ioctl+0x94/0xc0 [ 2623.891395] ksys_ioctl+0xa9/0xd0 [ 2623.894835] __x64_sys_ioctl+0x73/0xb0 [ 2623.898707] do_syscall_64+0x1b1/0x800 [ 2623.902576] ? syscall_slow_exit_work+0x4f0/0x4f0 [ 2623.907400] ? syscall_return_slowpath+0x5c0/0x5c0 [ 2623.912310] ? syscall_return_slowpath+0x30f/0x5c0 [ 2623.917223] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 2623.922579] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 2623.927406] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 2623.932573] RIP: 0033:0x455a09 [ 2623.935746] RSP: 002b:00007fd7c2c18c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2623.943433] RAX: ffffffffffffffda RBX: 00007fd7c2c196d4 RCX: 0000000000455a09 [ 2623.950691] RDX: 0000000000000000 RSI: 000000000000ae80 RDI: 0000000000000016 [ 2623.958214] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 2623.965467] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000017 [ 2623.972721] R13: 000000000000027e R14: 00000000006f7c70 R15: 0000000000000039 2018/05/27 19:13:47 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}, 0x4000000000000000}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:13:47 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") perf_event_open(&(0x7f0000000140)={0x2, 0xb1, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000300)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) request_key(&(0x7f00000003c0)='ceph\x00', &(0x7f0000000400)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000440)='em0nodevproc\x00', 0xfffffffffffffffa) keyctl$search(0xa, r1, &(0x7f0000000340)='cifs.spnego\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0) getsockopt$inet_mreqsrc(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)={@loopback, @remote, @multicast1}, &(0x7f0000000180)=0xc) syz_emit_ethernet(0x2a, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaabaabb0806000108ffffff1b1c002900aaaaaaaaaa00ac1414aa352b7ea9828dd63ffcbbe8fc3d9785c4ff38eaa888"], &(0x7f0000000100)) sendmsg$nl_crypto(r0, &(0x7f0000000200)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4004004}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)=@delrng={0x10, 0x14, 0x101, 0x70bd29, 0x25dfdbff, "", ["", "", "", ""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x0) 2018/05/27 19:13:47 executing program 6 (fault-call:7 fault-nth:58): r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = socket(0x2, 0x1, 0x0) ioctl(r2, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") r3 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000280)=[@text32={0x20, &(0x7f0000000380)="0ca43ef30fbd57b80f23c20f1366d26565df9d0500000066ba2000edc4e1d1fc37b8010000000f01d90fc75b05c744240098d30000c74424025f5539d6c7442406000000000f011424", 0x49}], 0x1, 0x24, &(0x7f00000002c0), 0x0) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000009000/0x18000)=nil, &(0x7f0000000140)=[@text16={0x10, &(0x7f00000001c0)="640f602cd8a0020066b9800000c00f326635004000000f30dfdd65640f22930f01d1baf80c66b878ea428966efbafc0cb83e38ef262e642626360f2193cad3126766c7442400110900006766c74424021001c0fe6766c744240600000000670f011c24", 0x63}], 0x1, 0x0, &(0x7f0000000000), 0x0) ioctl$KVM_RUN(r3, 0xae80, 0x0) 2018/05/27 19:13:47 executing program 3: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055", 0x48}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:13:47 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) r1 = socket$inet(0x2, 0x200000002, 0x0) setsockopt$inet_mreqn(r1, 0x0, 0x27, &(0x7f0000000080)={@multicast1=0xe0000001, @local={0xac, 0x14, 0x14, 0xaa}}, 0xc) setsockopt$inet_msfilter(r1, 0x0, 0x29, &(0x7f0000000040)={@multicast1=0xe0000001, @local={0xac, 0x14, 0x14, 0xaa}, 0x0, 0x2, [@local={0xac, 0x14, 0x14, 0xaa}, @empty]}, 0x18) sendto$inet(r0, &(0x7f0000c95ffd), 0x1c00, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001, [0x0, 0x0, 0x0, 0x900]}, 0x10) 2018/05/27 19:13:47 executing program 0: r0 = socket(0x2, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000deb000)={0x2, 0x4e23, @multicast1=0xe0000001}, 0x10) sendto$inet(r1, &(0x7f0000a88f88), 0x332, 0x20000800, &(0x7f0000e68000)={0x2, 0x4e23}, 0x10) sendto$inet(r1, &(0x7f0000000000)="ff", 0x1, 0x0, 0x0, 0x0) sendto$inet(r1, &(0x7f0000000000), 0xfffffffffffffe4e, 0x0, &(0x7f00000000c0)={0x2}, 0x10) read(r1, &(0x7f0000000180)=""/116, 0xfffffd26) recvmsg(r1, &(0x7f0000000680)={0x0, 0xffffffffffffff7f, &(0x7f0000000080)=[{&(0x7f0000000200)=""/166, 0xfffffeee}, {&(0x7f0000000040)=""/37, 0x25}, {&(0x7f00000002c0)=""/150, 0x96}, {&(0x7f0000000380)=""/161, 0xa1}], 0x4, &(0x7f0000000100)=""/44, 0x2c}, 0x0) 2018/05/27 19:13:47 executing program 2: perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$sndtimer(&(0x7f0000000140)='/dev/snd/timer\x00', 0x0, 0x0) ioctl$SNDRV_TIMER_IOCTL_NEXT_DEVICE(r0, 0xc0145401, &(0x7f0000000000)) 2018/05/27 19:13:47 executing program 5: r0 = socket$inet6(0xa, 0x2, 0x200000088) r1 = socket$inet6(0xa, 0x7fe, 0x4) getsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x13, &(0x7f0000000000)={@mcast1={0xff, 0x1, [], 0x1}}, &(0x7f0000000040)=0x20) recvfrom$inet6(r0, &(0x7f0000fbef6d)=""/185, 0xfffffffffffffeba, 0x0, 0x0, 0x1fe) sendto$inet6(r1, &(0x7f0000000800)="77772a0bd31622e24b1f16e07ce40e12872e3637e157d5847cd0e4fd5c54e58bacd24ac68385a2e2f93468221d4b20029b950c08648c47d645122d9400a16ebd809a0045713dda8b06af50702d3338c98f2565aee44a1c67a5db987cfe1deb8b4643dc020fe400ec44f08128901b17869e1dad43eeb6e4d4ecd5ecccea67a84338d8a58dc9c5770ede7af7b73903a6f69831181b524b6748442028019b04dac2e7203f6abaa4bb75048c9d2d297699437e851061d998fe4bd4f28f1b3a2c91e4b2273a61e0e7ed54e2a759db09225bd0ad2677d59c62dd972b18725d6f4556a966b8d707c1913ddc93921afde82b7a40968d4c3796c6b1bad1fb2fb9df770d9d88b9e615891a08356254ba1625e26133f31e71d7a8a7a2ba38db3699145c48dbe89cbe20709eca902485b1f3f5c49eef3835f407974ae1e95a72853af813336e00c6282e7dbfda98966db0694cda728dc44550de05f7e2ada24384ddf874f11e2f7f0a00488d8e548767c3266525f2cae7f2ccbee7b367badaf7d61c89c4be39e2b30bae5d257ebd003ae26aeaf07233712c243969d8201364ad5ec28dac9fecd028cb20d50f85fb08171f3746090d717aa27133684289c3dabe07a5c0007a8d373be70d73943e0788427dc72c5f3fb774b5d8bcfc381bfda4924aabd93caedf8dd74ca6ed8793680022df61a1a028f7d9391255af2bb019b2e3413fa748d394b8059c8fceebb92cb9a31a6948cad3a3312c011bec3e895e0020acd942cae558e17a4e5f602aaf4212e7a627310c58d6548ebb4b6341902e48f4b04c9f49f83058512235c6f47e43673eb6320aa81f1b751b19a32f5f25865e47a43d15f32aea04ef5023f527d92eccb92401c20787794d66b6eb571d120a246c65207b4ab09f9d31b85043899561ee431af468aac759ceeebc703aa4fbc3cf2ecee20c59aef2ce71729577446427c3b41e8bf5c6752e1236d6af6af1762bd6a1941d54329554b556a48017682eceb45be698c1d88718aae47fd5c458682bdc750e682ed4a277901a43a2827346fa789b4983af80334611a6f39ff155d0d78828247b667c620f1718a4cdf96ba1b4a550116ab6418b511ac8667527cd378e1f49be5496d9ae85cb6b8de202da926b065afbb6fc9e9b937e5950eac23dc1db5a8544156d87b6bf8e2c967cdca01d24c062f29877198a8ebda489b8fb78af4f3f96f895a91745a8d45c31a3be389587da185dca2077261d0876c6f9cb97e211090352385e0ae26f160b87278a22ae3690d5605be41939e9d59139509a2473f0d4737d13089b19c820f71d3a30153d913180981abc7ee672371e4f778d59f1066a47921600e7e5a5ad1d361f3cf845fe939ac8fa4247fc7c4682158b337f2209c68b78705c7f1169ccb693dcfa43166965bfe0f959a00713a4b453ac7aa386aba7d65ed72f4e6d046fddc6c8ae7750d8efa75f6a8574eeddb1894b0c0f832f7c72adf6d16b30cec38d01d6da0966d5c0d09c10eab4d591233ba3278a1a1dd737fd5005d5f2aa7e296acbff3e7256a5c1fe3ae7e6b6957e8ff9a18246a88cb9d00801a199e04aad4294593358a4b5a568f259ff405f7dbb76d4d6771ee1479696a887f2a09406d0089757d626237bdaf4f8b02b8444b6e137fed156ea681a50f62b4022ffa4dd49923af7c600451868da2f8aa687bb27b78fe3399b4c9a559c9bd9d6bead0ee668eb628842459e6688bebf8e49541e8761320b63088e3d4e036a6af8ba4344f3e79aaeffd25815c9e1114ce080e01b23d9e0578926cd80f607e69734a1ec520793d685164acbf0dfca495fc662549ea57c7f3a458c30ba25a2277a83c5b49d1ac8a334560962743e52e3d75945b8a9f24979a80cd69b327291b235df043fbf574d223d7e45a9fe61174fd247d3b45526f18fcf5e6bf093422e2dea22b64d6219a596a79d6e7cb14a415f21196c57da6c9cc80bfbce5b26db43c4b2b1ae951a0e0386e262b87af874b39cf1a43eee3e30994f62e8419964e456347a3dc6980bfb766f64944e328b853f11591dd999182e6c0736c4b0c279f468a8702720509f01d08beb15dd5a8430dd76b336a0df253504716128810ddd817892c112c6a75f00f6773d928a92b0eb859440ca539f5d7edcbc2ce84f6d7d88b9b585c9f3887c35ebf9d775c356e3bd8838662f4f5d6b387acbf4d58dd725e2e53591f1dd623c834a2a9c7165c929002336c1427e08fc9a970f2649e13de29747186e50caa238ba5b162f3be8d1de48dbf77116d85ddfc66bf1d6912bc04c840cbf25311f0302c22a606d96271a68e31b1dd5498d3bc150f65620f3a97dffe0c6b30c17ebd788a92f29c9e2d6d8c1fb9c1360c29b626bac313f2909ecd398cfabb1ecf6793099bc59041a6126b3ef09a6556e61237d2e8a8a6f10e6dbf6bf45564813fab7b9e4c67000616a1d54771e5d5b01706780ce5b78a4616234bea21ac685fea5d735e5f53d9bc8384fa488b7767142ed960b5e4038f549947cf3ad00e1b1d562c9f87ca71017b4f3e89486e662e8402b51afb033c4cf3373c15dac7f59610e25dd5d44d324dc53361a2c3eada0a5c4da46fbe99db6568ea5ffa2182d6a8e2e7c86c3fce334460ef9a2f707c3a893f8ef31e6c6129bb39f550869c7e52e732b12022a65739df008205c1c9f17ce6b868785bda97f4165a6fac6e13f0b0a95a19bfe2a568af42bac2a551ebb52c49e0d52d094c9d222d7359f7d084a52add1f265015abab9ce6ebe6fb3ea34af1f7ef9c0abce578a4c29628652b9f61d37907724af8696d321320c7f628d4100a477617f529225808e7cfc30c54330bbe20f0cb006818ed1e15a061adc2c3356b7b8293c9415657f44a08409d1b389dfebf0af0986a206d4b09c8997c70878ed113aceaefbe226e8ae47dc64b66189ee8ed30f617cf1b080beb0e510ce458d89f60c98ae05029248448505d444f7adb63f62b88b82a5fce015f4e81938af8d9ec1aa58821be341d9a0612e5e661f7fc1792d5dec77ad1cb20b732863acec274f1e95a37a706d63df3f91c595f881fe854d605d63eac140f4aaded60bc3f0e26341ccd820a3fac4ed991a758e6837b5036a33efd7f4084f25e951121e715b51254a1fe7cbc3e12125aba400e930006f406f44af18c4ae9081ebb9bf8aa0ba9c113b0dda046071d68d2a4125b5fc626d08b4b08f4d57db3b55a9575ed208863fccce43d2a813712ec0100b64f3ed74fcde07a4aea26d2dd1bf845f01aabdc0bd2f345a52d286b42d9143c083658e864dcf3525358667dfa897e90fb1f9b82d7fe6498f4477e14a4c2925201219cf7060540ef5b26fe3ebf7d0e40cbe5479ccae232882504f97e0e534d55e88650ce5b06f4f960d227a978a52f1545416f3ec05e2aaba59af9b27e0e1823fe6eac0586b80b02cbb80d8b44187bc92c8dfc1362f9f2b113ba35ed35ff64a3883d6addc1d4cf170485fe3a0ddf934a81317866ffb5e97632220beba1aead988a71b87384180997631eaf52855be15b3c55c05d0183eacf5cc34d56d2ed2e692b3866be0c5a7a6dda9d82fb6fbcbb8d76b7bd3b8b532a7c2025fe221ae5d2ddff7dbdb52d9ed9ec1a8d403cd2afc2fce7a18dd21241b5c01645a70c5b81de8e7e55363b3def5c0ab7f01591c884fc35040e5f2cf87f14697a588198d603713e53f763de9e862f656404af9701c2d832b3aef4602c7180c37324684496a3c7068168f0802ac9a13d78bd6f29db595d15ff64f6d85d3c2a91e440804a180399acdb80a787cdb94b6ba1bd5a04ca89f91674fb52f4ee2618d48dbc0836afc860dc1670cd66eec6e02e39dbd485ab375ea3351bb853b7adef74af2634225797d5a62067a370531748bf55099cdda6d265e01ec5408af8860163cf1a25859089450da48bdde0455659f0959b6f61662d8b0bd9d77774d4307737ffd4dd3f3a495e52d66d3b389bc1f65969af768314797af40fe68372d77230c868c6bb625f2d5a12fb8ab184d6194600c1929080146a4d7a871850e00c51a039bb0e07230aab390e9053c4860d73ca2d5e4fc6454e30a8e72b847fd7cb5b7a5c9fe53bb27312c38e81f286442e0cfbcbbda9f745608ef9b7112d44fc632e0f565aa128b1f2ef95654c484d6ba5408e7dfa4ace8ad3869494cc77138f7632423fa31fd1fed75cdbfa3811f2590a3f0573fb8bfac7b3ae193cb16e0d9859214f15233349e2e8f88d473995ea136aac975046c6dfbcd786ad2ae79fa663de8db2ee5a4ecc1aebbef6544ebacad732f398cd1bdc95699e0c52719ba0af40da48176daadb78a560cad1034934b53949a3577bcdee0edb0edd83df945ec43aee7538387b658b2821c2020565c86a179ad109a3e7082940be40788668bbe7b308b0e8a2d41ef9736d32d368a2fdc65d4a86bf7ac74df966dfb638afc64d9f5fd927ffea535c61e12b210e9864e949ad66953794e9d0220e62460fbb300fc49895e3dd021164a642c74f1d680c576882ebbf28c7467032e146ef249963ab6535eac9ba08c68bd3948e44c4f88c2045a215a597b63442b6e3b1bf9f9fa93c821eda8af2889853c0917b7ab49a95a1fe3851fa6ec7d2925d154c360e7cac206e375f854e7b90d710e7b0612378ab9f17641d19e9549ba4538694d4c57b5fa1bfb8fd5bc8268924033531fee868f259078e17ca6641498f5123dcbf7e062ef1986cd739280691f2105662e473b44737cf274227348d32184321fa97a210caa643529d9c44d8be0c8db9ca034e2d12469c3d1962a17e3e43805f90e83ead402a62aa9db1cebf5f947d33b02e091f1d01762b11df715989c9df865aa6151e7ef86c111fa75d906b9532712bcc58fb45e194aab1dbe4ae94a1e4cabd14b9a4705d4764d48bf8e3d54d933d9c7ffdb4fd382162b9a4e708589cc121d5373be07d0bf8010d9ff237ab7ff539f6854e11823f70a02bc656b0328fa921206521c5b7eaae51566140b968fb445004d1ab4ac4e99c1377ee0338c65f61e46e44f5efffcf1e9da66f598c747da33ae360df0d8d51fac9e802dfb3a273ebc6e34b2ba9d70ff160bf66df998483723a2c69f6a7ac0914f3096e897ecd61aee7dd000f6b43ed9bada505158edc0e232ee0e0fbf0db957d8646266950a543762bc61c84d9cdb197767520d05c59b6e8e12a71fb77e1f553bc5de52d8c9d6e6f8c01440dad6dd14c64904a17fccf14e201585cab8ad6d91006f2294b44a884e5f0b1a442c1b72da4ad6b9a8eb8bd9e1551fd907d6ca246ba81fb9406b021ceb472e3c52fc4028c880a9aa99f3a64ba8dfc42e3cfa0d9c6a96ea64524ec07cd7e677ff6407e1156c8168408c86814e8d270603dcd3e2d206d8a108f3897399bec8b4f397b0ee62a1f76ed21e6d9b499f3f039334d8210357134334e159dcf2b5164ea7300883a0f60d554ea9b68176305573197d5c15bc538535b1e2eb22bd1a8ce702ad692d80a30648847da2a55ee496f590088bb0a6b51b8b79e59b1332f94c803a65c4ba29b4e7ae21e4ce284b888a81abe858732d54faf30eb7219ebaaeab59098881a797a622ae585ebcf7ebdc4d26084f844d53d088e9bd4d74a151236ec990a7d76212a3bad933701f941364ea0040fc16518435abe001d18ccfc3dedb64a3c4dbd8714f14833ba4356549f0274a0fcd43cc588a7a9da0bf329043440d89257f24e9935d7c90603d590714a3eaa23c8e1866fb5f189f278a76d0a09a39f8529e24d9b6485320609630de4ccc978fb3cfe6837179cd92bc43a3f6685cbc9276523ca9", 0x1000, 0x0, &(0x7f0000000200)={0xa, 0x4e21, 0x300, @dev={0xfe, 0x80, [], 0x14}, 0x7}, 0x1c) bind$inet6(r0, &(0x7f0000000040)={0xa, 0x4e23, 0x10000000, @ipv4={[], [0xff, 0xff], @local={0xac, 0x14, 0x14, 0xaa}}, 0x100000001}, 0xf) r2 = socket$inet6(0xa, 0x3, 0x3a) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$bt_BT_FLUSHABLE(r3, 0x112, 0x8, &(0x7f0000000300)=0xbe, &(0x7f0000000340)=0x4) ioctl$DRM_IOCTL_SET_CLIENT_CAP(r3, 0x4010640d, &(0x7f00000000c0)={0x0, 0x3617}) setsockopt$inet6_int(r2, 0x29, 0xc8, &(0x7f00000007c0), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000000280)={{0xa, 0x4e22, 0x1, @remote={0xfe, 0x80, [], 0xbb}, 0xde27}, {0xa, 0x4e20, 0x100000001, @mcast1={0xff, 0x1, [], 0x1}}, 0x0, [0x9, 0x1, 0x2, 0x630, 0x0, 0x9, 0x5, 0x2aec100000000000]}, 0x5c) r4 = socket$inet6(0xa, 0x2, 0x0) ioctl(r4, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000000100)={{0xa, 0x4e22, 0x8, @ipv4={[], [0xff, 0xff], @broadcast=0xffffffff}, 0x9}, {0xa, 0x4e22, 0x800, @mcast1={0xff, 0x1, [], 0x1}, 0x5dfb}, 0x5, [0x400, 0x3, 0x3, 0x9, 0x8000, 0xdb4, 0x7, 0x3]}, 0x5c) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0xc9, &(0x7f0000000180)={{0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @multicast1=0xe0000001}}, {0xa, 0x0, 0x0, @remote={0xfe, 0x80, [], 0xbb}}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x4]}, 0x5c) 2018/05/27 19:13:47 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmsg$kcm(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@can, 0x80, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/169, 0xa9}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000340)=""/77, 0x4d}], 0x3, &(0x7f0000000200), 0x0, 0x3f}, 0x20) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb0806000108008604000175a9ffffffff1c000000aaaaaaaaaa00ac1414aa"], &(0x7f0000000100)) 2018/05/27 19:13:47 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}, 0x38000000}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:13:47 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") getsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r0, 0x84, 0x76, &(0x7f0000000000)={0x0, 0x9}, &(0x7f0000000040)=0x8) getsockopt$inet_sctp_SCTP_DEFAULT_PRINFO(r0, 0x84, 0x72, &(0x7f00000000c0)={r1, 0x7}, &(0x7f0000000140)=0xc) bind$alg(r0, &(0x7f0000000180)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4309(gcm(seed-generic))\x00'}, 0x58) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @empty=0x1c000000, @dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, @local={0xac, 0x14, 0x14, 0xaa}}}}}, &(0x7f0000000100)) socket$netlink(0x10, 0x3, 0x3) 2018/05/27 19:13:47 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}, 0x940e0000}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) [ 2624.522769] FAULT_INJECTION: forcing a failure. [ 2624.522769] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2624.534695] CPU: 0 PID: 5742 Comm: syz-executor6 Not tainted 4.17.0-rc6+ #70 [ 2624.541883] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2624.551236] Call Trace: [ 2624.553839] dump_stack+0x1b9/0x294 [ 2624.557481] ? dump_stack_print_info.cold.2+0x52/0x52 [ 2624.562681] ? lock_downgrade+0x8e0/0x8e0 [ 2624.566842] should_fail.cold.4+0xa/0x1a 2018/05/27 19:13:47 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}, 0x40000000}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) [ 2624.570914] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 2624.576024] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 2624.581219] ? graph_lock+0x170/0x170 [ 2624.585027] ? is_bpf_text_address+0xd7/0x170 [ 2624.589531] ? find_held_lock+0x36/0x1c0 [ 2624.593603] ? __lock_is_held+0xb5/0x140 [ 2624.597686] ? check_same_owner+0x320/0x320 [ 2624.602019] ? rcu_note_context_switch+0x710/0x710 [ 2624.606964] ? __might_sleep+0x95/0x190 [ 2624.610954] __alloc_pages_nodemask+0x34e/0xd70 [ 2624.615626] ? lock_downgrade+0x8e0/0x8e0 2018/05/27 19:13:48 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @empty=0x1c000000, @dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, @local={0xac, 0x14, 0x14, 0xaa}}}}}, &(0x7f0000000100)) r1 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000000)='/dev/sequencer\x00', 0x40000, 0x0) getsockopt$inet6_mreq(r1, 0x29, 0x15, &(0x7f00000000c0)={@mcast1}, &(0x7f0000000140)=0x14) write$tun(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="02836d080301080006040004ffffffffffffac14140f000000000000e0000001"], 0x26) 2018/05/27 19:13:48 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}, 0xc00e0000}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) [ 2624.619783] ? __alloc_pages_slowpath+0x2db0/0x2db0 [ 2624.624802] ? graph_lock+0x170/0x170 [ 2624.628606] ? __lock_is_held+0xb5/0x140 [ 2624.632673] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 2624.637872] ? kasan_check_read+0x11/0x20 [ 2624.642032] ? __lock_is_held+0xb5/0x140 [ 2624.646111] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 2624.651662] alloc_pages_current+0x10c/0x210 [ 2624.656080] __get_free_pages+0xf/0x40 [ 2624.659976] mmu_topup_memory_caches+0x1f8/0x3a0 [ 2624.664743] kvm_mmu_load+0x21/0x10e0 [ 2624.668555] ? kasan_check_write+0x14/0x20 2018/05/27 19:13:48 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @empty=0x1c000000, @dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, @local={0xac, 0x14, 0x14, 0xaa}}}}}, &(0x7f0000000100)) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000000)={0x0, 0x101, 0x5, 0x9, 0x1, 0xfffffffffffffffc}, &(0x7f0000000040)=0x14) setsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0x9, &(0x7f0000000140)={r1, @in6={{0xa, 0x4e24, 0x1, @mcast2={0xff, 0x2, [], 0x1}}}, 0x6, 0x8242, 0x6, 0x100, 0x10}, 0x98) [ 2624.672800] vcpu_enter_guest+0x3a83/0x6060 [ 2624.677126] ? print_usage_bug+0xc0/0xc0 [ 2624.681197] ? kvm_set_msr_common+0x2680/0x2680 [ 2624.685869] ? vmx_vcpu_load+0xada/0xfe0 [ 2624.689935] ? __lock_acquire+0x7f5/0x5140 [ 2624.694174] ? vmx_vcpu_reset+0x1030/0x1030 [ 2624.698498] ? graph_lock+0x170/0x170 [ 2624.702305] ? graph_lock+0x170/0x170 [ 2624.706104] ? __lock_acquire+0x7f5/0x5140 [ 2624.710344] ? debug_check_no_locks_freed+0x310/0x310 [ 2624.715538] ? __lock_is_held+0xb5/0x140 [ 2624.719599] ? lock_acquire+0x1dc/0x520 [ 2624.723575] ? kvm_arch_vcpu_ioctl_run+0x234/0x1690 [ 2624.728600] ? lock_release+0xa10/0xa10 [ 2624.732904] ? kvm_arch_vcpu_ioctl_set_fpu+0x340/0x340 [ 2624.738186] ? kvm_arch_dev_ioctl+0x5f0/0x5f0 [ 2624.742686] ? preempt_notifier_dec+0x20/0x20 [ 2624.747194] kvm_arch_vcpu_ioctl_run+0x33e/0x1690 [ 2624.752045] ? kvm_arch_vcpu_ioctl_run+0x33e/0x1690 [ 2624.757069] kvm_vcpu_ioctl+0x79d/0x12e0 [ 2624.761138] ? kvm_uevent_notify_change.part.29+0x440/0x440 [ 2624.766851] ? graph_lock+0x170/0x170 [ 2624.770658] ? find_held_lock+0x36/0x1c0 [ 2624.774718] ? lock_downgrade+0x8e0/0x8e0 [ 2624.778854] ? kasan_check_read+0x11/0x20 [ 2624.782994] ? rcu_is_watching+0x85/0x140 [ 2624.787130] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 2624.792354] ? __fget+0x40c/0x650 [ 2624.795800] ? match_held_lock+0x801/0x8b0 [ 2624.800030] ? expand_files.part.8+0x9a0/0x9a0 [ 2624.804604] ? kasan_check_write+0x14/0x20 [ 2624.808824] ? __mutex_unlock_slowpath+0x180/0x8a0 [ 2624.813762] ? wait_for_completion+0x870/0x870 [ 2624.818330] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 2624.823512] ? kvm_uevent_notify_change.part.29+0x440/0x440 [ 2624.829218] do_vfs_ioctl+0x1cf/0x16a0 [ 2624.833107] ? ioctl_preallocate+0x2e0/0x2e0 [ 2624.837514] ? fget_raw+0x20/0x20 [ 2624.840954] ? __sb_end_write+0xac/0xe0 [ 2624.844914] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 2624.850429] ? fput+0x130/0x1a0 [ 2624.853691] ? ksys_write+0x1a6/0x250 [ 2624.857475] ? security_file_ioctl+0x94/0xc0 [ 2624.861864] ksys_ioctl+0xa9/0xd0 [ 2624.865314] __x64_sys_ioctl+0x73/0xb0 [ 2624.869203] do_syscall_64+0x1b1/0x800 [ 2624.873082] ? syscall_slow_exit_work+0x4f0/0x4f0 [ 2624.877915] ? syscall_return_slowpath+0x5c0/0x5c0 [ 2624.882842] ? syscall_return_slowpath+0x30f/0x5c0 [ 2624.887762] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 2624.893110] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 2624.897953] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 2624.903132] RIP: 0033:0x455a09 [ 2624.906305] RSP: 002b:00007fd7c2c18c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2624.913993] RAX: ffffffffffffffda RBX: 00007fd7c2c196d4 RCX: 0000000000455a09 [ 2624.921262] RDX: 0000000000000000 RSI: 000000000000ae80 RDI: 0000000000000016 [ 2624.928518] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 2624.935768] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000017 [ 2624.943021] R13: 000000000000027e R14: 00000000006f7c70 R15: 000000000000003a 2018/05/27 19:13:48 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}, 0x3800}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:13:48 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") r1 = memfd_create(&(0x7f0000000500)='(wlan0\x00', 0x803) r2 = syz_open_dev$tun(&(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x452402) ioctl$TUNDETACHFILTER(r2, 0x401054d6, 0x0) write$fuse(r1, &(0x7f0000001000)={0x18, 0x0, 0x4, @fuse_bmap_out={0x9}}, 0x18) r3 = request_key(&(0x7f0000000040)='logon\x00', &(0x7f00000004c0)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000540)='(wlan0\x00', 0x0) keyctl$read(0xb, r3, &(0x7f0000000580)=""/177, 0xb1) setsockopt$inet6_dccp_buf(r1, 0x21, 0xf, &(0x7f0000000140)="026f035f93a6c2ea63328251732d3e35489af6b84e0eb1e239f7322ed34fda64d9c5e3c490650afe1c587e5638bc8d97794f7641e1b6b1cfe8521da11828a9976b64842689310b795335662b6ca538fdc9b6ca1b7ba870cec577487c1fc4389d7a7c5390ac324c9d7e7faa32ba4dfec94d657d936af74f557bba12468018004fa5230894be11b73ba88f35e29b006c30b98fb8ce07e21749693ea81bea98420d7c99110c972957da1172dfd4e8d355ac365a24929e9f46278b9fbfc1d9578e4dd2c8ff6d6b41ba117ed9", 0xca) write$binfmt_aout(r0, &(0x7f0000000700)={{0x107, 0x8, 0x7, 0x37d, 0x2a7, 0x1000000000000, 0x260, 0x145}, "1f64587418561d522c6ad789b2570b15f918b68790685370a6fc123f9f139bdb5d564231a2e2bf5e1bbff3ddd89848a0066ccd1f6b929654ef201b0194917b41f663851f86e6a3bfd0845ad0ec6e7d5e5fb05bb03d43413def60a95d7fad67ee27e31013ab83376a38797a040a2e330e26bfcf918c3cad1224d03df6c9c84faa1ce380636baec74d61cc9c71c05b7eeed8489d2f83b722beb2ebd9e4af42c37cb1f4e27f74be57260d76cb88b1adb698f17444f55d", [[], [], [], [], [], [], [], []]}, 0x8d5) syz_emit_ethernet(0x56, &(0x7f0000000640)={@remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, @empty, [], {@canfd={0xd, {{0x3, 0x58, 0x6, 0x2}, 0x20, 0x1, 0x0, 0x0, "5f013713d34fafc89281bddb11f96f3a79fb3ffaa83eeb2c58d242d23cb37eac6b3769348a26e05d3bbe50a12b5a91d390b74e1cc3653a0ba38554be7ff45934"}}}}, &(0x7f00000006c0)={0x0, 0x3, [0x174, 0x47, 0x3a4, 0x50a]}) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @empty=0x1c000000, @dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, @local={0xac, 0x14, 0x14, 0xaa}}}}}, &(0x7f0000000100)) openat(r1, &(0x7f0000001040)='./file0\x00', 0x109000, 0xa0) r4 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a, 0x0}, &(0x7f00000002c0)="fefc208a647dc4113e902ffa48a1f595333c35359d919c8a4d8e585d91ea22348ac7ecdd88710d6f8ec1f5c9fef12e0e376e8117acb8bc80e7e930a9bc2b6b6176fb05c9ec82ea8f460b4a725d1ff49287c7909e6dedbb5b6c6aa0765a71cc0bbe4328d93b29e6ce0341f9762af9ecc0a7fb1431845aab9938b4da9b96e14fd49294ca41c4a2439eda1d51032036ba7ea0acd8f9845a87d53c9208cfc929afc78fbea5b6d67b22d2ae101239cff90a5ec1baa93f88756672e00ba72c5f1526050477d794580d27ccf0326a24e798d91a812f243a", 0xd4, 0xfffffffffffffffa) keyctl$read(0xb, r4, &(0x7f00000003c0)=""/211, 0xd3) 2018/05/27 19:13:48 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) r1 = socket$inet(0x2, 0x200000002, 0x0) setsockopt$inet_mreqn(r1, 0x0, 0x27, &(0x7f0000000080)={@multicast1=0xe0000001, @local={0xac, 0x14, 0x14, 0xaa}}, 0xc) setsockopt$inet_msfilter(r1, 0x0, 0x29, &(0x7f0000000040)={@multicast1=0xe0000001, @local={0xac, 0x14, 0x14, 0xaa}, 0x0, 0x2, [@local={0xac, 0x14, 0x14, 0xaa}, @empty]}, 0x18) sendto$inet(r0, &(0x7f0000c95ffd), 0x1c00, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001, [0x0, 0x0, 0x0, 0x3]}, 0x10) 2018/05/27 19:13:48 executing program 2: perf_event_open(&(0x7f0000000140)={0x2, 0xb1, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$sndtimer(&(0x7f0000000140)='/dev/snd/timer\x00', 0x0, 0x0) ioctl$SNDRV_TIMER_IOCTL_NEXT_DEVICE(r0, 0xc0145401, &(0x7f0000000000)) r1 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={0xffffffffffffff9c, 0x3, 0x1, 0x8, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x6}, 0x20) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffff9c, 0x0, 0x11, &(0x7f00000001c0)={{{@in=@local, @in=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@remote}, 0x0, @in=@local}}, &(0x7f0000000100)=0xe8) r3 = getpid() r4 = getuid() r5 = getpgid(0xffffffffffffffff) sendmsg$nl_generic(r1, &(0x7f0000000780)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000740)={&(0x7f00000002c0)={0x460, 0x3e, 0x13f325fcb8b84a59, 0x70bd29, 0x25dfdbff, {0xf}, [@generic="78fa427d833e1efcb7f33b8df228dcda91336b089c937f82b0f0a480272e741495bc3fb59bf7a726d37901395bed5331c346fb47835a5a355d6ac2ae678bd6d5176e7eba95390cc16271b0a092f5c7114f37b88ee43586eb7c5e20410ddf29d5d54a50d7be34ac19d69bcc57c8d8f43fbb31c4493f0c9c3e3b9aac34efe438985678da81f160d8ac976a0ddb2c0255ca06d2aa266fcda9c97418ea3c662775c045d6b11c6c58a672bae6ddcdfba81312b00f5bde2b655b0ae54609e0a41ef2cd078457e6018e835813ae4be67aa764a4fdf9", @generic="0ff3f705a828c57de163fec51f1b98b17a9db4118b328e620d35cfca23e54c7f2b132254ca88b0fc5e6e3e76ee7834ff412dbaef4fc9860705600f2b1e930f171b3bc48465e04d4ed7461a403e29416d1c3b8089576da76e9687fd4424df958ff528a19480cc0c2bc645da5da48fa2c7860717b9ce", @nested={0x1c4, 0x6d, [@generic="395c089bbd4f833d3147f7f292eb679ac5b4839f971e98", @typed={0x8, 0x7d, @uid=r2}, @generic="19563850dbafcf2c819d829b97e86054414d867c2f442afab372794c4e774b30129404ffc5f921ced09662bc80779a914d63db53bf4c3ed7c24f6ccd362ffe8093e05914c28fc0ed6fc4f4f8fdfdd6fe74366d9dde23200556d9c2e5e8a16267c08214fd4e10a7484b75588c1048fff9bd5245a0e4d637f1de03bf683695433ff710b5abe95e0cb21d66cef9283d9e8d5b239399666e457a5f4e9b5924f2118c55ffc9e8072629867b5b2885dde0e53b43db08909390ee", @typed={0x8, 0x71, @pid=r3}, @typed={0xb4, 0x2c, @binary="9cc09e17681567f0116b50b9363514fbd64a41ab190bd82b5e9a88fa19476573431845c657d790d640672830113e1859c5ed75a5d9235f6524875daf84e5f74a556681e10e26f31e4ee717d78f5cf95911f4d3424d8e7f7ce28997a70037cad56c711f742dd49a4472a58eca0fd6561367e9153bd0927a7e0321015b090b71c9aab583c492ac19089b6e6024cda59468e3daa139c368e4f5ca2bc5a66bae5dba4ca427a98abd93e65865b8cdff"}, @generic="ddc7b9fa59b394e693d00a681a731cdc4c1f9b2ea879f0e263991ef552513cebe973d5cbf73d6367d385d55e8f50"]}, @typed={0x8, 0x5c, @uid=r4}, @typed={0x8, 0x4b, @pid=r5}, @typed={0x48, 0x88, @binary="e4d7c290bb857722c7a3787841868320836bf4fbba79dc239918f2344c1654a008a4369ad1bde1eb86dc4e551bb4b6d5f71d59b2d29925d1183beab38104f4c64ee4"}, @typed={0xc, 0x84, @u64=0x8}, @typed={0x8, 0x74, @u32=0x7f}, @nested={0xc, 0x13, [@typed={0x8, 0x90, @fd=r0}]}, @nested={0xc8, 0x1, [@generic="b958584bb2f6e99e29e301edd3a0417c468938f1fcbbb506e8a931601e690892dfa83ca512f5e2fa8dcce1a8266e83df61b7efc8754e77995c7c40a30cb9a5f26ca8e23dd79f4a729c702d79aff0383ade52278d17f250273b6020e172a91a5d68beac48ba4730b3925bbc67cf2f3d8e1691b977b9e60e3ae829690f45cd14974f92d756d3a79f84b72ac196b80719d421cfc611ddffff2e48e09ab66109e6bebce5d2bcdc90e70c47cedbed8120195dd392afc88e82167f0c00bd", @typed={0x8, 0x35, @u32=0x1}]}]}, 0x460}, 0x1, 0x0, 0x0, 0x4040000}, 0x8010) 2018/05/27 19:13:48 executing program 6 (fault-call:7 fault-nth:59): r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = socket(0x2, 0x1, 0x0) ioctl(r2, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") r3 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000280)=[@text32={0x20, &(0x7f0000000380)="0ca43ef30fbd57b80f23c20f1366d26565df9d0500000066ba2000edc4e1d1fc37b8010000000f01d90fc75b05c744240098d30000c74424025f5539d6c7442406000000000f011424", 0x49}], 0x1, 0x24, &(0x7f00000002c0), 0x0) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000009000/0x18000)=nil, &(0x7f0000000140)=[@text16={0x10, &(0x7f00000001c0)="640f602cd8a0020066b9800000c00f326635004000000f30dfdd65640f22930f01d1baf80c66b878ea428966efbafc0cb83e38ef262e642626360f2193cad3126766c7442400110900006766c74424021001c0fe6766c744240600000000670f011c24", 0x63}], 0x1, 0x0, &(0x7f0000000000), 0x0) ioctl$KVM_RUN(r3, 0xae80, 0x0) 2018/05/27 19:13:48 executing program 0: r0 = socket(0x2, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000deb000)={0x2, 0x4e23, @multicast1=0xe0000001}, 0x10) sendto$inet(r1, &(0x7f0000a88f88), 0x332, 0x20000800, &(0x7f0000e68000)={0x2, 0x4e23}, 0x10) sendto$inet(r1, &(0x7f0000000000)="ff", 0x1, 0x0, 0x0, 0x0) sendto$inet(r1, &(0x7f0000000000), 0xfffffffffffffe4e, 0x0, &(0x7f00000000c0)={0x2}, 0x10) read(r1, &(0x7f0000000180)=""/116, 0xfffffd26) recvmsg(r1, &(0x7f0000000680)={0x0, 0xffffffffffffff7f, &(0x7f0000000080)=[{&(0x7f0000000200)=""/166, 0xfffffeee}, {&(0x7f0000000040)=""/37, 0x25}, {&(0x7f00000002c0)=""/150, 0x96}, {&(0x7f0000000380)=""/161, 0xa1}], 0x4, &(0x7f0000000100)=""/44, 0x2c}, 0x0) 2018/05/27 19:13:48 executing program 3: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055", 0x48}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:13:48 executing program 5: r0 = socket$inet6(0xa, 0x2, 0x200000088) r1 = socket$inet6(0xa, 0x7fe, 0x4) getsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x13, &(0x7f0000000000)={@mcast1={0xff, 0x1, [], 0x1}}, &(0x7f0000000040)=0x20) recvfrom$inet6(r0, &(0x7f0000fbef6d)=""/185, 0xfffffffffffffeba, 0x0, 0x0, 0x1fe) sendto$inet6(r1, &(0x7f0000000800)="77772a0bd31622e24b1f16e07ce40e12872e3637e157d5847cd0e4fd5c54e58bacd24ac68385a2e2f93468221d4b20029b950c08648c47d645122d9400a16ebd809a0045713dda8b06af50702d3338c98f2565aee44a1c67a5db987cfe1deb8b4643dc020fe400ec44f08128901b17869e1dad43eeb6e4d4ecd5ecccea67a84338d8a58dc9c5770ede7af7b73903a6f69831181b524b6748442028019b04dac2e7203f6abaa4bb75048c9d2d297699437e851061d998fe4bd4f28f1b3a2c91e4b2273a61e0e7ed54e2a759db09225bd0ad2677d59c62dd972b18725d6f4556a966b8d707c1913ddc93921afde82b7a40968d4c3796c6b1bad1fb2fb9df770d9d88b9e615891a08356254ba1625e26133f31e71d7a8a7a2ba38db3699145c48dbe89cbe20709eca902485b1f3f5c49eef3835f407974ae1e95a72853af813336e00c6282e7dbfda98966db0694cda728dc44550de05f7e2ada24384ddf874f11e2f7f0a00488d8e548767c3266525f2cae7f2ccbee7b367badaf7d61c89c4be39e2b30bae5d257ebd003ae26aeaf07233712c243969d8201364ad5ec28dac9fecd028cb20d50f85fb08171f3746090d717aa27133684289c3dabe07a5c0007a8d373be70d73943e0788427dc72c5f3fb774b5d8bcfc381bfda4924aabd93caedf8dd74ca6ed8793680022df61a1a028f7d9391255af2bb019b2e3413fa748d394b8059c8fceebb92cb9a31a6948cad3a3312c011bec3e895e0020acd942cae558e17a4e5f602aaf4212e7a627310c58d6548ebb4b6341902e48f4b04c9f49f83058512235c6f47e43673eb6320aa81f1b751b19a32f5f25865e47a43d15f32aea04ef5023f527d92eccb92401c20787794d66b6eb571d120a246c65207b4ab09f9d31b85043899561ee431af468aac759ceeebc703aa4fbc3cf2ecee20c59aef2ce71729577446427c3b41e8bf5c6752e1236d6af6af1762bd6a1941d54329554b556a48017682eceb45be698c1d88718aae47fd5c458682bdc750e682ed4a277901a43a2827346fa789b4983af80334611a6f39ff155d0d78828247b667c620f1718a4cdf96ba1b4a550116ab6418b511ac8667527cd378e1f49be5496d9ae85cb6b8de202da926b065afbb6fc9e9b937e5950eac23dc1db5a8544156d87b6bf8e2c967cdca01d24c062f29877198a8ebda489b8fb78af4f3f96f895a91745a8d45c31a3be389587da185dca2077261d0876c6f9cb97e211090352385e0ae26f160b87278a22ae3690d5605be41939e9d59139509a2473f0d4737d13089b19c820f71d3a30153d913180981abc7ee672371e4f778d59f1066a47921600e7e5a5ad1d361f3cf845fe939ac8fa4247fc7c4682158b337f2209c68b78705c7f1169ccb693dcfa43166965bfe0f959a00713a4b453ac7aa386aba7d65ed72f4e6d046fddc6c8ae7750d8efa75f6a8574eeddb1894b0c0f832f7c72adf6d16b30cec38d01d6da0966d5c0d09c10eab4d591233ba3278a1a1dd737fd5005d5f2aa7e296acbff3e7256a5c1fe3ae7e6b6957e8ff9a18246a88cb9d00801a199e04aad4294593358a4b5a568f259ff405f7dbb76d4d6771ee1479696a887f2a09406d0089757d626237bdaf4f8b02b8444b6e137fed156ea681a50f62b4022ffa4dd49923af7c600451868da2f8aa687bb27b78fe3399b4c9a559c9bd9d6bead0ee668eb628842459e6688bebf8e49541e8761320b63088e3d4e036a6af8ba4344f3e79aaeffd25815c9e1114ce080e01b23d9e0578926cd80f607e69734a1ec520793d685164acbf0dfca495fc662549ea57c7f3a458c30ba25a2277a83c5b49d1ac8a334560962743e52e3d75945b8a9f24979a80cd69b327291b235df043fbf574d223d7e45a9fe61174fd247d3b45526f18fcf5e6bf093422e2dea22b64d6219a596a79d6e7cb14a415f21196c57da6c9cc80bfbce5b26db43c4b2b1ae951a0e0386e262b87af874b39cf1a43eee3e30994f62e8419964e456347a3dc6980bfb766f64944e328b853f11591dd999182e6c0736c4b0c279f468a8702720509f01d08beb15dd5a8430dd76b336a0df253504716128810ddd817892c112c6a75f00f6773d928a92b0eb859440ca539f5d7edcbc2ce84f6d7d88b9b585c9f3887c35ebf9d775c356e3bd8838662f4f5d6b387acbf4d58dd725e2e53591f1dd623c834a2a9c7165c929002336c1427e08fc9a970f2649e13de29747186e50caa238ba5b162f3be8d1de48dbf77116d85ddfc66bf1d6912bc04c840cbf25311f0302c22a606d96271a68e31b1dd5498d3bc150f65620f3a97dffe0c6b30c17ebd788a92f29c9e2d6d8c1fb9c1360c29b626bac313f2909ecd398cfabb1ecf6793099bc59041a6126b3ef09a6556e61237d2e8a8a6f10e6dbf6bf45564813fab7b9e4c67000616a1d54771e5d5b01706780ce5b78a4616234bea21ac685fea5d735e5f53d9bc8384fa488b7767142ed960b5e4038f549947cf3ad00e1b1d562c9f87ca71017b4f3e89486e662e8402b51afb033c4cf3373c15dac7f59610e25dd5d44d324dc53361a2c3eada0a5c4da46fbe99db6568ea5ffa2182d6a8e2e7c86c3fce334460ef9a2f707c3a893f8ef31e6c6129bb39f550869c7e52e732b12022a65739df008205c1c9f17ce6b868785bda97f4165a6fac6e13f0b0a95a19bfe2a568af42bac2a551ebb52c49e0d52d094c9d222d7359f7d084a52add1f265015abab9ce6ebe6fb3ea34af1f7ef9c0abce578a4c29628652b9f61d37907724af8696d321320c7f628d4100a477617f529225808e7cfc30c54330bbe20f0cb006818ed1e15a061adc2c3356b7b8293c9415657f44a08409d1b389dfebf0af0986a206d4b09c8997c70878ed113aceaefbe226e8ae47dc64b66189ee8ed30f617cf1b080beb0e510ce458d89f60c98ae05029248448505d444f7adb63f62b88b82a5fce015f4e81938af8d9ec1aa58821be341d9a0612e5e661f7fc1792d5dec77ad1cb20b732863acec274f1e95a37a706d63df3f91c595f881fe854d605d63eac140f4aaded60bc3f0e26341ccd820a3fac4ed991a758e6837b5036a33efd7f4084f25e951121e715b51254a1fe7cbc3e12125aba400e930006f406f44af18c4ae9081ebb9bf8aa0ba9c113b0dda046071d68d2a4125b5fc626d08b4b08f4d57db3b55a9575ed208863fccce43d2a813712ec0100b64f3ed74fcde07a4aea26d2dd1bf845f01aabdc0bd2f345a52d286b42d9143c083658e864dcf3525358667dfa897e90fb1f9b82d7fe6498f4477e14a4c2925201219cf7060540ef5b26fe3ebf7d0e40cbe5479ccae232882504f97e0e534d55e88650ce5b06f4f960d227a978a52f1545416f3ec05e2aaba59af9b27e0e1823fe6eac0586b80b02cbb80d8b44187bc92c8dfc1362f9f2b113ba35ed35ff64a3883d6addc1d4cf170485fe3a0ddf934a81317866ffb5e97632220beba1aead988a71b87384180997631eaf52855be15b3c55c05d0183eacf5cc34d56d2ed2e692b3866be0c5a7a6dda9d82fb6fbcbb8d76b7bd3b8b532a7c2025fe221ae5d2ddff7dbdb52d9ed9ec1a8d403cd2afc2fce7a18dd21241b5c01645a70c5b81de8e7e55363b3def5c0ab7f01591c884fc35040e5f2cf87f14697a588198d603713e53f763de9e862f656404af9701c2d832b3aef4602c7180c37324684496a3c7068168f0802ac9a13d78bd6f29db595d15ff64f6d85d3c2a91e440804a180399acdb80a787cdb94b6ba1bd5a04ca89f91674fb52f4ee2618d48dbc0836afc860dc1670cd66eec6e02e39dbd485ab375ea3351bb853b7adef74af2634225797d5a62067a370531748bf55099cdda6d265e01ec5408af8860163cf1a25859089450da48bdde0455659f0959b6f61662d8b0bd9d77774d4307737ffd4dd3f3a495e52d66d3b389bc1f65969af768314797af40fe68372d77230c868c6bb625f2d5a12fb8ab184d6194600c1929080146a4d7a871850e00c51a039bb0e07230aab390e9053c4860d73ca2d5e4fc6454e30a8e72b847fd7cb5b7a5c9fe53bb27312c38e81f286442e0cfbcbbda9f745608ef9b7112d44fc632e0f565aa128b1f2ef95654c484d6ba5408e7dfa4ace8ad3869494cc77138f7632423fa31fd1fed75cdbfa3811f2590a3f0573fb8bfac7b3ae193cb16e0d9859214f15233349e2e8f88d473995ea136aac975046c6dfbcd786ad2ae79fa663de8db2ee5a4ecc1aebbef6544ebacad732f398cd1bdc95699e0c52719ba0af40da48176daadb78a560cad1034934b53949a3577bcdee0edb0edd83df945ec43aee7538387b658b2821c2020565c86a179ad109a3e7082940be40788668bbe7b308b0e8a2d41ef9736d32d368a2fdc65d4a86bf7ac74df966dfb638afc64d9f5fd927ffea535c61e12b210e9864e949ad66953794e9d0220e62460fbb300fc49895e3dd021164a642c74f1d680c576882ebbf28c7467032e146ef249963ab6535eac9ba08c68bd3948e44c4f88c2045a215a597b63442b6e3b1bf9f9fa93c821eda8af2889853c0917b7ab49a95a1fe3851fa6ec7d2925d154c360e7cac206e375f854e7b90d710e7b0612378ab9f17641d19e9549ba4538694d4c57b5fa1bfb8fd5bc8268924033531fee868f259078e17ca6641498f5123dcbf7e062ef1986cd739280691f2105662e473b44737cf274227348d32184321fa97a210caa643529d9c44d8be0c8db9ca034e2d12469c3d1962a17e3e43805f90e83ead402a62aa9db1cebf5f947d33b02e091f1d01762b11df715989c9df865aa6151e7ef86c111fa75d906b9532712bcc58fb45e194aab1dbe4ae94a1e4cabd14b9a4705d4764d48bf8e3d54d933d9c7ffdb4fd382162b9a4e708589cc121d5373be07d0bf8010d9ff237ab7ff539f6854e11823f70a02bc656b0328fa921206521c5b7eaae51566140b968fb445004d1ab4ac4e99c1377ee0338c65f61e46e44f5efffcf1e9da66f598c747da33ae360df0d8d51fac9e802dfb3a273ebc6e34b2ba9d70ff160bf66df998483723a2c69f6a7ac0914f3096e897ecd61aee7dd000f6b43ed9bada505158edc0e232ee0e0fbf0db957d8646266950a543762bc61c84d9cdb197767520d05c59b6e8e12a71fb77e1f553bc5de52d8c9d6e6f8c01440dad6dd14c64904a17fccf14e201585cab8ad6d91006f2294b44a884e5f0b1a442c1b72da4ad6b9a8eb8bd9e1551fd907d6ca246ba81fb9406b021ceb472e3c52fc4028c880a9aa99f3a64ba8dfc42e3cfa0d9c6a96ea64524ec07cd7e677ff6407e1156c8168408c86814e8d270603dcd3e2d206d8a108f3897399bec8b4f397b0ee62a1f76ed21e6d9b499f3f039334d8210357134334e159dcf2b5164ea7300883a0f60d554ea9b68176305573197d5c15bc538535b1e2eb22bd1a8ce702ad692d80a30648847da2a55ee496f590088bb0a6b51b8b79e59b1332f94c803a65c4ba29b4e7ae21e4ce284b888a81abe858732d54faf30eb7219ebaaeab59098881a797a622ae585ebcf7ebdc4d26084f844d53d088e9bd4d74a151236ec990a7d76212a3bad933701f941364ea0040fc16518435abe001d18ccfc3dedb64a3c4dbd8714f14833ba4356549f0274a0fcd43cc588a7a9da0bf329043440d89257f24e9935d7c90603d590714a3eaa23c8e1866fb5f189f278a76d0a09a39f8529e24d9b6485320609630de4ccc978fb3cfe6837179cd92bc43a3f6685cbc9276523ca9", 0x1000, 0x0, &(0x7f0000000200)={0xa, 0x4e21, 0x300, @dev={0xfe, 0x80, [], 0x14}, 0x7}, 0x1c) bind$inet6(r0, &(0x7f0000000040)={0xa, 0x4e23, 0x10000000, @ipv4={[], [0xff, 0xff], @local={0xac, 0x14, 0x14, 0xaa}}, 0x100000001}, 0xf) r2 = socket$inet6(0xa, 0x3, 0x3a) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$bt_BT_FLUSHABLE(r3, 0x112, 0x8, &(0x7f0000000300)=0xbe, &(0x7f0000000340)=0x4) ioctl$DRM_IOCTL_SET_CLIENT_CAP(r3, 0x4010640d, &(0x7f00000000c0)={0x0, 0x3617}) setsockopt$inet6_int(r2, 0x29, 0xc8, &(0x7f00000007c0), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000000280)={{0xa, 0x4e22, 0x1, @remote={0xfe, 0x80, [], 0xbb}, 0xde27}, {0xa, 0x4e20, 0x100000001, @mcast1={0xff, 0x1, [], 0x1}}, 0x0, [0x9, 0x1, 0x2, 0x630, 0x0, 0x9, 0x5, 0x2aec100000000000]}, 0x5c) r4 = socket$inet6(0xa, 0x2, 0x0) ioctl(r4, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000000100)={{0xa, 0x4e22, 0x8, @ipv4={[], [0xff, 0xff], @broadcast=0xffffffff}, 0x9}, {0xa, 0x4e22, 0x800, @mcast1={0xff, 0x1, [], 0x1}, 0x5dfb}, 0x5, [0x400, 0x3, 0x3, 0x9, 0x8000, 0xdb4, 0x7, 0x3]}, 0x5c) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0xc9, &(0x7f0000000180)={{0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @multicast1=0xe0000001}}, {0xa, 0x0, 0x0, @remote={0xfe, 0x80, [], 0xbb}}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x4]}, 0x5c) 2018/05/27 19:13:48 executing program 1: r0 = socket(0xa, 0x1, 0x0) socket$inet6_icmp(0xa, 0x2, 0x3a) ioctl(r0, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") connect$llc(r0, &(0x7f0000000000)={0x1a, 0x10f, 0x2e14, 0x8, 0x9, 0x0, @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff]}, 0x10) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @empty=0x1c000000, @dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, @local={0xac, 0x14, 0x14, 0xaa}}}}}, &(0x7f0000000100)) 2018/05/27 19:13:48 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}, 0x2}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:13:48 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}, 0x940e000000000000}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:13:48 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") r1 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vga_arbiter\x00', 0x20000, 0x0) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) ioctl$TUNSETGROUP(r1, 0x400454ce, r2) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @empty=0x1c000000, @dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, @local={0xac, 0x14, 0x14, 0xaa}}}}}, &(0x7f0000000100)={0x0, 0x0, [0x637]}) [ 2625.526700] FAULT_INJECTION: forcing a failure. [ 2625.526700] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2625.538636] CPU: 0 PID: 5800 Comm: syz-executor6 Not tainted 4.17.0-rc6+ #70 [ 2625.545825] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2625.555177] Call Trace: [ 2625.557780] dump_stack+0x1b9/0x294 [ 2625.561421] ? dump_stack_print_info.cold.2+0x52/0x52 [ 2625.566621] ? zap_class+0x720/0x720 [ 2625.570348] should_fail.cold.4+0xa/0x1a 2018/05/27 19:13:49 executing program 1: r0 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vcs\x00', 0x600, 0x0) write$binfmt_script(r0, &(0x7f0000000140)={'#! ', './file0', [{0x20}], 0xa, "b5e6b59c99753b98610fc17b7b51a61bf1a5e80e3e474bdd77ed25123bcb8d648d24a223a4400f2c190d6bd449e5b542e8610ab7e9e69a4a3608c4a73713f8ffcca1a81f5a5eaba4611d595d20491a3779403756cc863d6497022e3065d219877ae290c5472a9386e4c862bd673517913fc9b27c2fd10347daa9adc7d5f1cb8434c90cbbd474eafee3b9546f291155b16b50dcf761b312b89bac756770b1cfb93c75d3119e9b9c2ecd"}, 0xb5) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @empty=0x1c000000, @dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, @local={0xac, 0x14, 0x14, 0xaa}}}}}, &(0x7f0000000100)) [ 2625.574420] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 2625.579534] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 2625.584729] ? graph_lock+0x170/0x170 [ 2625.588543] ? is_bpf_text_address+0xd7/0x170 [ 2625.593052] ? find_held_lock+0x36/0x1c0 [ 2625.597128] ? __lock_is_held+0xb5/0x140 [ 2625.601217] ? check_same_owner+0x320/0x320 [ 2625.605552] ? rcu_note_context_switch+0x710/0x710 [ 2625.610495] ? __might_sleep+0x95/0x190 [ 2625.614499] __alloc_pages_nodemask+0x34e/0xd70 [ 2625.614518] ? lock_downgrade+0x8e0/0x8e0 2018/05/27 19:13:49 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}, 0x200000000000000}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) [ 2625.614539] ? __alloc_pages_slowpath+0x2db0/0x2db0 [ 2625.614554] ? graph_lock+0x170/0x170 [ 2625.614569] ? __lock_is_held+0xb5/0x140 [ 2625.614587] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 2625.614616] ? __lock_is_held+0xb5/0x140 [ 2625.614630] ? fq_codel_init+0x280/0xbf0 [ 2625.614659] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 2625.614682] alloc_pages_current+0x10c/0x210 [ 2625.659621] __get_free_pages+0xf/0x40 [ 2625.659643] mmu_topup_memory_caches+0x1f8/0x3a0 [ 2625.668271] kvm_mmu_load+0x21/0x10e0 [ 2625.672083] ? kasan_check_write+0x14/0x20 2018/05/27 19:13:49 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") accept4$bt_l2cap(r0, &(0x7f0000000000), &(0x7f0000000040)=0xe, 0x80800) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @empty=0x1c000000, @dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, @local={0xac, 0x14, 0x14, 0xaa}}}}}, &(0x7f0000000100)) 2018/05/27 19:13:49 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}, 0xffffffa6}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) [ 2625.676333] vcpu_enter_guest+0x3a83/0x6060 [ 2625.680663] ? perf_trace_lock+0xd6/0x900 [ 2625.684818] ? print_usage_bug+0xc0/0xc0 [ 2625.688888] ? kvm_set_msr_common+0x2680/0x2680 [ 2625.693562] ? vmx_vcpu_load+0xada/0xfe0 [ 2625.697630] ? __lock_acquire+0x7f5/0x5140 [ 2625.701873] ? vmx_vcpu_reset+0x1030/0x1030 [ 2625.706201] ? graph_lock+0x170/0x170 [ 2625.710012] ? graph_lock+0x170/0x170 [ 2625.713826] ? __lock_acquire+0x7f5/0x5140 [ 2625.718072] ? debug_check_no_locks_freed+0x310/0x310 [ 2625.723275] ? __lock_is_held+0xb5/0x140 [ 2625.727346] ? lock_acquire+0x1dc/0x520 [ 2625.731321] ? kvm_arch_vcpu_ioctl_run+0x234/0x1690 [ 2625.736348] ? lock_release+0xa10/0xa10 [ 2625.740374] ? kvm_arch_vcpu_ioctl_set_fpu+0x340/0x340 [ 2625.745659] ? kvm_arch_dev_ioctl+0x5f0/0x5f0 [ 2625.750159] ? preempt_notifier_dec+0x20/0x20 [ 2625.754670] kvm_arch_vcpu_ioctl_run+0x33e/0x1690 [ 2625.759513] ? kvm_arch_vcpu_ioctl_run+0x33e/0x1690 [ 2625.764535] kvm_vcpu_ioctl+0x79d/0x12e0 [ 2625.768596] ? kvm_uevent_notify_change.part.29+0x440/0x440 [ 2625.774309] ? graph_lock+0x170/0x170 [ 2625.778116] ? find_held_lock+0x36/0x1c0 [ 2625.782189] ? lock_downgrade+0x8e0/0x8e0 [ 2625.786345] ? rcu_is_watching+0x85/0x140 [ 2625.790499] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 2625.795711] ? __fget+0x40c/0x650 [ 2625.799182] ? match_held_lock+0x801/0x8b0 [ 2625.803414] ? expand_files.part.8+0x9a0/0x9a0 [ 2625.807979] ? kasan_check_write+0x14/0x20 [ 2625.812198] ? __mutex_unlock_slowpath+0x180/0x8a0 [ 2625.817113] ? wait_for_completion+0x870/0x870 [ 2625.821683] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 2625.826865] ? kvm_uevent_notify_change.part.29+0x440/0x440 [ 2625.832557] do_vfs_ioctl+0x1cf/0x16a0 [ 2625.836430] ? ioctl_preallocate+0x2e0/0x2e0 [ 2625.840839] ? fget_raw+0x20/0x20 [ 2625.844277] ? __sb_end_write+0xac/0xe0 [ 2625.848239] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 2625.853770] ? fput+0x130/0x1a0 [ 2625.857052] ? ksys_write+0x1a6/0x250 [ 2625.860851] ? security_file_ioctl+0x94/0xc0 [ 2625.865266] ksys_ioctl+0xa9/0xd0 [ 2625.868710] __x64_sys_ioctl+0x73/0xb0 [ 2625.872593] do_syscall_64+0x1b1/0x800 [ 2625.876481] ? syscall_slow_exit_work+0x4f0/0x4f0 [ 2625.881317] ? syscall_return_slowpath+0x5c0/0x5c0 [ 2625.886231] ? syscall_return_slowpath+0x30f/0x5c0 [ 2625.891146] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 2625.896499] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 2625.901337] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 2625.906508] RIP: 0033:0x455a09 [ 2625.909676] RSP: 002b:00007fd7c2c18c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2625.917372] RAX: ffffffffffffffda RBX: 00007fd7c2c196d4 RCX: 0000000000455a09 [ 2625.924630] RDX: 0000000000000000 RSI: 000000000000ae80 RDI: 0000000000000016 [ 2625.931879] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 2625.939136] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000017 [ 2625.946392] R13: 000000000000027e R14: 00000000006f7c70 R15: 000000000000003b 2018/05/27 19:13:49 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") r1 = syz_open_dev$mouse(&(0x7f0000000000)='/dev/input/mouse#\x00', 0x1f, 0x40) ioctl$ASHMEM_GET_NAME(r1, 0x81007702, &(0x7f0000000140)=""/162) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa2aaaaa0006040001ffffffffffff1c000000aaaaaaaaaa00ac1414aa"], &(0x7f0000000100)) 2018/05/27 19:13:49 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}, 0xffffffc3}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:13:49 executing program 2: r0 = syz_open_dev$sndtimer(&(0x7f0000000140)='/dev/snd/timer\x00', 0x0, 0x0) ioctl$SNDRV_TIMER_IOCTL_NEXT_DEVICE(r0, 0xc0145401, &(0x7f0000000000)) r1 = socket$inet6(0xa, 0x1, 0x2) ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000080)=0x2) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$KDGETKEYCODE(r2, 0x4b4c, &(0x7f0000000040)={0x1003, 0x3}) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) ioctl$BLKTRACESETUP(r2, 0xc0481273, &(0x7f0000000180)={[], 0x8bf, 0x264f, 0xfff, 0x1ff, 0x9, r3}) 2018/05/27 19:13:49 executing program 6 (fault-call:7 fault-nth:60): r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = socket(0x2, 0x1, 0x0) ioctl(r2, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") r3 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000280)=[@text32={0x20, &(0x7f0000000380)="0ca43ef30fbd57b80f23c20f1366d26565df9d0500000066ba2000edc4e1d1fc37b8010000000f01d90fc75b05c744240098d30000c74424025f5539d6c7442406000000000f011424", 0x49}], 0x1, 0x24, &(0x7f00000002c0), 0x0) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000009000/0x18000)=nil, &(0x7f0000000140)=[@text16={0x10, &(0x7f00000001c0)="640f602cd8a0020066b9800000c00f326635004000000f30dfdd65640f22930f01d1baf80c66b878ea428966efbafc0cb83e38ef262e642626360f2193cad3126766c7442400110900006766c74424021001c0fe6766c744240600000000670f011c24", 0x63}], 0x1, 0x0, &(0x7f0000000000), 0x0) ioctl$KVM_RUN(r3, 0xae80, 0x0) 2018/05/27 19:13:49 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) r1 = socket$inet(0x2, 0x200000002, 0x0) setsockopt$inet_mreqn(r1, 0x0, 0x27, &(0x7f0000000080)={@multicast1=0xe0000001, @local={0xac, 0x14, 0x14, 0xaa}}, 0xc) setsockopt$inet_msfilter(r1, 0x0, 0x29, &(0x7f0000000040)={@multicast1=0xe0000001, @local={0xac, 0x14, 0x14, 0xaa}, 0x0, 0x2, [@local={0xac, 0x14, 0x14, 0xaa}, @empty]}, 0x18) sendto$inet(r0, &(0x7f0000c95ffd), 0x1c00, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001, [0x0, 0x0, 0x0, 0xaa1414ac]}, 0x10) 2018/05/27 19:13:49 executing program 3: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f", 0x4a}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:13:49 executing program 5: r0 = socket$inet6(0xa, 0x2, 0x200000088) r1 = socket$inet6(0xa, 0x7fe, 0x4) getsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x13, &(0x7f0000000000)={@mcast1={0xff, 0x1, [], 0x1}}, &(0x7f0000000040)=0x20) recvfrom$inet6(r0, &(0x7f0000fbef6d)=""/185, 0xfffffffffffffeba, 0x0, 0x0, 0x1fe) sendto$inet6(r1, &(0x7f0000000800)="77772a0bd31622e24b1f16e07ce40e12872e3637e157d5847cd0e4fd5c54e58bacd24ac68385a2e2f93468221d4b20029b950c08648c47d645122d9400a16ebd809a0045713dda8b06af50702d3338c98f2565aee44a1c67a5db987cfe1deb8b4643dc020fe400ec44f08128901b17869e1dad43eeb6e4d4ecd5ecccea67a84338d8a58dc9c5770ede7af7b73903a6f69831181b524b6748442028019b04dac2e7203f6abaa4bb75048c9d2d297699437e851061d998fe4bd4f28f1b3a2c91e4b2273a61e0e7ed54e2a759db09225bd0ad2677d59c62dd972b18725d6f4556a966b8d707c1913ddc93921afde82b7a40968d4c3796c6b1bad1fb2fb9df770d9d88b9e615891a08356254ba1625e26133f31e71d7a8a7a2ba38db3699145c48dbe89cbe20709eca902485b1f3f5c49eef3835f407974ae1e95a72853af813336e00c6282e7dbfda98966db0694cda728dc44550de05f7e2ada24384ddf874f11e2f7f0a00488d8e548767c3266525f2cae7f2ccbee7b367badaf7d61c89c4be39e2b30bae5d257ebd003ae26aeaf07233712c243969d8201364ad5ec28dac9fecd028cb20d50f85fb08171f3746090d717aa27133684289c3dabe07a5c0007a8d373be70d73943e0788427dc72c5f3fb774b5d8bcfc381bfda4924aabd93caedf8dd74ca6ed8793680022df61a1a028f7d9391255af2bb019b2e3413fa748d394b8059c8fceebb92cb9a31a6948cad3a3312c011bec3e895e0020acd942cae558e17a4e5f602aaf4212e7a627310c58d6548ebb4b6341902e48f4b04c9f49f83058512235c6f47e43673eb6320aa81f1b751b19a32f5f25865e47a43d15f32aea04ef5023f527d92eccb92401c20787794d66b6eb571d120a246c65207b4ab09f9d31b85043899561ee431af468aac759ceeebc703aa4fbc3cf2ecee20c59aef2ce71729577446427c3b41e8bf5c6752e1236d6af6af1762bd6a1941d54329554b556a48017682eceb45be698c1d88718aae47fd5c458682bdc750e682ed4a277901a43a2827346fa789b4983af80334611a6f39ff155d0d78828247b667c620f1718a4cdf96ba1b4a550116ab6418b511ac8667527cd378e1f49be5496d9ae85cb6b8de202da926b065afbb6fc9e9b937e5950eac23dc1db5a8544156d87b6bf8e2c967cdca01d24c062f29877198a8ebda489b8fb78af4f3f96f895a91745a8d45c31a3be389587da185dca2077261d0876c6f9cb97e211090352385e0ae26f160b87278a22ae3690d5605be41939e9d59139509a2473f0d4737d13089b19c820f71d3a30153d913180981abc7ee672371e4f778d59f1066a47921600e7e5a5ad1d361f3cf845fe939ac8fa4247fc7c4682158b337f2209c68b78705c7f1169ccb693dcfa43166965bfe0f959a00713a4b453ac7aa386aba7d65ed72f4e6d046fddc6c8ae7750d8efa75f6a8574eeddb1894b0c0f832f7c72adf6d16b30cec38d01d6da0966d5c0d09c10eab4d591233ba3278a1a1dd737fd5005d5f2aa7e296acbff3e7256a5c1fe3ae7e6b6957e8ff9a18246a88cb9d00801a199e04aad4294593358a4b5a568f259ff405f7dbb76d4d6771ee1479696a887f2a09406d0089757d626237bdaf4f8b02b8444b6e137fed156ea681a50f62b4022ffa4dd49923af7c600451868da2f8aa687bb27b78fe3399b4c9a559c9bd9d6bead0ee668eb628842459e6688bebf8e49541e8761320b63088e3d4e036a6af8ba4344f3e79aaeffd25815c9e1114ce080e01b23d9e0578926cd80f607e69734a1ec520793d685164acbf0dfca495fc662549ea57c7f3a458c30ba25a2277a83c5b49d1ac8a334560962743e52e3d75945b8a9f24979a80cd69b327291b235df043fbf574d223d7e45a9fe61174fd247d3b45526f18fcf5e6bf093422e2dea22b64d6219a596a79d6e7cb14a415f21196c57da6c9cc80bfbce5b26db43c4b2b1ae951a0e0386e262b87af874b39cf1a43eee3e30994f62e8419964e456347a3dc6980bfb766f64944e328b853f11591dd999182e6c0736c4b0c279f468a8702720509f01d08beb15dd5a8430dd76b336a0df253504716128810ddd817892c112c6a75f00f6773d928a92b0eb859440ca539f5d7edcbc2ce84f6d7d88b9b585c9f3887c35ebf9d775c356e3bd8838662f4f5d6b387acbf4d58dd725e2e53591f1dd623c834a2a9c7165c929002336c1427e08fc9a970f2649e13de29747186e50caa238ba5b162f3be8d1de48dbf77116d85ddfc66bf1d6912bc04c840cbf25311f0302c22a606d96271a68e31b1dd5498d3bc150f65620f3a97dffe0c6b30c17ebd788a92f29c9e2d6d8c1fb9c1360c29b626bac313f2909ecd398cfabb1ecf6793099bc59041a6126b3ef09a6556e61237d2e8a8a6f10e6dbf6bf45564813fab7b9e4c67000616a1d54771e5d5b01706780ce5b78a4616234bea21ac685fea5d735e5f53d9bc8384fa488b7767142ed960b5e4038f549947cf3ad00e1b1d562c9f87ca71017b4f3e89486e662e8402b51afb033c4cf3373c15dac7f59610e25dd5d44d324dc53361a2c3eada0a5c4da46fbe99db6568ea5ffa2182d6a8e2e7c86c3fce334460ef9a2f707c3a893f8ef31e6c6129bb39f550869c7e52e732b12022a65739df008205c1c9f17ce6b868785bda97f4165a6fac6e13f0b0a95a19bfe2a568af42bac2a551ebb52c49e0d52d094c9d222d7359f7d084a52add1f265015abab9ce6ebe6fb3ea34af1f7ef9c0abce578a4c29628652b9f61d37907724af8696d321320c7f628d4100a477617f529225808e7cfc30c54330bbe20f0cb006818ed1e15a061adc2c3356b7b8293c9415657f44a08409d1b389dfebf0af0986a206d4b09c8997c70878ed113aceaefbe226e8ae47dc64b66189ee8ed30f617cf1b080beb0e510ce458d89f60c98ae05029248448505d444f7adb63f62b88b82a5fce015f4e81938af8d9ec1aa58821be341d9a0612e5e661f7fc1792d5dec77ad1cb20b732863acec274f1e95a37a706d63df3f91c595f881fe854d605d63eac140f4aaded60bc3f0e26341ccd820a3fac4ed991a758e6837b5036a33efd7f4084f25e951121e715b51254a1fe7cbc3e12125aba400e930006f406f44af18c4ae9081ebb9bf8aa0ba9c113b0dda046071d68d2a4125b5fc626d08b4b08f4d57db3b55a9575ed208863fccce43d2a813712ec0100b64f3ed74fcde07a4aea26d2dd1bf845f01aabdc0bd2f345a52d286b42d9143c083658e864dcf3525358667dfa897e90fb1f9b82d7fe6498f4477e14a4c2925201219cf7060540ef5b26fe3ebf7d0e40cbe5479ccae232882504f97e0e534d55e88650ce5b06f4f960d227a978a52f1545416f3ec05e2aaba59af9b27e0e1823fe6eac0586b80b02cbb80d8b44187bc92c8dfc1362f9f2b113ba35ed35ff64a3883d6addc1d4cf170485fe3a0ddf934a81317866ffb5e97632220beba1aead988a71b87384180997631eaf52855be15b3c55c05d0183eacf5cc34d56d2ed2e692b3866be0c5a7a6dda9d82fb6fbcbb8d76b7bd3b8b532a7c2025fe221ae5d2ddff7dbdb52d9ed9ec1a8d403cd2afc2fce7a18dd21241b5c01645a70c5b81de8e7e55363b3def5c0ab7f01591c884fc35040e5f2cf87f14697a588198d603713e53f763de9e862f656404af9701c2d832b3aef4602c7180c37324684496a3c7068168f0802ac9a13d78bd6f29db595d15ff64f6d85d3c2a91e440804a180399acdb80a787cdb94b6ba1bd5a04ca89f91674fb52f4ee2618d48dbc0836afc860dc1670cd66eec6e02e39dbd485ab375ea3351bb853b7adef74af2634225797d5a62067a370531748bf55099cdda6d265e01ec5408af8860163cf1a25859089450da48bdde0455659f0959b6f61662d8b0bd9d77774d4307737ffd4dd3f3a495e52d66d3b389bc1f65969af768314797af40fe68372d77230c868c6bb625f2d5a12fb8ab184d6194600c1929080146a4d7a871850e00c51a039bb0e07230aab390e9053c4860d73ca2d5e4fc6454e30a8e72b847fd7cb5b7a5c9fe53bb27312c38e81f286442e0cfbcbbda9f745608ef9b7112d44fc632e0f565aa128b1f2ef95654c484d6ba5408e7dfa4ace8ad3869494cc77138f7632423fa31fd1fed75cdbfa3811f2590a3f0573fb8bfac7b3ae193cb16e0d9859214f15233349e2e8f88d473995ea136aac975046c6dfbcd786ad2ae79fa663de8db2ee5a4ecc1aebbef6544ebacad732f398cd1bdc95699e0c52719ba0af40da48176daadb78a560cad1034934b53949a3577bcdee0edb0edd83df945ec43aee7538387b658b2821c2020565c86a179ad109a3e7082940be40788668bbe7b308b0e8a2d41ef9736d32d368a2fdc65d4a86bf7ac74df966dfb638afc64d9f5fd927ffea535c61e12b210e9864e949ad66953794e9d0220e62460fbb300fc49895e3dd021164a642c74f1d680c576882ebbf28c7467032e146ef249963ab6535eac9ba08c68bd3948e44c4f88c2045a215a597b63442b6e3b1bf9f9fa93c821eda8af2889853c0917b7ab49a95a1fe3851fa6ec7d2925d154c360e7cac206e375f854e7b90d710e7b0612378ab9f17641d19e9549ba4538694d4c57b5fa1bfb8fd5bc8268924033531fee868f259078e17ca6641498f5123dcbf7e062ef1986cd739280691f2105662e473b44737cf274227348d32184321fa97a210caa643529d9c44d8be0c8db9ca034e2d12469c3d1962a17e3e43805f90e83ead402a62aa9db1cebf5f947d33b02e091f1d01762b11df715989c9df865aa6151e7ef86c111fa75d906b9532712bcc58fb45e194aab1dbe4ae94a1e4cabd14b9a4705d4764d48bf8e3d54d933d9c7ffdb4fd382162b9a4e708589cc121d5373be07d0bf8010d9ff237ab7ff539f6854e11823f70a02bc656b0328fa921206521c5b7eaae51566140b968fb445004d1ab4ac4e99c1377ee0338c65f61e46e44f5efffcf1e9da66f598c747da33ae360df0d8d51fac9e802dfb3a273ebc6e34b2ba9d70ff160bf66df998483723a2c69f6a7ac0914f3096e897ecd61aee7dd000f6b43ed9bada505158edc0e232ee0e0fbf0db957d8646266950a543762bc61c84d9cdb197767520d05c59b6e8e12a71fb77e1f553bc5de52d8c9d6e6f8c01440dad6dd14c64904a17fccf14e201585cab8ad6d91006f2294b44a884e5f0b1a442c1b72da4ad6b9a8eb8bd9e1551fd907d6ca246ba81fb9406b021ceb472e3c52fc4028c880a9aa99f3a64ba8dfc42e3cfa0d9c6a96ea64524ec07cd7e677ff6407e1156c8168408c86814e8d270603dcd3e2d206d8a108f3897399bec8b4f397b0ee62a1f76ed21e6d9b499f3f039334d8210357134334e159dcf2b5164ea7300883a0f60d554ea9b68176305573197d5c15bc538535b1e2eb22bd1a8ce702ad692d80a30648847da2a55ee496f590088bb0a6b51b8b79e59b1332f94c803a65c4ba29b4e7ae21e4ce284b888a81abe858732d54faf30eb7219ebaaeab59098881a797a622ae585ebcf7ebdc4d26084f844d53d088e9bd4d74a151236ec990a7d76212a3bad933701f941364ea0040fc16518435abe001d18ccfc3dedb64a3c4dbd8714f14833ba4356549f0274a0fcd43cc588a7a9da0bf329043440d89257f24e9935d7c90603d590714a3eaa23c8e1866fb5f189f278a76d0a09a39f8529e24d9b6485320609630de4ccc978fb3cfe6837179cd92bc43a3f6685cbc9276523ca9", 0x1000, 0x0, &(0x7f0000000200)={0xa, 0x4e21, 0x300, @dev={0xfe, 0x80, [], 0x14}, 0x7}, 0x1c) bind$inet6(r0, &(0x7f0000000040)={0xa, 0x4e23, 0x10000000, @ipv4={[], [0xff, 0xff], @local={0xac, 0x14, 0x14, 0xaa}}, 0x100000001}, 0xf) r2 = socket$inet6(0xa, 0x3, 0x3a) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$bt_BT_FLUSHABLE(r3, 0x112, 0x8, &(0x7f0000000300)=0xbe, &(0x7f0000000340)=0x4) ioctl$DRM_IOCTL_SET_CLIENT_CAP(r3, 0x4010640d, &(0x7f00000000c0)={0x0, 0x3617}) setsockopt$inet6_int(r2, 0x29, 0xc8, &(0x7f00000007c0), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000000280)={{0xa, 0x4e22, 0x1, @remote={0xfe, 0x80, [], 0xbb}, 0xde27}, {0xa, 0x4e20, 0x100000001, @mcast1={0xff, 0x1, [], 0x1}, 0x8000}, 0x0, [0x0, 0x1, 0x2, 0x630, 0x0, 0x9, 0x5, 0x2aec100000000000]}, 0x5c) r4 = socket$inet6(0xa, 0x2, 0x0) ioctl(r4, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000000100)={{0xa, 0x4e22, 0x8, @ipv4={[], [0xff, 0xff], @broadcast=0xffffffff}, 0x9}, {0xa, 0x4e22, 0x800, @mcast1={0xff, 0x1, [], 0x1}, 0x5dfb}, 0x5, [0x400, 0x3, 0x3, 0x9, 0x8000, 0xdb4, 0x7, 0x3]}, 0x5c) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0xc9, &(0x7f0000000180)={{0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @multicast1=0xe0000001}}, {0xa, 0x0, 0x0, @remote={0xfe, 0x80, [], 0xbb}}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x4]}, 0x5c) 2018/05/27 19:13:49 executing program 0: r0 = socket(0x2, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000deb000)={0x2, 0x4e23, @multicast1=0xe0000001}, 0x10) sendto$inet(r1, &(0x7f0000a88f88), 0x332, 0x20000800, &(0x7f0000e68000)={0x2, 0x4e23}, 0x10) sendto$inet(r1, &(0x7f0000000000)="ff", 0x1, 0x0, 0x0, 0x0) sendto$inet(r1, &(0x7f0000000000), 0xfffffffffffffe4e, 0x0, &(0x7f00000000c0)={0x2}, 0x10) read(r1, &(0x7f0000000180)=""/116, 0xfffffd26) recvmsg(r1, &(0x7f0000000680)={0x0, 0xffffffffffffff7f, &(0x7f0000000080)=[{&(0x7f0000000200)=""/166, 0xfffffeee}, {&(0x7f0000000040)=""/37, 0x25}, {&(0x7f00000002c0)=""/150, 0x96}, {&(0x7f0000000380)=""/161, 0xa1}], 0x4, &(0x7f0000000100)=""/44, 0x2c}, 0x0) 2018/05/27 19:13:49 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}, 0xc00e}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:13:49 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @empty=0x1c000000, @dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, @local={0xac, 0x14, 0x14, 0xaa}}}}}, &(0x7f0000000100)) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000000040)=[@in={0x2, 0x4e22}], 0x10) modify_ldt$write(0x1, &(0x7f00000000c0)={0x80, 0x0, 0xffffffff, 0x1000, 0x8, 0x6, 0x4, 0x3ff, 0x400, 0x1}, 0x10) r1 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x6, 0x401) ioctl$SG_GET_REQUEST_TABLE(r1, 0x2286, &(0x7f0000000280)) 2018/05/27 19:13:49 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}, 0x940e}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:13:49 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") syz_emit_ethernet(0xb9, &(0x7f0000000140)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}, [], {@ipv4={0x800, {{0xa, 0x4, 0xffffffffffffffda, 0xfff, 0xab, 0x67, 0x8, 0xa5, 0x0, 0x0, @loopback=0x7f000001, @empty, {[@rr={0x7, 0x13, 0x4, [@loopback=0x7f000001, @multicast1=0xe0000001, @empty, @local={0xac, 0x14, 0x14, 0xaa}]}]}}, @igmp={0x0, 0x7f, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, "019e53e9a85609c7ca3bb1c303670341513c56109beb8c17a0420cff5978c0ebc2f0a6d3f85a200d85ca3f11ff7e7ca0df043e625c7dfc8d7055511e6c69d3af496e402f077558fb3b24ce07c31ac3e00f3d12a0f710fd1f4160bece598f036dade06ab39264341eb591875527a105c049924bb14a0604adb3cad1"}}}}}, &(0x7f0000000100)) [ 2626.518975] FAULT_INJECTION: forcing a failure. [ 2626.518975] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2626.531354] CPU: 0 PID: 5858 Comm: syz-executor6 Not tainted 4.17.0-rc6+ #70 [ 2626.538549] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2626.547903] Call Trace: [ 2626.550505] dump_stack+0x1b9/0x294 [ 2626.554146] ? dump_stack_print_info.cold.2+0x52/0x52 [ 2626.559342] ? lock_downgrade+0x8e0/0x8e0 [ 2626.563506] should_fail.cold.4+0xa/0x1a 2018/05/27 19:13:50 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}, 0xc3ffffff00000000}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) [ 2626.567581] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 2626.572691] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 2626.577888] ? graph_lock+0x170/0x170 [ 2626.581698] ? is_bpf_text_address+0xd7/0x170 [ 2626.586199] ? find_held_lock+0x36/0x1c0 [ 2626.590270] ? __lock_is_held+0xb5/0x140 [ 2626.594355] ? check_same_owner+0x320/0x320 [ 2626.598684] ? rcu_note_context_switch+0x710/0x710 [ 2626.603625] ? __might_sleep+0x95/0x190 [ 2626.607609] __alloc_pages_nodemask+0x34e/0xd70 [ 2626.612286] ? lock_downgrade+0x8e0/0x8e0 2018/05/27 19:13:50 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") r1 = dup3(r0, r0, 0x80000) ioctl$SNDRV_TIMER_IOCTL_STATUS(r1, 0x80605414, &(0x7f0000000140)=""/218) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @empty=0x1c000000, @dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, @local={0xac, 0x14, 0x14, 0xaa}}}}}, &(0x7f0000000100)) 2018/05/27 19:13:50 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}, 0xffc99a3b00000000}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) [ 2626.616447] ? __alloc_pages_slowpath+0x2db0/0x2db0 [ 2626.621466] ? graph_lock+0x170/0x170 [ 2626.625274] ? __lock_is_held+0xb5/0x140 [ 2626.629348] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 2626.634556] ? __lock_is_held+0xb5/0x140 [ 2626.638637] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 2626.644187] alloc_pages_current+0x10c/0x210 [ 2626.648606] __get_free_pages+0xf/0x40 [ 2626.652499] mmu_topup_memory_caches+0x1f8/0x3a0 [ 2626.657265] kvm_mmu_load+0x21/0x10e0 [ 2626.661079] ? kasan_check_write+0x14/0x20 [ 2626.665341] vcpu_enter_guest+0x3a83/0x6060 2018/05/27 19:13:50 executing program 1: r0 = socket(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$SNDRV_CTL_IOCTL_CARD_INFO(r1, 0x81785501, &(0x7f0000000140)=""/216) ioctl$SIOCSIFMTU(r1, 0x8922, &(0x7f0000000040)={'bcsh0\x00', 0x1f}) setsockopt$inet_mreqsrc(r0, 0x0, 0x2f, &(0x7f0000000000)={@dev={0xac, 0x14, 0x14, 0x20}, @remote={0xac, 0x14, 0x14, 0xbb}}, 0xc) fchmod(r1, 0x4) ioctl(r0, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb01000000000000aaaa00ac1414aa000000000000000000000000000000008ae1b4a98ac32e4093ac98b96daff0d1d56049f84ac6b067e71355e83d439e590ed77abba89d1abc7c725b94793b098532ed832cb8c0bddd74bae1d150c930f8d0b008863d062bc3636220d55336758e83bd583e12c1c9c8244d79807214f6bb42c350ca3ca3866490f32f780bcf63140b497d99806d3f0dace40311a639d95f49a4d6d2361e48f3b4a7"], &(0x7f0000000100)) setsockopt$IPT_SO_SET_ADD_COUNTERS(r0, 0x0, 0x41, &(0x7f0000000280)={'nat\x00', 0x4, [{}, {}, {}, {}]}, 0x68) [ 2626.669669] ? print_usage_bug+0xc0/0xc0 [ 2626.673741] ? kvm_set_msr_common+0x2680/0x2680 [ 2626.678414] ? vmx_vcpu_load+0xada/0xfe0 [ 2626.682483] ? __lock_acquire+0x7f5/0x5140 [ 2626.686735] ? vmx_vcpu_reset+0x1030/0x1030 [ 2626.691060] ? graph_lock+0x170/0x170 [ 2626.694874] ? graph_lock+0x170/0x170 [ 2626.698679] ? __lock_acquire+0x7f5/0x5140 [ 2626.702921] ? debug_check_no_locks_freed+0x310/0x310 [ 2626.708123] ? __lock_is_held+0xb5/0x140 [ 2626.712189] ? lock_acquire+0x1dc/0x520 [ 2626.716167] ? kvm_arch_vcpu_ioctl_run+0x234/0x1690 [ 2626.721194] ? lock_release+0xa10/0xa10 [ 2626.725176] ? kvm_arch_vcpu_ioctl_set_fpu+0x340/0x340 [ 2626.730809] ? kvm_arch_dev_ioctl+0x5f0/0x5f0 [ 2626.735304] ? preempt_notifier_dec+0x20/0x20 [ 2626.739813] kvm_arch_vcpu_ioctl_run+0x33e/0x1690 [ 2626.744660] ? kvm_arch_vcpu_ioctl_run+0x33e/0x1690 [ 2626.749694] kvm_vcpu_ioctl+0x79d/0x12e0 [ 2626.753765] ? kvm_uevent_notify_change.part.29+0x440/0x440 [ 2626.759486] ? graph_lock+0x170/0x170 [ 2626.763289] ? find_held_lock+0x36/0x1c0 [ 2626.767348] ? lock_downgrade+0x8e0/0x8e0 [ 2626.771496] ? kasan_check_read+0x11/0x20 [ 2626.775647] ? rcu_is_watching+0x85/0x140 [ 2626.779782] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 2626.784990] ? __fget+0x40c/0x650 [ 2626.788430] ? match_held_lock+0x801/0x8b0 [ 2626.792648] ? expand_files.part.8+0x9a0/0x9a0 [ 2626.797211] ? kasan_check_write+0x14/0x20 [ 2626.801429] ? __mutex_unlock_slowpath+0x180/0x8a0 [ 2626.806341] ? wait_for_completion+0x870/0x870 [ 2626.810906] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 2626.816089] ? kvm_uevent_notify_change.part.29+0x440/0x440 [ 2626.821783] do_vfs_ioctl+0x1cf/0x16a0 [ 2626.825655] ? ioctl_preallocate+0x2e0/0x2e0 [ 2626.830052] ? fget_raw+0x20/0x20 [ 2626.833493] ? __sb_end_write+0xac/0xe0 [ 2626.837454] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 2626.842981] ? fput+0x130/0x1a0 [ 2626.846261] ? ksys_write+0x1a6/0x250 [ 2626.850057] ? security_file_ioctl+0x94/0xc0 [ 2626.854452] ksys_ioctl+0xa9/0xd0 [ 2626.857888] __x64_sys_ioctl+0x73/0xb0 [ 2626.861760] do_syscall_64+0x1b1/0x800 [ 2626.865630] ? finish_task_switch+0x1ca/0x840 [ 2626.870106] ? syscall_return_slowpath+0x5c0/0x5c0 [ 2626.875027] ? syscall_return_slowpath+0x30f/0x5c0 [ 2626.879953] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 2626.885300] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 2626.890126] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 2626.895304] RIP: 0033:0x455a09 [ 2626.898472] RSP: 002b:00007fd7c2c18c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2626.906158] RAX: ffffffffffffffda RBX: 00007fd7c2c196d4 RCX: 0000000000455a09 [ 2626.913407] RDX: 0000000000000000 RSI: 000000000000ae80 RDI: 0000000000000016 [ 2626.920658] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 2626.927909] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000017 [ 2626.935159] R13: 000000000000027e R14: 00000000006f7c70 R15: 000000000000003c 2018/05/27 19:13:50 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}, 0x100000000000000}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:13:50 executing program 6 (fault-call:7 fault-nth:61): r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = socket(0x2, 0x1, 0x0) ioctl(r2, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") r3 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000280)=[@text32={0x20, &(0x7f0000000380)="0ca43ef30fbd57b80f23c20f1366d26565df9d0500000066ba2000edc4e1d1fc37b8010000000f01d90fc75b05c744240098d30000c74424025f5539d6c7442406000000000f011424", 0x49}], 0x1, 0x24, &(0x7f00000002c0), 0x0) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000009000/0x18000)=nil, &(0x7f0000000140)=[@text16={0x10, &(0x7f00000001c0)="640f602cd8a0020066b9800000c00f326635004000000f30dfdd65640f22930f01d1baf80c66b878ea428966efbafc0cb83e38ef262e642626360f2193cad3126766c7442400110900006766c74424021001c0fe6766c744240600000000670f011c24", 0x63}], 0x1, 0x0, &(0x7f0000000000), 0x0) ioctl$KVM_RUN(r3, 0xae80, 0x0) 2018/05/27 19:13:50 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @empty=0x1c000000, @dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, @local={0xac, 0x14, 0x14, 0xaa}}}}}, &(0x7f0000000100)) ioctl$SNDRV_SEQ_IOCTL_DELETE_PORT(r0, 0x40a85321, &(0x7f0000000140)={{0x2, 0xffffffffffffff78}, 'port1\x00', 0xa1, 0x800, 0xfff, 0x8824, 0x0, 0xdf, 0xe7, 0x0, 0x4, 0x2}) 2018/05/27 19:13:50 executing program 2: perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x10000003, 0x9658, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40000000000, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$sndtimer(&(0x7f0000000140)='/dev/snd/timer\x00', 0x0, 0x0) ioctl$SNDRV_TIMER_IOCTL_NEXT_DEVICE(r0, 0xc0145401, &(0x7f00000000c0)={0x0, 0x0, 0x100000004, 0x0, 0xfffffffffffffffe}) 2018/05/27 19:13:50 executing program 3: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f", 0x4a}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:13:50 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) r1 = socket$inet(0x2, 0x200000002, 0x0) setsockopt$inet_mreqn(r1, 0x0, 0x27, &(0x7f0000000080)={@multicast1=0xe0000001, @local={0xac, 0x14, 0x14, 0xaa}}, 0xc) setsockopt$inet_msfilter(r1, 0x0, 0x29, &(0x7f0000000040)={@multicast1=0xe0000001, @local={0xac, 0x14, 0x14, 0xaa}, 0x0, 0x2, [@local={0xac, 0x14, 0x14, 0xaa}, @empty]}, 0x18) sendto$inet(r0, &(0x7f0000c95ffd), 0x1c00, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001, [0x0, 0x0, 0x0, 0x400000000000000]}, 0x10) 2018/05/27 19:13:50 executing program 0: r0 = socket(0x2, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000deb000)={0x2, 0x4e23, @multicast1=0xe0000001}, 0x10) sendto$inet(r1, &(0x7f0000a88f88), 0x332, 0x20000800, &(0x7f0000e68000)={0x2, 0x4e23}, 0x10) sendto$inet(r1, &(0x7f0000000000)="ff", 0x1, 0x0, 0x0, 0x0) sendto$inet(r1, &(0x7f0000000000), 0xfffffffffffffe4e, 0x0, &(0x7f00000000c0)={0x2}, 0x10) read(r1, &(0x7f0000000180)=""/116, 0xfffffd26) recvmsg(r1, &(0x7f0000000680)={0x0, 0xffffffffffffff7f, &(0x7f0000000080)=[{&(0x7f0000000200)=""/166, 0xfffffeee}, {&(0x7f0000000040)=""/37, 0x25}, {&(0x7f00000002c0)=""/150, 0x96}, {&(0x7f0000000380)=""/161, 0xa1}], 0x4, &(0x7f0000000100)=""/44, 0x2c}, 0x0) 2018/05/27 19:13:50 executing program 5: r0 = socket$inet6(0xa, 0x2, 0x200000088) r1 = socket$inet6(0xa, 0x7fe, 0x4) getsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x13, &(0x7f0000000000)={@mcast1={0xff, 0x1, [], 0x1}}, &(0x7f0000000040)=0x20) recvfrom$inet6(r0, &(0x7f0000fbef6d)=""/185, 0xfffffffffffffeba, 0x0, 0x0, 0x1fe) sendto$inet6(r1, &(0x7f0000000800)="77772a0bd31622e24b1f16e07ce40e12872e3637e157d5847cd0e4fd5c54e58bacd24ac68385a2e2f93468221d4b20029b950c08648c47d645122d9400a16ebd809a0045713dda8b06af50702d3338c98f2565aee44a1c67a5db987cfe1deb8b4643dc020fe400ec44f08128901b17869e1dad43eeb6e4d4ecd5ecccea67a84338d8a58dc9c5770ede7af7b73903a6f69831181b524b6748442028019b04dac2e7203f6abaa4bb75048c9d2d297699437e851061d998fe4bd4f28f1b3a2c91e4b2273a61e0e7ed54e2a759db09225bd0ad2677d59c62dd972b18725d6f4556a966b8d707c1913ddc93921afde82b7a40968d4c3796c6b1bad1fb2fb9df770d9d88b9e615891a08356254ba1625e26133f31e71d7a8a7a2ba38db3699145c48dbe89cbe20709eca902485b1f3f5c49eef3835f407974ae1e95a72853af813336e00c6282e7dbfda98966db0694cda728dc44550de05f7e2ada24384ddf874f11e2f7f0a00488d8e548767c3266525f2cae7f2ccbee7b367badaf7d61c89c4be39e2b30bae5d257ebd003ae26aeaf07233712c243969d8201364ad5ec28dac9fecd028cb20d50f85fb08171f3746090d717aa27133684289c3dabe07a5c0007a8d373be70d73943e0788427dc72c5f3fb774b5d8bcfc381bfda4924aabd93caedf8dd74ca6ed8793680022df61a1a028f7d9391255af2bb019b2e3413fa748d394b8059c8fceebb92cb9a31a6948cad3a3312c011bec3e895e0020acd942cae558e17a4e5f602aaf4212e7a627310c58d6548ebb4b6341902e48f4b04c9f49f83058512235c6f47e43673eb6320aa81f1b751b19a32f5f25865e47a43d15f32aea04ef5023f527d92eccb92401c20787794d66b6eb571d120a246c65207b4ab09f9d31b85043899561ee431af468aac759ceeebc703aa4fbc3cf2ecee20c59aef2ce71729577446427c3b41e8bf5c6752e1236d6af6af1762bd6a1941d54329554b556a48017682eceb45be698c1d88718aae47fd5c458682bdc750e682ed4a277901a43a2827346fa789b4983af80334611a6f39ff155d0d78828247b667c620f1718a4cdf96ba1b4a550116ab6418b511ac8667527cd378e1f49be5496d9ae85cb6b8de202da926b065afbb6fc9e9b937e5950eac23dc1db5a8544156d87b6bf8e2c967cdca01d24c062f29877198a8ebda489b8fb78af4f3f96f895a91745a8d45c31a3be389587da185dca2077261d0876c6f9cb97e211090352385e0ae26f160b87278a22ae3690d5605be41939e9d59139509a2473f0d4737d13089b19c820f71d3a30153d913180981abc7ee672371e4f778d59f1066a47921600e7e5a5ad1d361f3cf845fe939ac8fa4247fc7c4682158b337f2209c68b78705c7f1169ccb693dcfa43166965bfe0f959a00713a4b453ac7aa386aba7d65ed72f4e6d046fddc6c8ae7750d8efa75f6a8574eeddb1894b0c0f832f7c72adf6d16b30cec38d01d6da0966d5c0d09c10eab4d591233ba3278a1a1dd737fd5005d5f2aa7e296acbff3e7256a5c1fe3ae7e6b6957e8ff9a18246a88cb9d00801a199e04aad4294593358a4b5a568f259ff405f7dbb76d4d6771ee1479696a887f2a09406d0089757d626237bdaf4f8b02b8444b6e137fed156ea681a50f62b4022ffa4dd49923af7c600451868da2f8aa687bb27b78fe3399b4c9a559c9bd9d6bead0ee668eb628842459e6688bebf8e49541e8761320b63088e3d4e036a6af8ba4344f3e79aaeffd25815c9e1114ce080e01b23d9e0578926cd80f607e69734a1ec520793d685164acbf0dfca495fc662549ea57c7f3a458c30ba25a2277a83c5b49d1ac8a334560962743e52e3d75945b8a9f24979a80cd69b327291b235df043fbf574d223d7e45a9fe61174fd247d3b45526f18fcf5e6bf093422e2dea22b64d6219a596a79d6e7cb14a415f21196c57da6c9cc80bfbce5b26db43c4b2b1ae951a0e0386e262b87af874b39cf1a43eee3e30994f62e8419964e456347a3dc6980bfb766f64944e328b853f11591dd999182e6c0736c4b0c279f468a8702720509f01d08beb15dd5a8430dd76b336a0df253504716128810ddd817892c112c6a75f00f6773d928a92b0eb859440ca539f5d7edcbc2ce84f6d7d88b9b585c9f3887c35ebf9d775c356e3bd8838662f4f5d6b387acbf4d58dd725e2e53591f1dd623c834a2a9c7165c929002336c1427e08fc9a970f2649e13de29747186e50caa238ba5b162f3be8d1de48dbf77116d85ddfc66bf1d6912bc04c840cbf25311f0302c22a606d96271a68e31b1dd5498d3bc150f65620f3a97dffe0c6b30c17ebd788a92f29c9e2d6d8c1fb9c1360c29b626bac313f2909ecd398cfabb1ecf6793099bc59041a6126b3ef09a6556e61237d2e8a8a6f10e6dbf6bf45564813fab7b9e4c67000616a1d54771e5d5b01706780ce5b78a4616234bea21ac685fea5d735e5f53d9bc8384fa488b7767142ed960b5e4038f549947cf3ad00e1b1d562c9f87ca71017b4f3e89486e662e8402b51afb033c4cf3373c15dac7f59610e25dd5d44d324dc53361a2c3eada0a5c4da46fbe99db6568ea5ffa2182d6a8e2e7c86c3fce334460ef9a2f707c3a893f8ef31e6c6129bb39f550869c7e52e732b12022a65739df008205c1c9f17ce6b868785bda97f4165a6fac6e13f0b0a95a19bfe2a568af42bac2a551ebb52c49e0d52d094c9d222d7359f7d084a52add1f265015abab9ce6ebe6fb3ea34af1f7ef9c0abce578a4c29628652b9f61d37907724af8696d321320c7f628d4100a477617f529225808e7cfc30c54330bbe20f0cb006818ed1e15a061adc2c3356b7b8293c9415657f44a08409d1b389dfebf0af0986a206d4b09c8997c70878ed113aceaefbe226e8ae47dc64b66189ee8ed30f617cf1b080beb0e510ce458d89f60c98ae05029248448505d444f7adb63f62b88b82a5fce015f4e81938af8d9ec1aa58821be341d9a0612e5e661f7fc1792d5dec77ad1cb20b732863acec274f1e95a37a706d63df3f91c595f881fe854d605d63eac140f4aaded60bc3f0e26341ccd820a3fac4ed991a758e6837b5036a33efd7f4084f25e951121e715b51254a1fe7cbc3e12125aba400e930006f406f44af18c4ae9081ebb9bf8aa0ba9c113b0dda046071d68d2a4125b5fc626d08b4b08f4d57db3b55a9575ed208863fccce43d2a813712ec0100b64f3ed74fcde07a4aea26d2dd1bf845f01aabdc0bd2f345a52d286b42d9143c083658e864dcf3525358667dfa897e90fb1f9b82d7fe6498f4477e14a4c2925201219cf7060540ef5b26fe3ebf7d0e40cbe5479ccae232882504f97e0e534d55e88650ce5b06f4f960d227a978a52f1545416f3ec05e2aaba59af9b27e0e1823fe6eac0586b80b02cbb80d8b44187bc92c8dfc1362f9f2b113ba35ed35ff64a3883d6addc1d4cf170485fe3a0ddf934a81317866ffb5e97632220beba1aead988a71b87384180997631eaf52855be15b3c55c05d0183eacf5cc34d56d2ed2e692b3866be0c5a7a6dda9d82fb6fbcbb8d76b7bd3b8b532a7c2025fe221ae5d2ddff7dbdb52d9ed9ec1a8d403cd2afc2fce7a18dd21241b5c01645a70c5b81de8e7e55363b3def5c0ab7f01591c884fc35040e5f2cf87f14697a588198d603713e53f763de9e862f656404af9701c2d832b3aef4602c7180c37324684496a3c7068168f0802ac9a13d78bd6f29db595d15ff64f6d85d3c2a91e440804a180399acdb80a787cdb94b6ba1bd5a04ca89f91674fb52f4ee2618d48dbc0836afc860dc1670cd66eec6e02e39dbd485ab375ea3351bb853b7adef74af2634225797d5a62067a370531748bf55099cdda6d265e01ec5408af8860163cf1a25859089450da48bdde0455659f0959b6f61662d8b0bd9d77774d4307737ffd4dd3f3a495e52d66d3b389bc1f65969af768314797af40fe68372d77230c868c6bb625f2d5a12fb8ab184d6194600c1929080146a4d7a871850e00c51a039bb0e07230aab390e9053c4860d73ca2d5e4fc6454e30a8e72b847fd7cb5b7a5c9fe53bb27312c38e81f286442e0cfbcbbda9f745608ef9b7112d44fc632e0f565aa128b1f2ef95654c484d6ba5408e7dfa4ace8ad3869494cc77138f7632423fa31fd1fed75cdbfa3811f2590a3f0573fb8bfac7b3ae193cb16e0d9859214f15233349e2e8f88d473995ea136aac975046c6dfbcd786ad2ae79fa663de8db2ee5a4ecc1aebbef6544ebacad732f398cd1bdc95699e0c52719ba0af40da48176daadb78a560cad1034934b53949a3577bcdee0edb0edd83df945ec43aee7538387b658b2821c2020565c86a179ad109a3e7082940be40788668bbe7b308b0e8a2d41ef9736d32d368a2fdc65d4a86bf7ac74df966dfb638afc64d9f5fd927ffea535c61e12b210e9864e949ad66953794e9d0220e62460fbb300fc49895e3dd021164a642c74f1d680c576882ebbf28c7467032e146ef249963ab6535eac9ba08c68bd3948e44c4f88c2045a215a597b63442b6e3b1bf9f9fa93c821eda8af2889853c0917b7ab49a95a1fe3851fa6ec7d2925d154c360e7cac206e375f854e7b90d710e7b0612378ab9f17641d19e9549ba4538694d4c57b5fa1bfb8fd5bc8268924033531fee868f259078e17ca6641498f5123dcbf7e062ef1986cd739280691f2105662e473b44737cf274227348d32184321fa97a210caa643529d9c44d8be0c8db9ca034e2d12469c3d1962a17e3e43805f90e83ead402a62aa9db1cebf5f947d33b02e091f1d01762b11df715989c9df865aa6151e7ef86c111fa75d906b9532712bcc58fb45e194aab1dbe4ae94a1e4cabd14b9a4705d4764d48bf8e3d54d933d9c7ffdb4fd382162b9a4e708589cc121d5373be07d0bf8010d9ff237ab7ff539f6854e11823f70a02bc656b0328fa921206521c5b7eaae51566140b968fb445004d1ab4ac4e99c1377ee0338c65f61e46e44f5efffcf1e9da66f598c747da33ae360df0d8d51fac9e802dfb3a273ebc6e34b2ba9d70ff160bf66df998483723a2c69f6a7ac0914f3096e897ecd61aee7dd000f6b43ed9bada505158edc0e232ee0e0fbf0db957d8646266950a543762bc61c84d9cdb197767520d05c59b6e8e12a71fb77e1f553bc5de52d8c9d6e6f8c01440dad6dd14c64904a17fccf14e201585cab8ad6d91006f2294b44a884e5f0b1a442c1b72da4ad6b9a8eb8bd9e1551fd907d6ca246ba81fb9406b021ceb472e3c52fc4028c880a9aa99f3a64ba8dfc42e3cfa0d9c6a96ea64524ec07cd7e677ff6407e1156c8168408c86814e8d270603dcd3e2d206d8a108f3897399bec8b4f397b0ee62a1f76ed21e6d9b499f3f039334d8210357134334e159dcf2b5164ea7300883a0f60d554ea9b68176305573197d5c15bc538535b1e2eb22bd1a8ce702ad692d80a30648847da2a55ee496f590088bb0a6b51b8b79e59b1332f94c803a65c4ba29b4e7ae21e4ce284b888a81abe858732d54faf30eb7219ebaaeab59098881a797a622ae585ebcf7ebdc4d26084f844d53d088e9bd4d74a151236ec990a7d76212a3bad933701f941364ea0040fc16518435abe001d18ccfc3dedb64a3c4dbd8714f14833ba4356549f0274a0fcd43cc588a7a9da0bf329043440d89257f24e9935d7c90603d590714a3eaa23c8e1866fb5f189f278a76d0a09a39f8529e24d9b6485320609630de4ccc978fb3cfe6837179cd92bc43a3f6685cbc9276523ca9", 0x1000, 0x0, &(0x7f0000000200)={0xa, 0x4e21, 0x300, @dev={0xfe, 0x80, [], 0x14}, 0x7}, 0x1c) bind$inet6(r0, &(0x7f0000000040)={0xa, 0x4e23, 0x10000000, @ipv4={[], [0xff, 0xff], @local={0xac, 0x14, 0x14, 0xaa}}, 0x100000001}, 0xf) r2 = socket$inet6(0xa, 0x3, 0x3a) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$bt_BT_FLUSHABLE(r3, 0x112, 0x8, &(0x7f0000000300)=0xbe, &(0x7f0000000340)=0x4) ioctl$DRM_IOCTL_SET_CLIENT_CAP(r3, 0x4010640d, &(0x7f00000000c0)={0x0, 0x3617}) setsockopt$inet6_int(r2, 0x29, 0xc8, &(0x7f00000007c0), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000000280)={{0xa, 0x4e22, 0x1, @remote={0xfe, 0x80, [], 0xbb}, 0xde27}, {0xa, 0x4e20, 0x100000001, @mcast1={0xff, 0x1, [], 0x1}, 0x8000}, 0x0, [0x0, 0x1, 0x2, 0x630, 0x0, 0x9, 0x5, 0x2aec100000000000]}, 0x5c) r4 = socket$inet6(0xa, 0x2, 0x0) ioctl(r4, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000000100)={{0xa, 0x4e22, 0x8, @ipv4={[], [0xff, 0xff], @broadcast=0xffffffff}, 0x9}, {0xa, 0x4e22, 0x800, @mcast1={0xff, 0x1, [], 0x1}, 0x5dfb}, 0x5, [0x400, 0x3, 0x3, 0x9, 0x8000, 0xdb4, 0x7, 0x3]}, 0x5c) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0xc9, &(0x7f0000000180)={{0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @multicast1=0xe0000001}}, {0xa, 0x0, 0x0, @remote={0xfe, 0x80, [], 0xbb}}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x4]}, 0x5c) 2018/05/27 19:13:50 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb0806000108897eee4101ffffffffffff1c000000aa7204f14faf56457eea9e2aaaaaaaaa00ac1414aa"], &(0x7f0000000000)) 2018/05/27 19:13:50 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}, 0x4000}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:13:50 executing program 1: r0 = socket(0xa, 0x800000000000000e, 0x3ff) socket$unix(0x1, 0x0, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") ioctl$sock_inet_tcp_SIOCATMARK(r0, 0x8905, &(0x7f0000000000)) syz_emit_ethernet(0xfffffc3f, &(0x7f0000000280)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [{[{0x9100, 0xfffffffffffffff8, 0xfffffffffffffff9, 0x3}], {0x8100, 0xa, 0xfffffffe, 0x3}}], {@mpls_mc={0x8848, {[{0x5, 0x20, 0x6, 0x7fff}, {0x40, 0x7, 0xfffffffffffffff8, 0x3}], @ipv4={{0x45, 0x4, 0x5, 0x0, 0x1b1, 0x68, 0x7, 0xfc, 0x16, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @multicast2=0xe0000002, {[@cipso={0x86, 0x6d, 0x81, [{0x7, 0x9, "fd7c29ee4fed02"}, {0x1, 0xc, "bec7816df94cd9ade46c"}, {0x0, 0x11, "b664913ae7ee5e2f18584eee35a652"}, {0x6, 0x3, 'o'}, {0x7, 0x2}, {0x1, 0xd, "6d5cb4f0d3d8806d5ca1ee"}, {0x7, 0xf, "b7725defa9bf4cab8ca75c50d4"}, {0x2, 0x11, "27983843e4e5dd3221b5321432f05d"}, {0x1, 0xf, "63f50ec6d990881f18f771fdd6"}]}, @noop={0x1}, @ssrr={0x89, 0x17, 0x7, [@empty, @multicast1=0xe0000001, @multicast1=0xe0000001, @dev={0xac, 0x14, 0x14, 0x17}, @multicast1=0xe0000001]}, @cipso={0x86, 0x72, 0x9, [{0x6, 0x7, "02316bc4f9"}, {0x7, 0x11, "36b07eee7fb9bd46ccc01aaa696d0e"}, {0x7, 0xb, "19b49226d396e4198c"}, {0x7, 0x4, "c9ee"}, {0x7, 0x9, "dde8b1dc264667"}, {0x7, 0xc, "46172631a7afbd95c758"}, {0x0, 0x4, "e0fc"}, {0x1, 0x12, "278d0013e64c6015559b6eea423951c1"}, {0x2, 0x12, "8d941886d44b1e4692b000cc9bf3d604"}, {0x7, 0x8, "8049e9681de2"}]}, @ra={0x94, 0x6, 0x2}]}}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x4, 0x8, 0x0, {0x24, 0x4, 0x6540, 0x0, 0xffffffff, 0x64, 0x3c, 0x0, 0x73, 0x3, @empty, @dev={0xac, 0x14, 0x14, 0x21}, {[@rr={0x7, 0xb, 0x4, [@loopback=0x7f000001, @dev={0xac, 0x14, 0x14, 0x10}]}, @end, @cipso={0x86, 0x53, 0x7, [{0x0, 0x7, "f712136b1b"}, {0x5, 0xa, "4de9b010a8409d08"}, {0x0, 0x11, "57bf219cb53b2f0f9fc536ec2cda6f"}, {0x5, 0xd, "99f91d660953aa3de6aea9"}, {0x7, 0x10, "78ad9dd93682e24da7865c954485"}, {0x0, 0xe, "5a6d22e7c775c049a7480c60"}]}, @ssrr={0x89, 0x7, 0x1, [@broadcast=0xffffffff]}, @ssrr={0x89, 0x13, 0x1, [@dev={0xac, 0x14, 0x14, 0x1d}, @broadcast=0xffffffff, @empty, @multicast2=0xe0000002]}]}}, "cf33bb49d7"}}}}}}, &(0x7f0000000040)={0x0, 0x0, [0x159, 0x0, 0xc1b]}) socket$unix(0x1, 0x2, 0x0) 2018/05/27 19:13:50 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}, 0xec0}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:13:50 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") syz_emit_ethernet(0xe8, &(0x7f0000000140)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], {@llc={0x4, {@llc={0xff, 0xf4, '2', "f6a555e16c4eb13fa81d44fbe6ab1ccfe95dc669b246036332010d49413b81eb5e3ea555d8f9a593a9dc876ffbfe0ba6d24a87390835183108451618a71864d47283c9ba84b96fbcf0417a80c326df74ced7a9e18381eedca83e80c86389b07f9efda4be389b282bfaf3b4ffb91e3494b15703917707f3eee0ca7a2eaef32de9049a45558f03172193ea01196206071be7aab7c85a3dd78520406b17f30beb1166813207156763b7c98153e1342420d544cc108313ab7e3d267cdf3d4357b35187750a440efab3cf13c687faa2bb097b01f0bcfc03f323"}}}}}, &(0x7f0000000000)={0x0, 0x0, [0x20, 0x200000000, 0xc5f]}) 2018/05/27 19:13:50 executing program 2: perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000800, 0x0, 0x3, 0x0, 0x0, 0x4, 0x1fffc0000000000, 0x10000003, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000, 0xfffffffffffffffe, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x20000000000, 0xb61e6fb5bb964052, @perf_config_ext, 0xfffffffffffffffd, 0x0, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0xa) syz_open_dev$sndtimer(&(0x7f0000000140)='/dev/snd/timer\x00', 0x0, 0x0) r0 = openat$audio(0xffffffffffffff9c, &(0x7f0000000000)='/dev/audio\x00', 0x0, 0x0) ioctl$TCSETAW(r0, 0x5407, &(0x7f0000000040)={0x116, 0x4, 0x7f, 0x1, 0x9, 0xd6cc, 0x2, 0x8, 0x0, 0x5}) 2018/05/27 19:13:51 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}, 0xe94}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:13:51 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") syz_open_dev$dmmidi(&(0x7f0000000080)='/dev/dmmidi#\x00', 0x5, 0x200002) syz_emit_ethernet(0x1, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaa178100aa01aabb08060001080006040001ffffffff8ca50321b1828462aaaaaa00ac1414aa"], &(0x7f0000000100)={0x0, 0x0, [0x0, 0xab4, 0x0, 0xac8]}) accept$nfc_llcp(r0, &(0x7f0000000340), &(0x7f00000003c0)=0x60) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(r0, 0x84, 0x7b, &(0x7f0000000000)={0x0, 0xc9}, &(0x7f0000000040)=0x8) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDR_INFO(r0, 0x84, 0xf, &(0x7f0000000140)={r1, @in6={{0xa, 0x4e23, 0x5b, @local={0xfe, 0x80, [], 0xaa}, 0x2}}, 0x2, 0x7, 0x7, 0x2, 0x2}, &(0x7f0000000200)=0x98) setsockopt$inet_sctp6_SCTP_DEFAULT_SEND_PARAM(r0, 0x84, 0xa, &(0x7f0000000280)={0x9, 0x9, 0x2, 0x1af, 0x8001, 0x9, 0x1, 0x4130f34d, r2}, 0x20) [ 2627.602110] FAULT_INJECTION: forcing a failure. [ 2627.602110] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2627.614070] CPU: 0 PID: 5925 Comm: syz-executor6 Not tainted 4.17.0-rc6+ #70 [ 2627.621260] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2627.630614] Call Trace: [ 2627.633212] dump_stack+0x1b9/0x294 [ 2627.636860] ? dump_stack_print_info.cold.2+0x52/0x52 [ 2627.642059] ? lock_downgrade+0x8e0/0x8e0 [ 2627.646220] should_fail.cold.4+0xa/0x1a 2018/05/27 19:13:51 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @empty=0x1c000000, @dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, @local={0xac, 0x14, 0x14, 0xaa}}}}}, &(0x7f0000000100)) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f0000000140)=@filter={'filter\x00', 0xe, 0x4, 0x978, [0x0, 0x20000280, 0x200005a8, 0x20000938], 0x0, &(0x7f0000000000), &(0x7f0000000280)=[{0x0, '\x00', 0x0, 0xffffffffffffffff, 0x2, [{{{0xb, 0x61, 0x8035, 'syzkaller1\x00', 'vcan0\x00', 'veth1\x00', 'bcsf0\x00', @empty, [0x0, 0x0, 0x0, 0x0, 0xff, 0xff], @random="48acf7d40fa0", [0xff, 0x0, 0x0, 0xff, 0x0, 0xff], 0x110, 0x158, 0x1a0, [@pkttype={'pkttype\x00', 0x8, {{0x2}}}, @rateest={'rateest\x00', 0x48, {{'veth1_to_bridge\x00', 'bridge0\x00', 0x9, 0x3, 0x6, 0x401, 0x40, 0xfd60000000000000, 0xc551, 0xefc000000000000}}}]}, [@common=@ERROR={'ERROR\x00', 0x20, {"1448c823be8ed5706ed6bf355c34d27ff34c8694469ff153c96df5784f84"}}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00', 0x800, 0x1b83f2e6, 0xd274}}}}, {{{0x9, 0x8, 0x88f8, 'bond_slave_0\x00', 'tunl0\x00', 'dummy0\x00', 'bcsf0\x00', @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [0xff, 0xff, 0xff], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [0x0, 0xff, 0x0, 0xff, 0x0, 0xff], 0xe0, 0x128, 0x158, [@vlan={'vlan\x00', 0x8, {{0x4, 0x2, 0x8847, 0x3, 0x5}}}, @time={'time\x00', 0x18, {{0x6, 0x2, 0x1c10, 0xe31b, 0x7ff, 0xb5d6}}}]}, [@common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00', 0x8000, 0x3, 0x9}}}]}, @common=@CLASSIFY={'CLASSIFY\x00', 0x8, {{0x4}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{{{0x3, 0x12, 0x1, 'ifb0\x00', 'ip6gretap0\x00', 'eql\x00', 'ifb0\x00', @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0xe}, [0xff, 0x0, 0x0, 0x0, 0x0, 0xff], @dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0x12}, [0xff, 0x0, 0xff, 0x0, 0xff, 0xff], 0x2f8, 0x330, 0x360, [@nfacct={'nfacct\x00', 0x28, {{'syz0\x00', 0x2a}}}, @bpf0={'bpf\x00', 0x210, {{0x2f, [{0x10000, 0x0, 0xeb, 0x400}, {0x200, 0x8, 0x10000, 0x7ff}, {0x3, 0x80000000, 0xffff, 0x7}, {0x4, 0x9ea3, 0x2, 0x400}, {0xb741, 0x8, 0x2, 0x8000}, {0x8, 0x100000001, 0x8001, 0x10000}, {0x4, 0x3ff, 0x8, 0x2}, {0x1f, 0x7, 0x6, 0x1ff}, {0x9, 0x7ff, 0x100000000, 0x10001}, {0x9bd4, 0x3, 0x1, 0x3}, {0x80000001, 0x5, 0xffff, 0x400}, {0x3, 0x401, 0x4, 0xcc6}, {0x7, 0x0, 0x1}, {0x1, 0x4, 0xb1, 0x1}, {0x9, 0x2, 0xb8, 0x3dc0000000000000}, {0x100000000, 0x8, 0x7, 0x100}, {0x8, 0x6, 0x7, 0x80000000}, {0x7, 0x4, 0xffffffff, 0xbf6}, {0x1, 0x2, 0x53d8, 0x100}, {0x0, 0x2, 0xd1, 0x3}, {0x1, 0x40, 0x9, 0x8000}, {0x1, 0x0, 0xb71e, 0x85cc}, {0xff, 0x4a, 0x2fd784a6, 0x2}, {0x1000, 0x6, 0xedc, 0x1}, {0xfffffffffffffffb, 0x4, 0xfffffffeffffffff, 0x8f}, {0x5, 0x1, 0x988, 0x9}, {0x8, 0xffffffffffff7fff, 0x6161dccb, 0x1}, {0x10001, 0x1, 0x8, 0xeed}, {0xc, 0x3, 0x0, 0x7}, {0x80000001, 0x8b0, 0x9, 0x8}, {0xfffffffffffffebb, 0x2d4, 0x4, 0x6}, {0x4, 0x2, 0x9, 0xfffffffffffffffa}, {0x5, 0x6, 0xc67, 0x3}, {0x77828526, 0x2, 0x5, 0x78b28000}, {0xa0f6, 0xbc95, 0x1ff, 0x1f}, {0x7, 0x7, 0xfff, 0xf401}, {0x0, 0x8, 0x7, 0x9}, {0xfffffffffffffffd, 0x8, 0x6, 0xffffffff}, {0x1, 0x100000000, 0x2d09, 0x1000}, {0x20, 0xff, 0x8, 0x400}, {0x0, 0x5, 0x8, 0x6}, {0xffffffffffffffd9, 0x101, 0x5, 0x1}, {0x80000001, 0x1ff, 0x1f, 0x7}, {0x40, 0x10000, 0x71b3a645, 0x3}, {0x7f, 0x429, 0xfffffffffffffffc, 0xfffffffffffffffe}, {0x9, 0x5, 0x7, 0x5c15}, {0x3, 0x7, 0x1, 0x1}, {0xffffffffffffffe1, 0x2, 0x1, 0xfff}, {0x5, 0x800, 0x2}, {0x8, 0x4, 0x10000, 0x10000}, {0x0, 0x0, 0x5, 0x40}, {0x80000001, 0x7, 0x0, 0x8}, {0xfffffffffffffffd, 0x400, 0x59, 0x1}, {0x9, 0xd0d4, 0x6, 0x1000}, {0x8, 0x9, 0x3ff, 0x200}, {0x10001, 0x80000001, 0x3}, {0xfffffffffffffffd, 0x0, 0x43, 0x80}, {0x7fffffff, 0x7, 0x7, 0x5}, {0x5, 0x7, 0x1, 0x7}, {0x9, 0x6, 0x9, 0x8bbf}, {0x2, 0x101, 0x1, 0x1}, {0x9, 0x4, 0x10001, 0x6}, {0x1, 0xffffffff, 0x2, 0x7}, {0x2, 0x7, 0x7fffffff, 0xfffffffffffffff8}], 0x5}}}]}, [@common=@mark={'mark\x00', 0x10, {{0xfffffff0, 0xffffffffffffffff}}}]}, @common=@STANDARD={'\x00', 0x8, {0xfffffffffffffffd}}}]}, {0x0, '\x00', 0x3, 0xffffffffffffffff, 0x1, [{{{0x5, 0x20, 0xeae5, 'erspan0\x00', 'veth1_to_team\x00', 'team_slave_0\x00', 'veth0\x00', @random="6716d46932e3", [0xff, 0xff, 0xff], @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [0xff, 0x0, 0x0, 0xff], 0xe0, 0x258, 0x290, [@rateest={'rateest\x00', 0x48, {{'erspan0\x00', 'bcsh0\x00', 0x31, 0x3, 0x9, 0x3, 0x2, 0xf6, 0x8001, 0x200}}}]}, [@common=@SECMARK={'SECMARK\x00', 0x108, {{0x1, 0x10001, 'system_u:object_r:cron_spool_t:s0\x00'}}}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz1\x00', 0x0, 0x5, 0x3}}}]}, @common=@mark={'mark\x00', 0x10, {{0xffffffd0, 0xffffffffffffffff}}}}]}]}, 0x9f0) [ 2627.650292] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 2627.655402] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 2627.660600] ? graph_lock+0x170/0x170 [ 2627.664410] ? is_bpf_text_address+0xd7/0x170 [ 2627.668912] ? find_held_lock+0x36/0x1c0 [ 2627.672979] ? __lock_is_held+0xb5/0x140 [ 2627.677066] ? check_same_owner+0x320/0x320 [ 2627.681398] ? rcu_note_context_switch+0x710/0x710 [ 2627.686337] ? __might_sleep+0x95/0x190 [ 2627.690320] __alloc_pages_nodemask+0x34e/0xd70 [ 2627.695001] ? lock_downgrade+0x8e0/0x8e0 [ 2627.699159] ? __alloc_pages_slowpath+0x2db0/0x2db0 [ 2627.704181] ? graph_lock+0x170/0x170 [ 2627.707990] ? __lock_is_held+0xb5/0x140 [ 2627.712057] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 2627.717265] ? __lock_is_held+0xb5/0x140 [ 2627.721342] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 2627.726898] alloc_pages_current+0x10c/0x210 [ 2627.731314] __get_free_pages+0xf/0x40 [ 2627.735209] mmu_topup_memory_caches+0x1f8/0x3a0 [ 2627.739966] kvm_mmu_load+0x21/0x10e0 [ 2627.743758] ? kasan_check_write+0x14/0x20 [ 2627.747985] vcpu_enter_guest+0x3a83/0x6060 [ 2627.752295] ? print_usage_bug+0xc0/0xc0 [ 2627.756341] ? kvm_set_msr_common+0x2680/0x2680 [ 2627.761021] ? vmx_vcpu_load+0xada/0xfe0 [ 2627.765087] ? __lock_acquire+0x7f5/0x5140 [ 2627.769305] ? vmx_vcpu_reset+0x1030/0x1030 [ 2627.773616] ? graph_lock+0x170/0x170 [ 2627.777399] ? graph_lock+0x170/0x170 [ 2627.781188] ? __lock_acquire+0x7f5/0x5140 [ 2627.785409] ? debug_check_no_locks_freed+0x310/0x310 [ 2627.790583] ? __lock_is_held+0xb5/0x140 [ 2627.794629] ? lock_acquire+0x1dc/0x520 [ 2627.798594] ? kvm_arch_vcpu_ioctl_run+0x234/0x1690 [ 2627.803611] ? lock_release+0xa10/0xa10 [ 2627.807569] ? kvm_arch_vcpu_ioctl_set_fpu+0x340/0x340 [ 2627.812838] ? kvm_arch_dev_ioctl+0x5f0/0x5f0 [ 2627.817328] ? preempt_notifier_dec+0x20/0x20 [ 2627.821810] kvm_arch_vcpu_ioctl_run+0x33e/0x1690 [ 2627.826641] ? kvm_arch_vcpu_ioctl_run+0x33e/0x1690 [ 2627.831653] kvm_vcpu_ioctl+0x79d/0x12e0 [ 2627.835696] ? kvm_uevent_notify_change.part.29+0x440/0x440 [ 2627.841386] ? graph_lock+0x170/0x170 [ 2627.845175] ? find_held_lock+0x36/0x1c0 [ 2627.849231] ? lock_downgrade+0x8e0/0x8e0 [ 2627.853363] ? kasan_check_read+0x11/0x20 [ 2627.857502] ? rcu_is_watching+0x85/0x140 [ 2627.861640] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 2627.866817] ? __fget+0x40c/0x650 [ 2627.870252] ? match_held_lock+0x801/0x8b0 [ 2627.874468] ? expand_files.part.8+0x9a0/0x9a0 [ 2627.879040] ? kasan_check_write+0x14/0x20 [ 2627.883260] ? __mutex_unlock_slowpath+0x180/0x8a0 [ 2627.888172] ? wait_for_completion+0x870/0x870 [ 2627.892743] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 2627.897918] ? kvm_uevent_notify_change.part.29+0x440/0x440 [ 2627.903612] do_vfs_ioctl+0x1cf/0x16a0 [ 2627.907485] ? ioctl_preallocate+0x2e0/0x2e0 [ 2627.911875] ? fget_raw+0x20/0x20 [ 2627.915319] ? __sb_end_write+0xac/0xe0 [ 2627.919299] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 2627.924829] ? fput+0x130/0x1a0 [ 2627.928100] ? ksys_write+0x1a6/0x250 [ 2627.931895] ? security_file_ioctl+0x94/0xc0 [ 2627.936287] ksys_ioctl+0xa9/0xd0 [ 2627.939736] __x64_sys_ioctl+0x73/0xb0 [ 2627.943622] do_syscall_64+0x1b1/0x800 [ 2627.947492] ? syscall_slow_exit_work+0x4f0/0x4f0 [ 2627.952328] ? syscall_return_slowpath+0x5c0/0x5c0 [ 2627.957248] ? syscall_return_slowpath+0x30f/0x5c0 [ 2627.962174] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 2627.967525] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 2627.972364] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 2627.977539] RIP: 0033:0x455a09 [ 2627.980707] RSP: 002b:00007fd7c2c18c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2627.988396] RAX: ffffffffffffffda RBX: 00007fd7c2c196d4 RCX: 0000000000455a09 [ 2627.995646] RDX: 0000000000000000 RSI: 000000000000ae80 RDI: 0000000000000016 [ 2628.002895] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 2628.010142] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000017 [ 2628.017393] R13: 000000000000027e R14: 00000000006f7c70 R15: 000000000000003d 2018/05/27 19:13:51 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}, 0x2000000}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:13:51 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(r0, 0x84, 0x13, &(0x7f0000000000)={0x0, 0xfff}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp6_SCTP_AUTH_DEACTIVATE_KEY(r0, 0x84, 0x23, &(0x7f00000000c0)={r1, 0x101}, 0x8) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @empty=0x1c000000, @dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, @local={0xac, 0x14, 0x14, 0xaa}}}}}, &(0x7f0000000100)) 2018/05/27 19:13:51 executing program 2: perf_event_open(&(0x7f0000000140)={0x2, 0xb1, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$sndtimer(&(0x7f0000000140)='/dev/snd/timer\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/116, 0x74) ioctl$SNDRV_TIMER_IOCTL_NEXT_DEVICE(r0, 0xc0145401, &(0x7f0000000000)) 2018/05/27 19:13:51 executing program 6 (fault-call:7 fault-nth:62): r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = socket(0x2, 0x1, 0x0) ioctl(r2, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") r3 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000280)=[@text32={0x20, &(0x7f0000000380)="0ca43ef30fbd57b80f23c20f1366d26565df9d0500000066ba2000edc4e1d1fc37b8010000000f01d90fc75b05c744240098d30000c74424025f5539d6c7442406000000000f011424", 0x49}], 0x1, 0x24, &(0x7f00000002c0), 0x0) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000009000/0x18000)=nil, &(0x7f0000000140)=[@text16={0x10, &(0x7f00000001c0)="640f602cd8a0020066b9800000c00f326635004000000f30dfdd65640f22930f01d1baf80c66b878ea428966efbafc0cb83e38ef262e642626360f2193cad3126766c7442400110900006766c74424021001c0fe6766c744240600000000670f011c24", 0x63}], 0x1, 0x0, &(0x7f0000000000), 0x0) ioctl$KVM_RUN(r3, 0xae80, 0x0) 2018/05/27 19:13:51 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) r1 = socket$inet(0x2, 0x200000002, 0x0) setsockopt$inet_mreqn(r1, 0x0, 0x27, &(0x7f0000000080)={@multicast1=0xe0000001, @local={0xac, 0x14, 0x14, 0xaa}}, 0xc) setsockopt$inet_msfilter(r1, 0x0, 0x29, &(0x7f0000000040)={@multicast1=0xe0000001, @local={0xac, 0x14, 0x14, 0xaa}, 0x0, 0x2, [@local={0xac, 0x14, 0x14, 0xaa}, @empty]}, 0x18) sendto$inet(r0, &(0x7f0000c95ffd), 0x1c00, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001, [0x0, 0x0, 0x0, 0xb00a]}, 0x10) 2018/05/27 19:13:51 executing program 3: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f", 0x4a}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:13:51 executing program 5: r0 = socket$inet6(0xa, 0x2, 0x200000088) r1 = socket$inet6(0xa, 0x7fe, 0x4) getsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x13, &(0x7f0000000000)={@mcast1={0xff, 0x1, [], 0x1}}, &(0x7f0000000040)=0x20) recvfrom$inet6(r0, &(0x7f0000fbef6d)=""/185, 0xfffffffffffffeba, 0x0, 0x0, 0x1fe) sendto$inet6(r1, &(0x7f0000000800)="77772a0bd31622e24b1f16e07ce40e12872e3637e157d5847cd0e4fd5c54e58bacd24ac68385a2e2f93468221d4b20029b950c08648c47d645122d9400a16ebd809a0045713dda8b06af50702d3338c98f2565aee44a1c67a5db987cfe1deb8b4643dc020fe400ec44f08128901b17869e1dad43eeb6e4d4ecd5ecccea67a84338d8a58dc9c5770ede7af7b73903a6f69831181b524b6748442028019b04dac2e7203f6abaa4bb75048c9d2d297699437e851061d998fe4bd4f28f1b3a2c91e4b2273a61e0e7ed54e2a759db09225bd0ad2677d59c62dd972b18725d6f4556a966b8d707c1913ddc93921afde82b7a40968d4c3796c6b1bad1fb2fb9df770d9d88b9e615891a08356254ba1625e26133f31e71d7a8a7a2ba38db3699145c48dbe89cbe20709eca902485b1f3f5c49eef3835f407974ae1e95a72853af813336e00c6282e7dbfda98966db0694cda728dc44550de05f7e2ada24384ddf874f11e2f7f0a00488d8e548767c3266525f2cae7f2ccbee7b367badaf7d61c89c4be39e2b30bae5d257ebd003ae26aeaf07233712c243969d8201364ad5ec28dac9fecd028cb20d50f85fb08171f3746090d717aa27133684289c3dabe07a5c0007a8d373be70d73943e0788427dc72c5f3fb774b5d8bcfc381bfda4924aabd93caedf8dd74ca6ed8793680022df61a1a028f7d9391255af2bb019b2e3413fa748d394b8059c8fceebb92cb9a31a6948cad3a3312c011bec3e895e0020acd942cae558e17a4e5f602aaf4212e7a627310c58d6548ebb4b6341902e48f4b04c9f49f83058512235c6f47e43673eb6320aa81f1b751b19a32f5f25865e47a43d15f32aea04ef5023f527d92eccb92401c20787794d66b6eb571d120a246c65207b4ab09f9d31b85043899561ee431af468aac759ceeebc703aa4fbc3cf2ecee20c59aef2ce71729577446427c3b41e8bf5c6752e1236d6af6af1762bd6a1941d54329554b556a48017682eceb45be698c1d88718aae47fd5c458682bdc750e682ed4a277901a43a2827346fa789b4983af80334611a6f39ff155d0d78828247b667c620f1718a4cdf96ba1b4a550116ab6418b511ac8667527cd378e1f49be5496d9ae85cb6b8de202da926b065afbb6fc9e9b937e5950eac23dc1db5a8544156d87b6bf8e2c967cdca01d24c062f29877198a8ebda489b8fb78af4f3f96f895a91745a8d45c31a3be389587da185dca2077261d0876c6f9cb97e211090352385e0ae26f160b87278a22ae3690d5605be41939e9d59139509a2473f0d4737d13089b19c820f71d3a30153d913180981abc7ee672371e4f778d59f1066a47921600e7e5a5ad1d361f3cf845fe939ac8fa4247fc7c4682158b337f2209c68b78705c7f1169ccb693dcfa43166965bfe0f959a00713a4b453ac7aa386aba7d65ed72f4e6d046fddc6c8ae7750d8efa75f6a8574eeddb1894b0c0f832f7c72adf6d16b30cec38d01d6da0966d5c0d09c10eab4d591233ba3278a1a1dd737fd5005d5f2aa7e296acbff3e7256a5c1fe3ae7e6b6957e8ff9a18246a88cb9d00801a199e04aad4294593358a4b5a568f259ff405f7dbb76d4d6771ee1479696a887f2a09406d0089757d626237bdaf4f8b02b8444b6e137fed156ea681a50f62b4022ffa4dd49923af7c600451868da2f8aa687bb27b78fe3399b4c9a559c9bd9d6bead0ee668eb628842459e6688bebf8e49541e8761320b63088e3d4e036a6af8ba4344f3e79aaeffd25815c9e1114ce080e01b23d9e0578926cd80f607e69734a1ec520793d685164acbf0dfca495fc662549ea57c7f3a458c30ba25a2277a83c5b49d1ac8a334560962743e52e3d75945b8a9f24979a80cd69b327291b235df043fbf574d223d7e45a9fe61174fd247d3b45526f18fcf5e6bf093422e2dea22b64d6219a596a79d6e7cb14a415f21196c57da6c9cc80bfbce5b26db43c4b2b1ae951a0e0386e262b87af874b39cf1a43eee3e30994f62e8419964e456347a3dc6980bfb766f64944e328b853f11591dd999182e6c0736c4b0c279f468a8702720509f01d08beb15dd5a8430dd76b336a0df253504716128810ddd817892c112c6a75f00f6773d928a92b0eb859440ca539f5d7edcbc2ce84f6d7d88b9b585c9f3887c35ebf9d775c356e3bd8838662f4f5d6b387acbf4d58dd725e2e53591f1dd623c834a2a9c7165c929002336c1427e08fc9a970f2649e13de29747186e50caa238ba5b162f3be8d1de48dbf77116d85ddfc66bf1d6912bc04c840cbf25311f0302c22a606d96271a68e31b1dd5498d3bc150f65620f3a97dffe0c6b30c17ebd788a92f29c9e2d6d8c1fb9c1360c29b626bac313f2909ecd398cfabb1ecf6793099bc59041a6126b3ef09a6556e61237d2e8a8a6f10e6dbf6bf45564813fab7b9e4c67000616a1d54771e5d5b01706780ce5b78a4616234bea21ac685fea5d735e5f53d9bc8384fa488b7767142ed960b5e4038f549947cf3ad00e1b1d562c9f87ca71017b4f3e89486e662e8402b51afb033c4cf3373c15dac7f59610e25dd5d44d324dc53361a2c3eada0a5c4da46fbe99db6568ea5ffa2182d6a8e2e7c86c3fce334460ef9a2f707c3a893f8ef31e6c6129bb39f550869c7e52e732b12022a65739df008205c1c9f17ce6b868785bda97f4165a6fac6e13f0b0a95a19bfe2a568af42bac2a551ebb52c49e0d52d094c9d222d7359f7d084a52add1f265015abab9ce6ebe6fb3ea34af1f7ef9c0abce578a4c29628652b9f61d37907724af8696d321320c7f628d4100a477617f529225808e7cfc30c54330bbe20f0cb006818ed1e15a061adc2c3356b7b8293c9415657f44a08409d1b389dfebf0af0986a206d4b09c8997c70878ed113aceaefbe226e8ae47dc64b66189ee8ed30f617cf1b080beb0e510ce458d89f60c98ae05029248448505d444f7adb63f62b88b82a5fce015f4e81938af8d9ec1aa58821be341d9a0612e5e661f7fc1792d5dec77ad1cb20b732863acec274f1e95a37a706d63df3f91c595f881fe854d605d63eac140f4aaded60bc3f0e26341ccd820a3fac4ed991a758e6837b5036a33efd7f4084f25e951121e715b51254a1fe7cbc3e12125aba400e930006f406f44af18c4ae9081ebb9bf8aa0ba9c113b0dda046071d68d2a4125b5fc626d08b4b08f4d57db3b55a9575ed208863fccce43d2a813712ec0100b64f3ed74fcde07a4aea26d2dd1bf845f01aabdc0bd2f345a52d286b42d9143c083658e864dcf3525358667dfa897e90fb1f9b82d7fe6498f4477e14a4c2925201219cf7060540ef5b26fe3ebf7d0e40cbe5479ccae232882504f97e0e534d55e88650ce5b06f4f960d227a978a52f1545416f3ec05e2aaba59af9b27e0e1823fe6eac0586b80b02cbb80d8b44187bc92c8dfc1362f9f2b113ba35ed35ff64a3883d6addc1d4cf170485fe3a0ddf934a81317866ffb5e97632220beba1aead988a71b87384180997631eaf52855be15b3c55c05d0183eacf5cc34d56d2ed2e692b3866be0c5a7a6dda9d82fb6fbcbb8d76b7bd3b8b532a7c2025fe221ae5d2ddff7dbdb52d9ed9ec1a8d403cd2afc2fce7a18dd21241b5c01645a70c5b81de8e7e55363b3def5c0ab7f01591c884fc35040e5f2cf87f14697a588198d603713e53f763de9e862f656404af9701c2d832b3aef4602c7180c37324684496a3c7068168f0802ac9a13d78bd6f29db595d15ff64f6d85d3c2a91e440804a180399acdb80a787cdb94b6ba1bd5a04ca89f91674fb52f4ee2618d48dbc0836afc860dc1670cd66eec6e02e39dbd485ab375ea3351bb853b7adef74af2634225797d5a62067a370531748bf55099cdda6d265e01ec5408af8860163cf1a25859089450da48bdde0455659f0959b6f61662d8b0bd9d77774d4307737ffd4dd3f3a495e52d66d3b389bc1f65969af768314797af40fe68372d77230c868c6bb625f2d5a12fb8ab184d6194600c1929080146a4d7a871850e00c51a039bb0e07230aab390e9053c4860d73ca2d5e4fc6454e30a8e72b847fd7cb5b7a5c9fe53bb27312c38e81f286442e0cfbcbbda9f745608ef9b7112d44fc632e0f565aa128b1f2ef95654c484d6ba5408e7dfa4ace8ad3869494cc77138f7632423fa31fd1fed75cdbfa3811f2590a3f0573fb8bfac7b3ae193cb16e0d9859214f15233349e2e8f88d473995ea136aac975046c6dfbcd786ad2ae79fa663de8db2ee5a4ecc1aebbef6544ebacad732f398cd1bdc95699e0c52719ba0af40da48176daadb78a560cad1034934b53949a3577bcdee0edb0edd83df945ec43aee7538387b658b2821c2020565c86a179ad109a3e7082940be40788668bbe7b308b0e8a2d41ef9736d32d368a2fdc65d4a86bf7ac74df966dfb638afc64d9f5fd927ffea535c61e12b210e9864e949ad66953794e9d0220e62460fbb300fc49895e3dd021164a642c74f1d680c576882ebbf28c7467032e146ef249963ab6535eac9ba08c68bd3948e44c4f88c2045a215a597b63442b6e3b1bf9f9fa93c821eda8af2889853c0917b7ab49a95a1fe3851fa6ec7d2925d154c360e7cac206e375f854e7b90d710e7b0612378ab9f17641d19e9549ba4538694d4c57b5fa1bfb8fd5bc8268924033531fee868f259078e17ca6641498f5123dcbf7e062ef1986cd739280691f2105662e473b44737cf274227348d32184321fa97a210caa643529d9c44d8be0c8db9ca034e2d12469c3d1962a17e3e43805f90e83ead402a62aa9db1cebf5f947d33b02e091f1d01762b11df715989c9df865aa6151e7ef86c111fa75d906b9532712bcc58fb45e194aab1dbe4ae94a1e4cabd14b9a4705d4764d48bf8e3d54d933d9c7ffdb4fd382162b9a4e708589cc121d5373be07d0bf8010d9ff237ab7ff539f6854e11823f70a02bc656b0328fa921206521c5b7eaae51566140b968fb445004d1ab4ac4e99c1377ee0338c65f61e46e44f5efffcf1e9da66f598c747da33ae360df0d8d51fac9e802dfb3a273ebc6e34b2ba9d70ff160bf66df998483723a2c69f6a7ac0914f3096e897ecd61aee7dd000f6b43ed9bada505158edc0e232ee0e0fbf0db957d8646266950a543762bc61c84d9cdb197767520d05c59b6e8e12a71fb77e1f553bc5de52d8c9d6e6f8c01440dad6dd14c64904a17fccf14e201585cab8ad6d91006f2294b44a884e5f0b1a442c1b72da4ad6b9a8eb8bd9e1551fd907d6ca246ba81fb9406b021ceb472e3c52fc4028c880a9aa99f3a64ba8dfc42e3cfa0d9c6a96ea64524ec07cd7e677ff6407e1156c8168408c86814e8d270603dcd3e2d206d8a108f3897399bec8b4f397b0ee62a1f76ed21e6d9b499f3f039334d8210357134334e159dcf2b5164ea7300883a0f60d554ea9b68176305573197d5c15bc538535b1e2eb22bd1a8ce702ad692d80a30648847da2a55ee496f590088bb0a6b51b8b79e59b1332f94c803a65c4ba29b4e7ae21e4ce284b888a81abe858732d54faf30eb7219ebaaeab59098881a797a622ae585ebcf7ebdc4d26084f844d53d088e9bd4d74a151236ec990a7d76212a3bad933701f941364ea0040fc16518435abe001d18ccfc3dedb64a3c4dbd8714f14833ba4356549f0274a0fcd43cc588a7a9da0bf329043440d89257f24e9935d7c90603d590714a3eaa23c8e1866fb5f189f278a76d0a09a39f8529e24d9b6485320609630de4ccc978fb3cfe6837179cd92bc43a3f6685cbc9276523ca9", 0x1000, 0x0, &(0x7f0000000200)={0xa, 0x4e21, 0x300, @dev={0xfe, 0x80, [], 0x14}, 0x7}, 0x1c) bind$inet6(r0, &(0x7f0000000040)={0xa, 0x4e23, 0x10000000, @ipv4={[], [0xff, 0xff], @local={0xac, 0x14, 0x14, 0xaa}}, 0x100000001}, 0xf) r2 = socket$inet6(0xa, 0x3, 0x3a) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$bt_BT_FLUSHABLE(r3, 0x112, 0x8, &(0x7f0000000300)=0xbe, &(0x7f0000000340)=0x4) ioctl$DRM_IOCTL_SET_CLIENT_CAP(r3, 0x4010640d, &(0x7f00000000c0)={0x0, 0x3617}) setsockopt$inet6_int(r2, 0x29, 0xc8, &(0x7f00000007c0), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000000280)={{0xa, 0x4e22, 0x1, @remote={0xfe, 0x80, [], 0xbb}, 0xde27}, {0xa, 0x4e20, 0x100000001, @mcast1={0xff, 0x1, [], 0x1}, 0x8000}, 0x0, [0x0, 0x1, 0x2, 0x630, 0x0, 0x9, 0x5, 0x2aec100000000000]}, 0x5c) r4 = socket$inet6(0xa, 0x2, 0x0) ioctl(r4, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000000100)={{0xa, 0x4e22, 0x8, @ipv4={[], [0xff, 0xff], @broadcast=0xffffffff}, 0x9}, {0xa, 0x4e22, 0x800, @mcast1={0xff, 0x1, [], 0x1}, 0x5dfb}, 0x5, [0x400, 0x3, 0x3, 0x9, 0x8000, 0xdb4, 0x7, 0x3]}, 0x5c) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0xc9, &(0x7f0000000180)={{0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @multicast1=0xe0000001}}, {0xa, 0x0, 0x0, @remote={0xfe, 0x80, [], 0xbb}}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x4]}, 0x5c) 2018/05/27 19:13:51 executing program 0: r0 = socket(0x2, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000deb000)={0x2, 0x4e23, @multicast1=0xe0000001}, 0x10) sendto$inet(r1, &(0x7f0000a88f88), 0x332, 0x20000800, &(0x7f0000e68000)={0x2, 0x4e23}, 0x10) sendto$inet(r1, &(0x7f0000000000)="ff", 0x1, 0x0, 0x0, 0x0) sendto$inet(r1, &(0x7f0000000000), 0xfffffffffffffe4e, 0x0, &(0x7f00000000c0)={0x2}, 0x10) read(r1, &(0x7f0000000180)=""/116, 0xfffffd26) recvmsg(r1, &(0x7f0000000680)={0x0, 0xffffffffffffff7f, &(0x7f0000000080)=[{&(0x7f0000000200)=""/166, 0xfffffeee}, {&(0x7f0000000040)=""/37, 0x25}, {&(0x7f00000002c0)=""/150, 0x96}, {&(0x7f0000000380)=""/161, 0xa1}], 0x4, &(0x7f0000000100)=""/44, 0x2c}, 0x0) 2018/05/27 19:13:51 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}, 0x3b9ac9ff}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:13:51 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @empty=0x1c000000, @dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, @local={0xac, 0x14, 0x14, 0xaa}}}}}, &(0x7f0000000100)) ioctl$PPPIOCGFLAGS(r0, 0x8004745a, &(0x7f0000000000)) 2018/05/27 19:13:51 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}, 0x4000000000000}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:13:51 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb080600e9070006040001ffffffffffff3cdafc86859e7251546778105260f82b6f3c1838b2301c000000f440aaaaaa00ac1414aa6682ccaca7cd"], &(0x7f0000000100)) [ 2628.531257] FAULT_INJECTION: forcing a failure. [ 2628.531257] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2628.543226] CPU: 0 PID: 5977 Comm: syz-executor6 Not tainted 4.17.0-rc6+ #70 [ 2628.550414] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2628.559767] Call Trace: [ 2628.562362] dump_stack+0x1b9/0x294 [ 2628.566002] ? dump_stack_print_info.cold.2+0x52/0x52 [ 2628.571200] ? zap_class+0x720/0x720 [ 2628.574932] should_fail.cold.4+0xa/0x1a 2018/05/27 19:13:51 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x400008912, &(0x7f0000000240)="c626262c8523bf012cf66f") syz_open_dev$admmidi(&(0x7f0000000000)='/dev/admmidi#\x00', 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaa01080006040001ffffffffffff1c000012d7aaaaaaaa00ac1414aa000000000000000000000000"], &(0x7f0000000100)) 2018/05/27 19:13:51 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}, 0xa6ffffff}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) [ 2628.579000] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 2628.584108] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 2628.589311] ? graph_lock+0x170/0x170 [ 2628.593124] ? is_bpf_text_address+0xd7/0x170 [ 2628.597630] ? find_held_lock+0x36/0x1c0 [ 2628.601707] ? __lock_is_held+0xb5/0x140 [ 2628.605790] ? check_same_owner+0x320/0x320 [ 2628.610140] ? rcu_note_context_switch+0x710/0x710 [ 2628.615083] ? __might_sleep+0x95/0x190 [ 2628.619070] __alloc_pages_nodemask+0x34e/0xd70 [ 2628.623743] ? lock_downgrade+0x8e0/0x8e0 2018/05/27 19:13:52 executing program 1: r0 = socket(0xa, 0x1, 0x0) connect$llc(r0, &(0x7f0000000000)={0x1a, 0x31f, 0x7, 0x3, 0x7, 0x8}, 0x10) syz_emit_ethernet(0x2a, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaaaaa2aaaaaaaabb08060001080006040001ffffffffffff000000aaaade8961668e1454aa044abac6a9234865ab22010100000000000029bd6f1ef9371e65edf516d95895f8be9d842938fcc50ff565a1e804a577c7bf6450a0949eb3764e146a333e7bfbfa58b92a2a10b6e953105322108cadcead6c6463ed65b4c7963a0071d78cb4729f386ffe79066dee0d16d9bbe31a999b99924df4ea51246ad0f2b4b0c8789df925a7fc652c158c43bcba43dc1cc14b2277686c9ebe4cf1ce70484227f73b9412ca71d17cb52eee2cd7c878380b8491bb4d5e6f57ea2f65724695b74fdf7732d3230905b98975140d35ebf0700a9fd84593526da3f3eb80ce41361df766db2102aa2ebf62803f29dbf494781629b2b3cdcdddff893c8c99bb1054"], &(0x7f0000000100)) [ 2628.627910] ? __alloc_pages_slowpath+0x2db0/0x2db0 [ 2628.632938] ? graph_lock+0x170/0x170 [ 2628.636743] ? __lock_is_held+0xb5/0x140 [ 2628.640817] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 2628.646029] ? __lock_is_held+0xb5/0x140 [ 2628.650120] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 2628.655670] alloc_pages_current+0x10c/0x210 [ 2628.660091] __get_free_pages+0xf/0x40 [ 2628.663987] mmu_topup_memory_caches+0x1f8/0x3a0 [ 2628.668757] kvm_mmu_load+0x21/0x10e0 [ 2628.672571] ? kasan_check_write+0x14/0x20 [ 2628.676821] vcpu_enter_guest+0x3a83/0x6060 [ 2628.681151] ? perf_trace_lock+0xd6/0x900 [ 2628.685303] ? print_usage_bug+0xc0/0xc0 [ 2628.689377] ? kvm_set_msr_common+0x2680/0x2680 [ 2628.694044] ? vmx_vcpu_load+0xada/0xfe0 [ 2628.698115] ? __lock_acquire+0x7f5/0x5140 [ 2628.702360] ? vmx_vcpu_reset+0x1030/0x1030 [ 2628.706687] ? graph_lock+0x170/0x170 [ 2628.710483] ? graph_lock+0x170/0x170 [ 2628.714267] ? __lock_acquire+0x7f5/0x5140 [ 2628.718489] ? debug_check_no_locks_freed+0x310/0x310 [ 2628.723673] ? __lock_is_held+0xb5/0x140 [ 2628.727716] ? lock_acquire+0x1dc/0x520 [ 2628.731959] ? kvm_arch_vcpu_ioctl_run+0x234/0x1690 [ 2628.736962] ? lock_release+0xa10/0xa10 [ 2628.740923] ? kvm_arch_vcpu_ioctl_set_fpu+0x340/0x340 [ 2628.746183] ? kvm_arch_dev_ioctl+0x5f0/0x5f0 [ 2628.750663] ? preempt_notifier_dec+0x20/0x20 [ 2628.755148] kvm_arch_vcpu_ioctl_run+0x33e/0x1690 [ 2628.759972] ? kvm_arch_vcpu_ioctl_run+0x33e/0x1690 [ 2628.764977] kvm_vcpu_ioctl+0x79d/0x12e0 [ 2628.769032] ? kvm_uevent_notify_change.part.29+0x440/0x440 [ 2628.774738] ? graph_lock+0x170/0x170 [ 2628.778524] ? find_held_lock+0x36/0x1c0 [ 2628.782571] ? lock_downgrade+0x8e0/0x8e0 [ 2628.786745] ? rcu_is_watching+0x85/0x140 [ 2628.790889] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 2628.796066] ? __fget+0x40c/0x650 [ 2628.799501] ? match_held_lock+0x801/0x8b0 [ 2628.803717] ? expand_files.part.8+0x9a0/0x9a0 [ 2628.808281] ? kasan_check_write+0x14/0x20 [ 2628.812500] ? __mutex_unlock_slowpath+0x180/0x8a0 [ 2628.817425] ? wait_for_completion+0x870/0x870 [ 2628.822002] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 2628.827184] ? kvm_uevent_notify_change.part.29+0x440/0x440 [ 2628.832883] do_vfs_ioctl+0x1cf/0x16a0 [ 2628.836756] ? ioctl_preallocate+0x2e0/0x2e0 [ 2628.841147] ? fget_raw+0x20/0x20 [ 2628.844585] ? __sb_end_write+0xac/0xe0 [ 2628.848545] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 2628.854066] ? fput+0x130/0x1a0 [ 2628.857327] ? ksys_write+0x1a6/0x250 [ 2628.861113] ? security_file_ioctl+0x94/0xc0 [ 2628.865504] ksys_ioctl+0xa9/0xd0 [ 2628.868943] __x64_sys_ioctl+0x73/0xb0 [ 2628.872811] do_syscall_64+0x1b1/0x800 [ 2628.876678] ? syscall_slow_exit_work+0x4f0/0x4f0 [ 2628.881503] ? syscall_return_slowpath+0x5c0/0x5c0 [ 2628.886414] ? syscall_return_slowpath+0x30f/0x5c0 [ 2628.891341] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 2628.896687] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 2628.901519] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 2628.906698] RIP: 0033:0x455a09 [ 2628.909881] RSP: 002b:00007fd7c2c18c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2628.917571] RAX: ffffffffffffffda RBX: 00007fd7c2c196d4 RCX: 0000000000455a09 [ 2628.924829] RDX: 0000000000000000 RSI: 000000000000ae80 RDI: 0000000000000016 [ 2628.932078] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 2628.939327] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000017 [ 2628.946577] R13: 000000000000027e R14: 00000000006f7c70 R15: 000000000000003e 2018/05/27 19:13:52 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}, 0xffc99a3b}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:13:52 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @empty=0x1c000000, @dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, @local={0xac, 0x14, 0x14, 0xaa}}}}}, &(0x7f0000000100)) setsockopt$netlink_NETLINK_CAP_ACK(r0, 0x10e, 0xa, &(0x7f0000000000)=0x92, 0x4) 2018/05/27 19:13:52 executing program 6 (fault-call:7 fault-nth:63): r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = socket(0x2, 0x1, 0x0) ioctl(r2, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") r3 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000280)=[@text32={0x20, &(0x7f0000000380)="0ca43ef30fbd57b80f23c20f1366d26565df9d0500000066ba2000edc4e1d1fc37b8010000000f01d90fc75b05c744240098d30000c74424025f5539d6c7442406000000000f011424", 0x49}], 0x1, 0x24, &(0x7f00000002c0), 0x0) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000009000/0x18000)=nil, &(0x7f0000000140)=[@text16={0x10, &(0x7f00000001c0)="640f602cd8a0020066b9800000c00f326635004000000f30dfdd65640f22930f01d1baf80c66b878ea428966efbafc0cb83e38ef262e642626360f2193cad3126766c7442400110900006766c74424021001c0fe6766c744240600000000670f011c24", 0x63}], 0x1, 0x0, &(0x7f0000000000), 0x0) ioctl$KVM_RUN(r3, 0xae80, 0x0) 2018/05/27 19:13:52 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) r1 = socket$inet(0x2, 0x200000002, 0x0) setsockopt$inet_mreqn(r1, 0x0, 0x27, &(0x7f0000000080)={@multicast1=0xe0000001, @local={0xac, 0x14, 0x14, 0xaa}}, 0xc) setsockopt$inet_msfilter(r1, 0x0, 0x29, &(0x7f0000000040)={@multicast1=0xe0000001, @local={0xac, 0x14, 0x14, 0xaa}, 0x0, 0x2, [@local={0xac, 0x14, 0x14, 0xaa}, @empty]}, 0x18) sendto$inet(r0, &(0x7f0000c95ffd), 0x1c00, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001, [0x0, 0x0, 0x0, 0x34000]}, 0x10) 2018/05/27 19:13:52 executing program 3: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15", 0x4b}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:13:52 executing program 0: r0 = socket(0x2, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000deb000)={0x2, 0x4e23, @multicast1=0xe0000001}, 0x10) sendto$inet(r1, &(0x7f0000a88f88), 0x332, 0x20000800, &(0x7f0000e68000)={0x2, 0x4e23}, 0x10) sendto$inet(r1, &(0x7f0000000000)="ff", 0x1, 0x0, 0x0, 0x0) sendto$inet(r1, &(0x7f0000000000), 0xfffffffffffffe4e, 0x0, &(0x7f00000000c0)={0x2}, 0x10) read(r1, &(0x7f0000000180)=""/116, 0xfffffd26) recvmsg(r1, &(0x7f0000000680)={0x0, 0xffffffffffffff7f, &(0x7f0000000080)=[{&(0x7f0000000200)=""/166, 0xfffffeee}, {&(0x7f0000000040)=""/37, 0x25}, {&(0x7f00000002c0)=""/150, 0x96}, {&(0x7f0000000380)=""/161, 0xa1}], 0x4, &(0x7f0000000100)=""/44, 0x2c}, 0x0) 2018/05/27 19:13:52 executing program 2: r0 = perf_event_open(&(0x7f0000000140)={0x2, 0xb1, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$sndtimer(&(0x7f0000000140)='/dev/snd/timer\x00', 0x0, 0x0) ioctl$SNDRV_TIMER_IOCTL_NEXT_DEVICE(r1, 0xc0145401, &(0x7f0000000000)) ioctl$sock_inet_SIOCSIFDSTADDR(r0, 0x8918, &(0x7f0000000080)={'bridge_slave_0\x00', {0x2, 0x4e22, @broadcast=0xffffffff}}) 2018/05/27 19:13:52 executing program 5: r0 = socket$inet6(0xa, 0x2, 0x200000088) r1 = socket$inet6(0xa, 0x7fe, 0x4) getsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x13, &(0x7f0000000000)={@mcast1={0xff, 0x1, [], 0x1}}, &(0x7f0000000040)=0x20) recvfrom$inet6(r0, &(0x7f0000fbef6d)=""/185, 0xfffffffffffffeba, 0x0, 0x0, 0x1fe) sendto$inet6(r1, &(0x7f0000000800)="77772a0bd31622e24b1f16e07ce40e12872e3637e157d5847cd0e4fd5c54e58bacd24ac68385a2e2f93468221d4b20029b950c08648c47d645122d9400a16ebd809a0045713dda8b06af50702d3338c98f2565aee44a1c67a5db987cfe1deb8b4643dc020fe400ec44f08128901b17869e1dad43eeb6e4d4ecd5ecccea67a84338d8a58dc9c5770ede7af7b73903a6f69831181b524b6748442028019b04dac2e7203f6abaa4bb75048c9d2d297699437e851061d998fe4bd4f28f1b3a2c91e4b2273a61e0e7ed54e2a759db09225bd0ad2677d59c62dd972b18725d6f4556a966b8d707c1913ddc93921afde82b7a40968d4c3796c6b1bad1fb2fb9df770d9d88b9e615891a08356254ba1625e26133f31e71d7a8a7a2ba38db3699145c48dbe89cbe20709eca902485b1f3f5c49eef3835f407974ae1e95a72853af813336e00c6282e7dbfda98966db0694cda728dc44550de05f7e2ada24384ddf874f11e2f7f0a00488d8e548767c3266525f2cae7f2ccbee7b367badaf7d61c89c4be39e2b30bae5d257ebd003ae26aeaf07233712c243969d8201364ad5ec28dac9fecd028cb20d50f85fb08171f3746090d717aa27133684289c3dabe07a5c0007a8d373be70d73943e0788427dc72c5f3fb774b5d8bcfc381bfda4924aabd93caedf8dd74ca6ed8793680022df61a1a028f7d9391255af2bb019b2e3413fa748d394b8059c8fceebb92cb9a31a6948cad3a3312c011bec3e895e0020acd942cae558e17a4e5f602aaf4212e7a627310c58d6548ebb4b6341902e48f4b04c9f49f83058512235c6f47e43673eb6320aa81f1b751b19a32f5f25865e47a43d15f32aea04ef5023f527d92eccb92401c20787794d66b6eb571d120a246c65207b4ab09f9d31b85043899561ee431af468aac759ceeebc703aa4fbc3cf2ecee20c59aef2ce71729577446427c3b41e8bf5c6752e1236d6af6af1762bd6a1941d54329554b556a48017682eceb45be698c1d88718aae47fd5c458682bdc750e682ed4a277901a43a2827346fa789b4983af80334611a6f39ff155d0d78828247b667c620f1718a4cdf96ba1b4a550116ab6418b511ac8667527cd378e1f49be5496d9ae85cb6b8de202da926b065afbb6fc9e9b937e5950eac23dc1db5a8544156d87b6bf8e2c967cdca01d24c062f29877198a8ebda489b8fb78af4f3f96f895a91745a8d45c31a3be389587da185dca2077261d0876c6f9cb97e211090352385e0ae26f160b87278a22ae3690d5605be41939e9d59139509a2473f0d4737d13089b19c820f71d3a30153d913180981abc7ee672371e4f778d59f1066a47921600e7e5a5ad1d361f3cf845fe939ac8fa4247fc7c4682158b337f2209c68b78705c7f1169ccb693dcfa43166965bfe0f959a00713a4b453ac7aa386aba7d65ed72f4e6d046fddc6c8ae7750d8efa75f6a8574eeddb1894b0c0f832f7c72adf6d16b30cec38d01d6da0966d5c0d09c10eab4d591233ba3278a1a1dd737fd5005d5f2aa7e296acbff3e7256a5c1fe3ae7e6b6957e8ff9a18246a88cb9d00801a199e04aad4294593358a4b5a568f259ff405f7dbb76d4d6771ee1479696a887f2a09406d0089757d626237bdaf4f8b02b8444b6e137fed156ea681a50f62b4022ffa4dd49923af7c600451868da2f8aa687bb27b78fe3399b4c9a559c9bd9d6bead0ee668eb628842459e6688bebf8e49541e8761320b63088e3d4e036a6af8ba4344f3e79aaeffd25815c9e1114ce080e01b23d9e0578926cd80f607e69734a1ec520793d685164acbf0dfca495fc662549ea57c7f3a458c30ba25a2277a83c5b49d1ac8a334560962743e52e3d75945b8a9f24979a80cd69b327291b235df043fbf574d223d7e45a9fe61174fd247d3b45526f18fcf5e6bf093422e2dea22b64d6219a596a79d6e7cb14a415f21196c57da6c9cc80bfbce5b26db43c4b2b1ae951a0e0386e262b87af874b39cf1a43eee3e30994f62e8419964e456347a3dc6980bfb766f64944e328b853f11591dd999182e6c0736c4b0c279f468a8702720509f01d08beb15dd5a8430dd76b336a0df253504716128810ddd817892c112c6a75f00f6773d928a92b0eb859440ca539f5d7edcbc2ce84f6d7d88b9b585c9f3887c35ebf9d775c356e3bd8838662f4f5d6b387acbf4d58dd725e2e53591f1dd623c834a2a9c7165c929002336c1427e08fc9a970f2649e13de29747186e50caa238ba5b162f3be8d1de48dbf77116d85ddfc66bf1d6912bc04c840cbf25311f0302c22a606d96271a68e31b1dd5498d3bc150f65620f3a97dffe0c6b30c17ebd788a92f29c9e2d6d8c1fb9c1360c29b626bac313f2909ecd398cfabb1ecf6793099bc59041a6126b3ef09a6556e61237d2e8a8a6f10e6dbf6bf45564813fab7b9e4c67000616a1d54771e5d5b01706780ce5b78a4616234bea21ac685fea5d735e5f53d9bc8384fa488b7767142ed960b5e4038f549947cf3ad00e1b1d562c9f87ca71017b4f3e89486e662e8402b51afb033c4cf3373c15dac7f59610e25dd5d44d324dc53361a2c3eada0a5c4da46fbe99db6568ea5ffa2182d6a8e2e7c86c3fce334460ef9a2f707c3a893f8ef31e6c6129bb39f550869c7e52e732b12022a65739df008205c1c9f17ce6b868785bda97f4165a6fac6e13f0b0a95a19bfe2a568af42bac2a551ebb52c49e0d52d094c9d222d7359f7d084a52add1f265015abab9ce6ebe6fb3ea34af1f7ef9c0abce578a4c29628652b9f61d37907724af8696d321320c7f628d4100a477617f529225808e7cfc30c54330bbe20f0cb006818ed1e15a061adc2c3356b7b8293c9415657f44a08409d1b389dfebf0af0986a206d4b09c8997c70878ed113aceaefbe226e8ae47dc64b66189ee8ed30f617cf1b080beb0e510ce458d89f60c98ae05029248448505d444f7adb63f62b88b82a5fce015f4e81938af8d9ec1aa58821be341d9a0612e5e661f7fc1792d5dec77ad1cb20b732863acec274f1e95a37a706d63df3f91c595f881fe854d605d63eac140f4aaded60bc3f0e26341ccd820a3fac4ed991a758e6837b5036a33efd7f4084f25e951121e715b51254a1fe7cbc3e12125aba400e930006f406f44af18c4ae9081ebb9bf8aa0ba9c113b0dda046071d68d2a4125b5fc626d08b4b08f4d57db3b55a9575ed208863fccce43d2a813712ec0100b64f3ed74fcde07a4aea26d2dd1bf845f01aabdc0bd2f345a52d286b42d9143c083658e864dcf3525358667dfa897e90fb1f9b82d7fe6498f4477e14a4c2925201219cf7060540ef5b26fe3ebf7d0e40cbe5479ccae232882504f97e0e534d55e88650ce5b06f4f960d227a978a52f1545416f3ec05e2aaba59af9b27e0e1823fe6eac0586b80b02cbb80d8b44187bc92c8dfc1362f9f2b113ba35ed35ff64a3883d6addc1d4cf170485fe3a0ddf934a81317866ffb5e97632220beba1aead988a71b87384180997631eaf52855be15b3c55c05d0183eacf5cc34d56d2ed2e692b3866be0c5a7a6dda9d82fb6fbcbb8d76b7bd3b8b532a7c2025fe221ae5d2ddff7dbdb52d9ed9ec1a8d403cd2afc2fce7a18dd21241b5c01645a70c5b81de8e7e55363b3def5c0ab7f01591c884fc35040e5f2cf87f14697a588198d603713e53f763de9e862f656404af9701c2d832b3aef4602c7180c37324684496a3c7068168f0802ac9a13d78bd6f29db595d15ff64f6d85d3c2a91e440804a180399acdb80a787cdb94b6ba1bd5a04ca89f91674fb52f4ee2618d48dbc0836afc860dc1670cd66eec6e02e39dbd485ab375ea3351bb853b7adef74af2634225797d5a62067a370531748bf55099cdda6d265e01ec5408af8860163cf1a25859089450da48bdde0455659f0959b6f61662d8b0bd9d77774d4307737ffd4dd3f3a495e52d66d3b389bc1f65969af768314797af40fe68372d77230c868c6bb625f2d5a12fb8ab184d6194600c1929080146a4d7a871850e00c51a039bb0e07230aab390e9053c4860d73ca2d5e4fc6454e30a8e72b847fd7cb5b7a5c9fe53bb27312c38e81f286442e0cfbcbbda9f745608ef9b7112d44fc632e0f565aa128b1f2ef95654c484d6ba5408e7dfa4ace8ad3869494cc77138f7632423fa31fd1fed75cdbfa3811f2590a3f0573fb8bfac7b3ae193cb16e0d9859214f15233349e2e8f88d473995ea136aac975046c6dfbcd786ad2ae79fa663de8db2ee5a4ecc1aebbef6544ebacad732f398cd1bdc95699e0c52719ba0af40da48176daadb78a560cad1034934b53949a3577bcdee0edb0edd83df945ec43aee7538387b658b2821c2020565c86a179ad109a3e7082940be40788668bbe7b308b0e8a2d41ef9736d32d368a2fdc65d4a86bf7ac74df966dfb638afc64d9f5fd927ffea535c61e12b210e9864e949ad66953794e9d0220e62460fbb300fc49895e3dd021164a642c74f1d680c576882ebbf28c7467032e146ef249963ab6535eac9ba08c68bd3948e44c4f88c2045a215a597b63442b6e3b1bf9f9fa93c821eda8af2889853c0917b7ab49a95a1fe3851fa6ec7d2925d154c360e7cac206e375f854e7b90d710e7b0612378ab9f17641d19e9549ba4538694d4c57b5fa1bfb8fd5bc8268924033531fee868f259078e17ca6641498f5123dcbf7e062ef1986cd739280691f2105662e473b44737cf274227348d32184321fa97a210caa643529d9c44d8be0c8db9ca034e2d12469c3d1962a17e3e43805f90e83ead402a62aa9db1cebf5f947d33b02e091f1d01762b11df715989c9df865aa6151e7ef86c111fa75d906b9532712bcc58fb45e194aab1dbe4ae94a1e4cabd14b9a4705d4764d48bf8e3d54d933d9c7ffdb4fd382162b9a4e708589cc121d5373be07d0bf8010d9ff237ab7ff539f6854e11823f70a02bc656b0328fa921206521c5b7eaae51566140b968fb445004d1ab4ac4e99c1377ee0338c65f61e46e44f5efffcf1e9da66f598c747da33ae360df0d8d51fac9e802dfb3a273ebc6e34b2ba9d70ff160bf66df998483723a2c69f6a7ac0914f3096e897ecd61aee7dd000f6b43ed9bada505158edc0e232ee0e0fbf0db957d8646266950a543762bc61c84d9cdb197767520d05c59b6e8e12a71fb77e1f553bc5de52d8c9d6e6f8c01440dad6dd14c64904a17fccf14e201585cab8ad6d91006f2294b44a884e5f0b1a442c1b72da4ad6b9a8eb8bd9e1551fd907d6ca246ba81fb9406b021ceb472e3c52fc4028c880a9aa99f3a64ba8dfc42e3cfa0d9c6a96ea64524ec07cd7e677ff6407e1156c8168408c86814e8d270603dcd3e2d206d8a108f3897399bec8b4f397b0ee62a1f76ed21e6d9b499f3f039334d8210357134334e159dcf2b5164ea7300883a0f60d554ea9b68176305573197d5c15bc538535b1e2eb22bd1a8ce702ad692d80a30648847da2a55ee496f590088bb0a6b51b8b79e59b1332f94c803a65c4ba29b4e7ae21e4ce284b888a81abe858732d54faf30eb7219ebaaeab59098881a797a622ae585ebcf7ebdc4d26084f844d53d088e9bd4d74a151236ec990a7d76212a3bad933701f941364ea0040fc16518435abe001d18ccfc3dedb64a3c4dbd8714f14833ba4356549f0274a0fcd43cc588a7a9da0bf329043440d89257f24e9935d7c90603d590714a3eaa23c8e1866fb5f189f278a76d0a09a39f8529e24d9b6485320609630de4ccc978fb3cfe6837179cd92bc43a3f6685cbc9276523ca9", 0x1000, 0x0, &(0x7f0000000200)={0xa, 0x4e21, 0x300, @dev={0xfe, 0x80, [], 0x14}, 0x7}, 0x1c) bind$inet6(r0, &(0x7f0000000040)={0xa, 0x4e23, 0x10000000, @ipv4={[], [0xff, 0xff], @local={0xac, 0x14, 0x14, 0xaa}}, 0x100000001}, 0xf) r2 = socket$inet6(0xa, 0x3, 0x3a) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$bt_BT_FLUSHABLE(r3, 0x112, 0x8, &(0x7f0000000300)=0xbe, &(0x7f0000000340)=0x4) ioctl$DRM_IOCTL_SET_CLIENT_CAP(r3, 0x4010640d, &(0x7f00000000c0)={0x0, 0x3617}) setsockopt$inet6_int(r2, 0x29, 0xc8, &(0x7f00000007c0), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000000280)={{0xa, 0x4e22, 0x1, @remote={0xfe, 0x80, [], 0xbb}, 0xde27}, {0xa, 0x4e20, 0x100000001, @mcast1={0xff, 0x1, [], 0x1}, 0x8000}, 0x0, [0x9, 0x0, 0x2, 0x630, 0x0, 0x9, 0x5, 0x2aec100000000000]}, 0x5c) r4 = socket$inet6(0xa, 0x2, 0x0) ioctl(r4, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000000100)={{0xa, 0x4e22, 0x8, @ipv4={[], [0xff, 0xff], @broadcast=0xffffffff}, 0x9}, {0xa, 0x4e22, 0x800, @mcast1={0xff, 0x1, [], 0x1}, 0x5dfb}, 0x5, [0x400, 0x3, 0x3, 0x9, 0x8000, 0xdb4, 0x7, 0x3]}, 0x5c) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0xc9, &(0x7f0000000180)={{0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @multicast1=0xe0000001}}, {0xa, 0x0, 0x0, @remote={0xfe, 0x80, [], 0xbb}}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x4]}, 0x5c) 2018/05/27 19:13:52 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @empty=0x1c000000, @dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, @local={0xac, 0x14, 0x14, 0xaa}}}}}, &(0x7f0000000100)) fstat(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r2 = getegid() r3 = getgid() getresgid(&(0x7f00000000c0), &(0x7f0000000140), &(0x7f0000000180)=0x0) getgroups(0x8, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getgroups(0x7, &(0x7f0000000200)=[r5, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) getgroups(0x6, &(0x7f0000000280)=[r1, r2, r3, r4, r5, r6]) 2018/05/27 19:13:52 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}, 0x1000000}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:13:52 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}, 0x3800000000000000}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:13:52 executing program 1: r0 = socket(0x19, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb08060001080006040001ffffffffffff1c000000aaaaaaaaaa6200ac1414"], &(0x7f0000000100)) [ 2629.537484] FAULT_INJECTION: forcing a failure. [ 2629.537484] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2629.549415] CPU: 0 PID: 6029 Comm: syz-executor6 Not tainted 4.17.0-rc6+ #70 [ 2629.556606] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2629.565965] Call Trace: [ 2629.568566] dump_stack+0x1b9/0x294 [ 2629.572213] ? dump_stack_print_info.cold.2+0x52/0x52 [ 2629.577414] ? zap_class+0x720/0x720 [ 2629.581142] should_fail.cold.4+0xa/0x1a 2018/05/27 19:13:53 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}, 0xc3ffffff}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:13:53 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") [ 2629.585215] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 2629.590324] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 2629.595521] ? graph_lock+0x170/0x170 [ 2629.599336] ? is_bpf_text_address+0xd7/0x170 [ 2629.603848] ? find_held_lock+0x36/0x1c0 [ 2629.607924] ? __lock_is_held+0xb5/0x140 [ 2629.612005] ? check_same_owner+0x320/0x320 [ 2629.616340] ? rcu_note_context_switch+0x710/0x710 [ 2629.621282] ? __might_sleep+0x95/0x190 [ 2629.625273] __alloc_pages_nodemask+0x34e/0xd70 [ 2629.629944] ? lock_downgrade+0x8e0/0x8e0 2018/05/27 19:13:53 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}, 0x4}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) [ 2629.634109] ? __alloc_pages_slowpath+0x2db0/0x2db0 [ 2629.639134] ? graph_lock+0x170/0x170 [ 2629.642941] ? __lock_is_held+0xb5/0x140 [ 2629.647012] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 2629.652222] ? __lock_is_held+0xb5/0x140 [ 2629.656304] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 2629.661855] alloc_pages_current+0x10c/0x210 [ 2629.666273] __get_free_pages+0xf/0x40 [ 2629.670170] mmu_topup_memory_caches+0x1f8/0x3a0 [ 2629.674942] kvm_mmu_load+0x21/0x10e0 [ 2629.678758] ? kasan_check_write+0x14/0x20 [ 2629.683010] vcpu_enter_guest+0x3a83/0x6060 2018/05/27 19:13:53 executing program 1: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) ioctl(0xffffffffffffffff, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) [ 2629.687344] ? perf_trace_lock+0xd6/0x900 [ 2629.691496] ? print_usage_bug+0xc0/0xc0 [ 2629.695570] ? kvm_set_msr_common+0x2680/0x2680 [ 2629.700245] ? vmx_vcpu_load+0xada/0xfe0 [ 2629.704313] ? __lock_acquire+0x7f5/0x5140 [ 2629.708555] ? vmx_vcpu_reset+0x1030/0x1030 [ 2629.712883] ? graph_lock+0x170/0x170 [ 2629.716692] ? graph_lock+0x170/0x170 [ 2629.720492] ? __lock_acquire+0x7f5/0x5140 [ 2629.724736] ? debug_check_no_locks_freed+0x310/0x310 [ 2629.729943] ? __lock_is_held+0xb5/0x140 [ 2629.734015] ? lock_acquire+0x1dc/0x520 [ 2629.737994] ? kvm_arch_vcpu_ioctl_run+0x234/0x1690 [ 2629.743017] ? lock_release+0xa10/0xa10 [ 2629.746996] ? kvm_arch_vcpu_ioctl_set_fpu+0x340/0x340 [ 2629.752279] ? kvm_arch_dev_ioctl+0x5f0/0x5f0 [ 2629.756779] ? preempt_notifier_dec+0x20/0x20 [ 2629.761295] kvm_arch_vcpu_ioctl_run+0x33e/0x1690 [ 2629.766142] ? kvm_arch_vcpu_ioctl_run+0x33e/0x1690 [ 2629.771174] kvm_vcpu_ioctl+0x79d/0x12e0 [ 2629.775244] ? kvm_uevent_notify_change.part.29+0x440/0x440 [ 2629.780962] ? graph_lock+0x170/0x170 [ 2629.784770] ? find_held_lock+0x36/0x1c0 [ 2629.788834] ? lock_downgrade+0x8e0/0x8e0 [ 2629.792968] ? rcu_is_watching+0x85/0x140 [ 2629.797109] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 2629.802292] ? __fget+0x40c/0x650 [ 2629.805727] ? match_held_lock+0x801/0x8b0 [ 2629.809948] ? expand_files.part.8+0x9a0/0x9a0 [ 2629.814510] ? kasan_check_write+0x14/0x20 [ 2629.818727] ? __mutex_unlock_slowpath+0x180/0x8a0 [ 2629.823642] ? wait_for_completion+0x870/0x870 [ 2629.828227] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 2629.833411] ? kvm_uevent_notify_change.part.29+0x440/0x440 [ 2629.839117] do_vfs_ioctl+0x1cf/0x16a0 [ 2629.843000] ? ioctl_preallocate+0x2e0/0x2e0 [ 2629.847398] ? fget_raw+0x20/0x20 [ 2629.850833] ? __sb_end_write+0xac/0xe0 [ 2629.854799] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 2629.860319] ? fput+0x130/0x1a0 [ 2629.863586] ? ksys_write+0x1a6/0x250 [ 2629.867374] ? security_file_ioctl+0x94/0xc0 [ 2629.871766] ksys_ioctl+0xa9/0xd0 [ 2629.875219] __x64_sys_ioctl+0x73/0xb0 [ 2629.879099] do_syscall_64+0x1b1/0x800 [ 2629.882971] ? syscall_slow_exit_work+0x4f0/0x4f0 [ 2629.887811] ? syscall_return_slowpath+0x5c0/0x5c0 [ 2629.892734] ? syscall_return_slowpath+0x30f/0x5c0 [ 2629.897676] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 2629.903043] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 2629.907875] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 2629.913051] RIP: 0033:0x455a09 [ 2629.916234] RSP: 002b:00007fd7c2c18c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2629.923923] RAX: ffffffffffffffda RBX: 00007fd7c2c196d4 RCX: 0000000000455a09 [ 2629.931177] RDX: 0000000000000000 RSI: 000000000000ae80 RDI: 0000000000000016 [ 2629.938432] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 2629.945680] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000017 [ 2629.952933] R13: 000000000000027e R14: 00000000006f7c70 R15: 000000000000003f 2018/05/27 19:13:53 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}, 0xc00e000000000000}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:13:53 executing program 6 (fault-call:7 fault-nth:64): r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = socket(0x2, 0x1, 0x0) ioctl(r2, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") r3 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000280)=[@text32={0x20, &(0x7f0000000380)="0ca43ef30fbd57b80f23c20f1366d26565df9d0500000066ba2000edc4e1d1fc37b8010000000f01d90fc75b05c744240098d30000c74424025f5539d6c7442406000000000f011424", 0x49}], 0x1, 0x24, &(0x7f00000002c0), 0x0) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000009000/0x18000)=nil, &(0x7f0000000140)=[@text16={0x10, &(0x7f00000001c0)="640f602cd8a0020066b9800000c00f326635004000000f30dfdd65640f22930f01d1baf80c66b878ea428966efbafc0cb83e38ef262e642626360f2193cad3126766c7442400110900006766c74424021001c0fe6766c744240600000000670f011c24", 0x63}], 0x1, 0x0, &(0x7f0000000000), 0x0) ioctl$KVM_RUN(r3, 0xae80, 0x0) 2018/05/27 19:13:53 executing program 1: fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000000000)={0x0, 0x0}) perf_event_open(&(0x7f0000000200)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0xffff7ffffffffffb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x8, 0x0, 0x0, 0x0, @perf_config_ext}, r0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket(0x10, 0x2, 0x0) getsockopt$inet_mreqn(r1, 0x0, 0x23, &(0x7f0000000080)={@loopback, @multicast2, 0x0}, &(0x7f00000000c0)=0xc) r3 = geteuid() r4 = creat(&(0x7f0000000280)='./file0\x00', 0x10) ioctl$DRM_IOCTL_AGP_INFO(r4, 0x80386433, &(0x7f0000000400)=""/166) setsockopt$inet6_IPV6_XFRM_POLICY(r1, 0x29, 0x23, &(0x7f0000000100)={{{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}, 0x4e22, 0x0, 0x4e21, 0x0, 0xa, 0x20, 0x20, 0x2f, r2, r3}, {0x8, 0x5, 0x141, 0x1d38527f, 0x1, 0x0, 0x3, 0xfe}, {0x69, 0x6, 0xe40, 0x16}, 0x19, 0x0, 0x0, 0x1, 0x1}, {{@in6=@dev={0xfe, 0x80, [], 0x19}, 0x4d4, 0x32}, 0xa, @in=@broadcast=0xffffffff, 0x3506, 0x3, 0x1, 0x7da4c83e, 0x0, 0x7ff, 0x4}}, 0xe8) sendmsg$nl_route(r1, &(0x7f00000003c0)={&(0x7f0000000040)={0x10}, 0xc, &(0x7f0000000380)={&(0x7f00000002c0)=@ipv6_delrule={0x20, 0x21, 0x11, 0x0, 0x0, {0xa}}, 0x20}, 0x1}, 0x0) 2018/05/27 19:13:53 executing program 2: perf_event_open(&(0x7f0000000140)={0x2, 0xb1, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$sndtimer(&(0x7f0000000140)='/dev/snd/timer\x00', 0x0, 0x0) ioctl$SNDRV_TIMER_IOCTL_NEXT_DEVICE(r0, 0xc0145401, &(0x7f0000000000)) r1 = msgget(0x0, 0x40) msgsnd(r1, &(0x7f0000000040)={0x3, "ab00e5ec73460d1e24f054df1374dc70214d786f0af43ec32fc1e2ac611ce3b3535c15ae279d29d9a54ae3ad375e3c888f4bdf1c234ddd310b744944169256827f95fa1886f7473b55d0b6c057f8aeb76c5351b2125c963b27d3"}, 0x62, 0x800) setsockopt$bt_BT_SECURITY(r0, 0x112, 0x4, &(0x7f00000000c0)={0x2, 0x80}, 0x2) 2018/05/27 19:13:53 executing program 3: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15", 0x4b}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:13:53 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) r1 = socket$inet(0x2, 0x200000002, 0x0) setsockopt$inet_mreqn(r1, 0x0, 0x27, &(0x7f0000000080)={@multicast1=0xe0000001, @local={0xac, 0x14, 0x14, 0xaa}}, 0xc) setsockopt$inet_msfilter(r1, 0x0, 0x29, &(0x7f0000000040)={@multicast1=0xe0000001, @local={0xac, 0x14, 0x14, 0xaa}, 0x0, 0x2, [@local={0xac, 0x14, 0x14, 0xaa}, @empty]}, 0x18) sendto$inet(r0, &(0x7f0000c95ffd), 0x1c00, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001, [0x0, 0x0, 0x0, 0x700000000000000]}, 0x10) 2018/05/27 19:13:53 executing program 0: r0 = socket(0x2, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000deb000)={0x2, 0x4e23, @multicast1=0xe0000001}, 0x10) sendto$inet(r1, &(0x7f0000a88f88), 0x332, 0x20000800, &(0x7f0000e68000)={0x2, 0x4e23}, 0x10) sendto$inet(r1, &(0x7f0000000000)="ff", 0x1, 0x0, 0x0, 0x0) sendto$inet(r1, &(0x7f0000000000), 0xfffffffffffffe4e, 0x0, &(0x7f00000000c0)={0x2}, 0x10) read(r1, &(0x7f0000000180)=""/116, 0xfffffd26) recvmsg(r1, &(0x7f0000000680)={0x0, 0xffffffffffffff7f, &(0x7f0000000080)=[{&(0x7f0000000200)=""/166, 0xfffffeee}, {&(0x7f0000000040)=""/37, 0x25}, {&(0x7f00000002c0)=""/150, 0x96}, {&(0x7f0000000380)=""/161, 0xa1}], 0x4, &(0x7f0000000100)=""/44, 0x2c}, 0x0) 2018/05/27 19:13:53 executing program 5: r0 = socket$inet6(0xa, 0x2, 0x200000088) r1 = socket$inet6(0xa, 0x7fe, 0x4) getsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x13, &(0x7f0000000000)={@mcast1={0xff, 0x1, [], 0x1}}, &(0x7f0000000040)=0x20) recvfrom$inet6(r0, &(0x7f0000fbef6d)=""/185, 0xfffffffffffffeba, 0x0, 0x0, 0x1fe) sendto$inet6(r1, &(0x7f0000000800)="77772a0bd31622e24b1f16e07ce40e12872e3637e157d5847cd0e4fd5c54e58bacd24ac68385a2e2f93468221d4b20029b950c08648c47d645122d9400a16ebd809a0045713dda8b06af50702d3338c98f2565aee44a1c67a5db987cfe1deb8b4643dc020fe400ec44f08128901b17869e1dad43eeb6e4d4ecd5ecccea67a84338d8a58dc9c5770ede7af7b73903a6f69831181b524b6748442028019b04dac2e7203f6abaa4bb75048c9d2d297699437e851061d998fe4bd4f28f1b3a2c91e4b2273a61e0e7ed54e2a759db09225bd0ad2677d59c62dd972b18725d6f4556a966b8d707c1913ddc93921afde82b7a40968d4c3796c6b1bad1fb2fb9df770d9d88b9e615891a08356254ba1625e26133f31e71d7a8a7a2ba38db3699145c48dbe89cbe20709eca902485b1f3f5c49eef3835f407974ae1e95a72853af813336e00c6282e7dbfda98966db0694cda728dc44550de05f7e2ada24384ddf874f11e2f7f0a00488d8e548767c3266525f2cae7f2ccbee7b367badaf7d61c89c4be39e2b30bae5d257ebd003ae26aeaf07233712c243969d8201364ad5ec28dac9fecd028cb20d50f85fb08171f3746090d717aa27133684289c3dabe07a5c0007a8d373be70d73943e0788427dc72c5f3fb774b5d8bcfc381bfda4924aabd93caedf8dd74ca6ed8793680022df61a1a028f7d9391255af2bb019b2e3413fa748d394b8059c8fceebb92cb9a31a6948cad3a3312c011bec3e895e0020acd942cae558e17a4e5f602aaf4212e7a627310c58d6548ebb4b6341902e48f4b04c9f49f83058512235c6f47e43673eb6320aa81f1b751b19a32f5f25865e47a43d15f32aea04ef5023f527d92eccb92401c20787794d66b6eb571d120a246c65207b4ab09f9d31b85043899561ee431af468aac759ceeebc703aa4fbc3cf2ecee20c59aef2ce71729577446427c3b41e8bf5c6752e1236d6af6af1762bd6a1941d54329554b556a48017682eceb45be698c1d88718aae47fd5c458682bdc750e682ed4a277901a43a2827346fa789b4983af80334611a6f39ff155d0d78828247b667c620f1718a4cdf96ba1b4a550116ab6418b511ac8667527cd378e1f49be5496d9ae85cb6b8de202da926b065afbb6fc9e9b937e5950eac23dc1db5a8544156d87b6bf8e2c967cdca01d24c062f29877198a8ebda489b8fb78af4f3f96f895a91745a8d45c31a3be389587da185dca2077261d0876c6f9cb97e211090352385e0ae26f160b87278a22ae3690d5605be41939e9d59139509a2473f0d4737d13089b19c820f71d3a30153d913180981abc7ee672371e4f778d59f1066a47921600e7e5a5ad1d361f3cf845fe939ac8fa4247fc7c4682158b337f2209c68b78705c7f1169ccb693dcfa43166965bfe0f959a00713a4b453ac7aa386aba7d65ed72f4e6d046fddc6c8ae7750d8efa75f6a8574eeddb1894b0c0f832f7c72adf6d16b30cec38d01d6da0966d5c0d09c10eab4d591233ba3278a1a1dd737fd5005d5f2aa7e296acbff3e7256a5c1fe3ae7e6b6957e8ff9a18246a88cb9d00801a199e04aad4294593358a4b5a568f259ff405f7dbb76d4d6771ee1479696a887f2a09406d0089757d626237bdaf4f8b02b8444b6e137fed156ea681a50f62b4022ffa4dd49923af7c600451868da2f8aa687bb27b78fe3399b4c9a559c9bd9d6bead0ee668eb628842459e6688bebf8e49541e8761320b63088e3d4e036a6af8ba4344f3e79aaeffd25815c9e1114ce080e01b23d9e0578926cd80f607e69734a1ec520793d685164acbf0dfca495fc662549ea57c7f3a458c30ba25a2277a83c5b49d1ac8a334560962743e52e3d75945b8a9f24979a80cd69b327291b235df043fbf574d223d7e45a9fe61174fd247d3b45526f18fcf5e6bf093422e2dea22b64d6219a596a79d6e7cb14a415f21196c57da6c9cc80bfbce5b26db43c4b2b1ae951a0e0386e262b87af874b39cf1a43eee3e30994f62e8419964e456347a3dc6980bfb766f64944e328b853f11591dd999182e6c0736c4b0c279f468a8702720509f01d08beb15dd5a8430dd76b336a0df253504716128810ddd817892c112c6a75f00f6773d928a92b0eb859440ca539f5d7edcbc2ce84f6d7d88b9b585c9f3887c35ebf9d775c356e3bd8838662f4f5d6b387acbf4d58dd725e2e53591f1dd623c834a2a9c7165c929002336c1427e08fc9a970f2649e13de29747186e50caa238ba5b162f3be8d1de48dbf77116d85ddfc66bf1d6912bc04c840cbf25311f0302c22a606d96271a68e31b1dd5498d3bc150f65620f3a97dffe0c6b30c17ebd788a92f29c9e2d6d8c1fb9c1360c29b626bac313f2909ecd398cfabb1ecf6793099bc59041a6126b3ef09a6556e61237d2e8a8a6f10e6dbf6bf45564813fab7b9e4c67000616a1d54771e5d5b01706780ce5b78a4616234bea21ac685fea5d735e5f53d9bc8384fa488b7767142ed960b5e4038f549947cf3ad00e1b1d562c9f87ca71017b4f3e89486e662e8402b51afb033c4cf3373c15dac7f59610e25dd5d44d324dc53361a2c3eada0a5c4da46fbe99db6568ea5ffa2182d6a8e2e7c86c3fce334460ef9a2f707c3a893f8ef31e6c6129bb39f550869c7e52e732b12022a65739df008205c1c9f17ce6b868785bda97f4165a6fac6e13f0b0a95a19bfe2a568af42bac2a551ebb52c49e0d52d094c9d222d7359f7d084a52add1f265015abab9ce6ebe6fb3ea34af1f7ef9c0abce578a4c29628652b9f61d37907724af8696d321320c7f628d4100a477617f529225808e7cfc30c54330bbe20f0cb006818ed1e15a061adc2c3356b7b8293c9415657f44a08409d1b389dfebf0af0986a206d4b09c8997c70878ed113aceaefbe226e8ae47dc64b66189ee8ed30f617cf1b080beb0e510ce458d89f60c98ae05029248448505d444f7adb63f62b88b82a5fce015f4e81938af8d9ec1aa58821be341d9a0612e5e661f7fc1792d5dec77ad1cb20b732863acec274f1e95a37a706d63df3f91c595f881fe854d605d63eac140f4aaded60bc3f0e26341ccd820a3fac4ed991a758e6837b5036a33efd7f4084f25e951121e715b51254a1fe7cbc3e12125aba400e930006f406f44af18c4ae9081ebb9bf8aa0ba9c113b0dda046071d68d2a4125b5fc626d08b4b08f4d57db3b55a9575ed208863fccce43d2a813712ec0100b64f3ed74fcde07a4aea26d2dd1bf845f01aabdc0bd2f345a52d286b42d9143c083658e864dcf3525358667dfa897e90fb1f9b82d7fe6498f4477e14a4c2925201219cf7060540ef5b26fe3ebf7d0e40cbe5479ccae232882504f97e0e534d55e88650ce5b06f4f960d227a978a52f1545416f3ec05e2aaba59af9b27e0e1823fe6eac0586b80b02cbb80d8b44187bc92c8dfc1362f9f2b113ba35ed35ff64a3883d6addc1d4cf170485fe3a0ddf934a81317866ffb5e97632220beba1aead988a71b87384180997631eaf52855be15b3c55c05d0183eacf5cc34d56d2ed2e692b3866be0c5a7a6dda9d82fb6fbcbb8d76b7bd3b8b532a7c2025fe221ae5d2ddff7dbdb52d9ed9ec1a8d403cd2afc2fce7a18dd21241b5c01645a70c5b81de8e7e55363b3def5c0ab7f01591c884fc35040e5f2cf87f14697a588198d603713e53f763de9e862f656404af9701c2d832b3aef4602c7180c37324684496a3c7068168f0802ac9a13d78bd6f29db595d15ff64f6d85d3c2a91e440804a180399acdb80a787cdb94b6ba1bd5a04ca89f91674fb52f4ee2618d48dbc0836afc860dc1670cd66eec6e02e39dbd485ab375ea3351bb853b7adef74af2634225797d5a62067a370531748bf55099cdda6d265e01ec5408af8860163cf1a25859089450da48bdde0455659f0959b6f61662d8b0bd9d77774d4307737ffd4dd3f3a495e52d66d3b389bc1f65969af768314797af40fe68372d77230c868c6bb625f2d5a12fb8ab184d6194600c1929080146a4d7a871850e00c51a039bb0e07230aab390e9053c4860d73ca2d5e4fc6454e30a8e72b847fd7cb5b7a5c9fe53bb27312c38e81f286442e0cfbcbbda9f745608ef9b7112d44fc632e0f565aa128b1f2ef95654c484d6ba5408e7dfa4ace8ad3869494cc77138f7632423fa31fd1fed75cdbfa3811f2590a3f0573fb8bfac7b3ae193cb16e0d9859214f15233349e2e8f88d473995ea136aac975046c6dfbcd786ad2ae79fa663de8db2ee5a4ecc1aebbef6544ebacad732f398cd1bdc95699e0c52719ba0af40da48176daadb78a560cad1034934b53949a3577bcdee0edb0edd83df945ec43aee7538387b658b2821c2020565c86a179ad109a3e7082940be40788668bbe7b308b0e8a2d41ef9736d32d368a2fdc65d4a86bf7ac74df966dfb638afc64d9f5fd927ffea535c61e12b210e9864e949ad66953794e9d0220e62460fbb300fc49895e3dd021164a642c74f1d680c576882ebbf28c7467032e146ef249963ab6535eac9ba08c68bd3948e44c4f88c2045a215a597b63442b6e3b1bf9f9fa93c821eda8af2889853c0917b7ab49a95a1fe3851fa6ec7d2925d154c360e7cac206e375f854e7b90d710e7b0612378ab9f17641d19e9549ba4538694d4c57b5fa1bfb8fd5bc8268924033531fee868f259078e17ca6641498f5123dcbf7e062ef1986cd739280691f2105662e473b44737cf274227348d32184321fa97a210caa643529d9c44d8be0c8db9ca034e2d12469c3d1962a17e3e43805f90e83ead402a62aa9db1cebf5f947d33b02e091f1d01762b11df715989c9df865aa6151e7ef86c111fa75d906b9532712bcc58fb45e194aab1dbe4ae94a1e4cabd14b9a4705d4764d48bf8e3d54d933d9c7ffdb4fd382162b9a4e708589cc121d5373be07d0bf8010d9ff237ab7ff539f6854e11823f70a02bc656b0328fa921206521c5b7eaae51566140b968fb445004d1ab4ac4e99c1377ee0338c65f61e46e44f5efffcf1e9da66f598c747da33ae360df0d8d51fac9e802dfb3a273ebc6e34b2ba9d70ff160bf66df998483723a2c69f6a7ac0914f3096e897ecd61aee7dd000f6b43ed9bada505158edc0e232ee0e0fbf0db957d8646266950a543762bc61c84d9cdb197767520d05c59b6e8e12a71fb77e1f553bc5de52d8c9d6e6f8c01440dad6dd14c64904a17fccf14e201585cab8ad6d91006f2294b44a884e5f0b1a442c1b72da4ad6b9a8eb8bd9e1551fd907d6ca246ba81fb9406b021ceb472e3c52fc4028c880a9aa99f3a64ba8dfc42e3cfa0d9c6a96ea64524ec07cd7e677ff6407e1156c8168408c86814e8d270603dcd3e2d206d8a108f3897399bec8b4f397b0ee62a1f76ed21e6d9b499f3f039334d8210357134334e159dcf2b5164ea7300883a0f60d554ea9b68176305573197d5c15bc538535b1e2eb22bd1a8ce702ad692d80a30648847da2a55ee496f590088bb0a6b51b8b79e59b1332f94c803a65c4ba29b4e7ae21e4ce284b888a81abe858732d54faf30eb7219ebaaeab59098881a797a622ae585ebcf7ebdc4d26084f844d53d088e9bd4d74a151236ec990a7d76212a3bad933701f941364ea0040fc16518435abe001d18ccfc3dedb64a3c4dbd8714f14833ba4356549f0274a0fcd43cc588a7a9da0bf329043440d89257f24e9935d7c90603d590714a3eaa23c8e1866fb5f189f278a76d0a09a39f8529e24d9b6485320609630de4ccc978fb3cfe6837179cd92bc43a3f6685cbc9276523ca9", 0x1000, 0x0, &(0x7f0000000200)={0xa, 0x4e21, 0x300, @dev={0xfe, 0x80, [], 0x14}, 0x7}, 0x1c) bind$inet6(r0, &(0x7f0000000040)={0xa, 0x4e23, 0x10000000, @ipv4={[], [0xff, 0xff], @local={0xac, 0x14, 0x14, 0xaa}}, 0x100000001}, 0xf) r2 = socket$inet6(0xa, 0x3, 0x3a) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$bt_BT_FLUSHABLE(r3, 0x112, 0x8, &(0x7f0000000300)=0xbe, &(0x7f0000000340)=0x4) ioctl$DRM_IOCTL_SET_CLIENT_CAP(r3, 0x4010640d, &(0x7f00000000c0)={0x0, 0x3617}) setsockopt$inet6_int(r2, 0x29, 0xc8, &(0x7f00000007c0), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000000280)={{0xa, 0x4e22, 0x1, @remote={0xfe, 0x80, [], 0xbb}, 0xde27}, {0xa, 0x4e20, 0x100000001, @mcast1={0xff, 0x1, [], 0x1}, 0x8000}, 0x0, [0x9, 0x0, 0x2, 0x630, 0x0, 0x9, 0x5, 0x2aec100000000000]}, 0x5c) r4 = socket$inet6(0xa, 0x2, 0x0) ioctl(r4, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000000100)={{0xa, 0x4e22, 0x8, @ipv4={[], [0xff, 0xff], @broadcast=0xffffffff}, 0x9}, {0xa, 0x4e22, 0x800, @mcast1={0xff, 0x1, [], 0x1}, 0x5dfb}, 0x5, [0x400, 0x3, 0x3, 0x9, 0x8000, 0xdb4, 0x7, 0x3]}, 0x5c) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0xc9, &(0x7f0000000180)={{0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @multicast1=0xe0000001}}, {0xa, 0x0, 0x0, @remote={0xfe, 0x80, [], 0xbb}}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x4]}, 0x5c) [ 2630.417328] netlink: 4 bytes leftover after parsing attributes in process `syz-executor1'. 2018/05/27 19:13:53 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}, 0xa6ffffff00000000}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:13:53 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x280, 0x100) ioctl$KVM_GET_DEVICE_ATTR(r0, 0x4018aee2, &(0x7f0000000180)={0x0, 0x4, 0x393c, &(0x7f0000000140)=0xebb}) r1 = perf_event_open(&(0x7f0000000040)={0x2, 0x70, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pause() ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x40082404, &(0x7f00000000c0)=0x2) munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) ioctl$KVM_ENABLE_CAP(r0, 0x4068aea3, &(0x7f00000001c0)={0x79, 0x0, [0x1f, 0x3, 0x2a, 0x10000]}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x2400, 0x1) [ 2630.467195] netlink: 4 bytes leftover after parsing attributes in process `syz-executor1'. 2018/05/27 19:13:53 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:13:54 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) [ 2630.558416] FAULT_INJECTION: forcing a failure. [ 2630.558416] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2630.570347] CPU: 0 PID: 6087 Comm: syz-executor6 Not tainted 4.17.0-rc6+ #70 [ 2630.577537] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2630.586887] Call Trace: [ 2630.589485] dump_stack+0x1b9/0x294 [ 2630.593128] ? dump_stack_print_info.cold.2+0x52/0x52 [ 2630.598327] ? zap_class+0x720/0x720 [ 2630.602054] should_fail.cold.4+0xa/0x1a 2018/05/27 19:13:54 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) [ 2630.606126] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 2630.611237] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 2630.616433] ? graph_lock+0x170/0x170 [ 2630.620245] ? is_bpf_text_address+0xd7/0x170 [ 2630.624757] ? find_held_lock+0x36/0x1c0 [ 2630.628830] ? __lock_is_held+0xb5/0x140 [ 2630.632917] ? check_same_owner+0x320/0x320 [ 2630.637252] ? rcu_note_context_switch+0x710/0x710 [ 2630.642193] ? __might_sleep+0x95/0x190 [ 2630.646182] __alloc_pages_nodemask+0x34e/0xd70 [ 2630.650856] ? lock_downgrade+0x8e0/0x8e0 2018/05/27 19:13:54 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) [ 2630.655018] ? __alloc_pages_slowpath+0x2db0/0x2db0 [ 2630.660040] ? graph_lock+0x170/0x170 [ 2630.663845] ? __lock_is_held+0xb5/0x140 [ 2630.667918] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 2630.673129] ? __lock_is_held+0xb5/0x140 [ 2630.677214] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 2630.682765] alloc_pages_current+0x10c/0x210 [ 2630.687184] __get_free_pages+0xf/0x40 [ 2630.691076] mmu_topup_memory_caches+0x1f8/0x3a0 [ 2630.695842] kvm_mmu_load+0x21/0x10e0 [ 2630.699652] ? kasan_check_write+0x14/0x20 [ 2630.703903] vcpu_enter_guest+0x3a83/0x6060 2018/05/27 19:13:54 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) [ 2630.708232] ? perf_trace_lock+0xd6/0x900 [ 2630.712387] ? print_usage_bug+0xc0/0xc0 [ 2630.716466] ? kvm_set_msr_common+0x2680/0x2680 [ 2630.721144] ? vmx_vcpu_load+0xada/0xfe0 [ 2630.725213] ? __lock_acquire+0x7f5/0x5140 [ 2630.729459] ? vmx_vcpu_reset+0x1030/0x1030 [ 2630.734133] ? graph_lock+0x170/0x170 [ 2630.737939] ? graph_lock+0x170/0x170 [ 2630.741746] ? __lock_acquire+0x7f5/0x5140 [ 2630.745991] ? debug_check_no_locks_freed+0x310/0x310 [ 2630.751195] ? __lock_is_held+0xb5/0x140 [ 2630.755263] ? lock_acquire+0x1dc/0x520 [ 2630.759252] ? kvm_arch_vcpu_ioctl_run+0x234/0x1690 [ 2630.764276] ? lock_release+0xa10/0xa10 [ 2630.768258] ? kvm_arch_vcpu_ioctl_set_fpu+0x340/0x340 [ 2630.773543] ? kvm_arch_dev_ioctl+0x5f0/0x5f0 [ 2630.778043] ? preempt_notifier_dec+0x20/0x20 [ 2630.782552] kvm_arch_vcpu_ioctl_run+0x33e/0x1690 [ 2630.787396] ? kvm_arch_vcpu_ioctl_run+0x33e/0x1690 [ 2630.792432] kvm_vcpu_ioctl+0x79d/0x12e0 [ 2630.796501] ? kvm_uevent_notify_change.part.29+0x440/0x440 [ 2630.802215] ? graph_lock+0x170/0x170 [ 2630.806022] ? find_held_lock+0x36/0x1c0 [ 2630.810099] ? lock_downgrade+0x8e0/0x8e0 [ 2630.814247] ? rcu_is_watching+0x85/0x140 [ 2630.818386] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 2630.823583] ? __fget+0x40c/0x650 [ 2630.827027] ? match_held_lock+0x801/0x8b0 [ 2630.831257] ? expand_files.part.8+0x9a0/0x9a0 [ 2630.835832] ? kasan_check_write+0x14/0x20 [ 2630.840063] ? __mutex_unlock_slowpath+0x180/0x8a0 [ 2630.844995] ? wait_for_completion+0x870/0x870 [ 2630.849570] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 2630.854754] ? kvm_uevent_notify_change.part.29+0x440/0x440 [ 2630.860450] do_vfs_ioctl+0x1cf/0x16a0 [ 2630.864322] ? ioctl_preallocate+0x2e0/0x2e0 [ 2630.868714] ? fget_raw+0x20/0x20 [ 2630.872149] ? __sb_end_write+0xac/0xe0 [ 2630.876110] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 2630.881646] ? fput+0x130/0x1a0 [ 2630.884917] ? ksys_write+0x1a6/0x250 [ 2630.888709] ? security_file_ioctl+0x94/0xc0 [ 2630.893103] ksys_ioctl+0xa9/0xd0 [ 2630.896541] __x64_sys_ioctl+0x73/0xb0 [ 2630.900430] do_syscall_64+0x1b1/0x800 [ 2630.904316] ? syscall_slow_exit_work+0x4f0/0x4f0 [ 2630.909147] ? syscall_return_slowpath+0x5c0/0x5c0 [ 2630.914070] ? syscall_return_slowpath+0x30f/0x5c0 [ 2630.918991] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 2630.924351] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 2630.929179] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 2630.934355] RIP: 0033:0x455a09 [ 2630.937523] RSP: 002b:00007fd7c2c18c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2630.945232] RAX: ffffffffffffffda RBX: 00007fd7c2c196d4 RCX: 0000000000455a09 [ 2630.952481] RDX: 0000000000000000 RSI: 000000000000ae80 RDI: 0000000000000016 [ 2630.959732] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 2630.966980] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000017 [ 2630.974237] R13: 000000000000027e R14: 00000000006f7c70 R15: 0000000000000040 2018/05/27 19:13:54 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:13:54 executing program 2: perf_event_open(&(0x7f0000000140)={0x2, 0xb1, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$sndtimer(&(0x7f0000000140)='/dev/snd/timer\x00', 0x0, 0x0) r1 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0xfffffffffffffe00, 0x4000) ioctl$sock_ipx_SIOCAIPXPRISLT(r1, 0x89e1, &(0x7f0000000080)=0x1000) ioctl$SNDRV_TIMER_IOCTL_NEXT_DEVICE(r0, 0xc0145401, &(0x7f0000000000)) 2018/05/27 19:13:54 executing program 6 (fault-call:7 fault-nth:65): r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = socket(0x2, 0x1, 0x0) ioctl(r2, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") r3 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000280)=[@text32={0x20, &(0x7f0000000380)="0ca43ef30fbd57b80f23c20f1366d26565df9d0500000066ba2000edc4e1d1fc37b8010000000f01d90fc75b05c744240098d30000c74424025f5539d6c7442406000000000f011424", 0x49}], 0x1, 0x24, &(0x7f00000002c0), 0x0) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000009000/0x18000)=nil, &(0x7f0000000140)=[@text16={0x10, &(0x7f00000001c0)="640f602cd8a0020066b9800000c00f326635004000000f30dfdd65640f22930f01d1baf80c66b878ea428966efbafc0cb83e38ef262e642626360f2193cad3126766c7442400110900006766c74424021001c0fe6766c744240600000000670f011c24", 0x63}], 0x1, 0x0, &(0x7f0000000000), 0x0) ioctl$KVM_RUN(r3, 0xae80, 0x0) 2018/05/27 19:13:54 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) r1 = socket$inet(0x2, 0x200000002, 0x0) setsockopt$inet_mreqn(r1, 0x0, 0x27, &(0x7f0000000080)={@multicast1=0xe0000001, @local={0xac, 0x14, 0x14, 0xaa}}, 0xc) setsockopt$inet_msfilter(r1, 0x0, 0x29, &(0x7f0000000040)={@multicast1=0xe0000001, @local={0xac, 0x14, 0x14, 0xaa}, 0x0, 0x2, [@local={0xac, 0x14, 0x14, 0xaa}, @empty]}, 0x18) sendto$inet(r0, &(0x7f0000c95ffd), 0x1c00, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001, [0x0, 0x0, 0x0, 0x900000000000000]}, 0x10) 2018/05/27 19:13:54 executing program 3: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15", 0x4b}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:13:54 executing program 5: r0 = socket$inet6(0xa, 0x2, 0x200000088) r1 = socket$inet6(0xa, 0x7fe, 0x4) getsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x13, &(0x7f0000000000)={@mcast1={0xff, 0x1, [], 0x1}}, &(0x7f0000000040)=0x20) recvfrom$inet6(r0, &(0x7f0000fbef6d)=""/185, 0xfffffffffffffeba, 0x0, 0x0, 0x1fe) sendto$inet6(r1, &(0x7f0000000800)="77772a0bd31622e24b1f16e07ce40e12872e3637e157d5847cd0e4fd5c54e58bacd24ac68385a2e2f93468221d4b20029b950c08648c47d645122d9400a16ebd809a0045713dda8b06af50702d3338c98f2565aee44a1c67a5db987cfe1deb8b4643dc020fe400ec44f08128901b17869e1dad43eeb6e4d4ecd5ecccea67a84338d8a58dc9c5770ede7af7b73903a6f69831181b524b6748442028019b04dac2e7203f6abaa4bb75048c9d2d297699437e851061d998fe4bd4f28f1b3a2c91e4b2273a61e0e7ed54e2a759db09225bd0ad2677d59c62dd972b18725d6f4556a966b8d707c1913ddc93921afde82b7a40968d4c3796c6b1bad1fb2fb9df770d9d88b9e615891a08356254ba1625e26133f31e71d7a8a7a2ba38db3699145c48dbe89cbe20709eca902485b1f3f5c49eef3835f407974ae1e95a72853af813336e00c6282e7dbfda98966db0694cda728dc44550de05f7e2ada24384ddf874f11e2f7f0a00488d8e548767c3266525f2cae7f2ccbee7b367badaf7d61c89c4be39e2b30bae5d257ebd003ae26aeaf07233712c243969d8201364ad5ec28dac9fecd028cb20d50f85fb08171f3746090d717aa27133684289c3dabe07a5c0007a8d373be70d73943e0788427dc72c5f3fb774b5d8bcfc381bfda4924aabd93caedf8dd74ca6ed8793680022df61a1a028f7d9391255af2bb019b2e3413fa748d394b8059c8fceebb92cb9a31a6948cad3a3312c011bec3e895e0020acd942cae558e17a4e5f602aaf4212e7a627310c58d6548ebb4b6341902e48f4b04c9f49f83058512235c6f47e43673eb6320aa81f1b751b19a32f5f25865e47a43d15f32aea04ef5023f527d92eccb92401c20787794d66b6eb571d120a246c65207b4ab09f9d31b85043899561ee431af468aac759ceeebc703aa4fbc3cf2ecee20c59aef2ce71729577446427c3b41e8bf5c6752e1236d6af6af1762bd6a1941d54329554b556a48017682eceb45be698c1d88718aae47fd5c458682bdc750e682ed4a277901a43a2827346fa789b4983af80334611a6f39ff155d0d78828247b667c620f1718a4cdf96ba1b4a550116ab6418b511ac8667527cd378e1f49be5496d9ae85cb6b8de202da926b065afbb6fc9e9b937e5950eac23dc1db5a8544156d87b6bf8e2c967cdca01d24c062f29877198a8ebda489b8fb78af4f3f96f895a91745a8d45c31a3be389587da185dca2077261d0876c6f9cb97e211090352385e0ae26f160b87278a22ae3690d5605be41939e9d59139509a2473f0d4737d13089b19c820f71d3a30153d913180981abc7ee672371e4f778d59f1066a47921600e7e5a5ad1d361f3cf845fe939ac8fa4247fc7c4682158b337f2209c68b78705c7f1169ccb693dcfa43166965bfe0f959a00713a4b453ac7aa386aba7d65ed72f4e6d046fddc6c8ae7750d8efa75f6a8574eeddb1894b0c0f832f7c72adf6d16b30cec38d01d6da0966d5c0d09c10eab4d591233ba3278a1a1dd737fd5005d5f2aa7e296acbff3e7256a5c1fe3ae7e6b6957e8ff9a18246a88cb9d00801a199e04aad4294593358a4b5a568f259ff405f7dbb76d4d6771ee1479696a887f2a09406d0089757d626237bdaf4f8b02b8444b6e137fed156ea681a50f62b4022ffa4dd49923af7c600451868da2f8aa687bb27b78fe3399b4c9a559c9bd9d6bead0ee668eb628842459e6688bebf8e49541e8761320b63088e3d4e036a6af8ba4344f3e79aaeffd25815c9e1114ce080e01b23d9e0578926cd80f607e69734a1ec520793d685164acbf0dfca495fc662549ea57c7f3a458c30ba25a2277a83c5b49d1ac8a334560962743e52e3d75945b8a9f24979a80cd69b327291b235df043fbf574d223d7e45a9fe61174fd247d3b45526f18fcf5e6bf093422e2dea22b64d6219a596a79d6e7cb14a415f21196c57da6c9cc80bfbce5b26db43c4b2b1ae951a0e0386e262b87af874b39cf1a43eee3e30994f62e8419964e456347a3dc6980bfb766f64944e328b853f11591dd999182e6c0736c4b0c279f468a8702720509f01d08beb15dd5a8430dd76b336a0df253504716128810ddd817892c112c6a75f00f6773d928a92b0eb859440ca539f5d7edcbc2ce84f6d7d88b9b585c9f3887c35ebf9d775c356e3bd8838662f4f5d6b387acbf4d58dd725e2e53591f1dd623c834a2a9c7165c929002336c1427e08fc9a970f2649e13de29747186e50caa238ba5b162f3be8d1de48dbf77116d85ddfc66bf1d6912bc04c840cbf25311f0302c22a606d96271a68e31b1dd5498d3bc150f65620f3a97dffe0c6b30c17ebd788a92f29c9e2d6d8c1fb9c1360c29b626bac313f2909ecd398cfabb1ecf6793099bc59041a6126b3ef09a6556e61237d2e8a8a6f10e6dbf6bf45564813fab7b9e4c67000616a1d54771e5d5b01706780ce5b78a4616234bea21ac685fea5d735e5f53d9bc8384fa488b7767142ed960b5e4038f549947cf3ad00e1b1d562c9f87ca71017b4f3e89486e662e8402b51afb033c4cf3373c15dac7f59610e25dd5d44d324dc53361a2c3eada0a5c4da46fbe99db6568ea5ffa2182d6a8e2e7c86c3fce334460ef9a2f707c3a893f8ef31e6c6129bb39f550869c7e52e732b12022a65739df008205c1c9f17ce6b868785bda97f4165a6fac6e13f0b0a95a19bfe2a568af42bac2a551ebb52c49e0d52d094c9d222d7359f7d084a52add1f265015abab9ce6ebe6fb3ea34af1f7ef9c0abce578a4c29628652b9f61d37907724af8696d321320c7f628d4100a477617f529225808e7cfc30c54330bbe20f0cb006818ed1e15a061adc2c3356b7b8293c9415657f44a08409d1b389dfebf0af0986a206d4b09c8997c70878ed113aceaefbe226e8ae47dc64b66189ee8ed30f617cf1b080beb0e510ce458d89f60c98ae05029248448505d444f7adb63f62b88b82a5fce015f4e81938af8d9ec1aa58821be341d9a0612e5e661f7fc1792d5dec77ad1cb20b732863acec274f1e95a37a706d63df3f91c595f881fe854d605d63eac140f4aaded60bc3f0e26341ccd820a3fac4ed991a758e6837b5036a33efd7f4084f25e951121e715b51254a1fe7cbc3e12125aba400e930006f406f44af18c4ae9081ebb9bf8aa0ba9c113b0dda046071d68d2a4125b5fc626d08b4b08f4d57db3b55a9575ed208863fccce43d2a813712ec0100b64f3ed74fcde07a4aea26d2dd1bf845f01aabdc0bd2f345a52d286b42d9143c083658e864dcf3525358667dfa897e90fb1f9b82d7fe6498f4477e14a4c2925201219cf7060540ef5b26fe3ebf7d0e40cbe5479ccae232882504f97e0e534d55e88650ce5b06f4f960d227a978a52f1545416f3ec05e2aaba59af9b27e0e1823fe6eac0586b80b02cbb80d8b44187bc92c8dfc1362f9f2b113ba35ed35ff64a3883d6addc1d4cf170485fe3a0ddf934a81317866ffb5e97632220beba1aead988a71b87384180997631eaf52855be15b3c55c05d0183eacf5cc34d56d2ed2e692b3866be0c5a7a6dda9d82fb6fbcbb8d76b7bd3b8b532a7c2025fe221ae5d2ddff7dbdb52d9ed9ec1a8d403cd2afc2fce7a18dd21241b5c01645a70c5b81de8e7e55363b3def5c0ab7f01591c884fc35040e5f2cf87f14697a588198d603713e53f763de9e862f656404af9701c2d832b3aef4602c7180c37324684496a3c7068168f0802ac9a13d78bd6f29db595d15ff64f6d85d3c2a91e440804a180399acdb80a787cdb94b6ba1bd5a04ca89f91674fb52f4ee2618d48dbc0836afc860dc1670cd66eec6e02e39dbd485ab375ea3351bb853b7adef74af2634225797d5a62067a370531748bf55099cdda6d265e01ec5408af8860163cf1a25859089450da48bdde0455659f0959b6f61662d8b0bd9d77774d4307737ffd4dd3f3a495e52d66d3b389bc1f65969af768314797af40fe68372d77230c868c6bb625f2d5a12fb8ab184d6194600c1929080146a4d7a871850e00c51a039bb0e07230aab390e9053c4860d73ca2d5e4fc6454e30a8e72b847fd7cb5b7a5c9fe53bb27312c38e81f286442e0cfbcbbda9f745608ef9b7112d44fc632e0f565aa128b1f2ef95654c484d6ba5408e7dfa4ace8ad3869494cc77138f7632423fa31fd1fed75cdbfa3811f2590a3f0573fb8bfac7b3ae193cb16e0d9859214f15233349e2e8f88d473995ea136aac975046c6dfbcd786ad2ae79fa663de8db2ee5a4ecc1aebbef6544ebacad732f398cd1bdc95699e0c52719ba0af40da48176daadb78a560cad1034934b53949a3577bcdee0edb0edd83df945ec43aee7538387b658b2821c2020565c86a179ad109a3e7082940be40788668bbe7b308b0e8a2d41ef9736d32d368a2fdc65d4a86bf7ac74df966dfb638afc64d9f5fd927ffea535c61e12b210e9864e949ad66953794e9d0220e62460fbb300fc49895e3dd021164a642c74f1d680c576882ebbf28c7467032e146ef249963ab6535eac9ba08c68bd3948e44c4f88c2045a215a597b63442b6e3b1bf9f9fa93c821eda8af2889853c0917b7ab49a95a1fe3851fa6ec7d2925d154c360e7cac206e375f854e7b90d710e7b0612378ab9f17641d19e9549ba4538694d4c57b5fa1bfb8fd5bc8268924033531fee868f259078e17ca6641498f5123dcbf7e062ef1986cd739280691f2105662e473b44737cf274227348d32184321fa97a210caa643529d9c44d8be0c8db9ca034e2d12469c3d1962a17e3e43805f90e83ead402a62aa9db1cebf5f947d33b02e091f1d01762b11df715989c9df865aa6151e7ef86c111fa75d906b9532712bcc58fb45e194aab1dbe4ae94a1e4cabd14b9a4705d4764d48bf8e3d54d933d9c7ffdb4fd382162b9a4e708589cc121d5373be07d0bf8010d9ff237ab7ff539f6854e11823f70a02bc656b0328fa921206521c5b7eaae51566140b968fb445004d1ab4ac4e99c1377ee0338c65f61e46e44f5efffcf1e9da66f598c747da33ae360df0d8d51fac9e802dfb3a273ebc6e34b2ba9d70ff160bf66df998483723a2c69f6a7ac0914f3096e897ecd61aee7dd000f6b43ed9bada505158edc0e232ee0e0fbf0db957d8646266950a543762bc61c84d9cdb197767520d05c59b6e8e12a71fb77e1f553bc5de52d8c9d6e6f8c01440dad6dd14c64904a17fccf14e201585cab8ad6d91006f2294b44a884e5f0b1a442c1b72da4ad6b9a8eb8bd9e1551fd907d6ca246ba81fb9406b021ceb472e3c52fc4028c880a9aa99f3a64ba8dfc42e3cfa0d9c6a96ea64524ec07cd7e677ff6407e1156c8168408c86814e8d270603dcd3e2d206d8a108f3897399bec8b4f397b0ee62a1f76ed21e6d9b499f3f039334d8210357134334e159dcf2b5164ea7300883a0f60d554ea9b68176305573197d5c15bc538535b1e2eb22bd1a8ce702ad692d80a30648847da2a55ee496f590088bb0a6b51b8b79e59b1332f94c803a65c4ba29b4e7ae21e4ce284b888a81abe858732d54faf30eb7219ebaaeab59098881a797a622ae585ebcf7ebdc4d26084f844d53d088e9bd4d74a151236ec990a7d76212a3bad933701f941364ea0040fc16518435abe001d18ccfc3dedb64a3c4dbd8714f14833ba4356549f0274a0fcd43cc588a7a9da0bf329043440d89257f24e9935d7c90603d590714a3eaa23c8e1866fb5f189f278a76d0a09a39f8529e24d9b6485320609630de4ccc978fb3cfe6837179cd92bc43a3f6685cbc9276523ca9", 0x1000, 0x0, &(0x7f0000000200)={0xa, 0x4e21, 0x300, @dev={0xfe, 0x80, [], 0x14}, 0x7}, 0x1c) bind$inet6(r0, &(0x7f0000000040)={0xa, 0x4e23, 0x10000000, @ipv4={[], [0xff, 0xff], @local={0xac, 0x14, 0x14, 0xaa}}, 0x100000001}, 0xf) r2 = socket$inet6(0xa, 0x3, 0x3a) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$bt_BT_FLUSHABLE(r3, 0x112, 0x8, &(0x7f0000000300)=0xbe, &(0x7f0000000340)=0x4) ioctl$DRM_IOCTL_SET_CLIENT_CAP(r3, 0x4010640d, &(0x7f00000000c0)={0x0, 0x3617}) setsockopt$inet6_int(r2, 0x29, 0xc8, &(0x7f00000007c0), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000000280)={{0xa, 0x4e22, 0x1, @remote={0xfe, 0x80, [], 0xbb}, 0xde27}, {0xa, 0x4e20, 0x100000001, @mcast1={0xff, 0x1, [], 0x1}, 0x8000}, 0x0, [0x9, 0x0, 0x2, 0x630, 0x0, 0x9, 0x5, 0x2aec100000000000]}, 0x5c) r4 = socket$inet6(0xa, 0x2, 0x0) ioctl(r4, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000000100)={{0xa, 0x4e22, 0x8, @ipv4={[], [0xff, 0xff], @broadcast=0xffffffff}, 0x9}, {0xa, 0x4e22, 0x800, @mcast1={0xff, 0x1, [], 0x1}, 0x5dfb}, 0x5, [0x400, 0x3, 0x3, 0x9, 0x8000, 0xdb4, 0x7, 0x3]}, 0x5c) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0xc9, &(0x7f0000000180)={{0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @multicast1=0xe0000001}}, {0xa, 0x0, 0x0, @remote={0xfe, 0x80, [], 0xbb}}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x4]}, 0x5c) 2018/05/27 19:13:54 executing program 1: r0 = openat$ion(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ion\x00', 0x0, 0x0) ioctl$ION_IOC_ALLOC(r0, 0xc0184908, &(0x7f0000000080)) openat$ion(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ion\x00', 0x400, 0x0) 2018/05/27 19:13:54 executing program 0: r0 = socket(0x2, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000deb000)={0x2, 0x4e23, @multicast1=0xe0000001}, 0x10) sendto$inet(r1, &(0x7f0000a88f88), 0x332, 0x20000800, &(0x7f0000e68000)={0x2, 0x4e23}, 0x10) sendto$inet(r1, &(0x7f0000000000)="ff", 0x1, 0x0, 0x0, 0x0) sendto$inet(r1, &(0x7f0000000000), 0xfffffffffffffe4e, 0x0, &(0x7f00000000c0)={0x2}, 0x10) read(r1, &(0x7f0000000180)=""/116, 0xfffffd26) recvmsg(r1, &(0x7f0000000680)={0x0, 0xffffffffffffff7f, &(0x7f0000000080)=[{&(0x7f0000000200)=""/166, 0xfffffeee}, {&(0x7f0000000040)=""/37, 0x25}, {&(0x7f00000002c0)=""/150, 0x96}, {&(0x7f0000000380)=""/161, 0xa1}], 0x4, &(0x7f0000000100)=""/44, 0x2c}, 0x0) 2018/05/27 19:13:54 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:13:54 executing program 1: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000480)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f00003b9fdc)) r1 = syz_open_pts(r0, 0x0) ioctl$TCSETSW(r1, 0x5403, &(0x7f0000002000)={0x0, 0x0, 0x0, 0xffffffff}) poll(&(0x7f0000000000)=[{r1}], 0x1, 0x0) r2 = openat$audio(0xffffffffffffff9c, &(0x7f0000000040)='/dev/audio\x00', 0x2a2800, 0x0) execveat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), &(0x7f00000001c0)=[&(0x7f0000000100)='/dev/ptmx\x00', &(0x7f0000000140)='vboxnet0)bdev\'vmnet0\x00', &(0x7f0000000180)='$\x00'], 0x1100) 2018/05/27 19:13:55 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:13:55 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x8, &(0x7f0000000040)=0xffffffffffffffff, 0x4) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f00001fefe4)={0xa, 0x4e22}, 0x1c) listen(r1, 0x0) sendto$inet6(r0, &(0x7f00004e8000), 0x0, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x4e22}, 0x1c) sendto$inet6(r0, &(0x7f0000000080)="f80fbd5da1b3c0f09d3d94815745711bc76fe5db01b2fc2212e65d8952d0e6c6a78d9f733c0b2e6e682851541ccb5deb7457e151cc1b5b5f36b48923af79e3e31d74d21dc9276ec6f239daf8840b23b84d41ef4054d550e46cfccfc13cb3a98b0115acdeb9a444078b26402b41c98ab137b29323385056b60a526b3761a836df03793a0d70bc210cdffb72830619e25a176e9093cd2f7638c729ff1729c356aa239337240d338a81f3518edc86ef1b5c6cd42d1cb29af9759c30b7c23ffae4fecf251357f1393e3a0323f95bd74bbf0ef60ffaf5f145b6f799b8b78adeefd3fdd5e5c640aeef43a440e9ff23509a446d6fa8496d4d073d1b98352d9ad48c32cc08b80ddf39dd47ed07b16dc93e526db098de8a840c9c65cbdbae98c40da0ef48e76429d4a74a2b228bfba5ed2eaf754154621255f65595ffaa2d79c49efd77849986e5dc12189002f11145da3d56c1ce8cac370b43b3cee8e8071c44f54f94f17368586f53dbaf3be6e5aba47cccac708235c3d6f75e18d397fd167aee63522153e59d14fc28996fae0c2ee0a6c582146530547829808681f6f631ece598d63118a08a4550534ac8ad228c05182eb2fee2a304b6d27db943307578e78c68b2b3889abf3158ec7fd4603aa7a6b601769724e669c4a3dc74afaeba1ed37b00ec985b1553e3452de574312e12114412bbefa695ac9d613fe505421f835f8c3a17aa04f20be028c321f176205f7da29dd81393125e99b68832a2", 0x218, 0x8000, &(0x7f0000000000)={0xa}, 0x1c) close(r0) 2018/05/27 19:13:55 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) [ 2631.714420] FAULT_INJECTION: forcing a failure. [ 2631.714420] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2631.726334] CPU: 0 PID: 6150 Comm: syz-executor6 Not tainted 4.17.0-rc6+ #70 [ 2631.733523] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2631.742877] Call Trace: [ 2631.745478] dump_stack+0x1b9/0x294 [ 2631.749118] ? dump_stack_print_info.cold.2+0x52/0x52 [ 2631.754316] ? zap_class+0x720/0x720 [ 2631.758047] should_fail.cold.4+0xa/0x1a [ 2631.762106] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 2631.767196] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 2631.772376] ? graph_lock+0x170/0x170 [ 2631.776167] ? is_bpf_text_address+0xd7/0x170 [ 2631.780648] ? find_held_lock+0x36/0x1c0 [ 2631.784706] ? __lock_is_held+0xb5/0x140 [ 2631.788769] ? check_same_owner+0x320/0x320 [ 2631.793096] ? rcu_note_context_switch+0x710/0x710 [ 2631.798070] ? __might_sleep+0x95/0x190 [ 2631.802045] __alloc_pages_nodemask+0x34e/0xd70 [ 2631.806709] ? lock_downgrade+0x8e0/0x8e0 [ 2631.810897] ? __alloc_pages_slowpath+0x2db0/0x2db0 [ 2631.815916] ? graph_lock+0x170/0x170 [ 2631.819717] ? __lock_is_held+0xb5/0x140 [ 2631.823775] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 2631.828957] ? __lock_is_held+0xb5/0x140 [ 2631.833012] ? get_seg_base_limit+0x570/0x8d0 [ 2631.837518] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 2631.843049] alloc_pages_current+0x10c/0x210 [ 2631.847445] __get_free_pages+0xf/0x40 [ 2631.851329] mmu_topup_memory_caches+0x1f8/0x3a0 [ 2631.856096] kvm_mmu_load+0x21/0x10e0 [ 2631.859896] vcpu_enter_guest+0x3a83/0x6060 [ 2631.864226] ? kvm_set_msr_common+0x2680/0x2680 [ 2631.868892] ? vmx_vcpu_load+0xada/0xfe0 [ 2631.872956] ? __lock_acquire+0x7f5/0x5140 [ 2631.877175] ? vmx_vcpu_reset+0x1030/0x1030 [ 2631.881476] ? graph_lock+0x170/0x170 [ 2631.885270] ? graph_lock+0x170/0x170 [ 2631.889066] ? __lock_acquire+0x7f5/0x5140 [ 2631.893305] ? debug_check_no_locks_freed+0x310/0x310 [ 2631.898486] ? __lock_is_held+0xb5/0x140 [ 2631.902543] ? lock_acquire+0x1dc/0x520 [ 2631.906496] ? kvm_arch_vcpu_ioctl_run+0x234/0x1690 [ 2631.911504] ? lock_release+0xa10/0xa10 [ 2631.915472] ? kvm_arch_vcpu_ioctl_set_fpu+0x340/0x340 [ 2631.920749] ? kvm_arch_dev_ioctl+0x5f0/0x5f0 [ 2631.925231] ? preempt_notifier_dec+0x20/0x20 [ 2631.929728] kvm_arch_vcpu_ioctl_run+0x33e/0x1690 [ 2631.934566] ? kvm_arch_vcpu_ioctl_run+0x33e/0x1690 [ 2631.939590] kvm_vcpu_ioctl+0x79d/0x12e0 [ 2631.943649] ? kvm_uevent_notify_change.part.29+0x440/0x440 [ 2631.949349] ? graph_lock+0x170/0x170 [ 2631.953141] ? find_held_lock+0x36/0x1c0 [ 2631.957194] ? lock_downgrade+0x8e0/0x8e0 [ 2631.961341] ? rcu_is_watching+0x85/0x140 [ 2631.965479] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 2631.970660] ? __fget+0x40c/0x650 [ 2631.974113] ? match_held_lock+0x801/0x8b0 [ 2631.978343] ? expand_files.part.8+0x9a0/0x9a0 [ 2631.982914] ? kasan_check_write+0x14/0x20 [ 2631.987141] ? __mutex_unlock_slowpath+0x180/0x8a0 [ 2631.992075] ? wait_for_completion+0x870/0x870 [ 2631.996656] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 2632.001848] ? kvm_uevent_notify_change.part.29+0x440/0x440 [ 2632.007565] do_vfs_ioctl+0x1cf/0x16a0 [ 2632.011452] ? ioctl_preallocate+0x2e0/0x2e0 [ 2632.015844] ? fget_raw+0x20/0x20 [ 2632.019283] ? __sb_end_write+0xac/0xe0 [ 2632.023252] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 2632.028773] ? fput+0x130/0x1a0 [ 2632.032037] ? ksys_write+0x1a6/0x250 [ 2632.035823] ? security_file_ioctl+0x94/0xc0 [ 2632.040217] ksys_ioctl+0xa9/0xd0 [ 2632.043667] __x64_sys_ioctl+0x73/0xb0 [ 2632.047552] do_syscall_64+0x1b1/0x800 [ 2632.051443] ? finish_task_switch+0x1ca/0x840 [ 2632.055927] ? syscall_return_slowpath+0x5c0/0x5c0 [ 2632.060839] ? syscall_return_slowpath+0x30f/0x5c0 [ 2632.065763] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 2632.071131] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 2632.075968] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 2632.081144] RIP: 0033:0x455a09 [ 2632.084325] RSP: 002b:00007fd7c2c18c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2632.092035] RAX: ffffffffffffffda RBX: 00007fd7c2c196d4 RCX: 0000000000455a09 [ 2632.099294] RDX: 0000000000000000 RSI: 000000000000ae80 RDI: 0000000000000016 [ 2632.106545] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 2018/05/27 19:13:55 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:13:55 executing program 2: perf_event_open(&(0x7f0000000140)={0x2, 0xb1, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$sndtimer(&(0x7f0000000040)='/dev/snd/timer\x00', 0x0, 0x8000008000000000) ioctl$SNDRV_TIMER_IOCTL_NEXT_DEVICE(r0, 0xc0145401, &(0x7f0000000000)) 2018/05/27 19:13:55 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) [ 2632.113795] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000017 [ 2632.121052] R13: 000000000000027e R14: 00000000006f7c70 R15: 0000000000000041 2018/05/27 19:13:55 executing program 2: perf_event_open(&(0x7f0000000140)={0x2, 0xb1, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$sndtimer(&(0x7f00000000c0)='/dev/snd/timer\x00', 0x0, 0x400) ioctl$SNDRV_TIMER_IOCTL_NEXT_DEVICE(r0, 0xc0145401, &(0x7f0000000000)) 2018/05/27 19:13:56 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:13:56 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) r1 = socket$inet(0x2, 0x200000002, 0x0) setsockopt$inet_mreqn(r1, 0x0, 0x27, &(0x7f0000000080)={@multicast1=0xe0000001, @local={0xac, 0x14, 0x14, 0xaa}}, 0xc) setsockopt$inet_msfilter(r1, 0x0, 0x29, &(0x7f0000000040)={@multicast1=0xe0000001, @local={0xac, 0x14, 0x14, 0xaa}, 0x0, 0x2, [@local={0xac, 0x14, 0x14, 0xaa}, @empty]}, 0x18) sendto$inet(r0, &(0x7f0000c95ffd), 0x1c00, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001, [0x0, 0x0, 0x0, 0x9]}, 0x10) 2018/05/27 19:13:56 executing program 2: perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x1000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0xffffffffffffffff, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$sndtimer(&(0x7f0000000140)='/dev/snd/timer\x00', 0x0, 0x0) ioctl$SNDRV_TIMER_IOCTL_NEXT_DEVICE(r0, 0xc0145401, &(0x7f0000000000)) 2018/05/27 19:13:56 executing program 6 (fault-call:7 fault-nth:66): r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = socket(0x2, 0x1, 0x0) ioctl(r2, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") r3 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000280)=[@text32={0x20, &(0x7f0000000380)="0ca43ef30fbd57b80f23c20f1366d26565df9d0500000066ba2000edc4e1d1fc37b8010000000f01d90fc75b05c744240098d30000c74424025f5539d6c7442406000000000f011424", 0x49}], 0x1, 0x24, &(0x7f00000002c0), 0x0) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000009000/0x18000)=nil, &(0x7f0000000140)=[@text16={0x10, &(0x7f00000001c0)="640f602cd8a0020066b9800000c00f326635004000000f30dfdd65640f22930f01d1baf80c66b878ea428966efbafc0cb83e38ef262e642626360f2193cad3126766c7442400110900006766c74424021001c0fe6766c744240600000000670f011c24", 0x63}], 0x1, 0x0, &(0x7f0000000000), 0x0) ioctl$KVM_RUN(r3, 0xae80, 0x0) 2018/05/27 19:13:56 executing program 3: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0x0, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:13:56 executing program 5: r0 = socket$inet6(0xa, 0x2, 0x200000088) r1 = socket$inet6(0xa, 0x7fe, 0x4) getsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x13, &(0x7f0000000000)={@mcast1={0xff, 0x1, [], 0x1}}, &(0x7f0000000040)=0x20) recvfrom$inet6(r0, &(0x7f0000fbef6d)=""/185, 0xfffffffffffffeba, 0x0, 0x0, 0x1fe) sendto$inet6(r1, &(0x7f0000000800)="77772a0bd31622e24b1f16e07ce40e12872e3637e157d5847cd0e4fd5c54e58bacd24ac68385a2e2f93468221d4b20029b950c08648c47d645122d9400a16ebd809a0045713dda8b06af50702d3338c98f2565aee44a1c67a5db987cfe1deb8b4643dc020fe400ec44f08128901b17869e1dad43eeb6e4d4ecd5ecccea67a84338d8a58dc9c5770ede7af7b73903a6f69831181b524b6748442028019b04dac2e7203f6abaa4bb75048c9d2d297699437e851061d998fe4bd4f28f1b3a2c91e4b2273a61e0e7ed54e2a759db09225bd0ad2677d59c62dd972b18725d6f4556a966b8d707c1913ddc93921afde82b7a40968d4c3796c6b1bad1fb2fb9df770d9d88b9e615891a08356254ba1625e26133f31e71d7a8a7a2ba38db3699145c48dbe89cbe20709eca902485b1f3f5c49eef3835f407974ae1e95a72853af813336e00c6282e7dbfda98966db0694cda728dc44550de05f7e2ada24384ddf874f11e2f7f0a00488d8e548767c3266525f2cae7f2ccbee7b367badaf7d61c89c4be39e2b30bae5d257ebd003ae26aeaf07233712c243969d8201364ad5ec28dac9fecd028cb20d50f85fb08171f3746090d717aa27133684289c3dabe07a5c0007a8d373be70d73943e0788427dc72c5f3fb774b5d8bcfc381bfda4924aabd93caedf8dd74ca6ed8793680022df61a1a028f7d9391255af2bb019b2e3413fa748d394b8059c8fceebb92cb9a31a6948cad3a3312c011bec3e895e0020acd942cae558e17a4e5f602aaf4212e7a627310c58d6548ebb4b6341902e48f4b04c9f49f83058512235c6f47e43673eb6320aa81f1b751b19a32f5f25865e47a43d15f32aea04ef5023f527d92eccb92401c20787794d66b6eb571d120a246c65207b4ab09f9d31b85043899561ee431af468aac759ceeebc703aa4fbc3cf2ecee20c59aef2ce71729577446427c3b41e8bf5c6752e1236d6af6af1762bd6a1941d54329554b556a48017682eceb45be698c1d88718aae47fd5c458682bdc750e682ed4a277901a43a2827346fa789b4983af80334611a6f39ff155d0d78828247b667c620f1718a4cdf96ba1b4a550116ab6418b511ac8667527cd378e1f49be5496d9ae85cb6b8de202da926b065afbb6fc9e9b937e5950eac23dc1db5a8544156d87b6bf8e2c967cdca01d24c062f29877198a8ebda489b8fb78af4f3f96f895a91745a8d45c31a3be389587da185dca2077261d0876c6f9cb97e211090352385e0ae26f160b87278a22ae3690d5605be41939e9d59139509a2473f0d4737d13089b19c820f71d3a30153d913180981abc7ee672371e4f778d59f1066a47921600e7e5a5ad1d361f3cf845fe939ac8fa4247fc7c4682158b337f2209c68b78705c7f1169ccb693dcfa43166965bfe0f959a00713a4b453ac7aa386aba7d65ed72f4e6d046fddc6c8ae7750d8efa75f6a8574eeddb1894b0c0f832f7c72adf6d16b30cec38d01d6da0966d5c0d09c10eab4d591233ba3278a1a1dd737fd5005d5f2aa7e296acbff3e7256a5c1fe3ae7e6b6957e8ff9a18246a88cb9d00801a199e04aad4294593358a4b5a568f259ff405f7dbb76d4d6771ee1479696a887f2a09406d0089757d626237bdaf4f8b02b8444b6e137fed156ea681a50f62b4022ffa4dd49923af7c600451868da2f8aa687bb27b78fe3399b4c9a559c9bd9d6bead0ee668eb628842459e6688bebf8e49541e8761320b63088e3d4e036a6af8ba4344f3e79aaeffd25815c9e1114ce080e01b23d9e0578926cd80f607e69734a1ec520793d685164acbf0dfca495fc662549ea57c7f3a458c30ba25a2277a83c5b49d1ac8a334560962743e52e3d75945b8a9f24979a80cd69b327291b235df043fbf574d223d7e45a9fe61174fd247d3b45526f18fcf5e6bf093422e2dea22b64d6219a596a79d6e7cb14a415f21196c57da6c9cc80bfbce5b26db43c4b2b1ae951a0e0386e262b87af874b39cf1a43eee3e30994f62e8419964e456347a3dc6980bfb766f64944e328b853f11591dd999182e6c0736c4b0c279f468a8702720509f01d08beb15dd5a8430dd76b336a0df253504716128810ddd817892c112c6a75f00f6773d928a92b0eb859440ca539f5d7edcbc2ce84f6d7d88b9b585c9f3887c35ebf9d775c356e3bd8838662f4f5d6b387acbf4d58dd725e2e53591f1dd623c834a2a9c7165c929002336c1427e08fc9a970f2649e13de29747186e50caa238ba5b162f3be8d1de48dbf77116d85ddfc66bf1d6912bc04c840cbf25311f0302c22a606d96271a68e31b1dd5498d3bc150f65620f3a97dffe0c6b30c17ebd788a92f29c9e2d6d8c1fb9c1360c29b626bac313f2909ecd398cfabb1ecf6793099bc59041a6126b3ef09a6556e61237d2e8a8a6f10e6dbf6bf45564813fab7b9e4c67000616a1d54771e5d5b01706780ce5b78a4616234bea21ac685fea5d735e5f53d9bc8384fa488b7767142ed960b5e4038f549947cf3ad00e1b1d562c9f87ca71017b4f3e89486e662e8402b51afb033c4cf3373c15dac7f59610e25dd5d44d324dc53361a2c3eada0a5c4da46fbe99db6568ea5ffa2182d6a8e2e7c86c3fce334460ef9a2f707c3a893f8ef31e6c6129bb39f550869c7e52e732b12022a65739df008205c1c9f17ce6b868785bda97f4165a6fac6e13f0b0a95a19bfe2a568af42bac2a551ebb52c49e0d52d094c9d222d7359f7d084a52add1f265015abab9ce6ebe6fb3ea34af1f7ef9c0abce578a4c29628652b9f61d37907724af8696d321320c7f628d4100a477617f529225808e7cfc30c54330bbe20f0cb006818ed1e15a061adc2c3356b7b8293c9415657f44a08409d1b389dfebf0af0986a206d4b09c8997c70878ed113aceaefbe226e8ae47dc64b66189ee8ed30f617cf1b080beb0e510ce458d89f60c98ae05029248448505d444f7adb63f62b88b82a5fce015f4e81938af8d9ec1aa58821be341d9a0612e5e661f7fc1792d5dec77ad1cb20b732863acec274f1e95a37a706d63df3f91c595f881fe854d605d63eac140f4aaded60bc3f0e26341ccd820a3fac4ed991a758e6837b5036a33efd7f4084f25e951121e715b51254a1fe7cbc3e12125aba400e930006f406f44af18c4ae9081ebb9bf8aa0ba9c113b0dda046071d68d2a4125b5fc626d08b4b08f4d57db3b55a9575ed208863fccce43d2a813712ec0100b64f3ed74fcde07a4aea26d2dd1bf845f01aabdc0bd2f345a52d286b42d9143c083658e864dcf3525358667dfa897e90fb1f9b82d7fe6498f4477e14a4c2925201219cf7060540ef5b26fe3ebf7d0e40cbe5479ccae232882504f97e0e534d55e88650ce5b06f4f960d227a978a52f1545416f3ec05e2aaba59af9b27e0e1823fe6eac0586b80b02cbb80d8b44187bc92c8dfc1362f9f2b113ba35ed35ff64a3883d6addc1d4cf170485fe3a0ddf934a81317866ffb5e97632220beba1aead988a71b87384180997631eaf52855be15b3c55c05d0183eacf5cc34d56d2ed2e692b3866be0c5a7a6dda9d82fb6fbcbb8d76b7bd3b8b532a7c2025fe221ae5d2ddff7dbdb52d9ed9ec1a8d403cd2afc2fce7a18dd21241b5c01645a70c5b81de8e7e55363b3def5c0ab7f01591c884fc35040e5f2cf87f14697a588198d603713e53f763de9e862f656404af9701c2d832b3aef4602c7180c37324684496a3c7068168f0802ac9a13d78bd6f29db595d15ff64f6d85d3c2a91e440804a180399acdb80a787cdb94b6ba1bd5a04ca89f91674fb52f4ee2618d48dbc0836afc860dc1670cd66eec6e02e39dbd485ab375ea3351bb853b7adef74af2634225797d5a62067a370531748bf55099cdda6d265e01ec5408af8860163cf1a25859089450da48bdde0455659f0959b6f61662d8b0bd9d77774d4307737ffd4dd3f3a495e52d66d3b389bc1f65969af768314797af40fe68372d77230c868c6bb625f2d5a12fb8ab184d6194600c1929080146a4d7a871850e00c51a039bb0e07230aab390e9053c4860d73ca2d5e4fc6454e30a8e72b847fd7cb5b7a5c9fe53bb27312c38e81f286442e0cfbcbbda9f745608ef9b7112d44fc632e0f565aa128b1f2ef95654c484d6ba5408e7dfa4ace8ad3869494cc77138f7632423fa31fd1fed75cdbfa3811f2590a3f0573fb8bfac7b3ae193cb16e0d9859214f15233349e2e8f88d473995ea136aac975046c6dfbcd786ad2ae79fa663de8db2ee5a4ecc1aebbef6544ebacad732f398cd1bdc95699e0c52719ba0af40da48176daadb78a560cad1034934b53949a3577bcdee0edb0edd83df945ec43aee7538387b658b2821c2020565c86a179ad109a3e7082940be40788668bbe7b308b0e8a2d41ef9736d32d368a2fdc65d4a86bf7ac74df966dfb638afc64d9f5fd927ffea535c61e12b210e9864e949ad66953794e9d0220e62460fbb300fc49895e3dd021164a642c74f1d680c576882ebbf28c7467032e146ef249963ab6535eac9ba08c68bd3948e44c4f88c2045a215a597b63442b6e3b1bf9f9fa93c821eda8af2889853c0917b7ab49a95a1fe3851fa6ec7d2925d154c360e7cac206e375f854e7b90d710e7b0612378ab9f17641d19e9549ba4538694d4c57b5fa1bfb8fd5bc8268924033531fee868f259078e17ca6641498f5123dcbf7e062ef1986cd739280691f2105662e473b44737cf274227348d32184321fa97a210caa643529d9c44d8be0c8db9ca034e2d12469c3d1962a17e3e43805f90e83ead402a62aa9db1cebf5f947d33b02e091f1d01762b11df715989c9df865aa6151e7ef86c111fa75d906b9532712bcc58fb45e194aab1dbe4ae94a1e4cabd14b9a4705d4764d48bf8e3d54d933d9c7ffdb4fd382162b9a4e708589cc121d5373be07d0bf8010d9ff237ab7ff539f6854e11823f70a02bc656b0328fa921206521c5b7eaae51566140b968fb445004d1ab4ac4e99c1377ee0338c65f61e46e44f5efffcf1e9da66f598c747da33ae360df0d8d51fac9e802dfb3a273ebc6e34b2ba9d70ff160bf66df998483723a2c69f6a7ac0914f3096e897ecd61aee7dd000f6b43ed9bada505158edc0e232ee0e0fbf0db957d8646266950a543762bc61c84d9cdb197767520d05c59b6e8e12a71fb77e1f553bc5de52d8c9d6e6f8c01440dad6dd14c64904a17fccf14e201585cab8ad6d91006f2294b44a884e5f0b1a442c1b72da4ad6b9a8eb8bd9e1551fd907d6ca246ba81fb9406b021ceb472e3c52fc4028c880a9aa99f3a64ba8dfc42e3cfa0d9c6a96ea64524ec07cd7e677ff6407e1156c8168408c86814e8d270603dcd3e2d206d8a108f3897399bec8b4f397b0ee62a1f76ed21e6d9b499f3f039334d8210357134334e159dcf2b5164ea7300883a0f60d554ea9b68176305573197d5c15bc538535b1e2eb22bd1a8ce702ad692d80a30648847da2a55ee496f590088bb0a6b51b8b79e59b1332f94c803a65c4ba29b4e7ae21e4ce284b888a81abe858732d54faf30eb7219ebaaeab59098881a797a622ae585ebcf7ebdc4d26084f844d53d088e9bd4d74a151236ec990a7d76212a3bad933701f941364ea0040fc16518435abe001d18ccfc3dedb64a3c4dbd8714f14833ba4356549f0274a0fcd43cc588a7a9da0bf329043440d89257f24e9935d7c90603d590714a3eaa23c8e1866fb5f189f278a76d0a09a39f8529e24d9b6485320609630de4ccc978fb3cfe6837179cd92bc43a3f6685cbc9276523ca9", 0x1000, 0x0, &(0x7f0000000200)={0xa, 0x4e21, 0x300, @dev={0xfe, 0x80, [], 0x14}, 0x7}, 0x1c) bind$inet6(r0, &(0x7f0000000040)={0xa, 0x4e23, 0x10000000, @ipv4={[], [0xff, 0xff], @local={0xac, 0x14, 0x14, 0xaa}}, 0x100000001}, 0xf) r2 = socket$inet6(0xa, 0x3, 0x3a) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$bt_BT_FLUSHABLE(r3, 0x112, 0x8, &(0x7f0000000300)=0xbe, &(0x7f0000000340)=0x4) ioctl$DRM_IOCTL_SET_CLIENT_CAP(r3, 0x4010640d, &(0x7f00000000c0)={0x0, 0x3617}) setsockopt$inet6_int(r2, 0x29, 0xc8, &(0x7f00000007c0), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000000280)={{0xa, 0x4e22, 0x1, @remote={0xfe, 0x80, [], 0xbb}, 0xde27}, {0xa, 0x4e20, 0x100000001, @mcast1={0xff, 0x1, [], 0x1}, 0x8000}, 0x0, [0x9, 0x1, 0x0, 0x630, 0x0, 0x9, 0x5, 0x2aec100000000000]}, 0x5c) r4 = socket$inet6(0xa, 0x2, 0x0) ioctl(r4, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000000100)={{0xa, 0x4e22, 0x8, @ipv4={[], [0xff, 0xff], @broadcast=0xffffffff}, 0x9}, {0xa, 0x4e22, 0x800, @mcast1={0xff, 0x1, [], 0x1}, 0x5dfb}, 0x5, [0x400, 0x3, 0x3, 0x9, 0x8000, 0xdb4, 0x7, 0x3]}, 0x5c) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0xc9, &(0x7f0000000180)={{0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @multicast1=0xe0000001}}, {0xa, 0x0, 0x0, @remote={0xfe, 0x80, [], 0xbb}}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x4]}, 0x5c) 2018/05/27 19:13:56 executing program 1: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000080)={0x2, 0xa, 0x0, 0x0, 0x2}, 0x10}, 0x1}, 0x0) ioctl$sock_inet_SIOCGIFNETMASK(r0, 0x891b, &(0x7f0000000000)={'\x00', {0x2, 0x4e24, @rand_addr=0x74}}) 2018/05/27 19:13:56 executing program 0: r0 = socket(0x2, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000deb000)={0x2, 0x4e23, @multicast1=0xe0000001}, 0x10) sendto$inet(r1, &(0x7f0000a88f88), 0x332, 0x20000800, &(0x7f0000e68000)={0x2, 0x4e23}, 0x10) sendto$inet(r1, &(0x7f0000000000)="ff", 0x1, 0x0, 0x0, 0x0) sendto$inet(r1, &(0x7f0000000000), 0xfffffffffffffe4e, 0x0, &(0x7f00000000c0)={0x2}, 0x10) read(r1, &(0x7f0000000180)=""/116, 0xfffffd26) recvmsg(r1, &(0x7f0000000680)={0x0, 0xffffffffffffff7f, &(0x7f0000000080)=[{&(0x7f0000000200)=""/166, 0xfffffeee}, {&(0x7f0000000040)=""/37, 0x25}, {&(0x7f00000002c0)=""/150, 0x96}, {&(0x7f0000000380)=""/161, 0xa1}], 0x4, &(0x7f0000000100)=""/44, 0x2c}, 0x0) 2018/05/27 19:13:56 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:13:56 executing program 3: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0x0, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:13:56 executing program 1: r0 = perf_event_open(&(0x7f0000000200)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7ffffffffffb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(0xffffffffffffff9c, 0x84, 0x1f, &(0x7f0000000100)={0x0, @in6={{0xa, 0x4e24, 0x800000, @dev={0xfe, 0x80, [], 0x1f}, 0x40}}, 0x2, 0x100000000}, &(0x7f00000001c0)=0x90) r2 = syz_open_dev$admmidi(&(0x7f0000000340)='/dev/admmidi#\x00', 0xaa, 0x0) ioctl$TUNSETNOCSUM(r2, 0x400454c8, 0x0) setsockopt$inet_sctp6_SCTP_PEER_ADDR_THLDS(r0, 0x84, 0x1f, &(0x7f0000000280)={r1, @in6={{0xa, 0x4e20, 0x9, @loopback={0x0, 0x1}, 0x6}}, 0x80000000, 0x2}, 0x90) ioctl$KVM_CREATE_DEVICE(r2, 0xc00caee0, &(0x7f0000000380)={0x2, r2, 0x1}) r4 = socket$packet(0x11, 0x3, 0x300) ioctl$ifreq_SIOCGIFINDEX_team(r4, 0x8933, &(0x7f0000000040)={'team0\x00', 0x0}) ioctl$KVM_DEASSIGN_DEV_IRQ(r3, 0x4040ae75, &(0x7f00000003c0)={0x1, 0x4, 0x5, 0x100}) setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x20, &(0x7f00000000c0)={@multicast2=0xe0000002, @loopback=0x7f000001}, 0xc) setsockopt$packet_add_memb(r4, 0x107, 0x1, &(0x7f0000000080)={r5, 0x1, 0x6, @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff]}, 0x10) 2018/05/27 19:13:56 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) [ 2632.802454] device team0 entered promiscuous mode [ 2632.807413] device team_slave_0 entered promiscuous mode [ 2632.813055] device team_slave_1 entered promiscuous mode [ 2632.819118] FAULT_INJECTION: forcing a failure. [ 2632.819118] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2632.831078] CPU: 0 PID: 6208 Comm: syz-executor6 Not tainted 4.17.0-rc6+ #70 [ 2632.838269] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2632.847619] Call Trace: 2018/05/27 19:13:56 executing program 3: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0x0, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:13:56 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) [ 2632.850213] dump_stack+0x1b9/0x294 [ 2632.853852] ? dump_stack_print_info.cold.2+0x52/0x52 [ 2632.859054] ? preempt_notifier_register+0x1e0/0x1e0 [ 2632.864171] should_fail.cold.4+0xa/0x1a [ 2632.868239] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 2632.873349] ? graph_lock+0x170/0x170 [ 2632.877160] ? find_held_lock+0x36/0x1c0 [ 2632.881228] ? __lock_is_held+0xb5/0x140 [ 2632.885309] ? check_same_owner+0x320/0x320 [ 2632.889640] ? rcu_note_context_switch+0x710/0x710 [ 2632.894580] ? __might_sleep+0x95/0x190 [ 2632.898564] __alloc_pages_nodemask+0x34e/0xd70 [ 2632.903235] ? lock_downgrade+0x8e0/0x8e0 [ 2632.907391] ? __sched_text_start+0x8/0x8 [ 2632.911550] ? __alloc_pages_slowpath+0x2db0/0x2db0 [ 2632.916576] ? graph_lock+0x170/0x170 [ 2632.920379] ? __lock_is_held+0xb5/0x140 [ 2632.924450] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 2632.929659] ? __lock_is_held+0xb5/0x140 [ 2632.933741] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 2632.939290] alloc_pages_current+0x10c/0x210 [ 2632.943708] __get_free_pages+0xf/0x40 [ 2632.947606] mmu_topup_memory_caches+0x1f8/0x3a0 2018/05/27 19:13:56 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:13:56 executing program 3: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x0, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) [ 2632.952375] kvm_mmu_load+0x21/0x10e0 [ 2632.956184] ? kasan_check_write+0x14/0x20 [ 2632.960429] vcpu_enter_guest+0x3a83/0x6060 [ 2632.964758] ? print_usage_bug+0xc0/0xc0 [ 2632.968832] ? kvm_set_msr_common+0x2680/0x2680 [ 2632.973511] ? vmx_vcpu_load+0xada/0xfe0 [ 2632.977583] ? __lock_acquire+0x7f5/0x5140 [ 2632.981823] ? vmx_vcpu_reset+0x1030/0x1030 [ 2632.986152] ? graph_lock+0x170/0x170 [ 2632.989960] ? graph_lock+0x170/0x170 [ 2632.993766] ? __lock_acquire+0x7f5/0x5140 [ 2632.998009] ? debug_check_no_locks_freed+0x310/0x310 [ 2633.003206] ? __lock_is_held+0xb5/0x140 [ 2633.007272] ? lock_acquire+0x1dc/0x520 [ 2633.011250] ? kvm_arch_vcpu_ioctl_run+0x234/0x1690 [ 2633.016274] ? lock_release+0xa10/0xa10 [ 2633.020251] ? kvm_arch_vcpu_ioctl_set_fpu+0x340/0x340 [ 2633.025532] ? kvm_arch_dev_ioctl+0x5f0/0x5f0 [ 2633.030031] ? preempt_notifier_dec+0x20/0x20 [ 2633.034536] kvm_arch_vcpu_ioctl_run+0x33e/0x1690 [ 2633.039382] ? kvm_arch_vcpu_ioctl_run+0x33e/0x1690 [ 2633.044413] kvm_vcpu_ioctl+0x79d/0x12e0 [ 2633.048487] ? kvm_uevent_notify_change.part.29+0x440/0x440 [ 2633.054201] ? graph_lock+0x170/0x170 [ 2633.058005] ? find_held_lock+0x36/0x1c0 [ 2633.062078] ? lock_downgrade+0x8e0/0x8e0 [ 2633.066234] ? kasan_check_read+0x11/0x20 [ 2633.070389] ? rcu_is_watching+0x85/0x140 [ 2633.074543] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 2633.079750] ? __fget+0x40c/0x650 [ 2633.083211] ? match_held_lock+0x801/0x8b0 [ 2633.087452] ? expand_files.part.8+0x9a0/0x9a0 [ 2633.092042] ? kasan_check_write+0x14/0x20 [ 2633.096276] ? __mutex_unlock_slowpath+0x180/0x8a0 [ 2633.101188] ? wait_for_completion+0x870/0x870 [ 2633.105764] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 2633.110937] ? kvm_uevent_notify_change.part.29+0x440/0x440 [ 2633.116638] do_vfs_ioctl+0x1cf/0x16a0 [ 2633.120525] ? ioctl_preallocate+0x2e0/0x2e0 [ 2633.124915] ? fget_raw+0x20/0x20 [ 2633.128348] ? __sb_end_write+0xac/0xe0 [ 2633.132308] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 2633.137825] ? fput+0x130/0x1a0 [ 2633.141084] ? ksys_write+0x1a6/0x250 [ 2633.144866] ? security_file_ioctl+0x94/0xc0 [ 2633.149257] ksys_ioctl+0xa9/0xd0 [ 2633.152693] __x64_sys_ioctl+0x73/0xb0 [ 2633.156565] do_syscall_64+0x1b1/0x800 [ 2633.160430] ? syscall_slow_exit_work+0x4f0/0x4f0 [ 2633.165255] ? syscall_return_slowpath+0x5c0/0x5c0 [ 2633.170164] ? syscall_return_slowpath+0x30f/0x5c0 [ 2633.175090] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 2633.180444] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 2633.185269] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 2633.190448] RIP: 0033:0x455a09 [ 2633.193636] RSP: 002b:00007fd7c2c18c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2633.201340] RAX: ffffffffffffffda RBX: 00007fd7c2c196d4 RCX: 0000000000455a09 [ 2633.208592] RDX: 0000000000000000 RSI: 000000000000ae80 RDI: 0000000000000016 [ 2633.215839] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 2633.223087] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000017 [ 2633.230346] R13: 000000000000027e R14: 00000000006f7c70 R15: 0000000000000042 [ 2633.267135] device team0 left promiscuous mode [ 2633.271824] device team_slave_0 left promiscuous mode [ 2633.277159] device team_slave_1 left promiscuous mode 2018/05/27 19:13:57 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:13:57 executing program 3: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x0, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:13:57 executing program 2: r0 = socket(0x10, 0x2, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000000)={0x26, 'hash\x00', 0x0, 0x0, 'sha256-avx\x00'}, 0x58) r2 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000080)='/dev/mixer\x00', 0x0, 0x0) ioctl$UFFDIO_UNREGISTER(r2, 0x8010aa01, &(0x7f00000000c0)={&(0x7f0000ffa000/0x4000)=nil, 0x4000}) r3 = accept4$alg(r1, 0x0, 0x0, 0x0) recvfrom$ipx(r3, &(0x7f0000000280)=""/92, 0x5c, 0x0, &(0x7f0000000140)={0x4, 0x0, 0x0, "c45f283d981a"}, 0x707000) 2018/05/27 19:13:57 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) r1 = socket$inet(0x2, 0x200000002, 0x0) setsockopt$inet_mreqn(r1, 0x0, 0x27, &(0x7f0000000080)={@multicast1=0xe0000001, @local={0xac, 0x14, 0x14, 0xaa}}, 0xc) setsockopt$inet_msfilter(r1, 0x0, 0x29, &(0x7f0000000040)={@multicast1=0xe0000001, @local={0xac, 0x14, 0x14, 0xaa}, 0x0, 0x2, [@local={0xac, 0x14, 0x14, 0xaa}, @empty]}, 0x18) sendto$inet(r0, &(0x7f0000c95ffd), 0x1c00, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001, [0x0, 0x0, 0x0, 0x1100]}, 0x10) 2018/05/27 19:13:57 executing program 6 (fault-call:7 fault-nth:67): r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = socket(0x2, 0x1, 0x0) ioctl(r2, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") r3 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000280)=[@text32={0x20, &(0x7f0000000380)="0ca43ef30fbd57b80f23c20f1366d26565df9d0500000066ba2000edc4e1d1fc37b8010000000f01d90fc75b05c744240098d30000c74424025f5539d6c7442406000000000f011424", 0x49}], 0x1, 0x24, &(0x7f00000002c0), 0x0) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000009000/0x18000)=nil, &(0x7f0000000140)=[@text16={0x10, &(0x7f00000001c0)="640f602cd8a0020066b9800000c00f326635004000000f30dfdd65640f22930f01d1baf80c66b878ea428966efbafc0cb83e38ef262e642626360f2193cad3126766c7442400110900006766c74424021001c0fe6766c744240600000000670f011c24", 0x63}], 0x1, 0x0, &(0x7f0000000000), 0x0) ioctl$KVM_RUN(r3, 0xae80, 0x0) 2018/05/27 19:13:57 executing program 1: r0 = socket$inet_sctp(0x2, 0x1, 0x84) sendto$inet(r0, &(0x7f0000a34fff)='H', 0x1, 0x0, &(0x7f0000030ff0)={0x2, 0x0, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0x10) sendto$inet(r0, &(0x7f000026cfff)="c6", 0x1, 0x0, &(0x7f000052a000)={0x2, 0x0, @remote={0xac, 0x14, 0xffffffffffffffff, 0xbb}}, 0x10) shutdown(r0, 0x1) setsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(r0, 0x84, 0x7b, &(0x7f000062fff8)={0x0, 0x2000000001}, 0x8) setsockopt$inet_sctp_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f0000b94ff8)={0x0, 0x0, 0x1}, 0xfc) setsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r0, 0x84, 0xa, &(0x7f00005c0fe0)={0x3}, 0x20) write(r0, &(0x7f0000ce6ffe)="da", 0x1) r1 = openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000000000)='/dev/qat_adf_ctl\x00', 0x0, 0x0) ioctl$KVM_GET_MSR_INDEX_LIST(r1, 0xc004ae02, &(0x7f0000000040)={0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) setsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(r0, 0x84, 0x7b, &(0x7f0000000180), 0x8) 2018/05/27 19:13:57 executing program 5: r0 = socket$inet6(0xa, 0x2, 0x200000088) r1 = socket$inet6(0xa, 0x7fe, 0x4) getsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x13, &(0x7f0000000000)={@mcast1={0xff, 0x1, [], 0x1}}, &(0x7f0000000040)=0x20) recvfrom$inet6(r0, &(0x7f0000fbef6d)=""/185, 0xfffffffffffffeba, 0x0, 0x0, 0x1fe) sendto$inet6(r1, &(0x7f0000000800)="77772a0bd31622e24b1f16e07ce40e12872e3637e157d5847cd0e4fd5c54e58bacd24ac68385a2e2f93468221d4b20029b950c08648c47d645122d9400a16ebd809a0045713dda8b06af50702d3338c98f2565aee44a1c67a5db987cfe1deb8b4643dc020fe400ec44f08128901b17869e1dad43eeb6e4d4ecd5ecccea67a84338d8a58dc9c5770ede7af7b73903a6f69831181b524b6748442028019b04dac2e7203f6abaa4bb75048c9d2d297699437e851061d998fe4bd4f28f1b3a2c91e4b2273a61e0e7ed54e2a759db09225bd0ad2677d59c62dd972b18725d6f4556a966b8d707c1913ddc93921afde82b7a40968d4c3796c6b1bad1fb2fb9df770d9d88b9e615891a08356254ba1625e26133f31e71d7a8a7a2ba38db3699145c48dbe89cbe20709eca902485b1f3f5c49eef3835f407974ae1e95a72853af813336e00c6282e7dbfda98966db0694cda728dc44550de05f7e2ada24384ddf874f11e2f7f0a00488d8e548767c3266525f2cae7f2ccbee7b367badaf7d61c89c4be39e2b30bae5d257ebd003ae26aeaf07233712c243969d8201364ad5ec28dac9fecd028cb20d50f85fb08171f3746090d717aa27133684289c3dabe07a5c0007a8d373be70d73943e0788427dc72c5f3fb774b5d8bcfc381bfda4924aabd93caedf8dd74ca6ed8793680022df61a1a028f7d9391255af2bb019b2e3413fa748d394b8059c8fceebb92cb9a31a6948cad3a3312c011bec3e895e0020acd942cae558e17a4e5f602aaf4212e7a627310c58d6548ebb4b6341902e48f4b04c9f49f83058512235c6f47e43673eb6320aa81f1b751b19a32f5f25865e47a43d15f32aea04ef5023f527d92eccb92401c20787794d66b6eb571d120a246c65207b4ab09f9d31b85043899561ee431af468aac759ceeebc703aa4fbc3cf2ecee20c59aef2ce71729577446427c3b41e8bf5c6752e1236d6af6af1762bd6a1941d54329554b556a48017682eceb45be698c1d88718aae47fd5c458682bdc750e682ed4a277901a43a2827346fa789b4983af80334611a6f39ff155d0d78828247b667c620f1718a4cdf96ba1b4a550116ab6418b511ac8667527cd378e1f49be5496d9ae85cb6b8de202da926b065afbb6fc9e9b937e5950eac23dc1db5a8544156d87b6bf8e2c967cdca01d24c062f29877198a8ebda489b8fb78af4f3f96f895a91745a8d45c31a3be389587da185dca2077261d0876c6f9cb97e211090352385e0ae26f160b87278a22ae3690d5605be41939e9d59139509a2473f0d4737d13089b19c820f71d3a30153d913180981abc7ee672371e4f778d59f1066a47921600e7e5a5ad1d361f3cf845fe939ac8fa4247fc7c4682158b337f2209c68b78705c7f1169ccb693dcfa43166965bfe0f959a00713a4b453ac7aa386aba7d65ed72f4e6d046fddc6c8ae7750d8efa75f6a8574eeddb1894b0c0f832f7c72adf6d16b30cec38d01d6da0966d5c0d09c10eab4d591233ba3278a1a1dd737fd5005d5f2aa7e296acbff3e7256a5c1fe3ae7e6b6957e8ff9a18246a88cb9d00801a199e04aad4294593358a4b5a568f259ff405f7dbb76d4d6771ee1479696a887f2a09406d0089757d626237bdaf4f8b02b8444b6e137fed156ea681a50f62b4022ffa4dd49923af7c600451868da2f8aa687bb27b78fe3399b4c9a559c9bd9d6bead0ee668eb628842459e6688bebf8e49541e8761320b63088e3d4e036a6af8ba4344f3e79aaeffd25815c9e1114ce080e01b23d9e0578926cd80f607e69734a1ec520793d685164acbf0dfca495fc662549ea57c7f3a458c30ba25a2277a83c5b49d1ac8a334560962743e52e3d75945b8a9f24979a80cd69b327291b235df043fbf574d223d7e45a9fe61174fd247d3b45526f18fcf5e6bf093422e2dea22b64d6219a596a79d6e7cb14a415f21196c57da6c9cc80bfbce5b26db43c4b2b1ae951a0e0386e262b87af874b39cf1a43eee3e30994f62e8419964e456347a3dc6980bfb766f64944e328b853f11591dd999182e6c0736c4b0c279f468a8702720509f01d08beb15dd5a8430dd76b336a0df253504716128810ddd817892c112c6a75f00f6773d928a92b0eb859440ca539f5d7edcbc2ce84f6d7d88b9b585c9f3887c35ebf9d775c356e3bd8838662f4f5d6b387acbf4d58dd725e2e53591f1dd623c834a2a9c7165c929002336c1427e08fc9a970f2649e13de29747186e50caa238ba5b162f3be8d1de48dbf77116d85ddfc66bf1d6912bc04c840cbf25311f0302c22a606d96271a68e31b1dd5498d3bc150f65620f3a97dffe0c6b30c17ebd788a92f29c9e2d6d8c1fb9c1360c29b626bac313f2909ecd398cfabb1ecf6793099bc59041a6126b3ef09a6556e61237d2e8a8a6f10e6dbf6bf45564813fab7b9e4c67000616a1d54771e5d5b01706780ce5b78a4616234bea21ac685fea5d735e5f53d9bc8384fa488b7767142ed960b5e4038f549947cf3ad00e1b1d562c9f87ca71017b4f3e89486e662e8402b51afb033c4cf3373c15dac7f59610e25dd5d44d324dc53361a2c3eada0a5c4da46fbe99db6568ea5ffa2182d6a8e2e7c86c3fce334460ef9a2f707c3a893f8ef31e6c6129bb39f550869c7e52e732b12022a65739df008205c1c9f17ce6b868785bda97f4165a6fac6e13f0b0a95a19bfe2a568af42bac2a551ebb52c49e0d52d094c9d222d7359f7d084a52add1f265015abab9ce6ebe6fb3ea34af1f7ef9c0abce578a4c29628652b9f61d37907724af8696d321320c7f628d4100a477617f529225808e7cfc30c54330bbe20f0cb006818ed1e15a061adc2c3356b7b8293c9415657f44a08409d1b389dfebf0af0986a206d4b09c8997c70878ed113aceaefbe226e8ae47dc64b66189ee8ed30f617cf1b080beb0e510ce458d89f60c98ae05029248448505d444f7adb63f62b88b82a5fce015f4e81938af8d9ec1aa58821be341d9a0612e5e661f7fc1792d5dec77ad1cb20b732863acec274f1e95a37a706d63df3f91c595f881fe854d605d63eac140f4aaded60bc3f0e26341ccd820a3fac4ed991a758e6837b5036a33efd7f4084f25e951121e715b51254a1fe7cbc3e12125aba400e930006f406f44af18c4ae9081ebb9bf8aa0ba9c113b0dda046071d68d2a4125b5fc626d08b4b08f4d57db3b55a9575ed208863fccce43d2a813712ec0100b64f3ed74fcde07a4aea26d2dd1bf845f01aabdc0bd2f345a52d286b42d9143c083658e864dcf3525358667dfa897e90fb1f9b82d7fe6498f4477e14a4c2925201219cf7060540ef5b26fe3ebf7d0e40cbe5479ccae232882504f97e0e534d55e88650ce5b06f4f960d227a978a52f1545416f3ec05e2aaba59af9b27e0e1823fe6eac0586b80b02cbb80d8b44187bc92c8dfc1362f9f2b113ba35ed35ff64a3883d6addc1d4cf170485fe3a0ddf934a81317866ffb5e97632220beba1aead988a71b87384180997631eaf52855be15b3c55c05d0183eacf5cc34d56d2ed2e692b3866be0c5a7a6dda9d82fb6fbcbb8d76b7bd3b8b532a7c2025fe221ae5d2ddff7dbdb52d9ed9ec1a8d403cd2afc2fce7a18dd21241b5c01645a70c5b81de8e7e55363b3def5c0ab7f01591c884fc35040e5f2cf87f14697a588198d603713e53f763de9e862f656404af9701c2d832b3aef4602c7180c37324684496a3c7068168f0802ac9a13d78bd6f29db595d15ff64f6d85d3c2a91e440804a180399acdb80a787cdb94b6ba1bd5a04ca89f91674fb52f4ee2618d48dbc0836afc860dc1670cd66eec6e02e39dbd485ab375ea3351bb853b7adef74af2634225797d5a62067a370531748bf55099cdda6d265e01ec5408af8860163cf1a25859089450da48bdde0455659f0959b6f61662d8b0bd9d77774d4307737ffd4dd3f3a495e52d66d3b389bc1f65969af768314797af40fe68372d77230c868c6bb625f2d5a12fb8ab184d6194600c1929080146a4d7a871850e00c51a039bb0e07230aab390e9053c4860d73ca2d5e4fc6454e30a8e72b847fd7cb5b7a5c9fe53bb27312c38e81f286442e0cfbcbbda9f745608ef9b7112d44fc632e0f565aa128b1f2ef95654c484d6ba5408e7dfa4ace8ad3869494cc77138f7632423fa31fd1fed75cdbfa3811f2590a3f0573fb8bfac7b3ae193cb16e0d9859214f15233349e2e8f88d473995ea136aac975046c6dfbcd786ad2ae79fa663de8db2ee5a4ecc1aebbef6544ebacad732f398cd1bdc95699e0c52719ba0af40da48176daadb78a560cad1034934b53949a3577bcdee0edb0edd83df945ec43aee7538387b658b2821c2020565c86a179ad109a3e7082940be40788668bbe7b308b0e8a2d41ef9736d32d368a2fdc65d4a86bf7ac74df966dfb638afc64d9f5fd927ffea535c61e12b210e9864e949ad66953794e9d0220e62460fbb300fc49895e3dd021164a642c74f1d680c576882ebbf28c7467032e146ef249963ab6535eac9ba08c68bd3948e44c4f88c2045a215a597b63442b6e3b1bf9f9fa93c821eda8af2889853c0917b7ab49a95a1fe3851fa6ec7d2925d154c360e7cac206e375f854e7b90d710e7b0612378ab9f17641d19e9549ba4538694d4c57b5fa1bfb8fd5bc8268924033531fee868f259078e17ca6641498f5123dcbf7e062ef1986cd739280691f2105662e473b44737cf274227348d32184321fa97a210caa643529d9c44d8be0c8db9ca034e2d12469c3d1962a17e3e43805f90e83ead402a62aa9db1cebf5f947d33b02e091f1d01762b11df715989c9df865aa6151e7ef86c111fa75d906b9532712bcc58fb45e194aab1dbe4ae94a1e4cabd14b9a4705d4764d48bf8e3d54d933d9c7ffdb4fd382162b9a4e708589cc121d5373be07d0bf8010d9ff237ab7ff539f6854e11823f70a02bc656b0328fa921206521c5b7eaae51566140b968fb445004d1ab4ac4e99c1377ee0338c65f61e46e44f5efffcf1e9da66f598c747da33ae360df0d8d51fac9e802dfb3a273ebc6e34b2ba9d70ff160bf66df998483723a2c69f6a7ac0914f3096e897ecd61aee7dd000f6b43ed9bada505158edc0e232ee0e0fbf0db957d8646266950a543762bc61c84d9cdb197767520d05c59b6e8e12a71fb77e1f553bc5de52d8c9d6e6f8c01440dad6dd14c64904a17fccf14e201585cab8ad6d91006f2294b44a884e5f0b1a442c1b72da4ad6b9a8eb8bd9e1551fd907d6ca246ba81fb9406b021ceb472e3c52fc4028c880a9aa99f3a64ba8dfc42e3cfa0d9c6a96ea64524ec07cd7e677ff6407e1156c8168408c86814e8d270603dcd3e2d206d8a108f3897399bec8b4f397b0ee62a1f76ed21e6d9b499f3f039334d8210357134334e159dcf2b5164ea7300883a0f60d554ea9b68176305573197d5c15bc538535b1e2eb22bd1a8ce702ad692d80a30648847da2a55ee496f590088bb0a6b51b8b79e59b1332f94c803a65c4ba29b4e7ae21e4ce284b888a81abe858732d54faf30eb7219ebaaeab59098881a797a622ae585ebcf7ebdc4d26084f844d53d088e9bd4d74a151236ec990a7d76212a3bad933701f941364ea0040fc16518435abe001d18ccfc3dedb64a3c4dbd8714f14833ba4356549f0274a0fcd43cc588a7a9da0bf329043440d89257f24e9935d7c90603d590714a3eaa23c8e1866fb5f189f278a76d0a09a39f8529e24d9b6485320609630de4ccc978fb3cfe6837179cd92bc43a3f6685cbc9276523ca9", 0x1000, 0x0, &(0x7f0000000200)={0xa, 0x4e21, 0x300, @dev={0xfe, 0x80, [], 0x14}, 0x7}, 0x1c) bind$inet6(r0, &(0x7f0000000040)={0xa, 0x4e23, 0x10000000, @ipv4={[], [0xff, 0xff], @local={0xac, 0x14, 0x14, 0xaa}}, 0x100000001}, 0xf) r2 = socket$inet6(0xa, 0x3, 0x3a) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$bt_BT_FLUSHABLE(r3, 0x112, 0x8, &(0x7f0000000300)=0xbe, &(0x7f0000000340)=0x4) ioctl$DRM_IOCTL_SET_CLIENT_CAP(r3, 0x4010640d, &(0x7f00000000c0)={0x0, 0x3617}) setsockopt$inet6_int(r2, 0x29, 0xc8, &(0x7f00000007c0), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000000280)={{0xa, 0x4e22, 0x1, @remote={0xfe, 0x80, [], 0xbb}, 0xde27}, {0xa, 0x4e20, 0x100000001, @mcast1={0xff, 0x1, [], 0x1}, 0x8000}, 0x0, [0x9, 0x1, 0x0, 0x630, 0x0, 0x9, 0x5, 0x2aec100000000000]}, 0x5c) r4 = socket$inet6(0xa, 0x2, 0x0) ioctl(r4, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000000100)={{0xa, 0x4e22, 0x8, @ipv4={[], [0xff, 0xff], @broadcast=0xffffffff}, 0x9}, {0xa, 0x4e22, 0x800, @mcast1={0xff, 0x1, [], 0x1}, 0x5dfb}, 0x5, [0x400, 0x3, 0x3, 0x9, 0x8000, 0xdb4, 0x7, 0x3]}, 0x5c) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0xc9, &(0x7f0000000180)={{0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @multicast1=0xe0000001}}, {0xa, 0x0, 0x0, @remote={0xfe, 0x80, [], 0xbb}}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x4]}, 0x5c) 2018/05/27 19:13:57 executing program 0: r0 = socket(0x2, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000deb000)={0x2, 0x4e23, @multicast1=0xe0000001}, 0x10) sendto$inet(r1, &(0x7f0000a88f88), 0x332, 0x20000800, &(0x7f0000e68000)={0x2, 0x4e23}, 0x10) sendto$inet(r1, &(0x7f0000000000)="ff", 0x1, 0x0, 0x0, 0x0) sendto$inet(r1, &(0x7f0000000000), 0xfffffffffffffe4e, 0x0, &(0x7f00000000c0)={0x2}, 0x10) read(r1, &(0x7f0000000180)=""/116, 0xfffffd26) recvmsg(r1, &(0x7f0000000680)={0x0, 0xffffffffffffff7f, &(0x7f0000000080)=[{&(0x7f0000000200)=""/166, 0xfffffeee}, {&(0x7f0000000040)=""/37, 0x25}, {&(0x7f00000002c0)=""/150, 0x96}, {&(0x7f0000000380)=""/161, 0xa1}], 0x4, &(0x7f0000000100)=""/44, 0x2c}, 0x0) 2018/05/27 19:13:57 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:13:57 executing program 3: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x0, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:13:57 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) [ 2633.782433] FAULT_INJECTION: forcing a failure. [ 2633.782433] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2633.794338] CPU: 0 PID: 6274 Comm: syz-executor6 Not tainted 4.17.0-rc6+ #70 [ 2633.801532] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2633.810882] Call Trace: [ 2633.813482] dump_stack+0x1b9/0x294 [ 2633.817136] ? dump_stack_print_info.cold.2+0x52/0x52 [ 2633.822337] ? lock_downgrade+0x8e0/0x8e0 [ 2633.826496] should_fail.cold.4+0xa/0x1a 2018/05/27 19:13:57 executing program 3: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(0xffffffffffffffff, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:13:57 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) [ 2633.830563] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 2633.835667] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 2633.840860] ? graph_lock+0x170/0x170 [ 2633.844679] ? is_bpf_text_address+0xd7/0x170 [ 2633.849202] ? find_held_lock+0x36/0x1c0 [ 2633.853275] ? __lock_is_held+0xb5/0x140 [ 2633.857356] ? check_same_owner+0x320/0x320 [ 2633.861687] ? rcu_note_context_switch+0x710/0x710 [ 2633.866628] ? __might_sleep+0x95/0x190 [ 2633.870616] __alloc_pages_nodemask+0x34e/0xd70 [ 2633.875293] ? lock_downgrade+0x8e0/0x8e0 2018/05/27 19:13:57 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) [ 2633.879452] ? __alloc_pages_slowpath+0x2db0/0x2db0 [ 2633.884472] ? graph_lock+0x170/0x170 [ 2633.888272] ? __lock_is_held+0xb5/0x140 [ 2633.892341] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 2633.897547] ? __lock_is_held+0xb5/0x140 [ 2633.901631] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 2633.907181] alloc_pages_current+0x10c/0x210 [ 2633.911600] __get_free_pages+0xf/0x40 [ 2633.915494] mmu_topup_memory_caches+0x1f8/0x3a0 [ 2633.920258] kvm_mmu_load+0x21/0x10e0 [ 2633.924069] ? kasan_check_write+0x14/0x20 [ 2633.928316] vcpu_enter_guest+0x3a83/0x6060 2018/05/27 19:13:57 executing program 3: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(0xffffffffffffffff, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) [ 2633.932647] ? print_usage_bug+0xc0/0xc0 [ 2633.936720] ? kvm_set_msr_common+0x2680/0x2680 [ 2633.941394] ? vmx_vcpu_load+0xada/0xfe0 [ 2633.945468] ? __lock_acquire+0x7f5/0x5140 [ 2633.949708] ? vmx_vcpu_reset+0x1030/0x1030 [ 2633.954032] ? graph_lock+0x170/0x170 [ 2633.957840] ? graph_lock+0x170/0x170 [ 2633.961647] ? __lock_acquire+0x7f5/0x5140 [ 2633.965887] ? debug_check_no_locks_freed+0x310/0x310 [ 2633.971084] ? __lock_is_held+0xb5/0x140 [ 2633.975150] ? lock_acquire+0x1dc/0x520 2018/05/27 19:13:57 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) [ 2633.979127] ? kvm_arch_vcpu_ioctl_run+0x234/0x1690 [ 2633.984148] ? lock_release+0xa10/0xa10 [ 2633.988131] ? kvm_arch_vcpu_ioctl_set_fpu+0x340/0x340 [ 2633.993419] ? kvm_arch_dev_ioctl+0x5f0/0x5f0 [ 2633.997919] ? preempt_notifier_dec+0x20/0x20 [ 2634.002432] kvm_arch_vcpu_ioctl_run+0x33e/0x1690 [ 2634.007279] ? kvm_arch_vcpu_ioctl_run+0x33e/0x1690 [ 2634.012311] kvm_vcpu_ioctl+0x79d/0x12e0 [ 2634.016378] ? kvm_uevent_notify_change.part.29+0x440/0x440 [ 2634.022093] ? graph_lock+0x170/0x170 [ 2634.025901] ? find_held_lock+0x36/0x1c0 [ 2634.029974] ? lock_downgrade+0x8e0/0x8e0 [ 2634.034132] ? kasan_check_read+0x11/0x20 [ 2634.038286] ? rcu_is_watching+0x85/0x140 [ 2634.042441] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 2634.047642] ? __fget+0x40c/0x650 [ 2634.051102] ? match_held_lock+0x801/0x8b0 [ 2634.055345] ? expand_files.part.8+0x9a0/0x9a0 [ 2634.059930] ? kasan_check_write+0x14/0x20 [ 2634.064167] ? __mutex_unlock_slowpath+0x180/0x8a0 [ 2634.069103] ? wait_for_completion+0x870/0x870 [ 2634.073692] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 2634.078887] ? kvm_uevent_notify_change.part.29+0x440/0x440 [ 2634.084603] do_vfs_ioctl+0x1cf/0x16a0 [ 2634.088500] ? ioctl_preallocate+0x2e0/0x2e0 [ 2634.092904] ? fget_raw+0x20/0x20 [ 2634.096353] ? __sb_end_write+0xac/0xe0 [ 2634.100338] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 2634.105866] ? fput+0x130/0x1a0 [ 2634.109128] ? ksys_write+0x1a6/0x250 [ 2634.112912] ? security_file_ioctl+0x94/0xc0 [ 2634.117302] ksys_ioctl+0xa9/0xd0 [ 2634.120740] __x64_sys_ioctl+0x73/0xb0 [ 2634.124609] do_syscall_64+0x1b1/0x800 [ 2634.128475] ? syscall_slow_exit_work+0x4f0/0x4f0 [ 2634.133311] ? syscall_return_slowpath+0x5c0/0x5c0 [ 2634.138233] ? syscall_return_slowpath+0x30f/0x5c0 [ 2634.143156] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 2634.148513] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 2634.153340] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 2634.158508] RIP: 0033:0x455a09 [ 2634.161686] RSP: 002b:00007fd7c2c18c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2634.169373] RAX: ffffffffffffffda RBX: 00007fd7c2c196d4 RCX: 0000000000455a09 [ 2634.176626] RDX: 0000000000000000 RSI: 000000000000ae80 RDI: 0000000000000016 [ 2634.183875] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 2634.191130] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000017 [ 2634.198393] R13: 000000000000027e R14: 00000000006f7c70 R15: 0000000000000043 [ 2634.482799] QAT: Invalid ioctl [ 2634.632821] QAT: Invalid ioctl 2018/05/27 19:13:58 executing program 3: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(0xffffffffffffffff, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:13:58 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:13:58 executing program 2: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000280)=[@text64={0x40, &(0x7f0000000500)="0f0866b8ed008ec066ba4000b000eed2a807000000410f01cab98e0b0000b862000000ba000000000f30b90b0800000f320fc72a8f2a60128f00000000003000000fc7aa00100000", 0x48}], 0x0, 0x0, &(0x7f0000000040), 0x0) modify_ldt$write(0x1, &(0x7f00000001c0), 0x10) ioctl$KVM_RUN(r2, 0xae80, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) 2018/05/27 19:13:58 executing program 6 (fault-call:7 fault-nth:68): r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = socket(0x2, 0x1, 0x0) ioctl(r2, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") r3 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000280)=[@text32={0x20, &(0x7f0000000380)="0ca43ef30fbd57b80f23c20f1366d26565df9d0500000066ba2000edc4e1d1fc37b8010000000f01d90fc75b05c744240098d30000c74424025f5539d6c7442406000000000f011424", 0x49}], 0x1, 0x24, &(0x7f00000002c0), 0x0) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000009000/0x18000)=nil, &(0x7f0000000140)=[@text16={0x10, &(0x7f00000001c0)="640f602cd8a0020066b9800000c00f326635004000000f30dfdd65640f22930f01d1baf80c66b878ea428966efbafc0cb83e38ef262e642626360f2193cad3126766c7442400110900006766c74424021001c0fe6766c744240600000000670f011c24", 0x63}], 0x1, 0x0, &(0x7f0000000000), 0x0) ioctl$KVM_RUN(r3, 0xae80, 0x0) 2018/05/27 19:13:58 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) r1 = socket$inet(0x2, 0x200000002, 0x0) setsockopt$inet_mreqn(r1, 0x0, 0x27, &(0x7f0000000080)={@multicast1=0xe0000001, @local={0xac, 0x14, 0x14, 0xaa}}, 0xc) setsockopt$inet_msfilter(r1, 0x0, 0x29, &(0x7f0000000040)={@multicast1=0xe0000001, @local={0xac, 0x14, 0x14, 0xaa}, 0x0, 0x2, [@local={0xac, 0x14, 0x14, 0xaa}, @empty]}, 0x18) sendto$inet(r0, &(0x7f0000c95ffd), 0x1c00, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001, [0x0, 0x0, 0x0, 0x4016]}, 0x10) 2018/05/27 19:13:58 executing program 0: r0 = socket(0x2, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000deb000)={0x2, 0x4e23, @multicast1=0xe0000001}, 0x10) sendto$inet(r1, &(0x7f0000a88f88), 0x332, 0x20000800, &(0x7f0000e68000)={0x2, 0x4e23}, 0x10) sendto$inet(r1, &(0x7f0000000000)="ff", 0x1, 0x0, 0x0, 0x0) sendto$inet(r1, &(0x7f0000000000), 0xfffffffffffffe4e, 0x0, &(0x7f00000000c0)={0x2}, 0x10) read(r1, &(0x7f0000000180)=""/116, 0xfffffd26) recvmsg(r1, &(0x7f0000000680)={0x0, 0xffffffffffffff7f, &(0x7f0000000080)=[{&(0x7f0000000200)=""/166, 0xfffffeee}, {&(0x7f0000000040)=""/37, 0x25}, {&(0x7f00000002c0)=""/150, 0x96}, {&(0x7f0000000380)=""/161, 0xa1}], 0x4, &(0x7f0000000100)=""/44, 0x2c}, 0x0) 2018/05/27 19:13:58 executing program 1: r0 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f00000000c0)='keyring\x00', &(0x7f0000000180)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000040)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="06", 0x1, r1) r3 = add_key$user(&(0x7f0000000500)='user\x00', &(0x7f00000002c0)={0x73, 0x79, 0x7a, 0x2}, &(0x7f0000000580)="b3", 0x1, r1) keyctl$update(0x2, r0, &(0x7f0000000700)="df02754677212dfc3e2abcb244e22773e8e1cfef09742258cbae7b26fdc3ffa615d9da494137e175e9f2780ac5e2a09f4324f136c51c868cb9796bb9d83b1f5fa1fcebf272a5a135de92bf4a9033933824f6e6aa0238014e3293535d1c0066d28e0f275188b4b4c187e18774fc2227cbb6610fc6697f5337726164c8fbe1181e6d03006cd98a5c44ac0ec375deb27eafcf7d06438f2525100400000003e7dc2f8fd85adcd88ca30e75b1e143262d94defa187e482a9b9a9a387353df7a21affcd8a07d260338f04f0d5d199330dd76e9c968929bc12661ad96ff5a311ce887faaef8dfa96e50e2b0ecda4c0e3c12c46bd998225969e0a59163253f142e724d156123cae8", 0xca) keyctl$dh_compute(0x17, &(0x7f0000000240)={r2, r3, r2}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000c61fc8)={&(0x7f0000a3dffa)={'sha512-ssse3\x00'}}) 2018/05/27 19:13:58 executing program 5: r0 = socket$inet6(0xa, 0x2, 0x200000088) r1 = socket$inet6(0xa, 0x7fe, 0x4) getsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x13, &(0x7f0000000000)={@mcast1={0xff, 0x1, [], 0x1}}, &(0x7f0000000040)=0x20) recvfrom$inet6(r0, &(0x7f0000fbef6d)=""/185, 0xfffffffffffffeba, 0x0, 0x0, 0x1fe) sendto$inet6(r1, &(0x7f0000000800)="77772a0bd31622e24b1f16e07ce40e12872e3637e157d5847cd0e4fd5c54e58bacd24ac68385a2e2f93468221d4b20029b950c08648c47d645122d9400a16ebd809a0045713dda8b06af50702d3338c98f2565aee44a1c67a5db987cfe1deb8b4643dc020fe400ec44f08128901b17869e1dad43eeb6e4d4ecd5ecccea67a84338d8a58dc9c5770ede7af7b73903a6f69831181b524b6748442028019b04dac2e7203f6abaa4bb75048c9d2d297699437e851061d998fe4bd4f28f1b3a2c91e4b2273a61e0e7ed54e2a759db09225bd0ad2677d59c62dd972b18725d6f4556a966b8d707c1913ddc93921afde82b7a40968d4c3796c6b1bad1fb2fb9df770d9d88b9e615891a08356254ba1625e26133f31e71d7a8a7a2ba38db3699145c48dbe89cbe20709eca902485b1f3f5c49eef3835f407974ae1e95a72853af813336e00c6282e7dbfda98966db0694cda728dc44550de05f7e2ada24384ddf874f11e2f7f0a00488d8e548767c3266525f2cae7f2ccbee7b367badaf7d61c89c4be39e2b30bae5d257ebd003ae26aeaf07233712c243969d8201364ad5ec28dac9fecd028cb20d50f85fb08171f3746090d717aa27133684289c3dabe07a5c0007a8d373be70d73943e0788427dc72c5f3fb774b5d8bcfc381bfda4924aabd93caedf8dd74ca6ed8793680022df61a1a028f7d9391255af2bb019b2e3413fa748d394b8059c8fceebb92cb9a31a6948cad3a3312c011bec3e895e0020acd942cae558e17a4e5f602aaf4212e7a627310c58d6548ebb4b6341902e48f4b04c9f49f83058512235c6f47e43673eb6320aa81f1b751b19a32f5f25865e47a43d15f32aea04ef5023f527d92eccb92401c20787794d66b6eb571d120a246c65207b4ab09f9d31b85043899561ee431af468aac759ceeebc703aa4fbc3cf2ecee20c59aef2ce71729577446427c3b41e8bf5c6752e1236d6af6af1762bd6a1941d54329554b556a48017682eceb45be698c1d88718aae47fd5c458682bdc750e682ed4a277901a43a2827346fa789b4983af80334611a6f39ff155d0d78828247b667c620f1718a4cdf96ba1b4a550116ab6418b511ac8667527cd378e1f49be5496d9ae85cb6b8de202da926b065afbb6fc9e9b937e5950eac23dc1db5a8544156d87b6bf8e2c967cdca01d24c062f29877198a8ebda489b8fb78af4f3f96f895a91745a8d45c31a3be389587da185dca2077261d0876c6f9cb97e211090352385e0ae26f160b87278a22ae3690d5605be41939e9d59139509a2473f0d4737d13089b19c820f71d3a30153d913180981abc7ee672371e4f778d59f1066a47921600e7e5a5ad1d361f3cf845fe939ac8fa4247fc7c4682158b337f2209c68b78705c7f1169ccb693dcfa43166965bfe0f959a00713a4b453ac7aa386aba7d65ed72f4e6d046fddc6c8ae7750d8efa75f6a8574eeddb1894b0c0f832f7c72adf6d16b30cec38d01d6da0966d5c0d09c10eab4d591233ba3278a1a1dd737fd5005d5f2aa7e296acbff3e7256a5c1fe3ae7e6b6957e8ff9a18246a88cb9d00801a199e04aad4294593358a4b5a568f259ff405f7dbb76d4d6771ee1479696a887f2a09406d0089757d626237bdaf4f8b02b8444b6e137fed156ea681a50f62b4022ffa4dd49923af7c600451868da2f8aa687bb27b78fe3399b4c9a559c9bd9d6bead0ee668eb628842459e6688bebf8e49541e8761320b63088e3d4e036a6af8ba4344f3e79aaeffd25815c9e1114ce080e01b23d9e0578926cd80f607e69734a1ec520793d685164acbf0dfca495fc662549ea57c7f3a458c30ba25a2277a83c5b49d1ac8a334560962743e52e3d75945b8a9f24979a80cd69b327291b235df043fbf574d223d7e45a9fe61174fd247d3b45526f18fcf5e6bf093422e2dea22b64d6219a596a79d6e7cb14a415f21196c57da6c9cc80bfbce5b26db43c4b2b1ae951a0e0386e262b87af874b39cf1a43eee3e30994f62e8419964e456347a3dc6980bfb766f64944e328b853f11591dd999182e6c0736c4b0c279f468a8702720509f01d08beb15dd5a8430dd76b336a0df253504716128810ddd817892c112c6a75f00f6773d928a92b0eb859440ca539f5d7edcbc2ce84f6d7d88b9b585c9f3887c35ebf9d775c356e3bd8838662f4f5d6b387acbf4d58dd725e2e53591f1dd623c834a2a9c7165c929002336c1427e08fc9a970f2649e13de29747186e50caa238ba5b162f3be8d1de48dbf77116d85ddfc66bf1d6912bc04c840cbf25311f0302c22a606d96271a68e31b1dd5498d3bc150f65620f3a97dffe0c6b30c17ebd788a92f29c9e2d6d8c1fb9c1360c29b626bac313f2909ecd398cfabb1ecf6793099bc59041a6126b3ef09a6556e61237d2e8a8a6f10e6dbf6bf45564813fab7b9e4c67000616a1d54771e5d5b01706780ce5b78a4616234bea21ac685fea5d735e5f53d9bc8384fa488b7767142ed960b5e4038f549947cf3ad00e1b1d562c9f87ca71017b4f3e89486e662e8402b51afb033c4cf3373c15dac7f59610e25dd5d44d324dc53361a2c3eada0a5c4da46fbe99db6568ea5ffa2182d6a8e2e7c86c3fce334460ef9a2f707c3a893f8ef31e6c6129bb39f550869c7e52e732b12022a65739df008205c1c9f17ce6b868785bda97f4165a6fac6e13f0b0a95a19bfe2a568af42bac2a551ebb52c49e0d52d094c9d222d7359f7d084a52add1f265015abab9ce6ebe6fb3ea34af1f7ef9c0abce578a4c29628652b9f61d37907724af8696d321320c7f628d4100a477617f529225808e7cfc30c54330bbe20f0cb006818ed1e15a061adc2c3356b7b8293c9415657f44a08409d1b389dfebf0af0986a206d4b09c8997c70878ed113aceaefbe226e8ae47dc64b66189ee8ed30f617cf1b080beb0e510ce458d89f60c98ae05029248448505d444f7adb63f62b88b82a5fce015f4e81938af8d9ec1aa58821be341d9a0612e5e661f7fc1792d5dec77ad1cb20b732863acec274f1e95a37a706d63df3f91c595f881fe854d605d63eac140f4aaded60bc3f0e26341ccd820a3fac4ed991a758e6837b5036a33efd7f4084f25e951121e715b51254a1fe7cbc3e12125aba400e930006f406f44af18c4ae9081ebb9bf8aa0ba9c113b0dda046071d68d2a4125b5fc626d08b4b08f4d57db3b55a9575ed208863fccce43d2a813712ec0100b64f3ed74fcde07a4aea26d2dd1bf845f01aabdc0bd2f345a52d286b42d9143c083658e864dcf3525358667dfa897e90fb1f9b82d7fe6498f4477e14a4c2925201219cf7060540ef5b26fe3ebf7d0e40cbe5479ccae232882504f97e0e534d55e88650ce5b06f4f960d227a978a52f1545416f3ec05e2aaba59af9b27e0e1823fe6eac0586b80b02cbb80d8b44187bc92c8dfc1362f9f2b113ba35ed35ff64a3883d6addc1d4cf170485fe3a0ddf934a81317866ffb5e97632220beba1aead988a71b87384180997631eaf52855be15b3c55c05d0183eacf5cc34d56d2ed2e692b3866be0c5a7a6dda9d82fb6fbcbb8d76b7bd3b8b532a7c2025fe221ae5d2ddff7dbdb52d9ed9ec1a8d403cd2afc2fce7a18dd21241b5c01645a70c5b81de8e7e55363b3def5c0ab7f01591c884fc35040e5f2cf87f14697a588198d603713e53f763de9e862f656404af9701c2d832b3aef4602c7180c37324684496a3c7068168f0802ac9a13d78bd6f29db595d15ff64f6d85d3c2a91e440804a180399acdb80a787cdb94b6ba1bd5a04ca89f91674fb52f4ee2618d48dbc0836afc860dc1670cd66eec6e02e39dbd485ab375ea3351bb853b7adef74af2634225797d5a62067a370531748bf55099cdda6d265e01ec5408af8860163cf1a25859089450da48bdde0455659f0959b6f61662d8b0bd9d77774d4307737ffd4dd3f3a495e52d66d3b389bc1f65969af768314797af40fe68372d77230c868c6bb625f2d5a12fb8ab184d6194600c1929080146a4d7a871850e00c51a039bb0e07230aab390e9053c4860d73ca2d5e4fc6454e30a8e72b847fd7cb5b7a5c9fe53bb27312c38e81f286442e0cfbcbbda9f745608ef9b7112d44fc632e0f565aa128b1f2ef95654c484d6ba5408e7dfa4ace8ad3869494cc77138f7632423fa31fd1fed75cdbfa3811f2590a3f0573fb8bfac7b3ae193cb16e0d9859214f15233349e2e8f88d473995ea136aac975046c6dfbcd786ad2ae79fa663de8db2ee5a4ecc1aebbef6544ebacad732f398cd1bdc95699e0c52719ba0af40da48176daadb78a560cad1034934b53949a3577bcdee0edb0edd83df945ec43aee7538387b658b2821c2020565c86a179ad109a3e7082940be40788668bbe7b308b0e8a2d41ef9736d32d368a2fdc65d4a86bf7ac74df966dfb638afc64d9f5fd927ffea535c61e12b210e9864e949ad66953794e9d0220e62460fbb300fc49895e3dd021164a642c74f1d680c576882ebbf28c7467032e146ef249963ab6535eac9ba08c68bd3948e44c4f88c2045a215a597b63442b6e3b1bf9f9fa93c821eda8af2889853c0917b7ab49a95a1fe3851fa6ec7d2925d154c360e7cac206e375f854e7b90d710e7b0612378ab9f17641d19e9549ba4538694d4c57b5fa1bfb8fd5bc8268924033531fee868f259078e17ca6641498f5123dcbf7e062ef1986cd739280691f2105662e473b44737cf274227348d32184321fa97a210caa643529d9c44d8be0c8db9ca034e2d12469c3d1962a17e3e43805f90e83ead402a62aa9db1cebf5f947d33b02e091f1d01762b11df715989c9df865aa6151e7ef86c111fa75d906b9532712bcc58fb45e194aab1dbe4ae94a1e4cabd14b9a4705d4764d48bf8e3d54d933d9c7ffdb4fd382162b9a4e708589cc121d5373be07d0bf8010d9ff237ab7ff539f6854e11823f70a02bc656b0328fa921206521c5b7eaae51566140b968fb445004d1ab4ac4e99c1377ee0338c65f61e46e44f5efffcf1e9da66f598c747da33ae360df0d8d51fac9e802dfb3a273ebc6e34b2ba9d70ff160bf66df998483723a2c69f6a7ac0914f3096e897ecd61aee7dd000f6b43ed9bada505158edc0e232ee0e0fbf0db957d8646266950a543762bc61c84d9cdb197767520d05c59b6e8e12a71fb77e1f553bc5de52d8c9d6e6f8c01440dad6dd14c64904a17fccf14e201585cab8ad6d91006f2294b44a884e5f0b1a442c1b72da4ad6b9a8eb8bd9e1551fd907d6ca246ba81fb9406b021ceb472e3c52fc4028c880a9aa99f3a64ba8dfc42e3cfa0d9c6a96ea64524ec07cd7e677ff6407e1156c8168408c86814e8d270603dcd3e2d206d8a108f3897399bec8b4f397b0ee62a1f76ed21e6d9b499f3f039334d8210357134334e159dcf2b5164ea7300883a0f60d554ea9b68176305573197d5c15bc538535b1e2eb22bd1a8ce702ad692d80a30648847da2a55ee496f590088bb0a6b51b8b79e59b1332f94c803a65c4ba29b4e7ae21e4ce284b888a81abe858732d54faf30eb7219ebaaeab59098881a797a622ae585ebcf7ebdc4d26084f844d53d088e9bd4d74a151236ec990a7d76212a3bad933701f941364ea0040fc16518435abe001d18ccfc3dedb64a3c4dbd8714f14833ba4356549f0274a0fcd43cc588a7a9da0bf329043440d89257f24e9935d7c90603d590714a3eaa23c8e1866fb5f189f278a76d0a09a39f8529e24d9b6485320609630de4ccc978fb3cfe6837179cd92bc43a3f6685cbc9276523ca9", 0x1000, 0x0, &(0x7f0000000200)={0xa, 0x4e21, 0x300, @dev={0xfe, 0x80, [], 0x14}, 0x7}, 0x1c) bind$inet6(r0, &(0x7f0000000040)={0xa, 0x4e23, 0x10000000, @ipv4={[], [0xff, 0xff], @local={0xac, 0x14, 0x14, 0xaa}}, 0x100000001}, 0xf) r2 = socket$inet6(0xa, 0x3, 0x3a) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$bt_BT_FLUSHABLE(r3, 0x112, 0x8, &(0x7f0000000300)=0xbe, &(0x7f0000000340)=0x4) ioctl$DRM_IOCTL_SET_CLIENT_CAP(r3, 0x4010640d, &(0x7f00000000c0)={0x0, 0x3617}) setsockopt$inet6_int(r2, 0x29, 0xc8, &(0x7f00000007c0), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000000280)={{0xa, 0x4e22, 0x1, @remote={0xfe, 0x80, [], 0xbb}, 0xde27}, {0xa, 0x4e20, 0x100000001, @mcast1={0xff, 0x1, [], 0x1}, 0x8000}, 0x0, [0x9, 0x1, 0x0, 0x630, 0x0, 0x9, 0x5, 0x2aec100000000000]}, 0x5c) r4 = socket$inet6(0xa, 0x2, 0x0) ioctl(r4, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000000100)={{0xa, 0x4e22, 0x8, @ipv4={[], [0xff, 0xff], @broadcast=0xffffffff}, 0x9}, {0xa, 0x4e22, 0x800, @mcast1={0xff, 0x1, [], 0x1}, 0x5dfb}, 0x5, [0x400, 0x3, 0x3, 0x9, 0x8000, 0xdb4, 0x7, 0x3]}, 0x5c) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0xc9, &(0x7f0000000180)={{0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @multicast1=0xe0000001}}, {0xa, 0x0, 0x0, @remote={0xfe, 0x80, [], 0xbb}}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x4]}, 0x5c) 2018/05/27 19:13:58 executing program 3: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x0, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:13:58 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:13:58 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000000)="4626262c8523bf012cf66f") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f0000f56000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000000)={0x2, 0x3, 0x0, 0x0, 0xa, 0x0, 0x0, 0x0, [@sadb_address={0x3, 0x6, 0x0, 0x0, 0x0, @in={0x2, 0x0, @multicast1=0xe0000001}}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfbffffff}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @multicast1=0xe0000001}}]}, 0x50}, 0x1}, 0x0) r2 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000080)='/dev/rfkill\x00', 0x0, 0x0) ioctl$SNDRV_SEQ_IOCTL_CLIENT_ID(r2, 0x80045301, &(0x7f00000000c0)) [ 2634.893399] FAULT_INJECTION: forcing a failure. [ 2634.893399] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2634.905319] CPU: 0 PID: 6332 Comm: syz-executor6 Not tainted 4.17.0-rc6+ #70 [ 2634.912504] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2634.921859] Call Trace: [ 2634.924458] dump_stack+0x1b9/0x294 [ 2634.928100] ? dump_stack_print_info.cold.2+0x52/0x52 [ 2634.933297] ? lock_downgrade+0x8e0/0x8e0 [ 2634.937465] should_fail.cold.4+0xa/0x1a [ 2634.941538] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 2634.946650] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 2634.951847] ? graph_lock+0x170/0x170 [ 2634.955658] ? is_bpf_text_address+0xd7/0x170 [ 2634.960166] ? find_held_lock+0x36/0x1c0 [ 2634.964235] ? __lock_is_held+0xb5/0x140 [ 2634.968323] ? check_same_owner+0x320/0x320 [ 2634.972655] ? rcu_note_context_switch+0x710/0x710 [ 2634.977598] ? __might_sleep+0x95/0x190 [ 2634.981581] __alloc_pages_nodemask+0x34e/0xd70 [ 2634.986253] ? lock_downgrade+0x8e0/0x8e0 [ 2634.990413] ? __alloc_pages_slowpath+0x2db0/0x2db0 [ 2634.995431] ? graph_lock+0x170/0x170 [ 2634.999235] ? __lock_is_held+0xb5/0x140 [ 2635.003308] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 2635.008516] ? __lock_is_held+0xb5/0x140 [ 2635.012593] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 2635.018144] alloc_pages_current+0x10c/0x210 [ 2635.022561] __get_free_pages+0xf/0x40 [ 2635.026455] mmu_topup_memory_caches+0x1f8/0x3a0 [ 2635.031222] kvm_mmu_load+0x21/0x10e0 [ 2635.035032] ? kasan_check_write+0x14/0x20 [ 2635.039277] vcpu_enter_guest+0x3a83/0x6060 [ 2635.043611] ? crash_vmclear_local_loaded_vmcss+0x170/0x170 [ 2635.049334] ? print_usage_bug+0xc0/0xc0 [ 2635.053405] ? kvm_set_msr_common+0x2680/0x2680 [ 2635.058081] ? vmx_vcpu_load+0xada/0xfe0 [ 2635.062150] ? vmx_vcpu_reset+0x1030/0x1030 [ 2635.066478] ? graph_lock+0x170/0x170 [ 2635.070284] ? graph_lock+0x170/0x170 [ 2635.074099] ? __lock_acquire+0x7f5/0x5140 [ 2635.078339] ? debug_check_no_locks_freed+0x310/0x310 [ 2635.083543] ? __lock_is_held+0xb5/0x140 [ 2635.087611] ? lock_acquire+0x1dc/0x520 2018/05/27 19:13:58 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:13:58 executing program 3: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x0, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:13:58 executing program 3: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x0, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:13:58 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:13:58 executing program 3: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)) recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:13:58 executing program 3: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)) recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) [ 2635.091586] ? kvm_arch_vcpu_ioctl_run+0x234/0x1690 [ 2635.096609] ? lock_release+0xa10/0xa10 [ 2635.100591] ? kvm_arch_vcpu_ioctl_set_fpu+0x340/0x340 [ 2635.105873] ? kvm_arch_dev_ioctl+0x5f0/0x5f0 [ 2635.110373] ? preempt_notifier_dec+0x20/0x20 [ 2635.114878] kvm_arch_vcpu_ioctl_run+0x33e/0x1690 [ 2635.119718] ? kvm_arch_vcpu_ioctl_run+0x33e/0x1690 [ 2635.124748] kvm_vcpu_ioctl+0x79d/0x12e0 [ 2635.128815] ? kvm_uevent_notify_change.part.29+0x440/0x440 [ 2635.134535] ? graph_lock+0x170/0x170 [ 2635.138339] ? find_held_lock+0x36/0x1c0 2018/05/27 19:13:58 executing program 3: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)) recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) [ 2635.142409] ? lock_downgrade+0x8e0/0x8e0 [ 2635.146565] ? kasan_check_read+0x11/0x20 [ 2635.150717] ? rcu_is_watching+0x85/0x140 [ 2635.154861] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 2635.160053] ? __fget+0x40c/0x650 [ 2635.163511] ? match_held_lock+0x801/0x8b0 [ 2635.167755] ? expand_files.part.8+0x9a0/0x9a0 [ 2635.172342] ? kasan_check_write+0x14/0x20 [ 2635.176583] ? __mutex_unlock_slowpath+0x180/0x8a0 [ 2635.181518] ? wait_for_completion+0x870/0x870 [ 2635.186106] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 2635.191325] ? kvm_uevent_notify_change.part.29+0x440/0x440 [ 2635.197042] do_vfs_ioctl+0x1cf/0x16a0 [ 2635.200942] ? ioctl_preallocate+0x2e0/0x2e0 [ 2635.205359] ? fget_raw+0x20/0x20 [ 2635.208817] ? __sb_end_write+0xac/0xe0 [ 2635.212801] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 2635.218338] ? fput+0x130/0x1a0 [ 2635.221621] ? ksys_write+0x1a6/0x250 [ 2635.225426] ? security_file_ioctl+0x94/0xc0 [ 2635.229845] ksys_ioctl+0xa9/0xd0 [ 2635.233310] __x64_sys_ioctl+0x73/0xb0 [ 2635.237202] do_syscall_64+0x1b1/0x800 [ 2635.241092] ? syscall_slow_exit_work+0x4f0/0x4f0 [ 2635.245927] ? syscall_return_slowpath+0x5c0/0x5c0 [ 2635.250840] ? syscall_return_slowpath+0x30f/0x5c0 [ 2635.255752] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 2635.261097] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 2635.265923] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 2635.271088] RIP: 0033:0x455a09 [ 2635.274258] RSP: 002b:00007fd7c2c18c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2635.281946] RAX: ffffffffffffffda RBX: 00007fd7c2c196d4 RCX: 0000000000455a09 [ 2635.289197] RDX: 0000000000000000 RSI: 000000000000ae80 RDI: 0000000000000016 [ 2635.296444] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 2635.303692] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000017 [ 2635.310946] R13: 000000000000027e R14: 00000000006f7c70 R15: 0000000000000044 2018/05/27 19:13:59 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:13:59 executing program 3: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:13:59 executing program 1: r0 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000080)='/dev/sequencer\x00', 0x82002, 0x0) socket(0x2, 0x1, 0x0) getsockopt$ax25_buf(r0, 0x101, 0x0, &(0x7f00000000c0)=""/183, &(0x7f0000000000)=0xb7) write$binfmt_aout(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="00a41600810100dd7f5e8c4a032f1d0000000000000000000010000000000000c84b3543f8c89143def462859875c4f87d2631aed26869062b86f1ea091c2f03da25f4382eaecbec14061fa2ad935b8d6a615fa310e709a4ddb9807cd4136955f466af54db17a107685065e69132fbbaeee087c925f1632af5b58be806d477ac18e52eca1057a0840ec06a40ea1cc21393a82539adcff4a24bf0369eca0074018cf103b6e7faebe7679f13847a01d1e60a83275ea440f9d26e0aef9f475ee5df1b26c907a4a3c270d9cd4824984a98f10e72fe6e46b6b0cbe7b900000000000000000000000000"], 0x20) 2018/05/27 19:13:59 executing program 2: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='memory.events\x00', 0x0, 0x0) write$cgroup_subtree(r0, &(0x7f0000000300)={[{0x2b, 'cpu', 0x20}, {0x0, 'cpu', 0x20}, {0x2b, 'cpu', 0x20}]}, 0xf) getpeername$packet(0xffffffffffffff9c, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random}, &(0x7f00000001c0)=0x14) ioctl$TUNSETIFINDEX(r0, 0x400454da, &(0x7f0000000200)=r1) r2 = socket$netlink(0x10, 0x3, 0xc) lseek(r0, 0x0, 0x1) writev(r2, &(0x7f0000fb5ff0)=[{&(0x7f0000000080)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x1f}], 0x1) r3 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000340)='/dev/ppp\x00', 0x20202, 0x0) ioctl$KDMKTONE(r0, 0x4b30, 0x80000001) ioctl$DRM_IOCTL_ADD_MAP(r3, 0xc0286415, &(0x7f00000000c0)={&(0x7f0000ffe000/0x2000)=nil, 0x5, 0x2, 0x94, &(0x7f0000fff000/0x1000)=nil, 0x112}) getsockopt$netrom_NETROM_T2(r0, 0x103, 0x2, &(0x7f0000000280)=0x5, &(0x7f00000002c0)=0x4) writev(r2, &(0x7f0000000240)=[{&(0x7f0000000180)="1f0000000203193b000007000000068100023b050900020000004000050058", 0x1f}], 0x1) syz_open_dev$dmmidi(&(0x7f0000000040)='/dev/dmmidi#\x00', 0x9, 0x400) 2018/05/27 19:13:59 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) r1 = socket$inet(0x2, 0x200000002, 0x0) setsockopt$inet_mreqn(r1, 0x0, 0x27, &(0x7f0000000080)={@multicast1=0xe0000001, @local={0xac, 0x14, 0x14, 0xaa}}, 0xc) setsockopt$inet_msfilter(r1, 0x0, 0x29, &(0x7f0000000040)={@multicast1=0xe0000001, @local={0xac, 0x14, 0x14, 0xaa}, 0x0, 0x2, [@local={0xac, 0x14, 0x14, 0xaa}, @empty]}, 0x18) sendto$inet(r0, &(0x7f0000c95ffd), 0x1c00, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001, [0x0, 0x0, 0x0, 0x1f4]}, 0x10) 2018/05/27 19:13:59 executing program 6 (fault-call:7 fault-nth:69): r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = socket(0x2, 0x1, 0x0) ioctl(r2, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") r3 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000280)=[@text32={0x20, &(0x7f0000000380)="0ca43ef30fbd57b80f23c20f1366d26565df9d0500000066ba2000edc4e1d1fc37b8010000000f01d90fc75b05c744240098d30000c74424025f5539d6c7442406000000000f011424", 0x49}], 0x1, 0x24, &(0x7f00000002c0), 0x0) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000009000/0x18000)=nil, &(0x7f0000000140)=[@text16={0x10, &(0x7f00000001c0)="640f602cd8a0020066b9800000c00f326635004000000f30dfdd65640f22930f01d1baf80c66b878ea428966efbafc0cb83e38ef262e642626360f2193cad3126766c7442400110900006766c74424021001c0fe6766c744240600000000670f011c24", 0x63}], 0x1, 0x0, &(0x7f0000000000), 0x0) ioctl$KVM_RUN(r3, 0xae80, 0x0) 2018/05/27 19:13:59 executing program 5: r0 = socket$inet6(0xa, 0x2, 0x200000088) r1 = socket$inet6(0xa, 0x7fe, 0x4) getsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x13, &(0x7f0000000000)={@mcast1={0xff, 0x1, [], 0x1}}, &(0x7f0000000040)=0x20) recvfrom$inet6(r0, &(0x7f0000fbef6d)=""/185, 0xfffffffffffffeba, 0x0, 0x0, 0x1fe) sendto$inet6(r1, &(0x7f0000000800)="77772a0bd31622e24b1f16e07ce40e12872e3637e157d5847cd0e4fd5c54e58bacd24ac68385a2e2f93468221d4b20029b950c08648c47d645122d9400a16ebd809a0045713dda8b06af50702d3338c98f2565aee44a1c67a5db987cfe1deb8b4643dc020fe400ec44f08128901b17869e1dad43eeb6e4d4ecd5ecccea67a84338d8a58dc9c5770ede7af7b73903a6f69831181b524b6748442028019b04dac2e7203f6abaa4bb75048c9d2d297699437e851061d998fe4bd4f28f1b3a2c91e4b2273a61e0e7ed54e2a759db09225bd0ad2677d59c62dd972b18725d6f4556a966b8d707c1913ddc93921afde82b7a40968d4c3796c6b1bad1fb2fb9df770d9d88b9e615891a08356254ba1625e26133f31e71d7a8a7a2ba38db3699145c48dbe89cbe20709eca902485b1f3f5c49eef3835f407974ae1e95a72853af813336e00c6282e7dbfda98966db0694cda728dc44550de05f7e2ada24384ddf874f11e2f7f0a00488d8e548767c3266525f2cae7f2ccbee7b367badaf7d61c89c4be39e2b30bae5d257ebd003ae26aeaf07233712c243969d8201364ad5ec28dac9fecd028cb20d50f85fb08171f3746090d717aa27133684289c3dabe07a5c0007a8d373be70d73943e0788427dc72c5f3fb774b5d8bcfc381bfda4924aabd93caedf8dd74ca6ed8793680022df61a1a028f7d9391255af2bb019b2e3413fa748d394b8059c8fceebb92cb9a31a6948cad3a3312c011bec3e895e0020acd942cae558e17a4e5f602aaf4212e7a627310c58d6548ebb4b6341902e48f4b04c9f49f83058512235c6f47e43673eb6320aa81f1b751b19a32f5f25865e47a43d15f32aea04ef5023f527d92eccb92401c20787794d66b6eb571d120a246c65207b4ab09f9d31b85043899561ee431af468aac759ceeebc703aa4fbc3cf2ecee20c59aef2ce71729577446427c3b41e8bf5c6752e1236d6af6af1762bd6a1941d54329554b556a48017682eceb45be698c1d88718aae47fd5c458682bdc750e682ed4a277901a43a2827346fa789b4983af80334611a6f39ff155d0d78828247b667c620f1718a4cdf96ba1b4a550116ab6418b511ac8667527cd378e1f49be5496d9ae85cb6b8de202da926b065afbb6fc9e9b937e5950eac23dc1db5a8544156d87b6bf8e2c967cdca01d24c062f29877198a8ebda489b8fb78af4f3f96f895a91745a8d45c31a3be389587da185dca2077261d0876c6f9cb97e211090352385e0ae26f160b87278a22ae3690d5605be41939e9d59139509a2473f0d4737d13089b19c820f71d3a30153d913180981abc7ee672371e4f778d59f1066a47921600e7e5a5ad1d361f3cf845fe939ac8fa4247fc7c4682158b337f2209c68b78705c7f1169ccb693dcfa43166965bfe0f959a00713a4b453ac7aa386aba7d65ed72f4e6d046fddc6c8ae7750d8efa75f6a8574eeddb1894b0c0f832f7c72adf6d16b30cec38d01d6da0966d5c0d09c10eab4d591233ba3278a1a1dd737fd5005d5f2aa7e296acbff3e7256a5c1fe3ae7e6b6957e8ff9a18246a88cb9d00801a199e04aad4294593358a4b5a568f259ff405f7dbb76d4d6771ee1479696a887f2a09406d0089757d626237bdaf4f8b02b8444b6e137fed156ea681a50f62b4022ffa4dd49923af7c600451868da2f8aa687bb27b78fe3399b4c9a559c9bd9d6bead0ee668eb628842459e6688bebf8e49541e8761320b63088e3d4e036a6af8ba4344f3e79aaeffd25815c9e1114ce080e01b23d9e0578926cd80f607e69734a1ec520793d685164acbf0dfca495fc662549ea57c7f3a458c30ba25a2277a83c5b49d1ac8a334560962743e52e3d75945b8a9f24979a80cd69b327291b235df043fbf574d223d7e45a9fe61174fd247d3b45526f18fcf5e6bf093422e2dea22b64d6219a596a79d6e7cb14a415f21196c57da6c9cc80bfbce5b26db43c4b2b1ae951a0e0386e262b87af874b39cf1a43eee3e30994f62e8419964e456347a3dc6980bfb766f64944e328b853f11591dd999182e6c0736c4b0c279f468a8702720509f01d08beb15dd5a8430dd76b336a0df253504716128810ddd817892c112c6a75f00f6773d928a92b0eb859440ca539f5d7edcbc2ce84f6d7d88b9b585c9f3887c35ebf9d775c356e3bd8838662f4f5d6b387acbf4d58dd725e2e53591f1dd623c834a2a9c7165c929002336c1427e08fc9a970f2649e13de29747186e50caa238ba5b162f3be8d1de48dbf77116d85ddfc66bf1d6912bc04c840cbf25311f0302c22a606d96271a68e31b1dd5498d3bc150f65620f3a97dffe0c6b30c17ebd788a92f29c9e2d6d8c1fb9c1360c29b626bac313f2909ecd398cfabb1ecf6793099bc59041a6126b3ef09a6556e61237d2e8a8a6f10e6dbf6bf45564813fab7b9e4c67000616a1d54771e5d5b01706780ce5b78a4616234bea21ac685fea5d735e5f53d9bc8384fa488b7767142ed960b5e4038f549947cf3ad00e1b1d562c9f87ca71017b4f3e89486e662e8402b51afb033c4cf3373c15dac7f59610e25dd5d44d324dc53361a2c3eada0a5c4da46fbe99db6568ea5ffa2182d6a8e2e7c86c3fce334460ef9a2f707c3a893f8ef31e6c6129bb39f550869c7e52e732b12022a65739df008205c1c9f17ce6b868785bda97f4165a6fac6e13f0b0a95a19bfe2a568af42bac2a551ebb52c49e0d52d094c9d222d7359f7d084a52add1f265015abab9ce6ebe6fb3ea34af1f7ef9c0abce578a4c29628652b9f61d37907724af8696d321320c7f628d4100a477617f529225808e7cfc30c54330bbe20f0cb006818ed1e15a061adc2c3356b7b8293c9415657f44a08409d1b389dfebf0af0986a206d4b09c8997c70878ed113aceaefbe226e8ae47dc64b66189ee8ed30f617cf1b080beb0e510ce458d89f60c98ae05029248448505d444f7adb63f62b88b82a5fce015f4e81938af8d9ec1aa58821be341d9a0612e5e661f7fc1792d5dec77ad1cb20b732863acec274f1e95a37a706d63df3f91c595f881fe854d605d63eac140f4aaded60bc3f0e26341ccd820a3fac4ed991a758e6837b5036a33efd7f4084f25e951121e715b51254a1fe7cbc3e12125aba400e930006f406f44af18c4ae9081ebb9bf8aa0ba9c113b0dda046071d68d2a4125b5fc626d08b4b08f4d57db3b55a9575ed208863fccce43d2a813712ec0100b64f3ed74fcde07a4aea26d2dd1bf845f01aabdc0bd2f345a52d286b42d9143c083658e864dcf3525358667dfa897e90fb1f9b82d7fe6498f4477e14a4c2925201219cf7060540ef5b26fe3ebf7d0e40cbe5479ccae232882504f97e0e534d55e88650ce5b06f4f960d227a978a52f1545416f3ec05e2aaba59af9b27e0e1823fe6eac0586b80b02cbb80d8b44187bc92c8dfc1362f9f2b113ba35ed35ff64a3883d6addc1d4cf170485fe3a0ddf934a81317866ffb5e97632220beba1aead988a71b87384180997631eaf52855be15b3c55c05d0183eacf5cc34d56d2ed2e692b3866be0c5a7a6dda9d82fb6fbcbb8d76b7bd3b8b532a7c2025fe221ae5d2ddff7dbdb52d9ed9ec1a8d403cd2afc2fce7a18dd21241b5c01645a70c5b81de8e7e55363b3def5c0ab7f01591c884fc35040e5f2cf87f14697a588198d603713e53f763de9e862f656404af9701c2d832b3aef4602c7180c37324684496a3c7068168f0802ac9a13d78bd6f29db595d15ff64f6d85d3c2a91e440804a180399acdb80a787cdb94b6ba1bd5a04ca89f91674fb52f4ee2618d48dbc0836afc860dc1670cd66eec6e02e39dbd485ab375ea3351bb853b7adef74af2634225797d5a62067a370531748bf55099cdda6d265e01ec5408af8860163cf1a25859089450da48bdde0455659f0959b6f61662d8b0bd9d77774d4307737ffd4dd3f3a495e52d66d3b389bc1f65969af768314797af40fe68372d77230c868c6bb625f2d5a12fb8ab184d6194600c1929080146a4d7a871850e00c51a039bb0e07230aab390e9053c4860d73ca2d5e4fc6454e30a8e72b847fd7cb5b7a5c9fe53bb27312c38e81f286442e0cfbcbbda9f745608ef9b7112d44fc632e0f565aa128b1f2ef95654c484d6ba5408e7dfa4ace8ad3869494cc77138f7632423fa31fd1fed75cdbfa3811f2590a3f0573fb8bfac7b3ae193cb16e0d9859214f15233349e2e8f88d473995ea136aac975046c6dfbcd786ad2ae79fa663de8db2ee5a4ecc1aebbef6544ebacad732f398cd1bdc95699e0c52719ba0af40da48176daadb78a560cad1034934b53949a3577bcdee0edb0edd83df945ec43aee7538387b658b2821c2020565c86a179ad109a3e7082940be40788668bbe7b308b0e8a2d41ef9736d32d368a2fdc65d4a86bf7ac74df966dfb638afc64d9f5fd927ffea535c61e12b210e9864e949ad66953794e9d0220e62460fbb300fc49895e3dd021164a642c74f1d680c576882ebbf28c7467032e146ef249963ab6535eac9ba08c68bd3948e44c4f88c2045a215a597b63442b6e3b1bf9f9fa93c821eda8af2889853c0917b7ab49a95a1fe3851fa6ec7d2925d154c360e7cac206e375f854e7b90d710e7b0612378ab9f17641d19e9549ba4538694d4c57b5fa1bfb8fd5bc8268924033531fee868f259078e17ca6641498f5123dcbf7e062ef1986cd739280691f2105662e473b44737cf274227348d32184321fa97a210caa643529d9c44d8be0c8db9ca034e2d12469c3d1962a17e3e43805f90e83ead402a62aa9db1cebf5f947d33b02e091f1d01762b11df715989c9df865aa6151e7ef86c111fa75d906b9532712bcc58fb45e194aab1dbe4ae94a1e4cabd14b9a4705d4764d48bf8e3d54d933d9c7ffdb4fd382162b9a4e708589cc121d5373be07d0bf8010d9ff237ab7ff539f6854e11823f70a02bc656b0328fa921206521c5b7eaae51566140b968fb445004d1ab4ac4e99c1377ee0338c65f61e46e44f5efffcf1e9da66f598c747da33ae360df0d8d51fac9e802dfb3a273ebc6e34b2ba9d70ff160bf66df998483723a2c69f6a7ac0914f3096e897ecd61aee7dd000f6b43ed9bada505158edc0e232ee0e0fbf0db957d8646266950a543762bc61c84d9cdb197767520d05c59b6e8e12a71fb77e1f553bc5de52d8c9d6e6f8c01440dad6dd14c64904a17fccf14e201585cab8ad6d91006f2294b44a884e5f0b1a442c1b72da4ad6b9a8eb8bd9e1551fd907d6ca246ba81fb9406b021ceb472e3c52fc4028c880a9aa99f3a64ba8dfc42e3cfa0d9c6a96ea64524ec07cd7e677ff6407e1156c8168408c86814e8d270603dcd3e2d206d8a108f3897399bec8b4f397b0ee62a1f76ed21e6d9b499f3f039334d8210357134334e159dcf2b5164ea7300883a0f60d554ea9b68176305573197d5c15bc538535b1e2eb22bd1a8ce702ad692d80a30648847da2a55ee496f590088bb0a6b51b8b79e59b1332f94c803a65c4ba29b4e7ae21e4ce284b888a81abe858732d54faf30eb7219ebaaeab59098881a797a622ae585ebcf7ebdc4d26084f844d53d088e9bd4d74a151236ec990a7d76212a3bad933701f941364ea0040fc16518435abe001d18ccfc3dedb64a3c4dbd8714f14833ba4356549f0274a0fcd43cc588a7a9da0bf329043440d89257f24e9935d7c90603d590714a3eaa23c8e1866fb5f189f278a76d0a09a39f8529e24d9b6485320609630de4ccc978fb3cfe6837179cd92bc43a3f6685cbc9276523ca9", 0x1000, 0x0, &(0x7f0000000200)={0xa, 0x4e21, 0x300, @dev={0xfe, 0x80, [], 0x14}, 0x7}, 0x1c) bind$inet6(r0, &(0x7f0000000040)={0xa, 0x4e23, 0x10000000, @ipv4={[], [0xff, 0xff], @local={0xac, 0x14, 0x14, 0xaa}}, 0x100000001}, 0xf) r2 = socket$inet6(0xa, 0x3, 0x3a) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$bt_BT_FLUSHABLE(r3, 0x112, 0x8, &(0x7f0000000300)=0xbe, &(0x7f0000000340)=0x4) ioctl$DRM_IOCTL_SET_CLIENT_CAP(r3, 0x4010640d, &(0x7f00000000c0)={0x0, 0x3617}) setsockopt$inet6_int(r2, 0x29, 0xc8, &(0x7f00000007c0), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000000280)={{0xa, 0x4e22, 0x1, @remote={0xfe, 0x80, [], 0xbb}, 0xde27}, {0xa, 0x4e20, 0x100000001, @mcast1={0xff, 0x1, [], 0x1}, 0x8000}, 0x0, [0x9, 0x1, 0x2, 0x0, 0x0, 0x9, 0x5, 0x2aec100000000000]}, 0x5c) r4 = socket$inet6(0xa, 0x2, 0x0) ioctl(r4, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000000100)={{0xa, 0x4e22, 0x8, @ipv4={[], [0xff, 0xff], @broadcast=0xffffffff}, 0x9}, {0xa, 0x4e22, 0x800, @mcast1={0xff, 0x1, [], 0x1}, 0x5dfb}, 0x5, [0x400, 0x3, 0x3, 0x9, 0x8000, 0xdb4, 0x7, 0x3]}, 0x5c) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0xc9, &(0x7f0000000180)={{0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @multicast1=0xe0000001}}, {0xa, 0x0, 0x0, @remote={0xfe, 0x80, [], 0xbb}}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x4]}, 0x5c) 2018/05/27 19:13:59 executing program 0: r0 = socket(0x2, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000deb000)={0x2, 0x4e23, @multicast1=0xe0000001}, 0x10) sendto$inet(r1, &(0x7f0000a88f88), 0x332, 0x20000800, &(0x7f0000e68000)={0x2, 0x4e23}, 0x10) sendto$inet(r1, &(0x7f0000000000)="ff", 0x1, 0x0, 0x0, 0x0) sendto$inet(r1, &(0x7f0000000000), 0xfffffffffffffe4e, 0x0, &(0x7f00000000c0)={0x2}, 0x10) read(r1, &(0x7f0000000180)=""/116, 0xfffffd26) recvmsg(r1, &(0x7f0000000680)={0x0, 0xffffffffffffff7f, &(0x7f0000000080)=[{&(0x7f0000000200)=""/166, 0xfffffeee}, {&(0x7f0000000040)=""/37, 0x25}, {&(0x7f00000002c0)=""/150, 0x96}, {&(0x7f0000000380)=""/161, 0xa1}], 0x4, &(0x7f0000000100)=""/44, 0x2c}, 0x0) 2018/05/27 19:13:59 executing program 3: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:13:59 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:13:59 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x2, 0x0) bind$unix(r2, &(0x7f0000801ff8)=@file={0x1, './file0\x00'}, 0xa) r3 = fcntl$dupfd(r0, 0x0, r1) sendmsg$unix(r1, &(0x7f0000000fc8)={&(0x7f0000f5aff6)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000471000), 0x0, &(0x7f0000000ff0)}, 0x0) dup2(r3, r1) connect$unix(r2, &(0x7f0000000100)=@abs={0x0, 0x0, 0x4e21}, 0x2e7) ioctl$SNDRV_CTL_IOCTL_TLV_WRITE(r3, 0xc008551b, &(0x7f00000000c0)=ANY=[@ANYBLOB="540f000024000000050000000002000000e7000000ff07000067c200007f4b19060000000000000000000000"]) 2018/05/27 19:13:59 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:13:59 executing program 1: r0 = syz_open_dev$dspn(&(0x7f0000000000)='/dev/dsp#\x00', 0x9c72, 0x0) r1 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000080)='IPVS\x00') sendmsg$IPVS_CMD_SET_INFO(r0, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x58, r1, 0x0, 0x70bd29, 0x25dfdbff, {0xe}, [@IPVS_CMD_ATTR_SERVICE={0x24, 0x1, [@IPVS_SVC_ATTR_SCHED_NAME={0x8, 0x6, 'wrr\x00'}, @IPVS_SVC_ATTR_PE_NAME={0x8, 0xb, 'sip\x00'}, @IPVS_SVC_ATTR_PORT={0x8, 0x4, 0x4e22}, @IPVS_SVC_ATTR_FWMARK={0x8, 0x5, 0x4}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x7fff}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0xfffffffffffff800}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x9116}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x9}]}, 0x58}, 0x1, 0x0, 0x0, 0x40841}, 0x40) ioctl$KVM_INTERRUPT(r0, 0x4004ae86, &(0x7f00000001c0)=0x7) r2 = syz_open_dev$midi(&(0x7f0000000200)='/dev/midi#\x00', 0x1, 0x383000) ioctl$KIOCSOUND(r0, 0x4b2f, 0x6) ioctl$VT_GETMODE(r0, 0x5601, &(0x7f0000000240)) ioctl$KDGKBENT(r0, 0x4b46, &(0x7f0000000280)={0x8, 0x2, 0x362f}) sendmsg$IPVS_CMD_SET_INFO(r0, &(0x7f0000000480)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000440)={&(0x7f0000000300)={0x110, r1, 0x202, 0x70bd2c, 0x25dfdbfb, {0xe}, [@IPVS_CMD_ATTR_SERVICE={0x5c, 0x1, [@IPVS_SVC_ATTR_PE_NAME={0x8, 0xb, 'sip\x00'}, @IPVS_SVC_ATTR_FWMARK={0x8, 0x5, 0x1}, @IPVS_SVC_ATTR_PROTOCOL={0x8, 0x2, 0x84}, @IPVS_SVC_ATTR_TIMEOUT={0x8, 0x8, 0x1f}, @IPVS_SVC_ATTR_SCHED_NAME={0xc, 0x6, 'lblcr\x00'}, @IPVS_SVC_ATTR_NETMASK={0x8, 0x9, 0x53}, @IPVS_SVC_ATTR_SCHED_NAME={0x8, 0x6, 'fo\x00'}, @IPVS_SVC_ATTR_FLAGS={0xc, 0x7, {0x1, 0x1}}, @IPVS_SVC_ATTR_PE_NAME={0x8, 0xb, 'sip\x00'}, @IPVS_SVC_ATTR_NETMASK={0x8, 0x9, 0x3}]}, @IPVS_CMD_ATTR_DAEMON={0x24, 0x3, [@IPVS_DAEMON_ATTR_MCAST_PORT={0x8, 0x7, 0x4e23}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x3}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x1}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5, @multicast2=0xe0000002}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x8}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x10000}, @IPVS_CMD_ATTR_DAEMON={0x38, 0x3, [@IPVS_DAEMON_ATTR_MCAST_TTL={0x8, 0x8, 0x3}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6, @loopback={0x0, 0x1}}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x4}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x2}, @IPVS_CMD_ATTR_DEST={0x2c, 0x2, [@IPVS_DEST_ATTR_FWD_METHOD={0x8, 0x3, 0x4}, @IPVS_DEST_ATTR_L_THRESH={0x8, 0x6, 0x9}, @IPVS_DEST_ATTR_U_THRESH={0x8, 0x5, 0x4faee22}, @IPVS_DEST_ATTR_ADDR_FAMILY={0x8, 0xb}, @IPVS_DEST_ATTR_FWD_METHOD={0x8, 0x3, 0x3}]}]}, 0x110}, 0x1, 0x0, 0x0, 0x800}, 0xc000) ioctl$VT_DISALLOCATE(r0, 0x5608) ioctl$TIOCMGET(r0, 0x5415, &(0x7f00000004c0)) ioctl$TIOCSCTTY(r0, 0x540e, 0x7e) ioctl$FIONREAD(r2, 0x541b, &(0x7f0000000500)) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f0000000540)=0x0) fcntl$setownex(r2, 0xf, &(0x7f0000000580)={0x0, r3}) openat$null(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/null\x00', 0x20080, 0x0) ioctl$KVM_SET_DEVICE_ATTR(r0, 0x4018aee1, &(0x7f0000000640)={0x0, 0xfffffffffffffffe, 0x1, &(0x7f0000000600)=0x2}) sendto$unix(r0, &(0x7f0000000680)="b6469eef5cf65613841b53d3b776c44957dd4de461bed244bb3a2cc2316d4700bc937ec2848028b42bc179236ed83f0f27f4fbead63be9c1fadf66f08329da54da74d339f60d59ae6e2d6daf39844937d370e30828ac62d81595563bd7d43b712044df1a63e885ba65a2bb73b60373ee49248d8b50c615e2e19dd14c13b9979d5f1e176751366250d9bf9118d7639ef5aebbe5d89506059b868465f019a56e4118c6ce554b8ff2ae21db43acaa80be94a9fac8fc6c244d87566d4bc34b1b962ede429f23ea9f1778da745fc5ae3697c4c4f46efd5bdeb51c", 0xd8, 0x4000005, 0x0, 0x0) setsockopt$netrom_NETROM_T2(r2, 0x103, 0x2, &(0x7f0000000780)=0x5, 0x4) ioctl$KDGETKEYCODE(r0, 0x4b4c, &(0x7f00000007c0)={0x6, 0x5}) rt_sigqueueinfo(r3, 0x1d, &(0x7f0000000800)={0x27, 0x200, 0x5, 0x2}) socket$inet_udp(0x2, 0x2, 0x0) r4 = syz_open_procfs(r3, &(0x7f0000000840)='projid_map\x00') ioctl$KVM_ASSIGN_SET_INTX_MASK(r0, 0x4040aea4, &(0x7f0000000880)={0x0, 0x2, 0x9, 0x3, 0x2}) ioctl$TIOCLINUX4(r2, 0x541c, &(0x7f00000008c0)=0x4) ioctl$TIOCSPGRP(r4, 0x5410, &(0x7f0000000900)=r3) ioctl$PIO_CMAP(r0, 0x4b71, &(0x7f0000000940)={0x8, 0x6, 0x401, 0x3, 0x0, 0x6}) ioctl$DRM_IOCTL_MARK_BUFS(r0, 0x40206417, &(0x7f0000000980)={0x0, 0x4, 0x80000001, 0x44da, 0x15, 0x8}) read(r4, &(0x7f00000009c0)=""/4096, 0x1000) openat$urandom(0xffffffffffffff9c, &(0x7f00000019c0)='/dev/urandom\x00', 0x40000, 0x0) [ 2635.892792] FAULT_INJECTION: forcing a failure. [ 2635.892792] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2635.904739] CPU: 0 PID: 6397 Comm: syz-executor6 Not tainted 4.17.0-rc6+ #70 [ 2635.911926] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2635.921277] Call Trace: [ 2635.923871] dump_stack+0x1b9/0x294 [ 2635.927515] ? dump_stack_print_info.cold.2+0x52/0x52 [ 2635.932720] ? lock_downgrade+0x8e0/0x8e0 [ 2635.936883] should_fail.cold.4+0xa/0x1a 2018/05/27 19:13:59 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:13:59 executing program 3: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) [ 2635.940953] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 2635.946061] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 2635.951259] ? graph_lock+0x170/0x170 [ 2635.955070] ? is_bpf_text_address+0xd7/0x170 [ 2635.959575] ? find_held_lock+0x36/0x1c0 [ 2635.963645] ? __lock_is_held+0xb5/0x140 [ 2635.967724] ? check_same_owner+0x320/0x320 [ 2635.972054] ? rcu_note_context_switch+0x710/0x710 [ 2635.976993] ? __might_sleep+0x95/0x190 [ 2635.980981] __alloc_pages_nodemask+0x34e/0xd70 [ 2635.985655] ? lock_downgrade+0x8e0/0x8e0 [ 2635.989813] ? __alloc_pages_slowpath+0x2db0/0x2db0 [ 2635.994836] ? graph_lock+0x170/0x170 [ 2635.998639] ? __lock_is_held+0xb5/0x140 [ 2636.002704] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 2636.007909] ? __lock_is_held+0xb5/0x140 [ 2636.011991] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 2636.017542] alloc_pages_current+0x10c/0x210 [ 2636.021957] __get_free_pages+0xf/0x40 [ 2636.025851] mmu_topup_memory_caches+0x1f8/0x3a0 [ 2636.030617] kvm_mmu_load+0x21/0x10e0 [ 2636.034426] ? kasan_check_write+0x14/0x20 [ 2636.038674] vcpu_enter_guest+0x3a83/0x6060 [ 2636.043001] ? print_usage_bug+0xc0/0xc0 [ 2636.047076] ? kvm_set_msr_common+0x2680/0x2680 [ 2636.051747] ? vmx_vcpu_load+0xada/0xfe0 [ 2636.055822] ? __lock_acquire+0x7f5/0x5140 [ 2636.060066] ? vmx_vcpu_reset+0x1030/0x1030 [ 2636.064387] ? graph_lock+0x170/0x170 [ 2636.068195] ? graph_lock+0x170/0x170 [ 2636.072004] ? __lock_acquire+0x7f5/0x5140 [ 2636.076246] ? debug_check_no_locks_freed+0x310/0x310 [ 2636.081432] ? __lock_is_held+0xb5/0x140 [ 2636.085475] ? lock_acquire+0x1dc/0x520 [ 2636.089435] ? kvm_arch_vcpu_ioctl_run+0x234/0x1690 [ 2636.094436] ? lock_release+0xa10/0xa10 [ 2636.098406] ? kvm_arch_vcpu_ioctl_set_fpu+0x340/0x340 [ 2636.103664] ? kvm_arch_dev_ioctl+0x5f0/0x5f0 [ 2636.108151] ? preempt_notifier_dec+0x20/0x20 [ 2636.112634] kvm_arch_vcpu_ioctl_run+0x33e/0x1690 [ 2636.117467] ? kvm_arch_vcpu_ioctl_run+0x33e/0x1690 [ 2636.122478] kvm_vcpu_ioctl+0x79d/0x12e0 [ 2636.126531] ? kvm_uevent_notify_change.part.29+0x440/0x440 [ 2636.132231] ? graph_lock+0x170/0x170 [ 2636.136017] ? find_held_lock+0x36/0x1c0 [ 2636.140069] ? lock_downgrade+0x8e0/0x8e0 [ 2636.144208] ? kasan_check_read+0x11/0x20 [ 2636.148341] ? rcu_is_watching+0x85/0x140 [ 2636.152470] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 2636.157646] ? __fget+0x40c/0x650 [ 2636.161083] ? match_held_lock+0x801/0x8b0 [ 2636.165303] ? expand_files.part.8+0x9a0/0x9a0 [ 2636.169866] ? kasan_check_write+0x14/0x20 [ 2636.174082] ? __mutex_unlock_slowpath+0x180/0x8a0 [ 2636.178994] ? wait_for_completion+0x870/0x870 [ 2636.183572] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 2636.188745] ? kvm_uevent_notify_change.part.29+0x440/0x440 [ 2636.194438] do_vfs_ioctl+0x1cf/0x16a0 [ 2636.198308] ? ioctl_preallocate+0x2e0/0x2e0 [ 2636.202696] ? fget_raw+0x20/0x20 [ 2636.206131] ? __sb_end_write+0xac/0xe0 [ 2636.210089] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 2636.215613] ? fput+0x130/0x1a0 [ 2636.218871] ? ksys_write+0x1a6/0x250 [ 2636.222654] ? security_file_ioctl+0x94/0xc0 [ 2636.227047] ksys_ioctl+0xa9/0xd0 [ 2636.230483] __x64_sys_ioctl+0x73/0xb0 [ 2636.234353] do_syscall_64+0x1b1/0x800 [ 2636.238221] ? syscall_slow_exit_work+0x4f0/0x4f0 [ 2636.243058] ? syscall_return_slowpath+0x5c0/0x5c0 [ 2636.247977] ? syscall_return_slowpath+0x30f/0x5c0 [ 2636.252898] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 2636.258267] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 2636.263100] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 2636.268269] RIP: 0033:0x455a09 [ 2636.271437] RSP: 002b:00007fd7c2c18c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2636.279136] RAX: ffffffffffffffda RBX: 00007fd7c2c196d4 RCX: 0000000000455a09 [ 2636.286392] RDX: 0000000000000000 RSI: 000000000000ae80 RDI: 0000000000000016 [ 2636.293639] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 2636.300885] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000017 [ 2636.308139] R13: 000000000000027e R14: 00000000006f7c70 R15: 0000000000000045 2018/05/27 19:14:00 executing program 1: r0 = perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0x3e4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat$vnet(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/vhost-net\x00', 0x2, 0x0) ioctl$VHOST_SET_FEATURES(r1, 0x4008af00, &(0x7f0000000000)=0x200000000) write$vnet(r1, &(0x7f00000003c0)={0x1, {&(0x7f00000002c0)=""/207, 0xcf, &(0x7f0000000600)=""/50, 0x0, 0x2402}}, 0x68) r2 = fcntl$dupfd(r0, 0x406, r0) ioctl$KVM_SET_XSAVE(r2, 0x5000aea5, &(0x7f0000000640)={"2509fdfedbfd34ef8d3a0745f0259410b9eb7bb9c8df036fd3afb82cfbd2046c2048f6e25bd70566396a535933c5561800c4d80e459cd302e1bdbe4f84102cef9b7d4d046d718faf515ed6be93baa4a4909ce35385eb25759165294a58aee00e1a7aa10e0c3fdd40daa958d279c0f825dfab6bc3bffb99a59bacd0f54e1d5e2a207bace4a3bde74cbd82d7cbd0a1b68d331f5b179ef5da18eeb39866eca7741f71b9e795fef387c4357361a14e54bb62d83c468a008eb7ef7cf2fb2c8864250ef3c1ed9ec4edf138cecf49a26a4b47fc11de6ff9719b601eeb822952bfa8442e1af87f53f75894da72b0a344aa57ba68962759a6b8e45ba688d17b59bccd2c58451171426292393cdd8e4466a895c17c2954e7409dfee7d40606147ba5b5d4cba77eaf7027c63ae225f0bdeaa9eba9f5b9e6b84611f45a269291d49aa73a7a19a226255397e953fdb1e31b8f24dea37b7b88adc7c0f716b3d7794bec2b24f4b3be94be3b887eb9c5c8ff9b7344cc41bcb2a1a8ec075f95c392cc0a403628458660f2abb22ea54e724cb9a942799f6256aff9bade3dad621d226294cb4d1d9c7bba400556e01d302cbd1db8739084fca569a279421180fbed61cdc15f6806ec6511077c7fa02501ae94afc6f41cda449192e469c0b0d5c0b214ba39fad5cea4117db4aa2bdd7d3066482501208d5ad1c7423e136ab20f2a30267fa8bc2739f4848ddd49cdfabfda933c129e6cc8c64efffbbf48d3e3d34b27a4e127439aec10028c03af1b4f848719249934a5e97031d79b3f8f3070fb334fffe435248b6c14903699d04657288a7e81100af41d7fc0f7e0eac0ba20b0785aeba940ee068570c984798688c4f5e7a3eddebe3c12c035ad9f3a4d871a8ced8c74802b974649386105a98304c40cc5cf2ee5263d068c41464a3900f04f02a730300b082e52a58ffed3fcfd2750cc5cb37cf8212785f1c12d179d938a420592c191e7671121719217200bb08681eec1d597b9a03b1f602ccc107dcb3c7a3acb9d5a64a514117a05650d3ec90d7e98227e34eb85099c8c5cd730d9cc4921b7961f1ae08ceec80279438029d4125d39d45fa38720f610e29bccc0d468495bb1ae5785383e27d0eed442c1e95e0cc0d50c19f7ee83918fe1e922e1fcfd21b6afa3739c4debf44d2d9f4bd01b93878805d6a5ffa228e07b46d4aab78f3f882bb3cf1250fd6ac6c149d70509512d224c5aed55e92f10e984c701991d6cb92487accaeea9025a64f1e68bdd2b4eaa744e556e127c326bd582ef3ef147bdf094f81f3358600280ce7881a6e36c708c98d9a2ff59134c9a2c0cf6210a8680c4be1f6680332cc8e44c4c7aa480c1d6d91c08fbcb5bc12d5aacdd622e45b8c9f8b7e517b254a2a1fad66464e68dbebc2ff9e1c9ac175604a61eb473d0b55ec71d06bae0b644e0c8b7d326390716"}) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(0xffffffffffffff9c, 0xc00c642e, &(0x7f0000000040)={0x0, 0x80000, r1}) ioctl$DRM_IOCTL_INFO_BUFS(r3, 0xc0106418, &(0x7f0000000080)={0x3f, 0xb2e, 0x7f, 0x23be6d94, 0x10, 0x74}) 2018/05/27 19:14:00 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:14:00 executing program 3: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012c") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:14:00 executing program 2: r0 = socket(0xa, 0x100000000001, 0x0) setsockopt$inet6_group_source_req(r0, 0x29, 0x2e, &(0x7f0000000640)={0x0, {{0xa, 0x0, 0x0, @mcast1={0xff, 0x1, [], 0x1}}}, {{0xa, 0x0, 0x0, @local={0xfe, 0x80, [], 0xaa}}}}, 0x108) perf_event_open(&(0x7f0000000200)={0x2, 0x70, 0x3e4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet6_group_source_req(r0, 0x29, 0x2b, &(0x7f0000000340)={0x9, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, [], 0x1}}}, {{0xa, 0x0, 0x4000, @local={0xfe, 0x80, [], 0xaa}}}}, 0x108) 2018/05/27 19:14:00 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) r1 = socket$inet(0x2, 0x200000002, 0x0) setsockopt$inet_mreqn(r1, 0x0, 0x27, &(0x7f0000000080)={@multicast1=0xe0000001, @local={0xac, 0x14, 0x14, 0xaa}}, 0xc) setsockopt$inet_msfilter(r1, 0x0, 0x29, &(0x7f0000000040)={@multicast1=0xe0000001, @local={0xac, 0x14, 0x14, 0xaa}, 0x0, 0x2, [@local={0xac, 0x14, 0x14, 0xaa}, @empty]}, 0x18) sendto$inet(r0, &(0x7f0000c95ffd), 0x1c00, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001, [0x0, 0x0, 0x0, 0x8000000000000000]}, 0x10) 2018/05/27 19:14:00 executing program 6 (fault-call:7 fault-nth:70): r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = socket(0x2, 0x1, 0x0) ioctl(r2, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") r3 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000280)=[@text32={0x20, &(0x7f0000000380)="0ca43ef30fbd57b80f23c20f1366d26565df9d0500000066ba2000edc4e1d1fc37b8010000000f01d90fc75b05c744240098d30000c74424025f5539d6c7442406000000000f011424", 0x49}], 0x1, 0x24, &(0x7f00000002c0), 0x0) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000009000/0x18000)=nil, &(0x7f0000000140)=[@text16={0x10, &(0x7f00000001c0)="640f602cd8a0020066b9800000c00f326635004000000f30dfdd65640f22930f01d1baf80c66b878ea428966efbafc0cb83e38ef262e642626360f2193cad3126766c7442400110900006766c74424021001c0fe6766c744240600000000670f011c24", 0x63}], 0x1, 0x0, &(0x7f0000000000), 0x0) ioctl$KVM_RUN(r3, 0xae80, 0x0) 2018/05/27 19:14:00 executing program 5: r0 = socket$inet6(0xa, 0x2, 0x200000088) r1 = socket$inet6(0xa, 0x7fe, 0x4) getsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x13, &(0x7f0000000000)={@mcast1={0xff, 0x1, [], 0x1}}, &(0x7f0000000040)=0x20) recvfrom$inet6(r0, &(0x7f0000fbef6d)=""/185, 0xfffffffffffffeba, 0x0, 0x0, 0x1fe) sendto$inet6(r1, &(0x7f0000000800)="77772a0bd31622e24b1f16e07ce40e12872e3637e157d5847cd0e4fd5c54e58bacd24ac68385a2e2f93468221d4b20029b950c08648c47d645122d9400a16ebd809a0045713dda8b06af50702d3338c98f2565aee44a1c67a5db987cfe1deb8b4643dc020fe400ec44f08128901b17869e1dad43eeb6e4d4ecd5ecccea67a84338d8a58dc9c5770ede7af7b73903a6f69831181b524b6748442028019b04dac2e7203f6abaa4bb75048c9d2d297699437e851061d998fe4bd4f28f1b3a2c91e4b2273a61e0e7ed54e2a759db09225bd0ad2677d59c62dd972b18725d6f4556a966b8d707c1913ddc93921afde82b7a40968d4c3796c6b1bad1fb2fb9df770d9d88b9e615891a08356254ba1625e26133f31e71d7a8a7a2ba38db3699145c48dbe89cbe20709eca902485b1f3f5c49eef3835f407974ae1e95a72853af813336e00c6282e7dbfda98966db0694cda728dc44550de05f7e2ada24384ddf874f11e2f7f0a00488d8e548767c3266525f2cae7f2ccbee7b367badaf7d61c89c4be39e2b30bae5d257ebd003ae26aeaf07233712c243969d8201364ad5ec28dac9fecd028cb20d50f85fb08171f3746090d717aa27133684289c3dabe07a5c0007a8d373be70d73943e0788427dc72c5f3fb774b5d8bcfc381bfda4924aabd93caedf8dd74ca6ed8793680022df61a1a028f7d9391255af2bb019b2e3413fa748d394b8059c8fceebb92cb9a31a6948cad3a3312c011bec3e895e0020acd942cae558e17a4e5f602aaf4212e7a627310c58d6548ebb4b6341902e48f4b04c9f49f83058512235c6f47e43673eb6320aa81f1b751b19a32f5f25865e47a43d15f32aea04ef5023f527d92eccb92401c20787794d66b6eb571d120a246c65207b4ab09f9d31b85043899561ee431af468aac759ceeebc703aa4fbc3cf2ecee20c59aef2ce71729577446427c3b41e8bf5c6752e1236d6af6af1762bd6a1941d54329554b556a48017682eceb45be698c1d88718aae47fd5c458682bdc750e682ed4a277901a43a2827346fa789b4983af80334611a6f39ff155d0d78828247b667c620f1718a4cdf96ba1b4a550116ab6418b511ac8667527cd378e1f49be5496d9ae85cb6b8de202da926b065afbb6fc9e9b937e5950eac23dc1db5a8544156d87b6bf8e2c967cdca01d24c062f29877198a8ebda489b8fb78af4f3f96f895a91745a8d45c31a3be389587da185dca2077261d0876c6f9cb97e211090352385e0ae26f160b87278a22ae3690d5605be41939e9d59139509a2473f0d4737d13089b19c820f71d3a30153d913180981abc7ee672371e4f778d59f1066a47921600e7e5a5ad1d361f3cf845fe939ac8fa4247fc7c4682158b337f2209c68b78705c7f1169ccb693dcfa43166965bfe0f959a00713a4b453ac7aa386aba7d65ed72f4e6d046fddc6c8ae7750d8efa75f6a8574eeddb1894b0c0f832f7c72adf6d16b30cec38d01d6da0966d5c0d09c10eab4d591233ba3278a1a1dd737fd5005d5f2aa7e296acbff3e7256a5c1fe3ae7e6b6957e8ff9a18246a88cb9d00801a199e04aad4294593358a4b5a568f259ff405f7dbb76d4d6771ee1479696a887f2a09406d0089757d626237bdaf4f8b02b8444b6e137fed156ea681a50f62b4022ffa4dd49923af7c600451868da2f8aa687bb27b78fe3399b4c9a559c9bd9d6bead0ee668eb628842459e6688bebf8e49541e8761320b63088e3d4e036a6af8ba4344f3e79aaeffd25815c9e1114ce080e01b23d9e0578926cd80f607e69734a1ec520793d685164acbf0dfca495fc662549ea57c7f3a458c30ba25a2277a83c5b49d1ac8a334560962743e52e3d75945b8a9f24979a80cd69b327291b235df043fbf574d223d7e45a9fe61174fd247d3b45526f18fcf5e6bf093422e2dea22b64d6219a596a79d6e7cb14a415f21196c57da6c9cc80bfbce5b26db43c4b2b1ae951a0e0386e262b87af874b39cf1a43eee3e30994f62e8419964e456347a3dc6980bfb766f64944e328b853f11591dd999182e6c0736c4b0c279f468a8702720509f01d08beb15dd5a8430dd76b336a0df253504716128810ddd817892c112c6a75f00f6773d928a92b0eb859440ca539f5d7edcbc2ce84f6d7d88b9b585c9f3887c35ebf9d775c356e3bd8838662f4f5d6b387acbf4d58dd725e2e53591f1dd623c834a2a9c7165c929002336c1427e08fc9a970f2649e13de29747186e50caa238ba5b162f3be8d1de48dbf77116d85ddfc66bf1d6912bc04c840cbf25311f0302c22a606d96271a68e31b1dd5498d3bc150f65620f3a97dffe0c6b30c17ebd788a92f29c9e2d6d8c1fb9c1360c29b626bac313f2909ecd398cfabb1ecf6793099bc59041a6126b3ef09a6556e61237d2e8a8a6f10e6dbf6bf45564813fab7b9e4c67000616a1d54771e5d5b01706780ce5b78a4616234bea21ac685fea5d735e5f53d9bc8384fa488b7767142ed960b5e4038f549947cf3ad00e1b1d562c9f87ca71017b4f3e89486e662e8402b51afb033c4cf3373c15dac7f59610e25dd5d44d324dc53361a2c3eada0a5c4da46fbe99db6568ea5ffa2182d6a8e2e7c86c3fce334460ef9a2f707c3a893f8ef31e6c6129bb39f550869c7e52e732b12022a65739df008205c1c9f17ce6b868785bda97f4165a6fac6e13f0b0a95a19bfe2a568af42bac2a551ebb52c49e0d52d094c9d222d7359f7d084a52add1f265015abab9ce6ebe6fb3ea34af1f7ef9c0abce578a4c29628652b9f61d37907724af8696d321320c7f628d4100a477617f529225808e7cfc30c54330bbe20f0cb006818ed1e15a061adc2c3356b7b8293c9415657f44a08409d1b389dfebf0af0986a206d4b09c8997c70878ed113aceaefbe226e8ae47dc64b66189ee8ed30f617cf1b080beb0e510ce458d89f60c98ae05029248448505d444f7adb63f62b88b82a5fce015f4e81938af8d9ec1aa58821be341d9a0612e5e661f7fc1792d5dec77ad1cb20b732863acec274f1e95a37a706d63df3f91c595f881fe854d605d63eac140f4aaded60bc3f0e26341ccd820a3fac4ed991a758e6837b5036a33efd7f4084f25e951121e715b51254a1fe7cbc3e12125aba400e930006f406f44af18c4ae9081ebb9bf8aa0ba9c113b0dda046071d68d2a4125b5fc626d08b4b08f4d57db3b55a9575ed208863fccce43d2a813712ec0100b64f3ed74fcde07a4aea26d2dd1bf845f01aabdc0bd2f345a52d286b42d9143c083658e864dcf3525358667dfa897e90fb1f9b82d7fe6498f4477e14a4c2925201219cf7060540ef5b26fe3ebf7d0e40cbe5479ccae232882504f97e0e534d55e88650ce5b06f4f960d227a978a52f1545416f3ec05e2aaba59af9b27e0e1823fe6eac0586b80b02cbb80d8b44187bc92c8dfc1362f9f2b113ba35ed35ff64a3883d6addc1d4cf170485fe3a0ddf934a81317866ffb5e97632220beba1aead988a71b87384180997631eaf52855be15b3c55c05d0183eacf5cc34d56d2ed2e692b3866be0c5a7a6dda9d82fb6fbcbb8d76b7bd3b8b532a7c2025fe221ae5d2ddff7dbdb52d9ed9ec1a8d403cd2afc2fce7a18dd21241b5c01645a70c5b81de8e7e55363b3def5c0ab7f01591c884fc35040e5f2cf87f14697a588198d603713e53f763de9e862f656404af9701c2d832b3aef4602c7180c37324684496a3c7068168f0802ac9a13d78bd6f29db595d15ff64f6d85d3c2a91e440804a180399acdb80a787cdb94b6ba1bd5a04ca89f91674fb52f4ee2618d48dbc0836afc860dc1670cd66eec6e02e39dbd485ab375ea3351bb853b7adef74af2634225797d5a62067a370531748bf55099cdda6d265e01ec5408af8860163cf1a25859089450da48bdde0455659f0959b6f61662d8b0bd9d77774d4307737ffd4dd3f3a495e52d66d3b389bc1f65969af768314797af40fe68372d77230c868c6bb625f2d5a12fb8ab184d6194600c1929080146a4d7a871850e00c51a039bb0e07230aab390e9053c4860d73ca2d5e4fc6454e30a8e72b847fd7cb5b7a5c9fe53bb27312c38e81f286442e0cfbcbbda9f745608ef9b7112d44fc632e0f565aa128b1f2ef95654c484d6ba5408e7dfa4ace8ad3869494cc77138f7632423fa31fd1fed75cdbfa3811f2590a3f0573fb8bfac7b3ae193cb16e0d9859214f15233349e2e8f88d473995ea136aac975046c6dfbcd786ad2ae79fa663de8db2ee5a4ecc1aebbef6544ebacad732f398cd1bdc95699e0c52719ba0af40da48176daadb78a560cad1034934b53949a3577bcdee0edb0edd83df945ec43aee7538387b658b2821c2020565c86a179ad109a3e7082940be40788668bbe7b308b0e8a2d41ef9736d32d368a2fdc65d4a86bf7ac74df966dfb638afc64d9f5fd927ffea535c61e12b210e9864e949ad66953794e9d0220e62460fbb300fc49895e3dd021164a642c74f1d680c576882ebbf28c7467032e146ef249963ab6535eac9ba08c68bd3948e44c4f88c2045a215a597b63442b6e3b1bf9f9fa93c821eda8af2889853c0917b7ab49a95a1fe3851fa6ec7d2925d154c360e7cac206e375f854e7b90d710e7b0612378ab9f17641d19e9549ba4538694d4c57b5fa1bfb8fd5bc8268924033531fee868f259078e17ca6641498f5123dcbf7e062ef1986cd739280691f2105662e473b44737cf274227348d32184321fa97a210caa643529d9c44d8be0c8db9ca034e2d12469c3d1962a17e3e43805f90e83ead402a62aa9db1cebf5f947d33b02e091f1d01762b11df715989c9df865aa6151e7ef86c111fa75d906b9532712bcc58fb45e194aab1dbe4ae94a1e4cabd14b9a4705d4764d48bf8e3d54d933d9c7ffdb4fd382162b9a4e708589cc121d5373be07d0bf8010d9ff237ab7ff539f6854e11823f70a02bc656b0328fa921206521c5b7eaae51566140b968fb445004d1ab4ac4e99c1377ee0338c65f61e46e44f5efffcf1e9da66f598c747da33ae360df0d8d51fac9e802dfb3a273ebc6e34b2ba9d70ff160bf66df998483723a2c69f6a7ac0914f3096e897ecd61aee7dd000f6b43ed9bada505158edc0e232ee0e0fbf0db957d8646266950a543762bc61c84d9cdb197767520d05c59b6e8e12a71fb77e1f553bc5de52d8c9d6e6f8c01440dad6dd14c64904a17fccf14e201585cab8ad6d91006f2294b44a884e5f0b1a442c1b72da4ad6b9a8eb8bd9e1551fd907d6ca246ba81fb9406b021ceb472e3c52fc4028c880a9aa99f3a64ba8dfc42e3cfa0d9c6a96ea64524ec07cd7e677ff6407e1156c8168408c86814e8d270603dcd3e2d206d8a108f3897399bec8b4f397b0ee62a1f76ed21e6d9b499f3f039334d8210357134334e159dcf2b5164ea7300883a0f60d554ea9b68176305573197d5c15bc538535b1e2eb22bd1a8ce702ad692d80a30648847da2a55ee496f590088bb0a6b51b8b79e59b1332f94c803a65c4ba29b4e7ae21e4ce284b888a81abe858732d54faf30eb7219ebaaeab59098881a797a622ae585ebcf7ebdc4d26084f844d53d088e9bd4d74a151236ec990a7d76212a3bad933701f941364ea0040fc16518435abe001d18ccfc3dedb64a3c4dbd8714f14833ba4356549f0274a0fcd43cc588a7a9da0bf329043440d89257f24e9935d7c90603d590714a3eaa23c8e1866fb5f189f278a76d0a09a39f8529e24d9b6485320609630de4ccc978fb3cfe6837179cd92bc43a3f6685cbc9276523ca9", 0x1000, 0x0, &(0x7f0000000200)={0xa, 0x4e21, 0x300, @dev={0xfe, 0x80, [], 0x14}, 0x7}, 0x1c) bind$inet6(r0, &(0x7f0000000040)={0xa, 0x4e23, 0x10000000, @ipv4={[], [0xff, 0xff], @local={0xac, 0x14, 0x14, 0xaa}}, 0x100000001}, 0xf) r2 = socket$inet6(0xa, 0x3, 0x3a) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$bt_BT_FLUSHABLE(r3, 0x112, 0x8, &(0x7f0000000300)=0xbe, &(0x7f0000000340)=0x4) ioctl$DRM_IOCTL_SET_CLIENT_CAP(r3, 0x4010640d, &(0x7f00000000c0)={0x0, 0x3617}) setsockopt$inet6_int(r2, 0x29, 0xc8, &(0x7f00000007c0), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000000280)={{0xa, 0x4e22, 0x1, @remote={0xfe, 0x80, [], 0xbb}, 0xde27}, {0xa, 0x4e20, 0x100000001, @mcast1={0xff, 0x1, [], 0x1}, 0x8000}, 0x0, [0x9, 0x1, 0x2, 0x0, 0x0, 0x9, 0x5, 0x2aec100000000000]}, 0x5c) r4 = socket$inet6(0xa, 0x2, 0x0) ioctl(r4, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000000100)={{0xa, 0x4e22, 0x8, @ipv4={[], [0xff, 0xff], @broadcast=0xffffffff}, 0x9}, {0xa, 0x4e22, 0x800, @mcast1={0xff, 0x1, [], 0x1}, 0x5dfb}, 0x5, [0x400, 0x3, 0x3, 0x9, 0x8000, 0xdb4, 0x7, 0x3]}, 0x5c) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0xc9, &(0x7f0000000180)={{0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @multicast1=0xe0000001}}, {0xa, 0x0, 0x0, @remote={0xfe, 0x80, [], 0xbb}}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x4]}, 0x5c) 2018/05/27 19:14:00 executing program 0: r0 = socket(0x2, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000deb000)={0x2, 0x4e23, @multicast1=0xe0000001}, 0x10) sendto$inet(r1, &(0x7f0000a88f88), 0x332, 0x20000800, &(0x7f0000e68000)={0x2, 0x4e23}, 0x10) sendto$inet(r1, &(0x7f0000000000)="ff", 0x1, 0x0, 0x0, 0x0) sendto$inet(r1, &(0x7f0000000000), 0xfffffffffffffe4e, 0x0, &(0x7f00000000c0)={0x2}, 0x10) read(r1, &(0x7f0000000180)=""/116, 0xfffffd26) recvmsg(r1, &(0x7f0000000680)={0x0, 0xffffffffffffff7f, &(0x7f0000000080)=[{&(0x7f0000000200)=""/166, 0xfffffeee}, {&(0x7f0000000040)=""/37, 0x25}, {&(0x7f00000002c0)=""/150, 0x96}, {&(0x7f0000000380)=""/161, 0xa1}], 0x4, &(0x7f0000000100)=""/44, 0x2c}, 0x0) 2018/05/27 19:14:00 executing program 3: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012c") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:14:00 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:14:00 executing program 1: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup\x00', 0x200002, 0x0) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_int(r0, &(0x7f0000000100)='rdma.max\x00', 0x2, 0x0) socket(0x10, 0x2, 0x0) pwritev(r1, &(0x7f0000000680)=[{&(0x7f0000000000)="05", 0x1}], 0x1, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) 2018/05/27 19:14:00 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000237fee)='/dev/input/event#\x00', 0x2, 0x28001) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") r2 = syz_open_dev$vcsn(&(0x7f0000000000)='/dev/vcs#\x00', 0xff, 0x2c0200) ioctl$VT_GETSTATE(r2, 0x5603, &(0x7f0000000040)={0x1b5, 0x1, 0xb2}) setsockopt$inet_sctp_SCTP_AUTOCLOSE(r2, 0x84, 0x4, &(0x7f0000000080)=0x8, 0x4) write$evdev(r0, &(0x7f0000f15fd0)=[{{}, 0x1, 0x3a, 0x2}, {}], 0x30) 2018/05/27 19:14:00 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:14:00 executing program 3: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012c") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) [ 2636.915238] FAULT_INJECTION: forcing a failure. [ 2636.915238] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2636.927191] CPU: 0 PID: 6452 Comm: syz-executor6 Not tainted 4.17.0-rc6+ #70 [ 2636.934384] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2636.943735] Call Trace: [ 2636.946335] dump_stack+0x1b9/0x294 [ 2636.949978] ? dump_stack_print_info.cold.2+0x52/0x52 [ 2636.955188] should_fail.cold.4+0xa/0x1a [ 2636.959263] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 2636.964379] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 2636.969595] ? graph_lock+0x170/0x170 [ 2636.969623] ? find_held_lock+0x36/0x1c0 [ 2636.969644] ? __lock_is_held+0xb5/0x140 [ 2636.969674] ? check_same_owner+0x320/0x320 [ 2636.969691] ? rcu_note_context_switch+0x710/0x710 [ 2636.969715] ? __might_sleep+0x95/0x190 [ 2636.995001] __alloc_pages_nodemask+0x34e/0xd70 [ 2636.995018] ? lock_downgrade+0x8e0/0x8e0 [ 2636.995041] ? __alloc_pages_slowpath+0x2db0/0x2db0 [ 2636.995056] ? graph_lock+0x170/0x170 2018/05/27 19:14:00 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) [ 2636.995071] ? __lock_is_held+0xb5/0x140 [ 2636.995089] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 2636.995122] ? __lock_is_held+0xb5/0x140 [ 2636.995148] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 2636.995167] alloc_pages_current+0x10c/0x210 [ 2637.035901] __get_free_pages+0xf/0x40 [ 2637.039796] mmu_topup_memory_caches+0x1f8/0x3a0 [ 2637.044575] kvm_mmu_load+0x21/0x10e0 [ 2637.048386] ? kasan_check_write+0x14/0x20 [ 2637.052631] vcpu_enter_guest+0x3a83/0x6060 [ 2637.056968] ? kvm_set_msr_common+0x2680/0x2680 [ 2637.061648] ? perf_trace_lock+0x900/0x900 [ 2637.065882] ? __lock_acquire+0x7f5/0x5140 [ 2637.070123] ? vmx_vcpu_reset+0x1030/0x1030 [ 2637.074445] ? graph_lock+0x170/0x170 [ 2637.078248] ? graph_lock+0x170/0x170 [ 2637.082051] ? __lock_acquire+0x7f5/0x5140 [ 2637.086296] ? perf_trace_lock_acquire+0xe3/0x980 [ 2637.091152] ? __lock_is_held+0xb5/0x140 [ 2637.095229] ? lock_acquire+0x1dc/0x520 [ 2637.099212] ? kvm_arch_vcpu_ioctl_run+0x234/0x1690 [ 2637.104234] ? lock_release+0xa10/0xa10 [ 2637.108204] ? kvm_arch_vcpu_ioctl_set_fpu+0x340/0x340 [ 2637.113463] ? kvm_arch_dev_ioctl+0x5f0/0x5f0 [ 2637.117937] ? preempt_notifier_dec+0x20/0x20 [ 2637.122418] kvm_arch_vcpu_ioctl_run+0x33e/0x1690 [ 2637.127243] ? kvm_arch_vcpu_ioctl_run+0x33e/0x1690 [ 2637.132246] kvm_vcpu_ioctl+0x79d/0x12e0 [ 2637.136302] ? kvm_uevent_notify_change.part.29+0x440/0x440 [ 2637.142008] ? graph_lock+0x170/0x170 [ 2637.145798] ? find_held_lock+0x36/0x1c0 [ 2637.149846] ? lock_downgrade+0x8e0/0x8e0 [ 2637.153991] ? kasan_check_read+0x11/0x20 [ 2637.158132] ? rcu_is_watching+0x85/0x140 [ 2637.162264] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 2637.167444] ? __fget+0x40c/0x650 [ 2637.170881] ? match_held_lock+0x801/0x8b0 [ 2637.175104] ? expand_files.part.8+0x9a0/0x9a0 [ 2637.179676] ? kasan_check_write+0x14/0x20 [ 2637.183892] ? __mutex_unlock_slowpath+0x180/0x8a0 [ 2637.188805] ? wait_for_completion+0x870/0x870 [ 2637.193372] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 2637.198548] ? kvm_uevent_notify_change.part.29+0x440/0x440 [ 2637.204239] do_vfs_ioctl+0x1cf/0x16a0 [ 2637.208115] ? ioctl_preallocate+0x2e0/0x2e0 [ 2637.212505] ? fget_raw+0x20/0x20 [ 2637.215940] ? __sb_end_write+0xac/0xe0 [ 2637.219898] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 2637.225425] ? fput+0x130/0x1a0 [ 2637.228699] ? ksys_write+0x1a6/0x250 [ 2637.232488] ? security_file_ioctl+0x94/0xc0 [ 2637.236880] ksys_ioctl+0xa9/0xd0 [ 2637.240316] __x64_sys_ioctl+0x73/0xb0 [ 2637.244201] do_syscall_64+0x1b1/0x800 [ 2637.248077] ? syscall_slow_exit_work+0x4f0/0x4f0 [ 2637.252905] ? syscall_return_slowpath+0x5c0/0x5c0 [ 2637.257819] ? syscall_return_slowpath+0x30f/0x5c0 [ 2637.262732] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 2637.268083] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 2637.272917] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 2637.278087] RIP: 0033:0x455a09 [ 2637.281264] RSP: 002b:00007fd7c2c18c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2637.288957] RAX: ffffffffffffffda RBX: 00007fd7c2c196d4 RCX: 0000000000455a09 [ 2637.296203] RDX: 0000000000000000 RSI: 000000000000ae80 RDI: 0000000000000016 [ 2637.303450] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 2637.310698] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000017 [ 2637.317948] R13: 000000000000027e R14: 00000000006f7c70 R15: 0000000000000046 2018/05/27 19:14:01 executing program 3: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf6") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:14:01 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:14:01 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/kvm\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PAUSE_OUTPUT(r0, 0x40042409, 0x1) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$KVM_SET_CPUID(r2, 0xc028ae92, &(0x7f0000000000)) 2018/05/27 19:14:01 executing program 2: r0 = socket$inet6(0xa, 0x8000000000000802, 0x0) sendmsg$inet_sctp(r0, &(0x7f0000000500)={&(0x7f0000000040)=@in6={0xa, 0x4e24, 0x6, @remote={0xfe, 0x80, [], 0xbb}, 0x77f5}, 0x1c, &(0x7f0000000080), 0x0, 0x0, 0x1d1}, 0x10008000) r1 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000000)='/dev/snapshot\x00', 0x20000, 0x0) ioctl$SNDRV_CTL_IOCTL_PVERSION(r1, 0x80045500, &(0x7f0000000080)=""/114) close(r0) 2018/05/27 19:14:01 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) r1 = socket$inet(0x2, 0x200000002, 0x0) setsockopt$inet_mreqn(r1, 0x0, 0x27, &(0x7f0000000080)={@multicast1=0xe0000001, @local={0xac, 0x14, 0x14, 0xaa}}, 0xc) setsockopt$inet_msfilter(r1, 0x0, 0x29, &(0x7f0000000040)={@multicast1=0xe0000001, @local={0xac, 0x14, 0x14, 0xaa}, 0x0, 0x2, [@local={0xac, 0x14, 0x14, 0xaa}, @empty]}, 0x18) sendto$inet(r0, &(0x7f0000c95ffd), 0x1c00, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001, [0x0, 0x0, 0x0, 0xe00]}, 0x10) 2018/05/27 19:14:01 executing program 6 (fault-call:7 fault-nth:71): r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = socket(0x2, 0x1, 0x0) ioctl(r2, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") r3 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000280)=[@text32={0x20, &(0x7f0000000380)="0ca43ef30fbd57b80f23c20f1366d26565df9d0500000066ba2000edc4e1d1fc37b8010000000f01d90fc75b05c744240098d30000c74424025f5539d6c7442406000000000f011424", 0x49}], 0x1, 0x24, &(0x7f00000002c0), 0x0) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000009000/0x18000)=nil, &(0x7f0000000140)=[@text16={0x10, &(0x7f00000001c0)="640f602cd8a0020066b9800000c00f326635004000000f30dfdd65640f22930f01d1baf80c66b878ea428966efbafc0cb83e38ef262e642626360f2193cad3126766c7442400110900006766c74424021001c0fe6766c744240600000000670f011c24", 0x63}], 0x1, 0x0, &(0x7f0000000000), 0x0) ioctl$KVM_RUN(r3, 0xae80, 0x0) 2018/05/27 19:14:01 executing program 5: r0 = socket$inet6(0xa, 0x2, 0x200000088) r1 = socket$inet6(0xa, 0x7fe, 0x4) getsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x13, &(0x7f0000000000)={@mcast1={0xff, 0x1, [], 0x1}}, &(0x7f0000000040)=0x20) recvfrom$inet6(r0, &(0x7f0000fbef6d)=""/185, 0xfffffffffffffeba, 0x0, 0x0, 0x1fe) sendto$inet6(r1, &(0x7f0000000800)="77772a0bd31622e24b1f16e07ce40e12872e3637e157d5847cd0e4fd5c54e58bacd24ac68385a2e2f93468221d4b20029b950c08648c47d645122d9400a16ebd809a0045713dda8b06af50702d3338c98f2565aee44a1c67a5db987cfe1deb8b4643dc020fe400ec44f08128901b17869e1dad43eeb6e4d4ecd5ecccea67a84338d8a58dc9c5770ede7af7b73903a6f69831181b524b6748442028019b04dac2e7203f6abaa4bb75048c9d2d297699437e851061d998fe4bd4f28f1b3a2c91e4b2273a61e0e7ed54e2a759db09225bd0ad2677d59c62dd972b18725d6f4556a966b8d707c1913ddc93921afde82b7a40968d4c3796c6b1bad1fb2fb9df770d9d88b9e615891a08356254ba1625e26133f31e71d7a8a7a2ba38db3699145c48dbe89cbe20709eca902485b1f3f5c49eef3835f407974ae1e95a72853af813336e00c6282e7dbfda98966db0694cda728dc44550de05f7e2ada24384ddf874f11e2f7f0a00488d8e548767c3266525f2cae7f2ccbee7b367badaf7d61c89c4be39e2b30bae5d257ebd003ae26aeaf07233712c243969d8201364ad5ec28dac9fecd028cb20d50f85fb08171f3746090d717aa27133684289c3dabe07a5c0007a8d373be70d73943e0788427dc72c5f3fb774b5d8bcfc381bfda4924aabd93caedf8dd74ca6ed8793680022df61a1a028f7d9391255af2bb019b2e3413fa748d394b8059c8fceebb92cb9a31a6948cad3a3312c011bec3e895e0020acd942cae558e17a4e5f602aaf4212e7a627310c58d6548ebb4b6341902e48f4b04c9f49f83058512235c6f47e43673eb6320aa81f1b751b19a32f5f25865e47a43d15f32aea04ef5023f527d92eccb92401c20787794d66b6eb571d120a246c65207b4ab09f9d31b85043899561ee431af468aac759ceeebc703aa4fbc3cf2ecee20c59aef2ce71729577446427c3b41e8bf5c6752e1236d6af6af1762bd6a1941d54329554b556a48017682eceb45be698c1d88718aae47fd5c458682bdc750e682ed4a277901a43a2827346fa789b4983af80334611a6f39ff155d0d78828247b667c620f1718a4cdf96ba1b4a550116ab6418b511ac8667527cd378e1f49be5496d9ae85cb6b8de202da926b065afbb6fc9e9b937e5950eac23dc1db5a8544156d87b6bf8e2c967cdca01d24c062f29877198a8ebda489b8fb78af4f3f96f895a91745a8d45c31a3be389587da185dca2077261d0876c6f9cb97e211090352385e0ae26f160b87278a22ae3690d5605be41939e9d59139509a2473f0d4737d13089b19c820f71d3a30153d913180981abc7ee672371e4f778d59f1066a47921600e7e5a5ad1d361f3cf845fe939ac8fa4247fc7c4682158b337f2209c68b78705c7f1169ccb693dcfa43166965bfe0f959a00713a4b453ac7aa386aba7d65ed72f4e6d046fddc6c8ae7750d8efa75f6a8574eeddb1894b0c0f832f7c72adf6d16b30cec38d01d6da0966d5c0d09c10eab4d591233ba3278a1a1dd737fd5005d5f2aa7e296acbff3e7256a5c1fe3ae7e6b6957e8ff9a18246a88cb9d00801a199e04aad4294593358a4b5a568f259ff405f7dbb76d4d6771ee1479696a887f2a09406d0089757d626237bdaf4f8b02b8444b6e137fed156ea681a50f62b4022ffa4dd49923af7c600451868da2f8aa687bb27b78fe3399b4c9a559c9bd9d6bead0ee668eb628842459e6688bebf8e49541e8761320b63088e3d4e036a6af8ba4344f3e79aaeffd25815c9e1114ce080e01b23d9e0578926cd80f607e69734a1ec520793d685164acbf0dfca495fc662549ea57c7f3a458c30ba25a2277a83c5b49d1ac8a334560962743e52e3d75945b8a9f24979a80cd69b327291b235df043fbf574d223d7e45a9fe61174fd247d3b45526f18fcf5e6bf093422e2dea22b64d6219a596a79d6e7cb14a415f21196c57da6c9cc80bfbce5b26db43c4b2b1ae951a0e0386e262b87af874b39cf1a43eee3e30994f62e8419964e456347a3dc6980bfb766f64944e328b853f11591dd999182e6c0736c4b0c279f468a8702720509f01d08beb15dd5a8430dd76b336a0df253504716128810ddd817892c112c6a75f00f6773d928a92b0eb859440ca539f5d7edcbc2ce84f6d7d88b9b585c9f3887c35ebf9d775c356e3bd8838662f4f5d6b387acbf4d58dd725e2e53591f1dd623c834a2a9c7165c929002336c1427e08fc9a970f2649e13de29747186e50caa238ba5b162f3be8d1de48dbf77116d85ddfc66bf1d6912bc04c840cbf25311f0302c22a606d96271a68e31b1dd5498d3bc150f65620f3a97dffe0c6b30c17ebd788a92f29c9e2d6d8c1fb9c1360c29b626bac313f2909ecd398cfabb1ecf6793099bc59041a6126b3ef09a6556e61237d2e8a8a6f10e6dbf6bf45564813fab7b9e4c67000616a1d54771e5d5b01706780ce5b78a4616234bea21ac685fea5d735e5f53d9bc8384fa488b7767142ed960b5e4038f549947cf3ad00e1b1d562c9f87ca71017b4f3e89486e662e8402b51afb033c4cf3373c15dac7f59610e25dd5d44d324dc53361a2c3eada0a5c4da46fbe99db6568ea5ffa2182d6a8e2e7c86c3fce334460ef9a2f707c3a893f8ef31e6c6129bb39f550869c7e52e732b12022a65739df008205c1c9f17ce6b868785bda97f4165a6fac6e13f0b0a95a19bfe2a568af42bac2a551ebb52c49e0d52d094c9d222d7359f7d084a52add1f265015abab9ce6ebe6fb3ea34af1f7ef9c0abce578a4c29628652b9f61d37907724af8696d321320c7f628d4100a477617f529225808e7cfc30c54330bbe20f0cb006818ed1e15a061adc2c3356b7b8293c9415657f44a08409d1b389dfebf0af0986a206d4b09c8997c70878ed113aceaefbe226e8ae47dc64b66189ee8ed30f617cf1b080beb0e510ce458d89f60c98ae05029248448505d444f7adb63f62b88b82a5fce015f4e81938af8d9ec1aa58821be341d9a0612e5e661f7fc1792d5dec77ad1cb20b732863acec274f1e95a37a706d63df3f91c595f881fe854d605d63eac140f4aaded60bc3f0e26341ccd820a3fac4ed991a758e6837b5036a33efd7f4084f25e951121e715b51254a1fe7cbc3e12125aba400e930006f406f44af18c4ae9081ebb9bf8aa0ba9c113b0dda046071d68d2a4125b5fc626d08b4b08f4d57db3b55a9575ed208863fccce43d2a813712ec0100b64f3ed74fcde07a4aea26d2dd1bf845f01aabdc0bd2f345a52d286b42d9143c083658e864dcf3525358667dfa897e90fb1f9b82d7fe6498f4477e14a4c2925201219cf7060540ef5b26fe3ebf7d0e40cbe5479ccae232882504f97e0e534d55e88650ce5b06f4f960d227a978a52f1545416f3ec05e2aaba59af9b27e0e1823fe6eac0586b80b02cbb80d8b44187bc92c8dfc1362f9f2b113ba35ed35ff64a3883d6addc1d4cf170485fe3a0ddf934a81317866ffb5e97632220beba1aead988a71b87384180997631eaf52855be15b3c55c05d0183eacf5cc34d56d2ed2e692b3866be0c5a7a6dda9d82fb6fbcbb8d76b7bd3b8b532a7c2025fe221ae5d2ddff7dbdb52d9ed9ec1a8d403cd2afc2fce7a18dd21241b5c01645a70c5b81de8e7e55363b3def5c0ab7f01591c884fc35040e5f2cf87f14697a588198d603713e53f763de9e862f656404af9701c2d832b3aef4602c7180c37324684496a3c7068168f0802ac9a13d78bd6f29db595d15ff64f6d85d3c2a91e440804a180399acdb80a787cdb94b6ba1bd5a04ca89f91674fb52f4ee2618d48dbc0836afc860dc1670cd66eec6e02e39dbd485ab375ea3351bb853b7adef74af2634225797d5a62067a370531748bf55099cdda6d265e01ec5408af8860163cf1a25859089450da48bdde0455659f0959b6f61662d8b0bd9d77774d4307737ffd4dd3f3a495e52d66d3b389bc1f65969af768314797af40fe68372d77230c868c6bb625f2d5a12fb8ab184d6194600c1929080146a4d7a871850e00c51a039bb0e07230aab390e9053c4860d73ca2d5e4fc6454e30a8e72b847fd7cb5b7a5c9fe53bb27312c38e81f286442e0cfbcbbda9f745608ef9b7112d44fc632e0f565aa128b1f2ef95654c484d6ba5408e7dfa4ace8ad3869494cc77138f7632423fa31fd1fed75cdbfa3811f2590a3f0573fb8bfac7b3ae193cb16e0d9859214f15233349e2e8f88d473995ea136aac975046c6dfbcd786ad2ae79fa663de8db2ee5a4ecc1aebbef6544ebacad732f398cd1bdc95699e0c52719ba0af40da48176daadb78a560cad1034934b53949a3577bcdee0edb0edd83df945ec43aee7538387b658b2821c2020565c86a179ad109a3e7082940be40788668bbe7b308b0e8a2d41ef9736d32d368a2fdc65d4a86bf7ac74df966dfb638afc64d9f5fd927ffea535c61e12b210e9864e949ad66953794e9d0220e62460fbb300fc49895e3dd021164a642c74f1d680c576882ebbf28c7467032e146ef249963ab6535eac9ba08c68bd3948e44c4f88c2045a215a597b63442b6e3b1bf9f9fa93c821eda8af2889853c0917b7ab49a95a1fe3851fa6ec7d2925d154c360e7cac206e375f854e7b90d710e7b0612378ab9f17641d19e9549ba4538694d4c57b5fa1bfb8fd5bc8268924033531fee868f259078e17ca6641498f5123dcbf7e062ef1986cd739280691f2105662e473b44737cf274227348d32184321fa97a210caa643529d9c44d8be0c8db9ca034e2d12469c3d1962a17e3e43805f90e83ead402a62aa9db1cebf5f947d33b02e091f1d01762b11df715989c9df865aa6151e7ef86c111fa75d906b9532712bcc58fb45e194aab1dbe4ae94a1e4cabd14b9a4705d4764d48bf8e3d54d933d9c7ffdb4fd382162b9a4e708589cc121d5373be07d0bf8010d9ff237ab7ff539f6854e11823f70a02bc656b0328fa921206521c5b7eaae51566140b968fb445004d1ab4ac4e99c1377ee0338c65f61e46e44f5efffcf1e9da66f598c747da33ae360df0d8d51fac9e802dfb3a273ebc6e34b2ba9d70ff160bf66df998483723a2c69f6a7ac0914f3096e897ecd61aee7dd000f6b43ed9bada505158edc0e232ee0e0fbf0db957d8646266950a543762bc61c84d9cdb197767520d05c59b6e8e12a71fb77e1f553bc5de52d8c9d6e6f8c01440dad6dd14c64904a17fccf14e201585cab8ad6d91006f2294b44a884e5f0b1a442c1b72da4ad6b9a8eb8bd9e1551fd907d6ca246ba81fb9406b021ceb472e3c52fc4028c880a9aa99f3a64ba8dfc42e3cfa0d9c6a96ea64524ec07cd7e677ff6407e1156c8168408c86814e8d270603dcd3e2d206d8a108f3897399bec8b4f397b0ee62a1f76ed21e6d9b499f3f039334d8210357134334e159dcf2b5164ea7300883a0f60d554ea9b68176305573197d5c15bc538535b1e2eb22bd1a8ce702ad692d80a30648847da2a55ee496f590088bb0a6b51b8b79e59b1332f94c803a65c4ba29b4e7ae21e4ce284b888a81abe858732d54faf30eb7219ebaaeab59098881a797a622ae585ebcf7ebdc4d26084f844d53d088e9bd4d74a151236ec990a7d76212a3bad933701f941364ea0040fc16518435abe001d18ccfc3dedb64a3c4dbd8714f14833ba4356549f0274a0fcd43cc588a7a9da0bf329043440d89257f24e9935d7c90603d590714a3eaa23c8e1866fb5f189f278a76d0a09a39f8529e24d9b6485320609630de4ccc978fb3cfe6837179cd92bc43a3f6685cbc9276523ca9", 0x1000, 0x0, &(0x7f0000000200)={0xa, 0x4e21, 0x300, @dev={0xfe, 0x80, [], 0x14}, 0x7}, 0x1c) bind$inet6(r0, &(0x7f0000000040)={0xa, 0x4e23, 0x10000000, @ipv4={[], [0xff, 0xff], @local={0xac, 0x14, 0x14, 0xaa}}, 0x100000001}, 0xf) r2 = socket$inet6(0xa, 0x3, 0x3a) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$bt_BT_FLUSHABLE(r3, 0x112, 0x8, &(0x7f0000000300)=0xbe, &(0x7f0000000340)=0x4) ioctl$DRM_IOCTL_SET_CLIENT_CAP(r3, 0x4010640d, &(0x7f00000000c0)={0x0, 0x3617}) setsockopt$inet6_int(r2, 0x29, 0xc8, &(0x7f00000007c0), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000000280)={{0xa, 0x4e22, 0x1, @remote={0xfe, 0x80, [], 0xbb}, 0xde27}, {0xa, 0x4e20, 0x100000001, @mcast1={0xff, 0x1, [], 0x1}, 0x8000}, 0x0, [0x9, 0x1, 0x2, 0x0, 0x0, 0x9, 0x5, 0x2aec100000000000]}, 0x5c) r4 = socket$inet6(0xa, 0x2, 0x0) ioctl(r4, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000000100)={{0xa, 0x4e22, 0x8, @ipv4={[], [0xff, 0xff], @broadcast=0xffffffff}, 0x9}, {0xa, 0x4e22, 0x800, @mcast1={0xff, 0x1, [], 0x1}, 0x5dfb}, 0x5, [0x400, 0x3, 0x3, 0x9, 0x8000, 0xdb4, 0x7, 0x3]}, 0x5c) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0xc9, &(0x7f0000000180)={{0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @multicast1=0xe0000001}}, {0xa, 0x0, 0x0, @remote={0xfe, 0x80, [], 0xbb}}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x4]}, 0x5c) 2018/05/27 19:14:01 executing program 0: r0 = socket(0x2, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000deb000)={0x2, 0x4e23, @multicast1=0xe0000001}, 0x10) sendto$inet(r1, &(0x7f0000a88f88), 0x332, 0x20000800, &(0x7f0000e68000)={0x2, 0x4e23}, 0x10) sendto$inet(r1, &(0x7f0000000000)="ff", 0x1, 0x0, 0x0, 0x0) sendto$inet(r1, &(0x7f0000000000), 0xfffffffffffffe4e, 0x0, &(0x7f00000000c0)={0x2}, 0x10) read(r1, &(0x7f0000000180)=""/116, 0xfffffd26) recvmsg(r1, &(0x7f0000000680)={0x0, 0xffffffffffffff7f, &(0x7f0000000080)=[{&(0x7f0000000200)=""/166, 0xfffffeee}, {&(0x7f0000000040)=""/37, 0x25}, {&(0x7f00000002c0)=""/150, 0x96}, {&(0x7f0000000380)=""/161, 0xa1}], 0x4, &(0x7f0000000100)=""/44, 0x2c}, 0x0) 2018/05/27 19:14:01 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:14:01 executing program 3: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf6") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) [ 2637.834830] FAULT_INJECTION: forcing a failure. [ 2637.834830] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2637.846762] CPU: 0 PID: 6500 Comm: syz-executor6 Not tainted 4.17.0-rc6+ #70 [ 2637.853953] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2637.863301] Call Trace: [ 2637.865925] dump_stack+0x1b9/0x294 [ 2637.869542] ? dump_stack_print_info.cold.2+0x52/0x52 [ 2637.874717] ? lock_downgrade+0x8e0/0x8e0 [ 2637.878856] should_fail.cold.4+0xa/0x1a [ 2637.882900] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 2637.887987] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 2637.893162] ? graph_lock+0x170/0x170 [ 2637.896949] ? is_bpf_text_address+0xd7/0x170 [ 2637.901429] ? find_held_lock+0x36/0x1c0 [ 2637.905480] ? __lock_is_held+0xb5/0x140 [ 2637.909533] ? check_same_owner+0x320/0x320 [ 2637.913839] ? rcu_note_context_switch+0x710/0x710 [ 2637.918753] ? __might_sleep+0x95/0x190 [ 2637.922715] __alloc_pages_nodemask+0x34e/0xd70 [ 2637.927366] ? lock_downgrade+0x8e0/0x8e0 [ 2637.931504] ? __alloc_pages_slowpath+0x2db0/0x2db0 [ 2637.936506] ? graph_lock+0x170/0x170 [ 2637.940289] ? __lock_is_held+0xb5/0x140 [ 2637.944333] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 2637.949512] ? __lock_is_held+0xb5/0x140 [ 2637.953565] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 2637.959094] alloc_pages_current+0x10c/0x210 [ 2637.963486] __get_free_pages+0xf/0x40 [ 2637.967360] mmu_topup_memory_caches+0x1f8/0x3a0 [ 2637.972102] kvm_mmu_load+0x21/0x10e0 [ 2637.975886] ? kasan_check_write+0x14/0x20 [ 2637.980108] vcpu_enter_guest+0x3a83/0x6060 [ 2637.984413] ? print_usage_bug+0xc0/0xc0 [ 2637.988459] ? kvm_set_msr_common+0x2680/0x2680 [ 2637.993112] ? vmx_vcpu_load+0xada/0xfe0 [ 2637.997156] ? __lock_acquire+0x7f5/0x5140 [ 2638.001376] ? vmx_vcpu_reset+0x1030/0x1030 [ 2638.005677] ? graph_lock+0x170/0x170 [ 2638.009460] ? graph_lock+0x170/0x170 [ 2638.013241] ? __lock_acquire+0x7f5/0x5140 [ 2638.017464] ? debug_check_no_locks_freed+0x310/0x310 [ 2638.022638] ? __lock_is_held+0xb5/0x140 [ 2638.026683] ? lock_acquire+0x1dc/0x520 [ 2638.030640] ? kvm_arch_vcpu_ioctl_run+0x234/0x1690 [ 2638.035643] ? lock_release+0xa10/0xa10 [ 2638.039598] ? kvm_arch_vcpu_ioctl_set_fpu+0x340/0x340 [ 2638.044860] ? kvm_arch_dev_ioctl+0x5f0/0x5f0 [ 2638.049336] ? preempt_notifier_dec+0x20/0x20 [ 2638.053822] kvm_arch_vcpu_ioctl_run+0x33e/0x1690 [ 2638.058646] ? kvm_arch_vcpu_ioctl_run+0x33e/0x1690 [ 2638.063650] kvm_vcpu_ioctl+0x79d/0x12e0 [ 2638.067695] ? kvm_uevent_notify_change.part.29+0x440/0x440 [ 2638.073390] ? graph_lock+0x170/0x170 [ 2638.077176] ? find_held_lock+0x36/0x1c0 [ 2638.081227] ? lock_downgrade+0x8e0/0x8e0 [ 2638.085363] ? kasan_check_read+0x11/0x20 [ 2638.089492] ? rcu_is_watching+0x85/0x140 [ 2638.093626] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 2638.098809] ? __fget+0x40c/0x650 [ 2638.102248] ? match_held_lock+0x801/0x8b0 [ 2638.106470] ? expand_files.part.8+0x9a0/0x9a0 [ 2638.111037] ? kasan_check_write+0x14/0x20 [ 2638.115254] ? __mutex_unlock_slowpath+0x180/0x8a0 [ 2638.120167] ? wait_for_completion+0x870/0x870 [ 2638.124731] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 2638.129904] ? kvm_uevent_notify_change.part.29+0x440/0x440 [ 2638.135599] do_vfs_ioctl+0x1cf/0x16a0 [ 2638.139472] ? ioctl_preallocate+0x2e0/0x2e0 [ 2638.143865] ? fget_raw+0x20/0x20 [ 2638.147312] ? __sb_end_write+0xac/0xe0 [ 2638.151272] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 2638.156788] ? fput+0x130/0x1a0 [ 2638.160052] ? ksys_write+0x1a6/0x250 [ 2638.163838] ? security_file_ioctl+0x94/0xc0 [ 2638.168233] ksys_ioctl+0xa9/0xd0 [ 2638.171674] __x64_sys_ioctl+0x73/0xb0 [ 2638.175544] do_syscall_64+0x1b1/0x800 [ 2638.179417] ? syscall_slow_exit_work+0x4f0/0x4f0 [ 2638.184242] ? syscall_return_slowpath+0x5c0/0x5c0 [ 2638.189154] ? syscall_return_slowpath+0x30f/0x5c0 [ 2638.194071] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 2638.199419] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 2638.204247] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 2638.209416] RIP: 0033:0x455a09 [ 2638.212587] RSP: 002b:00007fd7c2c18c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2638.220276] RAX: ffffffffffffffda RBX: 00007fd7c2c196d4 RCX: 0000000000455a09 [ 2638.227532] RDX: 0000000000000000 RSI: 000000000000ae80 RDI: 0000000000000016 2018/05/27 19:14:01 executing program 2: r0 = socket$inet6(0xa, 0x3, 0xff) ioctl$sock_inet_SIOCSIFDSTADDR(r0, 0x8918, &(0x7f0000000040)={'bridge0\x00', {0x2, 0x4e23, @multicast2=0xe0000002}}) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x0, @dev={0xfe, 0x80}, 0x9}, 0x1c) r1 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/net/pfkey\x00', 0x2000, 0x0) bind$alg(r1, &(0x7f0000000140)={0x26, 'skcipher\x00', 0x0, 0x0, 'xts-camellia-aesni\x00'}, 0x58) ioctl$BLKSECDISCARD(r1, 0x127d, &(0x7f00000001c0)=0x4b) setsockopt$inet_sctp_SCTP_AUTO_ASCONF(r1, 0x84, 0x1e, &(0x7f0000000100)=0x1, 0x4) sendmsg(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000000c0)="571d7d91290d61beff7145763f7a95674c9b61c6e58ba229941a083257dfdd9d4037ad6480bbf0fd", 0x28}], 0x1}, 0x0) [ 2638.234781] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 2638.242034] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000017 [ 2638.249285] R13: 000000000000027e R14: 00000000006f7c70 R15: 0000000000000047 2018/05/27 19:14:01 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:14:01 executing program 3: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf6") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:14:01 executing program 2: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000040)=ANY=[@ANYBLOB="020d0000100000000000000000000000030006000000000002000000e00000010000000000000000080012000200020000000000000000007000000000000000000000000000000000000000000000000000000000000001ac1414bb002c54b233000000000000004cef8eacf1d4e27218c4ce0300050000000000020000000000"], 0x80}, 0x1}, 0x0) 2018/05/27 19:14:01 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) get_mempolicy(&(0x7f00000000c0), &(0x7f0000000100), 0xffffffffffffffc0, &(0x7f0000601000/0x3000)=nil, 0x4) 2018/05/27 19:14:02 executing program 1: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000003c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000340)={&(0x7f0000000400)=@bridge_getlink={0x28, 0x12, 0xa01, 0x0, 0x0, {0x7}, [@IFLA_IF_NETNSID={0x8, 0x1d, 0x2}]}, 0x28}, 0x1}, 0x0) r1 = msgget$private(0x0, 0x100) getsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f00000001c0)={{{@in=@broadcast, @in=@rand_addr, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@local}, 0x0, @in6=@loopback}}, &(0x7f00000002c0)=0xe8) getresgid(&(0x7f0000000300), &(0x7f0000000540)=0x0, &(0x7f0000000440)) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000580)={0x0}, &(0x7f00000005c0)=0xc) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000600)=0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000640)={{0x6, r2, r3, r4, r5, 0x0, 0x7fffffff}, 0x6, 0x1, 0xfffffffffffffff7, 0x4, 0x2, 0x80000000000000, r6, r7}) r8 = syz_open_dev$admmidi(&(0x7f0000000040)='/dev/admmidi#\x00', 0x1f, 0x400000) ioctl$KVM_SET_GSI_ROUTING(r8, 0x4008ae6a, &(0x7f0000000840)=ANY=[@ANYBLOB="0600000000000000000200000300000000000000100000007b02000000000000e34a000000000000f00a000000000000b5000000ea0000008000000001000000000000030000000006000000050000001f00000000000000000000000000000000000000000000000700000003000000000000000000000006000000040000000000000000000000000000000000000000000500000000005500000001000000000000000000000068010000dd0100000000000000000000000000000000000000000000000000cf0005000000030000000055766c6609b9a0e6000000060000002000003b4a00000000000000000000000000000000000000000000000000003c08000000000000020000000000000001000000000000000000000053578621fbe10d2abd8b3fefe54ef824761a0ed4544bc1fb210800000000000000c7c96d7d54d3a39651c2d8bc4b9491e74e650486a8d25fe9a3046bcfb789155a995a97ef5251be4dca15b1a5bdd954c3f6f3095e49e084c32c60beedd3235a7b503a9a768944031f6d7b6211c889f8ba164b39641870be194fa0c97835663440676d2385aa691401367f278e36b2758c27ce371b00aaec21146655f973c7"]) 2018/05/27 19:14:02 executing program 3: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(0xffffffffffffffff, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:14:02 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f000001bfc8)={&(0x7f0000db4000)={0x10}, 0xc, &(0x7f00006bcff0)={&(0x7f000075b000)=@ipv6_newroute={0x2c, 0x18, 0x301, 0x0, 0x0, {0xa}, [@RTA_ENCAP_TYPE={0x8, 0x15, 0x6}, @RTA_ENCAP={0x8, 0x16, @nested={0x4, 0x4}}]}, 0x2c}, 0x1}, 0x0) r1 = syz_open_dev$sndpcmc(&(0x7f0000000200)='/dev/snd/pcmC#D#c\x00', 0xa, 0x300) ioctl$sock_bt_bnep_BNEPGETCONNLIST(r1, 0x800442d2, &(0x7f0000000140)={0x4, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, @dev}, {0x0, 0x0, 0x0, @local}, {0x0, 0x0, 0x0, @random}, {}]}) accept4$ipx(r1, &(0x7f0000000040), &(0x7f0000000080)=0x10, 0x80000) ioctl$TIOCSETD(r1, 0x5423, &(0x7f00000001c0)=0x1) fcntl$getownex(r1, 0x10, &(0x7f0000000180)={0x0, 0x0}) prctl$setptracer(0x59616d61, r2) 2018/05/27 19:14:02 executing program 6 (fault-call:7 fault-nth:72): r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = socket(0x2, 0x1, 0x0) ioctl(r2, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") r3 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000280)=[@text32={0x20, &(0x7f0000000380)="0ca43ef30fbd57b80f23c20f1366d26565df9d0500000066ba2000edc4e1d1fc37b8010000000f01d90fc75b05c744240098d30000c74424025f5539d6c7442406000000000f011424", 0x49}], 0x1, 0x24, &(0x7f00000002c0), 0x0) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000009000/0x18000)=nil, &(0x7f0000000140)=[@text16={0x10, &(0x7f00000001c0)="640f602cd8a0020066b9800000c00f326635004000000f30dfdd65640f22930f01d1baf80c66b878ea428966efbafc0cb83e38ef262e642626360f2193cad3126766c7442400110900006766c74424021001c0fe6766c744240600000000670f011c24", 0x63}], 0x1, 0x0, &(0x7f0000000000), 0x0) ioctl$KVM_RUN(r3, 0xae80, 0x0) 2018/05/27 19:14:02 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:14:02 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) r1 = socket$inet(0x2, 0x200000002, 0x0) setsockopt$inet_mreqn(r1, 0x0, 0x27, &(0x7f0000000080)={@multicast1=0xe0000001, @local={0xac, 0x14, 0x14, 0xaa}}, 0xc) setsockopt$inet_msfilter(r1, 0x0, 0x29, &(0x7f0000000040)={@multicast1=0xe0000001, @local={0xac, 0x14, 0x14, 0xaa}, 0x0, 0x2, [@local={0xac, 0x14, 0x14, 0xaa}, @empty]}, 0x18) sendto$inet(r0, &(0x7f0000c95ffd), 0x1c00, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001, [0x0, 0x0, 0x0, 0xc0ffffff00000000]}, 0x10) 2018/05/27 19:14:02 executing program 5: r0 = socket$inet6(0xa, 0x2, 0x200000088) r1 = socket$inet6(0xa, 0x7fe, 0x4) getsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x13, &(0x7f0000000000)={@mcast1={0xff, 0x1, [], 0x1}}, &(0x7f0000000040)=0x20) recvfrom$inet6(r0, &(0x7f0000fbef6d)=""/185, 0xfffffffffffffeba, 0x0, 0x0, 0x1fe) sendto$inet6(r1, &(0x7f0000000800)="77772a0bd31622e24b1f16e07ce40e12872e3637e157d5847cd0e4fd5c54e58bacd24ac68385a2e2f93468221d4b20029b950c08648c47d645122d9400a16ebd809a0045713dda8b06af50702d3338c98f2565aee44a1c67a5db987cfe1deb8b4643dc020fe400ec44f08128901b17869e1dad43eeb6e4d4ecd5ecccea67a84338d8a58dc9c5770ede7af7b73903a6f69831181b524b6748442028019b04dac2e7203f6abaa4bb75048c9d2d297699437e851061d998fe4bd4f28f1b3a2c91e4b2273a61e0e7ed54e2a759db09225bd0ad2677d59c62dd972b18725d6f4556a966b8d707c1913ddc93921afde82b7a40968d4c3796c6b1bad1fb2fb9df770d9d88b9e615891a08356254ba1625e26133f31e71d7a8a7a2ba38db3699145c48dbe89cbe20709eca902485b1f3f5c49eef3835f407974ae1e95a72853af813336e00c6282e7dbfda98966db0694cda728dc44550de05f7e2ada24384ddf874f11e2f7f0a00488d8e548767c3266525f2cae7f2ccbee7b367badaf7d61c89c4be39e2b30bae5d257ebd003ae26aeaf07233712c243969d8201364ad5ec28dac9fecd028cb20d50f85fb08171f3746090d717aa27133684289c3dabe07a5c0007a8d373be70d73943e0788427dc72c5f3fb774b5d8bcfc381bfda4924aabd93caedf8dd74ca6ed8793680022df61a1a028f7d9391255af2bb019b2e3413fa748d394b8059c8fceebb92cb9a31a6948cad3a3312c011bec3e895e0020acd942cae558e17a4e5f602aaf4212e7a627310c58d6548ebb4b6341902e48f4b04c9f49f83058512235c6f47e43673eb6320aa81f1b751b19a32f5f25865e47a43d15f32aea04ef5023f527d92eccb92401c20787794d66b6eb571d120a246c65207b4ab09f9d31b85043899561ee431af468aac759ceeebc703aa4fbc3cf2ecee20c59aef2ce71729577446427c3b41e8bf5c6752e1236d6af6af1762bd6a1941d54329554b556a48017682eceb45be698c1d88718aae47fd5c458682bdc750e682ed4a277901a43a2827346fa789b4983af80334611a6f39ff155d0d78828247b667c620f1718a4cdf96ba1b4a550116ab6418b511ac8667527cd378e1f49be5496d9ae85cb6b8de202da926b065afbb6fc9e9b937e5950eac23dc1db5a8544156d87b6bf8e2c967cdca01d24c062f29877198a8ebda489b8fb78af4f3f96f895a91745a8d45c31a3be389587da185dca2077261d0876c6f9cb97e211090352385e0ae26f160b87278a22ae3690d5605be41939e9d59139509a2473f0d4737d13089b19c820f71d3a30153d913180981abc7ee672371e4f778d59f1066a47921600e7e5a5ad1d361f3cf845fe939ac8fa4247fc7c4682158b337f2209c68b78705c7f1169ccb693dcfa43166965bfe0f959a00713a4b453ac7aa386aba7d65ed72f4e6d046fddc6c8ae7750d8efa75f6a8574eeddb1894b0c0f832f7c72adf6d16b30cec38d01d6da0966d5c0d09c10eab4d591233ba3278a1a1dd737fd5005d5f2aa7e296acbff3e7256a5c1fe3ae7e6b6957e8ff9a18246a88cb9d00801a199e04aad4294593358a4b5a568f259ff405f7dbb76d4d6771ee1479696a887f2a09406d0089757d626237bdaf4f8b02b8444b6e137fed156ea681a50f62b4022ffa4dd49923af7c600451868da2f8aa687bb27b78fe3399b4c9a559c9bd9d6bead0ee668eb628842459e6688bebf8e49541e8761320b63088e3d4e036a6af8ba4344f3e79aaeffd25815c9e1114ce080e01b23d9e0578926cd80f607e69734a1ec520793d685164acbf0dfca495fc662549ea57c7f3a458c30ba25a2277a83c5b49d1ac8a334560962743e52e3d75945b8a9f24979a80cd69b327291b235df043fbf574d223d7e45a9fe61174fd247d3b45526f18fcf5e6bf093422e2dea22b64d6219a596a79d6e7cb14a415f21196c57da6c9cc80bfbce5b26db43c4b2b1ae951a0e0386e262b87af874b39cf1a43eee3e30994f62e8419964e456347a3dc6980bfb766f64944e328b853f11591dd999182e6c0736c4b0c279f468a8702720509f01d08beb15dd5a8430dd76b336a0df253504716128810ddd817892c112c6a75f00f6773d928a92b0eb859440ca539f5d7edcbc2ce84f6d7d88b9b585c9f3887c35ebf9d775c356e3bd8838662f4f5d6b387acbf4d58dd725e2e53591f1dd623c834a2a9c7165c929002336c1427e08fc9a970f2649e13de29747186e50caa238ba5b162f3be8d1de48dbf77116d85ddfc66bf1d6912bc04c840cbf25311f0302c22a606d96271a68e31b1dd5498d3bc150f65620f3a97dffe0c6b30c17ebd788a92f29c9e2d6d8c1fb9c1360c29b626bac313f2909ecd398cfabb1ecf6793099bc59041a6126b3ef09a6556e61237d2e8a8a6f10e6dbf6bf45564813fab7b9e4c67000616a1d54771e5d5b01706780ce5b78a4616234bea21ac685fea5d735e5f53d9bc8384fa488b7767142ed960b5e4038f549947cf3ad00e1b1d562c9f87ca71017b4f3e89486e662e8402b51afb033c4cf3373c15dac7f59610e25dd5d44d324dc53361a2c3eada0a5c4da46fbe99db6568ea5ffa2182d6a8e2e7c86c3fce334460ef9a2f707c3a893f8ef31e6c6129bb39f550869c7e52e732b12022a65739df008205c1c9f17ce6b868785bda97f4165a6fac6e13f0b0a95a19bfe2a568af42bac2a551ebb52c49e0d52d094c9d222d7359f7d084a52add1f265015abab9ce6ebe6fb3ea34af1f7ef9c0abce578a4c29628652b9f61d37907724af8696d321320c7f628d4100a477617f529225808e7cfc30c54330bbe20f0cb006818ed1e15a061adc2c3356b7b8293c9415657f44a08409d1b389dfebf0af0986a206d4b09c8997c70878ed113aceaefbe226e8ae47dc64b66189ee8ed30f617cf1b080beb0e510ce458d89f60c98ae05029248448505d444f7adb63f62b88b82a5fce015f4e81938af8d9ec1aa58821be341d9a0612e5e661f7fc1792d5dec77ad1cb20b732863acec274f1e95a37a706d63df3f91c595f881fe854d605d63eac140f4aaded60bc3f0e26341ccd820a3fac4ed991a758e6837b5036a33efd7f4084f25e951121e715b51254a1fe7cbc3e12125aba400e930006f406f44af18c4ae9081ebb9bf8aa0ba9c113b0dda046071d68d2a4125b5fc626d08b4b08f4d57db3b55a9575ed208863fccce43d2a813712ec0100b64f3ed74fcde07a4aea26d2dd1bf845f01aabdc0bd2f345a52d286b42d9143c083658e864dcf3525358667dfa897e90fb1f9b82d7fe6498f4477e14a4c2925201219cf7060540ef5b26fe3ebf7d0e40cbe5479ccae232882504f97e0e534d55e88650ce5b06f4f960d227a978a52f1545416f3ec05e2aaba59af9b27e0e1823fe6eac0586b80b02cbb80d8b44187bc92c8dfc1362f9f2b113ba35ed35ff64a3883d6addc1d4cf170485fe3a0ddf934a81317866ffb5e97632220beba1aead988a71b87384180997631eaf52855be15b3c55c05d0183eacf5cc34d56d2ed2e692b3866be0c5a7a6dda9d82fb6fbcbb8d76b7bd3b8b532a7c2025fe221ae5d2ddff7dbdb52d9ed9ec1a8d403cd2afc2fce7a18dd21241b5c01645a70c5b81de8e7e55363b3def5c0ab7f01591c884fc35040e5f2cf87f14697a588198d603713e53f763de9e862f656404af9701c2d832b3aef4602c7180c37324684496a3c7068168f0802ac9a13d78bd6f29db595d15ff64f6d85d3c2a91e440804a180399acdb80a787cdb94b6ba1bd5a04ca89f91674fb52f4ee2618d48dbc0836afc860dc1670cd66eec6e02e39dbd485ab375ea3351bb853b7adef74af2634225797d5a62067a370531748bf55099cdda6d265e01ec5408af8860163cf1a25859089450da48bdde0455659f0959b6f61662d8b0bd9d77774d4307737ffd4dd3f3a495e52d66d3b389bc1f65969af768314797af40fe68372d77230c868c6bb625f2d5a12fb8ab184d6194600c1929080146a4d7a871850e00c51a039bb0e07230aab390e9053c4860d73ca2d5e4fc6454e30a8e72b847fd7cb5b7a5c9fe53bb27312c38e81f286442e0cfbcbbda9f745608ef9b7112d44fc632e0f565aa128b1f2ef95654c484d6ba5408e7dfa4ace8ad3869494cc77138f7632423fa31fd1fed75cdbfa3811f2590a3f0573fb8bfac7b3ae193cb16e0d9859214f15233349e2e8f88d473995ea136aac975046c6dfbcd786ad2ae79fa663de8db2ee5a4ecc1aebbef6544ebacad732f398cd1bdc95699e0c52719ba0af40da48176daadb78a560cad1034934b53949a3577bcdee0edb0edd83df945ec43aee7538387b658b2821c2020565c86a179ad109a3e7082940be40788668bbe7b308b0e8a2d41ef9736d32d368a2fdc65d4a86bf7ac74df966dfb638afc64d9f5fd927ffea535c61e12b210e9864e949ad66953794e9d0220e62460fbb300fc49895e3dd021164a642c74f1d680c576882ebbf28c7467032e146ef249963ab6535eac9ba08c68bd3948e44c4f88c2045a215a597b63442b6e3b1bf9f9fa93c821eda8af2889853c0917b7ab49a95a1fe3851fa6ec7d2925d154c360e7cac206e375f854e7b90d710e7b0612378ab9f17641d19e9549ba4538694d4c57b5fa1bfb8fd5bc8268924033531fee868f259078e17ca6641498f5123dcbf7e062ef1986cd739280691f2105662e473b44737cf274227348d32184321fa97a210caa643529d9c44d8be0c8db9ca034e2d12469c3d1962a17e3e43805f90e83ead402a62aa9db1cebf5f947d33b02e091f1d01762b11df715989c9df865aa6151e7ef86c111fa75d906b9532712bcc58fb45e194aab1dbe4ae94a1e4cabd14b9a4705d4764d48bf8e3d54d933d9c7ffdb4fd382162b9a4e708589cc121d5373be07d0bf8010d9ff237ab7ff539f6854e11823f70a02bc656b0328fa921206521c5b7eaae51566140b968fb445004d1ab4ac4e99c1377ee0338c65f61e46e44f5efffcf1e9da66f598c747da33ae360df0d8d51fac9e802dfb3a273ebc6e34b2ba9d70ff160bf66df998483723a2c69f6a7ac0914f3096e897ecd61aee7dd000f6b43ed9bada505158edc0e232ee0e0fbf0db957d8646266950a543762bc61c84d9cdb197767520d05c59b6e8e12a71fb77e1f553bc5de52d8c9d6e6f8c01440dad6dd14c64904a17fccf14e201585cab8ad6d91006f2294b44a884e5f0b1a442c1b72da4ad6b9a8eb8bd9e1551fd907d6ca246ba81fb9406b021ceb472e3c52fc4028c880a9aa99f3a64ba8dfc42e3cfa0d9c6a96ea64524ec07cd7e677ff6407e1156c8168408c86814e8d270603dcd3e2d206d8a108f3897399bec8b4f397b0ee62a1f76ed21e6d9b499f3f039334d8210357134334e159dcf2b5164ea7300883a0f60d554ea9b68176305573197d5c15bc538535b1e2eb22bd1a8ce702ad692d80a30648847da2a55ee496f590088bb0a6b51b8b79e59b1332f94c803a65c4ba29b4e7ae21e4ce284b888a81abe858732d54faf30eb7219ebaaeab59098881a797a622ae585ebcf7ebdc4d26084f844d53d088e9bd4d74a151236ec990a7d76212a3bad933701f941364ea0040fc16518435abe001d18ccfc3dedb64a3c4dbd8714f14833ba4356549f0274a0fcd43cc588a7a9da0bf329043440d89257f24e9935d7c90603d590714a3eaa23c8e1866fb5f189f278a76d0a09a39f8529e24d9b6485320609630de4ccc978fb3cfe6837179cd92bc43a3f6685cbc9276523ca9", 0x1000, 0x0, &(0x7f0000000200)={0xa, 0x4e21, 0x300, @dev={0xfe, 0x80, [], 0x14}, 0x7}, 0x1c) bind$inet6(r0, &(0x7f0000000040)={0xa, 0x4e23, 0x10000000, @ipv4={[], [0xff, 0xff], @local={0xac, 0x14, 0x14, 0xaa}}, 0x100000001}, 0xf) r2 = socket$inet6(0xa, 0x3, 0x3a) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$bt_BT_FLUSHABLE(r3, 0x112, 0x8, &(0x7f0000000300)=0xbe, &(0x7f0000000340)=0x4) ioctl$DRM_IOCTL_SET_CLIENT_CAP(r3, 0x4010640d, &(0x7f00000000c0)={0x0, 0x3617}) setsockopt$inet6_int(r2, 0x29, 0xc8, &(0x7f00000007c0), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000000280)={{0xa, 0x4e22, 0x1, @remote={0xfe, 0x80, [], 0xbb}, 0xde27}, {0xa, 0x4e20, 0x100000001, @mcast1={0xff, 0x1, [], 0x1}, 0x8000}, 0x0, [0x9, 0x1, 0x2, 0x630, 0x0, 0x0, 0x5, 0x2aec100000000000]}, 0x5c) r4 = socket$inet6(0xa, 0x2, 0x0) ioctl(r4, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000000100)={{0xa, 0x4e22, 0x8, @ipv4={[], [0xff, 0xff], @broadcast=0xffffffff}, 0x9}, {0xa, 0x4e22, 0x800, @mcast1={0xff, 0x1, [], 0x1}, 0x5dfb}, 0x5, [0x400, 0x3, 0x3, 0x9, 0x8000, 0xdb4, 0x7, 0x3]}, 0x5c) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0xc9, &(0x7f0000000180)={{0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @multicast1=0xe0000001}}, {0xa, 0x0, 0x0, @remote={0xfe, 0x80, [], 0xbb}}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x4]}, 0x5c) 2018/05/27 19:14:02 executing program 0: r0 = socket(0x2, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000deb000)={0x2, 0x4e23, @multicast1=0xe0000001}, 0x10) sendto$inet(r1, &(0x7f0000a88f88), 0x332, 0x20000800, &(0x7f0000e68000)={0x2, 0x4e23}, 0x10) sendto$inet(r1, &(0x7f0000000000)="ff", 0x1, 0x0, 0x0, 0x0) sendto$inet(r1, &(0x7f0000000000), 0xfffffffffffffe4e, 0x0, &(0x7f00000000c0)={0x2}, 0x10) read(r1, &(0x7f0000000180)=""/116, 0xfffffd26) recvmsg(r1, &(0x7f0000000680)={0x0, 0xffffffffffffff7f, &(0x7f0000000080)=[{&(0x7f0000000200)=""/166, 0xfffffeee}, {&(0x7f0000000040)=""/37, 0x25}, {&(0x7f00000002c0)=""/150, 0x96}, {&(0x7f0000000380)=""/161, 0xa1}], 0x4, &(0x7f0000000100)=""/44, 0x2c}, 0x0) 2018/05/27 19:14:02 executing program 1: r0 = openat$vnet(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vhost-net\x00', 0x2, 0x0) ioctl$VHOST_SET_OWNER(r0, 0xaf01, 0x0) ioctl$VHOST_SET_OWNER(r0, 0xaf01, 0x0) r1 = accept(0xffffffffffffffff, &(0x7f0000000080)=@can, &(0x7f0000000000)=0x80) getsockopt$bt_rfcomm_RFCOMM_LM(r1, 0x12, 0x3, &(0x7f0000000100), &(0x7f0000000140)=0x4) 2018/05/27 19:14:02 executing program 3: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x1, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:14:02 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:14:02 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) [ 2638.835460] netlink: 'syz-executor2': attribute type 21 has an invalid length. [ 2638.842966] netlink: 'syz-executor2': attribute type 4 has an invalid length. 2018/05/27 19:14:02 executing program 3: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x1, 0x0, &(0x7f0000001900)={0x77359400}) [ 2638.884915] FAULT_INJECTION: forcing a failure. [ 2638.884915] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2638.896833] CPU: 0 PID: 6551 Comm: syz-executor6 Not tainted 4.17.0-rc6+ #70 [ 2638.904018] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2638.913372] Call Trace: [ 2638.915977] dump_stack+0x1b9/0x294 [ 2638.919616] ? dump_stack_print_info.cold.2+0x52/0x52 [ 2638.924813] ? lock_downgrade+0x8e0/0x8e0 [ 2638.928986] should_fail.cold.4+0xa/0x1a 2018/05/27 19:14:02 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:14:02 executing program 3: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x1, 0x0, &(0x7f0000001900)={0x77359400}) [ 2638.933058] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 2638.938168] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 2638.943364] ? graph_lock+0x170/0x170 [ 2638.947170] ? is_bpf_text_address+0xd7/0x170 [ 2638.951671] ? find_held_lock+0x36/0x1c0 [ 2638.955741] ? __lock_is_held+0xb5/0x140 [ 2638.959824] ? check_same_owner+0x320/0x320 [ 2638.964152] ? rcu_note_context_switch+0x710/0x710 [ 2638.969094] ? __might_sleep+0x95/0x190 [ 2638.973079] __alloc_pages_nodemask+0x34e/0xd70 [ 2638.977756] ? lock_downgrade+0x8e0/0x8e0 2018/05/27 19:14:02 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) [ 2638.981928] ? __alloc_pages_slowpath+0x2db0/0x2db0 [ 2638.986954] ? graph_lock+0x170/0x170 [ 2638.990759] ? __lock_is_held+0xb5/0x140 [ 2638.994835] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 2639.000042] ? __lock_is_held+0xb5/0x140 [ 2639.004124] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 2639.009673] alloc_pages_current+0x10c/0x210 [ 2639.014090] __get_free_pages+0xf/0x40 [ 2639.017984] mmu_topup_memory_caches+0x1f8/0x3a0 [ 2639.022749] kvm_mmu_load+0x21/0x10e0 [ 2639.026562] ? kasan_check_write+0x14/0x20 [ 2639.030809] vcpu_enter_guest+0x3a83/0x6060 2018/05/27 19:14:02 executing program 3: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}], 0x1, 0x0, &(0x7f0000001900)={0x77359400}) [ 2639.035140] ? print_usage_bug+0xc0/0xc0 [ 2639.039214] ? kvm_set_msr_common+0x2680/0x2680 [ 2639.043888] ? vmx_vcpu_load+0xada/0xfe0 [ 2639.047965] ? __lock_acquire+0x7f5/0x5140 [ 2639.052206] ? vmx_vcpu_reset+0x1030/0x1030 [ 2639.056537] ? graph_lock+0x170/0x170 [ 2639.060342] ? graph_lock+0x170/0x170 [ 2639.064149] ? __lock_acquire+0x7f5/0x5140 [ 2639.068393] ? debug_check_no_locks_freed+0x310/0x310 [ 2639.073592] ? __lock_is_held+0xb5/0x140 [ 2639.077663] ? radeon_combios_i2c_init+0x870/0xcb0 [ 2639.082602] ? lock_acquire+0x1dc/0x520 [ 2639.086583] ? kvm_arch_vcpu_ioctl_run+0x234/0x1690 [ 2639.091609] ? lock_release+0xa10/0xa10 [ 2639.095587] ? kvm_arch_vcpu_ioctl_set_fpu+0x340/0x340 [ 2639.100870] ? kvm_arch_dev_ioctl+0x5f0/0x5f0 [ 2639.105368] ? preempt_notifier_dec+0x20/0x20 [ 2639.109878] kvm_arch_vcpu_ioctl_run+0x33e/0x1690 [ 2639.114724] ? kvm_arch_vcpu_ioctl_run+0x33e/0x1690 [ 2639.119756] kvm_vcpu_ioctl+0x79d/0x12e0 [ 2639.123829] ? kvm_uevent_notify_change.part.29+0x440/0x440 [ 2639.129548] ? graph_lock+0x170/0x170 [ 2639.133356] ? find_held_lock+0x36/0x1c0 [ 2639.137428] ? lock_downgrade+0x8e0/0x8e0 [ 2639.141590] ? kasan_check_read+0x11/0x20 [ 2639.145768] ? rcu_is_watching+0x85/0x140 [ 2639.149904] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 2639.155099] ? __fget+0x40c/0x650 [ 2639.158545] ? match_held_lock+0x801/0x8b0 [ 2639.162776] ? expand_files.part.8+0x9a0/0x9a0 [ 2639.167360] ? kasan_check_write+0x14/0x20 [ 2639.171607] ? __mutex_unlock_slowpath+0x180/0x8a0 [ 2639.176536] ? wait_for_completion+0x870/0x870 [ 2639.181105] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 2639.186282] ? kvm_uevent_notify_change.part.29+0x440/0x440 [ 2639.191982] do_vfs_ioctl+0x1cf/0x16a0 [ 2639.195878] ? ioctl_preallocate+0x2e0/0x2e0 [ 2639.200297] ? fget_raw+0x20/0x20 [ 2639.203931] ? __sb_end_write+0xac/0xe0 [ 2639.207896] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 2639.213432] ? fput+0x130/0x1a0 [ 2639.216705] ? ksys_write+0x1a6/0x250 [ 2639.220506] ? security_file_ioctl+0x94/0xc0 [ 2639.224898] ksys_ioctl+0xa9/0xd0 [ 2639.228338] __x64_sys_ioctl+0x73/0xb0 [ 2639.232223] do_syscall_64+0x1b1/0x800 [ 2639.236106] ? syscall_slow_exit_work+0x4f0/0x4f0 [ 2639.240941] ? syscall_return_slowpath+0x5c0/0x5c0 [ 2639.245857] ? syscall_return_slowpath+0x30f/0x5c0 [ 2639.250771] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 2639.256124] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 2639.260965] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 2639.266137] RIP: 0033:0x455a09 [ 2639.269306] RSP: 002b:00007fd7c2c18c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2639.277016] RAX: ffffffffffffffda RBX: 00007fd7c2c196d4 RCX: 0000000000455a09 [ 2639.284277] RDX: 0000000000000000 RSI: 000000000000ae80 RDI: 0000000000000016 [ 2639.291525] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 2639.298775] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000017 [ 2639.306031] R13: 000000000000027e R14: 00000000006f7c70 R15: 0000000000000048 [ 2639.315134] netlink: 'syz-executor2': attribute type 21 has an invalid length. [ 2639.322560] netlink: 'syz-executor2': attribute type 4 has an invalid length. 2018/05/27 19:14:03 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:14:03 executing program 3: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}], 0x1, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:14:03 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") r1 = socket(0x1e, 0x805, 0x0) r2 = socket(0x1e, 0x805, 0x0) listen(r2, 0x0) setsockopt$packet_tx_ring(r2, 0x10f, 0x87, &(0x7f0000000040)=@req3={0x80000000}, 0xfeda) setsockopt$packet_tx_ring(r1, 0x10f, 0x87, &(0x7f0000000040)=@req3={0x80000000, 0x0, 0x2}, 0xfeda) sendmsg(r1, &(0x7f0000000140)={&(0x7f0000000080)=@pptp={0x18, 0x2, {0x1, @dev={0xac, 0x14, 0x14, 0x1a}}}, 0xffffffffffffffca, &(0x7f0000447ff0), 0x0, &(0x7f0000000380)=ANY=[], 0xffffff3b, 0x4000000000000000}, 0x0) dup2(r2, r1) accept4$packet(r2, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random}, &(0x7f0000001340)=0x14, 0x0) 2018/05/27 19:14:03 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000080)='map_files\x00') getdents(r0, &(0x7f00000001c0)=""/69, 0xfe) socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$KVM_PPC_GET_PVINFO(r0, 0x4080aea1, &(0x7f0000000000)=""/82) getdents64(r0, &(0x7f0000004100)=""/4096, 0x111e) dup(r0) 2018/05/27 19:14:03 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) r1 = socket$inet(0x2, 0x200000002, 0x0) setsockopt$inet_mreqn(r1, 0x0, 0x27, &(0x7f0000000080)={@multicast1=0xe0000001, @local={0xac, 0x14, 0x14, 0xaa}}, 0xc) setsockopt$inet_msfilter(r1, 0x0, 0x29, &(0x7f0000000040)={@multicast1=0xe0000001, @local={0xac, 0x14, 0x14, 0xaa}, 0x0, 0x2, [@local={0xac, 0x14, 0x14, 0xaa}, @empty]}, 0x18) sendto$inet(r0, &(0x7f0000c95ffd), 0x1c00, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001, [0x0, 0x0, 0x0, 0x1000000]}, 0x10) 2018/05/27 19:14:03 executing program 6 (fault-call:7 fault-nth:73): r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = socket(0x2, 0x1, 0x0) ioctl(r2, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") r3 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000280)=[@text32={0x20, &(0x7f0000000380)="0ca43ef30fbd57b80f23c20f1366d26565df9d0500000066ba2000edc4e1d1fc37b8010000000f01d90fc75b05c744240098d30000c74424025f5539d6c7442406000000000f011424", 0x49}], 0x1, 0x24, &(0x7f00000002c0), 0x0) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000009000/0x18000)=nil, &(0x7f0000000140)=[@text16={0x10, &(0x7f00000001c0)="640f602cd8a0020066b9800000c00f326635004000000f30dfdd65640f22930f01d1baf80c66b878ea428966efbafc0cb83e38ef262e642626360f2193cad3126766c7442400110900006766c74424021001c0fe6766c744240600000000670f011c24", 0x63}], 0x1, 0x0, &(0x7f0000000000), 0x0) ioctl$KVM_RUN(r3, 0xae80, 0x0) 2018/05/27 19:14:03 executing program 5: r0 = socket$inet6(0xa, 0x2, 0x200000088) r1 = socket$inet6(0xa, 0x7fe, 0x4) getsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x13, &(0x7f0000000000)={@mcast1={0xff, 0x1, [], 0x1}}, &(0x7f0000000040)=0x20) recvfrom$inet6(r0, &(0x7f0000fbef6d)=""/185, 0xfffffffffffffeba, 0x0, 0x0, 0x1fe) sendto$inet6(r1, &(0x7f0000000800)="77772a0bd31622e24b1f16e07ce40e12872e3637e157d5847cd0e4fd5c54e58bacd24ac68385a2e2f93468221d4b20029b950c08648c47d645122d9400a16ebd809a0045713dda8b06af50702d3338c98f2565aee44a1c67a5db987cfe1deb8b4643dc020fe400ec44f08128901b17869e1dad43eeb6e4d4ecd5ecccea67a84338d8a58dc9c5770ede7af7b73903a6f69831181b524b6748442028019b04dac2e7203f6abaa4bb75048c9d2d297699437e851061d998fe4bd4f28f1b3a2c91e4b2273a61e0e7ed54e2a759db09225bd0ad2677d59c62dd972b18725d6f4556a966b8d707c1913ddc93921afde82b7a40968d4c3796c6b1bad1fb2fb9df770d9d88b9e615891a08356254ba1625e26133f31e71d7a8a7a2ba38db3699145c48dbe89cbe20709eca902485b1f3f5c49eef3835f407974ae1e95a72853af813336e00c6282e7dbfda98966db0694cda728dc44550de05f7e2ada24384ddf874f11e2f7f0a00488d8e548767c3266525f2cae7f2ccbee7b367badaf7d61c89c4be39e2b30bae5d257ebd003ae26aeaf07233712c243969d8201364ad5ec28dac9fecd028cb20d50f85fb08171f3746090d717aa27133684289c3dabe07a5c0007a8d373be70d73943e0788427dc72c5f3fb774b5d8bcfc381bfda4924aabd93caedf8dd74ca6ed8793680022df61a1a028f7d9391255af2bb019b2e3413fa748d394b8059c8fceebb92cb9a31a6948cad3a3312c011bec3e895e0020acd942cae558e17a4e5f602aaf4212e7a627310c58d6548ebb4b6341902e48f4b04c9f49f83058512235c6f47e43673eb6320aa81f1b751b19a32f5f25865e47a43d15f32aea04ef5023f527d92eccb92401c20787794d66b6eb571d120a246c65207b4ab09f9d31b85043899561ee431af468aac759ceeebc703aa4fbc3cf2ecee20c59aef2ce71729577446427c3b41e8bf5c6752e1236d6af6af1762bd6a1941d54329554b556a48017682eceb45be698c1d88718aae47fd5c458682bdc750e682ed4a277901a43a2827346fa789b4983af80334611a6f39ff155d0d78828247b667c620f1718a4cdf96ba1b4a550116ab6418b511ac8667527cd378e1f49be5496d9ae85cb6b8de202da926b065afbb6fc9e9b937e5950eac23dc1db5a8544156d87b6bf8e2c967cdca01d24c062f29877198a8ebda489b8fb78af4f3f96f895a91745a8d45c31a3be389587da185dca2077261d0876c6f9cb97e211090352385e0ae26f160b87278a22ae3690d5605be41939e9d59139509a2473f0d4737d13089b19c820f71d3a30153d913180981abc7ee672371e4f778d59f1066a47921600e7e5a5ad1d361f3cf845fe939ac8fa4247fc7c4682158b337f2209c68b78705c7f1169ccb693dcfa43166965bfe0f959a00713a4b453ac7aa386aba7d65ed72f4e6d046fddc6c8ae7750d8efa75f6a8574eeddb1894b0c0f832f7c72adf6d16b30cec38d01d6da0966d5c0d09c10eab4d591233ba3278a1a1dd737fd5005d5f2aa7e296acbff3e7256a5c1fe3ae7e6b6957e8ff9a18246a88cb9d00801a199e04aad4294593358a4b5a568f259ff405f7dbb76d4d6771ee1479696a887f2a09406d0089757d626237bdaf4f8b02b8444b6e137fed156ea681a50f62b4022ffa4dd49923af7c600451868da2f8aa687bb27b78fe3399b4c9a559c9bd9d6bead0ee668eb628842459e6688bebf8e49541e8761320b63088e3d4e036a6af8ba4344f3e79aaeffd25815c9e1114ce080e01b23d9e0578926cd80f607e69734a1ec520793d685164acbf0dfca495fc662549ea57c7f3a458c30ba25a2277a83c5b49d1ac8a334560962743e52e3d75945b8a9f24979a80cd69b327291b235df043fbf574d223d7e45a9fe61174fd247d3b45526f18fcf5e6bf093422e2dea22b64d6219a596a79d6e7cb14a415f21196c57da6c9cc80bfbce5b26db43c4b2b1ae951a0e0386e262b87af874b39cf1a43eee3e30994f62e8419964e456347a3dc6980bfb766f64944e328b853f11591dd999182e6c0736c4b0c279f468a8702720509f01d08beb15dd5a8430dd76b336a0df253504716128810ddd817892c112c6a75f00f6773d928a92b0eb859440ca539f5d7edcbc2ce84f6d7d88b9b585c9f3887c35ebf9d775c356e3bd8838662f4f5d6b387acbf4d58dd725e2e53591f1dd623c834a2a9c7165c929002336c1427e08fc9a970f2649e13de29747186e50caa238ba5b162f3be8d1de48dbf77116d85ddfc66bf1d6912bc04c840cbf25311f0302c22a606d96271a68e31b1dd5498d3bc150f65620f3a97dffe0c6b30c17ebd788a92f29c9e2d6d8c1fb9c1360c29b626bac313f2909ecd398cfabb1ecf6793099bc59041a6126b3ef09a6556e61237d2e8a8a6f10e6dbf6bf45564813fab7b9e4c67000616a1d54771e5d5b01706780ce5b78a4616234bea21ac685fea5d735e5f53d9bc8384fa488b7767142ed960b5e4038f549947cf3ad00e1b1d562c9f87ca71017b4f3e89486e662e8402b51afb033c4cf3373c15dac7f59610e25dd5d44d324dc53361a2c3eada0a5c4da46fbe99db6568ea5ffa2182d6a8e2e7c86c3fce334460ef9a2f707c3a893f8ef31e6c6129bb39f550869c7e52e732b12022a65739df008205c1c9f17ce6b868785bda97f4165a6fac6e13f0b0a95a19bfe2a568af42bac2a551ebb52c49e0d52d094c9d222d7359f7d084a52add1f265015abab9ce6ebe6fb3ea34af1f7ef9c0abce578a4c29628652b9f61d37907724af8696d321320c7f628d4100a477617f529225808e7cfc30c54330bbe20f0cb006818ed1e15a061adc2c3356b7b8293c9415657f44a08409d1b389dfebf0af0986a206d4b09c8997c70878ed113aceaefbe226e8ae47dc64b66189ee8ed30f617cf1b080beb0e510ce458d89f60c98ae05029248448505d444f7adb63f62b88b82a5fce015f4e81938af8d9ec1aa58821be341d9a0612e5e661f7fc1792d5dec77ad1cb20b732863acec274f1e95a37a706d63df3f91c595f881fe854d605d63eac140f4aaded60bc3f0e26341ccd820a3fac4ed991a758e6837b5036a33efd7f4084f25e951121e715b51254a1fe7cbc3e12125aba400e930006f406f44af18c4ae9081ebb9bf8aa0ba9c113b0dda046071d68d2a4125b5fc626d08b4b08f4d57db3b55a9575ed208863fccce43d2a813712ec0100b64f3ed74fcde07a4aea26d2dd1bf845f01aabdc0bd2f345a52d286b42d9143c083658e864dcf3525358667dfa897e90fb1f9b82d7fe6498f4477e14a4c2925201219cf7060540ef5b26fe3ebf7d0e40cbe5479ccae232882504f97e0e534d55e88650ce5b06f4f960d227a978a52f1545416f3ec05e2aaba59af9b27e0e1823fe6eac0586b80b02cbb80d8b44187bc92c8dfc1362f9f2b113ba35ed35ff64a3883d6addc1d4cf170485fe3a0ddf934a81317866ffb5e97632220beba1aead988a71b87384180997631eaf52855be15b3c55c05d0183eacf5cc34d56d2ed2e692b3866be0c5a7a6dda9d82fb6fbcbb8d76b7bd3b8b532a7c2025fe221ae5d2ddff7dbdb52d9ed9ec1a8d403cd2afc2fce7a18dd21241b5c01645a70c5b81de8e7e55363b3def5c0ab7f01591c884fc35040e5f2cf87f14697a588198d603713e53f763de9e862f656404af9701c2d832b3aef4602c7180c37324684496a3c7068168f0802ac9a13d78bd6f29db595d15ff64f6d85d3c2a91e440804a180399acdb80a787cdb94b6ba1bd5a04ca89f91674fb52f4ee2618d48dbc0836afc860dc1670cd66eec6e02e39dbd485ab375ea3351bb853b7adef74af2634225797d5a62067a370531748bf55099cdda6d265e01ec5408af8860163cf1a25859089450da48bdde0455659f0959b6f61662d8b0bd9d77774d4307737ffd4dd3f3a495e52d66d3b389bc1f65969af768314797af40fe68372d77230c868c6bb625f2d5a12fb8ab184d6194600c1929080146a4d7a871850e00c51a039bb0e07230aab390e9053c4860d73ca2d5e4fc6454e30a8e72b847fd7cb5b7a5c9fe53bb27312c38e81f286442e0cfbcbbda9f745608ef9b7112d44fc632e0f565aa128b1f2ef95654c484d6ba5408e7dfa4ace8ad3869494cc77138f7632423fa31fd1fed75cdbfa3811f2590a3f0573fb8bfac7b3ae193cb16e0d9859214f15233349e2e8f88d473995ea136aac975046c6dfbcd786ad2ae79fa663de8db2ee5a4ecc1aebbef6544ebacad732f398cd1bdc95699e0c52719ba0af40da48176daadb78a560cad1034934b53949a3577bcdee0edb0edd83df945ec43aee7538387b658b2821c2020565c86a179ad109a3e7082940be40788668bbe7b308b0e8a2d41ef9736d32d368a2fdc65d4a86bf7ac74df966dfb638afc64d9f5fd927ffea535c61e12b210e9864e949ad66953794e9d0220e62460fbb300fc49895e3dd021164a642c74f1d680c576882ebbf28c7467032e146ef249963ab6535eac9ba08c68bd3948e44c4f88c2045a215a597b63442b6e3b1bf9f9fa93c821eda8af2889853c0917b7ab49a95a1fe3851fa6ec7d2925d154c360e7cac206e375f854e7b90d710e7b0612378ab9f17641d19e9549ba4538694d4c57b5fa1bfb8fd5bc8268924033531fee868f259078e17ca6641498f5123dcbf7e062ef1986cd739280691f2105662e473b44737cf274227348d32184321fa97a210caa643529d9c44d8be0c8db9ca034e2d12469c3d1962a17e3e43805f90e83ead402a62aa9db1cebf5f947d33b02e091f1d01762b11df715989c9df865aa6151e7ef86c111fa75d906b9532712bcc58fb45e194aab1dbe4ae94a1e4cabd14b9a4705d4764d48bf8e3d54d933d9c7ffdb4fd382162b9a4e708589cc121d5373be07d0bf8010d9ff237ab7ff539f6854e11823f70a02bc656b0328fa921206521c5b7eaae51566140b968fb445004d1ab4ac4e99c1377ee0338c65f61e46e44f5efffcf1e9da66f598c747da33ae360df0d8d51fac9e802dfb3a273ebc6e34b2ba9d70ff160bf66df998483723a2c69f6a7ac0914f3096e897ecd61aee7dd000f6b43ed9bada505158edc0e232ee0e0fbf0db957d8646266950a543762bc61c84d9cdb197767520d05c59b6e8e12a71fb77e1f553bc5de52d8c9d6e6f8c01440dad6dd14c64904a17fccf14e201585cab8ad6d91006f2294b44a884e5f0b1a442c1b72da4ad6b9a8eb8bd9e1551fd907d6ca246ba81fb9406b021ceb472e3c52fc4028c880a9aa99f3a64ba8dfc42e3cfa0d9c6a96ea64524ec07cd7e677ff6407e1156c8168408c86814e8d270603dcd3e2d206d8a108f3897399bec8b4f397b0ee62a1f76ed21e6d9b499f3f039334d8210357134334e159dcf2b5164ea7300883a0f60d554ea9b68176305573197d5c15bc538535b1e2eb22bd1a8ce702ad692d80a30648847da2a55ee496f590088bb0a6b51b8b79e59b1332f94c803a65c4ba29b4e7ae21e4ce284b888a81abe858732d54faf30eb7219ebaaeab59098881a797a622ae585ebcf7ebdc4d26084f844d53d088e9bd4d74a151236ec990a7d76212a3bad933701f941364ea0040fc16518435abe001d18ccfc3dedb64a3c4dbd8714f14833ba4356549f0274a0fcd43cc588a7a9da0bf329043440d89257f24e9935d7c90603d590714a3eaa23c8e1866fb5f189f278a76d0a09a39f8529e24d9b6485320609630de4ccc978fb3cfe6837179cd92bc43a3f6685cbc9276523ca9", 0x1000, 0x0, &(0x7f0000000200)={0xa, 0x4e21, 0x300, @dev={0xfe, 0x80, [], 0x14}, 0x7}, 0x1c) bind$inet6(r0, &(0x7f0000000040)={0xa, 0x4e23, 0x10000000, @ipv4={[], [0xff, 0xff], @local={0xac, 0x14, 0x14, 0xaa}}, 0x100000001}, 0xf) r2 = socket$inet6(0xa, 0x3, 0x3a) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$bt_BT_FLUSHABLE(r3, 0x112, 0x8, &(0x7f0000000300)=0xbe, &(0x7f0000000340)=0x4) ioctl$DRM_IOCTL_SET_CLIENT_CAP(r3, 0x4010640d, &(0x7f00000000c0)={0x0, 0x3617}) setsockopt$inet6_int(r2, 0x29, 0xc8, &(0x7f00000007c0), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000000280)={{0xa, 0x4e22, 0x1, @remote={0xfe, 0x80, [], 0xbb}, 0xde27}, {0xa, 0x4e20, 0x100000001, @mcast1={0xff, 0x1, [], 0x1}, 0x8000}, 0x0, [0x9, 0x1, 0x2, 0x630, 0x0, 0x0, 0x5, 0x2aec100000000000]}, 0x5c) r4 = socket$inet6(0xa, 0x2, 0x0) ioctl(r4, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000000100)={{0xa, 0x4e22, 0x8, @ipv4={[], [0xff, 0xff], @broadcast=0xffffffff}, 0x9}, {0xa, 0x4e22, 0x800, @mcast1={0xff, 0x1, [], 0x1}, 0x5dfb}, 0x5, [0x400, 0x3, 0x3, 0x9, 0x8000, 0xdb4, 0x7, 0x3]}, 0x5c) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0xc9, &(0x7f0000000180)={{0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @multicast1=0xe0000001}}, {0xa, 0x0, 0x0, @remote={0xfe, 0x80, [], 0xbb}}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x4]}, 0x5c) 2018/05/27 19:14:03 executing program 0: r0 = socket(0x2, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000deb000)={0x2, 0x4e23, @multicast1=0xe0000001}, 0x10) sendto$inet(r1, &(0x7f0000a88f88), 0x332, 0x20000800, &(0x7f0000e68000)={0x2, 0x4e23}, 0x10) sendto$inet(r1, &(0x7f0000000000)="ff", 0x1, 0x0, 0x0, 0x0) sendto$inet(r1, &(0x7f0000000000), 0xfffffffffffffe4e, 0x0, &(0x7f00000000c0)={0x2}, 0x10) read(r1, &(0x7f0000000180)=""/116, 0xfffffd26) recvmsg(r1, &(0x7f0000000680)={0x0, 0xffffffffffffff7f, &(0x7f0000000080)=[{&(0x7f0000000200)=""/166, 0xfffffeee}, {&(0x7f0000000040)=""/37, 0x25}, {&(0x7f00000002c0)=""/150, 0x96}, {&(0x7f0000000380)=""/161, 0xa1}], 0x4, &(0x7f0000000100)=""/44, 0x2c}, 0x0) 2018/05/27 19:14:03 executing program 3: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}], 0x1, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:14:03 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:14:03 executing program 1: getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000140)={{{@in6=@mcast2, @in=@multicast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@dev}, 0x0, @in6=@dev}}, &(0x7f0000000240)=0xe8) bpf$PROG_LOAD(0x5, &(0x7f0000000000)={0x1, 0x0, &(0x7f0000001000)=ANY=[@ANYRES16], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, [], r0, 0x3}, 0x48) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffff9c, 0x0, 0x10, &(0x7f0000000440)={{{@in6=@mcast2, @in=@remote, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@dev}, 0x0, @in6=@local}}, &(0x7f0000000540)=0xe8) bpf$PROG_LOAD(0x5, &(0x7f0000000580)={0x1f, 0x8, &(0x7f0000000080)=@raw=[@ldst={0x0, 0x1, 0x7, 0x0, 0xb, 0xffffffc0, 0xffffffffffffffff}, @jmp={0x5, 0x20, 0x1, 0x5, 0x7, 0xfffffff4, 0x10}, @jmp={0x5, 0x2, 0xa, 0xf, 0x5, 0x6, 0xfffffffffffffff0}, @exit={0x95}], &(0x7f00000000c0)='GPL\x00', 0xdb7, 0x1000, &(0x7f0000001080)=""/4096, 0x41f00, 0x1, [], r1, 0x9}, 0x48) 2018/05/27 19:14:03 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:14:03 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) [ 2639.871816] FAULT_INJECTION: forcing a failure. [ 2639.871816] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2639.883762] CPU: 0 PID: 6610 Comm: syz-executor6 Not tainted 4.17.0-rc6+ #70 [ 2639.890947] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2639.900295] Call Trace: [ 2639.902895] dump_stack+0x1b9/0x294 [ 2639.906539] ? dump_stack_print_info.cold.2+0x52/0x52 [ 2639.911742] ? lock_downgrade+0x8e0/0x8e0 [ 2639.915915] should_fail.cold.4+0xa/0x1a 2018/05/27 19:14:03 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:14:03 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) [ 2639.919985] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 2639.925091] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 2639.930290] ? graph_lock+0x170/0x170 [ 2639.934103] ? is_bpf_text_address+0xd7/0x170 [ 2639.938606] ? find_held_lock+0x36/0x1c0 [ 2639.942677] ? __lock_is_held+0xb5/0x140 [ 2639.946758] ? check_same_owner+0x320/0x320 [ 2639.951094] ? rcu_note_context_switch+0x710/0x710 [ 2639.956034] ? __might_sleep+0x95/0x190 [ 2639.960021] __alloc_pages_nodemask+0x34e/0xd70 [ 2639.964708] ? lock_downgrade+0x8e0/0x8e0 [ 2639.968876] ? __alloc_pages_slowpath+0x2db0/0x2db0 [ 2639.973898] ? graph_lock+0x170/0x170 [ 2639.977711] ? __lock_is_held+0xb5/0x140 [ 2639.981782] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 2639.986986] ? __lock_is_held+0xb5/0x140 [ 2639.991053] ? hci_cmd_complete_evt+0x2c20/0xae50 [ 2639.995898] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 2640.001441] alloc_pages_current+0x10c/0x210 [ 2640.005860] __get_free_pages+0xf/0x40 [ 2640.009752] mmu_topup_memory_caches+0x1f8/0x3a0 [ 2640.014521] kvm_mmu_load+0x21/0x10e0 [ 2640.018334] ? kasan_check_write+0x14/0x20 [ 2640.022581] vcpu_enter_guest+0x3a83/0x6060 [ 2640.026912] ? print_usage_bug+0xc0/0xc0 [ 2640.030986] ? kvm_set_msr_common+0x2680/0x2680 [ 2640.035659] ? vmx_vcpu_load+0xada/0xfe0 [ 2640.039728] ? __lock_acquire+0x7f5/0x5140 [ 2640.043975] ? vmx_vcpu_reset+0x1030/0x1030 [ 2640.048299] ? graph_lock+0x170/0x170 [ 2640.052106] ? graph_lock+0x170/0x170 [ 2640.055911] ? __lock_acquire+0x7f5/0x5140 [ 2640.060156] ? debug_check_no_locks_freed+0x310/0x310 [ 2640.065359] ? __lock_is_held+0xb5/0x140 [ 2640.069430] ? lock_acquire+0x1dc/0x520 [ 2640.073413] ? kvm_arch_vcpu_ioctl_run+0x234/0x1690 [ 2640.078438] ? lock_release+0xa10/0xa10 [ 2640.082415] ? kvm_arch_vcpu_ioctl_set_fpu+0x340/0x340 [ 2640.087696] ? kvm_arch_dev_ioctl+0x5f0/0x5f0 [ 2640.092193] ? preempt_notifier_dec+0x20/0x20 [ 2640.096698] kvm_arch_vcpu_ioctl_run+0x33e/0x1690 [ 2640.101523] ? kvm_arch_vcpu_ioctl_run+0x33e/0x1690 [ 2640.106528] kvm_vcpu_ioctl+0x79d/0x12e0 [ 2640.110573] ? kvm_uevent_notify_change.part.29+0x440/0x440 [ 2640.116265] ? graph_lock+0x170/0x170 [ 2640.120058] ? find_held_lock+0x36/0x1c0 [ 2640.124129] ? lock_downgrade+0x8e0/0x8e0 [ 2640.128271] ? kasan_check_read+0x11/0x20 [ 2640.132397] ? rcu_is_watching+0x85/0x140 [ 2640.136539] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 2640.141727] ? __fget+0x40c/0x650 [ 2640.145163] ? match_held_lock+0x801/0x8b0 [ 2640.149385] ? expand_files.part.8+0x9a0/0x9a0 [ 2640.153949] ? kasan_check_write+0x14/0x20 [ 2640.158167] ? __mutex_unlock_slowpath+0x180/0x8a0 [ 2640.163084] ? wait_for_completion+0x870/0x870 [ 2640.167656] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 2640.172846] ? kvm_uevent_notify_change.part.29+0x440/0x440 [ 2640.178552] do_vfs_ioctl+0x1cf/0x16a0 [ 2640.182425] ? ioctl_preallocate+0x2e0/0x2e0 [ 2640.186821] ? fget_raw+0x20/0x20 [ 2640.190258] ? __sb_end_write+0xac/0xe0 [ 2640.194216] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 2640.199731] ? fput+0x130/0x1a0 [ 2640.202991] ? ksys_write+0x1a6/0x250 [ 2640.206781] ? security_file_ioctl+0x94/0xc0 [ 2640.211171] ksys_ioctl+0xa9/0xd0 [ 2640.214614] __x64_sys_ioctl+0x73/0xb0 [ 2640.218489] do_syscall_64+0x1b1/0x800 [ 2640.222357] ? syscall_slow_exit_work+0x4f0/0x4f0 [ 2640.227182] ? syscall_return_slowpath+0x5c0/0x5c0 [ 2640.232094] ? syscall_return_slowpath+0x30f/0x5c0 [ 2640.237023] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 2640.242374] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 2640.247216] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 2640.252393] RIP: 0033:0x455a09 [ 2640.255560] RSP: 002b:00007fd7c2c18c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2640.263255] RAX: ffffffffffffffda RBX: 00007fd7c2c196d4 RCX: 0000000000455a09 [ 2640.270510] RDX: 0000000000000000 RSI: 000000000000ae80 RDI: 0000000000000016 [ 2640.277759] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 2640.285024] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000017 [ 2640.292280] R13: 000000000000027e R14: 00000000006f7c70 R15: 0000000000000049 2018/05/27 19:14:04 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:14:04 executing program 1: r0 = socket(0x10, 0x80002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") r1 = socket$alg(0x26, 0x5, 0x0) getsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0x9, &(0x7f0000000280)={0x0, @in={{0x2, 0x4e23, @loopback=0x7f000001}}, 0x4e16bdf4, 0x3c2, 0x6, 0x7f, 0xf}, &(0x7f0000000100)=0x98) getsockopt$inet_sctp6_SCTP_LOCAL_AUTH_CHUNKS(0xffffffffffffff9c, 0x84, 0x1b, &(0x7f0000000140)={r2, 0x5, "d251645fd9"}, &(0x7f0000000200)=0xd) bind$alg(r1, &(0x7f0000000180)={0x26, 'rng\x00', 0x0, 0x0, 'ansi_cprng\x00'}, 0x58) sendto(r1, &(0x7f0000000000)="10332ea2d19f49fb91c59ef6323c303675a81b6ee65052061e565f8ca731b0b85ab14d031596e3518089808f5b3aab6d8d516c7e822d56689e853dc47aafe2de877ec0eae74a9cef294762c42eda8f6039dfa481325f61983a8e47adf30c45ace89166fed98245957f4a7302", 0x6c, 0x800, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x4e21}, 0x80) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000000000), 0x0) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000000000), 0x1800) 2018/05/27 19:14:04 executing program 3 (fault-call:4 fault-nth:0): r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:14:04 executing program 2: r0 = socket(0xa, 0x1, 0x0) r1 = syz_open_dev$usbmon(&(0x7f00000000c0)='/dev/usbmon#\x00', 0x38, 0x40) ioctl$KVM_SET_DEBUGREGS(r1, 0x4080aea2, &(0x7f0000000100)={[0xd000, 0x1, 0x100000], 0xfffffffffffff2cb, 0x8, 0x1}) setsockopt$inet6_MCAST_JOIN_GROUP(r0, 0x29, 0x2a, &(0x7f0000000180)={0x0, {{0xa, 0x0, 0x0, @mcast1={0xff, 0x1, [], 0x1}}}}, 0x88) ioctl$DRM_IOCTL_ADD_CTX(r1, 0xc0086420, &(0x7f0000000000)={0x0}) ioctl$DRM_IOCTL_NEW_CTX(r1, 0x40086425, &(0x7f0000000040)={r2, 0x2}) setsockopt$inet6_MCAST_JOIN_GROUP(r0, 0x29, 0x2a, &(0x7f0000000240)={0x0, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, [], 0x1}}}}, 0x88) lseek(r1, 0x0, 0x6) syz_open_dev$usbmon(&(0x7f0000000300)='/dev/usbmon#\x00', 0x7fffffff, 0x20401) setsockopt$inet6_MCAST_MSFILTER(r0, 0x29, 0x30, &(0x7f0000000340)=ANY=[@ANYBLOB="0b000000000000000a00000000000000ff010000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000ab20b8e70a01dbcee5477594acf867ac4e9fc3f5abdc9b8d3b9f8ba51e9690e6e6a29aac6c28cc8b06208369e0bf8f5b3e232ff00ca6875f036fb085c3ebfc1980e5022cae9ef7cb77aee1d7adaa661a4a4e886147d3f8129ea9"], 0x90) 2018/05/27 19:14:04 executing program 6 (fault-call:7 fault-nth:74): r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = socket(0x2, 0x1, 0x0) ioctl(r2, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") r3 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000280)=[@text32={0x20, &(0x7f0000000380)="0ca43ef30fbd57b80f23c20f1366d26565df9d0500000066ba2000edc4e1d1fc37b8010000000f01d90fc75b05c744240098d30000c74424025f5539d6c7442406000000000f011424", 0x49}], 0x1, 0x24, &(0x7f00000002c0), 0x0) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000009000/0x18000)=nil, &(0x7f0000000140)=[@text16={0x10, &(0x7f00000001c0)="640f602cd8a0020066b9800000c00f326635004000000f30dfdd65640f22930f01d1baf80c66b878ea428966efbafc0cb83e38ef262e642626360f2193cad3126766c7442400110900006766c74424021001c0fe6766c744240600000000670f011c24", 0x63}], 0x1, 0x0, &(0x7f0000000000), 0x0) ioctl$KVM_RUN(r3, 0xae80, 0x0) 2018/05/27 19:14:04 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) r1 = socket$inet(0x2, 0x200000002, 0x0) setsockopt$inet_mreqn(r1, 0x0, 0x27, &(0x7f0000000080)={@multicast1=0xe0000001, @local={0xac, 0x14, 0x14, 0xaa}}, 0xc) setsockopt$inet_msfilter(r1, 0x0, 0x29, &(0x7f0000000040)={@multicast1=0xe0000001, @local={0xac, 0x14, 0x14, 0xaa}, 0x0, 0x2, [@local={0xac, 0x14, 0x14, 0xaa}, @empty]}, 0x18) sendto$inet(r0, &(0x7f0000c95ffd), 0x1c00, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001, [0x0, 0x0, 0x0, 0xe803]}, 0x10) 2018/05/27 19:14:04 executing program 5: r0 = socket$inet6(0xa, 0x2, 0x200000088) r1 = socket$inet6(0xa, 0x7fe, 0x4) getsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x13, &(0x7f0000000000)={@mcast1={0xff, 0x1, [], 0x1}}, &(0x7f0000000040)=0x20) recvfrom$inet6(r0, &(0x7f0000fbef6d)=""/185, 0xfffffffffffffeba, 0x0, 0x0, 0x1fe) sendto$inet6(r1, &(0x7f0000000800)="77772a0bd31622e24b1f16e07ce40e12872e3637e157d5847cd0e4fd5c54e58bacd24ac68385a2e2f93468221d4b20029b950c08648c47d645122d9400a16ebd809a0045713dda8b06af50702d3338c98f2565aee44a1c67a5db987cfe1deb8b4643dc020fe400ec44f08128901b17869e1dad43eeb6e4d4ecd5ecccea67a84338d8a58dc9c5770ede7af7b73903a6f69831181b524b6748442028019b04dac2e7203f6abaa4bb75048c9d2d297699437e851061d998fe4bd4f28f1b3a2c91e4b2273a61e0e7ed54e2a759db09225bd0ad2677d59c62dd972b18725d6f4556a966b8d707c1913ddc93921afde82b7a40968d4c3796c6b1bad1fb2fb9df770d9d88b9e615891a08356254ba1625e26133f31e71d7a8a7a2ba38db3699145c48dbe89cbe20709eca902485b1f3f5c49eef3835f407974ae1e95a72853af813336e00c6282e7dbfda98966db0694cda728dc44550de05f7e2ada24384ddf874f11e2f7f0a00488d8e548767c3266525f2cae7f2ccbee7b367badaf7d61c89c4be39e2b30bae5d257ebd003ae26aeaf07233712c243969d8201364ad5ec28dac9fecd028cb20d50f85fb08171f3746090d717aa27133684289c3dabe07a5c0007a8d373be70d73943e0788427dc72c5f3fb774b5d8bcfc381bfda4924aabd93caedf8dd74ca6ed8793680022df61a1a028f7d9391255af2bb019b2e3413fa748d394b8059c8fceebb92cb9a31a6948cad3a3312c011bec3e895e0020acd942cae558e17a4e5f602aaf4212e7a627310c58d6548ebb4b6341902e48f4b04c9f49f83058512235c6f47e43673eb6320aa81f1b751b19a32f5f25865e47a43d15f32aea04ef5023f527d92eccb92401c20787794d66b6eb571d120a246c65207b4ab09f9d31b85043899561ee431af468aac759ceeebc703aa4fbc3cf2ecee20c59aef2ce71729577446427c3b41e8bf5c6752e1236d6af6af1762bd6a1941d54329554b556a48017682eceb45be698c1d88718aae47fd5c458682bdc750e682ed4a277901a43a2827346fa789b4983af80334611a6f39ff155d0d78828247b667c620f1718a4cdf96ba1b4a550116ab6418b511ac8667527cd378e1f49be5496d9ae85cb6b8de202da926b065afbb6fc9e9b937e5950eac23dc1db5a8544156d87b6bf8e2c967cdca01d24c062f29877198a8ebda489b8fb78af4f3f96f895a91745a8d45c31a3be389587da185dca2077261d0876c6f9cb97e211090352385e0ae26f160b87278a22ae3690d5605be41939e9d59139509a2473f0d4737d13089b19c820f71d3a30153d913180981abc7ee672371e4f778d59f1066a47921600e7e5a5ad1d361f3cf845fe939ac8fa4247fc7c4682158b337f2209c68b78705c7f1169ccb693dcfa43166965bfe0f959a00713a4b453ac7aa386aba7d65ed72f4e6d046fddc6c8ae7750d8efa75f6a8574eeddb1894b0c0f832f7c72adf6d16b30cec38d01d6da0966d5c0d09c10eab4d591233ba3278a1a1dd737fd5005d5f2aa7e296acbff3e7256a5c1fe3ae7e6b6957e8ff9a18246a88cb9d00801a199e04aad4294593358a4b5a568f259ff405f7dbb76d4d6771ee1479696a887f2a09406d0089757d626237bdaf4f8b02b8444b6e137fed156ea681a50f62b4022ffa4dd49923af7c600451868da2f8aa687bb27b78fe3399b4c9a559c9bd9d6bead0ee668eb628842459e6688bebf8e49541e8761320b63088e3d4e036a6af8ba4344f3e79aaeffd25815c9e1114ce080e01b23d9e0578926cd80f607e69734a1ec520793d685164acbf0dfca495fc662549ea57c7f3a458c30ba25a2277a83c5b49d1ac8a334560962743e52e3d75945b8a9f24979a80cd69b327291b235df043fbf574d223d7e45a9fe61174fd247d3b45526f18fcf5e6bf093422e2dea22b64d6219a596a79d6e7cb14a415f21196c57da6c9cc80bfbce5b26db43c4b2b1ae951a0e0386e262b87af874b39cf1a43eee3e30994f62e8419964e456347a3dc6980bfb766f64944e328b853f11591dd999182e6c0736c4b0c279f468a8702720509f01d08beb15dd5a8430dd76b336a0df253504716128810ddd817892c112c6a75f00f6773d928a92b0eb859440ca539f5d7edcbc2ce84f6d7d88b9b585c9f3887c35ebf9d775c356e3bd8838662f4f5d6b387acbf4d58dd725e2e53591f1dd623c834a2a9c7165c929002336c1427e08fc9a970f2649e13de29747186e50caa238ba5b162f3be8d1de48dbf77116d85ddfc66bf1d6912bc04c840cbf25311f0302c22a606d96271a68e31b1dd5498d3bc150f65620f3a97dffe0c6b30c17ebd788a92f29c9e2d6d8c1fb9c1360c29b626bac313f2909ecd398cfabb1ecf6793099bc59041a6126b3ef09a6556e61237d2e8a8a6f10e6dbf6bf45564813fab7b9e4c67000616a1d54771e5d5b01706780ce5b78a4616234bea21ac685fea5d735e5f53d9bc8384fa488b7767142ed960b5e4038f549947cf3ad00e1b1d562c9f87ca71017b4f3e89486e662e8402b51afb033c4cf3373c15dac7f59610e25dd5d44d324dc53361a2c3eada0a5c4da46fbe99db6568ea5ffa2182d6a8e2e7c86c3fce334460ef9a2f707c3a893f8ef31e6c6129bb39f550869c7e52e732b12022a65739df008205c1c9f17ce6b868785bda97f4165a6fac6e13f0b0a95a19bfe2a568af42bac2a551ebb52c49e0d52d094c9d222d7359f7d084a52add1f265015abab9ce6ebe6fb3ea34af1f7ef9c0abce578a4c29628652b9f61d37907724af8696d321320c7f628d4100a477617f529225808e7cfc30c54330bbe20f0cb006818ed1e15a061adc2c3356b7b8293c9415657f44a08409d1b389dfebf0af0986a206d4b09c8997c70878ed113aceaefbe226e8ae47dc64b66189ee8ed30f617cf1b080beb0e510ce458d89f60c98ae05029248448505d444f7adb63f62b88b82a5fce015f4e81938af8d9ec1aa58821be341d9a0612e5e661f7fc1792d5dec77ad1cb20b732863acec274f1e95a37a706d63df3f91c595f881fe854d605d63eac140f4aaded60bc3f0e26341ccd820a3fac4ed991a758e6837b5036a33efd7f4084f25e951121e715b51254a1fe7cbc3e12125aba400e930006f406f44af18c4ae9081ebb9bf8aa0ba9c113b0dda046071d68d2a4125b5fc626d08b4b08f4d57db3b55a9575ed208863fccce43d2a813712ec0100b64f3ed74fcde07a4aea26d2dd1bf845f01aabdc0bd2f345a52d286b42d9143c083658e864dcf3525358667dfa897e90fb1f9b82d7fe6498f4477e14a4c2925201219cf7060540ef5b26fe3ebf7d0e40cbe5479ccae232882504f97e0e534d55e88650ce5b06f4f960d227a978a52f1545416f3ec05e2aaba59af9b27e0e1823fe6eac0586b80b02cbb80d8b44187bc92c8dfc1362f9f2b113ba35ed35ff64a3883d6addc1d4cf170485fe3a0ddf934a81317866ffb5e97632220beba1aead988a71b87384180997631eaf52855be15b3c55c05d0183eacf5cc34d56d2ed2e692b3866be0c5a7a6dda9d82fb6fbcbb8d76b7bd3b8b532a7c2025fe221ae5d2ddff7dbdb52d9ed9ec1a8d403cd2afc2fce7a18dd21241b5c01645a70c5b81de8e7e55363b3def5c0ab7f01591c884fc35040e5f2cf87f14697a588198d603713e53f763de9e862f656404af9701c2d832b3aef4602c7180c37324684496a3c7068168f0802ac9a13d78bd6f29db595d15ff64f6d85d3c2a91e440804a180399acdb80a787cdb94b6ba1bd5a04ca89f91674fb52f4ee2618d48dbc0836afc860dc1670cd66eec6e02e39dbd485ab375ea3351bb853b7adef74af2634225797d5a62067a370531748bf55099cdda6d265e01ec5408af8860163cf1a25859089450da48bdde0455659f0959b6f61662d8b0bd9d77774d4307737ffd4dd3f3a495e52d66d3b389bc1f65969af768314797af40fe68372d77230c868c6bb625f2d5a12fb8ab184d6194600c1929080146a4d7a871850e00c51a039bb0e07230aab390e9053c4860d73ca2d5e4fc6454e30a8e72b847fd7cb5b7a5c9fe53bb27312c38e81f286442e0cfbcbbda9f745608ef9b7112d44fc632e0f565aa128b1f2ef95654c484d6ba5408e7dfa4ace8ad3869494cc77138f7632423fa31fd1fed75cdbfa3811f2590a3f0573fb8bfac7b3ae193cb16e0d9859214f15233349e2e8f88d473995ea136aac975046c6dfbcd786ad2ae79fa663de8db2ee5a4ecc1aebbef6544ebacad732f398cd1bdc95699e0c52719ba0af40da48176daadb78a560cad1034934b53949a3577bcdee0edb0edd83df945ec43aee7538387b658b2821c2020565c86a179ad109a3e7082940be40788668bbe7b308b0e8a2d41ef9736d32d368a2fdc65d4a86bf7ac74df966dfb638afc64d9f5fd927ffea535c61e12b210e9864e949ad66953794e9d0220e62460fbb300fc49895e3dd021164a642c74f1d680c576882ebbf28c7467032e146ef249963ab6535eac9ba08c68bd3948e44c4f88c2045a215a597b63442b6e3b1bf9f9fa93c821eda8af2889853c0917b7ab49a95a1fe3851fa6ec7d2925d154c360e7cac206e375f854e7b90d710e7b0612378ab9f17641d19e9549ba4538694d4c57b5fa1bfb8fd5bc8268924033531fee868f259078e17ca6641498f5123dcbf7e062ef1986cd739280691f2105662e473b44737cf274227348d32184321fa97a210caa643529d9c44d8be0c8db9ca034e2d12469c3d1962a17e3e43805f90e83ead402a62aa9db1cebf5f947d33b02e091f1d01762b11df715989c9df865aa6151e7ef86c111fa75d906b9532712bcc58fb45e194aab1dbe4ae94a1e4cabd14b9a4705d4764d48bf8e3d54d933d9c7ffdb4fd382162b9a4e708589cc121d5373be07d0bf8010d9ff237ab7ff539f6854e11823f70a02bc656b0328fa921206521c5b7eaae51566140b968fb445004d1ab4ac4e99c1377ee0338c65f61e46e44f5efffcf1e9da66f598c747da33ae360df0d8d51fac9e802dfb3a273ebc6e34b2ba9d70ff160bf66df998483723a2c69f6a7ac0914f3096e897ecd61aee7dd000f6b43ed9bada505158edc0e232ee0e0fbf0db957d8646266950a543762bc61c84d9cdb197767520d05c59b6e8e12a71fb77e1f553bc5de52d8c9d6e6f8c01440dad6dd14c64904a17fccf14e201585cab8ad6d91006f2294b44a884e5f0b1a442c1b72da4ad6b9a8eb8bd9e1551fd907d6ca246ba81fb9406b021ceb472e3c52fc4028c880a9aa99f3a64ba8dfc42e3cfa0d9c6a96ea64524ec07cd7e677ff6407e1156c8168408c86814e8d270603dcd3e2d206d8a108f3897399bec8b4f397b0ee62a1f76ed21e6d9b499f3f039334d8210357134334e159dcf2b5164ea7300883a0f60d554ea9b68176305573197d5c15bc538535b1e2eb22bd1a8ce702ad692d80a30648847da2a55ee496f590088bb0a6b51b8b79e59b1332f94c803a65c4ba29b4e7ae21e4ce284b888a81abe858732d54faf30eb7219ebaaeab59098881a797a622ae585ebcf7ebdc4d26084f844d53d088e9bd4d74a151236ec990a7d76212a3bad933701f941364ea0040fc16518435abe001d18ccfc3dedb64a3c4dbd8714f14833ba4356549f0274a0fcd43cc588a7a9da0bf329043440d89257f24e9935d7c90603d590714a3eaa23c8e1866fb5f189f278a76d0a09a39f8529e24d9b6485320609630de4ccc978fb3cfe6837179cd92bc43a3f6685cbc9276523ca9", 0x1000, 0x0, &(0x7f0000000200)={0xa, 0x4e21, 0x300, @dev={0xfe, 0x80, [], 0x14}, 0x7}, 0x1c) bind$inet6(r0, &(0x7f0000000040)={0xa, 0x4e23, 0x10000000, @ipv4={[], [0xff, 0xff], @local={0xac, 0x14, 0x14, 0xaa}}, 0x100000001}, 0xf) r2 = socket$inet6(0xa, 0x3, 0x3a) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$bt_BT_FLUSHABLE(r3, 0x112, 0x8, &(0x7f0000000300)=0xbe, &(0x7f0000000340)=0x4) ioctl$DRM_IOCTL_SET_CLIENT_CAP(r3, 0x4010640d, &(0x7f00000000c0)={0x0, 0x3617}) setsockopt$inet6_int(r2, 0x29, 0xc8, &(0x7f00000007c0), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000000280)={{0xa, 0x4e22, 0x1, @remote={0xfe, 0x80, [], 0xbb}, 0xde27}, {0xa, 0x4e20, 0x100000001, @mcast1={0xff, 0x1, [], 0x1}, 0x8000}, 0x0, [0x9, 0x1, 0x2, 0x630, 0x0, 0x0, 0x5, 0x2aec100000000000]}, 0x5c) r4 = socket$inet6(0xa, 0x2, 0x0) ioctl(r4, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000000100)={{0xa, 0x4e22, 0x8, @ipv4={[], [0xff, 0xff], @broadcast=0xffffffff}, 0x9}, {0xa, 0x4e22, 0x800, @mcast1={0xff, 0x1, [], 0x1}, 0x5dfb}, 0x5, [0x400, 0x3, 0x3, 0x9, 0x8000, 0xdb4, 0x7, 0x3]}, 0x5c) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0xc9, &(0x7f0000000180)={{0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @multicast1=0xe0000001}}, {0xa, 0x0, 0x0, @remote={0xfe, 0x80, [], 0xbb}}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x4]}, 0x5c) 2018/05/27 19:14:04 executing program 0: r0 = socket(0x2, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000deb000)={0x2, 0x4e23, @multicast1=0xe0000001}, 0x10) sendto$inet(r1, &(0x7f0000a88f88), 0x332, 0x20000800, &(0x7f0000e68000)={0x2, 0x4e23}, 0x10) sendto$inet(r1, &(0x7f0000000000)="ff", 0x1, 0x0, 0x0, 0x0) sendto$inet(r1, &(0x7f0000000000), 0xfffffffffffffe4e, 0x0, &(0x7f00000000c0)={0x2}, 0x10) read(r1, &(0x7f0000000180)=""/116, 0xfffffd26) recvmsg(r1, &(0x7f0000000680)={0x0, 0xffffffffffffff7f, &(0x7f0000000080)=[{&(0x7f0000000200)=""/166, 0xfffffeee}, {&(0x7f0000000040)=""/37, 0x25}, {&(0x7f00000002c0)=""/150, 0x96}, {&(0x7f0000000380)=""/161, 0xa1}], 0x4, &(0x7f0000000100)=""/44, 0x2c}, 0x0) 2018/05/27 19:14:04 executing program 1: r0 = syz_open_dev$dmmidi(&(0x7f0000000000)='/dev/dmmidi#\x00', 0x1, 0x6000) getpeername$packet(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @link_local}, &(0x7f0000000100)=0x14) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000080)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket(0x1e, 0x805, 0x0) syz_genetlink_get_family_id$team(&(0x7f0000000040)='team\x00') r2 = accept4$ipx(r0, &(0x7f0000000300), &(0x7f00000002c0)=0x10, 0x80000) recvfrom$inet(r0, &(0x7f00000001c0)=""/135, 0x87, 0x10002, 0x0, 0x0) getpeername$packet(0xffffffffffffffff, &(0x7f0000000bc0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random}, &(0x7f0000000c00)=0x14) getsockname$packet(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local}, &(0x7f0000000c80)=0xee5) setsockopt$SO_VM_SOCKETS_BUFFER_MIN_SIZE(r1, 0x28, 0x1, &(0x7f0000000340)=0xfff, 0x8) fcntl$addseals(r0, 0x409, 0x2) ioctl$sock_inet_tcp_SIOCINQ(r0, 0x541b, &(0x7f0000000440)) [ 2640.737170] FAULT_INJECTION: forcing a failure. [ 2640.737170] name failslab, interval 1, probability 0, space 0, times 0 [ 2640.748461] CPU: 0 PID: 6658 Comm: syz-executor3 Not tainted 4.17.0-rc6+ #70 [ 2640.755657] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2640.765011] Call Trace: [ 2640.767619] dump_stack+0x1b9/0x294 [ 2640.771262] ? dump_stack_print_info.cold.2+0x52/0x52 [ 2640.776460] ? netlink_dump+0x98/0xd20 [ 2640.780365] should_fail.cold.4+0xa/0x1a [ 2640.784434] ? kernel_text_address+0x79/0xf0 [ 2640.788839] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 2640.793968] ? __might_sleep+0x95/0x190 [ 2640.797937] ? graph_lock+0x170/0x170 [ 2640.801725] ? __mutex_lock+0x7d9/0x17f0 [ 2640.805784] ? find_held_lock+0x36/0x1c0 [ 2640.809848] ? __lock_is_held+0xb5/0x140 [ 2640.813907] ? check_same_owner+0x320/0x320 [ 2640.818215] ? do_raw_spin_lock+0xc1/0x200 [ 2640.822437] ? rcu_note_context_switch+0x710/0x710 [ 2640.827349] ? trace_hardirqs_off+0xd/0x10 [ 2640.831569] ? _raw_spin_unlock_irqrestore+0x63/0xc0 [ 2640.836664] __should_failslab+0x124/0x180 [ 2640.840888] should_failslab+0x9/0x14 [ 2640.844676] kmem_cache_alloc_node+0x272/0x780 [ 2640.849250] ? rcu_pm_notify+0xc0/0xc0 [ 2640.853122] ? trace_hardirqs_off+0xd/0x10 [ 2640.857350] __alloc_skb+0x111/0x780 [ 2640.861048] ? kfree_skbmem+0x13c/0x210 [ 2640.865017] ? skb_scrub_packet+0x580/0x580 [ 2640.869328] ? kfree_skbmem+0xfb/0x210 [ 2640.873206] ? skb_gro_receive+0x12d0/0x12d0 [ 2640.877602] ? netlink_skb_destructor+0x190/0x210 [ 2640.882435] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 2640.887962] ? consume_skb+0x198/0x550 [ 2640.891840] ? alloc_skb_with_frags+0x760/0x760 [ 2640.896501] netlink_dump+0x6cd/0xd20 [ 2640.900291] ? netlink_broadcast+0x50/0x50 [ 2640.904521] netlink_recvmsg+0xe97/0x1450 [ 2640.908659] ? netlink_dump+0xd20/0xd20 [ 2640.912624] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 2640.918146] ? rw_copy_check_uvector+0x2d3/0x3a0 [ 2640.922896] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 2640.928420] ? import_iovec+0x24b/0x420 [ 2640.932382] ? dup_iter+0x270/0x270 [ 2640.935999] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 2640.941526] ? _copy_from_user+0xdf/0x150 [ 2640.945676] ? copy_msghdr_from_user+0x3bc/0x560 [ 2640.950425] ? security_socket_recvmsg+0x9b/0xc0 [ 2640.955178] ? netlink_dump+0xd20/0xd20 [ 2640.959139] sock_recvmsg+0xd0/0x110 [ 2640.962928] ? __sock_recv_ts_and_drops+0x420/0x420 [ 2640.967933] ___sys_recvmsg+0x2b6/0x680 [ 2640.971902] ? ___sys_sendmsg+0x940/0x940 [ 2640.976039] ? ktime_get_ts64+0x405/0x510 [ 2640.980177] ? __sanitizer_cov_trace_cmp8+0x18/0x20 [ 2640.985180] ? timespec64_add_safe+0x1f4/0x2d0 [ 2640.989758] ? __fget_light+0x2ef/0x430 [ 2640.993721] ? fget_raw+0x20/0x20 [ 2640.997179] ? poll_select_set_timeout+0x14f/0x220 [ 2641.002101] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 2641.007629] __sys_recvmmsg+0x2f9/0xb80 [ 2641.011589] ? proc_fail_nth_write+0x96/0x1f0 [ 2641.016078] ? __ia32_sys_recvmsg+0xb0/0xb0 [ 2641.020400] ? lock_release+0xa10/0xa10 [ 2641.024361] ? check_same_owner+0x320/0x320 [ 2641.028686] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 2641.034211] ? _copy_from_user+0xdf/0x150 [ 2641.038347] do_sys_recvmmsg+0xe4/0x190 [ 2641.042310] ? __sys_recvmmsg+0xb80/0xb80 [ 2641.046455] __x64_sys_recvmmsg+0xbe/0x150 [ 2641.050675] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 2641.055679] do_syscall_64+0x1b1/0x800 [ 2641.059552] ? finish_task_switch+0x1ca/0x840 [ 2641.064038] ? syscall_return_slowpath+0x5c0/0x5c0 [ 2641.068958] ? syscall_return_slowpath+0x30f/0x5c0 [ 2641.073880] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 2641.079236] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 2641.084072] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 2641.089245] RIP: 0033:0x455a09 [ 2641.092420] RSP: 002b:00007fe6e854bc68 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 2641.100118] RAX: ffffffffffffffda RBX: 00007fe6e854c6d4 RCX: 0000000000455a09 [ 2641.107371] RDX: 0000000000000002 RSI: 0000000020001880 RDI: 0000000000000013 [ 2641.114625] RBP: 000000000072bea0 R08: 0000000020001900 R09: 0000000000000000 [ 2641.121877] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000015 [ 2641.129129] R13: 0000000000000548 R14: 00000000006fbf60 R15: 0000000000000000 2018/05/27 19:14:04 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:14:04 executing program 3 (fault-call:4 fault-nth:1): r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) [ 2641.191490] FAULT_INJECTION: forcing a failure. [ 2641.191490] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2641.203426] CPU: 0 PID: 6669 Comm: syz-executor6 Not tainted 4.17.0-rc6+ #70 [ 2641.210617] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2641.219966] Call Trace: [ 2641.222564] dump_stack+0x1b9/0x294 [ 2641.226209] ? dump_stack_print_info.cold.2+0x52/0x52 [ 2641.231405] ? zap_class+0x720/0x720 [ 2641.235123] should_fail.cold.4+0xa/0x1a [ 2641.239173] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 2641.244259] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 2641.249431] ? graph_lock+0x170/0x170 [ 2641.253220] ? is_bpf_text_address+0xd7/0x170 [ 2641.257703] ? find_held_lock+0x36/0x1c0 [ 2641.261758] ? __lock_is_held+0xb5/0x140 [ 2641.265813] ? check_same_owner+0x320/0x320 [ 2641.270123] ? rcu_note_context_switch+0x710/0x710 [ 2641.275042] ? __might_sleep+0x95/0x190 [ 2641.279004] __alloc_pages_nodemask+0x34e/0xd70 [ 2641.283659] ? lock_downgrade+0x8e0/0x8e0 [ 2641.287796] ? __alloc_pages_slowpath+0x2db0/0x2db0 [ 2641.292798] ? graph_lock+0x170/0x170 [ 2641.296578] ? __lock_is_held+0xb5/0x140 [ 2641.300625] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 2641.305809] ? __lock_is_held+0xb5/0x140 [ 2641.309863] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 2641.315391] alloc_pages_current+0x10c/0x210 [ 2641.319790] __get_free_pages+0xf/0x40 [ 2641.323663] mmu_topup_memory_caches+0x1f8/0x3a0 [ 2641.328407] kvm_mmu_load+0x21/0x10e0 [ 2641.332194] ? kasan_check_write+0x14/0x20 [ 2641.336419] vcpu_enter_guest+0x3a83/0x6060 [ 2641.340728] ? perf_trace_lock+0xd6/0x900 [ 2641.344860] ? print_usage_bug+0xc0/0xc0 [ 2641.348912] ? kvm_set_msr_common+0x2680/0x2680 [ 2641.353566] ? vmx_vcpu_load+0xada/0xfe0 [ 2641.357612] ? __lock_acquire+0x7f5/0x5140 [ 2641.361846] ? vmx_vcpu_reset+0x1030/0x1030 [ 2641.366158] ? graph_lock+0x170/0x170 [ 2641.369954] ? graph_lock+0x170/0x170 [ 2641.373741] ? __lock_acquire+0x7f5/0x5140 [ 2641.377963] ? debug_check_no_locks_freed+0x310/0x310 [ 2641.383143] ? __lock_is_held+0xb5/0x140 [ 2641.387190] ? lock_acquire+0x1dc/0x520 [ 2641.391147] ? kvm_arch_vcpu_ioctl_run+0x234/0x1690 [ 2641.396148] ? lock_release+0xa10/0xa10 [ 2641.400106] ? kvm_arch_vcpu_ioctl_set_fpu+0x340/0x340 [ 2641.405368] ? kvm_arch_dev_ioctl+0x5f0/0x5f0 [ 2641.409855] ? preempt_notifier_dec+0x20/0x20 [ 2641.414357] kvm_arch_vcpu_ioctl_run+0x33e/0x1690 [ 2641.419184] ? kvm_arch_vcpu_ioctl_run+0x33e/0x1690 [ 2641.424201] kvm_vcpu_ioctl+0x79d/0x12e0 [ 2641.428247] ? kvm_uevent_notify_change.part.29+0x440/0x440 [ 2641.433941] ? graph_lock+0x170/0x170 [ 2641.437730] ? find_held_lock+0x36/0x1c0 [ 2641.441782] ? lock_downgrade+0x8e0/0x8e0 [ 2641.445919] ? rcu_is_watching+0x85/0x140 [ 2641.450053] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 2641.455234] ? __fget+0x40c/0x650 [ 2641.458675] ? match_held_lock+0x801/0x8b0 [ 2641.462897] ? expand_files.part.8+0x9a0/0x9a0 [ 2641.467466] ? kasan_check_write+0x14/0x20 [ 2641.471686] ? __mutex_unlock_slowpath+0x180/0x8a0 [ 2641.476605] ? wait_for_completion+0x870/0x870 [ 2641.481171] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 2641.486346] ? kvm_uevent_notify_change.part.29+0x440/0x440 [ 2641.492041] do_vfs_ioctl+0x1cf/0x16a0 [ 2641.495919] ? ioctl_preallocate+0x2e0/0x2e0 [ 2641.500313] ? fget_raw+0x20/0x20 [ 2641.503754] ? __sb_end_write+0xac/0xe0 [ 2641.507719] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 2641.513240] ? fput+0x130/0x1a0 [ 2641.516511] ? ksys_write+0x1a6/0x250 [ 2641.520298] ? security_file_ioctl+0x94/0xc0 [ 2641.524699] ksys_ioctl+0xa9/0xd0 [ 2641.528139] __x64_sys_ioctl+0x73/0xb0 [ 2641.532015] do_syscall_64+0x1b1/0x800 [ 2641.535889] ? finish_task_switch+0x1ca/0x840 [ 2641.540370] ? syscall_return_slowpath+0x5c0/0x5c0 [ 2641.545283] ? syscall_return_slowpath+0x30f/0x5c0 [ 2641.550199] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 2641.555549] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 2641.560377] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 2641.565549] RIP: 0033:0x455a09 [ 2641.568723] RSP: 002b:00007fd7c2c18c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2641.576414] RAX: ffffffffffffffda RBX: 00007fd7c2c196d4 RCX: 0000000000455a09 [ 2641.583667] RDX: 0000000000000000 RSI: 000000000000ae80 RDI: 0000000000000016 2018/05/27 19:14:05 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000040)='ns/ipc') ioctl$VT_OPENQRY(r0, 0x5600, &(0x7f0000000000)) ioctl$TIOCSCTTY(r0, 0x540e, 0x3ff) ioctl$BLKBSZGET(r0, 0x80081270, &(0x7f0000000200)) ioctl$KDSETKEYCODE(r0, 0x4b4d, &(0x7f0000000080)={0x3, 0x3f1}) r1 = dup2(r0, r0) getsockopt$inet_sctp6_SCTP_ENABLE_STREAM_RESET(r0, 0x84, 0x76, &(0x7f00000000c0)={0x0, 0x2}, &(0x7f0000000100)=0x8) setsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(r1, 0x84, 0x9, &(0x7f0000000140)={r2, @in6={{0xa, 0x4e22, 0x101, @local={0xfe, 0x80, [], 0xaa}, 0xe5}}, 0xffffffff, 0x9, 0x9, 0xd, 0x8}, 0xfffffffffffffd54) 2018/05/27 19:14:05 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) [ 2641.590920] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 2641.598172] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000017 [ 2641.605422] R13: 000000000000027e R14: 00000000006f7c70 R15: 000000000000004a 2018/05/27 19:14:05 executing program 2: r0 = syz_open_dev$binder(&(0x7f0000005000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(&(0x7f0000008ff3)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x20011, r1, 0x0) r2 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/sys/net/ipv4/vs/sync_ports\x00', 0x2, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_GET_NODE_DEBUG_INFO(r1, 0xc018620b, &(0x7f0000000100)={0x0}) ioctl$BINDER_GET_NODE_DEBUG_INFO(r1, 0xc018620b, &(0x7f0000000240)={0x0}) ioctl$BINDER_GET_NODE_DEBUG_INFO(r0, 0xc018620b, &(0x7f0000000280)={0x0}) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000400)={0x80, 0x0, &(0x7f00000002c0)=[@exit_looper={0x630d}, @reply_sg={0x40486312, {{0x3, 0x0, 0x3, 0x0, 0x11, 0x0, 0x0, 0x50, 0x50, &(0x7f0000000140)=[@fda={0x66646185, 0x9, 0x3, 0x4}, @flat={0x77682a85, 0x101, r3, 0x3}, @fd={0x66642a85, 0x0, r0, 0x0, 0x1}], &(0x7f00000001c0)=[0x0, 0x0, 0x68, 0x0, 0x78, 0x68, 0x38, 0x38, 0x78, 0x78]}, 0xe9c}}, @acquire_done={0x40106309, r4, 0x4}, @enter_looper={0x630c}, @register_looper={0x630b}, @free_buffer={0x40086303, r5}, @decrefs={0x40046307, 0x2}], 0x94, 0x0, &(0x7f0000000340)="1dbb1ef405d4fdfb17ae8a5fc7c4b8b55a5fa9c09b9abe47a81ff012f0662f46379b876542785fcd709540667e9156892c1ec63f5d329626d183d8f116597e298fe66f4181602862962a02f544f72529d54595108d23f5d173b95525ac502b795c2fc93c0ab42012eefd891e4318b6cdb67bdab5d12cfe248ebad0dba19eb3df91226dcf4fc2f64e782561f4074c865d862ab594"}) ioctl$BINDER_THREAD_EXIT(r2, 0x40046208, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000007000)={0x4, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="11634840", @ANYRES64=0x0, @ANYBLOB="004136c05eedb82e2801a18a6c2837b9000000000000177cb449b91f429f03cfd1f32efb531380acabedc8f5e77dce452366fa5f76c1fab345de03dffa5743da4b1d36779a5440dda484ce29c6ed73d3a5777928ccae8931932afd468aee5388ebdf943c932c260f5a9640ee34463be9da9938a618dca33c37f1745badc49b4d0707808998"], 0x0, 0x0, &(0x7f0000002000)}) 2018/05/27 19:14:05 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:14:05 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) [ 2641.715933] binder: 6689:6693 ioctl c018620b 20000100 returned -14 [ 2641.734583] binder: 6689:6693 ioctl c018620b 20000240 returned -14 [ 2641.749407] binder: 6689:6693 ioctl c018620b 20000280 returned -14 2018/05/27 19:14:05 executing program 5: r0 = socket$inet6(0xa, 0x2, 0x200000088) r1 = socket$inet6(0xa, 0x7fe, 0x4) getsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x13, &(0x7f0000000000)={@mcast1={0xff, 0x1, [], 0x1}}, &(0x7f0000000040)=0x20) recvfrom$inet6(r0, &(0x7f0000fbef6d)=""/185, 0xfffffffffffffeba, 0x0, 0x0, 0x1fe) sendto$inet6(r1, &(0x7f0000000800)="77772a0bd31622e24b1f16e07ce40e12872e3637e157d5847cd0e4fd5c54e58bacd24ac68385a2e2f93468221d4b20029b950c08648c47d645122d9400a16ebd809a0045713dda8b06af50702d3338c98f2565aee44a1c67a5db987cfe1deb8b4643dc020fe400ec44f08128901b17869e1dad43eeb6e4d4ecd5ecccea67a84338d8a58dc9c5770ede7af7b73903a6f69831181b524b6748442028019b04dac2e7203f6abaa4bb75048c9d2d297699437e851061d998fe4bd4f28f1b3a2c91e4b2273a61e0e7ed54e2a759db09225bd0ad2677d59c62dd972b18725d6f4556a966b8d707c1913ddc93921afde82b7a40968d4c3796c6b1bad1fb2fb9df770d9d88b9e615891a08356254ba1625e26133f31e71d7a8a7a2ba38db3699145c48dbe89cbe20709eca902485b1f3f5c49eef3835f407974ae1e95a72853af813336e00c6282e7dbfda98966db0694cda728dc44550de05f7e2ada24384ddf874f11e2f7f0a00488d8e548767c3266525f2cae7f2ccbee7b367badaf7d61c89c4be39e2b30bae5d257ebd003ae26aeaf07233712c243969d8201364ad5ec28dac9fecd028cb20d50f85fb08171f3746090d717aa27133684289c3dabe07a5c0007a8d373be70d73943e0788427dc72c5f3fb774b5d8bcfc381bfda4924aabd93caedf8dd74ca6ed8793680022df61a1a028f7d9391255af2bb019b2e3413fa748d394b8059c8fceebb92cb9a31a6948cad3a3312c011bec3e895e0020acd942cae558e17a4e5f602aaf4212e7a627310c58d6548ebb4b6341902e48f4b04c9f49f83058512235c6f47e43673eb6320aa81f1b751b19a32f5f25865e47a43d15f32aea04ef5023f527d92eccb92401c20787794d66b6eb571d120a246c65207b4ab09f9d31b85043899561ee431af468aac759ceeebc703aa4fbc3cf2ecee20c59aef2ce71729577446427c3b41e8bf5c6752e1236d6af6af1762bd6a1941d54329554b556a48017682eceb45be698c1d88718aae47fd5c458682bdc750e682ed4a277901a43a2827346fa789b4983af80334611a6f39ff155d0d78828247b667c620f1718a4cdf96ba1b4a550116ab6418b511ac8667527cd378e1f49be5496d9ae85cb6b8de202da926b065afbb6fc9e9b937e5950eac23dc1db5a8544156d87b6bf8e2c967cdca01d24c062f29877198a8ebda489b8fb78af4f3f96f895a91745a8d45c31a3be389587da185dca2077261d0876c6f9cb97e211090352385e0ae26f160b87278a22ae3690d5605be41939e9d59139509a2473f0d4737d13089b19c820f71d3a30153d913180981abc7ee672371e4f778d59f1066a47921600e7e5a5ad1d361f3cf845fe939ac8fa4247fc7c4682158b337f2209c68b78705c7f1169ccb693dcfa43166965bfe0f959a00713a4b453ac7aa386aba7d65ed72f4e6d046fddc6c8ae7750d8efa75f6a8574eeddb1894b0c0f832f7c72adf6d16b30cec38d01d6da0966d5c0d09c10eab4d591233ba3278a1a1dd737fd5005d5f2aa7e296acbff3e7256a5c1fe3ae7e6b6957e8ff9a18246a88cb9d00801a199e04aad4294593358a4b5a568f259ff405f7dbb76d4d6771ee1479696a887f2a09406d0089757d626237bdaf4f8b02b8444b6e137fed156ea681a50f62b4022ffa4dd49923af7c600451868da2f8aa687bb27b78fe3399b4c9a559c9bd9d6bead0ee668eb628842459e6688bebf8e49541e8761320b63088e3d4e036a6af8ba4344f3e79aaeffd25815c9e1114ce080e01b23d9e0578926cd80f607e69734a1ec520793d685164acbf0dfca495fc662549ea57c7f3a458c30ba25a2277a83c5b49d1ac8a334560962743e52e3d75945b8a9f24979a80cd69b327291b235df043fbf574d223d7e45a9fe61174fd247d3b45526f18fcf5e6bf093422e2dea22b64d6219a596a79d6e7cb14a415f21196c57da6c9cc80bfbce5b26db43c4b2b1ae951a0e0386e262b87af874b39cf1a43eee3e30994f62e8419964e456347a3dc6980bfb766f64944e328b853f11591dd999182e6c0736c4b0c279f468a8702720509f01d08beb15dd5a8430dd76b336a0df253504716128810ddd817892c112c6a75f00f6773d928a92b0eb859440ca539f5d7edcbc2ce84f6d7d88b9b585c9f3887c35ebf9d775c356e3bd8838662f4f5d6b387acbf4d58dd725e2e53591f1dd623c834a2a9c7165c929002336c1427e08fc9a970f2649e13de29747186e50caa238ba5b162f3be8d1de48dbf77116d85ddfc66bf1d6912bc04c840cbf25311f0302c22a606d96271a68e31b1dd5498d3bc150f65620f3a97dffe0c6b30c17ebd788a92f29c9e2d6d8c1fb9c1360c29b626bac313f2909ecd398cfabb1ecf6793099bc59041a6126b3ef09a6556e61237d2e8a8a6f10e6dbf6bf45564813fab7b9e4c67000616a1d54771e5d5b01706780ce5b78a4616234bea21ac685fea5d735e5f53d9bc8384fa488b7767142ed960b5e4038f549947cf3ad00e1b1d562c9f87ca71017b4f3e89486e662e8402b51afb033c4cf3373c15dac7f59610e25dd5d44d324dc53361a2c3eada0a5c4da46fbe99db6568ea5ffa2182d6a8e2e7c86c3fce334460ef9a2f707c3a893f8ef31e6c6129bb39f550869c7e52e732b12022a65739df008205c1c9f17ce6b868785bda97f4165a6fac6e13f0b0a95a19bfe2a568af42bac2a551ebb52c49e0d52d094c9d222d7359f7d084a52add1f265015abab9ce6ebe6fb3ea34af1f7ef9c0abce578a4c29628652b9f61d37907724af8696d321320c7f628d4100a477617f529225808e7cfc30c54330bbe20f0cb006818ed1e15a061adc2c3356b7b8293c9415657f44a08409d1b389dfebf0af0986a206d4b09c8997c70878ed113aceaefbe226e8ae47dc64b66189ee8ed30f617cf1b080beb0e510ce458d89f60c98ae05029248448505d444f7adb63f62b88b82a5fce015f4e81938af8d9ec1aa58821be341d9a0612e5e661f7fc1792d5dec77ad1cb20b732863acec274f1e95a37a706d63df3f91c595f881fe854d605d63eac140f4aaded60bc3f0e26341ccd820a3fac4ed991a758e6837b5036a33efd7f4084f25e951121e715b51254a1fe7cbc3e12125aba400e930006f406f44af18c4ae9081ebb9bf8aa0ba9c113b0dda046071d68d2a4125b5fc626d08b4b08f4d57db3b55a9575ed208863fccce43d2a813712ec0100b64f3ed74fcde07a4aea26d2dd1bf845f01aabdc0bd2f345a52d286b42d9143c083658e864dcf3525358667dfa897e90fb1f9b82d7fe6498f4477e14a4c2925201219cf7060540ef5b26fe3ebf7d0e40cbe5479ccae232882504f97e0e534d55e88650ce5b06f4f960d227a978a52f1545416f3ec05e2aaba59af9b27e0e1823fe6eac0586b80b02cbb80d8b44187bc92c8dfc1362f9f2b113ba35ed35ff64a3883d6addc1d4cf170485fe3a0ddf934a81317866ffb5e97632220beba1aead988a71b87384180997631eaf52855be15b3c55c05d0183eacf5cc34d56d2ed2e692b3866be0c5a7a6dda9d82fb6fbcbb8d76b7bd3b8b532a7c2025fe221ae5d2ddff7dbdb52d9ed9ec1a8d403cd2afc2fce7a18dd21241b5c01645a70c5b81de8e7e55363b3def5c0ab7f01591c884fc35040e5f2cf87f14697a588198d603713e53f763de9e862f656404af9701c2d832b3aef4602c7180c37324684496a3c7068168f0802ac9a13d78bd6f29db595d15ff64f6d85d3c2a91e440804a180399acdb80a787cdb94b6ba1bd5a04ca89f91674fb52f4ee2618d48dbc0836afc860dc1670cd66eec6e02e39dbd485ab375ea3351bb853b7adef74af2634225797d5a62067a370531748bf55099cdda6d265e01ec5408af8860163cf1a25859089450da48bdde0455659f0959b6f61662d8b0bd9d77774d4307737ffd4dd3f3a495e52d66d3b389bc1f65969af768314797af40fe68372d77230c868c6bb625f2d5a12fb8ab184d6194600c1929080146a4d7a871850e00c51a039bb0e07230aab390e9053c4860d73ca2d5e4fc6454e30a8e72b847fd7cb5b7a5c9fe53bb27312c38e81f286442e0cfbcbbda9f745608ef9b7112d44fc632e0f565aa128b1f2ef95654c484d6ba5408e7dfa4ace8ad3869494cc77138f7632423fa31fd1fed75cdbfa3811f2590a3f0573fb8bfac7b3ae193cb16e0d9859214f15233349e2e8f88d473995ea136aac975046c6dfbcd786ad2ae79fa663de8db2ee5a4ecc1aebbef6544ebacad732f398cd1bdc95699e0c52719ba0af40da48176daadb78a560cad1034934b53949a3577bcdee0edb0edd83df945ec43aee7538387b658b2821c2020565c86a179ad109a3e7082940be40788668bbe7b308b0e8a2d41ef9736d32d368a2fdc65d4a86bf7ac74df966dfb638afc64d9f5fd927ffea535c61e12b210e9864e949ad66953794e9d0220e62460fbb300fc49895e3dd021164a642c74f1d680c576882ebbf28c7467032e146ef249963ab6535eac9ba08c68bd3948e44c4f88c2045a215a597b63442b6e3b1bf9f9fa93c821eda8af2889853c0917b7ab49a95a1fe3851fa6ec7d2925d154c360e7cac206e375f854e7b90d710e7b0612378ab9f17641d19e9549ba4538694d4c57b5fa1bfb8fd5bc8268924033531fee868f259078e17ca6641498f5123dcbf7e062ef1986cd739280691f2105662e473b44737cf274227348d32184321fa97a210caa643529d9c44d8be0c8db9ca034e2d12469c3d1962a17e3e43805f90e83ead402a62aa9db1cebf5f947d33b02e091f1d01762b11df715989c9df865aa6151e7ef86c111fa75d906b9532712bcc58fb45e194aab1dbe4ae94a1e4cabd14b9a4705d4764d48bf8e3d54d933d9c7ffdb4fd382162b9a4e708589cc121d5373be07d0bf8010d9ff237ab7ff539f6854e11823f70a02bc656b0328fa921206521c5b7eaae51566140b968fb445004d1ab4ac4e99c1377ee0338c65f61e46e44f5efffcf1e9da66f598c747da33ae360df0d8d51fac9e802dfb3a273ebc6e34b2ba9d70ff160bf66df998483723a2c69f6a7ac0914f3096e897ecd61aee7dd000f6b43ed9bada505158edc0e232ee0e0fbf0db957d8646266950a543762bc61c84d9cdb197767520d05c59b6e8e12a71fb77e1f553bc5de52d8c9d6e6f8c01440dad6dd14c64904a17fccf14e201585cab8ad6d91006f2294b44a884e5f0b1a442c1b72da4ad6b9a8eb8bd9e1551fd907d6ca246ba81fb9406b021ceb472e3c52fc4028c880a9aa99f3a64ba8dfc42e3cfa0d9c6a96ea64524ec07cd7e677ff6407e1156c8168408c86814e8d270603dcd3e2d206d8a108f3897399bec8b4f397b0ee62a1f76ed21e6d9b499f3f039334d8210357134334e159dcf2b5164ea7300883a0f60d554ea9b68176305573197d5c15bc538535b1e2eb22bd1a8ce702ad692d80a30648847da2a55ee496f590088bb0a6b51b8b79e59b1332f94c803a65c4ba29b4e7ae21e4ce284b888a81abe858732d54faf30eb7219ebaaeab59098881a797a622ae585ebcf7ebdc4d26084f844d53d088e9bd4d74a151236ec990a7d76212a3bad933701f941364ea0040fc16518435abe001d18ccfc3dedb64a3c4dbd8714f14833ba4356549f0274a0fcd43cc588a7a9da0bf329043440d89257f24e9935d7c90603d590714a3eaa23c8e1866fb5f189f278a76d0a09a39f8529e24d9b6485320609630de4ccc978fb3cfe6837179cd92bc43a3f6685cbc9276523ca9", 0x1000, 0x0, &(0x7f0000000200)={0xa, 0x4e21, 0x300, @dev={0xfe, 0x80, [], 0x14}, 0x7}, 0x1c) bind$inet6(r0, &(0x7f0000000040)={0xa, 0x4e23, 0x10000000, @ipv4={[], [0xff, 0xff], @local={0xac, 0x14, 0x14, 0xaa}}, 0x100000001}, 0xf) r2 = socket$inet6(0xa, 0x3, 0x3a) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$bt_BT_FLUSHABLE(r3, 0x112, 0x8, &(0x7f0000000300)=0xbe, &(0x7f0000000340)=0x4) ioctl$DRM_IOCTL_SET_CLIENT_CAP(r3, 0x4010640d, &(0x7f00000000c0)={0x0, 0x3617}) setsockopt$inet6_int(r2, 0x29, 0xc8, &(0x7f00000007c0), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000000280)={{0xa, 0x4e22, 0x1, @remote={0xfe, 0x80, [], 0xbb}, 0xde27}, {0xa, 0x4e20, 0x100000001, @mcast1={0xff, 0x1, [], 0x1}, 0x8000}, 0x0, [0x9, 0x1, 0x2, 0x630, 0x0, 0x9, 0x0, 0x2aec100000000000]}, 0x5c) r4 = socket$inet6(0xa, 0x2, 0x0) ioctl(r4, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000000100)={{0xa, 0x4e22, 0x8, @ipv4={[], [0xff, 0xff], @broadcast=0xffffffff}, 0x9}, {0xa, 0x4e22, 0x800, @mcast1={0xff, 0x1, [], 0x1}, 0x5dfb}, 0x5, [0x400, 0x3, 0x3, 0x9, 0x8000, 0xdb4, 0x7, 0x3]}, 0x5c) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0xc9, &(0x7f0000000180)={{0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @multicast1=0xe0000001}}, {0xa, 0x0, 0x0, @remote={0xfe, 0x80, [], 0xbb}}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x4]}, 0x5c) 2018/05/27 19:14:05 executing program 1: perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0x3e4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000300)='./cgroup.net/syz0\x00', 0x200002, 0x0) r1 = openat$cgroup_int(r0, &(0x7f00000004c0)='io.weight\x00', 0x2, 0x0) clock_gettime(0x7, &(0x7f00000001c0)) r2 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ppp\x00', 0x80000, 0x0) getsockopt$inet_sctp6_SCTP_PR_ASSOC_STATUS(0xffffffffffffff9c, 0x84, 0x73, &(0x7f0000000240)={0x0, 0xfff, 0x30, 0x100000000, 0xb3ca}, &(0x7f0000000280)=0x18) getsockopt$IP6T_SO_GET_INFO(r2, 0x29, 0x40, &(0x7f0000000340)={'security\x00'}, &(0x7f00000003c0)=0x54) setsockopt$inet_sctp6_SCTP_DEFAULT_SNDINFO(r2, 0x84, 0x22, &(0x7f00000002c0)={0x40, 0x4, 0xde6, 0x1, r3}, 0x10) read(r1, &(0x7f0000000040)=""/239, 0xef) write$cgroup_int(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="35002b3532009626e0e5c72c89a0ce44df378d3a80157aa40528e1305daa0e13758b4b31a3d086007b5c424573480000000000000000000000"], 0x6) [ 2641.762791] binder: 6689:6693 ioctl c0306201 20007000 returned -14 [ 2641.774916] binder_alloc: binder_alloc_mmap_handler: 6689 20000000-20002000 already mapped failed -16 [ 2641.790499] binder: BINDER_SET_CONTEXT_MGR already set [ 2641.796500] binder: 6689:6695 ioctl 40046207 0 returned -16 2018/05/27 19:14:05 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) r1 = socket$inet(0x2, 0x200000002, 0x0) setsockopt$inet_mreqn(r1, 0x0, 0x27, &(0x7f0000000080)={@multicast1=0xe0000001, @local={0xac, 0x14, 0x14, 0xaa}}, 0xc) setsockopt$inet_msfilter(r1, 0x0, 0x29, &(0x7f0000000040)={@multicast1=0xe0000001, @local={0xac, 0x14, 0x14, 0xaa}, 0x0, 0x2, [@local={0xac, 0x14, 0x14, 0xaa}, @empty]}, 0x18) sendto$inet(r0, &(0x7f0000c95ffd), 0x1c00, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001, [0x0, 0x0, 0x0, 0x1078]}, 0x10) 2018/05/27 19:14:05 executing program 0: r0 = socket(0x2, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000deb000)={0x2, 0x4e23, @multicast1=0xe0000001}, 0x10) sendto$inet(r1, &(0x7f0000a88f88), 0x332, 0x20000800, &(0x7f0000e68000)={0x2, 0x4e23}, 0x10) sendto$inet(r1, &(0x7f0000000000)="ff", 0x1, 0x0, 0x0, 0x0) sendto$inet(r1, &(0x7f0000000000), 0xfffffffffffffe4e, 0x0, &(0x7f00000000c0)={0x2}, 0x10) read(r1, &(0x7f0000000180)=""/116, 0xfffffd26) recvmsg(r1, &(0x7f0000000680)={0x0, 0xffffffffffffff7f, &(0x7f0000000080)=[{&(0x7f0000000200)=""/166, 0xfffffeee}, {&(0x7f0000000040)=""/37, 0x25}, {&(0x7f00000002c0)=""/150, 0x96}, {&(0x7f0000000380)=""/161, 0xa1}], 0x4, &(0x7f0000000100)=""/44, 0x2c}, 0x0) [ 2641.814863] binder: 6689:6693 ioctl c018620b 20000100 returned -14 [ 2641.828125] binder: 6689:6695 ioctl c018620b 20000240 returned -14 [ 2641.847621] binder: 6689:6693 ioctl c018620b 20000280 returned -14 [ 2641.859341] binder: 6689:6695 ioctl c0306201 20007000 returned -14 [ 2641.934663] FAULT_INJECTION: forcing a failure. [ 2641.934663] name failslab, interval 1, probability 0, space 0, times 0 [ 2641.946093] CPU: 1 PID: 6678 Comm: syz-executor3 Not tainted 4.17.0-rc6+ #70 [ 2641.953280] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2641.962616] Call Trace: [ 2641.965194] dump_stack+0x1b9/0x294 [ 2641.968811] ? dump_stack_print_info.cold.2+0x52/0x52 [ 2641.973984] ? is_bpf_text_address+0xd7/0x170 [ 2641.978466] ? kernel_text_address+0x79/0xf0 [ 2641.982858] ? __unwind_start+0x166/0x330 [ 2641.986995] should_fail.cold.4+0xa/0x1a [ 2641.991043] ? __save_stack_trace+0x7e/0xd0 [ 2641.995352] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 2642.000453] ? graph_lock+0x170/0x170 [ 2642.004240] ? save_stack+0x43/0xd0 [ 2642.007850] ? kasan_kmalloc+0xc4/0xe0 [ 2642.011725] ? kasan_slab_alloc+0x12/0x20 [ 2642.015860] ? find_held_lock+0x36/0x1c0 [ 2642.019905] ? __lock_is_held+0xb5/0x140 [ 2642.023958] ? check_same_owner+0x320/0x320 [ 2642.028265] ? rcu_note_context_switch+0x710/0x710 [ 2642.033178] __should_failslab+0x124/0x180 [ 2642.037399] should_failslab+0x9/0x14 [ 2642.041183] kmem_cache_alloc_node_trace+0x26f/0x770 [ 2642.046277] __kmalloc_node_track_caller+0x33/0x70 [ 2642.051192] __kmalloc_reserve.isra.38+0x3a/0xe0 [ 2642.055933] __alloc_skb+0x14d/0x780 [ 2642.059628] ? kfree_skbmem+0x13c/0x210 [ 2642.063592] ? skb_scrub_packet+0x580/0x580 [ 2642.067901] ? kfree_skbmem+0xfb/0x210 [ 2642.071772] ? skb_gro_receive+0x12d0/0x12d0 [ 2642.076162] ? netlink_skb_destructor+0x190/0x210 [ 2642.080990] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 2642.086518] ? consume_skb+0x198/0x550 [ 2642.090393] ? alloc_skb_with_frags+0x760/0x760 [ 2642.095053] netlink_dump+0x6cd/0xd20 [ 2642.098842] ? netlink_broadcast+0x50/0x50 [ 2642.103064] netlink_recvmsg+0xe97/0x1450 [ 2642.107205] ? netlink_dump+0xd20/0xd20 [ 2642.111168] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 2642.116691] ? rw_copy_check_uvector+0x2d3/0x3a0 [ 2642.121437] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 2642.126956] ? import_iovec+0x24b/0x420 [ 2642.130914] ? dup_iter+0x270/0x270 [ 2642.134527] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 2642.140048] ? _copy_from_user+0xdf/0x150 [ 2642.144184] ? copy_msghdr_from_user+0x3bc/0x560 [ 2642.148930] ? security_socket_recvmsg+0x9b/0xc0 [ 2642.153678] ? netlink_dump+0xd20/0xd20 [ 2642.157636] sock_recvmsg+0xd0/0x110 [ 2642.161335] ? __sock_recv_ts_and_drops+0x420/0x420 [ 2642.166342] ___sys_recvmsg+0x2b6/0x680 [ 2642.170311] ? ___sys_sendmsg+0x940/0x940 [ 2642.174458] ? ktime_get_ts64+0x405/0x510 [ 2642.178593] ? __sanitizer_cov_trace_cmp8+0x18/0x20 [ 2642.183590] ? timespec64_add_safe+0x1f4/0x2d0 [ 2642.188158] ? __fget_light+0x2ef/0x430 [ 2642.192117] ? fget_raw+0x20/0x20 [ 2642.195566] ? poll_select_set_timeout+0x14f/0x220 [ 2642.200482] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 2642.206010] __sys_recvmmsg+0x2f9/0xb80 [ 2642.209974] ? proc_fail_nth_write+0x96/0x1f0 [ 2642.214465] ? __ia32_sys_recvmsg+0xb0/0xb0 [ 2642.218779] ? lock_release+0xa10/0xa10 [ 2642.222739] ? check_same_owner+0x320/0x320 [ 2642.227057] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 2642.232576] ? _copy_from_user+0xdf/0x150 [ 2642.236708] do_sys_recvmmsg+0xe4/0x190 [ 2642.240666] ? __sys_recvmmsg+0xb80/0xb80 [ 2642.244801] __x64_sys_recvmmsg+0xbe/0x150 [ 2642.249029] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 2642.254037] do_syscall_64+0x1b1/0x800 [ 2642.257907] ? finish_task_switch+0x1ca/0x840 [ 2642.262388] ? syscall_return_slowpath+0x5c0/0x5c0 [ 2642.267303] ? syscall_return_slowpath+0x30f/0x5c0 [ 2642.272218] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 2642.277565] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 2642.282392] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 2642.287561] RIP: 0033:0x455a09 [ 2642.290732] RSP: 002b:00007fe6e854bc68 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 2642.298421] RAX: ffffffffffffffda RBX: 00007fe6e854c6d4 RCX: 0000000000455a09 [ 2642.305671] RDX: 0000000000000002 RSI: 0000000020001880 RDI: 0000000000000013 [ 2642.312922] RBP: 000000000072bea0 R08: 0000000020001900 R09: 0000000000000000 [ 2642.320175] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000015 [ 2642.327428] R13: 0000000000000548 R14: 00000000006fbf60 R15: 0000000000000001 2018/05/27 19:14:06 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:14:06 executing program 2: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") r1 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000000)='/dev/sequencer\x00', 0x400000, 0x0) ioctl$DRM_IOCTL_RES_CTX(r1, 0xc0106426, &(0x7f0000000140)={0x8, &(0x7f00000000c0)=[{}, {}, {}, {}, {}, {}, {}, {}]}) socketpair(0x4000000000001e, 0x802, 0x0, &(0x7f0000000080)={0x0, 0x0}) connect$rds(r2, &(0x7f0000000040)={0x1e, 0x0, @multicast2=0xe0000002}, 0x10) mbind(&(0x7f000070d000/0x1000)=nil, 0x1000, 0xfffffffffffffffd, &(0x7f00000001c0)=0xffffffffffffffff, 0x10000000000001, 0x4) 2018/05/27 19:14:06 executing program 1: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000180)={0x2, 0xf, 0x0, 0x0, 0xa, 0x0, 0x0, 0x0, [@sadb_address={0x3, 0x6, 0x0, 0x0, 0x0, @in={0x2, 0x0, @multicast1=0xe0000001}}, @sadb_address={0x5, 0x5, 0x0, 0x0, 0x0, @in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff]}}}]}, 0x50}, 0x1}, 0x0) socket$key(0xf, 0x3, 0x2) 2018/05/27 19:14:06 executing program 3 (fault-call:4 fault-nth:2): r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:14:06 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) r1 = socket$inet(0x2, 0x200000002, 0x0) setsockopt$inet_mreqn(r1, 0x0, 0x27, &(0x7f0000000080)={@multicast1=0xe0000001, @local={0xac, 0x14, 0x14, 0xaa}}, 0xc) setsockopt$inet_msfilter(r1, 0x0, 0x29, &(0x7f0000000040)={@multicast1=0xe0000001, @local={0xac, 0x14, 0x14, 0xaa}, 0x0, 0x2, [@local={0xac, 0x14, 0x14, 0xaa}, @empty]}, 0x18) sendto$inet(r0, &(0x7f0000c95ffd), 0x1c00, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001, [0x0, 0x0, 0x0, 0x100000000000000]}, 0x10) 2018/05/27 19:14:06 executing program 0: r0 = socket(0x2, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000deb000)={0x2, 0x4e23, @multicast1=0xe0000001}, 0x10) sendto$inet(r1, &(0x7f0000a88f88), 0x332, 0x20000800, &(0x7f0000e68000)={0x2, 0x4e23}, 0x10) sendto$inet(r1, &(0x7f0000000000)="ff", 0x1, 0x0, 0x0, 0x0) sendto$inet(r1, &(0x7f0000000000), 0xfffffffffffffe4e, 0x0, &(0x7f00000000c0)={0x2}, 0x10) read(r1, &(0x7f0000000180)=""/116, 0xfffffd26) recvmsg(r1, &(0x7f0000000680)={0x0, 0xffffffffffffff7f, &(0x7f0000000080)=[{&(0x7f0000000200)=""/166, 0xfffffeee}, {&(0x7f0000000040)=""/37, 0x25}, {&(0x7f00000002c0)=""/150, 0x96}, {&(0x7f0000000380)=""/161, 0xa1}], 0x4, &(0x7f0000000100)=""/44, 0x2c}, 0x0) 2018/05/27 19:14:06 executing program 6 (fault-call:7 fault-nth:75): r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = socket(0x2, 0x1, 0x0) ioctl(r2, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") r3 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000280)=[@text32={0x20, &(0x7f0000000380)="0ca43ef30fbd57b80f23c20f1366d26565df9d0500000066ba2000edc4e1d1fc37b8010000000f01d90fc75b05c744240098d30000c74424025f5539d6c7442406000000000f011424", 0x49}], 0x1, 0x24, &(0x7f00000002c0), 0x0) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000009000/0x18000)=nil, &(0x7f0000000140)=[@text16={0x10, &(0x7f00000001c0)="640f602cd8a0020066b9800000c00f326635004000000f30dfdd65640f22930f01d1baf80c66b878ea428966efbafc0cb83e38ef262e642626360f2193cad3126766c7442400110900006766c74424021001c0fe6766c744240600000000670f011c24", 0x63}], 0x1, 0x0, &(0x7f0000000000), 0x0) ioctl$KVM_RUN(r3, 0xae80, 0x0) 2018/05/27 19:14:06 executing program 5: r0 = socket$inet6(0xa, 0x2, 0x200000088) r1 = socket$inet6(0xa, 0x7fe, 0x4) getsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x13, &(0x7f0000000000)={@mcast1={0xff, 0x1, [], 0x1}}, &(0x7f0000000040)=0x20) recvfrom$inet6(r0, &(0x7f0000fbef6d)=""/185, 0xfffffffffffffeba, 0x0, 0x0, 0x1fe) sendto$inet6(r1, &(0x7f0000000800)="77772a0bd31622e24b1f16e07ce40e12872e3637e157d5847cd0e4fd5c54e58bacd24ac68385a2e2f93468221d4b20029b950c08648c47d645122d9400a16ebd809a0045713dda8b06af50702d3338c98f2565aee44a1c67a5db987cfe1deb8b4643dc020fe400ec44f08128901b17869e1dad43eeb6e4d4ecd5ecccea67a84338d8a58dc9c5770ede7af7b73903a6f69831181b524b6748442028019b04dac2e7203f6abaa4bb75048c9d2d297699437e851061d998fe4bd4f28f1b3a2c91e4b2273a61e0e7ed54e2a759db09225bd0ad2677d59c62dd972b18725d6f4556a966b8d707c1913ddc93921afde82b7a40968d4c3796c6b1bad1fb2fb9df770d9d88b9e615891a08356254ba1625e26133f31e71d7a8a7a2ba38db3699145c48dbe89cbe20709eca902485b1f3f5c49eef3835f407974ae1e95a72853af813336e00c6282e7dbfda98966db0694cda728dc44550de05f7e2ada24384ddf874f11e2f7f0a00488d8e548767c3266525f2cae7f2ccbee7b367badaf7d61c89c4be39e2b30bae5d257ebd003ae26aeaf07233712c243969d8201364ad5ec28dac9fecd028cb20d50f85fb08171f3746090d717aa27133684289c3dabe07a5c0007a8d373be70d73943e0788427dc72c5f3fb774b5d8bcfc381bfda4924aabd93caedf8dd74ca6ed8793680022df61a1a028f7d9391255af2bb019b2e3413fa748d394b8059c8fceebb92cb9a31a6948cad3a3312c011bec3e895e0020acd942cae558e17a4e5f602aaf4212e7a627310c58d6548ebb4b6341902e48f4b04c9f49f83058512235c6f47e43673eb6320aa81f1b751b19a32f5f25865e47a43d15f32aea04ef5023f527d92eccb92401c20787794d66b6eb571d120a246c65207b4ab09f9d31b85043899561ee431af468aac759ceeebc703aa4fbc3cf2ecee20c59aef2ce71729577446427c3b41e8bf5c6752e1236d6af6af1762bd6a1941d54329554b556a48017682eceb45be698c1d88718aae47fd5c458682bdc750e682ed4a277901a43a2827346fa789b4983af80334611a6f39ff155d0d78828247b667c620f1718a4cdf96ba1b4a550116ab6418b511ac8667527cd378e1f49be5496d9ae85cb6b8de202da926b065afbb6fc9e9b937e5950eac23dc1db5a8544156d87b6bf8e2c967cdca01d24c062f29877198a8ebda489b8fb78af4f3f96f895a91745a8d45c31a3be389587da185dca2077261d0876c6f9cb97e211090352385e0ae26f160b87278a22ae3690d5605be41939e9d59139509a2473f0d4737d13089b19c820f71d3a30153d913180981abc7ee672371e4f778d59f1066a47921600e7e5a5ad1d361f3cf845fe939ac8fa4247fc7c4682158b337f2209c68b78705c7f1169ccb693dcfa43166965bfe0f959a00713a4b453ac7aa386aba7d65ed72f4e6d046fddc6c8ae7750d8efa75f6a8574eeddb1894b0c0f832f7c72adf6d16b30cec38d01d6da0966d5c0d09c10eab4d591233ba3278a1a1dd737fd5005d5f2aa7e296acbff3e7256a5c1fe3ae7e6b6957e8ff9a18246a88cb9d00801a199e04aad4294593358a4b5a568f259ff405f7dbb76d4d6771ee1479696a887f2a09406d0089757d626237bdaf4f8b02b8444b6e137fed156ea681a50f62b4022ffa4dd49923af7c600451868da2f8aa687bb27b78fe3399b4c9a559c9bd9d6bead0ee668eb628842459e6688bebf8e49541e8761320b63088e3d4e036a6af8ba4344f3e79aaeffd25815c9e1114ce080e01b23d9e0578926cd80f607e69734a1ec520793d685164acbf0dfca495fc662549ea57c7f3a458c30ba25a2277a83c5b49d1ac8a334560962743e52e3d75945b8a9f24979a80cd69b327291b235df043fbf574d223d7e45a9fe61174fd247d3b45526f18fcf5e6bf093422e2dea22b64d6219a596a79d6e7cb14a415f21196c57da6c9cc80bfbce5b26db43c4b2b1ae951a0e0386e262b87af874b39cf1a43eee3e30994f62e8419964e456347a3dc6980bfb766f64944e328b853f11591dd999182e6c0736c4b0c279f468a8702720509f01d08beb15dd5a8430dd76b336a0df253504716128810ddd817892c112c6a75f00f6773d928a92b0eb859440ca539f5d7edcbc2ce84f6d7d88b9b585c9f3887c35ebf9d775c356e3bd8838662f4f5d6b387acbf4d58dd725e2e53591f1dd623c834a2a9c7165c929002336c1427e08fc9a970f2649e13de29747186e50caa238ba5b162f3be8d1de48dbf77116d85ddfc66bf1d6912bc04c840cbf25311f0302c22a606d96271a68e31b1dd5498d3bc150f65620f3a97dffe0c6b30c17ebd788a92f29c9e2d6d8c1fb9c1360c29b626bac313f2909ecd398cfabb1ecf6793099bc59041a6126b3ef09a6556e61237d2e8a8a6f10e6dbf6bf45564813fab7b9e4c67000616a1d54771e5d5b01706780ce5b78a4616234bea21ac685fea5d735e5f53d9bc8384fa488b7767142ed960b5e4038f549947cf3ad00e1b1d562c9f87ca71017b4f3e89486e662e8402b51afb033c4cf3373c15dac7f59610e25dd5d44d324dc53361a2c3eada0a5c4da46fbe99db6568ea5ffa2182d6a8e2e7c86c3fce334460ef9a2f707c3a893f8ef31e6c6129bb39f550869c7e52e732b12022a65739df008205c1c9f17ce6b868785bda97f4165a6fac6e13f0b0a95a19bfe2a568af42bac2a551ebb52c49e0d52d094c9d222d7359f7d084a52add1f265015abab9ce6ebe6fb3ea34af1f7ef9c0abce578a4c29628652b9f61d37907724af8696d321320c7f628d4100a477617f529225808e7cfc30c54330bbe20f0cb006818ed1e15a061adc2c3356b7b8293c9415657f44a08409d1b389dfebf0af0986a206d4b09c8997c70878ed113aceaefbe226e8ae47dc64b66189ee8ed30f617cf1b080beb0e510ce458d89f60c98ae05029248448505d444f7adb63f62b88b82a5fce015f4e81938af8d9ec1aa58821be341d9a0612e5e661f7fc1792d5dec77ad1cb20b732863acec274f1e95a37a706d63df3f91c595f881fe854d605d63eac140f4aaded60bc3f0e26341ccd820a3fac4ed991a758e6837b5036a33efd7f4084f25e951121e715b51254a1fe7cbc3e12125aba400e930006f406f44af18c4ae9081ebb9bf8aa0ba9c113b0dda046071d68d2a4125b5fc626d08b4b08f4d57db3b55a9575ed208863fccce43d2a813712ec0100b64f3ed74fcde07a4aea26d2dd1bf845f01aabdc0bd2f345a52d286b42d9143c083658e864dcf3525358667dfa897e90fb1f9b82d7fe6498f4477e14a4c2925201219cf7060540ef5b26fe3ebf7d0e40cbe5479ccae232882504f97e0e534d55e88650ce5b06f4f960d227a978a52f1545416f3ec05e2aaba59af9b27e0e1823fe6eac0586b80b02cbb80d8b44187bc92c8dfc1362f9f2b113ba35ed35ff64a3883d6addc1d4cf170485fe3a0ddf934a81317866ffb5e97632220beba1aead988a71b87384180997631eaf52855be15b3c55c05d0183eacf5cc34d56d2ed2e692b3866be0c5a7a6dda9d82fb6fbcbb8d76b7bd3b8b532a7c2025fe221ae5d2ddff7dbdb52d9ed9ec1a8d403cd2afc2fce7a18dd21241b5c01645a70c5b81de8e7e55363b3def5c0ab7f01591c884fc35040e5f2cf87f14697a588198d603713e53f763de9e862f656404af9701c2d832b3aef4602c7180c37324684496a3c7068168f0802ac9a13d78bd6f29db595d15ff64f6d85d3c2a91e440804a180399acdb80a787cdb94b6ba1bd5a04ca89f91674fb52f4ee2618d48dbc0836afc860dc1670cd66eec6e02e39dbd485ab375ea3351bb853b7adef74af2634225797d5a62067a370531748bf55099cdda6d265e01ec5408af8860163cf1a25859089450da48bdde0455659f0959b6f61662d8b0bd9d77774d4307737ffd4dd3f3a495e52d66d3b389bc1f65969af768314797af40fe68372d77230c868c6bb625f2d5a12fb8ab184d6194600c1929080146a4d7a871850e00c51a039bb0e07230aab390e9053c4860d73ca2d5e4fc6454e30a8e72b847fd7cb5b7a5c9fe53bb27312c38e81f286442e0cfbcbbda9f745608ef9b7112d44fc632e0f565aa128b1f2ef95654c484d6ba5408e7dfa4ace8ad3869494cc77138f7632423fa31fd1fed75cdbfa3811f2590a3f0573fb8bfac7b3ae193cb16e0d9859214f15233349e2e8f88d473995ea136aac975046c6dfbcd786ad2ae79fa663de8db2ee5a4ecc1aebbef6544ebacad732f398cd1bdc95699e0c52719ba0af40da48176daadb78a560cad1034934b53949a3577bcdee0edb0edd83df945ec43aee7538387b658b2821c2020565c86a179ad109a3e7082940be40788668bbe7b308b0e8a2d41ef9736d32d368a2fdc65d4a86bf7ac74df966dfb638afc64d9f5fd927ffea535c61e12b210e9864e949ad66953794e9d0220e62460fbb300fc49895e3dd021164a642c74f1d680c576882ebbf28c7467032e146ef249963ab6535eac9ba08c68bd3948e44c4f88c2045a215a597b63442b6e3b1bf9f9fa93c821eda8af2889853c0917b7ab49a95a1fe3851fa6ec7d2925d154c360e7cac206e375f854e7b90d710e7b0612378ab9f17641d19e9549ba4538694d4c57b5fa1bfb8fd5bc8268924033531fee868f259078e17ca6641498f5123dcbf7e062ef1986cd739280691f2105662e473b44737cf274227348d32184321fa97a210caa643529d9c44d8be0c8db9ca034e2d12469c3d1962a17e3e43805f90e83ead402a62aa9db1cebf5f947d33b02e091f1d01762b11df715989c9df865aa6151e7ef86c111fa75d906b9532712bcc58fb45e194aab1dbe4ae94a1e4cabd14b9a4705d4764d48bf8e3d54d933d9c7ffdb4fd382162b9a4e708589cc121d5373be07d0bf8010d9ff237ab7ff539f6854e11823f70a02bc656b0328fa921206521c5b7eaae51566140b968fb445004d1ab4ac4e99c1377ee0338c65f61e46e44f5efffcf1e9da66f598c747da33ae360df0d8d51fac9e802dfb3a273ebc6e34b2ba9d70ff160bf66df998483723a2c69f6a7ac0914f3096e897ecd61aee7dd000f6b43ed9bada505158edc0e232ee0e0fbf0db957d8646266950a543762bc61c84d9cdb197767520d05c59b6e8e12a71fb77e1f553bc5de52d8c9d6e6f8c01440dad6dd14c64904a17fccf14e201585cab8ad6d91006f2294b44a884e5f0b1a442c1b72da4ad6b9a8eb8bd9e1551fd907d6ca246ba81fb9406b021ceb472e3c52fc4028c880a9aa99f3a64ba8dfc42e3cfa0d9c6a96ea64524ec07cd7e677ff6407e1156c8168408c86814e8d270603dcd3e2d206d8a108f3897399bec8b4f397b0ee62a1f76ed21e6d9b499f3f039334d8210357134334e159dcf2b5164ea7300883a0f60d554ea9b68176305573197d5c15bc538535b1e2eb22bd1a8ce702ad692d80a30648847da2a55ee496f590088bb0a6b51b8b79e59b1332f94c803a65c4ba29b4e7ae21e4ce284b888a81abe858732d54faf30eb7219ebaaeab59098881a797a622ae585ebcf7ebdc4d26084f844d53d088e9bd4d74a151236ec990a7d76212a3bad933701f941364ea0040fc16518435abe001d18ccfc3dedb64a3c4dbd8714f14833ba4356549f0274a0fcd43cc588a7a9da0bf329043440d89257f24e9935d7c90603d590714a3eaa23c8e1866fb5f189f278a76d0a09a39f8529e24d9b6485320609630de4ccc978fb3cfe6837179cd92bc43a3f6685cbc9276523ca9", 0x1000, 0x0, &(0x7f0000000200)={0xa, 0x4e21, 0x300, @dev={0xfe, 0x80, [], 0x14}, 0x7}, 0x1c) bind$inet6(r0, &(0x7f0000000040)={0xa, 0x4e23, 0x10000000, @ipv4={[], [0xff, 0xff], @local={0xac, 0x14, 0x14, 0xaa}}, 0x100000001}, 0xf) r2 = socket$inet6(0xa, 0x3, 0x3a) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$bt_BT_FLUSHABLE(r3, 0x112, 0x8, &(0x7f0000000300)=0xbe, &(0x7f0000000340)=0x4) ioctl$DRM_IOCTL_SET_CLIENT_CAP(r3, 0x4010640d, &(0x7f00000000c0)={0x0, 0x3617}) setsockopt$inet6_int(r2, 0x29, 0xc8, &(0x7f00000007c0), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000000280)={{0xa, 0x4e22, 0x1, @remote={0xfe, 0x80, [], 0xbb}, 0xde27}, {0xa, 0x4e20, 0x100000001, @mcast1={0xff, 0x1, [], 0x1}, 0x8000}, 0x0, [0x9, 0x1, 0x2, 0x630, 0x0, 0x9, 0x0, 0x2aec100000000000]}, 0x5c) r4 = socket$inet6(0xa, 0x2, 0x0) ioctl(r4, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000000100)={{0xa, 0x4e22, 0x8, @ipv4={[], [0xff, 0xff], @broadcast=0xffffffff}, 0x9}, {0xa, 0x4e22, 0x800, @mcast1={0xff, 0x1, [], 0x1}, 0x5dfb}, 0x5, [0x400, 0x3, 0x3, 0x9, 0x8000, 0xdb4, 0x7, 0x3]}, 0x5c) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0xc9, &(0x7f0000000180)={{0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @multicast1=0xe0000001}}, {0xa, 0x0, 0x0, @remote={0xfe, 0x80, [], 0xbb}}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x4]}, 0x5c) [ 2642.860718] FAULT_INJECTION: forcing a failure. [ 2642.860718] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2642.872557] CPU: 1 PID: 6726 Comm: syz-executor3 Not tainted 4.17.0-rc6+ #70 [ 2642.879744] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2642.889096] Call Trace: [ 2642.891695] dump_stack+0x1b9/0x294 [ 2642.895332] ? dump_stack_print_info.cold.2+0x52/0x52 [ 2642.900523] ? do_raw_spin_trylock+0x1b0/0x1b0 [ 2642.905100] should_fail.cold.4+0xa/0x1a [ 2642.909154] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 2642.914253] ? debug_check_no_locks_freed+0x310/0x310 [ 2642.919429] ? lock_downgrade+0x8e0/0x8e0 [ 2642.923568] ? kasan_check_read+0x11/0x20 [ 2642.927699] ? rcu_is_watching+0x85/0x140 [ 2642.931840] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 2642.937022] ? is_bpf_text_address+0xd7/0x170 [ 2642.941500] ? kernel_text_address+0x79/0xf0 [ 2642.945893] ? __unwind_start+0x166/0x330 [ 2642.950026] ? __kernel_text_address+0xd/0x40 [ 2642.954514] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 2642.960033] ? should_fail+0x21b/0xbcd [ 2642.963905] ? __save_stack_trace+0x7e/0xd0 [ 2642.968213] __alloc_pages_nodemask+0x34e/0xd70 [ 2642.972869] ? __alloc_pages_slowpath+0x2db0/0x2db0 [ 2642.977868] ? save_stack+0x43/0xd0 [ 2642.981477] ? kasan_kmalloc+0xc4/0xe0 [ 2642.985349] ? kasan_slab_alloc+0x12/0x20 [ 2642.989482] ? find_held_lock+0x36/0x1c0 [ 2642.993529] ? __lock_is_held+0xb5/0x140 [ 2642.997581] ? check_same_owner+0x320/0x320 [ 2643.001888] cache_grow_begin+0x6e/0x6c0 [ 2643.005936] kmem_cache_alloc_node_trace+0x692/0x770 [ 2643.011033] __kmalloc_node_track_caller+0x33/0x70 [ 2643.015955] __kmalloc_reserve.isra.38+0x3a/0xe0 [ 2643.020699] __alloc_skb+0x14d/0x780 [ 2643.024399] ? kfree_skbmem+0x13c/0x210 [ 2643.028362] ? skb_scrub_packet+0x580/0x580 [ 2643.032665] ? kfree_skbmem+0xfb/0x210 [ 2643.036539] ? skb_gro_receive+0x12d0/0x12d0 [ 2643.040934] ? netlink_skb_destructor+0x190/0x210 [ 2643.045764] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 2643.051310] ? consume_skb+0x198/0x550 [ 2643.055182] ? alloc_skb_with_frags+0x760/0x760 [ 2643.059836] netlink_dump+0x6cd/0xd20 [ 2643.063621] ? netlink_broadcast+0x50/0x50 [ 2643.067845] netlink_recvmsg+0xe97/0x1450 [ 2643.071980] ? netlink_dump+0xd20/0xd20 [ 2643.075940] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 2643.081459] ? rw_copy_check_uvector+0x2d3/0x3a0 [ 2643.086201] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 2643.091723] ? import_iovec+0x24b/0x420 [ 2643.095681] ? dup_iter+0x270/0x270 [ 2643.099293] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 2643.104821] ? _copy_from_user+0xdf/0x150 [ 2643.108958] ? copy_msghdr_from_user+0x3bc/0x560 [ 2643.113703] ? security_socket_recvmsg+0x9b/0xc0 [ 2643.118440] ? netlink_dump+0xd20/0xd20 [ 2643.122401] sock_recvmsg+0xd0/0x110 [ 2643.126097] ? __sock_recv_ts_and_drops+0x420/0x420 [ 2643.131098] ___sys_recvmsg+0x2b6/0x680 [ 2643.135061] ? ___sys_sendmsg+0x940/0x940 [ 2643.139195] ? ktime_get_ts64+0x405/0x510 [ 2643.143328] ? __sanitizer_cov_trace_cmp8+0x18/0x20 [ 2643.148327] ? timespec64_add_safe+0x1f4/0x2d0 [ 2643.152895] ? __fget_light+0x2ef/0x430 [ 2643.156853] ? fget_raw+0x20/0x20 [ 2643.160298] ? poll_select_set_timeout+0x14f/0x220 [ 2643.165217] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 2643.170740] __sys_recvmmsg+0x2f9/0xb80 [ 2643.174698] ? proc_fail_nth_write+0x96/0x1f0 [ 2643.179178] ? __ia32_sys_recvmsg+0xb0/0xb0 [ 2643.183491] ? lock_release+0xa10/0xa10 [ 2643.187450] ? check_same_owner+0x320/0x320 [ 2643.191769] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 2643.197288] ? _copy_from_user+0xdf/0x150 [ 2643.201422] do_sys_recvmmsg+0xe4/0x190 [ 2643.205382] ? __sys_recvmmsg+0xb80/0xb80 [ 2643.209516] __x64_sys_recvmmsg+0xbe/0x150 [ 2643.213732] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 2643.218734] do_syscall_64+0x1b1/0x800 [ 2643.222603] ? finish_task_switch+0x1ca/0x840 [ 2643.227080] ? syscall_return_slowpath+0x5c0/0x5c0 [ 2643.231992] ? syscall_return_slowpath+0x30f/0x5c0 [ 2643.236912] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 2643.242263] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 2643.247094] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 2643.252268] RIP: 0033:0x455a09 2018/05/27 19:14:06 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) [ 2643.255437] RSP: 002b:00007fe6e854bc68 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 2643.263129] RAX: ffffffffffffffda RBX: 00007fe6e854c6d4 RCX: 0000000000455a09 [ 2643.270378] RDX: 0000000000000002 RSI: 0000000020001880 RDI: 0000000000000013 [ 2643.277631] RBP: 000000000072bea0 R08: 0000000020001900 R09: 0000000000000000 [ 2643.284881] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000015 [ 2643.292131] R13: 0000000000000548 R14: 00000000006fbf60 R15: 0000000000000002 2018/05/27 19:14:06 executing program 2: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") r1 = socket$nl_generic(0x10, 0x3, 0x10) dup2(r0, r1) 2018/05/27 19:14:06 executing program 1: r0 = dup3(0xffffffffffffff9c, 0xffffffffffffffff, 0x80000) getsockopt$inet6_mreq(r0, 0x29, 0x15, &(0x7f0000000180)={@ipv4={[], [], @rand_addr}}, &(0x7f00000001c0)=0x14) bpf$MAP_DELETE_ELEM(0x3, &(0x7f00000000c0)={r0, &(0x7f0000000000)="23ef7f98f4142799bfecb356107d22a8195d80e8bd3d9f6e2028a77aef7db53796a0e5343f52c4fbe0a594036914a429c8366b3ee1036fb3061b0a5756fd54a045a9d9e46bbc4921fa9b61f82b904935270c986aef811b9a33f36ce84c333022da7f32e3076ea004fc6a73f725c139664a97999fe819d7eaef1f4980c8d391e10cc18f1c497e4e2a"}, 0x10) bpf$PROG_LOAD(0x5, &(0x7f0000008000)={0x0, 0x0, &(0x7f0000001fe8)=ANY=[], &(0x7f0000000100)='syzkaller\x00', 0x1, 0xc3, &(0x7f0000009f3d)=""/195}, 0x33) bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0x1, 0x5, &(0x7f0000001fd8)=@framed={{0xffffffb4, 0x0, 0x0, 0x0, 0x0, 0xffffff9c}, [@ldst={0x3fd, 0x0, 0x5, 0x0, 0x0, 0x0, 0xffffffb0}], {0x95}}, &(0x7f0000003ff6)='GPL\x00', 0x5, 0x437, &(0x7f000000cf3d)=""/195}, 0x48) setsockopt$bt_rfcomm_RFCOMM_LM(r0, 0x12, 0x3, &(0x7f0000000140)=0x47, 0x4) 2018/05/27 19:14:06 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:14:06 executing program 2: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) getgroups(0x1, &(0x7f00000002c0)=[0x0]) r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/cuse\x00', 0x400000, 0x0) ioctl$KVM_S390_UCAS_UNMAP(r0, 0x4018ae51, &(0x7f0000000040)={0x1, 0x69, 0x80000001}) 2018/05/27 19:14:06 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CREATE_IRQCHIP(r1, 0xae60) perf_event_open(&(0x7f0000000200)={0x2, 0x70, 0x3e4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$mice(&(0x7f0000000100)='/dev/input/mice\x00', 0x0, 0x0) r3 = syz_open_dev$binder(&(0x7f00000000c0)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$KVM_GET_MP_STATE(r2, 0x8004ae98, &(0x7f0000000300)) ioctl$BINDER_THREAD_EXIT(r3, 0x40046208, 0x0) ioctl$KVM_GET_PIT2(r1, 0x8070ae9f, &(0x7f0000000140)) socket(0xa, 0x1, 0x0) socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl(r0, 0x2000000000008912, &(0x7f0000000000)="46262b2c8523bf016cf60d") r4 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_VCPU_EVENTS(r4, 0x4040aea0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0xb, 0x1}) 2018/05/27 19:14:06 executing program 3 (fault-call:4 fault-nth:3): r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) [ 2643.481811] FAULT_INJECTION: forcing a failure. [ 2643.481811] name failslab, interval 1, probability 0, space 0, times 0 [ 2643.493154] CPU: 1 PID: 6759 Comm: syz-executor3 Not tainted 4.17.0-rc6+ #70 [ 2643.500342] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2643.509697] Call Trace: [ 2643.512295] dump_stack+0x1b9/0x294 [ 2643.515946] ? dump_stack_print_info.cold.2+0x52/0x52 [ 2643.521139] ? perf_trace_lock_acquire+0xe3/0x980 [ 2643.525979] should_fail.cold.4+0xa/0x1a [ 2643.530040] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 2643.535135] ? __might_sleep+0x95/0x190 [ 2643.539100] ? graph_lock+0x170/0x170 [ 2643.542886] ? __mutex_lock+0x7d9/0x17f0 [ 2643.546933] ? netlink_dump+0x98/0xd20 [ 2643.550805] ? find_held_lock+0x36/0x1c0 [ 2643.554856] ? __lock_is_held+0xb5/0x140 [ 2643.558909] ? check_same_owner+0x320/0x320 [ 2643.563223] ? rcu_note_context_switch+0x710/0x710 [ 2643.568134] ? trace_hardirqs_off+0xd/0x10 [ 2643.572355] ? _raw_spin_unlock_irqrestore+0x63/0xc0 [ 2643.577447] __should_failslab+0x124/0x180 [ 2643.581758] should_failslab+0x9/0x14 [ 2643.585544] kmem_cache_alloc_node+0x272/0x780 [ 2643.590112] ? rcu_pm_notify+0xc0/0xc0 [ 2643.593995] ? trace_hardirqs_off+0xd/0x10 [ 2643.598223] __alloc_skb+0x111/0x780 [ 2643.601920] ? kfree_skbmem+0x13c/0x210 [ 2643.605880] ? skb_scrub_packet+0x580/0x580 [ 2643.610184] ? kfree_skbmem+0xfb/0x210 [ 2643.614057] ? skb_gro_receive+0x12d0/0x12d0 [ 2643.618465] ? netlink_skb_destructor+0x190/0x210 [ 2643.623295] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 2643.628824] ? consume_skb+0x198/0x550 [ 2643.632697] ? alloc_skb_with_frags+0x760/0x760 [ 2643.637354] netlink_dump+0x6cd/0xd20 [ 2643.641142] ? netlink_broadcast+0x50/0x50 [ 2643.645369] netlink_recvmsg+0xe97/0x1450 [ 2643.649517] ? netlink_dump+0xd20/0xd20 [ 2643.653477] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 2643.659004] ? rw_copy_check_uvector+0x2d3/0x3a0 [ 2643.663759] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 2643.669279] ? import_iovec+0x24b/0x420 [ 2643.673237] ? dup_iter+0x270/0x270 [ 2643.676851] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 2643.682370] ? _copy_from_user+0xdf/0x150 [ 2643.686506] ? copy_msghdr_from_user+0x3bc/0x560 [ 2643.691246] ? graph_lock+0x170/0x170 [ 2643.695043] ? netlink_dump+0xd20/0xd20 [ 2643.699012] sock_recvmsg_nosec+0x8c/0xb0 [ 2643.703149] ? __sock_tx_timestamp+0xd0/0xd0 [ 2643.707541] ___sys_recvmsg+0x2b6/0x680 [ 2643.711509] ? ___sys_sendmsg+0x940/0x940 [ 2643.715650] ? pvclock_read_flags+0x160/0x160 [ 2643.720130] ? find_held_lock+0x36/0x1c0 [ 2643.724184] ? ktime_get_ts64+0x405/0x510 [ 2643.728320] ? kvm_clock_read+0x25/0x30 [ 2643.732279] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 2643.737799] ? ktime_get_ts64+0x39d/0x510 [ 2643.741938] ? rcu_note_context_switch+0x710/0x710 [ 2643.746865] ? check_same_owner+0x320/0x320 [ 2643.751173] ? __might_sleep+0x95/0x190 [ 2643.755136] __sys_recvmmsg+0x2f9/0xb80 [ 2643.759103] ? __ia32_sys_recvmsg+0xb0/0xb0 [ 2643.763437] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 2643.768958] ? _copy_from_user+0xdf/0x150 [ 2643.773094] do_sys_recvmmsg+0xe4/0x190 [ 2643.777052] ? __sys_recvmmsg+0xb80/0xb80 [ 2643.781194] ? syscall_slow_exit_work+0x4f0/0x4f0 [ 2643.786031] __x64_sys_recvmmsg+0xbe/0x150 [ 2643.790252] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 2643.795253] do_syscall_64+0x1b1/0x800 [ 2643.799125] ? finish_task_switch+0x1ca/0x840 [ 2643.803606] ? syscall_return_slowpath+0x5c0/0x5c0 [ 2643.808523] ? syscall_return_slowpath+0x30f/0x5c0 [ 2643.813440] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 2643.818792] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 2643.823622] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 2643.828795] RIP: 0033:0x455a09 [ 2643.831966] RSP: 002b:00007fe6e854bc68 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 2643.839665] RAX: ffffffffffffffda RBX: 00007fe6e854c6d4 RCX: 0000000000455a09 [ 2643.846920] RDX: 0000000000000002 RSI: 0000000020001880 RDI: 0000000000000013 [ 2643.854171] RBP: 000000000072bea0 R08: 0000000020001900 R09: 0000000000000000 [ 2643.861423] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000015 [ 2643.868674] R13: 0000000000000548 R14: 00000000006fbf60 R15: 0000000000000003 [ 2643.935586] FAULT_INJECTION: forcing a failure. [ 2643.935586] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2643.947601] CPU: 0 PID: 6737 Comm: syz-executor6 Not tainted 4.17.0-rc6+ #70 [ 2643.954793] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2643.964155] Call Trace: [ 2643.966758] dump_stack+0x1b9/0x294 [ 2643.970403] ? dump_stack_print_info.cold.2+0x52/0x52 [ 2643.975617] should_fail.cold.4+0xa/0x1a [ 2643.979694] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 2643.984810] ? graph_lock+0x170/0x170 [ 2643.988636] ? find_held_lock+0x36/0x1c0 [ 2643.992712] ? __lock_is_held+0xb5/0x140 [ 2643.996801] ? check_same_owner+0x320/0x320 [ 2644.001135] ? rcu_note_context_switch+0x710/0x710 [ 2644.006081] ? __might_sleep+0x95/0x190 [ 2644.010069] __alloc_pages_nodemask+0x34e/0xd70 [ 2644.014745] ? lock_downgrade+0x8e0/0x8e0 [ 2644.018887] ? __alloc_pages_slowpath+0x2db0/0x2db0 [ 2644.023886] ? graph_lock+0x170/0x170 [ 2644.027669] ? __lock_is_held+0xb5/0x140 [ 2644.031717] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 2644.036896] ? __lock_is_held+0xb5/0x140 [ 2644.040948] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 2644.046475] alloc_pages_current+0x10c/0x210 [ 2644.050868] __get_free_pages+0xf/0x40 [ 2644.054740] mmu_topup_memory_caches+0x1f8/0x3a0 [ 2644.059482] kvm_mmu_load+0x21/0x10e0 [ 2644.063269] ? kasan_check_write+0x14/0x20 [ 2644.067489] vcpu_enter_guest+0x3a83/0x6060 [ 2644.071800] ? kvm_set_msr_common+0x2680/0x2680 [ 2644.076459] ? perf_trace_lock+0x900/0x900 [ 2644.080675] ? __lock_acquire+0x7f5/0x5140 [ 2644.084895] ? vmx_vcpu_reset+0x1030/0x1030 [ 2644.089197] ? graph_lock+0x170/0x170 [ 2644.092999] ? graph_lock+0x170/0x170 [ 2644.096798] ? __lock_acquire+0x7f5/0x5140 [ 2644.101037] ? perf_trace_lock_acquire+0xe3/0x980 [ 2644.105867] ? __lock_is_held+0xb5/0x140 [ 2644.109913] ? lock_acquire+0x1dc/0x520 [ 2644.113869] ? kvm_arch_vcpu_ioctl_run+0x234/0x1690 [ 2644.118869] ? lock_release+0xa10/0xa10 [ 2644.122824] ? kvm_arch_vcpu_ioctl_set_fpu+0x340/0x340 [ 2644.128091] ? kvm_arch_dev_ioctl+0x5f0/0x5f0 [ 2644.132566] ? preempt_notifier_dec+0x20/0x20 [ 2644.137058] kvm_arch_vcpu_ioctl_run+0x33e/0x1690 [ 2644.141884] ? kvm_arch_vcpu_ioctl_run+0x33e/0x1690 [ 2644.146892] kvm_vcpu_ioctl+0x79d/0x12e0 [ 2644.150936] ? kvm_uevent_notify_change.part.29+0x440/0x440 [ 2644.156633] ? graph_lock+0x170/0x170 [ 2644.160413] ? find_held_lock+0x36/0x1c0 [ 2644.164469] ? lock_downgrade+0x8e0/0x8e0 [ 2644.168622] ? kasan_check_read+0x11/0x20 [ 2644.172750] ? rcu_is_watching+0x85/0x140 [ 2644.176879] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 2644.182070] ? __fget+0x40c/0x650 [ 2644.185512] ? match_held_lock+0x801/0x8b0 [ 2644.189731] ? expand_files.part.8+0x9a0/0x9a0 [ 2644.194297] ? kasan_check_write+0x14/0x20 [ 2644.198514] ? __mutex_unlock_slowpath+0x180/0x8a0 [ 2644.203440] ? wait_for_completion+0x870/0x870 [ 2644.208025] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 2644.213211] ? kvm_uevent_notify_change.part.29+0x440/0x440 [ 2644.218918] do_vfs_ioctl+0x1cf/0x16a0 [ 2644.222790] ? ioctl_preallocate+0x2e0/0x2e0 [ 2644.227190] ? fget_raw+0x20/0x20 [ 2644.230624] ? __sb_end_write+0xac/0xe0 [ 2644.234585] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 2644.240104] ? fput+0x130/0x1a0 [ 2644.243369] ? ksys_write+0x1a6/0x250 [ 2644.247154] ? security_file_ioctl+0x94/0xc0 [ 2644.251547] ksys_ioctl+0xa9/0xd0 [ 2644.254986] __x64_sys_ioctl+0x73/0xb0 [ 2644.258863] do_syscall_64+0x1b1/0x800 [ 2644.262732] ? syscall_slow_exit_work+0x4f0/0x4f0 [ 2644.267559] ? syscall_return_slowpath+0x5c0/0x5c0 [ 2644.272476] ? syscall_return_slowpath+0x30f/0x5c0 [ 2644.277397] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 2644.282745] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 2644.287571] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 2644.292743] RIP: 0033:0x455a09 [ 2644.295911] RSP: 002b:00007fd7c2c18c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2644.303601] RAX: ffffffffffffffda RBX: 00007fd7c2c196d4 RCX: 0000000000455a09 [ 2644.310849] RDX: 0000000000000000 RSI: 000000000000ae80 RDI: 0000000000000016 [ 2644.318099] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 2644.325349] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000017 [ 2644.332602] R13: 000000000000027e R14: 00000000006f7c70 R15: 000000000000004b 2018/05/27 19:14:07 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:14:07 executing program 2: r0 = socket$packet(0x11, 0x3, 0x300) r1 = socket$netlink(0x10, 0x3, 0x0) setsockopt$sock_linger(r1, 0x1, 0xd, &(0x7f0000000000)={0x0, 0x34}, 0x8) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f00000000c0)={"7369743000220000000000ffff00", 0x0}) setsockopt$packet_add_memb(r0, 0x107, 0x1, &(0x7f0000000300)={r2, 0x1, 0x6, @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}}, 0x10) 2018/05/27 19:14:07 executing program 5: r0 = socket$inet6(0xa, 0x2, 0x200000088) r1 = socket$inet6(0xa, 0x7fe, 0x4) getsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x13, &(0x7f0000000000)={@mcast1={0xff, 0x1, [], 0x1}}, &(0x7f0000000040)=0x20) recvfrom$inet6(r0, &(0x7f0000fbef6d)=""/185, 0xfffffffffffffeba, 0x0, 0x0, 0x1fe) sendto$inet6(r1, &(0x7f0000000800)="77772a0bd31622e24b1f16e07ce40e12872e3637e157d5847cd0e4fd5c54e58bacd24ac68385a2e2f93468221d4b20029b950c08648c47d645122d9400a16ebd809a0045713dda8b06af50702d3338c98f2565aee44a1c67a5db987cfe1deb8b4643dc020fe400ec44f08128901b17869e1dad43eeb6e4d4ecd5ecccea67a84338d8a58dc9c5770ede7af7b73903a6f69831181b524b6748442028019b04dac2e7203f6abaa4bb75048c9d2d297699437e851061d998fe4bd4f28f1b3a2c91e4b2273a61e0e7ed54e2a759db09225bd0ad2677d59c62dd972b18725d6f4556a966b8d707c1913ddc93921afde82b7a40968d4c3796c6b1bad1fb2fb9df770d9d88b9e615891a08356254ba1625e26133f31e71d7a8a7a2ba38db3699145c48dbe89cbe20709eca902485b1f3f5c49eef3835f407974ae1e95a72853af813336e00c6282e7dbfda98966db0694cda728dc44550de05f7e2ada24384ddf874f11e2f7f0a00488d8e548767c3266525f2cae7f2ccbee7b367badaf7d61c89c4be39e2b30bae5d257ebd003ae26aeaf07233712c243969d8201364ad5ec28dac9fecd028cb20d50f85fb08171f3746090d717aa27133684289c3dabe07a5c0007a8d373be70d73943e0788427dc72c5f3fb774b5d8bcfc381bfda4924aabd93caedf8dd74ca6ed8793680022df61a1a028f7d9391255af2bb019b2e3413fa748d394b8059c8fceebb92cb9a31a6948cad3a3312c011bec3e895e0020acd942cae558e17a4e5f602aaf4212e7a627310c58d6548ebb4b6341902e48f4b04c9f49f83058512235c6f47e43673eb6320aa81f1b751b19a32f5f25865e47a43d15f32aea04ef5023f527d92eccb92401c20787794d66b6eb571d120a246c65207b4ab09f9d31b85043899561ee431af468aac759ceeebc703aa4fbc3cf2ecee20c59aef2ce71729577446427c3b41e8bf5c6752e1236d6af6af1762bd6a1941d54329554b556a48017682eceb45be698c1d88718aae47fd5c458682bdc750e682ed4a277901a43a2827346fa789b4983af80334611a6f39ff155d0d78828247b667c620f1718a4cdf96ba1b4a550116ab6418b511ac8667527cd378e1f49be5496d9ae85cb6b8de202da926b065afbb6fc9e9b937e5950eac23dc1db5a8544156d87b6bf8e2c967cdca01d24c062f29877198a8ebda489b8fb78af4f3f96f895a91745a8d45c31a3be389587da185dca2077261d0876c6f9cb97e211090352385e0ae26f160b87278a22ae3690d5605be41939e9d59139509a2473f0d4737d13089b19c820f71d3a30153d913180981abc7ee672371e4f778d59f1066a47921600e7e5a5ad1d361f3cf845fe939ac8fa4247fc7c4682158b337f2209c68b78705c7f1169ccb693dcfa43166965bfe0f959a00713a4b453ac7aa386aba7d65ed72f4e6d046fddc6c8ae7750d8efa75f6a8574eeddb1894b0c0f832f7c72adf6d16b30cec38d01d6da0966d5c0d09c10eab4d591233ba3278a1a1dd737fd5005d5f2aa7e296acbff3e7256a5c1fe3ae7e6b6957e8ff9a18246a88cb9d00801a199e04aad4294593358a4b5a568f259ff405f7dbb76d4d6771ee1479696a887f2a09406d0089757d626237bdaf4f8b02b8444b6e137fed156ea681a50f62b4022ffa4dd49923af7c600451868da2f8aa687bb27b78fe3399b4c9a559c9bd9d6bead0ee668eb628842459e6688bebf8e49541e8761320b63088e3d4e036a6af8ba4344f3e79aaeffd25815c9e1114ce080e01b23d9e0578926cd80f607e69734a1ec520793d685164acbf0dfca495fc662549ea57c7f3a458c30ba25a2277a83c5b49d1ac8a334560962743e52e3d75945b8a9f24979a80cd69b327291b235df043fbf574d223d7e45a9fe61174fd247d3b45526f18fcf5e6bf093422e2dea22b64d6219a596a79d6e7cb14a415f21196c57da6c9cc80bfbce5b26db43c4b2b1ae951a0e0386e262b87af874b39cf1a43eee3e30994f62e8419964e456347a3dc6980bfb766f64944e328b853f11591dd999182e6c0736c4b0c279f468a8702720509f01d08beb15dd5a8430dd76b336a0df253504716128810ddd817892c112c6a75f00f6773d928a92b0eb859440ca539f5d7edcbc2ce84f6d7d88b9b585c9f3887c35ebf9d775c356e3bd8838662f4f5d6b387acbf4d58dd725e2e53591f1dd623c834a2a9c7165c929002336c1427e08fc9a970f2649e13de29747186e50caa238ba5b162f3be8d1de48dbf77116d85ddfc66bf1d6912bc04c840cbf25311f0302c22a606d96271a68e31b1dd5498d3bc150f65620f3a97dffe0c6b30c17ebd788a92f29c9e2d6d8c1fb9c1360c29b626bac313f2909ecd398cfabb1ecf6793099bc59041a6126b3ef09a6556e61237d2e8a8a6f10e6dbf6bf45564813fab7b9e4c67000616a1d54771e5d5b01706780ce5b78a4616234bea21ac685fea5d735e5f53d9bc8384fa488b7767142ed960b5e4038f549947cf3ad00e1b1d562c9f87ca71017b4f3e89486e662e8402b51afb033c4cf3373c15dac7f59610e25dd5d44d324dc53361a2c3eada0a5c4da46fbe99db6568ea5ffa2182d6a8e2e7c86c3fce334460ef9a2f707c3a893f8ef31e6c6129bb39f550869c7e52e732b12022a65739df008205c1c9f17ce6b868785bda97f4165a6fac6e13f0b0a95a19bfe2a568af42bac2a551ebb52c49e0d52d094c9d222d7359f7d084a52add1f265015abab9ce6ebe6fb3ea34af1f7ef9c0abce578a4c29628652b9f61d37907724af8696d321320c7f628d4100a477617f529225808e7cfc30c54330bbe20f0cb006818ed1e15a061adc2c3356b7b8293c9415657f44a08409d1b389dfebf0af0986a206d4b09c8997c70878ed113aceaefbe226e8ae47dc64b66189ee8ed30f617cf1b080beb0e510ce458d89f60c98ae05029248448505d444f7adb63f62b88b82a5fce015f4e81938af8d9ec1aa58821be341d9a0612e5e661f7fc1792d5dec77ad1cb20b732863acec274f1e95a37a706d63df3f91c595f881fe854d605d63eac140f4aaded60bc3f0e26341ccd820a3fac4ed991a758e6837b5036a33efd7f4084f25e951121e715b51254a1fe7cbc3e12125aba400e930006f406f44af18c4ae9081ebb9bf8aa0ba9c113b0dda046071d68d2a4125b5fc626d08b4b08f4d57db3b55a9575ed208863fccce43d2a813712ec0100b64f3ed74fcde07a4aea26d2dd1bf845f01aabdc0bd2f345a52d286b42d9143c083658e864dcf3525358667dfa897e90fb1f9b82d7fe6498f4477e14a4c2925201219cf7060540ef5b26fe3ebf7d0e40cbe5479ccae232882504f97e0e534d55e88650ce5b06f4f960d227a978a52f1545416f3ec05e2aaba59af9b27e0e1823fe6eac0586b80b02cbb80d8b44187bc92c8dfc1362f9f2b113ba35ed35ff64a3883d6addc1d4cf170485fe3a0ddf934a81317866ffb5e97632220beba1aead988a71b87384180997631eaf52855be15b3c55c05d0183eacf5cc34d56d2ed2e692b3866be0c5a7a6dda9d82fb6fbcbb8d76b7bd3b8b532a7c2025fe221ae5d2ddff7dbdb52d9ed9ec1a8d403cd2afc2fce7a18dd21241b5c01645a70c5b81de8e7e55363b3def5c0ab7f01591c884fc35040e5f2cf87f14697a588198d603713e53f763de9e862f656404af9701c2d832b3aef4602c7180c37324684496a3c7068168f0802ac9a13d78bd6f29db595d15ff64f6d85d3c2a91e440804a180399acdb80a787cdb94b6ba1bd5a04ca89f91674fb52f4ee2618d48dbc0836afc860dc1670cd66eec6e02e39dbd485ab375ea3351bb853b7adef74af2634225797d5a62067a370531748bf55099cdda6d265e01ec5408af8860163cf1a25859089450da48bdde0455659f0959b6f61662d8b0bd9d77774d4307737ffd4dd3f3a495e52d66d3b389bc1f65969af768314797af40fe68372d77230c868c6bb625f2d5a12fb8ab184d6194600c1929080146a4d7a871850e00c51a039bb0e07230aab390e9053c4860d73ca2d5e4fc6454e30a8e72b847fd7cb5b7a5c9fe53bb27312c38e81f286442e0cfbcbbda9f745608ef9b7112d44fc632e0f565aa128b1f2ef95654c484d6ba5408e7dfa4ace8ad3869494cc77138f7632423fa31fd1fed75cdbfa3811f2590a3f0573fb8bfac7b3ae193cb16e0d9859214f15233349e2e8f88d473995ea136aac975046c6dfbcd786ad2ae79fa663de8db2ee5a4ecc1aebbef6544ebacad732f398cd1bdc95699e0c52719ba0af40da48176daadb78a560cad1034934b53949a3577bcdee0edb0edd83df945ec43aee7538387b658b2821c2020565c86a179ad109a3e7082940be40788668bbe7b308b0e8a2d41ef9736d32d368a2fdc65d4a86bf7ac74df966dfb638afc64d9f5fd927ffea535c61e12b210e9864e949ad66953794e9d0220e62460fbb300fc49895e3dd021164a642c74f1d680c576882ebbf28c7467032e146ef249963ab6535eac9ba08c68bd3948e44c4f88c2045a215a597b63442b6e3b1bf9f9fa93c821eda8af2889853c0917b7ab49a95a1fe3851fa6ec7d2925d154c360e7cac206e375f854e7b90d710e7b0612378ab9f17641d19e9549ba4538694d4c57b5fa1bfb8fd5bc8268924033531fee868f259078e17ca6641498f5123dcbf7e062ef1986cd739280691f2105662e473b44737cf274227348d32184321fa97a210caa643529d9c44d8be0c8db9ca034e2d12469c3d1962a17e3e43805f90e83ead402a62aa9db1cebf5f947d33b02e091f1d01762b11df715989c9df865aa6151e7ef86c111fa75d906b9532712bcc58fb45e194aab1dbe4ae94a1e4cabd14b9a4705d4764d48bf8e3d54d933d9c7ffdb4fd382162b9a4e708589cc121d5373be07d0bf8010d9ff237ab7ff539f6854e11823f70a02bc656b0328fa921206521c5b7eaae51566140b968fb445004d1ab4ac4e99c1377ee0338c65f61e46e44f5efffcf1e9da66f598c747da33ae360df0d8d51fac9e802dfb3a273ebc6e34b2ba9d70ff160bf66df998483723a2c69f6a7ac0914f3096e897ecd61aee7dd000f6b43ed9bada505158edc0e232ee0e0fbf0db957d8646266950a543762bc61c84d9cdb197767520d05c59b6e8e12a71fb77e1f553bc5de52d8c9d6e6f8c01440dad6dd14c64904a17fccf14e201585cab8ad6d91006f2294b44a884e5f0b1a442c1b72da4ad6b9a8eb8bd9e1551fd907d6ca246ba81fb9406b021ceb472e3c52fc4028c880a9aa99f3a64ba8dfc42e3cfa0d9c6a96ea64524ec07cd7e677ff6407e1156c8168408c86814e8d270603dcd3e2d206d8a108f3897399bec8b4f397b0ee62a1f76ed21e6d9b499f3f039334d8210357134334e159dcf2b5164ea7300883a0f60d554ea9b68176305573197d5c15bc538535b1e2eb22bd1a8ce702ad692d80a30648847da2a55ee496f590088bb0a6b51b8b79e59b1332f94c803a65c4ba29b4e7ae21e4ce284b888a81abe858732d54faf30eb7219ebaaeab59098881a797a622ae585ebcf7ebdc4d26084f844d53d088e9bd4d74a151236ec990a7d76212a3bad933701f941364ea0040fc16518435abe001d18ccfc3dedb64a3c4dbd8714f14833ba4356549f0274a0fcd43cc588a7a9da0bf329043440d89257f24e9935d7c90603d590714a3eaa23c8e1866fb5f189f278a76d0a09a39f8529e24d9b6485320609630de4ccc978fb3cfe6837179cd92bc43a3f6685cbc9276523ca9", 0x1000, 0x0, &(0x7f0000000200)={0xa, 0x4e21, 0x300, @dev={0xfe, 0x80, [], 0x14}, 0x7}, 0x1c) bind$inet6(r0, &(0x7f0000000040)={0xa, 0x4e23, 0x10000000, @ipv4={[], [0xff, 0xff], @local={0xac, 0x14, 0x14, 0xaa}}, 0x100000001}, 0xf) r2 = socket$inet6(0xa, 0x3, 0x3a) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$bt_BT_FLUSHABLE(r3, 0x112, 0x8, &(0x7f0000000300)=0xbe, &(0x7f0000000340)=0x4) ioctl$DRM_IOCTL_SET_CLIENT_CAP(r3, 0x4010640d, &(0x7f00000000c0)={0x0, 0x3617}) setsockopt$inet6_int(r2, 0x29, 0xc8, &(0x7f00000007c0), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000000280)={{0xa, 0x4e22, 0x1, @remote={0xfe, 0x80, [], 0xbb}, 0xde27}, {0xa, 0x4e20, 0x100000001, @mcast1={0xff, 0x1, [], 0x1}, 0x8000}, 0x0, [0x9, 0x1, 0x2, 0x630, 0x0, 0x9, 0x0, 0x2aec100000000000]}, 0x5c) r4 = socket$inet6(0xa, 0x2, 0x0) ioctl(r4, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000000100)={{0xa, 0x4e22, 0x8, @ipv4={[], [0xff, 0xff], @broadcast=0xffffffff}, 0x9}, {0xa, 0x4e22, 0x800, @mcast1={0xff, 0x1, [], 0x1}, 0x5dfb}, 0x5, [0x400, 0x3, 0x3, 0x9, 0x8000, 0xdb4, 0x7, 0x3]}, 0x5c) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0xc9, &(0x7f0000000180)={{0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @multicast1=0xe0000001}}, {0xa, 0x0, 0x0, @remote={0xfe, 0x80, [], 0xbb}}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x4]}, 0x5c) 2018/05/27 19:14:07 executing program 0: r0 = socket(0x2, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000deb000)={0x2, 0x4e23, @multicast1=0xe0000001}, 0x10) sendto$inet(r1, &(0x7f0000a88f88), 0x332, 0x20000800, &(0x7f0000e68000)={0x2, 0x4e23}, 0x10) sendto$inet(r1, &(0x7f0000000000)="ff", 0x1, 0x0, 0x0, 0x0) sendto$inet(r1, &(0x7f0000000000), 0xfffffffffffffe4e, 0x0, &(0x7f00000000c0)={0x2}, 0x10) read(r1, &(0x7f0000000180)=""/116, 0xfffffd26) recvmsg(r1, &(0x7f0000000680)={0x0, 0xffffffffffffff7f, &(0x7f0000000080)=[{&(0x7f0000000200)=""/166, 0xfffffeee}, {&(0x7f0000000040)=""/37, 0x25}, {&(0x7f00000002c0)=""/150, 0x96}, {&(0x7f0000000380)=""/161, 0xa1}], 0x4, &(0x7f0000000100)=""/44, 0x2c}, 0x0) 2018/05/27 19:14:07 executing program 3 (fault-call:4 fault-nth:4): r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:14:07 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) r1 = socket$inet(0x2, 0x200000002, 0x0) setsockopt$inet_mreqn(r1, 0x0, 0x27, &(0x7f0000000080)={@multicast1=0xe0000001, @local={0xac, 0x14, 0x14, 0xaa}}, 0xc) setsockopt$inet_msfilter(r1, 0x0, 0x29, &(0x7f0000000040)={@multicast1=0xe0000001, @local={0xac, 0x14, 0x14, 0xaa}, 0x0, 0x2, [@local={0xac, 0x14, 0x14, 0xaa}, @empty]}, 0x18) sendto$inet(r0, &(0x7f0000c95ffd), 0x1c00, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001, [0x0, 0x0, 0x0, 0x2000000000000000]}, 0x10) 2018/05/27 19:14:07 executing program 6 (fault-call:7 fault-nth:76): r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = socket(0x2, 0x1, 0x0) ioctl(r2, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") r3 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000280)=[@text32={0x20, &(0x7f0000000380)="0ca43ef30fbd57b80f23c20f1366d26565df9d0500000066ba2000edc4e1d1fc37b8010000000f01d90fc75b05c744240098d30000c74424025f5539d6c7442406000000000f011424", 0x49}], 0x1, 0x24, &(0x7f00000002c0), 0x0) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000009000/0x18000)=nil, &(0x7f0000000140)=[@text16={0x10, &(0x7f00000001c0)="640f602cd8a0020066b9800000c00f326635004000000f30dfdd65640f22930f01d1baf80c66b878ea428966efbafc0cb83e38ef262e642626360f2193cad3126766c7442400110900006766c74424021001c0fe6766c744240600000000670f011c24", 0x63}], 0x1, 0x0, &(0x7f0000000000), 0x0) ioctl$KVM_RUN(r3, 0xae80, 0x0) 2018/05/27 19:14:07 executing program 1: poll(&(0x7f0000b2c000)=[{}], 0x1, 0xfffffffffffffff8) write$binfmt_aout(0xffffffffffffffff, &(0x7f0000000440), 0x20) [ 2644.402397] FAULT_INJECTION: forcing a failure. [ 2644.402397] name failslab, interval 1, probability 0, space 0, times 0 [ 2644.413691] CPU: 1 PID: 6773 Comm: syz-executor3 Not tainted 4.17.0-rc6+ #70 [ 2644.420878] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2644.430234] Call Trace: [ 2644.432830] dump_stack+0x1b9/0x294 [ 2644.436469] ? dump_stack_print_info.cold.2+0x52/0x52 [ 2644.441664] ? is_bpf_text_address+0xd7/0x170 [ 2644.446164] ? kernel_text_address+0x79/0xf0 [ 2644.450582] ? __unwind_start+0x166/0x330 [ 2644.454731] should_fail.cold.4+0xa/0x1a [ 2644.458781] ? __save_stack_trace+0x7e/0xd0 [ 2644.463101] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 2644.468194] ? graph_lock+0x170/0x170 [ 2644.471982] ? save_stack+0x43/0xd0 [ 2644.475592] ? kasan_kmalloc+0xc4/0xe0 [ 2644.479461] ? kasan_slab_alloc+0x12/0x20 [ 2644.483594] ? find_held_lock+0x36/0x1c0 [ 2644.487639] ? __lock_is_held+0xb5/0x140 [ 2644.491773] ? atombios_digital_setup+0x350/0xd20 [ 2644.496609] ? check_same_owner+0x320/0x320 [ 2644.500934] ? rcu_note_context_switch+0x710/0x710 [ 2644.505851] __should_failslab+0x124/0x180 [ 2644.510072] should_failslab+0x9/0x14 [ 2644.513857] kmem_cache_alloc_node_trace+0x26f/0x770 [ 2644.518950] __kmalloc_node_track_caller+0x33/0x70 [ 2644.523868] __kmalloc_reserve.isra.38+0x3a/0xe0 [ 2644.528611] __alloc_skb+0x14d/0x780 [ 2644.532312] ? kfree_skbmem+0x13c/0x210 [ 2644.536275] ? skb_scrub_packet+0x580/0x580 [ 2644.540579] ? kfree_skbmem+0xfb/0x210 [ 2644.544453] ? skb_gro_receive+0x12d0/0x12d0 [ 2644.548845] ? netlink_skb_destructor+0x190/0x210 [ 2644.553673] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 2644.559199] ? consume_skb+0x198/0x550 [ 2644.563348] ? alloc_skb_with_frags+0x760/0x760 [ 2644.568009] netlink_dump+0x6cd/0xd20 [ 2644.571798] ? netlink_broadcast+0x50/0x50 [ 2644.576027] netlink_recvmsg+0xe97/0x1450 [ 2644.580164] ? netlink_dump+0xd20/0xd20 [ 2644.584128] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 2644.589648] ? rw_copy_check_uvector+0x2d3/0x3a0 [ 2644.594392] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 2644.599913] ? import_iovec+0x24b/0x420 [ 2644.603871] ? dup_iter+0x270/0x270 [ 2644.607484] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 2644.613008] ? _copy_from_user+0xdf/0x150 [ 2644.617149] ? copy_msghdr_from_user+0x3bc/0x560 [ 2644.621888] ? graph_lock+0x170/0x170 [ 2644.625681] ? netlink_dump+0xd20/0xd20 [ 2644.629638] sock_recvmsg_nosec+0x8c/0xb0 [ 2644.633768] ? __sock_tx_timestamp+0xd0/0xd0 [ 2644.638165] ___sys_recvmsg+0x2b6/0x680 [ 2644.642130] ? ___sys_sendmsg+0x940/0x940 [ 2644.646269] ? pvclock_read_flags+0x160/0x160 [ 2644.650749] ? find_held_lock+0x36/0x1c0 [ 2644.654796] ? ktime_get_ts64+0x405/0x510 [ 2644.658929] ? kvm_clock_read+0x25/0x30 [ 2644.662888] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 2644.668411] ? ktime_get_ts64+0x39d/0x510 [ 2644.672552] ? rcu_note_context_switch+0x710/0x710 [ 2644.677465] ? check_same_owner+0x320/0x320 [ 2644.681769] ? __might_sleep+0x95/0x190 [ 2644.685728] __sys_recvmmsg+0x2f9/0xb80 [ 2644.689691] ? __ia32_sys_recvmsg+0xb0/0xb0 [ 2644.694008] ? check_same_owner+0x320/0x320 [ 2644.698327] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 2644.704474] ? _copy_from_user+0xdf/0x150 [ 2644.708608] do_sys_recvmmsg+0xe4/0x190 [ 2644.712565] ? __sys_recvmmsg+0xb80/0xb80 [ 2644.716707] __x64_sys_recvmmsg+0xbe/0x150 [ 2644.720924] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 2644.725927] do_syscall_64+0x1b1/0x800 [ 2644.729809] ? finish_task_switch+0x1ca/0x840 [ 2644.734291] ? syscall_return_slowpath+0x5c0/0x5c0 [ 2644.739204] ? syscall_return_slowpath+0x30f/0x5c0 [ 2644.744120] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 2644.749474] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 2644.754302] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 2644.759480] RIP: 0033:0x455a09 [ 2644.762659] RSP: 002b:00007fe6e854bc68 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 2644.770350] RAX: ffffffffffffffda RBX: 00007fe6e854c6d4 RCX: 0000000000455a09 [ 2644.777601] RDX: 0000000000000002 RSI: 0000000020001880 RDI: 0000000000000013 [ 2644.784855] RBP: 000000000072bea0 R08: 0000000020001900 R09: 0000000000000000 [ 2644.792107] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000015 2018/05/27 19:14:08 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) [ 2644.799356] R13: 0000000000000548 R14: 00000000006fbf60 R15: 0000000000000004 2018/05/27 19:14:08 executing program 2: r0 = syz_open_dev$sndseq(&(0x7f0000000040)='/dev/snd/seq\x00', 0x0, 0x0) socketpair$inet6_icmp(0xa, 0x2, 0x3a, &(0x7f0000000940)={0xffffffffffffffff}) r2 = syz_open_dev$admmidi(&(0x7f0000000000)='/dev/admmidi#\x00', 0x9, 0x20000) setsockopt$inet_sctp6_SCTP_FRAGMENT_INTERLEAVE(r2, 0x84, 0x12, &(0x7f0000000180)=0x7f, 0x4) getsockopt$bt_rfcomm_RFCOMM_CONNINFO(r2, 0x12, 0x2, &(0x7f0000000100)=""/33, &(0x7f0000000140)=0x21) getsockopt$IP_VS_SO_GET_SERVICES(r1, 0x0, 0x482, &(0x7f0000000980)=""/246, &(0x7f0000000a80)=0xf6) ioctl$SNDRV_SEQ_IOCTL_GET_SUBSCRIPTION(r0, 0xc0505350, &(0x7f0000000080)={{0x0, 0x1}, {0xf, 0xfdfdffff}}) 2018/05/27 19:14:08 executing program 3 (fault-call:4 fault-nth:5): r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:14:08 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) [ 2644.926881] FAULT_INJECTION: forcing a failure. [ 2644.926881] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2644.938725] CPU: 1 PID: 6798 Comm: syz-executor3 Not tainted 4.17.0-rc6+ #70 [ 2644.945919] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2644.955256] Call Trace: [ 2644.957835] dump_stack+0x1b9/0x294 [ 2644.961448] ? dump_stack_print_info.cold.2+0x52/0x52 [ 2644.966628] should_fail.cold.4+0xa/0x1a [ 2644.970673] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 2644.975768] ? debug_check_no_locks_freed+0x310/0x310 [ 2644.980939] ? lock_downgrade+0x8e0/0x8e0 [ 2644.985076] ? kasan_check_read+0x11/0x20 [ 2644.989207] ? rcu_is_watching+0x85/0x140 [ 2644.993342] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 2644.998516] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 2645.003695] ? is_bpf_text_address+0xd7/0x170 [ 2645.008176] ? kernel_text_address+0x79/0xf0 [ 2645.012566] ? __unwind_start+0x166/0x330 [ 2645.016697] ? __kernel_text_address+0xd/0x40 [ 2645.021182] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 2645.026701] ? should_fail+0x21b/0xbcd [ 2645.030570] ? __save_stack_trace+0x7e/0xd0 [ 2645.034884] __alloc_pages_nodemask+0x34e/0xd70 [ 2645.039542] ? __alloc_pages_slowpath+0x2db0/0x2db0 [ 2645.044541] ? save_stack+0x43/0xd0 [ 2645.048150] ? kasan_kmalloc+0xc4/0xe0 [ 2645.052031] ? kasan_slab_alloc+0x12/0x20 [ 2645.056165] ? find_held_lock+0x36/0x1c0 [ 2645.060214] ? __lock_is_held+0xb5/0x140 [ 2645.064269] ? check_same_owner+0x320/0x320 [ 2645.068578] cache_grow_begin+0x6e/0x6c0 [ 2645.072632] kmem_cache_alloc_node_trace+0x692/0x770 [ 2645.077727] __kmalloc_node_track_caller+0x33/0x70 [ 2645.082646] __kmalloc_reserve.isra.38+0x3a/0xe0 [ 2645.087388] __alloc_skb+0x14d/0x780 [ 2645.091087] ? kfree_skbmem+0x13c/0x210 [ 2645.095050] ? skb_scrub_packet+0x580/0x580 [ 2645.099364] ? kfree_skbmem+0xfb/0x210 [ 2645.103238] ? skb_gro_receive+0x12d0/0x12d0 [ 2645.107629] ? netlink_skb_destructor+0x190/0x210 [ 2645.112460] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 2645.117984] ? consume_skb+0x198/0x550 [ 2645.121861] ? alloc_skb_with_frags+0x760/0x760 [ 2645.126516] netlink_dump+0x6cd/0xd20 [ 2645.130308] ? netlink_broadcast+0x50/0x50 [ 2645.134533] netlink_recvmsg+0xe97/0x1450 [ 2645.138668] ? netlink_dump+0xd20/0xd20 [ 2645.142628] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 2645.148150] ? rw_copy_check_uvector+0x2d3/0x3a0 [ 2645.152894] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 2645.158414] ? import_iovec+0x24b/0x420 [ 2645.162413] ? dup_iter+0x270/0x270 [ 2645.166030] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 2645.171552] ? _copy_from_user+0xdf/0x150 [ 2645.175685] ? copy_msghdr_from_user+0x3bc/0x560 [ 2645.180421] ? graph_lock+0x170/0x170 [ 2645.184211] ? netlink_dump+0xd20/0xd20 [ 2645.188171] sock_recvmsg_nosec+0x8c/0xb0 [ 2645.192303] ? __sock_tx_timestamp+0xd0/0xd0 [ 2645.196698] ___sys_recvmsg+0x2b6/0x680 [ 2645.200661] ? ___sys_sendmsg+0x940/0x940 [ 2645.204799] ? pvclock_read_flags+0x160/0x160 [ 2645.209273] ? find_held_lock+0x36/0x1c0 [ 2645.213330] ? ktime_get_ts64+0x405/0x510 [ 2645.217462] ? kvm_clock_read+0x25/0x30 [ 2645.221424] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 2645.227033] ? ktime_get_ts64+0x39d/0x510 [ 2645.231171] ? rcu_note_context_switch+0x710/0x710 [ 2645.236084] ? check_same_owner+0x320/0x320 [ 2645.240388] ? __might_sleep+0x95/0x190 [ 2645.244357] __sys_recvmmsg+0x2f9/0xb80 [ 2645.248320] ? __ia32_sys_recvmsg+0xb0/0xb0 [ 2645.252639] ? check_same_owner+0x320/0x320 [ 2645.256953] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 2645.262474] ? _copy_from_user+0xdf/0x150 [ 2645.266605] do_sys_recvmmsg+0xe4/0x190 [ 2645.270564] ? __sys_recvmmsg+0xb80/0xb80 [ 2645.274697] ? syscall_slow_exit_work+0x4f0/0x4f0 [ 2645.279522] __x64_sys_recvmmsg+0xbe/0x150 [ 2645.283739] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 2645.288739] do_syscall_64+0x1b1/0x800 [ 2645.292610] ? finish_task_switch+0x1ca/0x840 [ 2645.297089] ? syscall_return_slowpath+0x5c0/0x5c0 [ 2645.302004] ? syscall_return_slowpath+0x30f/0x5c0 [ 2645.306924] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 2645.312280] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 2645.317117] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 2645.322287] RIP: 0033:0x455a09 2018/05/27 19:14:08 executing program 2: perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0xa) r0 = socket$inet_udp(0x2, 0x2, 0x0) getsockopt$inet_buf(r0, 0x0, 0x3f, &(0x7f0000000200)=""/144, &(0x7f0000000000)=0x90) r1 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={0xffffffffffffff9c, 0x0, 0x0, 0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0], 0x3}, 0x20) connect$vsock_dgram(r1, &(0x7f00000000c0)={0x28, 0x0, 0xffffffff, @hyper}, 0x10) [ 2645.325458] RSP: 002b:00007fe6e854bc68 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 2645.333157] RAX: ffffffffffffffda RBX: 00007fe6e854c6d4 RCX: 0000000000455a09 [ 2645.340407] RDX: 0000000000000002 RSI: 0000000020001880 RDI: 0000000000000013 [ 2645.347655] RBP: 000000000072bea0 R08: 0000000020001900 R09: 0000000000000000 [ 2645.354905] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000015 [ 2645.362155] R13: 0000000000000548 R14: 00000000006fbf60 R15: 0000000000000005 2018/05/27 19:14:08 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:14:08 executing program 0: r0 = socket(0x2, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000deb000)={0x2, 0x4e23, @multicast1=0xe0000001}, 0x10) sendto$inet(r1, &(0x7f0000a88f88), 0x332, 0x20000800, &(0x7f0000e68000)={0x2, 0x4e23}, 0x10) sendto$inet(r1, &(0x7f0000000000)="ff", 0x1, 0x0, 0x0, 0x0) sendto$inet(r1, &(0x7f0000000000), 0xfffffffffffffe4e, 0x0, &(0x7f00000000c0)={0x2}, 0x10) read(r1, &(0x7f0000000180)=""/116, 0xfffffd26) recvmsg(r1, &(0x7f0000000680)={0x0, 0xffffffffffffff7f, &(0x7f0000000080)=[{&(0x7f0000000200)=""/166, 0xfffffeee}, {&(0x7f0000000040)=""/37, 0x25}, {&(0x7f00000002c0)=""/150, 0x96}, {&(0x7f0000000380)=""/161, 0xa1}], 0x4, &(0x7f0000000100)=""/44, 0x2c}, 0x0) 2018/05/27 19:14:08 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0xa, 0x1, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f00000000c0)={'syz_tun\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f0000000180)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000140)={&(0x7f00000001c0)=ANY=[@ANYBLOB="40016acf0fa575e4a5280000000000000000", @ANYRES32=r2, @ANYBLOB="140006000000001414000000000000000000000014000200fe8000000000000000000000000000aa"], 0x40}, 0x1}, 0x0) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x5, 0x1, 0x2, 0xcc4}, {0x0, 0x0, 0x2, 0x2}, {0x4, 0x5, 0x8, 0x5e7}, {0x0, 0x800, 0x9}, {0x4, 0x2, 0x1, 0x3}]}, 0x10) 2018/05/27 19:14:08 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) r1 = socket$inet(0x2, 0x200000002, 0x0) setsockopt$inet_mreqn(r1, 0x0, 0x27, &(0x7f0000000080)={@multicast1=0xe0000001, @local={0xac, 0x14, 0x14, 0xaa}}, 0xc) setsockopt$inet_msfilter(r1, 0x0, 0x29, &(0x7f0000000040)={@multicast1=0xe0000001, @local={0xac, 0x14, 0x14, 0xaa}, 0x0, 0x2, [@local={0xac, 0x14, 0x14, 0xaa}, @empty]}, 0x18) sendto$inet(r0, &(0x7f0000c95ffd), 0x1c00, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001, [0x0, 0x0, 0x0, 0x3f000000]}, 0x10) 2018/05/27 19:14:08 executing program 3 (fault-call:4 fault-nth:6): r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:14:09 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000dfdfee)='/dev/input/event#\x00', 0x0, 0x2) r1 = socket$inet6_sctp(0xa, 0x5, 0x84) getsockopt$inet6_mreq(r1, 0x29, 0x7e82215ac629f887, &(0x7f0000000000)={@dev}, &(0x7f0000000040)=0x14) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000180)=""/224, 0xe0}], 0x1) r2 = syz_open_dev$sndpcmc(&(0x7f0000000080)='/dev/snd/pcmC#D#c\x00', 0x7, 0x2) ioctl$TUNSETVNETHDRSZ(r2, 0x400454d8, &(0x7f00000000c0)=0x1) write$evdev(r0, &(0x7f0000000080), 0x0) 2018/05/27 19:14:09 executing program 6: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = socket(0x2, 0x1, 0x0) ioctl(r2, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") r3 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000280)=[@text32={0x20, &(0x7f0000000380)="0ca43ef30fbd57b80f23c20f1366d26565df9d0500000066ba2000edc4e1d1fc37b8010000000f01d90fc75b05c744240098d30000c74424025f5539d6c7442406000000000f011424", 0x49}], 0x1, 0x24, &(0x7f00000002c0), 0x0) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000009000/0x18000)=nil, &(0x7f0000000140)=[@text16={0x10, &(0x7f00000001c0)="640f602cd8a0020066b9800000c00f326635004000000f30dfdd65640f22930f01d1baf80c66b878ea428966efbafc0cb83e38ef262e642626360f2193cad3126766c7442400110900006766c74424021001c0fe6766c744240600000000670f011c24", 0x63}], 0x1, 0x0, &(0x7f0000000000), 0x0) ioctl$KVM_RUN(r3, 0xae80, 0x0) 2018/05/27 19:14:09 executing program 1: r0 = memfd_create(&(0x7f0000000680)='wlan0\x00', 0x2) getsockopt$inet_sctp_SCTP_GET_ASSOC_STATS(0xffffffffffffff9c, 0x84, 0x70, &(0x7f00000006c0)={0x0, @in={{0x2, 0x4e22, @multicast2=0xe0000002}}, [0x8000000005, 0x2, 0x54, 0x100000001, 0x8, 0x7, 0x7, 0x0, 0x61a, 0x8, 0x9, 0xf0, 0x462, 0x4, 0x40]}, &(0x7f00000007c0)=0x100) epoll_ctl$EPOLL_CTL_DEL(r0, 0x2, r0) setsockopt$inet_sctp_SCTP_PRIMARY_ADDR(r0, 0x84, 0x6, &(0x7f0000000800)={r1, @in={{0x2, 0x4e20}}}, 0x84) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r2, 0x0, 0x80, &(0x7f0000000280)=@broute={'broute\x00', 0x20, 0x1, 0x138, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000140], 0x0, &(0x7f0000000040), &(0x7f0000000140)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x3, 0x0, 0x0, 'bridge0\x00', 'veth0_to_team\x00', 'ip6_vti0\x00', 'ip_vti0\x00', @empty, [], @empty, [], 0x70, 0x70, 0xa8}}, @common=@dnat={'dnat\x00', 0x10, {{@dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, 0xfffffffffffffffe}}}}]}, {0x0, '\x00', 0x1, 0xffffffffffffffff}, {0x0, '\x00', 0x1, 0xffffffffffffffff}]}, 0x1b0) 2018/05/27 19:14:09 executing program 5: r0 = socket$inet6(0xa, 0x2, 0x200000088) r1 = socket$inet6(0xa, 0x7fe, 0x4) getsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x13, &(0x7f0000000000)={@mcast1={0xff, 0x1, [], 0x1}}, &(0x7f0000000040)=0x20) recvfrom$inet6(r0, &(0x7f0000fbef6d)=""/185, 0xfffffffffffffeba, 0x0, 0x0, 0x1fe) sendto$inet6(r1, &(0x7f0000000800)="77772a0bd31622e24b1f16e07ce40e12872e3637e157d5847cd0e4fd5c54e58bacd24ac68385a2e2f93468221d4b20029b950c08648c47d645122d9400a16ebd809a0045713dda8b06af50702d3338c98f2565aee44a1c67a5db987cfe1deb8b4643dc020fe400ec44f08128901b17869e1dad43eeb6e4d4ecd5ecccea67a84338d8a58dc9c5770ede7af7b73903a6f69831181b524b6748442028019b04dac2e7203f6abaa4bb75048c9d2d297699437e851061d998fe4bd4f28f1b3a2c91e4b2273a61e0e7ed54e2a759db09225bd0ad2677d59c62dd972b18725d6f4556a966b8d707c1913ddc93921afde82b7a40968d4c3796c6b1bad1fb2fb9df770d9d88b9e615891a08356254ba1625e26133f31e71d7a8a7a2ba38db3699145c48dbe89cbe20709eca902485b1f3f5c49eef3835f407974ae1e95a72853af813336e00c6282e7dbfda98966db0694cda728dc44550de05f7e2ada24384ddf874f11e2f7f0a00488d8e548767c3266525f2cae7f2ccbee7b367badaf7d61c89c4be39e2b30bae5d257ebd003ae26aeaf07233712c243969d8201364ad5ec28dac9fecd028cb20d50f85fb08171f3746090d717aa27133684289c3dabe07a5c0007a8d373be70d73943e0788427dc72c5f3fb774b5d8bcfc381bfda4924aabd93caedf8dd74ca6ed8793680022df61a1a028f7d9391255af2bb019b2e3413fa748d394b8059c8fceebb92cb9a31a6948cad3a3312c011bec3e895e0020acd942cae558e17a4e5f602aaf4212e7a627310c58d6548ebb4b6341902e48f4b04c9f49f83058512235c6f47e43673eb6320aa81f1b751b19a32f5f25865e47a43d15f32aea04ef5023f527d92eccb92401c20787794d66b6eb571d120a246c65207b4ab09f9d31b85043899561ee431af468aac759ceeebc703aa4fbc3cf2ecee20c59aef2ce71729577446427c3b41e8bf5c6752e1236d6af6af1762bd6a1941d54329554b556a48017682eceb45be698c1d88718aae47fd5c458682bdc750e682ed4a277901a43a2827346fa789b4983af80334611a6f39ff155d0d78828247b667c620f1718a4cdf96ba1b4a550116ab6418b511ac8667527cd378e1f49be5496d9ae85cb6b8de202da926b065afbb6fc9e9b937e5950eac23dc1db5a8544156d87b6bf8e2c967cdca01d24c062f29877198a8ebda489b8fb78af4f3f96f895a91745a8d45c31a3be389587da185dca2077261d0876c6f9cb97e211090352385e0ae26f160b87278a22ae3690d5605be41939e9d59139509a2473f0d4737d13089b19c820f71d3a30153d913180981abc7ee672371e4f778d59f1066a47921600e7e5a5ad1d361f3cf845fe939ac8fa4247fc7c4682158b337f2209c68b78705c7f1169ccb693dcfa43166965bfe0f959a00713a4b453ac7aa386aba7d65ed72f4e6d046fddc6c8ae7750d8efa75f6a8574eeddb1894b0c0f832f7c72adf6d16b30cec38d01d6da0966d5c0d09c10eab4d591233ba3278a1a1dd737fd5005d5f2aa7e296acbff3e7256a5c1fe3ae7e6b6957e8ff9a18246a88cb9d00801a199e04aad4294593358a4b5a568f259ff405f7dbb76d4d6771ee1479696a887f2a09406d0089757d626237bdaf4f8b02b8444b6e137fed156ea681a50f62b4022ffa4dd49923af7c600451868da2f8aa687bb27b78fe3399b4c9a559c9bd9d6bead0ee668eb628842459e6688bebf8e49541e8761320b63088e3d4e036a6af8ba4344f3e79aaeffd25815c9e1114ce080e01b23d9e0578926cd80f607e69734a1ec520793d685164acbf0dfca495fc662549ea57c7f3a458c30ba25a2277a83c5b49d1ac8a334560962743e52e3d75945b8a9f24979a80cd69b327291b235df043fbf574d223d7e45a9fe61174fd247d3b45526f18fcf5e6bf093422e2dea22b64d6219a596a79d6e7cb14a415f21196c57da6c9cc80bfbce5b26db43c4b2b1ae951a0e0386e262b87af874b39cf1a43eee3e30994f62e8419964e456347a3dc6980bfb766f64944e328b853f11591dd999182e6c0736c4b0c279f468a8702720509f01d08beb15dd5a8430dd76b336a0df253504716128810ddd817892c112c6a75f00f6773d928a92b0eb859440ca539f5d7edcbc2ce84f6d7d88b9b585c9f3887c35ebf9d775c356e3bd8838662f4f5d6b387acbf4d58dd725e2e53591f1dd623c834a2a9c7165c929002336c1427e08fc9a970f2649e13de29747186e50caa238ba5b162f3be8d1de48dbf77116d85ddfc66bf1d6912bc04c840cbf25311f0302c22a606d96271a68e31b1dd5498d3bc150f65620f3a97dffe0c6b30c17ebd788a92f29c9e2d6d8c1fb9c1360c29b626bac313f2909ecd398cfabb1ecf6793099bc59041a6126b3ef09a6556e61237d2e8a8a6f10e6dbf6bf45564813fab7b9e4c67000616a1d54771e5d5b01706780ce5b78a4616234bea21ac685fea5d735e5f53d9bc8384fa488b7767142ed960b5e4038f549947cf3ad00e1b1d562c9f87ca71017b4f3e89486e662e8402b51afb033c4cf3373c15dac7f59610e25dd5d44d324dc53361a2c3eada0a5c4da46fbe99db6568ea5ffa2182d6a8e2e7c86c3fce334460ef9a2f707c3a893f8ef31e6c6129bb39f550869c7e52e732b12022a65739df008205c1c9f17ce6b868785bda97f4165a6fac6e13f0b0a95a19bfe2a568af42bac2a551ebb52c49e0d52d094c9d222d7359f7d084a52add1f265015abab9ce6ebe6fb3ea34af1f7ef9c0abce578a4c29628652b9f61d37907724af8696d321320c7f628d4100a477617f529225808e7cfc30c54330bbe20f0cb006818ed1e15a061adc2c3356b7b8293c9415657f44a08409d1b389dfebf0af0986a206d4b09c8997c70878ed113aceaefbe226e8ae47dc64b66189ee8ed30f617cf1b080beb0e510ce458d89f60c98ae05029248448505d444f7adb63f62b88b82a5fce015f4e81938af8d9ec1aa58821be341d9a0612e5e661f7fc1792d5dec77ad1cb20b732863acec274f1e95a37a706d63df3f91c595f881fe854d605d63eac140f4aaded60bc3f0e26341ccd820a3fac4ed991a758e6837b5036a33efd7f4084f25e951121e715b51254a1fe7cbc3e12125aba400e930006f406f44af18c4ae9081ebb9bf8aa0ba9c113b0dda046071d68d2a4125b5fc626d08b4b08f4d57db3b55a9575ed208863fccce43d2a813712ec0100b64f3ed74fcde07a4aea26d2dd1bf845f01aabdc0bd2f345a52d286b42d9143c083658e864dcf3525358667dfa897e90fb1f9b82d7fe6498f4477e14a4c2925201219cf7060540ef5b26fe3ebf7d0e40cbe5479ccae232882504f97e0e534d55e88650ce5b06f4f960d227a978a52f1545416f3ec05e2aaba59af9b27e0e1823fe6eac0586b80b02cbb80d8b44187bc92c8dfc1362f9f2b113ba35ed35ff64a3883d6addc1d4cf170485fe3a0ddf934a81317866ffb5e97632220beba1aead988a71b87384180997631eaf52855be15b3c55c05d0183eacf5cc34d56d2ed2e692b3866be0c5a7a6dda9d82fb6fbcbb8d76b7bd3b8b532a7c2025fe221ae5d2ddff7dbdb52d9ed9ec1a8d403cd2afc2fce7a18dd21241b5c01645a70c5b81de8e7e55363b3def5c0ab7f01591c884fc35040e5f2cf87f14697a588198d603713e53f763de9e862f656404af9701c2d832b3aef4602c7180c37324684496a3c7068168f0802ac9a13d78bd6f29db595d15ff64f6d85d3c2a91e440804a180399acdb80a787cdb94b6ba1bd5a04ca89f91674fb52f4ee2618d48dbc0836afc860dc1670cd66eec6e02e39dbd485ab375ea3351bb853b7adef74af2634225797d5a62067a370531748bf55099cdda6d265e01ec5408af8860163cf1a25859089450da48bdde0455659f0959b6f61662d8b0bd9d77774d4307737ffd4dd3f3a495e52d66d3b389bc1f65969af768314797af40fe68372d77230c868c6bb625f2d5a12fb8ab184d6194600c1929080146a4d7a871850e00c51a039bb0e07230aab390e9053c4860d73ca2d5e4fc6454e30a8e72b847fd7cb5b7a5c9fe53bb27312c38e81f286442e0cfbcbbda9f745608ef9b7112d44fc632e0f565aa128b1f2ef95654c484d6ba5408e7dfa4ace8ad3869494cc77138f7632423fa31fd1fed75cdbfa3811f2590a3f0573fb8bfac7b3ae193cb16e0d9859214f15233349e2e8f88d473995ea136aac975046c6dfbcd786ad2ae79fa663de8db2ee5a4ecc1aebbef6544ebacad732f398cd1bdc95699e0c52719ba0af40da48176daadb78a560cad1034934b53949a3577bcdee0edb0edd83df945ec43aee7538387b658b2821c2020565c86a179ad109a3e7082940be40788668bbe7b308b0e8a2d41ef9736d32d368a2fdc65d4a86bf7ac74df966dfb638afc64d9f5fd927ffea535c61e12b210e9864e949ad66953794e9d0220e62460fbb300fc49895e3dd021164a642c74f1d680c576882ebbf28c7467032e146ef249963ab6535eac9ba08c68bd3948e44c4f88c2045a215a597b63442b6e3b1bf9f9fa93c821eda8af2889853c0917b7ab49a95a1fe3851fa6ec7d2925d154c360e7cac206e375f854e7b90d710e7b0612378ab9f17641d19e9549ba4538694d4c57b5fa1bfb8fd5bc8268924033531fee868f259078e17ca6641498f5123dcbf7e062ef1986cd739280691f2105662e473b44737cf274227348d32184321fa97a210caa643529d9c44d8be0c8db9ca034e2d12469c3d1962a17e3e43805f90e83ead402a62aa9db1cebf5f947d33b02e091f1d01762b11df715989c9df865aa6151e7ef86c111fa75d906b9532712bcc58fb45e194aab1dbe4ae94a1e4cabd14b9a4705d4764d48bf8e3d54d933d9c7ffdb4fd382162b9a4e708589cc121d5373be07d0bf8010d9ff237ab7ff539f6854e11823f70a02bc656b0328fa921206521c5b7eaae51566140b968fb445004d1ab4ac4e99c1377ee0338c65f61e46e44f5efffcf1e9da66f598c747da33ae360df0d8d51fac9e802dfb3a273ebc6e34b2ba9d70ff160bf66df998483723a2c69f6a7ac0914f3096e897ecd61aee7dd000f6b43ed9bada505158edc0e232ee0e0fbf0db957d8646266950a543762bc61c84d9cdb197767520d05c59b6e8e12a71fb77e1f553bc5de52d8c9d6e6f8c01440dad6dd14c64904a17fccf14e201585cab8ad6d91006f2294b44a884e5f0b1a442c1b72da4ad6b9a8eb8bd9e1551fd907d6ca246ba81fb9406b021ceb472e3c52fc4028c880a9aa99f3a64ba8dfc42e3cfa0d9c6a96ea64524ec07cd7e677ff6407e1156c8168408c86814e8d270603dcd3e2d206d8a108f3897399bec8b4f397b0ee62a1f76ed21e6d9b499f3f039334d8210357134334e159dcf2b5164ea7300883a0f60d554ea9b68176305573197d5c15bc538535b1e2eb22bd1a8ce702ad692d80a30648847da2a55ee496f590088bb0a6b51b8b79e59b1332f94c803a65c4ba29b4e7ae21e4ce284b888a81abe858732d54faf30eb7219ebaaeab59098881a797a622ae585ebcf7ebdc4d26084f844d53d088e9bd4d74a151236ec990a7d76212a3bad933701f941364ea0040fc16518435abe001d18ccfc3dedb64a3c4dbd8714f14833ba4356549f0274a0fcd43cc588a7a9da0bf329043440d89257f24e9935d7c90603d590714a3eaa23c8e1866fb5f189f278a76d0a09a39f8529e24d9b6485320609630de4ccc978fb3cfe6837179cd92bc43a3f6685cbc9276523ca9", 0x1000, 0x0, &(0x7f0000000200)={0xa, 0x4e21, 0x300, @dev={0xfe, 0x80, [], 0x14}, 0x7}, 0x1c) bind$inet6(r0, &(0x7f0000000040)={0xa, 0x4e23, 0x10000000, @ipv4={[], [0xff, 0xff], @local={0xac, 0x14, 0x14, 0xaa}}, 0x100000001}, 0xf) r2 = socket$inet6(0xa, 0x3, 0x3a) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$bt_BT_FLUSHABLE(r3, 0x112, 0x8, &(0x7f0000000300)=0xbe, &(0x7f0000000340)=0x4) ioctl$DRM_IOCTL_SET_CLIENT_CAP(r3, 0x4010640d, &(0x7f00000000c0)={0x0, 0x3617}) setsockopt$inet6_int(r2, 0x29, 0xc8, &(0x7f00000007c0), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000000280)={{0xa, 0x4e22, 0x1, @remote={0xfe, 0x80, [], 0xbb}, 0xde27}, {0xa, 0x4e20, 0x100000001, @mcast1={0xff, 0x1, [], 0x1}, 0x8000}, 0x0, [0x9, 0x1, 0x2, 0x630, 0x0, 0x9, 0x5]}, 0x5c) r4 = socket$inet6(0xa, 0x2, 0x0) ioctl(r4, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000000100)={{0xa, 0x4e22, 0x8, @ipv4={[], [0xff, 0xff], @broadcast=0xffffffff}, 0x9}, {0xa, 0x4e22, 0x800, @mcast1={0xff, 0x1, [], 0x1}, 0x5dfb}, 0x5, [0x400, 0x3, 0x3, 0x9, 0x8000, 0xdb4, 0x7, 0x3]}, 0x5c) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0xc9, &(0x7f0000000180)={{0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @multicast1=0xe0000001}}, {0xa, 0x0, 0x0, @remote={0xfe, 0x80, [], 0xbb}}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x4]}, 0x5c) 2018/05/27 19:14:09 executing program 3: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:14:09 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) r1 = socket$inet(0x2, 0x200000002, 0x0) setsockopt$inet_mreqn(r1, 0x0, 0x27, &(0x7f0000000080)={@multicast1=0xe0000001, @local={0xac, 0x14, 0x14, 0xaa}}, 0xc) setsockopt$inet_msfilter(r1, 0x0, 0x29, &(0x7f0000000040)={@multicast1=0xe0000001, @local={0xac, 0x14, 0x14, 0xaa}, 0x0, 0x2, [@local={0xac, 0x14, 0x14, 0xaa}, @empty]}, 0x18) sendto$inet(r0, &(0x7f0000c95ffd), 0x1c00, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001, [0x0, 0x0, 0x0, 0xc805]}, 0x10) 2018/05/27 19:14:09 executing program 0: r0 = socket(0x2, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000deb000)={0x2, 0x4e23, @multicast1=0xe0000001}, 0x10) sendto$inet(r1, &(0x7f0000a88f88), 0x332, 0x20000800, &(0x7f0000e68000)={0x2, 0x4e23}, 0x10) sendto$inet(r1, &(0x7f0000000000)="ff", 0x1, 0x0, 0x0, 0x0) sendto$inet(r1, &(0x7f0000000000), 0xfffffffffffffe4e, 0x0, &(0x7f00000000c0)={0x2}, 0x10) read(r1, &(0x7f0000000180)=""/116, 0xfffffd26) recvmsg(r1, &(0x7f0000000680)={0x0, 0xffffffffffffff7f, &(0x7f0000000080)=[{&(0x7f0000000200)=""/166, 0xfffffeee}, {&(0x7f0000000040)=""/37, 0x25}, {&(0x7f00000002c0)=""/150, 0x96}, {&(0x7f0000000380)=""/161, 0xa1}], 0x4, &(0x7f0000000100)=""/44, 0x2c}, 0x0) 2018/05/27 19:14:09 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:14:09 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:14:09 executing program 1: r0 = memfd_create(&(0x7f0000000040)=')#%[\x00', 0x2) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(r0, 0x84, 0x6b, &(0x7f0000000080)=[@in={0x2, 0x4e22, @dev={0xac, 0x14, 0x14, 0x1f}}], 0x10) perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000002, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 2018/05/27 19:14:09 executing program 3: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0xc, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:14:10 executing program 3: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x1b, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:14:10 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:14:10 executing program 1: perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x3921}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80503, 0x0) ioctl$KVM_GET_LAPIC(r0, 0x8400ae8e, &(0x7f0000000340)={"a9375b7927f206acd52f0a74173c8dfb237d2e1b45e2e5597e18ead93ab4dc5c852e80ff0e810309dd8e505e9be714c16e3bdb5ee6c6d240838c31c87721a42bf5d093e640ffc6f1794c797ce64235ed78829a1fa4394b35dacad63c3b4c1407ad5a4c0232b0422c9ffa750023ddbd6459df6ed8006766bde5f0aa7dad34ef3b7319fa7ed626c759a8f4a43c9e7b1d483de50ad52f24de5968785dd19991254d55b5ded36d87d619bd5a7206b712b25db7fc6d9bdbf4eadf6f0286dba323c6562b22bd79f116d23cc8729fa42bb18c0aa6c9435cc52b4c7b3ad8983e7b5e7a90db0c4554a6f4cca26495175ec2cc3c13d2428076a5af6360f77b95a59547216be51a8b28ba96384d61eaf7ba1681abfa4b371cf257acc12d23c40beac49546d793ca2eeeb785b358d9d3f15059899f8d21989c6815d7b0d8e18ae8cee54467e9adcfdcc836dd4172379fca119d9f669f697fef6bfc0c85ff4edc3870bb2a64945f619d51ba479af5f715b90f1bd9dbdff6ec9df3d1a98a4fe4e2a92662f286b94b0b5d024071db4d78cac1a3c1cd920cde8fc0a42f45bc59beed0566161676f823e5a71cdded5b5496ae2ff3059f1e8774524445e9efa5b1f9a52df4f3aa5bf7b311cea57af39b59577a2eb0f1fb7f2da412a57f0c55d687f93a92193f54b0f757f1f4b0eead9b9b3b47269c0dd86f5ba5e411917e3cb88d8105095d0c264dc1cbbe6bed7910b9c0b991a9afbcdf8b7ca621b6a78e71e976d298b559129e9f24ffc1b88c3a79115cced458fa52e15185aec04e461b7f50d5b01ce37d48dded92d9e85c35a80c250d4ed4b12f8a122cbd3f0c54394af4fdc6fe1b590b074dc810d7c4f9165e03b95a2e585050ad492588118d7de334a0a1180de1eef4c3f735600d77ebab74d4b267dd3440440e76b4f5f4276a43c813b15fd9aa9239c566f887dd727500a3f53735a53769eca94c03ee7bbd044b562922351e6deb6a401aa6cce1c15577f52b1b44ab6fa550d1b10eb4d622e9cf0ce1b0814a01f7dbe5e136f3479f917ba6d3af7f7c9e7631945d9deddc62c723d4cd0603149919bf2d3225c51084b77f19555575e8f40cc070be8405bd385a46e264ef29c23f6c4dd28335b79e649ba8bd60aeb1e8723de00a9ea945ed431e7db787f44c346713d359cc722d92f415f53be721b56bc77ba54a84f1bfd45a5f01e50c6d1c89e4794776ab7d11d8ca350fd083425fb0f6d6708db3481448f3b650c31f30dd1f3a4314e6f320b952407b3468e7f87aecff32487d628556f8a9df008224ad94f2c6032688756061c4d1efa0210a85e9fea4bb30d82b056107ccdd720d28f48511dea825170ee06350190fbf93f01f1a4bd87c06431bf99db87fb426217f7bff2754960743586a59c034242a41e82e294b0ba4b9a877ee15830743c0c1622c6d6c81058d470b55c0"}) ioctl$KVM_SIGNAL_MSI(r0, 0x4020aea5, &(0x7f00000001c0)={0x5, 0x0, 0x800, 0x7, 0xffff}) r1 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/net/pfkey\x00', 0x200000, 0x0) r2 = fcntl$getown(r1, 0x9) ioctl$BLKTRACESETUP(r1, 0xc0481273, &(0x7f0000000040)={[], 0x5, 0x81, 0xa015, 0x51f, 0x2, r2}) add_key(&(0x7f00000002c0)='pkcs7_test\x00', &(0x7f0000000300)={0x73, 0x79, 0x7a}, &(0x7f0000000340), 0x0, 0xfffffffffffffffd) 2018/05/27 19:14:10 executing program 6: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = socket(0x2, 0x1, 0x0) ioctl(r2, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") r3 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000280)=[@text32={0x20, &(0x7f0000000380)="0ca43ef30fbd57b80f23c20f1366d26565df9d0500000066ba2000edc4e1d1fc37b8010000000f01d90fc75b05c744240098d30000c74424025f5539d6c7442406000000000f011424", 0x49}], 0x1, 0x24, &(0x7f00000002c0), 0x0) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000009000/0x18000)=nil, &(0x7f0000000140)=[@text16={0x10, &(0x7f00000001c0)="640f602cd8a0020066b9800000c00f326635004000000f30dfdd65640f22930f01d1baf80c66b878ea428966efbafc0cb83e38ef262e642626360f2193cad3126766c7442400110900006766c74424021001c0fe6766c744240600000000670f011c24", 0x63}], 0x1, 0x0, &(0x7f0000000000), 0x0) ioctl$KVM_RUN(r3, 0x4138ae84, 0x0) 2018/05/27 19:14:10 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) r1 = socket$inet(0x2, 0x200000002, 0x0) setsockopt$inet_mreqn(r1, 0x0, 0x27, &(0x7f0000000080)={@multicast1=0xe0000001, @local={0xac, 0x14, 0x14, 0xaa}}, 0xc) setsockopt$inet_msfilter(r1, 0x0, 0x29, &(0x7f0000000040)={@multicast1=0xe0000001, @local={0xac, 0x14, 0x14, 0xaa}, 0x0, 0x2, [@local={0xac, 0x14, 0x14, 0xaa}, @empty]}, 0x18) sendto$inet(r0, &(0x7f0000c95ffd), 0x1c00, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001, [0x0, 0x0, 0x0, 0xe804]}, 0x10) 2018/05/27 19:14:10 executing program 2: getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000080)={{{@in=@multicast1, @in=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@ipv4={[], [], @local}}, 0x0, @in6=@mcast1}}, &(0x7f0000000180)=0xe8) setuid(r0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x2e) r2 = ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) ioctl$LOOP_CTL_ADD(r1, 0x4c80, r2) bpf$BPF_MAP_GET_NEXT_ID(0xc, &(0x7f0000000240)=0x43b9, 0xffffffffffffffa0) r3 = gettid() r4 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/cuse\x00', 0x1, 0x0) ioctl$EVIOCSABS0(r4, 0x401845c0, &(0x7f00000001c0)={0x7ff, 0xabc2, 0x8, 0x5, 0x2, 0x8}) openat$snapshot(0xffffffffffffff9c, &(0x7f0000000000)='/dev/snapshot\x00', 0x109000, 0x0) exit(0x0) getpriority(0x0, r3) 2018/05/27 19:14:10 executing program 0: r0 = socket(0x2, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000deb000)={0x2, 0x4e23, @multicast1=0xe0000001}, 0x10) sendto$inet(r1, &(0x7f0000a88f88), 0x332, 0x20000800, &(0x7f0000e68000)={0x2, 0x4e23}, 0x10) sendto$inet(r1, &(0x7f0000000000)="ff", 0x1, 0x0, 0x0, 0x0) sendto$inet(r1, &(0x7f0000000000), 0xfffffffffffffe4e, 0x0, &(0x7f00000000c0)={0x2}, 0x10) read(r1, &(0x7f0000000180)=""/116, 0xfffffd26) recvmsg(r1, &(0x7f0000000680)={0x0, 0xffffffffffffff7f, &(0x7f0000000080)=[{&(0x7f0000000200)=""/166, 0xfffffeee}, {&(0x7f0000000040)=""/37, 0x25}, {&(0x7f00000002c0)=""/150, 0x96}, {&(0x7f0000000380)=""/161, 0xa1}], 0x4, &(0x7f0000000100)=""/44, 0x2c}, 0x0) 2018/05/27 19:14:10 executing program 5: r0 = socket$inet6(0xa, 0x2, 0x200000088) r1 = socket$inet6(0xa, 0x7fe, 0x4) getsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x13, &(0x7f0000000000)={@mcast1={0xff, 0x1, [], 0x1}}, &(0x7f0000000040)=0x20) recvfrom$inet6(r0, &(0x7f0000fbef6d)=""/185, 0xfffffffffffffeba, 0x0, 0x0, 0x1fe) sendto$inet6(r1, &(0x7f0000000800)="77772a0bd31622e24b1f16e07ce40e12872e3637e157d5847cd0e4fd5c54e58bacd24ac68385a2e2f93468221d4b20029b950c08648c47d645122d9400a16ebd809a0045713dda8b06af50702d3338c98f2565aee44a1c67a5db987cfe1deb8b4643dc020fe400ec44f08128901b17869e1dad43eeb6e4d4ecd5ecccea67a84338d8a58dc9c5770ede7af7b73903a6f69831181b524b6748442028019b04dac2e7203f6abaa4bb75048c9d2d297699437e851061d998fe4bd4f28f1b3a2c91e4b2273a61e0e7ed54e2a759db09225bd0ad2677d59c62dd972b18725d6f4556a966b8d707c1913ddc93921afde82b7a40968d4c3796c6b1bad1fb2fb9df770d9d88b9e615891a08356254ba1625e26133f31e71d7a8a7a2ba38db3699145c48dbe89cbe20709eca902485b1f3f5c49eef3835f407974ae1e95a72853af813336e00c6282e7dbfda98966db0694cda728dc44550de05f7e2ada24384ddf874f11e2f7f0a00488d8e548767c3266525f2cae7f2ccbee7b367badaf7d61c89c4be39e2b30bae5d257ebd003ae26aeaf07233712c243969d8201364ad5ec28dac9fecd028cb20d50f85fb08171f3746090d717aa27133684289c3dabe07a5c0007a8d373be70d73943e0788427dc72c5f3fb774b5d8bcfc381bfda4924aabd93caedf8dd74ca6ed8793680022df61a1a028f7d9391255af2bb019b2e3413fa748d394b8059c8fceebb92cb9a31a6948cad3a3312c011bec3e895e0020acd942cae558e17a4e5f602aaf4212e7a627310c58d6548ebb4b6341902e48f4b04c9f49f83058512235c6f47e43673eb6320aa81f1b751b19a32f5f25865e47a43d15f32aea04ef5023f527d92eccb92401c20787794d66b6eb571d120a246c65207b4ab09f9d31b85043899561ee431af468aac759ceeebc703aa4fbc3cf2ecee20c59aef2ce71729577446427c3b41e8bf5c6752e1236d6af6af1762bd6a1941d54329554b556a48017682eceb45be698c1d88718aae47fd5c458682bdc750e682ed4a277901a43a2827346fa789b4983af80334611a6f39ff155d0d78828247b667c620f1718a4cdf96ba1b4a550116ab6418b511ac8667527cd378e1f49be5496d9ae85cb6b8de202da926b065afbb6fc9e9b937e5950eac23dc1db5a8544156d87b6bf8e2c967cdca01d24c062f29877198a8ebda489b8fb78af4f3f96f895a91745a8d45c31a3be389587da185dca2077261d0876c6f9cb97e211090352385e0ae26f160b87278a22ae3690d5605be41939e9d59139509a2473f0d4737d13089b19c820f71d3a30153d913180981abc7ee672371e4f778d59f1066a47921600e7e5a5ad1d361f3cf845fe939ac8fa4247fc7c4682158b337f2209c68b78705c7f1169ccb693dcfa43166965bfe0f959a00713a4b453ac7aa386aba7d65ed72f4e6d046fddc6c8ae7750d8efa75f6a8574eeddb1894b0c0f832f7c72adf6d16b30cec38d01d6da0966d5c0d09c10eab4d591233ba3278a1a1dd737fd5005d5f2aa7e296acbff3e7256a5c1fe3ae7e6b6957e8ff9a18246a88cb9d00801a199e04aad4294593358a4b5a568f259ff405f7dbb76d4d6771ee1479696a887f2a09406d0089757d626237bdaf4f8b02b8444b6e137fed156ea681a50f62b4022ffa4dd49923af7c600451868da2f8aa687bb27b78fe3399b4c9a559c9bd9d6bead0ee668eb628842459e6688bebf8e49541e8761320b63088e3d4e036a6af8ba4344f3e79aaeffd25815c9e1114ce080e01b23d9e0578926cd80f607e69734a1ec520793d685164acbf0dfca495fc662549ea57c7f3a458c30ba25a2277a83c5b49d1ac8a334560962743e52e3d75945b8a9f24979a80cd69b327291b235df043fbf574d223d7e45a9fe61174fd247d3b45526f18fcf5e6bf093422e2dea22b64d6219a596a79d6e7cb14a415f21196c57da6c9cc80bfbce5b26db43c4b2b1ae951a0e0386e262b87af874b39cf1a43eee3e30994f62e8419964e456347a3dc6980bfb766f64944e328b853f11591dd999182e6c0736c4b0c279f468a8702720509f01d08beb15dd5a8430dd76b336a0df253504716128810ddd817892c112c6a75f00f6773d928a92b0eb859440ca539f5d7edcbc2ce84f6d7d88b9b585c9f3887c35ebf9d775c356e3bd8838662f4f5d6b387acbf4d58dd725e2e53591f1dd623c834a2a9c7165c929002336c1427e08fc9a970f2649e13de29747186e50caa238ba5b162f3be8d1de48dbf77116d85ddfc66bf1d6912bc04c840cbf25311f0302c22a606d96271a68e31b1dd5498d3bc150f65620f3a97dffe0c6b30c17ebd788a92f29c9e2d6d8c1fb9c1360c29b626bac313f2909ecd398cfabb1ecf6793099bc59041a6126b3ef09a6556e61237d2e8a8a6f10e6dbf6bf45564813fab7b9e4c67000616a1d54771e5d5b01706780ce5b78a4616234bea21ac685fea5d735e5f53d9bc8384fa488b7767142ed960b5e4038f549947cf3ad00e1b1d562c9f87ca71017b4f3e89486e662e8402b51afb033c4cf3373c15dac7f59610e25dd5d44d324dc53361a2c3eada0a5c4da46fbe99db6568ea5ffa2182d6a8e2e7c86c3fce334460ef9a2f707c3a893f8ef31e6c6129bb39f550869c7e52e732b12022a65739df008205c1c9f17ce6b868785bda97f4165a6fac6e13f0b0a95a19bfe2a568af42bac2a551ebb52c49e0d52d094c9d222d7359f7d084a52add1f265015abab9ce6ebe6fb3ea34af1f7ef9c0abce578a4c29628652b9f61d37907724af8696d321320c7f628d4100a477617f529225808e7cfc30c54330bbe20f0cb006818ed1e15a061adc2c3356b7b8293c9415657f44a08409d1b389dfebf0af0986a206d4b09c8997c70878ed113aceaefbe226e8ae47dc64b66189ee8ed30f617cf1b080beb0e510ce458d89f60c98ae05029248448505d444f7adb63f62b88b82a5fce015f4e81938af8d9ec1aa58821be341d9a0612e5e661f7fc1792d5dec77ad1cb20b732863acec274f1e95a37a706d63df3f91c595f881fe854d605d63eac140f4aaded60bc3f0e26341ccd820a3fac4ed991a758e6837b5036a33efd7f4084f25e951121e715b51254a1fe7cbc3e12125aba400e930006f406f44af18c4ae9081ebb9bf8aa0ba9c113b0dda046071d68d2a4125b5fc626d08b4b08f4d57db3b55a9575ed208863fccce43d2a813712ec0100b64f3ed74fcde07a4aea26d2dd1bf845f01aabdc0bd2f345a52d286b42d9143c083658e864dcf3525358667dfa897e90fb1f9b82d7fe6498f4477e14a4c2925201219cf7060540ef5b26fe3ebf7d0e40cbe5479ccae232882504f97e0e534d55e88650ce5b06f4f960d227a978a52f1545416f3ec05e2aaba59af9b27e0e1823fe6eac0586b80b02cbb80d8b44187bc92c8dfc1362f9f2b113ba35ed35ff64a3883d6addc1d4cf170485fe3a0ddf934a81317866ffb5e97632220beba1aead988a71b87384180997631eaf52855be15b3c55c05d0183eacf5cc34d56d2ed2e692b3866be0c5a7a6dda9d82fb6fbcbb8d76b7bd3b8b532a7c2025fe221ae5d2ddff7dbdb52d9ed9ec1a8d403cd2afc2fce7a18dd21241b5c01645a70c5b81de8e7e55363b3def5c0ab7f01591c884fc35040e5f2cf87f14697a588198d603713e53f763de9e862f656404af9701c2d832b3aef4602c7180c37324684496a3c7068168f0802ac9a13d78bd6f29db595d15ff64f6d85d3c2a91e440804a180399acdb80a787cdb94b6ba1bd5a04ca89f91674fb52f4ee2618d48dbc0836afc860dc1670cd66eec6e02e39dbd485ab375ea3351bb853b7adef74af2634225797d5a62067a370531748bf55099cdda6d265e01ec5408af8860163cf1a25859089450da48bdde0455659f0959b6f61662d8b0bd9d77774d4307737ffd4dd3f3a495e52d66d3b389bc1f65969af768314797af40fe68372d77230c868c6bb625f2d5a12fb8ab184d6194600c1929080146a4d7a871850e00c51a039bb0e07230aab390e9053c4860d73ca2d5e4fc6454e30a8e72b847fd7cb5b7a5c9fe53bb27312c38e81f286442e0cfbcbbda9f745608ef9b7112d44fc632e0f565aa128b1f2ef95654c484d6ba5408e7dfa4ace8ad3869494cc77138f7632423fa31fd1fed75cdbfa3811f2590a3f0573fb8bfac7b3ae193cb16e0d9859214f15233349e2e8f88d473995ea136aac975046c6dfbcd786ad2ae79fa663de8db2ee5a4ecc1aebbef6544ebacad732f398cd1bdc95699e0c52719ba0af40da48176daadb78a560cad1034934b53949a3577bcdee0edb0edd83df945ec43aee7538387b658b2821c2020565c86a179ad109a3e7082940be40788668bbe7b308b0e8a2d41ef9736d32d368a2fdc65d4a86bf7ac74df966dfb638afc64d9f5fd927ffea535c61e12b210e9864e949ad66953794e9d0220e62460fbb300fc49895e3dd021164a642c74f1d680c576882ebbf28c7467032e146ef249963ab6535eac9ba08c68bd3948e44c4f88c2045a215a597b63442b6e3b1bf9f9fa93c821eda8af2889853c0917b7ab49a95a1fe3851fa6ec7d2925d154c360e7cac206e375f854e7b90d710e7b0612378ab9f17641d19e9549ba4538694d4c57b5fa1bfb8fd5bc8268924033531fee868f259078e17ca6641498f5123dcbf7e062ef1986cd739280691f2105662e473b44737cf274227348d32184321fa97a210caa643529d9c44d8be0c8db9ca034e2d12469c3d1962a17e3e43805f90e83ead402a62aa9db1cebf5f947d33b02e091f1d01762b11df715989c9df865aa6151e7ef86c111fa75d906b9532712bcc58fb45e194aab1dbe4ae94a1e4cabd14b9a4705d4764d48bf8e3d54d933d9c7ffdb4fd382162b9a4e708589cc121d5373be07d0bf8010d9ff237ab7ff539f6854e11823f70a02bc656b0328fa921206521c5b7eaae51566140b968fb445004d1ab4ac4e99c1377ee0338c65f61e46e44f5efffcf1e9da66f598c747da33ae360df0d8d51fac9e802dfb3a273ebc6e34b2ba9d70ff160bf66df998483723a2c69f6a7ac0914f3096e897ecd61aee7dd000f6b43ed9bada505158edc0e232ee0e0fbf0db957d8646266950a543762bc61c84d9cdb197767520d05c59b6e8e12a71fb77e1f553bc5de52d8c9d6e6f8c01440dad6dd14c64904a17fccf14e201585cab8ad6d91006f2294b44a884e5f0b1a442c1b72da4ad6b9a8eb8bd9e1551fd907d6ca246ba81fb9406b021ceb472e3c52fc4028c880a9aa99f3a64ba8dfc42e3cfa0d9c6a96ea64524ec07cd7e677ff6407e1156c8168408c86814e8d270603dcd3e2d206d8a108f3897399bec8b4f397b0ee62a1f76ed21e6d9b499f3f039334d8210357134334e159dcf2b5164ea7300883a0f60d554ea9b68176305573197d5c15bc538535b1e2eb22bd1a8ce702ad692d80a30648847da2a55ee496f590088bb0a6b51b8b79e59b1332f94c803a65c4ba29b4e7ae21e4ce284b888a81abe858732d54faf30eb7219ebaaeab59098881a797a622ae585ebcf7ebdc4d26084f844d53d088e9bd4d74a151236ec990a7d76212a3bad933701f941364ea0040fc16518435abe001d18ccfc3dedb64a3c4dbd8714f14833ba4356549f0274a0fcd43cc588a7a9da0bf329043440d89257f24e9935d7c90603d590714a3eaa23c8e1866fb5f189f278a76d0a09a39f8529e24d9b6485320609630de4ccc978fb3cfe6837179cd92bc43a3f6685cbc9276523ca9", 0x1000, 0x0, &(0x7f0000000200)={0xa, 0x4e21, 0x300, @dev={0xfe, 0x80, [], 0x14}, 0x7}, 0x1c) bind$inet6(r0, &(0x7f0000000040)={0xa, 0x4e23, 0x10000000, @ipv4={[], [0xff, 0xff], @local={0xac, 0x14, 0x14, 0xaa}}, 0x100000001}, 0xf) r2 = socket$inet6(0xa, 0x3, 0x3a) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$bt_BT_FLUSHABLE(r3, 0x112, 0x8, &(0x7f0000000300)=0xbe, &(0x7f0000000340)=0x4) ioctl$DRM_IOCTL_SET_CLIENT_CAP(r3, 0x4010640d, &(0x7f00000000c0)={0x0, 0x3617}) setsockopt$inet6_int(r2, 0x29, 0xc8, &(0x7f00000007c0), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000000280)={{0xa, 0x4e22, 0x1, @remote={0xfe, 0x80, [], 0xbb}, 0xde27}, {0xa, 0x4e20, 0x100000001, @mcast1={0xff, 0x1, [], 0x1}, 0x8000}, 0x0, [0x9, 0x1, 0x2, 0x630, 0x0, 0x9, 0x5]}, 0x5c) r4 = socket$inet6(0xa, 0x2, 0x0) ioctl(r4, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000000100)={{0xa, 0x4e22, 0x8, @ipv4={[], [0xff, 0xff], @broadcast=0xffffffff}, 0x9}, {0xa, 0x4e22, 0x800, @mcast1={0xff, 0x1, [], 0x1}, 0x5dfb}, 0x5, [0x400, 0x3, 0x3, 0x9, 0x8000, 0xdb4, 0x7, 0x3]}, 0x5c) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0xc9, &(0x7f0000000180)={{0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @multicast1=0xe0000001}}, {0xa, 0x0, 0x0, @remote={0xfe, 0x80, [], 0xbb}}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x4]}, 0x5c) 2018/05/27 19:14:11 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:14:11 executing program 3: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:14:11 executing program 1: timer_create(0x0, &(0x7f0000000300)={0x0, 0x20, 0x2, @thr={&(0x7f0000000000)="28dbbdd77e807bdbc93d77c6b483d0dc51a65ba7a4a35d2277154a8ff6e8336c03652c58aff62d2e824aa282d074b1f4a4ad4ea868d91f378e221adf58123170ca9af7c3dc46ac8f0e1d9525030698656c1510aa7ea9b04efb86bdbaaf4aea8e9863c6ee4eb11987a3f3e933a3d01b0f93ee40488a2b0655c8a9121bd340c17e2b9dd2e5144b14ec54754d2d95c900be1b81eca71a7fe54bf0f32b30937bf7e1a517f8", &(0x7f00000000c0)="097c56cc797c0d6ba78d676a925cefd7847480c6a061fc88b48fd3adbfa9fb466c805678c8b96b36840a6e7534c40bd6565c13b27c141db9aaa77f00a98a9beeb50b6ae5f8578a8076b04823c8b7f57a299d9499415f45d3a9090177676462a073ef7419116f60dbf99add67a995b6ec76e6cac4d86a4e0f8a8450cd1b7bd7a6561b92b76d4dc35e708abb04b71fea0045c5aaa8a8b497e10fc9907db15681a4d17d15c4c6d74d7fc62b3cab5fb9c748e19f5d538cbdd10229077ba1e2dc94ce5c0bdfa469c353ada018e7d3f897d0"}}, &(0x7f0000000340)=0x0) timer_gettime(r0, &(0x7f0000000380)) syz_emit_ethernet(0x5, &(0x7f00000001c0)=ANY=[@ANYBLOB="72c380b9f914f8654fe80f2cd748d5007ff1c9d47bffb1783495f63779cf79a18797b4b9bda896cf7d7a266af45f3f54df880da832fc68a3f58d38b433a06d190b3a951fd0840558b0c37da03bdd2500e33b76c78323de622f566e3d96f2f1cefc445f34092dfc39cc3ffd797c0714a32a29fbd3e758346899a47ef74d5f802a78ed3df34708d3de456a1fa1ffcb", @ANYPTR, @ANYRES32, @ANYBLOB="d1a5d66eafd94bf9d07ed8cfd5cf3466400b9dafcd3905189b5a6dcdc0cd8aeab6ea0008479bccd53f7f46f87a5abf8a7aad11634562ac20dad3a87362ff06c8da315737c9ad1a3053d18e389cc9239ee987695e971a8066b95bbac689ce3630232f6be18735465a87b872c58cf37e3778be21b066c54c8e626800000000000000000000000000", @ANYRES64], 0x0) 2018/05/27 19:14:11 executing program 6: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = socket(0x2, 0x1, 0x0) ioctl(r2, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") r3 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000280)=[@text32={0x20, &(0x7f0000000380)="0ca43ef30fbd57b80f23c20f1366d26565df9d0500000066ba2000edc4e1d1fc37b8010000000f01d90fc75b05c744240098d30000c74424025f5539d6c7442406000000000f011424", 0x49}], 0x1, 0x24, &(0x7f00000002c0), 0x0) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000009000/0x18000)=nil, &(0x7f0000000140)=[@text16={0x10, &(0x7f00000001c0)="640f602cd8a0020066b9800000c00f326635004000000f30dfdd65640f22930f01d1baf80c66b878ea428966efbafc0cb83e38ef262e642626360f2193cad3126766c7442400110900006766c74424021001c0fe6766c744240600000000670f011c24", 0x63}], 0x1, 0x0, &(0x7f0000000000), 0x0) ioctl$KVM_RUN(r3, 0x81a0ae8c, 0x0) 2018/05/27 19:14:11 executing program 1: r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000140)='/dev/full\x00', 0x0, 0x0) setsockopt$inet_tcp_TCP_FASTOPEN_KEY(r0, 0x6, 0x21, &(0x7f0000000180)="b0decaf8efe1d76f1cb908338c4fbc91", 0x10) r1 = shmat(0x0, &(0x7f0000ffa000/0x1000)=nil, 0x6ffc) socket$can_raw(0x1d, 0x3, 0x1) r2 = openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000000000)='/dev/qat_adf_ctl\x00', 0x8901, 0x0) bind$can_raw(r2, &(0x7f00000001c0)={0x1d}, 0x10) getsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f0000000040)={{{@in=@dev, @in6=@mcast1}}, {{}, 0x0, @in=@loopback}}, &(0x7f0000000200)=0xe8) mremap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1000, 0x3, &(0x7f0000ffa000/0x1000)=nil) shmdt(r1) shmdt(r1) 2018/05/27 19:14:11 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0xc, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:14:11 executing program 3: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:14:11 executing program 1: r0 = epoll_create1(0x2) r1 = fcntl$dupfd(r0, 0x0, r0) fcntl$setlease(r0, 0x400, 0x2) r2 = timerfd_create(0x0, 0x0) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r2, &(0x7f00000000c0)) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r2, &(0x7f0000000080)) 2018/05/27 19:14:11 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x1b, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:14:11 executing program 3: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:14:11 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:14:11 executing program 3: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:14:11 executing program 2: socket$inet6_dccp(0xa, 0x6, 0x0) accept4$nfc_llcp(0xffffffffffffff9c, &(0x7f0000004e80), &(0x7f0000004f00)=0x60, 0x80000) accept4$packet(0xffffffffffffffff, &(0x7f0000004f40), &(0x7f0000004f80)=0x14, 0x80800) socketpair$inet_smc(0x2b, 0x1, 0x0, &(0x7f0000004fc0)={0xffffffffffffffff}) accept(0xffffffffffffffff, &(0x7f0000005000)=@alg, &(0x7f0000005080)=0x80) ppoll(&(0x7f00000050c0), 0x0, &(0x7f0000005100)={0x0, 0x989680}, &(0x7f0000005140)={0x91c}, 0xffffffffffffff9a) r1 = perf_event_open(&(0x7f0000000140)={0x2, 0xb1, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$inet_tcp_int(r0, 0x6, 0x1f, &(0x7f0000000080), &(0x7f00000000c0)=0x4) ioctl$sock_SIOCBRADDBR(r1, 0x89a0, &(0x7f0000000000)='tunl0\x00') clock_settime(0xffffffffffffffe1, &(0x7f0000000040)) 2018/05/27 19:14:11 executing program 3: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:14:11 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:14:11 executing program 5: r0 = socket$inet6(0xa, 0x2, 0x200000088) r1 = socket$inet6(0xa, 0x7fe, 0x4) getsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x13, &(0x7f0000000000)={@mcast1={0xff, 0x1, [], 0x1}}, &(0x7f0000000040)=0x20) recvfrom$inet6(r0, &(0x7f0000fbef6d)=""/185, 0xfffffffffffffeba, 0x0, 0x0, 0x1fe) sendto$inet6(r1, &(0x7f0000000800)="77772a0bd31622e24b1f16e07ce40e12872e3637e157d5847cd0e4fd5c54e58bacd24ac68385a2e2f93468221d4b20029b950c08648c47d645122d9400a16ebd809a0045713dda8b06af50702d3338c98f2565aee44a1c67a5db987cfe1deb8b4643dc020fe400ec44f08128901b17869e1dad43eeb6e4d4ecd5ecccea67a84338d8a58dc9c5770ede7af7b73903a6f69831181b524b6748442028019b04dac2e7203f6abaa4bb75048c9d2d297699437e851061d998fe4bd4f28f1b3a2c91e4b2273a61e0e7ed54e2a759db09225bd0ad2677d59c62dd972b18725d6f4556a966b8d707c1913ddc93921afde82b7a40968d4c3796c6b1bad1fb2fb9df770d9d88b9e615891a08356254ba1625e26133f31e71d7a8a7a2ba38db3699145c48dbe89cbe20709eca902485b1f3f5c49eef3835f407974ae1e95a72853af813336e00c6282e7dbfda98966db0694cda728dc44550de05f7e2ada24384ddf874f11e2f7f0a00488d8e548767c3266525f2cae7f2ccbee7b367badaf7d61c89c4be39e2b30bae5d257ebd003ae26aeaf07233712c243969d8201364ad5ec28dac9fecd028cb20d50f85fb08171f3746090d717aa27133684289c3dabe07a5c0007a8d373be70d73943e0788427dc72c5f3fb774b5d8bcfc381bfda4924aabd93caedf8dd74ca6ed8793680022df61a1a028f7d9391255af2bb019b2e3413fa748d394b8059c8fceebb92cb9a31a6948cad3a3312c011bec3e895e0020acd942cae558e17a4e5f602aaf4212e7a627310c58d6548ebb4b6341902e48f4b04c9f49f83058512235c6f47e43673eb6320aa81f1b751b19a32f5f25865e47a43d15f32aea04ef5023f527d92eccb92401c20787794d66b6eb571d120a246c65207b4ab09f9d31b85043899561ee431af468aac759ceeebc703aa4fbc3cf2ecee20c59aef2ce71729577446427c3b41e8bf5c6752e1236d6af6af1762bd6a1941d54329554b556a48017682eceb45be698c1d88718aae47fd5c458682bdc750e682ed4a277901a43a2827346fa789b4983af80334611a6f39ff155d0d78828247b667c620f1718a4cdf96ba1b4a550116ab6418b511ac8667527cd378e1f49be5496d9ae85cb6b8de202da926b065afbb6fc9e9b937e5950eac23dc1db5a8544156d87b6bf8e2c967cdca01d24c062f29877198a8ebda489b8fb78af4f3f96f895a91745a8d45c31a3be389587da185dca2077261d0876c6f9cb97e211090352385e0ae26f160b87278a22ae3690d5605be41939e9d59139509a2473f0d4737d13089b19c820f71d3a30153d913180981abc7ee672371e4f778d59f1066a47921600e7e5a5ad1d361f3cf845fe939ac8fa4247fc7c4682158b337f2209c68b78705c7f1169ccb693dcfa43166965bfe0f959a00713a4b453ac7aa386aba7d65ed72f4e6d046fddc6c8ae7750d8efa75f6a8574eeddb1894b0c0f832f7c72adf6d16b30cec38d01d6da0966d5c0d09c10eab4d591233ba3278a1a1dd737fd5005d5f2aa7e296acbff3e7256a5c1fe3ae7e6b6957e8ff9a18246a88cb9d00801a199e04aad4294593358a4b5a568f259ff405f7dbb76d4d6771ee1479696a887f2a09406d0089757d626237bdaf4f8b02b8444b6e137fed156ea681a50f62b4022ffa4dd49923af7c600451868da2f8aa687bb27b78fe3399b4c9a559c9bd9d6bead0ee668eb628842459e6688bebf8e49541e8761320b63088e3d4e036a6af8ba4344f3e79aaeffd25815c9e1114ce080e01b23d9e0578926cd80f607e69734a1ec520793d685164acbf0dfca495fc662549ea57c7f3a458c30ba25a2277a83c5b49d1ac8a334560962743e52e3d75945b8a9f24979a80cd69b327291b235df043fbf574d223d7e45a9fe61174fd247d3b45526f18fcf5e6bf093422e2dea22b64d6219a596a79d6e7cb14a415f21196c57da6c9cc80bfbce5b26db43c4b2b1ae951a0e0386e262b87af874b39cf1a43eee3e30994f62e8419964e456347a3dc6980bfb766f64944e328b853f11591dd999182e6c0736c4b0c279f468a8702720509f01d08beb15dd5a8430dd76b336a0df253504716128810ddd817892c112c6a75f00f6773d928a92b0eb859440ca539f5d7edcbc2ce84f6d7d88b9b585c9f3887c35ebf9d775c356e3bd8838662f4f5d6b387acbf4d58dd725e2e53591f1dd623c834a2a9c7165c929002336c1427e08fc9a970f2649e13de29747186e50caa238ba5b162f3be8d1de48dbf77116d85ddfc66bf1d6912bc04c840cbf25311f0302c22a606d96271a68e31b1dd5498d3bc150f65620f3a97dffe0c6b30c17ebd788a92f29c9e2d6d8c1fb9c1360c29b626bac313f2909ecd398cfabb1ecf6793099bc59041a6126b3ef09a6556e61237d2e8a8a6f10e6dbf6bf45564813fab7b9e4c67000616a1d54771e5d5b01706780ce5b78a4616234bea21ac685fea5d735e5f53d9bc8384fa488b7767142ed960b5e4038f549947cf3ad00e1b1d562c9f87ca71017b4f3e89486e662e8402b51afb033c4cf3373c15dac7f59610e25dd5d44d324dc53361a2c3eada0a5c4da46fbe99db6568ea5ffa2182d6a8e2e7c86c3fce334460ef9a2f707c3a893f8ef31e6c6129bb39f550869c7e52e732b12022a65739df008205c1c9f17ce6b868785bda97f4165a6fac6e13f0b0a95a19bfe2a568af42bac2a551ebb52c49e0d52d094c9d222d7359f7d084a52add1f265015abab9ce6ebe6fb3ea34af1f7ef9c0abce578a4c29628652b9f61d37907724af8696d321320c7f628d4100a477617f529225808e7cfc30c54330bbe20f0cb006818ed1e15a061adc2c3356b7b8293c9415657f44a08409d1b389dfebf0af0986a206d4b09c8997c70878ed113aceaefbe226e8ae47dc64b66189ee8ed30f617cf1b080beb0e510ce458d89f60c98ae05029248448505d444f7adb63f62b88b82a5fce015f4e81938af8d9ec1aa58821be341d9a0612e5e661f7fc1792d5dec77ad1cb20b732863acec274f1e95a37a706d63df3f91c595f881fe854d605d63eac140f4aaded60bc3f0e26341ccd820a3fac4ed991a758e6837b5036a33efd7f4084f25e951121e715b51254a1fe7cbc3e12125aba400e930006f406f44af18c4ae9081ebb9bf8aa0ba9c113b0dda046071d68d2a4125b5fc626d08b4b08f4d57db3b55a9575ed208863fccce43d2a813712ec0100b64f3ed74fcde07a4aea26d2dd1bf845f01aabdc0bd2f345a52d286b42d9143c083658e864dcf3525358667dfa897e90fb1f9b82d7fe6498f4477e14a4c2925201219cf7060540ef5b26fe3ebf7d0e40cbe5479ccae232882504f97e0e534d55e88650ce5b06f4f960d227a978a52f1545416f3ec05e2aaba59af9b27e0e1823fe6eac0586b80b02cbb80d8b44187bc92c8dfc1362f9f2b113ba35ed35ff64a3883d6addc1d4cf170485fe3a0ddf934a81317866ffb5e97632220beba1aead988a71b87384180997631eaf52855be15b3c55c05d0183eacf5cc34d56d2ed2e692b3866be0c5a7a6dda9d82fb6fbcbb8d76b7bd3b8b532a7c2025fe221ae5d2ddff7dbdb52d9ed9ec1a8d403cd2afc2fce7a18dd21241b5c01645a70c5b81de8e7e55363b3def5c0ab7f01591c884fc35040e5f2cf87f14697a588198d603713e53f763de9e862f656404af9701c2d832b3aef4602c7180c37324684496a3c7068168f0802ac9a13d78bd6f29db595d15ff64f6d85d3c2a91e440804a180399acdb80a787cdb94b6ba1bd5a04ca89f91674fb52f4ee2618d48dbc0836afc860dc1670cd66eec6e02e39dbd485ab375ea3351bb853b7adef74af2634225797d5a62067a370531748bf55099cdda6d265e01ec5408af8860163cf1a25859089450da48bdde0455659f0959b6f61662d8b0bd9d77774d4307737ffd4dd3f3a495e52d66d3b389bc1f65969af768314797af40fe68372d77230c868c6bb625f2d5a12fb8ab184d6194600c1929080146a4d7a871850e00c51a039bb0e07230aab390e9053c4860d73ca2d5e4fc6454e30a8e72b847fd7cb5b7a5c9fe53bb27312c38e81f286442e0cfbcbbda9f745608ef9b7112d44fc632e0f565aa128b1f2ef95654c484d6ba5408e7dfa4ace8ad3869494cc77138f7632423fa31fd1fed75cdbfa3811f2590a3f0573fb8bfac7b3ae193cb16e0d9859214f15233349e2e8f88d473995ea136aac975046c6dfbcd786ad2ae79fa663de8db2ee5a4ecc1aebbef6544ebacad732f398cd1bdc95699e0c52719ba0af40da48176daadb78a560cad1034934b53949a3577bcdee0edb0edd83df945ec43aee7538387b658b2821c2020565c86a179ad109a3e7082940be40788668bbe7b308b0e8a2d41ef9736d32d368a2fdc65d4a86bf7ac74df966dfb638afc64d9f5fd927ffea535c61e12b210e9864e949ad66953794e9d0220e62460fbb300fc49895e3dd021164a642c74f1d680c576882ebbf28c7467032e146ef249963ab6535eac9ba08c68bd3948e44c4f88c2045a215a597b63442b6e3b1bf9f9fa93c821eda8af2889853c0917b7ab49a95a1fe3851fa6ec7d2925d154c360e7cac206e375f854e7b90d710e7b0612378ab9f17641d19e9549ba4538694d4c57b5fa1bfb8fd5bc8268924033531fee868f259078e17ca6641498f5123dcbf7e062ef1986cd739280691f2105662e473b44737cf274227348d32184321fa97a210caa643529d9c44d8be0c8db9ca034e2d12469c3d1962a17e3e43805f90e83ead402a62aa9db1cebf5f947d33b02e091f1d01762b11df715989c9df865aa6151e7ef86c111fa75d906b9532712bcc58fb45e194aab1dbe4ae94a1e4cabd14b9a4705d4764d48bf8e3d54d933d9c7ffdb4fd382162b9a4e708589cc121d5373be07d0bf8010d9ff237ab7ff539f6854e11823f70a02bc656b0328fa921206521c5b7eaae51566140b968fb445004d1ab4ac4e99c1377ee0338c65f61e46e44f5efffcf1e9da66f598c747da33ae360df0d8d51fac9e802dfb3a273ebc6e34b2ba9d70ff160bf66df998483723a2c69f6a7ac0914f3096e897ecd61aee7dd000f6b43ed9bada505158edc0e232ee0e0fbf0db957d8646266950a543762bc61c84d9cdb197767520d05c59b6e8e12a71fb77e1f553bc5de52d8c9d6e6f8c01440dad6dd14c64904a17fccf14e201585cab8ad6d91006f2294b44a884e5f0b1a442c1b72da4ad6b9a8eb8bd9e1551fd907d6ca246ba81fb9406b021ceb472e3c52fc4028c880a9aa99f3a64ba8dfc42e3cfa0d9c6a96ea64524ec07cd7e677ff6407e1156c8168408c86814e8d270603dcd3e2d206d8a108f3897399bec8b4f397b0ee62a1f76ed21e6d9b499f3f039334d8210357134334e159dcf2b5164ea7300883a0f60d554ea9b68176305573197d5c15bc538535b1e2eb22bd1a8ce702ad692d80a30648847da2a55ee496f590088bb0a6b51b8b79e59b1332f94c803a65c4ba29b4e7ae21e4ce284b888a81abe858732d54faf30eb7219ebaaeab59098881a797a622ae585ebcf7ebdc4d26084f844d53d088e9bd4d74a151236ec990a7d76212a3bad933701f941364ea0040fc16518435abe001d18ccfc3dedb64a3c4dbd8714f14833ba4356549f0274a0fcd43cc588a7a9da0bf329043440d89257f24e9935d7c90603d590714a3eaa23c8e1866fb5f189f278a76d0a09a39f8529e24d9b6485320609630de4ccc978fb3cfe6837179cd92bc43a3f6685cbc9276523ca9", 0x1000, 0x0, &(0x7f0000000200)={0xa, 0x4e21, 0x300, @dev={0xfe, 0x80, [], 0x14}, 0x7}, 0x1c) bind$inet6(r0, &(0x7f0000000040)={0xa, 0x4e23, 0x10000000, @ipv4={[], [0xff, 0xff], @local={0xac, 0x14, 0x14, 0xaa}}, 0x100000001}, 0xf) r2 = socket$inet6(0xa, 0x3, 0x3a) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$bt_BT_FLUSHABLE(r3, 0x112, 0x8, &(0x7f0000000300)=0xbe, &(0x7f0000000340)=0x4) ioctl$DRM_IOCTL_SET_CLIENT_CAP(r3, 0x4010640d, &(0x7f00000000c0)={0x0, 0x3617}) setsockopt$inet6_int(r2, 0x29, 0xc8, &(0x7f00000007c0), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000000280)={{0xa, 0x4e22, 0x1, @remote={0xfe, 0x80, [], 0xbb}, 0xde27}, {0xa, 0x4e20, 0x100000001, @mcast1={0xff, 0x1, [], 0x1}, 0x8000}, 0x0, [0x9, 0x1, 0x2, 0x630, 0x0, 0x9, 0x5]}, 0x5c) r4 = socket$inet6(0xa, 0x2, 0x0) ioctl(r4, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000000100)={{0xa, 0x4e22, 0x8, @ipv4={[], [0xff, 0xff], @broadcast=0xffffffff}, 0x9}, {0xa, 0x4e22, 0x800, @mcast1={0xff, 0x1, [], 0x1}, 0x5dfb}, 0x5, [0x400, 0x3, 0x3, 0x9, 0x8000, 0xdb4, 0x7, 0x3]}, 0x5c) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0xc9, &(0x7f0000000180)={{0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @multicast1=0xe0000001}}, {0xa, 0x0, 0x0, @remote={0xfe, 0x80, [], 0xbb}}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x4]}, 0x5c) 2018/05/27 19:14:11 executing program 0: r0 = socket(0x2, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000deb000)={0x2, 0x4e23, @multicast1=0xe0000001}, 0x10) sendto$inet(r1, &(0x7f0000a88f88), 0x332, 0x20000800, &(0x7f0000e68000)={0x2, 0x4e23}, 0x10) sendto$inet(r1, &(0x7f0000000000)="ff", 0x1, 0x0, 0x0, 0x0) sendto$inet(r1, &(0x7f0000000000), 0xfffffffffffffe4e, 0x0, &(0x7f00000000c0)={0x2}, 0x10) read(r1, &(0x7f0000000180)=""/116, 0xfffffd26) recvmsg(r1, &(0x7f0000000680)={0x0, 0xffffffffffffff7f, &(0x7f0000000080)=[{&(0x7f0000000200)=""/166, 0xfffffeee}, {&(0x7f0000000040)=""/37, 0x25}, {&(0x7f00000002c0)=""/150, 0x96}, {&(0x7f0000000380)=""/161, 0xa1}], 0x4, &(0x7f0000000100)=""/44, 0x2c}, 0x0) 2018/05/27 19:14:11 executing program 6: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = socket(0x2, 0x1, 0x0) ioctl(r2, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") r3 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000280)=[@text32={0x20, &(0x7f0000000380)="0ca43ef30fbd57b80f23c20f1366d26565df9d0500000066ba2000edc4e1d1fc37b8010000000f01d90fc75b05c744240098d30000c74424025f5539d6c7442406000000000f011424", 0x49}], 0x1, 0x24, &(0x7f00000002c0), 0x0) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000009000/0x18000)=nil, &(0x7f0000000140)=[@text16={0x10, &(0x7f00000001c0)="640f602cd8a0020066b9800000c00f326635004000000f30dfdd65640f22930f01d1baf80c66b878ea428966efbafc0cb83e38ef262e642626360f2193cad3126766c7442400110900006766c74424021001c0fe6766c744240600000000670f011c24", 0x63}], 0x1, 0x0, &(0x7f0000000000), 0x0) ioctl$KVM_RUN(r3, 0x40049409, 0x0) 2018/05/27 19:14:11 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) r1 = socket$inet(0x2, 0x200000002, 0x0) setsockopt$inet_mreqn(r1, 0x0, 0x27, &(0x7f0000000080)={@multicast1=0xe0000001, @local={0xac, 0x14, 0x14, 0xaa}}, 0xc) setsockopt$inet_msfilter(r1, 0x0, 0x29, &(0x7f0000000040)={@multicast1=0xe0000001, @local={0xac, 0x14, 0x14, 0xaa}, 0x0, 0x2, [@local={0xac, 0x14, 0x14, 0xaa}, @empty]}, 0x18) sendto$inet(r0, &(0x7f0000c95ffd), 0x1c00, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001, [0x0, 0x0, 0x0, 0x4]}, 0x10) 2018/05/27 19:14:11 executing program 1: r0 = socket(0xa, 0x2, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") r1 = syz_genetlink_get_family_id$team(&(0x7f0000000100)='team\x00') accept$packet(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random}, &(0x7f0000000180)=0x14) getsockopt$inet6_IPV6_IPSEC_POLICY(r0, 0x29, 0x22, &(0x7f0000000600)={{{@in=@multicast1, @in=@rand_addr, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@remote}, 0x0, @in6=@remote}}, &(0x7f00000001c0)=0xe8) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000200)={0x0, @empty, @loopback}, &(0x7f0000000700)=0xc) getpeername$packet(r0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random}, &(0x7f0000000880)=0x14) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, &(0x7f00000008c0)={'team0\x00', 0x0}) getsockopt$inet_IP_IPSEC_POLICY(r0, 0x0, 0x10, &(0x7f0000000900)={{{@in=@multicast2, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@loopback}}}, &(0x7f0000000a00)=0xe8) accept$packet(r0, &(0x7f0000000a40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast}, &(0x7f0000000a80)=0x14) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, &(0x7f0000000ac0)={'team0\x00', 0x0}) recvmsg$kcm(r0, &(0x7f0000001240)={&(0x7f0000000b00)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, 0x80, &(0x7f00000010c0)=[{&(0x7f0000000b80)=""/209, 0xd1}, {&(0x7f0000000c80)=""/175, 0xaf}, {&(0x7f0000000d40)=""/245, 0xf5}, {&(0x7f0000000e40)=""/94, 0x5e}, {&(0x7f0000000ec0)=""/57, 0x39}, {&(0x7f0000000f00)=""/74, 0x4a}, {&(0x7f0000000f80)=""/187, 0xbb}, {&(0x7f0000001040)=""/127, 0x7f}], 0x8, &(0x7f0000001140)=""/224, 0xe0, 0x100000000}, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, &(0x7f0000001340)={'team0\x00', 0x0}) getpeername$packet(r0, &(0x7f0000001380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @link_local}, &(0x7f00000013c0)=0x14) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, &(0x7f0000001480)={'team0\x00', 0x0}) getsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f00000014c0)={{{@in=@broadcast, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@remote}, 0x0, @in6=@dev}}, &(0x7f00000015c0)=0xe8) recvmmsg(r0, &(0x7f00000073c0)=[{{&(0x7f0000001600)=@nl=@proc, 0x80, &(0x7f0000001800)=[{&(0x7f0000001680)=""/134, 0x86}, {&(0x7f0000001740)=""/179, 0xb3}], 0x2, &(0x7f0000001840)=""/183, 0xb7, 0x1}, 0x6}, {{0x0, 0x0, &(0x7f0000002a00)=[{&(0x7f0000001900)=""/4096, 0x1000}, {&(0x7f0000002900)=""/27, 0x1b}, {&(0x7f0000002940)=""/132, 0x84}], 0x3, 0x0, 0x0, 0x1000}, 0x9}, {{&(0x7f0000002a40)=@llc={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random}, 0x80, &(0x7f0000002e00)=[{&(0x7f0000002ac0)=""/27, 0x1b}, {&(0x7f0000002b00)=""/189, 0xbd}, {&(0x7f0000002bc0)=""/196, 0xc4}, {&(0x7f0000002cc0)=""/92, 0x5c}, {&(0x7f0000002d40)=""/173, 0xad}], 0x5, 0x0, 0x0, 0xffff}, 0xfffffffffffffffa}, {{0x0, 0x0, &(0x7f0000004400)=[{&(0x7f0000002e80)=""/59, 0x3b}, {&(0x7f0000002ec0)=""/61, 0x3d}, {&(0x7f0000002f00)=""/185, 0xb9}, {&(0x7f0000002fc0)=""/80, 0x50}, {&(0x7f0000003040)=""/244, 0xf4}, {&(0x7f0000003140)=""/4096, 0x1000}, {&(0x7f0000004140)=""/231, 0xe7}, {&(0x7f0000004240)=""/149, 0x95}, {&(0x7f0000004300)=""/251, 0xfb}], 0x9, &(0x7f00000044c0)=""/228, 0xe4, 0xfff}, 0x8}, {{&(0x7f00000045c0)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast}, 0x80, &(0x7f0000004740)=[{&(0x7f0000004640)=""/87, 0x57}, {&(0x7f00000046c0)=""/102, 0x66}], 0x2, &(0x7f0000004780)=""/4096, 0x1000, 0x5}, 0x40}, {{&(0x7f0000005780)=@sco, 0x80, &(0x7f0000006d00)=[{&(0x7f0000005800)=""/19, 0x13}, {&(0x7f0000005840)=""/74, 0x4a}, {&(0x7f00000058c0)=""/46, 0x2e}, {&(0x7f0000005900)=""/154, 0x9a}, {&(0x7f00000059c0)=""/4096, 0x1000}, {&(0x7f00000069c0)=""/210, 0xd2}, {&(0x7f0000006ac0)=""/254, 0xfe}, {&(0x7f0000006bc0)=""/181, 0xb5}, {&(0x7f0000006c80)=""/70, 0x46}], 0x9, &(0x7f0000006dc0)=""/163, 0xa3, 0xa90}, 0xfffffffffffffffa}, {{&(0x7f0000006e80)=@can, 0x80, &(0x7f0000007300)=[{&(0x7f0000006f00)=""/255, 0xff}, {&(0x7f0000007000)=""/111, 0x6f}, {&(0x7f0000007080)=""/146, 0x92}, {&(0x7f0000007140)=""/91, 0x5b}, {&(0x7f00000071c0)=""/9, 0x9}, {&(0x7f0000007200)=""/124, 0x7c}, {&(0x7f0000007280)=""/31, 0x1f}, {&(0x7f00000072c0)=""/8, 0x8}], 0x8, &(0x7f0000007380)=""/48, 0x30, 0x8001}, 0x4}], 0x7, 0x100, &(0x7f0000007580)={0x0, 0x1c9c380}) sendmsg$TEAM_CMD_OPTIONS_SET(r0, &(0x7f0000007c00)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000007bc0)={&(0x7f00000075c0)={0x5dc, r1, 0x301, 0x70bd26, 0x25dfdbfc, {0x1}, [{{0x8, 0x1, r2}, {0x1e8, 0x2, [{0x40, 0x1, @lb_hash_stats={{{0x24, 0x1, 'lb_hash_stats\x00'}, {0x8, 0x3, 0xb}, {0x8, 0x4, 0x2}}, {0x8, 0x7}}}, {0x38, 0x1, @activeport={{0x24, 0x1, 'activeport\x00'}, {0x8, 0x3, 0x3}, {0x8, 0x4, r3}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24, 0x1, 'mcast_rejoin_interval\x00'}, {0x8, 0x3, 0x3}, {0x8, 0x4, 0x10001}}}, {0x44, 0x1, @name={{0x24, 0x1, 'mode\x00'}, {0x8, 0x3, 0x5}, {0x14, 0x4, 'activebackup\x00'}}}, {0x3c, 0x1, @user_linkup={{{0x24, 0x1, 'user_linkup\x00'}, {0x8, 0x3, 0x6}, {0x4, 0x4}}, {0x8, 0x6, r4}}}, {0x3c, 0x1, @lb_tx_method={{0x24, 0x1, 'lb_tx_method\x00'}, {0x8, 0x3, 0x5}, {0xc, 0x4, 'hash\x00'}}}, {0x38, 0x1, @notify_peers_count={{0x24, 0x1, 'notify_peers_count\x00'}, {0x8, 0x3, 0x3}, {0x8, 0x4, 0x80000001}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24, 0x1, 'lb_tx_hash_to_port_mapping\x00'}, {0x8, 0x3, 0x3}, {0x8, 0x4, r5}}, {0x8, 0x7}}}]}}, {{0x8, 0x1, r6}, {0xb8, 0x2, [{0x40, 0x1, @priority={{{0x24, 0x1, 'priority\x00'}, {0x8, 0x3, 0xe}, {0x8, 0x4}}, {0x8, 0x6, r7}}}, {0x38, 0x1, @notify_peers_interval={{0x24, 0x1, 'notify_peers_interval\x00'}, {0x8, 0x3, 0x3}, {0x8, 0x4, 0x3}}}, {0x3c, 0x1, @enabled={{{0x24, 0x1, 'enabled\x00'}, {0x8, 0x3, 0x6}, {0x4, 0x4}}, {0x8, 0x6, r8}}}]}}, {{0x8, 0x1, r9}, {0x17c, 0x2, [{0x4c, 0x1, @lb_tx_method={{0x24, 0x1, 'lb_tx_method\x00'}, {0x8, 0x3, 0x5}, {0x1c, 0x4, 'hash_to_port_mapping\x00'}}}, {0x38, 0x1, @activeport={{0x24, 0x1, 'activeport\x00'}, {0x8, 0x3, 0x3}, {0x8, 0x4, r10}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24, 0x1, 'lb_tx_hash_to_port_mapping\x00'}, {0x8, 0x3, 0x3}, {0x8, 0x4, r11}}, {0x8, 0x7}}}, {0x3c, 0x1, @bpf_hash_func={{0x24, 0x1, 'bpf_hash_func\x00'}, {0x8, 0x3, 0xb}, {0xc, 0x4, [{0x4, 0x9, 0x5aad, 0xb2}]}}}, {0x40, 0x1, @name={{0x24, 0x1, 'mode\x00'}, {0x8, 0x3, 0x5}, {0x10, 0x4, 'loadbalance\x00'}}}, {0x38, 0x1, @activeport={{0x24, 0x1, 'activeport\x00'}, {0x8, 0x3, 0x3}, {0x8, 0x4, r12}}}]}}, {{0x8, 0x1, r13}, {0x18c, 0x2, [{0x38, 0x1, @lb_stats_refresh_interval={{0x24, 0x1, 'lb_stats_refresh_interval\x00'}, {0x8, 0x3, 0x3}, {0x8, 0x4, 0x9}}}, {0x5c, 0x1, @bpf_hash_func={{0x24, 0x1, 'bpf_hash_func\x00'}, {0x8, 0x3, 0xb}, {0x2c, 0x4, [{0x6, 0x8, 0x5, 0x1}, {0x1, 0x7, 0xe9, 0x8}, {0x1, 0x81, 0x4, 0x7fffffff}, {0x5, 0x8, 0x578, 0x6}, {0x1, 0x3, 0x7, 0xfff}]}}}, {0x40, 0x1, @lb_port_stats={{{0x24, 0x1, 'lb_port_stats\x00'}, {0x8, 0x3, 0xb}, {0x8, 0x4, 0x1f}}, {0x8, 0x6, r14}}}, {0x38, 0x1, @mcast_rejoin_count={{0x24, 0x1, 'mcast_rejoin_count\x00'}, {0x8, 0x3, 0x3}, {0x8, 0x4, 0x2}}}, {0x38, 0x1, @activeport={{0x24, 0x1, 'activeport\x00'}, {0x8, 0x3, 0x3}, {0x8, 0x4, r15}}}, {0x44, 0x1, @name={{0x24, 0x1, 'mode\x00'}, {0x8, 0x3, 0x5}, {0x14, 0x4, 'activebackup\x00'}}}]}}]}, 0x5dc}, 0x1, 0x0, 0x0, 0x40010}, 0x4800) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f0000000040)=@nat={'nat\x00', 0x19, 0x2, 0x378, [0x20000280, 0x0, 0x0, 0x200002b0, 0x200002e0], 0x0, &(0x7f0000000000), &(0x7f0000000280)=[{0x0, '\x00', 0x0, 0xffffffffffffffff}, {0x0, '\x00', 0x0, 0xffffffffffffffff}, {0x0, '\x00', 0x0, 0xffffffffffffffff, 0x2, [{{{0x3, 0x0, 0x0, 'vcan0\x00', 'bridge0\x00', 'sit0\x00', 'team0\x00', @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], 0x208, 0x208, 0x240, [@comment={'comment\x00', 0x100}, @stp={'stp\x00', 0x48, {{0x0, {0x0, 0x0, 0x0, @empty, [], 0x0, 0x0, 0x0, 0x0, @dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}}, 0x30}}}]}}, @snat={'snat\x00', 0x10, {{@dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, 0xffffffffffffffff}}}}, {{{0x1b, 0x0, 0x0, 'team_slave_1\x00', 'irlan0\x00', 'irlan0\x00', 'syzkaller0\x00', @link_local={0x1, 0x80, 0xc2}, [], @random="f646793b7b39", [], 0x70, 0x70, 0xa8}}, @arpreply={'arpreply\x00', 0x10, {{@link_local={0x1, 0x80, 0xc2}}}}}]}]}, 0x3f0) 2018/05/27 19:14:12 executing program 3: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:14:12 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:14:12 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:14:12 executing program 3: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:14:12 executing program 2: r0 = memfd_create(&(0x7f0000000000)="6d81351e39cfc228a4a17200", 0x0) fallocate(r0, 0x0, 0x0, 0x6) ioctl$EVIOCGVERSION(r0, 0x80044501, &(0x7f0000000080)=""/243) fallocate(r0, 0x1, 0x0, 0x10001) pwrite64(r0, &(0x7f0000000040)="ddbf45f8259c7e5971", 0x9, 0x0) fallocate(r0, 0x3, 0x100000000, 0x20f2) ioctl$KVM_CHECK_EXTENSION_VM(r0, 0xae03, 0x2) lseek(r0, 0x0, 0x4) connect$can_bcm(r0, &(0x7f0000000180)={0x1d}, 0x10) 2018/05/27 19:14:12 executing program 6: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = socket(0x2, 0x1, 0x0) ioctl(r2, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") r3 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000280)=[@text32={0x20, &(0x7f0000000380)="0ca43ef30fbd57b80f23c20f1366d26565df9d0500000066ba2000edc4e1d1fc37b8010000000f01d90fc75b05c744240098d30000c74424025f5539d6c7442406000000000f011424", 0x49}], 0x1, 0x24, &(0x7f00000002c0), 0x0) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000009000/0x18000)=nil, &(0x7f0000000140)=[@text16={0x10, &(0x7f00000001c0)="640f602cd8a0020066b9800000c00f326635004000000f30dfdd65640f22930f01d1baf80c66b878ea428966efbafc0cb83e38ef262e642626360f2193cad3126766c7442400110900006766c74424021001c0fe6766c744240600000000670f011c24", 0x63}], 0x1, 0x0, &(0x7f0000000000), 0x0) ioctl$KVM_RUN(r3, 0xc0189436, 0x0) 2018/05/27 19:14:12 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) [ 2649.455362] x_tables: eb_tables: arpreply target: used from hooks POSTROUTING, but only usable from PREROUTING [ 2649.625611] x_tables: eb_tables: arpreply target: used from hooks POSTROUTING, but only usable from PREROUTING 2018/05/27 19:14:13 executing program 3: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:14:13 executing program 6: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = socket(0x2, 0x1, 0x0) ioctl(r2, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") r3 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000280)=[@text32={0x20, &(0x7f0000000380)="0ca43ef30fbd57b80f23c20f1366d26565df9d0500000066ba2000edc4e1d1fc37b8010000000f01d90fc75b05c744240098d30000c74424025f5539d6c7442406000000000f011424", 0x49}], 0x1, 0x24, &(0x7f00000002c0), 0x0) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000009000/0x18000)=nil, &(0x7f0000000140)=[@text16={0x10, &(0x7f00000001c0)="640f602cd8a0020066b9800000c00f326635004000000f30dfdd65640f22930f01d1baf80c66b878ea428966efbafc0cb83e38ef262e642626360f2193cad3126766c7442400110900006766c74424021001c0fe6766c744240600000000670f011c24", 0x63}], 0x1, 0x0, &(0x7f0000000000), 0x0) ioctl$KVM_RUN(r3, 0x4090ae82, 0x0) 2018/05/27 19:14:13 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:14:13 executing program 2: perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$binder(&(0x7f0000d59ff3)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(&(0x7f0000000100)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r2 = creat(&(0x7f0000000000)='./file0\x00', 0xe) ioctl$KVM_SET_GSI_ROUTING(r2, 0x4008ae6a, &(0x7f0000000040)={0x3, 0x0, [{0x6, 0x3, 0x0, 0x0, @adapter={0x7ff, 0x7, 0x5, 0x5, 0x6}}, {0x9, 0x1, 0x0, 0x0, @irqchip={0x7, 0x3f}}, {0x100000000, 0x3, 0x0, 0x0, @sint={0x7ff, 0x80000000}}]}) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x400000000004, 0x2052, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000007000)={0x4, 0x0, &(0x7f0000005fd4)=[@acquire_done={0x40486311}], 0x0, 0x0, &(0x7f0000002000)}) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000300)={0x4c, 0x0, &(0x7f00000001c0)=[@reply_sg={0x40486312, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080), &(0x7f0000000180)}}}], 0x0, 0x0, &(0x7f0000000280)}) 2018/05/27 19:14:13 executing program 5: r0 = socket$inet6(0xa, 0x2, 0x200000088) r1 = socket$inet6(0xa, 0x7fe, 0x4) getsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x13, &(0x7f0000000000)={@mcast1={0xff, 0x1, [], 0x1}}, &(0x7f0000000040)=0x20) recvfrom$inet6(r0, &(0x7f0000fbef6d)=""/185, 0xfffffffffffffeba, 0x0, 0x0, 0x1fe) sendto$inet6(r1, &(0x7f0000000800)="77772a0bd31622e24b1f16e07ce40e12872e3637e157d5847cd0e4fd5c54e58bacd24ac68385a2e2f93468221d4b20029b950c08648c47d645122d9400a16ebd809a0045713dda8b06af50702d3338c98f2565aee44a1c67a5db987cfe1deb8b4643dc020fe400ec44f08128901b17869e1dad43eeb6e4d4ecd5ecccea67a84338d8a58dc9c5770ede7af7b73903a6f69831181b524b6748442028019b04dac2e7203f6abaa4bb75048c9d2d297699437e851061d998fe4bd4f28f1b3a2c91e4b2273a61e0e7ed54e2a759db09225bd0ad2677d59c62dd972b18725d6f4556a966b8d707c1913ddc93921afde82b7a40968d4c3796c6b1bad1fb2fb9df770d9d88b9e615891a08356254ba1625e26133f31e71d7a8a7a2ba38db3699145c48dbe89cbe20709eca902485b1f3f5c49eef3835f407974ae1e95a72853af813336e00c6282e7dbfda98966db0694cda728dc44550de05f7e2ada24384ddf874f11e2f7f0a00488d8e548767c3266525f2cae7f2ccbee7b367badaf7d61c89c4be39e2b30bae5d257ebd003ae26aeaf07233712c243969d8201364ad5ec28dac9fecd028cb20d50f85fb08171f3746090d717aa27133684289c3dabe07a5c0007a8d373be70d73943e0788427dc72c5f3fb774b5d8bcfc381bfda4924aabd93caedf8dd74ca6ed8793680022df61a1a028f7d9391255af2bb019b2e3413fa748d394b8059c8fceebb92cb9a31a6948cad3a3312c011bec3e895e0020acd942cae558e17a4e5f602aaf4212e7a627310c58d6548ebb4b6341902e48f4b04c9f49f83058512235c6f47e43673eb6320aa81f1b751b19a32f5f25865e47a43d15f32aea04ef5023f527d92eccb92401c20787794d66b6eb571d120a246c65207b4ab09f9d31b85043899561ee431af468aac759ceeebc703aa4fbc3cf2ecee20c59aef2ce71729577446427c3b41e8bf5c6752e1236d6af6af1762bd6a1941d54329554b556a48017682eceb45be698c1d88718aae47fd5c458682bdc750e682ed4a277901a43a2827346fa789b4983af80334611a6f39ff155d0d78828247b667c620f1718a4cdf96ba1b4a550116ab6418b511ac8667527cd378e1f49be5496d9ae85cb6b8de202da926b065afbb6fc9e9b937e5950eac23dc1db5a8544156d87b6bf8e2c967cdca01d24c062f29877198a8ebda489b8fb78af4f3f96f895a91745a8d45c31a3be389587da185dca2077261d0876c6f9cb97e211090352385e0ae26f160b87278a22ae3690d5605be41939e9d59139509a2473f0d4737d13089b19c820f71d3a30153d913180981abc7ee672371e4f778d59f1066a47921600e7e5a5ad1d361f3cf845fe939ac8fa4247fc7c4682158b337f2209c68b78705c7f1169ccb693dcfa43166965bfe0f959a00713a4b453ac7aa386aba7d65ed72f4e6d046fddc6c8ae7750d8efa75f6a8574eeddb1894b0c0f832f7c72adf6d16b30cec38d01d6da0966d5c0d09c10eab4d591233ba3278a1a1dd737fd5005d5f2aa7e296acbff3e7256a5c1fe3ae7e6b6957e8ff9a18246a88cb9d00801a199e04aad4294593358a4b5a568f259ff405f7dbb76d4d6771ee1479696a887f2a09406d0089757d626237bdaf4f8b02b8444b6e137fed156ea681a50f62b4022ffa4dd49923af7c600451868da2f8aa687bb27b78fe3399b4c9a559c9bd9d6bead0ee668eb628842459e6688bebf8e49541e8761320b63088e3d4e036a6af8ba4344f3e79aaeffd25815c9e1114ce080e01b23d9e0578926cd80f607e69734a1ec520793d685164acbf0dfca495fc662549ea57c7f3a458c30ba25a2277a83c5b49d1ac8a334560962743e52e3d75945b8a9f24979a80cd69b327291b235df043fbf574d223d7e45a9fe61174fd247d3b45526f18fcf5e6bf093422e2dea22b64d6219a596a79d6e7cb14a415f21196c57da6c9cc80bfbce5b26db43c4b2b1ae951a0e0386e262b87af874b39cf1a43eee3e30994f62e8419964e456347a3dc6980bfb766f64944e328b853f11591dd999182e6c0736c4b0c279f468a8702720509f01d08beb15dd5a8430dd76b336a0df253504716128810ddd817892c112c6a75f00f6773d928a92b0eb859440ca539f5d7edcbc2ce84f6d7d88b9b585c9f3887c35ebf9d775c356e3bd8838662f4f5d6b387acbf4d58dd725e2e53591f1dd623c834a2a9c7165c929002336c1427e08fc9a970f2649e13de29747186e50caa238ba5b162f3be8d1de48dbf77116d85ddfc66bf1d6912bc04c840cbf25311f0302c22a606d96271a68e31b1dd5498d3bc150f65620f3a97dffe0c6b30c17ebd788a92f29c9e2d6d8c1fb9c1360c29b626bac313f2909ecd398cfabb1ecf6793099bc59041a6126b3ef09a6556e61237d2e8a8a6f10e6dbf6bf45564813fab7b9e4c67000616a1d54771e5d5b01706780ce5b78a4616234bea21ac685fea5d735e5f53d9bc8384fa488b7767142ed960b5e4038f549947cf3ad00e1b1d562c9f87ca71017b4f3e89486e662e8402b51afb033c4cf3373c15dac7f59610e25dd5d44d324dc53361a2c3eada0a5c4da46fbe99db6568ea5ffa2182d6a8e2e7c86c3fce334460ef9a2f707c3a893f8ef31e6c6129bb39f550869c7e52e732b12022a65739df008205c1c9f17ce6b868785bda97f4165a6fac6e13f0b0a95a19bfe2a568af42bac2a551ebb52c49e0d52d094c9d222d7359f7d084a52add1f265015abab9ce6ebe6fb3ea34af1f7ef9c0abce578a4c29628652b9f61d37907724af8696d321320c7f628d4100a477617f529225808e7cfc30c54330bbe20f0cb006818ed1e15a061adc2c3356b7b8293c9415657f44a08409d1b389dfebf0af0986a206d4b09c8997c70878ed113aceaefbe226e8ae47dc64b66189ee8ed30f617cf1b080beb0e510ce458d89f60c98ae05029248448505d444f7adb63f62b88b82a5fce015f4e81938af8d9ec1aa58821be341d9a0612e5e661f7fc1792d5dec77ad1cb20b732863acec274f1e95a37a706d63df3f91c595f881fe854d605d63eac140f4aaded60bc3f0e26341ccd820a3fac4ed991a758e6837b5036a33efd7f4084f25e951121e715b51254a1fe7cbc3e12125aba400e930006f406f44af18c4ae9081ebb9bf8aa0ba9c113b0dda046071d68d2a4125b5fc626d08b4b08f4d57db3b55a9575ed208863fccce43d2a813712ec0100b64f3ed74fcde07a4aea26d2dd1bf845f01aabdc0bd2f345a52d286b42d9143c083658e864dcf3525358667dfa897e90fb1f9b82d7fe6498f4477e14a4c2925201219cf7060540ef5b26fe3ebf7d0e40cbe5479ccae232882504f97e0e534d55e88650ce5b06f4f960d227a978a52f1545416f3ec05e2aaba59af9b27e0e1823fe6eac0586b80b02cbb80d8b44187bc92c8dfc1362f9f2b113ba35ed35ff64a3883d6addc1d4cf170485fe3a0ddf934a81317866ffb5e97632220beba1aead988a71b87384180997631eaf52855be15b3c55c05d0183eacf5cc34d56d2ed2e692b3866be0c5a7a6dda9d82fb6fbcbb8d76b7bd3b8b532a7c2025fe221ae5d2ddff7dbdb52d9ed9ec1a8d403cd2afc2fce7a18dd21241b5c01645a70c5b81de8e7e55363b3def5c0ab7f01591c884fc35040e5f2cf87f14697a588198d603713e53f763de9e862f656404af9701c2d832b3aef4602c7180c37324684496a3c7068168f0802ac9a13d78bd6f29db595d15ff64f6d85d3c2a91e440804a180399acdb80a787cdb94b6ba1bd5a04ca89f91674fb52f4ee2618d48dbc0836afc860dc1670cd66eec6e02e39dbd485ab375ea3351bb853b7adef74af2634225797d5a62067a370531748bf55099cdda6d265e01ec5408af8860163cf1a25859089450da48bdde0455659f0959b6f61662d8b0bd9d77774d4307737ffd4dd3f3a495e52d66d3b389bc1f65969af768314797af40fe68372d77230c868c6bb625f2d5a12fb8ab184d6194600c1929080146a4d7a871850e00c51a039bb0e07230aab390e9053c4860d73ca2d5e4fc6454e30a8e72b847fd7cb5b7a5c9fe53bb27312c38e81f286442e0cfbcbbda9f745608ef9b7112d44fc632e0f565aa128b1f2ef95654c484d6ba5408e7dfa4ace8ad3869494cc77138f7632423fa31fd1fed75cdbfa3811f2590a3f0573fb8bfac7b3ae193cb16e0d9859214f15233349e2e8f88d473995ea136aac975046c6dfbcd786ad2ae79fa663de8db2ee5a4ecc1aebbef6544ebacad732f398cd1bdc95699e0c52719ba0af40da48176daadb78a560cad1034934b53949a3577bcdee0edb0edd83df945ec43aee7538387b658b2821c2020565c86a179ad109a3e7082940be40788668bbe7b308b0e8a2d41ef9736d32d368a2fdc65d4a86bf7ac74df966dfb638afc64d9f5fd927ffea535c61e12b210e9864e949ad66953794e9d0220e62460fbb300fc49895e3dd021164a642c74f1d680c576882ebbf28c7467032e146ef249963ab6535eac9ba08c68bd3948e44c4f88c2045a215a597b63442b6e3b1bf9f9fa93c821eda8af2889853c0917b7ab49a95a1fe3851fa6ec7d2925d154c360e7cac206e375f854e7b90d710e7b0612378ab9f17641d19e9549ba4538694d4c57b5fa1bfb8fd5bc8268924033531fee868f259078e17ca6641498f5123dcbf7e062ef1986cd739280691f2105662e473b44737cf274227348d32184321fa97a210caa643529d9c44d8be0c8db9ca034e2d12469c3d1962a17e3e43805f90e83ead402a62aa9db1cebf5f947d33b02e091f1d01762b11df715989c9df865aa6151e7ef86c111fa75d906b9532712bcc58fb45e194aab1dbe4ae94a1e4cabd14b9a4705d4764d48bf8e3d54d933d9c7ffdb4fd382162b9a4e708589cc121d5373be07d0bf8010d9ff237ab7ff539f6854e11823f70a02bc656b0328fa921206521c5b7eaae51566140b968fb445004d1ab4ac4e99c1377ee0338c65f61e46e44f5efffcf1e9da66f598c747da33ae360df0d8d51fac9e802dfb3a273ebc6e34b2ba9d70ff160bf66df998483723a2c69f6a7ac0914f3096e897ecd61aee7dd000f6b43ed9bada505158edc0e232ee0e0fbf0db957d8646266950a543762bc61c84d9cdb197767520d05c59b6e8e12a71fb77e1f553bc5de52d8c9d6e6f8c01440dad6dd14c64904a17fccf14e201585cab8ad6d91006f2294b44a884e5f0b1a442c1b72da4ad6b9a8eb8bd9e1551fd907d6ca246ba81fb9406b021ceb472e3c52fc4028c880a9aa99f3a64ba8dfc42e3cfa0d9c6a96ea64524ec07cd7e677ff6407e1156c8168408c86814e8d270603dcd3e2d206d8a108f3897399bec8b4f397b0ee62a1f76ed21e6d9b499f3f039334d8210357134334e159dcf2b5164ea7300883a0f60d554ea9b68176305573197d5c15bc538535b1e2eb22bd1a8ce702ad692d80a30648847da2a55ee496f590088bb0a6b51b8b79e59b1332f94c803a65c4ba29b4e7ae21e4ce284b888a81abe858732d54faf30eb7219ebaaeab59098881a797a622ae585ebcf7ebdc4d26084f844d53d088e9bd4d74a151236ec990a7d76212a3bad933701f941364ea0040fc16518435abe001d18ccfc3dedb64a3c4dbd8714f14833ba4356549f0274a0fcd43cc588a7a9da0bf329043440d89257f24e9935d7c90603d590714a3eaa23c8e1866fb5f189f278a76d0a09a39f8529e24d9b6485320609630de4ccc978fb3cfe6837179cd92bc43a3f6685cbc9276523ca9", 0x1000, 0x0, &(0x7f0000000200)={0xa, 0x4e21, 0x300, @dev={0xfe, 0x80, [], 0x14}, 0x7}, 0x1c) bind$inet6(r0, &(0x7f0000000040)={0xa, 0x4e23, 0x10000000, @ipv4={[], [0xff, 0xff], @local={0xac, 0x14, 0x14, 0xaa}}, 0x100000001}, 0xf) r2 = socket$inet6(0xa, 0x3, 0x3a) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$bt_BT_FLUSHABLE(r3, 0x112, 0x8, &(0x7f0000000300)=0xbe, &(0x7f0000000340)=0x4) ioctl$DRM_IOCTL_SET_CLIENT_CAP(r3, 0x4010640d, &(0x7f00000000c0)={0x0, 0x3617}) setsockopt$inet6_int(r2, 0x29, 0xc8, &(0x7f00000007c0), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000000280)={{0xa, 0x4e22, 0x1, @remote={0xfe, 0x80, [], 0xbb}, 0xde27}, {0xa, 0x4e20, 0x100000001, @mcast1={0xff, 0x1, [], 0x1}, 0x8000}, 0x0, [0x9, 0x1, 0x2, 0x630, 0x0, 0x9, 0x5, 0x2aec100000000000]}, 0x5c) r4 = socket$inet6(0xa, 0x0, 0x0) ioctl(r4, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000000100)={{0xa, 0x4e22, 0x8, @ipv4={[], [0xff, 0xff], @broadcast=0xffffffff}, 0x9}, {0xa, 0x4e22, 0x800, @mcast1={0xff, 0x1, [], 0x1}, 0x5dfb}, 0x5, [0x400, 0x3, 0x3, 0x9, 0x8000, 0xdb4, 0x7, 0x3]}, 0x5c) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0xc9, &(0x7f0000000180)={{0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @multicast1=0xe0000001}}, {0xa, 0x0, 0x0, @remote={0xfe, 0x80, [], 0xbb}}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x4]}, 0x5c) 2018/05/27 19:14:13 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) r1 = socket$inet(0x2, 0x200000002, 0x0) setsockopt$inet_mreqn(r1, 0x0, 0x27, &(0x7f0000000080)={@multicast1=0xe0000001, @local={0xac, 0x14, 0x14, 0xaa}}, 0xc) setsockopt$inet_msfilter(r1, 0x0, 0x29, &(0x7f0000000040)={@multicast1=0xe0000001, @local={0xac, 0x14, 0x14, 0xaa}, 0x0, 0x2, [@local={0xac, 0x14, 0x14, 0xaa}, @empty]}, 0x18) sendto$inet(r0, &(0x7f0000c95ffd), 0x1c00, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001, [0x0, 0x0, 0x0, 0x2000000]}, 0x10) 2018/05/27 19:14:13 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000280)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(camellia)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000ff8000)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept$alg(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000001940)=[{0x0, 0x0, &(0x7f00000012c0), 0x0, &(0x7f0000001300)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) sendto$unix(r1, &(0x7f0000000140)="71a8758783ef8c6520845160c5a6e0e36557efff289915659494f66f66b06f4f", 0x20, 0x0, &(0x7f0000000200)=@abs, 0x6e) recvmsg(r1, &(0x7f0000001200)={&(0x7f0000000000)=@vsock={0x0, 0x0, 0x0, @hyper}, 0x80, &(0x7f00000011c0)=[{&(0x7f00000000c0)=""/78, 0x4e}], 0x1}, 0x0) socket$inet6_icmp(0xa, 0x2, 0x3a) 2018/05/27 19:14:13 executing program 0: r0 = socket(0x2, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000deb000)={0x2, 0x4e23, @multicast1=0xe0000001}, 0x10) sendto$inet(r1, &(0x7f0000a88f88), 0x332, 0x20000800, &(0x7f0000e68000)={0x2, 0x4e23}, 0x10) sendto$inet(r1, &(0x7f0000000000)="ff", 0x1, 0x0, 0x0, 0x0) sendto$inet(r1, &(0x7f0000000000), 0xfffffffffffffe4e, 0x0, &(0x7f00000000c0)={0x2}, 0x10) read(r1, &(0x7f0000000180)=""/116, 0xfffffd26) recvmsg(r1, &(0x7f0000000680)={0x0, 0xffffffffffffff7f, &(0x7f0000000080)=[{&(0x7f0000000200)=""/166, 0xfffffeee}, {&(0x7f0000000040)=""/37, 0x25}, {&(0x7f00000002c0)=""/150, 0x96}, {&(0x7f0000000380)=""/161, 0xa1}], 0x4, &(0x7f0000000100)=""/44, 0x2c}, 0x0) 2018/05/27 19:14:13 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:14:13 executing program 3: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:14:13 executing program 1: mkdir(&(0x7f000000dff6)='./control\x00', 0x0) r0 = open(&(0x7f0000039000)='./control\x00', 0x0, 0x0) ioctl$SNDRV_SEQ_IOCTL_DELETE_PORT(r0, 0x40a85321, &(0x7f0000000200)={{0x3ff, 0x8}, 'port1\x00', 0x21, 0x100010, 0xffff, 0x81, 0x2, 0x8, 0x9, 0x0, 0x4, 0x2}) mkdirat(r0, &(0x7f000002cff6)='./control\x00', 0x0) mkdirat(r0, &(0x7f0000016ff8)='./file0\x00', 0x0) r1 = openat(r0, &(0x7f0000025000)='./file0\x00', 0x0, 0x0) r2 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000040)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(r1, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB="6408000006ed381b6be918fa86", @ANYRES16=r2, @ANYBLOB="345d2dbd7000ffdbdf250b0000001800030014000600fe800000000000000000000000000016080005000600000008000500b3000000280001000c0007000400000000000000080002006e000000080001000a0000000800050000000000"], 0x64}, 0x1, 0x0, 0x0, 0x8000}, 0x1) symlinkat(&(0x7f0000023ff8)='./control\x00', r1, &(0x7f0000012ff6)='./control\x00') renameat2(r1, &(0x7f0000bee000)='./control\x00', r0, &(0x7f000003a000)='./control\x00', 0x2) 2018/05/27 19:14:13 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:14:13 executing program 1: r0 = socket(0xa, 0x2, 0x0) getsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r0, 0x84, 0xa, &(0x7f0000001240)={0xffff, 0x2, 0x200, 0x4, 0x9, 0x7, 0x34f, 0x8001, 0x0}, &(0x7f0000001280)=0x20) getsockopt$inet_sctp6_SCTP_RTOINFO(r0, 0x84, 0x0, &(0x7f00000012c0)={r1, 0x80000000, 0x3}, &(0x7f0000001300)=0x10) ioctl$sock_SIOCETHTOOL(0xffffffffffffffff, 0x8946, &(0x7f0000000100)={'veth1_to_team\x00', &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000053a2000000000000000000000002000000000000000000000000000000000000003f000000149111d2427ebc24242cb87c7b0b5b3c82a58eaaa413c725b2e31cecc1e08100a6848e4e8b924d4cc8ccbf19332a8f6499165f943f89d15dcb8255e7"]}) r2 = syz_open_dev$sndmidi(&(0x7f0000000000)='/dev/snd/midiC#D#\x00', 0x9035, 0x20000) ioctl$DRM_IOCTL_ADD_CTX(0xffffffffffffffff, 0xc0086420, &(0x7f0000000040)={0x0}) ioctl$DRM_IOCTL_LOCK(r2, 0x4008642a, &(0x7f0000000140)={r3, 0x18}) getsockopt$ARPT_SO_GET_ENTRIES(r2, 0x0, 0x61, &(0x7f0000000200)={'filter\x00', 0x1000, "d2bbd31a443e4245b7707dc01a75d5745b8e63a7f83d39c721e7377c8c86280f24e7cf56cd421d3fd92599bce252fe80de56b05ccab24ffa5013acd8a500e433829d537b550db1ae9743a6c73143b65b918756377a0ca9db855d34f7a65207ebc757c405fa38761998120d321c47649a7c2e712d59c45ab186d0ff795d7a7bdd781fc73f3876075108488e11597335d686abf5cd42d8885d477a6822495515f7b30fb4afefb6afe3acdff80ece90d918b30cada15122afcf21e1745d8035c58f768328a8c267039606e38e4020717c6b4053209a809045966dec130fa8d5ee0043a4e0c076f1353866e98f948dca6de785c7d98d5b04eba5e97ded28473c52e6f0d1a2fda298c9b40d6cae8daf2661930f6a334e4d6ae9f2aea04c170089b6e72a2dd958bd5b66690bccdf5e974c02b5be822d1a43acfa920d91251cc187ae5a86a2ddf70d8e964f5784cca7f24edd13b7e61e811e873e90b02628fdf0b4a2a3138b9c10cda56ea67134bc2cb3517a88f8c1910ca385d5f9f2ca36e19dfad12e4f0ccc3cd34c495e5fa48a05679596e6c6901a4efc328d953fbe3ea7694e9052d96cf7c71f50423c0d0e50ac5b00bf62c2f030fe3da27ba455095b5957e44fa8c50c089c4e4a122471e7711cf52faf697b0aa24f75b832576a3aec3b80747efe78f1009726df15db382a6c93603de903f120569f09143c65491dffba36eaed4ea4263f2f76b6edc0b1b3670a46c4438b5a6a726f84b729da864feb6ab1d35219108a758e8ad00f789c52b4133db36cd3d3ec0d5b5863e0f5b7975e2dab6018c1cef2adbc7fdcc259274c1af6798d090342f97a2f03296238fd5f1af9dd91b5b0ce8b0062c061cdf6012ee74272c628fd317633944d076c908da9b149b2db619f6fc7185f4ec1c5ae1e8b8719339b7bb084ff6997ee23479a710b7c30064bc918831a0c705baee025d8e5856fea1fa922da2fa472d3c92cc89a4206f6fe63eb86ba86f52b36b4bb13b7623b77a0bc7eccd737396160a8fb98f57161ce97700d28894349dac67c093ba0f84c46aeb64b04aa6ebe426fae3d5c55a04db6e875349d13a5d04656b9f7e945422cce4a1002a15a51c7915225850fa22610e7400c53ba0f821334d6874d30be148f0bdb2d3f926d3025f61ecf677d64b0615ce92bb3b077b3ac844c8e9c47df472becf718489d88a88008c06a82abd715756232cb73f9d4e5f61dc8cddd70a5acedca1f3e24c41a01d94ecca9537b964d45e8cb29ad532a0bcef0f0b470785c6d074995b5911f229de25c0b4954d23f43a749a0e1f6015262f6762585729f1f3db26e7fe35e81fea29b2bf79a3e914b01e276248dc2bcae7640711742709dfd566eba4879ebe4484c9399b00badaedeed43d87272eacdd9a3730caeaa075a3c8077c8642d57d4b8a492460d531149f9dfa0b5943e092471a135de93b2eb4b6ba64da8b6a7d8f68d43a30ee9d15e4cf2a09b84b39ab8c8ad63ee16dc6449f7f613430617f076cfc4b1d288ec08dfb86aaa4f107f592cb8846dc74bd634aa9fa8d144c29ad22fa4d1ce53b69888f3e665de0262d6e566ecc4c8d8f6beae2a345e3e20bc267557ce6446547bd4f2a763bf90169e9d7158354f9090631edc21f0cd4b61829b38fc803f38662754d0a9280fbb9ab3a9ae766011cf596239cea27c1f593a21d6aae538facc91fa9f88bd70ff393790ff34932c0cff045c8cc4903fbf3343553c4c8af433e10a8e7884d3fd46aea02195a9185bab60ace25b76b9cc3966077774ed226fcd423a622ff6457866b9b17d132e45dbeec514edf5ee78ea2f7f4f8bd43e61e354151409a8bf7a858d729c4c0ba22d937d836ed9c2a4e515af2e173c4032668f00e6c44ebfd7fd3f6857e1da772418ff120e8c9805f54480b0b6f0fdc6ca5ed62643b037fa1391003ff5872c37ce70424aa214a96f9071382892ad4d73d986c13e8b592b1b44bdcd5a6f2660c87a2f6651787a2b02222365784f9cf2ccdd04c5667486af33855a86a12fa74bae4ee87334ecbcb3b5f11888703ba792ccf14cff0991d81accbb79799195bc6ced4aa3b91ef1ea5ac77df9631cec0357cf24f8ad2ee54ed106e040278d051b0e7eeaa0b5ff01d2fb43e8fc2f6a4ef735d626c93bf88ebdb72bb049f910e1afa8596aef75d1c4b860e7a29664b61827306071af447d8af00c87347fc4eb11f5731897fb0f5995872c4c185d78dbfb2ce5c5f78675df111c1fe57052c403f3068aaf2b00403274f373f9c6323abfdf204607cef8d1a4a45499ec173f3d5f506b853ccfefd0785c2243e9e55ffca68d9e3ed410c5fd86edb0fe7bcedc64d9c41660e72ba233242ca2358f653bb4e09d753e513e49f41823016734e1db8d10c7601b4cf89588332dc05ce4de250358e5f1421eddf3b94188a2553ba9d77d67729e7e7733de10c8e18796c8f7f0d8b8b151e2e244180800726dbe4c6fe0b9f3338ba1c9275a483dbf496dae28d00e72ef87b7467b6be0ed662826ccec110cea0502a1e44d87da0a52f0f685ce2c68534a0386523ea3ea4163be58e9a413969eeda82764f39ebb4482e67dd118743ff82f6732c0a38b2ef06423ffb11f16a4267c1dc28fde5332d68bf378969e3c8c2a0a6b7b77d19acd826dd6236a3f3e99f3715c33744daae796b892498765026ebcaedb40c39db343e58d66ca03646aec6f43d9aae002a34380f4c773a260e38c92f00157924ebaa319e97b610d8ca4a40cc278ed63693e5c02a4bc065c78628b4401c527e6abcfbbcbe465ba7075de64f8df1129118e203d5c563211e5ade2000f14bf1157fdf41c9c210ca3db86c44a48df121a5c11ab69817b9e6fe16fd558088f26577fcdedc0bcc36e7cf308ae723d1a3a36062fee9fccaa19de17e47581479197ce93304c906ce26cbdb2ff47befd0fb6f0d0f6f8c1dc2bbd86d5e2072f82a244774c5da0cda09253ed5e113f0144143de61c60588b2fc35f66e8ad4f81f31eb2f3e958194bc093431f28df984d6ed9b2c4e567476b913bcdbdc500a4f5b11ba1bda52391287187c41a7d072aee80b222f4d7bead0dd96cb9b2e361dc46e89b299fa1667882549d14ace4f524e77f997bb182928eed180d5c742740c764842c0880bb5c3be201573ea91e9bb5c1dcb08602f7d57b4817ee284e9fcf7185f2971de639d68ca62b0d54addfc212bbc52675a73cfa3018483e579c08173aa5e8be1d6359a606c48d82e2d251bcfde52069ab7250145621ee7c20535b180b07572f5c5913fae930286eff5587ef61ddf3e50f0e0171401571f47935b4a2d7006f4ff19935e8fef83449ea0af6b69bfb630d440d9fa6a5de8cea0002152e1fb1f1cccb8461874046f158e92c53f9b93a87f5bf96407033249db18ac9ed5548eb9771600502895289ce5093b762d99642e25a4205b043ded5aa58059632f146221de7e4e29762ec9e71fc6c6ad2fa0502c2055db87df5994e0d4716aa4b21824ff2eb14f2831c5f115aee30c7b466d9bad5e15f7dcd6643d29b93a1c50e200a7270b8f0499faa1961d57db82bb20abce0c9cb41fee8dc1a0c9bf380f70ec34ea4acc77d07f6f79e4a01c49f6529adbc466761ab80cd970209684a893f4ab44842e6e690921d20cf2205533790c8397d04e669596de7333745875a80e50369ef71f2b2f7670bf68edc367e9755bb79ed1fdf82694eaae0528074d2b9cc7acb0fa48b8965c3db8d6661a2fb66f30ac4a15dcb2c02d2b450270cf10b360110c97a01cc1ec452c68d009f070a6e3cc8351345fa4e6230fbfa4a2eb58cd769996a0819e527d28f6251117f68fe4563a771f38b365bcd0042efee1c61d1635418227cf92074f9471097415ae250663e89e36ef129a4aff95aca87f14c28acf6c8585b8bd5769e05a05e8eb4595fad1ecd380e8a2492acc8074cb7f2ce8f309c8d8e50a57cf26ae365605f6eaaaf9f65ed32aace3e2778ff9a85e4b6575e38c6a6f011407370e166dc097a0360a6f3a7db007525f26ce887689968e7102ea1d76039bf6f9b044f924473da6352dc0760a71524b597675a33623c0ed71a8e1ba06cf61ed6ddfde5c2f4b1a4df0357a50b8977b1300d37fcb5d731ae54dec24ec10c16cbf88c288516cc9d804f7af061bef072a76ee7dc2dc5c307a27294803f23dfa0358295ece79719faf37f789f96cd2035666c272a357135072f9d6968005b92c723e45802df2e888236df754afdb74ed25c03eedf0b3ab743bcdf0b6d195493d1cf056289aab283ac535641e0df0fcf5f9b3ee5187c4f487f34380c5ff6e010145b2b720874432bf4ea29ef3afa0397939113abdaaae8d8feaf6cb6c059eb8670829cb9521afb1bfa963fa48726ec2c80abe721d3edaecd20db1597016c02c8e572e6dde3b6873181fa3e65c95a54e11c1a883bdc02386f5e807556d3d31523f6bad17c146f502a0087109bbaf4444d283d8637897eb35af7ba0d298c96efbfd1ba97169dc91ad5a754b4a7155316fb8a1bb261e5956d4a04e308aafad66427e0e39920de4439bc51e4d9f12bd5fb9dccbf1404fe3a92786b7a6852326c109830d9f1f58ced10fe9c69d299d05c0b1f3324ef105bd4947eb08f27ebab4c0e81c8d42822b232d2c8b8e3c3e97aa9e289a617c953c5b9a5adcddb08e2184a7979d8788065b7a8dfa05aff9c3751c29d52039f91873f09b73319104cfb538f1325138cb288a421bb80195892bd1dffe3cff461ab41694c74c5a3ebe267517dee45880b815ec0d88e0d5bd435754520393ad77097798aabbed4e974c8cd9665e7e332c2977ba6bf6798cecd2b24f638c148cec4f8f8f41409d50fb6de6fd4809a345f68b0f718f05bbcd4fa1ab41d3472ef35f6ac04fe2531b33e8f64e249ecb450bbf9b6b6b178d9e0246735e4b15b7d7a4c957a017b12a675cb28ff680ccc42f1bca29d12eac12f431c4a7dbff73df5884a60e628f241c542adf04795e7926922eb2bb1179672a031ffff0a184c693d802836bb044f78f6d96b2a7744299d8982be29adb63b5cd29fa04d53a879e66aaedf449faa9b29dde6d0f7690537ac546476e8f893676e923a69f98596f80adde581177b9193ded9fe3cf864ffd77192b59ef9c434eb1bcf2118fa2dc247604c4de0c6f199da0f210e4194e0946b25304d9502e2a0eecdd7b2bf126403c799fc7a74456d71268f9865483b83ec7ee1be31ca6b7e4b12ef30036b4e5b6695c1ad1bdf468a83e5c7bd7b97ea911c201ffc57621cd490bb8657b3ae7cf52d3c9eced16b443593b9e9e738619abe09b7c77e74341d118f70cb3da7fcdcc4b95c501a6a2e42da27909d1b27fe2a740a56e7fdc743e27784f20c176d9662985de8fe8ef33d9d8d97ac03bca51407aa05eeb0911d63c1579948883548be441ca319243a5542d32eabf1cdd43e1a09a086148a7e9b87d13a2b98ac287950a391396242cc878865f95368fbed42c990e431e3068ba6baaa392ec465a791e1ffe2dea9bafb39cd684d89ed91c89dfc20dd450dc0da25c6602ca942b9b07b0ddecb3256097834ed278922aaa501f0c30b0db793dabe100726ce1193e10fb2bedaf8a1eb62b1b29275ade79787b4d3ef4eb6ace48406362760a54b5b73d5184fcc5fd63c5a5ad4c8f9955e3b795a402877498b932481009302bfdc532181b6058cbfb441780f4d382d1605a37aa04c5edb4b983af78579d3df3af317eb59f02119de923ec8d732beefe675a923c055fdfb45e24a9d4f49edf4543e0f86e4e10c4aeb5b606c2bdeb3dec2d3aceffe0071bdad"}, &(0x7f00000000c0)=0x1024) setsockopt$inet_int(r0, 0x0, 0x40, &(0x7f0000000080), 0x4) 2018/05/27 19:14:13 executing program 3: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) [ 2649.953772] binder: 7021:7036 got reply transaction with bad transaction stack, transaction 194 has target 7021:0 [ 2649.964343] binder: 7021:7036 transaction failed 29201/-71, size 0-0 line 2778 2018/05/27 19:14:13 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) [ 2650.024243] binder: BINDER_SET_CONTEXT_MGR already set [ 2650.051100] binder: 7021:7057 ioctl 40046207 0 returned -16 [ 2650.074126] binder_alloc: 7021: binder_alloc_buf, no vma [ 2650.079760] binder: 7021:7036 transaction failed 29189/-3, size 0-0 line 2971 [ 2650.110984] binder: 7021:7065 got reply transaction with no transaction stack [ 2650.118374] binder: 7021:7065 transaction failed 29201/-71, size 0-0 line 2763 [ 2650.155418] binder: undelivered TRANSACTION_ERROR: 29189 [ 2650.160959] binder: undelivered TRANSACTION_ERROR: 29201 [ 2650.168797] binder: release 7021:7036 transaction 194 out, still active [ 2650.175584] binder: undelivered TRANSACTION_COMPLETE [ 2650.180791] binder: undelivered TRANSACTION_ERROR: 29201 [ 2650.193219] binder: send failed reply for transaction 194, target dead 2018/05/27 19:14:14 executing program 1: r0 = socket$packet(0x11, 0x20000000000002, 0x300) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, &(0x7f0000000600)={'team0\x00', 0x0}) setsockopt$packet_add_memb(r0, 0x107, 0x1, &(0x7f00000005c0)={r1, 0x2, 0x6, @dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}}, 0x10) syz_emit_ethernet(0x66, &(0x7f0000000000)={@link_local={0x1, 0x80, 0xc2}, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "b40900", 0x30, 0x67, 0x0, @ipv4={[], [0xff, 0xff], @multicast2=0xe0000002}, @mcast2={0xff, 0x2, [], 0x1}, {[], @icmpv6=@time_exceed={0x21, 0x0, 0x0, 0x0, [], {0x0, 0x6, "b680fa", 0x0, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @broadcast=0xffffffff}, @ipv4={[], [0xff, 0xff], @remote={0xac, 0x14, 0xffffffffffffffff, 0xbb}}}}}}}}}, 0x0) 2018/05/27 19:14:14 executing program 3: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:14:14 executing program 6: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = socket(0x2, 0x1, 0x0) ioctl(r2, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") r3 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000280)=[@text32={0x20, &(0x7f0000000380)="0ca43ef30fbd57b80f23c20f1366d26565df9d0500000066ba2000edc4e1d1fc37b8010000000f01d90fc75b05c744240098d30000c74424025f5539d6c7442406000000000f011424", 0x49}], 0x1, 0x24, &(0x7f00000002c0), 0x0) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000009000/0x18000)=nil, &(0x7f0000000140)=[@text16={0x10, &(0x7f00000001c0)="640f602cd8a0020066b9800000c00f326635004000000f30dfdd65640f22930f01d1baf80c66b878ea428966efbafc0cb83e38ef262e642626360f2193cad3126766c7442400110900006766c74424021001c0fe6766c744240600000000670f011c24", 0x63}], 0x1, 0x0, &(0x7f0000000000), 0x0) ioctl$KVM_RUN(r3, 0x41a0ae8d, 0x0) 2018/05/27 19:14:14 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:14:14 executing program 2: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") r1 = syz_open_dev$loop(&(0x7f0000ca9ff5)='/dev/loop#\x00', 0x0, 0x105082) r2 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x8000400000000c9, 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000280)='net/udp\x00') ioctl$LOOP_SET_FD(r1, 0x4c00, r3) ioctl$LOOP_SET_FD(r2, 0x4c00, r1) openat$urandom(0xffffffffffffff9c, &(0x7f0000000000)='/dev/urandom\x00', 0x80, 0x0) 2018/05/27 19:14:14 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) r1 = socket$inet(0x2, 0x200000002, 0x0) setsockopt$inet_mreqn(r1, 0x0, 0x27, &(0x7f0000000080)={@multicast1=0xe0000001, @local={0xac, 0x14, 0x14, 0xaa}}, 0xc) setsockopt$inet_msfilter(r1, 0x0, 0x29, &(0x7f0000000040)={@multicast1=0xe0000001, @local={0xac, 0x14, 0x14, 0xaa}, 0x0, 0x2, [@local={0xac, 0x14, 0x14, 0xaa}, @empty]}, 0x18) sendto$inet(r0, &(0x7f0000c95ffd), 0x1c00, 0x0, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001, [0x0, 0x0, 0x0, 0x9000000]}, 0x10) 2018/05/27 19:14:14 executing program 5: r0 = socket$inet6(0xa, 0x2, 0x200000088) r1 = socket$inet6(0xa, 0x7fe, 0x4) getsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x13, &(0x7f0000000000)={@mcast1={0xff, 0x1, [], 0x1}}, &(0x7f0000000040)=0x20) recvfrom$inet6(r0, &(0x7f0000fbef6d)=""/185, 0xfffffffffffffeba, 0x0, 0x0, 0x1fe) sendto$inet6(r1, &(0x7f0000000800)="77772a0bd31622e24b1f16e07ce40e12872e3637e157d5847cd0e4fd5c54e58bacd24ac68385a2e2f93468221d4b20029b950c08648c47d645122d9400a16ebd809a0045713dda8b06af50702d3338c98f2565aee44a1c67a5db987cfe1deb8b4643dc020fe400ec44f08128901b17869e1dad43eeb6e4d4ecd5ecccea67a84338d8a58dc9c5770ede7af7b73903a6f69831181b524b6748442028019b04dac2e7203f6abaa4bb75048c9d2d297699437e851061d998fe4bd4f28f1b3a2c91e4b2273a61e0e7ed54e2a759db09225bd0ad2677d59c62dd972b18725d6f4556a966b8d707c1913ddc93921afde82b7a40968d4c3796c6b1bad1fb2fb9df770d9d88b9e615891a08356254ba1625e26133f31e71d7a8a7a2ba38db3699145c48dbe89cbe20709eca902485b1f3f5c49eef3835f407974ae1e95a72853af813336e00c6282e7dbfda98966db0694cda728dc44550de05f7e2ada24384ddf874f11e2f7f0a00488d8e548767c3266525f2cae7f2ccbee7b367badaf7d61c89c4be39e2b30bae5d257ebd003ae26aeaf07233712c243969d8201364ad5ec28dac9fecd028cb20d50f85fb08171f3746090d717aa27133684289c3dabe07a5c0007a8d373be70d73943e0788427dc72c5f3fb774b5d8bcfc381bfda4924aabd93caedf8dd74ca6ed8793680022df61a1a028f7d9391255af2bb019b2e3413fa748d394b8059c8fceebb92cb9a31a6948cad3a3312c011bec3e895e0020acd942cae558e17a4e5f602aaf4212e7a627310c58d6548ebb4b6341902e48f4b04c9f49f83058512235c6f47e43673eb6320aa81f1b751b19a32f5f25865e47a43d15f32aea04ef5023f527d92eccb92401c20787794d66b6eb571d120a246c65207b4ab09f9d31b85043899561ee431af468aac759ceeebc703aa4fbc3cf2ecee20c59aef2ce71729577446427c3b41e8bf5c6752e1236d6af6af1762bd6a1941d54329554b556a48017682eceb45be698c1d88718aae47fd5c458682bdc750e682ed4a277901a43a2827346fa789b4983af80334611a6f39ff155d0d78828247b667c620f1718a4cdf96ba1b4a550116ab6418b511ac8667527cd378e1f49be5496d9ae85cb6b8de202da926b065afbb6fc9e9b937e5950eac23dc1db5a8544156d87b6bf8e2c967cdca01d24c062f29877198a8ebda489b8fb78af4f3f96f895a91745a8d45c31a3be389587da185dca2077261d0876c6f9cb97e211090352385e0ae26f160b87278a22ae3690d5605be41939e9d59139509a2473f0d4737d13089b19c820f71d3a30153d913180981abc7ee672371e4f778d59f1066a47921600e7e5a5ad1d361f3cf845fe939ac8fa4247fc7c4682158b337f2209c68b78705c7f1169ccb693dcfa43166965bfe0f959a00713a4b453ac7aa386aba7d65ed72f4e6d046fddc6c8ae7750d8efa75f6a8574eeddb1894b0c0f832f7c72adf6d16b30cec38d01d6da0966d5c0d09c10eab4d591233ba3278a1a1dd737fd5005d5f2aa7e296acbff3e7256a5c1fe3ae7e6b6957e8ff9a18246a88cb9d00801a199e04aad4294593358a4b5a568f259ff405f7dbb76d4d6771ee1479696a887f2a09406d0089757d626237bdaf4f8b02b8444b6e137fed156ea681a50f62b4022ffa4dd49923af7c600451868da2f8aa687bb27b78fe3399b4c9a559c9bd9d6bead0ee668eb628842459e6688bebf8e49541e8761320b63088e3d4e036a6af8ba4344f3e79aaeffd25815c9e1114ce080e01b23d9e0578926cd80f607e69734a1ec520793d685164acbf0dfca495fc662549ea57c7f3a458c30ba25a2277a83c5b49d1ac8a334560962743e52e3d75945b8a9f24979a80cd69b327291b235df043fbf574d223d7e45a9fe61174fd247d3b45526f18fcf5e6bf093422e2dea22b64d6219a596a79d6e7cb14a415f21196c57da6c9cc80bfbce5b26db43c4b2b1ae951a0e0386e262b87af874b39cf1a43eee3e30994f62e8419964e456347a3dc6980bfb766f64944e328b853f11591dd999182e6c0736c4b0c279f468a8702720509f01d08beb15dd5a8430dd76b336a0df253504716128810ddd817892c112c6a75f00f6773d928a92b0eb859440ca539f5d7edcbc2ce84f6d7d88b9b585c9f3887c35ebf9d775c356e3bd8838662f4f5d6b387acbf4d58dd725e2e53591f1dd623c834a2a9c7165c929002336c1427e08fc9a970f2649e13de29747186e50caa238ba5b162f3be8d1de48dbf77116d85ddfc66bf1d6912bc04c840cbf25311f0302c22a606d96271a68e31b1dd5498d3bc150f65620f3a97dffe0c6b30c17ebd788a92f29c9e2d6d8c1fb9c1360c29b626bac313f2909ecd398cfabb1ecf6793099bc59041a6126b3ef09a6556e61237d2e8a8a6f10e6dbf6bf45564813fab7b9e4c67000616a1d54771e5d5b01706780ce5b78a4616234bea21ac685fea5d735e5f53d9bc8384fa488b7767142ed960b5e4038f549947cf3ad00e1b1d562c9f87ca71017b4f3e89486e662e8402b51afb033c4cf3373c15dac7f59610e25dd5d44d324dc53361a2c3eada0a5c4da46fbe99db6568ea5ffa2182d6a8e2e7c86c3fce334460ef9a2f707c3a893f8ef31e6c6129bb39f550869c7e52e732b12022a65739df008205c1c9f17ce6b868785bda97f4165a6fac6e13f0b0a95a19bfe2a568af42bac2a551ebb52c49e0d52d094c9d222d7359f7d084a52add1f265015abab9ce6ebe6fb3ea34af1f7ef9c0abce578a4c29628652b9f61d37907724af8696d321320c7f628d4100a477617f529225808e7cfc30c54330bbe20f0cb006818ed1e15a061adc2c3356b7b8293c9415657f44a08409d1b389dfebf0af0986a206d4b09c8997c70878ed113aceaefbe226e8ae47dc64b66189ee8ed30f617cf1b080beb0e510ce458d89f60c98ae05029248448505d444f7adb63f62b88b82a5fce015f4e81938af8d9ec1aa58821be341d9a0612e5e661f7fc1792d5dec77ad1cb20b732863acec274f1e95a37a706d63df3f91c595f881fe854d605d63eac140f4aaded60bc3f0e26341ccd820a3fac4ed991a758e6837b5036a33efd7f4084f25e951121e715b51254a1fe7cbc3e12125aba400e930006f406f44af18c4ae9081ebb9bf8aa0ba9c113b0dda046071d68d2a4125b5fc626d08b4b08f4d57db3b55a9575ed208863fccce43d2a813712ec0100b64f3ed74fcde07a4aea26d2dd1bf845f01aabdc0bd2f345a52d286b42d9143c083658e864dcf3525358667dfa897e90fb1f9b82d7fe6498f4477e14a4c2925201219cf7060540ef5b26fe3ebf7d0e40cbe5479ccae232882504f97e0e534d55e88650ce5b06f4f960d227a978a52f1545416f3ec05e2aaba59af9b27e0e1823fe6eac0586b80b02cbb80d8b44187bc92c8dfc1362f9f2b113ba35ed35ff64a3883d6addc1d4cf170485fe3a0ddf934a81317866ffb5e97632220beba1aead988a71b87384180997631eaf52855be15b3c55c05d0183eacf5cc34d56d2ed2e692b3866be0c5a7a6dda9d82fb6fbcbb8d76b7bd3b8b532a7c2025fe221ae5d2ddff7dbdb52d9ed9ec1a8d403cd2afc2fce7a18dd21241b5c01645a70c5b81de8e7e55363b3def5c0ab7f01591c884fc35040e5f2cf87f14697a588198d603713e53f763de9e862f656404af9701c2d832b3aef4602c7180c37324684496a3c7068168f0802ac9a13d78bd6f29db595d15ff64f6d85d3c2a91e440804a180399acdb80a787cdb94b6ba1bd5a04ca89f91674fb52f4ee2618d48dbc0836afc860dc1670cd66eec6e02e39dbd485ab375ea3351bb853b7adef74af2634225797d5a62067a370531748bf55099cdda6d265e01ec5408af8860163cf1a25859089450da48bdde0455659f0959b6f61662d8b0bd9d77774d4307737ffd4dd3f3a495e52d66d3b389bc1f65969af768314797af40fe68372d77230c868c6bb625f2d5a12fb8ab184d6194600c1929080146a4d7a871850e00c51a039bb0e07230aab390e9053c4860d73ca2d5e4fc6454e30a8e72b847fd7cb5b7a5c9fe53bb27312c38e81f286442e0cfbcbbda9f745608ef9b7112d44fc632e0f565aa128b1f2ef95654c484d6ba5408e7dfa4ace8ad3869494cc77138f7632423fa31fd1fed75cdbfa3811f2590a3f0573fb8bfac7b3ae193cb16e0d9859214f15233349e2e8f88d473995ea136aac975046c6dfbcd786ad2ae79fa663de8db2ee5a4ecc1aebbef6544ebacad732f398cd1bdc95699e0c52719ba0af40da48176daadb78a560cad1034934b53949a3577bcdee0edb0edd83df945ec43aee7538387b658b2821c2020565c86a179ad109a3e7082940be40788668bbe7b308b0e8a2d41ef9736d32d368a2fdc65d4a86bf7ac74df966dfb638afc64d9f5fd927ffea535c61e12b210e9864e949ad66953794e9d0220e62460fbb300fc49895e3dd021164a642c74f1d680c576882ebbf28c7467032e146ef249963ab6535eac9ba08c68bd3948e44c4f88c2045a215a597b63442b6e3b1bf9f9fa93c821eda8af2889853c0917b7ab49a95a1fe3851fa6ec7d2925d154c360e7cac206e375f854e7b90d710e7b0612378ab9f17641d19e9549ba4538694d4c57b5fa1bfb8fd5bc8268924033531fee868f259078e17ca6641498f5123dcbf7e062ef1986cd739280691f2105662e473b44737cf274227348d32184321fa97a210caa643529d9c44d8be0c8db9ca034e2d12469c3d1962a17e3e43805f90e83ead402a62aa9db1cebf5f947d33b02e091f1d01762b11df715989c9df865aa6151e7ef86c111fa75d906b9532712bcc58fb45e194aab1dbe4ae94a1e4cabd14b9a4705d4764d48bf8e3d54d933d9c7ffdb4fd382162b9a4e708589cc121d5373be07d0bf8010d9ff237ab7ff539f6854e11823f70a02bc656b0328fa921206521c5b7eaae51566140b968fb445004d1ab4ac4e99c1377ee0338c65f61e46e44f5efffcf1e9da66f598c747da33ae360df0d8d51fac9e802dfb3a273ebc6e34b2ba9d70ff160bf66df998483723a2c69f6a7ac0914f3096e897ecd61aee7dd000f6b43ed9bada505158edc0e232ee0e0fbf0db957d8646266950a543762bc61c84d9cdb197767520d05c59b6e8e12a71fb77e1f553bc5de52d8c9d6e6f8c01440dad6dd14c64904a17fccf14e201585cab8ad6d91006f2294b44a884e5f0b1a442c1b72da4ad6b9a8eb8bd9e1551fd907d6ca246ba81fb9406b021ceb472e3c52fc4028c880a9aa99f3a64ba8dfc42e3cfa0d9c6a96ea64524ec07cd7e677ff6407e1156c8168408c86814e8d270603dcd3e2d206d8a108f3897399bec8b4f397b0ee62a1f76ed21e6d9b499f3f039334d8210357134334e159dcf2b5164ea7300883a0f60d554ea9b68176305573197d5c15bc538535b1e2eb22bd1a8ce702ad692d80a30648847da2a55ee496f590088bb0a6b51b8b79e59b1332f94c803a65c4ba29b4e7ae21e4ce284b888a81abe858732d54faf30eb7219ebaaeab59098881a797a622ae585ebcf7ebdc4d26084f844d53d088e9bd4d74a151236ec990a7d76212a3bad933701f941364ea0040fc16518435abe001d18ccfc3dedb64a3c4dbd8714f14833ba4356549f0274a0fcd43cc588a7a9da0bf329043440d89257f24e9935d7c90603d590714a3eaa23c8e1866fb5f189f278a76d0a09a39f8529e24d9b6485320609630de4ccc978fb3cfe6837179cd92bc43a3f6685cbc9276523ca9", 0x1000, 0x0, &(0x7f0000000200)={0xa, 0x4e21, 0x300, @dev={0xfe, 0x80, [], 0x14}, 0x7}, 0x1c) bind$inet6(r0, &(0x7f0000000040)={0xa, 0x4e23, 0x10000000, @ipv4={[], [0xff, 0xff], @local={0xac, 0x14, 0x14, 0xaa}}, 0x100000001}, 0xf) r2 = socket$inet6(0xa, 0x3, 0x3a) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$bt_BT_FLUSHABLE(r3, 0x112, 0x8, &(0x7f0000000300)=0xbe, &(0x7f0000000340)=0x4) ioctl$DRM_IOCTL_SET_CLIENT_CAP(r3, 0x4010640d, &(0x7f00000000c0)={0x0, 0x3617}) setsockopt$inet6_int(r2, 0x29, 0xc8, &(0x7f00000007c0), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000000280)={{0xa, 0x4e22, 0x1, @remote={0xfe, 0x80, [], 0xbb}, 0xde27}, {0xa, 0x4e20, 0x100000001, @mcast1={0xff, 0x1, [], 0x1}, 0x8000}, 0x0, [0x9, 0x1, 0x2, 0x630, 0x0, 0x9, 0x5, 0x2aec100000000000]}, 0x5c) r4 = socket$inet6(0xa, 0x0, 0x0) ioctl(r4, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000000100)={{0xa, 0x4e22, 0x8, @ipv4={[], [0xff, 0xff], @broadcast=0xffffffff}, 0x9}, {0xa, 0x4e22, 0x800, @mcast1={0xff, 0x1, [], 0x1}, 0x5dfb}, 0x5, [0x400, 0x3, 0x3, 0x9, 0x8000, 0xdb4, 0x7, 0x3]}, 0x5c) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0xc9, &(0x7f0000000180)={{0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @multicast1=0xe0000001}}, {0xa, 0x0, 0x0, @remote={0xfe, 0x80, [], 0xbb}}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x4]}, 0x5c) 2018/05/27 19:14:14 executing program 0: r0 = socket(0x2, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000deb000)={0x2, 0x4e23, @multicast1=0xe0000001}, 0x10) sendto$inet(r1, &(0x7f0000a88f88), 0x332, 0x20000800, &(0x7f0000e68000)={0x2, 0x4e23}, 0x10) sendto$inet(r1, &(0x7f0000000000)="ff", 0x1, 0x0, 0x0, 0x0) sendto$inet(r1, &(0x7f0000000000), 0xfffffffffffffe4e, 0x0, &(0x7f00000000c0)={0x2}, 0x10) read(r1, &(0x7f0000000180)=""/116, 0xfffffd26) recvmsg(r1, &(0x7f0000000680)={0x0, 0xffffffffffffff7f, &(0x7f0000000080)=[{&(0x7f0000000200)=""/166, 0xfffffeee}, {&(0x7f0000000040)=""/37, 0x25}, {&(0x7f00000002c0)=""/150, 0x96}, {&(0x7f0000000380)=""/161, 0xa1}], 0x4, &(0x7f0000000100)=""/44, 0x2c}, 0x0) 2018/05/27 19:14:14 executing program 3: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:14:14 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:14:14 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:14:14 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:14:14 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) 2018/05/27 19:14:14 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) r1 = socket(0xa, 0x2, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="c626262c8523bf012cf66f") recvmmsg(r0, &(0x7f0000001880)=[{{&(0x7f0000000180)=@pppoe={0x0, 0x0, {0x0, @random}}, 0x80, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=""/141, 0x8d}}, {{&(0x7f00000014c0)=@can, 0x80, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/43, 0x2b}}], 0x2, 0x0, &(0x7f0000001900)={0x77359400}) [ 2775.856021] INFO: rcu_sched self-detected stall on CPU [ 2775.861482] 0-....: (124999 ticks this GP) idle=6fa/1/4611686018427387906 softirq=839154/839154 fqs=31231 [ 2775.871573] (t=125000 jiffies g=432023 c=432022 q=813) [ 2775.877006] NMI backtrace for cpu 0 [ 2775.880619] CPU: 0 PID: 7092 Comm: syz-executor2 Not tainted 4.17.0-rc6+ #70 [ 2775.887777] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2775.897104] Call Trace: [ 2775.899661] [ 2775.901797] dump_stack+0x1b9/0x294 [ 2775.905416] ? dump_stack_print_info.cold.2+0x52/0x52 [ 2775.910586] ? lock_release+0xa10/0xa10 [ 2775.914547] nmi_cpu_backtrace.cold.4+0x19/0xce [ 2775.919197] ? lapic_can_unplug_cpu.cold.26+0x3f/0x3f [ 2775.924362] nmi_trigger_cpumask_backtrace+0x151/0x192 [ 2775.929617] arch_trigger_cpumask_backtrace+0x14/0x20 [ 2775.934783] rcu_dump_cpu_stacks+0x175/0x1c2 [ 2775.939172] ? __sanitizer_cov_trace_cmp8+0x18/0x20 [ 2775.944180] check_cpu_stall.isra.61.cold.80+0x36c/0x59a [ 2775.949611] ? print_other_cpu_stall+0x4a0/0x4a0 [ 2775.954348] ? debug_check_no_locks_freed+0x310/0x310 [ 2775.959514] ? find_held_lock+0x36/0x1c0 [ 2775.963558] ? lock_downgrade+0x8e0/0x8e0 [ 2775.967683] ? lock_release+0xa10/0xa10 [ 2775.971635] ? graph_lock+0x170/0x170 [ 2775.975412] ? graph_lock+0x170/0x170 [ 2775.979197] ? graph_lock+0x170/0x170 [ 2775.982981] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 2775.988496] ? pvclock_gtod_notify+0x2db/0x3c0 [ 2775.993061] ? graph_lock+0x170/0x170 [ 2775.996841] ? graph_lock+0x170/0x170 [ 2776.000624] ? __lock_is_held+0xb5/0x140 [ 2776.004667] rcu_check_callbacks+0x21b/0xad0 [ 2776.009056] ? rcu_cpu_stall_reset+0x210/0x210 [ 2776.013618] ? trace_hardirqs_off+0xd/0x10 [ 2776.017830] ? raise_softirq+0x1b2/0x450 [ 2776.021870] ? raise_softirq_irqoff+0x310/0x310 [ 2776.026521] ? account_guest_time+0x3d0/0x3d0 [ 2776.030993] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 2776.036513] ? hrtimer_run_queues+0x70/0x390 [ 2776.040900] ? run_local_timers+0x168/0x1d0 [ 2776.045199] ? timer_clear_idle+0x50/0x50 [ 2776.049326] ? account_system_time+0x7f/0xb0 [ 2776.053711] ? account_process_tick+0x76/0x240 [ 2776.058271] update_process_times+0x2d/0x70 [ 2776.062570] tick_sched_handle+0x9f/0x180 [ 2776.066698] tick_sched_timer+0x45/0x130 [ 2776.070737] __hrtimer_run_queues+0x3e3/0x10a0 [ 2776.075300] ? tick_sched_do_timer+0x1a0/0x1a0 [ 2776.079862] ? hrtimer_start_range_ns+0xd10/0xd10 [ 2776.084685] ? pvclock_read_flags+0x160/0x160 [ 2776.089157] ? kvm_clock_read+0x25/0x30 [ 2776.093111] ? __sanitizer_cov_trace_cmp4+0x16/0x20 [ 2776.098106] ? kvm_clock_read+0x25/0x30 [ 2776.102061] ? __sanitizer_cov_trace_cmp4+0x16/0x20 [ 2776.107057] ? ktime_get_update_offsets_now+0x3d3/0x5c0 [ 2776.112402] ? do_timer+0x50/0x50 [ 2776.115832] ? rcu_nmi_exit+0xd7/0x2b0 [ 2776.119699] ? do_raw_spin_lock+0xc1/0x200 [ 2776.123916] hrtimer_interrupt+0x2f3/0x750 [ 2776.128135] smp_apic_timer_interrupt+0x15d/0x710 [ 2776.132962] ? smp_call_function_single_interrupt+0x650/0x650 [ 2776.138827] ? _raw_spin_lock+0x32/0x40 [ 2776.142779] ? _raw_spin_unlock+0x22/0x30 [ 2776.146904] ? handle_edge_irq+0x330/0x870 [ 2776.151116] ? task_prio+0x50/0x50 [ 2776.154637] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 2776.159459] apic_timer_interrupt+0xf/0x20 [ 2776.163667] [ 2776.165883] RIP: 0010:lo_ioctl+0x1b18/0x2130 [ 2776.170264] RSP: 0018:ffff880186ce7948 EFLAGS: 00000246 ORIG_RAX: ffffffffffffff13 [ 2776.177963] RAX: 1ffff1003a9fe384 RBX: ffff8801d28bc480 RCX: dffffc0000000000 [ 2776.185217] RDX: 0000000000040000 RSI: ffffffff84b30787 RDI: ffff8801d86e29b8 [ 2776.192465] RBP: ffff880186ce79c0 R08: ffff8801d82222c0 R09: ffffed003b5c46d2 [ 2776.199710] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 2776.206959] R13: ffff8801d4ff1a18 R14: ffff8801b2ca92e0 R15: ffff8801b2ca9200 [ 2776.214215] ? lo_ioctl+0x1aa7/0x2130 [ 2776.217993] ? lo_ioctl+0x1aa7/0x2130 [ 2776.221778] ? exit_robust_list+0x290/0x290 [ 2776.226082] ? lo_rw_aio_complete+0x430/0x430 [ 2776.230555] blkdev_ioctl+0x9b6/0x2020 [ 2776.234421] ? blkpg_ioctl+0xc40/0xc40 [ 2776.238290] ? lock_downgrade+0x8e0/0x8e0 [ 2776.242422] ? kasan_check_read+0x11/0x20 [ 2776.246549] ? rcu_is_watching+0x85/0x140 [ 2776.250674] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 2776.255845] ? __fget+0x40c/0x650 [ 2776.259280] ? expand_files.part.8+0x9a0/0x9a0 [ 2776.263844] ? lock_downgrade+0x8e0/0x8e0 [ 2776.267975] block_ioctl+0xee/0x130 [ 2776.271582] ? blkdev_fallocate+0x400/0x400 [ 2776.275883] do_vfs_ioctl+0x1cf/0x16a0 [ 2776.279750] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 2776.284920] ? ioctl_preallocate+0x2e0/0x2e0 [ 2776.289307] ? fget_raw+0x20/0x20 [ 2776.292741] ? percpu_ref_put_many+0x132/0x230 [ 2776.297304] ? __x64_sys_futex+0x477/0x680 [ 2776.301520] ? exit_to_usermode_loop+0x87/0x310 [ 2776.306168] ? do_futex+0x27d0/0x27d0 [ 2776.309960] ? security_file_ioctl+0x94/0xc0 [ 2776.314349] ksys_ioctl+0xa9/0xd0 [ 2776.317785] __x64_sys_ioctl+0x73/0xb0 [ 2776.321653] do_syscall_64+0x1b1/0x800 [ 2776.325529] ? syscall_slow_exit_work+0x4f0/0x4f0 [ 2776.330352] ? syscall_return_slowpath+0x5c0/0x5c0 [ 2776.335258] ? syscall_return_slowpath+0x30f/0x5c0 [ 2776.340170] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 2776.345515] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 2776.350347] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 2776.355512] RIP: 0033:0x455a09 [ 2776.358680] RSP: 002b:00007f6856680c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2776.366368] RAX: ffffffffffffffda RBX: 00007f68566816d4 RCX: 0000000000455a09 [ 2776.373618] RDX: 0000000000000014 RSI: 0000000000004c00 RDI: 0000000000000015 [ 2776.380864] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 2776.388109] R10: 0000000000000000 R11: 0000000000000246 R12: 00000000ffffffff [ 2776.395354] R13: 00000000000002b2 R14: 00000000006f8150 R15: 0000000000000000 [ 2784.297022] INFO: rcu_bh self-detected stall on CPU [ 2784.302077] 0-....: (1 GPs behind) idle=6fa/1/4611686018427387906 softirq=836829/839154 fqs=31098 [ 2784.311234] (t=125000 jiffies g=5 c=4 q=10) [ 2784.315712] NMI backtrace for cpu 0 [ 2784.319316] CPU: 0 PID: 7092 Comm: syz-executor2 Not tainted 4.17.0-rc6+ #70 [ 2784.326475] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2784.335802] Call Trace: [ 2784.338361] [ 2784.340496] dump_stack+0x1b9/0x294 [ 2784.344103] ? dump_stack_print_info.cold.2+0x52/0x52 [ 2784.349278] ? lock_release+0xa10/0xa10 [ 2784.353232] nmi_cpu_backtrace.cold.4+0x19/0xce [ 2784.357880] ? lapic_can_unplug_cpu.cold.26+0x3f/0x3f [ 2784.363048] nmi_trigger_cpumask_backtrace+0x151/0x192 [ 2784.368303] arch_trigger_cpumask_backtrace+0x14/0x20 [ 2784.373481] rcu_dump_cpu_stacks+0x175/0x1c2 [ 2784.377870] ? __sanitizer_cov_trace_cmp8+0x18/0x20 [ 2784.382867] check_cpu_stall.isra.61.cold.80+0x36c/0x59a [ 2784.388299] ? print_other_cpu_stall+0x4a0/0x4a0 [ 2784.393041] ? debug_check_no_locks_freed+0x310/0x310 [ 2784.398208] ? find_held_lock+0x36/0x1c0 [ 2784.402249] ? lock_downgrade+0x8e0/0x8e0 [ 2784.406387] ? lock_release+0xa10/0xa10 [ 2784.410348] ? graph_lock+0x170/0x170 [ 2784.414129] ? graph_lock+0x170/0x170 [ 2784.417908] ? graph_lock+0x170/0x170 [ 2784.421687] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 2784.427203] ? pvclock_gtod_notify+0x2db/0x3c0 [ 2784.431763] ? show_rcu_gp_kthreads+0x30/0x30 [ 2784.436233] ? graph_lock+0x170/0x170 [ 2784.440020] ? graph_lock+0x170/0x170 [ 2784.443808] ? __lock_is_held+0xb5/0x140 [ 2784.447852] rcu_check_callbacks+0x21b/0xad0 [ 2784.452239] ? rcu_cpu_stall_reset+0x210/0x210 [ 2784.456807] ? trace_hardirqs_off+0xd/0x10 [ 2784.461028] ? raise_softirq+0x1b2/0x450 [ 2784.465074] ? raise_softirq_irqoff+0x310/0x310 [ 2784.469722] ? account_guest_time+0x3d0/0x3d0 [ 2784.474195] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 2784.479712] ? hrtimer_run_queues+0x70/0x390 [ 2784.484098] ? run_local_timers+0x168/0x1d0 [ 2784.488401] ? timer_clear_idle+0x50/0x50 [ 2784.492528] ? account_system_time+0x7f/0xb0 [ 2784.496913] ? account_process_tick+0x76/0x240 [ 2784.501476] update_process_times+0x2d/0x70 [ 2784.505778] tick_sched_handle+0x9f/0x180 [ 2784.509904] tick_sched_timer+0x45/0x130 [ 2784.513944] __hrtimer_run_queues+0x3e3/0x10a0 [ 2784.518506] ? tick_sched_do_timer+0x1a0/0x1a0 [ 2784.523072] ? hrtimer_start_range_ns+0xd10/0xd10 [ 2784.527899] ? pvclock_read_flags+0x160/0x160 [ 2784.532372] ? kvm_clock_read+0x25/0x30 [ 2784.536323] ? __sanitizer_cov_trace_cmp4+0x16/0x20 [ 2784.541318] ? kvm_clock_read+0x25/0x30 [ 2784.545274] ? __sanitizer_cov_trace_cmp4+0x16/0x20 [ 2784.550271] ? ktime_get_update_offsets_now+0x3d3/0x5c0 [ 2784.555613] ? do_timer+0x50/0x50 [ 2784.559048] ? rcu_nmi_exit+0xd7/0x2b0 [ 2784.562923] ? do_raw_spin_lock+0xc1/0x200 [ 2784.567142] hrtimer_interrupt+0x2f3/0x750 [ 2784.571364] smp_apic_timer_interrupt+0x15d/0x710 [ 2784.576187] ? smp_call_function_single_interrupt+0x650/0x650 [ 2784.582049] ? _raw_spin_lock+0x32/0x40 [ 2784.586005] ? _raw_spin_unlock+0x22/0x30 [ 2784.590147] ? handle_edge_irq+0x330/0x870 [ 2784.594359] ? task_prio+0x50/0x50 [ 2784.597883] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 2784.602710] apic_timer_interrupt+0xf/0x20 [ 2784.606918] [ 2784.609135] RIP: 0010:__sanitizer_cov_trace_pc+0x14/0x50 [ 2784.614560] RSP: 0018:ffff880186ce7938 EFLAGS: 00000202 ORIG_RAX: ffffffffffffff13 [ 2784.622249] RAX: ffff8801d82222c0 RBX: ffff8801d28bc480 RCX: ffffffff84b30777 [ 2784.629495] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000005 [ 2784.636743] RBP: ffff880186ce7938 R08: ffff8801d82222c0 R09: ffffed003b5c46d2 [ 2784.643991] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 2784.651249] R13: ffff8801b145d680 R14: ffff8801b2ca92e0 R15: ffff8801b2ca9200 [ 2784.658507] ? lo_ioctl+0x1a97/0x2130 [ 2784.662293] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 2784.667808] lo_ioctl+0x1aa7/0x2130 [ 2784.671416] ? exit_robust_list+0x290/0x290 [ 2784.675715] ? lo_rw_aio_complete+0x430/0x430 [ 2784.680194] blkdev_ioctl+0x9b6/0x2020 [ 2784.684060] ? blkpg_ioctl+0xc40/0xc40 [ 2784.687927] ? lock_downgrade+0x8e0/0x8e0 [ 2784.692059] ? kasan_check_read+0x11/0x20 [ 2784.696185] ? rcu_is_watching+0x85/0x140 [ 2784.700311] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 2784.705485] ? __fget+0x40c/0x650 [ 2784.708920] ? expand_files.part.8+0x9a0/0x9a0 [ 2784.713480] ? lock_downgrade+0x8e0/0x8e0 [ 2784.717608] block_ioctl+0xee/0x130 [ 2784.721423] ? blkdev_fallocate+0x400/0x400 [ 2784.725725] do_vfs_ioctl+0x1cf/0x16a0 [ 2784.729593] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 2784.734762] ? ioctl_preallocate+0x2e0/0x2e0 [ 2784.739148] ? fget_raw+0x20/0x20 [ 2784.742583] ? percpu_ref_put_many+0x132/0x230 [ 2784.747147] ? __x64_sys_futex+0x477/0x680 [ 2784.751361] ? exit_to_usermode_loop+0x87/0x310 [ 2784.756017] ? do_futex+0x27d0/0x27d0 [ 2784.759806] ? security_file_ioctl+0x94/0xc0 [ 2784.764193] ksys_ioctl+0xa9/0xd0 [ 2784.767628] __x64_sys_ioctl+0x73/0xb0 [ 2784.771497] do_syscall_64+0x1b1/0x800 [ 2784.775363] ? syscall_slow_exit_work+0x4f0/0x4f0 [ 2784.780186] ? syscall_return_slowpath+0x5c0/0x5c0 [ 2784.785094] ? syscall_return_slowpath+0x30f/0x5c0 [ 2784.790004] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 2784.795355] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 2784.800176] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 2784.805352] RIP: 0033:0x455a09 [ 2784.808525] RSP: 002b:00007f6856680c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2784.816211] RAX: ffffffffffffffda RBX: 00007f68566816d4 RCX: 0000000000455a09 [ 2784.823459] RDX: 0000000000000014 RSI: 0000000000004c00 RDI: 0000000000000015 [ 2784.830709] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 2784.837966] R10: 0000000000000000 R11: 0000000000000246 R12: 00000000ffffffff [ 2784.845216] R13: 00000000000002b2 R14: 00000000006f8150 R15: 0000000000000000