# https://syzkaller.appspot.com/bug?id=6e33f9966ade60fc2932bb2059228cbb275c2fdc # See https://goo.gl/kgGztJ for information about syzkaller reproducers. #{Threaded:false Collide:false Repeat:true Procs:8 Sandbox: Fault:false FaultCall:-1 FaultNth:0 EnableTun:true UseTmpDir:false HandleSegv:false WaitRepeat:true Debug:false Repro:false} mmap(&(0x7f0000000000/0xf7f000)=nil, 0xf7f000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000f8000)={0x26, "6165616400000000000000000000", 0x0, 0x0, "7063727970742867636d5f6261736528637472286165732d6165736e69292c67686173682d67656e657269632929000000000000000000000000000000000000"}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000f73000)="0a0775b0cce383e5b3b60ced5c74dbb6", 0x10) r1 = accept$alg(r0, 0x0, 0x0) memfd_create(&(0x7f00004ee000)="70726f632600", 0x1) sendmsg$alg(r1, &(0x7f0000f75000-0x38)={0x0, 0x0, &(0x7f0000bbe000-0x40)=[{&(0x7f0000f7d000-0x1000)="", 0x0}, {&(0x7f0000dc5000-0xa3)="", 0x0}, {&(0x7f0000131000-0xf0)="", 0x0}, {&(0x7f0000f7d000)="4ddafef9b03de17f141ef33ce27c445dafaa2746e42b90b8bdc58bba340e4c28e0d65c0cf30596c86f1d9311b22e65f6fbeb4490ac51e8638f323ceccb1716c5c7629b349e47c6e4dba8c6c25d4d5712d98f58a519fd2440880877bef0e6914b32851c69ec4afe598b641f17d790dc26f1e251ff53def00781fcb74dcdcba7aa9f07e7b9b7bd9a4a1028d19e57be5acf9d511b3c34eeb6650c412a78dbc56d3125fffbe2f9d44ec1901d9df6b55fb55131cfa56608bb8c334487253b1e6839c3b1047164855b2da6e8bb88bdd2c89f1b01bd771ab3bf367867698eadfc13893aa15200afebf6f3022951c6187716ce4c31c05bf1648d84a7856bd240eed204109882135b06f0d681c8a4822c50b4b865750302e78e276679456aa692fce9bd2b65beb04317af9591f36810a222b038f6742fab2b5b173f37a6187df25c2a6b86bace5a60d0c19f9bc473f806778685420047eef042ca1c9ac68b2d0a902be62f1f36b58996dad34a30d9a0ba77779eca7c9e5a8578a068fd9c43d727b87bfb3d2c65b357f8dfab5eeff83e443a383ffe2ecebb5227e2f4293ac6d401251351b91397983e52ff3afb94aa12b399672c7f92cdba58c7674ed4258379ece64fa665a6add10b3837791e6484d1a2c4f833b3e8d2425d015c21f842840bca7f9cf7f76665c1b9098f42f1cc43dc7e2036f8f1fd5888aee7e2aab99b3b0653138307de61e1924970c4c4f3d14ddc12f00e2689632ed8c48765cf81ae828751bafb18367e104e57420cd447c2d1a9e37536ceab1fa0645895647156044ca9fec71190f10b4fa8792e654f55b4468a9b352ac49b0c3dad1aa5b5434cccab600fe7ce42d21cff409e2e244a31b9b9c81087d58896d9467c99b52793910fbb93d4c9c49f7ea0d8ab4e8b0f69d71a30558a551e72f62971f660a9e0433b912ce40a5b51fe0661c9025999edc7cfd20188314e7d262a486c3cb23c773fc3030c6902992bb25f05af36a6a3c6c0da38459b507dc2769747f7ac24ea293efb1a1bd29e6d6ba3d3bacf8bfa1b9ca6312114236389da6b954882a1f6a7c0f44f32f6bcb7448e681ef0f93a828336a33bd63831bbb2c8d438ae06489a05fdf7097bf688fa7b29d2d88dd4925e1fb40cb73d37405a1959161af4f52b011679853bb1507fa6f7ff7070fe1f504f4e88669ba8cb642014955ec2b166410c06b30dd4c18786796e3a3a5d1d1f99b30b7b360bf04ed8b0c4a034b8d61fe6cec6949d909b5f4cc4f94400ed558a8a93484bb986f91f5eb68501ba13ae4c040766cb460ff09722b2b4c0a42dc484d1c721497b08af89335c91e193fe4e4fba4524b5888d5b000b195d35ac4561fdf5d38c0fc1709ca3c6e17938f52ffe5f34af470bc35c1d106c53cc7800a3fcfb4fa40496872ef358600cd7ad6ad1a17621b3dd0fc5e0f7f6154876da937f2ce1c1f4f5e2bb89f944a9561e710dfbebaa5102e9d20ac9bf5025180a582e7be57f1281d17e1b5c8e4c984cf3afdcbaaad03294ba40ad4f3c4901bff610507d7fb6ae3490596a517f8dcfa0dcf0f06dc887cd3732f94101d7ae1e77a41b74bfa443b0b2d1cba7de229d99768895c39d8bf6e42019dafde48d789f92abddd7b2c8247628db9adc5f614543c2fac8ef1f8db9e31ff8baa1bdd2a21e25c816f2c66356c5336cb520fb567b3358dc795cb16b729f767c649547b30f991b2ad4b3b0fd8eeee8696ee64146231092eee5cb868cdd96aafa20a1d02b307890a519b79608a9adbfbeb0e3dd8c739ac1713f6f2a14f35bf98547d1185bd763bb5ed5b3cb9aa4cfbba0a4df98e2802863c69d05dcec6993fd6b35a5be9563474381d1d112aa2251f4c8aaac430e5aa0a2db81f0767292a4fcaa0f79357760eb06b79682978936ca4e306172ce635fac8b9a62a6990021ad55f584a89d483c44142e440ee1670309516ed535183a096ad140795422c6ecddb5afc9d422d5aa9715a05a6d50721e5504d426923b1bcdd2b8ecc2f7cca7f3258da260d68db0e0eb3bc16b38ee3edd0932a85e564a8837c332ba26d8a42da563cce6798ae182dcf5a29216d77ad10426aaf2b37086968cc05dbb5e8c89cfe35db47c06ff82a093e809d7efd220101671dff5b3a79af089e6fd91602d65e20db0138a05c0d375af254e82166c34aee6ba7d42005081a28e34f49cf1d3021b54e9f47128313a98ee99859872e366dae23c200d2ca541625c44c17b7600cf72ded298ff8c07c9537bae6c1bdb24ec72c237a893323d6d8ed86dc2b32167240dabe9a75df64169c579a823652ee2d27ac115a337b00da2e2f29262863c3ffa8cb806f323789ff4685f21752a6ff43aa2d96eae34cb25636f6ef78ac47c141820a5b210448276cf841d8dc9c93c3f77825528b6e60db2551a8080c72cb1d800750c153b2bea602df9a7af674e2ee57ce7de5734978d58ac7e1c537d3755b46271b6244085f097fdfe361e6b3a921154ad460c384f586660c8e455e2d1c70e60daf336699a97717a3d0eafae14842790bca8401dc9aa01164fa80801c8dec8d7a64e5d37e2d84804913baa5ec850a2d090093d53635869785da981886a64f86f43708d3741aefdd172dbece9da330c09781f9e9048e269943ced3c1fab8b0638e0cebbbcf0644b9845f193cb9767ed02c8dc668a4c3c8e24e9eddc6fc16a0ace3c0ebe81d8dd6fa30529351434574fea1dddadce9dcfbbad4f0902fcf61ae667cc47d518beae009dc35b74af2146149e4febf3e271b750da2f31a8272c6fd5409930ab1d3b8eaafa925e95af0c3a9340047e5e831061039a366379f0e0a251ac69c59407fd6cb02e571631f3d7a5a62780c6baf966182bb3cad0ee0a2e325fb847d3d3af9925e51741b320164d0ab54d3ee326dec8f0e2f9b1004069d4ec2854351f752796548c84f2444a9a179f599adbcdf850ea525ede90519866bd54da72b4edbdba5a62da0a0c45b258773d850985b45083eae848ed5a58d97e490798ef162933299608b6df43613cbf3618bfb41f9a4bfebc40e6ed2779e630bd6b690857b2d1d8b37e762612837275e1a4d0e4b0782fccae7e1fd2ff49ebb18b3526c1c9ef76ad5ba5990f28fd751ed81a07582903ef694afb1b8f75311e28d1886a2149399351d9b3201653d8550e550e425002aed3e3cd49308dec24c11beb4c351ff80a7181fcaf556bfa58d8a35fd5dcf485d774c8d223cf209c4ea1f570ebbdc7cc33d6fe7bdde8b0d1589ab8476eaae10e6f89b9bc4b7b0097c17b4cc8260b2a5a531e52c9281edba160678e98ba6910328d540cb5ef000aa045c181f0cc01ca50000d7d4082505c14aebdd3f9cea987b8c1260c12c0c2a2ef6128841f859e5ffdbc1eea1b5c6286fb0906ed02709854985646fdd4981f05874b62049efff066027cd12ed705447729d1d7ae81603cf912940634301df6d4cf930bddd9da1314553eaf707aab4f91adeb32c5e4983e9fe16780be8fc539d5fc651d21a9de53e726e5bfe0cd9694618109fdb58fbe8b33fdb0c3df8d67d70a032f47167860dd7e5ec130acc03cec35b62239f6733b3652fca5d90f50b85da575fd55cebe453ca93b5bf03377d2c1937b11fec23b848a0cb2c01648b6ccb717e27a7fc6281dae4312b98cc44867460d5f2c7088875b670fa9b8d72fb3ccc3553f1a514831ea66d3d6c6945278651d5821d139992796f382900af974966c361b2d03b9eb065886f05b8c70bf32f8d703561078768fd4d3dc43239ae6dbfd5614863c73dbda2bc5cd740d7edd51601c114ad2e67aa3f799cb33fbccbb8135e3d4c9c23795035bd2f0e7cf4e60970a28021a82eb821a5ee499c9a6c19a58c398aae9866a7ccd7d8855c9159117c746a47d373825533a6993728272e37c20b483bbda673aba21f8c7e2e5cf88775d048eea8e76a529ba49458ef78d8dde2adf0feb7ea2d4c42b9afd0042725234b5e9c786a2eb1b2de9c59d66ad2bc43a2e936236c49939cf4ba6a5d4464611effbd6e20af03788d5d46a6eb0f2e59c5a0d78f4333221485cd4bc7b5f191b39d3df0938beae17beb01d0edeecab4b8f66754885baa7c2c7a985e45ebfb5670975517e1d0773c7bc0159b03a9460e4452d0badf96fc5d15c419d9afe2e306175640ffad9f775eecb0c95443cf85ac81a33cc526bbc570c54d646a5c1eacc41790d3ed192f88386953063ace38ab20ddc612159ad176442070a08b8bee155e791dcf6bb4994b3f0736ded65d120ab0f1265afe74c2cc89a3dc3532acf96ef53a0bb82652bac8db216bc1a5df2d977ec03b89454d85e7d99537f04ce5d9bcca6fe078a7a70bcd7b167b85d6a39de68c231e2f9eebfc3ecbf0cc50c3dadc44b6c0b92d1c3f4e340c14fc88dd6d9a3840a269f56d3e1e63a384e0135b2e9cd7122925c97f9aeab566b17bb980b0f7705f22b8a8c3caeadbb03e67cf65ab71a479b7e063936dc01cba585022d0ff11080cbb0bf410896ff82f38ee41f08f44c4eeda98e9451ba589b3659e39d04aaa8e608902830d34f1812c637fcf6fc1713bfef1a9398eaaa8c8e90a57b6d392852f4c5b50f7974edc0fb3d719c88ea9d3e1623cc0e5af95d0428dcb997dfdb950105f0ce6cd94ccfd0d027cb4d98b233452e2aed63c6ccf897feaf15e1baecf60391bb0f22f1653af46fc5471a17ed4ed9a9c54c9ac3bc57f2e1681b6edee86826418d4156ca22245a42412d3536e5bf03f4f9d9f9299d6bf6fc1113472e9faf2f362fe92c46547ece4a7a7c70c155b8bf720d8183a3e4bd6f5cdf61094b7b40e05bfe01bc3ca6e52d4d2a304255950b52ea5826e07453c35098d731d04194c064450bd6ad999b6da09a0474d0a9d2e3375791baac96241286370bc9634f8db8e631ea48b6068885ed79e3932ea01864c3c320dc6f326891fd2fd076550ad5e8c25e4e558fdb1ea4524f553a2a60ccf9debafe3b068d967c6188b83fcb4cc27ffe235c50d7bc536823d5841d5631de09c6637b55de67b24444bf9c336191d5ab8d0d485db9b6318950a353865b867cd7c2440bc84df4835ebe7b04f5aac7fb7800e685276df471d4bb35e97323279ccabe0ed269371214b7d84ab6ae1b9a07056b12065e89e076c9349139d46672fe359f82d7ea6c9172010c80613797ceb32e2fab76c616d87c433a09af5e65d7a8160c8759068b37ac63bddeb5e38dac8f7373141c3b20ce3317af0fa59c3d0dee580cd1509ea7708e7ead62eacd02a6827668417d31117f780a4cbe850dff15395a2a09c347dfb0b533db58909f2b3ab09069b6eeab68ace0154c00164c6dafc2ef305edc558ec6b71f6ff7d458673951dd79aa6bbd7c0e2495fe54169c5ed3400fcdebcceae42977ab045a2f68ba5bdb86f0cef3a485b1b6cb560af698295ea9e86a7c28dbf6a360be17e148cef495afcfcb88fa1b42c1e1435afbeca17e9464398e24b39481665275fd98ee8052ffbd9ecfafdc3f4384e1e588ff160447cecd4d3495006a2455d90dc8e3a61a8f536802c75a92f9dbd2cb6770d1c87b4e841c8dd7f5f7108ad3306f24a3241e3c4d40cf579ac8b0d1ae5b07a5fe0cea19726c92686dee1564bd3a2a14c023eccbdcbc1d8f3cbb7ce4fcef5cc928df5b8f575e42e876c301d4f63de7662c1f8f587a5519b5290a80838696e2800689d3f4c045027bc2ddce1fbb7030ae2331e68e017026343b348aef2a3458ba746ca4023a1d89340b651754a121aacd0a1d79ecec8c2740b73383f16caf6425e7ed5e09d2bf9f4911aa63d6ee42b4fa26814ca3ff476c47", 0x1000}], 0x4, &(0x7f0000f75000)=[@op={0x18, 0x117, 0x3, 0x0}], 0x18, 0x0}, 0x0) io_setup(0x8000000001, &(0x7f0000b74000-0x8)=0x0) io_submit(r2, 0x1, &(0x7f0000738000)=[&(0x7f0000f74000-0x40)={0x0, 0x0, 0x0, 0x0, 0x0, r1, &(0x7f000079a000)="1680b56c88e452f0c90afede6061a20a", 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff}]) sched_yield()