e63220411efc69cc9cd27fc0e0d953e98eb803ed0231c5be7efa8daf8ff343006428b1e4aed22fc48a5cc04bf69e4a83712da7eeb59015bf93df74e6f797665e7732fcd9f4a8a4e1f4c1079cf44344c38b4060ccad0a4eb9a3ef71dbf71d545fa9049ccf87be73a0878183de2f53f9f7010085175db4155ee7bd5046e9d069b7c2944cc2b016655558cf241a90b47f0ba9ab2bbe92614580da832ab88b0c62f8a87d23612d9c30072b02fe0465486545168cac6be1237674002010178de2b3cdba4beea9b1a25bc3b0eabe02a86946342ca74ce405198764d71332659518d3954730f214623f914b700e780c012d2aac013f631f854995f399a8081f0a35977218528bb9b926317f6031009b54a47e524aeb4cef8075747c982e862a8a05b98be622e05c6833ef51172a7b58ce798b50d25bcaa627656d8c0c2c16b5540b0cd547005862d68be67d08426e77d9dc4b499007868f4d8e9054f977711dcd8c9ea582905f4c08d5183d1d4af38f39421158d3028fd15e65bb195b1c0bfd66ae653975919c9107396a0d8517ebf3445d41921f34a9c8ee6a260586bb5d0466a95cfeebe2a23465485c0c22d13b4eb5e190ac5216bffd436e0a8e77399722a609d3a920b8ea5bb31e9fbd2a411716fd5df678491fa9ed3b9e3bfbbe9a836172b183806705226f3f44cee0c6506213ea5c8f585d9eba59445ad48f32c951f2c2d1f1c6e3984388371482f4d5759d729a234f6ef75836ece87b7bf5462cd3e3b26f2c19367ef8c7ac99e33611f35c8dc939307d98317d3724e0fe7855e13fa1c9b5cfb901f0d05d341a584e08c478e5644b2d5ef3266a71b4573f6204d65fdeea1c9b317bb048957ba74b3d37794851e711661d5d868d518dce9387279afa73727c42857184e72ea38e2a45661b67f29bb131e6671d7042211cf90ddcf9fee38ababbb8d50c0eae61834c1ad68e585157bb7cd83f4caf5f3ea3f1fffb94ad325c0a4139b0fed647abc71e82000b17b6869ff0d4a9b5d0480fd86d776a8a9800e76705c91c85e26a03a0e384cad2b52415e1bd2d2b92c3c4d074c59963f108fd104d5537c580ffd7f584620f9220cdb73b382718539ff424abad888324e58d1b654de0f9aad5f1e89f343f2ceff42f7c5cf8a358b08362fde133feba595458e1a69cde77be8a45df76c63c6e76cdfd40cee461c0e8650065a6ca0de1f610e3831afbbd45b18ee023a7f5d69fa30561a473686ee61cb8afd91af013e35bbd93c267a0ad4c303de2f5956d2faab1a2f3c8fcfddd24e14c3b0e94010a36618cc0cc0da89678e6bf8056de179a01403b61c8bfd5f44bb", 0x1000}, {&(0x7f00000004c0)="c2d01e84582479c15ddf650ff788e98a83446d10f4aef13d6747d53143c30c034ad66e069ae1c087e64fbc976764646d78179d5e29f467ddc5e390914fdb65ed0c429a67a4027e72bcd62e0a90fddc7290d2c80e87aaf3fceeeb0f9b75e857e4345f002d939295363b11ed147c14debb7434b5ab2d43c0c8a696bc63a1954b33d86cb3ffdc76355a23dd0791a6dd2f29242a014c51abb68434e25f52c1668d39a3a4b556f27d8c0b012c0bb55692bed378a29ced", 0xb4}, {&(0x7f0000000440)="37da66a5aa49de87bc89f23fb1cbc76f91413af71a56515804c630e2635d6a84b5d0b982e457dbd6517d683e5759bf144bd7ebca6df15b1996", 0x39}, {&(0x7f0000000680)="f030aea7225073b0799af513144be1d89aed7901a5bd54b077ffc08f0f6e3683f1fbecaa983374403ae75f5e01676c7de08aa45629652b6f2d4a9136f73c2d7ac5675061e943fa6d23093f68877f47a87a2dc9e2a089719e1de20fc54c05410447cf898793ed73a4b2ff5bf3d05ccff2c7c8d27d18bc92ffabaa624cd2a0a548212d440efda03b1f38b0da195fb8fa0b2b54d6c4ce3f17f34d2b00bcec6ee7a5ffac08c877b83fb0d94ad2197c317084978b623b88880936dbabd1640d92eac5ae79fe58", 0xc4}, {&(0x7f0000001880)="9d91ee55d4098d512ace3c8f49f08cb8764057a8fd10b0cde40db10ebf3461cb7082238c813618051c88f9a3f99e1f9da1fdccfc39cebde12f25c43893213a1e08d9f441627303926de4523ee6d8d20b470b9189f74e94a84ad2ca449448dc444212438abd21be7075b8add529d0133e48043ec68fb858396628fab9e0e5f943febd410d", 0x84}, {&(0x7f0000000580)="4cd0e0dd345d22c4cd61fb8e0244d668f9e7bd7ee4e56d9de9b55a239ac3871c24c65c6c484be47252829c3be8e67615c9e0e675ba10e4", 0x37}, {&(0x7f0000001940)="426fb76697a80eabe302eeccf44c5dd3869c144791765559351fbbb489b1cfa9422891edc82e084e4a012a7a854ee74941d72744aa4ef97f0b417e5e297498a4abc302b5986c921859410e359411ac991aa5cc10483d43fd5812fc57f087481b17d5a3dcd57d63ccc184e768e212685d166052b5a56119526d33b0282d817ef062635a36dd72723721a35044954d46d35e6bb315db159f80a35c8b76c13f77b690e918468140d35a169a3ad5d583d35f99639b8e8351a1d3d223328bf98a9522a0e01517", 0xc4}, {&(0x7f0000001a40)="91c0e80e05b7d1c3b1ef195ba333adfc3d018e8457ad957446fcf1a2168fb74093d5377f8aa3c24d60b51ab2aa32be9f16c14916e17f59b38d6afc99ea4de292aa6a8acce37510cfc00ed4a5aea2c422d3123464d710eeb980dcc5059bc7d81ed087fe025c3efa50ed8b52eeddf30a33501dd388be67f8f299489ccaf7a07a41c048ddbe971bbc73434f0e10d4563eb5b3469e4f0cd5", 0x96}], 0xa}}, {{&(0x7f0000001c80)=@xdp={0x2c, 0xa, r3, 0x2e}, 0x80, &(0x7f0000002f00)=[{&(0x7f0000001d00)="a6d914daff6480650f587ba13fdc46d4accdb070f5024f2fb43f33157393dd59da37732752831c5a176158df56429924ca2a1a815bba8e5610242eabe8f55b3823e0c1a2e9f9c0ae36ff6e78f44514958272c2e000c748740ae8b84441694c42c66fdb31", 0x64}, {&(0x7f0000001d80)="da01de761b9ef85e184fcfa7100f3c344891c5d72dcb06be4484c6e77fb723517f4d817d4ec41767f21b953bea6f9a1b25ae7840191e2d60665869511ba3eced3bf90a3e87988afabf9f13010985e937975672707b3c22605c046a87a4d59160c187747cde7316fcb2ee0525bd6e15df2f3ff2e0c2b3fb50159da5b6be355c2ef9525efe3dac11d436f50e23a60f823b93538faacaa69fdfa169899d4855a0d692845e098c25fdd05774e2cacb06733891b49c09f8080975c720b17505e09901074e163850ae1cd62c7390f1ba59d6ff68affa83237310258a73c546292933b7d87eaba8e9568818460f460ce5744b17386b6c09ea915f697c299e925fba81870e8fd5f439e1ea35a7592854dd1a2e147b68798f6cb78dcc3ba7614e7b0a6a577bce57f707cc1296f27e2f6a42ef2091adaf6efd590d270ab1b215c63b1a4cb18b1382e0921014c02bf42df995448823468fcb73f75330ac59761b46551d5bd8e1cb8aa6b7ba0e520a91b15636707d143ec8c74a619fac4841f8268e1a7049376377dbbe8cc3d66f9466812ca5f1c6d3f97d7e5461bc4ee4fb2875f6b70f03c41be5e3fcda5295d0a0bfb7c8dc34346583425a7817c2e9aecb036e4a5761db9002ea73a824bcdc8a002e3d44c06684f610f6d8d01bc661d364c9116a6acc74b20e92ae322e8771df3c6b10202878453cd10587c23ad835edbf1f23210b4af5b12791e60e48c7d734164ad90e876209b13c4dc2ea67ccbf430fdfcc4fa76037882cdcc158e6af50b19765c1e3a93698c1689ffc03dffd284bbad33fd2533bb0cfc7ad1ee6f19f22bd8d2374f5c70363c1bb74cbc722fb5c56879acf5f3bd92c63242406e711efb149fc281e2b559252a369a6a2b872bd7853d6d078310d59c2fd61c046150f79079e63d63311fdb58c6fe5dcb8f5ddb9233dc7feb89ccf92de02cd03bb05ececb60e840e2a7f7ba1479b1b8d555f38fcb2f1d50b475c9e6e95f6edf7be39ec2ebe9c9cd1282bb86c400bd0f4cb355b200df127a5e5fb791c947e496ff4157c2d9a98c872ecb879ec0807069e3d79d8cd661249c6085876c84fd8c0300f14e838a98c61a2eaef287e828665c39adf16523c9f54c8c0dfef216310ff5385139984a2ebb6a0d087a87d609f382660e4ccf6d5db255caceb0dddee713f1348e55967156e5a01df25469e53e83a34b7087851099fe72bb5d3b0498b7150906805a90c3004b0afefac7a6aeda7cb9db4729e9fbbedf05e769a35c0e9cd71c19daa8585546bd1063aba202eea70acd0bda0233783b850799d6f2c4966178268bd4b05f2794f31f5f84de158b525929876b3591c981084a055809cd6792966a6340d1a474ebd8286617dcc1c82d3bfb44120d89876ff94c35f439c02a4a483acb357f9328fa158a9d18bec40ef8dfbc7c356d2cb1295c03e68a4c77db023edea9a17cb6e9e07d2018ee58cab2ed21a1ba826d6d2e6758fd0ec4250040f8570d96bbf9cf2dd3cce910d804573177407d723a1dafa5706b4c80b3a531d306f32e6588e6b3dd61246367dd4645219bf76c7d682be8e55d48d7e22eb703b4f7a79214200cf50851fe9c03a3d36bafac7be137bd0d1685040e37dfe960db1f219848cf69a21ee515253b14120d0ce81526d6ec47da7add00e3f11d88ef6d1fdb21dcbb7ae3f45f410dbc56e65728f0a228c4e2fdf46624900ea005533260dbbda4a987f88a20a659438a2ccaa12ee79e2d0095ea6ca939a258efbb76fd68e19e49305ca5199df36dad6c8d45df8287189813ba190101d6f57a01045a11dcb43bc91b7cdb04289d997a4ebbde3450f18ccb14249d2147e5f7312195d2c5321a11bc9d9549554946f8346b8fba5ae900fdf793b0fc7dfa9e405e1b38d879cdaf160e3fbeda0ce75921f79a18185265c24370d6f60315cd24f1fd84f8ef49db32bd9ef85dbbfbb671ab677786d4b6af2c2b53e140059520befd9e8aaa0295e99cbfa1b44271554735406e1b304a7146e512b40e470c291f7c976afff9d4efdbe3fc165b5541de5bc1b2a101f361f2d4ab938e7d5d32fff48e4dc3c91991faefd015bb3f553d8ec7766f9afd9add09e14b48678fe0b1d275ef856f3af3c026afcbceba36eb3e32b1efe6b2bc9b6d89dc1fec6b450a5ed891d978753733701a65f40f4f23e86a782896da04d985d27f9d3f0d655086a26ccdb995d37f96b59babe387f72e550641a623be2fa74962a48d5f561cf0bf92c2dcb940446a6fb98a75235928b2d9208f96f4b3caeb23e79c78c68ec28a752bf6ce00b535de1454802d77f1121a7872b9ffbd9212067341b9fcb8646f498acb191a2dcaa8663babd4f7978328eaad39c4c3047bd6af52ae69c760dd2d13ee50110ab7a08cfeced58c444dd83129972dcff670910ac2cd401a1167eb6893c3812ab3a91a9a8320aa65b7dc533592ad5a37f8468ce9c77cecfd9a8c5c06f2fc524413cb84976ae6fba81902d38136e992c0c79b14b0834d00dd0ec4e2a5a68eb5a91fb2d3e7c0357aca99b741c916bffe5337e2e734cc2d8a991b181cd42211ecd0acb8a58a1a3cc8434b4ae3a6ed5910d31326fd10004a47d4833a10888d18b1bf7b488c9ddb1e36db962b988669a5d920c64a66acc1b03f4c119dcb7ce2dbea32669c7eb4cf3535c450b49f9a4f55794484577af3e1bc58a571ba331546b7a9baaff6fec3b7e94873c41e74f1f492d0046002523628208694e5f59f16e9e72b34630352970f87cc7c08ed6f1cdbfdfb476a3cbf4a9507114b4e97ceaf372cacfaf4f87e15f3b2172b5ccf06e3c64fbf47ac6f00821167e74991d3203475a8328ae6f5e50793da02d68a4a2e00496441a98954399fd7a558429d3bc6e1d84312a23d6ef614ba583cdcc10aeb4dfae85d017ac263d5db32284f763d35bf1659bfe2d185a6b04e5e287a7920d35c295fa0b4570c53a314e736a98e93b263979f3b96c298863813d060f7a051f44763cb4b739f61fb393948a802eb7286ed90c87e6b0a4ebfadd041caa53020ecef554d5402d930a1484aa1a4d2f36e19e020f1b246fe1a3afa9a9758048909a1516a4cf94fee6e16960d2a8dd5d31a2b75b18755bccda046bc95e1bb0bb83f2e51f01a76b22916de3dcae714453287bff981f7e4b9481f629d6ee9974eb34fa9e927b9e69ca8871a7499356c03e3b12e506e8168d965770776bdbd3cdee1150c1ae1bf7cf58f62cc846a4233da37677741fea9854c5139d1386ead31ac80656ce07906131922de69c8e20a724e44ac737f018c1310aa955cf70675a7e01bc962d85c7081b8396e7f7e2d2b4bc2f6c537d6488ba3b48fdba3be8a109f4fbc6214f95d2a6ff321e749097514ad7fcc92f79ad619646b267349cb7ea40331ca2d4badad8f1ba64de1738bdb6aead5cd5cf50f01421df0cb7ecabb7502e4f02dd715074931d4c57dfb3a3b34e27bdb4e99823e6a2bfc74987b0bf1b433f613f16ba0851b8ab82bf7244d186cc52dcca983bc013dda4cdd4ea7dbad7300bb7509d221ff4f0b4c7910c3135449b78f18f8e654f090d1748693975ac26de1a9301258a322e34e95d8ebc7ad3f97444222c4803be5f20cf3e008d1f9cc1c36be4cc7a684533fe9e0ff891074764f8fe870345f14a40d15f1081190f45d8af925cf1d5b8039bec0c3cf8fbb176e5eedcf49b33c0de8808efb78ae1e7603483ff1d61d24c5714a9a252d08c97b7b63e2532c8b7343ed3c6fccad6227fc0361a1f16e7aa7d0f283232adf2d8a59250da6e3797f0fec61f75d61fd3be4a1b1d9f3d5540690a92e6ea206650d2f21dfa2abbc6383e04aac9674d8976df4235e1b95da2c3d32e0e5f9b59f9be683a4353a5c46d1968859315d99f5b26ab6c22d5a376a6dfd8673014e81ed161defe0164f27d3aed323b252f101424a834bbdbdfb91bc1812aa47cf4d9a2162f4ba3d67ecebb77c5a3dce64aa490b63792284431142400a61e2e23bf068cf2cf6d70fb4b3207bf0d47790165b24a3391efbadd36fe6deabcfee383c5df3b2a99f2c158d82e6fd09704babfecb279a39368721d52b9bcca06ebf56ef980d847adb6aa2d0458c1a293d8476b42acfe68666e9f1ea28958ee391e863cce35f88ef7bcbf0de0dd3f0460aee16e27ea643d5647a815f9aa586ff32d1d838d28905ab6bab52ceed25b6dc193e76f1ba02568640a0edabf041fb68c5a8d997c70677fa8eb70da872b91596bf24ddb70f6e10c61f205f22d94d9e010ee235f6b0793033a3de329d98351d27baf28584536c82b894d8ab65292417f185e82afb94c5d6b035cd86f290777cfaa1a4e8b1fb4a1eb9ddf0bbe19be30fb8e7fac2e9ff6264f287c64ae1084f1ee99e1de410064d461dc4d27482b57ea575c2f666ef11979dc40c324fe79aeeffd79224dec91dd28a4630e9fe736f3c271f62236e8f4d60f075f0e3c6c9197dbe91209aa558fc8bed9d4cd536bf06f3d8d1dfc1d7b6ae0bcf6f96db50417a1115b332a69c70d2e4579a8060297bd733930da19b27d5b34265c3908be8d04d69ff4a3b40ba68c7cdf1a3b9d1aeab0edefbd400debfb18bef3f6f4fcc2c419e537e76ec1996160793a3da127aba7f4a7427803e901750ea3a4d4e5068555cc9bcc70d00fb442d4422767c2845901c917d8923c86410f42669d18fd7b6b84e10d587abd1c094c1706d6d34b4692b92987a93aa3d828ae2678ae5f54d8225e63de2c49641313c1073e524cfb959f3952872ad0c60012f32a1e363540da4f8b3aa991d7899854967e063d2210fb9e04b8957071281d9e42c633f357ef07e41eb5f26b8715d208808d848c479a87526e80b6978207402d6a5b1cbb8e4645c99f9ef82f4ad496fd822db4144de5b44beb02848bcd5917ae2fa64958de6c695fdac62d43d03494d89e2fd5d7bac5ab261147c0a0a5df9922052665c38dd1e5cb1e437190839588782da816265964941a644e71d47006f4fd6896580831f960358c8433aca327e558285f72e0fb1b8d1c7f00250bc09dee92416b659cdd2178b147d424849a2523f65daf68ce01220b562b8901c4e5d44bb685bc7e857ebfbc2019e5bae0152cf0b499a508850f5259ca4ff33cbf3d3787737fc99b418c8adfbf78bda359a67fef585829f24abf83ca91a11e7c28aa360c480de2db71417fe96bc80b2f641a8b76a8bef7671f9036fac5fedde5edfa06c101a776b3d3b5c4fe3663f272a43063e6822dce2f7d97db6e8df5f688508c7a3b04ee9ca69054100ab3c49af28104f0a703400cceeebced0c5095ce889e39f36a7dcd753fdc36c80118b8a823a9b3af89eeb2cee53e985b2450bc8e80feae7fb303e20e640d20c71a98310560cd089b6fbb0b96dbd2b038fbf8f3ffbe6486bcda62b35d85ce1903da1b20559f19af74a9951fbe4b7fd87b3b626134c3e1c5a7111f0e1ba35ec3fde4d06f11c0e833a66eac16fff6bb26a66a6315c02733e4fe2e66c23c49dc6a16d7af97ebc0ac904cebca47c1f0020411e3e088909635962dc1fe9bbec70b483bee4f72af76f7e6c73f585f14b8afbd8811a3944fb56a08f3b425cf36a5c77369595928dd092f520e1a8308e5c800cf4a633888ea1d426b3176daac4c0465bd722bfac89e8860da24cfd183f5dac9a150af0e6b590a63a9228eeaca73ff26dec3d22b0688390fb30cfbeb0a51018777be1b70986e40a5b1f4dcf349ce897385dd25c3eeb5becad3447d36309723b2f2d512069bb5912e271f499e6254efba3e1997d6be20428f981b95789288344094c52aeb62e1f544f94897afbc", 0x1000}, {&(0x7f0000002d80)="50bd475aa5d3c547774d203fc72542fcc35818491ee1e530ef27a3d6436f0728b587dcf6e8496dcb5bca5657c6341c44f8f83256b0bcf7804a7fdf2d35ac5ece237cc32ab5ad14305bba231eae048dc82e53911ad873745bcb327dc514de99376e79a82a894f30ca96f9a74dcad8bcb519cd33a94d659c4666d981994ca327558aae0adcf62c44c3c25b8ace049f97c4e88703cd1845c73396e66dddb35f671b488bbb77199bbe25ef20cb4ce13293905cd988d108ec763316750da361be25b74c76f47e620a13710998760ac2794c204ff46b1aba77054a44", 0xd9}, {&(0x7f0000002e80)="d2d72877c3fc88d7a08d37961ece2389ab3043aba74b6a2da546bf7c82029962edd2656b0895dde294858ba8f482364a7ea1c31a34750e04e825d273c72a51034d2b3263c4ddf04a4f7eaeeecb5fe3ae6c1f41b861b17fcff5a6adf387352c09b44c033648d21353ab4fd6a7", 0x6c}], 0x4, &(0x7f0000002f40)=[@txtime={{0x18, 0x1, 0x3d, 0x3}}, @mark={{0x14, 0x1, 0x24, 0x400}}, @timestamping={{0x14, 0x1, 0x25, 0x2}}, @mark={{0x14, 0x1, 0x24, 0x7}}], 0x60}}], 0x2, 0x4d064) r4 = accept4(r0, &(0x7f0000000100)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @multicast2}}}, &(0x7f0000000080)=0x80, 0x80000) r5 = syz_genetlink_get_family_id$tipc2(&(0x7f00000001c0)='TIPCv2\x00') sendmsg$TIPC_NL_NET_SET(0xffffffffffffffff, &(0x7f0000000640)={&(0x7f0000000480)={0x10, 0x0, 0x0, 0x2019024}, 0xc, &(0x7f0000000600)={&(0x7f0000000780)=ANY=[@ANYBLOB="104988e155d4f3832bbea5fed0e42b47e96e903bdb013e3ea4bde6e1b85110beabc1b8d8dc8d54912934ccb3e9c88ebd0be241bf6f8741f9e1a6f1504fe3e80fbe95320a1093a9e5d9bcb297a8204f0f53657f99fe5cbb558fb4c20fc0f5148fa8b879fe830c5935a308f3e0c0365c5fed3e6309443452fb9b577b96f31da37b957a61d88b70335ac5d6ce7584cdff19e907cd8116947c6af57d725baa8172cc98e694b31b69ad6420163c29c20a5566c463cece94aed34dd1256cad89e0ceb31e", @ANYRES16=r5], 0x2}, 0x1, 0x0, 0x0, 0x40}, 0x0) sendmsg$TIPC_NL_NAME_TABLE_GET(r4, &(0x7f0000000300)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x14408002}, 0xc, &(0x7f00000002c0)={&(0x7f0000000200)={0xa0, r5, 0x1, 0x70bd28, 0x25dfdbfb, {}, [@TIPC_NLA_NET={0x20, 0x7, [@TIPC_NLA_NET_NODEID={0xc, 0x3, 0x7}, @TIPC_NLA_NET_ADDR={0x8, 0x2, 0x1}, @TIPC_NLA_NET_ADDR={0x8, 0x2, 0x401}]}, @TIPC_NLA_LINK={0x34, 0x4, [@TIPC_NLA_LINK_PROP={0x24, 0x7, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1b}, @TIPC_NLA_PROP_WIN={0x8}, @TIPC_NLA_PROP_TOL={0x8}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x80000001}]}, @TIPC_NLA_LINK_NAME={0xc, 0x1, 'syz0\x00'}]}, @TIPC_NLA_BEARER={0x38, 0x1, [@TIPC_NLA_BEARER_PROP={0x34, 0x2, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x3ff}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1f}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x4623131c}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x4}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x6}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x558f667}]}]}]}, 0xa0}, 0x1, 0x0, 0x0, 0x800}, 0x0) r6 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) keyctl$update(0x2, r6, &(0x7f00000001c0)="a6", 0x1) shutdown(r4, 0x1) 00:30:54 executing program 5: r0 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') preadv(r0, &(0x7f0000000480), 0x10000000000002a1, 0x0) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100)=""/30, 0x1e) r1 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') preadv(r1, &(0x7f0000000480), 0x10000000000002a1, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r2, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r2, 0x0, 0x0) ioctl$EVIOCGABS0(r2, 0x80184540, 0x0) ioctl$FS_IOC_RESVSP(r2, 0x40305828, &(0x7f0000000200)={0x0, 0x3, 0x8, 0xe19}) setsockopt$inet_tcp_buf(r1, 0x6, 0x1f, &(0x7f0000000200), 0x0) r3 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)="f5", 0x1, 0xfffffffffffffffc) keyctl$update(0x2, r3, &(0x7f00000001c0)="a6", 0x1) ioctl$TUNATTACHFILTER(0xffffffffffffffff, 0x401054d5, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x1, 0x5, 0xfd, 0x7}, {0x5, 0x4, 0xfe}]}) 00:30:54 executing program 3: [ 2735.383076] audit: type=1400 audit(1575333054.064:1583): avc: denied { create } for pid=24951 comm="syz-executor.4" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 00:30:54 executing program 3: 00:30:54 executing program 3: 00:30:54 executing program 3: openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x275a, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0x6e) prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x30, 0x2, 0x0, 0x0, 0x6}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f0000008880), 0x400000000000249, 0x0, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x30, 0x2, 0x1, 0x0, 0x3, 0x0, 0xfffffffff7fffffb, 0x800000000000000}, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket$inet6_udp(0xa, 0x2, 0x0) fsetxattr(0xffffffffffffffff, &(0x7f0000000500)=ANY=[@ANYBLOB="7373756d0000000000000000000000008777dd1dee10fa0fbbdb5bc49f12dd76740531bd4f39c05edddb541bd6d29624818ee0fa340e83405757059bceaa96ddcee1a8388d761613fcd5971abed9ab06281013476c63450b1a80395d95711289335d4691fd4a20ab68980299b9fdfef1e5a94effc6bd19ca22162f06aeac64bd70e88b0424e27c4eec51a76ce66c029be4c8690d192a59544bc6b9e9fff7cfdcc79be05757b43f5c67cf12868c06932e7dbbd28c2c49837c2c46c6201659967005d2334f1ff7171f061bc0d808b1accb438168ffc1cf5980d784a228eb69d63e82fbfd4f1ad61140bea0c95aa04c6a98cb6d475b977f567216e7aa48b8f62bf7599a67e2217e7ed964e935bdd4128b0bd0f3"], &(0x7f0000000480)='systemeth1(trustedposix_acl_access\x00', 0x23, 0x1) r4 = socket$inet_udp(0x2, 0x2, 0x0) connect$inet(r4, &(0x7f00000004c0)={0x2, 0x0, @loopback}, 0x10) sendmmsg(r4, &(0x7f0000006d00), 0xffffffffffffff92, 0x1ffffffe) ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f00000000c0)={0x0, 0x3, 0x0, 0x3}) sendmsg$TIPC_CMD_SHOW_STATS(0xffffffffffffffff, 0x0, 0x0) [ 2735.578607] audit: type=1400 audit(1575333054.264:1584): avc: denied { create } for pid=24951 comm="syz-executor.4" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 00:30:54 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x200000000000013, &(0x7f0000000280)=0x400100000001, 0x2a7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) connect$inet6(r0, &(0x7f0000000080), 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_OPTIONS(r0, 0x6, 0x16, &(0x7f0000000440), 0x12f7e5) clone(0x2000000002000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) setsockopt$inet6_tcp_int(0xffffffffffffffff, 0x6, 0x3, &(0x7f00000000c0), 0x36c) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) 00:30:54 executing program 4: r0 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) keyctl$update(0x2, r0, &(0x7f00000001c0)="a6", 0x1) r1 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') preadv(r1, &(0x7f0000000480), 0x10000000000002a1, 0x0) r2 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000100)='IPVS\x00') ioctl$PPPIOCATTACH(0xffffffffffffffff, 0x4004743d, &(0x7f0000000240)=0x3) keyctl$KEYCTL_PKEY_QUERY(0x18, r0, 0x0, &(0x7f0000000280)='syz', &(0x7f00000002c0)) sendmsg$IPVS_CMD_NEW_DEST(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x20004021}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)=ANY=[@ANYBLOB='$\x00\x00 ', @ANYRES16=r2, @ANYBLOB="02062dbd7000fbdbdf250500000008000500050000000800040000100000"], 0x24}, 0x1, 0x0, 0x0, 0x80}, 0x800) [ 2735.808926] audit: type=1400 audit(1575333054.494:1585): avc: denied { create } for pid=24984 comm="syz-executor.4" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 [ 2735.888240] audit: type=1400 audit(1575333054.574:1586): avc: denied { create } for pid=24984 comm="syz-executor.4" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 00:30:57 executing program 0: socket$inet6_udplite(0xa, 0x2, 0x88) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000010c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) socket(0x11, 0x800000003, 0x0) creat(&(0x7f0000000040)='./bus\x00', 0x0) openat$keychord(0xffffffffffffff9c, &(0x7f0000000240)='/dev/keychord\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) socket(0x10, 0x400000000080803, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') mkdir(&(0x7f0000000640)='./file0\x00', 0x0) syz_open_procfs(0x0, &(0x7f0000000140)='ns\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) dup(r0) clone(0x7f8, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f00000021c0)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000440)=ANY=[@ANYBLOB="40340800eebb16c248460f05eaa415a5"], 0x10}}, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x40) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r2}) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, 0x0, 0x0, 0x0) 00:30:57 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x30, 0x2, 0x0, 0x0, 0x5}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f0000004200)=[{{0x0, 0x0, 0x0}}, {{0x0, 0x0, &(0x7f00000040c0), 0x0, &(0x7f0000004100)=""/207, 0xcf}}], 0x2, 0x0, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) socket$inet6(0xa, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x30, 0x2, 0x1, 0x0, 0x3, 0x0, 0xfffffffffffffffb}, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) socket(0x1, 0x0, 0x7f) ioctl$sock_SIOCETHTOOL(r3, 0x8946, &(0x7f0000000300)={'vxcan1\x00', &(0x7f00000002c0)=@ethtool_stats={0x1d, 0x1, [0x3ff]}}) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) syslog(0x3, &(0x7f00000000c0)=""/147, 0x37a8ec531be3c41f) open(&(0x7f0000000e00)='./file0\x00', 0x0, 0x0) mount(&(0x7f0000000200)=ANY=[], &(0x7f0000026ff8)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, &(0x7f00000002c0)) r4 = syz_open_procfs(0x0, &(0x7f00000001c0)='mounts\x00') sendfile(r4, r4, &(0x7f0000000180)=0x74000000, 0x5) 00:30:57 executing program 4: prctl$PR_MCE_KILL_GET(0x22) r0 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) r1 = openat$selinux_status(0xffffffffffffff9c, &(0x7f00000003c0)='/selinux/status\x00', 0x0, 0x0) write$UHID_DESTROY(r1, &(0x7f0000000400), 0x4) r2 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') preadv(r2, &(0x7f0000000480), 0x10000000000002a1, 0x0) fsync(r2) r3 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000180)='TIPCv2\x00') sendmsg$TIPC_NL_BEARER_ENABLE(r2, &(0x7f0000000380)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4400000}, 0xc, &(0x7f0000000340)={&(0x7f00000001c0)={0x178, r3, 0x800, 0x70bd2a, 0x25dfdbff, {}, [@TIPC_NLA_SOCK={0x14, 0x2, [@TIPC_NLA_SOCK_ADDR={0x8, 0x1, 0x251f}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0x1}]}, @TIPC_NLA_LINK={0x30, 0x4, [@TIPC_NLA_LINK_PROP={0xc, 0x7, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x40}]}, @TIPC_NLA_LINK_PROP={0x14, 0x7, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x6}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x505c2ba9}]}, @TIPC_NLA_LINK_NAME={0xc, 0x1, 'syz1\x00'}]}, @TIPC_NLA_SOCK={0xc, 0x2, [@TIPC_NLA_SOCK_REF={0x8, 0x2, 0x7fff}]}, @TIPC_NLA_BEARER={0xf8, 0x1, [@TIPC_NLA_BEARER_PROP={0x1c, 0x2, [@TIPC_NLA_PROP_MTU={0x8}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x19}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0xff}]}, @TIPC_NLA_BEARER_PROP={0x24, 0x2, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x200}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x11}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x3}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x9bf}]}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x4}, @TIPC_NLA_BEARER_PROP={0xc, 0x2, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x80000000}]}, @TIPC_NLA_BEARER_UDP_OPTS={0x38, 0x4, {{0x20, 0x1, @in6={0xa, 0x4e20, 0x0, @local, 0x4}}, {0x14, 0x2, @in={0x2, 0x4e22, @loopback}}}}, @TIPC_NLA_BEARER_PROP={0x4c, 0x2, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x7fffffff}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x2}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0xfffff001}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x5}, @TIPC_NLA_PROP_WIN={0x8}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x20}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x1}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x4}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x1}]}, @TIPC_NLA_BEARER_NAME={0x14, 0x1, @l2={'ib', 0x3a, 'veth0_to_hsr\x00'}}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x449}]}, @TIPC_NLA_NODE={0x1c, 0x6, [@TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x5}, @TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x1ff}, @TIPC_NLA_NODE_UP={0x4}]}]}, 0x178}, 0x1, 0x0, 0x0, 0xba2596d85327d7d5}, 0x4801) r4 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') preadv(r4, &(0x7f0000000480), 0x10000000000002a1, 0x0) r5 = openat(r4, &(0x7f0000000440)='./file0\x00', 0x0, 0x10) r6 = syz_genetlink_get_family_id$fou(&(0x7f00000004c0)='fou\x00') sendmsg$FOU_CMD_ADD(r5, &(0x7f00000005c0)={&(0x7f0000000480)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000580)={&(0x7f0000000500)={0x60, r6, 0x1, 0x70bd27, 0x25dfdbfc, {}, [@FOU_ATTR_PORT={0x8, 0x1, 0x4e21}, @FOU_ATTR_LOCAL_V6={0x14, 0x7, @mcast1}, @FOU_ATTR_AF={0x8, 0x2, 0x6a1cd42f08943520}, @FOU_ATTR_PEER_V6={0x14, 0x9, @ipv4={[], [], @loopback}}, @FOU_ATTR_PORT={0x8, 0x1, 0x4e22}, @FOU_ATTR_REMCSUM_NOPARTIAL={0x4}, @FOU_ATTR_PEER_V4={0x8, 0x8, @broadcast}]}, 0x60}, 0x1, 0x0, 0x0, 0x4000091}, 0x44004) keyctl$update(0x2, r0, &(0x7f0000000100)="a78dda15bbb0aec8acb94129ef50bb2996b839a5bd31bf01de83c56cda01000000b0b0c9316eb0fc9a82cca146973fe062d95f169591acbad59092b8a71f638fee20f060b5f831b97c47342ed168811cd51e0f5c69be7e4bedda0d0186445a0658f3", 0x26e) 00:30:57 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x200000000000013, &(0x7f0000000280)=0x400100000001, 0x2a7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) connect$inet6(r0, &(0x7f0000000080), 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_OPTIONS(r0, 0x6, 0x16, &(0x7f0000000440), 0x12f7e5) clone(0x2000000002000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) setsockopt$inet6_tcp_int(0xffffffffffffffff, 0x6, 0x3, &(0x7f00000000c0), 0x36c) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) 00:30:57 executing program 5: r0 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') preadv(r0, &(0x7f0000000480), 0x10000000000002a1, 0x0) ioctl$SNDRV_TIMER_IOCTL_GINFO(r0, 0xc0f85403, &(0x7f0000000300)={{0xffffffffffffffff, 0x1, 0x6c4a, 0x1, 0x1}, 0xd50, 0x0, 'id0\x00', 'timer1\x00', 0x0, 0x9, 0xfffffffffffffff9, 0x81, 0x4}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r1}) ioctl$TCSETXF(r1, 0x5434, &(0x7f0000000100)={0x20, 0x9, [0x1f, 0xbb3, 0x2, 0x5, 0x3], 0x7}) r2 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) keyctl$update(0x2, r2, &(0x7f00000001c0)="a6", 0x1) r3 = openat$selinux_avc_hash_stats(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/avc/hash_stats\x00', 0x0, 0x0) setsockopt$inet6_tcp_TCP_MD5SIG(r3, 0x6, 0xe, &(0x7f0000000200)={@in={{0x2, 0x4e21, @multicast1}}, 0x0, 0x4, 0x0, "b375e3e476d065c46325d89a19be9fce32d1915160e0d672f77cde9f1714d4d8472508e6d87aef50c94666c9a36ec3953ce342076bf28f292d5c1cefdcd282c1b3d1596f142f49516764841ce260923a"}, 0xd8) 00:30:57 executing program 2: r0 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) keyctl$update(0x2, r0, &(0x7f00000001c0)="a6", 0x1) 00:30:57 executing program 2: r0 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) keyctl$update(0x2, r0, &(0x7f00000001c0)="a6", 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fsetxattr$trusted_overlay_opaque(r1, &(0x7f0000000100)='trusted.overlay.opaque\x00', &(0x7f0000000140)='y\x00', 0x2, 0x0) [ 2738.401130] audit: type=1400 audit(1575333057.094:1587): avc: denied { create } for pid=25003 comm="syz-executor.4" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 00:30:57 executing program 5: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r0}) setsockopt$inet6_IPV6_ADDRFORM(r0, 0x29, 0x1, &(0x7f0000000080), 0x4) r1 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) keyctl$update(0x2, r1, &(0x7f00000001c0)="a6", 0x1) [ 2738.453838] audit: type=1400 audit(1575333057.144:1588): avc: denied { create } for pid=25003 comm="syz-executor.4" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 00:30:57 executing program 2: r0 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) r1 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') preadv(r1, &(0x7f0000000480), 0x10000000000002a1, 0x0) r2 = openat$cgroup_ro(r1, &(0x7f0000000080)='cpuacct.usage_all\x00', 0x0, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r2, 0x40286608, &(0x7f0000000100)={0x4, 0x100000001, 0x6, 0x2, 0x2, 0x401}) keyctl$update(0x2, r0, &(0x7f00000001c0)="a6", 0x1) 00:30:57 executing program 5: r0 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f0000000100)="ebed8c46d35038b3088ab75a3c0d22bb8dff989324baf55485ef918e6bbf8798fde96e7aa32e20344c029ac00a216204035bb055fc00000000", 0x39, 0xfffffffffffffffc) keyctl$update(0x2, r0, &(0x7f00000001c0)="a6", 0x1) ioctl$SNDRV_TIMER_IOCTL_NEXT_DEVICE(0xffffffffffffffff, 0xc0145401, &(0x7f0000000080)={0x0, 0x1, 0x0, 0xca68748f4d0cd36c, 0x8}) [ 2738.564412] audit: type=1400 audit(1575333057.254:1589): avc: denied { create } for pid=25003 comm="syz-executor.4" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 [ 2738.596151] audit: type=1400 audit(1575333057.284:1590): avc: denied { create } for pid=25003 comm="syz-executor.4" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 00:30:57 executing program 2: r0 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x600043) write$evdev(r1, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r1, 0x0, 0x0) ioctl$EVIOCGABS0(r1, 0x80184540, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f0000000080)={0x8001, 0x4, 0x6, 0x3ff, 0x51}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r2}) sendto$inet(r2, &(0x7f0000000100)="7d5a7702d030faacaa91f12f54a32ce65bb8d2ef5721786e694d1823ec6f392dfeffa35c2755d277ee9961825adcee46aeeb093154cd8823895ee70bfa09295de9079e325d6609ea023550921e3b848e598bf7c6c1ed1a7ab78d30340ef8a658098d9f6157728d2c54c34f3cae11d02d6e29f89489c57b630fd8fb9534dc63ce0b6c7ed178779f547293ac1f9d20925e27e132", 0x93, 0x800, &(0x7f0000000200)={0x2, 0x4e20, @broadcast}, 0x10) keyctl$update(0x2, r0, &(0x7f00000001c0)="a6", 0x1) 00:30:57 executing program 5: r0 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) keyctl$update(0x2, r0, &(0x7f00000001c0)="a6", 0x1) r1 = openat$apparmor_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) r2 = request_key(&(0x7f0000000100)='blacklist\x00', &(0x7f0000000140)={'syz', 0x0}, &(0x7f0000000180)='user\x00', 0xfffffffffffffff8) keyctl$restrict_keyring(0x1d, r2, &(0x7f0000001200)='id_resolver\x00', 0x0) ioctl(r1, 0x0, &(0x7f0000000200)="9bef1012a14dd8e59f63fa32ebb6010fdb202ad06b7541aa9d5f9546992396b448a626c0f69238e344ebd27abcfadcb2328aea57bad436957874882bb51412d6ce3eaeb69df17846d50407e30c489fb77f322b9299dab00b3a88a85935edfea953e88a11e8198c41eccdd7c238566fb05d2cf21288dcd2af7924fd0db2457a4172859c004bda4e4db0fc66fcc28b4fdef8e77606f52240cb10239ea99017e35e35926e8afcab9678870f88b5c99cb87ae499ff6bb4660245e89dac242062691e1f07cb655020eba7a6f255f6bf84caf4e0a3c57d3f4d1eca323a71d994e6a27902c96fd32793dfe026e2f8ff2ef2ab964ac66fbcd98304511f94611718479bf46e7796f88814225b001e3552f07db8e7e84c3a43559dae2a7525813906486016ef67e364e0f424cf50a7c304ebc4910813b5f58202447ea197439b7987743bbe02568471430f36886ba48113aed218cf2e82dd9a1fa6dd065da3afb8df4b04f39273985bee51e16bdabda6c3f2c408966e9f488eec53df8eb6845797e8b1547c4e52c0783569a6808e23f86a2baba1ffb99b469627b5c3d2143d0ed4492b576e5337bf85b4bfa3d1e9485660750a6ae41cc27d4cb8cc0752316ca84dd7b959ddbddc3dd9138ccf6275cc2cc7d89be7ac8745141ce64f004f7231fb2189baf506d685b21c7f809ae988f156961b9141585c8f3bafbf93b6df8988931d9a79b1f26a9aff22c5643b5e8e2db71ca418e02f19296ceb7e78a5b1c6c0a5cd4fd9b855a586bbb5e783bee3762dc0414327aa641a4b1839602c31d8261875fb3b5e64a0ab7f497b021ac8139cc818ed7167245c3c20996122ce35d3008409408ceaf5b3be3f957fe8f78c7d6958d59a6fe15be013bc4403d12ffc7fcb700340e78979513d94603f212437237a88ff1391c563860638aa7a4c6cfe1ff5164fad7e3d82703d6852e4879ffc99d71b211a1ce9e3d6a07eca585f65cbde5992a18c4d74b4becca7d46565450ef31f082fe1a44669b70aafeec5b5e63b488672d9de0c52dd5a3124465ff6349cb04cd92dbdacd999edee4c8ba83fc04baa0d269ae6adfff076eaca1a375b550c3dee123e5dba52f3968b6906b489c8aa23fb3a52d77e0e37ff37e48fbd0b69204ba41bb765511ace98f86a04fa03054ef01de8075428e6a1ad2e891f3fcc400d58ba1e18a3eee7f4ae671a3c22fe076ce8a8fddf30350c5b93d3d3192275452a36f135d6fabd45d2de00f983ea1d972102a2eb91dbe3cff74b48f72024f8f5ff4c278e75ee0578918d06321762849fc5cf6715028787cd8366dd8aa9ed8983f46ac3772afd80960db0f31b03718b64a6593d86d4016621dc754a39d9b8aa41d1a59b00559451560a225d1536c0b944d3c47876a01792f8c2b709ca28242f5c67ca6c7fdd048aae5297f678bb6d15ba07b1ee5aad76e90347ec25aed24067e39135f264870ff118e30d396817d30462a73daa975f15161330b172c8431a40592a1ff028012a7366bbbf454b00750c0cb8937d9f3d401f4621a41eab87837a9eefd6e1737e23e6693efd3c6939ded2831f97e04e3cb31d9fd95f49663d01873965fa155f1a8449153c75bd40be979b1af6f0f6960326d3769a7765bbaf6a6edb7a982f632cd5038d341197603081512acd25659c89b14c69183d0c4fae197d4db362977f0373eeac2ac08776eccbbcbf56f5eecdb7b7e8764acbf0889beb6917e10fb2122044e2c201f0318f3dabe8a6c19c169e403c1dcaa748b7be5457e4f1684d4d778a32dcf67fc9efb44575902e7b5ce0bb2d5b420c1e90ff485d420d1153decd1075ca60ccdae86aef0632a532c1ebc794f0d583a5d6b0b40dce7c181256c746d978045c7fca3a60618ef8017ca2b192c9060d7d51c0ede38baaf7a9a9bc046caa5de919b93410f1aa53c644c648fcfd7b5a2c22d6df29c857a19434dfc10ea91fabf606103565c94f1ac6c9315d613567379992801473594cfdca00bb669a0caefc5540a20f93e169b6b36fbdcc978037b755bba43b639bb69ffdc15e8287447d40779841177f584872ac20ea355b6077b038804a40fe93a0996111e6f5472bc5c775fcba544bc57373b8828b1984fa43ee0314da0e4ae852b436a0e7f3e82b8b8d45b4af58ae7bce21d9f7aac0d0634ffe12ff605d5c5499a2cff885983ed40bb9adf24fbd11ab02bae8a7b36b9064a111dceb3c42252244a7b07377d85ceb1d28422b8ec833c5ebce88c1ecd7cf3ee6f10bfc1e37d4058985bd5568460e306fce91bbcfe8b6659ef9c0b1b15baa5f192147ed61a559bec4ebbba9d6fb3b60848b4b4406e31891df2aa5f7db1c6ba60934c10a36c2a82e0c6a5b20f3514d893792ab004e3f5abe5ac10ad6b94ee33a4aef1c9c62462e3e68ed31515e93ad0bff5a9ebff9a278cdd4957280e1f563d681315e1772a160e6954afae686e44bba7afbf94dbcbffd3e5237347c08d7ecde2eeb9aec9631ba0775dde293fc2349e82719f29149eca5aa18d405606e0d5885b53cdaaecdec65fe29e79f26aa0c585066c3edbe2a20e4d340655e8e4f7a870c8bc2a1243d1bad9a47ee230089c31da385e6f49eed2d74b45fef8f573414eefb2b5a460dd3d77ff21a43b3792a3a2446c818ce017ce827884aff16ebd0c527c95dca109eda5fe8ffc2e107d1059028bad5e38114c7491048c5f691ee6ac1c3d051590ff11ab698265f5c43b84ea363451e0d9041d5712309bd056bd7c2a4e31790450ffcc03b23e669516bb492bdba8e983409d5d07238d8922f32f79a5b9129662b7c759f226acf6e69c95141f09f828178376e4dd76ab0015c132b44e71ab3f2148e79622f18493b1c38efe3a3e49ada832c3dfb291323bd284d9f5f94a4809f7dd497ccac875b4a169664e3f652d6c52dd51cc54c44ad70d608895c066cd0009f4337fe28b4856ca176448396a54cd300bf5b7988e1210dff70af190ebe609289fbceac3715c7689690764a1d3f7a89710ef56581524d13f33a5d3afb9d7445da182e5fd83cc12b19f79c840f9933820bbd605bec0bebb9ab89ba3c96f5caccb1cfbe56ed6b55f0766908c6c7ace0f893859eb94e7c83f4e71e2f8f1de149372a0aaf79a976ac8f7a5ad31dd0d553e52101dee577a1c2df29031c0f3d1dd4afe0216a7b2a31fcc44dd808f2d5bb16b5b26f8359b8b44af91361a56ead96a8b743836d31f605771a5c7c077c927051459d14dcb9bdee730b46f2f13ec7dd2e8af61f8e842a687c11ee7aac320da0a3da3e3cce3944795cf0bc97785a47ccd307234547bd2633daf86abd8e6ea7c0e7cbfaed00f6fc6606bca01d7e1c6f74d4376eed568d338f56feef936dd263f6e679841a44bb51e22e9b6ef7fe84a3a2f5b6631fdce2ca7f7b35b31ae569934b04373399424f43ab7c2689a746160b1b24f5242ffa7b098652d9dcab127e593a7ab0c050bcebcaa1cb4580cd9e1cb4c3d83a3fa05875394197c7a761486ab464aa62062b8698a032c1aba6662b98459a321ef6bfdb3dce7664a4e6fa08ac37f8f3b830f4e9b48b73f6f2553c43c9b6a50c70c5a38a39f1de14a63cccaf48d1f2b5b6488458df54ffc27d85343eac60a90096549ad517dda358c476fa84aff855766293ccf000bc03fbab43e51407c43706cf57b3dcf1a414e7c6ba0dd968f9c94e4c3e92931f28d634370b960176885ab3fb597450300f45a222f48f0121000a4f5763abe880a1564d7f4c8ef30177e396634e1be7f043ad2c4432d2dbf4d67967238c80e5292678f0523e3c76ebd6634ca47b6a986b03c8171e9dce2bddbc58ef25b580a8825c2a94524a8bc5213cbacc04ab8ffdf401920a62d6f718bb5c2f4d49493405d9c886558b01059b440829aa847b348a5fd4625ddba342eb3b32781d3ddb561bc849b92f0f2da1379fa102c5a587ee4bd620e1636c5c5d020b75969ea0f5645dd8b675d3fcc56c5ccd2a1a2adfc1f8fd0256008f3dd759520f81b38f229732804cb89f8381c7930ac2cccd045784fe471a31b9c749844bd8eac3daedb83eda0c94a5ef0dfb27607c86fea28191cfacc389259ff091b3121393e7da9f5110362d0d1e8251e914e6cdc8ff2f944677f22f13e81d683cf9f8c101a11bbed4a01c552c6a9f9ee8dcaa2c22c1aa818b68d43d0b5c01705a0fcdaa1dacbd2e47917b6194d10a85b73c1cea9b5290905d120b0ddb12b32984e5b75e28172234501ff04b4fd62f2d7859d47bbb5d51e6b1692516d05943bc08a5e76e2f900d60dd1ebd84ce0a5188e783ea59f756576e416cd5d2244f9c930cbb401f91d91cb385f544da1678eb26e339fb7ab7cf4dd1dd404dda96194d3c7a5d0dd71131d57d300a48909e3417ac35a403f297aab3d285e273704ec31d446a7cd04041babf85354c6eb2d38e28ac1c85c7148f8fd04ab25cc914fe72ba954ac8d7a84d79b359c915278b1789e81c76c5f2be743ce870f4ebe54e0bb07747c7e39995c61d7692271268f3ec16e4c8ab220e008638a8ea16877c0ef940516558f6b51225eb0ff6bf1efbf365e291387cf1104333785fb988bbe1ab71da742c7a473d3eeba5a1e8f409fb8baf3260337513d9b9d60cad86836b06e08efc02745f4a34c95135c57472314e4e3d484996fa441bd34592dcb1dc48b6288897226f26b5aec8154f467d23c115582f4fe3eedd9880615b4ca5205f15f338dba8824efdda51b7d6e61c971a124627a21d6fd83e80f952df3adc59f86595a7640092f25077903e240fc7f1addcfd3bba07f32c710bb46fe1447f640d249744d2b4f194087a87d28a252e704016b9a2ca7346b65bb724a4d368a3921ac11329e2181825f4cf17024028cc0a08276c3207aa34f80f5aed5c629422cd17255a8325a5dd2d4df6fbf8c360256028f09411b3e84e4d8db8723b11c86ca0c56ce1851805d322ec8e05a32a0d18b0c9bfe9eecaf42b5d416015063e1b3ae860e6380f74cc9a9c2c6ed5da5bf1cb8127a0c0334b2e9beb500a77568afcb651dd466e5aab3fb9a4a5c7ee397f02c1244258a94afa921dd9ac43a0491aa6e0a4902ecff06ae37868d395f7a9787e80f53f4f61420e0ad6faa7d1560d1528cccd0040291680e6d9777e25ef28e2ec9bba78b6e964b2b68979753bd187957b7d085e82ae228a569bffe7b22b4548fef7055a51feaebcbedbd5cd04f53fa2d8f70cb18ef050bc18b0c113688e35d6a8e5d49d6351b15ef9c44dcaf7c1afacf4fa51ec7c97baf524ef9e75e09a2f162219581a85d82d114d51fab2140b8a8894abd7bcf20492846d7e98156461bfb4c52136b5edf8f90e002149e8df4d79e0127e0c9caf0df49f413bf241dbf6db24b4ad61fbc8d92525589545be3a6e5b1203dbe109a4aeba739c94f3e2051c9d429af2766fd93ad43d3c773595b50b22b2dfbb49df24041a256fbe9721e9818befbc8fd4ad8cba7e22ca16ee7cad4ecdb6260403614630ef3f117f3645dc9ba842db9d3ffe4f8f675fca7cd4bb9af934bbbf9e77022edf72fcd425b02f2403e6d7dbf8a0ca73dade716e44789868138791ee1f561b4e8ad9573f0cd8b01fbbcc25be6f121ef7b6936d2bf1ee410dbb6e6fb202de39330ab6b2f1ec15c55b35e6be73e5a72eeab852c2e85061a9294f7c739687277cb1c9abe203e15a753ae796b0b605ecee7694cf06ca24d9503908352858573cf7c917da122626161900e18da1ac1d873308e1149fd33a4b4d2e37586f4682c587554bfeca0385e23cb93331bc386404d19db562a2c1ea21ac54412e65af3ab8e2515e52d9105f") r3 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') preadv(r3, &(0x7f0000000480), 0x10000000000002a1, 0x0) setsockopt$IP_VS_SO_SET_EDIT(r3, 0x0, 0x483, &(0x7f0000001240)={0x45, @dev={0xac, 0x14, 0x14, 0x1c}, 0x4e22, 0x3, 'sed\x00', 0x18, 0x4, 0x6c}, 0x2c) 00:31:00 executing program 2: r0 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/net/pfkey\x00', 0x0, 0x0) ioctl$RTC_IRQP_READ(r0, 0x8008700b, &(0x7f0000000100)) r1 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) keyctl$update(0x2, r1, &(0x7f00000001c0)="a6", 0x61) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000140)={0x0, 0x9, 0xffffffff, 0x1b6d}) r2 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) keyctl$update(0x2, r2, &(0x7f00000001c0)="a6", 0x1) keyctl$dh_compute(0x17, &(0x7f0000000180)={r1, r2, r1}, &(0x7f0000000200)=""/208, 0xd0, &(0x7f0000000440)={&(0x7f0000000300)={'michael_mic\x00'}, &(0x7f0000000340)="12d13d9177e3255156827b96d275320226da4a5dd61b51b7234092294de58174ec67dcf60743998b383b869d46c2f59538f8bce40ec090d5bbd5ed7f2a6e7605c4b4a2e94039976fbc7cb6a989f1080350465489423ff17f756cb74d61c64b0f7fc4eab7ecc25be8164b4b1aa6a502bc45d8236fa18f66f6f57859c83eb4cd7c4cff83fd30948d617ffb293eb94390d58baf3646a6a3e96542199728d054b546d508586a9eca03a61e8ac456bd4aedfa6272e3e01fc4f30d9a131cb66d2fd91127a81cbbcaaf7d1f1c46bcb037f67ce26fbfd622d8bfef054e5f3ae43d244dc13a5af762940cbee17512ef346974b61750c1771fa0f14f4f59c99ba96a", 0xfd}) 00:31:00 executing program 4: r0 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) keyctl$update(0x2, r0, &(0x7f00000001c0)="a6", 0x1) openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/fscreate\x00', 0x2, 0x0) 00:31:00 executing program 5: r0 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) keyctl$update(0x2, r0, &(0x7f00000001c0)="a6", 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x48a140, 0x0) getsockopt$inet6_tcp_TCP_ZEROCOPY_RECEIVE(r1, 0x6, 0x23, &(0x7f0000000100)={&(0x7f0000fea000/0x13000)=nil, 0x13000}, &(0x7f0000000140)=0x10) 00:31:00 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x200000000000013, &(0x7f0000000280)=0x400100000001, 0x2a7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) connect$inet6(r0, &(0x7f0000000080), 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_OPTIONS(r0, 0x6, 0x16, &(0x7f0000000440), 0x12f7e5) r3 = dup(r0) setsockopt$inet6_tcp_int(r3, 0x6, 0x3, &(0x7f00000000c0), 0x36c) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) 00:31:00 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x30, 0x2, 0x0, 0x0, 0x5}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f0000004200)=[{{0x0, 0x0, 0x0}}, {{0x0, 0x0, &(0x7f00000040c0), 0x0, &(0x7f0000004100)=""/207, 0xcf}}], 0x2, 0x0, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) socket$inet6(0xa, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x30, 0x2, 0x1, 0x0, 0x3, 0x0, 0xfffffffffffffffb}, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) socket(0x1, 0x0, 0x7f) ioctl$sock_SIOCETHTOOL(r3, 0x8946, &(0x7f0000000300)={'vxcan1\x00', &(0x7f00000002c0)=@ethtool_stats={0x1d, 0x1, [0x3ff]}}) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) syslog(0x3, &(0x7f00000000c0)=""/147, 0x37a8ec531be3c41f) open(&(0x7f0000000e00)='./file0\x00', 0x0, 0x0) mount(&(0x7f0000000200)=ANY=[], &(0x7f0000026ff8)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, &(0x7f00000002c0)) r4 = syz_open_procfs(0x0, &(0x7f00000001c0)='mounts\x00') sendfile(r4, r4, &(0x7f0000000180)=0x74000000, 0x5) 00:31:00 executing program 0: openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x275a, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0x6e) prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x30, 0x2, 0x0, 0x0, 0x6}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f0000008880), 0x400000000000249, 0x0, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x30, 0x2, 0x1, 0x0, 0x3, 0x0, 0xfffffffff7fffffb, 0x800000000000000}, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket$inet6_udp(0xa, 0x2, 0x0) fsetxattr(0xffffffffffffffff, &(0x7f0000000500)=ANY=[@ANYBLOB="7373756d0000000000000000000000008777dd1dee10fa0fbbdb5bc49f12dd76740531bd4f39c05edddb541bd6d29624818ee0fa340e83405757059bceaa96ddcee1a8388d761613fcd5971abed9ab06281013476c63450b1a80395d95711289335d4691fd4a20ab68980299b9fdfef1e5a94effc6bd19ca22162f06aeac64bd70e88b0424e27c4eec51a76ce66c029be4c8690d192a59544bc6b9e9fff7cfdcc79be05757b43f5c67cf12868c06932e7dbbd28c2c49837c2c46c6201659967005d2334f1ff7171f061bc0d808b1accb438168ffc1cf5980d784a228eb69d63e82fbfd4f1ad61140bea0c95aa04c6a98cb6d475b977f567216e7aa48b8f62bf7599a67e2217e7ed964e935bdd4128b0bd0f3"], &(0x7f0000000480)='systemeth1(trustedposix_acl_access\x00', 0x23, 0x1) r4 = socket$inet_udp(0x2, 0x2, 0x0) connect$inet(r4, &(0x7f00000004c0)={0x2, 0x0, @loopback}, 0x10) sendmmsg(r4, &(0x7f0000006d00), 0xffffffffffffff92, 0x1ffffffe) ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f00000000c0)={0x0, 0x3, 0x0, 0x3}) sendmsg$TIPC_CMD_SHOW_STATS(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x41000}, 0xc, &(0x7f0000000500)={&(0x7f0000000040)={0x1c, 0x0, 0x2, 0x70bd2b, 0x25dfdbfc, {}, ["", ""]}, 0x1c}}, 0x0) 00:31:00 executing program 2: r0 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) keyctl$update(0x2, r0, &(0x7f00000001c0)="a6", 0x1) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r1, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r1, 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$SNDRV_TIMER_IOCTL_NEXT_DEVICE(r2, 0xc0145401, &(0x7f0000000080)={0x2, 0x2, 0xa4, 0x3, 0x7}) 00:31:00 executing program 5: keyctl$update(0x2, 0x0, &(0x7f0000000000)="9daabd55edfdc42f07d8dfedfc9d9603be6e20732c51c7ac6fc3f16961610a3761d22b784a333be697c7bff1e01286b8ae3758e629e2cc23501797b9daf10f3a778bbae48842a0b4282d1b8f249ade4fa19cd5a5f92d27d3c772421c7b1264a8bdc98db397a689d8ebf8d019cdb2763cc75e04", 0xffffffa5) r0 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) ioctl$TIOCVHANGUP(r0, 0x5437, 0x0) 00:31:00 executing program 4: r0 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) r1 = socket$inet(0x2, 0x6, 0xff) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r2}) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000200)={{{@in=@broadcast, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@loopback}, 0x0, @in6=@mcast2}}, &(0x7f0000000100)=0xe8) stat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0xee01, r3, r4) setsockopt$inet_tcp_TCP_REPAIR(r1, 0x6, 0x13, &(0x7f0000000080), 0x4) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = creat(&(0x7f0000000700)='./bus\x00', 0xfffffffffffffffe) fcntl$getownex(r6, 0x10, &(0x7f0000000400)) fcntl$setstatus(r6, 0x4, 0x6100) r7 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) lseek(r6, 0x0, 0x2) sendfile(r6, r7, &(0x7f0000000040), 0x8000fffffffe) writev(r6, &(0x7f0000000680), 0x0) r8 = socket$inet6(0xa, 0x480040004000, 0x6) getsockopt$inet6_IPV6_IPSEC_POLICY(r6, 0x29, 0x22, &(0x7f0000002780)={{{@in=@multicast2, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@initdev}, 0x0, @in=@initdev}}, &(0x7f0000002880)=0xe8) setsockopt$inet6_IPV6_PKTINFO(r8, 0x29, 0x32, &(0x7f00000028c0)={@dev={0xfe, 0x80, [], 0x24}, r9}, 0x14) setsockopt$packet_drop_memb(0xffffffffffffffff, 0x107, 0x2, &(0x7f0000000380)={r9, 0x1, 0x2, @broadcast}, 0x623892238c419ed1) r10 = creat(&(0x7f0000000700)='./bus\x00', 0xfffffffffffffffe) fcntl$getownex(r10, 0x10, &(0x7f0000000400)) fcntl$setstatus(r10, 0x4, 0x6100) r11 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) lseek(r10, 0x0, 0x2) sendfile(r10, r11, &(0x7f0000000040), 0x8000fffffffe) writev(r10, &(0x7f0000000680), 0x0) r12 = socket$inet6(0xa, 0x480040004000, 0x6) getsockopt$inet6_IPV6_IPSEC_POLICY(r10, 0x29, 0x22, &(0x7f0000002780)={{{@in=@multicast2, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@initdev}, 0x0, @in=@initdev}}, &(0x7f0000002880)=0xe8) setsockopt$inet6_IPV6_PKTINFO(r12, 0x29, 0x32, &(0x7f00000028c0)={@dev={0xfe, 0x80, [], 0x24}, r13}, 0x14) setsockopt$packet_drop_memb(0xffffffffffffffff, 0x107, 0x2, &(0x7f0000000380)={r13, 0x1, 0x2, @broadcast}, 0x623892238c419ed1) sendmmsg$inet6(r5, &(0x7f0000005bc0)=[{{&(0x7f0000000480)={0xa, 0x4e23, 0x80, @dev={0xfe, 0x80, [], 0xc}, 0x7}, 0x1c, &(0x7f0000000880)=[{&(0x7f00000004c0)="671c5c57f88a192fb1ed5f248c2d4b61420c7f0452a15cb9f2a81e775352112606d6075d68df44fdb2fcf337ad038bfee864bf694909b4fa21dbc8f699d98352191c51b1da7a385a71de3e16a916366e36fa4afd5d5e0ed4cc7e5039e078c2479cc244b26c77a6cc4fa4718089c0747cf79df0772a7fcdc5feefff7c2cd01e1706ce4d3d67aba640b45acdddc2e95deeda9cabc7fa0426653db71d4f7def5aea889747663884d428641c6b342c4d2aea19b3e85c811b9b1b3f7aabf1ff283484ad9ad80a8a0314a68b0aa1f0", 0xcc}, {&(0x7f00000005c0)="99d0316b16c1f1a12a6847766b208682d1e4eba788bfcce4763aa7d73d07821893d363b1df5184577b3e177cbf104f8aaaeaa60c2deb85e24323c248fc00c9e567dded7d903ce8b07d1fccb034f7e6c9b5faca165fa169370e00929009269cbd515256be7e6f7a1e20ae7bb94d43b7b7190743578d4719cf1a75cb5653727766ff84b549e2605f2b15b5ddda284fea61c50e00a57cd11d2bb418ae0ce7cdf275605fa60f7474b9726d8793a49ae4649648af1a34fee014cae8245c61c4d88f576c4f289538fb31", 0xc7}, {&(0x7f00000006c0)="da3ddda6f51d623818f8b4c7c9339ebf5781e2522ad166b4906df2b65c66e9c3cf688a51a76f2fa288bb1c899f1e31f6f9dba6e05ed4af3318827e5e22cd2f9fc5aaaaba6b81be3bfe21f7e6ffbf01b143b13d40ae6ba402cb0e90820a1d70b516e74015a28584b61b0adf1ed98d6516b67d242b821cb20b4157", 0x7a}, {&(0x7f0000000740)="e2b0addd02b5b4549bc25379a75cc06debb031f9e201d91ffb006efa3df0a8f7670fbdc39a7a9e5af0e2f4460adefd1eab3cc6d59f00531ae692345a7ebd2bf481bdb43d16d4c5b244ce1ce10d416c798edc03140166559b4ba3d18d05f71e2dd61e5c37255f3ade197c3767037754b9b724697acb529d70637fac6e847e07940fecc4ec53fa9e5ce27189a0da70b234", 0x90}, {&(0x7f0000000800)="b8f1e7f4dc63535d83165513d59dff1c1091615a15726d29f843da695c28b58d3450f24bc52466cc9300e59c56641c21f5750776ff76da7e8155ea2a056381896da26d94185a5b5be6c51bfb0d64fc", 0x4f}], 0x5, &(0x7f0000000900)=[@rthdr={{0x28, 0x29, 0x39, {0xbe, 0x2, 0x3, 0xbf, 0x0, [@rand_addr="cda7c07bed6cf3be8f684e629854f7a8"]}}}, @hoplimit={{0x14, 0x29, 0x34, 0xfffff000}}, @hopopts={{0xd8, 0x29, 0x36, {0x84, 0x17, [], [@calipso={0x7, 0x10, {0xce8, 0x2, 0xff, 0x2, [0x5]}}, @pad1, @generic={0x4, 0xa4, "7ffd39169eaa1a21bb9a72492a1df7aea8b349f94d1f51466ee8eca660563cd7b0ed414bfcf7306bd2f5e573f172d9669f23c70f0955896ac204fccc97d7af85b71a40c672045c6727d2833acfdd4a40fc29e041d255a171540200e8733f89b6ae28f75e54d076d214386cb794dbc9b04932ce3557e10ed3810191e0f9673f897982ba4e96ce6bc50313b9511cd876dd5cc74a4862b27b9374549b8ce52fab24533ab1e6"}, @padn={0x1, 0x2, [0x0, 0x0]}]}}}, @tclass={{0x14, 0x29, 0x43, 0xca}}, @rthdr_2292={{0x28, 0x29, 0x39, {0x88, 0x2, 0x0, 0x4, 0x0, [@mcast1]}}}, @pktinfo={{0x24, 0x29, 0x32, {@mcast2, r9}}}], 0x180}}, {{&(0x7f0000000a80)={0xa, 0x4e22, 0x0, @mcast2, 0xffff}, 0x1c, &(0x7f0000000b00)=[{&(0x7f0000000ac0)="9509488bad0fa4ce71", 0x9}], 0x1, &(0x7f0000000b40)=[@flowinfo={{0x14, 0x29, 0xb, 0xffffffff}}, @hoplimit_2292={{0x14, 0x29, 0x8, 0x4}}, @dontfrag={{0x14, 0x29, 0x3e, 0x7fffffff}}, @tclass={{0x14, 0x29, 0x43, 0x778d}}, @hopopts={{0x20, 0x29, 0x36, {0x3b, 0x0, [], [@enc_lim={0x4, 0x1, 0x80}]}}}, @flowinfo={{0x14, 0x29, 0xb, 0x7af}}, @dstopts_2292={{0x70, 0x29, 0x4, {0x62, 0xb, [], [@calipso={0x7, 0x38, {0xfd, 0xc, 0x1, 0x0, [0xffffffff, 0x8, 0x6, 0x75, 0x682, 0x1]}}, @pad1, @hao={0xc9, 0x10, @loopback}, @jumbo={0xc2, 0x4, 0x2}, @enc_lim={0x4, 0x1, 0x6}]}}}, @dstopts={{0x188, 0x29, 0x37, {0x6, 0x2d, [], [@hao={0xc9, 0x10, @mcast2}, @enc_lim={0x4, 0x1, 0x7f}, @generic={0x9, 0xe8, "057fd18ce8e46bc8871c9f1c76f35a39a84e2ba03a6dd56d03553064903583c5d2d54b554fc17c544eabb853fc6e6fec8fc5ecc70f638d691ccdfe7e6c44de3e37d71a8b02f35e7a3dcc41670fd38fabaedfaceb06e3a4e55b8a751491b691547a5393ea201676dae77786cf0582d453e4f86d4c2f417bfe3cd291fd6c882dbddb4a0447b524bbb76a83b6884c0fde5532cebad3651c12bea83a74df25f1dc7f00691421c8fb3cd5b1fb372c4ab4fb5cadf4e8d39713162b9b1c864b5af1f6bafc51c700c5e55433df116394a7d1dc87581a30c4da8c5eff1cbb2d2ddb530862958cae79adda1e6c"}, @calipso={0x7, 0x30, {0x8, 0xa, 0x80, 0x2, [0x8, 0x7, 0x101, 0x4, 0x8]}}, @ra={0x5, 0x2, 0x38}, @calipso={0x7, 0x38, {0x6, 0xc, 0x5, 0x4, [0x0, 0x9, 0xbd, 0x0, 0xbd, 0x7]}}]}}}], 0x290}}, {{&(0x7f0000000e00)={0xa, 0x4e23, 0x0, @mcast2, 0x1}, 0x1c, &(0x7f00000020c0)=[{&(0x7f0000000e40)="3b4499384ded2ee7081b1a9c5feee91b8f77ff77a24e02dc31bbdf", 0x1b}, {&(0x7f0000000e80)="b55c47901f1a2f49ae8511aa0322b43ba97f6a57637944a827a4626dbbb53c9f25ce5bbc98b1edc0c029373917ffcd9874f184126f7152cc7941d989eba4e78a2ef71c7ce856cdd703b78af11c22c025cf6a8d11fb8f1ec3ce5f5dcc63955ca4f2930b92873826f84ff3320f9640438e961cad399674b68f461d5a1980c2b0cff777c3088240dd6dde395832f8951f137b807f5f894523af65844f527180e7555b3f", 0xa2}, {&(0x7f0000000f40)="41c0e3e15dd7f54b0c61494f0794f717a8aa39d867398e597b500c31f5cb12f393e626eb9f9387dc2229722140553f3537ecd45254ac2e0151d0815eda1919ddddd64c8f80d2f49c4ba5ec912037b138f372f53b5a884289f00962441a7f1fad833d74234d31817d5bfe794d6eb044fe8e07bf0f9b4d210d908bd009a8fdd69b41b77c7f422f656119307a6b66366b90285c9ca06c153e1dbbe42922e905", 0x9e}, {&(0x7f0000001000)}, {&(0x7f0000001040)="0c2bf9a0617ecf01b5c621febda9b2cf7104b9339721fdf86168fa99294dfa0dd2a613f11e4dc627a91c58a2658e59c709c7982ca8ffebc80afcd32a72f4b7f95b3e2315bc9861ca2ea30ebc7e9c8a62c70df0460ec1bb3002ccd9507f0020012c841537c6b4c767bed3d9557bc918fe1122b181aa0b7d057c35704b1f0a3fc587e0e76877e7355e77204d009d2369f72be24b8f328e6ff7442305c1f48862246e5868608b3cc0dd0bf601a5e11b608c11021b89ac455b4e2d2a7e5c92ff31ce9157715cc8c363bd98117e8752e681609d051b177bbda73eeb998d729262ec0141e276fd001ec8973d004fc4e35167c18bfa0f42c68eb295a6abcfa4dd158b83a88830da7caace44b161058d6c4ec8a951c80ba2ca04342c4945e53c2d065837e01b07dbe8d2cb7d62b9cb73ded1749f703f61c82ebd72958366b40a8f264e83fe43de97fa4173dc4c1d6b447c3f6df8d3e42ac7fc46c658e6aa8c648a55a041ecb9291206349126bd13c7686f42ce7f5ff9e7aa946aa75b73515b117b73190c3121b8f2c538a19ab2b5cbe402af515d20a061aa1946dead227fa28ddd0b02a3505ddae0ae460aef76a3ac4be5a4ede674c0cae948e198000f8f954365c5fcbd64064d27eaf59462e325412606cbd799071fb1ecacd5f55988ab04116e78d121f425e23d40eedfe7932bcec45f66b441ae70e4c8cd817da2b157de2c9b2fe1e7947f975be8b21fd2cd58e3c216d351e50beb1120e4dfeee8c4d10e88cbe17216dbd34566a04452a3dc8e447344ed16f38501299867b8dc737a38550c2b5a50b7ced5a17bf9a829d9cbeef7dd662bc6bb983d60997c23645de262e66c0a4a5f7a24cc848b46cb487c1f08a84a0e3c241245a6ecc034032cf38eb8adf0b56a50a02572eb06f85b925077cbf4c19fd53a23d3ca4e61f1b001ab9685e03ed9b9a8ac9b44b51e427a100d51303b212a686dc9b041a3e9a26a760dbc50f42c4b05a51a6b89f8919e0f4956d4e8e5100d7ec30ee01588f83268fa11975370603146915e7aef8829d3e2346c79d6aba135d770fc033fb515ccafe5230b99edc34cc18b229916d070048e5f8899b2fcbf47fbbcf2e9b00843a043014dfd4bb476c148a1e23d7c48d9e4489c87fa4359616f4d410f1bf7eac12448823d3c6900d6d530ee58d6fcff29b62f501974cafd385e921cdbb1de176709ab3ecf859b92d5f2f2af6e43c818dd434a6816bee7f052bad3f4b0422f6f4f907bf892c10544d6516674052d4d82d593ff808eac592c8cc12a09c1e0873a19c46af015b72cd584e7ee583967b16248a2658d4ec902ca5c7d47b27b91c50cb26509d3f7b7dd94c576cbaa5a82d953aa1d3390342083b9636f1a84041452348cfb456abca82ffa6184268bf53098074d31d402adc76338720f83a3b2ffdb99a16fb28f56eb1c6389ad377ac15ade20635bd69f5cc6b8e4d2673aa700e3640019519c8e6e182ff6628444b920f837d7f33935a6e4723e72bb4299e1a902ee68f5afd9a12532ff55c7da416e3635fe342baf032f16690b2d5f3d8a729cc9bac4ccab33d2017152f698683f7ab15a4939001a297e0b27685da8a944d7bb5a55e9fcbc32332de7cd70bb332ce9d08488961094e31fd420067888c3675af90757e5e98e6f73fbc6026657e712e1d897820334c2ed43bc04ae093cb0adaaf076c74bde6c06c26fb0af6ed5a7dcc1d7481651527ead85f2ff6028a3019bddf0006f9a88ae4a261fecce746fcebfbaaa76ff592ce78e96e2879df19936be4a5ebf7efaf9fd32809932a7a1112cb8303ff6b5f9db1c80bfe087273d8ef11a002a02fec8c3ced2e35bacbae430d80c541289dbf59e289af36257fe4003e04852993580300a5c34463e38e29fa302d4f85b998b173cd7e3461bfbdea08a9e4a3e7276ea1300da95263baf56ce7a20c9ad0bb3992ac95b0bbc6cb46e123d9424316461638cda431c767b56dcdf1ff14b271437a32ecd4558b92d70402ee008753c05c76e49ba5817205c3e20dc4eb9b2c030f506819c19de89e8c6c33ac4e904ed93b7afe90ddf00bdc8579783fc2e5f1ceeb98ea58f29d41d8157a10229a89b8d0406b766e1ce763f47f74337790975a10b3e83442e872fd8d379185b3699d7819b32b1181d97d8a44e0e5d21d8888ef8b11021c79c5f8b80499bfc041e59de34c10402675ee5ef7777be1becb45a9c74830456a9e6f65f0604df661e534a5d106965be68f1e493579c92515fc42a6b3d83323dcd61de5fe10ea17055af27a687f737322c87ef663a32385f674dc1190c9851974e6fd77af1edf3942835b4c8c99070b4b37c66ea7ad59baad096814d442a9b3957c50fea00e8bac89822b9d2f42903a098dea7e77eec2cc508092177ac7203fb99f8be882d89676b801ad92b4f89ebbad32dd0ebe0fb3bbc5ca20464b548dcf0af04365d0be531b5402c40061a7643a28b61c15d01044ec85c3655916b118c9dc8fac5ed4b5f4d70ccfae0636fa862236cd29dfb2b9fd5df6f43487baf181d36e5da0bda94a8fc189ad285337f6e785b0033a322fb31f80ad2abfb1bb57dd85655e60c6ae277d8e6bfee4f378c75f39fde57301d7ef2d353d5ec1305088768bfeb507f7a75de3a83eb968374cafc012c37cb945ff813b54281816757e57ead310e4808af47c15976ed5968c2440e971a5a1c41bbd59ea8d8c5004109db536c6552db175a4cd1d3dbaeb1ded4e779aacc43b3f9562938cb596c9bf6b12e8eb41add6fc1ee0279cacd4fa6535fea235d17fc748de4c3dddf36e6a1e38637032316832e388d5794694df9f0c635c817ac69cbf220add962c211d43177671b521a7270d0ba7b8b72457da965ac92973280d6582011e64a89802abf86ada09465afe4c085b127e3f16310a45947360f67c70743c5dbc9a3eb3f8015c831a22138fd1dea2907c0a353d2fb337a46881fbc353e37245c4cb2d9bb0f5fc864f043caf838cd668709f1f70b2e896ec495a13b3981dc822823c8843c5c5c73247b25da1ec8c9965714a89410b961da609c19ea81148ff3387f2705dd462a47f5dd4649654000517b47bfb404c62c0f5e52724012d556366f6ef6df22339fd81d1c5719b7782d2213db64caa9210893417da965c0e1a2ccd6fc203bd9321b11c060f83bbaab86d3ee7fd2b771086b9b69ac17a8b7d692e919b263f23f3ae47b3e0a5f6450032fdadd2195932b5a338e036c911ef3b25017b83868b8374d86cadd58049b2e1ace16a83f6fb1f4014498b2fc2a801f8211917191221eadbfb3a8befd7fec57760b7a23e6aed5a07fad55cf4c1965da887fac8609c5f21b2f32890cb29aac5afd39fc12a7ac004a870a402cd399a6ee650b6b61b2a8c7d67b72d2ea74adbe711e5be85dbcccc59dd62ee1a6a4e99e361efb6cb85245a19fe2645cf5161af140d6fb9c5e1af7ffeb9c347a7f825239e84398316efa3a9308d9b33f1566dadbfffd25d6b1e44d30630dc9224ce8195946ee44c1820cef1a0d2ba270eb26fb5696cf2aaa7b1dbd79b2c68b84d3046f905514c8c88ec41e7a8f3609ada44500830d09b1a943668337ceedecc24f25840a3094b72931065a61ec97f62a3f32fb4539d0221206bbb2338687f4da2ac77b62b22b8e5cfb6c1c4fe7dba2281eeaff4d96a2b1491ec8268c6ca7b079de86142b5522692b27fc4970e775b025bdea9e33d74a593928117b0b70c495de1ba3e51b82b21e4be25c302c2b090eb7e0c138488aafeabc9245a40bd77bd5b908f9db74c6b4e337b101a70b46b29f6084c8dce7bc2147032d5ca5189cd25dabe515d24f3078fb57e811f4b20f4b65986bc24c4a71b5aa1f3a60f145c2924877d5b6a1135cdc804dfa7a69898dbf81ee9e71c337220f859bd62aa0ffd36e06030d04107c6b26c2622aa2239bbfdd0e8061194dd4d1566644104e792240bb46670017851259644021183a45a66a6dc509dfa73e3c835db7ca0496d10383f52b37a8e998bb27db9df80e26f68b65a199b43b2302360d39fe7ddccd238d5853760cd53592b723298bcafc82bb65c65022ee843eea652e84fd474cbd9074cb1b03b4924e0992e52862117290c9b358f78f7237203e143551c8c68a520e252d6fa2c0b40a4158cb9b405c4eb56451cb8a2393b787e533ebd12f061e5fd7488bf4076eac9d2db7703bcece0df34ec147ce5c695e80c22d4d69740dff95113f3a1a8b926c05683bb07d210cd1e227c8c1346432eb82751231b8c4dd09c640065fbba128928810f9551e7c3eed1ccb40e238cbfc1927f6515366c3217d21a20f37f4578e02b45335186987d43f4ae181fcf3fb5bcedaf285107e3bf205656ba8b4349012f2f801852ac71f39d6f3b0de2e2565165ea3402f8a51861916cca0a852f0266cb9aab3584bd6018d42fa47b2c462011a51d5b99fc0d5d3cf307fb98a52b313721309481bfae6ae2f4da71f7d0cc14543e78d944362073b69cc24c34f3b4dd1b939b282f13fc4aec433a7a2f500d098c1aab458d8fa7de55f257441d1f87b040219ccb33b5655fd560367d0bebd3c19c5594bd00502c975f6e088febf86ddad770d439b45df6bb5576a30c13c4948d26c53a54df3ea9a39b35176eefe4396ee6d2bc6f73bc715ef76dfb1d286b8ff1b25f06f6fcc1a9d21aa9a9334681240e3b011ec7626c94fbeac3272d4b15a9c8dc3514fffc5ebc288c1353090a314446bd01270ed4e6290cb356c6feef86735232e84b52f2394b063f56477f3834d3428721b6f20ac554db4b0bb39675f8661708886067e84aeb11b12dcbb1d876e0aca0132d7e8130401f6eb09762624f818bdf21a5245cc79b1b1b2c51faaa27237f9ed2c7f49bb1eff00498fc3b029f1d4020ddd3ce9902a3e418a915634fb4977dc6df63c6b7b018648e1e1e0d908211b6989400431e2c0539c4a1394dc9cd9c0f0ac1363ddb62d65dbe787aa3c57b6154fe4984c57d196a8323faa7856efaceb08867795fd198f2bf78769b6c7b9896729a5f511f9e30df71c0dd6b6fa5e7ac06ec8c21d26df07e86c2e9de9547c376faa4131d419c3903e5cbe4143b10ecce52ff9c8ba8aaf420cce5aa45cf951d87877565387831f07276ed5fcac754eb3085db5b794ae854111ee51122fb7d6bb1830419911c07413196e32d25e489f54deef733cd93c97ee35865a5dbd3d197b6a6698dc245df8913ff4fc50741fda58882bafea1bd7709498eb87a575fdd8c7d84e57916daed40ca51817162f6c02191841bbb7909434672ccb8384d809f95d4a912d42b0dc2c50d45578619b6a2cbc348e7d92881f2bc86e82eaf13211e85e1f04d83aa7a640be68cea80c4bfa78a488cf89971b3d9795446c65e64d6e57c044acb23bcf6df896748b1cfcab87c0358d694371a84c4f380a4d2074a674b79a9485c814932328a97ddf4cb79ca8da59e4e6b785cd19f92f4596c6ee0380fa569e51829f16ad754a7bc020d0935b3de7c6e6a31d4ac34a35f69d4d87ce332e4ecf2e4e252660c92363bb89e44698ca169fc9422e103889c3d1c5a1a4a610a33be1a141c23b9f285977f7bb8bed61515ee63a7808ca73bf895d75606b3f6c87107bb7af641a3e6b20f78e4fff99f94b0df04b69c6b11a0421c156d4517d8ff2648aa0c8c2361542e5823ea83fa1607804274cc4042bc4e12e47c05eef87bf63457927a8cfd85598dd792048099bd4841f570c31578362c53fbfb25d6cbd74eb4da695acc580ab68d5d6cefdbc1b49b7ce9cb1a3efa64a6e7ede556cfdd5b4a9db9f16aa47a38a0c", 0x1000}, {&(0x7f0000002040)="61b450434e788b40992bf149508d856467f7f4f35ef0a8c97f03dd9eb0a16185403e45f32de65e24c8179d303ca0410329d7984de5a5116bdbb4172dd04152037303812daeefbc97f06c4b0668b29091597238c3cf", 0x55}], 0x6, &(0x7f0000002140)=[@dstopts={{0xf8, 0x29, 0x37, {0x2c, 0x1b, [], [@generic={0xd, 0x6a, "fb4debe13528d29c18843f3acad63d8e008be97ae6f733710de08e20906e316f4313a0807c0f48a07fb66fb4633e32e47b86262d1d90f328339a1ce3d053fddca2ffcd03786bdd9b657cbbdce26ac029e961245520224310d30e6217eb702812c3a748e931c901c6bd06"}, @jumbo={0xc2, 0x4, 0x5}, @hao={0xc9, 0x10, @loopback}, @calipso={0x7, 0x30, {0x5, 0xa, 0x3b, 0xb65, [0x100000001, 0x0, 0x9, 0x101, 0xd57]}}, @enc_lim, @hao={0xc9, 0x10, @mcast1}, @calipso={0x7, 0x10, {0x4, 0x2, 0x6, 0x8, [0x4]}}]}}}, @rthdr_2292={{0x78, 0x29, 0x39, {0xc8, 0xc, 0x2, 0x6, 0x0, [@empty, @local, @local, @empty, @ipv4={[], [], @multicast1}, @remote]}}}, @rthdr_2292={{0x78, 0x29, 0x39, {0xe4, 0xc, 0x3, 0xfd, 0x0, [@initdev={0xfe, 0x88, [], 0x0, 0x0}, @empty, @mcast2, @rand_addr="410fdcefbebd5695a4dcc4e338982de7", @remote, @loopback]}}}, @tclass={{0x14, 0x29, 0x43, 0x6}}, @rthdr={{0x28, 0x29, 0x39, {0x4ce04531e353d480, 0x2, 0x0, 0x46, 0x0, [@local]}}}], 0x228}}, {{&(0x7f0000002380)={0xa, 0x4e22, 0xe8b2, @rand_addr="7393a3208d2d021369e0c018005fb752", 0xffffffff}, 0x1c, &(0x7f0000002500)=[{&(0x7f00000023c0)="c02d28461ccb2418a4572482539c9a95d34999f5373e19ce4f24cf2018ac01e30333463fc7cb48e90512ed818700adcc", 0x30}, {&(0x7f0000002400)="e2684958f87aadbafea39671c66cb99a2f28ddba3e7b6cf7e146a94a0ac30c8388d7646a4f23360007e3f414a507985ad68908352289b99c810e0d0b3a30f026c95dc7b152830eaf9dcddf02354af9d43de87903c57da07c4366e0e264949e25c4fd9237699fa30518b1e66376611f203b7c5867396c8b2d720693187174f8473b6deffe9987ae29a19b0c8e5474910b66aae7bb46342897a8c97dd7098fe916ed8320c6c3a0dc900d03225d4f4d0c3eedc90199f000aae355ddd708a4e608918fde6025e2c412", 0xc7}], 0x2, &(0x7f0000002540)=[@hoplimit={{0x14, 0x29, 0x34, 0x5}}, @rthdr_2292={{0x38, 0x29, 0x39, {0x2f, 0x4, 0xe5de51fc86e347d0, 0x9, 0x0, [@rand_addr="9c781681f9244f571505736faf16b013", @loopback]}}}], 0x50}}, {{0x0, 0x0, &(0x7f0000002640)=[{&(0x7f00000025c0)="6ecd2326140655a1deb7b81118d594ca713276ce612cce5605a6c6a7184cc0561200ca9d354673efb6e149a0c8a95195593eeb6416e2499d7e67cb1a188bcbda7e38e9fd", 0x44}], 0x1}}, {{0x0, 0x0, &(0x7f0000003b00)=[{&(0x7f0000002680)="3f33ec0450618731f97684ec02fe352eb5fe4e81cfd5995e63bcacc5aa7f60c3f7de3abdb799d4f02b012cd261b004ca7aff3b8aad78978fd461f48094ffcb768d490f2ed96c6ea8e3ed12c0753532731d3332b8164bf12031be862679c79cdcbf9af0c7e8cd8c35f00ef37c3e8e9aa1b11a5e3ad039805299f03bb2b0f10249695b83a62bfc488ce9a049d29ebb50e49f1ba8087c9265c8115648af3954bfe3402081070c60e50a3cbcb7a400bcc50e0dd69a3b4b76d2852cdcf877e5cad63d67586b6a52f12163a6d56546eb15725ad99e45d7a73351f38ecec1e420d8924d9e1d6905cad043c1f8c57c633f13cf85a0c54afcee30ef1135fe0b1987b74db6efe938a378db613b1c43fd678d20e2ecb12cb47405fd2e23a0c059ec365af7afdc70fcf117419c0517feebd5a364bedc2feebf806701a498fcaf890437cc0028007a061e7fc21e9e272f377d88c92255302acb1d3be4a79f980ab670872687b581cdd1ff9718813c1905fb6e9f7d8c197c3bdd56a7ca3221d316d3f10f75f73a44b632102033b0e172ba2bb80b172a6ed597cd8a3a446dbd8531dcb7c29d54d793c8bd44150ae6d9591cbdf396f49bf40bd7c84b85e46974f453aa3bc4c67f65eb9ee49e5da9c61f916bcac2797ebbd6e84aad48425a96076c376443a611f7366d3d3f135937ac7b5426869050d69852daf119dfebf2da67aa5888df63db8be5079ae99a5403366281e515bc2da73bdd2ffd1a7c1246ff885022999f4645d9f40486c07ee53773fc84cd8faff2dc219ec828315304180c393b5e72da8b84ae5ea4d84055daa5ed08afdff827839e971a408c46e19db7ab1b5dc8f210766f6861891c2e1b7ec316a0161cf6b96ebc553db3d04fa1d43176e5f8c6cba6ee004084f8b6f995f07cbb5d2200e934a1133f71398041e088b8c28442663abfb7d78eb8b8e5c5a6f7a9ec51ab97f151ecf411720bc580d390072b1898e04237ba32d05a8efc9fb11912195a83e8d0e8c95f6830804ad8b4d7ddfb5f0fcd1e7ab37bc824326cf1d9458be780a7b50a03fff6f596521646bba5beffbdd29dd5bfe50fb9d9725cf8263fd0fd172462fd899b29ea98bba1d535102688623f7a5cfa8703e5a3359a676c6e33aaa55db56884b4b8a0b2934a5e68b2372b02ca45b1af88842abfbc312efc2347da04ffb7c2b2ee5a0a4f23eed52e85c9b72307bbf87fdfd1558604782fbfbcfff3c75e5b308030595c198e3e903419ace6b6616f092c13656c31aeb0c167e370378de3e39b6e0bacdc6f73b73760979415b70cac042000a23c40ec409fc0a3a656eab479e4c289d92dbee28302018b9e48845c6107787874aa9240ddc518eb1143441e934fe2b4474c4c966c53477b4b33ec7056dadf5ec099ace7b35af8e887bf6e193a852992dee99dbbfff62b1db2486cb1846dcca154ce885f0f5a5bc68c9859d98f916bb38004c5b13ba77e0aa945f26ace9dc1501b8ed637a03f33ded7451ace093cd57843dacdede3e3a9c7053a16ddc2f90e95abef0defd25db89f5eb27f2850d5018621d604b0d51119eefeaf845d8897258e793f11e90c882931bb2b38081c7725271bae84831ef44205bc8743eaf8fa77c50a4d60a04fbd756b8ca86b84f11ffb093504345adf03c57ff0aa72ec56be27f3b90b8048b30c1106859dc49605d488bf97bd7ccc32213c774ec1b4b3a6895a32f13bb6db119f81c4a13f5ea1521a7634cdb25d628f7f9a4961f63b0be93a3ee2f5cc44038f0244c437a956ec598a7bf39d32d32c2894e2b0ab0c01d553fa3d012196a28281a6eed40a04f304a2d659c0b2c6da4edfe2eb62f1a431391cc64b9e84db93c250ecc0902403c8db3ab76621b84c0f200f541611da3655e8ec83f05040670c3adfbd2835ae85e2cce7c5f8058b424124368e03779f1c851dfd10ba1140fb4960a9fc51eaec15d3e65b11334f7812fbb2bf429950ba1e6bb26416ff290dbee41feb8a6375af62e5f9527cae3065bce1abffb76fac968f73b036a0a78033f4c06688dc270d5af5aa2aae08ac82fd082e6e1ee192dabea8a57f8f85b459151ec1f4fcf2de3c6a16200fe326bab48e0bc9f56b45b82eab58a1cdab7f2edca0ff610e24f6630b80efda1fa75845ebbe643ffb3bef99d9d9eeb603f17a8b1e2fdd1e14cbe837890795c07bb91684172edf78258582318c1d8e60550c1b4ece6a4407b714f8cefca636c2c489fe7b93ead171ff1598680bc411741fb51a1527ba6433c27a083d9ed04850906e1616ce3ade230b300adadb7e1b366739b4664cd314a2517f91549010f8f614ae69c33b1506ac84082807fa2fdf7fa1841d614edd4f499bf2f3207095d5ec74ef3a8f4203dbacc703955168b0c63fa7f261125a1f73acb409b757ce5f16b7c4863727c95638a59678a2cb25bcde5232c1d49626c20ef23bf747134e06f7b0c1f7b5adcf079aa2dfe93ef79ac4ae0018095aebc402efab19b2e1b145d716dc92eca78964e1d5594112ea7653b6f3dc30dece4bfef63eadf3084cf61e769d85bbd87a3922dbabaa51360860864bbc48670514497553e5bb8ac50747d3cc7b30b370824f1c80c8a79737af4130f3e241acfec7e1705f2ed50001595c9fb51bfeceaa310db25a8e915b565db9e8abd21da38aac173764dc61a5b21edfe4e0711fd93d93741813ad6381336af44534413212dbfa074816a8c8fd71c9b82bfef8baba58eb3e199aed6f59f00804faa7ebbdd9f8df8ad0aa10158b842bca00ed9392276ceb669e9d6197e2420d2ef6eae433b4d4414968c4a0984f92c98cb73a8fc5ae43f4230f39bdc1b17d9197cd6c71aa15d8f7deba8debb98d6a4cb4a7fda9a75295b88a5081e39aaad0218d48d44ac712339427bc58a13ce21d39f7d048601d8a398b51480625adcbd49b27b4c71c1d14408cd34e409ca0a6441545cb9c6bcb2c8dc0c8d7811dda26cf7d35f22b6e49dc339f5ff01be1d7cc8d9abac21fce02e90544b29fd59f2a10f09b32358e6b1ff048354f3d9078a25d448de7c17e6c4dd7ba0fc44617dd02e727e3abfd7340c72bf58c61df5d1b65777902679b7bf706bb11578df11a88a8de95d9d57d3c731770d46d12f97eceafea612da7d543f77b2cef0eadc5afce1c45965f07481b24facbdbd33839b23fb21674969d3fefe1f8e11d987c5f6e7124a17799c4bc97ba3049cba543015e8359b4a49e022da359e6994f6739e2953ab3bd23bcb5646d3d5099b4a813aac32e97a46227f0ec5e8c0f4e4a5a5e7ef4fe38b484e85fb3af9b92df5fcfb11357f861a513e7e92eab77dd15caee5cdbe9e27b89e43bb009799c84d5877984cac62d368c0780c30c0907003683bc0340c67522e9b604ed70b6fcffe0b85042a8de8292335de6baa9d31326f76a82572ae83acad966a513327dc7d353eb0384172bd267c7ee6eb67878a4f438ae45a8e2a805b29c26bb325a7dbda40583f2c7ed20ef89aa38f1798a983b41c1a1e2206d870f2a06481b1652a7609b06d8074512a11073ce647544e7ba3bfe385e50ec4ce715c1e68069dbd18021f3d4db25e19308376f956a2fc5c2b45175893509bedeeecedd49bda998aa186032de79da38e4f2abc538e8edbca3f8ff64bd851a47b10c5b11d9b1911edad19241e38f93c2231e8d4dcb7e11a099427449d6d482dfebd119aade37aab556a0558db60ca8a8e9c7a270e6d698e2adb220ef1a8e12ca06ae61d707ae95c99757d01a33caab785ce202574023aed536d1d486386b099949ce8c4d67cf849b81c6f02867843dd198c789e10eeeab70b09e49f36113b4db063506f836452360e1e6c28027d70d35c4c47fd14037e17e52297fa7a94935929c8c4bff7a456b2707f5b72b8af6f11fb1e62a6d6e932fdc94bef53856159c4d5defa3f89ab21072b8288266f3c4c03049674c8d3be8e70457c986dd052b6916fb1cb015046f3fad0235ccc249f648023cac9eb83f77647edba1948d22ed279fe7b20ff05b98f036d8c8f2cb4091bd54f9f1be7185704ed00dbcca745e7c0cf23194432ec46542cd375473be147b17843d6f2acd4f7c39d858af86efdc1d468b3e247a5f94a28cfd50ea03baa3c3a2bc8e3546053a2e9e822824661e648e28296d5a1ab7dc28836284d163b3e5081d1cf1422f31604eb8b346f9a405f256e018ba7b4213c54a9eb5e94c221e7bda987fa1336b9300b7083069e9e6f804e4db4efb39e76988442452354e295f5ff98cde711e1f7f5c600015fa1b1caf950c4e1c08ecb003d313a7615a5b9248235a9ab4792f566be6096888eb5c1cba15386ca2d84f19e9b3f71b4281156d8b60f8f25637eaa55b4ef6e8c9453d778d642c17b58a4cd6a4005a8db7263c3d9a6529333940f826dd55d1ddd7f013c62a29917d093b0fb3a5f1ef4c20512faf9e50845da0fa6803d898f42a048189c9fcf31e3af5720b4c748af815e4f1b9e26568b6562a7de9e9b348815e2ff54f4ec13fbe0a54c8e94620b6cb4d7953ba654aaef8514b47fba7e535edc81ca5f91b3a8768e708ee0aed0e690b040e539c865a129bfecae05dec29e95e2d4b68093c3dad8da59e2e030a73419581a0873a031ac2af5c3730fe91278d371a5a2309d561cb6893d5acfd6c864ee1fc81dbeb438433d2dee6e391cdbff17e8358ffa34ff35cd835a0e97f288db00a6a4a6faddd4492236e31665720592095766d6b01bc16d5968b8fe382ea1fa1b91ef0befd680184554bc89bb5b94538303722751c7493af02779029e4f0c18f654495ff7379baefe9c1c770889dee8ed9f3a4e9d70db5cab99a59bcab7e0848d7a12d3a4e4b13f33b2177a210c48becef77f1858546055290553ddd8dda454c38b836f7e81a8f52fc120445875acc90049c5a351d2ec3c7bbea82e08a296c4a78bb007118b830b59fec257819d83c8ba3e45cbeda8c627858263dee5bbd80cb755c7d356bc3e000504933d4740845a1e017a9c4ee5968a9ebd8ca914ab56d4f10999e2c87bcbb6ae8858418db2fccd50694437a7ff036da14eb986126a4930a90346da422c2cacef457d7d354122845b93ad43456a6e1286d716a6a4dc0a99e45e7abbc95611b106174fcae03024780a1ce180bdbacfd0ed27254b44cb88d58df91917d076498ed4ab6f0bf8050d7caf8ee30f21c2d8ff35c8c9916897150e6a91c75b957636eaebd10d2436206ccff31a1e76ab1dbaf400af0acc378b4c5e67aa69e2dc320ac2f85ca9635046a30172910a94abe134420cf064d14f82c4cbbdc25ed89e5bb7f48245be5ebe363c260757d3d893b15ab4fef945f31c48e6335a087d516a03ff519ce83a427d80e06022aa551cd842c029e0aa4121c1a94bf10ef5a6b6329380860fa3720c53930eb5b182d3e9848c1442352f1748f05e998d8d915e8df00da03d1d9decbf54d4f8ef237db9c76e15f7057739385dadec754bec659c20e3871699185a4a168fc744de0b8a00ab491f62c84a33720fa1a8950297c22aa044f5fe0d0ecb956e5810baa0cdc379135ccfbc17122ea9f6fe70e00e135435edecf61c0b2628df2f037e392e55c178877766e3804394cf4542e82a7851d215fe4d2b360058bd38c617dbdecf51d9c1cbaa257d0aea616f37b25c5fa965bbe101cc479022ee19776d5b1e7ba25af800ec4979b8638e27d189069ecac9902a2b78bd44e09e77067376ff5507a53ad910c5b5da592856f0b6131021d5b3eba619c39e8137fffb00fea9977e625c4ac49908892ed00c34b7d17abefa57b6317199e57507877e31077698d684274", 0x1000}, {&(0x7f0000003680)="d3c26c63525bf716cd26b3cd1b044eb510073ac15fc0a1a667fae3236934d56f1db068a01a54695036ec1e69c45d7956cc91714d6114", 0x36}, {&(0x7f00000036c0)="fc2ae75e57bebf9d29f58539f5bc851a7c8a15163a4049dcb3f797c9b5c9fabdf4810f53ba1c0977b484b0892d24ccf73fb1e081d7cd07d41dd8927f9a7836faf75776034854352c3b91d0c13278df", 0x4f}, {&(0x7f0000003740)="0a16cc87af19231f3b451a6496d574cbfc90f2858cb02c4a536c", 0x15}, {&(0x7f0000003780)="ad004702cd6441243a662805494349b4c17b9735ebdd3ae90d6967848f13d81c2aaf24bb36f5f94bbfd07b09d518500540659b3334844f63ab5b4c2d344f05fe23e2c6c3a201e999d375441135241f3068fb0fb106f0e054a2d96cfcc767786fa82e1bcc7715c3924c7401617c20de9b3ea535b9d045a99f8295", 0x7a}, {&(0x7f0000003800)="6a64b4c3828fa234598f40d347e97000158c8a156f1c0ac5dd8bb8ef1453b671b3057eb754e5c3bf386ca69f9d03f85612d3887a68cc18074d16dcc0be1268ef3c494fd49cbcd6cd1a13de18b025ed420fd2c535f3b4ffc03977d7bc65130417", 0x60}, {&(0x7f0000003880)="301580a79f806bfe3a7b9a72a1aeebcec509e4c517f20418e4e61ee0ac68040406bd82ccdec536e36a808e0a06ceebad6be4e3d9e8297cca9bb1d4610983903d09f0fd3eba08fe9acee01dc78a1be6647ea86d10b05491150562274bb87b2e4381662a95c990435f806fd44f5b16e67cd4d4c981e95182f85e6a11ca4a18a237c1d1e8bb4b099398df772875e338ceafdf9e7e961f24a7d0ed", 0x99}, {&(0x7f0000003940)="e7eb2c40cd41c290f78aa646d96ba9b43c107a4e4d3a68b467e1a21fc96634e9334b92a3360515976dddf6290f3f8dca99812b6f0b20965aff7b6e3f680c0156534e29a1ae2e36e71c550327e4fa80722890e3b149b7bf260aa38a318e80503f42ab5f08b2535d795c3a9044692db37519214b20955afcdffe5d4008282f00d3675d33064b4f1ffa00573ce1cbdc7ee8967662c2", 0x94}, {&(0x7f0000003a00)="d686faceae97ee3118382a9be3ed1cc564b1b53150e7734353fc82b98b34616600870e3e2bd55fb0dff902fb6e3c98b383dd3704ab39249e6c661c1204b74c62ba884e1cf48ccac340ad1691947c1bd697e62b75bc5e876f5a0e93cd64b25806d39986f2a00246fbb789bb54f95f0359b58b196f67a069b3eeac37f16da56874f71547ee51a12598dd03420e9d3114fe0ab6507b76950d786a0e537cfb9f45b61c884e3198037c3b543112f1d49d27ec0e70c20ebbb36a6e7d7632e96846e4e7062dc6f586bc1837e0dd8d44a7", 0xcd}], 0x9}}, {{&(0x7f0000003bc0)={0xa, 0x4e21, 0x3ff, @mcast1, 0x73a6}, 0x1c, &(0x7f0000003f80)=[{&(0x7f0000003c00)="757b1d", 0x3}, {&(0x7f0000003c40)="04e0a52c2757e63be5ae6e176826481633fca0de446d25dfc5365eb55e9af09ad8e65ebcdc73270af0d0d7a11b859d298dedb6fa785a76cd1ceaa0b5080580f20c78a670d2518de5d1c078205eca76e24fe89158054bd46a2118c13a194180be3186741ad5c90f99c3fc78", 0x6b}, {&(0x7f0000003cc0)="c062f5116d33e979dd9ed1d754b097c1db9720c1801f0e85d2701fd3a1cc14090a1c2f75cac7b46b6ada7b72d3d0fe3d8758a66ec17574f4f3eabfe272fb95e75c3848dae0a6d7c282b18a3dcd870101251be7110f2cf21f8dffc2d0721bbe0b321792fb65cdff5569a372b7a90975df91d30dcef165cd74f057dc92e19b8dc1d522b9adc4ac61249de7726c7b8d66cb004c1102bfe6877da6548eac230cd61c3786ab6ceca6827ba50fdc94dca5ff847c4b3d17f620506cfd09900eee1edb", 0xbf}, {&(0x7f0000003d80)="cb6767affc1e1f8712a224351a78c02e6df61a6970917cc2eeb2449c950763c0fa34a7a74339afc1eb1c10971a5e21b2c31bc510419bc1362d19a08e10a03b4e6dc975a5320df4aa7cb1193ec5a774f1b2dc85b186e5fc97290638bab01fcf1ac3f62130fe0788cddf5c6b5450f1410ec8689a68341b887cdf33bf", 0x7b}, {&(0x7f0000003e00)="8ca34c323984b6220a857e3cfe49927b13d2f5a7615001e5564f153d96d35b9a8718bbe9580be37bdbe2f822d3cbd14924a27f326519bcab8d5a10181f1d008a267f25aef48a43d0b7fff50da6dfa6431150984eba3c166f7719e311b231a9ee1a32e5147efb3bb99097282bd30f1a46df45425fd75a24f9ad8f772378c3ab2c4b71d1fa302e00", 0x87}, {&(0x7f0000003ec0)="b0c4e748125b0223d943df3d5051ec55fd8a7182587160b2adc7b4fe8d99b11cc5632d6257ad7267a0a061cffe2a74946f5a3478bd627455ae63f9097d667b866d8c", 0x42}, {&(0x7f0000003f40)="013a1335cb8652185a17e47b545235c363d001de68d7fd0cfdb21881c9bc40c03111dc926966f3828c", 0x29}], 0x7, &(0x7f0000004000)=[@hoplimit_2292={{0x14, 0x29, 0x8, 0x1ff}}, @hoplimit={{0x14, 0x29, 0x34, 0xfffffffa}}], 0x30}}, {{&(0x7f0000004040)={0xa, 0x4e21, 0xfffff925, @ipv4={[], [], @multicast2}, 0x5}, 0x1c, &(0x7f0000004500)=[{&(0x7f0000004080)="df8427266aed2e953632a8d93b096691b6ecfab59aeee7d5db66531749fa1985278608cde3e81e5b88e2cceee724697e37ba76e268093cc7027b5a2a78f592ff99210257b099b433ce0a0143f540701ac9b952679b47921a4d5e7141a72dd6b08d9c2046212ceea23d00583fc35ffda3f185d6d592607509e87dbcd09ef0417c9e395ec27817d74d59be72b56dae3b7b34ee3fc8e870037f8e341dd48d47e34aa43951284c0033fc3aaeb26da58449767b6f0c955baaaa67687c057a9c7a837138e12a879f896dae83", 0xc9}, {&(0x7f0000004180)="f9d2478f88c0a0cac665514723f20c113a11aa2c314dd9759eef9728417998acbc69023a743fb3c3352e7d79b25ab387a0667f1d4271387f9b35619b7d4590e568156130c676ad2d5e249e4d6451f59efa6c086e1984cb5721ef3fd917e92ebcb1b12e340da3653c8d1a74a6e72c2fff286bda8b88bc38b2e1b19bb7dad471028cc8f67855e8363fee83f44ebbe7c6eb9b0124ecf5abb1753b6618db3fefdda3a6c1e9823de8ac39663f2d78c9bc2507344da2ce5bf17be37b7206b81b39150a8bdb07b1f4b71c7074aac1c6688ba3873368eaf50ccb176b9cf88a4a5ed4767dabe76cdcf734b175a10fac6048ab80ac9ed3847870be20d0", 0xf8}, {&(0x7f0000004280)="056a8b56495af47bd45e8ddfb4f821e1de0f363f05acf760e141a58504f829bdffba8a92ad720910d4a1c6bd34aa16adfa9c9627fca5c6e769b5fbac3f9234587eb4c68f7e0df27fda3526ec8cd2d1f9c56c7e24f9bc66215fe2def876e99fe5cf5f41e45f05edef955b731323d4eb0e06aea8e0887e506437bab73806a966917feca557f04d38b9a047573e304fd6baef95e3b8d4dcd792d6fc7c0fa02d1d192b8164c002f50192dbd9f0604b64233cf3429307269ec046100946b690", 0xbd}, {&(0x7f0000004340)="b65b96ab0c2b9dccd988d1d4e3edb83a093476648d001edaa0d2f60fcd0928dd90d169cf99c8a483b3ae5f33b2b22e13d8a8cf151eaa8298fa79187ad3a18fb2e960a1eb440c9c7776fd4793b230f2ada682265cf53a9b70190ebc5057cccf6f3b9d81ecacb3e87394cf806e6e74fca84c33d85e20f45653b40ef3ee0934de13e7a94f04cc80ef3c62d9c19008ea3d9bc0fbba412cf99063b7bb", 0x9a}, {&(0x7f0000004400)="15407f7c56aa771ecb04f6aa1f83a9bedc3be708c16c521f70af1a21e234e9b1126b134f7f46559df2818bd9776e7b6d3526e044d9a02cf756cc55fb127fd7d965b171373526c821ea3e07584daaaa6ec5cb6b7d7c7703ba6ffd6fac60a447813ba3fd53dd7150b9d7cdf554b46e8243aa962b81e28a96d37806285595c184b595896f14dea578f056f69730", 0x8c}, {&(0x7f00000044c0)="fe51fe77997797556a9aec91795e5fd46e18ca0a52c88573bbdf9405d6e22651e112cf087ca586a81f92ae6ad267792b0f2537abc9df", 0x36}], 0x6, &(0x7f0000004580)=[@dstopts_2292={{0x60, 0x29, 0x4, {0x62, 0x8, [], [@calipso={0x7, 0x40, {0x2, 0xe, 0x1, 0x200, [0x5, 0x20, 0x81, 0x7f, 0x800, 0x80000001, 0x9714]}}]}}}, @hopopts_2292={{0x30, 0x29, 0x36, {0x62, 0x2, [], [@calipso={0x7, 0x10, {0x6, 0x2, 0x7f, 0x8, [0x2]}}]}}}, @tclass={{0x14, 0x29, 0x43, 0x8}}], 0xa8}}, {{0x0, 0x0, &(0x7f0000005ac0)=[{&(0x7f0000004640)="63daea40d524ae0da18da5940a691e39ead6a68a22fe0ba9aa5e76deb6591f85880b9dea374521940dab9bcabf61d608a85e92cb1f73c71c6d49a9abfcbdface0a3c05b00cec742ca93c151827397be30b32a76facd3f1d38b4f7805f8977a55c8e9cd93ad98a9641b6a29f9fd37994a6c2cc86a6abeab389255be4de6d0ab127c26a50e1d98b67366ac8663125193d4bc5e88f3a33c5c18c75f41df4043253106ace21f5ce1f837eee01e674195dad1c499518bdf93989d397ad7eed736c8008da05bac6463920a20ccc99ffd7d6d073f177b65f4b3acc200594ec52da7473d37918e737e95f3e0761d32bc109f43640c89c0b5b8be14fc9e90", 0xfa}, {&(0x7f0000004740)="f1740e1b7c3592b0d6a99d71dba60fffeb72c3eaa03cc402662c984a3d4da04f4b9518c94e8e62e9d08a21ea2adbcd892d77eb897eb5bc6ee103fdcff5b35c36128047b8c27f75000825da88809928f1515bec5095167c1e875aa9538980efb85331d2b0612eb9ef83ad5784fd87ad2cc0b86493d0421a3e5707", 0x7a}, {&(0x7f00000047c0)="e7a67000f20848dcd8280fb240e7db8fa89bbe368983df717b597d9fdc610a922e68eea8240bdae5b31eb528f1f1a137742085b8347b289ddc6b2893df4935667995ff960075bd5612afebb302b16844cda0744bf2a89493763ed2b544a5da28486f25a59dffb6aae9e3de1fc2d1f9ac232e5d5e8f187f84f6609fac5bf56d0cf5f9fd19c05802ea09209ca4c97bfce5970619d0fc7c6f4ec81e511866c37eb0373939fb8e12c8524d5dbd9374d8418d4399f353e7b58d2f10d3fefd77381809b98f6339518d176fb60562f684eb970a9746b150d7a8c83c7f6615699bed99ee3180cf334cbec63bd6eba1cc95fc37f81e8a58d78d1ba857eb50b7fa2d58b5fbdc3d074b46407030ba7a5f5fec151aca51a70747089a67dba7f89bd7cead30853aa559b80594bfe4218846f2cc859d1faa55a2698c303d81545ff2a7fc7d41193c6cb7000dfc65f6308a04d1f7fbb35f5f76cd98e16da286c07c6e97ec94062691b3701f5d6ecf39a193d78829ab51608c5bc1b979595d3f9e8d1f3b388a303a8b6371829095c461a3524197e349d58c74368fd8ea84f15376e9b3354203f5d4d46f3ce1d0891ccbfa2c81e423868f484f34b7a602ce2a44b742116a567532905370413a901e471ca28e69f1dded564bc5ca2fa69e5e17d7256fc476f3227b7d791238255ef325fece2f3dbf060dc940fe306b42f6365e03ffd851cd65e03a85996dd6eeef576a36bad521421c178390c8656a7e37d0bf26ed295b635dbb0ace2788b9878fc15de750a800c0b1562ecaae2bf6b4a55529d6603f0fa19c1f0f1d0f62a8d43b3c926c3b44e3a0fe807bc8c7682d7065a1cca7106fe10b4127829b05d077bfa129497baed02eae7ec824afc24feafaa23cdf4a931f33b3ea333d80c97b03e6c4543e115d53b5112dd9c1a45a111ca6feb933a1cdcbe521e119af4f2173cd904da8db0403619db5e6aa47c37448ba2e8a651c9209cce2c689fdafd7b874da54a6b97813279662d43b4f2155beb0cfd15310a33d7c423bc4e64bfa4b44c2e4efffa14821f8c2138df2ef08138392e334a2ce42ed1c1f48a38285bd0079372bfa55bf89ac60bd6cc5a6a66d7e1f8cc0bda47d867a0ab8d2987b34203c202c9fbc0b4f3f762b4f1fdf4ef5c6a215d8d8913057fddc4e66119cae4b445f4a7d5f43726b9000c1010ca59ed4182da8683936f0e4937dbcf33f11f8b37c5805ceb473b0d5d187216fcecd215cf1d3430c18805a0904f1734aa7fd5caf4d5e541b07ef8e622001d3da12ff388753e7d56ce5901602d5937150fbb18f6ef3fe11121129a263af642bd19ddd1c95780fc6ef0caefdef2e9c8071f9894aedd1d876e568179c599fbe26e1550b71db5e3b33792e54ad04f816a047d29a5e6c8aacb93032606717724690beda1f0ebcd76e81d49bcf74f0f5be0aabf75590e8c3dc82c074b4bebf993c199e046b2a12cd0c3530de2ec87f0341ef7127c23bd836c0ef60c751dceb99290874a9b086d280e6074fd33e1a232665e5f0c61202ca7240b54efe37855555cb0c8b2618a9778c4290b6bf567ad16f90d912cf7185d859b19b7e56288d5a1b4d53de355b297b4445bd704dec4370fcbfb07dd32b892b2a195cfc93a741b8f05599740b58538a79fb8a4bcfac45b8388141e37bae1e48a462497e4020cca96e10d754f1f9320b37ba673e8277cb6f0ac0d30ddddf049f317edf3dafaed8466add6caf1f78516e9d932760df0b547ca432de59943f3fae5b27b7375ff2a8ec15566a5659ff741f11e5bed5d6301a9ab93f1276dfbb38bd0bf9e24f64e8774ff4f820a761de00d7ab38253deffe19db52a309fb648e69daea8581108584e741922bd7514562125c2ef470be321a617f29166b443990fb801dc4a9eb3ed2df62441f27f97db9020adef6d39882a106c74272eb542ea99d6778057abcb01415037dcf4d45d87617f356783e5b3cfaa613d426062677b19049b864715d2c583b83e6280fd05d222050ce40f2358ec4ff3e953ebcaa10b9a498eac479ea8e4218d6b8fa834d88198236754dcb82b430055f262b031666e9adaf633c891cb2334c9cf72c30a1dbfe3bf673748af8bd09b7dd38de2813ac7c279fcdf1af2f506d6d747e770cf058cdc7929531939cc776f57e7f86a76508e96e671d22f7cfff7994cafee411af53fc51b1ccd1e8effd61d8a6eb75691a31acccd2b0211d8d558c58b89a78845f07d56ac7151dfeaf643288e0573373aaeca3cf9c09e824a31f9932d3c6b9d54563474dd3ef9f9844bab2c3d4214eca1f4f0da1c6e761b7484c4160a0035c10efc059bb6a73ad3658ea799319446c417408134f4eb345d905ad19e6403cdc9aafd6fd831030bfb3459b467c62e9cc18d6e25fed9391838ef16d13195509a1c9e2c3ba3130db7a7a384008138766910c53bf0df2dce810cb21ab418a20ad7a0a39728f65f2f420acd608f6a4495ca7a903cd652a660fcf701ea0ffc2a832d152336cff07a19a573d7edc9526a6f6bf5a889f77156cf5dfafd3bd931f648f57db985f3af4a52284617a46cae99f8ad1f1ee8e579b822fac0f979ed6a8428457258992821b6965d882fc98a908fcea78d2199f4684c6eecd545ea20d1f9e37c289cca960c3e081c7bdfbd43a34eb13d82fb4019b0558ccd1eefd2d3201b8cc41f62cfd50e54cfe0c9ea647651db2430d58757e2933a5f0f5bebbdcd2ba26441cbe87d71a707d4224040b200f990f56a721d440d27ea1d4daaaf2177aa8c08110c6958fe56acb89651b119273da5cc8f4f6f88b6022a93655372a4d560c9157b4d7e5c9d6004954266c081c52545e47b3a082eb02d91e57667ed82f43798b716b770726edb5f8a60105fee29f3d57e6ee7c63ed1098f1651441cbc1f56cdfa0790de3a222ae8bb9c0626403c2f34690936e41820ce957e2aba013ae9367e0cbba72ccedca4d0ff6baa5cda156b3e021ac6ad105b922e85b1407d36a061e8774f7682be766d919f781691bd4988c9e24de2791b518c8e0037997bd75680432cf248883b1524dd22ab4c1ec5e05d9ec2d365b27d8c922956e1c99f4329f1eb72ac86c5f4ae8f049c3eea523ee65b31159b7c6aa2ba7b77a6667c824a552e35fc82bed841c8da56d406d1e65a4db4fc90e4c3015a330ab522d40ad6752f213deb9d8e4b65147cb96576dad22a3e17050fd9928dff91824b48e2e2c19210292913be263767f6f1209dd0bab191faba6635789415a671381477c35f37211fcf547f9b0d1401e1e40736cdf4c82d4d57dd270adccccf095fe969b85e20da68ee3a1c09bcde0d0e7fede788e81a90a52dcc38875be403117305dde66d845cc63fee5b273e0d7d10c5abd3f9893e46991ac1446cf8007a2fcd2cef9a75526aef3fd1bf6007687ccaabdea6565f4de875e078e03c11316db4dd47c7f3a4c5fc206485d4453bfeeaaf433876df119329d3a9c092ffce20ba6ceaede16174d47300d03ead4e384700bee87394123639c5ed93df638f8e0ee2021e6723f2f6a4b97a6931c0b05782d65897daa5fcce6f4cd70a557eb114d63df85ecbb8b15288af55e07b56cbb2000fa699667d9933a4d28ba12e8385cb6a449fd10e7e388fdc394c86b27741e1ed03fd1df0bac974685e5ec58bd3befa85ca040c876c8a30a99d9e066d486489396a3f1de53bd088dfe5ffaec2a54601db9e2a9065644f667b0ec84dd4d2e007ce42ee710d75fe365bbe50abbe5d42fd6cee769fec0d1816455dad5704d8e54b2222950878b8f5b0b59e8a2398daf6541f893b6019f950679a272ee3ed249768d00e1295cca362407eeb575e7690aaf24c5a8ccdc8e9c75c48438bbc210009727c9717fe8a6607f3221e0bcac28c8fc743988d4cf8bb2d9e0d804620c0d1ac07c92406df41127001bc9517192c152672c51f7881eecc6f8c01993eb27d01f5871984cd0ceafaa303817efa870616c33664ba7b2e4fccfa1b8df9f0b1ada1426e1d232ef6b515402eea19ee3927a73a433c201eb240c4c59ff9978f8ca129620a6faa36cd61fe376c5ae7b4931646eaf288caec8a56d81ea22ae01f28c280cb8d79d28f4b3e461ef10875b92e735d76f5ae3f7af2e8c0c525577b8db51b495a56ff5ed28dd6a9f1e04392a57a8e1fb5b21a2b727e723107169b1e7cc43f9297c4512e092947a2e17af83f44fb2c64808b7bf1811863b310f6ad451b35b99ddea86f6d2038a1c27305a2d15e5d009df819fcac5434ee14db5a5e114ddd8a3283f8341e345be34f0a7b768360cf110ce2dd757df15e9734c7360ded099ced7151255d7452a108cdddf2b5e5430f456cd01631767fbafe4c7f7786825f3934444f1a3723a2feb2520323d16b9dd0253d3f51401f41961aa80bf4e864732ff9d7fecd1994b7e9583d8334ecd091d4fb523e483867f902861340c00ba0c82fe9d1f8eb023f644307f00bb374a6913dac584c35c209b39db976c5eb2a54fc7ba5b53f5409ab5d6badb2452d83b6311998da43e021035b59fa50ea9b8de19902c2e298ef1c494967ba42c9d70c9acd4f79859463528bce6e8d87196c79c07d29de0c6c4ece5a728e8e61f96ca4fde0d992fc8b4b96e60d0c35b9e8b85340385325f5d91a3c81b4dcfdd3c590f8e844e6b87086a3816f7e5e5543b69492a5775df3b875c2eb8803cdf209854611554b702d98639d7fea422b9ac01a263631a1640f5eef4cbd5964fa10f64fa195825d11c5c40b92b2b4609bb9eff000a4279c5ea1d134f87556ee82a88ab9c899ff7daf45205ac3ec922696a5c7c994ce2b830ed6f0d947ccf564d40d2926c24f0637ce36bd186da57d5da40ff20b89bd65684eeefeb65958f0f068a30995b005188e1412dff87b84185dae3063523eb50342e232fad4b38a67c0bd4821cd45833284af49ade511a9f8d3a03fc8f4e4c71bb38fc035031e45e1d6fca49c8821d232eee07745021a8e494d6b5f438750e822b2fc22ed538a9a6963d3b6279a2c4b08bab662dba7e345bf00271df4fa50bf65ac74894044e7d18a98c60136beaed3e79093c27433e1c46ca0677102f0228b3c9af50dfc40d30a9012e3ee0dd5bd07948ea1f20768dbf9019e531efc50adc2e36fd75459bc4fa0e71053eab45b669414e6bd6b94aeba6676a585c76fc0b7a5938c6b209645b8484f332f6483ca7f7a012ad87ba7171ace4cb053207ca0bd549e4f6c0285c74f91487c00060325dcf55b458d7c1e4ff678aa871b10bf0e7e14883887ec11ad12103c01b5dbb3983f0f46e83e3461431d1b736a46c098f1d8e64b527e814298e7511e3bdb903b8c699b68495fd81c7ad517f97f80637a87a276ceae9495b6a91bc5ebb4fb1d94710b07293c4bd666cd748de5b35e3490c3180de41b8da8fbbab43c9f16ba79e7dbf6eb8ca515fa2da3a7639ff9165d1a93386f41016ea02ec3023c36eb2ec97a7fa5207c062df19947d7b907ac48adc6c6290d3fe7b497cb21a56dadee8c26e49d498607ca1857db0d4dbf2f4565979158ee0c0b62da65d1679a426a34979f4ca5d21ce103b9f38433c5928a6addef7eaa00b11b653a275af3c4742346c159601e464fa1b005201e188a0401d425eff613ca0481b9f75ea116b54d672d2fa5ca77987d82378db846d589a436d2b78da558665a9255bf3f1db910128057777ff75b30df2e09992ba9b03e64aec24bdd9bc549def3a7284e9e65c3c61852229a092a8cbb04d2b1748e322d242389e56e6fc3361e4a0b6f36ab2a47dc4e930b8ff1d6464a8293653b8e1d64bd003f46837ecca", 0x1000}, {&(0x7f00000057c0)="c755afd3bf9993a8cadb2d53c656b5e2188a3a249414b79923a7250cb67c7d368391b4513d2311cdb526037f30121b7e64a904fbe77547dd50c8111454cbf327c5358acb2ded847f5469c56402cc5acaf254e99b32bf6e2d1b5aa8f7f311ea7d611b634573e55a57e48dbc53bb1954fcd57318036fcd6027655bdaa1de129af89046eec5dc9611455ceea4b6ca7eeeb3f158c0d6b8d2bf2fce49f66721d2c09ed5813fdff2dc8e766373b4814c267756ac1664638775cc2e377f420a4bfdf2e8a1c1ef2e94176d0aec84ef378ca95148113469e84ee6e4d3372d198773f14f39ccec31190425935d955a906aed27cf6884", 0xf1}, {&(0x7f00000058c0)="835cb4695639471cacc81acf124a7c4756e82f8dbcf821fd8580b5bfef481c5d253e308caf0183a77b33409e2c73f4cce0f2d0074bfdef35bc281042f3e9fd8c991b7f46b0ff3335ff0f53d458f465b03eb067b385ee46d1830c9645866710c54266ec16e42613f8eaf7dd70b4f5401abef62e211ab202a24afad24d5d7bafe1c003601ee1c1f91ee38e17cf46522632594aab48ead4a4af393e8f3b", 0x9c}, {&(0x7f0000005980)="c2a0cf8b689fd50432978b341b5a4f6f3a7bdf7609a8c3145489f0e3fc3d0ec57b381b833b555b5e548d5ddccaf821c6a0aacaa93943ce80266f4618f33ba2a377cfd435b069ece62cd7d5c5f1befc45d43d2459b7cd93d4930f4c14c814505a89b44892bed56faf16cf964d2b5b76d9999eac612be156affb2a9ea9b462cce67f2ea0d4534a95b5759b75bb2844d82f799987c452b54f942c732b816cb57456169f232a6e5d32f92296a1c8c7365e9ca20a5e04affeaf1d989aa838892711d53bfc0fb35c1bbcda1001adfe5d9b363acf5ed50fb7f1117ada4ea0d9f5faef1ad52e769052c93fbfb81fc83155de12cced04d1d11645", 0xf6}, {&(0x7f0000005a80)="31ff0c7b794a4d0da8a027fc11fce8f97a2d65547109da23af254ee0d2643907fff155267044eaa2f9e9", 0x2a}], 0x7, &(0x7f0000005b40)=[@pktinfo={{0x24, 0x29, 0x32, {@mcast1, r13}}}, @flowinfo={{0x14, 0x29, 0xb, 0xffff}}, @flowinfo={{0x14, 0x29, 0xb, 0x5}}, @hoplimit={{0x14, 0x29, 0x34, 0xd15}}], 0x70}}], 0x9, 0x40010) keyctl$update(0x2, r0, &(0x7f00000001c0)="a6", 0x1) 00:31:00 executing program 5: r0 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'\x00', 0x0}, &(0x7f0000000300)="61a0dac73a44bf9da9f91abbfd090bb7cac77882dcf4117cb042f63a99157eea6030d59aaa8724a390a3da2671f0a3fc58757b8a989190f59527724ef462c0bf9b73ec327a", 0x45, 0xfffffffffffffffc) r1 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f0000000080)) setsockopt$packet_int(r1, 0x107, 0x0, &(0x7f0000000100)=0x1ff, 0x4) keyctl$update(0x2, r0, &(0x7f00000001c0)="a6", 0x1) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) delete_module(&(0x7f0000000380)='\x00', 0x1600) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r2}) fchmodat(r2, &(0x7f0000000140)='./file0\x00', 0x88) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r3}) getsockopt$inet6_IPV6_XFRM_POLICY(r3, 0x29, 0x23, &(0x7f0000000200)={{{@in6=@empty, @in=@initdev}}, {{@in6}, 0x0, @in=@loopback}}, &(0x7f0000000180)=0xe8) 00:31:00 executing program 5: ioctl$KDDISABIO(0xffffffffffffffff, 0x4b37) r0 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) keyctl$update(0x2, r0, &(0x7f00000001c0)="a6", 0x1) 00:31:00 executing program 0: openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x275a, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0x6e) prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x30, 0x2, 0x0, 0x0, 0x6}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f0000008880), 0x400000000000249, 0x0, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x30, 0x2, 0x1, 0x0, 0x3, 0x0, 0xfffffffff7fffffb, 0x800000000000000}, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket$inet6_udp(0xa, 0x2, 0x0) fsetxattr(0xffffffffffffffff, &(0x7f0000000500)=ANY=[@ANYBLOB="7373756d0000000000000000000000008777dd1dee10fa0fbbdb5bc49f12dd76740531bd4f39c05edddb541bd6d29624818ee0fa340e83405757059bceaa96ddcee1a8388d761613fcd5971abed9ab06281013476c63450b1a80395d95711289335d4691fd4a20ab68980299b9fdfef1e5a94effc6bd19ca22162f06aeac64bd70e88b0424e27c4eec51a76ce66c029be4c8690d192a59544bc6b9e9fff7cfdcc79be05757b43f5c67cf12868c06932e7dbbd28c2c49837c2c46c6201659967005d2334f1ff7171f061bc0d808b1accb438168ffc1cf5980d784a228eb69d63e82fbfd4f1ad61140bea0c95aa04c6a98cb6d475b977f567216e7aa48b8f62bf7599a67e2217e7ed964e935bdd4128b0bd0f3"], &(0x7f0000000480)='systemeth1(trustedposix_acl_access\x00', 0x23, 0x1) r4 = socket$inet_udp(0x2, 0x2, 0x0) connect$inet(r4, &(0x7f00000004c0)={0x2, 0x0, @loopback}, 0x10) sendmmsg(r4, &(0x7f0000006d00), 0xffffffffffffff92, 0x1ffffffe) ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f00000000c0)={0x0, 0x3, 0x0, 0x3}) sendmsg$TIPC_CMD_SHOW_STATS(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x41000}, 0xc, &(0x7f0000000500)={&(0x7f0000000040)={0x1c, 0x0, 0x2, 0x70bd2b, 0x25dfdbfc, {}, ["", ""]}, 0x1c}}, 0x0) 00:31:00 executing program 4: r0 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) keyctl$update(0x2, r0, &(0x7f0000000200)="a66624c6caa83823865f72f9e337ab1c6bf604638319d8f475ae1a1c11756b652d4beaed0f39d5fefa82fc263c501efb38e21594a20f4e13c29f22709a7b32dab889fa3da021a2b4a9a91b8c628e6367abd81b0d830151f6b5a883e2d1db1500a38406cbc0520b6e940be70cd3be73654596bdf404b469a2a26308f7742b40bfedc501cc0198e9397284b5601ee6a1f297a0ec6fbd79b78b730455154c0c6327c94264374ab8e8c83ae6fef4ccfc99c4b842e097a28417498654", 0x0) r1 = openat$selinux_policy(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/policy\x00', 0x0, 0x0) ioctl$sock_inet_SIOCSIFNETMASK(r1, 0x891c, &(0x7f0000000100)={'tunl0\x00', {0x2, 0x4e22, @dev={0xac, 0x14, 0x14, 0x1e}}}) ioctl$BLKGETSIZE64(r1, 0x80081272, &(0x7f0000000140)) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r2, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r2, 0x0, 0x0) ioctl$EVIOCGABS0(r2, 0x80184540, 0x0) fstatfs(r2, &(0x7f0000000180)=""/75) 00:31:00 executing program 5: r0 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) keyctl$update(0x2, r0, &(0x7f00000001c0)="a6", 0x1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') preadv(r2, &(0x7f0000000480), 0x10000000000002a1, 0x0) getsockopt$inet6_IPV6_XFRM_POLICY(r2, 0x29, 0x23, &(0x7f0000000a80)={{{@in6=@ipv4={[], [], @broadcast}, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@local}, 0x0, @in6}}, &(0x7f0000000b80)=0xe8) sendmsg$inet(r1, &(0x7f0000000c80)={&(0x7f0000000200)={0x2, 0x4e23, @loopback}, 0x10, &(0x7f0000000900)=[{&(0x7f0000000240)="ce122d5d1b028906d630bd7aaa9cb719b8237fb55aae88e22d336c37da9de09f709568c555f3e12f20f7d30bbb4c967cb42fe2d69b006bd12a9663e653948c8fde680263d9275d10437457efd014c20429d638da8f14", 0x56}, {&(0x7f00000002c0)="606a939e4f01e8dd571eeff40113fc76ee87feeb9e62bbf43a3c7cb09cb74e971c1bd9e75d53d562c35f85c58bf3b4f4f01ce46dd1a0b8a2abb08e5617df3d5a78fa3206fd4b63b46613f94f513fdffe51ec", 0x52}, {&(0x7f0000000340)="a80a6d44b71b5845b8a7c2fe4f7b3368a4816913bfdd25c61806c395d9aa61d1d5b7000c921a4e667d1e59a49a606dde3acf1380ecc7c0131ae49baa2b32e2f0b7b1568ff2c3d2d2a248ebe1d0420955a67a2e3c8443b7b652c25be1e173f9fb8827c091691ff105cc6c1aa1eaad3cf5fc1190aad5371ac4d8569040153950c0024fcfaa424a3a2f418e1274f2e22d68c262757e4a351d3b53a1504babebb553e4d4d7749577794ed0a86690984780cbcbeb", 0xb2}, {&(0x7f0000000400)="9e98ea6ae1565c438a25f74d202dfe30d16adb6210e9fa3cfb4c565d5613f6b54f2e7bd98ca76a534ad704e1483a2c4685fc37dfb94cee20408bfb3ed7a53e6a86adc3df896d2bf8338816fc7a9e617471d6552f00d84130b7c3", 0x5a}, {&(0x7f0000000480)="f6aa6a19bb330df2ec829cf9744e23a28a75cb8aa49d49f5fbd41189ec570c6ecc7ff6f24a240028a67e472a044804acbfb77c453d3c9eb376", 0x39}, {&(0x7f00000004c0)="59543eab13174e8d37be051dd1716a7a6cc2d5595bc621e7fb98dd5bdf8a5971785e0d746c4c111c9eb3ad38401ee3b80d027ab7bfaea1a06248cb6cb0d0c5fcbcf1104a0689d996bc79a2edabad8721e070d715e083ec0c74345592be1d25354be7a9b2e704d2b1790255a7d9230a42e337e5840eec1fb54d20cc9815c3931d270696bdb696c485c54c0b8207bd06f747e3d31285f6cd50509a4d03230a51a7df6494bfb03d901fad5a47232ea4ddf0554dff67adde18fa9b9e8531e9d8be96", 0xc0}, {&(0x7f0000000580)="d9d1bd506972ea51a5ef60401b5526bac57333271ab67381a40f085c8456c8238565eafa901698513ee517b97f5b8d10ae197d0e4d0a2a625aa0a0b04e2850abb812d3b0cc967c1c9d0462fd5c73025facefcb32a7d3ef66c71c21ec9de211433f6d1ba447ae139fa0f1b834ba424d160e81fe6760831cd206dcdb7f519747d28d38ac7562b47c2c6616db02a8ed73a267d9f94dab695fc18dce7bef917786eb065165c7a4c3c6f7b073a0901e30d30e6a445124c3b6456e7048c4d14738df48752ee3233a7926775cd92afce4de2a566668f8e0feb507da1df7fa9f346009454890d02beb8ba33b9e4fcff606fac3386b3446b4096e7d02aeb3c6eb5dbc20", 0xff}, {&(0x7f0000000680)="077db1e40680dc8d2d62e48dcfaa2dd8028ebb44d5fa3ba02b5b8d72b37ccdbc288256969000290f6253338937115eb2ac6ff7c8f5529e2c0658457a9964b5ec8404bb10e9b4cf8698d3396524ca4a1987448721c67df5de351ac15a433c565759e5eedae0e2524ab81a61eb05b3ceb439a649e4f7099a75024221124fbce28e78f1b28484447884240583999bf39144b5f1b29f522fa392b69c5cfd2b1fb67e2886846a6e7c93fe38f65c534ce047cd734cc23ca022d63bcd11087d3e487ab6556dc277647daf8f2b7dde49b2970823d084", 0xd2}, {&(0x7f0000000780)="92272c9e27b9d5ef745def418e9d7757f486cb7e1b7fa5381e26cc7ddda01fe036fabb750441eda375206f06f72d0bc424dcd1be08cf95a1a54759f2bccbd2b09e959f21", 0x44}, {&(0x7f0000000800)="248d61c39c8854074f5702f8a723a27045c502c48a79d2f0e4942334600932981df7c29c42cc1c511018804309f6ad927a011193057e9f59951a9ea7442e56c465fe9c076af0b771726c6c551e516fe81409af897e749c625c85f15ba63c71290f8b19b8afc9bce23636efb22e829dae22fdd6609cc5fbdce6dfe41935722ed445540665f581882fbbef34068f120f5f5cd80e81b1cf5a74d03698b5ebd6d86d968b4e6272bafbd6db41138f70875456934dca791eb6f1df496a5a8a0e7d14261c40d0b499323802afaba9022e46142c77564e563cedf8fd39e4c302ba109206903f708b9321a0661691", 0xea}], 0xa, &(0x7f0000000bc0)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {r3, @dev={0xac, 0x14, 0x14, 0x28}, @remote}}}, @ip_ttl={{0x14, 0x0, 0x2, 0x7fffffff}}, @ip_ttl={{0x14}}, @ip_tos_int={{0x14, 0x0, 0x1, 0xa66b}}, @ip_tos_int={{0x14}}, @ip_tos_int={{0x14, 0x0, 0x1, 0x3}}, @ip_tos_u8={{0x11, 0x0, 0x1, 0xff}}], 0xb0}, 0x8000) 00:31:00 executing program 5: socket$inet6(0xa, 0x5, 0x40) r0 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) keyctl$update(0x2, r0, &(0x7f00000001c0)="a6", 0x1) 00:31:00 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x200000000000013, &(0x7f0000000280)=0x400100000001, 0x2a7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) connect$inet6(r0, &(0x7f0000000080), 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_OPTIONS(r0, 0x6, 0x16, &(0x7f0000000440), 0x12f7e5) r3 = dup(r0) setsockopt$inet6_tcp_int(r3, 0x6, 0x3, &(0x7f00000000c0), 0x36c) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) 00:31:01 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = dup2(r0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = socket$inet(0x10, 0x3, 0x0) sendmsg(r2, &(0x7f00000000c0)={0x0, 0xfffffe6a, &(0x7f0000000040)=[{&(0x7f0000000140)="24000000210007041dfffd946f610500020000e8fe0200000001080008000f000400ff7e280000001100ffffba16a0aa1c0900000000000012000000000000eff24d8238cfa47e23f7efbf54", 0x4c}], 0x1}, 0x0) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_genetlink_get_family_id$team(0x0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) 00:31:01 executing program 0: clone(0x20002100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket$inet6(0xa, 0x400000000803, 0x0) [ 2742.472143] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.3'. [ 2742.502684] audit: type=1400 audit(1575333061.184:1591): avc: denied { create } for pid=25136 comm="syz-executor.3" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 [ 2742.546311] audit: type=1400 audit(1575333061.234:1592): avc: denied { create } for pid=25136 comm="syz-executor.3" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 00:31:02 executing program 0: r0 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') preadv(r0, &(0x7f0000000480), 0x10000000000002a1, 0x0) r1 = syz_open_dev$binderN(&(0x7f0000000080)='/dev/binder#\x00', 0x0, 0x0) r2 = mmap$binder(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f00000012c0)={0xc, 0x0, &(0x7f0000000300)=[@free_buffer={0x40086303, r2}], 0x0, 0x0, 0x0}) r3 = syz_open_dev$binderN(&(0x7f0000000080)='/dev/binder#\x00', 0x0, 0x0) r4 = mmap$binder(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r3, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r3, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f00000012c0)={0xc, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB, @ANYRES64=r4], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000080)={0x60, 0x0, &(0x7f0000000100)=[@release={0x40046306, 0x2}, @free_buffer={0x40086303, r2}, @acquire_done={0x40106309, 0x3}, @register_looper, @free_buffer={0x40086303, r4}, @increfs_done={0x40106308, 0x3}, @release={0x40046306, 0x2}, @increfs={0x40046304, 0x3}, @exit_looper], 0x6d, 0x0, &(0x7f0000000200)="74c0de1f9bb3303fce4a30c2d68af4f5fc27fa5d9a999cf09692ceb3b179381f524622469cea0b87d38cf16f2c6dc3e85268a5907559b7108e36440854de0136ce947f3d0a9515f2c3f279f97a298005f41a526dd4fe8a1c695848a4b769b7d9c8147f4157b2197cd664c77ec0"}) pwritev(r1, &(0x7f0000000900)=[{&(0x7f0000000340)="3b69dc83ff11c2f2ac03e7362f886e9a9c7102bbb95592e791d7ddeab28c8beeb3608c8cf02c9ce44c22e05aca86da24c70ff4b00728950c416a78c90b4a7dd3542b16b457c590ca740eb65231ec4ffbb6a88f75018ddac47f24af50643b03e85b883883620c8a3b0ff3751aa38a2b562efad1f019e1aa063b21b3aaa3e074fe57ea04d4f5e349b02f5876f770d53e65788fa1a792da712b3990f096451425bc0511f7d09cc0f0a71d9c2473b79314c11a27972ff43d46ac6d3a6bde38e796d570e5986089c9fa788a1ccb6e41062e2d066961e25190d84cb4a5e590bd3f76d5758b", 0xe2}, {&(0x7f0000001300)="f7a742decb0c23f6e0f44f9f52206904b54f08fe1c45f1e38cf7d503ac206beac4f6b9b41e730470f5d13897c63360d326542da7d9f195f5dc8af756ef0b706afd07c18681e1ab798139ea239636bf9f720b9f9d8e5f6706e1f8610284304ee83c7a0230807a708f30bb28422f5700ddc19be7b5883cd9c561038854d66dd7a8c33db616646a6ba443c2b1fd7f89a214585309360b3f39cbd8c6192a33bee87d49030d6eb93c585a8a03a61fd8e887695fd63cbbc45bc81d3b7f6ab157115140686e6df9f1c361baa5fc05388185948a094021b9dd8c5659dab96862fb939a3e9892799e7fcfc76c52ad22f769f2d81461190b8e0340d7410fea0c3274de22c1712c8b7df37330c0801600c96a8807d02c9141dfce629ef2aa926e87bea5668c4b513a1386efd2e252b96599ecfe88117b3a5070c4aca949784ab03ace95c7df1131ea42999ce30eef57b3785ce326c3d8d1064ba2eb39f31d39a3a1fd5f4a3ee1c9bdb81964c42e85a144d40908df0b2a3e357edae23a6c4d13f7921fb25711a0b347ea9cbf6b6234fb9ffa5691272d3aabce8ef44f1cf72f3175128a0b7acfb13ca02c166609bfa6fc8d291ee3c51013554578e78247a2d75e58d1358d404cfa2a4a4b72178cb46d36351341cc13df1b2cee91a841289dbe8d588d7104e8a014444f152ef72fe18430e86234ecac7be99fce9b522a73a8e150040cfc3ee7bb5e11496305fab0ac8075629bd41b70fd339d661c6e8ab944e63d1b12c13b24c8c1d4aede03421a32076bac951fee9aa4d2f7bf747e6428ba7928294b314c87510bf4c56d3c32eeb077a650199bb1e658b85ee58f282a5a2384c4cc3f5832b31d6b1aafd158c6e219e76cd9f6c26764ff8ee9c8dafe0a4851265aa5f0f474f3a402e3f253f2de53303d85aabdc67f867e66cd5b21dc32b447ec2b528e05c6fc2434fc32506f9fc89e3119550c4849abedda50d92f8c7e6ceab808fe115a6ccb028a1686c5f35712785e00a18729366a01e7e1dfd2874cddeeb7f68a0c811974d61cd24352fb14e56b5f708bd717131840f41e7b5b5468c307a79e5a1b201c6af57ff70d87d7aa84feac8870ddf583a747919acd0dbfce18ec2cea27b9ac265cd86ba09657e0cf455e41eb769c9856c52d08e28d8c6a5a9bf4ec6fcda829b92d33364b963e4446d17a679b20933d0960e86b1683c8ad1374fd9a84d9c5f7bd72588443dbd90358eadb39858e37c75f03e0aeacf97d33f7b88cab56f4979c28f3af51c9fc4ec9d1ed9b0a8bf491ee7d856edf5354b7009b27cc7aedbf78528d5e98af500ff4bec040a39fa0a4af722c8ad4f53a48d53ba993e6d7d4bb526b93888cb69809f29450adf28cfcdc081a3978f640bf9460a82dc35f8b5593c03a81480bb52fcc7c91f3ae11ea57f0e19da946af82ea6138a2180c149dd58215e391e2ca7d954a91c15d28690435c779fee62d7e4bc470f40a1e4d5c5d045aa66b35cfa172dbe63f254c83862362fe6985c005780559323f98086d03ec9978e7a180f6da7258f7bc849a3b2025d4d10295d63517d205e6e868b8efb2cb6ca71cd124c5bef9b47a88c35ec0f573fd1faee168baa5f5ea604963bd9dd11854985073ec28c4b45d8bfdbf4d2abff858ec138536cdc5a7103e7bb2f28b66c433d625dd75cf9162a4c090eaee4c9f72cb075b2939e617f695e0381e19e3c5686be0fde22549f5eea50ca09b1dc27b52b0cb7db9d09217757f7208fcdca2d34d31edd17d0dde7bda3313863efb5e00e436135940c100aed81051a8ae463b9b3d3de6f6a799ce7aacb53bd1d76ab73d2ef2e1cb5f8e7fbd1a56c4d6102e48e071024621e6cae8b894d289644b1c97ab5dfe8c84dcd637b78351ae6e8b023a3a7cae6e7f82fa97224b49ac2d537e73cd73777190fbb9c1ebf8edb34c2448a1e2be80eff11effccb40edf8cbd93edb69b3b3b4a9c9f796c5659c6c23a57db4bece09bb6ccd43d4126468c424019a81bdebc8ef031a6381a30a742e9f5575b42162fc60015cdb36904113e4f82c2836cf301e4c7132f3e5e3aa7e56d6ea45fece7234c90fe189c916a5ad16ee49009f41d4bf7a3a85de505f8a1e822409854aa6ed1474867a6ad80e4e071cd3cd9ea77ac5f41c2db4e037cbdce2eeb132266c7d8eea4af66e79f59afffe8051069efe9da3ce1ec5822326dc3b5f48a777a6b508e12e9454d5ee81a365624495827bd20d4dd4e0b615a5fc02977283232920f7c2300f1bfc60625e1ede74fce4061391324926c8f0b29c8a9190cac814e465f9310a2f68d5422de833e80437f75a94cb1a51785f9edd84b7d18797fd497dce049139f95e1b5d26f1bde324006e786da616e4ede043b8cd9b6468078cbda4887ac0877357691b29d138d899ffe6e8f927b67ea00c895ec02ca3b09f827b73bb136375fa9009938f5fd58ef226e30cd64545fe443fa7167d3428755ba1bd2a12dda0c71e447169485a9ba552ce6e28ec214a3c6bd5ace9d737228f51eec7f2e65503be035679f511d94df628fbfd6016f063aa3f600d89fcdb64f45e02024294cb552461cdfce7e6c275c68c19526953ce6a33fdd67ff1df1008fb5c82c4635c9906d05cb1f886f39da9a5d8baf712df00f6159134aff8706d4b9fe39f77d869dd55061786337a4f74355ce487d59b9fd9dc10384c1ece3a19c9e95451a8fa3f22d23a85ea6e0b7c00311ea03e320b4748ca7122b1abe8b0a269e2fe0ae91e9c015dd1dbd5e863623fb01902da61e59bc54207fe8c5714b73880c7a3deb23b631753ae7daf2e695b8b6d91b95b6baa4f14c7173a946a012a44b571fb15cc50b185034fa9a0fcfafa8fa881397fb357bbd0c979b6215ee4fafb650fd3f223d3dd0d84369c7d328810777846644a1ae039a585120a74997deaf583cc5d0fe6435ee562a8734f5197431381021b4c5b12d1d690149eac53cb38364c9458b012e7b3faab7ea88440dac9ed5e10182050630ad76efafc7a66e8becf7a9c9489ed2d8f5c8fe060879329ee0b6d4a10349606c707711324dd1856912bbf94a59bff7c40a8cafab48d11fd5fdd7f2c3de9d424cc4c60b71b4c0013f78ea7b3a1d35752f30988c98d2f220e36cf70eeefe2110cbfce4a74aacc8874fe03c08ae117bec7eeccdf6160c3de74fcfb1084ffab2957068d78dbfe1c8ca3213d02f58f02c939bee05eb07555e180f2e827e972598e29f6d879f13ffd69ba965ee7a01de7243bc28c583cd11f4c78b623c3feffcaeb2d0b938c344325dbf2a4b43817c8dfcdd5f39d2b7fb2141818cdb07475e3300cbc88a4d3b6d81a55cecb6b98ecb3c8667df082adbe5910059c15d3ebaf52b6e8ff090e271754556e2811fc6caffee02336c80e956251767f78b1fcb5a39891ea041df306bf506e119ff5530fbb4c22872ad22c3be2e111c4ff2906f24bbe0805434aaadcc8d1248ef10d58d8cbaf024d20bdd32ccd6913c2f3a1a124706ea8e63653f91f1a0e3d17926b826f647e67ba7ada14c4620ade46d7e93350b512b6a35e91caed07bd7f92089eb6e474e6a8a56879d8b80eb65c17f8b3525bb323c10e107279618172113ea2336cdb25f46b782a3b54ba45c71860dbea4677ea7a7fdcc001048456c92823f3b146eb77dda1f64e345f31f9d3618f278e1255f163248a1ceacab466141c15426d83226f8bbf90ce419be48d67c515504e63fcc25c6720225eba0c53dfb804f0977ad3bfa1868ac60c9d34c38486dd8eaf9a42c0fa19c05cec4d209fe6eae45a7e45b902a37ed548e9809b79fea1f564b386651b07a74569017240da8f34dd0d3565ab4afbd0efc94df629854d120f58de6b68e0fc0f6547f82cde1947cffc71b31c3db8fa5bc67582d3e98fa1a15705adc8cc7f99047e81825b37e94f1334d80398d806510232f3f75cb59194cf7ce1e60de3125ebacd71b4da8fd34ac6701f775b160d868b13f119fb42eea0941f7561b44bbb18057827e875c955025f8d6edfbad159023937cb8cd075e51aa7ad20fed1dbeb12f708fccbad3b30065004b0649107d4f43c5e38fd497b29bc05ad082a956c94c919d99796bb8d148ad18fabbf36140ab980a2e2aeb6f6dd631c30cb245b79d37a8ca3965988c187e950898242d7a20ba0b7efc3fa17ccd2a40f03a21af2bbac32a03b5dedcd3773945460c0d04c6318e37e1535ebbf2099ea94d0e2d111150df1d4dfe8c7750d7deabb4a21554b1b67c12f363d468d9f2f8fc748be7e68bfc64ae45fe468899339edc3415c68ad8418a2203f40adbe4e190b04025deef5d4860e66457d9ed42586c623c08a3abed992149beb8b44d1a7f8f70dba11b0abcb74a67cb167ea3915512bc8367af7c118ca12c270524cbce7c42349376692307ff41fb587d98669e82364bca03be7e346b283b86f72d583abf19c2e58c802b0443b95f25cd0a26edafd3afaa7d06505cb5100313414ec40f1543cebad79f227109e7a9640a3e7230dc005971fe2021fd3478570dae7f59b82a4e97888079498c915303ad4da8eae7de0feb94161253d62475bd37e8ce9d25aaf48a9b4af34cd0ecf80039063ffe8030051ff95686db4d0c6847c9adc760c389204c849e9bb980c1571917c228a772d861a7411c6f4377b6345102d3965040391dbe327f4d2cdb88bbfe78940c2ee88cd5dd80137c38a30d056ee2f8363c86962a8d57caee593afd59189d3e3a812faefc8e38f7d3dee64c5c06ce2444bd3b8b6f282ddd443b440b1ce814402ad74a626e758213b0f7a36d0f642a98f364c0b7cf2d19e9649caf5956d412a245d5556f6b80c3dd01328bddac6b9f366dbe54d7b814a700984b0b0d35678692c9aa5a603a3ba4a7d24d38022c7b251dd746d182877b2b81eb3ddfae64e8e6d969520cb8904fe28ec98ac7dbd518e63c22409c829e69bc16bf681d22b61356b153876f6d570c84563e548d7c84022e64f2af6c5762c82bab9c3e7885b533812f465478421f28e4a8cc16d93bccd6165763a5759c1851e162cb9bfd3be03707e1b06ac7797f64ca3f84145d69bf9d52d64fff38873622ecae258d88832a526d6e6f87136442de2f6c1ea010b70f4c7b72a7147428aa701a1fdd5fdb4bfba20515addef0da68a43df3671c7dcf2d20dd1f1b0fb8da12ae9a61030d3f045374bb048535bc2c1a0b35bc945135d1a2158dc7f05f55e4df4621dfe8bee9d64577821edafe1467933b7c567daad7ad395d6caa5e97279d95ceb20ecada4c79fd85f9be8476c808cd517ee9ff1fa807eaebdf1331a411267b75db63bacece813bfae6f1630fef703248e7c3661b1e2d26ca54a575639cb23b11e32379af5d7525e90d6dd6228b6cb0d3c64bcc9972f1dcc2e10089fe7fc6d9a7a85ef258a72c3e7924bf414a838488ac68f4b6a2c073f8171fd57ed514bb031aafbd8c5500566af8a392d5d02f3da62f797389739af1cbf4ff35ce331034b1c67dcb259f6168d0270ea31a19ecd5d0ec8d8a6255150f9dfe769b65ed180e989a248b1f43a438cea5b4e94e039b8db893c21699a71a4473356df2400bcce7b971d52416cf4e8eea4053c749200d5173183df5bece0b46dd149cc7db158a838fc119c092c2b5f4964e9d9781a8f9951218e263056e475bdd281ded22442e9735e63be386af79ffdcfd8d25e987137ca63f53dd9546ab7aecdb3153b0b7e6a885d949800f72295395ac5c1e50d0c3d7eee0b9b670b1b28af14b06e5b3a8a412e7dc55b289ac48d6d9c39b4a5295b70f16bc3671e8b9347d4525b646ffdecd21ee45c3275dd3c476", 0x1000}, {&(0x7f0000000440)="735ced436bc78871ed1219d18558995c954141289106d1db15b102f84f244c24468a4675305c956f49e1ffda2e3ee77e72488fb60427b14f59256090f647a4df26062c66977363daa8a07dad63d5207b04e8878bd2b0a542e7a4222a4597e0a3dd7954700fc6e9def4c426865edb65b3fbdbbd48b8c28d371b55991906e9e22949a5cbf0f228cdb481dc0f91e214736db8a63a830c44ad79e57144729bd0992ca322df7148a36ba3d034bb811c1569c57d843e6bf3c3c81e3b9b7f1cf0f26ff90b51c41e7ae4012f", 0xc8}, {&(0x7f0000000540)="2062b00257bab5776d59a5a1ee8391bc2bb00fea098a5b7cb0726466c655d231b333c1b9d7cdee64bc3285f11ff140b63b70782c161a56ef4eff6ad6082a437b01eb40dbf43ed6f9a07e7dababea9d6f8ef66e650633b8ccaed965cc1da8af23f3d512054cad44090d4fd705f361a2892c19a863a6bfbccc133eb18fa605fbe6d3880e677a5dfc1ae86ab2222066fda0d3175c79b251d518c531012918cc5a3e13f63a971672108a8821d543b40493268f5785ea09cd14c89318a44f179a716aa8b6045f7d8e36beda888c4d58d3c481485f87c95dbcbc42c83b9f06c4128d8b89e5d03d8b6c", 0xe6}, {&(0x7f0000000640)="2ab97990ba9f834a6b5c68310e9d928fdf0b01bddc0aa6c6fa048e36d421dc48ae3bfdc2c289dfdbb6b04e9ad963ae0d80718704f4f1d81808d82dd72ccf8913e6599f494c044b3190304fdec15401e06271d8cfb537eb31274ba97fc6d13d98d3d8b456179d6ccf97979df9440f9ad08e5f36611c9c50fa7f42744abadc5ddf95b5bb7fa654f8facd98ad509f43fb18230c0e77dc1bd606723e5fa9a69e89ee018375b704d9bf5d5ad8d7dad64b3f86b0f323103280ce252bb1b90ff493fda9cb03dd3fc9ce", 0xc6}, {&(0x7f0000000180)="425edda0b886bbe4b7458d95036e54ce3e035c525ccaccbacaf3a83dfb0161f05ae38684bb9d564dec66f5f85072e41d8003ce46434815", 0x37}, {&(0x7f0000000740)="ee6935b8d121c6741a05c020fe8d14986d54e125e125d110630ccce64a526c431d137523adafdc2ed7dca011ce707bf07f9ed21bc2ef2a1e074114e6ba512eea6d75396474e8a104d1fa0b40d1b652fc6f7e08866746f9f6cc6200c0f4a42a90146b3454dc239644b4d08bf0b77cd4087c81febdcf809aef57afbc7cf475304ebaf3d9c7000a6a4bffa6368dcf44fc7b1051d8082bbc86707b3e03ff2d9e152cffb79356477e9e54790096ec8959d88c9ffb7fdbaa9d36cc15b1cfecbe045b9e0eaea20ec59491b7edc7c041d60f982185efedc228a03d8f0b21a9c6d692e9aba7", 0xe1}, {&(0x7f0000000280)="87fc31e5c3181e70097e4a71f9a323cf8a6f57d441839ea30708700ccdf399248a41963354a45e087917a2f9ae49a848", 0x30}, {&(0x7f0000000840)="dce72a904841d4d0c89c017b707d660fdbdd78d55fffefa184dd8e7e1edab20f5abc0e9a7b9a5bbdd4c344201a7a49b987dac384dc225a58f2fdfb01c34945252d7081e9d26b8b30e2b70f0152f2c4af2b0469f4909f00a6e86d1f11fa4ee1b2cd19d5add39ff37a97cb0661d97380ce34c8bb5dcafc65fd3442accbf1d0d8384178ce2f4a7329e345c8159c09985c0b6431cf40e4619f77e4e137a2c47e92281d1b4a3d2ebf620e2ea43c684f72423b3011254ca07b1e3b", 0xb8}], 0x9, 0x100000001) r5 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) keyctl$update(0x2, r5, &(0x7f00000001c0)="a6", 0x1) 00:31:02 executing program 2: r0 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) keyctl$update(0x2, r0, &(0x7f00000001c0)="a6", 0x1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, 0x0, &(0x7f0000000080)=@chain={'key_or_keyring:', r0, ':chain\x00'}) 00:31:02 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x200000000000013, &(0x7f0000000280)=0x400100000001, 0x2a7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) connect$inet6(r0, &(0x7f0000000080), 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_OPTIONS(r0, 0x6, 0x16, &(0x7f0000000440), 0x12f7e5) r3 = dup(r0) setsockopt$inet6_tcp_int(r3, 0x6, 0x3, &(0x7f00000000c0), 0x36c) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) 00:31:02 executing program 5: r0 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r1}) r2 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000100)='TIPCv2\x00') sendmsg$TIPC_NL_LINK_SET(r1, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0xacd886f58e25d57f}, 0xc, &(0x7f0000000140)={&(0x7f0000000200)=ANY=[@ANYBLOB="90000000", @ANYRES16=r2, @ANYBLOB="986b250000003c000900080001005b01000008000200080000000800020001000000080001000100000008000100080000000800010005000000080001006678a01d180002000400040008000200080000000800020008000000280007000c00030003000074000000000c000300a2000000000000000c0004000001000000000000"], 0x90}, 0x1, 0x0, 0x0, 0x800}, 0x20008000) keyctl$update(0x2, r0, &(0x7f00000001c0)="a6", 0x1) 00:31:02 executing program 3: r0 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') preadv(r0, &(0x7f0000000480), 0x10000000000002a1, 0x0) r1 = syz_open_dev$binderN(&(0x7f0000000080)='/dev/binder#\x00', 0x0, 0x0) r2 = mmap$binder(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f00000012c0)={0xc, 0x0, &(0x7f0000000300)=[@free_buffer={0x40086303, r2}], 0x0, 0x0, 0x0}) r3 = syz_open_dev$binderN(&(0x7f0000000080)='/dev/binder#\x00', 0x0, 0x0) r4 = mmap$binder(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r3, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r3, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f00000012c0)={0xc, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB, @ANYRES64=r4], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000080)={0x60, 0x0, &(0x7f0000000100)=[@release={0x40046306, 0x2}, @free_buffer={0x40086303, r2}, @acquire_done={0x40106309, 0x3}, @register_looper, @free_buffer={0x40086303, r4}, @increfs_done={0x40106308, 0x3}, @release={0x40046306, 0x2}, @increfs={0x40046304, 0x3}, @exit_looper], 0x6d, 0x0, &(0x7f0000000200)="74c0de1f9bb3303fce4a30c2d68af4f5fc27fa5d9a999cf09692ceb3b179381f524622469cea0b87d38cf16f2c6dc3e85268a5907559b7108e36440854de0136ce947f3d0a9515f2c3f279f97a298005f41a526dd4fe8a1c695848a4b769b7d9c8147f4157b2197cd664c77ec0"}) pwritev(r1, &(0x7f0000000900)=[{&(0x7f0000000340)="3b69dc83ff11c2f2ac03e7362f886e9a9c7102bbb95592e791d7ddeab28c8beeb3608c8cf02c9ce44c22e05aca86da24c70ff4b00728950c416a78c90b4a7dd3542b16b457c590ca740eb65231ec4ffbb6a88f75018ddac47f24af50643b03e85b883883620c8a3b0ff3751aa38a2b562efad1f019e1aa063b21b3aaa3e074fe57ea04d4f5e349b02f5876f770d53e65788fa1a792da712b3990f096451425bc0511f7d09cc0f0a71d9c2473b79314c11a27972ff43d46ac6d3a6bde38e796d570e5986089c9fa788a1ccb6e41062e2d066961e25190d84cb4a5e590bd3f76d5758b", 0xe2}, {&(0x7f0000001300)="f7a742decb0c23f6e0f44f9f52206904b54f08fe1c45f1e38cf7d503ac206beac4f6b9b41e730470f5d13897c63360d326542da7d9f195f5dc8af756ef0b706afd07c18681e1ab798139ea239636bf9f720b9f9d8e5f6706e1f8610284304ee83c7a0230807a708f30bb28422f5700ddc19be7b5883cd9c561038854d66dd7a8c33db616646a6ba443c2b1fd7f89a214585309360b3f39cbd8c6192a33bee87d49030d6eb93c585a8a03a61fd8e887695fd63cbbc45bc81d3b7f6ab157115140686e6df9f1c361baa5fc05388185948a094021b9dd8c5659dab96862fb939a3e9892799e7fcfc76c52ad22f769f2d81461190b8e0340d7410fea0c3274de22c1712c8b7df37330c0801600c96a8807d02c9141dfce629ef2aa926e87bea5668c4b513a1386efd2e252b96599ecfe88117b3a5070c4aca949784ab03ace95c7df1131ea42999ce30eef57b3785ce326c3d8d1064ba2eb39f31d39a3a1fd5f4a3ee1c9bdb81964c42e85a144d40908df0b2a3e357edae23a6c4d13f7921fb25711a0b347ea9cbf6b6234fb9ffa5691272d3aabce8ef44f1cf72f3175128a0b7acfb13ca02c166609bfa6fc8d291ee3c51013554578e78247a2d75e58d1358d404cfa2a4a4b72178cb46d36351341cc13df1b2cee91a841289dbe8d588d7104e8a014444f152ef72fe18430e86234ecac7be99fce9b522a73a8e150040cfc3ee7bb5e11496305fab0ac8075629bd41b70fd339d661c6e8ab944e63d1b12c13b24c8c1d4aede03421a32076bac951fee9aa4d2f7bf747e6428ba7928294b314c87510bf4c56d3c32eeb077a650199bb1e658b85ee58f282a5a2384c4cc3f5832b31d6b1aafd158c6e219e76cd9f6c26764ff8ee9c8dafe0a4851265aa5f0f474f3a402e3f253f2de53303d85aabdc67f867e66cd5b21dc32b447ec2b528e05c6fc2434fc32506f9fc89e3119550c4849abedda50d92f8c7e6ceab808fe115a6ccb028a1686c5f35712785e00a18729366a01e7e1dfd2874cddeeb7f68a0c811974d61cd24352fb14e56b5f708bd717131840f41e7b5b5468c307a79e5a1b201c6af57ff70d87d7aa84feac8870ddf583a747919acd0dbfce18ec2cea27b9ac265cd86ba09657e0cf455e41eb769c9856c52d08e28d8c6a5a9bf4ec6fcda829b92d33364b963e4446d17a679b20933d0960e86b1683c8ad1374fd9a84d9c5f7bd72588443dbd90358eadb39858e37c75f03e0aeacf97d33f7b88cab56f4979c28f3af51c9fc4ec9d1ed9b0a8bf491ee7d856edf5354b7009b27cc7aedbf78528d5e98af500ff4bec040a39fa0a4af722c8ad4f53a48d53ba993e6d7d4bb526b93888cb69809f29450adf28cfcdc081a3978f640bf9460a82dc35f8b5593c03a81480bb52fcc7c91f3ae11ea57f0e19da946af82ea6138a2180c149dd58215e391e2ca7d954a91c15d28690435c779fee62d7e4bc470f40a1e4d5c5d045aa66b35cfa172dbe63f254c83862362fe6985c005780559323f98086d03ec9978e7a180f6da7258f7bc849a3b2025d4d10295d63517d205e6e868b8efb2cb6ca71cd124c5bef9b47a88c35ec0f573fd1faee168baa5f5ea604963bd9dd11854985073ec28c4b45d8bfdbf4d2abff858ec138536cdc5a7103e7bb2f28b66c433d625dd75cf9162a4c090eaee4c9f72cb075b2939e617f695e0381e19e3c5686be0fde22549f5eea50ca09b1dc27b52b0cb7db9d09217757f7208fcdca2d34d31edd17d0dde7bda3313863efb5e00e436135940c100aed81051a8ae463b9b3d3de6f6a799ce7aacb53bd1d76ab73d2ef2e1cb5f8e7fbd1a56c4d6102e48e071024621e6cae8b894d289644b1c97ab5dfe8c84dcd637b78351ae6e8b023a3a7cae6e7f82fa97224b49ac2d537e73cd73777190fbb9c1ebf8edb34c2448a1e2be80eff11effccb40edf8cbd93edb69b3b3b4a9c9f796c5659c6c23a57db4bece09bb6ccd43d4126468c424019a81bdebc8ef031a6381a30a742e9f5575b42162fc60015cdb36904113e4f82c2836cf301e4c7132f3e5e3aa7e56d6ea45fece7234c90fe189c916a5ad16ee49009f41d4bf7a3a85de505f8a1e822409854aa6ed1474867a6ad80e4e071cd3cd9ea77ac5f41c2db4e037cbdce2eeb132266c7d8eea4af66e79f59afffe8051069efe9da3ce1ec5822326dc3b5f48a777a6b508e12e9454d5ee81a365624495827bd20d4dd4e0b615a5fc02977283232920f7c2300f1bfc60625e1ede74fce4061391324926c8f0b29c8a9190cac814e465f9310a2f68d5422de833e80437f75a94cb1a51785f9edd84b7d18797fd497dce049139f95e1b5d26f1bde324006e786da616e4ede043b8cd9b6468078cbda4887ac0877357691b29d138d899ffe6e8f927b67ea00c895ec02ca3b09f827b73bb136375fa9009938f5fd58ef226e30cd64545fe443fa7167d3428755ba1bd2a12dda0c71e447169485a9ba552ce6e28ec214a3c6bd5ace9d737228f51eec7f2e65503be035679f511d94df628fbfd6016f063aa3f600d89fcdb64f45e02024294cb552461cdfce7e6c275c68c19526953ce6a33fdd67ff1df1008fb5c82c4635c9906d05cb1f886f39da9a5d8baf712df00f6159134aff8706d4b9fe39f77d869dd55061786337a4f74355ce487d59b9fd9dc10384c1ece3a19c9e95451a8fa3f22d23a85ea6e0b7c00311ea03e320b4748ca7122b1abe8b0a269e2fe0ae91e9c015dd1dbd5e863623fb01902da61e59bc54207fe8c5714b73880c7a3deb23b631753ae7daf2e695b8b6d91b95b6baa4f14c7173a946a012a44b571fb15cc50b185034fa9a0fcfafa8fa881397fb357bbd0c979b6215ee4fafb650fd3f223d3dd0d84369c7d328810777846644a1ae039a585120a74997deaf583cc5d0fe6435ee562a8734f5197431381021b4c5b12d1d690149eac53cb38364c9458b012e7b3faab7ea88440dac9ed5e10182050630ad76efafc7a66e8becf7a9c9489ed2d8f5c8fe060879329ee0b6d4a10349606c707711324dd1856912bbf94a59bff7c40a8cafab48d11fd5fdd7f2c3de9d424cc4c60b71b4c0013f78ea7b3a1d35752f30988c98d2f220e36cf70eeefe2110cbfce4a74aacc8874fe03c08ae117bec7eeccdf6160c3de74fcfb1084ffab2957068d78dbfe1c8ca3213d02f58f02c939bee05eb07555e180f2e827e972598e29f6d879f13ffd69ba965ee7a01de7243bc28c583cd11f4c78b623c3feffcaeb2d0b938c344325dbf2a4b43817c8dfcdd5f39d2b7fb2141818cdb07475e3300cbc88a4d3b6d81a55cecb6b98ecb3c8667df082adbe5910059c15d3ebaf52b6e8ff090e271754556e2811fc6caffee02336c80e956251767f78b1fcb5a39891ea041df306bf506e119ff5530fbb4c22872ad22c3be2e111c4ff2906f24bbe0805434aaadcc8d1248ef10d58d8cbaf024d20bdd32ccd6913c2f3a1a124706ea8e63653f91f1a0e3d17926b826f647e67ba7ada14c4620ade46d7e93350b512b6a35e91caed07bd7f92089eb6e474e6a8a56879d8b80eb65c17f8b3525bb323c10e107279618172113ea2336cdb25f46b782a3b54ba45c71860dbea4677ea7a7fdcc001048456c92823f3b146eb77dda1f64e345f31f9d3618f278e1255f163248a1ceacab466141c15426d83226f8bbf90ce419be48d67c515504e63fcc25c6720225eba0c53dfb804f0977ad3bfa1868ac60c9d34c38486dd8eaf9a42c0fa19c05cec4d209fe6eae45a7e45b902a37ed548e9809b79fea1f564b386651b07a74569017240da8f34dd0d3565ab4afbd0efc94df629854d120f58de6b68e0fc0f6547f82cde1947cffc71b31c3db8fa5bc67582d3e98fa1a15705adc8cc7f99047e81825b37e94f1334d80398d806510232f3f75cb59194cf7ce1e60de3125ebacd71b4da8fd34ac6701f775b160d868b13f119fb42eea0941f7561b44bbb18057827e875c955025f8d6edfbad159023937cb8cd075e51aa7ad20fed1dbeb12f708fccbad3b30065004b0649107d4f43c5e38fd497b29bc05ad082a956c94c919d99796bb8d148ad18fabbf36140ab980a2e2aeb6f6dd631c30cb245b79d37a8ca3965988c187e950898242d7a20ba0b7efc3fa17ccd2a40f03a21af2bbac32a03b5dedcd3773945460c0d04c6318e37e1535ebbf2099ea94d0e2d111150df1d4dfe8c7750d7deabb4a21554b1b67c12f363d468d9f2f8fc748be7e68bfc64ae45fe468899339edc3415c68ad8418a2203f40adbe4e190b04025deef5d4860e66457d9ed42586c623c08a3abed992149beb8b44d1a7f8f70dba11b0abcb74a67cb167ea3915512bc8367af7c118ca12c270524cbce7c42349376692307ff41fb587d98669e82364bca03be7e346b283b86f72d583abf19c2e58c802b0443b95f25cd0a26edafd3afaa7d06505cb5100313414ec40f1543cebad79f227109e7a9640a3e7230dc005971fe2021fd3478570dae7f59b82a4e97888079498c915303ad4da8eae7de0feb94161253d62475bd37e8ce9d25aaf48a9b4af34cd0ecf80039063ffe8030051ff95686db4d0c6847c9adc760c389204c849e9bb980c1571917c228a772d861a7411c6f4377b6345102d3965040391dbe327f4d2cdb88bbfe78940c2ee88cd5dd80137c38a30d056ee2f8363c86962a8d57caee593afd59189d3e3a812faefc8e38f7d3dee64c5c06ce2444bd3b8b6f282ddd443b440b1ce814402ad74a626e758213b0f7a36d0f642a98f364c0b7cf2d19e9649caf5956d412a245d5556f6b80c3dd01328bddac6b9f366dbe54d7b814a700984b0b0d35678692c9aa5a603a3ba4a7d24d38022c7b251dd746d182877b2b81eb3ddfae64e8e6d969520cb8904fe28ec98ac7dbd518e63c22409c829e69bc16bf681d22b61356b153876f6d570c84563e548d7c84022e64f2af6c5762c82bab9c3e7885b533812f465478421f28e4a8cc16d93bccd6165763a5759c1851e162cb9bfd3be03707e1b06ac7797f64ca3f84145d69bf9d52d64fff38873622ecae258d88832a526d6e6f87136442de2f6c1ea010b70f4c7b72a7147428aa701a1fdd5fdb4bfba20515addef0da68a43df3671c7dcf2d20dd1f1b0fb8da12ae9a61030d3f045374bb048535bc2c1a0b35bc945135d1a2158dc7f05f55e4df4621dfe8bee9d64577821edafe1467933b7c567daad7ad395d6caa5e97279d95ceb20ecada4c79fd85f9be8476c808cd517ee9ff1fa807eaebdf1331a411267b75db63bacece813bfae6f1630fef703248e7c3661b1e2d26ca54a575639cb23b11e32379af5d7525e90d6dd6228b6cb0d3c64bcc9972f1dcc2e10089fe7fc6d9a7a85ef258a72c3e7924bf414a838488ac68f4b6a2c073f8171fd57ed514bb031aafbd8c5500566af8a392d5d02f3da62f797389739af1cbf4ff35ce331034b1c67dcb259f6168d0270ea31a19ecd5d0ec8d8a6255150f9dfe769b65ed180e989a248b1f43a438cea5b4e94e039b8db893c21699a71a4473356df2400bcce7b971d52416cf4e8eea4053c749200d5173183df5bece0b46dd149cc7db158a838fc119c092c2b5f4964e9d9781a8f9951218e263056e475bdd281ded22442e9735e63be386af79ffdcfd8d25e987137ca63f53dd9546ab7aecdb3153b0b7e6a885d949800f72295395ac5c1e50d0c3d7eee0b9b670b1b28af14b06e5b3a8a412e7dc55b289ac48d6d9c39b4a5295b70f16bc3671e8b9347d4525b646ffdecd21ee45c3275dd3c476", 0x1000}, {&(0x7f0000000440)="735ced436bc78871ed1219d18558995c954141289106d1db15b102f84f244c24468a4675305c956f49e1ffda2e3ee77e72488fb60427b14f59256090f647a4df26062c66977363daa8a07dad63d5207b04e8878bd2b0a542e7a4222a4597e0a3dd7954700fc6e9def4c426865edb65b3fbdbbd48b8c28d371b55991906e9e22949a5cbf0f228cdb481dc0f91e214736db8a63a830c44ad79e57144729bd0992ca322df7148a36ba3d034bb811c1569c57d843e6bf3c3c81e3b9b7f1cf0f26ff90b51c41e7ae4012f", 0xc8}, {&(0x7f0000000540)="2062b00257bab5776d59a5a1ee8391bc2bb00fea098a5b7cb0726466c655d231b333c1b9d7cdee64bc3285f11ff140b63b70782c161a56ef4eff6ad6082a437b01eb40dbf43ed6f9a07e7dababea9d6f8ef66e650633b8ccaed965cc1da8af23f3d512054cad44090d4fd705f361a2892c19a863a6bfbccc133eb18fa605fbe6d3880e677a5dfc1ae86ab2222066fda0d3175c79b251d518c531012918cc5a3e13f63a971672108a8821d543b40493268f5785ea09cd14c89318a44f179a716aa8b6045f7d8e36beda888c4d58d3c481485f87c95dbcbc42c83b9f06c4128d8b89e5d03d8b6c", 0xe6}, {&(0x7f0000000640)="2ab97990ba9f834a6b5c68310e9d928fdf0b01bddc0aa6c6fa048e36d421dc48ae3bfdc2c289dfdbb6b04e9ad963ae0d80718704f4f1d81808d82dd72ccf8913e6599f494c044b3190304fdec15401e06271d8cfb537eb31274ba97fc6d13d98d3d8b456179d6ccf97979df9440f9ad08e5f36611c9c50fa7f42744abadc5ddf95b5bb7fa654f8facd98ad509f43fb18230c0e77dc1bd606723e5fa9a69e89ee018375b704d9bf5d5ad8d7dad64b3f86b0f323103280ce252bb1b90ff493fda9cb03dd3fc9ce", 0xc6}, {&(0x7f0000000180)="425edda0b886bbe4b7458d95036e54ce3e035c525ccaccbacaf3a83dfb0161f05ae38684bb9d564dec66f5f85072e41d8003ce46434815", 0x37}, {&(0x7f0000000740)="ee6935b8d121c6741a05c020fe8d14986d54e125e125d110630ccce64a526c431d137523adafdc2ed7dca011ce707bf07f9ed21bc2ef2a1e074114e6ba512eea6d75396474e8a104d1fa0b40d1b652fc6f7e08866746f9f6cc6200c0f4a42a90146b3454dc239644b4d08bf0b77cd4087c81febdcf809aef57afbc7cf475304ebaf3d9c7000a6a4bffa6368dcf44fc7b1051d8082bbc86707b3e03ff2d9e152cffb79356477e9e54790096ec8959d88c9ffb7fdbaa9d36cc15b1cfecbe045b9e0eaea20ec59491b7edc7c041d60f982185efedc228a03d8f0b21a9c6d692e9aba7", 0xe1}, {&(0x7f0000000280)="87fc31e5c3181e70097e4a71f9a323cf8a6f57d441839ea30708700ccdf399248a41963354a45e087917a2f9ae49a848", 0x30}, {&(0x7f0000000840)="dce72a904841d4d0c89c017b707d660fdbdd78d55fffefa184dd8e7e1edab20f5abc0e9a7b9a5bbdd4c344201a7a49b987dac384dc225a58f2fdfb01c34945252d7081e9d26b8b30e2b70f0152f2c4af2b0469f4909f00a6e86d1f11fa4ee1b2cd19d5add39ff37a97cb0661d97380ce34c8bb5dcafc65fd3442accbf1d0d8384178ce2f4a7329e345c8159c09985c0b6431cf40e4619f77e4e137a2c47e92281d1b4a3d2ebf620e2ea43c684f72423b3011254ca07b1e3b", 0xb8}], 0x9, 0x100000001) r5 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) keyctl$update(0x2, r5, &(0x7f00000001c0)="a6", 0x1) 00:31:02 executing program 4: r0 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r1}) ioctl$RTC_PLL_SET(r1, 0x40207012, &(0x7f0000000080)={0x1000000, 0xcdd8, 0x5, 0x400, 0x1, 0x8732, 0x6}) keyctl$update(0x2, r0, &(0x7f00000002c0)="04bcdba3c46f29df6c3bdff4bc9ddd1dc4eb86bd470dcbd42a587ee8cd868f552790ce624dee3c671b36fe2ad47525c92a94764e35577f36128d7aaa7771c0c7cd610bcbc84083a2d58b548e3bffa1496cd673191b7cee62ee9158acd1695675bdb1bc82490a20fbd3ea03f369eaf372ec55b360e49f26349fcd1bf4fb1b05841b0fe1d8afb1950c08dff3a5a077bb61adc8501dc5fa299f92bbf8236e875d36af91fc9bc6f82dbc1369450f565fb42706d3aafbb4", 0x0) ioctl$EXT4_IOC_GROUP_ADD(0xffffffffffffffff, 0x40286608, &(0x7f0000000100)={0x8001, 0x5bba, 0x9, 0x9, 0x2}) ioctl$EVIOCGPROP(r1, 0x80404509, &(0x7f0000000200)=""/161) [ 2744.122937] audit: type=1400 audit(1575333062.814:1593): avc: denied { create } for pid=25145 comm="syz-executor.5" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 00:31:02 executing program 4: r0 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) keyctl$update(0x2, r0, &(0x7f00000001c0)="a6", 0x1) 00:31:02 executing program 4: r0 = add_key$user(&(0x7f0000000400)='user\x00', &(0x7f0000000040)={'syz', 0x2}, &(0x7f00000002c0)="ddf7742f003c0cfe5300000000000065cebec95cba25ed34fe405a378e0b83fcfca92b8e2699f9fffe9c762d3cab196625f5b7a542e1a52664ae8244d06e31651bf302c6608c9adfe938845036b107069cf9d3be737f990200000000000000c4f67f6417cf11e2ae82207831597d36c7f1cbb486be34f6d3060b7a58fc132cbb4be22bcc690803ee9cce2058b396dd300594d67f6da58ce0bb4494755e6c579626b3d3c0e6da8c8ee62e63c08f4598e6e1d0c112081c8fba373f182f2599563ca1012cab1800aa90f0b87e4808e08883ea6b23bacd3d3f083a9df409b170dd44fa10644e3b826a59cc97052cc2a84cfea0f534bb99c2b5d9a100"/264, 0xffffffffffffff5c, 0xfffffffffffffffc) r1 = openat$selinux_checkreqprot(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/checkreqprot\x00', 0x20501, 0x0) ioctl$sock_SIOCOUTQNSD(r1, 0x894b, &(0x7f0000000100)) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x8, &(0x7f00000000c0)={0x7, &(0x7f0000000000)=[{0x1f, 0x3f, 0xd9, 0x7}, {0x20, 0x5, 0x2, 0x8}, {0xf548, 0x0, 0x5, 0x4}, {0x2, 0x3, 0x9, 0x4}, {0x9, 0x4, 0x2, 0xa769}, {0x4, 0x80, 0x3f, 0x3ff}, {0x7, 0x4, 0x7, 0x8}]}) keyctl$update(0x2, r0, &(0x7f00000001c0)="a6", 0x1) [ 2744.159558] audit: type=1400 audit(1575333062.844:1594): avc: denied { set_context_mgr } for pid=25144 comm="syz-executor.0" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=binder permissive=0 [ 2744.162049] audit: type=1400 audit(1575333062.844:1595): avc: denied { set_context_mgr } for pid=25148 comm="syz-executor.3" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=binder permissive=0 [ 2744.162094] binder: 25148:25153 ioctl 40046207 0 returned -13 [ 2744.165247] binder: 25148:25153 BC_FREE_BUFFER u0000000020ffc000 no match 00:31:02 executing program 3: r0 = add_key$keyring(&(0x7f0000000b80)='keyring\x00', &(0x7f0000000bc0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffc) add_key$user(&(0x7f0000000080)='user\x00', &(0x7f0000000140)={'syz', 0x0}, &(0x7f0000000180)='\v', 0x1, r0) r1 = add_key$user(&(0x7f0000000000)='\x91ser\x00', &(0x7f0000000040)={'\xcbyz', 0x0}, &(0x7f00000000c0)='8', 0x1, r0) keyctl$update(0x2, r1, &(0x7f00000001c0)="a6", 0x1) [ 2744.171072] audit: type=1400 audit(1575333062.844:1596): avc: denied { set_context_mgr } for pid=25148 comm="syz-executor.3" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=binder permissive=0 [ 2744.171115] binder: 25148:25153 ioctl 40046207 0 returned -13 [ 2744.175179] binder: 25148:25153 unknown command 553631744 [ 2744.175188] binder: 25148:25153 ioctl c0306201 200012c0 returned -22 00:31:02 executing program 5: keyctl$update(0x2, 0x0, &(0x7f00000001c0)="a6", 0x1) r0 = syz_open_dev$loop(&(0x7f0000000000)='/dev/loop#\x00', 0x0, 0x2000) ioctl$BLKROSET(r0, 0x125d, &(0x7f0000000040)=0x100) 00:31:03 executing program 3: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x8031, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000500)='./bus\x00', 0x89d32c2, 0x0) close(r0) syz_open_dev$loop(&(0x7f0000000540)='/dev/loop#\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f0000000100)=0x0) ioprio_get$pid(0x1, r3) r4 = dup3(r1, r2, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) madvise(&(0x7f0000000000/0x600000)=nil, 0x600003, 0x9) ioctl$LOOP_GET_STATUS(r0, 0x4c05, &(0x7f0000000000)) r5 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) keyctl$update(0x2, r5, &(0x7f00000001c0)="a6", 0x1) [ 2744.258193] audit: type=1400 audit(1575333062.944:1597): avc: denied { create } for pid=25145 comm="syz-executor.5" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 00:31:03 executing program 4: r0 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) keyctl$update(0x2, r0, &(0x7f00000001c0)=' ', 0x1) [ 2744.392069] binder: 25144:25161 BC_FREE_BUFFER u0000000020ffc000 no match [ 2744.418383] audit: type=1400 audit(1575333063.104:1598): avc: denied { set_context_mgr } for pid=25144 comm="syz-executor.0" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=binder permissive=0 [ 2744.446761] binder: 25144:25155 ioctl 40046207 0 returned -13 [ 2744.464302] binder: 25144:25179 unknown command 553631744 [ 2744.487029] binder: 25144:25179 ioctl c0306201 200012c0 returned -22 [ 2744.496097] binder: 25144:25161 ioctl 40046207 0 returned -13 00:31:03 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x200000000000013, &(0x7f0000000280)=0x400100000001, 0x2a7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) connect$inet6(r0, &(0x7f0000000080), 0x1c) clone(0x2000000002000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r3 = dup(r0) setsockopt$inet6_tcp_int(r3, 0x6, 0x3, &(0x7f00000000c0), 0x36c) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) 00:31:03 executing program 3: add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffc) 00:31:03 executing program 5: r0 = add_key$keyring(&(0x7f0000000b80)='keyring\x00', &(0x7f0000000bc0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffc) add_key$user(&(0x7f0000000080)='user\x00', &(0x7f0000000140)={'syz', 0x0}, &(0x7f0000000180)='\v', 0x1, r0) r1 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f0000000080)="4f4da09648a009cf4342508b66f824723b81c316791ac8ecc50d7145999a747dcf2fb22951476b402edf876a292dadf5187185ad2a621d764e3b", 0xfffffffffffffd42, r0) keyctl$update(0x2, r1, &(0x7f00000001c0)="a6", 0x1) 00:31:03 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x200000000000013, &(0x7f0000000280)=0x400100000001, 0x2a7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) connect$inet6(r0, &(0x7f0000000080), 0x1c) clone(0x2000000002000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r3 = dup(r0) setsockopt$inet6_tcp_int(r3, 0x6, 0x3, &(0x7f00000000c0), 0x36c) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) 00:31:03 executing program 0: r0 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') preadv(r0, &(0x7f0000000480), 0x10000000000002a1, 0x0) r1 = syz_open_dev$binderN(&(0x7f0000000080)='/dev/binder#\x00', 0x0, 0x0) r2 = mmap$binder(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f00000012c0)={0xc, 0x0, &(0x7f0000000300)=[@free_buffer={0x40086303, r2}], 0x0, 0x0, 0x0}) r3 = syz_open_dev$binderN(&(0x7f0000000080)='/dev/binder#\x00', 0x0, 0x0) r4 = mmap$binder(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r3, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r3, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f00000012c0)={0xc, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB, @ANYRES64=r4], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000080)={0x60, 0x0, &(0x7f0000000100)=[@release={0x40046306, 0x2}, @free_buffer={0x40086303, r2}, @acquire_done={0x40106309, 0x3}, @register_looper, @free_buffer={0x40086303, r4}, @increfs_done={0x40106308, 0x3}, @release={0x40046306, 0x2}, @increfs={0x40046304, 0x3}, @exit_looper], 0x6d, 0x0, &(0x7f0000000200)="74c0de1f9bb3303fce4a30c2d68af4f5fc27fa5d9a999cf09692ceb3b179381f524622469cea0b87d38cf16f2c6dc3e85268a5907559b7108e36440854de0136ce947f3d0a9515f2c3f279f97a298005f41a526dd4fe8a1c695848a4b769b7d9c8147f4157b2197cd664c77ec0"}) pwritev(r1, &(0x7f0000000900)=[{&(0x7f0000000340)="3b69dc83ff11c2f2ac03e7362f886e9a9c7102bbb95592e791d7ddeab28c8beeb3608c8cf02c9ce44c22e05aca86da24c70ff4b00728950c416a78c90b4a7dd3542b16b457c590ca740eb65231ec4ffbb6a88f75018ddac47f24af50643b03e85b883883620c8a3b0ff3751aa38a2b562efad1f019e1aa063b21b3aaa3e074fe57ea04d4f5e349b02f5876f770d53e65788fa1a792da712b3990f096451425bc0511f7d09cc0f0a71d9c2473b79314c11a27972ff43d46ac6d3a6bde38e796d570e5986089c9fa788a1ccb6e41062e2d066961e25190d84cb4a5e590bd3f76d5758b", 0xe2}, {&(0x7f0000001300)="f7a742decb0c23f6e0f44f9f52206904b54f08fe1c45f1e38cf7d503ac206beac4f6b9b41e730470f5d13897c63360d326542da7d9f195f5dc8af756ef0b706afd07c18681e1ab798139ea239636bf9f720b9f9d8e5f6706e1f8610284304ee83c7a0230807a708f30bb28422f5700ddc19be7b5883cd9c561038854d66dd7a8c33db616646a6ba443c2b1fd7f89a214585309360b3f39cbd8c6192a33bee87d49030d6eb93c585a8a03a61fd8e887695fd63cbbc45bc81d3b7f6ab157115140686e6df9f1c361baa5fc05388185948a094021b9dd8c5659dab96862fb939a3e9892799e7fcfc76c52ad22f769f2d81461190b8e0340d7410fea0c3274de22c1712c8b7df37330c0801600c96a8807d02c9141dfce629ef2aa926e87bea5668c4b513a1386efd2e252b96599ecfe88117b3a5070c4aca949784ab03ace95c7df1131ea42999ce30eef57b3785ce326c3d8d1064ba2eb39f31d39a3a1fd5f4a3ee1c9bdb81964c42e85a144d40908df0b2a3e357edae23a6c4d13f7921fb25711a0b347ea9cbf6b6234fb9ffa5691272d3aabce8ef44f1cf72f3175128a0b7acfb13ca02c166609bfa6fc8d291ee3c51013554578e78247a2d75e58d1358d404cfa2a4a4b72178cb46d36351341cc13df1b2cee91a841289dbe8d588d7104e8a014444f152ef72fe18430e86234ecac7be99fce9b522a73a8e150040cfc3ee7bb5e11496305fab0ac8075629bd41b70fd339d661c6e8ab944e63d1b12c13b24c8c1d4aede03421a32076bac951fee9aa4d2f7bf747e6428ba7928294b314c87510bf4c56d3c32eeb077a650199bb1e658b85ee58f282a5a2384c4cc3f5832b31d6b1aafd158c6e219e76cd9f6c26764ff8ee9c8dafe0a4851265aa5f0f474f3a402e3f253f2de53303d85aabdc67f867e66cd5b21dc32b447ec2b528e05c6fc2434fc32506f9fc89e3119550c4849abedda50d92f8c7e6ceab808fe115a6ccb028a1686c5f35712785e00a18729366a01e7e1dfd2874cddeeb7f68a0c811974d61cd24352fb14e56b5f708bd717131840f41e7b5b5468c307a79e5a1b201c6af57ff70d87d7aa84feac8870ddf583a747919acd0dbfce18ec2cea27b9ac265cd86ba09657e0cf455e41eb769c9856c52d08e28d8c6a5a9bf4ec6fcda829b92d33364b963e4446d17a679b20933d0960e86b1683c8ad1374fd9a84d9c5f7bd72588443dbd90358eadb39858e37c75f03e0aeacf97d33f7b88cab56f4979c28f3af51c9fc4ec9d1ed9b0a8bf491ee7d856edf5354b7009b27cc7aedbf78528d5e98af500ff4bec040a39fa0a4af722c8ad4f53a48d53ba993e6d7d4bb526b93888cb69809f29450adf28cfcdc081a3978f640bf9460a82dc35f8b5593c03a81480bb52fcc7c91f3ae11ea57f0e19da946af82ea6138a2180c149dd58215e391e2ca7d954a91c15d28690435c779fee62d7e4bc470f40a1e4d5c5d045aa66b35cfa172dbe63f254c83862362fe6985c005780559323f98086d03ec9978e7a180f6da7258f7bc849a3b2025d4d10295d63517d205e6e868b8efb2cb6ca71cd124c5bef9b47a88c35ec0f573fd1faee168baa5f5ea604963bd9dd11854985073ec28c4b45d8bfdbf4d2abff858ec138536cdc5a7103e7bb2f28b66c433d625dd75cf9162a4c090eaee4c9f72cb075b2939e617f695e0381e19e3c5686be0fde22549f5eea50ca09b1dc27b52b0cb7db9d09217757f7208fcdca2d34d31edd17d0dde7bda3313863efb5e00e436135940c100aed81051a8ae463b9b3d3de6f6a799ce7aacb53bd1d76ab73d2ef2e1cb5f8e7fbd1a56c4d6102e48e071024621e6cae8b894d289644b1c97ab5dfe8c84dcd637b78351ae6e8b023a3a7cae6e7f82fa97224b49ac2d537e73cd73777190fbb9c1ebf8edb34c2448a1e2be80eff11effccb40edf8cbd93edb69b3b3b4a9c9f796c5659c6c23a57db4bece09bb6ccd43d4126468c424019a81bdebc8ef031a6381a30a742e9f5575b42162fc60015cdb36904113e4f82c2836cf301e4c7132f3e5e3aa7e56d6ea45fece7234c90fe189c916a5ad16ee49009f41d4bf7a3a85de505f8a1e822409854aa6ed1474867a6ad80e4e071cd3cd9ea77ac5f41c2db4e037cbdce2eeb132266c7d8eea4af66e79f59afffe8051069efe9da3ce1ec5822326dc3b5f48a777a6b508e12e9454d5ee81a365624495827bd20d4dd4e0b615a5fc02977283232920f7c2300f1bfc60625e1ede74fce4061391324926c8f0b29c8a9190cac814e465f9310a2f68d5422de833e80437f75a94cb1a51785f9edd84b7d18797fd497dce049139f95e1b5d26f1bde324006e786da616e4ede043b8cd9b6468078cbda4887ac0877357691b29d138d899ffe6e8f927b67ea00c895ec02ca3b09f827b73bb136375fa9009938f5fd58ef226e30cd64545fe443fa7167d3428755ba1bd2a12dda0c71e447169485a9ba552ce6e28ec214a3c6bd5ace9d737228f51eec7f2e65503be035679f511d94df628fbfd6016f063aa3f600d89fcdb64f45e02024294cb552461cdfce7e6c275c68c19526953ce6a33fdd67ff1df1008fb5c82c4635c9906d05cb1f886f39da9a5d8baf712df00f6159134aff8706d4b9fe39f77d869dd55061786337a4f74355ce487d59b9fd9dc10384c1ece3a19c9e95451a8fa3f22d23a85ea6e0b7c00311ea03e320b4748ca7122b1abe8b0a269e2fe0ae91e9c015dd1dbd5e863623fb01902da61e59bc54207fe8c5714b73880c7a3deb23b631753ae7daf2e695b8b6d91b95b6baa4f14c7173a946a012a44b571fb15cc50b185034fa9a0fcfafa8fa881397fb357bbd0c979b6215ee4fafb650fd3f223d3dd0d84369c7d328810777846644a1ae039a585120a74997deaf583cc5d0fe6435ee562a8734f5197431381021b4c5b12d1d690149eac53cb38364c9458b012e7b3faab7ea88440dac9ed5e10182050630ad76efafc7a66e8becf7a9c9489ed2d8f5c8fe060879329ee0b6d4a10349606c707711324dd1856912bbf94a59bff7c40a8cafab48d11fd5fdd7f2c3de9d424cc4c60b71b4c0013f78ea7b3a1d35752f30988c98d2f220e36cf70eeefe2110cbfce4a74aacc8874fe03c08ae117bec7eeccdf6160c3de74fcfb1084ffab2957068d78dbfe1c8ca3213d02f58f02c939bee05eb07555e180f2e827e972598e29f6d879f13ffd69ba965ee7a01de7243bc28c583cd11f4c78b623c3feffcaeb2d0b938c344325dbf2a4b43817c8dfcdd5f39d2b7fb2141818cdb07475e3300cbc88a4d3b6d81a55cecb6b98ecb3c8667df082adbe5910059c15d3ebaf52b6e8ff090e271754556e2811fc6caffee02336c80e956251767f78b1fcb5a39891ea041df306bf506e119ff5530fbb4c22872ad22c3be2e111c4ff2906f24bbe0805434aaadcc8d1248ef10d58d8cbaf024d20bdd32ccd6913c2f3a1a124706ea8e63653f91f1a0e3d17926b826f647e67ba7ada14c4620ade46d7e93350b512b6a35e91caed07bd7f92089eb6e474e6a8a56879d8b80eb65c17f8b3525bb323c10e107279618172113ea2336cdb25f46b782a3b54ba45c71860dbea4677ea7a7fdcc001048456c92823f3b146eb77dda1f64e345f31f9d3618f278e1255f163248a1ceacab466141c15426d83226f8bbf90ce419be48d67c515504e63fcc25c6720225eba0c53dfb804f0977ad3bfa1868ac60c9d34c38486dd8eaf9a42c0fa19c05cec4d209fe6eae45a7e45b902a37ed548e9809b79fea1f564b386651b07a74569017240da8f34dd0d3565ab4afbd0efc94df629854d120f58de6b68e0fc0f6547f82cde1947cffc71b31c3db8fa5bc67582d3e98fa1a15705adc8cc7f99047e81825b37e94f1334d80398d806510232f3f75cb59194cf7ce1e60de3125ebacd71b4da8fd34ac6701f775b160d868b13f119fb42eea0941f7561b44bbb18057827e875c955025f8d6edfbad159023937cb8cd075e51aa7ad20fed1dbeb12f708fccbad3b30065004b0649107d4f43c5e38fd497b29bc05ad082a956c94c919d99796bb8d148ad18fabbf36140ab980a2e2aeb6f6dd631c30cb245b79d37a8ca3965988c187e950898242d7a20ba0b7efc3fa17ccd2a40f03a21af2bbac32a03b5dedcd3773945460c0d04c6318e37e1535ebbf2099ea94d0e2d111150df1d4dfe8c7750d7deabb4a21554b1b67c12f363d468d9f2f8fc748be7e68bfc64ae45fe468899339edc3415c68ad8418a2203f40adbe4e190b04025deef5d4860e66457d9ed42586c623c08a3abed992149beb8b44d1a7f8f70dba11b0abcb74a67cb167ea3915512bc8367af7c118ca12c270524cbce7c42349376692307ff41fb587d98669e82364bca03be7e346b283b86f72d583abf19c2e58c802b0443b95f25cd0a26edafd3afaa7d06505cb5100313414ec40f1543cebad79f227109e7a9640a3e7230dc005971fe2021fd3478570dae7f59b82a4e97888079498c915303ad4da8eae7de0feb94161253d62475bd37e8ce9d25aaf48a9b4af34cd0ecf80039063ffe8030051ff95686db4d0c6847c9adc760c389204c849e9bb980c1571917c228a772d861a7411c6f4377b6345102d3965040391dbe327f4d2cdb88bbfe78940c2ee88cd5dd80137c38a30d056ee2f8363c86962a8d57caee593afd59189d3e3a812faefc8e38f7d3dee64c5c06ce2444bd3b8b6f282ddd443b440b1ce814402ad74a626e758213b0f7a36d0f642a98f364c0b7cf2d19e9649caf5956d412a245d5556f6b80c3dd01328bddac6b9f366dbe54d7b814a700984b0b0d35678692c9aa5a603a3ba4a7d24d38022c7b251dd746d182877b2b81eb3ddfae64e8e6d969520cb8904fe28ec98ac7dbd518e63c22409c829e69bc16bf681d22b61356b153876f6d570c84563e548d7c84022e64f2af6c5762c82bab9c3e7885b533812f465478421f28e4a8cc16d93bccd6165763a5759c1851e162cb9bfd3be03707e1b06ac7797f64ca3f84145d69bf9d52d64fff38873622ecae258d88832a526d6e6f87136442de2f6c1ea010b70f4c7b72a7147428aa701a1fdd5fdb4bfba20515addef0da68a43df3671c7dcf2d20dd1f1b0fb8da12ae9a61030d3f045374bb048535bc2c1a0b35bc945135d1a2158dc7f05f55e4df4621dfe8bee9d64577821edafe1467933b7c567daad7ad395d6caa5e97279d95ceb20ecada4c79fd85f9be8476c808cd517ee9ff1fa807eaebdf1331a411267b75db63bacece813bfae6f1630fef703248e7c3661b1e2d26ca54a575639cb23b11e32379af5d7525e90d6dd6228b6cb0d3c64bcc9972f1dcc2e10089fe7fc6d9a7a85ef258a72c3e7924bf414a838488ac68f4b6a2c073f8171fd57ed514bb031aafbd8c5500566af8a392d5d02f3da62f797389739af1cbf4ff35ce331034b1c67dcb259f6168d0270ea31a19ecd5d0ec8d8a6255150f9dfe769b65ed180e989a248b1f43a438cea5b4e94e039b8db893c21699a71a4473356df2400bcce7b971d52416cf4e8eea4053c749200d5173183df5bece0b46dd149cc7db158a838fc119c092c2b5f4964e9d9781a8f9951218e263056e475bdd281ded22442e9735e63be386af79ffdcfd8d25e987137ca63f53dd9546ab7aecdb3153b0b7e6a885d949800f72295395ac5c1e50d0c3d7eee0b9b670b1b28af14b06e5b3a8a412e7dc55b289ac48d6d9c39b4a5295b70f16bc3671e8b9347d4525b646ffdecd21ee45c3275dd3c476", 0x1000}, {&(0x7f0000000440)="735ced436bc78871ed1219d18558995c954141289106d1db15b102f84f244c24468a4675305c956f49e1ffda2e3ee77e72488fb60427b14f59256090f647a4df26062c66977363daa8a07dad63d5207b04e8878bd2b0a542e7a4222a4597e0a3dd7954700fc6e9def4c426865edb65b3fbdbbd48b8c28d371b55991906e9e22949a5cbf0f228cdb481dc0f91e214736db8a63a830c44ad79e57144729bd0992ca322df7148a36ba3d034bb811c1569c57d843e6bf3c3c81e3b9b7f1cf0f26ff90b51c41e7ae4012f", 0xc8}, {&(0x7f0000000540)="2062b00257bab5776d59a5a1ee8391bc2bb00fea098a5b7cb0726466c655d231b333c1b9d7cdee64bc3285f11ff140b63b70782c161a56ef4eff6ad6082a437b01eb40dbf43ed6f9a07e7dababea9d6f8ef66e650633b8ccaed965cc1da8af23f3d512054cad44090d4fd705f361a2892c19a863a6bfbccc133eb18fa605fbe6d3880e677a5dfc1ae86ab2222066fda0d3175c79b251d518c531012918cc5a3e13f63a971672108a8821d543b40493268f5785ea09cd14c89318a44f179a716aa8b6045f7d8e36beda888c4d58d3c481485f87c95dbcbc42c83b9f06c4128d8b89e5d03d8b6c", 0xe6}, {&(0x7f0000000640)="2ab97990ba9f834a6b5c68310e9d928fdf0b01bddc0aa6c6fa048e36d421dc48ae3bfdc2c289dfdbb6b04e9ad963ae0d80718704f4f1d81808d82dd72ccf8913e6599f494c044b3190304fdec15401e06271d8cfb537eb31274ba97fc6d13d98d3d8b456179d6ccf97979df9440f9ad08e5f36611c9c50fa7f42744abadc5ddf95b5bb7fa654f8facd98ad509f43fb18230c0e77dc1bd606723e5fa9a69e89ee018375b704d9bf5d5ad8d7dad64b3f86b0f323103280ce252bb1b90ff493fda9cb03dd3fc9ce", 0xc6}, {&(0x7f0000000180)="425edda0b886bbe4b7458d95036e54ce3e035c525ccaccbacaf3a83dfb0161f05ae38684bb9d564dec66f5f85072e41d8003ce46434815", 0x37}, {&(0x7f0000000740)="ee6935b8d121c6741a05c020fe8d14986d54e125e125d110630ccce64a526c431d137523adafdc2ed7dca011ce707bf07f9ed21bc2ef2a1e074114e6ba512eea6d75396474e8a104d1fa0b40d1b652fc6f7e08866746f9f6cc6200c0f4a42a90146b3454dc239644b4d08bf0b77cd4087c81febdcf809aef57afbc7cf475304ebaf3d9c7000a6a4bffa6368dcf44fc7b1051d8082bbc86707b3e03ff2d9e152cffb79356477e9e54790096ec8959d88c9ffb7fdbaa9d36cc15b1cfecbe045b9e0eaea20ec59491b7edc7c041d60f982185efedc228a03d8f0b21a9c6d692e9aba7", 0xe1}, {&(0x7f0000000280)="87fc31e5c3181e70097e4a71f9a323cf8a6f57d441839ea30708700ccdf399248a41963354a45e087917a2f9ae49a848", 0x30}, {&(0x7f0000000840)="dce72a904841d4d0c89c017b707d660fdbdd78d55fffefa184dd8e7e1edab20f5abc0e9a7b9a5bbdd4c344201a7a49b987dac384dc225a58f2fdfb01c34945252d7081e9d26b8b30e2b70f0152f2c4af2b0469f4909f00a6e86d1f11fa4ee1b2cd19d5add39ff37a97cb0661d97380ce34c8bb5dcafc65fd3442accbf1d0d8384178ce2f4a7329e345c8159c09985c0b6431cf40e4619f77e4e137a2c47e92281d1b4a3d2ebf620e2ea43c684f72423b3011254ca07b1e3b", 0xb8}], 0x9, 0x100000001) r5 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) keyctl$update(0x2, r5, &(0x7f00000001c0)="a6", 0x1) 00:31:03 executing program 5: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r0}) write$UHID_GET_REPORT_REPLY(r0, &(0x7f0000000080)={0xa, 0x6, 0x81, 0x8}, 0xa) r1 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) keyctl$update(0x2, r1, &(0x7f00000001c0)="a6", 0x1) 00:31:03 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x200000000000013, &(0x7f0000000280)=0x400100000001, 0x2a7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) connect$inet6(r0, &(0x7f0000000080), 0x1c) clone(0x2000000002000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r3 = dup(r0) setsockopt$inet6_tcp_int(r3, 0x6, 0x3, &(0x7f00000000c0), 0x36c) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) 00:31:03 executing program 3: r0 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000080)={0x0}, &(0x7f0000000100)=0xc) ptrace$peeksig(0x4209, r1, &(0x7f0000000140)={0x101, 0x0, 0x3}, &(0x7f0000000200)=[{}, {}, {}]) keyctl$update(0x2, r0, &(0x7f00000001c0)="a6", 0x1) r2 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') preadv(r2, &(0x7f0000000480), 0x10000000000002a1, 0x0) r3 = syz_genetlink_get_family_id$team(&(0x7f0000000380)='team\x00') r4 = creat(&(0x7f0000000700)='./bus\x00', 0xfffffffffffffffe) fcntl$getownex(r4, 0x10, &(0x7f0000000400)) fcntl$setstatus(r4, 0x4, 0x6100) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) lseek(r4, 0x0, 0x2) sendfile(r4, r5, &(0x7f0000000040), 0x8000fffffffe) writev(r4, &(0x7f0000000680), 0x0) r6 = socket$inet6(0xa, 0x480040004000, 0x6) getsockopt$inet6_IPV6_IPSEC_POLICY(r4, 0x29, 0x22, &(0x7f0000002780)={{{@in=@multicast2, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@initdev}, 0x0, @in=@initdev}}, &(0x7f0000002880)=0xe8) setsockopt$inet6_IPV6_PKTINFO(r6, 0x29, 0x32, &(0x7f00000028c0)={@dev={0xfe, 0x80, [], 0x24}, r7}, 0x14) setsockopt$packet_drop_memb(0xffffffffffffffff, 0x107, 0x2, &(0x7f0000000380)={r7, 0x1, 0x2, @broadcast}, 0x623892238c419ed1) r8 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') preadv(r8, &(0x7f0000000480), 0x10000000000002a1, 0x0) getsockopt$inet_mreqn(r8, 0x0, 0x0, &(0x7f0000000440)={@multicast1, @multicast1, 0x0}, &(0x7f0000000480)=0xc) r10 = creat(&(0x7f0000000700)='./bus\x00', 0xfffffffffffffffe) fcntl$getownex(r10, 0x10, &(0x7f0000000400)) fcntl$setstatus(r10, 0x4, 0x6100) r11 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) lseek(r10, 0x0, 0x2) sendfile(r10, r11, &(0x7f0000000040), 0x8000fffffffe) writev(r10, &(0x7f0000000680), 0x0) r12 = socket$inet6(0xa, 0x480040004000, 0x6) getsockopt$inet6_IPV6_IPSEC_POLICY(r10, 0x29, 0x22, &(0x7f0000002780)={{{@in=@multicast2, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@initdev}, 0x0, @in=@initdev}}, &(0x7f0000002880)=0xe8) setsockopt$inet6_IPV6_PKTINFO(r12, 0x29, 0x32, &(0x7f00000028c0)={@dev={0xfe, 0x80, [], 0x24}, r13}, 0x14) setsockopt$packet_drop_memb(0xffffffffffffffff, 0x107, 0x2, &(0x7f0000000380)={r13, 0x1, 0x2, @broadcast}, 0x623892238c419ed1) r14 = creat(&(0x7f0000000700)='./bus\x00', 0xfffffffffffffffe) fcntl$getownex(r14, 0x10, &(0x7f0000000400)) fcntl$setstatus(r14, 0x4, 0x6100) r15 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) lseek(r14, 0x0, 0x2) sendfile(r14, r15, &(0x7f0000000040), 0x8000fffffffe) writev(r14, &(0x7f0000000680), 0x0) r16 = socket$inet6(0xa, 0x480040004000, 0x6) getsockopt$inet6_IPV6_IPSEC_POLICY(r14, 0x29, 0x22, &(0x7f0000002780)={{{@in=@multicast2, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@initdev}, 0x0, @in=@initdev}}, &(0x7f0000002880)=0xe8) setsockopt$inet6_IPV6_PKTINFO(r16, 0x29, 0x32, &(0x7f00000028c0)={@dev={0xfe, 0x80, [], 0x24}, r17}, 0x14) setsockopt$packet_drop_memb(0xffffffffffffffff, 0x107, 0x2, &(0x7f0000000380)={r17, 0x1, 0x2, @broadcast}, 0x623892238c419ed1) accept4$packet(0xffffffffffffffff, &(0x7f00000004c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000500)=0x14, 0x80800) r19 = creat(&(0x7f0000000700)='./bus\x00', 0xfffffffffffffffe) fcntl$getownex(r19, 0x10, &(0x7f0000000400)) fcntl$setstatus(r19, 0x4, 0x6100) r20 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) lseek(r19, 0x0, 0x2) sendfile(r19, r20, &(0x7f0000000040), 0x8000fffffffe) writev(r19, &(0x7f0000000680), 0x0) r21 = socket$inet6(0xa, 0x480040004000, 0x6) getsockopt$inet6_IPV6_IPSEC_POLICY(r19, 0x29, 0x22, &(0x7f0000002780)={{{@in=@multicast2, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@initdev}, 0x0, @in=@initdev}}, &(0x7f0000002880)=0xe8) setsockopt$inet6_IPV6_PKTINFO(r21, 0x29, 0x32, &(0x7f00000028c0)={@dev={0xfe, 0x80, [], 0x24}, r22}, 0x14) setsockopt$packet_drop_memb(0xffffffffffffffff, 0x107, 0x2, &(0x7f0000000380)={r22, 0x1, 0x2, @broadcast}, 0x623892238c419ed1) r23 = creat(&(0x7f0000000700)='./bus\x00', 0xfffffffffffffffe) fcntl$getownex(r23, 0x10, &(0x7f0000000400)) fcntl$setstatus(r23, 0x4, 0x6100) r24 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) lseek(r23, 0x0, 0x2) sendfile(r23, r24, &(0x7f0000000040), 0x8000fffffffe) writev(r23, &(0x7f0000000680), 0x0) r25 = socket$inet6(0xa, 0x480040004000, 0x6) r26 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') preadv(r26, &(0x7f0000000480), 0x10000000000002a1, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(r26, 0x29, 0x22, &(0x7f0000002780)={{{@in=@multicast2, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@initdev}, 0x0, @in=@initdev}}, &(0x7f00000003c0)=0xfffffffffffffe35) setsockopt$inet6_IPV6_PKTINFO(r25, 0x29, 0x32, &(0x7f00000028c0)={@dev={0xfe, 0x80, [], 0x24}, r27}, 0x14) setsockopt$packet_drop_memb(0xffffffffffffffff, 0x107, 0x2, &(0x7f0000000380)={r27, 0x1, 0x2, @broadcast}, 0x623892238c419ed1) r28 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') preadv(r28, &(0x7f0000000480), 0x10000000000002a1, 0x0) getsockname$packet(r28, &(0x7f0000000540), &(0x7f0000000580)=0x14) sendmsg$TEAM_CMD_OPTIONS_SET(r2, &(0x7f0000000900)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f00000008c0)={&(0x7f00000005c0)={0x2cc, r3, 0x200, 0x70bd25, 0x25dfdbfc, {}, [{{0x8, 0x1, r7}, {0x40, 0x2, [{0x3c, 0x1, @enabled={{{0x24, 0x1, 'enabled\x00'}, {0x8}, {0x4}}, {0x8, 0x6, r9}}}]}}, {{0x8}, {0x12c, 0x2, [{0x38, 0x1, @mcast_rejoin_count={{0x24, 0x1, 'mcast_rejoin_count\x00'}, {0x8}, {0x8, 0x4, 0x4d38}}}, {0x3c, 0x1, @name={{0x24, 0x1, 'mode\x00'}, {0x8}, {0xc, 0x4, 'random\x00'}}}, {0x40, 0x1, @priority={{{0x24, 0x1, 'priority\x00'}, {0x8}, {0x8, 0x4, 0x4}}, {0x8, 0x6, r13}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24, 0x1, 'mcast_rejoin_interval\x00'}, {0x8}, {0x8, 0x4, 0x1}}}, {0x3c, 0x1, @user_linkup={{{0x24, 0x1, 'user_linkup\x00'}, {0x8}, {0x4}}, {0x8, 0x6, r17}}}]}}, {{0x8, 0x1, r18}, {0x134, 0x2, [{0x7c, 0x1, @bpf_hash_func={{0x24, 0x1, 'bpf_hash_func\x00'}, {0x8}, {0x4c, 0x4, [{0x3, 0x4e, 0x2, 0x3800000}, {0x5c4, 0xfc, 0x0, 0x3ff}, {0x2, 0x6, 0x80, 0x2}, {0x40, 0x9, 0x50, 0x4}, {0x7, 0x79, 0x46, 0x2}, {0xfff9, 0x31, 0x1, 0x80000000}, {0x0, 0x5, 0x81, 0x8e}, {0x5, 0x2, 0xb2, 0x1}, {0xffff, 0x2, 0x4c, 0x926}]}}}, {0x3c, 0x1, @enabled={{{0x24, 0x1, 'enabled\x00'}, {0x8}, {0x4}}, {0x8, 0x6, r22}}}, {0x3c, 0x1, @enabled={{{0x24, 0x1, 'enabled\x00'}, {0x8}, {0x4}}, {0x8, 0x6, r27}}}, {0x3c, 0x1, @enabled={{{0x24, 0x1, 'enabled\x00'}, {0x8}, {0x4}}, {0x8, 0x6, r17}}}]}}]}, 0x2cc}, 0x1, 0x0, 0x0, 0x40000}, 0x80) [ 2744.732657] audit: type=1400 audit(1575333063.424:1599): avc: denied { set_context_mgr } for pid=25194 comm="syz-executor.0" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=binder permissive=0 [ 2744.759069] binder: 25194:25195 ioctl 40046207 0 returned -13 [ 2744.775134] binder: 25194:25195 BC_FREE_BUFFER u0000000020ffc000 no match 00:31:03 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x200000000000013, &(0x7f0000000280)=0x400100000001, 0x2a7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) setsockopt$inet6_tcp_TCP_REPAIR_OPTIONS(r0, 0x6, 0x16, &(0x7f0000000440), 0x12f7e5) clone(0x2000000002000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r3 = dup(r0) setsockopt$inet6_tcp_int(r3, 0x6, 0x3, &(0x7f00000000c0), 0x36c) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) 00:31:03 executing program 5: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'\x00\x00\xf4', 0x0}, &(0x7f0000000080)='8', 0x1, 0xfffffffffffffffc) keyctl$update(0x2, r0, &(0x7f00000001c0)="a6", 0x1) [ 2744.792768] audit: type=1400 audit(1575333063.484:1600): avc: denied { set_context_mgr } for pid=25194 comm="syz-executor.0" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=binder permissive=0 00:31:03 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x200000000000013, &(0x7f0000000280)=0x400100000001, 0x2a7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) setsockopt$inet6_tcp_TCP_REPAIR_OPTIONS(r0, 0x6, 0x16, &(0x7f0000000440), 0x12f7e5) clone(0x2000000002000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r3 = dup(r0) setsockopt$inet6_tcp_int(r3, 0x6, 0x3, &(0x7f00000000c0), 0x36c) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) [ 2744.845133] binder: 25194:25208 unknown command 553631744 [ 2744.856393] audit: type=1400 audit(1575333063.544:1601): avc: denied { create } for pid=25202 comm="syz-executor.3" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 00:31:03 executing program 5: r0 = add_key$user(&(0x7f0000000080)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) keyctl$update(0x2, r0, &(0x7f00000001c0)="a6", 0x1) [ 2744.896112] binder: 25194:25208 ioctl c0306201 200012c0 returned -22 [ 2744.913197] binder: 25194:25195 ioctl 40046207 0 returned -13 00:31:03 executing program 0: socket$inet6_udplite(0xa, 0x2, 0x88) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000010c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) socket(0x11, 0x800000003, 0x0) creat(&(0x7f0000000040)='./bus\x00', 0x0) openat$keychord(0xffffffffffffff9c, &(0x7f0000000240)='/dev/keychord\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) socket(0x10, 0x400000000080803, 0x0) r0 = gettid() ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x40) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r1, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r1, 0x0, 0x0) ioctl$EVIOCGABS0(r1, 0x80184540, 0x0) ioctl(r1, 0x20004000000000, &(0x7f0000000080)="1c1dfe8f649752d246a864a854ec5e4d5f04c3905fa2908f2f0a294503fae961b3a7ed1575ab9b19ad30a9cc") r2 = syz_open_procfs(r0, &(0x7f0000000300)='net/igmp6\x00') mkdir(&(0x7f0000000640)='./file0\x00', 0x0) syz_open_procfs(0x0, &(0x7f0000000140)='ns\x00') open$dir(&(0x7f0000000000)='./file1\x00', 0x0, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) dup(r2) clone(0x7f8, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r3 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f00000021c0)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000680)=ANY=[@ANYBLOB="40340800eebb16c248fb76545632460f05eaa415a530691146dfe03ce4455af21545e55da8215fdb18993fe3ecf41f25e7abb073c0167bbc1e3c8bf3ba160bc07f35c403bd2df8b458dc322ec3ae41acbe5821bad6a123d8215d5f54ca06dd8113658655b991638dd074e6c973b67ef29e87133ed986ab5117f8dc922efc0a8887efaa9d6e90cac383b0c05046599c26be1bb5baca2a75f2b950c47dade6f536e12cf0be46611a10612a3552b2f8933d71ecd52cbe2f48ba67992153cee3a7a60565ed3a050f37f5b542856a16c7e41748d54e3dfa5d86f83671efb87e9b3c4dd6c1b5463d47190a59f31e54e1781e093973768c7143dec4640a4532395871edb0c736083e311d3a4d5a61b974f7d34b8c350c036c0e78d636d5b1e2d8bcde9bacee282d0931d97c37499ef093757767d408089c754353178c9f2a4476177c3b2fed8036668161ad66862d1d62482fe3b5c7a857c3ea250adcc55643a71f190499c15be15162302cdbb783ca5f2a1e53ebe816fa6af4f281301d3c8c95f7dc90036864f6423437d82aac0f1e299369704b7024"], 0x10}}, 0x0) ptrace$setopts(0x4206, r3, 0x0, 0x0) tkill(r3, 0x40) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r4}) ptrace$setregs(0xd, r3, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r3, 0x0, 0x0) 00:31:03 executing program 4: r0 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) r1 = add_key$keyring(&(0x7f0000000b80)='keyring\x00', &(0x7f0000000bc0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffc) add_key$user(&(0x7f0000000080)='user\x00', &(0x7f0000000140)={'syz', 0x0}, &(0x7f0000000180)='\v', 0x1, r1) keyctl$reject(0x13, r0, 0x7, 0x8, r1) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r3}) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r3, 0xc0502100, &(0x7f0000001240)={0x0, 0x0}) sched_rr_get_interval(r4, &(0x7f0000000100)) r5 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') preadv(r5, &(0x7f0000000480), 0x10000000000002a1, 0x0) r6 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r6, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r6, 0x0, 0x0) ioctl$EVIOCGABS0(r6, 0x80184540, 0x0) fstat(r6, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0}) r8 = timerfd_create(0x0, 0x0) fstat(r8, &(0x7f0000000800)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000000980)={0xa0, 0x19, 0x0, {0x2002, {0x0, 0x1, 0x6}, 0x0, 0x0, r9, 0x2000000000442, 0xfffd, 0x100000000, 0x9, 0x0, 0x6, 0x7fff, 0x3, 0x0, 0x915, 0xac46, 0x0, 0x20000000000003}}, 0xa0) fchownat(r2, &(0x7f00000012c0)='./file0\x00', r7, r9, 0x900) getsockopt$IP6T_SO_GET_ENTRIES(r5, 0x29, 0x41, &(0x7f0000000200)={'nat\x00', 0x1000, "84a43446c9ede3324c0a6c1b5613d445f1a33f0eadabb65fe26ef80c9fbd58872843368fd22250183b9021add5ce220cc669e954db086c491d1c8696ecaff63489a48f61f6781d82a56d7e5dccc4dda6e7fb3a12f03c8c0aa563c620ac262445f419bc7468f4dfcebf210c024ea8a9dacc0a94ab74edc2f0bb916f0668a78b7c2a4e2b2d36bdb44a2f8a44fbabdd7d231d89ad2940cf678b9ade8b397f58d4fbe751c8f763773975c91526c9b7d2f50560ac3d90f765f46bdff642ac1e3f9ca226302b4aef74d4c6958556dca56d147f7b91cf7c78909792bdb92ff4ec38361ed5f51feb3736ae4478036a5309a4821f5c153422d4fcb9733d1ba2fe47af8e9e58420272aacddb1750b288bdeb63a767749870c3d56cc2c20a94cea88ced4a76cff72e62f64c1da8f292f34c222cc7e7de9fabf6e4fd25da9ea91373a26a012caab6efeac48ef06251303eb5faeb4bca455de53c115da95c909515d83290fcf3bebd1eb11627417140a77ca9a0e8c774b5475425cc0cf084fc5a28b12a0fe350f7664d03fa4534e7cb8a86ab5dd7d8bdca8dd642f266940a7082de38f690704929ced0b470243f6279166699c8104ce4ebebc87744f3336f1bc9a1c7ab0cb7ae10162c894ea20fb8c40defe47d67a33709c7b846fb23d9b04e4c9951307ce36bb2a24adae4090a26450b04184cf02a93a0c0dff6f4314a454780cc35e732f82738f6747e7d0c32dfefe1b322e650089587ef9a5528142bb15682d7a5e33d2187ea4112f0b55738a307ac81550d2a4eafdbf74b5508096f5b0a05bb758b6ee8babffe980d5e15a180c98067ebce2c06d4d161c9095f1cf655e7e03cfa400809cf6f79a3af2af48ff567fcb06beb06d5ed96fecccc5ccd8724df38b31b67f96fefb8ecd726481c252b151e08fe804d1ca9b9e1bb290c678f52035121725b530b626259eeccba10e83977eedfaafdd436574564e1c1f1fd2fe5c5403613bfed5641fda760306c23c1f39128ccf07055e784b9a4c1a0761092cb4a3314578c09e3cd8635f4ef04af6e083b9248442ead9f00f560cb8baa4b95a504d044847120eb12e469b8436d2ea7145b6d498307dd3759d375866ce3717711d6328ed26283f32fc5b33a8ac9fcdbc037ac5f7d13f7bd9c19babe8b804ceaf65d36a06d8e444924a4fbe3828bb64de85f7458c4190d8d45d0f3206c091788de9c6b7eae9b5dca5e17d3d474d73b334707709e275ee76f7e68df3c791becb69a8a36a53d59367da5e5c560c2197a7679b6d385d6482ee14d8e63e3bb246df7c4d52891aa688179c65fa9cb7fb8fdc9e08241071b5ea71d50bf4895002a646d79cf8dc6123bf9c8f5156415f8e8326e6f8c42e9d7fb87620c8952cd2c3d5ca7be4ebadaf60053a5deeb06a7bce6aaf85d56d1df712f64c7ad5b5c77e75698bade8a1acb3fd49ff6c9cfc5143cafe9ad0fbc6a6a0d94bd04d7fdace0fc36a19dc2defd35f590bf8c487000fed40ef32a3b1fc5170c3906bbfcf67dfa35ada3ad2a0dd0fd8ff9f7636f3f6394a2948b722f01614eec5eb9d7e9e484f1d7b4d6fc94682ba940f61235c63b44719d793bf778c04f8e65ffa4f2524eb229fc8802ed8ac9df1582657f6e59bf7bcff1d05490bd460b8bb368a8e5599d301b69cb88d6807e7148104431e9a04b277041d0c5eec0443c1360d76f564b2829b32b9baf53b0c1bf3c472368768cca62f7bff4ba59d47680f9b21811e65ef3e13072c56f574ea83f5d51d16a761af9607815496288bcdc56b85a441cfd5fbfa630b42475fdfbaf77443ac53ac62a064a2932f73ed232cd6ac5c8130bf73c2db0860539dfce734ff27d2afaebfe027e5edc4c1ff8952feaaaeda64b774345ec32a175e5a0bf756f341da3161dd44132eb6dfee51cabe8bd56152c3d99f758cf0aef3fee2a31760046e5c00d4acbbb529dc75f065bea5702b2afb11e2e6b093cc2b1550ff04dceab4e22f0e9f2d3b705893cf3f964c32536295c2979221c88137d06503eba4aedf3e6791af8b1cc895480b2a720197035f5d736611dd177b9946c937a5959a48a2bc3ebafbda2ce6d1efc9d8a66cff65a215fe69a2f93e6df6c07db13acab54e40a1cbe52e896b7cc2454a44aec3ce90d222d15a680b2b8057edc1c9c8340265ee56e0121dbbde25d088b26e8b1ed567f3db693a2e1e28b85739c4a539765b8a1bf947c00c2db000ca042a86f38a84e5bb539ca79b15df787544c8b19a9c7b6e3e9c4a1edfaf0562f4c94ee8720ddfe15464ea54c08deca2f9eaad2c3969ffa36028895eacb3462c71ee4479f289b39ede16a537a7d1121c9673399fd01a41dc95437a83f70ab76db093b96bf493a2c6d93c25b5bf6a4efc935ffbeea96a68ed1f534b85620dd925beca81f9bdbb1e94b4f42d3d7d3cf9bb10d4658667d1daed9609f182d745398b3fe060a0cb550d164daba28ea53b0f41c2048f9268d5459c03a36e14b1a9eeca65a3bf9ac673c689aef96cf26faceef54fc3fbd6fd3c2bc677f6a3d5ad86953032cef1dec6271016a9bf8cfd89031080b87bbb6c297059e173f79feb70b586f56e86a5c3e0df1392e22b8469512a93af4eed1b46edf8ff7f69a138a9be42877f1e8cc61d57c3184933aa11ee50af75016d67c4812fc1dd9ad8d8a896a87ce08d179c7dcca0169d1c7a0c751a9f5c3709077a5e9807ef70f88e05f944e667c14a027447fb9f596d3087342def3b7b4f0630daab07c6008af9ba1b1667178cae521b5a2fda306418f4b270b61f5ef18366165dbe70dc50d28ea923502e0219e8bee4ed5a55fc26874b08b0f50375cdf5cd475af5b1afd031e7db3fdaa11dc2668f9a55c3bf28a517990e997605b6e36260023618b3866b2295c8168b0c8d8c65843d5afe7de8843f7b13fb6cc5b2b4f23e770c069774506fc2d2e86a78d7b5e9f270725461d928d60bf7625142d4af238db5dc47d08e962d5444ae00b2f2cca755f48931ba1aac89d1923b0ba0b4e9c2df6cd0469e415a28f69013bc3faa2ec5559a2fc65fa00529d1664202d6b4d13547c6ec31b732fba0b915c1dc81485f6d010d320142229cc53c5c2aad946ac5d0468ecb35e2881ac7abdcd1430d8e40ee33df7fc32d0595f1df6ea47fe6e4f43f984cb87659443007891d4bdf52c2952df5445ac7a10a9fefa0a55e6b080f24368f221e7d2a703e031c9e8344fc1e2d3bb650f0c6fa4542970b23f0f58a1b6cbf09df96446d29919226fc5a1ed8038009212a843fc67e950fd799f543f83977377668a2d1664fb361d585057e340aec30222ed7bcd1ec8176bd7e75770fb3d6f7bbf70014bd371eb4d9af657712ecb379892165771e54452fcc4da1a0605fd1b1e729f0602ee6467301c84610a9274a1a059e5ebf1cc56170d2b62d014542cabf7dc1558bffd009e6adc9062d839c4bc693de6ca01296569e92d4aa2b3dabdbfeabee1888ff4b220c3edd84d46bd6e234eed354e88da5a053fb45fecf93acf3525b9b9400f2fee330daa8074b2863c5815724ca85167fd15c818592667eaef99e257f92f2df808b987db6aea3416fd06e39037a1a1c83ed7e8a50cc6280775d236c910bf88cfad04c51264a580d16b9ceda53ff7084c1428644a7a2697dd996e62f7ed9051c274123b90aea23561222261c53b308dd8cd70e7a968a18e40200a9878d24995ca22e7941fd591684d21a569211cacf4d624ea7c373156b2e065f137bcf4a28fd7976eaf7d2c8be2dfcc565ff42186e48b325b1870d250bc36e19889101a4e6236d253443bb10a5d8fb3ccd3ff025b76518b605ee002a48f232bfc98c70264d2ea8b3aad340d55d2dfa4331f3251fd2939bd4f3ae79e925894599c191cf19e329e7cea6e40ef22e79c27258ec7b61f3b10818b4971cbaee0ff9991d48336681c812108a62436213aece0c0aab6770e5257c55b7e49854330e073026fd04395ca2274b894b6b93d9e0c15590f2ec64390e22fcafab0596213d0156520b82da58b4b4d8cba38076f53c12f78c3a8a468a0fbc06f1c90765f2328a48b1583ad0ed790b8ff39cfddb7627113dc70a78541eee9f49399d42e2d321e1912426285637e8def475942d81ed7ebe1f704e0fff009792895e74ed26c0f7a5244bce92137ebdfc24fb469c8b6916afae4bb778be76d2a4e3e2b2b9222059bfe2e8b43014d2fe73cd9fa543773d35a5ac48faf1e7349163d88fe884e145bd0fac3a5be3954ec8da0ee6cbe48a924cd36f9f6ff07e26a89b58a15d011047613481f02a320751c3bafec68dad3a4e7a4bc03cebb4e379181eb0a36f0c7e9fcf7accb7f8b3e0602057789495696cc009f04c2efa41ecc6f2427b46df4a2b3786e413a13c96fd6727f153c757b240ce950282bd86c607f0c896016a5135e6e5a435b12cfbdd8d260a8b4484a867aaa75202f871b4d244ed61568a0a4469605bfd8434aa681670e119bedbaa5fe7aafff9eba06b8825a8eb092b65491d36870fc705a43eff17050b27d8b632596f108cd319db40af719ae0fb84fa9f91c0b57f6b175925d8dc121b28f11e35d00bdfb6f2641684fa8eff52453d1b9102cabea53384c91808351ae4be184ec062b1431f327265ab7c6451ddf1ee9b95e3f0e05df0665c00a104d6a193dddf9c6c6db6f932adf1b1f04ff96c6a79b0dcc6a7f63c712a155cbd01f20221dbb993e444599c9a12acbfed0886740bf55b170e7e9ef60593b1edee143516aec0f96f45d17894fa094d002c9e9abe6f40a5fad4129050b83e1fdaf0ed47d002e92073bdb34985a3b0305c847cb2b2926033292d0c9aa8be9229e585fe2ef704bcefd575e833412d53253796dc4f8f04066e86aff618d7f1503dbbfe527e5dafe1e708d9843bc312be81dec9459104b73eca7f39bf5143071bcb337b705f13fc7b88979d6d46dc80a8ee53ae2ceb00aa622abb78c2ef01a893984cbd50b6d83149a2bfbe94b82d5353050717f745a2773766c3bd89723ac466ce244d9fd30fda26e9d2326f6a070daeb213896f7ba94687b082558e9e00b92586b5f20522e7d0380966104dd52bd21d63104e94369365fa5ba218d58a06ac464cf8a372574f5e1adc16fb9900ebc9753311de6c3adda1f76246706618d9d97bf9673223e05e695e0723a81e611a9c886afb8fd4566feeb39c8f703c5309007078291074ece30a1af4c89289cca4990ab1242762b521497003bf1f911fca35310451de8433677067cdc638f0b4adea840dc481f64346f3a14c383ec079eff8d3eb8dac466bab900bb372e6e466a355ff9d8005c06dc06a7685cd00fdc93460c553467a1f0e04bf860c8aa313c2e8ed58ff1062563bb0039682cff645947f22f781f42e2d026d8b2d79c032ce064544afa76d95d880de94d4b67ba2e7eed52e66c48aef9b7aa49a64bd909e25459074cfaa8134e1576824fbd90c20cef318b0ab357b555988e4abb4babe536bf4cc8901e1c95cf550593df9a0c017ebf701422575d416b50ddebb8193deb4275f4b87cb3df9b72b805ad82a2acddb9e4ad244b1d5180d81d6883ba84770d3d9d8fd2bbd205531a6f8e8d855320347218fd2484af8af385c7953f232ef5980883619c3723120e06932a2a82662a1e8d9417cdbfa6f0ea1c9d65620242509fb88562da03920700a6ef90e1bd324d07f818d25358fe5137e34b7628d4a5bfba5444ee69785fcea22b99e120b2e0cbc80bbfbc4392b04ed62e0a3dba1eaaf5c443218b73db4d64b39bf31c9ac55aca37f84111d611fd312edf4ec8d4a1d7c43e8e9c46f7e0cba62a7d"}, &(0x7f0000000080)=0x1024) keyctl$update(0x2, r0, &(0x7f00000001c0)="a6", 0x1) 00:31:03 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x200000000000013, &(0x7f0000000280)=0x400100000001, 0x2a7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) setsockopt$inet6_tcp_TCP_REPAIR_OPTIONS(r0, 0x6, 0x16, &(0x7f0000000440), 0x12f7e5) clone(0x2000000002000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r3 = dup(r0) setsockopt$inet6_tcp_int(r3, 0x6, 0x3, &(0x7f00000000c0), 0x36c) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) 00:31:03 executing program 3: open(0x0, 0x0, 0x1c0) syz_open_dev$loop(0x0, 0x0, 0x182) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000480)='./cgroup.cpu\x00', 0x200002, 0x0) fchdir(r0) r1 = syz_open_dev$mice(0x0, 0x0, 0x0) r2 = creat(&(0x7f0000000700)='./bus\x00', 0xfffffffffffffffe) ioctl$BLKPBSZGET(r1, 0x127b, 0x0) inotify_init() fcntl$setstatus(r2, 0x4, 0x6100) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f00000001c0), 0xfffffef3) read(r3, &(0x7f0000000200)=""/250, 0x50c7e5e2) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x0, &(0x7f0000000080), 0xfffffcec) truncate(&(0x7f00000000c0)='./bus\x00', 0x800) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r6 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r6, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r6, 0x0, 0x0) ioctl$EVIOCGABS0(r6, 0x80184540, 0x0) lseek(r6, 0x0, 0x2) sendfile(r2, r5, &(0x7f00000001c0), 0x8000fffffffe) io_setup(0xb0, 0x0) ioctl$SNDRV_TIMER_IOCTL_PVERSION(r3, 0x80045400, &(0x7f0000000100)) ioctl$RTC_ALM_READ(r5, 0x80247008, &(0x7f0000000140)) io_submit(0x0, 0x0, &(0x7f0000001cc0)) ioctl$EVIOCGUNIQ(0xffffffffffffffff, 0x80404508, &(0x7f0000000300)=""/65) socket$inet6(0xa, 0x0, 0x0) open(0x0, 0x218302, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sendfile(r2, r5, 0x0, 0xa5cc554) r7 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r7, 0x107, 0x12, &(0x7f0000000040)={0x800, 0x4dff8868581ae3ea, 0x9a54709542ddbaa7}, 0xfffffffffffffc62) pipe2$9p(&(0x7f0000000040), 0x800) getuid() 00:31:03 executing program 5: r0 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f0000000240)='8', 0x1, 0xfffffffffffffffc) r1 = openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/load\x00', 0x2, 0x0) ioctl$void(r1, 0x5450) keyctl$update(0x2, r0, &(0x7f00000001c0)="a6", 0x1) r2 = socket$key(0xf, 0x3, 0x2) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write$FUSE_GETXATTR(r3, &(0x7f0000000180)={0x18, 0x0, 0x2, {0x7f}}, 0x18) sendmmsg(r2, &(0x7f0000000180), 0x32bc45944b084a6, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r4}) ioctl$BLKROGET(r4, 0x125e, &(0x7f0000000200)) ioctl$sock_FIOGETOWN(r2, 0x8903, &(0x7f0000000100)) 00:31:03 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x200000000000013, &(0x7f0000000280)=0x400100000001, 0x2a7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) dup(r1) connect$inet6(r0, &(0x7f0000000080), 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_OPTIONS(r0, 0x6, 0x16, &(0x7f0000000440), 0x12f7e5) clone(0x2000000002000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = dup(r0) setsockopt$inet6_tcp_int(r2, 0x6, 0x3, &(0x7f00000000c0), 0x36c) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) 00:31:03 executing program 0: socket$inet6_udplite(0xa, 0x2, 0x88) r0 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000010c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) socket(0x11, 0x800000003, 0x0) creat(&(0x7f0000000040)='./bus\x00', 0x0) ioctl$TIOCSPTLCK(r0, 0x40045431, &(0x7f00000001c0)=0x1) openat$keychord(0xffffffffffffff9c, &(0x7f0000000240)='/dev/keychord\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) socket(0x10, 0x400000000080803, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') mkdir(&(0x7f0000000640)='./file0\x00', 0x0) syz_open_procfs(0x0, &(0x7f0000000140)='ns\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) dup(r1) clone(0x7f8, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f00000021c0)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000440)=ANY=[@ANYBLOB="40340800eebb16c248460f05eaa415a5"], 0x10}}, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) tkill(r2, 0x40) r3 = accept4$inet(0xffffffffffffffff, &(0x7f0000000080)={0x2, 0x0, @local}, &(0x7f0000000180)=0x10, 0xb462671480e737aa) fcntl$setown(r3, 0x8, r2) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r4}) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r2, 0x0, 0x0) 00:31:03 executing program 2: add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) r0 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) keyctl$update(0x2, r0, &(0x7f00000001c0)="a6", 0x1) keyctl$update(0x2, r0, &(0x7f0000000200)="a629f8ee010f9d3826f0bf3388025c7733032b40e3231e00710be089709fc211747ad60595a3fabee4720b14902a53bbb54080a6fbd5ef79204b3b7dc07f72060a818c0730c8bf966c03d939041fa7dbbbcf8e4fa60129", 0xfffffffffffffdc5) r1 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) r2 = syz_genetlink_get_family_id$tipc2(&(0x7f00000001c0)='TIPCv2\x00') sendmsg$TIPC_NL_NET_SET(0xffffffffffffffff, &(0x7f0000000640)={&(0x7f0000000480)={0x10, 0x0, 0x0, 0x2019024}, 0xc, &(0x7f0000000600)={&(0x7f0000000780)=ANY=[@ANYBLOB="104988e155d4f3832bbea5fed0e42b47e96e903bdb013e3ea4bde6e1b85110beabc1b8d8dc8d54912934ccb3e9c88ebd0be241bf6f8741f9e1a6f1504fe3e80fbe95320a1093a9e5d9bcb297a8204f0f53657f99fe5cbb558fb4c20fc0f5148fa8b879fe830c5935a308f3e0c0365c5fed3e6309443452fb9b577b96f31da37b957a61d88b70335ac5d6ce7584cdff19e907cd8116947c6af57d725baa8172cc98e694b31b69ad6420163c29c20a5566c463cece94aed34dd1256cad89e0ceb31e", @ANYRES16=r2], 0x2}, 0x1, 0x0, 0x0, 0x40}, 0x0) sendmsg$TIPC_NL_MEDIA_GET(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000080), 0xc, &(0x7f0000000100)={&(0x7f0000000280)={0x1a8, r2, 0x800, 0x70bd2a, 0x25dfdbfc, {}, [@TIPC_NLA_MEDIA={0x3c, 0x5, [@TIPC_NLA_MEDIA_PROP={0xc, 0x2, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x7}]}, @TIPC_NLA_MEDIA_PROP={0x2c, 0x2, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x3}, @TIPC_NLA_PROP_MTU={0x8}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x13}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x4}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x9}]}]}, @TIPC_NLA_NET={0x0, 0x7, [@TIPC_NLA_NET_ID, @TIPC_NLA_NET_NODEID={0x0, 0x3, 0x7}, @TIPC_NLA_NET_NODEID={0x0, 0x3, 0x1}, @TIPC_NLA_NET_ADDR={0x0, 0x2, 0xafc6}]}, @TIPC_NLA_MON={0x2c, 0x9, [@TIPC_NLA_MON_REF={0x8, 0x2, 0x5f}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x13}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x10459526}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x2}, @TIPC_NLA_MON_REF={0x0, 0x2, 0x8}]}, @TIPC_NLA_SOCK={0x10, 0x2, [@TIPC_NLA_SOCK_HAS_PUBL={0x4}, @TIPC_NLA_SOCK_ADDR={0x8, 0x1, 0x9}]}, @TIPC_NLA_SOCK={0x10, 0x2, [@TIPC_NLA_SOCK_HAS_PUBL={0x4}, @TIPC_NLA_SOCK_HAS_PUBL={0x4}, @TIPC_NLA_SOCK_HAS_PUBL={0x4}]}, @TIPC_NLA_NET={0x20, 0x7, [@TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x80000001}, @TIPC_NLA_NET_ADDR={0x8, 0x2, 0x84f}, @TIPC_NLA_NET_ID={0x8, 0x1, 0x100}]}, @TIPC_NLA_LINK={0x18, 0x4, [@TIPC_NLA_LINK_NAME={0x14, 0x1, 'broadcast-link\x00'}]}, @TIPC_NLA_NET={0x2c, 0x7, [@TIPC_NLA_NET_ID={0x8, 0x1, 0x4}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x100}, @TIPC_NLA_NET_ADDR={0x8, 0x2, 0x4}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x3}]}, @TIPC_NLA_LINK={0x7c, 0x4, [@TIPC_NLA_LINK_PROP={0x14}, @TIPC_NLA_LINK_NAME={0xc, 0x1, 'syz0\x00'}, @TIPC_NLA_LINK_PROP={0x1c, 0x7, [@TIPC_NLA_PROP_TOL={0x8}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0xc}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x5}]}, @TIPC_NLA_LINK_PROP={0x3c, 0x7, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0x2}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x50fb}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x1}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x6}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x3}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x800}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x7}]}]}]}, 0x1a8}, 0x1, 0x0, 0x0, 0x10}, 0x8100) keyctl$update(0x2, r1, &(0x7f00000001c0)="a6", 0x1) keyctl$get_keyring_id(0x0, r1, 0x80000001) r3 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r3, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r3, 0x0, 0x0) ioctl$EVIOCGABS0(r3, 0x80184540, 0x0) r4 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r4, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r4, 0x0, 0x0) ioctl$EVIOCGABS0(r4, 0x80184540, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$PPPIOCSPASS(r5, 0x40107447, &(0x7f0000000440)={0x5, &(0x7f0000000180)=[{0x3, 0x3, 0x1}, {0x75, 0x2, 0x9, 0xe}, {0xff, 0xff, 0x5, 0x6}, {0x2, 0x84, 0x4, 0xff}, {0x200, 0x6, 0x9, 0x3ff}]}) 00:31:03 executing program 5: r0 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0xffffffffffffff84, 0xfffffffffffffffc) r1 = add_key$keyring(&(0x7f0000000b80)='keyring\x00', &(0x7f0000000bc0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffc) add_key$user(&(0x7f0000000200)='\x00\xe7\xff\xb9\x80', &(0x7f0000000140)={'syz', 0x0}, &(0x7f0000000180)='+', 0x1, r1) r2 = add_key$keyring(&(0x7f0000000b80)='keyring\x00', &(0x7f0000000bc0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffc) add_key$user(&(0x7f0000000080)='user\x00', &(0x7f0000000140)={'syz', 0x0}, &(0x7f0000000180)='\v', 0x1, r2) add_key(&(0x7f0000000240)='.dead\x00', &(0x7f0000000280)={'syz', 0x2}, &(0x7f00000002c0)="3448968deec5f2504e249c71fa54da36c284d9189a3f09fffd34cc76c05300b2b6c1bd2531740a6fa43ccdf345b50ad50e438130061facf2c24cc31995e1608bd9cb50576034e1155a717ce79d7344e8e3c3e2ad7b863378b65915c7391e11c59ecd6f8de48cdb3b3324ba88f736590d7aa29be78eb74a1d264bad4eb1866be1c24b94d3f252703aaac8b93e4c4889ccc6b11fa34f066143f497f1d4dc2eafa7d70ea7693f4ac3559b4297f56a6b6dd4f8da615fd179a0e2df87b207cf150b3f24b20250c9201709c2b60440b72f47fa3b295ea0589c78e268ac6691e68c", 0xde, r2) add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000100)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$update(0x2, r0, &(0x7f00000001c0)="a6", 0x1) [ 2745.208891] audit: type=1400 audit(1575333063.894:1602): avc: denied { create } for pid=25246 comm="syz-executor.2" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 00:31:03 executing program 5: r0 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') preadv(r0, &(0x7f0000000480), 0x10000000000002a1, 0x0) getsockopt$IPT_SO_GET_INFO(r0, 0x0, 0x40, &(0x7f0000000100)={'security\x00'}, &(0x7f0000000080)=0x54) r1 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) keyctl$update(0x2, r1, &(0x7f00000001c0)="a6", 0x1) 00:31:04 executing program 5: r0 = add_key$keyring(&(0x7f0000000b80)='keyring\x00', &(0x7f0000000bc0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffc) add_key$user(&(0x7f0000000080)='user\x00', &(0x7f0000000140)={'syz', 0x3}, &(0x7f0000000180)='\v', 0x1, r0) r1 = add_key$keyring(&(0x7f0000000b80)='keyring\x00', &(0x7f0000000bc0)={']+\x00', 0x3}, 0x0, 0x0, r0) r2 = openat$bsg(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bsg\x00', 0x10200, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r3}) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r3, 0xc0502100, &(0x7f0000000280)={0x0}) ioctl$SECCOMP_IOCTL_NOTIF_ID_VALID(r2, 0x80082102, &(0x7f00000001c0)=r4) add_key$user(&(0x7f0000000080)='user\x00', &(0x7f0000000140)={'syz', 0x0}, &(0x7f0000000180)='\v', 0x1, r1) request_key(&(0x7f0000000080)='user\x00', &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000140)='}em1/^)securityppp0*@ppp0!\x00', r1) r5 = syz_open_dev$mice(&(0x7f0000000300)='/dev/input/mice\x00', 0x0, 0x503000) ioctl$BLKSECDISCARD(r5, 0x127d, &(0x7f0000000340)=0x1000) r6 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000240)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffc) ioctl$sock_SIOCGIFVLAN_SET_VLAN_FLAG_CMD(r5, 0x8982, &(0x7f0000000380)={0x7, 'dummy0\x00', {0x2}}) add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f0000000180)="f76e2c52319c9ef40b171f408ebc086759902a81a1cad63a6df8f4c7e879b1b97e4f5bf5e15a61c23c00e160fce8a63a459e9bb65bc6", 0x62, r6) 00:31:04 executing program 5: r0 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) keyctl$update(0x2, r0, &(0x7f00000001c0)="a6", 0x1) r1 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) keyctl$update(0x2, r1, &(0x7f00000001c0)="a6", 0x1) r2 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) keyctl$update(0x2, r2, &(0x7f00000001c0)="a6", 0x1) keyctl$instantiate_iov(0x14, r1, &(0x7f0000000080)=[{&(0x7f0000000200)="fd021705e050d53d2064b0b94f0809e5040c40d90296d685c08c085b2f8cef3108a0836c21594409e15ed4a8b84869f1f8d200d1d4fa143a3ae56aac401fe521d64f728df9bec887b1b1fc523462ebb5effab6cdf4efe212e0ecd56e5e7989696f6683bef7e49098c92912a5a394d7141e53a21029e9b8d36c83bfe9c46700fb669976358ed3bc5178b6a70af9480b1453435ba3b6e385ec9a4326bc07b173698ea9b1444ea43b821223aa7712942eaf6e4a062d9b21cec5f78ded61ae0f99c8fb9e9cbfff7a6ecd8e1e73e667da8d040d444c7818e9fceaed0cde389edf8c3c36d11cdccbd3d82f64501bf9e148625c3cc9a66e06085a0f486e17c9e23d72ebf4e6946b307333f0e0f0abc4ff27a1f80c59177efeb05586b479dd42c71c4b17e9d9c2a8caa061f774029532952d83ce2df140c1c479f4b0b272a1a57d52177f42b995537417a87e101806ee917be25efbda44b760a7ee39d79424195e8dd07fd9e63cd03e48f75da28e7ee4f4ac16b9cd77a24708250e678ee4a22aa79c99ec7e02455425d37f1cdb3a96897adae812a04a1297c9219fea4dfcf6e933175f9808dfa328125e51328d1ba1f8125b2904889c87a49b1055faf2248c1eea109d34b5049b2256e019259014816dccda5437302e092524bc1b2d8c27494a9de7df8fccea5d1e448e9ec0601f4a9fb9b7ce7e655f04f01e30778c13df4c3eb93cf399666439e7f9dff3cb0c74d4437701bdfea261ce991ca9e4444714bbd4c3e883e5ea2ff28472ac010b376ac36a9baa167904c8e6b56db92a2782315a805b6e31cf9c1c0a83902ed09839a63bf1e78a88a86a4ab3051250edd9561ab92bb95759e06013df250835e40e9d884e73216773d48b19c03f6715cdb7eaabeaae70e3de1f5a50e4c3a04c2ef0c6628c5b73108d92be7ed31a4f390db90146e6d7a95ffbbf6112d80c5591a9509b494f2b4b1fcc4f93bfac9718f570321f628900729bc4996a0c5b7f892ba91f2304c92fb3c124bb885814c40c0fb485a94ffe45d4ccd5bbd0a76398f9e00d94e334314392a8fc33d2278d1301ca7b390487db52502c215c2817a4529559b28ab0be575fd2e8eb62e36d91d508c7a5eb58fad6825211c9b99d3e20ce138b767263bbfa22ae51ed912936a80b6d6e97ee1716a3624927e64c4b21a5b28946e98e789d2b3cc8bdcb6d98428b118bea3d180651701d2e59767d8efeb6e4794641ceca01deb8525a50653a7791ded55dbc99877bca16906d7f5dae4ec18adfc90c42b97fdd7fdbf3b20b119a12a83d95fde062680809ae8b90d04b54d24731f8b71ed2083478528bbef699a6ca39b444cb81e5bf63adb91c9ea635cf8feae00f5213c09e477eac895592100d5363a498933703c62e70cb4daea3becdad39988b2b90bf3fd9781fbddf7506e33f2cb999cb5a90da1e655bf2400512764fa07153fd0954a580edad7a30aaf9b0bc3f63eb53a4ae3cdd416f6f1da0667f90e8b621ed35ffd968a35ca748fae7a664458a2fb80399ad05980a8de0b97b8755ed990b2ff80e62b55c1a18a64cac4f12c3e200d2fd6ec4dbe578bc5731d1d12a84f17fb54a8dda95e71eeb5818de5d97d38e5d8a89e286d5a2a1d63f3a952cfc048bd669f4044be565c1a6e6832694032f440af08e74140038ed0cc24e271b1ea2d60d2d37879d59ef943734fa1aff5ae5981fd10e398b33edcfab6c1e0a79cbd26e99526909333385152df12abff60ff7ffaec73dbeaa4cb7628ba8afe3f4d1f4b0d388599a9021a28158df6d2192e8fc73a5452cd6a51682d81b7c4188dff095be63e966a4df0669852841d3c4be0e6795e2851d6cdea6f28971139bb65530456a0d0a76a8786b9003932ba5f97a449df76aa69685fd1f3c70326319a14a3e5d2698c49c38cbf1984107c0b2e0099a56b71544337fe9b406883c75cf6350a2a71c958b83bcc524adce631e3a9f63a7334c966a0e45635de8f9e8a5f656fe2bab5e04cfee45dda984f38e6769703d37697222c5800ba7ad2f8ca7f331a5cb478c752e99682c9f50c8f6b87a5a90b32daa8d13263489f7bb88490ab4c2f9d1e3d32bdaed9c0f174486481f11a6969c58a0302b32dae4d34ac3f2958a9f788181efc00cf080bd9c2a27ab1496b94af59c0e8aaeb4eac2a39ad02e12282bc1f4d91af42ac417350b1d680e961116e75218a4d989e4ce26088dc08624ce77a354a8ee77e8f646bbb35c537bde0323a909b8d5ddfe450e3dd7e936ddb236e973a6b4dc2822fb66d55f763ff94fa769fce077f8f6f1f2547756314c8b820dd32930a90ca9b41e99d9ffd76181b9e66e801f8f0592703a39bf9907931deb0384ba304c5d5539cc6ae8ad07ba8f42e28c9dba44b6db1608699b4a75b411d348e3f0c52ad175a11ad3e3c103c74833f49f81b78e2a8d482b072d0785c8854dea4c2cba371e29425eb40e1edfda74a222922091a47130b663d022e5bae55c875aa6d292a0e37799203625ca390b69d918b0347cb1c5f9b09b6495bdd518346d62bed56897731cb7e53b881c932e07620c432a1bd97239c638fda369f9ed147ab41c90b325863d2cf2ee02598da3ed774e8e6db34ba89d3e26b4f1076bbede248ee6187afd69a86657df9f5e7a6a8fbc1f587b5ba327826d4fd20cece14e5a76912f48ec75355ce05797347dc0b674cc56d29137983fef2fd18b777ff261d394549cc3b065fa139de7e3b12a290a274890fdffffcd44c8fcd0526807e977ecf25b83d7dc186a4e9fb341348ce3b7bcd28629ed8b1ce2e6bad599bd97c78b03bd0258f0235eaac018cbe7cd51b5532ba4888aafd3ee84b49451a3176c06d8c2199879914c3d027600a4a8adcc69ad74c4f1cae40afc13053d1a2bded3fac6b35d0bbe7c7b0927f49219c704e585cbd0aec8f3710212258743ec6f3244a4dc39bb2506150eef044d27634815e7ef410d25204bb8e95355b26f06d7c24c1d80397816c710eea20cb48dbfe3511b2f16d374ddd8dcb48987175c501a83392ea87cb8e8e14c55759852468585de2a55efe46c8d798260904fbe41af7e9fc23d46da4343f92739260f28e5758d3ed4d26d3fd6b8fea67c8543f858ab24bb9a6107bc5e3203a3b3dbf566c362a6b1de47e3c7945c58644ed40f5b41f42a9865d96f39caa5af599798c6960554ae9895f94844ea2b83777f29f11bfa528a80d4e5d33f2f2843bafc3043be80fe39501f26961ba4a53534d50219197f6940f323807b81bda8e2900fdb72b51f11fdece19b42f9a7fc8d750aa5976f1f9a46cf89ae0b19bbfaf4aea9203c68e5f7fb8d111e197f5b4e4598b9801fbab1f7862ecfcd4cc967cbf3de59cccbefd2a62ca2fb58875a52294a44c1b49bbc4ff254a0263363833533b3407328a53ffd97d9361667360b89fc12fc26c8af5e8b4328eed717696a99881d2ca7e7cd7bb02fb2d82d662bbe28d1b1ad73e1c44e4f9a6694a992b092cebdd078a3e62da950384a823605f0c4dcb7ae5f46db5e63b6966e92922ca15a58c3a444da8331efb3d829a7581b4e3b8f9c37e7f2d788f56890cb2d8af6ccdd9986ef33dd7a3c8e02de04b5aadf0c1bd02c28428840f93f8ed266413a96138976287d114c3f50b9ccc19dcdd7da3d4e07e6956dacf1c12d8ab9ce95b46d9f00fcffecb0d4b465b03b07679884dddaafa245aac89c2ed5d0b9880f6794eae13217d5df91d6bcf71f5f5aa552977d4110ba31b0fddb6cd20809fe84ff9cc10be46610a5c64ee8a82ed617f63a26f204124c29a5b55399afe92c6dca1ddbf2a0f130901121eb2a15d7c2d3580fde19258f8be4410680fc993d8188f2fef5ad9fa3d4f0e1a04f7f96510d32eb82c4bf66256fa69985012bfe8afa6bbb84b1df82a9acbd0404d4de2da4e83b7499e882110de7d14505d52941729e3178ece59ff5917f89c4700e02ff6e6bf5cf9f00f836a395972c6cb92173953a269a9f16b29c6a4ed3d0db1e7da7bca1348344881e5ea7e5cf8dcbe65c9b92adf75902a6461307f4b7402c067388c6813852638efcb2892c7f776cdac5cf6002c6883b7d571d0ad8e500a6f9dfec56cef2d82e8e2a0586d84d0ab594efd677889f4ec8d313feffb89dc2bfd84d21f21907ea669adfbbb2e0f385af6be558c8c81de680e8310bc00d40d74ed68f0194e027fadc3cf471fc407529caa20be5c6cf480128dc2ae38c5a7ec39ad34bec6ce4ae2aed577c08f1cc1f35a355eb3ce54461d212b628439b5923e70dada76bfb22d3a2d1ebe7ea0ca5bfba2acd843db9e8102a4cb151edaa9605feedeca3a5f2a25009a553105d1e6330363752d2504f08d28a7932b18a04616610d052e6cac3cd85a9d0a407777821fd3316b77ce15d5310c716712978b66b8a13674e174b4e6ad79fb11ef582a2a42b9f32038e68f0574c66dd5a5bda4b101bb355e71653d23f067b321a8973ed37002788e6f21e7b28353313c5a2b47cae555e56f5e4a8a238266c25a3106106e54d0a6eb09a7bacabe89c9ed339dfb8b1cda45964d19693cf2fb56a5ec3e1ad06b709737dab5fba1cef8f8fc61d2789d22007ff879a2b4420749a99a51e3b9ebe0b7c9e06a554f56a69adc6af62616e0272e6838bfe1912fd3a9bf804bb3a8fc4fed83aa65c909769ecf17dc48cd91a9cb7e1a655e35bff8d41200865d6e0788fd70c7eea86e1267a944fff53f3b4320e45d085b7e9245d81f4544e3998d7faaafaeb12fb5071c52f88095aaf27b02436250107f5e520c999c7a9af9982375f88b18fe891908aea7fe2c484511386012b689cad3403fcd4e626ec67d690ff6fe33c886c765aab8ef8d9a591e5b7f4c2c107dc46068dafc0b0ac7abb312349994b3b2045b39076569a9129136cb61755be257a11e13961fce5fd4c2b9b85c30b37293a7e1e34329859576b32c27bcdb993075e035369012eadf51d1dbacca4ffd6dcd59bef5d11b4e46f3d6daca41df33b80ca55ec28976dfd55d048a66b14426287215169e4c6e12fe3bb842a107b47d09c4daec9a7f071be63c82d7235891990c68183b23ba92a478f69fc3349623bf75371dfc9d6f3c5d4a482a67c5ce5805243e82670f3cf68bf53060b777c34301d910799b9664c9398d15af5429a3356e3f150cf8b329e08dac4145b01862dcd65869e7c8b36832c3b89881795af32ea3261a0ee80855205a6709f1f18609460d6f30dda53411e7913a1aa4a995d2f16bff41e93c2e7eb02d077c3ebe5a9d9b5235fa36f5dfedee12d39434708ef59bb815d587d9f4a29b8494bdba68775d1d327eb7e21947206719fd48a86bc356804b9bb8f44f571e52a63e108e3c06e4952553533cb80970049da5195e07e0eaa034146ef7bef67d4425699f3a3828523c60f06e18623ff779611e54d19470bbe81ffda0fca5a28620d604df38f4b99bf5b3a97c5091ddd7fca9ee2280f1b6ee7204773f178841dcc5e2f826b3209ddcae7f338c774248a06cca35b4c0bc6b10cf92ff6ccaef54afdb57f894f1e821bb4d00dc597a5b2e6322b49facc7931e2febca5710489026c5dfec18b88dc0b49e1412f03e757d7a5e3d3fafbbfd9b8f05b3f5bc205092bc4064d011dfc5a714a81663cc1fc1378e3b185ca7a275c6e1c096267b3483500e7e95ec4f2be955b8ff084241d0b8d809c1f10df36b3b13787e5b40faf57f47b4001ff4b4566703db1f8290b950196d2a43195d7dd9d3a060a07958e767ae65bf7ee9adb0464019695646828bc57d1b45064b940a3c58e2945915bf0498400ba5698d1ed7c17109414c451885ddd", 0x1000}], 0x1, r2) 00:31:04 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x200000000000013, &(0x7f0000000280)=0x400100000001, 0x2a7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) dup(r1) connect$inet6(r0, &(0x7f0000000080), 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_OPTIONS(r0, 0x6, 0x16, &(0x7f0000000440), 0x12f7e5) clone(0x2000000002000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = dup(r0) setsockopt$inet6_tcp_int(r2, 0x6, 0x3, &(0x7f00000000c0), 0x36c) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) 00:31:06 executing program 4: keyctl$update(0x2, 0x0, &(0x7f00000001c0)="a6", 0x1) 00:31:06 executing program 5: add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) r0 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x180000) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x4e5, 0x4, 0x0, 0x4, 0x0, 0x1, "7ea1e2fcea05c37db2b03b045270e9b873445d37ae531bfa4e3d2d18b735273bf352d46c10546bfef41edb5c70b4d185af2da9c45b766893f8bf518aec144dd2", "a7d95afafb02f48a0b426cedd7c128b9db414ba318559ae2fee22e271976e528d769ed329354e05316e2cebb3cde5c42c47c0991dca55fa676fdc0fcd2491597", "47aaa7759fe22c0a410c57cf0168f61891376184ef1cb4bedb44a42f4724a97a", [0x8a4, 0xfffffffffffffffe]}) r1 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) keyctl$update(0x2, r1, &(0x7f00000001c0)="a6", 0x1) r2 = request_key(&(0x7f0000000100)='logon\x00', &(0x7f0000000140)={'syz', 0x3}, &(0x7f0000000180)='syz', 0xfffffffffffffffb) keyctl$update(0x2, r2, &(0x7f0000000080)="a6", 0xffffffffffffff3f) r3 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vga_arbiter\x00', 0x428c03, 0x0) setsockopt$packet_fanout(r3, 0x107, 0x12, &(0x7f0000000340)={0x4, 0x1, 0xa000}, 0x4) 00:31:06 executing program 3: add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) r0 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/net/pfkey\x00', 0x119a41, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="24e9e557e578b2dc001452d19b10afc2d04ddeeee1011d04bc917e8b830dda5f29f952d4373cce1207b7f86a1dcb11193ce3a41b19969be19ac002d04ab26375946a084c", 0x44}, {&(0x7f0000000180)}, {&(0x7f00000001c0)="4dbe5338191d040383e15c17ea0bdf03a060c75a9863b0803649307d6739fe3c7aebd52290c4c6e7b25866df3397c64db545d473b789c60a6cff47a7d958713532f00d7333ecbf7b198deb6adec3a434913a7d668d90f1b56e63f5ea13bd59c8182371277af5c7d799ee0e31b13bd8c218f78bedc04325da4c01bddd8a5deff4fe7e65f454f2220b6dd546612617e5cfebe5545121f56f290f19744ea8b24e96eb0aa1a67fdf3c92d2bbd7755b3d8c301a4505603a8007c8ca667bd095a10ba9", 0xc0}], 0x3) ioctl$RTC_UIE_ON(r0, 0x7003) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r1, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r1, 0x0, 0x0) ioctl$EVIOCGABS0(r1, 0x80184540, 0x0) ioctl$EXT4_IOC_ALLOC_DA_BLKS(r1, 0x660c) 00:31:06 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x200000000000013, &(0x7f0000000280)=0x400100000001, 0x2a7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) dup(r1) connect$inet6(r0, &(0x7f0000000080), 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_OPTIONS(r0, 0x6, 0x16, &(0x7f0000000440), 0x12f7e5) clone(0x2000000002000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = dup(r0) setsockopt$inet6_tcp_int(r2, 0x6, 0x3, &(0x7f00000000c0), 0x36c) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) 00:31:06 executing program 2: r0 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) timer_create(0x5, &(0x7f0000000080)={0x0, 0x3e, 0x1, @tid=0xffffffffffffffff}, &(0x7f0000000100)=0x0) timer_gettime(r1, &(0x7f0000000140)) keyctl$update(0x2, r0, &(0x7f00000001c0)="a6", 0x1) r2 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x1c0000) r3 = creat(&(0x7f0000000700)='./bus\x00', 0xfffffffffffffffe) fcntl$getownex(r3, 0x10, &(0x7f0000000400)) fcntl$setstatus(r3, 0x4, 0x6100) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) lseek(r3, 0x0, 0x2) sendfile(r3, r4, &(0x7f0000000040), 0x8000fffffffe) writev(r3, &(0x7f0000000680), 0x0) r5 = socket$inet6(0xa, 0x480040004000, 0x6) getsockopt$inet6_IPV6_IPSEC_POLICY(r3, 0x29, 0x22, &(0x7f0000002780)={{{@in=@multicast2, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@initdev}, 0x0, @in=@initdev}}, &(0x7f0000002880)=0xe8) setsockopt$inet6_IPV6_PKTINFO(r5, 0x29, 0x32, &(0x7f00000028c0)={@dev={0xfe, 0x80, [], 0x24}, r6}, 0x14) setsockopt$packet_drop_memb(0xffffffffffffffff, 0x107, 0x2, &(0x7f0000000380)={r6, 0x1, 0x2, @broadcast}, 0x623892238c419ed1) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000008800)={'caif0\x00', r6}) pipe(&(0x7f0000000500)={0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r10, &(0x7f00000001c0), 0xfffffef3) r11 = getpgid(0xffffffffffffffff) getsockopt$inet6_IPV6_XFRM_POLICY(r9, 0x29, 0x23, &(0x7f0000000dc0)={{{@in=@local, @in6=@ipv4={[], [], @initdev}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@local}, 0x0, @in=@local}}, &(0x7f0000000300)=0x25d) setsockopt$sock_cred(r10, 0x1, 0x11, &(0x7f00000006c0)={r11, r12}, 0xc) sendmsg$nl_xfrm(r8, &(0x7f0000000180)={&(0x7f0000000000), 0xc, &(0x7f0000000140)={&(0x7f0000000740)=ANY=[@ANYBLOB="900100001400000429bd7000fddbdf257f00000100000000000000000000007f0000017200000000000000000000004e24ffc14e210101020080b000000000b2e3bc532312fd6e491774e4a6da432a3d7a788f27bad0d55509844232dd4210cc27e58b22a692a8ae1ec03649f48c68082a9d9902bc0f36bf5f6f56e11dbc9d2bc7476d016a57bc367652473a160515ae370fb4b2c68a758f0b9e12d11d34319358f4b2764d74d8727b7341e51095a6bfbf870f4c48274ff0a814f94c48", @ANYRES32=0x0, @ANYRES32=r12, @ANYBLOB="ffffffff4f000000400103006465666c617465000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a8070000064d63a690f12f5c4578fbe90c614a204dab8a0ecd3983cc109492a021b47835b923377517db10373472e53fe8979dd1b76158ccd36ed115711a9c0e2b4cd07fb1babf080f253802f7f66d4487628343fea938f9178096fcf0cfdf716de5cee477c1a6289bddfcd829fb05df0da28ffd2121d6cbc127f8ce0f2df074ab897ad4d79d4d2108a7bc0700eee1cb18b3ac3b9f67c936d0ee732655bf1bfd71cb2384f4351c895aa678993b6c14b1ceee09094f603d679257a29daa0142ff7ef239a35bb6bce35d33d04f1dac7986eee2640a87a2b49aa2cca8f9985974b824ee3ee9dd5cea9bce59292a3e06f3d9e8af8b070d522c000000"], 0x4}, 0x1, 0x0, 0x0, 0x4800}, 0x0) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000008840)={{{@in=@loopback, @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@empty}, 0x0, @in6=@initdev}}, &(0x7f0000008940)=0xe8) pipe(&(0x7f0000000500)={0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r16, &(0x7f00000001c0), 0xfffffef3) r17 = getpgid(0xffffffffffffffff) getsockopt$inet6_IPV6_XFRM_POLICY(r15, 0x29, 0x23, &(0x7f0000000dc0)={{{@in=@local, @in6=@ipv4={[], [], @initdev}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@local}, 0x0, @in=@local}}, &(0x7f0000000300)=0x25d) setsockopt$sock_cred(r16, 0x1, 0x11, &(0x7f00000006c0)={r17, r18}, 0xc) sendmsg$nl_xfrm(r14, &(0x7f0000000180)={&(0x7f0000000000), 0xc, &(0x7f0000000140)={&(0x7f0000000b00)=ANY=[@ANYBLOB="900100001400000429bd7000fddbdf257f0000010000000000000000000000007f0000010000000000000000000000004e24ffc14e210101020080b000000000", @ANYRES32=0x0, @ANYRES32=r18, @ANYBLOB="ffffffff4f000000400103006465666c617465000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a8070000064d63a690f12f5c4578fbe90c614a204dab8a0ecd3983cc109492a021b47835b923377517db10373472e53fe8979dd1b76158ccd36ed115711a9c0e2b4cd07fb1babf080f253802f7f66d4487628343fea938f9178096fcf0cfdf716de5cee477c1a6289bddfcd829fb05df0da28ffd2121d6cbc127f8ce0f2df074ab897ad4d79d4d2108a7bc0700eee1cb18b3ac3b9f67c936d0ee732655bf1bfd71cb2384f4351c895aa678993b6c14b1ceee09094f603d679257a29daa0142ff7ef239a35bb6bce35d33d04f1dac7986eee2640a87a2b49aa2cca8f9985974b824ee3ee9dd5cea9bce59292a3e06f3d9e8af8b070d522c000000"], 0x4}, 0x1, 0x0, 0x0, 0x4800}, 0x0) sendmsg$nl_xfrm(r2, &(0x7f0000008d80)={&(0x7f00000087c0)={0x10, 0x0, 0x0, 0xdbcacb077343519a}, 0xc, &(0x7f0000008d40)={&(0x7f0000008980)=@getae={0x3a0, 0x1f, 0x100, 0x70bd26, 0x25dfdbfe, {{@in=@empty, 0x4d6, 0x2, 0x33}, @in6=@remote, 0x9, 0x3503}, [@algo_crypt={0xbc, 0x2, {{'lrw(serpent)\x00'}, 0x388, "91b7885f477ba5b8bf3a8ec4cc328924176bba5622dd63d011d28bf7c99b94115a871d7008fab40a735454968563be2358919d194b696ad31e9c88515d3f66e1926c99cd2c052eabebd6c92e4e07cc7a49a2a497d58704ec604b741f24af8a747b105de1ac453a423d727d5f28403590bf"}}, @sa={0xe4, 0x6, {{@in6=@rand_addr="33b3534a7252577268099da34b9c8b06", @in=@local, 0x4e20, 0x7f, 0x4e23, 0x0, 0x2, 0x20, 0x40, 0x5e, r7, r12}, {@in=@multicast2, 0x4d4, 0x3c}, @in=@local, {0x6, 0xfffffffffffffff9, 0xb96, 0x7, 0x3, 0x0, 0x6}, {0x3f, 0x1f, 0x4, 0x2}, {0x2, 0x1a3, 0x101}, 0x70bd2b, 0x3500, 0x2, 0x7, 0x3f, 0x4}}, @sa={0xe4, 0x6, {{@in=@rand_addr=0x7, @in=@dev={0xac, 0x14, 0x14, 0xb}, 0x4e20, 0x2, 0x4e22, 0x5, 0x0, 0x80, 0x1a0, 0xc9, r13, r18}, {@in=@empty, 0x4d5, 0x6c}, @in6=@dev={0xfe, 0x80, [], 0x13}, {0x8, 0x20, 0x3, 0xfffffffffffffff9, 0x2e, 0x7, 0xfffffffffffffffc, 0x80000000}, {0x9, 0x15, 0x10000, 0x4}, {0x8, 0x20, 0xd053}, 0x70bd25, 0x3506, 0x2, 0x3, 0x4, 0x34}}, @replay_thresh={0x8, 0xb, 0x6}, @algo_comp={0x78, 0x3, {{'lzjh\x00'}, 0x170, "b980c23a9ea8ba6a063e9e80479daca05473c2393e7f3cba19c8243db658e6c2c24052055a6234c1bc1babaa1fe1"}}, @replay_esn_val={0x2c, 0x17, {0x4, 0x70bd2b, 0x70bd28, 0x4ea5, 0x70bd2a, 0x9, [0x4, 0x2, 0xb1, 0x6]}}, @output_mark={0x8, 0x1d, 0x7}, @address_filter={0x28, 0x1a, {@in6=@empty, @in=@dev={0xac, 0x14, 0x14, 0x16}, 0xf, 0x0, 0x8}}]}, 0x3a0}, 0x1, 0x0, 0x0, 0x80}, 0x4000000) 00:31:07 executing program 0: socket$inet6_udplite(0xa, 0x2, 0x88) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000010c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) socket(0x11, 0x800000003, 0x0) creat(&(0x7f0000000040)='./bus\x00', 0x0) openat$keychord(0xffffffffffffff9c, &(0x7f0000000240)='/dev/keychord\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) socket(0x10, 0x400000000080803, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') mkdir(&(0x7f0000000640)='./file0\x00', 0x0) syz_open_procfs(0x0, &(0x7f0000000140)='ns\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) dup(r0) clone(0x7f8, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f00000021c0)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB="403408aae9bbc248460f4682cca6125a20525d09b05acb66bde7307c5678230a47"], 0x10}}, 0x0) r2 = gettid() ptrace$setopts(0x4206, r2, 0x0, 0x0) tkill(r2, 0x40) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r2, 0x0, 0x0) r3 = gettid() ptrace$setopts(0x4206, r3, 0x0, 0x0) tkill(r3, 0x40) ptrace$setregs(0xd, r3, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r3, 0x0, 0x0) ptrace$setopts(0xffffffffffffffff, r3, 0x200000, 0x0) tkill(r1, 0x40) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r4}) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r1, 0x0, 0x0) ioctl$KDGETMODE(0xffffffffffffffff, 0x4b3b, &(0x7f0000000080)) 00:31:07 executing program 5: r0 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) keyctl$update(0x2, r0, &(0x7f00000001c0)="a6", 0x1) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r1, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r1, 0x0, 0x0) ioctl$EVIOCGABS0(r1, 0x80184540, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x406, r1) ioctl$TIOCSWINSZ(r2, 0x5414, &(0x7f0000000080)={0x1, 0xc13, 0x5, 0x4}) ustat(0x5, &(0x7f0000000100)) 00:31:07 executing program 4: r0 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) keyctl$update(0x2, r0, &(0x7f00000001c0)="a6", 0x1) 00:31:07 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x200000000000013, &(0x7f0000000280)=0x400100000001, 0x2a7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) connect$inet6(r0, &(0x7f0000000080), 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_OPTIONS(r0, 0x6, 0x16, &(0x7f0000000440), 0x12f7e5) clone(0x2000000002000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = dup(r0) setsockopt$inet6_tcp_int(r1, 0x6, 0x3, &(0x7f00000000c0), 0x36c) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) 00:31:07 executing program 2: request_key(&(0x7f0000000240)='ceph\x00', &(0x7f0000000280)={'syz', 0x3}, &(0x7f00000002c0)='user\x00', 0xfffffffffffffffd) r0 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f0000000340)="790b671e6b78eebb", 0x8, 0xfffffffffffffffd) keyctl$update(0x2, r0, &(0x7f00000001c0)="a6", 0x1) r1 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') preadv(r1, &(0x7f0000000480), 0x10000000000002a1, 0x0) ioctl$FS_IOC_REMOVE_ENCRYPTION_KEY_ALL_USERS(0xffffffffffffffff, 0xc0406619, &(0x7f0000000140)={{0x3, 0x0, @reserved="39a23498924d6363d3894a688c5bd67fb8e7bf52f000032acbf7fdb6f558d915"}}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x4e24}, 0x6e) 00:31:07 executing program 4: r0 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$IPT_SO_GET_INFO(r0, 0x0, 0x40, &(0x7f00000003c0)={'filter\x00'}, &(0x7f0000000440)=0x54) r1 = openat$ashmem(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ashmem\x00', 0x0, 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfffffffe) pread64(r1, 0x0, 0x0, 0x0) r2 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) keyctl$update(0x2, r2, &(0x7f00000001c0)="a6", 0x1) r3 = openat$selinux_commit_pending_bools(0xffffffffffffff9c, &(0x7f0000000240)='/selinux/commit_pending_bools\x00', 0x1, 0x0) r4 = syz_genetlink_get_family_id$tipc(&(0x7f00000002c0)='TIPC\x00') sendmsg$TIPC_CMD_SET_NODE_ADDR(r3, &(0x7f0000000380)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x4030000}, 0xc, &(0x7f0000000340)={&(0x7f0000000300)={0x24, r4, 0x200, 0x70bd27, 0x25dfdbfc, {{}, 0x0, 0x8001, 0x0, {0x8, 0x11, 0x1}}, [""]}, 0x24}, 0x1, 0x0, 0x0, 0x4000001}, 0x8040) rt_sigaction(0x41, &(0x7f0000000180)={&(0x7f0000000080)="c463696a72f606470f00c9410f38c9cdf20f596cf3006466660f5fd4c4a119dbcad9dcc4a1fc2b5800c4e3e17bb00080000089410f3a0f632b5e", {0x1}, 0x50000004, &(0x7f0000000100)="f00fc789b62bffffc4c1296aee490f38f9a700000021f30fae72003ef20f59e1f340af81fb00800000c4e1c05484d500000100f342acf3f78f02b37ae69b0b0000"}, 0x0, 0x8, &(0x7f0000000200)) 00:31:07 executing program 4: r0 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) r1 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r1, 0xc028660f, &(0x7f0000000100)={0x0, 0xffffffffffffffff, 0x57, 0x2470, 0x9}) prctl$PR_SET_UNALIGN(0x6, 0x5) r2 = gettid() ptrace$setopts(0x4206, r2, 0x0, 0x0) tkill(r2, 0x40) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r2, 0x0, 0x0) syz_open_procfs(r2, &(0x7f0000000180)='wchan\x00') pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r3}) r4 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r4, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r4, 0x0, 0x0) ioctl$EVIOCGABS0(r4, 0x80184540, 0x0) ioctl$FS_IOC_SET_ENCRYPTION_POLICY(r4, 0x800c6613, &(0x7f0000000200)=@v1={0x0, @aes128, 0x2, "42545510a3bfb490"}) keyctl$update(0x2, r0, &(0x7f00000001c0)="a6", 0x1) fsetxattr$trusted_overlay_opaque(r1, &(0x7f0000000240)='trusted.overlay.opaque\x00', &(0x7f0000000280)='y\x00', 0x2, 0x2) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r5}) ioctl$TIOCMBIS(r5, 0x5416, &(0x7f00000002c0)=0x3) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r6}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r7}) ioctl$PERF_EVENT_IOC_PAUSE_OUTPUT(r7, 0x40042409, 0x1) 00:31:07 executing program 4: r0 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) keyctl$update(0x2, r0, &(0x7f00000001c0)="a6", 0x1) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r0, 0xe5, 0xe6}, &(0x7f0000000100)={'enc=', 'raw', ' hash=', {'sha512-avx2\x00'}}, &(0x7f0000000200)="2437207b09453200c28d008ca570fd8deb18b1cd82f94d6b41046a3621262c58c9cc3b0b72a050b0831ddf90308b72c05a0a16eb4612b8b1a119014b28046ac2f73033daf9190c951cbcbaa793f10a5aa4cde231c7c181c779c6e89d29f13728987762c624f1b4ec16158073031239cd43a3e0b0a4749e8b19ac1ccb7412a494522a9a0d93d162a639c44ab63bdbcd4b3a43411a20ec838bbfe39326ea14df88e84ea368a190a715615e6300f0ba655f7b7bcbffcdbee8fc0f909acd2fb9f6ee1d8f96d8e80415a84c677a04b9aca2e153eb84df76cc06c920d1d1ac58c4cd8271343eaefd", &(0x7f0000000300)="1c9c22d26f7145c7ac613ec4c1402f722de4c8e3213c4bdf46e94459f4d9c31b4c633d4d53150b78ad49aa72bdfd240f928dac3cf35a1d0481a248a9cf53eff565b9e9b3ddf7862648ca146e9b96a7dba267d2035f5da374d4b54e934a03e8c0b0f9bd777ecb7f61f8e22d7b1af1454fbee6680cf954558fd0e68a6fe3caf2fb3de239db54b8c6a2a7fa792d1bfeacef44522f9a2723135c284f0ab8411f70a95659ba12bf0dd0a36477f881664053f03f4fd38ca1e287db9dd32da8ea997e968f211488518eccc6c9e1a7a494ec83ee9313af92004729f9073d7e1827fa719e6457f7484db9") 00:31:07 executing program 2: r0 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) timerfd_create(0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r1, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r1, 0x0, 0x0) ioctl$EVIOCGABS0(r1, 0x80184540, 0x0) fstat(r1, &(0x7f0000000800)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000000980)={0xa0, 0x19, 0x0, {0x2002, {0x0, 0x1, 0x6}, 0x0, 0x0, r2, 0x2000000000442, 0xfffd, 0x100000000, 0x9, 0x0, 0x6, 0x7fff, 0x3, 0x0, 0x915, 0xac46, 0x0, 0x20000000000003}}, 0xa0) r3 = timerfd_create(0x0, 0x0) fstat(r3, &(0x7f0000000800)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000000980)={0xa0, 0x19, 0x0, {0x2002, {0x0, 0x1, 0x6}, 0x0, 0x0, r4, 0x2000000000442, 0xfffd, 0x100000000, 0x3f, 0x0, 0x6, 0x7fff, 0x3, 0x0, 0x915, 0xac46, 0x0, 0x20000000000003}}, 0xa0) r5 = getgid() setresgid(r2, r4, r5) keyctl$update(0x2, r0, &(0x7f00000001c0)="a6", 0x1) 00:31:08 executing program 3: r0 = openat$selinux_checkreqprot(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/checkreqprot\x00', 0x81900, 0x0) setsockopt$inet6_opts(r0, 0x29, 0x39, &(0x7f0000000100)=@srh={0x89, 0x4, 0x4, 0x2, 0x2, 0x0, 0x8001, [@loopback, @rand_addr="0653f580010be8f8d3dd6d96002c66e7"]}, 0x28) add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) 00:31:08 executing program 0: socket$inet6_udplite(0xa, 0x2, 0x88) r0 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000010c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) socket(0x11, 0x800000003, 0x0) creat(&(0x7f0000000280)='./file0\x00', 0x0) openat$keychord(0xffffffffffffff9c, &(0x7f0000000240)='/dev/keychord\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) write$P9_RVERSION(r0, &(0x7f0000000200)={0x15, 0x65, 0xffff, 0x5, 0x8, '9P2000.L'}, 0x15) socket(0x10, 0x400000000080803, 0x0) syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') mkdir(&(0x7f0000000640)='./file0\x00', 0x0) syz_open_procfs(0x0, &(0x7f0000000140)='ns\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) r1 = socket$key(0xf, 0x3, 0x2) sendmmsg(r1, &(0x7f0000000180), 0x32bc45944b084a6, 0x0) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000180)=0x0) wait4(r2, &(0x7f00000001c0), 0x1, &(0x7f0000000340)) r3 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r3, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r3, 0x0, 0x0) ioctl$EVIOCGABS0(r3, 0x80184540, 0x0) dup(r3) clone(0x7f8, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r4 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f00000021c0)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)=ANY=[@ANYBLOB="b600"/20], 0x10}}, 0x0) ptrace$setopts(0x4206, r4, 0x0, 0x0) tkill(r4, 0x40) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r5}) ptrace$setregs(0xd, r4, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r4, 0x0, 0x0) 00:31:08 executing program 4: r0 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) keyctl$update(0x2, r0, &(0x7f00000001c0)="a6", 0x1) r1 = openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/load\x00', 0x2, 0x0) fsetxattr(r1, &(0x7f0000000100)=@random={'trusted.', '\x00'}, &(0x7f0000000140)='user\x00', 0x5, 0x2) 00:31:08 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x200000000000013, &(0x7f0000000280)=0x400100000001, 0x2a7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) connect$inet6(r0, &(0x7f0000000080), 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_OPTIONS(r0, 0x6, 0x16, &(0x7f0000000440), 0x12f7e5) clone(0x2000000002000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = dup(r0) setsockopt$inet6_tcp_int(r1, 0x6, 0x3, &(0x7f00000000c0), 0x36c) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) 00:31:08 executing program 5: r0 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) keyctl$update(0x2, r0, &(0x7f00000001c0)="a6", 0x1) creat(&(0x7f0000000080)='./file0\x00', 0x0) 00:31:08 executing program 2: r0 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) keyctl$update(0x2, r0, &(0x7f0000000100)="a613c9663d95b4bb2c72f4aca3de46ecbe7e9b299604c6acbd4a5732c4f203aa648466b57b73fd7bc83e562d5e5e6ffe04d68efb0ef8cfbe72c7d7465087344ac0262c04180c74961bf7d6b2ff4928999f43803dc2f1fa57e94d0ae60486cb5060c414046afa1955a554daa2070b66ced3fd95d561b38bfceb7d9bcabbdccc5169da989ed8316d661d36eea8397f001afdec1e00"/161, 0xa1) 00:31:08 executing program 5: r0 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'\x00', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r1}) ioctl$LOOP_SET_DIRECT_IO(r1, 0x4c08, 0xe51d) keyctl$update(0x2, r0, &(0x7f00000001c0)="a6", 0x1) 00:31:08 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000200)='TIPCv2\x00') sendmsg$TIPC_NL_LINK_SET(r1, &(0x7f00000002c0)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x8000401}, 0xc, &(0x7f0000000280)={&(0x7f0000000240)={0x20, r2, 0x400, 0x70bd25, 0x25dfdbfd, {}, [@TIPC_NLA_MEDIA={0xc, 0x5, [@TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'udp\x00'}]}]}, 0x20}}, 0xa05f) sendmmsg(r0, &(0x7f0000000180), 0x32bc45944b084a6, 0x0) ioctl$sock_SIOCSIFVLAN_SET_VLAN_INGRESS_PRIORITY_CMD(r0, 0x8983, &(0x7f0000000100)={0x2, 'ip6erspan0\x00', {0x101}, 0x9e7}) r3 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) keyctl$update(0x2, r3, &(0x7f00000001c0)="a6", 0x1) 00:31:08 executing program 2: r0 = add_key$keyring(&(0x7f0000000b80)='keyring\x00', &(0x7f0000000bc0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffc) add_key$user(&(0x7f0000000080)='user\x00', &(0x7f0000000140)={'syz', 0x0}, &(0x7f0000000180)='\v', 0x1, r0) r1 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, &(0x7f00000000c0)='8', 0x1, r0) keyctl$update(0x2, r1, &(0x7f00000001c0)="a6", 0x1) 00:31:09 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup2(r0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r2, &(0x7f0000000100)={0xa, 0x0, 0x0, @mcast2, 0x5}, 0x1c) sendmmsg(r2, &(0x7f00000092c0), 0xe8, 0x5de5cda37c59d6d2) add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) 00:31:09 executing program 5: r0 = socket$key(0xf, 0x3, 0x2) sendmmsg(r0, &(0x7f0000000180), 0x32bc45944b084a6, 0x0) ioctl$sock_SIOCSIFVLAN_ADD_VLAN_CMD(r0, 0x8983, &(0x7f0000000140)={0x0, 'ip6erspan0\x00', {0x2}, 0x3}) r1 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) keyctl$update(0x2, r1, &(0x7f00000001c0)="a6", 0x1) add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffc) [ 2750.346116] audit_printk_skb: 9 callbacks suppressed 00:31:09 executing program 2: r0 = add_key$keyring(&(0x7f0000000b80)='keyring\x00', &(0x7f0000000bc0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffc) add_key$user(&(0x7f0000000080)='user\x00', &(0x7f0000000140)={'syz', 0x0}, &(0x7f0000000180)='\v', 0x1, r0) r1 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, r0) inotify_init() keyctl$update(0x2, r1, &(0x7f00000001c0)="a6", 0x1) [ 2750.368831] audit: type=1400 audit(1575333069.034:1606): avc: denied { create } for pid=25371 comm="syz-executor.4" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 00:31:09 executing program 3: add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) prctl$PR_SET_FPEXC(0xc, 0x100000) request_key(&(0x7f0000000080)='trusted\x00', &(0x7f0000000100)={'syz', 0x0}, &(0x7f0000000140)='user\x00', 0xfffffffffffffff8) [ 2750.562414] audit: type=1400 audit(1575333069.254:1607): avc: denied { create } for pid=25371 comm="syz-executor.4" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 00:31:10 executing program 0: socket$inet6_udplite(0xa, 0x2, 0x88) r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000000)='/dev/uinput\x00', 0x2, 0x0) poll(&(0x7f0000000600)=[{r0}], 0x1, 0xf3) write$uinput_user_dev(r0, &(0x7f0000000640)={'syz1\x00'}, 0x45c) ioctl$UI_DEV_CREATE(r0, 0x5501) write$uinput_user_dev(r0, &(0x7f0000000040)={'syz1\x00', {}, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000]}, 0x45c) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000010c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) socket(0x11, 0x800000003, 0x0) creat(&(0x7f0000000040)='./bus\x00', 0x0) openat$keychord(0xffffffffffffff9c, &(0x7f0000000240)='/dev/keychord\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) socket(0x10, 0x400000000080803, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') mkdir(&(0x7f0000000640)='./file0\x00', 0x0) syz_open_procfs(0x0, &(0x7f0000000140)='ns\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) dup(r1) clone(0x7f8, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f00000021c0)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000440)=ANY=[@ANYBLOB="40340800eebb16c248460f05eaa415a5"], 0x10}}, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) tkill(r2, 0x40) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r3}) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r2, 0x0, 0x0) 00:31:10 executing program 2: add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) r0 = request_key(&(0x7f0000000140)='user\x00', &(0x7f0000000180)={'syz', 0x3}, &(0x7f0000000200)='user\x00', 0xfffffffffffffffa) add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000100)={'syz', 0x2}, 0x0, 0x0, r0) r1 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) keyctl$update(0x2, r1, &(0x7f00000001c0)="a6", 0x1) r2 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) keyctl$update(0x2, r2, &(0x7f00000001c0)="a6", 0x1) keyctl$update(0x2, r2, &(0x7f00000001c0)="9c", 0x2c3) 00:31:10 executing program 3: add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f0000000100)='8', 0x1, 0xfffffffffffffffc) r0 = socket$key(0xf, 0x3, 0x2) sendmmsg(r0, &(0x7f0000000180), 0x32bc45944b084a6, 0x0) setsockopt$sock_linger(r0, 0x1, 0xd, &(0x7f0000000080)={0x0, 0x7}, 0x8) 00:31:10 executing program 5: r0 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f0000000200)="6719695106040e4247ba6f95726ef3dffc5efb11dd77360b994a95e2fa756e204332712ef9f8b75f3a88c0bf0225b6f58fe0abc98e00574ddeeebf244875a94435016fea4a1aec23ec4d9157d4c205b054d8282c0dc5b0250bd2f03ff111490e629100707f3f14218816064d729f3c52f7a1d072a091775ba15f70e732b27f507ebe601bfb9f454d023be8724dd8c838ce78ce230f4696eee5e1a1f1b72f433a0ce94bee40768a5957dbed1bc8828998260bbc96d1769f77efa48b37625a093d2acc80bcad9cf3266df27a2b70278d24644c7ea3628e396e5cc23478d1e8bb139ead6430a7d44d70a2498f291e0bfb43d61c0225e6c95ac5cd34c8e2506974d0276ce4ab0a8be1af2e9bda7d0a957d4c6ce5ce0eebb6d308a7d61fd2f27a8cfb95711c19a40c211b145f322bd3decc706ce40c4f4d29d6f36f18d645a4fdd987f0f0d84bd33e7f80ba8c6449a5ad36d2b025248c9cd13323f02c2b3b805bd7bf0bcd6843104e43ea1d6cba34bc2a42fc78b91bca69fc8d7121d76708b42b91c86749bad20f4c2a0ee1fe554668fa524cdef0e90ea48dc920188e2c33dbee7a7a7cfad11dd70b2692f80dbe58de1248d52390691dec29fb96f599e20274377bf53b17a3a7fb6f7d49168bc9726a22e9b5622c4d4c477b8c93166b6019c8fba3092086dc6e4d6c3416a74c1db31be30941d04a", 0x1f2, 0xfffffffffffffffc) keyctl$update(0x2, r0, &(0x7f00000001c0)="a6", 0x1) 00:31:10 executing program 4: r0 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r1}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x2400, 0x3) keyctl$update(0x2, r0, &(0x7f00000001c0)="a6", 0x1) r2 = openat$keychord(0xffffffffffffff9c, &(0x7f0000000240)='/dev/keychord\x00', 0xc200, 0x0) ioctl$LOOP_SET_BLOCK_SIZE(r2, 0x4c09, 0x9) r3 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') preadv(r3, &(0x7f0000000480), 0x10000000000002a1, 0x0) r4 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r4, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r5}) write$P9_RSETATTR(r5, &(0x7f0000000200)={0x7, 0x1b, 0x2}, 0x7) write$evdev(r4, 0x0, 0x0) ioctl$EVIOCGABS0(r4, 0x80184540, 0x0) ioctl$int_in(r4, 0x5452, &(0x7f0000000180)=0x8) ioctl$GIO_UNIMAP(r3, 0x4b66, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{}, {}, {}, {}]}) 00:31:10 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x200000000000013, &(0x7f0000000280)=0x400100000001, 0x2a7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) connect$inet6(r0, &(0x7f0000000080), 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_OPTIONS(r0, 0x6, 0x16, &(0x7f0000000440), 0x12f7e5) clone(0x2000000002000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = dup(r0) setsockopt$inet6_tcp_int(r1, 0x6, 0x3, &(0x7f00000000c0), 0x36c) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) 00:31:11 executing program 2: r0 = add_key$user(&(0x7f0000000080)='user\x00', &(0x7f0000000040)={'syz', 0x2}, &(0x7f00000000c0)='8', 0x0, 0xfffffffffffffff8) r1 = socket$key(0xf, 0x3, 0x2) sendmmsg(r1, &(0x7f0000000180), 0x32bc45944b084a6, 0x0) recvfrom(r1, &(0x7f0000000100)=""/138, 0x8a, 0x2, &(0x7f0000000200)=@sco={0x1f, {0x5f, 0x6, 0x3f, 0xac, 0x6, 0x20}}, 0x80) readahead(r1, 0x8, 0x3) keyctl$update(0x2, r0, &(0x7f00000001c0)="a6", 0x1) 00:31:11 executing program 5: r0 = add_key(&(0x7f0000000100)='blacklist\x00', &(0x7f0000000140)={'syz', 0x1}, &(0x7f0000000200)="d8ab50ca1959e0708a8a255b5e381ebbb267a9fc002eed38acdabad3fe8f0dd44529ed06aab745c9f0d144b4770d22c3abb14fa4e761e0a2097829a1401dd5b274a50b4b7ec60880c4d3c6202bb0bf1787d8b53466d35741c8965e1f0a37de56e99c820373dd5be325e593dada77ee9c71f670717b04f1bc4c73468d5cff981ad1422be91646387af657c2d35217ffc530b3153e6fca3d7b667850cfd16c665460e9b42aa088cdc25cc91c70a15a9ebec85d515df7aca6706a5fc938e8ed3ab37414c8f350dc77138e2d22fc99954a2a8e66c22f02646736bf955454cbe4e42f3dd8413af706687e60049c7750b43668a25b59939a272680679ab00e90cf77d5b7afc1d83eb28c8c2790dacabf93673570864844f1864b5b9bfab1b380c2849c5f15f5e36b5cf021b17ec276e79d3c7205edfd3b764c01d4f30edc3ff74d296870bab3758ab0bba66f3d400cf2aa92a6dae089b6550aa7b7af5fae442ac12d0b836da7c31f1da75fe89fb5301285c3daec5bb99ba77ffe76f78517beadb8445e085602c0bea4dbe52b64498c325ad91f0bc21b77bc54c5b83483bc0b78ff4dd27556d7a1db40fd616b93a38b4f2c44265f2d51f73beecbb7dfc883512ccc9d9a3781791bc6f339189141c63af058f5eede06dd2f3c0aae8660b93c03fbefdbb224e0b2a020eb730bc388b56de2f817c01db752be34c9234089869794840e0c147beb317d23044513aa6330a6a773d1eb0d33a4fcf0e25987fba4daf1558806d157593baa703fd293d6288ec71ee0dc4d98021e166a48ca3e8ee5946ac3045058560e2ecd850998d303770685ab116f07b3a981765d8aa0ea2730bfa9a6a75e6a512baba210367a3141d5ba0c7c487ce0722d6aa7f10c55543aa372b4bf205a0903da626353ec49ef473c398eccd07cef1058fae9219f46e45d54068aaa070d4dc5160d993ec4d58a8bfba3e8bc3716d5aa2b8a3e753281c6f7c9b2aec32d832ec3e230c4d496d2f19d73a35ec81b680f90a8f2f520b8af858bd8cf233a8872c7310aeff3757484a5de228c8e1afab40b653a1e226b5d67d984145786d9494d77a9d2e2f246018c8009a6f638ef23cdd572cc482929ca74af72739b1994e2274600d526f5d967f5e8b51ea174869fb2943819893e0fd87592292b7d5aac020f1926da3c151cd2c62a432a5de41ef96df3b4b0a1c9f4ac8aff6eb485975522e626b77582c028ea16c77a02fa7f3c0ddccef1996f9d285c91162cf2883bcf01e5dcf56811d503e22e07d2fc195a51fc9360f70115d8b054c13cfe247b31dcf539ecaac4ce849add46b5229d60f8343cade72e4ecc63a3e67c84e93a3fcea9e9429a4252eea95b1c926a65adfac534860770897c7ed844d30dca76b43151160d7a71659269b199fc9ddae9d564017d14a87e894c82ab473b2db9289a2e048e68cc2a623ddcf96368bfd26c28a0a6b31e6fada5fac91ee112b96c498cf722048dbd0456ece80f1c63e205f138ae8c728ad1064cdd0563ff87ee56a1f1219c636152d775ebbaa92a82e4391ade986052c3c22dd1799870df401250b0dbbfe2f32b0ee8dee62dc5cd3abf34629f5a2d0b260ef4595b7272a28272126c54f3500743df34282d44dfdcfbf0673fbbbaa71bab4f7ede137f7b1dce20bcec6767dc5ea255e96e25ce9be24928c5b405aa27424bfded962c3b2c0f3bc76de5e246079f92a7ff12daf1dc991e18bd5aa447bb1726c9b5c8acf9dfb6b170cc0dd861bae68f8f0b4aece0d1c58dc35506b042fe2193fd8aca607c8b51e0e0fa2ff05f0e098a616e9497e6c0701cc6b9b4cc82ea3ba53d7755ec7c512ce52eb79c1fd663d4374c328fd5be9eb5b30356dfecebc03d6d9d4ead49e109c7cce86edec15be815e55103103bd07bd8842dcc782d803c97186db811930d2507915c694d726572aa9f3b6bffb46bdf726bc01bf6a714af05c00081b4270f579041e931a8feb8ef10326d0fc980514bda986a27300ec879f0bad7184eb16b53b8518e1993bc1566a92bc575581b299b4de4f964e64a4c85d6cb95099910efc3476c4896793a9cff4a2971b46218ec64162603426fe06183157c60989982771a382a3544b0e2df16bdfd02be1dd982fdc2e4b843c92632b3b779ef870c60c5912687cac17a82e21ef35b7fa74e98e417689796039890e8944bb77290bc60fa8aa6eca1aff3f39a2cd37e4080ca4496d76ebf4f946496e50beadba7d6af0dae0372c37e7a0a113e01cdb8de02e116fb7b0565a7d24443c2d9fcbd63db4f93e718b7053e5666a6320fa46443cff6ee8d708ec763c991ee191890194ce166c9d24df12cd809a8eec9193cc3c5566d9d362cba7347db6a568b2a79e139b9eccee350d3c8ee0c1952ab2cdb43914d03085b96d59c8ba8f72b1d672a6c5996eef08c08dc6034aa3fa62c3fb0e4b374efc7d6bcfd06a1ab35d467a826581dcb10d58a8ee689397097623169c6f5b188c5dd625316289275006b89fbc20c7be1d19d54a0cce3a0a5aa300391550c635dacdafba7da4e4c7fc624a92569f14815d389c4f45230057ce5df988826f2b6856aae3d93a9beaafb543aafb2539d34082dc4244c89de8b5c6dc651cb9a7ae6f1c290df73913519852b4d0f6095ca42a8625ea14c5be660d6c2a352cb645e2bf772365458347dbef222e9906eb4e2dc99bc7240ba55bd7effe86852ed4fdd4cdcb725678701f483b7f693ae0786d91172a04ea6fef8a3e2269cc63ea00fcae449f5bd4abbd50194673a9a8e434548fba3e1112e62273205d91b5d9ec70766d8584a5acffe749c7b2b51535531ffb165689bfe1f67fee73849a9eec377db9367e74b6121652751b1697e5fdc21239e0dff3a31311aa5a441253115d233278782d3fcfa38a284c54787eff6b6d95ceb15fd6e9c9e431422e4c6b96323f34fdba6ab2dc0eddb1b5672755c4762ad05878a5007e2c876bddf035bdd33516caf555b52e2afc1e63042225583a07908458901f251872105fb5cf793070d6b03bb1472914147750ae4f1e9f967ab389d82d6eee8586cc1fa44d52cb2e5bd1664edf462a6dd524aae79a551e296ce733cc9f7b4fcea6528d94b7f6e8dc834957cbf65dcf3899bc9ab639f7526695f9f3b5e72a634dddcd501c01357fb0e6ca933a78918f2916e82bc298bfb97c734752ee154473e211ca7c02b4ca624191b6c92f5c408d205d12bdada46c3a29f35183c59144c54b62eb2f42e155dcabc298cb764b4eb100895c706b7304d39514e7dfda0801d70c388031402b96f862d1b3567bd105f05c444599b4ab6ce199a200c494c6da6b780b84fd46454c609d88db029a2b610502e6936de9e505403c7672f13792a372def374f8dcad1e8cc858632cf15a8e7aecd4d2ffb5447dbbdb7b133d5f4032a461b053cc83be96dcfd8ff345f8f395c599695006ab9efd081ed9570690121fd8f6a029fd38d0501bfa9e79a0db6b0e8768cc9d9b90f64049adbd8952a47020e3f512be82491c47638cabb2b0399896a186b3135097e7f067ae59eda5e168322d564d129d879a88ae4ff1922c50c2e31fe6389a4a8b5ae049db8c823f26c0637a821acd0237dbd6c6068ded528073e5e411200e988f6c27c97654b6dd2ff6058cc2136f8ee38bd096896ef16846379d868cb938778b17ee4c0da834d35182278fb04e4ab578382ff78085e98e7dcb454f219a11e762515be4569b4afd3c8afb54a825f84db83e0758619999b569afcfd332828d9d4531158d7c33c5f8eba2ba5554a6b90441e390e9421dba582b19bae580609e1571ead5fca163bad3ae61a8a633b5f0bbe4abd4baeb53e021fbf5d73df3f2ce9d016af5a856022f0df97b7a23afeadcfd41606f70ca747db503fb9944f86c735cc167bbddee40258aeda8772c2852c2c7adfab32ec38fb03c753782a0027ae80a27dcb8a21b27356ebbcc02a1b648c63ef28233bcdd24e44e35848fac044ea5733c3f3e3d5bf0819339bad723b1ee701aa9c4dbe8b030f7f145b1852ea3ba3f221793454d19d0c1ef7d9abb7fa857253b2c558a2fedb461542fa20f57ecc2fbe869e46259ead219bf2fb29090a20cc964c8b82e07a6ff66b1387b3c0bee049663b0cd01ac7d596963cd6b86dc1bc2b3cdc8dc29886f3f9a31d9f1a306a9aa307dafaec53a9b52d25f1ef57522f1156dd46ace4b73757c66550f0f76bb8cd723eaa0e9ec11216e4527b4af68b62168fbab3a2fe7be00b92f105877e6570882ea8241cf1c4afbddb1cd0546a00af55c28f70b6834a96dd1861e8e736e109578597e569b02c1f81a86505e850089403c7820da77f8b34094c810c9ba536b7e53d4672532dbe17a567788be566874beb2c0fe9f83a2cad91eb0bb2bd06c6de6c54f17f2aa3c7a42ade6d95987eedb6bc647b6cc9041854eabfd22a250aaa1b842a1b0860c9f65bc6ff39814931c8162a9c523c430aa78d7c8249a230596b1b0a0a558c0f081a46c6dcc86b73e080e1f4d8389ff81639b0b6eb1bfab5af21385443a4ee5a72827209412ebb401815344f46fb8a5dfa645b074e1502a643496cd12fcc035c6a2921eb07992dffa642ed18524dc18b8424daacb23aed77472ab38af0630dc4fad63f1c6b21ac302dd4b0dc1873c75d2b86e58a625dcd6b02c206b9361aad1e154e60d28b524702729a1d696344e1a3b55fe15e83c724625c2f47c0ec9798bc0204eb56f92b18c43ee03564b5125c794b39665e80b7b8457ab50e1321f82665b51810afea99e63a2fc84b0a98ced12a5d8fff9f2da5c00dc27f15653c07f9375426cac741ab8eea4f260ea7e719442c9c96c8a90be292ca44f20c0182d0163027e0669596b5e550a3958a030cb5f1dace931e5545f02483c6cabc85e7fab2d34de7d6bdd4e2f4a56daaa6aba8f66947fd715eb91e8429db3596e2630ecc99d18299117ca340102baf4e6a38677c58863ce59818571b21e1c06422367f8e5a92a54bf97042ef11a5e409e6dfc7ccf1cf5d81c938bf88c0c661986e54e3f36eb3b0d43c13b0544d25be32d45c967dc692d64da62637db433f6d2a688fa70d528064c776c5b0ff111aedbe46d67a9f399738e20f7e48ffb3972aae68640dd92f4d3dfaf7417b500b2245290bd1a291afa9af4cf62910d2811d1b3920d1a27e3782577d10a804328e11155682dce749af78c2882f16484d463421060b4ced5a6d71ebb33b302296c8f85290de38116cc8505cd47252a14872eb168101def48ce094a272bdfcc3da88a2717c86210153c4b6eba1d2968fff08ff50892ed0c7b156323d58385df3a0cd5aa44cc17fb64a10a4780f1694c645706a97ca59748df48b61a083ab75e0c28f0161a159fa6e1e8770cb5602e58b3da5c1c61d5d2a83b6266452d08b0a677ac8d8dc96e7b44f6e5068170bdc8b28b2fa916f2a0303299ad931bcf738adc064dbe9815a43badd6998d7a53f7329009d775945a149363a8764346d77fe7b9ff430e16bda8b81d7d4365ad423855a9f48bc0ee54be241eb50b0c4f7101e817c58d5f3b739a283158421ece138dc946f2995eb405d176e748005b17caedf294261118515576bc05e49d3b9ab5111bce8dadb42ae60a3ff3137d17e686d845ceb8783a2b3628c99acc6b73d24a112eba283e74b2186e2c228fa8b19ddb66913411ee958255e3016ea0bdef2c906024340856a124db04e444fcd7b3785dfa5ac49ab9613ff21cd662a7fce59f5bed8f165044655cb1e2740f420f1d458a113d7c780e3126b6dc80620edfd24d5b18aaa8f9056fd6fbef9", 0x1000, 0xfffffffffffffffc) r1 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000080)={'syz', 0x1}, &(0x7f00000000c0)='8', 0x1, r0) keyctl$update(0x2, r1, &(0x7f00000001c0)="a6", 0x1) 00:31:11 executing program 3: add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r0}) getuid() r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r1, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r1, 0x0, 0x0) ioctl$EVIOCGABS0(r1, 0x80184540, 0x0) write$binfmt_elf32(r1, &(0x7f0000000180)={{0x7f, 0x45, 0x4c, 0x46, 0x62, 0x8, 0x4, 0x0, 0xfffe000000000000, 0x3, 0x3d, 0xfffffff7, 0x33b, 0x38, 0x396, 0x5, 0x8, 0x20, 0x2, 0x0, 0x424, 0xbb40}, [{0x70000000, 0x101, 0x10001, 0x4eb1, 0x3, 0x8, 0x0, 0x57}], "b515001bbaeccfc43ba4c45768e6200c4083e70947679f401c77fb2c81f08261f71b4da2defb889fcdc931a0ba0dceda63dee1bf4df586624fcfa9376225c6545c4e439fb85d19438458f14868b617ccbfde3093618e9ced0d746a8f194aa885be577585dee9cdba7410e971196a39e4302dd89e4e", [[], [], [], [], []]}, 0x5cd) sendto$unix(r0, &(0x7f0000000080)="71d3c4b0bb87aa8b656dffed3a51179ce7ead1f8720a021a0cd34a43752d647f46cf4a6fecc2", 0x26, 0x8000, 0x0, 0x0) 00:31:11 executing program 5: add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) r0 = request_key(&(0x7f0000000080)='pkcs7_test\x00', &(0x7f0000000100)={'syz', 0x2}, &(0x7f0000000140)='vboxnet0\x00', 0x0) keyctl$update(0x2, r0, &(0x7f00000001c0)="a6", 0xfffffffffffffc77) [ 2752.443016] input: syz1 as /devices/virtual/input/input39 00:31:11 executing program 5: r0 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/bnep\x00') ioctl$SNDRV_TIMER_IOCTL_NEXT_DEVICE(r0, 0xc0145401, &(0x7f0000000100)={0x3, 0x1, 0x68b, 0x3, 0xff}) r1 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000080)='8', 0xffffffffffffff34, 0xfffffffffffffffc) keyctl$update(0x2, r1, &(0x7f00000001c0)="a6", 0x1) 00:31:11 executing program 5: r0 = gettid() ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x40) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r0, 0x0, 0x0) ptrace$setregs(0xf, r0, 0x1, &(0x7f0000000100)="5db26353ca7d62d8a5349f239a3ab389fc5656ac453060a2d4daff0bb80c119ce90edda2eb5bd332c9ccfe85339c8567e5dd77b8a091136eb3f0fc20d259f576117c1eff91f49214fc6aa0ecf295a4d0c7e91365a395fb8e652fdd1952dfa6944fca0a76408e301c95c5e3fbe0a9fde122bbefc3313460d3385a0d5cb13e104556c6ff4c654516d99732d438ac05fc16cef57b13c63723f46349b02c213e18d210c6a427e0a5123f240f292c0f9bc07d784f812859d2") r1 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) keyctl$update(0x2, r1, &(0x7f00000001c0)="a6", 0x1) [ 2753.264260] input: syz1 as /devices/virtual/input/input40 00:31:14 executing program 0: socket$inet6_udplite(0xa, 0x2, 0x88) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000010c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) socket(0x11, 0x800000003, 0x0) creat(&(0x7f0000000040)='./bus\x00', 0x0) openat$keychord(0xffffffffffffff9c, &(0x7f0000000240)='/dev/keychord\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) socket(0x10, 0x400000000080803, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') mkdir(&(0x7f0000000640)='./file0\x00', 0x0) syz_open_procfs(0x0, &(0x7f0000000140)='ns\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) dup(r0) clone(0x7f8, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f00000021c0)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB="a415a500000020f3ffffff7fffffff02ff0100003ba131b9be33c6642a48ae809f7c143ba05bda44659ca1510dcf43acb865076aac4bcce518eed2ae463dd2080000e4c5d442d134448cc398fd70338bfad3e0240301f98baa8546639192"], 0x10}}, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x40) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r2}) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r1, 0x0, 0x0) 00:31:14 executing program 5: r0 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) socket$packet(0x11, 0x1, 0x300) keyctl$update(0x2, r0, &(0x7f00000001c0)="a6", 0x1) 00:31:14 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x200000000000013, &(0x7f0000000280)=0x400100000001, 0x2a7) r1 = dup(0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) connect$inet6(r0, &(0x7f0000000080), 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_OPTIONS(r0, 0x6, 0x16, &(0x7f0000000440), 0x12f7e5) clone(0x2000000002000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = dup(r0) setsockopt$inet6_tcp_int(r2, 0x6, 0x3, &(0x7f00000000c0), 0x36c) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) 00:31:14 executing program 3: add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) r0 = openat$selinux_mls(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/mls\x00', 0x0, 0x0) setsockopt$inet6_tcp_TCP_FASTOPEN_KEY(r0, 0x6, 0x21, &(0x7f0000000100)="3c69ddbe4111b0e9d381d23857635b57", 0x10) 00:31:14 executing program 2: r0 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r1}) setsockopt$inet6_tcp_TCP_MD5SIG(r1, 0x6, 0xe, &(0x7f0000000200)={@in6={{0xa, 0x4e21, 0x1ff, @empty, 0x1}}, 0x0, 0x3, 0x0, "380b6f8f1817a649a91eb9cbde12f08966cb4a7764ac202ea60017f33bff5f82739e2b5b0a71ccbbe5aaa1046174f2330dc37796990f5ac4f39db26af03076610d0bd45feb5e181a490ee8819beccc97"}, 0xd8) r2 = gettid() ptrace$setopts(0x4206, r2, 0x0, 0x0) r3 = gettid() ptrace$setopts(0x4206, r3, 0x0, 0x0) tkill(r3, 0x40) ptrace$setregs(0xd, r3, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r3, 0x0, 0x0) r4 = syz_open_procfs(r3, &(0x7f0000000100)='net/rfcomm\x00') ioctl$VT_RELDISP(r4, 0x5605) tkill(r2, 0x40) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r2, 0x0, 0x0) sched_setscheduler(r2, 0x2, &(0x7f0000000080)=0xff) keyctl$update(0x2, r0, &(0x7f00000001c0)="a6", 0x1) 00:31:14 executing program 4: r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000100)={'syz', 0x0}, &(0x7f0000000080)='8', 0x1, 0xfffffffffffffffc) keyctl$update(0x2, r0, &(0x7f00000001c0)="a6", 0x1) ioctl$TIOCNXCL(0xffffffffffffffff, 0x540d) 00:31:14 executing program 4: r0 = add_key$user(&(0x7f00000003c0)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000140)={0x2, 0x0, @dev}, &(0x7f0000000180)=0x10) ioctl$sock_inet_SIOCSIFBRDADDR(r1, 0x891a, &(0x7f0000000200)={'rose0\x00', {0x2, 0x4e20, @local}}) keyctl$update(0x2, r0, &(0x7f00000001c0)="a6", 0x1) r2 = syz_open_dev$mice(&(0x7f0000000080)='/dev/input/mice\x00', 0x0, 0x2) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0xca, &(0x7f0000000100)={0x38e, 0x0, 0x62, 0xffc1, 0x9}, 0xc) r3 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000240)='/selinux/avc/cache_stats\x00', 0x0, 0x0) r4 = openat$selinux_policy(0xffffffffffffff9c, &(0x7f0000000380)='/selinux/policy\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x2400, 0xffff) getsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000280)=""/186, &(0x7f0000000340)=0xba) 00:31:14 executing program 2: r0 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)="fa", 0x1, 0xfffffffffffffffc) keyctl$update(0x2, r0, &(0x7f00000001c0)="a6", 0x1) 00:31:14 executing program 5: r0 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x0, 0xfffffffffffffffc) keyctl$update(0x2, r0, &(0x7f00000001c0)="a6", 0x1) keyctl$update(0x2, 0x0, &(0x7f00000001c0)="a6", 0x1) keyctl$get_security(0x11, 0x0, &(0x7f0000000080)=""/41, 0x29) 00:31:14 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r0, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r0, 0x0, 0x0) ioctl$EVIOCGABS0(r0, 0x80184540, 0x0) socketpair(0x10, 0x804, 0x10, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r2, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r2, 0x0, 0x0) ioctl$EVIOCGABS0(r2, 0x80184540, 0x0) r3 = dup2(r0, r2) r4 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r4, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) r5 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') preadv(r5, &(0x7f0000000480), 0x10000000000002a1, 0x0) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r5, 0x10e, 0x1, &(0x7f0000000180)=0xf, 0x4) write$evdev(r4, 0x0, 0x0) ioctl$EVIOCGABS0(r4, 0x80184540, 0x0) write$UHID_SET_REPORT_REPLY(r3, &(0x7f0000000100)=ANY=[@ANYPTR=&(0x7f0000000280)=ANY=[@ANYRES32=r0, @ANYRES16=r2, @ANYRES16=0x0, @ANYRESDEC=r4, @ANYPTR=&(0x7f0000000080)=ANY=[@ANYPTR, @ANYRESOCT, @ANYPTR64, @ANYRESHEX=r3], @ANYRES32=0x0, @ANYRESOCT]], 0x1) add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) 00:31:14 executing program 5: r0 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) r1 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) ioctl$TIOCSRS485(r1, 0x542f, &(0x7f0000000100)={0x5, 0x7fff, 0x8001}) keyctl$update(0x2, r0, &(0x7f00000001c0)="a6", 0x1) 00:31:14 executing program 2: r0 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) rt_sigaction(0x29, &(0x7f0000000180)={&(0x7f0000000080)="f2456ec4a272f732f30f5e048ff3470f2c0d06870000c4027934cec4e125edf1c402fd234093d98109000000f30f128c336a6d6bf8c402c904da", {0x4}, 0xd90d64bcc90fe92d, &(0x7f0000000100)="660f3a0c5fe0f62e6566660ffef78f0978d128c481795b590042dea600000021c4827d175795f2410fc2c663440f38cbc9643ef3420f120ac4a220f39d0f000000"}, &(0x7f0000000280)={&(0x7f0000000200)="c461fd7f43a62666410f383332660ff9ebc422cd9f3ec46115582b6564262640dbe3c4a27d186f6af30f52d6360fdb4597f2450f5d6500", {}, 0x0, &(0x7f0000000240)="c48235392b45813f6df4000064666566430ff699490000006542d7c461fe6f03c4a1f9c610ffc48178511d020000003ef30f1ec943d163cda5"}, 0x8, &(0x7f00000002c0)) keyctl$update(0x2, r0, &(0x7f00000001c0)="a6", 0x1) [ 2755.588814] audit: type=1400 audit(1575333074.274:1608): avc: denied { create } for pid=25481 comm="syz-executor.3" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 [ 2756.657163] audit: type=1400 audit(1575333075.344:1609): avc: denied { create } for pid=25481 comm="syz-executor.3" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 00:31:17 executing program 0: socket$inet6_udplite(0xa, 0x2, 0x88) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000010c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) socket(0x11, 0x800000003, 0x0) creat(&(0x7f0000000040)='./bus\x00', 0x0) openat$keychord(0xffffffffffffff9c, &(0x7f0000000240)='/dev/keychord\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) socket(0x10, 0x400000000080803, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') mkdir(&(0x7f0000000640)='./file0\x00', 0x0) syz_open_procfs(0x0, &(0x7f0000000140)='ns\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) dup(r0) clone(0x7f8, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f00000021c0)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000440)=ANY=[@ANYBLOB="40340800eebb16c248460f05eaa415a5"], 0x10}}, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x40) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r2}) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r1, 0x0, 0x0) 00:31:17 executing program 4: r0 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f0000000200)="bc0ded43cea6c9e5b630ce06c32d0ee20200a2b4d70508bfa63dffe34afda2d4ba59612d0f6748df4738aca145ba0763baeb3c4a2a065931e77ceac7bed1ff03000048f09507acd9cb91cb285b0917cd678e64eba991c445d4747b2f509beb42f22ebc984e274d7f39fdd3291e1310fe85963ca24f247fd4a8b20a4beb64f0cf87bfc4df92cae54ca6276ccb725dfcbb26f3bf942d4fd896f1599582ee391e0a3fe236bbaf5504de0c11d9be6da8a1e4f2f7d30bd99aa7ac54469da4f3ed4a06deac51082cd2c1ac9a5c59c36fe44c1405331af0b415c64847f29780223c421beadf50bd7d94eb5c0b1f5f9b01c516613713c3fb4894fecee734b531393eb58da60d86a920a1cb2b6b874a89c1951a602df84e27dd9b47e8760b133fb0e7a90931f4316c905a1498c1f440774136ce9146adf7fe5fc043dd067e8f587f71daa722d93b5fb16301daed54be2d7dec0b932c712b0bb086c3077e28a7f88d4a347a", 0x6c, 0xfffffffffffffffc) keyctl$update(0x2, r0, &(0x7f00000001c0)="a6", 0x1) r1 = fcntl$dupfd(0xffffffffffffffff, 0xf044ffc61649be2f, 0xffffffffffffffff) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) r3 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') preadv(r3, &(0x7f0000000480), 0x10000000000002a1, 0x0) setsockopt$packet_fanout(r3, 0x107, 0x12, &(0x7f00000000c0)={0x8001, 0x1, 0x3000}, 0x4) write$evdev(r2, &(0x7f0000057fa0)=[{}, {{}, 0x0, 0x0, 0x80000}], 0x30) write$evdev(r2, 0x0, 0x0) ioctl$EVIOCGABS0(r2, 0x80184540, 0x0) fcntl$setflags(r2, 0x2, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r1, 0x40082406, &(0x7f0000000080)='user\x00') 00:31:17 executing program 5: r0 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) keyctl$update(0x2, r0, &(0x7f00000001c0)="a6", 0x1) r1 = openat$smack_task_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/attr/current\x00', 0x2, 0x0) ioctl$FS_IOC_FIEMAP(r1, 0xc020660b, &(0x7f0000000380)=ANY=[@ANYBLOB="0400000000000000ff7f0000000000000c00000008000000050000000000000005000000000000000100000000000000ff7f00000000000000000000000000000000000000000000020200000000000000000000000000000100000000000000a508000000000000030000000000000000000000000000000000000000000000082000000000000000000000000000000500000000e9ff008000000000000000ca070000000000000000000000000000000000000000000007040000000000000000000000000000030000000000000006000000000000005900000000000000000000000000000000000000000000c77e002ba884b644e7650f5200817531b400000000000000000000000008000000000000000800000000000000000800000000000000000000000000000000000000000000000400"/324]) read(r1, &(0x7f0000000100)=""/117, 0x75) rt_sigreturn() 00:31:17 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x200000000000013, &(0x7f0000000280)=0x400100000001, 0x2a7) r1 = dup(0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) connect$inet6(r0, &(0x7f0000000080), 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_OPTIONS(r0, 0x6, 0x16, &(0x7f0000000440), 0x12f7e5) clone(0x2000000002000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = dup(r0) setsockopt$inet6_tcp_int(r2, 0x6, 0x3, &(0x7f00000000c0), 0x36c) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) 00:31:17 executing program 2: add_key$user(&(0x7f0000000080)='user\x00', &(0x7f0000000140)={'syz', 0x0}, &(0x7f0000000180)='\v', 0x1, 0x0) r0 = add_key$user(&(0x7f0000000000)='\x00\xec\n\x1e\xe9', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0x0) keyctl$update(0x2, r0, &(0x7f00000001c0)="a6", 0x1) r1 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) r2 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) keyctl$update(0x2, r2, &(0x7f00000001c0)="a6", 0x1) keyctl$setperm(0x5, r2, 0x1002050a) keyctl$update(0x2, r1, &(0x7f00000001c0)="a6", 0x1) keyctl$get_security(0x11, r1, &(0x7f0000000100)=""/122, 0x7a) 00:31:17 executing program 3: add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TLS_RX(r0, 0x6, 0x2, &(0x7f0000000080)=@gcm_256={{0x304}, "e61084f608acf179", "535e6db998ddd28ac774e57d929fa8ccf7d9094b42d40e918a35c3d4ec8cc13f", "36648271", "e1fd0d3fdd25cce3"}, 0x38) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r1, &(0x7f0000057fa0)=[{{}, 0x11}, {}], 0x79e44718) write$evdev(r1, 0x0, 0x0) ioctl$EVIOCGABS0(r1, 0x80184540, 0x0) fcntl$getownex(r1, 0x10, &(0x7f0000000180)={0x0, 0x0}) r3 = gettid() ptrace$setopts(0x4206, r3, 0x0, 0x0) tkill(r3, 0x40) ptrace$setregs(0xd, r3, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r3, 0x0, 0x0) setpgid(r2, r3) r4 = openat$selinux_commit_pending_bools(0xffffffffffffff9c, &(0x7f0000000100)='/selinux/commit_pending_bools\x00', 0x1, 0x0) ioctl$VT_GETSTATE(r4, 0x5603, &(0x7f0000000140)={0x8, 0x1000, 0x3}) 00:31:17 executing program 2: keyctl$update(0x2, 0x0, &(0x7f00000001c0)="a6", 0x1) r0 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) openat$ion(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ion\x00', 0x10000, 0x0) keyctl$update(0x2, r0, &(0x7f00000001c0)="a6", 0x1) keyctl$get_keyring_id(0x0, r0, 0x8) 00:31:17 executing program 5: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r0}) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200)='nbd\x00') pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r2}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r3}) open(&(0x7f0000000380)='./file0\x00', 0xa8c00, 0x100) r4 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') preadv(r4, &(0x7f0000000480), 0x10000000000002a1, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r5}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r6}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r7}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r8}) sendmsg$NBD_CMD_RECONFIGURE(r0, &(0x7f0000000340)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000300)={&(0x7f0000000240)={0x94, r1, 0x2, 0x70bd2d, 0x25dfdbfb, {}, [@NBD_ATTR_SOCKETS={0x34, 0x7, [{0x8, 0x1, r2}, {0x8, 0x1, r3}, {0x8, 0x1, r4}, {0x8, 0x1, r5}, {0x8, 0x1, r6}, {0x8, 0x1, r7}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0xfbaa}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SOCKETS={0xc, 0x7, [{0x8, 0x1, r8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x6}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x94}, 0x1, 0x0, 0x0, 0x20000000}, 0x40824) setsockopt$inet6_udp_encap(0xffffffffffffffff, 0x11, 0x64, &(0x7f0000000000)=0x1, 0x4) r9 = add_key$keyring(&(0x7f0000000b80)='keyring\x00', &(0x7f0000000bc0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffc) add_key$user(&(0x7f0000000080)='user\x00', &(0x7f0000000140)={'syz', 0x0}, &(0x7f0000000180)='\v', 0x1, r9) r10 = add_key$keyring(&(0x7f0000000b80)='keyring\x00', &(0x7f0000000bc0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffc) add_key$user(&(0x7f0000000080)='user\x00', &(0x7f0000000140)={'syz', 0x0}, &(0x7f0000000180)='\v', 0x1, r10) r11 = add_key$user(&(0x7f0000000080)='user\x00', &(0x7f0000000100)={'\x00', 0x0}, &(0x7f00000000c0)='8', 0x1, r10) keyctl$update(0x2, r11, &(0x7f00000001c0)="a6", 0x1) 00:31:17 executing program 2: r0 = add_key$keyring(&(0x7f0000000b80)='keyring\x00', &(0x7f0000000bc0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffc) add_key$user(&(0x7f0000000080)='user\x00', &(0x7f0000000140)={'syz', 0x0}, &(0x7f0000000180)='\v', 0x1, r0) r1 = request_key(&(0x7f0000000080)='ceph\x00', &(0x7f0000000100)={'syz', 0x1}, &(0x7f0000000140)='syz', r0) removexattr(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=@known='trusted.overlay.redirect\x00') r2 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0xffffffffffffff4f, r1) r3 = openat$selinux_avc_hash_stats(0xffffffffffffff9c, &(0x7f0000000280)='/selinux/avc/hash_stats\x00', 0x0, 0x0) ioctl$UI_SET_EVBIT(r3, 0x40045564, 0x1e) ioctl$TIOCSTI(0xffffffffffffffff, 0x5412, 0x20) keyctl$update(0x2, r2, &(0x7f00000001c0)="a6", 0x1) [ 2758.616070] audit: type=1400 audit(1575333077.304:1610): avc: denied { create } for pid=25531 comm="syz-executor.5" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 00:31:17 executing program 2: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BLKIOMIN(r0, 0x1278, &(0x7f0000000100)) keyctl$update(0x2, 0x0, &(0x7f00000001c0)="a6", 0x1) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r1, &(0x7f0000000040)=[{{}, 0x4, 0x3}, {{}, 0x14}], 0x30) r2 = openat$pfkey(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/net/pfkey\x00', 0x800, 0x0) ioctl$UI_BEGIN_FF_UPLOAD(r2, 0xc06855c8, &(0x7f0000000140)={0x2, 0x9, {0x53, 0xff, 0x7, {0x40, 0x5}, {0x5, 0xfeff}, @rumble={0x1000}}, {0x57, 0x5, 0x80, {0x80, 0x5}, {0x9, 0x3}, @ramp={0x5, 0xe588, {0x8, 0x2, 0x761d, 0x6b}}}}) write$evdev(r1, 0x0, 0x0) ioctl$EVIOCGABS0(r1, 0x80184540, 0x0) ioctl$EVIOCREVOKE(r1, 0x40044591, &(0x7f0000000000)=0x53d342a2) iopl(0x4) [ 2758.705028] audit: type=1400 audit(1575333077.394:1611): avc: denied { create } for pid=25531 comm="syz-executor.5" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 00:31:17 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x200000000000013, &(0x7f0000000280)=0x400100000001, 0x2a7) r1 = dup(0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) connect$inet6(r0, &(0x7f0000000080), 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_OPTIONS(r0, 0x6, 0x16, &(0x7f0000000440), 0x12f7e5) clone(0x2000000002000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = dup(r0) setsockopt$inet6_tcp_int(r2, 0x6, 0x3, &(0x7f00000000c0), 0x36c) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) 00:31:17 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) connect$inet6(r0, &(0x7f0000000080), 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_OPTIONS(r0, 0x6, 0x16, &(0x7f0000000440), 0x12f7e5) clone(0x2000000002000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r3 = dup(r0) setsockopt$inet6_tcp_int(r3, 0x6, 0x3, &(0x7f00000000c0), 0x36c) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) 00:31:20 executing program 0: socket$inet6_udplite(0xa, 0x2, 0x88) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000010c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) socket(0x11, 0x800000003, 0x0) creat(&(0x7f0000000040)='./bus\x00', 0x0) openat$keychord(0xffffffffffffff9c, &(0x7f0000000240)='/dev/keychord\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) socket(0x10, 0x400000000080803, 0x0) r0 = openat$selinux_policy(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/policy\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000180)=0xe) r1 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') mkdir(&(0x7f0000000640)='./file0\x00', 0x0) syz_open_procfs(0x0, &(0x7f0000000140)='ns\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) dup(r1) clone(0x7f8, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f00000021c0)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000440)=ANY=[@ANYBLOB="40340800eebb16c248460f05eaa415a5"], 0x10}}, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) tkill(r2, 0x40) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r3}) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r2, 0x0, 0x0) 00:31:20 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) connect$inet6(r0, &(0x7f0000000080), 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_OPTIONS(r0, 0x6, 0x16, &(0x7f0000000440), 0x12f7e5) clone(0x2000000002000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r3 = dup(r0) setsockopt$inet6_tcp_int(r3, 0x6, 0x3, &(0x7f00000000c0), 0x36c) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) 00:31:20 executing program 5: r0 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000080)='pids.events\x00', 0x0, 0x0) r2 = openat$full(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/full\x00', 0x106a122a940253a, 0x0) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000440)='IPVS\x00') sendmsg$IPVS_CMD_SET_INFO(r2, &(0x7f0000000580)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000540)={&(0x7f00000005c0)=ANY=[]}, 0x1, 0x0, 0x0, 0x4004000}, 0x21) set_thread_area(&(0x7f0000000280)={0x1, 0x100000, 0x4000, 0x1, 0x2, 0x1, 0x1, 0x1, 0x1, 0x1}) sendmsg$IPVS_CMD_GET_SERVICE(r1, &(0x7f0000000240)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000200)={&(0x7f0000000140)={0x50, r3, 0x2, 0x70bd27, 0x25dfdbfd, {}, [@IPVS_CMD_ATTR_DEST={0x3c, 0x2, [@IPVS_DEST_ATTR_U_THRESH={0x8, 0x5, 0xffffffff}, @IPVS_DEST_ATTR_FWD_METHOD={0x8, 0x3, 0x1}, @IPVS_DEST_ATTR_PORT={0x8, 0x2, 0x4e21}, @IPVS_DEST_ATTR_FWD_METHOD={0x8, 0x3, 0x3}, @IPVS_DEST_ATTR_TUN_TYPE={0x8}, @IPVS_DEST_ATTR_TUN_PORT={0x8, 0xe, 0x4e23}, @IPVS_DEST_ATTR_TUN_TYPE={0x8, 0xd, 0x1}]}]}, 0x50}, 0x1, 0x0, 0x0, 0x40000}, 0xda71c56383d6f0ea) epoll_create1(0x80000) keyctl$update(0x2, r0, &(0x7f00000001c0)="a6", 0x1) 00:31:20 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') ioctl$UI_SET_RELBIT(r0, 0x40045566, 0x5) preadv(r0, &(0x7f0000000480), 0x10000000000002a1, 0x0) accept$inet(r0, &(0x7f0000000100)={0x2, 0x0, @initdev}, &(0x7f0000000140)=0x10) add_key$user(&(0x7f0000000080)='\xf5ser\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f0000000200)="38256c692c25cb2c37a3e83b23ef819ca6b0581737f55b3273ac0d4bafee2f92b1dd9105274493a1f191710fa8ab5d842e053c03120807e74d3a2cdfa6270966fca115340fadd040e33d43514e630370ab4b26deb5be481ebd9d352b8579e3452952c494ecf0fa64fb4ac852cc466c7a40f9c0d9bcbec7ea35d4650df9673bfdd4b4c60a615d464173e3ec38699d5a30808121003b495f7a0dc7f327c45691b2bb3afb74a7b44f5fb5c63e01d08c2b72", 0xb0, 0xfffffffffffffffc) r1 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) keyctl$update(0x2, r1, &(0x7f00000001c0)="a6", 0x1) r2 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) keyctl$update(0x2, r2, &(0x7f00000001c0)="a6", 0x1) keyctl$update(0x2, r2, &(0x7f00000001c0)="a6", 0x0) r3 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) recvfrom$unix(r0, &(0x7f0000000440)=""/117, 0x75, 0x122, 0x0, 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000002c0)={{{@in6=@remote, @in=@multicast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{}, 0x0, @in=@multicast1}}, &(0x7f0000000180)=0xe8) ioctl$sock_inet6_SIOCDELRT(r3, 0x890c, &(0x7f00000003c0)={@remote, @mcast1, @ipv4={[], [], @initdev={0xac, 0x1e, 0x0, 0x0}}, 0x2, 0x1, 0x9, 0x300, 0xfffffffffffffff7, 0x40180000, r4}) 00:31:20 executing program 4: r0 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') preadv(r0, &(0x7f0000000480), 0x10000000000002a1, 0x0) r1 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000100)='TIPCv2\x00') sendmsg$TIPC_NL_LINK_GET(r0, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x103}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x20, r1, 0x8, 0x8, 0x25dfdbfc, {}, [@TIPC_NLA_SOCK={0xc, 0x2, [@TIPC_NLA_SOCK_REF={0x8, 0x2, 0x1ff}]}]}, 0x20}, 0x1, 0x0, 0x0, 0x81}, 0x4000000) r2 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) keyctl$update(0x2, r2, &(0x7f00000001c0)="a6", 0x1) 00:31:20 executing program 3: add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r0, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r0, 0x0, 0x0) ioctl$EVIOCGABS0(r0, 0x80184540, 0x0) r1 = signalfd4(r0, &(0x7f0000000080)={0x1}, 0x8, 0x400) read(r1, &(0x7f0000000100)=""/4096, 0x1000) 00:31:20 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) connect$inet6(r0, &(0x7f0000000080), 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_OPTIONS(r0, 0x6, 0x16, &(0x7f0000000440), 0x12f7e5) clone(0x2000000002000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r3 = dup(r0) setsockopt$inet6_tcp_int(r3, 0x6, 0x3, &(0x7f00000000c0), 0x36c) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) [ 2761.466763] audit: type=1400 audit(1575333080.154:1612): avc: denied { create } for pid=25566 comm="syz-executor.5" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 [ 2761.491878] audit: type=1400 audit(1575333080.174:1613): avc: denied { create } for pid=25567 comm="syz-executor.4" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 00:31:20 executing program 2: add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) r0 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) keyctl$update(0x2, r0, &(0x7f00000001c0)="a6", 0x1) keyctl$update(0x2, r0, &(0x7f0000000080)="a61bd2eeb6d31c123ad41ba8dc45a50b", 0x10) 00:31:20 executing program 1: setsockopt$inet6_tcp_int(0xffffffffffffffff, 0x6, 0x200000000000013, &(0x7f0000000280)=0x400100000001, 0x2a7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) connect$inet6(0xffffffffffffffff, &(0x7f0000000080), 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f0000000440), 0x12f7e5) clone(0x2000000002000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = dup(0xffffffffffffffff) setsockopt$inet6_tcp_int(r2, 0x6, 0x3, &(0x7f00000000c0), 0x36c) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x0, 0x0, 0x0) [ 2761.575483] audit: type=1400 audit(1575333080.264:1614): avc: denied { create } for pid=25566 comm="syz-executor.5" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 00:31:20 executing program 2: openat$selinux_enforce(0xffffffffffffff9c, &(0x7f0000000100)='/selinux/enforce\x00', 0x101000, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r0, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r0, 0x0, 0x0) ioctl$EVIOCGABS0(r0, 0x80184540, 0x0) fcntl$dupfd(r0, 0x406, 0xffffffffffffffff) r1 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') preadv(r1, &(0x7f0000000480), 0x10000000000002a1, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r2, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r2, 0x0, 0x0) ioctl$EVIOCGABS0(r2, 0x80184540, 0x0) epoll_ctl$EPOLL_CTL_MOD(r1, 0x3, r2, &(0x7f0000000080)={0x40000000}) r3 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vga_arbiter\x00', 0x101000, 0x0) ioctl$TCGETX(r3, 0x5432, &(0x7f0000000140)) r4 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) keyctl$update(0x2, r4, &(0x7f00000001c0)="a6", 0x1) 00:31:20 executing program 1: setsockopt$inet6_tcp_int(0xffffffffffffffff, 0x6, 0x200000000000013, &(0x7f0000000280)=0x400100000001, 0x2a7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) connect$inet6(0xffffffffffffffff, &(0x7f0000000080), 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f0000000440), 0x12f7e5) clone(0x2000000002000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = dup(0xffffffffffffffff) setsockopt$inet6_tcp_int(r2, 0x6, 0x3, &(0x7f00000000c0), 0x36c) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x0, 0x0, 0x0) [ 2761.658617] audit: type=1400 audit(1575333080.344:1615): avc: denied { create } for pid=25567 comm="syz-executor.4" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 00:31:20 executing program 5: r0 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) keyctl$update(0x2, r0, &(0x7f00000001c0)="a6", 0x1) r1 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/avc/cache_stats\x00', 0x0, 0x0) write$UHID_INPUT2(r1, &(0x7f0000000100)={0xc, 0xb9, "0a9d7791aaa63a83d6b432d157d356e8481281cfd5778c42ef5d7256005ee48b72fdee087dc04511ffada1b76cdc489e2eb9285266dead1d7ce1ec41c605db7538c4a4ff446d5c8a17ab4b4defe1a527b5736452e8f092b8da5f7de7d76520c665fd75bebbbfe88955a04dfc5cd88472e7489f08b2d2a06d76fab75d9d813640d1dba1eeebd7d46e408d2c6bb3eb7106ab8844bbc82bac21344778b62e3fc8e3849a6c5fac1a82d16525e197a90a3bbd8d8be17ea79f2567a5"}, 0xbf) 00:31:23 executing program 0: socket$inet6_udplite(0xa, 0x2, 0x88) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000010c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) socket(0x11, 0x800000003, 0x0) creat(&(0x7f0000000040)='./bus\x00', 0x0) openat$keychord(0xffffffffffffff9c, &(0x7f0000000240)='/dev/keychord\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) socket(0x10, 0x400000000080803, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') mkdir(&(0x7f0000000640)='./file0\x00', 0x0) syz_open_procfs(0x0, &(0x7f0000000140)='ns\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) r1 = syz_open_dev$mice(&(0x7f0000000080)='/dev/input/mice\x00', 0x0, 0x40) ioctl$KDGKBMETA(r1, 0x4b62, &(0x7f0000000180)) dup(r0) clone(0x7f8, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f00000021c0)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000440)=ANY=[@ANYBLOB="40340800eebb16c248460f05eaa415a5"], 0x10}}, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) tkill(r2, 0x40) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r3}) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r2, 0x0, 0x0) 00:31:23 executing program 1: setsockopt$inet6_tcp_int(0xffffffffffffffff, 0x6, 0x200000000000013, &(0x7f0000000280)=0x400100000001, 0x2a7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) connect$inet6(0xffffffffffffffff, &(0x7f0000000080), 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f0000000440), 0x12f7e5) clone(0x2000000002000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = dup(0xffffffffffffffff) setsockopt$inet6_tcp_int(r2, 0x6, 0x3, &(0x7f00000000c0), 0x36c) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x0, 0x0, 0x0) 00:31:23 executing program 4: r0 = add_key$user(&(0x7f0000000000)='\x00\x05\x00', &(0x7f0000000040)={'\x02\x00!', 0x2}, &(0x7f0000000080)='8', 0xfffffda9, 0xfffffffffffffffc) r1 = fcntl$dupfd(0xffffffffffffffff, 0x406, 0xffffffffffffffff) write$UHID_INPUT2(r1, &(0x7f0000000100)={0xc, 0x98, "038abe5049e932b2846bd91bc2026ab111589adfe727eb1b0904273e421b6a579a2f0ed00aadbcd755dd8c60d29586230fe765c98886063c08b16225d9dfbd4d82aad0d61cf34c669b61e086a141c5ebf56027a349e0491797b9ca83fe32360276c45b09a63519ba01ff3a69c62deb859bbd4a22420efc9d3f188f8b3519af0ec9005dc07a0c62a9adfd89dbeda28eca622794a67287d056"}, 0x9e) r2 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') preadv(r2, &(0x7f0000000480), 0x10000000000002a1, 0x0) fcntl$setlease(r2, 0x400, 0x2) ioctl$UI_DEV_DESTROY(r2, 0x5502) keyctl$update(0x2, r0, &(0x7f00000001c0)="a6", 0x1) 00:31:23 executing program 5: r0 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) keyctl$update(0x2, r0, &(0x7f00000001c0)="a6", 0xffffffffffffff6e) 00:31:23 executing program 2: r0 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) keyctl$update(0x2, r0, &(0x7f00000001c0)="a6", 0x1) r1 = syz_open_dev$mice(&(0x7f0000000080)='/dev/input/mice\x00', 0x0, 0x3c9502) getsockopt$inet6_udp_int(r1, 0x11, 0xb, &(0x7f0000000100), &(0x7f0000000180)=0x4) 00:31:23 executing program 3: open(&(0x7f0000000080)='\x00', 0x101804, 0x4) pipe(&(0x7f0000000140)) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r0}) r1 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') preadv(r1, &(0x7f0000000480), 0x10000000000002a1, 0x0) ioctl$BLKIOOPT(r1, 0x1279, &(0x7f0000000100)) add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) 00:31:23 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(0xffffffffffffffff, 0x6, 0x200000000000013, &(0x7f0000000280)=0x400100000001, 0x2a7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) connect$inet6(r0, &(0x7f0000000080), 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_OPTIONS(r0, 0x6, 0x16, &(0x7f0000000440), 0x12f7e5) clone(0x2000000002000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r3 = dup(r0) setsockopt$inet6_tcp_int(r3, 0x6, 0x3, &(0x7f00000000c0), 0x36c) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) 00:31:23 executing program 5: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) prctl$PR_CAP_AMBIENT(0x2f, 0x1, 0x22) write$P9_RREAD(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="2b000000750100e0bbbe06d173b3deb0bf381afe000000da00d965d06eb0d1c7ddddc991b664000000ecff"], 0x2b) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) r1 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) remap_file_pages(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x9, 0x4, 0x80000) keyctl$describe(0x6, r1, &(0x7f0000000180)=""/39, 0x27) r2 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') preadv(r2, &(0x7f0000000480), 0x10000000000002a1, 0x0) read$eventfd(r2, &(0x7f0000000100), 0x8) r3 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) keyctl$update(0x2, r3, &(0x7f00000001c0)="a6", 0x1) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) keyctl$update(0x2, r3, &(0x7f00000001c0)="a6", 0x1) 00:31:23 executing program 2: r0 = add_key$keyring(&(0x7f0000000b80)='keyring\x00', &(0x7f0000000bc0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffc) add_key$user(&(0x7f0000000080)='user\x00', &(0x7f0000000140)={'syz', 0x0}, &(0x7f0000000180)='\v', 0x1, r0) r1 = request_key(&(0x7f0000000180)='logon\x00', &(0x7f0000000200)={'syz', 0x3}, &(0x7f0000000340)='hKsyz', r0) add_key$user(&(0x7f0000000580)='user\x00', &(0x7f0000000040)={'\x00@\x00', 0x0}, &(0x7f0000000280)="000000000000000000000000009fb50971780648309bea8381704b79e7b0e5281b863bb40aef8c369170d607a1a7610981931fa6d6f441c9ef97ae842346726a484daf5844569f82331c733e53abe3f6f057d5858c7f45c20f801deb05490c92bcc6c929634e949d53f1b12b151e3b0d70fe586d2b3f5f86ae9b04cbe6b365f1", 0x80, r1) r2 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) keyctl$update(0x2, r2, &(0x7f00000001c0)="a6", 0x1) r3 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) keyctl$update(0x2, r3, &(0x7f00000001c0)="a6", 0x1) r4 = openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000000100)='/proc/thread-self/attr/keycreate\x00', 0x2, 0x0) r5 = request_key(&(0x7f0000000240)='.dead\x00', &(0x7f0000000380)={'syz', 0x0}, &(0x7f00000003c0)='keyring\x00', 0xfffffffffffffffd) keyctl$KEYCTL_PKEY_DECRYPT(0x1a, &(0x7f0000000400)={r5, 0x67, 0x21}, &(0x7f0000000440)={'enc=', 'oaep', ' hash=', {'sha224-arm64-neon\x00'}}, &(0x7f00000004c0)="8e49df3599941d606cc3ba2bbb1ac1f3558d9b568738d9ef378946d063c247b6f750d1fb8ec2490d73a0e16e30692fb6104074645e69e5ed2938bc61b4af18711c683e17d2bb0c17bb865f0c5485054d27428b34f08500655e13e1c5434d059cdb9c180bc90d27", &(0x7f0000000540)=""/33) write$selinux_attr(r4, &(0x7f0000000300)='system_u:object_r:setrans_exec_t:s0\x00', 0x24) 00:31:23 executing program 3: add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r0}) r1 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') preadv(r1, &(0x7f0000000480), 0x10000000000002a1, 0x0) r2 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000180)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) ioctl$sock_inet_tcp_SIOCOUTQNSD(r2, 0x894b, &(0x7f0000000100)) msync(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) 00:31:23 executing program 4: r0 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) keyctl$update(0x2, r0, &(0x7f0000000080)="a6", 0xfffffffffffffd72) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r1, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r1, 0x0, 0x0) ioctl$EVIOCGABS0(r1, 0x80184540, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r2, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r2, 0x0, 0x0) ioctl$EVIOCGABS0(r2, 0x80184540, 0x0) tee(r1, r2, 0x1, 0x4) 00:31:23 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(0xffffffffffffffff, 0x6, 0x200000000000013, &(0x7f0000000280)=0x400100000001, 0x2a7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) connect$inet6(r0, &(0x7f0000000080), 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_OPTIONS(r0, 0x6, 0x16, &(0x7f0000000440), 0x12f7e5) clone(0x2000000002000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r3 = dup(r0) setsockopt$inet6_tcp_int(r3, 0x6, 0x3, &(0x7f00000000c0), 0x36c) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) [ 2764.671391] audit: type=1400 audit(1575333083.364:1616): avc: denied { create } for pid=25659 comm="syz-executor.2" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=system_u:object_r:setrans_exec_t:s0 tclass=key permissive=0 00:31:26 executing program 0: socket$inet6_udplite(0xa, 0x2, 0x88) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000010c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) socket(0x11, 0x800000003, 0x0) creat(&(0x7f0000000040)='./bus\x00', 0x0) openat$keychord(0xffffffffffffff9c, &(0x7f0000000240)='/dev/keychord\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) socket(0x10, 0x400000000080803, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') mkdir(&(0x7f0000000640)='./file0\x00', 0x0) syz_open_procfs(0x0, &(0x7f0000000140)='ns\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x4000) dup(r0) clone(0x7f8, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f00000021c0)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000440)=ANY=[@ANYBLOB="40340800eebb16c248460f05eaa415a5"], 0x10}}, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x40) r2 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') preadv(r2, &(0x7f0000000480), 0x10000000000002a1, 0x0) write$selinux_context(r2, &(0x7f0000000080)='system_u:object_r:dhcp_state_t:s0\x00', 0x22) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r3}) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r1, 0x0, 0x0) 00:31:26 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(0xffffffffffffffff, 0x6, 0x200000000000013, &(0x7f0000000280)=0x400100000001, 0x2a7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) connect$inet6(r0, &(0x7f0000000080), 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_OPTIONS(r0, 0x6, 0x16, &(0x7f0000000440), 0x12f7e5) clone(0x2000000002000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r3 = dup(r0) setsockopt$inet6_tcp_int(r3, 0x6, 0x3, &(0x7f00000000c0), 0x36c) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) 00:31:26 executing program 3: add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) unlink(&(0x7f0000000080)='./file0\x00') r0 = syz_open_dev$mice(&(0x7f0000000100)='/dev/input/mice\x00', 0x0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r1}) ioctl$TUNSETVNETBE(r1, 0x400454de, &(0x7f00000001c0)=0x1) ioctl$KDGETKEYCODE(r0, 0x4b4c, &(0x7f0000000140)={0x2, 0x1}) openat$selinux_commit_pending_bools(0xffffffffffffff9c, &(0x7f0000000180)='/selinux/commit_pending_bools\x00', 0x1, 0x0) 00:31:26 executing program 2: r0 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) ptrace$getsig(0x4202, 0x0, 0xe534, &(0x7f0000000100)) r1 = gettid() ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x40) ptrace$setregs(0xd, r1, 0x1f, &(0x7f0000000080)) ptrace$getregset(0x4204, r1, 0x402, &(0x7f0000000080)={&(0x7f0000000200)=""/107, 0x6b}) keyctl$update(0x2, r0, &(0x7f00000001c0)="a6", 0x1) 00:31:26 executing program 5: r0 = add_key$user(&(0x7f0000000080)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r2}) ioctl$PIO_UNIMAPCLR(r1, 0x4b68, &(0x7f0000000100)={0x800, 0x1f}) write$apparmor_current(r2, &(0x7f0000000000)=@hat={'changehat ', 0x4, 0x5e, ['user\x00', '$ppp1wlan0proc\x00', 'syz', 'user\x00']}, 0x39) keyctl$update(0x2, r0, &(0x7f00000001c0)="a6", 0x1) 00:31:26 executing program 4: r0 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) keyctl$update(0x2, r0, &(0x7f0000000200)="a6e68b1e38926dbda025755be8d1acda46f1a403f7dbd5759cf09604b4322184f5a1ff420a06fe3f42cb4bc5ff115d3b5a61f3f599c24a88e1b205ebd249017feb948b91328b84d88329503902a725ba1bb1e107ab381504db02dbb68bdfeb16015073c40362b2401931cafb392d790bfcea552f31144573d7c12708d2c10cdfd71937108b5b64a5246bf606211bb50de2ae45c88134dfe11489ded9357f10510171a06f49c861e69edb96990f96b723cb759a6f49732ae4bda6aede56f244d566f615d9e5b8a66a132582b03a3458c3d8d3ab0b26bb093f2c", 0xd9) 00:31:26 executing program 4: r0 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) keyctl$update(0x2, r0, &(0x7f0000000080)="a6", 0x1) 00:31:26 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x0, &(0x7f0000000280)=0x400100000001, 0x2a7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) connect$inet6(r0, &(0x7f0000000080), 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_OPTIONS(r0, 0x6, 0x16, &(0x7f0000000440), 0x12f7e5) clone(0x2000000002000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r3 = dup(r0) setsockopt$inet6_tcp_int(r3, 0x6, 0x3, &(0x7f00000000c0), 0x36c) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) 00:31:26 executing program 2: r0 = add_key$user(&(0x7f0000000000)='qser\x00', &(0x7f0000000140)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) keyctl$update(0x2, r0, &(0x7f00000001c0)="a6", 0x1) syz_genetlink_get_family_id$SEG6(&(0x7f0000000080)='SEG6\x00') 00:31:26 executing program 4: r0 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r1, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r1, 0x0, 0x0) ioctl$EVIOCGABS0(r1, 0x80184540, 0x0) r2 = socket$key(0xf, 0x3, 0x2) sendmmsg(r2, &(0x7f0000000180), 0x32bc45944b084a6, 0x0) r3 = accept(r2, &(0x7f0000000100)=@pptp={0x18, 0x2, {0x0, @initdev}}, &(0x7f0000000080)=0x80) setsockopt$inet6_tcp_TCP_REPAIR_QUEUE(r3, 0x6, 0x14, &(0x7f0000000180), 0x4) tee(0xffffffffffffffff, r1, 0xfffffffffffffff9, 0x8) keyctl$update(0x2, r0, &(0x7f00000001c0)="a6", 0x1) 00:31:26 executing program 5: r0 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x1}, &(0x7f0000000080)='8', 0x1, 0xfffffffffffffffc) keyctl$update(0x2, r0, &(0x7f00000001c0)="a6", 0x1) 00:31:26 executing program 3: add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) r0 = socket$key(0xf, 0x3, 0x2) sendmmsg(r0, &(0x7f0000000180), 0x32bc45944b084a6, 0x0) ioctl$UI_DEV_SETUP(r0, 0x405c5503, &(0x7f0000002540)={{0x4, 0x200, 0x7fff, 0xd9b}, 'syz1\x00', 0x4f}) sendmsg(r0, &(0x7f0000002500)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="c2f488f1a9bcb8ec9869c37c939328ec9b735e55b168d89f509fa43d5655ab95fd17727e5ec19439b558150871d3dd1d5e084438aab0d9def095cc2cb77243f63da750ac0074b056f8f15ed8a1e3753c72bf0d0b39fc8bd289f0a7e360b4ad3162b4b95495638132ab5ec2b2ac636b652d6e0d42d7fe03579266129a2a2a2a2615faeb1e9581e732c9aa5c110c6e919cae2593277f034cc91cd53c7cda2bf7eb367cd5382929201789492fc9925ac5a96709d1160bab8991474e946ac9188ffb7a49187e5c96bda1060a698af4b4153e0d6df350ef7ed90d9c3db32451236196351c9e559c8fd300b189c99eef456a4e7b90d0387f86fba153f1", 0xfa}], 0x1, &(0x7f0000000200)=ANY=[@ANYBLOB="38000000000000003a00000005000000d603635a2e94eb0986f0ce8184b8aa69c65aec12d4bbfe5a380a062a1ec81deaf6530000000000001010000000000000c8000000ffff0000cb26e92d32002246a7d230c5ba84bc71f6cf1efec47ba59f10ed6d7400d4b32e290159bd322466ec7bea75b2473b17d01b0055dc166a8de9f3bb109a8268a525c50387296d1edea54a5ed1e0300fc092642f83703e70fae837b28ee3437677fb589cd35c53faeb3be9e3f468775849bfc75de40bf13f54faa2a2804a8758243c4919a300646cd1182af31f25baa2e94faa0dda4fb09e4937c1f30cd43cee114ccf0b160738c02fcf7b9ecd8adec59fd20fb0063782039da140d59ed4ee43b8dcc2c6985f04ce5fc1a70831cf760b03200dc38d55a70ea5a869b318f523d6b8ef548a586dccab52f1fbd668bdda6c8b756eb2ad69ec5f2b9040c44ebe8efe4d3fce226bb164976e7fac9788761ee151249ef2d139b548a4b4c6f9722f83b446b1fae779dbb7b1130e638c80009ced6f278d7eb2c195d2750691b941cb5ddc382e439a5f17705020e5fefc2ce3789fc7ae6afdad37034b0f737176154323274c68e21030f7219568ec460f53725980e9370964d6d0e82584dbe2cc44a816a8bbfe781cf3478d24eab2bc544ee3b5ec8692498cf1a203bbff372bc51e494fe0b7e33bc9a35b37e267f494d3ff7b65d89d37e0f78a195302dd050cf878f981c9fc1ba847d92f579a8de6d00a68f99a98abc2add8d144e99515ad5512d2495f72864c398c1f24124915af11f3a8cd0b62e326e2a57ad746da4790a520288c1e70a2a813c44e3d3cec10b55adeb49429dc79dd0f06a2f1ad05eb5fe60820b18b01c297aff93a2b5b8b4c070ff48e5e380aa415337e9f23447e0b002138487f5bd4f77652ab47d0ab8c26740862f77d9e56d92efa0b5b5bd2deacb0a1b3ef6f69f79892d4532ae0382692b646a23bcfc8df994337010ff472c63579d9b38354460cae1238622108f54e1200c6587f8be32d79d6fecef80ab21a0dde6ecdefd14c5b124b96d1b65ec0e2614996fca54f5910721c13be39e1cc31ca9ea623b743f2dcd4f5d3b353dd143e3dc7e90060ef52cb88c4798c53cb6eab942f885155f051bed4f4dc50d836b1baad3fa175378ceb48c1305a13dbd0c35b81d7a31ec7e4bc1caeb331f9acb39876aac32e72ab0651bd43b15819fbd141d98e518af9b3a3d8e2b83ca3a865a6c00cc7926817d896bd8e22d05a3c4ee2390134b5ba28eab134f1f9f9a08bec6ccf976f07d789f522ece64a66280015332fd71c66395720867beb95a75065bdc0f3415e5947292a0d50bb1b3685a68de028dcdb58b0b9d2be840e91932bb0dcc7a686d498065ab42042b6343c91eb24b7db6a54a3b90723dd681c5cbc705ee5695ad2000bda9ab1677113097c494409baaad056d3bfac40c876a578552c43b55a76351d11aefa9510c3dc13dd5aa9833c03991a20942da876970dc901e06cd4e0ef595e5184d7350adcd8501e81cdf2dcf2b0f2d805c0be876da32bfcfafd6f12b22a4f15aaa39a2dbd5a548faabb1300b5767cb6bba66b2dd04dd9ebf83248536ccebf5f5cf3f24d3b83a4661475ec4e3bd5b91da53a61370843db5b5c7a61612b4eb145a863f6f5141817dc9e1a63324717271528ff1614938e8f5d2b773d5120408c7745edec4a62f5c8a4adf3576ac5dea1446168dab50f1352ca30c0d1e96b74e4eb4c3f170ac92823c412cbd42045b186f5d14eda10f53a2c86e8d8bbcf4301de5d05b185c233414b56c8ccbab8480782a1bfca091b5e09a6decf732442e13c879c76fb7c08a80fe9af563c382820abaef7c5324edb1d71ee4c407bb2788a1599e17813b88ca311e4c8d0d97687fbfd37cc1e73a98165ef23e7ef372cb3be53fa89d5aa0f1897e0bf3eba33df3b447dc9f53861e68c0a914f2742fe99283ff33d65b61b96bdf8591252784bfdb7ff00fe48b0b1e3440b0f7881b6edab9d09e9155b92ddc74c7fc974356e374b24bcac2654647047b212c3cb49d64bcdfba9f1da5687d30567d2d63fe77727497e2bae921670f890c42c1b316c4d139917768d71095c39fe984431e3ad077fa20bea9f2a9f1337f04cfcc321c350fe37a3b7b5b85e7fc771c6f73fa15587fd0ceba6606818b4263700adc8e89cbc858cadfaa660cacbe9d85ad67a402c845c544c1fbc94385548ba001739a314603203deaef544b4517a52919251ad803764328ee3dfb853e89cf021a900ce5527b543d159fb091267d0db1a956f6b6d2bf9f1d7841427ba35167286bd1035ec82708e5670618e78efce72a9681e6faad1c63a9cc15a14d1925f912dcbc15af3be4d2ced105d528320e5bbbf1c5c2ef94ea9c99d4efcc21a1b516434efaac66e33de4afd4f0cc1d0f7fe9d050c66527505ea4b827125a795fdf200d6b5abc13719c07bb54deb0dee0a6346cc48d08146e13a62d4ec2faa1644be7007db1f8d3f2769e0cd599be5d3020a2d0564149fc0ddb3317fbbdfcae05d95db0454869dccccc44f2c2b33d7ad05a1709af6766d968f13ef528c9bebc133a59ee76e284570ec5645bfc103a7e1776d5383283afeb5e03453499035ea16022b8a48cbbed89658f3347690c23cbd056e5e2462f5569621e16e8bd8dc9dc8dd71eb39243c4d3ae14f3bd2130bb19db5b11e1b96a7c08c28bb98ae011e5954aa3ea98f1b576ab025843fc5b15b3b8ce44beb353faf8a2acc35d427ea482a71f6c96721ae40431d317b5d88f1488597c42a69fc14afe980a112198e7b1901fa32de8ba7965c8e95749e128a76af8b5db193b0f82fc7fe3a8317777ab64b33be9feda751dbc05238338cd76bbe028a3df40b0af0d14f55fc77728d9d7a80f04a4349bc3fc82f5d760babafda70953551b463fdaeda936e15f416437adabd4a47a696659cb528e2bba9292b65dffda448fb313ee31951d64df08e61305feca2bb1968b94f464afe4eb318d80bfe49936add74f281886c145f9364dedbd6f8daf1e33c6e0ced4b92131bad8f683238a768b1b5cbc2b46568d197359c5a8fa84307e56fb1365539bc20bf2c9947a446d2aacefdcf3be0c9d7a214581223a469ae2429d56c95350d04b1e010062e23f35b9141d2e3fc901aad6e172252e19c1803baae37b1270d4a9b6cf12f6889f00991f1c8a487f4c50606605bae3ad3e58a801dbc43c17bba89babd87b00488d808cf53a45badc4ae09baa0e1fd2a2667801ca68f593ffa9b97be88dac170dda93c50e849e14ec9a61aa56260562e2000172b3244b439b3599ccb88d56fcb9165e8ac54aaec62ad6d376ec3f50cfe18958a14e8066c391a02a691feb6d05cbbcc45bfa4c6466d1d63e60adc02e49794eac829f1ffb97946072639e024e2910a0eada6e09254d665835ae121270bff1b041dfada0e509d39ebf9d65427ddf45e5e378abb7439f3da7153ef9c5513752a7d8e5cd5d658459bfab95f309648cea2e5e027b39288facf8a8ca325924f9bdf0bc1bc38022d0c0838dd558ebe52f566ec4eb6b86bcc5247cfcdd7c3278ade6aa8495d3b2f7233a24b30b62ce49b73ec2e20176569a878002a44b487f25bd7efd00379c51c0b7d5c04f127eb1c3f851c6fec18e1d0f85554aa84175f9bf34febf6ab3683c6d489e52634b0190072e1a4cf8b75ddc5f4ad687a58d64f9f4dea81dd99a64c41523e3e6ebf6fa250cd77bc1a20c708f3115c0a6957a20871446ed63bbc9003ee8285364dc15c1588b1bf072a201ade54fc6754da753b2df6685d6bc858f54d77f8f08c8e66168b4a5271df19a866f60c4c33b78bc147c6e3890d544a01f2a3232e8839256fa2a3b42e1e737311f83949c9d9ce070e18f2957523a49bc0d20bf00195e71a1ca0bfd322b8ce17b2296eedceefc06da1afedc35bad840e30559c281d03a7818bee96efc1d183b17bf42c38ffae146b22d3cb84f6be1756dd44403bd63eae0d2ff59497f989fbe32b94bb9700070d76b1603e0e6e20223472a7c6188220629e45f0088f047d3ff5879cff274dc84eec2c940bc83b46c62e50a93220877067f235155dffa4d6c289aced4aa8ee16ec482960519f7af3df3d36c65662330cf7a128e07dc9e12117138ca5d9e43d4c2c51f323bd6cb6d2bf1f55535f928eafc1f0a5fd109cc2f9c35475ac9f39d9a55ec3fd2a0b97486a06692e916d624666365d1dbffd974044d99a0aa5b9e9914bec1f304ca4874bc2093c9d02f8f3c20fe1f440ef3cd5267f325242a0645fc7671842fc3ec7cbd23ebceb128d38bf8b08daba43f5d7cab8b90bbb98ebcad51bf874fb702743a965eb4f120d50cb847e9aa9cdca5269145399a3f87d91d7c935a5c83bb15588e333d994bca06497e8a30940ebcb401e9103d40d70eb2b13936bcaef30750918936e6f268953c2cc715bf0147fa35978a63b2775e745b512da99879baca6bd08b9d793a7c503710a56254b1add6f157c90259663cc5518974fb787b67cb9887b7119cd17c2490f6cae6d237260010d242f4e5aa24a943319543ff62a19c7f59d5e8643d65cfbc1edf17818141d339f7ad80f0585273137857ebe50d08d0025304205177f962a0d943b6fc799ad7c45d4564753ec2a577b57f55a16ea562f6de6a43392488a478f175c5054f57f588789193cb1576452089a84f342939c010ad960d80d040dae3b0ff85d551de49d13dc72c8d85e600a479a945d4ca1b7e5bde7de38f73563ca8982d85e1cbfe5db7128ab9b01f147e60e5265d86476e19ab8037a3e87e23dc687543196134b7b1e0cf8d965f220a17d7ffbcb206f5b36526ede6f65537d532c86f0e9184895caa23b550242d377d35abe090a5e33c1cc3dae23ebb047cbd6741c301a701a26fb6dc21880ee59c39f5f4836b976bc0f9ff50cd55f761589f2f4c654a0c4a7e9602f25f4413449cc824a466adc0864603e7d843ff5ccef42bcee8899b98ab6f1f86e7def12631d2a0b3c03f1d1889b188cd139b28a280672427db60ee6a51c078f54400aa89ef6e6bd36e6c9f102ae18f2a9641fd284431b86f6bf6ae0eb29a0b15cffa11aa4b2a70eb26725a0444a754d30429b2734d115fc63033a5da43f40e2a722920e5d6a4977042fe8493f775fbb24a23cfae958ed03d51ecddd6db31ebad77283bc344a437b29905c6f290b0ebca261b65dc5b4042df248047965c93c2589bb823109084cfbe40350268ee183471f2b1f89dbd78f1737f1a7ad149e1e8d0d5c3f27bfbdb8b60187b09ce4604b9c04855587ef15e217612bba92aa8a3bb2f96eb31187ebfccfa707a1ed285f548f1d37deccd5db0fd0f4549c8f272242d053fa15648c30bc98d486d751404133aa81e9ee09e07be0741aa8b15ef4fbfc199af66901e5ca510675970a4dddd035cf85f19e90ec7453e17f24d8410a17cb4b91233d2fd7096a4cbd7c3e2930bcb7a1d78c41a7312448d11c47a39568ddf8f1930598e37a21fb6c77bbf895748e9570508ec7c6a0a6f490061b8b389d35f7b743adbc78ac41bd400b6fa3c120014f20c4b0d25bc93857f1b73988b9c547efacd07fd47e3624150f758ddd61c5078122e37199bb283e6c178466dcae424ec75fb847d6bb8acc1e7626895680128a80b84610d67eafa2fb7e3e55b846b030db69a8fd5fba790fb65f965df7da0105c18d21d7de1865043e285598f0ba35bd2af6ca7339219f4dae698ffe5ffac2e9ef807f77e5c5ac570630b505a0486c663da06c996add62a31a3fbc5161281b049af2266f55e0166ebd45cdca38cff5c63064f47932d3dab9f79d27e901e0a56a5549d0d119091f1ac558d45635c8e022b5251fc79fa5c45c2f84d50d182b31806aca2b4690c1e9ed63792285a19eb17c1ee9b05a3610000000000000000101000000000000c8000000000000001401000003000000ff76508feac1b2ab1f66cb770d70470a59dcdacc043a951fee6ca608504b207812b0ea81a006ea2845767ff72572b670466db01b26a20aeb02f542bf1378cff394f467c4333145572bc9cd0ac9f21e250e9ac5e152beed7ecb5e5b246e7d3ca8a89ad65ca33e2b4a49a408e721b200232ca5be7e9cb9044a21e9fc15f82f64e55b36ac7398e176fcdcbf9ea583650e07b765a184a8b7024226c12059f244ba7c6a76e40cb356b69460d981dccc133d644c6fb70000000000c0000000000000001401000000000000e989ebf2c4782803e83ba843e536a539dbb39adeaca8750a13cd360f0ed07f20a4d04a2c876c0d272d9a04c09547758c3bf4d9112dd37e6ee74ba3db4feb22da1068e34f4f1117a5b201b9c45892574a2613842f3da0814ba1638938610dfc9b56426351fc7242aafc2c2925874f21294cb898330b455f1036763ab60d3c1f9e1903bd8cd2a54d501d594e98be6def00d0b8db6338b587c583510a08fd25964321e4d55e97548a29416bbdfd9fdd920038000000000000001501000000000000610ebce35f31268ec9848a085401cd6318bc92f7a487e117a58a6fb2b7befe199abd0db3000000001010000000000000a523365701f0ffff857c9968a9a451d96151e51175e4d86b3ff2e6e10b3c93fd3c2aed1d593f20c1d5f5e5555d5318ea51be3b12f268ba1f29abe3fd400b689f7ff414dc47b33acf79ec32233be48c9c8eb08711c120c07415765ee44980c1a349fcc9449e4b401d0e23c5dbd1ae90cc5030b782fafbd18add62b271107fe7db650680a401c78250d807d158cbdb18716a28a3c315c6576fb548390f8dc5db1dd5a9f6dc2e202795ed73f9a602447a8d9a618c0378be75b118ff29b6c883b852b3c79f49772f7170d37433078b2b3db2386458c5be615a2aa4a82dde68fc9e6220079da24f4ca7853bda84a3ddff10f13a247ba3d74f1ab2d4b7b800b10b3a7ed676eaef4370c587dabe074065a4f1e62251fe11a102ec0a9ba9ea16a5524cecb0bef4243dbf2d7c73261498e12e6839bbbbc6a622a3610abeebee15ba43ae4f96c4571c88ef457abdce2f480c47c3cd41039dcbdf89d9fcefd3df76deb74f03809a63dec856809af5f2427121adcd315baa2b129aede8136316d2af65bda0544579339fbda33fb7c1829c8d24aa5e9483da11937137d791205828762816079fde774fd15d1a86edb72ad4740367d708f15318dd27d1fc7680104e090ee594ca9fb1063f043182ce446f4950ca4db3f6f3351241ac0168d27dd0108949ee7d3a247a0e55f1e786e17ac6d179960030aaa78017d4198903b4c15a789ea79a8ce397887598fd25e7d91fc3b788b98d6f72335e3b6e414e79c2ac710128243b03893bad7b3f7c5f008be72df26ea25788d2e94c2319864b7c10dca54da36266b9718dbc882abfdf3559af45cc05ba44b3610655c270b646fcf9b80b15af2b58a5337a93b821ec8ac95f78893b881b2f91b05466acd8c2a0c1bf8ddcd44daeb5aa0a5b48c88552baafbe08496b30027da7f113818b260878c26862a480dc998d4add8898b75847ab07507d537b635ab5b29650658911f11e8e9c63150e1df5c50a2105ba98b72968ee0a9945ec1fb89fb1e4fb5634013bd6bc5f30f6e159cfb22818fc73d913092f5140d94f28db646160e863c73e241c49573b2ab3d55f3f711e05549e5c46f5401ef028ba007ae321282644248bed5672d700d8497a800b71e02339d3a7b29db2be4d37df788c5462ed3ced937239a0d68aa433150b5b6a41baa9da86ef72662dd0b7eb61492aa27357f39509606079da910a1067467e11f5c389d7f14506e17ccdd7b7bf4c7b531d3fc88579a45a23d8956509639fe1db671c416f498be998f01d35e6a175b57b17ef66c522efea29b3c56da9f65e2674b1cd3db66a9e13154df2803792ec8c245c5b8be0256396e221a7f7245cca591ba9b93331b343526772b8848fa68730cbc2f666cb31cd32a4117c52206bf451dd58f3f75d2ff6f1a47b8d7de2cd8406042e46acf30e074a4be0c0729801c651f16c013e60b2989b3ea3360e65ff28d9c6167a10586c7c8418f1b69e0176c40f6077ecc7d84b63901fd9401b70229a45cdbf67d3584c1554b406853c1d4769c17bd29d11b6fce8642127b8046b058ea25b9aec612af25b08fc69e2921164fff0c52e57ef7c0ba15d8561b3b1cec8efff0b8067f7e7125f86545a3e7948b9e871b757a67a7500b821ba23647d92fbd14239643a058e936211351500f9da3444d81b34887d234e4cafc95f0c74b375fc196a2712d39279db555a1247aa8c4d4118e5c98fd51f99465021ac811f805fe5e589ac5a0d9add8c06f32932456163f336e676cd52af93b61fed54cf859c8c9cf7cf844a0678e855fe6a66e3f02263a91d934e0bce44aa664ff653313ec614652107a40251a4e9c489b9cd3f9a24741d1d9ed13880cbf024a6ec07fb50e4ed967dae125be71d0c4c9e66db397112527c6af7f5d8644731601e8306465e8c4622ce23dcba00d9f42005ad7862e3b84164ce137a9f4000863950491a5a0a4d12dfe312ed559c1308f8f8cf5d618cfb4948fb71eba3a0cb8fc5fd3813a87559c0463dd3a493940ee83a59f744c898929e563c84f30d158c7d06c83e06ccec5a235fe74b73281e8683aec6895b691ddbfaf30d0e2eb0e9c4d880bcd127e9fe6ad8c895352491144ec4f36a29b6118a832041c14da6eeca5625c625f6b15e18e7d6196f4dd5dd92759e7ddfd3b2c1787bfab210a89cc2017116fc6b4c5de61a820eefce79efdaecf4a84149719d4a559b906d80cbc0d83405e83c2cfb7252cf40aba5e8e0953703b19823c8b769591cbcd93e73d6a209b91714fef019f4591b3e965880983da2cb734e7cabfe4479df605298143a251a1bb372905fa8e487c8e2e11a2be58e8bf8ad7c0b514100b95b8112213f5affb42ee7779818d11078d2ae958e15bbd9befbede0e37903bd4fc5bdc282c21071b64a90f74c5b80b049339d2140b2d770543708e78602312198de505a142416a362a42927e034273d0c38e5cbf9ff8e762698fc245ed5170fa032b8534980ecdc9f071507e5ad8e8d33a48555637a2588ab7c5eb937fc3af70a394d2cae35a4d65200e1c14e473fe02775ee78141d37bb6f557b4c6c567d93077367c326d49709c4f9853af962f6f2bdcbb58075f72d25ce731192ee2f552eb8b33333e18b5fade8e69668b7101c87eef5a858d00ef821a882a16c126856fde47b7fe8b3eccfa30ce776da9e72ff2f823ff3c6749fb93d76bf0578fb4a2de77eab3dffffb9fc1d0e56e9d122f8583c509e48188fd051b6e7d23a3316fff40a818a242aff860b933e052d4dfe677f491cdc0be090a69ecb72903fb1fcf9d4e393027502ef542d77b154be4138cf1d8c2be5f0303e26126b3f76ad2220b09189c907812dc66aea3117f127c12196e8bf85faf3fe911d248070aef04f61ddf25726c643dc91e76d339e38f96481750207e4655cac14faa8ccf4d8849088d7a2a8fd036fe286234ce7a4342dfb093d7d6792724b30585cf9291d13be79a52219087c40ebf642c39d1bf02598d8b8e53fb447a08a4ca32f613c405d8514488bc3de006af05b6879aaba221a999ed75fc53d18668a6eb72cdba98f018fb7230f1049851dcf61463f5f91717ca741a4f7bc79b7bf57e2e8df4f3320c0ee0c9ada61b1590d78878b65725b70fee639232ff34d26c0217daa98c4ad5eb154aaf9fdabf8287d2fa3f4cbcbb9e62602d011a4de5bab75e38f2dd4e3b8705fd1ca9279cfd7e7adf7126f9925c69926ed453bf1c00a5b779d10428143a92d04d10b3b2454388542bd76c0a18edbca00a63dabe18d3c8bc4e7848e6958c26aa6207f66b3969be534bf71d12a9d0b711e0064c4b015aee1e2ce68e1149a727fa1588bd0214c1e994ac594b045389931321aa32733b04cac02954e70674b49974eded0d4f3dd49ed94cc39814705b33d211fd35c876bea54eee20579a0341a0f9d6705f455f3cdb08029b0434f35a0a3153c88191902cd143a9e455973652d04830e9670fa267434eaf3396e478d3719b728a61cb7614fa70165489584861bde126af9a27a2dd7c9a5a9d469793cd094d48bf31cf82d2d381c43a343ad084278eb9efe1a3f8c5c07e975e2482af2f10e5930f3c3ebb61f7530c587e3c14f0c99d45a03442ffb429580a19d964d1581af5b51d072bb6e711491234d1c5f6c016b0ab2a2377fc5213e00c7d7d8bce10a1729e8584e843fc280d665fe97e395dc811e412014563adeb6631095d3cb46b164a7627922b9e0d2188d4956b1d5c5a84722827b80198ad612f0de2736dd9ae98191b25f45d6fac1af4a41e0332a14fa8cc1b2a7abff2f69edc3d06928c687d94e3d99704272bc8640fcb1810c3c7853b3618ee1ab32217e0e0030e008f68f55529d5bc67bafae6d14be379668cf84ce949ecc7031e09562b9975dcec2403ea93578b0425968b8463d531460014523ccd2248cae032d42b24a087d8ae2a23f7abe1f2c43f6d6bf431c5ecb5dc2985d12b1fd66cbce249c102cedb851ec551dc00a7f0d7e33387c2203b6fd4c355afa733203054bce1db496ef43341819e81853276edac34715db7197228ff4acbb745169e8f47bd21e5b277078e8d497bcaa2f036f647c11d561955653735217177573b536b29d9e77f16615d5030af83fb190a9ee5f2d5d0e56169afa746d918e9f0590a2101912dc71e0f66fbb130bd13685188c257758c0ae114cbc2cb17dc239077aa7c86a918f9156d1059062c745d6aa86ce05b6155b7fce81a34fa047544026a4316d2fba58f99b01e1f7b9dd6e83c1efb47129f79dcae9509c9cd76ef65a4e469d7ea5974c3669c7670457af37e6c7e10eada5c805fa57ece84dd6fe47d044fdccb59c3d1c4bf32e0f973aa54fcf77cad9a382823074441192364ed57271fcd27579aff8610f45c7ad8b66c6712b8f48bdf72244fb4aecb232e678c5212a903ec56cf402d472e25a0c05d81e9ead83ab9adcb766893dd1573500cb96e7c943045d72a9ab0d17f616f8f00aa02c9824ce070624590ce806f73823206965401d9a5b9096ac232f951661d14d297298b62f78fa5f9d529ff2b65b6d52f6a1aeb7a45aad3acd929f64745c51007dc4749dafdd21eb237261aae41a5c41388ced1ecc084a86d0a03292bf5fcb857ee23dc2b85690b306b519a9e543c22be3f1681083a25c1c282706b8ad2105c59df6d0a98be00dc01754d3766578e91094288b9a2970ef58d8ea8308571dc856cd8d9d23e15893314ceb8960b265a6000a2a1d6416964ad46318922edc6f60f98e141ba77482b7d218b1a74d98db0d8cacea3dfdb4d46cfa4f86ae94f430bdc91a059ce8b06b0963cbc2188e41266ac7707cb15f801165aadc03996abf1087ec21b3a7d4c311dba5e1282f1bac134526649aa0cb28d453d4410da3d74a2c503c0981b8688b741fd8ab8894c6b7a5567d099ec3019f23f3cd7df8790f6b9e30040fa1d0b12709d6bf0f2e28f5b8e7af6817f2382ad3617bbf6215d87780e7245481e91c960c2b35a89526b6cd8c33cd5c131ee7ce64c870a39078950f18a156cdfc1a77819ca819b4ddd6385374dad38388d6fd4b51544a9f50a8aba47cf5dbb0566ad311682e2604b358b904aca7be10ab0db441544f884e8946878b42aa1e836e8eec0d1888bf41712d01e2cb7947cff0e9626244f2274f1f4e1b6eb49c33bdc392b11f0b617a35ff49dd9b7d4206bb11eb4999b56608467f17b6469ed960101740f37b392394e7da5047abfdf55e5c5f92b079493dc1d407f06df7c8387a0b97902ae8891ff697d08bf9560a30a4165e3312f72ef86922ad1d6aeed3bc7e751cb7216f9c7bda5a56bbc9d0456c6ac6ebd9e5d40f99b282cc27253eeea9f14f95b0160632da86d4cc4b1bcfafa3088dbac206b6f29dc2e2cbc4bbcc2f5e81f6ceacd417465f280df5306b4b6b85f44c6fabd21cdb4ae3e6467c3bacb0c6da5047fd74ad28723f6d11b2538fbed837133c43889f1ab3b4f6a5e5ea7864782c3cf2e9d06c97e5028f03a3ef6dce05d50275d69e6faf74a5e86878e6af04d13fe4c5c092ee4251b33fa3f2c480e79dadc7e64f2dda90fbb95320835235b84698d348ae0f2bf249975531087768ac44d96b3a35a4091283f8f7ff6c7f241b5deeec707b3a24fc000fda86ae3d06d3d6c426f6d58ddebdf619451d7e20ed86c7fabf1bfa1cc363375b34e4c5abab143d84eef1cd16a2800126b75df02688e0cd588c7a92ada9e6ea3f93aafc43d25133cf56ea357b3fdb85afc7e16f2365fb00e0110f722a922b11756d6a5f8b737285db8b9592ae743a3a2ca6056e40d7ea9b8903ee3f5cf925b209f3156e72f3945fb800000000000000100100000700000083e929d377e32db8fc58da94cb4f5b4a1d5bb276ac31d4405adab735350788930898b3070e24d3d21ced583b18c82982bea1cc5b89d755c7bbc30be4428df003e84e974076c34d0331ba609609b6006dabda88ffdc765644e1fcef637a7b97219bb994ba13cac848f92642bd91d2c46a25014f4b9d622cded6d3de7e1624502e28a11df1a3069488b9a7f59940382b198ffb199d2f8c830baa6594d2296b7dda4b00000000000000"], 0x22e0}, 0x0) [ 2767.636483] audit: type=1400 audit(1575333086.324:1617): avc: denied { create } for pid=25696 comm="syz-executor.2" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 [ 2767.708064] audit: type=1400 audit(1575333086.394:1618): avc: denied { create } for pid=25696 comm="syz-executor.2" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 00:31:29 executing program 0: socket$inet6_udplite(0xa, 0x2, 0x88) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000010c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) socket(0x11, 0x800000003, 0x0) creat(&(0x7f0000000040)='./bus\x00', 0x0) openat$keychord(0xffffffffffffff9c, &(0x7f0000000240)='/dev/keychord\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) socket(0x10, 0x400000000080803, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') syz_open_procfs(0x0, &(0x7f0000000140)='ns\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) dup(r0) clone(0x7f8, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f00000021c0)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000440)=ANY=[@ANYBLOB="40340800eebb16c248460f05eaa415a5"], 0x10}}, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x40) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r2}) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r1, 0x0, 0x0) 00:31:29 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x0, &(0x7f0000000280)=0x400100000001, 0x2a7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) connect$inet6(r0, &(0x7f0000000080), 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_OPTIONS(r0, 0x6, 0x16, &(0x7f0000000440), 0x12f7e5) clone(0x2000000002000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r3 = dup(r0) setsockopt$inet6_tcp_int(r3, 0x6, 0x3, &(0x7f00000000c0), 0x36c) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) 00:31:29 executing program 5: r0 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) keyctl$update(0x2, r0, &(0x7f00000001c0)="a6", 0x1) r1 = openat$selinux_checkreqprot(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/checkreqprot\x00', 0xab66f231c120d181, 0x0) setsockopt$inet6_group_source_req(r1, 0x29, 0x2e, &(0x7f0000000200)={0x5, {{0xa, 0x4e20, 0x8, @mcast2, 0x878}}, {{0xa, 0x4e24, 0x2, @rand_addr="2f627284583a93c6ceb6118c08930790"}}}, 0x108) 00:31:29 executing program 2: syz_genetlink_get_family_id$net_dm(&(0x7f0000000080)='NET_DM\x00') r0 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) keyctl$update(0x2, r0, &(0x7f00000001c0)="a6", 0x1) r1 = openat$keychord(0xffffffffffffff9c, &(0x7f0000000100)='/dev/keychord\x00', 0x109901, 0x0) ioctl$KDGKBTYPE(r1, 0x4b33, &(0x7f0000000180)) 00:31:29 executing program 3: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1800) ioctl$TCFLSH(r0, 0x540b, 0x10000) add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) 00:31:29 executing program 4: r0 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) keyctl$update(0x2, r0, &(0x7f00000001c0)="a6", 0x1) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='syscall\x00') ioctl$EVIOCGPROP(r1, 0x80404509, &(0x7f0000000100)=""/173) [ 2770.545367] audit: type=1400 audit(1575333089.234:1619): avc: denied { create } for pid=25718 comm="syz-executor.2" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 00:31:29 executing program 5: r0 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f0000000100)="1b3b969de939f41b111ff49940679315a8e926c7979454a2067425e430240e3c6306ea7105f9f6b7388cce1501fe9507372ad00cb49552d893e08c3052e141cd0c1eadf90da6019cb8005cc664c036e28388e930ccd2567ee219feabe6b11f570770f744d9f6c2b3a4f57233b02e27265de766eaa7cf504094e048ca01be21c4de9c35f99716e0baa728d434f2abbe33f1592e9c0e1cecad2086513bf802c7ce54daf616b498677f0cb17e9bfbab2e291229", 0x74, 0xfffffffffffffffd) keyctl$update(0x2, r0, &(0x7f00000001c0)="a6", 0x28f) 00:31:29 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x0, &(0x7f0000000280)=0x400100000001, 0x2a7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) connect$inet6(r0, &(0x7f0000000080), 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_OPTIONS(r0, 0x6, 0x16, &(0x7f0000000440), 0x12f7e5) clone(0x2000000002000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r3 = dup(r0) setsockopt$inet6_tcp_int(r3, 0x6, 0x3, &(0x7f00000000c0), 0x36c) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) 00:31:29 executing program 5: r0 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) keyctl$update(0x2, r0, &(0x7f00000001c0)="a6", 0x1) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000080)='cgroup.stat\x00', 0x0, 0x0) write$FUSE_WRITE(r1, &(0x7f0000000100)={0x18, 0xfffffffffffffff5, 0x7, {0x8}}, 0x18) [ 2770.588782] audit: type=1400 audit(1575333089.274:1620): avc: denied { create } for pid=25718 comm="syz-executor.2" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 00:31:29 executing program 4: add_key$user(&(0x7f00000001c0)='user\x00', &(0x7f0000000040)={'syj', 0x1}, &(0x7f0000000180)="38378c9fcf67175e678fed8500000000c2d8a242bc7d766c0f51528d6b890929a78b683ba7f1f3341aa382654cbd307a235ff96ca48caf9d7cc06b1c83", 0xfffffffffffffe82, 0xfffffffffffffffc) ioctl$RTC_WIE_ON(0xffffffffffffffff, 0x700f) r0 = request_key(&(0x7f0000000080)='rxrpc_s\x00', &(0x7f0000000100)={'syz', 0x0}, &(0x7f0000000140)='syz', 0x0) ioctl$sock_FIOGETOWN(0xffffffffffffffff, 0x8903, &(0x7f0000000000)=0x0) ptrace$setopts(0x4206, r1, 0x1, 0x100000) keyctl$update(0x2, r0, &(0x7f0000000200)="e5a5c21ce25e412c5bd1c79ceed6fc79d6eabc4a39d62a7170720d40cddaa028ae0c89a7392cff6338ac325aa4286d6dd9c33a5160ff7f000000000000b90cbf998ae432cea782558efec63fb79566ade1bb7706bf63ceaa6374d4ddf060d08bc637f55d9f485563c800de7a6dba3a3003002af4eaf409b4d301c7dc7164143116fd3b95bc0698907e9003c66faa3bd9d642d5d7927dbae4b65d68ab4126b7c0657f4bbbcecc8d14acbafb4e61658813c5a827f62ccf4a34d72a2e705ecb2a283b60c9f46abe18adc4dbed53261d2661a48fe71b8ce1eda6f8d049c3e997777744232689a975b1b1d33e929fef23358e948710ca199f48ec8bc682a574706035a861a619520e21af5065bf03932c583c", 0x110) 00:31:29 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x200000000000013, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) connect$inet6(r0, &(0x7f0000000080), 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_OPTIONS(r0, 0x6, 0x16, &(0x7f0000000440), 0x12f7e5) clone(0x2000000002000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r3 = dup(r0) setsockopt$inet6_tcp_int(r3, 0x6, 0x3, &(0x7f00000000c0), 0x36c) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) 00:31:29 executing program 4: r0 = socket$packet(0x11, 0x2, 0x300) setsockopt$packet_fanout(r0, 0x107, 0x12, &(0x7f0000000080)={0x0, 0x3}, 0x4) setsockopt$packet_fanout_data(r0, 0x107, 0x16, &(0x7f0000000040)={0xd2, 0xffffffffffffffff}, 0x10) r1 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) keyctl$update(0x2, r1, &(0x7f0000000140)="a63234ded7b61e3c46255b40184f8cbe81df23adee9e491a6e331bfdb1567c61efcff8f7510cd384c010022fd6b481ad7b976a", 0x33) 00:31:32 executing program 0: socket$inet6_udplite(0xa, 0x2, 0x88) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000010c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) socket(0x11, 0x800000003, 0x0) creat(&(0x7f0000000040)='./bus\x00', 0x0) openat$keychord(0xffffffffffffff9c, &(0x7f0000000240)='/dev/keychord\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) socket(0x10, 0x400000000080803, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') mkdir(&(0x7f0000000640)='./file0\x00', 0x0) r1 = socket$key(0xf, 0x3, 0x2) sendmmsg(r1, &(0x7f0000000180), 0x32bc45944b084a6, 0x0) ioctl$sock_inet_SIOCGIFNETMASK(r1, 0x891b, &(0x7f0000000080)={'vlan0\x00', {0x2, 0x4e22, @multicast1}}) openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000180)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) syz_open_procfs(0x0, &(0x7f0000000140)='ns\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) dup(r0) clone(0x7f8, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f00000021c0)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000440)=ANY=[@ANYBLOB="40340800eebb16c248460f05eaa415a5"], 0x10}}, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) tkill(r2, 0x40) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r3}) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r2, 0x0, 0x0) 00:31:32 executing program 5: r0 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) keyctl$update(0x2, r0, &(0x7f00000001c0)="a6", 0x1) ioctl$PPPIOCCONNECT(0xffffffffffffffff, 0x4004743a, &(0x7f0000000080)=0x4) r1 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000100)='/selinux/avc/cache_stats\x00', 0x0, 0x0) ioctl$KDSIGACCEPT(r1, 0x4b4e, 0x34) 00:31:32 executing program 2: r0 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) keyctl$update(0x2, r0, &(0x7f00000001c0)="a6", 0x1) r1 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') preadv(r1, &(0x7f0000000480), 0x10000000000002a1, 0x0) ioctl$UI_END_FF_ERASE(r1, 0x400c55cb, &(0x7f0000000080)={0x0, 0x2, 0x7fff}) 00:31:32 executing program 3: r0 = dup(0xffffffffffffffff) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r0, 0x4008240b, &(0x7f0000000100)={0x4, 0x70, 0x40, 0xf, 0x3e, 0x3f, 0x0, 0xec, 0x4, 0x4, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x2, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x8, 0x2, @perf_bp={&(0x7f0000000080), 0x20aa4874f7d181a7}, 0x100, 0x4, 0x7, 0x4, 0x1, 0xdb, 0x7}) add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000008c0)={0x0}, &(0x7f0000000900)=0xc) pipe(&(0x7f0000000500)={0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f00000001c0), 0xfffffef3) r5 = getpgid(0xffffffffffffffff) getsockopt$inet6_IPV6_XFRM_POLICY(r3, 0x29, 0x23, &(0x7f0000000dc0)={{{@in=@local, @in6=@ipv4={[], [], @initdev}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@local}, 0x0, @in=@local}}, &(0x7f0000000300)=0x25d) setsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f00000006c0)={r5, r6}, 0xc) sendmsg$nl_xfrm(r2, &(0x7f0000000180)={&(0x7f0000000000), 0xc, &(0x7f0000000140)={&(0x7f0000000b00)=ANY=[@ANYBLOB="900100001400000429bd7000fddbdf257f0000010000000000000000000000007f0000010000000000000000000000004e24ffc14e210101020080b000000000", @ANYRES32=0x0, @ANYRES32=r6, @ANYBLOB="ffffffff4f000000400103006465666c617465000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a8070000064d63a690f12f5c4578fbe90c614a204dab8a0ecd3983cc109492a021b47835b923377517db10373472e53fe8979dd1b76158ccd36ed115711a9c0e2b4cd07fb1babf080f253802f7f66d4487628343fea938f9178096fcf0cfdf716de5cee477c1a6289bddfcd829fb05df0da28ffd2121d6cbc127f8ce0f2df074ab897ad4d79d4d2108a7bc0700eee1cb18b3ac3b9f67c936d0ee732655bf1bfd71cb2384f4351c895aa678993b6c14b1ceee09094f603d679257a29daa0142ff7ef239a35bb6bce35d33d04f1dac7986eee2640a87a2b49aa2cca8f9985974b824ee3ee9dd5cea9bce59292a3e06f3d9e8af8b070d522c000000"], 0x4}, 0x1, 0x0, 0x0, 0x4800}, 0x0) getresgid(&(0x7f0000000940)=0x0, &(0x7f0000000980), &(0x7f00000009c0)) r8 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r8, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r8, 0x0, 0x0) ioctl$EVIOCGABS0(r8, 0x80184540, 0x0) r9 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r9, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r9, 0x0, 0x0) ioctl$EVIOCGABS0(r9, 0x80184540, 0x0) ioctl$sock_FIOGETOWN(0xffffffffffffffff, 0x8903, &(0x7f0000000a00)=0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r11}) ioctl$NS_GET_OWNER_UID(r11, 0xb704, &(0x7f0000000a40)=0x0) r13 = gettid() ptrace$setopts(0x4206, r13, 0x0, 0x0) tkill(r13, 0x40) ptrace$setregs(0xd, r13, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r13, 0x0, 0x0) pipe(&(0x7f0000000500)={0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r16, &(0x7f00000001c0), 0xfffffef3) r17 = getpgid(0xffffffffffffffff) getsockopt$inet6_IPV6_XFRM_POLICY(r15, 0x29, 0x23, &(0x7f0000000dc0)={{{@in=@local, @in6=@ipv4={[], [], @initdev}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@local}, 0x0, @in=@local}}, &(0x7f0000000300)=0x25d) setsockopt$sock_cred(r16, 0x1, 0x11, &(0x7f00000006c0)={r17, r18}, 0xc) sendmsg$nl_xfrm(r14, &(0x7f0000000180)={&(0x7f0000000000), 0xc, &(0x7f0000000140)={&(0x7f0000000b00)=ANY=[@ANYBLOB="900100001400000429bd7000fddbdf257f0000010000000000000000000000007f0000010000000000000000000000004e24ffc14e210101020080b000000000", @ANYRES32=0x0, @ANYRES32=r18, @ANYBLOB="ffffffff4f000000400103006465666c617465000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a8070000064d63a690f12f5c4578fbe90c614a204dab8a0ecd3983cc109492a021b47835b923377517db10373472e53fe8979dd1b76158ccd36ed115711a9c0e2b4cd07fb1babf080f253802f7f66d4487628343fea938f9178096fcf0cfdf716de5cee477c1a6289bddfcd829fb05df0da28ffd2121d6cbc127f8ce0f2df074ab897ad4d79d4d2108a7bc0700eee1cb18b3ac3b9f67c936d0ee732655bf1bfd71cb2384f4351c895aa678993b6c14b1ceee09094f603d679257a29daa0142ff7ef239a35bb6bce35d33d04f1dac7986eee2640a87a2b49aa2cca8f9985974b824ee3ee9dd5cea9bce59292a3e06f3d9e8af8b070d522c000000"], 0x4}, 0x1, 0x0, 0x0, 0x4800}, 0x0) r19 = timerfd_create(0x0, 0x0) fstat(r19, &(0x7f0000000800)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) stat(&(0x7f0000009440)='./file0\x00', &(0x7f000000b100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000000980)={0xa0, 0x19, 0x0, {0x2002, {0x0, 0x1, 0x6}, 0x0, 0x0, r21, 0x2000000000442, 0xfffd, 0x100000000, 0x9, 0x0, 0x6, 0x7fff, 0x3, 0x0, 0x911, 0xe480, 0x0, 0x20000000000003}}, 0xa0) r22 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r22, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r22, 0x0, 0x0) ioctl$EVIOCGABS0(r22, 0x80184540, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f000000abc0)=[{{&(0x7f00000022c0)=@rxrpc=@in4={0x21, 0x0, 0x2, 0x10, {0x2, 0x0, @broadcast}}, 0x80, &(0x7f0000003700)=[{&(0x7f0000002340)=""/4096, 0x1000}, {&(0x7f0000003340)=""/210, 0xd2}, {&(0x7f0000003440)=""/192, 0xc0}, {&(0x7f0000003500)=""/57, 0x39}, {&(0x7f0000003540)=""/5, 0x5}, {&(0x7f0000003580)=""/100, 0x64}, {&(0x7f0000003600)=""/201, 0xc9}], 0x7, &(0x7f0000003780)=""/96, 0x60}, 0xf5a1}, {{&(0x7f0000003800)=@xdp, 0x80, &(0x7f0000003a00)=[{&(0x7f0000003880)=""/55, 0x37}, {&(0x7f00000038c0)=""/195, 0xc3}, {&(0x7f00000039c0)=""/46, 0x2e}], 0x3, &(0x7f0000003a40)=""/6, 0x6}, 0x100}, {{&(0x7f0000003a80)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @remote}}}, 0x80, &(0x7f0000003f40)=[{&(0x7f0000003b00)=""/247, 0xf7}, {&(0x7f0000003c00)=""/156, 0x9c}, {&(0x7f0000003cc0)=""/23, 0x17}, {&(0x7f0000003d00)=""/120, 0x78}, {&(0x7f0000003d80)=""/55, 0x37}, {&(0x7f0000003dc0)=""/67, 0x43}, {&(0x7f0000003e40)=""/188, 0xbc}, {&(0x7f0000003f00)=""/52, 0x34}], 0x8, &(0x7f0000003fc0)=""/225, 0xe1}, 0x5}, {{0x0, 0x0, &(0x7f00000045c0)=[{&(0x7f00000040c0)=""/11, 0xb}, {&(0x7f0000004100)=""/19, 0x13}, {&(0x7f0000004140)=""/230, 0xe6}, {&(0x7f0000004240)=""/239, 0xef}, {&(0x7f0000004340)=""/146, 0x92}, {&(0x7f0000004400)=""/217, 0xd9}, {&(0x7f0000004500)=""/142, 0x8e}], 0x7}, 0x10001}, {{&(0x7f0000004640)=@ethernet={0x0, @broadcast}, 0x80, &(0x7f00000049c0)=[{&(0x7f00000046c0)=""/161, 0xa1}, {&(0x7f0000004780)=""/153, 0x99}, {&(0x7f0000004840)=""/182, 0xb6}, {&(0x7f0000004900)=""/180, 0xb4}], 0x4, &(0x7f0000004a00)=""/203, 0xcb}, 0x4}, {{&(0x7f0000004b00)=@vsock={0x28, 0x0, 0x0, @reserved}, 0x80, &(0x7f0000005f80)=[{&(0x7f0000004b80)=""/4096, 0x1000}, {&(0x7f0000005b80)=""/246, 0xf6}, {&(0x7f0000005c80)=""/9, 0x9}, {&(0x7f0000005cc0)=""/27, 0x1b}, {&(0x7f0000005d00)=""/236, 0xec}, {&(0x7f0000005e00)=""/187, 0xbb}, {&(0x7f0000005ec0)=""/188, 0xbc}], 0x7, &(0x7f0000006000)=""/223, 0xdf}, 0x2}, {{&(0x7f0000006100)=@x25, 0x80, &(0x7f0000006340)=[{&(0x7f0000006180)=""/116, 0x74}, {&(0x7f0000006200)=""/50, 0x32}, {&(0x7f0000006240)=""/206, 0xce}], 0x3}, 0x7}, {{&(0x7f0000006380)=@ipx, 0x80, &(0x7f0000009400)=[{&(0x7f0000006400)=""/4096, 0x1000}, {&(0x7f0000007400)=""/4096, 0x1000}, {&(0x7f0000008400)=""/4096, 0x774}], 0x3, &(0x7f0000009440)}, 0xffff}, {{&(0x7f0000009480)=@in={0x2, 0x0, @multicast2}, 0x80, &(0x7f000000aac0)=[{&(0x7f0000009500)=""/128, 0x80}, {&(0x7f0000009580)=""/91, 0x5b}, {&(0x7f0000009600)=""/229, 0xe5}, {&(0x7f0000009700)=""/4096, 0x1000}, {&(0x7f000000a700)=""/208, 0xd0}, {&(0x7f000000a800)=""/150, 0x96}, {&(0x7f000000a8c0)=""/64, 0x40}, {&(0x7f000000a900)=""/211, 0xd3}, {&(0x7f000000aa00)=""/159, 0x9f}], 0x9, &(0x7f000000ab80)=""/44, 0x2c}, 0x400}], 0x9, 0x0, 0x0) r24 = openat$full(0xffffffffffffff9c, &(0x7f000000ae00)='/dev/full\x00', 0x100, 0x0) sendmmsg$unix(r0, &(0x7f000000b040)=[{&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000800)=[{&(0x7f0000000200)="16065f82dae72fe58eefc5dd71ede2db51556c1cec777ed78a237eebdf0e54394766d3e2224e25caa508ca00060c001e4c490e24e4e79d8fd21013337792348692bbe92a77d3aebb5bb979ceaf673a2c71a302b5ab4d03aec1cd4c41b82d98c8dc550034387c8c3c9567382624e20d493a0c42c8a91d0b02b3e25c68777d168356a7d9af1391812d972830ebbdd26619ae4c026e12d7652c4724abe612b3c2ce7557abdc320e34142691a7351812f7d8799c0998cf3410380d", 0xb9}, {&(0x7f00000002c0)="f48106d7eb500ed20ea81e963517d5960fabd75f7c54ff06138163a41619f0f7c76a18c9d3d3c4ad1722f734fb51b033333d9b54f197d7a3c4fe1fcf13ca8772d3fa7d8a63a8fb7438e49342cb4565ea2c898f221b8be33396467a071a640a008ad28a698a15f6c6a34599134f89101da4b986d4aa2fe1d6f2ef80b3fccc17a328e8e12e46ef353d16e27cfba450d48716951f37f7d438d834aa58aa6bcab8731c2b889e550e683125dfa485a9c383881f0e47", 0xb3}, {&(0x7f0000000380)="9cba8eb2c64ae93abace79105a16fc8339f4313066880c4da7e78ed93cff5093c6714506c3b7e8c50b3c9c12ef425fa0ec6b2f33a72f903b4698081842149df02f925fb7a32ea1732d8a67eaf6c0384456c3295650d1f8bda3d8b7ad0f64b77321e2c26a7bdc", 0x66}, {&(0x7f0000000400)="5c5fc62c458b178858551c7959275b0eb1178f4ce7bb081039a1f31d6f4b365024fb7e332cb324d23989918e05982cb2bef33697316a506e54ccba30a90fbdb8ee434cdc2b03f7926eb0929c4d72f937690e8866f646230f145f06246b70a8f71f225993de662b89876c2dce27af9a52b2f0c34f92e80326d0e1431a3effbf3dd7d2e44f35", 0x85}, {&(0x7f00000004c0)="13c06390e69931a82961ff07d9f3c12b55a8a3b72ea828af639774488eac7249be09b47d6b53b43bc1db792ea6600aa81edccfbf389920811f79c360ceba39be3e44f3c21f706194bba3d63e60e6615597b833e268fd", 0x56}, {&(0x7f0000000540)="c5a0e01f699d25670febf33895d999526c743430cd7a0dffe0345803b455251b55ce30660c9122347343971205d209432fc6dfda918d859a2fba48c17dd2422165da5ec13e67e54247d5084401f36c6836f356acc8bcbca16e99c99bc5addfa740f90d828278237dfceb5065c0e453c8991aac598002fda6f01337b26662f1fed3265139c90ad12636573a20bc20db2a5dbdad85753dcf4e858cfce2f1370c26ac6d4db33be3775eb47585e58365aa696061076ac1218aed593a6aaa4ba33233fbeb6891efea87cf9a41b706b7b845541d1d49f2bd8e493bae89687a376a5764a9bca775969548be0058cb64886da798b599fa57a3f312f2e99d9d2de929d4", 0xff}, {&(0x7f0000000640)="74936e4f937a765cb88b2c80649d0d0ce67f860658b41ad536dd7350a71262c68b30b4076f3f2f47bc65515b", 0x2c}, {&(0x7f0000000680)="92ce80fad203673b36fb80d8100fa5551e083f7a7df9b5ced7ead9fcc46a4b39a8eefcb26df944faeb03a9b72e7dd3532cb38ff11f7fe6f8be6bc25968869754505ec4f6a35ae5e777c8f2834641b38ec6603871085b52c2696c5e0e7414098e1f0d0d42da43721a53c786560d44d7a991e960a9487659df1391950ea4f5005c449fb703aa384418e41e95a33c53eeb63d8d0a6153903a7ff588dca4820d40bb61e2aeb5fefee7d5bfad27aeaed867adb1fbaf1e4715b5697db11814891d4727f94f8f79bc652a011a97ca24c6447a7c04cf38aefa06d2557984365e925235afee0667559aa43b1e2d8b60b4dbe4fb11559b93f2cf", 0xf5}, {&(0x7f0000000780)="97418991af11828b916cec3b5c254b0eef805585d27bb677556189bab811485bfd566ce16cccb27c947eefa1d015b1e8b040e7b57ac330ec1ac85899d8d50930ee2499825080e948875d810aff1e601a50c120177e83dc6684b66b5618d8ce287f8acdc48d8970796d", 0x69}], 0x9, &(0x7f0000000a80)=[@cred={{0x1c, 0x1, 0x2, {r1, r6, r7}}}, @rights={{0x20, 0x1, 0x1, [r8, r0, r9, r0]}}, @cred={{0x1c, 0x1, 0x2, {r10, r12}}}], 0x60, 0x10}, {&(0x7f0000000b00)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f0000002200)=[{&(0x7f0000000b80)="1e8db0955c22ea65d1cb414f0e059cc8ea0f979c634af7690ebe78c20586bf718f455a953fccfb45733e09cb3ae73a16698fb8d1dff5c841b69a8e6a48a1ad1a7daa24ef1eca0db4e6a9218b64fa84ae10e65fa546784767a9f809cb19f48601013b04b5121bbd64902901606a53519470fe183882bfe88726dd33d258", 0x7d}, {&(0x7f0000000c00)="e9cca520cf1daabd187bbdf1317bcb8f8d59eefd45b98a82eacc8c8e50c523d35a461a3906b73927d29bfb071c7f9588b4d06267ae5946ace88799d0fca234fbbf8135a6196a1bf6fdc3c967071018e1ceb4a37b81c58e12e80ed20a7a6c0f760b2ba38c9cbd8cd0f507f1d3d568a3ea902e061b99ab67564210ad3613e6d2de76b3588d7aa2605799d73b2411a61763fa02f51f799088fd23eadac4d3e9", 0x9e}, {&(0x7f0000000cc0)="29687319a5e3253d8da500aa67d93594d11e556fe98d280255355a42f11ec6e0b69f014bd904e7140cfb30a84da9e3e9c27e246cbe9a3ef85c75a2cb01ae3824ca700ffdbca2dfb45dacee55f783db7a8577bf86cc8501043018162ead65fe804596a82631c0bbb22b4c6a3e030ed291be8d5099e9fc8f784977f606c0c6a7e1033d38b4933741bdc0b0bc7111bd2dab605c86bc6922d0da58fb43532195daf64cffea4236c42e7bb6cb6993f65ca041ba4b69b33bf351923961406b44b6327930768b6da10531a4e1f293f4e0d711d5", 0xd0}, {&(0x7f0000000dc0)="6ffc0c0509f1efad89d280e949f2f317bbbb856573da3e3ded6cae654d3f3f6bc7fe5dfaf1972ea6bf4d094b2889c74ace61f508b453526b5e622eb51a5fbc3db122ba2d884be8e3c5ca5f749b0138d4337bb4bd839321e94b573f32d7a162407e114f3b6e91de7a73fbcbc8719a57db4656246c093aab83a768c99848", 0x7d}, {&(0x7f0000000e40)="59f426b19e2d1fb27515691320d41bb68c8212f9400efb53fd69c3ce8d3916759eee7377564095940cec1d8b7cb5aeac1aa69ee33899d5dbf08b6fd78d40a984b1fcfbe139c68bc9b1f813be68af156ea279cdb3fadcb96596a4b505d80e8582aa2bbdeb0bae8824087e95466de6db1a865df80bcc4f2a92bb36d4448c682dbb45f824f0fe316f435818b43258f02de334a824dfa004f80b2c1e5b34baab59a27001676ded0dab3adf21676ee682e659d6e2f55bbdbafe36b6d72ed800cc0449105c73de16875dccd86dd839e1beec58fb3ef3b034791fbd4c69b4efa2a21cd1809ad2f7cd31c934cf1d35b5e6302edce2de69e913a9b5f0208a5ec6cb66b9d06bcf534857e4ff7e6d0acf9ac2b02f80783d1a633e432dca1a4e4afee43f298aa01aab144e76683e441c30a3842c3b624fa3d5878351713ee2b6cf064dfbd91a6ab5e4973fae3ba1dc9ec493a2fd50a64053dcaf3ee6b5e1c134d38d43e06f9c3b287bd2e312f2e712fba2364b6fb7abb36be770175819c72717512605fb36740482ec71554346315382ddb547caa0e24e7c39e1b0aeede15515455f92b477e94d5779ff389b474c2dc1f95180ba969bd83530e223b9773f313cc2a92931eb9994c93487941ffb6a7b6d0aa809775872eb158e18bf091a52acaf7fae2ebe3b5c550843fca12426a88fcc52fde296bad78c050045d20c6eb7a17e8282f5259cf5db40d85a804250743d2ad6874f92b0873260d7089ba94f5ee19bc0eafa7eeee1a3336aa2af2727f39479c2e6ff1c145c0554d72fa87060b495844f0845e76cb9749ede441962cce539ad7f40a1a5d620708e21eed2eb32e209a6370c4f09d1aa9b67047add5d982af72a48f3615e97fc1f4d22bce1df65ef50d6ca306f62e4559927e33db1acec25b345a3cddcb3a7511aa265250a2b1f36bdc2596bf6f04e51de495d72a73c789ed968d4ae0fa82319631b0a73dbf101def1e3c7d15f053c40c796213c91acde80bec6822f8f044c71f78dd500d7bfb1b6a04fb1961037329d6b0f058d492f4c736a60e1d79f5ba270047ae7e3019a2f53c7ea010da93b382bd9f473ed537d474dd909ec6904db7f72d8d09b96157f78064c6c03d75354dcc0e4a53eee8ff87528ccb9d5a1a8e6d7e91f97e39f1bcee4735d496965891cee94f7d84ba56071a52fd1cb39353873c34f97dd87f1edcf52ed7097734aa65a7642efc4d679d3d16a9fedd841fabd7f8a49e8b5ca43be0b28b37841292d338be93716cb6270324a1daa0c807a4f5cabc433f96eaf678f22ebcfdc834cf0c8b6ce1106ff39a5d446ccfcd58156fb6847978fa5bbf99c595c1d39d3adf6188e7f445e42deeeee86cdd814da9319134017b0f0acae063894aa7406970fed872ac67950f4e4fe2a441df005397e05f860b11a811aa4f0b53c3711a189afc0748c1645efc87e791f7f49e75c14c03c82c73fd7106009d697a7cabc798a9bb2169af075143b0c582fb510e9f37456140c4eacc6c7d672bdfef7aa4a22d84b680360e4432cf1639385c342767440b0464cfb43f47b9af71d1db2ce2946ad544e2e5bd4689f8f703707333e439017461fc2dc57e1a8a3c7cc7222232f4b3badc23b79ab602e7c5258796ae6febc2c3b28284947e7ee8cedfa0ae192feb32e5b88bf36c96438d2d7b3c8c95b07247c5bc3ed969fd63fa028ee0b900628d6a30d8ea60539f132f6aa35d6f9f18714631ca15777257b64ac649bcfcdecbd29eaa5c48975256d4a188febb7e581d0284b3adcca3bd21894f35a0909566454adc792e9fbe9af03f8cb781798f1b4d6eb0a5e5dcf1caf30a90bd3f255108128d83fdc929c8804809ea782456744854a7b3f0ccb421ae6626ca1100d2fee67c78a4325ed2544814931d6dbff072e441eb583ba22075f025548a6d9479520f3953e5e42bdf087346ecd6f0ee5719bf91c024f9abe530ada47406f2a064d87ac4590fc1a1e7216b917c54ee2b55c6a974bfb05104f6b22519580c560f274474f595c0596a0b14538dcdec6d8935b7c86c2cf7f6890c132fa19fc1559c9a1971c4878bcf0a56a470de2c60377a1c1ddfba616afe4084b258f83d9e7c0edf4e122a4ff568c49d4e3605c912f0fd5cd19eb97caaa64f42134395966b9c7f67adad050acab972ba5800ae31e942dffdd4f23602a2f1e8e5242803ea8b3c51470f40fedaa980076ec4e610d7288f9c17923e995026c59efd3b339f52c4cadbbda12b98be28a2d94f60994375651a03b524ddf6c0008481e4ed75e0264d6c6913b3e3fe5a764432eae1ea5f21dc620f8c6de0750aaff9bc485305e44cfd746a68c3b5872a69e02b058437fee824dc75abc5e709fb9e711276c1fdd80ee380ce0ad07b5ba23466d14af4f657d87e359e5b6b6bec39a0c4ce39cf539b377d5e4f54529a6cc7024cd97ec959b99a86d4d61fcdfdbac60bedbb282c129b5858dd0e9c3e50c46e1c4722081f786be002c403a58dae0ded13a7fb5931bca4ee97f2919b660179fc62532232bea99722b3e6c8fc0d6e2f5cc086f84c14557498447823990e478f90337bdc5938c34b23453e99b0e627b2451c63958ed11cac5bad623c98f65e11280a830e364f820830dbb3765a15be2e1d71c67f7d0c821282ab05ba991b6a18d3493f24407feda56cedced5e83ef142bef06c2134a5e4e4efdf0b976094806df908691374d89b0fcec511daeea1286d3b2b36944cb3fa5ec90935af7482325fbe3ded5366bed680f57ca38130ff1256a3ddd697573b2a4ad24602aee06a94bfd22ddc93c6ad063072285bb56913f46a81c0ae220a1c6dddb09d2739be8a8246ca97bdd4ec93bd9ef0367432d545b30074cf113dd42d28c0783601fb481a7343de468da30fbcbf8a815c11284963c23e71f2eb6f4562503968784070d27dc1f5ab1bdaedacccf271d4dfbe844168c8a8fa9e84009eb230f0e9af541dd7d30067b7ade0f0e3b4d6e5bf4c9abf1e27bfdabbce59c51179e52873cd4b2b24072ab8f8d6e480c77daab3fbd58b039f9b417ccbc53214487883c830a93f05e5393ddbfc3f07cae61ac6bc0d6f7b13299f2de094ce97665ea867edd499a0df7c0a39d685de0485f4d5f77fc3d30cfac44288f26032bfc240dc9f0cde51e5c73524fd6cdcf800c189318a4c2744558f1cd0ef9f6fcbda14f6dc91533de682b4891e9b2ed461ebb3b6420b55f29d02c30f95848dd53baa2496da7bcc7281047f0340916544dba05c32da85014eadc46d56a406bce49314b7726347e6f7efab758ae3c08930cecc6a28af1bfac03d5e504ec03897f198c70309bf684acab1ee5ac2922d26c531b09c20071e1103adb2f99b85e0ed8b5f994a229059c57db1ee36152fa1bc3d0ef08c73cb1107dc5a964728923677898fcf30a51cf2430874091411d72ae1b047a18b5d1bb3b71d6f42ffec0cfb72e85fd4869c02b712697fac041987a055eb17cccdb5d0b098c9981ffae53a3857485c4d719276e88a2ad98da6163e6b5c4b9f6700422e820bea9d37ddf63677ac6d391935676e267a2b22dbb6239d4ed897d8ef4eed81ec60185fc16165a18bd64a1af63867b090d46f383c775531f542bbc28f10e37d6b61391602357e15a735331b62f7975d256757415cb4d7eb63d8dac136eb6478a3ca1f53a504897f5e5259eee0d676967cdc87e7770cdac106f32fbf6da396c75e68813ee4b39085a291e5d66f94c958d796571598fb141ec9bf340902a8f6d22aeb118eda2799d75e23af286e35fed40479802ccb68c4ea87d193546d6c0d979ed712b6f84a8cda8015703448303d9e0cad56617d2ad2fc74b320d940b83b62e8765ef43eba3bc9625c2434ecde479af9346604b334021ff3312e3cdd14ff3d3ae45fa5ed1d4167ab27117db3bf88c5f6c2b519a32d07341263eb64f40f503e2a23d996460555517dd3a73f3f3df7557fb0f9b92f4d7b9f8811b45ea0fb0e6f2064a77c3300c9de3455857b94cffd827a39c31edd476a6b82742d43dcfc2921a94cabbcd06985b78ad394b4d62db7f5cbd1b092082e23249e22b43592a71881ec6f698aba76926f5eec2ed9e4048e0283c0e985bdf80421eae77d9632a26f4e5a16342b72efaf1adbbe5248c0750c4ec912daccf4551b6a608ee26b8296d50acec4a6de7d0a28fd82897a6a57672b65e259890111caecaa01454730c068375bbf104b195b18a0c3e9f012ba137358952856283d2a53d9dd85af6b24c160a968a2d58efc5bebd638877cb0fd7d7231e180335858c9fef47c495b6eb2f910cb4c7d042208199f2a02a70ab3bfeb9002174083a3759a6f9cf5a768fb63fcf51eb7fe495909b41477a3f6d06e01c03361f6f94b3e2522493f253a7ff4ec8bd6fe7f8e64c70aecd37dd207ffbd4679445a5f9bc47f8762f406d49022ac8403c3bf9455d42172036dcfbefae84dba6e0a57a9565ba7a6021fa897a21aaebdeac771e973cce6ebcb2c1dab672e02e08dd9ff94b5b15790d04adb12e3a67f992424fda008d8667fd17dd469bcba7dd332092d51d746bc2deb57db3ff0a238d81dfe3e79ce63987db4a2408f4bf72bb6c589b11ee20625e4046f376a831e0915631a55738049e50264c42b380124c7d95ab034add222f25a5510d66e0a1ad11e697b19c0b8a2fa50a346d97481c99fa6e336bed7e9d365af22ec8b9eb5c7d4046826f2fa8d9f77d23fc638ff51dbade842448017ec544e1c4db6246ad5150d4b16bf70aceb58e11b4263a0ea5c4bfdb89c04ace532438e6a27f4079035e354a155d9727473755ac59cc84584b83751ebb1fb293f554f8d50bf7f0d47c0bf36eeb57c69781e0dc7dab6cbfdecfd2786338de849fc1346ebc4232597901f9461dfdcb6fba8e1516e27fa660265e6886b55b6ec1ab981b97a7eadf4a2629c70f0007a4a8b19c140d166947dc73a1c2f8c1cec9c00c24aa7f94675b8c43b76c98d6e5934d81b252631a8d3b38a0328d566c99a7f591e965b16d967803e9bc6e3905a603fcb036289017f648e1e58e77485387584e0fc1a41a40c1b9ff0dab9d90a601f2a826de824ecc0c7c3a0659ec881f787c0bc2b50b5dca22609a3be9eccf06f48ebad32ed7b5099f813febbe786027acd58a0f0d033b1ab1a36dffa35bb0ee6d9574119e9644b97f95206be9af9a3403167e0c2f826eaf52529cdfceda39b5ed0d0b31778be5941652722f4283eb10712176362b34c32ea23f5f1286cf214121a7c67d850da41d8a7a0f7af8fccdadb243706876d50e8d12c013a9288931c6f297680708da32b7dec6da3ad4ada3b6e0ac1f3e16568f6e3764d157944cadd76e45e75748f3193c47283643b5979ba0b3858c98dcc8cb711f3aec67db9986e9afe881f51f70cdae8573be9eb5634b6d2539d81a25a1ea6ecc74fce0f0b205c9336b40eaf5fa2cf58ae6c2f4cd1d58fdfe9c03974740e08f13fff3e237397ede501dd343c7545b841665141a4d366a65b2f8d898f65dfd5b5bace7208d6b8946bf5d7196993da9454f1f3bb61c3d561f22d882f2afd5f136e7484f0bc867efe1b6734526e5270092acb5e192fc88b9bdda360e89f6bc6ca96f79991f8192579d7b682c45ebba467755dc4d04d645aaaa016b761aa1bdf4479dcbf313d92e47e30a4a6ab89fcb81675996185e2c9da7ece5a42a5d5c01b03eafcf9b5745c81c8e0ea743a01ef2d43adaf742a02a0db0e6b5f3e5a88bb7b05b6fa0a1373cfbb5986c223f1aaef3aa4b177f604bcf614fe25771941a10b617b78dd099e866c5645211ceea752e32b854", 0x1000}, {&(0x7f0000001e40)="9ea2e874d392f3776595758f93511729796065f33e914c1eb6e9aa5b6dcb4ca026708ea6188545afbda978c1f1fc194fd089863b1069aea80fc18675f4a43c927698d5bf119f0d6c333ab47d6bff4e2ce653ade35812cafe6175fea2fdb3214ea8f85186685dc236fb3143f123f346f0cb7ecb8fad4c94093c61acc60c2baf645798e2ba03720678394926d5f81bc3dcf16087341840757d15b1e67774dcbd37dcc273624bf989569a3b0e7ad4baf576e739655395faf0d5a1e94196c79021ffdeda31d88db084de6fd5e12176793a09c86f4b4ed28e7b706bb630d43ad57f1a9a3409a968dcdc", 0xe7}, {&(0x7f0000001f40)="bc80bc0b2b2889d500274179bf789df5436ef67e680a6e96097b44ff310c00cbbea0f0b887007bea50bfe219794bbf59afb2d6bb875adf11fb06a7c41ee4fb7eb41b7aa8b7b37bbff6775501073bce2d77264765bbb80433d4f3614a42c9cdb1acf54168a01c82289d9ef27ce0f8622e67aa0851c142fa04acaae1f5156146a2558db6fda70486e17630d7853006fe4f8dc7088907613e01e83141a6252d009a5e0721b913cff2c222287960e49c1176f26c24175679f92eb7a656f0c3682ceaa21c5ebc2bc8ff43b25419bf3fb03cc13ba0268a9c87726ff2232dcc087acc5e55eb06402941807031ce54f6dccaca29", 0xf0}, {&(0x7f0000002040)="53c73fe00e1af64f3d04961229ab777105c992f3c87cedb4b246952a817224da53238a54267ded0de5a41dd49fa5811dc51ac04f37b29889ec42d22af39ff87be7fa282a889b3675d6ff22d677090b21775cbf96dac69473c9033993ee28ff33f9090383dd0ed9cfc695224c85452eb418fea31ec997", 0x76}, {&(0x7f00000020c0)="34b7f8006900acea4f3ebf6b9c7130e5f3458ed7bdfafb207b3ba25ff8ea3b2e13cc4bf0fdc358029ecd7414888eb5", 0x2f}, {&(0x7f0000002100)="b076117fc322d8d7ebc53df99af04e34ee860f53ab5d4b8967c78234c887cc17d7c5f45d6c72443dcda6110fb920ef25dd2a8da0d07f0bd3c151ca1ab1dcf63ae280b35e936d7b67063effa06fc1d645dc78246216b5a581da632b35415b6e1613f1fe1473392fb89f67423237c5bb1947f8a020532e3ca555672ac8e63d09e1d038fc47ded0c90ac4ba7912e7febb460616356c123fc5f89a800f40480ecbb2a70b141672b5f0c39776d66dc5f1476ad8074b43e0a091f7f4a0832e704f54b929506fe50b5f2292d8840450528e3f32178ff33bad1d226d3a2845dc26373b3482b6a05ab833eacb290f2b7f8baa", 0xee}], 0xa, &(0x7f000000ae40)=[@cred={{0x1c, 0x1, 0x2, {r13, r18, r20}}}, @rights={{0x20, 0x1, 0x1, [r22, r0, r23, r24]}}], 0x40, 0x10}, {&(0x7f000000ae80)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f000000b000)=[{&(0x7f000000af00)="6724c3f2c162aea0bef7b133f2797c271e4348c270c76f0a0ca91e57082b5e2fda02cce58f448036f3ef5cac3afaa6200b57f0fdf9d16bf2c6e4f3cdfb5486ab161e020516c2b5fcd068c5bac904ff47fa1d2fd877eacd684a4b3c68a952595d539b6e894ffb79414327b6e285fc9ecc1dabd37e312d814e7ea9855e5a5db8ad267baf243026b5a5e19f98666e98a95ff4cfd44b65e7c3a4df6f2f2197d68bdfa4c31006e63b90231f301468d8b567fa1bab426adf62b6caf718f499edcdea5b86160449ae847b59be186d8aae5b358d286ae4ba6aea2f8ca6bb2d649dc91c20530c039547f782d682132d7628ae6b75ebc163", 0xf3}], 0x1, 0x0, 0x0, 0x80000}], 0x3, 0x4) prctl$PR_SET_TSC(0x1a, 0x2) 00:31:32 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x200000000000013, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) connect$inet6(r0, &(0x7f0000000080), 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_OPTIONS(r0, 0x6, 0x16, &(0x7f0000000440), 0x12f7e5) clone(0x2000000002000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r3 = dup(r0) setsockopt$inet6_tcp_int(r3, 0x6, 0x3, &(0x7f00000000c0), 0x36c) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) 00:31:32 executing program 4: r0 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) keyctl$update(0x2, r0, &(0x7f00000001c0)="a6", 0x1) keyctl$describe(0x6, r0, &(0x7f0000000100)=""/172, 0xac) 00:31:32 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x200000000000013, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) connect$inet6(r0, &(0x7f0000000080), 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_OPTIONS(r0, 0x6, 0x16, &(0x7f0000000440), 0x12f7e5) clone(0x2000000002000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r3 = dup(r0) setsockopt$inet6_tcp_int(r3, 0x6, 0x3, &(0x7f00000000c0), 0x36c) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) 00:31:32 executing program 5: r0 = add_key$keyring(&(0x7f0000000b80)='keyring\x00', &(0x7f0000000bc0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffc) add_key$user(&(0x7f0000000080)='user\x00', &(0x7f0000000140)={'syz', 0x0}, &(0x7f0000000180)='\v', 0x1, r0) r1 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000080)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, r0) keyctl$update(0x2, r1, &(0x7f00000001c0)="a6", 0x1) 00:31:32 executing program 2: r0 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) r1 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vga_arbiter\x00', 0x280, 0x0) r2 = socket$key(0xf, 0x3, 0x2) sendmmsg(r2, &(0x7f0000000180), 0x32bc45944b084a6, 0x0) getsockopt(r2, 0x800, 0x8000, &(0x7f0000000340)=""/4096, &(0x7f0000000140)=0x1000) ioctl$LOOP_SET_CAPACITY(r1, 0x4c07) r3 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') preadv(r3, &(0x7f0000000480), 0x10000000000002a1, 0x0) ioctl$UI_GET_VERSION(r3, 0x8004552d, &(0x7f0000000180)) keyctl$update(0x2, r0, &(0x7f00000001c0)="a6", 0x1) 00:31:32 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x200000000000013, &(0x7f0000000280), 0x2a7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) connect$inet6(r0, &(0x7f0000000080), 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_OPTIONS(r0, 0x6, 0x16, &(0x7f0000000440), 0x12f7e5) clone(0x2000000002000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r3 = dup(r0) setsockopt$inet6_tcp_int(r3, 0x6, 0x3, &(0x7f00000000c0), 0x36c) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) 00:31:32 executing program 4: r0 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) keyctl$update(0x2, r0, &(0x7f00000001c0)="a6", 0x1) r1 = syz_open_dev$loop(&(0x7f0000000140)='/dev/loop#\x00', 0x101, 0x0) ioctl$BLKSECDISCARD(r1, 0x127d, &(0x7f0000000180)=0x1) r2 = socket$key(0xf, 0x3, 0x2) sendmmsg(r2, &(0x7f0000000180), 0x32bc45944b084a6, 0x0) setsockopt$SO_TIMESTAMP(r2, 0x1, 0x1d, &(0x7f0000000500)=0x1000000, 0x4) pipe2(&(0x7f0000000400), 0x800) r3 = socket$key(0xf, 0x3, 0x2) sendmmsg(r3, &(0x7f0000000180), 0x32bc45944b084a6, 0x0) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000200)=0x0) r5 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x40000) ioctl$RTC_WIE_OFF(r5, 0x7010) r6 = getuid() r7 = timerfd_create(0x0, 0x0) epoll_wait(r5, &(0x7f0000000440)=[{}, {}], 0x2, 0xfff) fstat(r7, &(0x7f0000000800)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000540)='/dev/zero\x00', 0x800, 0x0) ioctl$KDGKBMODE(r9, 0x4b44, &(0x7f0000000580)) fgetxattr(r7, &(0x7f0000000340)=@known='system.sockprotoname\x00', &(0x7f0000000380)=""/61, 0x3d) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000000980)={0xa0, 0x19, 0x0, {0x2002, {0x0, 0x1, 0x6}, 0x0, 0x0, r8, 0x2000000000442, 0xfffd, 0x100000000, 0x9, 0x0, 0x6, 0x7fff, 0x3, 0x0, 0x915, 0xac46, 0x0, 0x20000000000003, 0x7fffffff}}, 0xa0) setsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000240)={r4, r6, r8}, 0xc) r10 = openat$selinux_status(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/status\x00', 0x0, 0x0) ioctl$TIOCGETD(r10, 0x5424, &(0x7f0000000100)) r11 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') preadv(r11, &(0x7f0000000480), 0x10000000000002a1, 0x0) setsockopt$inet_tcp_int(r11, 0x6, 0x0, &(0x7f00000003c0)=0x9e94, 0x4) r12 = openat$selinux_commit_pending_bools(0xffffffffffffff9c, &(0x7f0000000480)='/selinux/commit_pending_bools\x00', 0x1, 0x0) openat$cgroup_ro(r12, &(0x7f00000004c0)='cpuacct.usage_user\x00', 0x0, 0x0) lsetxattr$security_smack_transmute(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='security.SMACK64TRANSMUTE\x00', &(0x7f0000000300)='TRUE', 0x4, 0x1) 00:31:32 executing program 5: add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) r0 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) keyctl$update(0x2, r0, &(0x7f00000001c0)="a6", 0x1) openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000000100)='/proc/thread-self/attr/current\x00', 0x2, 0x0) keyctl$update(0x2, r0, &(0x7f0000000080)='\x00', 0xffffff91) 00:31:35 executing program 2: r0 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r1}) read$eventfd(r1, &(0x7f0000000080), 0x8) keyctl$update(0x2, r0, &(0x7f00000001c0)="a6", 0x1) 00:31:35 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x200000000000013, &(0x7f0000000280), 0x2a7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) connect$inet6(r0, &(0x7f0000000080), 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_OPTIONS(r0, 0x6, 0x16, &(0x7f0000000440), 0x12f7e5) clone(0x2000000002000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r3 = dup(r0) setsockopt$inet6_tcp_int(r3, 0x6, 0x3, &(0x7f00000000c0), 0x36c) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) 00:31:35 executing program 5: r0 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000100)="8f192d46e316fed60422dcebb0bc87699cd3", 0x12, 0xfffffffffffffffc) socket$nl_route(0x10, 0x3, 0x0) r1 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000140)='/dev/uinput\x00', 0x2, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000200)="9c3dc7d516c32e3d50a26e4404b4ebad44337bb91f9d5872f6c8fd06efaac856f2419389bfa76219a9106a5be284c24a8bbba2d9c765f50158915d6257d204a261dc5075f1a6ddc6a681b99fff86f1843abb15b7cba87ff21325e6caf71164dd06c90970ae58eb1c84c83d176b8f9b107342dce012ad9ff983e2268bb9060ba9bdc73e1e43b5901026f3f84cf1b7ed2773fd07e790be16fe731636cd47e0cc8246a0028fedb3411ff80ebd71234ec039721dd75a1da587557c16b72e4f9c9d7135f4bc5706141b03b28afa5779acbcdec5cd", 0xd2}, {&(0x7f0000000300)="8949e936e308a7a274c650a0108e341d3100e37db0ff35d4146e3d50bafab83cdebb4d03b8ab05c0428b271eff087d7590bcf1920be6a69ad89e7e30372a57df7b8b630e5393019c491939b79076a09cd4d5fe30f7aa40c1fd2c8e0a89f10db30715c1d31bc7536acf07843f40c1ccc31a973991929efb20db8f78e96a9994d3e3cbe17348256d444f8b4a9c4fc1a1e405e8b6329f95ecd2", 0x98}], 0x2) keyctl$update(0x2, r0, &(0x7f00000001c0)="a6", 0xfffffffffffffd78) r2 = socket$key(0xf, 0x3, 0x2) sendmmsg(r2, &(0x7f0000000180), 0x32bc45944b084a6, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, &(0x7f00000000c0)={'veth0_to_bond\x00', 0x2}) getitimer(0x0, &(0x7f0000000080)) 00:31:35 executing program 4: r0 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) r1 = socket$netlink(0x10, 0x3, 0x12) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r2, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r2, 0x0, 0x0) ioctl$EVIOCGABS0(r2, 0x80184540, 0x0) sendmsg$nl_generic(r1, &(0x7f0000000140)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x100040}, 0xc, &(0x7f0000000100)={&(0x7f0000001540)={0x12fc, 0x24, 0x400, 0x70bd27, 0x25dfdbfc, {0x11}, [@generic="a4e5db7068845bf8fb4cc9943f2cb1181354b71f065a7e2532031fdf5ca5317cd320d78d79c91055cbab0ef812dcaf1000a54e856df3e92bbad1d5d15c6f075c42d06d65e5637f32e39eaf58413a67184e5e6d72a7ae0479208369f540aad82dd5ffa445fd46d36b4c380b4196ca9402eb14a6e7003afb8e2d76f396baba82cc237e57a035acc7717f41380b885edc244e802c66c4dbbb", @generic="e17547f5957dc06ff19d0f", @typed={0x8, 0x56, @fd=r2}, @nested={0x123c, 0x42, [@typed={0x8, 0x90, @ipv4=@empty}, @typed={0x14, 0x29, @ipv6=@rand_addr="2ecda5d5462d336e46da96d24e84db71"}, @typed={0x3c, 0x94, @binary="9d118c88551483e7a9dd31736b7496c5cdc6417cd3cf9e9d55ce1e1762672e35aa73dfa319a702b9b9f2cc8a74b3c0a799a6105d6493"}, @generic="3a5f26813596b9d9474234fdc0b9d577b27752c38f66973f886b0edac7b2cebbd4f07c1e43279d8de624132516e14e97c0d4953e48a547c0c41d9e0e6beff0bfc42d46f19bcd85619c35fa45a4cbff99d9d9db3e3a45bfd74c9d23384321bc39170fff8cb964be9a79e9d3982cc66f0493de16d4f4988abd381e7d52b359d03e3b6fd1a1f491c326f50926e4460b2e81abcfc2221f0f44834854cb35c750cdfda4328c8a47fc5e4985bdb2dae80a43a1fa2b0a1ca2220aff0ece31c157c28dc295fbeb019e1b88497f7bd27869da5b7da8810c526495186679", @typed={0x8, 0x38, @str='%\x00'}, @generic="d0c64c4e361deb21c6af9b6b9538cac1529b3218e319ee7cabff25394c6b5a0900be9cdfaa56891c4b49781bddf5c074abc23e390981992313f406c7cc2b5b66e3758b51dc9a24d99fe2eefffc4cd9263f45cbda0494f9b35686734a29260d7ebef9ced5766fadd9aed457a732f568349fa323469b36004787b3c0cbcc4f60e79b7ae6f2db5376f32a22242787fc6e2686545ef8760cd672848126df630e5f549ec85cd3ed4b557e9a7884d6416347486b1d5ba999caf8a21ef350b2f35b1dff1b611cff59382d0f15e723b3d47b8957325d7f7a5da4ca99ad028ca8c2c7643a8c4b9de3acec4aae7584fd36101be6e4536cf1da36aa0dc2c24b4eea3aa7f354daa4034c169e214501365684f727e27b6339d84057d5a5744092b82d965bac9fb99d33cd5a931f4d4c96c2c97f6ad64d17dd6e0c70d43e2853e95b05a43309445b55a070ad74f630e8e0bb47439ffafa033943a9683e02530e4a55cea315f3dbe0f93897657948b95bf02d83a88db9f67997332dfbf7a44393871b99db2fb5210a16559a995fc666dec73b2bd9a61712b5574ed76efa969e90b709483bad1350741e14328eb4557bba4446447d727a4e445d8d8a19dfe72303fb15b9d08708134704f63585d8043e62f53feed62c9e3fbb55792cfee6f192cdb0600d866da850c736f15e90319963236b3baa26147abe0aca860cb54de1dc719c79065cf462f213d517c09c58c91c064593a2b6706f4321d84835d9a0e61ea34abb1337d210edbe0434034a7477c87f3fa1865e57b26e2d7b322fb85c323bd596163d9cf7d4b1a99585f018c338d440ba628b5ec3d1fb23539d0adc0a8d2dd61ad404a2aa7dcbc050877ac65360c902a9b5eb066dd7467612111bb053f5f3b9802a7aee0396bab51576de848513f08d0ba2f88e9ca460e448505f1c3382da5ae48e0856350cfa8740a82b7193d336807fb7069514d452963ff819c78768ac022d8e6f6a8bf03848123303fac6b895f75ba347af39bca7b66a4b916c85208cf222c10c3d36133ab9a247557f75d91cb5f2d7e809f5932ea5252f676a67a41de44a4a9eb985691987679e74580acc7c54f672bb6aa43dce0f6e7eb18b95fbe81057f886fdd36f8aa53ed7a26d07affc05c6fd908fc129424a3e7f91a8150d25ca0be8634ec2913ebaca5fde1c030ba7bfd3cc265983dc281d9a6fbc9a2685fa1f8ea59c325118aca026a0b4a9fe4f8e642c9fcb2b8525e1059890df506bc8a05cbad74c46b20d90e3a9e06bafd0a0428a7c4aa9e5c550ae972422e7b3c2ad67d9e810472c98e0ffb685b9fdd413636bba162cd2a851301033cbea116974e6e280d64e5a1b89efb44bced75e920f41c39c30b037fd24826acf7c3f2ffa9f0a4b1c12f47e77645bc6be0b05e5f033ebfe532e4e9ab25549c991087ab55016136ad4be3b12951d45074cba57bd1bbfe35e612b8fc81033d4ad7614f1b8533f2dd0776ab0434272b784d205a3038a90d45dde5045ceb39b122bdf1e6ad5885f997dac66d383fd3711f0793c9c10c34178319005b60f78c9809c0940d7142cfddf7d4339da291abc75effd355b0c1464438c40b2315b0ca1953a84e85b7955901cf3d8203fd69e3b72e4e5399cdb53c83348e0fd4135a3f9213a0c16d998c8e10c76d8a0b9e6a1ba76fa431d143aaaeb96ed213b736f0bfd940453548f9608614039858f1acf7d251df061ba46b065c93de88c36c254c7f2d066c75dea88b18803fa44c7aa9f3a93de3780455bc3b40e8f9757bf0b831a1bc5400f0e6b2218720d46e3e236a5d0bf4fd1093a33ec49244d93ea8bc5d1276a6fdb4745d31e45836be58cef9afa54016b1dc0a917eb7f0bd4252b1bb25f7cff196def1e971088aa1cc6809f5c8305c6d5cbce2674ea4a627c4e6f844edd789166b715a9a30777675e5d7cdba46f95e1e20703a7b42f1ff97a3473b6f444ce578a845e7ce6e6a2104d53e338392e2e7c2c3b785b8ac981048d22bad6b0ce97c77ebd2265ca44f161eefd53c9618ff83538db056bf5f59cd389cc49a5c7136a7de29494b3d9af6030e5b67cc6d7a6c123aa342af308399458efa565245b4554a3062289f299961b2d6a99a363820807d583b410a7c9995852ca8e768f7090658a42765ba22d0e86617568806707381cfb1b7bc5c80c3f357bddc85c10b4def600cf839df44b9c602f06ce6a38e6e05b161ebba91fa3662e864708163d27971ed66b3a99ffd8128b8957f138209929c3d8c5d879f503874374a970f4ce3a0fd84e8f67d348dcc4005ecd500dab97e4fabe99b3716d66bec75bc5bf880ba4b4a3698f581cf560086e4dc9f19e23f937b785dc5d8a02807076776e2ba32907ecca40a80c59e33113291a823a898e59ae06a9b8f8fabf768d8569937f030ad8d95879d1421bdc8022f37c50cd0524cfe2cfdf6de0c9f0bfee14a3bc2668ae21e448565d2f1d866d5dcab14bc8c5a5faf981c787ec5b26cded5f4f754a97e5992602280f8fcae940917a65c9a32f3075114adc8485936fdcd7f91d4f96a4f4d71236b0ff6ecf555e14a076b5635776df320413f1313ee3a4b0669d1893052c8daed32b7de51894a755ee31818bcfc1dc612bfd0eec80f4c38c201a21aeb144a3b4458818d4e6e4171cfa50ba8c522b730ace282099a1063426e84ef1b7dcd27cbe4e6a99e0f8458bac41334152af2305f9b60e864f0233e0df134373f40d50827636d1f3cc7b2112091b933deeca00ac0cb39f0c7632cdce7c75a569f2bed76bd23f6d60cea19dc7eef5e4c70f5ba77a6dbb3a80d5e9d00ba01b6db0c383f9689d395a64cb5dafd662ff61f7a05ea2dc4f617491d68aa850ee6257d4059e767491c0ff85aa52266abe4f4d4dc913f874915b3a0414fac0dfdc6404311349f644e08f2d7019386d1f3d08dfd3cc5c7c9a9836e0e52a61d88ef36c8f1b1b87b2bc34d50b367a23d879c0ded137bcf68835958356df8d8de12d00a8b9c0f81a405142ec6d73698eae034aee9683a116b87cbfb06004dd9df2234c98d819179c060a6a0b9eabbd8deca39555ee1c5bf0c2b3d7d56d2543009cabba32893c578fd6bb24cf2249204fdb466c686b35ab14a67a454efba96dc27fa9557dc40332bd040f855b4207dfbe0f91ceda42f6779d56bc6691d821d13b085b8e49bba3501bff5c1dd74a939cca4ad97aeee55f4fe67c30202316b8eecddd204dd96d8c9bc9668ea6900981ebbabcbb7908e4915d93f8247b3a79f87f6ac8b4f028e3cc50d4ecd2cd0a2d7c20f17be2d358b5d1363718d814bffc0e3909f85b33e1c4053c7a7e60e3ef940f02b0ce3558a4b858e0c081ac3efb5cf891a1f0c5d80f531bcea190ae37be92e5a976cd73a865715cef2990529c1f71f307d96b85fc683d2c2796edcbb270afcfd432fc07c4c34d3b708e7c390e7efccfe9a0329d0a326e8121887e70870252523ed7a7f29aebb3140c186c38e621dd0ec915136867868a19e7efb85bc0ce66d08f52d99ca4a63850555d310eddad7bdca8e6f3357a1cccfad24a1a140bd02ab91917c7b49dc28a0d537321f8122b5e9a95d0ab29ecbe61da6ca068f266f117e33310dfe63be1175c569b767241469c7fb4b98839301f72d75034ffcb64e89a479a1c31b6a9d4f0f327f84e5a8d078b0266f1fc1bfe4109785430a0b5126e23c76be9e05a5a94d86564de56cec158816b9aaa00bd98b078bdf65735126c3d81074bb80baf15265d1d2fc616210a72c2a7e06a56a9d7ac9684a5e56d70e1c98f8b2c74f8a98edc3c0989a33086019356da31acc1ef7454de69c2234ab00e1ab477f2c11af27bdb6a2b78a9bd13f3dee2dfe01f05a79a53abac2f4c69ae245495479c77185d56fd092b2f9f6c780b20d3436d827626347cbf4fed5c689c1a7c593969958a888b683928ea95fef2e978f66eb9b6c281e726fee19c2a2e46c835757fe97117179258f30cef131bae40629a85a5b3ba3564ffe5491a5babfcce844d7c3ec34b57137315ea74a6f1655c3d096c83a278c0ff6578400e27556c31d89b28ccb0ca7709e4a0595fd061c0d929261295490a2e34c821742fca6dfd5ecbd96d2557667ac57c41d651ee7cb04de6360171136cfcd8f8f2aef11b99e32c37efe2995c4d29028c7ecdbbbdbe8130ded8c99525d02c8a52e178830803147696a2588a00e21a942cacbf2a44cf88ac6a134618e387f302cff738cd0858f4d286c48c56ad93ae0c0baf9bd5c09f06cd96479c2008fd15c6942a30c11d6b1fe9bbf0a7766a8a3ae982b830de6a95771a164b43d99b3295bbfaea5ab0680585f53ccb344561a85c6d9b3b0af908621567a5433e94fcd97e9d1c71dafca76edb7da7322ad77f4f5edc9d503aa74b6a89a94a60f56332f9c574e06de7348fbafc3686f623834b5716838972ccb430206898907231f877dab7356bbe0dfac7c3c8b1f00c5a227430450f4b24770fa53daf43fb4a8d27ae9096993853910b50b9e099e82ed01da3ca16d0c9eb1aa6407526ebb73a56d395774c6a0b05d2fd5b73d0f053a644b275802ac063b84557dad6c56cf8013d038bbd7aca0de9a2165f573cc62d715efe24939d195fec26ffe32a6267942ea4f6ac576a5ba3905580433081d05d21741019b18bf1029eb4d4f2a36db23f9521543759fe8ec8eb7b54281aa391ce8e3d05f48ead70252663046d7cf963d71bab544b0842af19476a5763b78769fcece0b6ad5a307ca747a07a682079fc50eba0ad4ea583db9cec3e970fe784050383ca8aedba852ead08587c3281a4752cf4b0da46cd3e3d816b0ff6e376e89d0d0f5ca2108f6c0f2977ad211576042a4c75b20edcaa9445f4943fd3bba10b33917789517205a40aaf22c838fcb6151da254b1729664ca7b4909fa41fcaca7ff86e007079d0d81300b6464a35f1c4cf917663b8ebca4b4f3e1d8e710c4d8349045652694690683f70ce33b90920fa422fd2ee3726b206b950b0dde4298c7569a5677c70043d559f7d9704b133fc5605fa826b699e0453cded37a22bcd8061a03549820213752ee2a3a8715bf24b1c70ea515a6208de7907d685ef36b5c624e8027637158e7fa154e5fb51c2af66a851db1990de8b4c220c5a7d809bde6870935edf8610a38898f0693cdcaa82d86029b50475d66bd8276801908b8c082b876e040613a1182a33bd9788c651858f8de8ee04ca4597c8e2c888003745590f1f3ab5d774d315e3a8631952f3c8a3d444b569487dabb4b38798477975757f2f9ec9c14c6d8fdcaade754ee15be2b6264453772b8d87fe15542ecef195f2c6627cd3d067288afbe02b4ff1859e88c4d731b30dbd38cd52400a0bb4b9dee8c4a73a88c51cd4c863c82f1348126b41fb7bfb30ed5ac4b5d788f3f65fcab6da7860fb5b405ecd92c190b05a09618d1fc929d721204929bacdfb21cfb14dd9e74166078f5800313cbb32a00f06a8e5ed696becae2afcc591daf5255b8deb435605b773ae23e25a9269a40b423635cacfc61533a48ca0e4d9964361757f10f21f3c3d118d1298d4c51f56af39ca67c0c263d7c1c4dfcebb5861ac5535520e3e3c9cfdf62db7bc00351b4ad0bd4d0217edd750aee4496fe249bd7e216231ed4c74b72c1494fd95f12c876d067278dcf148ad9976e1990c5a01fca08ea68bffd0ca1a14a015247cf5ae80e4d646b649c3a74a26a521ab3b881655a5347a894572ca32e59a7ada76524ffdac90a4fde14d6ea4260904be10240e3ea07fd3a3e7c68b0cc5fbf39eedcb4e96bfac04aca614eccc4d309cd1a407a95", @generic="e7787d2996d4c72eb8772b2605b262a928de4f6e3084bb83752463767feb1fc00cfe48d1f79eec59215a77cd9df309492e282ac77525bcd7e208f4bf8a6bd61f879d851884027b568fe1eb3084eb526152df06ce45a58adfbde6d0aed93886e85bfb99e868898bfc44b16e449d802f14b20a3d0ed93354fd137488a9b714d472b2acdadf65657f3fdb3cf7095c2466e8aaf0e97df4d2745d9a9637c6cf4bed50812f469096424f78ae7acbd723c205e263f42515649980d9e29eeb28d7773bd6e46fd8f2ca669615af9100eadfa0e185ddd8d1e16ae87aaf3c3482206f38544d82e6366bc9e42ffca511ba000a90d25bec50fda7ca15119731f2c75b953ead"]}]}, 0x12fc}, 0x1, 0x0, 0x0, 0x40000}, 0x200cc044) keyctl$update(0x2, r0, &(0x7f00000001c0)="a6", 0x1) 00:31:35 executing program 3: r0 = add_key$keyring(&(0x7f0000000b80)='keyring\x00', &(0x7f0000000bc0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffc) add_key$user(&(0x7f0000000080)='user\x00', &(0x7f0000000140)={'syz', 0x0}, &(0x7f0000000180)='\v', 0x1, r0) add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'\xf3yz', 0x0}, &(0x7f00000000c0)='0', 0xfe5b, r0) 00:31:35 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x200000000000013, &(0x7f0000000280), 0x2a7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) connect$inet6(r0, &(0x7f0000000080), 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_OPTIONS(r0, 0x6, 0x16, &(0x7f0000000440), 0x12f7e5) clone(0x2000000002000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r3 = dup(r0) setsockopt$inet6_tcp_int(r3, 0x6, 0x3, &(0x7f00000000c0), 0x36c) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) [ 2776.654503] audit: type=1400 audit(1575333095.344:1621): avc: denied { create } for pid=25813 comm="syz-executor.4" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_scsitransport_socket permissive=0 00:31:35 executing program 2: r0 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) keyctl$update(0x2, r0, &(0x7f00000001c0)="a6", 0x1) setsockopt$inet_tcp_TCP_ULP(0xffffffffffffffff, 0x6, 0x1f, &(0x7f0000000080)='tls\x00', 0x4) 00:31:35 executing program 3: 00:31:35 executing program 5: r0 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) keyctl$update(0x2, r0, &(0x7f00000001c0)="a6", 0x1) r1 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') preadv(r1, &(0x7f0000000480), 0x10000000000002a1, 0x0) write$P9_RWSTAT(r1, &(0x7f0000000080)={0x7, 0x7f, 0x1}, 0x7) 00:31:35 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x200000000000013, &(0x7f0000000280)=0x400100000001, 0x2a7) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) connect$inet6(r0, &(0x7f0000000080), 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_OPTIONS(r0, 0x6, 0x16, &(0x7f0000000440), 0x12f7e5) clone(0x2000000002000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r3 = dup(r0) setsockopt$inet6_tcp_int(r3, 0x6, 0x3, &(0x7f00000000c0), 0x36c) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) 00:31:35 executing program 3: openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1, 0x0) add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000100)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) 00:31:35 executing program 2: r0 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f0000000100)='8', 0x1, 0xfffffffffffffffc) keyctl$update(0x2, r0, &(0x7f00000001c0)="a6", 0x1) 00:31:35 executing program 0: socket$inet6_udplite(0xa, 0x2, 0x88) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000010c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) socket(0x11, 0x800000003, 0x0) creat(&(0x7f0000000040)='./bus\x00', 0x0) openat$keychord(0xffffffffffffff9c, &(0x7f0000000240)='/dev/keychord\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) socket(0x10, 0x400000000080803, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') mkdir(&(0x7f0000000640)='./file0\x00', 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000140)='ns\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$packet(0x11, 0x3, 0x300) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = syz_genetlink_get_family_id$nbd(&(0x7f0000000340)='nbd\x00') sendmsg$NBD_CMD_CONNECT(r4, &(0x7f0000000480)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x8c0060}, 0xc, &(0x7f0000000440)={&(0x7f0000000380)={0x68, r5, 0xf6b98f7d4236dc16, 0x70bd29, 0x25dfdbfd, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x3}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x5}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7fffffff}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x5}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x68}, 0x1, 0x0, 0x0, 0x40414}, 0x4000000) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r6}) sendmsg$NBD_CMD_RECONFIGURE(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x38, r5, 0x4, 0x70bd27, 0x25dfdbfb, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, [{0x8, 0x1, r0}, {0x8, 0x1, r6}, {0x8}, {0x8, 0x1, r0}]}]}, 0x38}, 0x1, 0x0, 0x0, 0x10}, 0x8000080) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) dup(r0) clone(0x7f8, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r7 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f00000021c0)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000440)=ANY=[@ANYBLOB="40340800eebb16c248460f05eaa415a5"], 0x10}}, 0x0) ptrace$setopts(0x4206, r7, 0x0, 0x0) tkill(r7, 0x40) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r8}) ptrace$setregs(0xd, r7, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r7, 0x0, 0x0) 00:31:35 executing program 5: r0 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) keyctl$update(0x2, r0, &(0x7f00000001c0)="a6", 0x1) r1 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') preadv(r1, &(0x7f0000000480), 0x10000000000002a1, 0x0) ioctl$TIOCLINUX7(r1, 0x541c, &(0x7f0000000080)) 00:31:35 executing program 3: add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) keyctl$clear(0x7, 0xfffffffffffffffe) r0 = creat(&(0x7f0000000080)='./file0\x00', 0x20) bind$inet6(r0, &(0x7f0000000100)={0xa, 0x4e24, 0x4, @empty}, 0x1c) [ 2776.888968] audit: type=1400 audit(1575333095.574:1622): avc: denied { create } for pid=25845 comm="syz-executor.0" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 00:31:36 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmmsg(r0, &(0x7f0000000180), 0x0, 0x4040) getsockopt$IP_VS_SO_GET_INFO(r0, 0x0, 0x481, &(0x7f0000000080), &(0x7f0000000100)=0xc) r1 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) keyctl$update(0x2, r1, &(0x7f00000001c0)="a6", 0x1) 00:31:36 executing program 2: r0 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) r1 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') preadv(r1, &(0x7f0000000480), 0x10000000000002a1, 0x0) ioctl$BLKTRACETEARDOWN(r1, 0x1276, 0x0) arch_prctl$ARCH_GET_FS(0x1003, &(0x7f0000000080)) keyctl$update(0x2, r0, &(0x7f00000001c0)="a6", 0x1) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r2}) r3 = accept4$inet(r2, &(0x7f0000000100)={0x2, 0x0, @dev}, &(0x7f0000000140)=0x10, 0xc00) setsockopt$IP_VS_SO_SET_DEL(r3, 0x0, 0x484, &(0x7f0000000180)={0x0, @broadcast, 0x4e22, 0x1, 'lc\x00', 0x22, 0x5, 0x8}, 0x2c) 00:31:36 executing program 5: r0 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) keyctl$update(0x2, r0, &(0x7f00000001c0)="a6", 0x1) init_module(&(0x7f0000000200)='&/lo\x00', 0xfff49, &(0x7f0000000180)='\b\x00\x00\x00\x00\x00') open(&(0x7f0000000080)='./file0\x00', 0x40, 0x4) 00:31:36 executing program 3: pivot_root(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000100)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffff8) 00:31:36 executing program 0: socket$inet6_udplite(0xa, 0x2, 0x88) r0 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000010c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) fgetxattr(r0, &(0x7f0000000080)=@known='trusted.overlay.nlink\x00', &(0x7f0000000180)=""/97, 0x61) socket(0x11, 0x800000003, 0x0) creat(&(0x7f0000000040)='./bus\x00', 0x0) openat$keychord(0xffffffffffffff9c, &(0x7f0000000240)='/dev/keychord\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) socket(0x10, 0x400000000080803, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') mkdir(&(0x7f0000000640)='./file0\x00', 0x0) syz_open_procfs(0x0, &(0x7f0000000140)='ns\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) dup(r1) clone(0x7f8, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f00000021c0)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000440)=ANY=[@ANYBLOB="40340800eebb16c248460f05eaa415a5"], 0x10}}, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) tkill(r2, 0x40) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r3}) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r2, 0x0, 0x0) 00:31:36 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x200000000000013, &(0x7f0000000280)=0x400100000001, 0x2a7) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) connect$inet6(r0, &(0x7f0000000080), 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_OPTIONS(r0, 0x6, 0x16, &(0x7f0000000440), 0x12f7e5) clone(0x2000000002000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r3 = dup(r0) setsockopt$inet6_tcp_int(r3, 0x6, 0x3, &(0x7f00000000c0), 0x36c) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) [ 2777.821418] audit: type=1400 audit(1575333096.514:1623): avc: denied { create } for pid=25813 comm="syz-executor.4" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_scsitransport_socket permissive=0 00:31:36 executing program 3: add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) 00:31:36 executing program 5: r0 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) keyctl$update(0x2, r0, &(0x7f00000001c0)="a6", 0x1) r1 = openat$selinux_policy(0xffffffffffffff9c, &(0x7f0000000280)='/selinux/policy\x00', 0x0, 0x0) sendmsg$nl_xfrm(r1, &(0x7f00000003c0)={&(0x7f00000002c0), 0xc, &(0x7f0000000380)={&(0x7f0000000100)=ANY=[@ANYBLOB="4800000004000001a61ad6dffbdbdf147f006589ade3a77ee1f515f5f30000000000000000f5000004d494523200000000006e64d8000008001600ab0f000000400000000000000000"], 0x48}, 0x1, 0x0, 0x0, 0x4}, 0x80) 00:31:36 executing program 3: r0 = openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) fchdir(r0) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000240)={'syz', 0x0}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f0000000140)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)="38357885145f7be06d99c715c100e91b67d9ad31984e5c2d55d237714399019b25cea1b53621a94cbec1cef37b3fb50cd912260507080291e0e13009d7064e5f0bd198c634d8df5a4393138d4bcfee3b325227ba5baacaf39ddc9a1c914845d4096a", 0x62, r1) 00:31:36 executing program 4: r0 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)="1e", 0x1, 0xfffffffffffffffc) ustat(0x0, &(0x7f0000001580)) r1 = socket$nl_generic(0x10, 0x3, 0x10) recvmsg(r1, &(0x7f0000000180)={&(0x7f0000000200)=@xdp, 0x80, &(0x7f0000000100)=[{&(0x7f0000000280)=""/179, 0xb3}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/76, 0x4c}], 0x3, &(0x7f00000013c0)=""/246, 0xf6}, 0x81) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r2}) syz_open_pts(r2, 0x14d041) keyctl$update(0x2, r0, &(0x7f00000001c0)='4', 0xffffffffffffff65) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r4 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') socket$inet6_udp(0xa, 0x2, 0x0) r5 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') preadv(r5, &(0x7f0000000480), 0x10000000000002a1, 0x0) ioctl$RNDADDTOENTCNT(r5, 0x40045201, &(0x7f0000001680)=0x5) preadv(r4, &(0x7f0000000480), 0x10000000000002a1, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000001540)='./cgroup/syz1\x00', 0x1ff) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r7}) write$cgroup_subtree(r7, &(0x7f0000000080)={[{0x2b, 'rdma'}]}, 0x6) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r6}) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000001980)='/dev/null\x00', 0x400000, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(r8, 0x29, 0x22, &(0x7f0000001780)={{{@in6=@loopback, @in=@multicast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@dev}, 0x0, @in6}}, &(0x7f0000001740)=0xe8) r10 = getgid() keyctl$chown(0x4, 0x0, r9, r10) r11 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') preadv(r11, &(0x7f0000000480), 0x10000000000002a1, 0x0) getsockopt$inet6_mtu(r11, 0x29, 0x17, &(0x7f00000014c0), &(0x7f0000001500)=0x4) setsockopt$IP_VS_SO_SET_DEL(r3, 0x0, 0x484, &(0x7f0000000140)={0x3b, @local, 0x4e23, 0x2, 'dh\x00', 0x1, 0x6, 0x11}, 0x2c) setsockopt$inet_MCAST_LEAVE_GROUP(r11, 0x0, 0x2d, &(0x7f00000015c0)={0x4, {{0x2, 0x4e22, @broadcast}}}, 0x88) 00:31:36 executing program 5: r0 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0xa445cd8794ab0c81, 0x0) ioctl$PPPIOCSFLAGS1(r1, 0x40047459, &(0x7f0000000100)) keyctl$update(0x2, r0, &(0x7f00000001c0)="a6", 0x1) 00:31:36 executing program 3: r0 = add_key$keyring(&(0x7f0000000b80)='keyring\x00', &(0x7f0000000bc0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffc) add_key$user(&(0x7f0000000080)='user\x00', &(0x7f0000000140)={'syz', 0x0}, &(0x7f0000000180)='\v', 0x1, r0) add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, r0) [ 2778.058805] audit: type=1400 audit(1575333096.744:1624): avc: denied { create } for pid=25891 comm="syz-executor.4" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 00:31:36 executing program 5: r0 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) sendmsg$nl_generic(r0, &(0x7f0000000140)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000100)={&(0x7f0000000200)={0x154, 0x37, 0x10, 0x70bd25, 0x25dfdbfb, {0x5}, [@typed={0x8, 0x34, @u32}, @typed={0x14, 0x2c, @ipv6=@empty}, @nested={0x10, 0x2c, [@typed={0x8, 0x3e, @str='syz'}, @typed={0x4, 0x29}]}, @nested={0x114, 0x33, [@typed={0x8, 0x55, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}}, @typed={0xc, 0x79, @u64=0x5}, @generic="6f8db11b50afef6c75d575e7c7cd283a656c8f7c3f1a5aa5f0d994584bd74e1c5186a619cbb7bb54a76e010c73347b573d2cbdaeeed8fe9eb141d05df8aa88a0f34e0fca6ae468c6613cc181c7a9", @generic="5f58b471e61318cb0c79f5a47701bc92dd3137c72b2bdf5536ffe7ab28417ac96021bfe66ea5eb9e771364fc9ec0f8b2e15313a5400e7480bb2ecfc9492e674c6e681e134c5ce824d9a50296b7000e15a9b9f53613044cbd1bf932ba33d2bca7025db05a6759efb201eb78380b9a278df01ae34ad5acbd21002726d52b9459ff3f5155437ef935e87c6539b062d0c7b7512fbc79a52ae1980a815e9845ffe00e3bb8e28ffb726d7f420dfc"]}]}, 0x154}, 0x1, 0x0, 0x0, 0x4028021}, 0x80) r1 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) keyctl$update(0x2, r1, &(0x7f00000001c0)="a6", 0x1) 00:31:36 executing program 3: r0 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000100)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x1}, &(0x7f00000000c0)='8', 0x1, r0) keyctl$get_keyring_id(0x0, 0x0, 0x80000001) 00:31:36 executing program 5: r0 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) add_key$user(&(0x7f0000000080)='user\x00', &(0x7f0000000100)={'syz', 0x3}, &(0x7f0000000140)="b1c68dd982", 0x5, 0xfffffffffffffffd) prctl$PR_SET_MM(0x23, 0x7, &(0x7f0000ffe000/0x2000)=nil) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r1, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r1, 0x0, 0x0) ioctl$EVIOCGABS0(r1, 0x80184540, 0x0) r2 = dup2(r1, 0xffffffffffffffff) faccessat(r2, &(0x7f0000000180)='./file0\x00', 0x8, 0x600) keyctl$update(0x2, r0, &(0x7f00000001c0)="a6", 0x1) [ 2778.153257] audit: type=1400 audit(1575333096.844:1625): avc: denied { create } for pid=25891 comm="syz-executor.4" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 00:31:36 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x200000000000013, &(0x7f0000000280)=0x400100000001, 0x2a7) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) connect$inet6(r0, &(0x7f0000000080), 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_OPTIONS(r0, 0x6, 0x16, &(0x7f0000000440), 0x12f7e5) clone(0x2000000002000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r3 = dup(r0) setsockopt$inet6_tcp_int(r3, 0x6, 0x3, &(0x7f00000000c0), 0x36c) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) 00:31:39 executing program 0: socket$inet6_udplite(0xa, 0x2, 0x88) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000010c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) socket(0x11, 0x800000003, 0x0) creat(&(0x7f0000000040)='./bus\x00', 0x0) openat$keychord(0xffffffffffffff9c, &(0x7f0000000240)='/dev/keychord\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) socket(0x10, 0x400000000080803, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') mkdir(&(0x7f0000000640)='./file0\x00', 0x0) syz_open_procfs(0x0, &(0x7f0000000140)='ns\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) ioctl$sock_inet_SIOCDELRT(0xffffffffffffffff, 0x890c, &(0x7f0000000180)={0x0, {0x2, 0x4e24, @rand_addr=0x5}, {0x2, 0x4e24, @multicast1}, {0x2, 0x4e22, @multicast2}, 0x6e8c81411e593f53, 0x0, 0x0, 0x0, 0x1ff, &(0x7f0000000080)='batadv0\x00', 0x4, 0xfff, 0xfffa}) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) dup(r0) clone(0x7f8, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f00000021c0)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000440)=ANY=[@ANYBLOB="40340800eebb16c248460f05eaa415a5"], 0x10}}, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x40) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r2}) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r1, 0x0, 0x0) 00:31:39 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x200000000000013, &(0x7f0000000280)=0x400100000001, 0x2a7) socketpair$unix(0x1, 0x2, 0x0, 0x0) r1 = dup(0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) connect$inet6(r0, &(0x7f0000000080), 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_OPTIONS(r0, 0x6, 0x16, &(0x7f0000000440), 0x12f7e5) clone(0x2000000002000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = dup(r0) setsockopt$inet6_tcp_int(r2, 0x6, 0x3, &(0x7f00000000c0), 0x36c) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) 00:31:39 executing program 4: r0 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) r1 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) keyctl$update(0x2, r1, &(0x7f00000001c0)="a6", 0x1) r2 = add_key$keyring(&(0x7f0000000b80)='keyring\x00', &(0x7f0000000bc0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffc) add_key$user(&(0x7f0000000080)='user\x00', &(0x7f0000000140)={'syz', 0x0}, &(0x7f0000000180)='\v', 0x1, r2) keyctl$search(0xa, r1, &(0x7f0000000080)='cifs.idmap\x00', &(0x7f0000000100)={'syz', 0x0}, r2) keyctl$update(0x2, r0, &(0x7f00000001c0)="a6", 0x1) 00:31:39 executing program 3: mkdir(&(0x7f0000000080)='./file0\x00', 0x2) ioctl$TIOCSSERIAL(0xffffffffffffffff, 0x541f, &(0x7f0000000200)={0x1, 0x4000000, 0x5, 0x8, 0x98c7, 0xe711, 0x4, 0x4, 0x224ad479, 0x0, 0x5, 0xb7, 0x1, 0x4, &(0x7f0000000100)=""/203, 0x8, 0x0, 0x9}) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x8b8deba3d46ed2d, 0x0) getsockopt$ARPT_SO_GET_REVISION_TARGET(r0, 0x0, 0x63, &(0x7f0000000300)={'NETMAP\x00'}, &(0x7f0000000340)=0x1e) add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f00000004c0)='NET_DM\x00') sendmsg$NET_DM_CMD_STOP(r0, &(0x7f0000000580)={&(0x7f0000000480)={0x10, 0x0, 0x0, 0x440}, 0xc, &(0x7f0000000540)={&(0x7f0000000500)={0x14, r1, 0x100, 0x70bd28, 0x25dfdbfd, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x40080}, 0x40) open(&(0x7f0000000280)='./file0\x00', 0x85200, 0x80) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x2, 0x0) r3 = syz_genetlink_get_family_id$tipc(&(0x7f0000000340)='TIPC\x00') sendmsg$TIPC_CMD_ENABLE_BEARER(r2, &(0x7f0000000440)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000400)={&(0x7f0000000380)=ANY=[@ANYBLOB='4\x00\x00\x00', @ANYRES16=r3, @ANYBLOB="0100a7bd7000fedbdf25010000000000000001410000001800170000000e000062117564703a73797a3100000000"], 0x34}, 0x1, 0x0, 0x0, 0x40}, 0x0) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r0, &(0x7f0000000440)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000400)={&(0x7f00000003c0)={0x30, r3, 0x8, 0x70bd28, 0x25dfdbfd, {{}, 0x0, 0x5, 0x0, {0x14, 0x19, {0xfc5, 0x1, 0x9, 0x10000}}}, ["", "", "", "", "", "", ""]}, 0x30}, 0x1, 0x0, 0x0, 0x8043}, 0x1) 00:31:39 executing program 5: r0 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) keyctl$update(0x2, r0, &(0x7f00000001c0)="a6", 0x1) r1 = openat$pidfd(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self\x00', 0x202804, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r2}) write$P9_RATTACH(r2, &(0x7f0000000100)={0x14, 0x69, 0x1, {0x10, 0x2, 0x3}}, 0x14) r3 = getpid() openat$selinux_context(0xffffffffffffff9c, &(0x7f0000000180)='/selinux/context\x00', 0x2, 0x0) fcntl$setown(r1, 0x8, r3) 00:31:39 executing program 2: ioctl$TIOCGPKT(0xffffffffffffffff, 0x80045438, &(0x7f0000000080)) r0 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'Syz', 0x0}, &(0x7f0000000200)='8', 0x1, 0xfffffffffffffffc) r1 = openat$selinux_policy(0xffffffffffffff9c, &(0x7f0000000140)='/selinux/policy\x00', 0x0, 0x0) r2 = openat$selinux_commit_pending_bools(0xffffffffffffff9c, &(0x7f0000000240)='/selinux/commit_pending_bools\x00', 0x1, 0x0) prctl$PR_GET_ENDIAN(0x13, &(0x7f00000000c0)) r3 = gettid() ptrace$setopts(0x4206, r3, 0x6d9a, 0x0) tkill(r3, 0x40) ptrace$setregs(0xd, r3, 0x0, &(0x7f0000000080)) open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x98e015744c862c69) ptrace$cont(0x7, r3, 0x0, 0x0) write$cgroup_pid(r1, &(0x7f0000000180)=r3, 0x12) r4 = openat$cgroup_ro(r2, &(0x7f0000000440)='cpuset.memory_pressure\x00', 0x0, 0x0) ioctl$UI_SET_RELBIT(r4, 0x40045566, 0x0) getsockopt$SO_BINDTODEVICE(r2, 0x1, 0x19, &(0x7f0000000480), 0x10) r5 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r5, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r5, 0x0, 0x0) ioctl$EVIOCGABS0(r5, 0x80184540, 0x0) fsetxattr$trusted_overlay_redirect(r5, &(0x7f00000003c0)='trusted.overlay.redirect\x00', &(0x7f0000000400)='./file0\x00', 0x8, 0x1) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r6}) syz_genetlink_get_family_id$net_dm(&(0x7f00000002c0)='NET_DM\x00') r7 = syz_genetlink_get_family_id$net_dm(&(0x7f00000004c0)='NET_DM\x00') r8 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') preadv(r8, &(0x7f0000000480), 0x10000000000002a1, 0x0) ioctl$PERF_EVENT_IOC_DISABLE(r8, 0x2401, 0x8) sendmsg$NET_DM_CMD_START(r6, &(0x7f0000000380)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000340)={&(0x7f0000000300)={0x14, r7, 0x2, 0x70bd25, 0x25dfdbfc, {}, ["", ""]}, 0x14}}, 0x48c1) keyctl$update(0x2, r0, &(0x7f0000000100)="a6", 0x0) 00:31:39 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r0, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r0, 0x0, 0x0) ioctl$EVIOCGABS0(r0, 0x80184540, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r1, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r1, 0x0, 0x0) ioctl$EVIOCGABS0(r1, 0x80184540, 0x0) ioctl$EVIOCGLED(r1, 0x80404519, &(0x7f0000000100)=""/181) r2 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) keyctl$update(0x2, r2, &(0x7f00000001c0)="a6", 0x1) [ 2780.904275] audit: type=1400 audit(1575333099.594:1626): avc: denied { create } for pid=25926 comm="syz-executor.3" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 00:31:39 executing program 5: r0 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) keyctl$update(0x2, r0, &(0x7f00000001c0)="a6", 0x1) r1 = add_key$keyring(&(0x7f0000000b80)='keyring\x00', &(0x7f0000000bc0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffc) r2 = openat$selinux_enforce(0xffffffffffffff9c, &(0x7f0000000100)='/selinux/enforce\x00', 0x107000, 0x0) ioctl$SIOCGIFHWADDR(r2, 0x8927, &(0x7f0000000200)) ioctl$SIOCGSTAMP(r2, 0x8906, &(0x7f0000000240)) add_key$user(&(0x7f0000000080)='user\x00', &(0x7f0000000140)={'syz', 0x0}, &(0x7f0000000180)='\v', 0x1, r1) keyctl$link(0x8, 0x0, r1) add_key(&(0x7f0000000280)='.request_key_auth\x00', &(0x7f00000002c0)={'syz', 0x3}, &(0x7f0000000300)="9347fce811eed04e249561f98f89a7b2f838e774e784be4537759234b1f794c3ac7debe9fc88d8f064d27030b82fed3fdb7a7041739a7ae5e34d3174f6183a712132a78c261453fe8205d0adbcee48b939eff2cf7b5b21d58c4a901d90af5aef84cc", 0x62, r1) [ 2781.020967] audit: type=1400 audit(1575333099.704:1627): avc: denied { create } for pid=25926 comm="syz-executor.3" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 [ 2781.085054] audit: type=1400 audit(1575333099.774:1628): avc: denied { create } for pid=25926 comm="syz-executor.3" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 [ 2781.112280] audit: type=1400 audit(1575333099.804:1629): avc: denied { create } for pid=25926 comm="syz-executor.3" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 00:31:39 executing program 3: ioctl$UI_BEGIN_FF_ERASE(0xffffffffffffffff, 0xc00c55ca, &(0x7f0000000100)={0xe, 0xeb54, 0x9}) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') preadv(r0, &(0x7f0000000480), 0x10000000000002a1, 0x0) ioctl$TIOCSISO7816(r0, 0xc0285443, &(0x7f0000000080)={0x5, 0x9, 0x9, 0x10001, 0xfff}) add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) 00:31:39 executing program 3: add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write$FUSE_NOTIFY_RETRIEVE(r0, &(0x7f0000000100)={0x30, 0x5, 0x0, {0x0, 0x3, 0x7ff, 0x2}}, 0x30) 00:31:40 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x200000000000013, &(0x7f0000000280)=0x400100000001, 0x2a7) socketpair$unix(0x1, 0x2, 0x0, 0x0) r1 = dup(0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) connect$inet6(r0, &(0x7f0000000080), 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_OPTIONS(r0, 0x6, 0x16, &(0x7f0000000440), 0x12f7e5) clone(0x2000000002000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = dup(r0) setsockopt$inet6_tcp_int(r2, 0x6, 0x3, &(0x7f00000000c0), 0x36c) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) 00:31:40 executing program 3: mincore(&(0x7f0000ffe000/0x1000)=nil, 0x1000, &(0x7f0000000100)=""/193) add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) r0 = add_key$keyring(&(0x7f0000000b80)='keyring\x00', &(0x7f0000000bc0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffc) add_key$user(&(0x7f0000000080)='user\x00', &(0x7f0000000140)={'syz', 0x0}, &(0x7f0000000180)='\v', 0x1, r0) add_key(&(0x7f0000000080)='keyring\x00', &(0x7f0000000200)={'syz', 0x2}, &(0x7f0000000240)="e804e3ddd43eef5129fd77297f8d6fabcd531cd0f5d754ef76fc5c6b29ddcf366bea7491508d64ebc913a90a3377a24b5a7aacb54d3c8527bf50", 0x3a, r0) 00:31:42 executing program 0: socket$inet6_udplite(0xa, 0x2, 0x88) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000010c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) socket(0x11, 0x800000003, 0x0) creat(&(0x7f0000000040)='./bus\x00', 0x0) openat$keychord(0xffffffffffffff9c, &(0x7f0000000240)='/dev/keychord\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) socket(0x10, 0x400000000080803, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') mkdir(&(0x7f0000000640)='./file0\x00', 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r1}) ioctl$TIOCGSID(r1, 0x5429, &(0x7f0000000080)=0x0) syz_open_procfs(r2, &(0x7f0000000180)='net/ip6_tables_matches\x00') syz_open_procfs(0x0, &(0x7f0000000140)='ns\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) dup(r0) clone(0x7f8, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r3 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f00000021c0)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000440)=ANY=[@ANYBLOB="40340800eebb16c248460f05eaa415a5"], 0x10}}, 0x0) ptrace$setopts(0x4206, r3, 0x0, 0x0) tkill(r3, 0x40) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r4}) ptrace$setregs(0xd, r3, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r3, 0x0, 0x0) 00:31:42 executing program 3: add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) 00:31:42 executing program 5: r0 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) keyctl$update(0x2, r0, &(0x7f00000001c0)="a6", 0x1) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r1, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r1, 0x0, 0x0) ioctl$EVIOCGABS0(r1, 0x80184540, 0x0) r2 = dup(r1) r3 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000380)='/proc/self/net/pfkey\x00', 0x200, 0x0) sendmsg$TIPC_NL_NODE_GET(r3, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x24000000) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000006c0)='devlink\x00') sendmsg$DEVLINK_CMD_PORT_SET(r3, &(0x7f0000000840)={&(0x7f0000000600)={0x10, 0x0, 0x0, 0x808}, 0xc, &(0x7f0000000800)={&(0x7f0000000940)=ANY=[@ANYBLOB="81be6470ed545b73bffc2df53e5a48ecb3a609f87e4cda3be78831a37faab95c065c8664d2d243946d9f077edf71560d55ca4602c2e063129c4b7393b342a7500a1fce623fc3d1ea8cc5db9e6d5c4c0d32dc1ea19ff692a60ef32da89bc9", @ANYRES16=r4, @ANYBLOB="08002cbd7000fcdbdf2506000000100001006e65746f657673696d000000100002006e657464657673696d30000008000300030000000800040001000000100001006e657464657673696d000000100002006e657464657673696d300000040002000000100001006e657464657673696d000000100002006e657464657673696d30000008000300030000000800040200000000080001007063690014000200303030303a30303a31302e30000000000800030001000000080004000200"/202], 0xd0}, 0x1, 0x0, 0x0, 0x8040}, 0x20000000) sendmsg$DEVLINK_CMD_GET(r2, &(0x7f0000000140)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000200)={0x118, r4, 0x20, 0x70bd2b, 0x25dfdbfe, {}, [@nsim={{0x10, 0x1, 'netdevsim\x00'}, {0x10, 0x2, {'netdevsim', 0x0}}}, @pci={{0x8, 0x1, 'pci\x00'}, {0x14, 0x2, '0000:00:10.0\x00'}}, @pci={{0x8, 0x1, 'pci\x00'}, {0x14, 0x2, '0000:00:10.0\x00'}}, @pci={{0x8, 0x1, 'pci\x00'}, {0x14, 0x2, '0000:00:10.0\x00'}}, @nsim={{0x10, 0x1, 'netdevsim\x00'}, {0x10, 0x2, {'netdevsim', 0x0}}}, @pci={{0x8, 0x1, 'pci\x00'}, {0x14, 0x2, '0000:00:10.0\x00'}}, @pci={{0x8, 0x1, 'pci\x00'}, {0x14, 0x2, '0000:00:10.0\x00'}}, @pci={{0x8, 0x1, 'pci\x00'}, {0x14, 0x2, '0000:00:10.0\x00'}}, @pci={{0x8, 0x1, 'pci\x00'}, {0x14, 0x2, '0000:00:10.0\x00'}}]}, 0x118}, 0x1, 0x0, 0x0, 0x10}, 0x50000) 00:31:42 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x200000000000013, &(0x7f0000000280)=0x400100000001, 0x2a7) socketpair$unix(0x1, 0x2, 0x0, 0x0) r1 = dup(0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) connect$inet6(r0, &(0x7f0000000080), 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_OPTIONS(r0, 0x6, 0x16, &(0x7f0000000440), 0x12f7e5) clone(0x2000000002000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = dup(r0) setsockopt$inet6_tcp_int(r2, 0x6, 0x3, &(0x7f00000000c0), 0x36c) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) 00:31:42 executing program 4: r0 = gettid() ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x40) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r0, 0x0, 0x0) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f0000000340)=0x0) ptrace$getsig(0x4202, r1, 0x808, &(0x7f0000000280)) r2 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) r3 = socket$key(0xf, 0x3, 0x2) sendmmsg(r3, &(0x7f0000000180), 0x32bc45944b084a6, 0x0) r4 = accept4(r3, &(0x7f0000000180)=@pppoe, &(0x7f0000000200)=0x80, 0x80800) r5 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000380)='NET_DM\x00') sendmsg$NET_DM_CMD_START(r4, &(0x7f0000000440)={&(0x7f0000000240), 0xc, &(0x7f0000000400)={&(0x7f00000003c0)={0x14, r5, 0x100, 0x70bd2b, 0x25dfdbfd, {}, ["", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4}, 0x8031) r6 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') preadv(r6, &(0x7f0000000480), 0x10000000000002a1, 0x0) r7 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r7, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r7, 0x0, 0x0) ioctl$EVIOCGABS0(r7, 0x80184540, 0x0) ioctl$EVIOCGSW(r7, 0x8040451b, &(0x7f0000000100)) ioctl$BLKROGET(r6, 0x125e, &(0x7f0000000080)) ioctl$IOC_PR_CLEAR(r6, 0x401070cd, &(0x7f0000000100)={0xdc}) keyctl$update(0x2, r2, &(0x7f0000000140)="237d2ccce94ab9dbcc72fcefde4f8afac446a75d2041", 0x36) 00:31:42 executing program 2: r0 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) ioctl$BLKIOMIN(0xffffffffffffffff, 0x1278, &(0x7f0000000080)) keyctl$update(0x2, r0, &(0x7f00000001c0)="a6", 0x1) 00:31:42 executing program 4: r0 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) keyctl$update(0x2, r0, &(0x7f00000001c0)="a6", 0x1) r1 = syz_open_dev$mice(&(0x7f0000000080)='/dev/input/mice\x00', 0x0, 0xf7f5e3859bbcfd35) write$P9_RRENAME(r1, &(0x7f0000000100)={0x7, 0x15, 0x2}, 0x7) 00:31:42 executing program 3: add_key$user(&(0x7f0000000000)='\x7f\x00er\x04', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) r0 = dup(0xffffffffffffffff) ioctl$SNDRV_TIMER_IOCTL_STATUS(r0, 0x80605414, &(0x7f0000000100)=""/181) clock_gettime(0x6, &(0x7f0000000080)) ioctl$sock_SIOCOUTQ(r0, 0x5411, &(0x7f00000001c0)) 00:31:42 executing program 2: r0 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) ioctl$TUNSETPERSIST(0xffffffffffffffff, 0x400454cb, 0x0) request_key(&(0x7f0000000080)='.request_key_auth\x00', &(0x7f0000000100)={'syz', 0x2}, &(0x7f0000000140)='syz', 0x0) keyctl$update(0x2, r0, &(0x7f00000001c0)="a6", 0x1) 00:31:42 executing program 4: r0 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'\x01\x80\x00', 0x0}, &(0x7f0000000100)="9503e4600898a018b78f234f53186b4132272a28ab3e4df734b7c1f829f4f683844a0de7702b54bb3fc1c874a38931f6da0a5aa52cf89ece68d5e306b4ce77d05daee6a6b92926fb2a106dd790fc80b00d9cd17cc0d3e5d10b", 0xffffffffffffffd7, 0xfffffffffffffffc) keyctl$update(0x2, r0, &(0x7f00000001c0)="a6", 0x1) 00:31:43 executing program 4: r0 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) keyctl$update(0x2, r0, &(0x7f00000001c0)="a6", 0x1) r1 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/net/pfkey\x00', 0x602201, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') preadv(r2, &(0x7f0000000480), 0x10000000000002a1, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(r2, 0x29, 0x22, &(0x7f0000000200)={{{@in6=@empty, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@multicast2}, 0x0, @in=@loopback}}, &(0x7f0000000140)=0xe8) r4 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r4, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r4, 0x0, 0x0) ioctl$FS_IOC_GETFSMAP(r2, 0xc0c0583b, &(0x7f0000001680)=ANY=[@ANYBLOB="000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100ffffffffffff62050000000000000000000000000000ffff0000000000000700000000000000000000000000000000000000000000000000000000000000010000000700000003000000001000000101000000000000040000000000000003000000000000000000000000000000000000000000000000000000000000003300"/257]) ioctl$EVIOCGABS0(r4, 0x80184540, 0x0) preadv(r4, &(0x7f0000001500)=[{&(0x7f0000000340)=""/147, 0x93}, {&(0x7f0000000400)=""/76, 0x4c}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000001480)=""/101, 0x65}], 0x4, 0x81) sendto$packet(r1, &(0x7f0000000100)="92d8", 0x2, 0x1, &(0x7f0000000180)={0x11, 0x18, r3, 0x1, 0xc4, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x1}}, 0x14) 00:31:43 executing program 2: r0 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) keyctl$update(0x2, r0, &(0x7f00000001c0)="a6", 0x1) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r1}) r2 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000100)='IPVS\x00') sendmsg$IPVS_CMD_SET_SERVICE(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x100125a0}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x7, r2, 0x0, 0x70bd26, 0x25dfdbfe}, 0x14}, 0x1, 0x0, 0x0, 0x925f3aadadd52f81}, 0x40000) [ 2784.357036] audit: type=1400 audit(1575333103.034:1630): avc: denied { create } for pid=25980 comm="syz-executor.5" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 [ 2784.402501] audit: type=1400 audit(1575333103.094:1631): avc: denied { create } for pid=26010 comm="syz-executor.2" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 [ 2784.503886] audit: type=1400 audit(1575333103.194:1632): avc: denied { create } for pid=26010 comm="syz-executor.2" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 [ 2785.535242] audit: type=1400 audit(1575333104.224:1633): avc: denied { create } for pid=25980 comm="syz-executor.5" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 00:31:45 executing program 0: socket$inet6_udplite(0xa, 0x2, 0x88) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000010c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) socket(0x11, 0x800000003, 0x0) creat(&(0x7f0000000040)='./bus\x00', 0x0) openat$keychord(0xffffffffffffff9c, &(0x7f0000000240)='/dev/keychord\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) socket(0x10, 0x400000000080803, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') mkdir(&(0x7f0000000640)='./file0\x00', 0x0) syz_open_procfs(0x0, &(0x7f0000000140)='ns\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) dup(r0) clone(0x7f8, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x16, 0x1, r2}) sendmsg$nl_netfilter(r2, &(0x7f00000021c0)={0x0, 0xfdf0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB="2348170c3955b811fd9deec9f41e9b0e3ea93c6be4636d7961c27a2e7d8e8087f658fc72ef079145f0c480f0b391a7ed0d799f60cd65559c86ee1220560708ba1fac9273ef62b0f86e52dcd77086e1ee9d6fb3c8bfdcbf525cff29d98a42fb1bb12b25d2905fc7d5688d9c2748a0a1d0d3250b36d105b5801cd342e4063f315286df"], 0x82}}, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x40) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r4}) ioctl$NS_GET_USERNS(r3, 0xb701, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r1, 0x0, 0x0) 00:31:45 executing program 3: add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x1}, &(0x7f00000000c0)='8', 0xfc9c, 0xfffffffffffffffc) 00:31:45 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') preadv(r0, &(0x7f0000000480), 0x10000000000002a1, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x8933, &(0x7f00000002c0)={'\xdf\xff\xff\xff\xff\x00', 0x0}) ioctl$sock_inet6_SIOCDELRT(r0, 0x890c, &(0x7f00000003c0)={@ipv4={[], [], @multicast1}, @rand_addr="ea2c6aa2b486de894ed999af9ff083d9", @remote, 0xdf2e, 0x1c5, 0x7, 0x0, 0x0, 0xc0090012, r1}) r2 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) keyctl$update(0x2, r2, &(0x7f00000001c0)="a6", 0x1) r3 = accept4$inet(0xffffffffffffffff, &(0x7f0000000080)={0x2, 0x0, @remote}, &(0x7f0000000200)=0x10, 0x0) getsockopt$inet_udp_int(r3, 0x11, 0x67, &(0x7f0000000240), &(0x7f0000000280)=0x4) r4 = socket$unix(0x1, 0x0, 0x0) recvfrom$unix(r4, &(0x7f0000000100)=""/141, 0x8d, 0x40000120, 0x0, 0x0) 00:31:45 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x200000000000013, &(0x7f0000000280)=0x400100000001, 0x2a7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) r1 = dup(0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) connect$inet6(r0, &(0x7f0000000080), 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_OPTIONS(r0, 0x6, 0x16, &(0x7f0000000440), 0x12f7e5) clone(0x2000000002000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = dup(r0) setsockopt$inet6_tcp_int(r2, 0x6, 0x3, &(0x7f00000000c0), 0x36c) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) 00:31:45 executing program 4: r0 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) keyctl$update(0x2, r0, &(0x7f00000001c0)="a6", 0x1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fsetxattr$security_ima(r1, &(0x7f0000000100)='security.ima\x00', &(0x7f0000000140)=ANY=[@ANYBLOB="02c078a6885e55db4e465668a042f079"], 0x10, 0x0) 00:31:45 executing program 5: add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'\x00', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) r0 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) keyctl$update(0x2, r0, &(0x7f00000001c0)="a6", 0x1) keyctl$update(0x2, 0x0, &(0x7f0000000200)="e0eb6125862c4248e7b6caec16af54e2dc909d4736e151984c8ab22f7b36e6a0d26bf5f6a042dd5b6f6833234f425e26cc15552d9cb49ea852783b615342ccca6c1b1b00266c665e5d6497dd7a8f0b7e9a19eb788c7d1a6f8199bdde1cb1a8c0d16985f353206e94c4a29d2775ce0d73a9dd473138e4d83022ed22817426c02388cdd0a1580e407f111d6013a6270765ea2d0e3635811a985aad515a124b0a4da2f9dc287af4efac3878de77ef753d2586f3916796cdaaad3b9298a5ebd3ecf0723f686caff608b349f26b7c76bcb92c57b885cc5e0e3c101efcd5430accf3", 0xdf) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r1, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r1, 0x0, 0x0) ioctl$EVIOCGABS0(r1, 0x80184540, 0x0) r2 = dup2(r1, 0xffffffffffffffff) accept4$inet(r2, 0x0, &(0x7f0000000080), 0x800) 00:31:45 executing program 2: r0 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) keyctl$update(0x2, r0, &(0x7f00000001c0)="a6", 0x1) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r1}) sendto$inet(r1, &(0x7f0000000100)="184c2269c21a5bd7f2904092b4d0575c10faab76743ef3c9cb5583d7a19b61438fb376ef2e54b180653cd44aa95f35c3347435b69bbb64e4db7e280d9d58ff68da92aba9ac98ff9499fc0118bc15cca4e83e0ae4acb819faa4c2bb1d5088175797e17859f9f1a7b5481b84761170bae21624c021c890bfa90391eb42a45fea0c40a35ec8f7ec0716f15913799af701b451bc4a33eda6b6497dc3906f7d29b6ff00dba678f9", 0xa5, 0x40094, &(0x7f0000000080)={0x2, 0x4e21, @dev={0xac, 0x14, 0x14, 0xb}}, 0x10) 00:31:45 executing program 4: r0 = add_key$keyring(&(0x7f0000000b80)='keyring\x00', &(0x7f0000000bc0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffc) prctl$PR_GET_FPEMU(0x9, &(0x7f0000000280)) keyctl$unlink(0x9, 0x0, 0xfffffffffffffff8) add_key$user(&(0x7f0000000080)='user\x00', &(0x7f0000000140)={'syz', 0x0}, &(0x7f0000000180)='\v', 0x1, r0) add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, r0) r1 = add_key$keyring(&(0x7f0000000b80)='keyring\x00', &(0x7f0000000bc0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffc) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ptmx\x00', 0x80000, 0x0) ioctl$TIOCSPTLCK(r2, 0x40045431, &(0x7f0000000300)=0x1) add_key$user(&(0x7f0000000080)='user\x00', &(0x7f0000000140)={'syz', 0x0}, &(0x7f0000000180)='\v', 0x1, r1) r3 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000240)={'syz', 0x0}, 0x0, 0x0, r1) add_key(&(0x7f0000000000)='blacklist\x00', &(0x7f00000000c0)={'syz', 0x1}, &(0x7f0000000c00)="3e13cc73ffa242756686f979997cc2e7c8b1a84bd1ea7a673c4f4266c74c4271f3272977304e87b43dfe6309ebe6628237e527bbb55eb77a700f54318ae7fc5c534801c8cc388691e6e27182bf9ea460b457c46d9753f32feea98b98483384eeeba1dde573a8c6f6fedabdf4be6d6a6867cf7987c1505d94036cca358e568db59bd6ba6a859539774654a734f44229e289a6cebb7588f4c4a58aeb2c5f62635152dad201f074d5142560c7e944bb0eb0247931e8312513b3570abbae7ddd13b8176a9316c01a0372662f628f97f27ccf52ca1f6eb1c53670565e351eacc46cc95bb7122569785cdbf03a33b8bc0d1632a94dc3e72c8b65f0629b5dff3a17396304e5a1d8cfaa623d26abe577d09e5e681646c7cd04209d21d93bc6459240916980491ae2edbebf03031359deca893d3ea0b5c5d8976d653eb6692ab86dc53bdde3b3369f3df5d2379c7cf7f7a143f1c2c09fdc3bcc7f149e7ea13b09ce4a2358cd74d98edb6086db2b9a8ff793055fc292c90ac39cf6125808d098a806c759f91e3e4f3f70d28ca557b83ab777c0c22877dfda1e65501be0a86b9ce71175821fae98457b553944c2994db6feeb6bc53aac2db7e2b3e39caa07a5178727420dd87bbc0e13b88af5a9f2a339f5ab4b6f81b47fc2098578799f9d2abf73472518762058564017070cb85bd68d994d19b41ac0f6629f5825a85d11f81f426b90e756800b447435bf0e929761456f91794c749f7fd1c25c13f480470c5129fbdc957127ef91554fabb78cd41a17990790d0eb2bf597129b280827668afc8e303cf5512f9f3914c2f7aefd802242a899110d13e4f2ec57d65f0fb9ca2caa1cb1348730d58d13dbde0ef47b24781ad4859132ec0976c0ab7856c8c22b6e015644d57652e9bb403a1123aa4f576cda838f684991df46fa059e284cfdb5abe9c59e731d157078a7a656ebe101c319ed5c86b5d637767205ddce4868336b24e5ff32705ab0db8a122a8b79d99b84c599d6f592ab75a7f544d063151ff916bdd8c84c39010b576eea489fbfefc0f3455eb4b57108a21dee13ccc90bccb1434603ecfbb06b06f592f753142e39cdbdd8e264fd7a400bd0b1f4759a4872669d530fc24da53163df339691dd60865aafa99be91b77abe83c475e421b851c0eea0938c45e73592ca33e1b008af703f9629942b99c466e9f9ff387659f27e71198dd217cbfd27411f986cbbc01389d3564b0a47abb109d9d769d5a18fb7c2fceb6eabeac1517fab2352459ae6a3759cbd5854ccbe081141607af93d7a8776260b981254749ca462c4415e537fa705fe979ada38b088f35ddb54cb474256b8960a3fe23bca6a90ea4ab5001e13e552394cefb1c78059132ed79e54daf219ed1e26b1c6da09d4e8cc9b4f635b4a2f0bb76b150754f880e6178ea328d4f98ba9f982b902c702a3791b63a626a69050dce66fffa45ee58c1ea1733ac75aa36b1d94073d46009a70b52bcc8dec5ac008ff16509d649bb0ebd26e5e3a23c1b0956ff23856f1ce30f34eecb409287754a283e77e478a385dd128e192205de7325335415f181dcae49839defabe368bc24adb97f72de4db2f50c471491ca4828d0f6b8e442b6d99f575182c48d07f3aac4b30804e8cd84c53ce60226a8cd37f4d6725fbf55d2137c07d5d344b640c355cf5674e282fb29bf5856dd2a1f316dbb970a2a2a1524ca55bf8fc00b6ac92892821ae6aed8bdd2a94dd895181a6bfc793706184f02cf51604e7be31ca8ba205fd3cbee284e45a0fc09e7df6b10aefcd3dcefed71229b1513c3a523d2f192d8e43a7abc62b119edb326006f0729403f39b16e413a8ae4f9785fb371c6a146d700240f4c5e060caa559b5280f9b10dae28c21f880822e29e95f40fc97e54cdeadcdaf917f368e424d15518d70bba545e518117da82bee7659f36491884ac1a58f3a25f0112eed3e6da288a8f6da09f590205971456d381a09b58266f2747275b25885650688edea0f5170239be0beb4a0e30e0c1f20e2091e2399612a665c3cec2ebda6bc159988cb0c3767572373da6627db7680dc0a478e992cd68d7b1ebee6ff435408fdab99f86655c2c36a8c5e1240eb2e89d999769e7c0488bcb3d741966b190d1eed44f9a31e26292ebcb3c91c8d6352ca8aa748deac64f132480f5e6f6443cd8671fc6261da3f982d91fa506fe4fc4da5f60d5d6935d35a51b582a217d8ed5030f35a75dff0991a0eaaceef5f89ef5f1b87b73ad48a3271c34f0e6c150197d963958983226a35688b4b0e11c83967a91438395544e09e6ce116e25be645f4f7dd97c04d6bd6021604c3121c58ea47c9f74e64edd8de57a47584b664b5991f7fc1d2d1c3daf597e0c53c98442647c887ad5d8abc2b02a05ce7a50936095376f57a66bb2a66ff4c8b035ab4437f4f540f05d433546d633616521569ffacb103636daeb0e576df5d9e1f9a1f913be65ac1a8245b359f6d7e821ba3e9b70a5d716b7d06b1d5ca6cec26f34997468f0d9105027c0e8cca207b5a6482c8f92611f4b18afa3d433e541a47a3355eeb17d006e66ed8be91be6ad6404eda2473889183673b31c337e236cf34dbf8654a45984a62505de8707ab7aedad49a4cc4dc8c48c1e40fd1b70b62f83932ce3ecba9e3f06efb9d46eacf5cbc729794689c557fd53dc435c70497b4f79eef852ad5e6fd3a08908bd767c3571d1e702930922e99ef1daa58191a479df6674f865f98e0e791aff1fffcbb232bf22fd6020b4601d5e947be3b9fc7d17c8011188cfafe4e2ad11f1168dd052dcb80d4c5c500437da53f652de31290f6e60c3ce06c0afa20062248d0a5c8caaaf9465002820fc1f9b14b515a861e6a970f910a62da589aaa0859909c6f1fd00963ce168d4f7673654ca44d1a9c04c988f187d28de86d3f20f188759d9531cbdc5b3a97b2b1e435da5b340fd41a72b708143da9aadb3836b463c01d40d4a861b3e6cf8bf8a33a0bb55ea5694f95579b9e90e0cd87986369524fef034c8b58a06370543a71421c9e3feda176d0e7ffb8c50ef4ea1481f4d87151bd8b23d183204a6b0f4944623742bec45d6b0bfaf1b7586c711bc94f18902c0de90a955192ed947a1fb9b65df274aa88b0f5458b732f2568847d6ad413d37f697efd7fe790e4a86fe97137fad8d1444312bea6e1a638eb2fd195a7e7e1593dc56f36b392c0eb7f5e9a81b1a6c0c0934f75f42ba27993b032da0b8caac63619c238f8bed542396d376c78af7c1061fe110dd3f7478976df55eed1614192f5b2b94baa215de0622ccf07e9e7e7e819e02464f6245e8aa8ab39f94a31d243102c252cdc343f5012147696494d8492329435df4d23f2aa72de901db2c58fe9c9094663a7d55e1211bc09fb55505091898b570179fd89ce87047db7f76fd02d346e36d4105f9f89ae139b4f43c438f57d7a04c8f8bcf7096567199fdb41b9bc7cdaf936adc8f46b7c6ef73755b61613e52c64dfcd1a7718ae409cb34277e529ac589ae7bc829c66327bd1eb1c11d370794354a7433346fc2899900ec8f652d0bfde7e4bb33a8e49799ff84e51bed87a0fe31cd3098eccad088965b5ea18113fb1a824ef67e4285d9cbfb262b01d87e0d80c0309f7244ead13a5fd4874f5aa7a6e8ccf301f3cd44cb732602ab4966185009af22e799d33eee75838fbf855e2e20810127d459bfd1925a1e18a0bdc31a44cd17786776242a9e721a5810923962f4c4afdd67bac33d2b3e6aca6ab024c035f05bd938e33da27ab1343ec793dbd8fb28b03dc9f1f3f55aae23f157aa94415f78fa246b83ad24681b24134ea1f0c7fb9e14a2209cd6568bd4c3695888e8bb561db70628643209ffa0d5fc4ceee198f76350b682c5863277c1e94c734849473598a0a11c89472452b3170cbffae16bbe1cb00dfcb14b6774683a8d9433b2d959f843be957be3c3591d601041790c768960dcc27685b21ba4182992f6c380a85da3a692a34e3674772f5442fcd84316b60318b0079eeb53345838f6e707fde7bbea1af7dd6f0e31d37d713f5d29c77bac2c60a28e20c6e2f5e35f2babd9f16b38547861698e80590d9688bfd16a6a267ce0f1a60355ca48c071e8e1e307534081d6d58c1ddc335baa209c57e17ec9531c6185167b4dc244c546a2b3dc46115c77fd6fff9f0ed99e7f0e4db89474cfc64322cac7e8af78ae46b08489a827eb14f03efc087460c77e8375d69e96b187844ceb83f1837e465324c0408a5151f7fa30acd368565b626fa2bf9d69c2704a1c8e1906e2a61682e2068b670b49028938435f693f99cc22e2bde5023842afce7aa6098cad9b25c29a8a4990d56ba3db4bc84faed9931df73cffade45eb975161a6de752215bcc15999c354d06041a0f4aaaeb4e8ce33b0dadddce5825854d3409e5a3cfd62b8654a5cad202575b4ab0687adefa903b7aeb976a8c3fbdcc2ceded85bba26fdfab14592408bcb3c1aae977a73c109018483f9b821f4670313daffa284dc9d780ea21fecfd12348a148971a5dcb836cb04f8cb1ba48d561383b7532de792443585fe06cf89e26ed75578e13935a9a323d0dd916206108951be289dfd99f1b63c3389df2bcee3f404fbb71bc75a8c4bcd5c120c00459fe081e2c2af322e1e99c594950bc1dc6b0f41357b1aa95883e7165533aeafd2a9fb6ad3aca84d7570189db7022aeb7804f5bc02a6b24985e0fb512cd2ec23b5f45ddc44d3bd2ae1906309f1a506efde9fa57a603bc4bb30d886faba3f1674cb3420d00e585ce675bf94a3d2ea38116175cec5838278d02286265510f49adc32be343d168c13ac956a07116ed9590af931e36814dd44b902b4d46be15208c89794bb98c04c0a07bbfec172e049b74f3bb162e782f256ae44345a6478f1cf47c4011807169c44347bd6d118d763181941a74813a2aa6ad8656da8ed2d8b8ed03805ef858e07e0af385009e8808559a880943eb9d6f220bb5ae2c3940f7934812594520bf190f8e1dfabf40099706e507a70cdb4e3089a1f092e089ab33e7cfca6a7e4469e31df4cd60502620dd01819a82b348dd984ebbc3d45f76eaa3eea6238d1fe60c47aeb70f1c4f9334582153827be9972ebc476c7e82815c8b0189f22d9a52bcc7f11f4a65baf02f852d85f7f3b4be8c108a1ec92ed09a921660106167184f9e9c26b3ce978fd6fd8a14a9d3f753004fe6acb48a897730348f0d2a953d94f1d8ab97684132e34da912d3afbcc2d7804fd39c4e6b8bc94bcf533cb278424ce09b7bad380a0eb319712c9b35e7c67e976dca22d13e21414ea88c780d9b0ed4d840ad28172c6829c6ba3ae632ddf6c0341fa241572647031519e6c7a3d7bace7a75284c694b587e85ad2361f6621935a1e76856336c59a1676f8f9548c12edc084416c362671a15d639e88b9fe06df158f49cf7f6b14f67938d33faf422e2a217cf2a6778285bdf3823af8795aa9463cd6fa17e042460d4d82455541926ac818307c458af6a4d681fdba6dbbea6b9dd8f6614799cb5d3a32b5582c0188222936a6bc6da0ff520305a7602390ec7e2b67310c8074b4b2ca645e9cbb9d6e5333d31c59c227e63a490a7cf4fdf7c287e37eb98db68e31c4fbb52f84c043bfc6f05e48134596bb6c6841489fef6bdc8909e3839d4a33b3b3370186b807649f812a9c269d58c5c9a95c2b265962208bd2f2c0a598e8173a858b66f85d05a73bb564279c02363e2d3e5331b441e823c9793d0fcf2a44db74d8e9e25cc3c405572a32ab513502c9a7a2ac7b3f5e6c117dddba25d436ebd71", 0x1000, r3) add_key(&(0x7f0000000340)='.request_key_auth\x00', &(0x7f0000000380)={'syz', 0x3}, &(0x7f00000003c0)="c9c7c8e38729766341178890a73d8c9dd20e059b5f80439298c177d74b607e1a375cc205f558fb69e2cafdcd4fadbb9c", 0x30, 0x0) keyctl$update(0x2, 0x0, &(0x7f00000001c0)="a6", 0x1) 00:31:45 executing program 3: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r0}) r1 = openat$cgroup_ro(r0, &(0x7f0000000100)='pids.current\x00', 0x0, 0x0) setsockopt$inet6_tcp_TCP_FASTOPEN_KEY(r1, 0x6, 0x21, &(0x7f00000001c0)="47023a6694b9ff7dca621592038fe6a3", 0x10) r2 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'@\x00', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) r3 = add_key$keyring(&(0x7f0000000b80)='\xda\x88\x93\xa3\x00', &(0x7f0000000bc0)={'\x05\x00\xea', 0x2}, 0x0, 0x0, 0xfffffffffffffffc) r4 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r4, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r4, 0x0, 0x0) ioctl$EVIOCGABS0(r4, 0x80184540, 0x0) accept$packet(0xffffffffffffffff, &(0x7f0000000280)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @local}, &(0x7f00000002c0)=0x14) preadv(r4, &(0x7f0000000240)=[{&(0x7f0000000c00)=""/4096, 0x1000}, {&(0x7f0000000200)=""/57, 0x39}], 0x2, 0x2) add_key$user(&(0x7f0000000080)='user\x00', &(0x7f0000000140)={'syz', 0x0}, &(0x7f0000000180)='\v', 0x1, r3) keyctl$unlink(0x9, r2, r3) 00:31:46 executing program 2: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r0}) r1 = accept$unix(r0, &(0x7f0000000100), &(0x7f0000000080)=0x6e) ioctl$sock_SIOCGPGRP(r1, 0x8904, &(0x7f0000000180)) r2 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) r3 = socket$key(0xf, 0x3, 0x2) sendmmsg(r3, &(0x7f0000000180), 0x32bc45944b084a6, 0x0) sendmsg$key(r3, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000200)={0x2, 0x13, 0x1, 0x9, 0xa, 0x0, 0x70bd26, 0x25dfdbfb, [@sadb_x_policy={0x8, 0x12, 0x4, 0x4, 0x0, 0x0, 0x4, {0x6, 0x6c, 0xff, 0x7, 0x0, 0x8, 0x0, @in6=@dev={0xfe, 0x80, [], 0x1b}, @in=@remote}}]}, 0x50}}, 0x20000005) keyctl$update(0x2, r2, &(0x7f00000001c0)="a6", 0x1) 00:31:46 executing program 4: r0 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0xfe91, 0xfffffffffffffffc) keyctl$update(0x2, r0, &(0x7f00000001c0)="a6", 0x1) 00:31:46 executing program 4: add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000100)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffff8) r0 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) keyctl$update(0x2, r0, &(0x7f00000001c0)="a6", 0x1) add_key$keyring(&(0x7f0000000140)='keyring\x00', &(0x7f0000000180)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffc) r1 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000200)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) write$tun(r1, &(0x7f0000000240)={@void, @void, @x25={0x1, 0x7, 0xfb, "2d3fb7d3fabc973ef721a27e922381cc5cd85fbdf05d717eec1d540771f49a53a487987c0d80544c8f897cfdd79cbe657a92c1b2ae8eddc67d6c02e8dae77743e33de150209d54d49ed1fc40c9a95035a9e5f4540e8431d4e27c1e776a1849a01513d3bba4ce2a8d73"}}, 0x6c) keyctl$update(0x2, r0, &(0x7f00000001c0)="a6", 0xfffffffffffffe98) add_key(&(0x7f00000002c0)='logon\x00', &(0x7f0000000300)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffc) 00:31:48 executing program 0: socket$inet6_udplite(0xa, 0x2, 0x88) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000010c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) socket(0x11, 0x800000003, 0x0) creat(&(0x7f0000000040)='./bus\x00', 0x0) openat$keychord(0xffffffffffffff9c, &(0x7f0000000240)='/dev/keychord\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) socket(0x10, 0x400000000080803, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') mkdir(&(0x7f0000000640)='./file0\x00', 0x0) syz_open_procfs(0x0, &(0x7f0000000140)='ns\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) dup(r0) clone(0x7f8, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f00000021c0)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000440)=ANY=[@ANYBLOB="40340800eebb16c248460f05eaa415a5"], 0x10}}, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x200000, 0x4) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x40) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r2}) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r1, 0x0, 0x0) 00:31:48 executing program 2: add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000100)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffff8) r0 = add_key$keyring(&(0x7f0000000b80)='keyring\x00', &(0x7f0000000bc0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffc) add_key$user(&(0x7f0000000080)='user\x00', &(0x7f0000000140)={'syz', 0x0}, &(0x7f0000000040)="0964956ab5925d8e11384d430418aa57f9", 0xfffffd5b, r0) r1 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f00000000c0)='8', 0x1, r0) keyctl$update(0x2, r1, &(0x7f00000001c0)="a6", 0x1) 00:31:48 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x200000000000013, &(0x7f0000000280)=0x400100000001, 0x2a7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) r1 = dup(0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) connect$inet6(r0, &(0x7f0000000080), 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_OPTIONS(r0, 0x6, 0x16, &(0x7f0000000440), 0x12f7e5) clone(0x2000000002000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = dup(r0) setsockopt$inet6_tcp_int(r2, 0x6, 0x3, &(0x7f00000000c0), 0x36c) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) 00:31:48 executing program 4: r0 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) keyctl$update(0x2, r0, &(0x7f00000001c0)="a6", 0x1) r1 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x2, 0x0) r4 = syz_genetlink_get_family_id$tipc(&(0x7f0000000340)='TIPC\x00') sendmsg$TIPC_CMD_ENABLE_BEARER(r3, &(0x7f0000000440)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000400)={&(0x7f0000000380)=ANY=[]}, 0x1, 0x0, 0x0, 0x40}, 0x32197598d990be92) sendmsg$TIPC_CMD_GET_NETID(r2, &(0x7f0000000200)={&(0x7f0000000100), 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x1c, r4, 0x400, 0x70bd29, 0x25dfdbfe, {}, [""]}, 0x1c}, 0x1, 0x0, 0x0, 0x20080815}, 0x0) preadv(r1, &(0x7f0000000480), 0x0, 0x6) setsockopt$packet_fanout(r1, 0x107, 0x12, &(0x7f0000000080)={0x54, 0xc2536a799fa99388, 0x3000}, 0x4) 00:31:48 executing program 3: add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r0}) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x2, 0x0) r1 = syz_genetlink_get_family_id$tipc(&(0x7f0000000340)='TIPC\x00') r2 = openat$selinux_mls(0xffffffffffffff9c, &(0x7f0000000200)='/selinux/mls\x00', 0x0, 0x0) sendmsg$TIPC_CMD_ENABLE_BEARER(r2, &(0x7f0000000440)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000400)={&(0x7f0000000380)={0x34, r1, 0x1, 0x70bd27, 0x25dfdbfe, {{}, 0x0, 0x4101, 0x0, {0x18, 0x17, {0xe, 0x6211, @udp='udp:syz1\x00'}}}, ["", ""]}, 0x34}, 0x1, 0x0, 0x0, 0x40}, 0x0) sendmsg$TIPC_CMD_GET_NODES(r0, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x2890841}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x1c, r1, 0x0, 0x70bd29, 0x25dfdbfe, {}, ["", "", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x20000001}, 0x0) 00:31:48 executing program 5: [ 2790.307117] audit: type=1400 audit(1575333108.994:1634): avc: denied { create } for pid=26081 comm="syz-executor.4" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 [ 2790.321281] audit: type=1400 audit(1575333108.994:1635): avc: denied { create } for pid=26082 comm="syz-executor.3" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 00:31:49 executing program 3: add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) r0 = socket$key(0xf, 0x3, 0x2) sendmmsg(r0, &(0x7f0000000180), 0x32bc45944b084a6, 0x0) ioctl$sock_SIOCSIFVLAN_ADD_VLAN_CMD(r0, 0x8983, &(0x7f0000000180)={0x0, 'netpci0\x00', {0x3}, 0x200}) futex(&(0x7f0000000080)=0x2, 0x9, 0x1, &(0x7f0000000100)={0x77359400}, &(0x7f0000000140), 0x1) 00:31:49 executing program 5: [ 2790.335193] audit: type=1400 audit(1575333109.024:1636): avc: denied { create } for pid=26082 comm="syz-executor.3" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 00:31:49 executing program 5: close(0xffffffffffffffff) write$binfmt_elf64(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[], 0xffffffe8) read(0xffffffffffffffff, &(0x7f0000032a00)=""/102400, 0x5e65) clone(0x3102001fff, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = syz_open_dev$evdev(&(0x7f00000009c0)='/dev/input/event#\x00', 0x0, 0x5) signalfd4(r0, &(0x7f0000000000), 0x8, 0x0) 00:31:49 executing program 2: r0 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) keyctl$update(0x2, r0, &(0x7f00000001c0)="a6", 0x1) r1 = socket$key(0xf, 0x3, 0x2) sendmmsg(r1, &(0x7f0000000180), 0x32bc45944b084a6, 0x0) setsockopt$sock_timeval(r1, 0x1, 0x84, &(0x7f0000000080)={0x77359400}, 0x10) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x50000, 0x0) ioctl$ASHMEM_GET_SIZE(r2, 0x7704, 0x0) 00:31:49 executing program 4: r0 = creat(&(0x7f0000000700)='./bus\x00', 0xfffffffffffffffe) fcntl$getownex(r0, 0x10, &(0x7f0000000400)) fcntl$setstatus(r0, 0x4, 0x6100) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) lseek(r0, 0x0, 0x2) sendfile(r0, r1, &(0x7f0000000040), 0x8000fffffffe) writev(r0, &(0x7f0000000680), 0x0) r2 = socket$inet6(0xa, 0x480040004000, 0x6) getsockopt$inet6_IPV6_IPSEC_POLICY(r0, 0x29, 0x22, &(0x7f0000002780)={{{@in=@multicast2, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@initdev}, 0x0, @in=@initdev}}, &(0x7f0000002880)=0xe8) setsockopt$inet6_IPV6_PKTINFO(r2, 0x29, 0x32, &(0x7f00000028c0)={@dev={0xfe, 0x80, [], 0x24}, r3}, 0x14) write(r1, &(0x7f0000000200)="1c544ee261bac59ce9413ba21ab75f404ea166d550cf43f537cf712196e0f08d982798fccc67379136c1a5bbb1e10f524b4f9047", 0x34) setsockopt$packet_drop_memb(0xffffffffffffffff, 0x107, 0x2, &(0x7f0000000380)={r3, 0x1, 0x2, @broadcast}, 0x623892238c419ed1) r4 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') preadv(r4, &(0x7f0000000480), 0x10000000000002a1, 0x0) socket$inet6(0xa, 0x0, 0x1) accept$unix(r4, &(0x7f0000000100), &(0x7f0000000180)=0x6e) setsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x15, &(0x7f0000000080)={@loopback, r3}, 0x14) r5 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) keyctl$update(0x2, r5, &(0x7f00000001c0)="a6", 0x1) 00:31:49 executing program 3: r0 = socket$unix(0x1, 0x24d58c7aa63f2601, 0x0) openat$ppp(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ppp\x00', 0x1, 0x0) write$binfmt_script(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="2321202e2f5ddce2e225e9ddb67c161139bb23c0a0c709ba34f59d936684f0ccb4547706a664f5ec1078090e6fbe671004eb3b17fa2c6d22a8fb9ef709b756346a8e6d7ffdea55b51cc7b1f9f3de4f18392a81de672d0149e8b113569588cccfed738b59afcd03c588ce7ebdc75765676510809efb5ac31b00fad3b2c8b803b5a10f91b80e39be6a0b5061dd50dae681702bb8d426ede06c71ad1aee270235f917cb1898482a88d9f307e2d0c19e0ca6102345750be442c5d7e7c73e16c9a5fda6b7ba4784bceed65155781dc71a1511141c2a256e6d061585ee0060fa70e401cfc4a9d67bedf148b42f65e1c35af9fc48dc00000000000000"], 0x107) add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) r1 = creat(&(0x7f0000000080)='./file0\x00', 0x100) setsockopt$inet6_tcp_int(r1, 0x6, 0x8, &(0x7f0000000240)=0x8, 0x4) 00:31:49 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r0, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r0, 0x0, 0x0) ioctl$EVIOCGABS0(r0, 0x80184540, 0x0) ioctl$EVIOCGKEYCODE_V2(r0, 0x80284504, &(0x7f0000000340)=""/226) socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_inet6_tcp_SIOCOUTQNSD(0xffffffffffffffff, 0x894b, &(0x7f0000000080)) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000010c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) socket(0x11, 0x800000003, 0x0) creat(&(0x7f0000000040)='./bus\x00', 0x0) openat$keychord(0xffffffffffffff9c, &(0x7f0000000240)='/dev/keychord\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) socket(0x10, 0x400000000080803, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') mkdir(&(0x7f0000000640)='./file0\x00', 0x0) syz_open_procfs(0x0, &(0x7f0000000140)='ns\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) dup(r1) clone(0x7f8, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f00000021c0)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000440)=ANY=[@ANYBLOB='@\x00\x00\x00\x00\x00\x00'], 0x10}}, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) tkill(r2, 0x40) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r3}) ptrace$cont(0x7, r2, 0x0, 0x0) 00:31:49 executing program 5: clone(0x800083102001fff, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) clone(0x3102001ff6, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = creat(&(0x7f0000000180)='./file0\x00', 0x0) write$cgroup_type(r0, &(0x7f00000009c0)='threaded\x00', 0x126f339) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='./file1\x00') getxattr(&(0x7f0000000100)='./file3\x00', 0x0, &(0x7f00000001c0), 0x0) 00:31:49 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x200000000000013, &(0x7f0000000280)=0x400100000001, 0x2a7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) r1 = dup(0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) connect$inet6(r0, &(0x7f0000000080), 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_OPTIONS(r0, 0x6, 0x16, &(0x7f0000000440), 0x12f7e5) clone(0x2000000002000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = dup(r0) setsockopt$inet6_tcp_int(r2, 0x6, 0x3, &(0x7f00000000c0), 0x36c) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) 00:31:49 executing program 2: r0 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) r1 = request_key(&(0x7f0000001340)='id_legacy\x00', &(0x7f0000001380)={'syz', 0x2}, &(0x7f00000013c0)='\x00', 0xfffffffffffffff8) add_key$user(&(0x7f0000000080)='user\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f0000001300)="84109b1b7ec47a251829d2ae9e746808", 0x10, r1) keyctl$update(0x2, r0, &(0x7f00000001c0)="a6", 0x1) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r2, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r2, 0x0, 0x0) ioctl$EVIOCGABS0(r2, 0x80184540, 0x0) ioctl$FS_IOC_ENABLE_VERITY(r2, 0x40806685, &(0x7f0000000100)={0x1, 0x2, 0x1000, 0xee, &(0x7f0000000200)="dad0fd571ccbc15a819d83509acf9ec3c070400382ff91559e4278ad4139f456c9426bbb7a52e2be202da806559ea495a71192ce18da97b955e620297ef838037ecd6f1afc352e10a1f0f255e6b518e7ce8aa47aeac8427810a55b594ad85eb75ab89d0421092c5eb77c6e336ae6295f25f5f9aa8df483d5be7016bc1cc4f9e35ee7e6c052c3bd2f77b9cd0ca599313264dde6a9394a3be4fa0db3cef576a63599ae83c35a328abfc33a3f13dc7ec86a5020c4b7bc63811f29d25df0a724ae12c0532f00fe2ad1a2c420ac4edd10a81e2ee9703a935c7e4d2eaa8af15e1ce2d782d8c7ccba306427f0f8c0744f7b", 0x1000, 0x0, &(0x7f0000000300)="ba22c9a89fd1b074c3c4026be93b5631834f0902279e6695d5672f14f9885c148f0ca95f199f6a5e69e1bd54a949ee49efb9b30b983f034af6ebe5b2b1cd1456ff8ebf894a00defc39d2361522d333d8c0e7bf1fd4afdd6e3d948233473db7083a015eefb2154f57017262d837f2484982f90b6172210d06b90cf437dc301b2b56202b08595a6c5a3847ead1978c5411a6936b21acfd84aaa6c300e63c30d5df96f6247735094d2dbb30c8d217193da75cddefaab34bafa4d95b5891464a2e9be0e0cd6c3d34299a06b37d230839c873612ae71ae14f5055ea6762f525d713f059084dcd4c445d61d73191e17238e9a57a0f2e553f4487a061f6604c4aae61fc2c366b4883c55dc934ddc0dc7d2be924d11a65ae0ba74a4f32a1e81873a6002afa82341fdc8bc397b904ac48701400fd21696eb9763f0d2b207835fd404f179123bd6c947367a81106d02b9436eb2841100e5fefe2ef403f8fcb2f7e93ef7e1ec41a02a03862874d944ae9055936188706911d2ab00d96eddb510d3177fab2b889867b0bf2c8c0507f674e2d2c33fa5d97129b7eeb187b9a023e9d89762d3365a374ab45b966526bcbd041f81e40aea24fb0f359a645ab3e1f11167debffe7c74bd7c7b7ec2b5c540033a530f0fea5e639e401d6989ceba608391e644d685ebe6c0bb7db9db70ec06ba78427ef0936fbd6195a118b7cbb172ee3d72a12a59cc78c24487890233f95542fecd6f280470f7fef909ed24389980947b93ea4e87c0ae989d7c8302bd01cad23490cc68567535afb815ef07f50e34307e2bcf08e43ea6e5bfdcb37c36db8b511d651e018d2f059f0779df89b58a1d27b1fa7bec34fe363dab7ffc093630303923618b9ea21026ecd1c293e9ff75cb5c45ee38eb64ba794aff137c91a6bffce98a5b77a6544a1723d91144af612b63b6419fffb4189f9ec569be67ec914b46c3954bf5da905f44c639480f596d490ff4d048936d648e8a3ae9fa66ff69dacb181ea4d6f33486ac157383ad8fa321560f46b82610b29fc0764ed5b3105f723eef30bb6f1a1790551d82d64d92262b4846b8dc057c5e8cdf2fb918f1bd9a97747f6b6ee44504cf9a47bcefcc33fc818f0acc03320211b27f04d5bced2fcde8f4c876bc2786d5bdd34d0a3b9188180bb840f186ee4da76c05ba8c9cea34ee02714d5e854f4da34bef99cb03c10bf64ceaf155e21004114fe26c538fb6356648d7f92579dd2a8e720fdc989c3a60be395a5ecaaa9bfb9141c85a2edf9b50236b061610ccef88fb36c1003686776d7458b780395e60792f7685fded1057bf308188767f850eb23829a084c467ed5bf08a47f9bb7e8afdcc7ca0e4f03cde27de368dae9535dbf4e5e4f7ac1d850b306e378febfb3614821ecd2f03d632a03984ab17cae2297b55c68c00ea2e3d873ada0fa628b7d81e324061d7afd1de6ca2c8d2d84c564ac000667377de65537d5c618c9895e73a1ee2c1898d06c33bb271f93c84c95ddb132c608540cf124f46bbea2e7c96aebb82ad62cc7e9ecac40712641ec62083708771bd54ddab6b9554a5f660e0becfffbfa91a2c0e2421541604f54b8fd9cec51a1475194eeb7630b3eecee6dd439d1fb854fb3d0a9d491b9ee772890b9eef8712f270d6f170601dd7805e679b8431efd5d3c7921c70ecea02ae490fb9d4f5575fed9825058d67ccaa0d495da93a60eb7133a06e674bf4b071138c20c36b6b470d2d0de36972a78426cdada982c39cce1140af6f2fe6bf9a26a1f05b210a3772dc68dc35e108251ae21154f861596ae1dd83e565517aa8862a288610c33b74bdb2ae91853800e7e137c9ebc8c7b884e9a8249ef0be51d8cc42d7273ca4b73ace3d53796d9f009a70bb65935f4bdb7173fbc5bc210b9f94c55fa62e291dbd520dd59a4db7d9f17518562d3dbc558efc98fcd60e8c7486b45d52ef4d7ae05c1db444b468b463cb13fd88029684565bed00c73bd6e41e14a8535071d7c3af440fc4969e02de8a14d8daa3a6f32aca0d15cdd4ba5e76917e1d4a42c582dfa4ea19812d891fa73be784bdf608fb24010fb7056b712d8a81590d1df200561146deb43e160fa5b03affe82f212f5ce67f8e060732ae7ec64d884242e44a38b3bfa3908c570c77707f567d2707ab0aa7db6a6897ec0bdf5223de187cda2292ed6ed0ee699405bd85ea15d295d21aa2ce1a7ea9ffab7f2b327a284db619060079775cee60ee9e09869cdbd6d40ca11ea7189fed4f405c10a87175334aaa4010ab1a3df4fcc9b251cd1b29dd2c0029a5d441c585604015fc1567bbdfe1bb1f001608bbd9bca95359765ae9da31b9c47be600c7863c97064df5cb36f6d66f814f2b4da426f02d37c127a32053ef1f3aa0446a5e0f8262095a817d54d8efed07c5b94b5d7dad4f821f2c21fd1361f03936738e74e9c92a47a52ddb6d3b9ab2eb447b0dcfc4c129d08a6c660789b10cb0e73364d3ee6c83014cb04d841b771693a858755f1528f9b3756046ad9629c342a1d437f18366601eae93f15c407fc540aab47cc0c1c8758420e4df9b9ab28a23703c27dfbc5f9d347414d1eed643b96e3b663975c5b71ca96284b511bc6483b6bf934d142b0fa19dfd297d4c760d860d0c3fb15012c9b81c8201a09680155bff487204851fd270bf17b347b3bff744964a690fc683381ee1ab24264f9d17bba6e7c7ce9d9571e1385407d833b62d18d0f110ad3b85c3800073dcf655a7b23c02e09af6cf2822c5e958ccb747f5a3953d63bdf1bc6be52cbfc12482e26d3f0d2ab42b4847f67a734e0e93b2d65a66414db416cfac293e8d92fc08e8ef6ac3ad597faad6fad09c0cf0c498710e5aea32e4849687749884fa95dfd6c5266ebf2e09ce72559b2ce9d3482a16de53f7e8ff561256ce4182b0ef7fb5ea7b760a3678c074abc433d62d39a30eb23deca99cb2d044b70adc0dd26f42e4bf04ba1df7730654aae44f8cf8559b7fa01d075490bebc7a6f46dda0721c290e6c8fea637da890a4e79a29f80ec5977eb5efb9136a37eeeca752e2eea3e83e4501d91a599201e76464e7b9b62eb73a14155c7405b62dbc106f24bcfe741feacee0e3bf07b2de278819b09a7ad61f90a8f552399042024cae0ac8fbbbf1e517a663e6946405dd3b11a583872cabfb28c528e062d4285e1d30bcd712049fcdccc4697d9d18042abd33b4ee55d8b044cb98b73fefc5ca44fc74cd5f0dfafdc3ce1877c8c4fd7a24e328eee487070a9e45275d2bae065bb6f3c319dfd3387c7be2745c03f1b5f82225c9a0dba81abcf8849d9157a710cd21cd3b827b9904fffdb40f74b9c7adb65daa03b99af94890d3abf332431031249b1b5eda09f96876abdafbb65da33127d36090a260da340090cabcffc8d06a38ce435521b85be27d82f67c5e417a7b9d8db81b04871f328be85c4326f0af6e02f04d5d9deaad60d2d819ced93708e8997cdd5f6d834fbca0021d143c2d59bc9dcfea673969c35422f2a1a2498be25efc414acea28fd8de3cb0fccafe27a68ba8ac27a4116c06cf3b9d965cfb788d7a8fdf45d4ff4a7c93e5c811d49c9d23ca20d52bddd0e0741958c0b8a89f0ce7a1f1cd35876b8c7720b0d72c8adfbfce7882b788912a9b506c23ba5f79aa3f98dd13867b1f0b51c64dbbba7a8627225e580745d63c994cf4e6985ff49d8680b26abe169178127d4c2501f0b25c708314a1d09ad2308b2e337e3336b372c858a1cf6f3e699db47536e33bced5e1da0a459c207df5c75ef3f38b138046a52875c306e2f942ff19558e791c1091b8aa3afb173e7dd26f25e084e191dedd1b57e10ea6d10954f841dd67a5c66e47c9dbe09b999755e74c963b33c1d8c91089a41680d7552e74c2015351c229ba615782029f4c86db3df211857e7cb66af60e940871389d90008c8bcb22357675b1bba96f8e33984bffb509bc48f0a3c09702b85ba4e698486d358e7b6b4a38f979adfac8ad39a43e7b304067487905d88d90716413d445cdc93e24a1b80c674c8f886a0d03b12b20b737f61d66561b788ee3f3c44a6282c4798b2aff15b52b63e8abdd76468cbfaa8b6ec7107849f8c0192a2545708ec6b3c3b12512253e1c885e00ae666f0d8652f1736d87bda35f2e3321f5cbc04dbe56479693070ea083a82de80ccf869038b034c56ab25a8e76d010167261d8b164d8718c0a1f2925c54dd20f5e68123341fc682f024b35de51a159fe178f11b37d07e699ad606f3452938610427470c995a873967a5d45cf552036cfa90c8e3cda4ef6427920c7fa6512be2cff43768428eafdae67393bf51d90348ae2a24817a0659b5d385978f902b0e4c320120842a672bf96af51cf9e4cda9bc339dd17a98aeefd2db02935752a02a37bc817ffcc707d61daaa3b70f39a0d998af0e78793806105b67272a14c2e3d4d1b81178e6b47ae925a7b9f187e75e40c77b8b5183859e531f6eb4e312921255ae8e9e3be03364f54ee5c758e48f86c020840374372840171fcd523c5695dd9a46a545423d7838482e0e387eda6f07835a468bf2a44a6ca284742b6e76c7f392c90999713b95c37190caa3d9d6c5c78c09a6800377171ab8a1c94393e71ad378334086d1b423162cf358d90fb82b4a938ae96158b63b2e8979cfc08d651eff6d8e0fa9413bcaaacae2c230e1269d9322e060e0dea479d7dd33f8bdedef253555a106b7e4bef6d97b231886c1b41c2133a88e9b0e96d611b44b0fa0113f958be322dc5d919ae84b8e11eb32ea5ebe02011378439408d5c80f9fda5cc60e7694bb942ea7f2b1fdf80160f62cb63551cb530057735fe16b3a4e410c5e6e94167ef81f74065eecc76c515825e33b74701beb5cc5d0dc803c10f7d79901471f59587f46c1553f87e934b39681a3b89e0e1dcbda82e9eb6a69c0d1fbddff93d090ae924032aaf4be9ef3228ef57baf0d02c886341e60a25da7d1ff84e2edf7ba9e4aa897f00d70dcdd4632ee7a441dc8dafd069890fd8aad99888f9623c9c418f3ad281457e1ca5b413f7be024f56975d21f00d4b52d35578952c28b83b5c23d7b7ab417c7e20413c33f5acd58ac1ad3093bd53719f8d31b8e754215fa1f7a07dd548338cfd6a7a8f05e4b1cf1e4fd079198f7ddb2a4405f3ed8afb5a4f7b290b0e9e4d008afacd79685a3f6136d1b17e87adc6abe52286db857add5e58dbb46615f18850177f78a499634b93729575262c03b2cbd4581f69bb73e2d5ab93a8e149a52a7de44cca387132da27a501080bf33f02e5539ce788df98f1bbeacb87b81e2ef83ebfbd09fe553e578b4ce877b2ed0760ecc842e795cf1129142d98e4220577714d35941d6c29c20e54b3ad186415e6a2d9a6544991cf4660041b79bb2a57544acddd23a02e6e2b69dcfa1a3332076086f9f4a8614c8e3c3ef0c926b316865e9096e2669ca1bfae28d2e5d8b870507835b97cb5a1b2d7ce12310eb9334a6826e16bdebacf731bb699bef0ad8a65170de6c99278ce3d67ad71adc7e491b06fe270787f3e00b0a09ba72e6851e4f23d2c945b1e65425af74b89bb3015d414d3d1be322a3101f46347ac55ca742d8689408a620100dce9bfde143594869edde45e217894fe0694229c82a5f4518f99115adcbeb734da26c97b308fe415f87157bc71ed648ebcb708f5a864774e20946d4e346f74bdc3bd93495f2d622639dfa27f0ea152a71f5e5ae4938747e4dfe5d0bb43de4afda7de6ba74bae693592bdfc1a42b82daec2dcdd08be8a4fa55a9d0714fc795c83da4c2b7dd949d627234e2b2b73b1993"}) 00:31:49 executing program 4: add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) r0 = socket$key(0xf, 0x3, 0x2) sendmmsg(r0, &(0x7f0000000180), 0x32bc45944b084a6, 0x0) r1 = openat$selinux_policy(0xffffffffffffff9c, &(0x7f0000000340)='/selinux/policy\x00', 0x0, 0x0) r2 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000100)='./cgroup.cpu\x00', 0x200002, 0x0) ioctl$TIOCSPTLCK(r1, 0x40045431, &(0x7f0000000180)=0x1) fchdir(r2) personality(0x4100001) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$RTC_WKALM_SET(r1, 0x4028700f, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f00000002c0)={'veth0_to_bridge\x00'}) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x13, 0x0, 0xfffffffffffffff8) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x8000, 0x0) r3 = syz_genetlink_get_family_id$fou(&(0x7f0000000300)='fou\x00') sendmsg$FOU_CMD_ADD(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000440)=ANY=[@ANYBLOB='L\x00\x00\x00', @ANYRES16=r3, @ANYBLOB="00002dbd7000ffdbdf250100000014000700ff01000000000000000000000000ffffac1414bb08000600e000000108000600ac1e0001"], 0x4c}, 0x1, 0x0, 0x0, 0x20000010}, 0x4000) r4 = open(&(0x7f0000000000)='./bus\x00', 0x40000141042, 0x0) write$binfmt_misc(r4, &(0x7f0000000000)=ANY=[], 0x323) creat(&(0x7f0000000380)='./bus\x00', 0x0) r5 = getpid() sched_setscheduler(r5, 0x5, &(0x7f0000000040)) r6 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r6, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r6, 0x0, 0x0) ioctl$EVIOCGABS0(r6, 0x80184540, 0x0) r7 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r7, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r7, 0x0, 0x0) ioctl$EVIOCGABS0(r7, 0x80184540, 0x0) ioctl$FIDEDUPERANGE(r2, 0xc0189436, &(0x7f0000001500)=ANY=[@ANYRES16=r7, @ANYBLOB="771b60dc973150cfb3f72b5c14d7df76c55844b3a332319d2154bbd384f416dec5a69b914ead2bcb63187b74fa143b8a2b92960b12cab1c3f16f9ca7483d01fd0f691ed83c2788a53360c91737f46c4b351a22bfea26222b4614f86c6174ef585bd8a7942abdc4d1e0a246e71a815670765de10e9da1c2864d96c97ac0b4cab5758a62c4dc4d5b17257f441e2933febb3a61d7ed1363da61a5f13b34ce5cc043b77f04c99fc7b44a03991bdb8cfb4ff4356c686e5c9f1ac9722f4fa8647cac41e6c229856ef1ce840b0014e9cd76abccb04f9b2357f9012161a35895bb8f6c060f84d9fb1589c0bad3c6e43ca34d7080d4f341b7ea36d192a6f00210eed0960c7c620960c456ad91b5d5cb37159ffb8c256c21205a61c48ef4fab7eb878011689f492918cef07ed7662ad92c8952b2918d30665f508214511e3a3b81ec8d21b2dcdf6ab673a28da93f726447638e7c86c7a5c78bcc3e2dbdc4ad5e279824a7ccd34fa04890513119add3de007fed00ab4e21cb44aa20be8b4d950943f99c666b974f888378b64f7ef597e7b9c38825375439825e45e2ce7b40ca1f50b102f771b3da8eb6802c97e7fd91eddd4d37c60f60d2847bf71cbd0e0e0f6b262cbeae920f41ed25c9dca3e1848a0a9064cb40c2423eb4b33891ea21f362b34eec43bba244409fe797411fdb595f1758576e36f47672dd86a15bb7e7fd8be4f6650cbe29e1fc5a026b42a0666deab531daf8dc4834e816952ee90c6eba8e64e0eaad100b479147b5a78671fda3bc91aa033fefc54afbe54717481318026aa63a25b24b489e5a5ab87fda31faa6ef3a3ea18bc707b6a36cb5743e8eb7100d73bdafe09cf3a227825fbc1c0ee1b5f00a72fe779a6c251702437ac2ef526e69a663f496cbc552e9b319f2d6eb22a4c80a0357342692fe2d5a9b4d2a7a40ed923f2ff6c58635a17212be86cd8701db09e256451d4e2d8cd59978dda358defcf5fe4e523c9022e70767af38bbed9db155f685a8832e24f0f0508ac68b62f0784e05cb442e80b54ca503910193a80fa03780dc82eafef6031c2eb34b71a2c5cd9593e5b517b1ee747b3b7d4d56a5ba81186770f2b401f4954a6ab6a2850b1395bd9319ad8639c30a5e6e8487fd6d186fce773256967ac05ae2b59eafa9a7d2a0fc524c3a6f45fe4923f7fbd0d703e6dee6a74a879532203cdf1245ef516dd7eba900280f3898436ac004310b21cf438cdc45885cab6cc15fc448ddc181ab00db6cdb91f310e03ab64e2fd034f899557d47962fb6a62859f5b849039b06270a5cdf4af79179e7037169e4ce3ddbd4b9b252d9a2bd724b4eda69fddefdb38b4caf39307a7aecea227c2c1e2ac90ebc06b2daf57e3c52e8de44b24b11cff7473a33bb98ef220feec6737874c840160a57885f07c8546a65d4efce044873d00ee8dabf8832df7a5cb1d191d3aee0e359a057bb73e01d7c2711c1f8f633990a65b4c9ec3f942ea0471036827033924667909da04df7e5ed487c02bf12a615711f607b221d63751239be00faca4ce0cf850132b854aabb7164bb7126aa995688bf0172c2dd0c5745be131c96e27d878fb7dac2a0dada20ec81cc2c8156331a189089d1f1bc30366cb6b353a77af064327e4fbf6d17dfd0e2d52a369b96461847109cc02381bbe202efc6b45071c8ddcd00cefa961eec8358809ea7de1e580ccc92e5c6260f89825a66ee755dc8bafb0b95403cb9ac2ff1155810397e7098ecb8612a70583eea1408183bc7f7cc3ee7bb19ec033dbef02449a1edf4ce14c1f3ba56f7e9c78ffd8edb9f0747018d8a16fbd1eaf1bc16cd502ea7e9876a0ab05139c25595550ac51dad9e0e1928a82fee87a81609c072e7175dc43701860c37bff437dfdea26b922565a294220650133abe81bf98fbfe9f4e74093cdb2ead15bd82945297c59e0ac26c5fd836ada3f8effc42401ad932cfc0583a545e874c850393a24c9855ba87615aaf8b2a9a06dd308730ff58492313c6b02d1195084529990c051f4b12ba514f16e11e4e2d96661e1c2def82676d095114222ba6c69560194aa4eb78fbbe2d251b9cea5fac10297adc101ec10bae6c34ef1cc6b3bd3a8a3ba70e70ad184b9f3fd24f0e5f694ea491860ede720788f4903c610ef411fa68440fc676cc4e3450690c4d1256d89c529cc773094ac36a4d70da297a7044e08a3ea1478123223691b93a502316a595d4bf0e3f74308bd44618068be2c1653a772636c2dbd1a2b094f6052338b0754f4d4dc94cbf3fe56bc0fc8b3a9263264fc3e448a75b7f212ede19aa25daceaedc8df91622eb0e0aa6bb86e97e21d12de03d0255b00c2d596d616f076870d6cebadfcc6b2340ece64d9f74a9d7b24b3c411c4f4fe8ab2175ac9926ff6f2d0b5f5426f81f0e37d7a0bc75c2b3d15345f8c7edefdd1da0b16074c44e10283fc188441cf0d025678b52d5df19a6e7c96cb6df2a420a66e2107d3ce4d9eba26f6d2dae9ebcb9f6cedec4f71c8215fd85aaf5af67eba222cf01f4c26af68003155e65d9d83544dec00dea3ab8a8e9abf4f17530a91f2eac3a2f594deca7d7c89fd739fedb96d3e2843acf5128a6124b8aa1863e818d2039b0cc6e76e84e304153da8da321334022c6189092d5dd98f31707c4364308a3c13687cee3f99b9c928193f0b165bfb532981796ee7e0dc193ad45d85f2ec6bb6cb84118d0c36825f7984a795ccfc5aa6bbacc9f4184bf343f6af7e3057ad4034b01e358787205173ef9b89b507bdad00f81a72015fa0d303c4a5bb97512a88d71a5fc76aa7ee2228b0800e8f1b6e9311d3779e32f351c896486c60e0e48af921dbdbd46da373ac9321263729410b27209be2b3391029506fd3877b35747abc2d841e09915463263334bb2415ccd831991a5376ffd147f18aba9dcf4c6f223da2f56bbcc175fd345d40aa0019fab852f4d6d46dec681dcc39d7b5d12c33982a5448f9d866f90fbf521abf3f02ad0089bffabb755620724af3e3664d5f6e731f9b7ee144de0fbe12aaa4af0a317d30a7bac0bfaf11c54d3c41603c5737af007063756bb4e28a8b95de4a952dbac1e3c062f9c44155fe8caf308b9fd84f1820687863d5c7d34388ae26defdf4631524420c38ae74e1875fe3faaa11f075f34c4812c8fa2d5ff2fa5330b0af938466e29cb7980b0a331316760445d35e126f30c993e4b91e7459f3d85f93b5480eddab3d3d309a30ae64fe0117b7d4fa58ee3609b1d2b34d8cdb80204330998cbd94f66b9f9b0e19d0ed8fa04b67844792e4baba1b94305ab344c24a7576d322110b6c34941bba891ac3106bb0e40c1802ce1b5eb125deb82c2a06d7e330ba80bb180f37873225394a2f1a5f87bcba0a35716722a6b009f7abf588728c59d9c3dad2b2c0fbac4d94f0589e58d1f9cbf214c3602b7b6dc6547ddc42b9c63ee3cc44f11c3e98b71260c77cebb04e88630905d393f75b6fc0abafdad180c47e246a1a625c3284d9eceee5212d07efa74b4168939f605574a59cb48b41191c13d91d16d1eeaf71a432691530cf039e051e358660c2a9584ba9880669a575ff88ed691b0eb9e78540bebd26b04d47ceff01e5afbc1ddfed4b6621c7deb671e0a34199f2068b4701cc54c49d3dae83e4f8fc20edd82ddd85ef6268c1bf0fb850db7613530187dc9d9332735e051d5892e1e7b4069c049e007ff0283c8e6fa38cd72b35590de53bfa93d917d8558a66ab7aabfff525c42cbba53bc69dbd555d9442d0dfd71db2f04d0a2709d8e3e7132d1a1916230d1065b657591f0afd9ceba97c09d5eccd1654f25fcba2cc9ba88c917c00000fed2b6087928f7969d72c4dcafdb765a6065d53e216e526dc1225d5742abb73d89d81f7a1762ecafea333d7bc8eb18cbe994b4a311513b751f1c79289486b10cc17425214dd5924e3a0c6ad5e3322c8f77a3135a32c9cff868318e5f18f613c714b67224b5b0881f0bf6e7416ccf374fad3fe2a189bc047b927c2b11c02a3c79d4e4eae0ffbf9a4c78780ef34948c8087c074e56590e9957be83513fe2439887293cb2bc146a1a6cd41ed6cec4839f691b1d931ceaaa0ae8d2a8f776b51c174138f07a71ebdd165e35875dda735075994fb9153c7b9cf0ca42d5d90c5289a73b491c7ce947d54ea4e9b3e6c99f03c2a219f31a48170e063d22b594ddfb5940c93f81bc78ad107f7dcc3638bbd7c0cbb180f14b2a2bcdbd9a87436b3fa8507ecd70d390403fc1e912c6494a23f4dee96568b5e7d93ff0b1f239d0c05d17870c6401eb4b6a80769819394bb8dc16d14b011e845eb19374e2091df511525b13c389c9b719ca573d84cda6813dd5425f98baedd7dfc0c3849fda32db74e2b620e5c188a34439ebe2874d2fa40dec4f52fba998bfdb05242650ee5869b1ee442ca12f15a79cd311f28f00f115e34acdb9d44973c8b506c7ff3d8571a99ac6bfe3dd9a2bf91b68d24cc787d439c701abcfbc37aaed6196363727e9391ec6ac6a355e531b2d927432a1280cbb3d5be7c3b3bfd854c6e5561c6e0b2ff5be3d14e71b442c6262d421471991cf231ced614faeaed1a8934066b53f8e04d572a0f06595c01e0dc3bd057de737996fdd1caf6db54defa9a0d860e3af5e7850377b1cc586411a366f114d4ed0e161cb088a581db4e5d836673b71673aa361d3c115d09d16d14ad3d58dd7d98b0a7f7ce1d2c12ed16d24ee9ff53a38a9aa45f003d87f81f99c22920c52f723b0338a0e6f563ccdceecce553d47568b2758a669a8cca273005fbc1ebee029dbb6748afbc33e942170bc19d22801cf9ce0eaf7317f74fc41e181e900e6ed6ab6501f497c58ea0796f6338ad90e9aa525d7c75903ff4a872be748911b94cd6056d184a06147110ff5323edb5b6a83eb82ccf9e6900d7c3e2a5c3be8150682f9c136dbe04dcc8d029786855f49f67fbecc510163781b93a37e66efe7c222042b44cc9ec48b334d1340db2e10d822ff39a16eb2796f49e96e3815f1960c26891f363154472b37011b2088285a0e51b7295b550e031660e585b15e7d2559f3dfe982e6b76f970c7cea9169c8523b1fffb8a4972592c2e8217a11ad9fdef77fe034fb21bb708f3b27cd5e6b5f05d77ae591e7d5a36d5acfcd6dc3d933eebaa1a8c7cd234092f22185e374be027d417c6f749dbdc091800c159aa7e4fa86d0ebf2580c20ae90786f55b75bd99b6ec1e0a61e478587ac25f7fd11eb99d92690e050f79af186a6c0dc091336563c97625382f83e94dd12cdebfc73584af8fea6aeb1ca0c4af8ffbc4c89e8934ce57521b158655e520a93d9d59d3f1c3e723b9e9ad423b93b636bb5d7e252e0b7499e2f4a3d6b9632dbca7b6db6cb30ac22f7ed455df17ca58e41614905694ce93764b48abce272fe42ed25312003c23534603025b89a5a952810eb8de238fde27f5187d515f9247da0db30956fdf978e2f5f9d497ed0dfc3e459990ca80a57ec539f859575e9c73462c9366f75e427ea22a9b26955f51210017085145307f122fa4609d652ce5449ffa83d3d7352cd446c1509e825c5262b01b6669e9451efd6b0f8fb2e7a13d7ca6123e039c17b2d086f144a0df97574d2acdf538e9fcab45f9a38e3af9e302075a7fb31bba048a757c7f8b0347c84c7da75c809ff6a7170992b79e8a6949e35c39a184838a574ef294318fffbbff20a8329d2eddcd5e7c74826bbccb92ea1840f0de70b171ff461d5ea877a8ab4c15719fed4b10b7b33095a095de0034be0eb3ddc6a21ae16926be470bd0000000000001000000000000000"]) open(&(0x7f00000003c0)='./bus\x00', 0x0, 0x0) r8 = socket(0x10, 0x80002, 0x0) setsockopt$inet6_tcp_int(r4, 0x6, 0x1b, &(0x7f00000001c0)=0x7fff, 0x4) bind$netlink(r8, &(0x7f0000177ff4)={0x10, 0x0, 0x1}, 0xc) setsockopt$inet6_opts(r8, 0x29, 0x39, &(0x7f0000000080)=@fragment={0x33, 0x0, 0x4, 0x4, 0x0, 0xbe14, 0x65}, 0x8) write(r8, &(0x7f0000000140)="2600000022004701050000000000000005006d20002b1f000a4a51f1ee839cd53400b017ca5b", 0x26) connect$netlink(r8, &(0x7f00000014c0)=@proc={0x10, 0x0, 0x1}, 0xc) setsockopt$sock_int(r8, 0x1, 0x8, &(0x7f0000b4bffc), 0x4) sendto(r8, &(0x7f0000000340), 0xac, 0x0, 0x0, 0x0) 00:31:49 executing program 3: add_key$user(&(0x7f0000000000)='user\x00', &(0x7f00000000c0)={'syz', 0x1}, &(0x7f0000000100)="7bccbbe643bc509ad7eeb0360818d2d8497b0f0000000058b37d8b9e6dc8afdeb1aa2717e33fcc9229c4c37c607605deac3165a3cfefbbfc408a3a4ea19b27e52a03f6b235441af34b63dc16450a8124b132a148e03fdddbac9a1deb387c6c107d8676b333a00b1e0bbd28b11b4757447c8498eff11f3bfd57206368c611961f5a9c717de3388a62c1", 0xfffffffffffffe0f, 0xffffffffffffffff) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r0}) ioctl$RTC_EPOCH_READ(r0, 0x8008700d, &(0x7f0000000040)) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r1}) ioctl$PIO_FONT(r1, 0x4b61, &(0x7f00000001c0)="c672b4ae6288488854e587269c37c9c97f97f12231e905e48398aafc4d3c84692e062f4d299af6200d591791078984698684ad5865ad98723589b5941c2c1e78e13e43792c2a89077f932b9fee5d85e00f23e2df7415d71c476c731c36c6e9e411892494b3ca1630de0443b1282efb94ce3ac67a9bd4774028ceff3abc89ece84b5984ea4ce03566b7ccf9fa397bfa02d4ed7792ae3b26c360ee3d03ecc433afe9bbd71301dd5aa94fce8124d2d4aa87d5756795d3ee3618998bf0521923f448e4eac66b106e9c8aa775dd0fd42b") [ 2790.753921] audit: type=1400 audit(1575333109.444:1637): avc: denied { create } for pid=26140 comm="syz-executor.4" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 00:31:49 executing program 3: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r1}) getsockopt$inet6_IPV6_IPSEC_POLICY(r0, 0x29, 0x22, &(0x7f0000000100)={{{@in=@local, @in6=@local}}, {{@in6=@initdev}, 0x0, @in=@remote}}, &(0x7f0000000080)=0xe8) add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) 00:31:49 executing program 5: clone(0x800083102001fff, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) clone(0x3102001ff6, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) clone(0x1ff, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = creat(&(0x7f0000000180)='./file0\x00', 0x0) creat(0x0, 0x0) write$cgroup_type(r0, &(0x7f00000009c0)='threaded\x00', 0x126f339) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='./file1\x00') setxattr$security_ima(0x0, 0x0, &(0x7f00000002c0)=@sha1={0x1, "9a713617abd6774d3aec1d4a0eb5654c995a150b"}, 0x15, 0x3) setxattr$trusted_overlay_origin(0x0, 0x0, 0x0, 0x0, 0x0) getxattr(&(0x7f0000000100)='./file3\x00', 0x0, 0x0, 0x0) 00:31:49 executing program 3: openat$ptmx(0xffffffffffffff9c, 0x0, 0x44000, 0x0) ioctl$VT_RESIZEX(0xffffffffffffffff, 0x560a, &(0x7f0000001600)={0x0, 0x8000}) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'hsr0\x00', 0xd432}) pipe(0x0) read(0xffffffffffffffff, &(0x7f0000000200)=""/250, 0x50c7e3e3) pipe(&(0x7f0000000000)) syz_open_dev$loop(0x0, 0x3, 0x0) write(0xffffffffffffffff, 0x0, 0xfffffffffffffef3) r1 = socket$packet(0x11, 0x2, 0x300) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000fbe000)={0x2, &(0x7f0000000000)=[{0x94, 0x0, 0x0, 0xffff00200}, {0x80000006}]}, 0x10) r2 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r2, &(0x7f00000000c0)={0x2, 0x0, @local}, 0x10) setsockopt$sock_int(r2, 0x1, 0x6, &(0x7f0000000140)=0x22, 0x396) connect$inet(r2, &(0x7f0000000200)={0x2, 0x0, @broadcast}, 0x10) sendmmsg(r2, &(0x7f0000007fc0), 0x4000000000001a8, 0x0) ftruncate(0xffffffffffffffff, 0x0) r3 = socket(0x200000100000011, 0x2, 0x0) bind$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="962c85e043d8"}, 0x14) fsetxattr$security_smack_transmute(0xffffffffffffffff, &(0x7f0000001640)='security.SMACK64TRANSMUTE\x00', &(0x7f00000013c0)='TRUE', 0x21ab817d868be393, 0x3) setitimer(0x1, &(0x7f00000000c0)={{}, {0x0, 0x2710}}, 0x0) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000001c0), 0xfffffef3) read(r4, &(0x7f0000000200)=""/250, 0x50c7e5e2) r6 = syz_open_procfs(0x0, &(0x7f00000001c0)='schedstat\x00') r7 = socket$inet_tcp(0x2, 0x1, 0x0) dup2(r7, r6) sendfile(r5, r6, 0x0, 0x80000001) dup(0xffffffffffffffff) memfd_create(&(0x7f0000000240)='.^\x00', 0x0) 00:31:49 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x200000000000013, &(0x7f0000000280)=0x400100000001, 0x2a7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) connect$inet6(r0, &(0x7f0000000080), 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_OPTIONS(r0, 0x6, 0x16, &(0x7f0000000440), 0x12f7e5) clone(0x2000000002000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = dup(r0) setsockopt$inet6_tcp_int(r2, 0x6, 0x3, &(0x7f00000000c0), 0x36c) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) 00:31:49 executing program 5: clone(0x800083102001fff, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) clone(0x3102001ff6, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = creat(&(0x7f0000000180)='./file0\x00', 0x0) write$cgroup_type(r0, &(0x7f00000009c0)='threaded\x00', 0x126f339) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='./file1\x00') getxattr(&(0x7f0000000140)='./file3\x00', 0x0, 0x0, 0x6c) 00:31:50 executing program 5: r0 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) keyctl$update(0x2, r0, &(0x7f00000001c0)="a6", 0x1) r1 = socket$key(0xf, 0x3, 0x2) sendmmsg(r1, &(0x7f0000000180), 0x32bc45944b084a6, 0x0) setsockopt$sock_timeval(r1, 0x1, 0x84, &(0x7f0000000080)={0x77359400}, 0x10) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x50000, 0x0) ioctl$ASHMEM_GET_SIZE(r2, 0x7704, 0x0) [ 2791.683417] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=28265 sclass=netlink_route_socket [ 2791.845436] audit: type=1400 audit(1575333110.534:1638): avc: denied { create } for pid=26140 comm="syz-executor.4" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 [ 2791.964286] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=28265 sclass=netlink_route_socket 00:31:52 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x200000000000013, &(0x7f0000000280)=0x400100000001, 0x2a7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) connect$inet6(r0, &(0x7f0000000080), 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_OPTIONS(r0, 0x6, 0x16, &(0x7f0000000440), 0x12f7e5) clone(0x2000000002000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = dup(r0) setsockopt$inet6_tcp_int(r2, 0x6, 0x3, &(0x7f00000000c0), 0x36c) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) 00:31:52 executing program 2: r0 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) keyctl$KEYCTL_PKEY_SIGN(0x1b, &(0x7f0000000080)={r0, 0x1000, 0x73}, &(0x7f0000000100)={'enc=', 'pkcs1', ' hash=', {'sha1-ce\x00'}}, &(0x7f0000000200)="3a06d3dc34bc4b695dcd943e27a8c399cad8ea9127b5f9176409411147ced4677c227434dbf5be9f94894975e5d7ae1f2cebcdd77cc8b8fe2ce61ad2275650fa86d52394bccaae1e41f2df6c2112d5c8e276e6b57b974be4270f8dc6761a594701f2e68671feb5a4221e643f1403bb43695f59e5beeed526d20eedcc1c2e75c55e3553ae3096210cad24dba4f1af0d6298b0b39281b1536291135cef0bf714195ecfeffa65505379275ceb49945c75d68cc0f53ac2666822f7a82f916324dea00558c183c0480d65161a7cb592fafec0c671036d61abe647adbc00caff4cac5a883cdb39d9aca1c42cc860ac1303e059e27758f8d14e4a7e28355f202e08e742425de92480d4784bb1e541678f7c775d82240f41029d866764405ac29bb22fc8a14e33815c81d12793462d52fcdb037aeaeb39321f88ecef5afd24397fbd7d00900b5866ff08ab8f780401f651717256f9addcaa889cd5b828fb64c5f14062f99aacbb979ccfbdfa58e0ab41c7d35ba6851cd50829821efcd89de4c1e656db23d871057af5ccbc7124b4524714851c530b404dddfd10ff6436754e3be90aa89e77467b9f06cf54c0f9441c5b316a7f299526eec542501cc40981e333be7666bbab6f07ec869fa142578c9b06b4c6c2d8c8f543d6ae313ef2136053f133dff85bcc7aaee81c3c29cc012277e75e59788b1b2d685d14c6da6e94b7b004a668acb1ca323feec10ef20d3505cafc83a13cc9f5f99803b888f98036239ead232fea714c1c2c795286ae2283e205d5e8b4dc017740c29b8a04b93388fea29680b049352705ea4d79b8ce6bb1ac8a88eca189d17a1541a6ca82d6cee1d301113d468ead5ccd891166d4063385bc3a8c6db5d92cd1843de24d96e622049af2f30f9c3bd7c9fa51b1fde821b3852113c9989575080fa5498243adcae9583e877a9e657fa2282ed509a7ac2f415615e2704ebfd28b145efcf73751b37cd0870a92758ab2801b7bac5fc4f7f43fe26ec0f73779b9d01b0554c5db5cc574504558b735298c200e1ba4736ccf3deb17ef0545a14141910c800d309a709ebae05e1282df7273d65a0b27ceae673f01cb800145611b3f3972bf6c01542931e9b565972d2162414122b67c584bc6ed109bb3d831a721f0b0e24f898d2538cd5bdf84ad0422940e643e527a9c472bc9e5fce8abb599610a2cad7ffebb9bc437f6a110cdb991d4e4cb2f643ac17a43ce87b4223a908db4a310d16c0f8bafed3c6a73e07fd63e9d7d7b7a05069a641fbe7a6832ecefce121725c3032c713aead77cb1aa5b928715950613670c498aef3d43ee5935d8eb10bb794f05d95ea67d64573dbbdbd4b1b0b96c37cff698c6f44b0b5d7bc9d265d131379df183d6e1e3f4ccdcc62fa74e139d9142207f499298cde928a28c6d3d517c98615bf9a1846c337461662aef4f49dfb9d7881f13ffee3098fefcba43ec5e9b08fd48d1691eca2b4982aeb3bfbbc8d7eba879acf3a1f66b8875516c4bf4e33b0a37668d2a8a8ab80170efa40c109f7dbc2a9138a6c94e05cf7e566c0b5d9a1f2a91a7b08e62219a5e9caded511e4613d45eec6ebfca8dd16dfc6c0d505acd9edac4c767f34a73c404ab53cf5ec07825ef2dfde661125d0fc04d78b6678a1b9ff5bb3da0919e1d5346790ac86d9f17483e2bad50a629085689283c32473410e70f1b540ed6cc61bd1e17ef6b721f7abd1846d9174033adb0ea14774749898add8bf175b2432fad1650a54f6ed96ea1a9fb32eea281be039779eef08fc83cc41bad378ca2c3f75c812527af1c2bd2bdf3a5c73665a14db3ad8a8943d779ae21d5f417d37f5664b26a0020098e2fce9fdfb783aaa8956113090eb743a6eb387598f2f0fd3f874f676abccdcd09a17481044926dbd9f9fac775d0f07634454d5230893d38c1d2166808e52e90d84b7ed0717a35b8755ef6a22366de9df34f6d5e7f8594caeec2e8fc7786d293992eb29c0ec0904120b3b9388360b78384767fb028083fb68b0b99e0b9ef44fb7dd8fc997fde4735dae8bd6702502f24bf62cfa943f6be2969eb6a61fff899f5f5c41b19db16745516881a9ae87141527ff926c28b8f855565c62d701724cb944d86e706055890f80f1663ed277e83923e3ceb86c76cfe5f5fdd6b967f4823498317ded1ca2e1543d52db235a06f7f5d88083b8e3643aba0940c1eb20bea456517882a688e0cc30d6c454bb0bec77ce9dbf40000d77ca80780897956e0e6d4e7eaf4fed607db137047d11f1c51935e5a3b46f2f01965a41f7c5e662e3bd6371b65848f2d0b08125c4bc1c1470006e2e8d4c5aa1ad96ec20622942822eba515925caf17454928fe41be90b95485ecd83fdf8e12eea646271e6caa3d7239f44f5c909416fd6d5399775d54599faf3745b006db731bc31086f7c43c0a57c59ffd1d75dda8e27ea1e22ce834793bcefc64a6465091b9f3a0dedb4860fcde9e93c410b03f714cb1b88c6bb677233d30649d82fcd7a186fbc1953189ad33b634a0884b00dd5434c4f2194e0589e6c21fa8845691b727c5e1e583231aa28f6f53b75feacfa782f9a67c1cc2e0c8b9cf9d1f628dafa01307f4808276519cf261016417eac24a96aafb096a4b883f8d10d0ced664af27b819833f67b6333e2ea14279427b850d04e696e19b0ac0ca1113b8c51a0e9414a6642122dc91b3af742b48210f7117a2648ad15d196a9c84a73130a3e8bb7d9524b03839253ec90df7241153bae1e0530f1737cc2100186672b342296b84a2dde64787aa8b5b4a74bd6285ddc81dfc85ace595f8c9fb55badf2dbea33cf16ce33c2867136cd1efd131f0c2a18ffed5f9eca07a84e1ff8e0298803e561749872ff09954f16f17775057dc2c74601a5bf871216443f66f1a4615360663c548aecf87982a831b833a70eae5bab99e7a1aadd103dc553b9aac343c78e1940adfe3f56a0e882bd281880e38d1f468b4af1496a719608479918cb4891ae084f65527aed05d16fa68ca28f4d50c58f418597b8df8824898823ce4e573cf11c1d6cb83c19b3a2941813016df7c1dfefe2b3197be7c3571e53049d7fe6032f3c40aeb6618a33b067a6499f415da8717058ad3b07c6b2c8b4ba96c0fe82a48b76faef528d344297cdcec9e5f7e95ae8a7945d009310bf2509907d61c0bbbbd6967c59ce3a79f855458ffec8f7eddcbd3d33699a08428855066552a61a826b6dd9ae06f8ce7e793e6a1a24eaacc74d2758eb2a8dd9e2d5dedee68cd6cd1ef0714722567f5ce143432ea3bbbac259edad504803a2656b206390daf04b7b3acb9e11f5fe4caac67c4a3bb3184faa913db0ca6a5ba1f55411cc6149788f9ab4b683691ebb087b61ca3daf5b6023fc06abdbb69d0f7337ce3954f30486e540eb6f5b4dd4aaa11a353da68ccbc9dde7355c78770aca57206ba42b7460362f9d0ae193d608cdad2aac670b5f45b81e5c96061960aafcd36fcc29e4571c6edd88125aa56ee693afa6996ef6bf202ddab3e8a6cc1faea34032cb9db0a18e6ac6870924d74a488d9e4af962c142c2aba86903704de79d9dd3f483171e26dc39b7037af0d6ebc8fb42fc53560be75a41e3759cc370a977cc1c29bff1f5f08a2bab51c7fb6fbe0135486c4e5b4087849b341293375e5dc9021eca2b3a92dfbe691758b535d7e12f5ed1e627f191aa6df9fd5e8a46e5a711d35deb74ce14985bac0869329523123ef2dea0fee960d362c0ed9518878dd96ac46a8f8d781e6d165d14955f6712180b17ec7bb140d196bb383de3ef471ae52586557e2a63030a46668d11beb375c91508f9bdc14426e89c78b7131a1a282f110a07079c326f52e86e7366fe440e58d60d67b0759d998ad3ceee1ae8e7e9e6f48e5c8f3ecde87ee2fe6c31f0d9b2e97c56ef59e66e21c8c49fc8be58e904c9fd61f9861e40811457501b8e6c32bc8e9643ff6e28337eb4707b8b14abec713f98f40309af1c0ac68e2b40762a184a7b88da49407c57bfb4ca701394acb093041b01c8691b6364d0f4f66befde79cdcab7973c98c2708022ce7760f53572630b4ab957147e7cf806fd14147fc9f81093ae0a91dc64a3383ebd3648cfa659ee0e3cbcdcb176ddc84760398dfc9589dea02fda215bc2d096c218c12f6e82fcb75a2bbd7d579c14e1bc96f6b378af7d6900e372312bea74aeb61296111e5f6f8de024b6fe4dcf9da570512c137bd99d7346da198568d1c9d1bac31c5a8a02d9fa9b68493535e9da80ae11b90fd98a3435ce91959891bcd55ab438b0e5a19e6940cda3c3774b0e11e291fef42cd3afecbf1d879a8ca5ed299fc6cc65bcb1948593577b69a3bb981c8a9b134e039d6f514b67c348aa9c6895db3af458df391ce637e92ec90d04de2cf94e1f80f72cb983faeb81a95cb1dbdcb6277c9d5f7f501c615b689b8bbfafd0a75c5c758adbf61c5e3c069da5aa7a7a644258d099a1433aa1985fba3451ce5aa3c26a688810cb1617ff3385192b1cb7554cd2944c2133e3e797b24e944c9665a0552b2029d4945aedd6b8fd9395493dbf4fa684554dbf95247ae4316db5fa0f0cfa621b0f43b37271bcd2f357ed37306108313eb12c035776de0b44a912e0e036f817d7a1a9e124e1f5a344b4e676cb614be64facff20a5195b54f713c2f4cfdf911ac5d2a465043255c69d71488f34fa8f1ab60746edc81bc0279ea228d84c8c88254fccaaf592ee7964e32a295931a76e5a0168ec8559383fe62fc7d95a5114be39508ac012dfcfa4300e22f3730fe5cddde84f4005ce4de84d8b2f7b025cf10d87982bcba21c9af7af57f9b3f32e9517c7d78a36c8774bf730099754c67540f27da946b3b99da63a6298faa0a98e0f7e327dfd24c16e2a2300fbee348e81885a334e742a9af1be9f2eeed766cd16886ecc9c255f4707663890001202124134bc53bb042f45c028c285760dc269324dca30aaeaa5ada170be79bfb4decaff77c141cf3b46b5d20796b82c907bf377a25fb9373634a6a87f0db320ac510b5887f84299c84c6c89a60cdd86130e47a375e2373be42203e2e4571cb4eb40d634a54bbb2e31e0e4610ef5e9bcf773e2ba074f948fc9df74f03e46b29a1913f3e9dfc92759eaf310bb27d9d58eb184beb5055d7f2f02293953ad6377b74921055591e4b20abbef3cb4ebd582da211ca4a223cd734459b05145641661531391c08db9b865cb74f98803df1f3fdaa5fffa91b0355b4cd26399f176c5036f9dd8cda2cc2f0f39aab6b8cc49bbdc6dbdba1144b904f792bdd446fc5d172abaae77376462e4e457681b6ba5337cc645ba8c8c86939d8cfd6c5759e758888cb9d7dc2d0cf4a832b8cba5cbb590b43392dad186204c5a559de06f2a9d79b9d55c6926e193ccdd7fd31bda9f848f280b56c5e58ecaa83e8ca7e777d191048a3e4b3c1d0d54add80d368f979485afc74a74a22271474ce68a6c4a35485b3f1a3a82dfd86419a22f174639baf466f5d19b77809fef5525b618c4491b983a167cc0e941b6448e46202341c3772d6bb96400f90fd855ffe4acaac941a9b75885036434f30959212a591d4fef4f533fbed8f98b7c6cc377ec03c9cea7fa52c043b53f07b400410f5fe995e61ce5336995b6d3265310d8b360aa074e89b074f6b49736fbd8b017025230ad136e5fe0e1f3fc7f246e9195dc8c3acc7e8e2082a7ac73765daa7101dd790136d3a115e50021cb11876a815a2c7b27263fed9d03e5e891b011c769531e7a8f98d9b88b60e93c98a8acb3363d6a029979a53262d1f5cd2f381d58d826c3770be", &(0x7f0000001200)=""/115) keyctl$update(0x2, r0, &(0x7f00000001c0)="a6", 0x1) 00:31:52 executing program 5: socket$inet6_udplite(0xa, 0x2, 0x88) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000010c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) socket(0x11, 0x800000003, 0x0) creat(&(0x7f0000000040)='./bus\x00', 0x0) openat$keychord(0xffffffffffffff9c, &(0x7f0000000240)='/dev/keychord\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) socket(0x10, 0x400000000080803, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') mkdir(&(0x7f0000000640)='./file0\x00', 0x0) syz_open_procfs(0x0, &(0x7f0000000140)='ns\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) dup(r0) clone(0x7f8, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f00000021c0)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000440)=ANY=[@ANYBLOB="40340800eebb16c248460f05eaa415a5"], 0x10}}, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x200000, 0x4) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x40) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r2}) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r1, 0x0, 0x0) 00:31:52 executing program 3: add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f0000000140)="1e3e62bda125a599ea89374bd23e13a6c0b0aafef1266d3a3b2b75bf07fa4eef93436622f5254c4073c3beaac40f139025528a1c5018ef48f17287a4d2569c93b304235293ffe2f19cdfebecfab6", 0x4e, 0xfffffffffffffffc) ioctl$sock_FIOGETOWN(0xffffffffffffffff, 0x8903, &(0x7f0000000080)=0x0) prctl$PR_SET_FPEMU(0xa, 0x1) sched_getscheduler(r0) r1 = openat$selinux_policy(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/policy\x00', 0x0, 0x0) ioctl$SNDRV_TIMER_IOCTL_GPARAMS(r1, 0x40485404, &(0x7f00000001c0)={{0x1, 0x2, 0x200, 0x0, 0x1}, 0xff, 0x1000000}) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000100)) 00:31:52 executing program 0: socket$inet6_udplite(0xa, 0x2, 0x88) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000010c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) socket(0x11, 0x800000003, 0x0) creat(&(0x7f0000000040)='./bus\x00', 0x0) openat$keychord(0xffffffffffffff9c, &(0x7f0000000240)='/dev/keychord\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x80000, 0x1f) socket(0x10, 0x400000000080803, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') mkdir(&(0x7f0000000640)='./file0\x00', 0x0) syz_open_procfs(0x0, &(0x7f0000000140)='ns\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) dup(r0) clone(0x7f8, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f00000021c0)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000440)=ANY=[@ANYBLOB="40340800eebb16c248460f05eaa415a5"], 0x10}}, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x40) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r2}) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r1, 0x0, 0x0) 00:31:52 executing program 4: r0 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) r1 = eventfd2(0x0, 0x0) fgetxattr(r1, &(0x7f0000000000)=ANY=[@ANYBLOB='recurity.em0\'eth1GPL].\x00'], 0x0, 0x0) keyctl$update(0x2, r0, &(0x7f00000001c0)="a6", 0x1) 00:31:52 executing program 4: r0 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) keyctl$update(0x2, r0, &(0x7f00000001c0)="a6", 0x1) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r1}) waitid$P_PIDFD(0x3, r1, &(0x7f0000000100), 0x40000001, &(0x7f0000000200)) 00:31:52 executing program 3: add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') preadv(r0, &(0x7f0000000480), 0x10000000000002a1, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) r2 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') preadv(r2, &(0x7f0000000480), 0x10000000000002a1, 0x0) ioctl$UI_SET_PHYS(r2, 0x4008556c, &(0x7f0000000100)='syz0\x00') write$evdev(r1, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r1, 0x0, 0x0) ioctl$EVIOCGABS0(r1, 0x80184540, 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') preadv(r3, &(0x7f0000000480), 0x10000000000002a1, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r3, 0x541b, &(0x7f0000000140)) ioctl$EVIOCGEFFECTS(r1, 0x80044584, &(0x7f0000001340)=""/4108) ioctl$sock_inet_udp_SIOCOUTQ(r0, 0x5411, &(0x7f0000000080)) 00:31:52 executing program 2: r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f0000000080)='8', 0x1, 0xfffffffffffffffc) r1 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) keyctl$update(0x2, r1, &(0x7f00000001c0)="a6", 0x1) keyctl$setperm(0x5, r1, 0x20000000) prctl$PR_SET_KEEPCAPS(0x8, 0x1) keyctl$update(0x2, r0, &(0x7f00000001c0)="a6", 0x1) socket$inet6_udp(0xa, 0x2, 0x0) gettid() keyctl$invalidate(0x15, r0) 00:31:52 executing program 4: r0 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) keyctl$update(0x2, r0, &(0x7f00000001c0)="a6", 0x1) r1 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) ioctl$PPPIOCGFLAGS1(r1, 0x8004745a, &(0x7f0000000140)) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input\xfa\xffvent#\x00', 0x0, 0x2) seccomp$SECCOMP_GET_NOTIF_SIZES(0x3, 0x0, &(0x7f0000000100)) r3 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r3, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r3, 0x0, 0x0) ioctl$EVIOCGABS0(r3, 0x80184540, 0x0) ioctl$EVIOCSMASK(r3, 0x40104593, &(0x7f0000000080)={0x1, 0xe5, &(0x7f0000000200)="2da21d5bc8adc4b39a9fa3607e8d3562c53ab0d6b0d2fc274bf5ad4bd08d7032c32659dbc09bcd2a7489bb6837d2eaec983ee09b88eac0a2a5519fac6190dc62a9cb5a9afba2572e24fdf5f518b19726eb37b303a33ca01972ff807112e4f7e48c7949ab682b874897c2d7e3aee343aa3b57e5823a45e0c79ea3e136316b0cf74c3918a35b4f37371c39746c6785253e05d7a2c58aff76f4f20196aadf97882f03a29b1bd83e93d241b3c2c3fdf2a6d6d1257aacf26747606d99756f6d013ac82b368c6cd24c1f8fd77b349bb91e18ea7c1a1daf760839f06e3c07d60b2a82d4fdef2f22c9"}) write$evdev(r2, &(0x7f0000057fa0), 0x0) write$evdev(r2, 0x0, 0x0) ioctl$EVIOCGABS0(r2, 0x80184540, 0x0) ftruncate(r2, 0x400) 00:31:52 executing program 2: r0 = add_key$user(&(0x7f0000000080)='\x00 \x00\x02\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f0000000100)="380c8954f55c5e5f0bff20e60170bcecf00a4c54a1223cf4206c8961807918580abbc322bb091184b779c2e422719fbc2c5f308095c442ab432dac6eb0f78120633c60cc1d499eacd3396b", 0x4b, 0xfffffffffffffffa) keyctl$update(0x2, r0, &(0x7f00000001c0)="a6", 0x1) r1 = openat$keychord(0xffffffffffffff9c, &(0x7f0000000000)='/dev/keychord\x00', 0x0, 0x0) ioctl$TIOCMSET(r1, 0x5418, &(0x7f00000000c0)=0x4f4) 00:31:52 executing program 2: r0 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) keyctl$update(0x2, r0, &(0x7f00000001c0)="a6", 0x1) r1 = perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x70, 0x3, 0x9, 0x4, 0x36, 0x0, 0x7, 0x10a0, 0x9, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f, 0x0, @perf_config_ext={0x2}, 0xac0d, 0x400, 0x3f, 0x8, 0x9000000, 0x400, 0x3}, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, 0x670c56192acd9a2a) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r2, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r2, 0x0, 0x0) ioctl$EVIOCGABS0(r2, 0x80184540, 0x0) write$binfmt_misc(r2, &(0x7f0000000200)={'syz0', "4bca31c3a168aa3525dd1f2abcc0d2a3e0"}, 0x15) ioctl$PERF_EVENT_IOC_ID(r1, 0x80082407, &(0x7f0000000180)) prctl$PR_SET_MM_MAP_SIZE(0x23, 0xf, &(0x7f0000000080)) 00:31:52 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x200000000000013, &(0x7f0000000280)=0x400100000001, 0x2a7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) connect$inet6(r0, &(0x7f0000000080), 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_OPTIONS(r0, 0x6, 0x16, &(0x7f0000000440), 0x12f7e5) clone(0x2000000002000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = dup(r0) setsockopt$inet6_tcp_int(r2, 0x6, 0x3, &(0x7f00000000c0), 0x36c) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) 00:31:53 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x200000000000013, &(0x7f0000000280)=0x400100000001, 0x2a7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x0) connect$inet6(r0, &(0x7f0000000080), 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_OPTIONS(r0, 0x6, 0x16, &(0x7f0000000440), 0x12f7e5) clone(0x2000000002000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r3 = dup(r0) setsockopt$inet6_tcp_int(r3, 0x6, 0x3, &(0x7f00000000c0), 0x36c) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) 00:31:55 executing program 5: openat$ptmx(0xffffffffffffff9c, 0x0, 0x44000, 0x0) ioctl$VT_RESIZEX(0xffffffffffffffff, 0x560a, &(0x7f0000001600)={0x0, 0x8000}) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'hsr0\x00', 0xd432}) pipe(0x0) read(0xffffffffffffffff, &(0x7f0000000200)=""/250, 0x50c7e3e3) pipe(&(0x7f0000000000)) syz_open_dev$loop(0x0, 0x3, 0x0) write(0xffffffffffffffff, 0x0, 0xfffffffffffffef3) r1 = socket$packet(0x11, 0x2, 0x300) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000fbe000)={0x2, &(0x7f0000000000)=[{0x94, 0x0, 0x0, 0xffff00200}, {0x80000006}]}, 0x10) r2 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r2, &(0x7f00000000c0)={0x2, 0x0, @local}, 0x10) setsockopt$sock_int(r2, 0x1, 0x6, &(0x7f0000000140)=0x22, 0x396) connect$inet(r2, &(0x7f0000000200)={0x2, 0x0, @broadcast}, 0x10) sendmmsg(r2, &(0x7f0000007fc0), 0x4000000000001a8, 0x0) ftruncate(0xffffffffffffffff, 0x0) r3 = socket(0x200000100000011, 0x2, 0x0) bind$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="962c85e043d8"}, 0x14) fsetxattr$security_smack_transmute(0xffffffffffffffff, &(0x7f0000001640)='security.SMACK64TRANSMUTE\x00', &(0x7f00000013c0)='TRUE', 0x21ab817d868be393, 0x3) setitimer(0x1, &(0x7f00000000c0)={{}, {0x0, 0x2710}}, 0x0) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000001c0), 0xfffffef3) read(r4, &(0x7f0000000200)=""/250, 0x50c7e5e2) r6 = syz_open_procfs(0x0, &(0x7f00000001c0)='schedstat\x00') r7 = socket$inet_tcp(0x2, 0x1, 0x0) dup2(r7, r6) sendfile(r5, r6, 0x0, 0x80000001) dup(0xffffffffffffffff) memfd_create(&(0x7f0000000240)='.^\x00', 0x0) 00:31:55 executing program 4: add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'s=\x00', 0x0}, &(0x7f0000000240)='8', 0x1, 0xfffffffffffffffc) r0 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) keyctl$update(0x2, r0, &(0x7f00000001c0)="a6", 0x1) r1 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') preadv(r1, &(0x7f0000000480), 0x10000000000002a1, 0x0) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r1, &(0x7f0000000200)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x30, 0x0, 0x0, 0x70bd2a, 0x25dfdbfb, {{}, 0x0, 0x5, 0x0, {0x14, 0x19, {0x49, 0x1, 0x10001, 0x2}}}, ["", "", "", "", "", "", ""]}, 0x30}, 0x1, 0x0, 0x0, 0x20000000}, 0x8000) keyctl$update(0x2, r0, &(0x7f0000000080)="a6", 0xfffffffffffffed7) 00:31:55 executing program 0: socket$inet6_udplite(0xa, 0x2, 0x88) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000010c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) socket(0x11, 0x800000003, 0x0) creat(&(0x7f0000000040)='./bus\x00', 0x0) openat$keychord(0xffffffffffffff9c, &(0x7f0000000240)='/dev/keychord\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) socket(0x10, 0x400000000080803, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') mkdir(&(0x7f0000000640)='./file0\x00', 0x0) syz_open_procfs(0x0, &(0x7f0000000140)='ns\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) dup(r0) clone(0x7f8, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f00000021c0)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000440)=ANY=[@ANYBLOB="40340800eebb16c248460f05eaa415a5"], 0x10}}, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) r2 = gettid() ptrace$setopts(0x4206, r2, 0x0, 0x0) tkill(r2, 0x40) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r2, 0x0, 0x0) tkill(r2, 0x15) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r3}) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r1, 0x0, 0x0) 00:31:55 executing program 2: r0 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) keyctl$update(0x2, r0, &(0x7f00000001c0)="a6", 0x1) r1 = accept4(0xffffffffffffffff, &(0x7f0000000100)=@pptp={0x18, 0x2, {0x0, @multicast1}}, &(0x7f0000000080)=0x80, 0x80000) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) prctl$PR_SET_KEEPCAPS(0x8, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r2}) r3 = openat$cgroup_ro(r2, &(0x7f0000000200)='memory.events\x00', 0x0, 0x0) ioctl$sock_SIOCSIFVLAN_SET_VLAN_NAME_TYPE_CMD(r1, 0x8983, &(0x7f0000000300)={0x6, 'ip_vti0\x00', {0xffffff7f}, 0xa4a0}) ioctl$UI_BEGIN_FF_UPLOAD(r3, 0xc06855c8, &(0x7f0000000280)={0xc, 0x10000, {0x52, 0x3ff, 0x400, {0x56, 0x2}, {0x20, 0xc}, @const={0xff, {0x401, 0x0, 0x0, 0xf000}}}, {0x71a5eaec9975eae4, 0xffff, 0x9, {0xfffe, 0x9}, {0x7fff}, @period={0x29, 0x100, 0x0, 0x1, 0x1f, {0x7ff, 0xff7f, 0xfe33, 0x4522}, 0x7, &(0x7f0000000240)=[0x3, 0x9, 0x3c8, 0x1f, 0x6, 0x7, 0x6]}}}) setsockopt$inet_mreq(r1, 0x0, 0x23, &(0x7f0000000180)={@remote, @dev={0xac, 0x14, 0x14, 0xe}}, 0x8) 00:31:55 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x200000000000013, &(0x7f0000000280)=0x400100000001, 0x2a7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x0) connect$inet6(r0, &(0x7f0000000080), 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_OPTIONS(r0, 0x6, 0x16, &(0x7f0000000440), 0x12f7e5) clone(0x2000000002000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r3 = dup(r0) setsockopt$inet6_tcp_int(r3, 0x6, 0x3, &(0x7f00000000c0), 0x36c) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) 00:31:55 executing program 4: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r0}) r1 = openat$cgroup_ro(r0, &(0x7f0000000100)='pids.current\x00', 0x0, 0x0) setsockopt$inet6_tcp_TCP_FASTOPEN_KEY(r1, 0x6, 0x21, &(0x7f00000001c0)="47023a6694b9ff7dca621592038fe6a3", 0x10) r2 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'@\x00', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) r3 = add_key$keyring(&(0x7f0000000b80)='\xda\x88\x93\xa3\x00', &(0x7f0000000bc0)={'\x05\x00\xea', 0x2}, 0x0, 0x0, 0xfffffffffffffffc) r4 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r4, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r4, 0x0, 0x0) ioctl$EVIOCGABS0(r4, 0x80184540, 0x0) accept$packet(0xffffffffffffffff, &(0x7f0000000280)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @local}, &(0x7f00000002c0)=0x14) preadv(r4, &(0x7f0000000240)=[{&(0x7f0000000c00)=""/4096, 0x1000}, {&(0x7f0000000200)=""/57, 0x39}], 0x2, 0x2) add_key$user(&(0x7f0000000080)='user\x00', &(0x7f0000000140)={'syz', 0x0}, &(0x7f0000000180)='\v', 0x1, r3) keyctl$unlink(0x9, r2, r3) 00:31:55 executing program 3: r0 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000240)={'syz', 0x0}, 0x0, 0x0, 0x0) add_key$user(&(0x7f0000000440)='user\x00', &(0x7f00000002c0)={'syz', 0x0}, &(0x7f0000000340)="380e7bb94fb758e94081c9caffde0d433cbde6e350c481d552d0531a59143f8fcf4d306d350565b2d3194d33b1954e07f56f85e81226cdcd5815d775097da1dac687f296bc0c4383c79d3b2a4a101ae0578bce820ab885e8ae0c00d1718044cccc1a19610e8866dbfc6f9ada80b41a31d509ea73323e110c70b83c16b66064d5e2c151857d00da074951b3b46a1ce3810f19ad033a7fad0f1053afc7a6aa309f45fab6c202563cadad7834af48332798505cb9dce0fbbfc3370acc00"/201, 0xffffffffffffff53, r0) r1 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') preadv(r1, &(0x7f0000000480), 0x10000000000002a1, 0x0) r2 = add_key$keyring(&(0x7f0000000b80)='keyring\x00', &(0x7f0000000bc0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffc) r3 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) keyctl$update(0x2, r3, &(0x7f00000001c0)="a6", 0x1) r4 = add_key$keyring(&(0x7f0000000b80)='keyring\x00', &(0x7f0000000bc0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffc) add_key$user(&(0x7f0000000080)='user\x00', &(0x7f0000000140)={'syz', 0x0}, &(0x7f0000000180)='\v', 0x1, r4) keyctl$reject(0x13, r3, 0x6, 0x401, r4) add_key$user(&(0x7f0000000080)='user\x00', &(0x7f0000000140)={'syz', 0x0}, &(0x7f0000000180)='\v', 0x1, r2) request_key(&(0x7f0000000000)='cifs.idmap\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f00000000c0)='\x00', r2) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000480)={{{@in=@dev, @in=@initdev}}, {{@in6=@empty}, 0x0, @in6=@dev}}, &(0x7f0000000080)=0xe8) r5 = syz_open_procfs(0x0, &(0x7f0000000100)='mounts\x00') execveat(r5, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000700)=[&(0x7f0000000280)='user\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='}\x00', &(0x7f0000000680)='user\x00', &(0x7f00000006c0)='\x00'], &(0x7f0000000780)=[&(0x7f0000000740)='O!vboxnet1\x00'], 0x3a7d1560d34543dd) r6 = socket$inet6(0xa, 0x3, 0x6a) ioctl$sock_SIOCSIFVLAN_SET_VLAN_NAME_TYPE_CMD(r6, 0x8983, &(0x7f0000000580)={0x6, 'team0\x00', {}, 0x80}) r7 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') preadv(r7, &(0x7f0000000480), 0x10000000000002a1, 0x0) ioctl$PPPIOCSMAXCID(r7, 0x40047451, &(0x7f00000007c0)=0x4) socket$inet_udplite(0x2, 0x2, 0x88) readlink(&(0x7f0000000800)='./file0\x00', &(0x7f0000000840)=""/55, 0x37) ioctl$UI_SET_SNDBIT(0xffffffffffffffff, 0x4004556a, 0x7) 00:31:55 executing program 2: r0 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/avc/cache_stats\x00', 0x0, 0x0) ioctl$RTC_PLL_GET(r0, 0x80207011, &(0x7f0000000100)) r1 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) keyctl$update(0x2, r1, &(0x7f00000001c0)="a6", 0x1) 00:31:55 executing program 3: add_key$user(&(0x7f0000000000)='us\xff\x03\x00', &(0x7f0000000040)={'\x85@\xe5', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) 00:31:55 executing program 2: r0 = add_key$keyring(&(0x7f0000000b80)='keyring\x00', &(0x7f0000000bc0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffc) add_key$user(&(0x7f0000000080)='user\x00', &(0x7f0000000140)={'syz', 0x0}, &(0x7f0000000180)='+', 0x1, r0) r1 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'3y\x05', 0x0}, &(0x7f00000000c0)='8', 0xfffffffffffffed5, r0) setxattr$trusted_overlay_redirect(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='trusted.overlay.redirect\x00', &(0x7f0000000140)='./file0\x00', 0x8, 0x0) keyctl$update(0x2, r1, &(0x7f00000001c0)="a6", 0x1) r2 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) keyctl$update(0x2, r2, &(0x7f00000001c0)="a6", 0x1) r3 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r3, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r3, 0x0, 0x0) ioctl$EVIOCGABS0(r3, 0x80184540, 0x0) dup(r3) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r4}) write$P9_RLERRORu(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="10000000070100770273797a83000eaf5b33"], 0xfffffdf6) keyctl$get_keyring_id(0x0, r2, 0x300) r5 = openat$selinux_policy(0xffffffffffffff9c, &(0x7f0000000180)='/selinux/policy\x00', 0x0, 0x0) ioctl$TIOCGPKT(r5, 0x80045438, &(0x7f0000000200)) 00:31:55 executing program 3: add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) r0 = timerfd_create(0x0, 0x0) fstat(r0, &(0x7f0000000800)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000000980)={0xa0, 0x19, 0x0, {0x2002, {0x0, 0x1, 0x6}, 0x0, 0x0, r1, 0x2000000000442, 0xfffd, 0x100000000, 0x9, 0x0, 0x6, 0x7fff, 0x3, 0x0, 0x915, 0xac46, 0x0, 0x20000000000003}}, 0xa0) setfsgid(r1) 00:31:56 executing program 3: r0 = add_key$keyring(&(0x7f0000000b80)='keyring\x00', &(0x7f0000000bc0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffc) add_key$user(&(0x7f0000000080)='user\x00', &(0x7f0000000140)={'syz', 0x0}, &(0x7f0000000180)='\v', 0x1, r0) r1 = request_key(&(0x7f0000000100)='id_legacy\x00', &(0x7f0000000140)={'syz', 0x1}, &(0x7f0000000180)='\x00', r0) add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f0000000080)='8', 0x1, r1) 00:31:56 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x200000000000013, &(0x7f0000000280)=0x400100000001, 0x2a7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x0) connect$inet6(r0, &(0x7f0000000080), 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_OPTIONS(r0, 0x6, 0x16, &(0x7f0000000440), 0x12f7e5) clone(0x2000000002000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r3 = dup(r0) setsockopt$inet6_tcp_int(r3, 0x6, 0x3, &(0x7f00000000c0), 0x36c) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) 00:31:56 executing program 5: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r0}) r1 = accept$unix(r0, &(0x7f0000000100), &(0x7f0000000080)=0x6e) ioctl$sock_SIOCGPGRP(r1, 0x8904, &(0x7f0000000180)) r2 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) r3 = socket$key(0xf, 0x3, 0x2) sendmmsg(r3, &(0x7f0000000180), 0x32bc45944b084a6, 0x0) sendmsg$key(r3, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000200)={0x2, 0x13, 0x1, 0x9, 0xa, 0x0, 0x70bd26, 0x25dfdbfb, [@sadb_x_policy={0x8, 0x12, 0x4, 0x4, 0x0, 0x0, 0x4, {0x6, 0x6c, 0xff, 0x7, 0x0, 0x8, 0x0, @in6=@dev={0xfe, 0x80, [], 0x1b}, @in=@remote}}]}, 0x50}}, 0x20000005) keyctl$update(0x2, r2, &(0x7f00000001c0)="a6", 0x1) 00:31:58 executing program 0: socket$inet6_udplite(0xa, 0x2, 0x88) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000010c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) socket(0x11, 0x800000003, 0x0) creat(&(0x7f0000000040)='./bus\x00', 0x0) openat$keychord(0xffffffffffffff9c, &(0x7f0000000240)='/dev/keychord\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) socket(0x10, 0x400000000080803, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') mkdir(&(0x7f0000000640)='./file0\x00', 0x0) syz_open_procfs(0x0, &(0x7f0000000140)='ns\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) dup(r0) clone(0x7f8, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f00000021c0)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000440)=ANY=[@ANYBLOB="40340800eebb16c248460f05eaa415a5"], 0x10}}, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x40) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r2}) r3 = syz_genetlink_get_family_id$tipc(&(0x7f0000000180)='TIPC\x00') sendmsg$TIPC_CMD_SET_NETID(r2, &(0x7f0000000280)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x1050000}, 0xc, &(0x7f0000000200)={&(0x7f00000001c0)={0x24, r3, 0x2, 0x70bd2b, 0x25dfdbff, {{}, 0x0, 0x800b, 0x0, {0x8, 0x2, 0x1}}, ["", "", "", "", "", "", ""]}, 0x24}, 0x1, 0x0, 0x0, 0x26008800}, 0x8d1) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r4}) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r1, 0x0, 0x0) 00:31:58 executing program 3: r0 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0xca, &(0x7f0000000100)={0x2, 0x1, 0xc9, 0x1, 0xff}, 0xc) add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000140)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) 00:31:58 executing program 5: socket$inet6_udplite(0xa, 0x2, 0x88) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000010c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) socket(0x11, 0x800000003, 0x0) creat(&(0x7f0000000040)='./bus\x00', 0x0) openat$keychord(0xffffffffffffff9c, &(0x7f0000000240)='/dev/keychord\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) socket(0x10, 0x400000000080803, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') mkdir(&(0x7f0000000640)='./file0\x00', 0x0) syz_open_procfs(0x0, &(0x7f0000000140)='ns\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) ioctl$sock_inet_SIOCDELRT(0xffffffffffffffff, 0x890c, &(0x7f0000000180)={0x0, {0x2, 0x4e24, @rand_addr=0x5}, {0x2, 0x4e24, @multicast1}, {0x2, 0x4e22, @multicast2}, 0x6e8c81411e593f53, 0x0, 0x0, 0x0, 0x1ff, &(0x7f0000000080)='batadv0\x00', 0x4, 0xfff, 0xfffa}) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) dup(r0) clone(0x7f8, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f00000021c0)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000440)=ANY=[@ANYBLOB="40340800eebb16c248460f05eaa415a5"], 0x10}}, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x40) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r2}) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r1, 0x0, 0x0) 00:31:58 executing program 2: r0 = add_key$keyring(&(0x7f0000000b80)='keyring\x00', &(0x7f0000000bc0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffc) add_key$user(&(0x7f0000000080)='user\x00', &(0x7f0000000140)={'syz', 0x0}, &(0x7f0000000180)='\v', 0x1, r0) r1 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000200)={'\x00', 0x2}, &(0x7f0000000100)="613094cecf6412f2", 0x1a7, r0) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000280)='net/dev_snmp6\x00') inotify_init() setxattr$security_smack_transmute(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='security.SMACK64TRANSMUTE\x00', &(0x7f0000000240)='TRUE', 0x4, 0x0) keyctl$update(0x2, r1, &(0x7f00000001c0)="a6", 0x1) 00:31:58 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x200000000000013, &(0x7f0000000280)=0x400100000001, 0x2a7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) connect$inet6(0xffffffffffffffff, &(0x7f0000000080), 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_OPTIONS(r0, 0x6, 0x16, &(0x7f0000000440), 0x12f7e5) clone(0x2000000002000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r3 = dup(r0) setsockopt$inet6_tcp_int(r3, 0x6, 0x3, &(0x7f00000000c0), 0x36c) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) 00:31:58 executing program 4: r0 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) r1 = socket$netlink(0x10, 0x3, 0x12) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r2, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r2, 0x0, 0x0) ioctl$EVIOCGABS0(r2, 0x80184540, 0x0) sendmsg$nl_generic(r1, &(0x7f0000000140)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x100040}, 0xc, &(0x7f0000000100)={&(0x7f0000001540)={0x12fc, 0x24, 0x400, 0x70bd27, 0x25dfdbfc, {0x11}, [@generic="a4e5db7068845bf8fb4cc9943f2cb1181354b71f065a7e2532031fdf5ca5317cd320d78d79c91055cbab0ef812dcaf1000a54e856df3e92bbad1d5d15c6f075c42d06d65e5637f32e39eaf58413a67184e5e6d72a7ae0479208369f540aad82dd5ffa445fd46d36b4c380b4196ca9402eb14a6e7003afb8e2d76f396baba82cc237e57a035acc7717f41380b885edc244e802c66c4dbbb", @generic="e17547f5957dc06ff19d0f", @typed={0x8, 0x56, @fd=r2}, @nested={0x123c, 0x42, [@typed={0x8, 0x90, @ipv4=@empty}, @typed={0x14, 0x29, @ipv6=@rand_addr="2ecda5d5462d336e46da96d24e84db71"}, @typed={0x3c, 0x94, @binary="9d118c88551483e7a9dd31736b7496c5cdc6417cd3cf9e9d55ce1e1762672e35aa73dfa319a702b9b9f2cc8a74b3c0a799a6105d6493"}, @generic="3a5f26813596b9d9474234fdc0b9d577b27752c38f66973f886b0edac7b2cebbd4f07c1e43279d8de624132516e14e97c0d4953e48a547c0c41d9e0e6beff0bfc42d46f19bcd85619c35fa45a4cbff99d9d9db3e3a45bfd74c9d23384321bc39170fff8cb964be9a79e9d3982cc66f0493de16d4f4988abd381e7d52b359d03e3b6fd1a1f491c326f50926e4460b2e81abcfc2221f0f44834854cb35c750cdfda4328c8a47fc5e4985bdb2dae80a43a1fa2b0a1ca2220aff0ece31c157c28dc295fbeb019e1b88497f7bd27869da5b7da8810c526495186679", @typed={0x8, 0x38, @str='%\x00'}, @generic="d0c64c4e361deb21c6af9b6b9538cac1529b3218e319ee7cabff25394c6b5a0900be9cdfaa56891c4b49781bddf5c074abc23e390981992313f406c7cc2b5b66e3758b51dc9a24d99fe2eefffc4cd9263f45cbda0494f9b35686734a29260d7ebef9ced5766fadd9aed457a732f568349fa323469b36004787b3c0cbcc4f60e79b7ae6f2db5376f32a22242787fc6e2686545ef8760cd672848126df630e5f549ec85cd3ed4b557e9a7884d6416347486b1d5ba999caf8a21ef350b2f35b1dff1b611cff59382d0f15e723b3d47b8957325d7f7a5da4ca99ad028ca8c2c7643a8c4b9de3acec4aae7584fd36101be6e4536cf1da36aa0dc2c24b4eea3aa7f354daa4034c169e214501365684f727e27b6339d84057d5a5744092b82d965bac9fb99d33cd5a931f4d4c96c2c97f6ad64d17dd6e0c70d43e2853e95b05a43309445b55a070ad74f630e8e0bb47439ffafa033943a9683e02530e4a55cea315f3dbe0f93897657948b95bf02d83a88db9f67997332dfbf7a44393871b99db2fb5210a16559a995fc666dec73b2bd9a61712b5574ed76efa969e90b709483bad1350741e14328eb4557bba4446447d727a4e445d8d8a19dfe72303fb15b9d08708134704f63585d8043e62f53feed62c9e3fbb55792cfee6f192cdb0600d866da850c736f15e90319963236b3baa26147abe0aca860cb54de1dc719c79065cf462f213d517c09c58c91c064593a2b6706f4321d84835d9a0e61ea34abb1337d210edbe0434034a7477c87f3fa1865e57b26e2d7b322fb85c323bd596163d9cf7d4b1a99585f018c338d440ba628b5ec3d1fb23539d0adc0a8d2dd61ad404a2aa7dcbc050877ac65360c902a9b5eb066dd7467612111bb053f5f3b9802a7aee0396bab51576de848513f08d0ba2f88e9ca460e448505f1c3382da5ae48e0856350cfa8740a82b7193d336807fb7069514d452963ff819c78768ac022d8e6f6a8bf03848123303fac6b895f75ba347af39bca7b66a4b916c85208cf222c10c3d36133ab9a247557f75d91cb5f2d7e809f5932ea5252f676a67a41de44a4a9eb985691987679e74580acc7c54f672bb6aa43dce0f6e7eb18b95fbe81057f886fdd36f8aa53ed7a26d07affc05c6fd908fc129424a3e7f91a8150d25ca0be8634ec2913ebaca5fde1c030ba7bfd3cc265983dc281d9a6fbc9a2685fa1f8ea59c325118aca026a0b4a9fe4f8e642c9fcb2b8525e1059890df506bc8a05cbad74c46b20d90e3a9e06bafd0a0428a7c4aa9e5c550ae972422e7b3c2ad67d9e810472c98e0ffb685b9fdd413636bba162cd2a851301033cbea116974e6e280d64e5a1b89efb44bced75e920f41c39c30b037fd24826acf7c3f2ffa9f0a4b1c12f47e77645bc6be0b05e5f033ebfe532e4e9ab25549c991087ab55016136ad4be3b12951d45074cba57bd1bbfe35e612b8fc81033d4ad7614f1b8533f2dd0776ab0434272b784d205a3038a90d45dde5045ceb39b122bdf1e6ad5885f997dac66d383fd3711f0793c9c10c34178319005b60f78c9809c0940d7142cfddf7d4339da291abc75effd355b0c1464438c40b2315b0ca1953a84e85b7955901cf3d8203fd69e3b72e4e5399cdb53c83348e0fd4135a3f9213a0c16d998c8e10c76d8a0b9e6a1ba76fa431d143aaaeb96ed213b736f0bfd940453548f9608614039858f1acf7d251df061ba46b065c93de88c36c254c7f2d066c75dea88b18803fa44c7aa9f3a93de3780455bc3b40e8f9757bf0b831a1bc5400f0e6b2218720d46e3e236a5d0bf4fd1093a33ec49244d93ea8bc5d1276a6fdb4745d31e45836be58cef9afa54016b1dc0a917eb7f0bd4252b1bb25f7cff196def1e971088aa1cc6809f5c8305c6d5cbce2674ea4a627c4e6f844edd789166b715a9a30777675e5d7cdba46f95e1e20703a7b42f1ff97a3473b6f444ce578a845e7ce6e6a2104d53e338392e2e7c2c3b785b8ac981048d22bad6b0ce97c77ebd2265ca44f161eefd53c9618ff83538db056bf5f59cd389cc49a5c7136a7de29494b3d9af6030e5b67cc6d7a6c123aa342af308399458efa565245b4554a3062289f299961b2d6a99a363820807d583b410a7c9995852ca8e768f7090658a42765ba22d0e86617568806707381cfb1b7bc5c80c3f357bddc85c10b4def600cf839df44b9c602f06ce6a38e6e05b161ebba91fa3662e864708163d27971ed66b3a99ffd8128b8957f138209929c3d8c5d879f503874374a970f4ce3a0fd84e8f67d348dcc4005ecd500dab97e4fabe99b3716d66bec75bc5bf880ba4b4a3698f581cf560086e4dc9f19e23f937b785dc5d8a02807076776e2ba32907ecca40a80c59e33113291a823a898e59ae06a9b8f8fabf768d8569937f030ad8d95879d1421bdc8022f37c50cd0524cfe2cfdf6de0c9f0bfee14a3bc2668ae21e448565d2f1d866d5dcab14bc8c5a5faf981c787ec5b26cded5f4f754a97e5992602280f8fcae940917a65c9a32f3075114adc8485936fdcd7f91d4f96a4f4d71236b0ff6ecf555e14a076b5635776df320413f1313ee3a4b0669d1893052c8daed32b7de51894a755ee31818bcfc1dc612bfd0eec80f4c38c201a21aeb144a3b4458818d4e6e4171cfa50ba8c522b730ace282099a1063426e84ef1b7dcd27cbe4e6a99e0f8458bac41334152af2305f9b60e864f0233e0df134373f40d50827636d1f3cc7b2112091b933deeca00ac0cb39f0c7632cdce7c75a569f2bed76bd23f6d60cea19dc7eef5e4c70f5ba77a6dbb3a80d5e9d00ba01b6db0c383f9689d395a64cb5dafd662ff61f7a05ea2dc4f617491d68aa850ee6257d4059e767491c0ff85aa52266abe4f4d4dc913f874915b3a0414fac0dfdc6404311349f644e08f2d7019386d1f3d08dfd3cc5c7c9a9836e0e52a61d88ef36c8f1b1b87b2bc34d50b367a23d879c0ded137bcf68835958356df8d8de12d00a8b9c0f81a405142ec6d73698eae034aee9683a116b87cbfb06004dd9df2234c98d819179c060a6a0b9eabbd8deca39555ee1c5bf0c2b3d7d56d2543009cabba32893c578fd6bb24cf2249204fdb466c686b35ab14a67a454efba96dc27fa9557dc40332bd040f855b4207dfbe0f91ceda42f6779d56bc6691d821d13b085b8e49bba3501bff5c1dd74a939cca4ad97aeee55f4fe67c30202316b8eecddd204dd96d8c9bc9668ea6900981ebbabcbb7908e4915d93f8247b3a79f87f6ac8b4f028e3cc50d4ecd2cd0a2d7c20f17be2d358b5d1363718d814bffc0e3909f85b33e1c4053c7a7e60e3ef940f02b0ce3558a4b858e0c081ac3efb5cf891a1f0c5d80f531bcea190ae37be92e5a976cd73a865715cef2990529c1f71f307d96b85fc683d2c2796edcbb270afcfd432fc07c4c34d3b708e7c390e7efccfe9a0329d0a326e8121887e70870252523ed7a7f29aebb3140c186c38e621dd0ec915136867868a19e7efb85bc0ce66d08f52d99ca4a63850555d310eddad7bdca8e6f3357a1cccfad24a1a140bd02ab91917c7b49dc28a0d537321f8122b5e9a95d0ab29ecbe61da6ca068f266f117e33310dfe63be1175c569b767241469c7fb4b98839301f72d75034ffcb64e89a479a1c31b6a9d4f0f327f84e5a8d078b0266f1fc1bfe4109785430a0b5126e23c76be9e05a5a94d86564de56cec158816b9aaa00bd98b078bdf65735126c3d81074bb80baf15265d1d2fc616210a72c2a7e06a56a9d7ac9684a5e56d70e1c98f8b2c74f8a98edc3c0989a33086019356da31acc1ef7454de69c2234ab00e1ab477f2c11af27bdb6a2b78a9bd13f3dee2dfe01f05a79a53abac2f4c69ae245495479c77185d56fd092b2f9f6c780b20d3436d827626347cbf4fed5c689c1a7c593969958a888b683928ea95fef2e978f66eb9b6c281e726fee19c2a2e46c835757fe97117179258f30cef131bae40629a85a5b3ba3564ffe5491a5babfcce844d7c3ec34b57137315ea74a6f1655c3d096c83a278c0ff6578400e27556c31d89b28ccb0ca7709e4a0595fd061c0d929261295490a2e34c821742fca6dfd5ecbd96d2557667ac57c41d651ee7cb04de6360171136cfcd8f8f2aef11b99e32c37efe2995c4d29028c7ecdbbbdbe8130ded8c99525d02c8a52e178830803147696a2588a00e21a942cacbf2a44cf88ac6a134618e387f302cff738cd0858f4d286c48c56ad93ae0c0baf9bd5c09f06cd96479c2008fd15c6942a30c11d6b1fe9bbf0a7766a8a3ae982b830de6a95771a164b43d99b3295bbfaea5ab0680585f53ccb344561a85c6d9b3b0af908621567a5433e94fcd97e9d1c71dafca76edb7da7322ad77f4f5edc9d503aa74b6a89a94a60f56332f9c574e06de7348fbafc3686f623834b5716838972ccb430206898907231f877dab7356bbe0dfac7c3c8b1f00c5a227430450f4b24770fa53daf43fb4a8d27ae9096993853910b50b9e099e82ed01da3ca16d0c9eb1aa6407526ebb73a56d395774c6a0b05d2fd5b73d0f053a644b275802ac063b84557dad6c56cf8013d038bbd7aca0de9a2165f573cc62d715efe24939d195fec26ffe32a6267942ea4f6ac576a5ba3905580433081d05d21741019b18bf1029eb4d4f2a36db23f9521543759fe8ec8eb7b54281aa391ce8e3d05f48ead70252663046d7cf963d71bab544b0842af19476a5763b78769fcece0b6ad5a307ca747a07a682079fc50eba0ad4ea583db9cec3e970fe784050383ca8aedba852ead08587c3281a4752cf4b0da46cd3e3d816b0ff6e376e89d0d0f5ca2108f6c0f2977ad211576042a4c75b20edcaa9445f4943fd3bba10b33917789517205a40aaf22c838fcb6151da254b1729664ca7b4909fa41fcaca7ff86e007079d0d81300b6464a35f1c4cf917663b8ebca4b4f3e1d8e710c4d8349045652694690683f70ce33b90920fa422fd2ee3726b206b950b0dde4298c7569a5677c70043d559f7d9704b133fc5605fa826b699e0453cded37a22bcd8061a03549820213752ee2a3a8715bf24b1c70ea515a6208de7907d685ef36b5c624e8027637158e7fa154e5fb51c2af66a851db1990de8b4c220c5a7d809bde6870935edf8610a38898f0693cdcaa82d86029b50475d66bd8276801908b8c082b876e040613a1182a33bd9788c651858f8de8ee04ca4597c8e2c888003745590f1f3ab5d774d315e3a8631952f3c8a3d444b569487dabb4b38798477975757f2f9ec9c14c6d8fdcaade754ee15be2b6264453772b8d87fe15542ecef195f2c6627cd3d067288afbe02b4ff1859e88c4d731b30dbd38cd52400a0bb4b9dee8c4a73a88c51cd4c863c82f1348126b41fb7bfb30ed5ac4b5d788f3f65fcab6da7860fb5b405ecd92c190b05a09618d1fc929d721204929bacdfb21cfb14dd9e74166078f5800313cbb32a00f06a8e5ed696becae2afcc591daf5255b8deb435605b773ae23e25a9269a40b423635cacfc61533a48ca0e4d9964361757f10f21f3c3d118d1298d4c51f56af39ca67c0c263d7c1c4dfcebb5861ac5535520e3e3c9cfdf62db7bc00351b4ad0bd4d0217edd750aee4496fe249bd7e216231ed4c74b72c1494fd95f12c876d067278dcf148ad9976e1990c5a01fca08ea68bffd0ca1a14a015247cf5ae80e4d646b649c3a74a26a521ab3b881655a5347a894572ca32e59a7ada76524ffdac90a4fde14d6ea4260904be10240e3ea07fd3a3e7c68b0cc5fbf39eedcb4e96bfac04aca614eccc4d309cd1a407a95", @generic="e7787d2996d4c72eb8772b2605b262a928de4f6e3084bb83752463767feb1fc00cfe48d1f79eec59215a77cd9df309492e282ac77525bcd7e208f4bf8a6bd61f879d851884027b568fe1eb3084eb526152df06ce45a58adfbde6d0aed93886e85bfb99e868898bfc44b16e449d802f14b20a3d0ed93354fd137488a9b714d472b2acdadf65657f3fdb3cf7095c2466e8aaf0e97df4d2745d9a9637c6cf4bed50812f469096424f78ae7acbd723c205e263f42515649980d9e29eeb28d7773bd6e46fd8f2ca669615af9100eadfa0e185ddd8d1e16ae87aaf3c3482206f38544d82e6366bc9e42ffca511ba000a90d25bec50fda7ca15119731f2c75b953ead"]}]}, 0x12fc}, 0x1, 0x0, 0x0, 0x40000}, 0x200cc044) keyctl$update(0x2, r0, &(0x7f00000001c0)="a6", 0x1) 00:31:58 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x200000000000013, &(0x7f0000000280)=0x400100000001, 0x2a7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) connect$inet6(0xffffffffffffffff, &(0x7f0000000080), 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_OPTIONS(r0, 0x6, 0x16, &(0x7f0000000440), 0x12f7e5) clone(0x2000000002000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r3 = dup(r0) setsockopt$inet6_tcp_int(r3, 0x6, 0x3, &(0x7f00000000c0), 0x36c) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) [ 2799.990044] audit: type=1400 audit(1575333118.674:1639): avc: denied { create } for pid=26344 comm="syz-executor.4" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_scsitransport_socket permissive=0 00:31:58 executing program 2: r0 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r1}) ioctl$sock_inet_udp_SIOCOUTQ(r1, 0x5411, &(0x7f0000000080)) keyctl$update(0x2, r0, &(0x7f00000001c0)="a6", 0x1) 00:31:58 executing program 3: add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') write$binfmt_aout(0xffffffffffffffff, &(0x7f0000000480)={{0x210, 0x4, 0xd7, 0x1cd, 0x397, 0x0, 0x6c, 0x40}, "6083857cb3bdaf9ff92890605b2c19d1d55bfc7dbdb040c4b14af40f83720adf8ee807065a369900b4ee1e89443a6f177ab7666bd4bbb06b1a0affb6e145139e4f1aed3bf7c39ef078e14a1ee045f02c3744b20cac5b20d56e5e1f48b5e3ea8679760ac472833e2efd6de473f0dc23c048bc48a7fe8943e98c3a7a7a57c19c0a6c087bcc3a4f8682949b342734e221e289eb524ef453dc1d9b6dee0b2d1152e2752111281b0c25a8c981d20ab310b5b2a60af748842e568bbbe156b7644e429ee4b8a44815cf79536e5731b718704bbcb9f1471278f0c0a5bebab52b", [[], [], []]}, 0x3fc) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r1}) r2 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000100)='IPVS\x00') sendmsg$IPVS_CMD_SET_SERVICE(r1, &(0x7f0000000280)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x20014000}, 0xc, &(0x7f0000000240)={&(0x7f0000000140)={0xc4, r2, 0x300, 0x70bd25, 0x25dfdbfb, {}, [@IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x3}, @IPVS_CMD_ATTR_DAEMON={0x14, 0x3, [@IPVS_DAEMON_ATTR_SYNC_ID={0x8}, @IPVS_DAEMON_ATTR_MCAST_PORT={0x8, 0x7, 0x4e23}]}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x20}, @IPVS_CMD_ATTR_DEST={0x34, 0x2, [@IPVS_DEST_ATTR_TUN_PORT={0x8, 0xe, 0x4e20}, @IPVS_DEST_ATTR_ADDR_FAMILY={0x8, 0xb, 0x2}, @IPVS_DEST_ATTR_TUN_TYPE={0x8}, @IPVS_DEST_ATTR_ACTIVE_CONNS={0x8, 0x7, 0x3}, @IPVS_DEST_ATTR_PORT={0x8, 0x2, 0x4e20}, @IPVS_DEST_ATTR_U_THRESH={0x8, 0x5, 0x4}]}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x1}, @IPVS_CMD_ATTR_DAEMON={0x40, 0x3, [@IPVS_DAEMON_ATTR_MCAST_PORT={0x8, 0x7, 0x4e23}, @IPVS_DAEMON_ATTR_SYNC_ID={0x8, 0x3, 0x3}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0xa15}, @IPVS_DAEMON_ATTR_SYNC_ID={0x8, 0x3, 0x4}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5, @local}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'syz_tun\x00'}]}]}, 0xc4}, 0x1, 0x0, 0x0, 0x4088080}, 0x24010800) preadv(r0, &(0x7f0000000440)=[{&(0x7f0000000380)=""/139, 0x8b}], 0x1000000000000115, 0x0) mprotect(&(0x7f0000fed000/0x10000)=nil, 0x10000, 0x1000002) ioctl$LOOP_CHANGE_FD(r0, 0x4c06, r0) 00:31:58 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x200000000000013, &(0x7f0000000280)=0x400100000001, 0x2a7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) connect$inet6(0xffffffffffffffff, &(0x7f0000000080), 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_OPTIONS(r0, 0x6, 0x16, &(0x7f0000000440), 0x12f7e5) clone(0x2000000002000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r3 = dup(r0) setsockopt$inet6_tcp_int(r3, 0x6, 0x3, &(0x7f00000000c0), 0x36c) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) 00:31:58 executing program 2: r0 = add_key$keyring(&(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) r1 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000080)={'\x02\x00z', 0x0}, &(0x7f0000000500)="932bd8daccc021162b3801000080000032b703ef2abe5f82e9377465f805896826b5f1f21b7e690fedac3b30f72169058b959d7bf3cc70df1ca31dd0e8f003167b4a4281697f58c38d82f23427998c93a68df05487844c87b3e0a480d76320a018a65cadf872c22abfff74db39fac5883d5ca866b7fc74fe98db49657d5fe0040cca4af5721df53bad26d0b2086f1e6d5dfe7ca6d926370605381b8f5955036907634f4c97c9d78db0f147631c6c3f1d0d3468c23bdf9917d18a1b390400f78ebcf4f97b076d53a51fa645c0578df5321d5cfc1c6e3d9446c40bdad6f38b12288a8c3c7910e63e05757363ac9c65636b208e9a4a0fb48ee9e73717a8c9edd671c99b3de4c7485cc850ec5ee2b8d69421bfa2261842cde2b446654c1195675dc686abe8f24e2c244da8826f1a0986175b4a22fc82567ffff79e037a5d1a18cb7ace2271a1b7d594e74bbe6b7146e0b0b0c2d9e2", 0x153, r0) keyctl$update(0x2, r1, &(0x7f00000001c0)="a6", 0x1) [ 2800.138683] audit: type=1400 audit(1575333118.824:1640): avc: denied { create } for pid=26371 comm="syz-executor.0" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 00:31:58 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x200000000000013, &(0x7f0000000280)=0x400100000001, 0x2a7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) connect$inet6(r0, 0x0, 0x0) setsockopt$inet6_tcp_TCP_REPAIR_OPTIONS(r0, 0x6, 0x16, &(0x7f0000000440), 0x12f7e5) clone(0x2000000002000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r3 = dup(r0) setsockopt$inet6_tcp_int(r3, 0x6, 0x3, &(0x7f00000000c0), 0x36c) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) [ 2800.177929] audit: type=1400 audit(1575333118.864:1641): avc: denied { create } for pid=26368 comm="syz-executor.3" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 [ 2800.231443] audit: type=1400 audit(1575333118.914:1642): avc: denied { create } for pid=26368 comm="syz-executor.3" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 [ 2800.932825] audit: type=1400 audit(1575333119.624:1643): avc: denied { create } for pid=26352 comm="syz-executor.0" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 00:32:01 executing program 0: socket$inet6_udplite(0xa, 0x2, 0x88) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000010c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) socket(0x11, 0x800000003, 0x0) creat(&(0x7f0000000080)='./bus\x00', 0x155) openat$keychord(0xffffffffffffff9c, &(0x7f0000000240)='/dev/keychord\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) socket(0x10, 0x400000000080803, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') mkdir(&(0x7f0000000640)='./file0\x00', 0x0) syz_open_procfs(0x0, &(0x7f0000000140)='ns\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x108) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) dup(r0) clone(0x7f8, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f00000021c0)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000440)=ANY=[@ANYBLOB="40340800eebb16c248460f05eaa415a5"], 0x10}}, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x40) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r2}) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r1, 0x0, 0x0) 00:32:01 executing program 2: r0 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) keyctl$update(0x2, r0, &(0x7f0000000100)="490f8661936c79d74d71381625a7c7eba7e6243a0e327239f5fa7ecb13ae43595194f3e73e032d8c2d49cacf805352032a6ba053a62d3fa452e035c60bce1437b593051ef08eb82ade66a4a21a9ab450a2f456947b8b393364bd2b58728f", 0x5e) r1 = gettid() ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x40) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r1, 0x0, 0x0) 00:32:01 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x200000000000013, &(0x7f0000000280)=0x400100000001, 0x2a7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) connect$inet6(r0, 0x0, 0x0) setsockopt$inet6_tcp_TCP_REPAIR_OPTIONS(r0, 0x6, 0x16, &(0x7f0000000440), 0x12f7e5) clone(0x2000000002000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r3 = dup(r0) setsockopt$inet6_tcp_int(r3, 0x6, 0x3, &(0x7f00000000c0), 0x36c) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) 00:32:01 executing program 3: add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) r0 = openat$selinux_checkreqprot(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/checkreqprot\x00', 0x0, 0x0) ioctl$KDADDIO(r0, 0x4b34, 0x0) 00:32:01 executing program 4: r0 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r1}) read$eventfd(r1, &(0x7f0000000080), 0x8) keyctl$update(0x2, r0, &(0x7f00000001c0)="a6", 0x1) 00:32:01 executing program 5: add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) r0 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) keyctl$update(0x2, r0, &(0x7f00000001c0)="a6", 0x1) openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000000100)='/proc/thread-self/attr/current\x00', 0x2, 0x0) keyctl$update(0x2, r0, &(0x7f0000000080)='\x00', 0xffffff91) 00:32:01 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x200000000000013, &(0x7f0000000280)=0x400100000001, 0x2a7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) connect$inet6(r0, 0x0, 0x0) setsockopt$inet6_tcp_TCP_REPAIR_OPTIONS(r0, 0x6, 0x16, &(0x7f0000000440), 0x12f7e5) clone(0x2000000002000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r3 = dup(r0) setsockopt$inet6_tcp_int(r3, 0x6, 0x3, &(0x7f00000000c0), 0x36c) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) 00:32:01 executing program 4: r0 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) keyctl$update(0x2, r0, &(0x7f00000001c0)="a6", 0x1) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='syscall\x00') ioctl$EVIOCGPROP(r1, 0x80404509, &(0x7f0000000100)=""/173) 00:32:01 executing program 5: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r0}) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200)='nbd\x00') pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r2}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r3}) open(&(0x7f0000000380)='./file0\x00', 0xa8c00, 0x100) r4 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') preadv(r4, &(0x7f0000000480), 0x10000000000002a1, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r5}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r6}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r7}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r8}) sendmsg$NBD_CMD_RECONFIGURE(r0, &(0x7f0000000340)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000300)={&(0x7f0000000240)={0x94, r1, 0x2, 0x70bd2d, 0x25dfdbfb, {}, [@NBD_ATTR_SOCKETS={0x34, 0x7, [{0x8, 0x1, r2}, {0x8, 0x1, r3}, {0x8, 0x1, r4}, {0x8, 0x1, r5}, {0x8, 0x1, r6}, {0x8, 0x1, r7}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0xfbaa}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SOCKETS={0xc, 0x7, [{0x8, 0x1, r8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x6}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x94}, 0x1, 0x0, 0x0, 0x20000000}, 0x40824) setsockopt$inet6_udp_encap(0xffffffffffffffff, 0x11, 0x64, &(0x7f0000000000)=0x1, 0x4) r9 = add_key$keyring(&(0x7f0000000b80)='keyring\x00', &(0x7f0000000bc0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffc) add_key$user(&(0x7f0000000080)='user\x00', &(0x7f0000000140)={'syz', 0x0}, &(0x7f0000000180)='\v', 0x1, r9) r10 = add_key$keyring(&(0x7f0000000b80)='keyring\x00', &(0x7f0000000bc0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffc) add_key$user(&(0x7f0000000080)='user\x00', &(0x7f0000000140)={'syz', 0x0}, &(0x7f0000000180)='\v', 0x1, r10) r11 = add_key$user(&(0x7f0000000080)='user\x00', &(0x7f0000000100)={'\x00', 0x0}, &(0x7f00000000c0)='8', 0x1, r10) keyctl$update(0x2, r11, &(0x7f00000001c0)="a6", 0x1) 00:32:01 executing program 2: r0 = add_key$user(&(0x7f0000000000)='\xech\xaa\xbf\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) keyctl$update(0x2, r0, &(0x7f00000001c0)="a6", 0x1) 00:32:01 executing program 3: add_key$user(&(0x7f0000000000)='xS\x01\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) 00:32:01 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x200000000000013, &(0x7f0000000280)=0x400100000001, 0x2a7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) connect$inet6(r0, &(0x7f0000000080), 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f0000000440), 0x12f7e5) clone(0x2000000002000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r3 = dup(r0) setsockopt$inet6_tcp_int(r3, 0x6, 0x3, &(0x7f00000000c0), 0x36c) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) [ 2803.132543] audit: type=1400 audit(1575333121.824:1644): avc: denied { create } for pid=26414 comm="syz-executor.5" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 00:32:04 executing program 0: socket$inet6_udplite(0xa, 0x2, 0x88) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000010c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) socket(0x11, 0x800000003, 0x0) creat(&(0x7f0000000040)='./bus\x00', 0x0) openat$keychord(0xffffffffffffff9c, &(0x7f0000000240)='/dev/keychord\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) socket(0x10, 0x400000000080803, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') mkdir(&(0x7f0000000640)='./file0\x00', 0x0) syz_open_procfs(0x0, &(0x7f0000000140)='ns\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) dup(r0) clone(0x7f8, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(r1, 0x0, 0x2, 0x0) sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f00000021c0)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000440)=ANY=[@ANYBLOB="40340800eebb16c248460f05eaa415a5"], 0x10}}, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x40) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r2}) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r1, 0x0, 0x0) 00:32:04 executing program 4: add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) r0 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/net/pfkey\x00', 0x119a41, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="24e9e557e578b2dc001452d19b10afc2d04ddeeee1011d04bc917e8b830dda5f29f952d4373cce1207b7f86a1dcb11193ce3a41b19969be19ac002d04ab26375946a084c", 0x44}, {&(0x7f0000000180)}, {&(0x7f00000001c0)="4dbe5338191d040383e15c17ea0bdf03a060c75a9863b0803649307d6739fe3c7aebd52290c4c6e7b25866df3397c64db545d473b789c60a6cff47a7d958713532f00d7333ecbf7b198deb6adec3a434913a7d668d90f1b56e63f5ea13bd59c8182371277af5c7d799ee0e31b13bd8c218f78bedc04325da4c01bddd8a5deff4fe7e65f454f2220b6dd546612617e5cfebe5545121f56f290f19744ea8b24e96eb0aa1a67fdf3c92d2bbd7755b3d8c301a4505603a8007c8ca667bd095a10ba9", 0xc0}], 0x3) ioctl$RTC_UIE_ON(r0, 0x7003) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r1, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r1, 0x0, 0x0) ioctl$EVIOCGABS0(r1, 0x80184540, 0x0) ioctl$EXT4_IOC_ALLOC_DA_BLKS(r1, 0x660c) 00:32:04 executing program 3: socketpair(0x4, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_tcp_TLS_RX(r0, 0x6, 0x2, &(0x7f0000000100)=@ccm_128={{0x304}, "ffc353aeac235206", "b2bd478b5261ab9a2c6db3e73451b06f", "702a9634", "5070f3ceb7fb0112"}, 0x28) add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$sock_SIOCBRDELBR(0xffffffffffffffff, 0x89a1, &(0x7f00000001c0)='rose0\x00') ioctl$sock_SIOCSIFBR(r1, 0x8941, &(0x7f0000000180)=@add_del={0x2, &(0x7f0000000140)='hsr0\x00'}) 00:32:04 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x200000000000013, &(0x7f0000000280)=0x400100000001, 0x2a7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) connect$inet6(r0, &(0x7f0000000080), 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f0000000440), 0x12f7e5) clone(0x2000000002000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r3 = dup(r0) setsockopt$inet6_tcp_int(r3, 0x6, 0x3, &(0x7f00000000c0), 0x36c) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) 00:32:04 executing program 2: r0 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) keyctl$update(0x2, r0, &(0x7f00000001c0)="a6", 0x1) 00:32:04 executing program 5: add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) r0 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x180000) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x4e5, 0x4, 0x0, 0x4, 0x0, 0x1, "7ea1e2fcea05c37db2b03b045270e9b873445d37ae531bfa4e3d2d18b735273bf352d46c10546bfef41edb5c70b4d185af2da9c45b766893f8bf518aec144dd2", "a7d95afafb02f48a0b426cedd7c128b9db414ba318559ae2fee22e271976e528d769ed329354e05316e2cebb3cde5c42c47c0991dca55fa676fdc0fcd2491597", "47aaa7759fe22c0a410c57cf0168f61891376184ef1cb4bedb44a42f4724a97a", [0x8a4, 0xfffffffffffffffe]}) r1 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) keyctl$update(0x2, r1, &(0x7f00000001c0)="a6", 0x1) r2 = request_key(&(0x7f0000000100)='logon\x00', &(0x7f0000000140)={'syz', 0x3}, &(0x7f0000000180)='syz', 0xfffffffffffffffb) keyctl$update(0x2, r2, &(0x7f0000000080)="a6", 0xffffffffffffff3f) r3 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vga_arbiter\x00', 0x428c03, 0x0) setsockopt$packet_fanout(r3, 0x107, 0x12, &(0x7f0000000340)={0x4, 0x1, 0xa000}, 0x4) 00:32:04 executing program 2: sendmsg$SEG6_CMD_DUMPHMAC(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x44, 0x0, 0x1, 0x70bd2a, 0x25dfdbff, {}, [@SEG6_ATTR_ALGID={0x8, 0x6, 0xf0}, @SEG6_ATTR_ALGID={0x8, 0x6, 0x5}, @SEG6_ATTR_HMACKEYID={0x8, 0x3, 0x7}, @SEG6_ATTR_SECRETLEN={0x8}, @SEG6_ATTR_HMACKEYID={0x8, 0x3, 0x8}, @SEG6_ATTR_ALGID={0x8, 0x6, 0x1}]}, 0x44}, 0x1, 0x0, 0x0, 0x200000c0}, 0x4000c50) r0 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'{Yz', 0x3}, &(0x7f00000000c0)='8', 0xff99, 0xfffffffffffffffc) keyctl$update(0x2, r0, &(0x7f00000001c0)="a6", 0x1) 00:32:04 executing program 5: r0 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) r1 = add_key$keyring(&(0x7f0000000b80)='keyring\x00', &(0x7f0000000bc0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffc) add_key$user(&(0x7f0000000080)='user\x00', &(0x7f0000000140)={'syz', 0x0}, &(0x7f0000000180)='\v', 0x1, r1) keyctl$reject(0x13, r0, 0x7, 0x8, r1) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r3}) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r3, 0xc0502100, &(0x7f0000001240)={0x0, 0x0}) sched_rr_get_interval(r4, &(0x7f0000000100)) r5 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') preadv(r5, &(0x7f0000000480), 0x10000000000002a1, 0x0) r6 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r6, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r6, 0x0, 0x0) ioctl$EVIOCGABS0(r6, 0x80184540, 0x0) fstat(r6, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0}) r8 = timerfd_create(0x0, 0x0) fstat(r8, &(0x7f0000000800)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000000980)={0xa0, 0x19, 0x0, {0x2002, {0x0, 0x1, 0x6}, 0x0, 0x0, r9, 0x2000000000442, 0xfffd, 0x100000000, 0x9, 0x0, 0x6, 0x7fff, 0x3, 0x0, 0x915, 0xac46, 0x0, 0x20000000000003}}, 0xa0) fchownat(r2, &(0x7f00000012c0)='./file0\x00', r7, r9, 0x900) getsockopt$IP6T_SO_GET_ENTRIES(r5, 0x29, 0x41, &(0x7f0000000200)={'nat\x00', 0x1000, "84a43446c9ede3324c0a6c1b5613d445f1a33f0eadabb65fe26ef80c9fbd58872843368fd22250183b9021add5ce220cc669e954db086c491d1c8696ecaff63489a48f61f6781d82a56d7e5dccc4dda6e7fb3a12f03c8c0aa563c620ac262445f419bc7468f4dfcebf210c024ea8a9dacc0a94ab74edc2f0bb916f0668a78b7c2a4e2b2d36bdb44a2f8a44fbabdd7d231d89ad2940cf678b9ade8b397f58d4fbe751c8f763773975c91526c9b7d2f50560ac3d90f765f46bdff642ac1e3f9ca226302b4aef74d4c6958556dca56d147f7b91cf7c78909792bdb92ff4ec38361ed5f51feb3736ae4478036a5309a4821f5c153422d4fcb9733d1ba2fe47af8e9e58420272aacddb1750b288bdeb63a767749870c3d56cc2c20a94cea88ced4a76cff72e62f64c1da8f292f34c222cc7e7de9fabf6e4fd25da9ea91373a26a012caab6efeac48ef06251303eb5faeb4bca455de53c115da95c909515d83290fcf3bebd1eb11627417140a77ca9a0e8c774b5475425cc0cf084fc5a28b12a0fe350f7664d03fa4534e7cb8a86ab5dd7d8bdca8dd642f266940a7082de38f690704929ced0b470243f6279166699c8104ce4ebebc87744f3336f1bc9a1c7ab0cb7ae10162c894ea20fb8c40defe47d67a33709c7b846fb23d9b04e4c9951307ce36bb2a24adae4090a26450b04184cf02a93a0c0dff6f4314a454780cc35e732f82738f6747e7d0c32dfefe1b322e650089587ef9a5528142bb15682d7a5e33d2187ea4112f0b55738a307ac81550d2a4eafdbf74b5508096f5b0a05bb758b6ee8babffe980d5e15a180c98067ebce2c06d4d161c9095f1cf655e7e03cfa400809cf6f79a3af2af48ff567fcb06beb06d5ed96fecccc5ccd8724df38b31b67f96fefb8ecd726481c252b151e08fe804d1ca9b9e1bb290c678f52035121725b530b626259eeccba10e83977eedfaafdd436574564e1c1f1fd2fe5c5403613bfed5641fda760306c23c1f39128ccf07055e784b9a4c1a0761092cb4a3314578c09e3cd8635f4ef04af6e083b9248442ead9f00f560cb8baa4b95a504d044847120eb12e469b8436d2ea7145b6d498307dd3759d375866ce3717711d6328ed26283f32fc5b33a8ac9fcdbc037ac5f7d13f7bd9c19babe8b804ceaf65d36a06d8e444924a4fbe3828bb64de85f7458c4190d8d45d0f3206c091788de9c6b7eae9b5dca5e17d3d474d73b334707709e275ee76f7e68df3c791becb69a8a36a53d59367da5e5c560c2197a7679b6d385d6482ee14d8e63e3bb246df7c4d52891aa688179c65fa9cb7fb8fdc9e08241071b5ea71d50bf4895002a646d79cf8dc6123bf9c8f5156415f8e8326e6f8c42e9d7fb87620c8952cd2c3d5ca7be4ebadaf60053a5deeb06a7bce6aaf85d56d1df712f64c7ad5b5c77e75698bade8a1acb3fd49ff6c9cfc5143cafe9ad0fbc6a6a0d94bd04d7fdace0fc36a19dc2defd35f590bf8c487000fed40ef32a3b1fc5170c3906bbfcf67dfa35ada3ad2a0dd0fd8ff9f7636f3f6394a2948b722f01614eec5eb9d7e9e484f1d7b4d6fc94682ba940f61235c63b44719d793bf778c04f8e65ffa4f2524eb229fc8802ed8ac9df1582657f6e59bf7bcff1d05490bd460b8bb368a8e5599d301b69cb88d6807e7148104431e9a04b277041d0c5eec0443c1360d76f564b2829b32b9baf53b0c1bf3c472368768cca62f7bff4ba59d47680f9b21811e65ef3e13072c56f574ea83f5d51d16a761af9607815496288bcdc56b85a441cfd5fbfa630b42475fdfbaf77443ac53ac62a064a2932f73ed232cd6ac5c8130bf73c2db0860539dfce734ff27d2afaebfe027e5edc4c1ff8952feaaaeda64b774345ec32a175e5a0bf756f341da3161dd44132eb6dfee51cabe8bd56152c3d99f758cf0aef3fee2a31760046e5c00d4acbbb529dc75f065bea5702b2afb11e2e6b093cc2b1550ff04dceab4e22f0e9f2d3b705893cf3f964c32536295c2979221c88137d06503eba4aedf3e6791af8b1cc895480b2a720197035f5d736611dd177b9946c937a5959a48a2bc3ebafbda2ce6d1efc9d8a66cff65a215fe69a2f93e6df6c07db13acab54e40a1cbe52e896b7cc2454a44aec3ce90d222d15a680b2b8057edc1c9c8340265ee56e0121dbbde25d088b26e8b1ed567f3db693a2e1e28b85739c4a539765b8a1bf947c00c2db000ca042a86f38a84e5bb539ca79b15df787544c8b19a9c7b6e3e9c4a1edfaf0562f4c94ee8720ddfe15464ea54c08deca2f9eaad2c3969ffa36028895eacb3462c71ee4479f289b39ede16a537a7d1121c9673399fd01a41dc95437a83f70ab76db093b96bf493a2c6d93c25b5bf6a4efc935ffbeea96a68ed1f534b85620dd925beca81f9bdbb1e94b4f42d3d7d3cf9bb10d4658667d1daed9609f182d745398b3fe060a0cb550d164daba28ea53b0f41c2048f9268d5459c03a36e14b1a9eeca65a3bf9ac673c689aef96cf26faceef54fc3fbd6fd3c2bc677f6a3d5ad86953032cef1dec6271016a9bf8cfd89031080b87bbb6c297059e173f79feb70b586f56e86a5c3e0df1392e22b8469512a93af4eed1b46edf8ff7f69a138a9be42877f1e8cc61d57c3184933aa11ee50af75016d67c4812fc1dd9ad8d8a896a87ce08d179c7dcca0169d1c7a0c751a9f5c3709077a5e9807ef70f88e05f944e667c14a027447fb9f596d3087342def3b7b4f0630daab07c6008af9ba1b1667178cae521b5a2fda306418f4b270b61f5ef18366165dbe70dc50d28ea923502e0219e8bee4ed5a55fc26874b08b0f50375cdf5cd475af5b1afd031e7db3fdaa11dc2668f9a55c3bf28a517990e997605b6e36260023618b3866b2295c8168b0c8d8c65843d5afe7de8843f7b13fb6cc5b2b4f23e770c069774506fc2d2e86a78d7b5e9f270725461d928d60bf7625142d4af238db5dc47d08e962d5444ae00b2f2cca755f48931ba1aac89d1923b0ba0b4e9c2df6cd0469e415a28f69013bc3faa2ec5559a2fc65fa00529d1664202d6b4d13547c6ec31b732fba0b915c1dc81485f6d010d320142229cc53c5c2aad946ac5d0468ecb35e2881ac7abdcd1430d8e40ee33df7fc32d0595f1df6ea47fe6e4f43f984cb87659443007891d4bdf52c2952df5445ac7a10a9fefa0a55e6b080f24368f221e7d2a703e031c9e8344fc1e2d3bb650f0c6fa4542970b23f0f58a1b6cbf09df96446d29919226fc5a1ed8038009212a843fc67e950fd799f543f83977377668a2d1664fb361d585057e340aec30222ed7bcd1ec8176bd7e75770fb3d6f7bbf70014bd371eb4d9af657712ecb379892165771e54452fcc4da1a0605fd1b1e729f0602ee6467301c84610a9274a1a059e5ebf1cc56170d2b62d014542cabf7dc1558bffd009e6adc9062d839c4bc693de6ca01296569e92d4aa2b3dabdbfeabee1888ff4b220c3edd84d46bd6e234eed354e88da5a053fb45fecf93acf3525b9b9400f2fee330daa8074b2863c5815724ca85167fd15c818592667eaef99e257f92f2df808b987db6aea3416fd06e39037a1a1c83ed7e8a50cc6280775d236c910bf88cfad04c51264a580d16b9ceda53ff7084c1428644a7a2697dd996e62f7ed9051c274123b90aea23561222261c53b308dd8cd70e7a968a18e40200a9878d24995ca22e7941fd591684d21a569211cacf4d624ea7c373156b2e065f137bcf4a28fd7976eaf7d2c8be2dfcc565ff42186e48b325b1870d250bc36e19889101a4e6236d253443bb10a5d8fb3ccd3ff025b76518b605ee002a48f232bfc98c70264d2ea8b3aad340d55d2dfa4331f3251fd2939bd4f3ae79e925894599c191cf19e329e7cea6e40ef22e79c27258ec7b61f3b10818b4971cbaee0ff9991d48336681c812108a62436213aece0c0aab6770e5257c55b7e49854330e073026fd04395ca2274b894b6b93d9e0c15590f2ec64390e22fcafab0596213d0156520b82da58b4b4d8cba38076f53c12f78c3a8a468a0fbc06f1c90765f2328a48b1583ad0ed790b8ff39cfddb7627113dc70a78541eee9f49399d42e2d321e1912426285637e8def475942d81ed7ebe1f704e0fff009792895e74ed26c0f7a5244bce92137ebdfc24fb469c8b6916afae4bb778be76d2a4e3e2b2b9222059bfe2e8b43014d2fe73cd9fa543773d35a5ac48faf1e7349163d88fe884e145bd0fac3a5be3954ec8da0ee6cbe48a924cd36f9f6ff07e26a89b58a15d011047613481f02a320751c3bafec68dad3a4e7a4bc03cebb4e379181eb0a36f0c7e9fcf7accb7f8b3e0602057789495696cc009f04c2efa41ecc6f2427b46df4a2b3786e413a13c96fd6727f153c757b240ce950282bd86c607f0c896016a5135e6e5a435b12cfbdd8d260a8b4484a867aaa75202f871b4d244ed61568a0a4469605bfd8434aa681670e119bedbaa5fe7aafff9eba06b8825a8eb092b65491d36870fc705a43eff17050b27d8b632596f108cd319db40af719ae0fb84fa9f91c0b57f6b175925d8dc121b28f11e35d00bdfb6f2641684fa8eff52453d1b9102cabea53384c91808351ae4be184ec062b1431f327265ab7c6451ddf1ee9b95e3f0e05df0665c00a104d6a193dddf9c6c6db6f932adf1b1f04ff96c6a79b0dcc6a7f63c712a155cbd01f20221dbb993e444599c9a12acbfed0886740bf55b170e7e9ef60593b1edee143516aec0f96f45d17894fa094d002c9e9abe6f40a5fad4129050b83e1fdaf0ed47d002e92073bdb34985a3b0305c847cb2b2926033292d0c9aa8be9229e585fe2ef704bcefd575e833412d53253796dc4f8f04066e86aff618d7f1503dbbfe527e5dafe1e708d9843bc312be81dec9459104b73eca7f39bf5143071bcb337b705f13fc7b88979d6d46dc80a8ee53ae2ceb00aa622abb78c2ef01a893984cbd50b6d83149a2bfbe94b82d5353050717f745a2773766c3bd89723ac466ce244d9fd30fda26e9d2326f6a070daeb213896f7ba94687b082558e9e00b92586b5f20522e7d0380966104dd52bd21d63104e94369365fa5ba218d58a06ac464cf8a372574f5e1adc16fb9900ebc9753311de6c3adda1f76246706618d9d97bf9673223e05e695e0723a81e611a9c886afb8fd4566feeb39c8f703c5309007078291074ece30a1af4c89289cca4990ab1242762b521497003bf1f911fca35310451de8433677067cdc638f0b4adea840dc481f64346f3a14c383ec079eff8d3eb8dac466bab900bb372e6e466a355ff9d8005c06dc06a7685cd00fdc93460c553467a1f0e04bf860c8aa313c2e8ed58ff1062563bb0039682cff645947f22f781f42e2d026d8b2d79c032ce064544afa76d95d880de94d4b67ba2e7eed52e66c48aef9b7aa49a64bd909e25459074cfaa8134e1576824fbd90c20cef318b0ab357b555988e4abb4babe536bf4cc8901e1c95cf550593df9a0c017ebf701422575d416b50ddebb8193deb4275f4b87cb3df9b72b805ad82a2acddb9e4ad244b1d5180d81d6883ba84770d3d9d8fd2bbd205531a6f8e8d855320347218fd2484af8af385c7953f232ef5980883619c3723120e06932a2a82662a1e8d9417cdbfa6f0ea1c9d65620242509fb88562da03920700a6ef90e1bd324d07f818d25358fe5137e34b7628d4a5bfba5444ee69785fcea22b99e120b2e0cbc80bbfbc4392b04ed62e0a3dba1eaaf5c443218b73db4d64b39bf31c9ac55aca37f84111d611fd312edf4ec8d4a1d7c43e8e9c46f7e0cba62a7d"}, &(0x7f0000000080)=0x1024) keyctl$update(0x2, r0, &(0x7f00000001c0)="a6", 0x1) 00:32:04 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x200000000000013, &(0x7f0000000280)=0x400100000001, 0x2a7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) connect$inet6(r0, &(0x7f0000000080), 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f0000000440), 0x12f7e5) clone(0x2000000002000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r3 = dup(r0) setsockopt$inet6_tcp_int(r3, 0x6, 0x3, &(0x7f00000000c0), 0x36c) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) 00:32:04 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') preadv(r0, &(0x7f0000000480), 0x10000000000002a1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') preadv(r1, &(0x7f0000000480), 0x10000000000002a1, 0x0) write$FUSE_INTERRUPT(r1, &(0x7f0000000280)={0x10, 0x0, 0x48}, 0x9) ioctl$sock_inet_SIOCDARP(r0, 0x8953, &(0x7f0000000100)={{0x2, 0x4e24, @multicast2}, {0x1, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x41b39bfc35faedc4}}, 0x267946b74153da9b, {0x2, 0x4e23, @multicast2}, 'veth0_to_hsr\x00'}) openat$ashmem(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ashmem\x00', 0x4000, 0x0) r2 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) tkill(0xffffffffffffffff, 0x40) keyctl$update(0x2, r2, &(0x7f00000001c0)="a6", 0x1) socket(0x6, 0x6, 0x4) lgetxattr(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)=@known='user.syz\x00', &(0x7f0000000240)=""/44, 0x2c) syz_genetlink_get_family_id$team(&(0x7f00000002c0)='team\x00') 00:32:04 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x200000000000013, &(0x7f0000000280)=0x400100000001, 0x2a7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) connect$inet6(r0, &(0x7f0000000080), 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_OPTIONS(r0, 0x6, 0x16, 0x0, 0x0) clone(0x2000000002000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r3 = dup(r0) setsockopt$inet6_tcp_int(r3, 0x6, 0x3, &(0x7f00000000c0), 0x36c) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) 00:32:04 executing program 3: add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f0000000080)='8', 0x1, 0xfffffffffffffffc) 00:32:05 executing program 0: socket$inet6_udplite(0xa, 0x2, 0x88) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000010c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) socket(0x11, 0x800000003, 0x0) creat(&(0x7f0000000040)='./bus\x00', 0x0) openat$keychord(0xffffffffffffff9c, &(0x7f0000000240)='/dev/keychord\x00', 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) socket(0x10, 0x400000000080803, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') mkdir(&(0x7f0000000640)='./file0\x00', 0x0) syz_open_procfs(0x0, &(0x7f0000000140)='ns\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) dup(r1) clone(0x7f8, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f00000021c0)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000001c0)=ANY=[@ANYBLOB="40340800eebb16c248460f05eaa415a59a0f54ead7a7968043ec12962c2d245f6ecbd9bef27c09f93d77015f9a4cfb012c5360f7b4dfc2d9aee3a4b1aa794fb31f4971134f98070e42a94cf6f6f676a7ddd1363114c49c8898bc"], 0x10}}, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) tkill(r2, 0x40) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r4, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r4, 0x0, 0x0) ioctl$EVIOCGABS0(r4, 0x80184540, 0x0) ioctl$FIGETBSZ(r0, 0x2, &(0x7f0000000180)) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r3}) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r2, 0x0, 0x0) [ 2806.305727] audit: type=1400 audit(1575333124.994:1645): avc: denied { create } for pid=26461 comm="syz-executor.2" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 [ 2806.434248] audit: type=1400 audit(1575333125.124:1646): avc: denied { create } for pid=26461 comm="syz-executor.2" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 00:32:06 executing program 4: add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) r0 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) keyctl$update(0x2, r0, &(0x7f00000001c0)="a6", 0x1) keyctl$update(0x2, r0, &(0x7f0000000200)="a629f8ee010f9d3826f0bf3388025c7733032b40e3231e00710be089709fc211747ad60595a3fabee4720b14902a53bbb54080a6fbd5ef79204b3b7dc07f72060a818c0730c8bf966c03d939041fa7dbbbcf8e4fa60129", 0xfffffffffffffdc5) r1 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) r2 = syz_genetlink_get_family_id$tipc2(&(0x7f00000001c0)='TIPCv2\x00') sendmsg$TIPC_NL_NET_SET(0xffffffffffffffff, &(0x7f0000000640)={&(0x7f0000000480)={0x10, 0x0, 0x0, 0x2019024}, 0xc, &(0x7f0000000600)={&(0x7f0000000780)=ANY=[@ANYBLOB="104988e155d4f3832bbea5fed0e42b47e96e903bdb013e3ea4bde6e1b85110beabc1b8d8dc8d54912934ccb3e9c88ebd0be241bf6f8741f9e1a6f1504fe3e80fbe95320a1093a9e5d9bcb297a8204f0f53657f99fe5cbb558fb4c20fc0f5148fa8b879fe830c5935a308f3e0c0365c5fed3e6309443452fb9b577b96f31da37b957a61d88b70335ac5d6ce7584cdff19e907cd8116947c6af57d725baa8172cc98e694b31b69ad6420163c29c20a5566c463cece94aed34dd1256cad89e0ceb31e", @ANYRES16=r2], 0x2}, 0x1, 0x0, 0x0, 0x40}, 0x0) sendmsg$TIPC_NL_MEDIA_GET(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000080), 0xc, &(0x7f0000000100)={&(0x7f0000000280)={0x1a8, r2, 0x800, 0x70bd2a, 0x25dfdbfc, {}, [@TIPC_NLA_MEDIA={0x3c, 0x5, [@TIPC_NLA_MEDIA_PROP={0xc, 0x2, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x7}]}, @TIPC_NLA_MEDIA_PROP={0x2c, 0x2, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x3}, @TIPC_NLA_PROP_MTU={0x8}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x13}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x4}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x9}]}]}, @TIPC_NLA_NET={0x0, 0x7, [@TIPC_NLA_NET_ID, @TIPC_NLA_NET_NODEID={0x0, 0x3, 0x7}, @TIPC_NLA_NET_NODEID={0x0, 0x3, 0x1}, @TIPC_NLA_NET_ADDR={0x0, 0x2, 0xafc6}]}, @TIPC_NLA_MON={0x2c, 0x9, [@TIPC_NLA_MON_REF={0x8, 0x2, 0x5f}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x13}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x10459526}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x2}, @TIPC_NLA_MON_REF={0x0, 0x2, 0x8}]}, @TIPC_NLA_SOCK={0x10, 0x2, [@TIPC_NLA_SOCK_HAS_PUBL={0x4}, @TIPC_NLA_SOCK_ADDR={0x8, 0x1, 0x9}]}, @TIPC_NLA_SOCK={0x10, 0x2, [@TIPC_NLA_SOCK_HAS_PUBL={0x4}, @TIPC_NLA_SOCK_HAS_PUBL={0x4}, @TIPC_NLA_SOCK_HAS_PUBL={0x4}]}, @TIPC_NLA_NET={0x20, 0x7, [@TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x80000001}, @TIPC_NLA_NET_ADDR={0x8, 0x2, 0x84f}, @TIPC_NLA_NET_ID={0x8, 0x1, 0x100}]}, @TIPC_NLA_LINK={0x18, 0x4, [@TIPC_NLA_LINK_NAME={0x14, 0x1, 'broadcast-link\x00'}]}, @TIPC_NLA_NET={0x2c, 0x7, [@TIPC_NLA_NET_ID={0x8, 0x1, 0x4}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x100}, @TIPC_NLA_NET_ADDR={0x8, 0x2, 0x4}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x3}]}, @TIPC_NLA_LINK={0x7c, 0x4, [@TIPC_NLA_LINK_PROP={0x14}, @TIPC_NLA_LINK_NAME={0xc, 0x1, 'syz0\x00'}, @TIPC_NLA_LINK_PROP={0x1c, 0x7, [@TIPC_NLA_PROP_TOL={0x8}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0xc}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x5}]}, @TIPC_NLA_LINK_PROP={0x3c, 0x7, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0x2}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x50fb}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x1}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x6}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x3}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x800}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x7}]}]}]}, 0x1a8}, 0x1, 0x0, 0x0, 0x10}, 0x8100) keyctl$update(0x2, r1, &(0x7f00000001c0)="a6", 0x1) keyctl$get_keyring_id(0x0, r1, 0x80000001) r3 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r3, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r3, 0x0, 0x0) ioctl$EVIOCGABS0(r3, 0x80184540, 0x0) r4 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r4, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r4, 0x0, 0x0) ioctl$EVIOCGABS0(r4, 0x80184540, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$PPPIOCSPASS(r5, 0x40107447, &(0x7f0000000440)={0x5, &(0x7f0000000180)=[{0x3, 0x3, 0x1}, {0x75, 0x2, 0x9, 0xe}, {0xff, 0xff, 0x5, 0x6}, {0x2, 0x84, 0x4, 0xff}, {0x200, 0x6, 0x9, 0x3ff}]}) 00:32:06 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x200000000000013, &(0x7f0000000280)=0x400100000001, 0x2a7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) connect$inet6(r0, &(0x7f0000000080), 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_OPTIONS(r0, 0x6, 0x16, 0x0, 0x0) clone(0x2000000002000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r3 = dup(r0) setsockopt$inet6_tcp_int(r3, 0x6, 0x3, &(0x7f00000000c0), 0x36c) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) 00:32:06 executing program 3: ioctl$BLKBSZGET(0xffffffffffffffff, 0x80081270, &(0x7f00000001c0)) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') ioctl$TUNGETIFF(r0, 0x800454d2, &(0x7f0000000200)) preadv(r0, &(0x7f0000000480), 0x10000000000002a1, 0x0) ioctl$TIOCNOTTY(r0, 0x5422) signalfd(0xffffffffffffffff, &(0x7f0000000240)={0x567}, 0x8) r1 = syz_open_dev$mice(&(0x7f0000000180)='/dev/input/mice\x00', 0x0, 0x400) ioctl$EXT4_IOC_MOVE_EXT(r1, 0xc028660f, &(0x7f0000000280)={0x0, 0xffffffffffffffff, 0x7fff, 0x5, 0x0, 0x81}) r2 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f0000000140)="742b0000000000e6ee5346069df4af6613b45f", 0x13, 0xfffffffffffffffc) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f00000000c0)={0x0, 0x0, 0x1, 0x1ff}) keyctl$search(0xa, r2, &(0x7f0000000080)='pkcs7_test\x00', &(0x7f0000000100)={'syz', 0x2}, 0xfffffffffffffffe) 00:32:06 executing program 2: r0 = openat$keychord(0xffffffffffffff9c, &(0x7f0000000080)='/dev/keychord\x00', 0x20080, 0x0) write$selinux_attr(r0, &(0x7f0000000100)='system_u:object_r:mnt_t:s0\x00', 0x1b) r1 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) keyctl$update(0x2, r1, &(0x7f00000001c0)="a6", 0x1) 00:32:06 executing program 5: add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f0000000080)='8', 0x1, 0xfffffffffffffffc) 00:32:06 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x200000000000013, &(0x7f0000000280)=0x400100000001, 0x2a7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) connect$inet6(r0, &(0x7f0000000080), 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_OPTIONS(r0, 0x6, 0x16, 0x0, 0x0) clone(0x2000000002000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r3 = dup(r0) setsockopt$inet6_tcp_int(r3, 0x6, 0x3, &(0x7f00000000c0), 0x36c) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) 00:32:06 executing program 2: r0 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) keyctl$update(0x2, r0, &(0x7f00000001c0)="a6", 0x1) r1 = accept(0xffffffffffffffff, &(0x7f0000000100)=@pppoe={0x18, 0x0, {0x0, @remote}}, &(0x7f0000000080)=0x80) r2 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') preadv(r2, &(0x7f0000000480), 0x10000000000002a1, 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') preadv(r3, &(0x7f0000000480), 0x10000000000002a1, 0x0) getsockopt$inet_IP_IPSEC_POLICY(r1, 0x0, 0x10, &(0x7f00000003c0)={{{@in6=@initdev, @in6=@ipv4={[], [], @broadcast}}}, {{@in=@multicast1}, 0x0, @in6=@loopback}}, &(0x7f0000000180)=0x100000148) lsetxattr$security_ima(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='security.ima\x00', &(0x7f0000000380)=@sha1={0x1, "41a6fe000c20f6d5738eecc08501af15eb1ac90a"}, 0x15, 0x2) 00:32:06 executing program 5: open(0x0, 0x0, 0x1c0) syz_open_dev$loop(0x0, 0x0, 0x182) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000480)='./cgroup.cpu\x00', 0x200002, 0x0) fchdir(r0) r1 = syz_open_dev$mice(0x0, 0x0, 0x0) r2 = creat(&(0x7f0000000700)='./bus\x00', 0xfffffffffffffffe) ioctl$BLKPBSZGET(r1, 0x127b, 0x0) inotify_init() fcntl$setstatus(r2, 0x4, 0x6100) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f00000001c0), 0xfffffef3) read(r3, &(0x7f0000000200)=""/250, 0x50c7e5e2) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x0, &(0x7f0000000080), 0xfffffcec) truncate(&(0x7f00000000c0)='./bus\x00', 0x800) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r6 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r6, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r6, 0x0, 0x0) ioctl$EVIOCGABS0(r6, 0x80184540, 0x0) lseek(r6, 0x0, 0x2) sendfile(r2, r5, &(0x7f00000001c0), 0x8000fffffffe) io_setup(0xb0, 0x0) ioctl$SNDRV_TIMER_IOCTL_PVERSION(r3, 0x80045400, &(0x7f0000000100)) ioctl$RTC_ALM_READ(r5, 0x80247008, &(0x7f0000000140)) io_submit(0x0, 0x0, &(0x7f0000001cc0)) ioctl$EVIOCGUNIQ(0xffffffffffffffff, 0x80404508, &(0x7f0000000300)=""/65) socket$inet6(0xa, 0x0, 0x0) open(0x0, 0x218302, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sendfile(r2, r5, 0x0, 0xa5cc554) r7 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r7, 0x107, 0x12, &(0x7f0000000040)={0x800, 0x4dff8868581ae3ea, 0x9a54709542ddbaa7}, 0xfffffffffffffc62) pipe2$9p(&(0x7f0000000040), 0x800) getuid() 00:32:06 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x200000000000013, &(0x7f0000000280)=0x400100000001, 0x2a7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) connect$inet6(r0, &(0x7f0000000080), 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_OPTIONS(r0, 0x6, 0x16, &(0x7f0000000440), 0x12f7e5) clone(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r3 = dup(r0) setsockopt$inet6_tcp_int(r3, 0x6, 0x3, &(0x7f00000000c0), 0x36c) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) [ 2807.445415] audit: type=1400 audit(1575333126.134:1647): avc: denied { create } for pid=26498 comm="syz-executor.4" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 00:32:06 executing program 2: r0 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) r1 = socket$inet6(0xa, 0x3, 0x4) setsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r1, 0x6, 0x1d, &(0x7f0000000080)={0x81, 0x6, 0x0, 0x7}, 0x14) keyctl$update(0x2, r0, &(0x7f00000001c0)="a6", 0x1) ioctl$VT_RELDISP(0xffffffffffffffff, 0x5605) 00:32:06 executing program 2: r0 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) keyctl$update(0x2, r0, &(0x7f00000001c0)="a6", 0x1) 00:32:08 executing program 0: socket$inet6_udplite(0xa, 0x2, 0x88) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000010c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) socket(0x11, 0x800000003, 0x0) creat(&(0x7f0000000040)='./bus\x00', 0x0) openat$keychord(0xffffffffffffff9c, &(0x7f0000000240)='/dev/keychord\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) socket(0x10, 0x400000000080803, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') mkdir(&(0x7f0000000640)='./file0\x00', 0x0) syz_open_procfs(0x0, &(0x7f0000000140)='ns\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) dup(r0) clone(0x7f8, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f00000021c0)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000440)=ANY=[@ANYBLOB="40340800eedb16c248460f05eaa415a5"], 0x10}}, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x40) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r2}) ptrace$setregs(0xd, r1, 0xfffffffffffffffc, &(0x7f0000000080)) ptrace$cont(0x7, r1, 0x0, 0x0) 00:32:08 executing program 2: add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) r0 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) keyctl$update(0x2, r0, &(0x7f00000001c0)="a6", 0x1) r1 = add_key$keyring(&(0x7f0000000b80)='keyring\x00', &(0x7f0000000bc0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffc) r2 = add_key$user(&(0x7f0000000080)='user\x00', &(0x7f0000000140)={'syz', 0x0}, &(0x7f0000000180)='\v', 0x1, r1) keyctl$search(0xa, r0, &(0x7f0000000080)='keyring\x00', &(0x7f0000000100)={'syz', 0x1}, r1) r3 = add_key$keyring(&(0x7f0000000b80)='keyring\x00', &(0x7f0000000bc0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffc) add_key$user(&(0x7f0000000080)='user\x00', &(0x7f0000000140)={'syz', 0x0}, &(0x7f0000000180)='\v', 0x1, r3) keyctl$search(0xa, r2, &(0x7f0000000200)='trusted\x00', &(0x7f0000000240)={'syz', 0x1}, r3) 00:32:08 executing program 3: add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) r0 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$IP_VS_SO_GET_SERVICE(r0, 0x0, 0x483, &(0x7f0000000100), &(0x7f0000000080)=0x68) r1 = openat$selinux_avc_hash_stats(0xffffffffffffff9c, &(0x7f0000000180)='/selinux/avc/hash_stats\x00', 0x0, 0x0) r2 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000300)='/dev/ppp\x00', 0x6400, 0x0) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) prctl$PR_GET_TID_ADDRESS(0x28, &(0x7f00000002c0)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x2, 0x0) r4 = syz_genetlink_get_family_id$tipc(&(0x7f0000000340)='TIPC\x00') sendmsg$TIPC_CMD_ENABLE_BEARER(r3, &(0x7f0000000440)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000400)={&(0x7f0000000380)={0x34, r4, 0x1, 0x70bd27, 0x25dfdbfe, {{}, 0x0, 0x4101, 0x0, {0x18, 0x17, {0xe, 0x6211, @udp='udp:syz1\x00'}}}, ["", ""]}, 0x34}, 0x1, 0x0, 0x0, 0x40}, 0x0) sendmsg$TIPC_CMD_DISABLE_BEARER(r1, &(0x7f0000000280)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000240)={&(0x7f0000000200)={0x2c, r4, 0x0, 0x70bd25, 0x25dfdbfc, {{}, 0x0, 0x4102, 0x0, {0x10, 0x13, @udp='udp:syz0\x00'}}, ["", "", "", ""]}, 0x2c}, 0x1, 0x0, 0x0, 0x10}, 0x0) 00:32:08 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x200000000000013, &(0x7f0000000280)=0x400100000001, 0x2a7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) connect$inet6(r0, &(0x7f0000000080), 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_OPTIONS(r0, 0x6, 0x16, &(0x7f0000000440), 0x12f7e5) clone(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r3 = dup(r0) setsockopt$inet6_tcp_int(r3, 0x6, 0x3, &(0x7f00000000c0), 0x36c) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) 00:32:08 executing program 5: r0 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') preadv(r0, &(0x7f0000000480), 0x10000000000002a1, 0x0) r1 = syz_genetlink_get_family_id$tipc2(&(0x7f00000001c0)='TIPCv2\x00') sendmsg$TIPC_NL_NET_SET(0xffffffffffffffff, &(0x7f0000000640)={&(0x7f0000000480)={0x10, 0x0, 0x0, 0x2019024}, 0xc, &(0x7f0000000600)={&(0x7f0000000780)=ANY=[@ANYBLOB="104988e155d4f3832bbea5fed0e42b47e96e903bdb013e3ea4bde6e1b85110beabc1b8d8dc8d54912934ccb3e9c88ebd0be241bf6f8741f9e1a6f1504fe3e80fbe95320a1093a9e5d9bcb297a8204f0f53657f99fe5cbb558fb4c20fc0f5148fa8b879fe830c5935a308f3e0c0365c5fed3e6309443452fb9b577b96f31da37b957a61d88b70335ac5d6ce7584cdff19e907cd8116947c6af57d725baa8172cc98e694b31b69ad6420163c29c20a5566c463cece94aed34dd1256cad89e0ceb31e", @ANYRES16=r1], 0x2}, 0x1, 0x0, 0x0, 0x40}, 0x0) sendmsg$TIPC_NL_LINK_RESET_STATS(r0, &(0x7f0000000380)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000140)={&(0x7f0000000500)={0xb8, r1, 0x1, 0x70bd2a, 0x25dfdbfd, {}, [@TIPC_NLA_NODE={0x1c, 0x6, [@TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x5}, @TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x800}]}, @TIPC_NLA_NODE={0x3c, 0x6, [@TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x4}, @TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x97}, @TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_ADDR={0x8, 0x1, 0xfffffffb}, @TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x2}, @TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_UP={0x4}]}, @TIPC_NLA_NODE={0x20, 0x6, [@TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x7ff}, @TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x8f2}, @TIPC_NLA_NODE_ADDR={0x8, 0x1, 0xf148}, @TIPC_NLA_NODE_UP={0x4}]}, @TIPC_NLA_MON={0x2c, 0x9, [@TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x4}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x2}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x4}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x401}]}]}, 0xb8}, 0x1, 0x0, 0x0, 0x24044010}, 0x8000) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x400c000, &(0x7f0000000080)={0x2, 0x4e21, @loopback}, 0x27e) connect(0xffffffffffffffff, &(0x7f0000000180)=@nl=@unspec, 0x80) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/udp\x00') r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) r4 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r4, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) setsockopt$inet_tcp_int(r2, 0x6, 0x7d, &(0x7f00000003c0), 0xfffffffffffffeee) write$evdev(r4, 0x0, 0x0) ioctl$EVIOCGABS0(r4, 0x80184540, 0x0) r5 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r5, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r5, 0x0, 0x0) ioctl$EVIOCGABS0(r5, 0x80184540, 0x0) r6 = perf_event_open(&(0x7f0000000480)={0xc76beb2f716ce415, 0x70, 0x7, 0x5, 0x2, 0x2, 0x0, 0x10, 0xd2c58, 0x8, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x3, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x7, 0x0, @perf_config_ext={0xce5, 0xfff}, 0x20200, 0xfff, 0x400, 0x8, 0x0, 0x1bd4, 0x41}, 0xffffffffffffffff, 0x8, 0xffffffffffffffff, 0x2) fstat(r6, &(0x7f0000000400)) write$FUSE_BMAP(r3, &(0x7f00000000c0)={0x18, 0x0, 0x6, {0x401}}, 0x18) r7 = dup(0xffffffffffffffff) io_setup(0x6, &(0x7f0000000200)=0x0) r9 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000240)='/proc/self/net/pfkey\x00', 0x100, 0x0) r10 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') preadv(r10, &(0x7f0000000480), 0x10000000000002a1, 0x0) io_cancel(r8, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x6, 0x9, r9, &(0x7f0000000280)="61c272a3f7da42d84112c94d1685bda59797d151a766005659ce4835724b32c29158df182fe2fb1e9aa5b282530eef7b3e50179ef84faef72c5a5aa24839ddb005d85b", 0x43, 0x7, 0x0, 0x0, r10}, &(0x7f0000000340)) sendfile(r7, r2, 0x0, 0x523) arch_prctl$ARCH_MAP_VDSO_X32(0x2001, 0x0) 00:32:08 executing program 4: openat$urandom(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/urandom\x00', 0x204002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) clone(0x13102000ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r2 = memfd_create(&(0x7f0000000540)='\x97&\x89\\\xd0\xe7\xca\x16ZO\x94:\xe1\x01\xe5`iq@Nse;\xa8Fpj\x0e\x04!\xd5\xc5YBz\x94\xaf\x13\xe9\xd2\x0f\xc2G\x86Xe\xf1/V\x8cvS\xa6K&u\x9dX\xcc\r\x12\x11\x99\xe7\xce\xaeA\xb8-E\xa1\xf8\xe4~IS\xc1\x04\xf78\xf1\'\xdfv\x90\xbc\xd1\xda\x88j\x16\xeb>\x8c\xa1\x03\xf3\xaf\xfd\xf4&a?\xcaG\n\xe5j\x9b}\xc6G\x86\xb2\xdeY\x17yX $\xfcU\x9d\x80dX\xcc\xab\x84\xd1\x01_\x7f\xf4tW.\x81\n\xf3\v\x8d\x12pa\x91\x9b\x8cxd\x06\xa7k\n\x86\xc3\xb6\x910\xf2L\xf0\xaf\xe1jd\xda\x1f\x8bVrd\xa4\xb34\xfcUj\x1ad:#\x96\xf9\xd3\x1c]ImZlU\".\x18)\xcf\x1am\xd5\xe0\xdb\xdc\xd7\x8e\xe0\xa3\x82\xec\x9b\xfb\xc9\x81\x9c\xdc\xb7\x0f\xdd\xd3\xd7\xbe\x89\x7f3\x1d\x1c@\x8eu\x85\xces\x89\x95&3FX\xb1\xaf\xa6\x96\xa2\x13\x1f-\b\xcf', 0x0) fcntl$setlease(r2, 0x400, 0x1) r3 = gettid() tkill(r3, 0x3b) r4 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) ioctl$RTC_WKALM_RD(r1, 0x80287010, &(0x7f0000000400)) write$evdev(r4, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r4, 0x0, 0x0) ioctl$EVIOCGABS0(r4, 0x80184540, 0x0) preadv(r4, &(0x7f0000000340)=[{&(0x7f0000000000)=""/97, 0x61}, {&(0x7f00000000c0)=""/164, 0xa4}, {&(0x7f0000000180)=""/166, 0xa6}, {&(0x7f0000000240)=""/63, 0x3f}, {&(0x7f0000000280)=""/144, 0x90}], 0x5, 0x2) execveat(r2, &(0x7f0000000500)='\x00', 0x0, 0x0, 0x1000) [ 2809.521563] audit: type=1400 audit(1575333128.204:1648): avc: denied { create } for pid=26539 comm="syz-executor.5" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 00:32:08 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)={0x2, 0x400000000000003, 0x0, 0x0, 0x16, 0x0, 0x0, 0x0, [@sadb_lifetime={0x4, 0x3}, @sadb_address={0x5, 0x6, 0x0, 0x0, 0x0, @in6}, @sadb_lifetime={0x4, 0x4, 0x600}, @sadb_sa={0x2}, @sadb_address={0x5, 0x5, 0x0, 0x0, 0x0, @in6={0xa, 0x0, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff}}}]}, 0xb0}}, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r1, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) r2 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') preadv(r2, &(0x7f0000000480), 0x10000000000002a1, 0x0) getsockopt$inet_buf(r2, 0x0, 0x9, &(0x7f0000001780)=""/94, &(0x7f0000001800)=0x5e) write$evdev(r1, 0x0, 0x0) ioctl$EVIOCGABS0(r1, 0x80184540, 0x0) r3 = dup(r1) r4 = socket$key(0xf, 0x3, 0x2) r5 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$SO_ATTACH_FILTER(r5, 0x1, 0x1a, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[{0x2, 0x7, 0xfc, 0x1000}, {0x0, 0x8, 0x1, 0x7}, {0x5, 0x0, 0x6, 0x9}, {0x55f, 0x81, 0x5, 0x80000000}, {0xbb, 0x7f, 0x7, 0x3}, {0x9, 0x8, 0x1, 0x2}, {0x9, 0x0, 0x4, 0x80}]}, 0x10) fchdir(r4) sendmmsg(r4, &(0x7f0000000180), 0x32bc45944b084a6, 0x0) r6 = socket$key(0xf, 0x3, 0x2) sendmmsg(r6, &(0x7f0000000180), 0x32bc45944b084a6, 0x0) connect(r6, &(0x7f00000018c0)=@un=@file={0x0, './file0\x00'}, 0x80) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r8 = getuid() sendmsg$netlink(r3, &(0x7f0000001740)={&(0x7f00000000c0)=@proc={0x10, 0x0, 0x25dfdbfe}, 0xc, &(0x7f00000016c0)=[{&(0x7f0000000100)={0x188, 0x2e, 0x2, 0x70bd29, 0x25dfdbfd, "", [@typed={0x84, 0x78, @binary="6699738d070b9446c30291a3d2927c2dc9fb4890642566323335c9233f71a311b8fba64420e516cf442be1252872f87192abca9a3464900e47694e45d83c8057a323366cc3af4f2c540bdba76036778c9bc4dd1d85b10091233d338ef528df662741fdd88a69b0835dcc6a687e8bd93278bb317db9d2e367dd7ee5496f0806"}, @typed={0x8, 0x7c, @ipv4=@broadcast}, @generic="e86b6c0a4601777db1c4f24ae9516cd9f5b75949af5d7ad235937a390b05b1de74d59330d381991ec80cea5400c5aed6e292d0bc90832b2f25f87a17221f469829ec8f9411188f5cc774fe82fca53f4d0c8af17408ec37ab6f8d9f206fcb49310eaa27f57a12d388f3f726b56e39e727672d9165a13a71", @generic="9944d6c7fbe0fa4431c4a6b472b6249289f54128f32f0eb333aa78b9feeb2e37894370cdb4bd532841caec6ad7c638a790dca762f4b508f62fa887b78acd1d76561bc1fa4be1114f8683c2ef3ee879ed9cdb274853bb65341fcc7daa1e365dcec763f09b07ed3a4be94afe8a7b9e8db0858cb2d9"]}, 0x188}, {&(0x7f0000000340)={0x24, 0x1c, 0x118, 0x70bd2a, 0x25dfdbff, "", [@typed={0x8, 0x65, @uid=r7}, @typed={0xc, 0x73, @u64=0x2}]}, 0x24}, {&(0x7f0000000380)={0x2bc, 0x3b, 0x400, 0x70bd25, 0x25dfdbff, "", [@nested={0x1bc, 0x33, [@typed={0x8, 0x10, @uid=r8}, @generic="839b45333fd64c65fd039a27eadce31aacaebb030d59618744418850eeaf2cfd75299a5de72c31a99887be87596d3dcdc9af8f12fbc2c4e3c6bdddf646e0646c45c3e18651a261b3f4d2b20b20e770a0dffea1906d9cf17092afd1cf7a858d78ef660244f6b81df134da756c0eb08eab0da8e331ce47f8e26af2f96555ae2b136309a91bf7dcf7a40f1432fbd1dd8e7a1bb2dd0a5a0a1f34cfa2cf705fc05260046d16db53795f869143cceb4ad19b33d51b01b7c8cf628bb445aab48b7ac35967e668c744bd8f4be68d12431155d30265a01524d6d830e68891df401220a73b8b37fda804bca02278b3566d6403b96a10a3c633b35c4b2d1a6a61", @typed={0x8, 0x3c, @u32=0x1}, @typed={0x64, 0x60, @binary="7455b8fd2cfeb73991c0b5199791d29cd45c65cfc58c6eedf18ab7ca2159d9b95ea6415ea72855740ae213dd92e70e1bb23594af1cbfa5252f8d07397db557c7012a15ba0558a2e60c6cbb95c37f627b59dca19c7e1f6166e82fc54366"}, @typed={0x8, 0x5a, @str='\x00'}, @generic="2a9769f3f642bda39d04953e25c26e6afc6fdf80e293d4e0dc8f271dd1bcbe615fb6fc2514e770400c1915d51a6592b6560f16367416f89736aeceebd8b20b32"]}, @generic="092c9f9dd8cdd0405506d68d743c65daed1538bc075c126ece8976d9f65c027546580cef088953ec099881d35d11b596dc4fefbbcae0956b78c79f340dcfce49846cd18d99916b45acd8d7fcfbad508d1d94a275f32ab4361a17279064e9e97966605b1f633c3cf6de15d781827033c9540132443b9b61565a282953a8bdf88a0e3fbf9199e89e2db11d606d03744d6ef20d0ce951ef02d523277eba288103bc18fa8b07d7767bb709f3cad0e94fd541713a6688b23e29e0bfa8b155975cc3b88f4549222162e2b565e5f0b13a7ef8601982083d7f6881ca521b1b084ecf69b5a26168e477429084f9cfdcdda6d2"]}, 0x2bc}, {&(0x7f0000000640)={0x14, 0x27, 0x2, 0x70bd2a, 0x25dfdbfb, "", [@typed={0x4, 0x40}]}, 0x14}, {&(0x7f0000000680)={0x101c, 0x36, 0x2, 0x70bd28, 0x25dfdbfc, "", [@typed={0x4}, @nested={0x1008, 0x3e, [@typed={0x1004, 0x77, @binary="9a5dfc1c1f8b568c6276bf06b873855ce73383769ac32c5b38e537eb4e1a7b8532f89322c587be56eaa229abbf0151a93701dbbdd909b1958d576227092ed47272ede416b99813ad893758312fb96cc0442cf4b6ab5cc5d591ff1cf5fa34766fe0bfd5a37a6e43858a8602e766140e0fc2ee8103b54ead993c0c627e1c9149a4ef64800a0b0ad9f0d3c51811e06f34353ed22f85406f784ba90f884d1e0c6a6293fa3148e926e0db48993c957ff9752081f6a9af9c0e2b9019a55aa97aebb92ee946cd924f4c012d85eb532a31c8d9aa010be865ed60f4bdd629aa7ecfaa776b110c29261df340bfe5a76d81fd320e93a373133d933df36bbe37a3c7a82e1aebc279e3f851fe6150e57cc9970cd00423fb672d3c722562e4009edc99f3ceab42634345f144233a065195e8ac32a7266b8ebb4c7f2b5d0992b3fc58c0880ef10d7417964736a0a8e5a35d25acac7500620c04582ac2916f10a83788e54ec45ce1b46fe12bd1c38355397be8965b5b9096d21dfccb828f46c507fab9cb3b6846534b5d4fd75ede780042fa05ed8d5b51db3dd703aebc286b47f347128703ed7b1d872dd404a868ee32742a124466199771390975e951dcf1b1c5976e7e07ba5ffed2bf20896f44c0812776681239c034dc4f4c2982f8353db36803e4b444b4d1172a6a8cb3b8097cfc0ca593602131135ce2539dad20eccf1d66b8a7047bc3d764a0d5efbf023a26d3820207a245e0e7289c76a1c6a1b143220ca6ba9b2ffa2e7207cc16686ec0918e1fa0eea47e8a00dbdb6344677544a881bcd66d07d4550a8d64b6796f0e0465ea26646e11c47b3934429d7dbcf57b5393eb4c60ca1132999abf082178b5191ed286683d4159d320441437e57ceffe1ebc3b716736b0d7e0c28e6640c15341e5316731a678cd8d127d54261b29e10f740657a4210e1b62cec4c822eebc47cfd5f57e4c7942416faebf4a7be47f616d3d7f3190200c79dc8978310fadf05895627b37c77ed59216ca22ec54c3d6d81cdefc8e8af584a483642440d057348dd22511788114c42378e90fe959efcd233055260c94f3b26d8b93a656139b86d401c818b6a24d27fdf1e4595a49848ccd2eca4078dcab828dfe0ed16e6909f113a2dfc90e60d1ec6308a5307ef03104c9627e67b8ca1fbd4ff6f511e8058a615ab5048e292a576a3ae3e8ad0078f30dac02702421c92b1640df67fcad2695cebb57cc380fb5e46d9a16559501ed44939e18fd1f706302310f041684885a292aa029047051241e99ddd7426e7edbe66c1e5cd3992dbff12e87be9a8694ea6d52ca8af517637d51cd841bc5dbc8214cb04eb6df7e2c0731c7069e51622f2ba7b542e4c276fb1a267b670a725c962dda2f7f9f5a6976f193ba3dd96915803c2c21b4511c21f6937782e0f65ea2fc447f135df91919598a0818b19e96703dbe5e97351162c9501ed959cb05fdcdb0ccfded63c6b28db0252055e25df0b6187bd3f4d18daff2b6e1efe442c2da5e1d98ec0126515648ccf21415a03520cf9a0aa3ea0e455f8a0d4b2a41ef6352d76585b3aa4e2ad26a46d02ed32d11478982ef37f647d3d6f226286b70f6270703734fed3680ff79d9dfca501367c8895c611855b3542fa61cc05f0780bb0fe0f2e8ccc19e6f48abc046be2bf2eee864a724f74af5718446f9fd9bd1b5aac1f2dd2312a763ce1e1de064c34762ff1eb585e3e99901c96d8866e66a488a9b27e2659a14a796b461a1fee76251d75348cd01c2d6ef2e7065d0c29a1d6a60475056bd3c9c660d30295773c518a292e4afba26c4ea01c6e333ee9865d2cc4a885f5ee0ec223ebf057291945a712b5235557d2edc5dbc5683c541ea552ffab36bad80dd0bdb51ac10af8a3d7dab659467a7e61b2e74cd79d34c62cec9e1b6388e89440a288ad8c71a636b6b1e00fd97cd830aa9eb010c88ab1642890c94f82bc5126ba2d3077c052412134ecfd1aaf96e05f8766c7c4000d960c88839b0b6b41c0cf8074c931c1e15d2965fe6df1d5776b121c8f7722d1c5373d6d4ea9e2965d6d795641f1804f7f7e1a868c329b2119511bda003b9e163bb9a572d954930e17955b4b772287d3819c68cf9c9e89b588fb1ac6abfc43e47bfb8d1f32206fb2fae95b64bdda9420d8b43fffd828c4cf21fe2d6eba8aaef30982541baf116e527aea98a8348109a4f7cc3b11ba09699d3e8d9c28e0c93d880a4c8e98cae80ed935da8b1145cb78d3cf5dd2eb8dce8e9388cd5c3001a38fc06fd2dd081d1f42d468ac649e35fae882a72ed65bb59d2fa68d724fa82c887220dd87d2dbc89f759c99cca50ba76e9ef6f4e5ea4f2af2de9da89b6c8831da7fb4d93d405c930bfb6edbb4964160f587e67522fa9957a4ec656e93cdb9312f07e2a64755ca3aa10210cbbc989874eaa1d7c4626dd1da5197257771d601754570f4ccacdd3cf912f99a9399c1430eff1f06262357436f7e55c98aa02b116cfc8dbd267c0e24c58d16957686fa494378163ad906a7918b24ef8ea17123ddb43289eb492d23dfd995342f6b311bffafe4f0ebd4fb505a57e3879e545632e6e6ce21264bc052a9886e82134fbca3f5da2b4298ce245c6d1efff5840db2aaa74eb4be6fda2c5a0c9d546483189e292ff9d80462d2f54a19699738712f545ed0ecd60746b5d6186cb8d261d82c83505e7a40646277f6a12872eb54a8f1e1af82d18333f72348f49f921aae055880993d45f6f530bfc1d12827595531e94a264938adcd152b3b4fe7276318655e02e46041deab7988ed0e07ba4a8a8ee8fc57274895a32c99389b0eab19d443869e2bf341fd05d335fde1ca3a13c2908ae311381ad30f1c9c22abdaee7ad9a78a4a20afea9ece7f1a4fe20c92c7529e0088a389b06659db621673e63b6dbb3cec1ac765cf4481f96953b3a01264b65d70871b2c3b4dfb2c958a6e29beeaf1af33af91ba197ea1a2c2a49fff3812140b0e6a835ff21e1fce944b338e9d7eb2f06d69276871d2d597141a1c32255213968135fce3baa8cb1de53700f92ad7f9a35bc7fc8351e68b0f12e0f7d266127fa055c8ac3127a7d87eaf069f7c1081b48a737cf2e54e5a5703450634725e20be26d2b4b0aad0d5c765139cd9fe377a3dbdee4de86c3411307443f19705845719a5d79dbb00e8b3ff79016bb8d6a72fd7144b8e080e95d78c98127377c5f179b78ceee3166dddb1a1df00864a84c625729e451124722d92b9744f96bc038fcae0483b480361def27174b6601a2cbd94d81e5a99211864623e1e4ddfe84e47c29322bec22c4cab40395ea64690acc31bff49e741ca2a1b4a44215ffcdddda814b47c4f5ec0fea6973bc82ed0d9657c5ea79a9208a3c6d80848f8c53bdcbeb37d0d54618136ebab0bce2eb437f9e5d759817ed79d35acc8bb94a009359168eca2764e099eaee351731cc6df658a7030e835bf5d09ce766c6a4096930b63ae6c1605c24d2e24419a0cba312faf02c1c6b2b3c6b50bd4ba82e5389a6a6da643856feb5d123d1ec5424b57e64a6c5e4fd7e62f362937fc25515d26677fb2843bb1fbc8c8f5fb10d991c9debfe1170319e09f8f100d78206c54d2e261a0e1ae71de2b676be87b5a5d2feab7d4bf8f8de366a8303e5b1fa845307a7c0a51c477c4673823b10aa1c069ae179ec746d8ee83582c1619b0dac56e39b1137f4c9810cab085ac7a3cf889e50d1a66e0540bc7bc4881bc3eb6700ebb9d7506461800dd6c2cdefca8233592643d21e3bb0f4922182c6eb9f96f28f706202cf5277267e81c4a9db6f205e2c960eac3e83a3a676f4053de41a9fdab48c851f315df7b6f54c29254f34429d069b0948c38d4e1d69a012d1f06732b7496a6147f93de4b4be13823ea5934fcb1ef9f534df31dc17b56c12b7f1337150eb070bbcd4a6ad7423eb4624796750ed57913cd29dbd56e0f2ea4bd66864c45f8e06f33e8cd13c61589513a9ec651c4ce1301322c47f5fe8adfd5ec0be945b9d0d79e7e505f0bd64695024a804e07dc062091092ff37d661a9b1ef44e4c7f4f02b056413abfa14aceaee00d1fa8f4fcd748a31feb8023f5971cd6e03323f18b617aa787b69ea687000f578728c9f786b9d1ddae1ee9ccb6223d8b0104fd4741444df6d67b30219af78769eabf8168bb8b75a256598bab7e0314ab2849e79e43d01cd4bb3ee5382708351755085a8108bea9ff5f8dcb44a044c4d12139ef954ccda731c8dd84fe00be854d7e2a636804625031a1e29e48064531b881a56920d2225eb84af7fdfc5352e4437391cd2cd5c3f201e3c89419d051c26faca806f38ecd5bd58e0dc06ee0d1bd9abac328d37a6a3a7a6bfe19fcc2d8e75013ee658b6da97895e67ab6a25394ce6545c758fb72d8a619d9c646a96834966cf869b6674fc82b81ee3f97733ffa464d1abd07426a6fec42201fea90b84dd88f8f9c2fb67d1d339d86024d2115a418eb02479f1c7ce5ceaa923f9b4e3604f375ffb76715172f0f02581a194b913df6a4b324c607f901adfc1e6542870a797aef8600c9324370f9bf5379c8d8438eddd530d4c42496cdb519ff221f3933feb48d9911471101076a476465d3d3558db0f1b01de202cadf31e463ac98843732d6a1ac2813d290fb78706ea71a10bfee518c5638a76f139b93498c23222863c2a33821b54bbac82e8c540509981f89352454b4afec30d3e87de061b6e2a2457ad2daa9c136544801005ef9ffcc6538a4011b4a6d13524d5d38dbe3d988881dba55f9d4690e7e0a334951e724311dfb96f908b49eeec54cb8ebf8bbba0505825eaf03b3a1094d4b4acf203afd33b0a641af131e45fde484901e75b9ce083bbbf579f4e6eb9d58fd44743d0af14b6194cb174df63dcf332b37c018324b978f562c5ceae30f94150aa967ff36ce168d45a95987ff3f05c6098c24199ae39dce7f5065ce0864c64f8601753cd08dd8964943464bb66308cddad2e518565e328a058318b206ad65234718d6085f93de238bceacb1512d80cf6e06adced9ea428823c49979c63dd6fb3f20705e78716b4920a8da08407c464479721debd1c04e48645e16458e9435390e7b2a46bde6b4e360cab850f51d293ac69842a2319847c2aa7a6c82c0a38df584ac0583c3e1d5ebeb020dc98b9185e441fc353d1a8b4e017fbe0695a0cb827d82989e6a067c28e5e73fe959d6ec7473b775c52b1e54e9f6898da1c30173d15b9dfd3604e070706bd08a5acfcc4fd70021936e4e0341aaa3962b380fb7bca50f0b46b9be47d9cec789ac7967a7ea51fe74f6fb981f215ededb1e38d9142ef572e34d29aa2be814a362883b6815a771332554bc077c6bdc0e9b4cb935f31d782ffcd9e53d227f99c3c80c37cbd6dca55e34f514f46d921ae89d06ae22b22a6fd44057b6013892c28606f1a9ca4e8a526db8e44a6f7097aa9f37e5366329878d475be3b98251b59393c6155fc66370a70018305f8de3567afc26377c647918ffba363f18a1494ba8f7b0fbf6b2cb6802a18127e591a6e61a49ae9e3a2f8ed75c5e02ce403a36b2aad7469402bb458cfc56560078f020e92e6e60ca1a931b1d40bc84b7d4bf2adaba229a8aa8ec3024d61ea8c6c929ee79089e2636742f38dacdd1336ae55572346f964a8f23fc9e9671e1c7e74f65685cef412628b03d18b1379d493417268542d205108a31472f02137a1301c2e3682413c098ec7d2243a2f06e879981b708b7dd60d9b28abf73c250a357bcf22788ca0effe014e71adb7ae1b0079ce44bb2842f5091f68ead61b7f07950747150e"}]}]}, 0x101c}], 0x5, 0x0, 0x0, 0x200080c0}, 0x4008011) r9 = socket$key(0xf, 0x3, 0x2) sendmmsg(r9, &(0x7f0000000180), 0x32bc45944b084a6, 0x0) ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(r9, 0x8982, &(0x7f0000001840)={0x1, 'veth1_to_team\x00', {}, 0x3}) [ 2809.554253] audit: type=1400 audit(1575333128.244:1649): avc: denied { create } for pid=26540 comm="syz-executor.3" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 00:32:08 executing program 2: add_key$user(&(0x7f0000000080)='user\x00', &(0x7f0000000040)={'syz', 0x1}, &(0x7f0000000100)="8088aaedc0afe2e8c3a728d7e80ac88f4381aca4e1f29e9f9169e7ced318392e28498539d41e2401504191b10c201a1ac4c35acd5085e154d0f767abcfedd4bb700a7e728fa5a03fe50f47019e4b5fffe082e59c5d0ecba026a52ef0826c908705811a12c1d43c8a375635590e477e987bbfbf04c087f9fd2752542a91679a5601fb660e06de936ef436c9124073727f75d808b0b781189951e9601ad593094b37e01a6c94f6c204b8f15d72c9fbd1966716374a759784fd93e55ffae9cd662e38c4eb90c534b0742d5ce6e59d3198127746e0a668e64f55e6d6f61b215bbbe5", 0xe0, 0xfffffffffffffffc) [ 2809.639068] audit: type=1400 audit(1575333128.324:1650): avc: denied { create } for pid=26540 comm="syz-executor.3" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 00:32:08 executing program 3: add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') r1 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') preadv(r1, &(0x7f0000000480), 0x10000000000002a1, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(r1, 0x6, 0x16, &(0x7f0000000080)=[@window={0x3, 0x40, 0x5}, @timestamp, @mss={0x2, 0x1}, @window={0x3, 0x0, 0x8}], 0x4) preadv(r0, &(0x7f0000000480), 0x10000000000002a1, 0x0) ioctl$TUNSETLINK(r0, 0x400454cd, 0x76d) ioctl$LOOP_SET_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) 00:32:08 executing program 2: add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) r0 = openat$selinux_enforce(0xffffffffffffff9c, &(0x7f0000000240)='/selinux/enforce\x00', 0xc00, 0x0) ioctl$TCSETS(r0, 0x5402, &(0x7f0000000280)={0x3ff, 0x5, 0x7, 0x8, 0x18, 0x5, 0x1, 0x7a, 0x200, 0x1ff, 0x5, 0xe05}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r1}) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_LINKS(r1, &(0x7f00000001c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x24, r2, 0x7a21cf66f379cb3f, 0x70bd28, 0x25dfdbfc, {{}, 0x0, 0x4, 0x0, {0x8, 0x11, 0x8}}, ["", "", "", "", "", "", "", "", "", ""]}, 0x24}, 0x1, 0x0, 0x0, 0x80}, 0x8004) pipe(&(0x7f0000000200)) 00:32:08 executing program 3: lsetxattr$trusted_overlay_opaque(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='trusted.overlay.opaque\x00', &(0x7f0000000200)='y\x00', 0x2, 0x2) r0 = add_key$keyring(&(0x7f0000000b80)='keyring\x00', &(0x7f0000000bc0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffc) add_key$user(&(0x7f0000000080)='user\x00', &(0x7f0000000140)={'{\x1e ', 0x0}, &(0x7f0000000180)='\v', 0x1, r0) add_key$user(&(0x7f0000000000)='qser\x00', &(0x7f0000000040)={'s\x00\x8b', 0x0}, &(0x7f00000000c0)="c3", 0x1, r0) inotify_init() [ 2809.795794] audit: type=1400 audit(1575333128.484:1651): avc: denied { create } for pid=26573 comm="syz-executor.2" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 00:32:08 executing program 2: r0 = add_key$keyring(&(0x7f0000000180)='keyring\x00', &(0x7f00000001c0)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffa) add_key$user(&(0x7f0000000080)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f0000000300)="38b5d32342cf1bc673d92b11a07e22e2389b8da8ca8c4d99bbf674698263cec3bfc9d42a27ddfb69e514160298887f2b2a04d5a34d25e62f5def815950964f5ef58888e9fa888733bf45a886d966cea7a9c7371a0000c51dcddced2968ae1904ce5c8502000000", 0x302, r0) [ 2809.849275] audit: type=1400 audit(1575333128.534:1652): avc: denied { create } for pid=26573 comm="syz-executor.2" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 [ 2811.211850] audit: type=1400 audit(1575333129.904:1653): avc: denied { create } for pid=26539 comm="syz-executor.5" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 00:32:11 executing program 0: socket$inet6_udplite(0xa, 0x2, 0x88) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000010c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) socket(0x11, 0x800000003, 0x0) creat(&(0x7f0000000040)='./bus\x00', 0x0) openat$keychord(0xffffffffffffff9c, &(0x7f0000000240)='/dev/keychord\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) socket(0x10, 0x400000000080803, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') mkdir(&(0x7f0000000640)='./file0\x00', 0x0) syz_open_procfs(0x0, &(0x7f0000000140)='ns\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r1, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r1, 0x0, 0x0) ioctl$EVIOCGABS0(r1, 0x80184540, 0x0) fstatfs(r1, &(0x7f00000001c0)=""/59) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) dup(r0) clone(0x7f8, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f00000021c0)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000440)=ANY=[@ANYBLOB="40340800eebb16c248460f05eaa415a5"], 0x10}}, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) tkill(r2, 0x40) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r3}) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r2, 0x0, 0x0) 00:32:11 executing program 3: add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f0000000100)="38448c5778351c196eb3bad0d50337edd425914d8043c8537dd5f940d4522b3cd434dd2c50bb4cd21f81d20f14547cba076f02f4d3afe1e4cdff6ea62f112239bafdb8efb47f1df1", 0x48, 0xfffffffffffffffc) 00:32:11 executing program 2: r0 = add_key$keyring(&(0x7f0000000b80)='keyring\x00', &(0x7f0000000bc0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffc) r1 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000200)='/selinux/avc/cache_stats\x00', 0x0, 0x0) ioctl$TCSETSF(r1, 0x5404, &(0x7f0000000240)={0x10000, 0x2, 0x8ce, 0x5, 0xc, 0x20, 0x3f, 0x7f, 0x10000, 0x0, 0x9, 0x2}) r2 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') preadv(r2, &(0x7f0000000480), 0x10000000000002a1, 0x0) setsockopt$inet6_MCAST_MSFILTER(r2, 0x29, 0x30, &(0x7f0000000280)={0x9, {{0xa, 0x4e24, 0x3, @dev={0xfe, 0x80, [], 0x16}}}, 0x0, 0x5, [{{0xa, 0x4e24, 0x8, @rand_addr="b9dd936f69904af14cddd8fad1283ff9", 0x1f}}, {{0xa, 0x4e22, 0x4, @remote, 0x8}}, {{0xa, 0x4e23, 0x10001, @remote, 0x3}}, {{0xa, 0x4e22, 0xff, @rand_addr="478fcd80e800f7034f8af8ac1fb44ef3", 0xffffffff}}, {{0xa, 0x4e21, 0x4aa4, @empty, 0xff}}]}, 0x310) add_key$user(&(0x7f00000005c0)='uZ%\xfe\x1f', &(0x7f0000000640)={'syz', 0x0}, &(0x7f0000000600)='\v', 0xfffffffffffffe58, r0) r3 = add_key$keyring(&(0x7f0000000b80)='keyring\x00', &(0x7f0000000bc0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffc) add_key$user(&(0x7f0000000080)='user\x00', &(0x7f0000000140)={'syz', 0x0}, &(0x7f0000000180)='\v', 0x1, r3) r4 = add_key$keyring(&(0x7f00000000c0)='keyring\x00', &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, r3) keyctl$link(0x8, 0x0, r4) add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000001c0)="4a648877d76c3fa72d1341fd", 0xc, r0) 00:32:11 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x200000000000013, &(0x7f0000000280)=0x400100000001, 0x2a7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) connect$inet6(r0, &(0x7f0000000080), 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_OPTIONS(r0, 0x6, 0x16, &(0x7f0000000440), 0x12f7e5) clone(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r3 = dup(r0) setsockopt$inet6_tcp_int(r3, 0x6, 0x3, &(0x7f00000000c0), 0x36c) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) 00:32:11 executing program 4: syz_open_dev$binderN(&(0x7f0000000080)='/dev/binder#\x00', 0x0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r0}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r1}) r2 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') preadv(r2, &(0x7f0000000480), 0x10000000000002a1, 0x0) mmap$binder(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x11, r2, 0x100003) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0xb) clone(0x0, 0x0, 0x0, 0x0, 0x0) 00:32:11 executing program 5: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendto$inet(r0, 0x0, 0x12e, 0x400c000, &(0x7f0000000080)={0x2, 0xe21, @remote}, 0x288) connect(r0, &(0x7f0000000180)=@nl=@unspec, 0x80) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/udp\x00') r2 = dup(r0) sendfile(r2, r1, 0x0, 0x523) 00:32:11 executing program 2: add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') preadv(r0, &(0x7f0000000480), 0x10000000000002a1, 0x0) accept$packet(0xffffffffffffffff, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @remote}, &(0x7f0000000100)=0x14) ioctl$sock_inet6_SIOCDELRT(r0, 0x890c, &(0x7f0000000140)={@mcast1, @local, @remote, 0x6, 0x2, 0x200, 0x400, 0x8, 0x0, r1}) 00:32:11 executing program 4: accept4$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) clone(0x10802102001fff, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000001dc0)={0x0, 0xbf, &(0x7f00000000c0)}, 0x240400c0) ptrace$setregs(0xffffffffffffffff, 0x0, 0x0, 0x0) ptrace$cont(0x9, r0, 0x5, 0xfff) r1 = socket$packet(0x11, 0x3, 0x300) memfd_create(0x0, 0x0) fstatfs(r1, &(0x7f0000000040)=""/134) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f00000001c0), 0xfffffef3) getsockopt$sock_timeval(r3, 0x1, 0x15, 0x0, &(0x7f00000001c0)) r4 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_rx_ring(r4, 0x107, 0x5, &(0x7f0000000000)=@req3={0xfffff60b, 0x2, 0x3, 0x9, 0xd47, 0x2, 0x10000}, 0x1c) sendmsg$TIPC_CMD_SET_LINK_TOL(0xffffffffffffffff, 0x0, 0x0) r5 = socket$netlink(0x10, 0x3, 0x15) openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x7430496ea0f5d141, 0x0) ioctl$RTC_ALM_READ(0xffffffffffffffff, 0x80247008, &(0x7f0000000380)) openat$selinux_status(0xffffffffffffff9c, &(0x7f0000000800)='/selinux/status\x00', 0x0, 0x0) fsetxattr$security_evm(r5, &(0x7f0000000100)='security.evm\x00', &(0x7f0000000540)=ANY=[@ANYBLOB="0233db6bf7d4c6c3bc796e9948d048844f02c97573373c76efd146373f2aaf296fc06065048d7a084c6ff8dabad01b9c9aa773ae810086d7839a5956537934dc76751921d0a46dcd996ca1406a389d7f3d3066e90c4c8c418f5f31ba6df7fc6fc1c754648275fd0d0ad02995544ac57200b599e4d6c07e75bb226d0eef38216969c64482c324891d08641a69e50900f42f2ac957690600e7d097246dd23efb1ca1959ff98dfb06ff9cc95bdfda4122daf19ed242031d878efca7a71ffb8a7a34f41a9a997d61df65da81e8638d661af70147c59e2791c4cb6aa48de7eace4606264406fdd103966aef9d58c364d0eb6023738502dedf39f81ee3bfa291faf9001196c3d08d7d13c1479fe4fc8ab4a5f3d33e593ea7df03ccb63541cc12b406fb4719aa9213e4d5db4675643974fc1b89f48e88a0c12cd19d3c605b70cf9f41fac11fb35c8e14c205c1b77e7365f47e78d633206e2582764b0ea4543910b9022cede582959e34fca8f63c8adac3a48919"], 0x1, 0x2) getsockopt$IPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x41, 0x0, 0x0) read(r2, &(0x7f0000000200)=""/250, 0xfffffe8a) eventfd(0x0) setsockopt$inet_group_source_req(0xffffffffffffffff, 0x0, 0x2c, &(0x7f00000006c0)={0x1, {{0x2, 0x4e23, @rand_addr=0x401}}, {{0x2, 0x4e22, @broadcast}}}, 0x108) inotify_init() socket$unix(0x1, 0x1, 0x0) clone(0x100020040004104, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) write(0xffffffffffffffff, 0x0, 0x0) 00:32:11 executing program 3: add_key$user(&(0x7f0000000000)='\x83\x02\x00', &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000100)="38e49439ff8f398bc550c77b0dfe1e349605a837fad1aad1d39d7896a53af8dc750a36cd31a673ac38c3b9ab424f", 0x2e, 0xfffffffffffffffc) r0 = gettid() sched_getparam(r0, &(0x7f0000000080)) 00:32:11 executing program 5: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendto$inet(r0, 0x0, 0x0, 0x400c000, &(0x7f0000000080)={0x2, 0x4e21, @remote}, 0x10) connect(r0, &(0x7f0000000180)=@nl=@unspec, 0x80) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/udp\x00') r2 = dup(r0) ioctl$RTC_WKALM_SET(r2, 0x4028700f, &(0x7f0000000040)={0x1, 0x1, {0x2d, 0x35, 0x3, 0x12, 0x1, 0xffff, 0x5, 0x5e}}) sendfile(r2, r1, 0x0, 0x523) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r3}) r4 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') r5 = gettid() ptrace$setopts(0x4206, r5, 0x0, 0x0) tkill(r5, 0x40) ptrace$setregs(0xd, r5, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r5, 0x0, 0x0) ioctl$TIOCSPGRP(r2, 0x5410, &(0x7f0000000280)=r5) sendmsg$TIPC_CMD_DISABLE_BEARER(r3, &(0x7f0000000240)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x40000800}, 0xc, &(0x7f0000000200)={&(0x7f0000000140)={0x2c, r4, 0x300, 0x70bd2a, 0x25dfdbfd, {{}, 0x0, 0x4102, 0x0, {0x10, 0x13, @udp='udp:syz1\x00'}}, ["", "", "", "", "", "", ""]}, 0x2c}, 0x1, 0x0, 0x0, 0x4000010}, 0x88) 00:32:11 executing program 3: add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x0, 0xfffffffffffffffc) 00:32:11 executing program 2: r0 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000240)='/proc/self/net/pfkey\x00', 0x8000, 0x0) ioctl$TIOCLINUX2(r0, 0x541c, &(0x7f0000000280)={0x2, 0x8001, 0x1, 0x40, 0xf0f, 0x2}) add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') preadv(r2, &(0x7f0000000480), 0x10000000000002a1, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0xfffffffffffffffc, 0x0, 0x1, r2}) r3 = accept$packet(r1, &(0x7f0000000080), &(0x7f0000000100)=0x14) getsockopt$packet_buf(r3, 0x107, 0x1, &(0x7f0000000140)=""/148, &(0x7f0000000200)=0x94) [ 2812.713601] audit: type=1400 audit(1575333131.394:1654): avc: denied { create } for pid=26623 comm="syz-executor.5" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 [ 2812.765212] audit: type=1400 audit(1575333131.454:1655): avc: denied { create } for pid=26621 comm="syz-executor.4" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_crypto_socket permissive=0 [ 2813.151587] audit: type=1400 audit(1575333131.844:1656): avc: denied { create } for pid=26621 comm="syz-executor.4" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_crypto_socket permissive=0 00:32:14 executing program 0: socket$inet6_udplite(0xa, 0x2, 0x88) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000010c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) socket(0x11, 0x800000003, 0x0) creat(&(0x7f0000000040)='./bus\x00', 0x0) openat$keychord(0xffffffffffffff9c, &(0x7f0000000240)='/dev/keychord\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) socket(0x10, 0x400000000080803, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') mkdir(&(0x7f0000000640)='./file0\x00', 0x0) syz_open_procfs(0x0, &(0x7f0000000140)='ns\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) dup(r0) clone(0x7f8, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f00000021c0)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000440)=ANY=[@ANYBLOB="40340800eebb16c248460f05eae415a5"], 0x10}}, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x40) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r2}) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r1, 0x0, 0x0) 00:32:14 executing program 3: r0 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000100)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f00000000c0)='8', 0x1, r0) 00:32:14 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') preadv(r0, &(0x7f0000000480), 0x10000000000002a1, 0x0) ioctl$RNDCLEARPOOL(r0, 0x5206, &(0x7f0000000080)=0x7fff) add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) 00:32:14 executing program 5: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendto$inet(r0, 0x0, 0x0, 0x400c000, &(0x7f0000000080)={0x2, 0x4e21, @remote}, 0x10) connect(r0, &(0x7f00000000c0)=@nl=@unspec, 0x80) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/udp\x00') r2 = dup(r0) sendfile(r2, r1, 0x0, 0x523) 00:32:14 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x200000000000013, &(0x7f0000000280)=0x400100000001, 0x2a7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) connect$inet6(r0, &(0x7f0000000080), 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_OPTIONS(r0, 0x6, 0x16, &(0x7f0000000440), 0x12f7e5) clone(0x2000000002000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r3 = dup(0xffffffffffffffff) setsockopt$inet6_tcp_int(r3, 0x6, 0x3, &(0x7f00000000c0), 0x36c) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) 00:32:14 executing program 4: accept4$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) clone(0x10802102001fff, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000001dc0)={0x0, 0xbf, &(0x7f00000000c0)}, 0x240400c0) ptrace$setregs(0xffffffffffffffff, 0x0, 0x0, 0x0) ptrace$cont(0x9, r0, 0x5, 0xfff) r1 = socket$packet(0x11, 0x3, 0x300) memfd_create(0x0, 0x0) fstatfs(r1, &(0x7f0000000040)=""/134) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f00000001c0), 0xfffffef3) getsockopt$sock_timeval(r3, 0x1, 0x15, 0x0, &(0x7f00000001c0)) r4 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_rx_ring(r4, 0x107, 0x5, &(0x7f0000000000)=@req3={0xfffff60b, 0x2, 0x3, 0x9, 0xd47, 0x2, 0x10000}, 0x1c) sendmsg$TIPC_CMD_SET_LINK_TOL(0xffffffffffffffff, 0x0, 0x0) r5 = socket$netlink(0x10, 0x3, 0x15) openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x7430496ea0f5d141, 0x0) ioctl$RTC_ALM_READ(0xffffffffffffffff, 0x80247008, &(0x7f0000000380)) openat$selinux_status(0xffffffffffffff9c, &(0x7f0000000800)='/selinux/status\x00', 0x0, 0x0) fsetxattr$security_evm(r5, &(0x7f0000000100)='security.evm\x00', &(0x7f0000000540)=ANY=[@ANYBLOB="0233db6bf7d4c6c3bc796e9948d048844f02c97573373c76efd146373f2aaf296fc06065048d7a084c6ff8dabad01b9c9aa773ae810086d7839a5956537934dc76751921d0a46dcd996ca1406a389d7f3d3066e90c4c8c418f5f31ba6df7fc6fc1c754648275fd0d0ad02995544ac57200b599e4d6c07e75bb226d0eef38216969c64482c324891d08641a69e50900f42f2ac957690600e7d097246dd23efb1ca1959ff98dfb06ff9cc95bdfda4122daf19ed242031d878efca7a71ffb8a7a34f41a9a997d61df65da81e8638d661af70147c59e2791c4cb6aa48de7eace4606264406fdd103966aef9d58c364d0eb6023738502dedf39f81ee3bfa291faf9001196c3d08d7d13c1479fe4fc8ab4a5f3d33e593ea7df03ccb63541cc12b406fb4719aa9213e4d5db4675643974fc1b89f48e88a0c12cd19d3c605b70cf9f41fac11fb35c8e14c205c1b77e7365f47e78d633206e2582764b0ea4543910b9022cede582959e34fca8f63c8adac3a48919"], 0x1, 0x2) getsockopt$IPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x41, 0x0, 0x0) read(r2, &(0x7f0000000200)=""/250, 0xfffffe8a) eventfd(0x0) setsockopt$inet_group_source_req(0xffffffffffffffff, 0x0, 0x2c, &(0x7f00000006c0)={0x1, {{0x2, 0x4e23, @rand_addr=0x401}}, {{0x2, 0x4e22, @broadcast}}}, 0x108) inotify_init() socket$unix(0x1, 0x1, 0x0) clone(0x100020040004104, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) write(0xffffffffffffffff, 0x0, 0x0) 00:32:14 executing program 3: add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='\x00', 0x1, 0xfffffffffffffffc) 00:32:14 executing program 5: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendto$inet(r0, 0x0, 0x0, 0x400c000, &(0x7f0000000080)={0x2, 0x4e21, @remote}, 0x10) connect(r0, &(0x7f0000000180)=@nl=@unspec, 0x80) iopl(0x47) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = gettid() ptrace$setopts(0x4206, r2, 0x0, 0x0) tkill(r2, 0x40) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) r3 = gettid() ptrace$setopts(0x4206, r3, 0x0, 0x0) tkill(r3, 0x40) ptrace$setregs(0xd, r3, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r3, 0x0, 0x0) ptrace$cont(0x3, r2, 0x0, 0xfffffffffffffffe) r4 = syz_open_procfs(r2, &(0x7f0000000000)='ne\xd9/udp\x00') openat$ashmem(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ashmem\x00', 0x88506a4a54bbdb4e, 0x0) r5 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r5, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r5, 0x0, 0x0) ioctl$EVIOCGABS0(r5, 0x80184540, 0x0) r6 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r6, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r6, 0x0, 0x0) ioctl$EVIOCGABS0(r6, 0x80184540, 0x0) r7 = dup(r1) sendfile(r7, r4, 0x0, 0x523) 00:32:14 executing program 2: r0 = add_key$keyring(&(0x7f0000000180)='keyring\x00', &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffc) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x104800) add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f00000002c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) ioctl$FS_IOC_GETFLAGS(r1, 0x80086601, &(0x7f0000000140)) add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000100)={'syz', 0x3}, &(0x7f0000000200)="8313a885100907dbf73659545b00", 0x0, r0) [ 2815.746403] audit: type=1400 audit(1575333134.434:1657): avc: denied { create } for pid=26655 comm="syz-executor.4" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_crypto_socket permissive=0 00:32:14 executing program 2: add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) keyctl$join(0x1, &(0x7f0000000080)={'syz', 0x1}) 00:32:14 executing program 5: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendto$inet(r0, 0x0, 0x0, 0x400c000, &(0x7f0000000080)={0x2, 0x4e21, @remote}, 0x10) connect(0xffffffffffffffff, &(0x7f0000000180)=@nl=@unspec, 0x80) syz_open_procfs(0x0, &(0x7f00000000c0)='n\x9b\xa9\x8e\xc8,N9C') r1 = dup(r0) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r2, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r2, 0x0, 0x0) ioctl$EVIOCGABS0(r2, 0x80184540, 0x0) r3 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r3, &(0x7f0000057fa0)=[{}, {{}, 0x0, 0x0, 0xfffffffd}], 0x30) write$evdev(r3, 0x0, 0x0) ioctl$EVIOCGABS0(r3, 0x80184540, 0x0) sendfile(r1, 0xffffffffffffffff, 0x0, 0x529) 00:32:14 executing program 2: openat$pfkey(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/net/pfkey\x00', 0x2002, 0x0) add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) 00:32:17 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x200000000000013, &(0x7f0000000280)=0x400100000001, 0x2a7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) connect$inet6(r0, &(0x7f0000000080), 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_OPTIONS(r0, 0x6, 0x16, &(0x7f0000000440), 0x12f7e5) clone(0x2000000002000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r3 = dup(0xffffffffffffffff) setsockopt$inet6_tcp_int(r3, 0x6, 0x3, &(0x7f00000000c0), 0x36c) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) 00:32:17 executing program 2: add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) 00:32:17 executing program 3: add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) r0 = socket$key(0xf, 0x3, 0x2) sendmmsg(r0, &(0x7f0000000180), 0x32bc45944b084a6, 0x0) ioctl(r0, 0x100, &(0x7f0000000100)="9980d14a5957bc79ad07d3f68901759d93391095376d3303a4663be9f26e180fc00b1f5837d1837bb327693043775d7d70f1311ceb7bea06dc722370a667f9b7b28078d3f936") lgetxattr(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)=@known='system.advise\x00', &(0x7f0000000340)=""/21, 0x15) r1 = openat$selinux_policy(0xffffffffffffff9c, &(0x7f0000000180)='/selinux/policy\x00', 0x0, 0x0) r2 = syz_genetlink_get_family_id$SEG6(&(0x7f00000041c0)='SEG6\x00') sendmsg$SEG6_CMD_GET_TUNSRC(0xffffffffffffffff, &(0x7f00000042c0)={&(0x7f0000004180)={0x10, 0x0, 0x0, 0x806880}, 0xc, &(0x7f0000004280)={&(0x7f0000000380)={0x44, r2, 0x120, 0x70bd2d, 0x0, {}, [@SEG6_ATTR_SECRET={0xc, 0x4, [0x10000, 0x232]}, @SEG6_ATTR_DST={0x14, 0x1, @ipv4={[], [], @broadcast}}, @SEG6_ATTR_DSTLEN={0x8, 0x2, 0x6}, @SEG6_ATTR_SECRETLEN={0x8, 0x5, 0x2}]}, 0x44}, 0x1, 0x0, 0x0, 0x4000010}, 0x0) sendmsg$SEG6_CMD_SET_TUNSRC(r1, &(0x7f0000000280)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x1009000}, 0xc, &(0x7f0000000240)={&(0x7f0000000200)={0x30, r2, 0x1, 0x70bd2a, 0x25dfdbfc, {}, [@SEG6_ATTR_ALGID={0x8, 0x6, 0xf7}, @SEG6_ATTR_DST={0x14, 0x1, @local}]}, 0x30}, 0x1, 0x0, 0x0, 0x20000040}, 0x0) setsockopt$SO_TIMESTAMP(r0, 0x1, 0x40, &(0x7f0000000080)=0x80000000, 0x4) 00:32:17 executing program 5: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendto$inet(r0, 0x0, 0x0, 0x400c000, &(0x7f0000000080)={0x2, 0x4e21, @remote}, 0x10) r1 = creat(&(0x7f0000000700)='./bus\x00', 0xfffffffffffffffe) fcntl$getownex(r1, 0x10, &(0x7f0000000400)) fcntl$setstatus(r1, 0x4, 0x6100) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) lseek(r1, 0x0, 0x2) sendfile(r1, r2, &(0x7f0000000040), 0x8000fffffffe) writev(r1, &(0x7f0000000680), 0x0) r3 = socket$inet6(0xa, 0x480040004000, 0x6) getsockopt$inet6_IPV6_IPSEC_POLICY(r1, 0x29, 0x22, &(0x7f0000002780)={{{@in=@multicast2, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@initdev}, 0x0, @in=@initdev}}, &(0x7f0000002880)=0xe8) setsockopt$inet6_IPV6_PKTINFO(r3, 0x29, 0x32, &(0x7f00000028c0)={@dev={0xfe, 0x80, [], 0x24}, r4}, 0x14) setsockopt$packet_drop_memb(0xffffffffffffffff, 0x107, 0x2, &(0x7f0000000380)={r4, 0x1, 0x2, @broadcast}, 0x623892238c419ed1) connect(r0, &(0x7f0000000180)=@hci={0x1f, r4}, 0x80) r5 = syz_open_procfs(0x0, &(0x7f0000000000)='net/udp\x00') r6 = dup(r0) sendfile(r6, r5, 0x0, 0x523) 00:32:17 executing program 4: r0 = add_key$keyring(&(0x7f0000000180)='keyring\x00', &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffc) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x104800) add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f00000002c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) ioctl$FS_IOC_GETFLAGS(r1, 0x80086601, &(0x7f0000000140)) add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000100)={'syz', 0x3}, &(0x7f0000000200)="8313a885100907dbf73659545b00", 0x0, r0) 00:32:17 executing program 0: socket$inet6_udplite(0xa, 0x2, 0x88) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000010c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) socket(0x11, 0x800000003, 0x0) creat(&(0x7f0000000040)='./bus\x00', 0x0) openat$keychord(0xffffffffffffff9c, &(0x7f0000000240)='/dev/keychord\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) socket(0x10, 0x400000000080803, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') mkdir(&(0x7f0000000640)='./file0\x00', 0x0) syz_open_procfs(0x0, &(0x7f0000000140)='ns\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) dup(r0) clone(0x7f8, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f00000021c0)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000440)=ANY=[@ANYBLOB="40340800eebb16c248270f05eaa015a5"], 0x10}}, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) clock_gettime(0x0, &(0x7f0000000180)={0x0, 0x0}) write$evdev(r2, &(0x7f0000057fa0)=[{}, {{r3, r4/1000+10000}, 0x16}], 0x30) write$evdev(r2, 0x0, 0x0) ioctl$EVIOCGABS0(r2, 0x80184540, 0x0) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, r2) tkill(r1, 0x40) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r5}) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r1, 0x0, 0x0) r6 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') preadv(r6, &(0x7f0000000480), 0x10000000000002a1, 0x0) write$P9_RCLUNK(r6, &(0x7f0000000080)={0x7, 0x79, 0x1}, 0x7) 00:32:17 executing program 2: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x88100, 0x0) write$FUSE_NOTIFY_POLL(r0, &(0x7f0000000100)={0x18, 0x1, 0x0, {0x2}}, 0x18) add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) [ 2818.709241] audit: type=1400 audit(1575333137.394:1658): avc: denied { create } for pid=26705 comm="syz-executor.3" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 00:32:17 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendto$inet(r0, 0x0, 0x0, 0x400c000, &(0x7f0000000080)={0x2, 0x4e21, @remote}, 0x10) connect(r0, &(0x7f0000000180)=@nl=@unspec, 0x80) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/udp\x00') r2 = dup(r0) ioctl$RTC_WKALM_SET(r2, 0x4028700f, &(0x7f0000000040)={0x1, 0x1, {0x2d, 0x35, 0x3, 0x12, 0x1, 0xffff, 0x5, 0x5e}}) sendfile(r2, r1, 0x0, 0x523) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r3}) r4 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') r5 = gettid() ptrace$setopts(0x4206, r5, 0x0, 0x0) tkill(r5, 0x40) ptrace$setregs(0xd, r5, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r5, 0x0, 0x0) ioctl$TIOCSPGRP(r2, 0x5410, &(0x7f0000000280)=r5) sendmsg$TIPC_CMD_DISABLE_BEARER(r3, &(0x7f0000000240)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x40000800}, 0xc, &(0x7f0000000200)={&(0x7f0000000140)={0x2c, r4, 0x300, 0x70bd2a, 0x25dfdbfd, {{}, 0x0, 0x4102, 0x0, {0x10, 0x13, @udp='udp:syz1\x00'}}, ["", "", "", "", "", "", ""]}, 0x2c}, 0x1, 0x0, 0x0, 0x4000010}, 0x88) 00:32:17 executing program 5: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendto$inet(r0, 0x0, 0x0, 0x400c000, &(0x7f0000000080)={0x2, 0x4e21, @remote}, 0x10) connect(r0, &(0x7f0000000180)=@nl=@unspec, 0x80) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/udp\x00') r2 = dup(r0) r3 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') preadv(r3, &(0x7f0000002680)=[{&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/216, 0xd8}, {&(0x7f0000001480)=""/4096, 0x1000}, {&(0x7f0000002480)=""/201, 0xfffffd37}, {&(0x7f0000002580)=""/37, 0x25}, {&(0x7f00000025c0)=""/130, 0x82}], 0x6, 0x45d) write$P9_RXATTRCREATE(r3, &(0x7f0000000140)={0x7, 0x21, 0x2}, 0x7) sendfile(r2, r1, 0x0, 0x523) signalfd(0xffffffffffffffff, &(0x7f00000000c0)={0x7fe}, 0x8) r4 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') preadv(r4, &(0x7f0000000480), 0x10000000000002a1, 0x0) r5 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') preadv(r5, &(0x7f0000000480), 0x10000000000002a1, 0x0) setsockopt$inet_mreq(r5, 0x0, 0x24, &(0x7f0000000340)={@empty, @broadcast}, 0x8) r6 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') preadv(r6, &(0x7f0000000480), 0x10000000000002a1, 0x0) ioctl$SIOCGIFHWADDR(r6, 0x8927, &(0x7f0000000100)) getsockopt$IPT_SO_GET_ENTRIES(r4, 0x0, 0x41, &(0x7f0000002700)=ANY=[@ANYBLOB="6e61740000000000000000000000000000000000000000000000000000000000a800000066567fbf2f297c844b970b87aba412b11c6cc8558679b3a6a9ec009514b1d68b2e94303340a774bee341833609b20be77df12cc01acb73d2b763e1b9e5d7d7aeb49142a2eaa82a042741e542002b07caddc075fca1ede3a2a4ee0eaf71d26361a38da07d68d51888e52e03006ab72c9099b6fb9767c5a289d6bb8319fc6b3e0a08a2d9a46cad56ad32fec106ba458c2a0f4178662d5e1cd4c8885e0ac4c94a645341807b5e17b510c7ce7c190331a9c6e282177cf5c679bb6d102b"], &(0x7f0000000040)=0xcc) [ 2818.823284] audit: type=1400 audit(1575333137.514:1659): avc: denied { create } for pid=26722 comm="syz-executor.4" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 00:32:17 executing program 2: add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') preadv(r0, &(0x7f0000000480), 0x10000000000002a1, 0x0) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000100)='devlink\x00') sendmsg$DEVLINK_CMD_PORT_GET(r0, &(0x7f00000002c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000280)={&(0x7f0000000140)={0x118, r1, 0x300, 0x70bd2b, 0x25dfdbfe, {}, [{{@pci={{0x8, 0x1, 'pci\x00'}, {0x14, 0x2, '0000:00:10.0\x00'}}, {0x8}}}, {{@pci={{0x8, 0x1, 'pci\x00'}, {0x14, 0x2, '0000:00:10.0\x00'}}, {0x8, 0x3, 0x3}}}, {{@pci={{0x8, 0x1, 'pci\x00'}, {0x14, 0x2, '0000:00:10.0\x00'}}, {0x8, 0x3, 0x3}}}, {{@pci={{0x8, 0x1, 'pci\x00'}, {0x14, 0x2, '0000:00:10.0\x00'}}, {0x8, 0x3, 0x1}}}, {{@pci={{0x8, 0x1, 'pci\x00'}, {0x14, 0x2, '0000:00:10.0\x00'}}, {0x8, 0x3, 0x2}}}, {{@nsim={{0x10, 0x1, 'netdevsim\x00'}, {0x10, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x2}}}, {{@nsim={{0x10, 0x1, 'netdevsim\x00'}, {0x10, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x2}}}]}, 0x118}, 0x1, 0x0, 0x0, 0x40000}, 0x4400) 00:32:17 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendto$inet(r0, 0x0, 0x0, 0x400c000, &(0x7f0000000080)={0x2, 0x4e21, @remote}, 0x10) connect(r0, &(0x7f0000000180)=@nl=@unspec, 0x80) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/udp\x00') r2 = dup(r0) ioctl$RTC_WKALM_SET(r2, 0x4028700f, &(0x7f0000000040)={0x1, 0x1, {0x2d, 0x35, 0x3, 0x12, 0x1, 0xffff, 0x5, 0x5e}}) sendfile(r2, r1, 0x0, 0x523) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r3}) r4 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') r5 = gettid() ptrace$setopts(0x4206, r5, 0x0, 0x0) tkill(r5, 0x40) ptrace$setregs(0xd, r5, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r5, 0x0, 0x0) ioctl$TIOCSPGRP(r2, 0x5410, &(0x7f0000000280)=r5) sendmsg$TIPC_CMD_DISABLE_BEARER(r3, &(0x7f0000000240)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x40000800}, 0xc, &(0x7f0000000200)={&(0x7f0000000140)={0x2c, r4, 0x300, 0x70bd2a, 0x25dfdbfd, {{}, 0x0, 0x4102, 0x0, {0x10, 0x13, @udp='udp:syz1\x00'}}, ["", "", "", "", "", "", ""]}, 0x2c}, 0x1, 0x0, 0x0, 0x4000010}, 0x88) 00:32:17 executing program 5: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendto$inet(r0, 0x0, 0x0, 0x400c000, &(0x7f0000000080)={0x2, 0x4e21, @remote}, 0x10) connect(r0, &(0x7f0000000180)=@isdn={0x22, 0x40, 0x81, 0x1f, 0x80}, 0x80) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/udp\x00') r2 = dup(r0) sendfile(r2, r1, 0x0, 0x523) r3 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/net/pfkey\x00', 0x185681, 0x0) r4 = openat$selinux_avc_hash_stats(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/avc/hash_stats\x00', 0x0, 0x0) dup2(r3, r4) r5 = socket$key(0xf, 0x3, 0x2) sendmmsg(r5, &(0x7f0000000180), 0x32bc45944b084a6, 0x0) r6 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') preadv(r6, &(0x7f0000000480), 0x10000000000002a1, 0x0) getsockopt$inet6_mreq(r6, 0x29, 0x14, &(0x7f0000000e00)={@empty, 0x0}, &(0x7f0000000e40)=0x14) r8 = socket$key(0xf, 0x3, 0x2) sendmmsg(r8, &(0x7f0000000180), 0x32bc45944b084a6, 0x0) r9 = creat(&(0x7f0000000700)='./bus\x00', 0xfffffffffffffffe) fcntl$getownex(r9, 0x10, &(0x7f0000000400)) fcntl$setstatus(r9, 0x4, 0x6100) r10 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) lseek(r9, 0x0, 0x2) sendfile(r9, r10, &(0x7f0000000040), 0x8000fffffffe) writev(r9, &(0x7f0000000680), 0x0) r11 = socket$inet6(0xa, 0x480040004000, 0x6) getsockopt$inet6_IPV6_IPSEC_POLICY(r9, 0x29, 0x22, &(0x7f0000002780)={{{@in=@multicast2, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@initdev}, 0x0, @in=@initdev}}, &(0x7f0000002880)=0xe8) setsockopt$inet6_IPV6_PKTINFO(r11, 0x29, 0x32, &(0x7f00000028c0)={@dev={0xfe, 0x80, [], 0x24}, r12}, 0x14) setsockopt$packet_drop_memb(0xffffffffffffffff, 0x107, 0x2, &(0x7f0000000380)={r12, 0x1, 0x2, @broadcast}, 0x623892238c419ed1) ioctl$ifreq_SIOCGIFINDEX_vcan(r8, 0x8933, &(0x7f0000004400)={'vcan0\x00', r12}) sendmmsg(r5, &(0x7f0000005980)=[{{&(0x7f0000000100)=@l2={0x1f, 0x9, {0x0, 0x2, 0x3, 0xd0, 0x4, 0x9}, 0x81, 0x40}, 0x80, &(0x7f0000000300)=[{&(0x7f0000000200)="455615895467ffb39b38d241a7ae95d4f83b155732ad8cd4a4a7ced2bb1a2d57cd910a468300d30943fd293b3ce70bcda4d763209049e1d877706f7c44c5f55f3cabd891f1d0ba41264f8fb105e12e03fd26f9913bf4dbc27c9116ec87df0a24f9ff2a386a8ce9eb0c2873befd8d1bdc48fa26eaa83dcec8c425530c1b69327bd55b72a99a099a827ad32c8fceeea20cf3c6511e5fd977c5805d67befaf6e279f7fc3e3a1f464907ca308b5de24b5ccc7a9424d24030aa1fd8cc4edd89e40d0a3dbd2f0c89a989b4d2f44f03e2d00dbdb1f2fcb3f6ee98f551", 0xd9}], 0x1, &(0x7f0000000340)=[{0xc8, 0x10b, 0x9, "34c39e797b3e9321006431ceedc22ceeb3cc74800b4457aed38b8f32a9ab61d548acb58760f40c897cab85b202bf533fe6cd54a1fe2dcd9070813236d1f34f59fda25c60f277ae0684c26bb96ea926da7337582fb2d3f35f089054c5abf2e94307afa78a83860262a8f3cc8285c95373b0927452595ca022117c81fec532d555eb212c3e9c7aa26d7f72a9e977b39ae02d079f1c958554f2a4464fd0cf40ee5cb4708de2059f0fd15b4f686bb569a5408f39ecf3"}, {0xc8, 0x119, 0x1, "2aba33ffddab8dff4bab9b831805abf77aee73576fb6a672c198ebd50d49770f32ebaa113b93526d0d17fea263e70a0663e0674e5a2fa7efd080ac3098a4e6b5682c6df0ae87b71be1396d152a06b9958dae6b5b17a1a272e5ec7aaa2b13345879113b1a1fa5664b745f8f59470e0a3e2bc00968997a587f2a4f59a0af673404436c463b4054498513d22567c5370ff5e18b667e253e3a82f8fd4ce2d66c0445a7cdb6984d8807414d243a6fa77a90186868"}, {0x20, 0x1, 0x36c, "da3053264bcb4693000b35"}, {0xa0, 0x3a, 0x0, "c8fb115895cfc54c04b32ffbb46ee97005c957d26c60c0481eb3f05f8acf352be1fd5f4a65053098fa40fca6395f81b5897ca50fac8740d0c434c0dfa6057cb091f39814de55d09583423d158463da807fe275a400dd7533cf33341f4c00b46e368f9f6ed73f92d4fed591a40ffe62e12186bf76de728c9ff7e9c3458fdff1ee4e1646b211c4b365116940d8dbd7b6"}], 0x250}}, {{0x0, 0x0, &(0x7f0000000940)=[{&(0x7f00000005c0)="42b9f43f50e57589243014e66e82ef308269cd17771b93e7b575db5de87d3b50370c0a92ab1a2bf3db629820b33d0876c5201c712a1499aa154e05f7a17dcda4f8617eb1c42f30345b992b1858cd5ef021b0c9a15125f2edb014c58bc9c58c60d3e4c2a04ca15f1a17207aedca7361907cb729408a8ba551dd0485f0bb72c05e19923005725c55d527a6429fb89c4b3275f1140ecaa5daa3927fdcb6648362ad0df8fd1a8009501ae9f2f607e3d94532be04c1ce8a6796359227a9ee2d6d", 0xbe}, {&(0x7f0000000680)="c8797efaf6d8f6b26b799d1567c996a423c4039e74237b007141513c2eae3f328ffa3fb33e37e49f384fd52a5118b3b111c8ce9b9bedffc3dfce99db15915dad47cb6abc61bac64f2e25ec3215c01ea917c63eb65f176133366ca739dc90", 0x5e}, {&(0x7f0000000700)="ccb5217e7f744e03cf0a04d84ebbfc68a5af7861825760cc1020d7ce1f42e3da4b222abf", 0x24}, {&(0x7f0000000740)="7065a69a1363b91ea38d91e51ca8426f75b9d07ea342", 0x16}, {&(0x7f0000000780)="f8d7ab8f50b3f719ad3fe449efdbb9749329d551e4cc605260cf364f8733b5e47c60507f6c31b85b29c42a3e6bbdabfb689d09b704228cbff3cba6f9e9706ce4998e9fe20d42b296e7ad363bdb9ae9fb43df265a3aa44135bd3c9be3e57b28c9bd58248246f85e21f0a40085020a47aacc2cadf5aa47e0227042f5", 0x7b}, {&(0x7f0000000800)="56ed4277f3fefff3b12c533fb18793b370ca893b3c5a78976654c2cc7a3afda0f381d6fd8f7b42f37c", 0x29}, {&(0x7f0000000840)="31eff4e72e42ca0ea8d2e51ea0d0ad0761d6159d94dce7f973d5ab1815a16cfb46a7b3d0990223a146c68e7dd6302456ca7bb6c0489c5f8e72bef062484e1a266689e0e3f548ecb562039b79fe4bfc08a520d1a57213e2dd775aa6cd73845c27536ed3c4264d9270f33f770628d27696bc1f9927e8c4073e440045c02ef972140d3ec64d54d256a775ea2a817fbe53ca41f7e2631f29ac2ccc3aec5fbcb7d84b9804ea0b213586eab391d0bd567721b172c29baf7fab9c8f81857551c4bc2288b0", 0xc1}], 0x7, &(0x7f00000009c0)=[{0xc0, 0xff, 0x80, "17c0e41c9c78b03f8903cbd1ed22c229de4019481b6afb0c1dcea191728de2b7c31334a1ac6de50a448d7461895c5ca5a6c06cbca5b450606425b0d41a25629e2f6b7152afa7c0c50480c8978a1a6dc26e2b6cb9c158df856e9651ac8a57f3a92af5e6e65f9442d6e07eaa2db526054fa8e22e67d2106bfb295fbeb44216e8f53cf7e78d2ac1b3a8161dc9eaa723382f1d663f7bbd3952983d8fbcd903df2b9504e37402e9f302b4ee73b3"}, {0xa0, 0x104, 0x4, "8d7380a0c758a58c3f194ae32c81a9289ff48167183240f2e564eddea5b10007acbb9249757c5bd4758757efdac26986190d327a0444c7d604b606fa629d552312d572e16551d6a4258b59d7382f2a46aeb35ac650fb8c7f26a73ce9837d8f180416baf78e255791e1ed6822c8b1852db4f89aee2a1054275a3b18f39eae1d9def4d0b657e31b6964799f7888b3b9585"}, {0x38, 0x10e, 0x80, "3276b9fd7cd46ebbafc8a8bafa5d62aa4154c2a703d0d3846d8a02d9de96a430bda957b1"}, {0xb8, 0x0, 0xffff8000, "8221e9a80dfb776b523b27b3d81ae531de15cff5cf5b7afb3c6abb552a99053304d357a433c56ee9a8d17b70db713cb8b30e040c95497a7df08af62e4fa7f624cb2332ef1be53e912aa0f4a66680d4c30f76f2145457840291318befee0a0eb04b2414e98a32edef42f0df319ddac5c39ee8b7198a0071f20a6d9a4d9b7326938a86192a511973262580cf173999989d8583fc9d562945f0d17b4ad2f1e933cce79cb8c531e3"}, {0x20, 0x11, 0x6, "d4d2bbb39eab2cbfe767cb490b"}, {0x88, 0x29, 0x11e568c5, "b9cf4af3fdee6ee78fa9f140b7cf1af207b6e222094f1232aebb5d718681b5ca7c233ca3c38a702da30feea126fffc90bb9559b7645e56c496f3140ca5ba9e6ddf1d993ff66227d63a08712028406c608a52088657838ebd90bbd4dc4393c684281899c472edc52c372aa15cbf9533286e19"}, {0xd8, 0x115, 0x1, "25aaa6b0fb7ef789248c9d349eeb4544fd456cb7dd9ca277bb503a37a6bd6b754eed3954c31e0b704d2b085d6682c7c2a9c946cf0bc6a1be39c588dbb9cd787424b7146577c80a7e01291a148caaf1e1cbccb2bfe9611cc51947ae23f11ebd417730c461afc0cf8ee5ccee4874577b58713fc25796c01d5f2f765aecc8e519af7187be6c8250051179e472409eac6134e3b0741bfe13a6822327351c9bea70413c444e419943a065a09867174968b2eb97de1297b7e446045449b824253efe18b27a2757cbd489"}, {0x50, 0x118, 0x3, "5b51e506d6a5247b8be78ae4afeb1d3e3636772bed773bfc11810a91ff7683a4eb4dc1e28bc2db193494c8fd0baf0fe6c26e11be1249c3107a4ffc72c613"}], 0x420}}, {{&(0x7f0000000e80)=@ll={0x11, 0x5, r7, 0x1, 0x8, 0x6, @link_local}, 0x80, &(0x7f00000023c0)=[{&(0x7f0000000f00)="c96be46b54a9972c9efbb81a4c93dbf036fcf717ac5ce65ff5006632d4267e93e632a4ce7f41178d3382c55a199ef79ffd3cf6b6bc3fd809f558db33b2fd10fe07ee95a8759e10a6ca39634c5bde79cecb00d624d88c27614f36a07800ccc4fa3c5eb734855f79f287a069876d765a50a9cae0723d96568f6a58d08fa33da3d3ec0d11e8b7acf891c5d2f06e4e79805414e8a77359670c56c153bdf24ba0116b88fbcc277739fefdf375a2367a8e02fb910285dd40f91e0a258baa52c8f648ab53ca65c709751eae3e3b01a8e4093df5743f", 0xd2}, {&(0x7f0000001000)="5705c4d00247de841defc1781763e5df13091708c87aad960356e129c4c113d5a0707f0a942790a0030fce6a478602a2270bdb0512798ab433aa7af19efbece08afcc34d36f5d98ecdc32a921d91742c78ac33dc9900d3fc64dc409d7fcaf4b14f10b0d3411d1acbce4b821a8713af122b2292cc872c4a7d570a79d2280d7574713c6a106f9567246ef6be12d8434970f85a3cf199ca1acc4acdd6c1cd1d8c479505c685af48afdf88f8b26494594999e71260d2e1eb37be055db9a81987a95f4e6ede1ce236632be3867ca69093f90d7939f85055f532c02840a2e3a2c3a968044953fe21aa8e153f795cdeaa4bdcee9113ff5087db21adc86e", 0xfa}, {&(0x7f0000001100)="428e258b3d75c98ee678834ee5a04830e82cb12bc6408a79b17aa45434aa42aaa179f7cf3a38de345900014e0195eb9708108f27471f7d8f71b98bcb4e55f8d0", 0x40}, {&(0x7f0000001140)="1fb2fc4df4e4fa73864a3c8feaca2fda3464da68fb1b42531321f2b5ef483d93967b73005528cbb326374c6c3563ab98da4cf9140c524f8758f2b363c1ac5d91aed82b1e2651c4e41b29d3e5b694611e0b9dda65c989e2fb005e2cba0aeff0a55757503c58cb9e414addb309669c9dce5e2238494a0a614ed727f5ee5a4a158871f007b8ae159d35cf0465a83dc1fc4870f438187f2f9241a5b1527d7db56c8635da882ff1cdf5ff84237d009b", 0xad}, {&(0x7f0000001200)="e1f6d0f367a918046f", 0x9}, {&(0x7f0000001240)="be1d887244207d5720167f5e509b5b3ac528f93b1d1c0247b9fc34f204a3fa88efa44194bd8288", 0x27}, {&(0x7f0000001280)="fd1bb6bfbda60ed119b2f5cc2dae806bd48e044a93977075480aad316cab28e23aafd477a21f5e977d1dcbcef1374e9cc804b07cbf7ca87dc586e0f835ddb0d9a05f43d59a0a19d528509dae843b7b03becf0a0861102d48384b0859578d3c9cf35397265cfbeac44e859d89", 0x6c}, {&(0x7f0000001300)="b106f78e951b72e0a274eb1bcfeb115aa318b0be2af0494b7f1c69528a34e93d2bc8031d8a7a32d45b4decdf0ff57a6664d62f9a59427c020a5c41aa04bd8ee5f893f53f49d78eb5b2366e85da05a7aee754003863c42ac0c62664e071cc22f90c9a3fcc5be54b1e281ede0ea87c803c1789a1fd21f4b78008b67084a4f35f4258d584bc0a4374c16e8848a9fc38e57e1c281779804a8a1c", 0x98}, {&(0x7f00000013c0)="cdb6d3dd887b2c265c58a26069b7391dfb49cb4f580e81130860283de34c63da1dad82f486498f021e002ae262edbd085a41977f1ec61f17ea51c4ef65d42ef14d2083ae8e2b7ef494ee1844ab92ccf78bd68cb8947b040dd19ff3f9183ed75f9228d6e6fff628bfa1ec1f2d6f92726e3899d6d22293248d42cb24053d0f7da950f638e62c9df62cd2b1e0e0918812b2e4c58b8a1109deee3a69f7af967ff32839d82402ccb5ec2e224ebc04295f9c0b1ad622e4e0a9dcae1f132e8d2216d1410b5f3fce3190e2545f641dce1ab16c7dbb30ae24ed974de51d80654be8bcf77d0146f1c68a9d6660c8f3104f02969028608b5ca175df8da58922b28136beb7f83de214b814115ecdc9cbfdc73f886fe79556e5c4ab7e7ab149da593e37b2c01b14cc3c33f87112f1a32b87e75a6bbfa8fb9a04a30b05a8e09d793aef0b5c29da245d88507b52b824bae4dab494a768ec73d5b4cc1a8b4634b352942616c445c2c4b9840c24690a08586437636e61498591ffd3ffc839a6fc36430b7ec5ecaf3d3c29d1256eea97d5090147cd8302965ea185d3e9c0cdfc3a026cbbfab5bad9af606801068dd0d8e8f79c7925f8cecbfc819066609ec00884557e4aa7c878e43995f815bb95e6a16b433a850f309702ed11f6719a714941a07f4fae684d361abf07f019eb4fb59a6a7097b239a636a8d68df7c1582b60cd01b90b7012595ed83b2c1d1a429a08d5cdee60b068346c2c3cd3428ac29f681196308df6be8e65ec4f586178dfd145be470c2e2578665691cfc4904c794b8112101397e308ef11db444ceef947fbe08a65eae1eefc5e94a4d3d75c42076da46a31a4056ef79d466135a347b33d4847b1a28d56b2fdde4fe2410b8f08dd1aa67c136981a21ab0d13b663214f45a49583bc4fd61266d6c82f40a7fd4a8efeb8e018126cef1ada1b1f3e37e253361143fc190281ab1678c82b16485ec21968291dea988ea959263cf2e5e2458766556c77faa7074abb9393ae61cd36cca374fb973e3366840c31fae4052e34add9d3768751351602f3ff160e9fe84937b2bf42ea4d5d4674748b99a5ee2aeb1f98d0d188fef50760f9972f66af2124f01fbeb76b6f4e01ceed37e06ae389c1211bb5281bd70fb4d5c116ffbe3a87f068566761e2adbc7717a0e345dd39315b557d717b1e2da0324e7e59f7f393ccfa9906e27898513879d6225ba168de1b5eb155618cc7133fda1cdae800d2ef78c890c5ebbc2f8fb7de694eab09f6bf70d48c3014e2d97203ef168fc867079370036b7ff5ff138d93e385031ca955d196708252442a4b2bc66018285540a9e67b932f24eed5a7475e3bc41c72cd245761d0af846ff8c9a360ec04e03f3ac54c05ef8573f9efcc3b5ee7cf270a5e9782346a4913922e68e7de47e35c3c6b50ce2d7b6339e6a33a277800d5ae5f9cb0f4967869a08fbcd169c714e8c3f178597df721411984e169ce46e9a1ed8115730ffea270a97e18ce1f92e652c1e6a80f3c02e0dac830494223dc0a9b6aa4889baeb9999f2d51c10899b7379ab2144dd34608ad60d8338e4b39be67337414477bb665aeaeb2a76fc56747337059792e653602440adb4bf2a63a1c1f3605b146c5c87580468dda37a090429a25efb41426e2f8859c10e83603dabb822f9570e62b4c626fa7eb2e0ea5623ba2c34afc66e693476a90f93c8acd657c2d4f920ccb64041af6c703a959ffd01cb96ba1f170e13500626e713ec7c9f04b8b0dbffd52f1387d45252a098dac1c11615ea5ff39af3f8f8ee947cc82468b54bd52bd775ba998b080b1847dd2cc4cb913174e768ab309536881c1c9ad9779f8607e0f00f46e3bc37e97a685fcdc10d591a545713f874036bb55f5a51556f18626e294bcdabd2d60b0cabe4ec7aa7749df0e9a80a31883f7e14c4e703c1e65e02bac264bba2bfe31284641b9bc7d40312f60da937ae69ceb55ce6d7a12df03691610a849d411ef07336fb00367c9b5eef1e05cf56f715dc8ede6adefcce56d176a4b0935915d584e5df31d9c0653b41cf9f0799d7489e8470b669a53c66feddc11d52eec553501e1f8b00275f3ae0d3f98f83792dfaadcccbbbca2bfd8d9a7ae860806abf82062099c9273641849cdef521ad616f4f6714be8b52b292d0b3fff96746b4f450b35a001d13d6207be0ceb7cd5b7fe1132152befa5905a251a1a887d3f9a1baad224d9f2ecf1ca934108560d50bd49d640641b48f2919652383b0894b8bfa408c1cbaa8fcef8140dfd254969832ef01da8eaa8c3eab16188ef22881f8d6e2741a7befc5191cc0b51a5d58ac8ffadae9528231f8231cb33238ab439e30cf1e0167ae54f6c0f3c86383271f9cbd80750590014dfd20ba009458b95b07a6c84d5911e2af7680b386ef8569c94b21c5f5708e75605bf36269bd730121b506e04b1093aef96e5ce1dfa192da7215c6b5e4d519b4755fcd3fc051c2dba1c759ea97e68a8106d033986ea60792c41d465cc2ac2eb28e7a5bd7aa967f2f5400ef79bbc323168d0e3c3e329ce8f46e2c2d160d225d8429040fb0dc83f6d2a2a3b0ee28352255d1bf2e35efa4a0536d3e41f210b0cdfe28748742bb984938c9363bd4e104b0ebdb94062fc1f326e49ac573aa7e94338414a93c79b7a5a9951d2ac16fa7a99a6596b5a5868843dd59835af6e03e8ea4afb178e235b79a2cb9e45f8c7f0921cd0eb91b728c7b80f345055df288e217756a190a551a441dd39b898ec5084e21d8670d5aa904a67b3ccc574cf04fd27ee15061c33b68b648d5e36c840d8680972f7188e4c00efe3092771318c2af17f97a6163555433820c92c96bd41f4a5225f30927ab5bcd753cec20cbbfcc28418efb660fe53b11953dfcd80868cedab6d781b2976eab34970fd2c0fef30888500362a7874477e17a989bc6b58c7e1cdc60737ca4b50537101663cacb3126291b23e3ee208c8a5a327c3f1a3bcebfacb293b6ee97f19bbd834034282eeae39c43306bc4a966e6b9c192a726dd010c279fce488e8431bd139a3386784deb864151bacbed24910eaa29dae485e15753979aebb0f24fe047ffdfebaab219b96a611c6d280fc248448bf19e04a3ce51e8ecc86f33301216fad75a24f0283121c0b50928af82f44b05bf1c346d654e4f22d3c3ecfad1167ae0fb1dd0a52e8ffb7ee870d3196169ab00734136dcd51544e7e1b17ea8cf5823491c970534b16528559550e327410747655b62cef64828728719825271aadc9098c2011aa6c6232a2ec34a444de10e8ad014f20b10f47505d45399e4b15b16e32557830d720ddb7c4162f1f514e8db71f4c589d3f20491241cbe0fa6a5e9bf5325f9003a0f0338822a8158e0454468f3c94554036f89291d639f606647f9d3e5a51956aa8616520b18194afd53729394e299969105291bfedaae77730f9cad52c6fe4fc92e52c32349644767ead966d7220397282473e8558e4c66cd5803a4c978057f18839e6842fc6781fcf347d94f90b27c04ba0e52f391675ea48e463799d28e02fa8ef1bf452f6161689cab4af9b097954a8a898d1c7b87093de1d37cdb387cf3347ce13308cccaf826e9c2daad3d8e3a6ba0bd3f2b31a3b6284b359bb04c0bd69f9b4d9518c25a9863a3d36e18f84f0ad7fe134a31b1ae5b79b5d5c6ce99cf458482240c38b5ec4d144615b16a17a76415d6dee1fac79488e5ff3c93373f6a0276f4bec45e4d5e4c0b0cb4cefa65ba36fc12186c065ce058da93ddb21427615527c36e7d31a6b4a3c30ece3d4ac720b1f1703ca2d028f579bd79f72798cbf3aff95bd05b4227f6d15a61302837adf97a8ee3692082cffcf8fe5581cb0295a644cc50535ecbf2d17cd191016a8a823997263e61a074699b35c98b787996632ae5037c08fad934e2212a92b2d84644fb68e77f704813ddc94d125aec8b92f88f8340fca443f87e98f5314da41cc0672a1bf7d84a321cf495392b56fcd8d58598b32b93d2dfffe13bcc66aa3f80a07069404404e99db7eb86479235ba4e4f131620b0058e0fc919218274db1e81c641da06225a9869f319666bf5e39e38fb87aead98c63c06368f1778b0260683f992a139f8be1c304c77cfb1beb6e94567bd66d5ddc336429ac9a624a5bca1688329196c661b397451844098551f24b262a24a2d24fe4bb8e4331aeb8ea555691c5d54c6a1feedf57800379c764420834e30ad338a911beb4b0328dd3e42be759448eaa9b4557971c16b5338c4cb64e70fa4d8e41e3c906db98eb498893b1e0d5c30f9bbea2c9806d487ab5531c63f059f4493c4973a43939278243137ecc1c3ae968fb8a8b4e4f9d144e4654d35f16e94c6e6429e96418d2e8375922d73304b6987019c6e39e6c671663fdf5aace2d9532e7363cf35c42fcc184deee33e80b3fee7a960ab3a93ab8a50235f644857fab943350f82048da036bd118c54b7be4c7689c21a4e56066837d9463fc3e5c2b7d0056941d4465334f3a61033549225013eb7c83ed4f00d67f3492520da7a826f01526f9eef8a2771293ed254de6ad08fc90a06600402df467f79bb00ebca398ca88660caba5fc24b42d64d43a82b121be90867aa46a2fd22472c5c02701bf4d29cf69d116d22d3ab17750e16469308afaf2f55ca545adf6195ae0772128063b6d84fdff317bb88db2eca5906b762ef77b298bf22a8005bc5638e702286b9b7c35855da5c08fb12b0eca3c1b6f74f9f7cf1ce5e0d80ff36b6f6cab93f1da6ecc7af936c05197634bffa538869720d85291d4e975be3407dd70c96656049cfc912ab8d6bea5c4f7d8b29224655ac09641862e35e2ce7cd37a995cbf73ce3509093d10e3cedad2036054973a5ace9036662273946ae45bee40b2079eea2680fe0751554d7784362ffd68115cb9afbf9fb49b1dc5991f888f31b8a8fa9c8387da3cc1777b79f27400916d697f26c26f14e331f4abf5989d7900fc311870cfa92717ad950de446d7de598ebee5101bf128378fcb663032ca697252f570e63356a456a52fa5d7ac89f13c494af9a961768ea7f142d1681f205b000db6666d04ad8e63da860cc49b3c4eba7c98b6bae65452e4c0b42fe8eb2826dd41b3fdc86815c37af20cab27c49116cef44ab63427b3cb348f7a84f5732b27c0847a6a9ba30b113246db1132e9526d30f4f30c79d4c0a9378a93b46139e41494fd00e87938a9d77f8de4925fcc2285a652c0b5e24af139cf91bd3abaa2794e7a76c89530059ccddb9919b9c16e30aedb0246e67d2e0e8c2de5cbfb583b3d60e8927a5742fe253f4b58ce6ebdb95852929d99c1cfd7ff6c91955d99106f52da941ef1cd6b651e9a81e39898b949fdd0c83b6d344dc9e2094af32a18eb2357be4d8e1100f2b7c418285cb6b54538e5418c06302acecce06fa0e75595a617da8e5933d4fb0856151f5920574f8d1e1b450f2d629a90ffc5df4cf460f0b13ecb1e633d3258edcca5a18cb42a9546cb1852d844a2a552219890be7df769406d72872029e4b1d76c3def28c98d79c6713ba8daad3a1ac611c1f28c5bd2dd3bb2ef1ec379ec0534e5603cdeccd83974e0fb1f135f392c47ee32a1969c73c56a6fcf9de5130e54a7cca9cdb4b8d88d8c4215b54e2fbf5f3c50ddef5fa0828f67f5660e1f9478aceb0a2aafb6d6cc7a911d3306238ac6dfa2038466b5698eb13d3a8cc2fbff5d0d9004e108a9a2792c73f272c33f3b495c9c0b9b74bd0587f38d15283e82cfda476aceb7e95a904091ad114345166edacaa0b24788b336124fc4ddb8270a3500ccae46a71d211", 0x1000}], 0x9}}, {{&(0x7f0000002480)=@in6={0xa, 0x4e21, 0x28, @mcast2, 0x3}, 0x80, &(0x7f0000002800)=[{&(0x7f0000002500)="a4a26dd7cd1f24547990d149d22224274def4ed21481a5ac801348ab5ddc588d8b8d5ef45ee13cf05da6ebed06b239e235dead5d07", 0x35}, {&(0x7f0000002540)="8e6cc3ba69103a72f739025dd1268a77877f1a98b5c20a6fb993844fd92fcc1149d17c850d75cf1845da1bd9393479b99fb869e823fc9328c6b87de5d2f4dddf0a769d649c88a5b02476200363ac1b578ca52a70312a0e271a", 0x59}, {&(0x7f00000025c0)="a4a9b2db47521c803346330185beb03f499fbee7d5fb03325bca54f58813ea09a56ed2", 0x23}, {&(0x7f0000002600)="0ed3a07d0796228c9771dd6bf5951bdb40340d9a65765795ae5df169ba8dcda823be790b62db8d5e192d181a4d0092d205ac493f6d0a4adb338a28ea1733eeaf4bc8aed800e60dc020cfbe9f685a6d5fb4f67ae7483ad4c4361d096fadd789f475a92ae33250a48f72d39e7fd6f83bd52b090e6089455c91876c6ab73c9e6e058b7e2a5662be4387d440637bb2803a43bdb69192ba4a6e542dd2a4e0329e6339654e6bdb51e63a13ab4f92828338c3cfff01cf37caf231cfe602b9b0c88091c82b6b876f1a09eba4ab0a7daa9144f3c40448373d", 0xd4}, {&(0x7f0000002700)="439fe6c09080d7867d92610ef27e5d7d1e8921f0284001ebf9445273c50ab2e5afd8190686f565e4cfda54634115d0bf25ef36972d46975e4a28f0ce9570cda40181927a066274ec7cbd397c9769151801911ccab912cb60fe0b5b6be6068214d4ca6fc6032d20a95f01c5a11a186d585a65ceb2bab2575a1ae33f7c43a1c1a0c50cf0273ed73aacf148e1f31e5df5265359e02213897fecbe46dc97d78d3d751d1ba535c27c23d4bd45ce591b2a6dafcd6499f297b0be40f4c347a85a133936f30ce91d29493529ad07d1baef", 0xcd}], 0x5, &(0x7f0000002880)=[{0x98, 0x1, 0x7, "377190039fd688e6bfd1372e034b0b7a5cde28c5557f8fc445e3f5a026267cb5321dc0514fe89901b2c42d031fb1b77f6d5871af2c3fd0a1710d4a080757a1164724186137f0026e6250bd398ad3677f51c743de508d0089124d803f951e4db7fe51f769db893d0ac12b740d500efcaec47873469443c404e43e955dee1a16ecef648b"}, {0x70, 0x11, 0x7, "1e7d7e3fa19fe88c41c414130f85eb031cac925d8ff60fa18143640a3c84f8a12b68ee83bc84dac44d3737e95c1cd4f216ec26557b5895b58bd4b14b49dca156280f7dbfe7f9b21b9c8e4b33bf82c30ff6d9698f0ec7257448e3"}], 0x108}}, {{0x0, 0x0, &(0x7f0000002b40)=[{&(0x7f00000029c0)="6e8cbc711fa94020f956c3cb898683b794dda381b9022a9c2323fa366a9fa0bea0a4deae1aa3e1a82f485c843fa72f6ad8771489bd676d21e707fc2efc20930e2bb2fae0897f7f95d6bcd9652e77ad3e636f6d10ff13bb1e816da246513fe86b41bcf0822376ff9b4b9c5100e4d4f6fd5ad2694f8892350f20740342c21600d15e49b83f6d6b0055803447886cbcb900151244e502ae7a13d8e3abc575be", 0x9e}, {&(0x7f0000002a80)="ac78fbe1e2e83ba25a70155e067f805362cff205ac51cd3b19dd1b9a05ebcfd2f700f59fa5c6cfc6707afb37831c57eb5459bc192c517ec5cfc9b1efbf91c06fd426a2ece46eaeb71cf07b045ba80154346ae8a6ee7cc6ef66fe1136eda36c6ef89f0ba927347dcfadb10a47", 0x6c}, {&(0x7f0000002b00)="b952cb39b5c16be1e60547ea0960c030a8ddbf96a016f751f07c031c4af41f8c7de7807685", 0x25}], 0x3, &(0x7f0000002b80)=[{0xb8, 0x118, 0x80000000, "e7d41def4ca0efc5acded403eefaa33b9cb8b589e2a6f68e77acd6eb6a402800c872a7faad69940f86eb17a0c4f461122615d523315c223813d74208d42f47774ee8b59fe4b9e738633c264d147bd5ffbebae9ee81e60cb570dc6bb7957f9d57b1dbbae37a54b90f7dc6c48582f49c134319d83d11bcc1d3989052e7d2b49736e3fcdfcec52b2b9bda9a091c8af551ec09814f0dd132a57045d32a539918d13060c19543"}, {0x50, 0x5e95e34dbad2a8f9, 0xffffffff, "fcdc52b6f899b5c67ed3730b878f7abe8b037a0d9721f0bf1800562e01b9c8b6c033b8ee8f40d78e8ea7d587bd8f85b9181eeea307dd53d71dce323bee35cb"}, {0xb8, 0x103, 0x1000, "687038c47de5107dae140acac1de91ad5435c95c1d0047d824fa904b4d60c0601a4d7cbdb10b4cad2f7c122e41b48eecf92a2a6595cbf4e3d434af458cbc7f720f04f4cf441e80b59bca677db0b91d5decaee46fcfbc9c12b507cc7268d948f404557e5490a6c8e7158363ae40da25a57fb012d05c2885c0a6f9f8e907817504171213de65758f12a095c995ea2550213d296bf21c53d108ed419cabf952d5c962bced5e0184"}, {0x1010, 0x115, 0xfffffff8, "80aa739a79ee8f2ac6b4321a594f57a56c15e60b996cf2b1bc781909294ec679b8d95db6d7681f151282f0c2b719f6f5d4c8888f263a2ff071ab97c2e2e764efb40f0d4b88e1cfde62989ec2ab43711f205de3839f161ccda9a1eca07d06e34d57edffb3e4e322b49bb87739ba7d9c567b6a472bcbb152205a5cb5059f2bf916dbb85da4b75236b7903c42d71e73258c10227c5512ce112dc8533cc2733cf5f8b8e54b948f0c11fd57956ba5ceff8b02d483015e1c5d8bd862e6a17556d3ec2fa10d33dd734cbe768d2f399aaa1b4da64723baca09911ad02de5108acc75d7173e28e90296d1b24ab46d0b9ebf5598988b122092010cb841517ec3f90dceaac82177d64d836a610f0f3f95fd7ebc35d6cc5b655715cea89fa88d78b89d4deb6be886ee241d562dc5494cca01dbdee5fc5cb4b92b7c0394baefad8b0d4cac6be2fe5518956159e09f3545d6eb5bfab9954f75a451153de9172c1044751e6fce9eca899cdf5ff2cc15665f686b73f1126bdcd1ab8ab75ff1b9d58b78903a10ac9e0f4420075f83a0e16031ea43ad75b2b7a5607175c2a6f63e94e3145fa650ae14c1dca5a2f6db1c0b18139cd8bd1aa566307c6330a50dba2608225749367b54c1cb31a101a6f4818668ae330136b7ed39ac5ebf3f29217c3a88bc71ed29971578d1acb985bfec664e807371cc093f85db0b0d6c07824c6d7cb1311dc5bb1d42477dfae2dd2f13c2c00dc3e69c4201d3004775077d156a80e472bd7f6f22243be6e89cb78ddcd674a1989195f92ea165fe7ec7eb63b32ff6c38fdf37f052fd1b0f684fd10cfd84f0d5569ba6dee2160f28d05d579ceabbf843c97a2e1283da143940c3101d3fa567afcb5e2b9ec475153bb4b094364c51a3898e806892b93a6aca45398882f3d674043cc54e2faa3005806798d447428e73118df7f4cc2a126467c6b3acfa56918559d632a6c0a31770ce71a55f44b913a8c5ac05b319dfa068fc532f304714c7c155de7f5c11c7d3d2d02b125c6cb3f814dce21db4d22d2fcdc8f20902779160d80c77cb938f614e23259a4d01cb54d11a2fa2bc35e409ff373dc157a2fc139449c4121dd7ecc4471f16cb7f59fe3abbeb25a6ae383d6f2e31740d7b527bcad4e00d14ac582a8b6fca8309a366c11ef7a6a286a91c616f05b9a42667c982356679ab309a7df645eb96a62188e2d319b6c541541994b3ad8dde309fa7abda074bcb07825e78adcfb8b0e195a51a26ebe8440f3c4416c8ecafe0fdc2a3d5b28c7a16edd5588244719f37c67ffe650485879164b1c7d39adb151303d67f2e35a1232ea85663e24fc7e3a8b4dd6b04c13740a9b16a1ba7c42f71b53a580d85bf3786290e251570270af10b44cefeb9e8a6058196e1570f96217371e2144c1abcf054da740ecd616247dfe77329647ec41d889e6df08c2a39e00f63e50240eff8a670dc33423e95f3ffaf6567ba24874709cdbb51e769670d681908eb476c8100f2bc4154d4d9b06ff55d68ded3cdba7c9c460f69c9859a81c1a0e89b30c22926ae85452616f87525a1f4e0c5b2936e4ccea2e22bdd4e5f3814883213a1036511e7dc76d3053ab6d6b5808d26a5a724c14587303dc501ce9ad20b9e997d4c32f7fc6089dda1d23e446a51ae5fc4ad0689e1833da5cc0d49d5428cae9f15510b6389765de8ff58a6b5b0ea3ee3612e1b19f09966f8238576652adc1de978ed8844669ff0741095b96c3a44ac6aebec43d110da0fb78f8da82a6274bc517e5681acbf1b09bd5c2f86b9c627f4d87ae9945d4a6365676c029a8b74ac47ad27d55ed556a2e1759f964cce5050ded48a6285a80c4f368938f658749367abb997ea6b9c0eca239ad1437a2ee03ae934fda4d935f90799237188acdd9fc2265ae7d6444cdd755386345d14fbd0e5c682e8328e7df7c8b4e8e34cdd7f25d832a21c548f82e01867f549b43b247f339efd93fb01a0ccd2021c823e782505e7f59ba1f823ee95259545ea1d2c590a9c8ea83de40e51eea2031086bd33ad4a23f6d4c78e303cef5a2e6e4049048fc0d833d028f72424194eb8b101930c53428f1bdd8b0c082364bba1e8579b33451edbbdb28e9213742cabaf2cb9275ea51c1b426e0dc09ed04c27c7e51012d219c99a3b3b4fe45b0733507fbb852fc962cfda2aca58a91e3581790cbccb4e52616f1d6124182c979615ff544b91475b7c40068a36e21021bc2f355d5b9fa91e63669fac79b750d312a28f6004f1e1d99ca2521cfe811860c989d37ca7f1d3ebf4bd86364fbe669a62d47ce243125f96f50b33cac9c3d82a35eed3fbf726783fdc2e8b40ecc6a49b98509c6a4e5eb0c2a33d881ee66a14fbf45c0d27d6f632ad6d836dc5c8695c75bf35a48f5eca849fedfaf238be6b660abcd634c81908fce3d4a22be8a86735dafeded2850bbca0811817f2ecd5d48d080b019022bdecb76ac2d4d0b6c185afcd4dab95f966ea25360550bd753affc1890fd5b68850fef76cc8f7ca7a071c144980538acd94f259e714a67839518d5a47e47d91387e132be57a4c0dbe8cf874c20fcee771304141b47d3d8c06d911a171fe35067464e14bb495c1ed71762325e131963eedede947d381d822f12bd039fd922dac4dbc33779ba0c3962b97e71576ab2cee3be8aa8b5f5fa104345e251d3bf104b6f282da5e2de745e907552b48813784255d34ed7fedd343da44d7d73240aa6273363b91d9dfa2de27bd1c8b4349f5fbf531995fa2104c30a9c8ad9eada85235882bc3bcdf7f6fd3c07521f1f9e402858a1cab65e57b09add5cd05fcf6b8bb1745c7cfc0f7c5014bb6f07fd1d62ed5de03ada5fb64dd6faac96b57b9a89e627340dae383177f40a2de65b21f0d1378b2d9c60e0e32a5b6eced9e41954d5039da81f80eddf6e8a7edda486148b27f613336423a121f7f270a68eb4998019727cb6fd0c8cc7586d258fa3e956c25169ea9e4322d8c3ff1d0b1035c7e36c2f62e595e23fdffbb619c1b135e40102c4031e3ad67d2ecfdd96a7aee618341064af72539aa0637fcecce7d02284d8abdb351f1590183c935da6eeed020ea654d04b06ce280fcdd0ce25373f053fc28aa44e339c277271d6b7682f5fa253f35ec0cd3c8789d226c4a97ced266f9861339107dcf17cc3d2253d48aa39d8938fa1b2ed3d680814324a4c1aa94edc193a9988e08578194267f829a038a6a9c5a94cdca8ae205daa3d8a8d161dd6f92d4b42f68d307039fa56823057933db9dd01829cae9ac7af2ce0af20747e1d59605776f4b2e0b608db4ae5f0e0099daaf1def51bd81f256f42ef27de153f7c12970f8664f42bcc5d6bbee037ad790cd353e56f535ec5432353125f808e89a2c0a7992804249b826f21657e6d007155564eb9b5711bdc21b2b7bfed1782677387a5af8031619de966aec48eb792a5b83dc3aeffcbbe85766bde3ce7dcb9b5b5f464410477f9aef59cf6a43b08ebb75641b2436263d728f877fab9fb80c3a1820920d54ab9839c1046047adcbaa38d206c41ea44f2b1433c199a69c503b1a74abf2b4807b52b3f833b56fc211780584d9c599c5e942f17b8dbd26005f25782a4886289ddec2c680139e3a46e8f4010aa51d31825c819d5c32c65b85e793d839a8fc8ecafc2c4f74c92658b386fbb41daeda92fc2f2a6274d32f4eac74615ab6895980f31e269c849ffbef92d0ec8b1d6319e31997c9c38396a95ad26d431db6f67f544b696ee7c51a414364caaef4d6386da0c6e3b91dcbb034d00c408dbee15eb7ad9d1ab944f405563e9b7df9838e6382135b8f2ae288af5f3661cfbed2249918485f059a65cd8a944a22bf4e7c9fb7de7d060675d8f91357cf26a54da9ced4a42b507657201ff7596ca87822862879a4d3149fa2bd736c0b97449a99273bfb544fdc57a11d6d354463dc77be29eb94955702842cbf95792f927ca564ebf5d8d6ed440acc7cb3f3b5da9176e11a735088bb14aab18a3e1e360b85ddb6c768032c306a92da50b42870e8ae5a723675c3e0f6aaf9d002cff60c4afd753090a2df42832a8a3782e408faafd04677ecc453e4ee4ebda909a25f42d3986431c9fbaf37cd12816ad0c6223c117dd8e777f853c7987e15531b62b8e94b356c1290c96c3ee50f1111c57e5965e32f1b402798917ba7ff5b9bab9be83348bb7dd1f144b8d37a79abd2e7a85f6a4d39dca64e9f5ad76e3e95f1ee9702bcb9422ba8e8a8aa3071fd494f2efeec29aeb5f6ac63fe33bf3f8362341a3c4b72583d219f9abfa3d39cd72ab88153dd595382bec4f5ab1735434b9740f8832b1813e1a7131a8931d8a59f811f1c1965e373430a60da4f11fd0c13817c5c03339e54929db0fa3a065edc67ace3738f9e66e4d6301589ce2c22d07f96a70e114ecf0d39e974e6e168786172fdacc8358566cf5b757bb5696778086d6d7bb30fa12efa0ff5bfa2354a7b81cc1084291d409a89bc8d663c6f19e1b92a941fc7038c7ec1f910b0211ff4e29195aa64c8e488109dd230202f3fa4ff3a153a748599ada711579175f6b0f2126ec525f7204a96d8c619a709ef545d9cec12436e567e51b93dbb7df95c451faf23d8ac7db609d8452184f11f7f21164af754b7661ade33bc36ef43b48ec1b5e05d5a3da7281f92890dd637a42efd41b72f2c010d4131b213ba234190e98fc3609548e5fc0d8318753bd22f24b3d168aedfab1459192f7034091891b32faef43d4d836ba29c535ca046cdb524d973dfda727c0a6a57df9a36ab7e70585084227cfe2720b3154356b1ab84f7135f7b77c07ae69fbd42416517e274c060718d4054bc1239e92fa6c47cc071f11033f2bd06902c7d9bc348534b1f677255ce409b494b4b04e5d4ef73752c1b6b4626e400eb8d8b65ad34bef0d30e1203c0c20e82272ac54dbc598e935d7758ce7d394a95e0602c6e2f99808d6a712b4a71049e8b2aae6e7d133578ba633615a2f4f1b00cb82d382cc8df6ef2247b8d9682e9eb5ffc5a08657de4744416eb512f6a4c203c5cdfb8f6e8421153db448ba728e8e6d1bc31dafee8b5a09b004d97c990304366329e2a3ad4940f40d1b8677b17cd5d02d9ac28fb435805591fea00c5f4b2626e33c0b0b786dee7c6b5de686c50e47d477bb19d348bbd3439eeb96943650368b965c796671937405c69935298119d91531c5ffb05bcd6a825d95becd59ab0828a4d683e8f96ec6344190e5e22eb4b3a509a6e3d10f02a61af3722507cfc23fa636bc9e2f312f622be80af169051288e5c615e8b382de3b924bf2e838db82a2a878a94974100ccfbbc8e6c6d1870b284c517ad70b0984cda1a1726ff9187e01e7f4554428d4416c2f67b5c46c6c313e6939e4dd89df4ac677f90f7abaec6c18deb9a11947deb16921b556d7cc7261b3e32ab2205b01633d9e91af5ec94967d4682becf744954670759d9bbca9026d550f28a0b4ba7f1dd6d556156a987fa39e3a7f92d638e16228bc1900e2eb454b56843cb8efe57e0a67171d48b150c9a4e263476a7b3aa76bd7047f411fafa2cf4c6c84faead92759d4fb6983cc2764ce3054033c874551eeb47dc2ef2eca00448a4c0d8d0d4e02be949038be6c482fc5f2a14c31678a767d0c5985ab692a8cd8045776292ea9608564cd46a05a72aefcc9f4fd747fe487a6f48d10734eee4ff466b7f449cce8071a791777c005e7d4c636f8b56432b0c73e0a0263a7e99545fc77b67cb91592761348a382397c88deca814d22129b385d2b39d3b8da2fa6c70d543b5155f5f51d77aaaef93ae3cfa0170b01f93d7"}, {0x48, 0x10c, 0x401, "0870312c4c887ecd216a8fef5ebf82d7e20820c33713875fd091d0efed2c70e698e0010292e1738a66a2ade13e980174f2c5238484"}, {0x10, 0x111, 0x6}, {0xa8, 0x3a, 0x100, "8bdb8a2a705bf9677ae8812785dd216fffb7da43a9e6deec5bc4b7ad234567c72eb8e15367b6d88088875bbe13b0fee2f353146779a6a5c5604b04659b09b351c3f9f8ac363aab3ff8fa03cd48b3b667bc9eb9c78120bcaed34dba1f2294222cf40a899581d0b8e7822b646dd4ebaa85da2249c886b40af993531c36d58fd8488bfb95775a2ae631ae846c1e83f30ae73a2719b57b"}, {0x40, 0x3a, 0x484, "b2979b5cce49ada15f1ed236395c01c6adac8536c7cc0388288125b2d86a59d6c73eb7b54ec574b9909e40c49dc7d6b5"}, {0xd0, 0x10b, 0x8, "efdf60887c9db3eefed133f296807ef705a5bc0f2aa965b440a69de729359b1a72da1342a1f3c9bb3b04ddb2da9afa036770322c5f1c02607b63e504b322d95f94da3f781986b2132751e00b50eadad939e5d576f5e30c96bbab82667fdf670130848489f700ed628eae1d4d780bc2c1d6e3fdc54bbe26ed72ff8959ec8b6fa11dff4cf22933ea9dccc1548523286ca667ffc31418950fd13941a988bc62574eb6d877914a5d1ea9f39a7720723bbbecfb6eea8edb33c916bdd18c791b448cc2"}, {0xe0, 0x113, 0x3, "dcbd2ef5dc50b15ddf9158f62ff8021aa06a182d1207af49b339ba7e13101c118c0bf70ffc09214bed5703ae358eba1e81e01e9c1ac42978e7348f63a1cae73b8caa087e33df5d2a6d0382e90e8831b3e79351e857f8a2f5396a4c24aad565603975775e7f32dcb6355982ff8cffc4ab360afe6218c824d100218a1f9ed9428383a93bc7a9393025ab2e6545f799ac0853e29e315e653fdb92b7b58ee5818980ce06ea657958fb7d3ae4bc35f56f8271156ef3156bd91a477889a0d6e996486c6604426eb2f47e3f6f4c"}], 0x14c0}}, {{&(0x7f0000004440)=@xdp={0x2c, 0x7, r13, 0x4}, 0x80, &(0x7f0000004500)=[{&(0x7f00000044c0)="38ef1d49ec052b6abb3d28573dea8f954d3bd97b6499c32d239ddb8576492e2e80d88e742e7a4ee745cf8b", 0x2b}], 0x1}}, {{&(0x7f0000004540)=@llc={0x1a, 0x7, 0x24, 0x5, 0x0, 0x8, @dev={[], 0x2a}}, 0x80, &(0x7f00000057c0)=[{&(0x7f00000045c0)="54895df3a273af1c23f6b3c70adcbffe830a6d69087cf27a09b880f4dd95125dc9b1954bbc6861c2f1289c7128", 0x2d}, {&(0x7f0000004600)="b12f5d422f738c4058fd3202db67ed1fb24f1c824857b89c4c64017b42a4d26296d3afa5bc643ff5f1927883f4baeadab6b0d5fd1e6f1471bb1d390798c48a9323c958540508068479d31c0482ed44a95cf7e986a9bdaed2a97155cfdbd0aadc5a63a58c9cc869bd5d432e50937bffbd18f60ed1a9331b0db0149428d7ec43f56eb36a5c61e0b6c9755f0fd45640070657e8cdaf776865858a2bd7af240e7b5f5f4d295f8f9611940792ab0832733a78", 0xb0}, {&(0x7f00000046c0)="317940d0183f68ee7da494ed54826a0c032a639a7aa747c9500b7646d3cdd60c476a88b86911b30d49f3aeb17b452d25a9b06384e3b4f55602d226b046f8fec98b120b2324fac28636166363f5a2f7973a47d689049a2125cf63c4737580d7828bbbe72057bf04c8cd83dee75b6d2e91213eec905097f4694a195ab5084a8a2dd3ab99f362dbd8bd0d2dd2943a32dfe52161bfc21ed642eea0d08763b7cb02105b6d0f247daf4d3daa91f9370224056e978ae8addc3f055cfbd4e7dd2f8380f724e714e73960f47574eb4434bca851677c562aae6085d8464273382091a6040c1160c6b9db3696a6f4586ae59462bfbc23e946fb6ac519b62a4ec9ad01a818500b76f644662bdd888b0f057741f0909925f327c85ce430570a76d635c9c2d37176369146184c30216d7b4365641dbadc38b226c5e1c04f9e9dde40e98af6aac7e8d6d40160692a3f843052ff3ebb2778177257dbafa7c70822b339c89cd2867bbafad7f9c01d0901485da3c85bddbec9e7cbec46132d9f2d20a1090b3be5ca213395ee09b4464bbc7426d8593913b7f336509e14fc1b5bcc9aa33f305eecc82aa289c381b44673b417d2a43714e628453fcefa507d7be15018127f19ea514088b7ee4285f94041819ea0a64973023226b488260ad8ccd978692ed61feb6d7e4e86eb6b9c697dbfe0df06fdcc445bfe581119664a33ae539b29e29d14428b4b4565e19819a4dc1ae992fbf9a507654da5edd4e0b4a2aa5a2d1b060fc39037fe6242580e34797079582ff6b9cca47c2c30d357ed5bbb775b0578ae834abd4cea6954a117ac500d98ffc3ab5a9f48d72009567fe86808f2143371f76bcaf3db7958f15743701a179645acb6a18d4a07de89a61d9452a008e6590cbfa4779631ea06336f845558c63be820ce538451680a73d19619d1beaa9d4e8e9ad61f5238dc43064174c20fbea292e3fe0735d3558402727913c71cd56c4217dc461ab8ec69b40027ef510f8143aed3f6f9db8618e362c6a47f931cedaa8b9af856af93fd3006d14d7c89e5b189e6a63cc31051ca53a0b046ae8973ac6c60b06669b498466c5ac6213de4fa80ecfd2d23199f3848fae3cf4d8e7558aa3816be79d82829885c718c02bb1a15971fce195f3bcc6be19f7ab96d076eba51b7bbcb68174b72a8883e909910c892521e505ee29418ad7c090e539b9c82716ac3c34d8d595b4761282c804dc44e93e57a9f42776facbb84749e4b19209f544a6fa0bc83eb6a501d7855c03764ac9ed12954d450250895500e22b959356515a764d8c661b7dd7bfc30f34aa598793be9e9227fe09915da79b0f4b65d1c236ad6c7c4461cc7a40859d13efc4a73d3e425d7b4a0bba4a1f876b55180ec6e027faeaf6350dd0234c0513a16f7b5ad33da68a91eb172528fc24bf166576f6278a4417e248ae66d21fd1af5f62973c763cfe7618432559e7e9ac08cab29c071bb5fdcd10410ac3c04f179d0b1d112d287b69a2bd6b664c24b2a5cae10fab20c94e6ee0f89fdef7e2639ea302666240a71ec7a3296c2c9345ca671019a57f6e44377e5ed4732fbf6d7a4f9c26eefebb4415f8b5356be463360c195061600600266f9ee1395a6523affe4bae6b7f75a4d9910cda29e97754f90e67d4e4cacad931f24fad7a103589be25580b962c3d0058672aea628842100ffb59b058772320ea06c501c5a1aeaab8df053d2a24cfacd363b001c747be7aa11abe6e2775c919c13dbcb7ee37444333ad2e27de8c00441c6c9ba96d031a362549dcac50bad11876bdd78b638b98891a4c79e8ef7a7cb32713747d36123911c4177811c676f3c3ae3393b2a79617870566a04758cd31811803ca38aa5fb0987c31dd4db975550a6ef756025c6cf0c1456495a637f5e763bf24570d5b6c6c000d0f08d8ae16c15ad7e1e59dae3fd2c7dcca312cbc7bb95dbdec463e31a6a4c9b2f1f9edc92bc7d610dec97a211cf966e5ce91d079318bc7b17fe19bc2cf5e11ea6e184359f25ffc808ebc8896e06afc0c2386fbbdee6bc762571424a35849870485f5e8e0dfd605377f03671f4b5dd7c4861dec785d43781a286e6ef5fd18997671165f21dbb6c992280aaa1d8f76752fa2f243ba2afc03e3ae505205234994dc88ae0053642f66a576e2e935d31e881dd50cdbe10b1458bc254c79a3619539e6c1d78934555c3ef9c48fe0b1a7eea35249a48c019b1e2101f0910f0ca34051968cd1f55f679411a902fec06db82fe3e481457ead34d028480581f7ed739219cd6a13ac1bbefc1efe033c494609c34e1fdeae683b35434787c657fde0d389caa188d2fbef4882d503aba9567f3c7a7518da8f050ada58f0517a7186e587692e299b9972e0245255061060da3b91b7408579012aa9bc32f71b5831d5f4b373b0b6733390a13d5ca00ed0a5f8a7c307b6f144121cd7df9b1a2b202438c303ae83e3ddd68f4c8e6d69e7b90997c96b10c887c21f81cea780906aaf02348384e47f739777d70e85042df6234bda724aacf7ca2494443c907487cdc061456177e32e8367955553143bfe6f7127122b420c5e08ebfef1bdf3f23f92a9d6573870228fce10b7dbf1caa4ef6ebeb87f3640f6840ec4b4a0816fabb07e34bc6bd387fe452db13d96398e5d46e62f90f573860cbc6647530316886223327270725b8f2b975587f074df3f08f18b1b88ff93f85a8f2151c03bc910d99ae8ddd453a63fd4f6a6e628487a5fe4b7f7a77cdde3e658ae82cf41d178d79811796d1dcc46a791c44f8e51af316b071ae8f0f5d005c77b507ae7aff01c6a9b0a9c450ee7af4c8cbaa8fb21eb48afb5abe8e4aa5555cc6a945275be5fb0d8461ee9c944dc67277cfb26a00569742e94012f27279914fe80f092fa8335b56a5c66751a57ff22cbc1a18db01d752402a5abf6c1377080bf5fb7a4a1541db2968c4626cde02d0f43eb82cf2f4b10dd64cd8457ad43e3d6aee54232b05461f6edce889dcf10cda28fe5d31cbcd51814b0c64127611df24ef2100c2a2a9d1e915dd7096c3299345708bfe37e3dc0875862b76bf7b253321a3a228dd10a03f20ffd600af21c1a95a2e459f11c03572f935d3272add7ae421bd613b977ec64c57d4a882ccd799f6a4186001608966b5d8074f68624b5b663c619f5b192fdf69ce484b29ee130fed6a39f822cd95de38f489f3faeb645ab8e1429b1959537f02cc5919007166a7b8fdcbeea943febf8ae74132d5c3f4aa3806e1e68027427caaf15b715af6950fd1c4c98af3763c69b3463121a5b372b02ffb23a72c2f5afdce554bf2cc0cc2b0a0a743f3333958b20909c2000640f2065a988200c7344dea109c85e05383359d1d768bb2e58e9ba9762f70b0bc4bbd99993184f77a007a10111a88938841188a67f6a3220a373cf8fe022cd5c367a9344b4866356c8df6d3f7e8b4a925a05ce098ba24cc9e09e88d605bcb4dccec9ba8b50d6a96868c5c0b3e88f4f0db0b76a4381da0a1b317aa582ae53ca917e5c5e7f12e05e32665d6b9981d5f2a828f8952801e2e1a14b398362d5cbfd763daa6a3082cf0e2eb37e9989aca0123a187c8aa941cde910588bbd707a8caa5997ae93385f66256d7d5371cd61860c34a6c94d16ea380fd2a790d5d6fc1a2cc1fea05f3102e3b7e92a2f13c6b79efe1ca6a04602a24c4ef52bbe278b15950a6b15b566705fc6eed385a953dae178e24efa2d53fcccc1051b23134a3815285c6f345f5ae2f6c5f9bbb1537ce05cdd436180df13c8bc5ee9f10550152635245e252f555909373eb9e9c554c7dd4286af1372f45ab053f861e625e81a8e1ce358def9f759b1e03a878efca0f2fadce38b4d6a8dea882dd0bc7c7515aae8c89945903511d55c8273ea06456c07b423fc2ad40da0e592c62ba031a0a41de2f1f49d5e9feb5bc7424c056f72454d7572c32bf87859c4ffd367190f3ab6d5b92cf9d294e7f02adcb527d1a29844f082edc514d717114dfd89d5664b7613cecf4dd67c82595c7fa0dcf42db175a58762bb70dcbba33f9f25d4a265d4b28802a30f46ce9cc2fc4bc426dc0de48a53be5440b72511818020f64d1eb1830371a1f24f04a64e7e44d0d46aeb29079f5addf95ddc4e0bd8955c773f8f65312f87fea1536ee79ea8bbe2138af6c1acf6a53d0a7af4411ef14a6f638d7661fd8f5085687972971322a36a04487404d52af48924466af8810253d9211aab58d068a74855e1d7ff400944177d907d586c842626bc8141c1d9a1cdb854c6b4949d8a04ebf7e6f158514e90f5aa19298269011dd39c7e3c96f7546df4e7698f05f60e0b2b433227affac222e515d68cdf71c50b6abe486c07834c4243aca6cf43131d4dc7aed6b8568323758050ede817dc98d1ad50a5307e958aee847183ce9568eb09185d2ea8f71a661d6021f4e2c129535c11af431170e7195d959d821fec667037c428d0fb00ccb014b8806c728c2ee6853f03785b394d07cb5bbb0c6acdd0986521da138aae4cac27c66f5ae7789f50334ea630518b9e3eeebe946fd9ebfd6b1e30529f755f66d467cacf2a6c49f7a6d33b66d16bb18140769026c55d9f27e8753cae5ca2da2cd06d36cfe714571a33d58795333549702f1d1cd3cc7a7e5dcc994c5bd0ef76f13f0ac6ff8380ae69e241e23e7e8604cb55a95149a28b1fa8412babe08fc70b80eeae1fd511f11e02a6f105f826bd751a88acab02e6930954977fe433579dfc3c9511aec62090d5887f2501ebaaf18c54340908567c8e19c870b6c49f45429f1e70d6b5d6cd992e17be388e8b105aa16f642b1d43891de20bd039153ea925a658e7442a5ab563b284ab70bab1edf5c227de0e024265d2bdf242a5548ce9f4ed82a9776c28bf2a1c33861fc7ed4af046517c3b5dab01c0cc3b1762d64ded0efe5e9a8ab2e5606dbe664119627109c486d0e6f55e17ddebef5d6948c58a6b77aa3fc6114b0b11fe552e72c67e8a7a9aaea2c22cd4665f5c4576922286eb042ad3e22c1130a7ca9e276502f9a3b740220e684b9e6e4465f57e2dba67ba6ba115a9276ebfad99bda7504a9cca4ff25b78481de4c7cf3a807ad186a9ef56e7d0160d7e6e901a3b804eff8d7ace2c75752977adfa5d76658ab52e5f9d6b1ce8dcf342daf529b3218ffee72ad6445332dbec39e38c65ce1f65d39f2c22e97bc0b2c04573924930e3c0689fb7174ae75daab0a8f2ab2af0d119f876dfc2731f816a4478e59d5e6ef02a7daf56c3eff609cd688a68712df8ffe75493074c9e7cf696420aac6eec5d528dd2ea2f872912296f6df617ac201844f55cd43eae1532437c1a9146f5af85ca8a5a1ad5e2a84c4dd5a4c4a20b11dc5765dfdefd93a490921528e74ada889c2f5dc7fba5b9d0c8b73c8fc912c0eaa59071a68b9273334c433caf98d2c0065d98b0bfed14f0f5ce8bd76296e9ae0ee672f75cdf48bfc9789c9535a5287b1b87b64ed785056c31848a2d19963c9b7b73e6b5fe9cbc26c71a0d54ec1aa6a8c14d09e6292f00a18f999b7ee1cea874466355ac9fa738568234d2f9e77d2891ac4ae01073d6461d28d1a27e37eade103d5c2786c9bd2726fb7e4eeb96ed4e1449f11161ef80f5f4d46eba72f698aceea5a4db7e4436101d888f4b4c5c870b4f2704b699157c514fcb199d5147a16ec78c2fe6607feeca58ac67cb4f05c6dd5bd68acda8b7d18faf58c720393e326f54f7e1eb9d485c5d7b37253632b3276e29674a8b818203551d6b81eb825b7a638628239de02a030308802eb5c62ade539d83c0160e301cdcabe5b45617c38", 0x1000}, {&(0x7f00000056c0)="e1e3b74a01d466dc6703a0371a26d0ae909f8714c8b420f3e53e33743d867554f81d712945e2727f31c88a4f0fbb24dcc233e74ed63afb5ca7e6a2f535466451715b2ff6446e9685beb4aa118192d6821e020fcfcda34029674905b41f551e060e6cb5ae20a70356400b1c88ba6496e3a78dc66764727e54370f3685344e79b8aaf7", 0x82}, {&(0x7f0000005780)="f1e510", 0x3}], 0x5, &(0x7f0000005840)=[{0x58, 0x114, 0x200, "0bb6b27764003710d466a9a38419f3abb8bdc5da6bb33b8087fe04ef026f615400a027bf7f862084ca794c62f87a3f2beea3164b213dfbdb3f81c594caf104d7130f29ecd1b989"}, {0xb8, 0x10d, 0x1, "2282d8cf7e94fe37ab160da499a3c2ab98e13bc328a83a5c8c562e26ebaf1ee292070a91a762f5de8a8959f75fffeba0445dec823ad8ed7407fc8504a1ef6afc0690c2e9ea2ffe16eefaf0e3a0807f0aa49086e03ccacf36ca4e5007fe6d3021dbb19b836147c92afc672dc8947df36e7c2ad3801b73c4ea4d77dcc459a0d7b3319c5f07a707d682735a2efe776b1b9fe3dcb5ec841c4e2113edb03326def0f40d5ef8309fdb"}], 0x110}}], 0x7, 0x20000000) [ 2818.927919] audit: type=1400 audit(1575333137.614:1660): avc: denied { create } for pid=26705 comm="syz-executor.3" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 [ 2819.003669] audit: type=1400 audit(1575333137.694:1661): avc: denied { create } for pid=26738 comm="syz-executor.4" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 [ 2819.022977] audit: type=1400 audit(1575333137.694:1662): avc: denied { create } for pid=26740 comm="syz-executor.2" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 [ 2819.054231] audit: type=1400 audit(1575333137.744:1663): avc: denied { create } for pid=26740 comm="syz-executor.2" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 00:32:17 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x200000000000013, &(0x7f0000000280)=0x400100000001, 0x2a7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) connect$inet6(r0, &(0x7f0000000080), 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_OPTIONS(r0, 0x6, 0x16, &(0x7f0000000440), 0x12f7e5) clone(0x2000000002000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r3 = dup(0xffffffffffffffff) setsockopt$inet6_tcp_int(r3, 0x6, 0x3, &(0x7f00000000c0), 0x36c) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) 00:32:17 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendto$inet(r0, 0x0, 0x0, 0x400c000, &(0x7f0000000080)={0x2, 0x4e21, @remote}, 0x10) connect(r0, &(0x7f0000000180)=@nl=@unspec, 0x80) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/udp\x00') r2 = dup(r0) ioctl$RTC_WKALM_SET(r2, 0x4028700f, &(0x7f0000000040)={0x1, 0x1, {0x2d, 0x35, 0x3, 0x12, 0x1, 0xffff, 0x5, 0x5e}}) sendfile(r2, r1, 0x0, 0x523) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r3}) r4 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') r5 = gettid() ptrace$setopts(0x4206, r5, 0x0, 0x0) tkill(r5, 0x40) ptrace$setregs(0xd, r5, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r5, 0x0, 0x0) ioctl$TIOCSPGRP(r2, 0x5410, &(0x7f0000000280)=r5) sendmsg$TIPC_CMD_DISABLE_BEARER(r3, &(0x7f0000000240)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x40000800}, 0xc, &(0x7f0000000200)={&(0x7f0000000140)={0x2c, r4, 0x300, 0x70bd2a, 0x25dfdbfd, {{}, 0x0, 0x4102, 0x0, {0x10, 0x13, @udp='udp:syz1\x00'}}, ["", "", "", "", "", "", ""]}, 0x2c}, 0x1, 0x0, 0x0, 0x4000010}, 0x88) 00:32:17 executing program 3: request_key(&(0x7f0000000080)='big_key\x00', &(0x7f0000000100)={'syz', 0x1}, &(0x7f0000000140)='syz', 0xfffffffffffffffb) r0 = add_key$keyring(&(0x7f0000000b80)='keyring\x00', &(0x7f0000000bc0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffc) add_key$user(&(0x7f0000000080)='user\x00', &(0x7f0000000140)={'syz', 0x0}, &(0x7f0000000180)='\v', 0x1, r0) request_key(&(0x7f00000001c0)='trusted\x00', &(0x7f0000000200)={'syz', 0x1}, &(0x7f0000000240)='ppp1%\\.\x00', r0) r1 = add_key$keyring(&(0x7f0000000b80)='keyring\x00', &(0x7f0000000bc0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffc) add_key$user(&(0x7f0000000080)='user\x00', &(0x7f0000000140)={'syz', 0x0}, &(0x7f0000000180)='\v', 0x1, r1) add_key(&(0x7f0000000040)='big_key\x00', &(0x7f0000000340)={'syz', 0x0}, &(0x7f0000000640)="5f415f5ae37c4d08e66711e9fd3a8f7e03ede279a22b59870438b72b7533ca7470331880ce84480711be66c043996690d4dc2b9e4549b4d9bb5e370c09ad4e9fdff09fcf474661992257020206c44778d2d754f85b61b4ace9e8ee2239d1e6e16f75c0627905ee31e2196b935879c00c5f7343bc5363556fe56e65b097219d6ad2192b65f280e83edccfca4412a04b2059a8bbfc79e01f411f2144a61067a6b880ec84ca3cadb245d4a56eb19cb1f533065f1c97be3a8230e48c44bdc03a2607907068558321", 0xc6, 0xfffffffffffffffd) r2 = add_key$keyring(&(0x7f0000000b80)='keyring\x00', &(0x7f0000000bc0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffc) add_key$keyring(&(0x7f00000000c0)='keyring\x00', &(0x7f0000000280)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffff8) add_key$user(&(0x7f0000000080)='user\x00', &(0x7f0000000140)={'syz', 0x0}, &(0x7f0000000180)='\v', 0x1, r2) rt_sigreturn() add_key$user(&(0x7f0000000000)='\x90y\x04\xc5\"', &(0x7f0000000180)={'syz', 0x3}, &(0x7f0000000400)="4ff4ab2252c636a940770900000000000000d12682f5e4519f95d6774f91a90a52c309c47263243b43e7571f3daa59cb3ce8586ebd911429e254018a6b327f6829b3105b60d3b6adf4aba5895fdb4b08a6d09f4982f07c298b3836fe4eb69590d1bdbf3b7cff05ee5f00a1d9c92d28656cde93e1d89606b2d95949a6d8213cd3fb488137fad4a23e45a0528fe4c5f3feff0885b106763d3d", 0x98, r2) r3 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') preadv(r3, &(0x7f0000000480), 0x10000000000002a1, 0x0) getsockopt$IP6T_SO_GET_ENTRIES(r3, 0x29, 0x41, &(0x7f00000004c0)={'mangle\x00', 0xb3, "e79be3e01cf9bd6668f8e44c813045448ffd2cedeb93bcaf9b3a9656a944865fbf9ef55432c91d0d35db17c77bfab8b0327f91fdffb61a18d8fe26f016025b11af947e72031c503dec1325080f9b95eb1770374848901249a1f4a08b7b419660d6a6cb7b111daaed9da5f42a9c381579db5c5cae076dcd1786c9ee884897a9620f597df275284bb5a1766db78c552840b57b6929812bc27980abb93c4cfe785c5d699257617854adc7f868247c8818a4457439"}, &(0x7f00000002c0)=0xd7) pivot_root(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='./file0\x00') 00:32:17 executing program 2: add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.cpu/syz1\x00', 0x200002, 0x0) 00:32:17 executing program 3: add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000080)={'@\xff\xff', 0x2}, &(0x7f0000000140)="001c1e1812e797a3d9f6e7d8a049f3e4b7c8d21e7990ec5d1e9672375a0be8e8b209312311a69ace075a2f02dc76fd70e2961047e4b128a47fa063f77263385d834f631ed3c4ff57560685cc0902554192e4a776e41cd6fb52292dee5d920286495ede7345b5759dccc4b6cc4004c15a3ec3fe2dbdc5359dca35af0edc68b9592d3cc24beb1808a31e7b2a0fad3c68ea4a222555c3d8bdc1e28c7d5bb18cada27e6309b3296ecb32159b1c9d1a6e9e59aa6d57e542e07e6de9666c71e6c40aa8dad2698f065e5c5a03b5e3e1335698e7d87dfb2d6f9030946c40f509817221f371522bcf852b2f1df8e7e6a8e580a0c3eba90dfa4701ca4ca4c0f4533c318c382435b275df9230f9563a5b0ba96aa143d2279a901b2f37d48fed1cf0e73cdfdefb28001a6609a336fe1237fdb29ca148be59d5ad342e50886bad4e5a9f148b774b3ff2be4e517e3f2a488fec40090d9b6dddcc5693fb10b4f8cd733c595f2b95", 0x0, 0xfffffffffffffffc) [ 2819.222014] audit: type=1400 audit(1575333137.914:1664): avc: denied { create } for pid=26749 comm="syz-executor.4" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 00:32:20 executing program 0: r0 = openat$selinux_commit_pending_bools(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/commit_pending_bools\x00', 0x1, 0x0) r1 = perf_event_open$cgroup(&(0x7f00000001c0)={0x1, 0x70, 0x20, 0x7, 0x1, 0x5, 0x0, 0x1, 0x14000, 0x5, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x2, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, @perf_bp={&(0x7f0000000180)}, 0x200, 0x8000, 0x8, 0x9, 0x7, 0x80000000, 0x3f}, 0xffffffffffffffff, 0xe, 0xffffffffffffffff, 0x4) dup3(r0, r1, 0x8716bf0a421e406) socket$inet6_udplite(0xa, 0x2, 0x88) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000010c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) socket(0x11, 0x800000003, 0x0) creat(&(0x7f0000000040)='./bus\x00', 0x0) openat$keychord(0xffffffffffffff9c, &(0x7f0000000240)='/dev/keychord\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) socket(0x10, 0x400000000080803, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') mkdir(&(0x7f0000000640)='./file0\x00', 0x0) syz_open_procfs(0x0, &(0x7f0000000140)='ns\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) dup(r2) clone(0x7f8, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r3 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f00000021c0)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000440)=ANY=[@ANYBLOB="40340800eebb16c248460f05eaa415a5"], 0x10}}, 0x0) ptrace$setopts(0x4206, r3, 0x0, 0x0) tkill(r3, 0x40) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r4}) ptrace$setregs(0xd, r3, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r3, 0x0, 0x0) 00:32:20 executing program 5: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendto$inet(r0, 0x0, 0x0, 0x400c000, &(0x7f0000000080)={0x2, 0x4e21, @remote}, 0x10) connect(r0, &(0x7f0000000180)=@nl=@unspec, 0x80) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/udp\x00') r2 = dup(r0) r3 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x40002) write$evdev(r3, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r3, 0x0, 0x0) ioctl$EVIOCGABS0(r3, 0x80184540, 0x0) ioctl$int_out(r3, 0x2, &(0x7f0000000040)) sendfile(r2, r1, 0x0, 0x523) 00:32:20 executing program 3: r0 = openat$selinux_commit_pending_bools(0xffffffffffffff9c, &(0x7f0000000180)='/selinux/commit_pending_bools\x00', 0x1, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f00000001c0)={0x0, 0x0}) write$FUSE_LK(r0, &(0x7f0000000200)={0x28, 0x0, 0x7, {{0x8000, 0x7, 0x4, r1}}}, 0x28) r2 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') preadv(r2, &(0x7f0000000480), 0x10000000000002a1, 0x0) accept$packet(0xffffffffffffffff, &(0x7f0000000080)={0x11, 0x0, 0x0}, &(0x7f0000000100)=0x14) bind$packet(r2, &(0x7f0000000140)={0x11, 0xf8, r3, 0x1, 0x6}, 0x14) add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f0000000240)="ad3e0cc09e16a2ad061d00", 0xffe3, 0xfffffffffffffffc) 00:32:20 executing program 2: prctl$PR_GET_TIMERSLACK(0x1e) add_key$user(&(0x7f0000000100)='u\v(\x00', &(0x7f0000000040)={'\x00', 0x1}, &(0x7f0000000140)="38a190737ee0d1b0dd59cce6224b05dbe18443a6d1bdb77b4118002aa748cf654d09a245c9869d78335113e0ff0300000000000066105ce0ed7b4c5ab658ee568c89d5a8e2e7871cb250a30ff76f839965d28626940276801bd6b58c0d24aa0fbac3bbd3bfe149d4657216a7fad96af2f11e832b0702bc9acbaf18ab7ba4fb455abd7c4cde5808b6498132b508c27d", 0x23, 0xfffffffffffffffc) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400000, 0x0) ioctl$EVIOCSABS2F(r0, 0x401845ef, &(0x7f0000000080)={0xb84, 0x7, 0x8000, 0x2, 0x8, 0xf993}) 00:32:20 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendto$inet(r0, 0x0, 0x0, 0x400c000, &(0x7f0000000080)={0x2, 0x4e21, @remote}, 0x10) connect(r0, &(0x7f0000000180)=@nl=@unspec, 0x80) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/udp\x00') r2 = dup(r0) ioctl$RTC_WKALM_SET(r2, 0x4028700f, &(0x7f0000000040)={0x1, 0x1, {0x2d, 0x35, 0x3, 0x12, 0x1, 0xffff, 0x5, 0x5e}}) sendfile(r2, r1, 0x0, 0x523) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r3}) syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') r4 = gettid() ptrace$setopts(0x4206, r4, 0x0, 0x0) tkill(r4, 0x40) ptrace$setregs(0xd, r4, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r4, 0x0, 0x0) ioctl$TIOCSPGRP(r2, 0x5410, &(0x7f0000000280)=r4) 00:32:20 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x200000000000013, &(0x7f0000000280)=0x400100000001, 0x2a7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) connect$inet6(r0, &(0x7f0000000080), 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_OPTIONS(r0, 0x6, 0x16, &(0x7f0000000440), 0x12f7e5) clone(0x2000000002000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) dup(r0) setsockopt$inet6_tcp_int(0xffffffffffffffff, 0x6, 0x3, &(0x7f00000000c0), 0x36c) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) 00:32:20 executing program 2: add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) r0 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) keyctl$update(0x2, r0, &(0x7f00000001c0)="a6", 0x1) r1 = add_key$keyring(&(0x7f0000000140)='keyring\x00', &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffc) keyctl$search(0xa, r0, &(0x7f0000000080)='keyring\x00', &(0x7f0000000100)={'syz', 0x2}, r1) 00:32:20 executing program 3: add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) 00:32:20 executing program 2: rt_sigpending(&(0x7f0000000140), 0x8) add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) r0 = syz_open_dev$loop(&(0x7f0000000080)='/dev/loop#\x00', 0x6, 0x40000) ioctl$BLKGETSIZE(r0, 0x1260, &(0x7f0000000100)) r1 = socket$key(0xf, 0x3, 0x2) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r2, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r2, 0x0, 0x0) ioctl$EVIOCGABS0(r2, 0x80184540, 0x0) r3 = dup(r2) setsockopt$inet_icmp_ICMP_FILTER(r3, 0x1, 0x1, &(0x7f0000000300)={0x8000}, 0x4) sendmmsg(r1, &(0x7f0000000180), 0x32bc45944b084a6, 0x0) sendto(r1, &(0x7f0000000180)="0659ad9484b98acb7f46d2a39b50539b316c0e", 0x13, 0x4040001, &(0x7f00000001c0)=@llc={0x1a, 0x30b, 0x3, 0x6, 0x2, 0x1}, 0x80) setxattr(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=@known='trusted.overlay.opaque\x00', &(0x7f00000002c0)='/dev/loop#\x00', 0xb, 0x2) [ 2821.803068] audit: type=1400 audit(1575333140.494:1665): avc: denied { create } for pid=26764 comm="syz-executor.4" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 00:32:20 executing program 3: setxattr$trusted_overlay_origin(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='trusted.overlay.origin\x00', &(0x7f00000000c0)='y\x00', 0x2, 0x0) r0 = add_key$user(&(0x7f0000000180)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000001c0)='8', 0xd5, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r1, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r1, 0x0, 0x0) ioctl$EVIOCGABS0(r1, 0x80184540, 0x0) dup3(r1, 0xffffffffffffffff, 0x180000) r2 = add_key$keyring(&(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$unlink(0x9, r0, r2) 00:32:20 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendto$inet(r0, 0x0, 0x0, 0x400c000, &(0x7f0000000080)={0x2, 0x4e21, @remote}, 0x10) connect(r0, &(0x7f0000000180)=@nl=@unspec, 0x80) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/udp\x00') r2 = dup(r0) ioctl$RTC_WKALM_SET(r2, 0x4028700f, &(0x7f0000000040)={0x1, 0x1, {0x2d, 0x35, 0x3, 0x12, 0x1, 0xffff, 0x5, 0x5e}}) sendfile(r2, r1, 0x0, 0x523) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r3}) syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') r4 = gettid() ptrace$setopts(0x4206, r4, 0x0, 0x0) tkill(r4, 0x40) ptrace$setregs(0xd, r4, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r4, 0x0, 0x0) 00:32:20 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x200000000000013, &(0x7f0000000280)=0x400100000001, 0x2a7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) connect$inet6(r0, &(0x7f0000000080), 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_OPTIONS(r0, 0x6, 0x16, &(0x7f0000000440), 0x12f7e5) clone(0x2000000002000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) dup(r0) setsockopt$inet6_tcp_int(0xffffffffffffffff, 0x6, 0x3, &(0x7f00000000c0), 0x36c) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) [ 2821.979041] audit: type=1400 audit(1575333140.664:1666): avc: denied { create } for pid=26796 comm="syz-executor.4" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 00:32:23 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x200000000000013, &(0x7f0000000280)=0x400100000001, 0x2a7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) connect$inet6(r0, &(0x7f0000000080), 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_OPTIONS(r0, 0x6, 0x16, &(0x7f0000000440), 0x12f7e5) clone(0x2000000002000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) dup(r0) setsockopt$inet6_tcp_int(0xffffffffffffffff, 0x6, 0x3, &(0x7f00000000c0), 0x36c) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) 00:32:23 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendto$inet(r0, 0x0, 0x0, 0x400c000, &(0x7f0000000080)={0x2, 0x4e21, @remote}, 0x10) connect(r0, &(0x7f0000000180)=@nl=@unspec, 0x80) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/udp\x00') r2 = dup(r0) ioctl$RTC_WKALM_SET(r2, 0x4028700f, &(0x7f0000000040)={0x1, 0x1, {0x2d, 0x35, 0x3, 0x12, 0x1, 0xffff, 0x5, 0x5e}}) sendfile(r2, r1, 0x0, 0x523) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r3}) syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') r4 = gettid() ptrace$setopts(0x4206, r4, 0x0, 0x0) tkill(r4, 0x40) ptrace$setregs(0xd, r4, 0x0, &(0x7f0000000080)) 00:32:23 executing program 2: add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x2}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) 00:32:23 executing program 3: add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) r0 = add_key$keyring(&(0x7f0000000b80)='keyring\x00', &(0x7f0000000bc0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffc) add_key$user(&(0x7f0000000080)='user\x00', &(0x7f0000000140)={'syz', 0x0}, &(0x7f0000000180)='\v', 0x1, r0) r1 = request_key(&(0x7f0000000100)='dns_resolver\x00', &(0x7f0000000140)={'syz', 0x2}, &(0x7f0000000180)='\x00', r0) keyctl$search(0xa, r1, &(0x7f00000001c0)='.dead\x00', &(0x7f0000000200)={'syz', 0x1}, 0xfffffffffffffffb) r2 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_udp_SIOCINQ(r2, 0x541b, &(0x7f0000000080)) r3 = openat$selinux_avc_hash_stats(0xffffffffffffff9c, &(0x7f0000000240)='/selinux/avc/hash_stats\x00', 0x0, 0x0) ioctl$EVIOCGEFFECTS(r3, 0x80044584, &(0x7f0000000280)=""/124) 00:32:23 executing program 0: socket$inet6_udplite(0xa, 0x2, 0x88) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000010c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) socket(0x11, 0x800000003, 0x0) creat(&(0x7f0000000180)='./bus\x00', 0x5c) openat$keychord(0xffffffffffffff9c, &(0x7f0000000240)='/dev/keychord\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) socket(0x10, 0x400000000080803, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') mkdir(&(0x7f0000000640)='./file0\x00', 0x0) syz_open_procfs(0x0, &(0x7f0000000140)='ns\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) dup(r0) clone(0x7f8, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f00000021c0)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000440)=ANY=[@ANYBLOB="40340800eebb16c248460f05eaa415a5"], 0x10}}, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x40) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r2}) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r1, 0x0, 0x0) 00:32:23 executing program 5: r0 = socket$inet_udp(0x2, 0x2, 0x0) r1 = dup2(r0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x4e21}, 0x6e) sendto$inet(r0, 0x0, 0x0, 0x400c000, &(0x7f0000000080)={0x2, 0x4e21, @remote}, 0x10) connect(r0, &(0x7f0000000180)=@nl=@unspec, 0x80) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/udp\x00') r3 = dup(r0) sendfile(r3, r2, 0x0, 0x523) r4 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') preadv(r4, &(0x7f0000000480), 0x10000000000002a1, 0x0) setsockopt$IPT_SO_SET_ADD_COUNTERS(r4, 0x0, 0x41, &(0x7f0000000200)={'mangle\x00', 0x5, [{}, {}, {}, {}, {}]}, 0x78) getpeername$inet(r0, &(0x7f0000000040)={0x2, 0x0, @dev}, &(0x7f0000000140)=0x10) [ 2824.763300] audit: type=1400 audit(1575333143.444:1667): avc: denied { create } for pid=26819 comm="syz-executor.4" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 00:32:23 executing program 2: r0 = add_key$user(&(0x7f0000000000)='u\xe9\xffp/', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)="18", 0x1, 0xfffffffffffffffc) r1 = add_key$keyring(&(0x7f0000000b80)='keyring\x00', &(0x7f0000000bc0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffc) add_key$user(&(0x7f0000000080)='user\x00', &(0x7f0000000140)={'syz', 0x0}, &(0x7f0000000180)='\v', 0x1, r1) keyctl$instantiate(0xc, r0, &(0x7f0000000100)=@encrypted_new={'new ', 'ecryptfs', 0x20, 'trusted:', '!em1security\\%mime_type&', 0x20, 0x8cf}, 0x43, r1) r2 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') preadv(r2, &(0x7f0000000840)=[{&(0x7f0000000200)=""/69, 0x45}, {&(0x7f0000000900)=""/9, 0x9}, {&(0x7f0000000340)=""/161, 0xa1}, {&(0x7f00000002c0)=""/2, 0x2}, {&(0x7f0000000940)=""/55, 0x37}, {&(0x7f0000000440)=""/25, 0x19}, {&(0x7f0000000480)=""/90, 0x5a}, {&(0x7f0000000500)=""/216, 0xd8}, {&(0x7f0000000600)=""/155, 0x9b}, {&(0x7f00000006c0)=""/192, 0xc0}], 0xa, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r3}) ioctl$sock_inet6_SIOCSIFADDR(r3, 0x8916, &(0x7f0000000280)={@mcast1, 0x23}) ioctl$SIOCGIFHWADDR(r2, 0x8927, &(0x7f0000000400)) ioctl$RTC_WKALM_RD(r2, 0x80287010, &(0x7f00000001c0)) 00:32:23 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r0, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r0, 0x0, 0x0) ioctl$EVIOCGABS0(r0, 0x80184540, 0x0) ioctl$FS_IOC_GETFLAGS(r0, 0x80086601, &(0x7f0000000080)) add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) 00:32:23 executing program 5: r0 = socket$inet_udp(0x2, 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x104000, 0x100) write$P9_RLINK(r1, &(0x7f00000000c0)={0x7, 0x47, 0x1}, 0x7) sendto$inet(r0, 0x0, 0x0, 0x400c000, &(0x7f0000000080)={0x2, 0x4e21, @remote}, 0x10) connect(r0, &(0x7f0000000180)=@nl=@unspec, 0x80) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/udp\x00') r3 = dup(r0) sendfile(r3, r2, 0x0, 0x523) 00:32:23 executing program 5: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendto$inet(r0, 0x0, 0x0, 0x400c000, &(0x7f0000000080)={0x2, 0x4e21, @remote}, 0x10) connect(r0, &(0x7f0000000180)=@nl=@unspec, 0x80) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/udp\x00') r2 = dup(r0) ioctl$SNDRV_TIMER_IOCTL_GPARAMS(0xffffffffffffffff, 0x40485404, &(0x7f00000000c0)={{0x3, 0xda047554868113f3, 0x221b, 0x2, 0x8}, 0xffffffffffffffff}) sendfile(r2, r1, 0x0, 0x523) 00:32:23 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendto$inet(r0, 0x0, 0x0, 0x400c000, &(0x7f0000000080)={0x2, 0x4e21, @remote}, 0x10) connect(r0, &(0x7f0000000180)=@nl=@unspec, 0x80) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/udp\x00') r2 = dup(r0) ioctl$RTC_WKALM_SET(r2, 0x4028700f, &(0x7f0000000040)={0x1, 0x1, {0x2d, 0x35, 0x3, 0x12, 0x1, 0xffff, 0x5, 0x5e}}) sendfile(r2, r1, 0x0, 0x523) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r3}) syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') r4 = gettid() ptrace$setopts(0x4206, r4, 0x0, 0x0) tkill(r4, 0x40) 00:32:23 executing program 2: getsockopt$ARPT_SO_GET_REVISION_TARGET(0xffffffffffffffff, 0x0, 0x63, &(0x7f0000000080)={'NETMAP\x00'}, &(0x7f0000000100)=0x1e) add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) [ 2825.034544] audit: type=1400 audit(1575333143.724:1668): avc: denied { create } for pid=26848 comm="syz-executor.4" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 00:32:23 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x200000000000013, &(0x7f0000000280)=0x400100000001, 0x2a7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) connect$inet6(r0, &(0x7f0000000080), 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_OPTIONS(r0, 0x6, 0x16, &(0x7f0000000440), 0x12f7e5) clone(0x2000000002000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r3 = dup(r0) setsockopt$inet6_tcp_int(r3, 0x6, 0x0, &(0x7f00000000c0), 0x36c) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) 00:32:23 executing program 5: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendto$inet(r0, 0x0, 0x0, 0x4004, &(0x7f0000000080)={0x2, 0x4e21, @remote}, 0xfffffd61) connect(r0, &(0x7f0000000180)=@nl=@unspec, 0x80) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/udp\x00') r2 = dup(r0) sendfile(r2, r1, 0x0, 0x523) ioctl$KDDISABIO(r1, 0x4b37) 00:32:23 executing program 2: add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000080)={'syz', 0x0}, &(0x7f00000000c0)="03", 0x1, 0xfffffffffffffffc) 00:32:23 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendto$inet(r0, 0x0, 0x0, 0x400c000, &(0x7f0000000080)={0x2, 0x4e21, @remote}, 0x10) connect(r0, &(0x7f0000000180)=@nl=@unspec, 0x80) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/udp\x00') r2 = dup(r0) ioctl$RTC_WKALM_SET(r2, 0x4028700f, &(0x7f0000000040)={0x1, 0x1, {0x2d, 0x35, 0x3, 0x12, 0x1, 0xffff, 0x5, 0x5e}}) sendfile(r2, r1, 0x0, 0x523) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r3}) syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') r4 = gettid() ptrace$setopts(0x4206, r4, 0x0, 0x0) [ 2825.199376] audit: type=1400 audit(1575333143.884:1669): avc: denied { create } for pid=26861 comm="syz-executor.4" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 00:32:25 executing program 5: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendto$inet(r0, 0x0, 0x0, 0x400c000, &(0x7f0000000080)={0x2, 0x4e21, @remote}, 0x10) connect(r0, &(0x7f0000000180)=@nl=@unspec, 0x80) close(r0) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/udp\x00') r2 = dup(r0) sendfile(r2, r1, 0x0, 0x523) 00:32:25 executing program 2: add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r0}) ioctl$GIO_UNIMAP(r0, 0x4b66, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{}, {}, {}]}) 00:32:25 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendto$inet(r0, 0x0, 0x0, 0x400c000, &(0x7f0000000080)={0x2, 0x4e21, @remote}, 0x10) connect(r0, &(0x7f0000000180)=@nl=@unspec, 0x80) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/udp\x00') r2 = dup(r0) ioctl$RTC_WKALM_SET(r2, 0x4028700f, &(0x7f0000000040)={0x1, 0x1, {0x2d, 0x35, 0x3, 0x12, 0x1, 0xffff, 0x5, 0x5e}}) sendfile(r2, r1, 0x0, 0x523) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r3}) syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') gettid() 00:32:25 executing program 0: socket$inet6_udplite(0xa, 0x2, 0x88) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000010c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) socket(0x11, 0x800000003, 0x0) creat(&(0x7f0000000040)='./bus\x00', 0x0) openat$keychord(0xffffffffffffff9c, &(0x7f0000000240)='/dev/keychord\x00', 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) socket(0x10, 0x800, 0x3) r1 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') mkdir(&(0x7f0000000640)='./file0\x00', 0x0) r2 = getpgid(0x0) syz_open_procfs(r2, &(0x7f0000000280)='n\xf3\x00') r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) dup(r1) r4 = gettid() r5 = syz_open_dev$evdev(&(0x7f0000000080)='\x98\xfeu%\xc7\xc1\xd3su\xf7\xff\xff\xff\x00', 0x6, 0x6040) write$evdev(r5, &(0x7f0000057fa0), 0x401) write$evdev(r5, 0x0, 0x0) ioctl$EVIOCGABS0(r5, 0x80184540, 0x0) ioctl$FICLONE(r3, 0x40049409, r5) wait4(0x0, 0x0, 0x0, 0x0) sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f00000021c0)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000340)=ANY=[@ANYBLOB="40340800eeb916c208460f08000000a5c7de9c87431461c417306551c6d6ec171e14ca20eb38a33d3e3314e030d009c80dc600000000000000000000002143fe0af56edeb4556d8a602f2066da64346e9de4cad46e06e2c5f2"], 0x62}}, 0x0) ptrace$setopts(0x4206, r4, 0x0, 0x0) tkill(r4, 0x40) write$binfmt_misc(r0, &(0x7f0000000180)={'\x02\x9e9<', "bbe5e16136832ae291de5281bf83349ff2d9bd52a4d8cb7cebbaff7f87fbb9d2467b210c55037ae4eb43c792449dcc199669d622d180cd45dbc92e58672c1298063c3888358b3363d051b789783874a30f70bc6b21c059943b0386e9511e32e13f31f08bc9ff1a8abe20ebc5404d1a8ae88676da93c50da29590d655f57e4149f26076bb789a3d5ac960d79dcd83aa06b9b4847a"}, 0x98) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(r1, 0xc0184900, &(0x7f00000002c0)={0x0, 0x4, 0x0, r6}) ptrace$setregs(0xd, r4, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r4, 0x0, 0x0) 00:32:25 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x200000000000013, &(0x7f0000000280)=0x400100000001, 0x2a7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) connect$inet6(r0, &(0x7f0000000080), 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_OPTIONS(r0, 0x6, 0x16, &(0x7f0000000440), 0x12f7e5) clone(0x2000000002000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r3 = dup(r0) setsockopt$inet6_tcp_int(r3, 0x6, 0x0, &(0x7f00000000c0), 0x36c) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) 00:32:25 executing program 3: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r0}) ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, &(0x7f0000000180)={0x0}) ioctl$SECCOMP_IOCTL_NOTIF_ID_VALID(r0, 0x80082102, &(0x7f0000000080)=r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x40, 0x0) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000240)='IPVS\x00') sendmsg$IPVS_CMD_FLUSH(r2, &(0x7f00000003c0)={&(0x7f0000000200), 0xc, &(0x7f0000000380)={&(0x7f0000000280)={0xd8, r3, 0x600, 0x70bd2c, 0x25dfdbfb, {}, [@IPVS_CMD_ATTR_DAEMON={0x28, 0x3, [@IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'yam0\x00'}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5, @broadcast}, @IPVS_DAEMON_ATTR_MCAST_PORT={0x8, 0x7, 0x4e20}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x10001}, @IPVS_CMD_ATTR_DAEMON={0x50, 0x3, [@IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'ip6gre0\x00'}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5, @multicast2}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0xb7}, @IPVS_DAEMON_ATTR_SYNC_ID={0x8}, @IPVS_DAEMON_ATTR_SYNC_ID={0x8, 0x3, 0x1}, @IPVS_DAEMON_ATTR_SYNC_ID={0x8, 0x3, 0x3}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x1}, @IPVS_DAEMON_ATTR_MCAST_PORT={0x8, 0x7, 0x4e21}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x4e}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x6a94}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x7f}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0xfffffffc}, @IPVS_CMD_ATTR_DEST={0x24, 0x2, [@IPVS_DEST_ATTR_FWD_METHOD={0x8, 0x3, 0x1}, @IPVS_DEST_ATTR_WEIGHT={0x8, 0x4, 0x85}, @IPVS_DEST_ATTR_PORT={0x8, 0x2, 0x4e24}, @IPVS_DEST_ATTR_ACTIVE_CONNS={0x8, 0x7, 0x3}]}]}, 0xd8}, 0x1, 0x0, 0x0, 0x1}, 0x8008) add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) 00:32:25 executing program 2: keyctl$set_reqkey_keyring(0xe, 0x61b4d6eb15550ba5) add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r0, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r0, 0x0, 0x0) ioctl$EVIOCGABS0(r0, 0x80184540, 0x0) fcntl$F_SET_FILE_RW_HINT(r0, 0x40e, &(0x7f0000000080)=0x3) [ 2827.208975] audit: type=1400 audit(1575333145.894:1670): avc: denied { create } for pid=26876 comm="syz-executor.4" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 00:32:25 executing program 5: r0 = socket$inet_udp(0x2, 0x2, 0x0) openat$selinux_enforce(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/enforce\x00', 0x20000, 0x0) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000100)='devlink\x00') r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x200, 0x0) sendmsg$DEVLINK_CMD_PORT_GET(r2, &(0x7f0000000240)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000200)={&(0x7f00000002c0)=ANY=[@ANYBLOB="4f9ef77e634013f1c2d98e71d25fc23f592dfbc7", @ANYRES16=r1, @ANYBLOB="00012dbd7000fddbdf2505000000"], 0x14}, 0x1, 0x0, 0x0, 0x4000040}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x400c000, &(0x7f0000000080)={0x2, 0x4e21, @remote}, 0x10) connect(r0, &(0x7f0000000180)=@nl=@unspec, 0x80) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/udp\x00') r4 = dup(r0) fsetxattr$trusted_overlay_opaque(r4, &(0x7f0000000140)='trusted.overlay.opaque\x00', &(0x7f0000000300)='y\x00', 0x2, 0x4) r5 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r5, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r5, 0x0, 0x0) ioctl$EVIOCGABS0(r5, 0x80184540, 0x0) sendfile(r5, r3, 0x0, 0x523) 00:32:26 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendto$inet(r0, 0x0, 0x0, 0x400c000, &(0x7f0000000080)={0x2, 0x4e21, @remote}, 0x10) connect(r0, &(0x7f0000000180)=@nl=@unspec, 0x80) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/udp\x00') r2 = dup(r0) ioctl$RTC_WKALM_SET(r2, 0x4028700f, &(0x7f0000000040)={0x1, 0x1, {0x2d, 0x35, 0x3, 0x12, 0x1, 0xffff, 0x5, 0x5e}}) sendfile(r2, r1, 0x0, 0x523) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r3}) syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') [ 2827.274304] audit: type=1400 audit(1575333145.964:1671): avc: denied { create } for pid=26886 comm="syz-executor.3" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 00:32:26 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendto$inet(r0, 0x0, 0x0, 0x400c000, &(0x7f0000000080)={0x2, 0x4e21, @remote}, 0x10) connect(r0, &(0x7f0000000180)=@nl=@unspec, 0x80) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/udp\x00') r2 = dup(r0) ioctl$RTC_WKALM_SET(r2, 0x4028700f, &(0x7f0000000040)={0x1, 0x1, {0x2d, 0x35, 0x3, 0x12, 0x1, 0xffff, 0x5, 0x5e}}) sendfile(r2, r1, 0x0, 0x523) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r3}) [ 2827.355189] audit: type=1400 audit(1575333146.044:1672): avc: denied { create } for pid=26899 comm="syz-executor.5" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 [ 2827.367584] audit: type=1400 audit(1575333146.054:1673): avc: denied { create } for pid=26897 comm="syz-executor.4" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 00:32:26 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendto$inet(r0, 0x0, 0x0, 0x400c000, &(0x7f0000000080)={0x2, 0x4e21, @remote}, 0x10) connect(r0, &(0x7f0000000180)=@nl=@unspec, 0x80) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/udp\x00') r2 = dup(r0) ioctl$RTC_WKALM_SET(r2, 0x4028700f, &(0x7f0000000040)={0x1, 0x1, {0x2d, 0x35, 0x3, 0x12, 0x1, 0xffff, 0x5, 0x5e}}) sendfile(r2, r1, 0x0, 0x523) pipe2(&(0x7f0000000140), 0x0) 00:32:26 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x200000000000013, &(0x7f0000000280)=0x400100000001, 0x2a7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) connect$inet6(r0, &(0x7f0000000080), 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_OPTIONS(r0, 0x6, 0x16, &(0x7f0000000440), 0x12f7e5) clone(0x2000000002000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r3 = dup(r0) setsockopt$inet6_tcp_int(r3, 0x6, 0x0, &(0x7f00000000c0), 0x36c) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) 00:32:26 executing program 3: r0 = add_key$keyring(&(0x7f0000000b80)='keyring\x00', &(0x7f0000000bc0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffc) add_key$user(&(0x7f0000000080)='user\x00', &(0x7f0000000140)={'syz', 0x0}, &(0x7f0000000180)='\v', 0x1, r0) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) stat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r4 = timerfd_create(0x0, 0x0) fstat(r4, &(0x7f0000000800)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000000980)={0xa0, 0x19, 0x0, {0x2002, {0x0, 0x1, 0x6}, 0x0, 0x0, r5, 0x2000000000442, 0xfffd, 0x100000000, 0x9, 0x0, 0x6, 0x7fff, 0x3, 0x0, 0x915, 0xac46, 0x0, 0x20000000000003}}, 0xa0) r6 = getegid() r7 = getegid() getgroups(0x5, &(0x7f0000000380)=[r2, r3, r5, r6, r7]) write$evdev(r1, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r1, 0x0, 0x0) ioctl$EVIOCGABS0(r1, 0x80184540, 0x0) r8 = openat$pfkey(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/net/pfkey\x00', 0x800000, 0x0) sendfile(r1, r8, &(0x7f0000000200)=0x5, 0x200) add_key$user(&(0x7f0000000000)='uner\x00', &(0x7f0000000040)={'#\xc5\x82', 0x2}, &(0x7f0000000100)="38d8bfac230b2c214595cd7e319fa107b91fbe823aeca4e44e9ec47676cf9f2eb2c5549a154bb30e6f2b382c848e9e0e029e8df7d1bd6b232bb180f1468713d945ab0799a77ccfac9aa5f83bdaab562809eb918517cd26f582864424e8412a4cad7b772ba0c9fe1f515e621099ab2f45cc7f5d763c946109aec4ef2ca64f5fa8400f5ca04a7b6292240ab199ec4821d50c8684a366cb88ffe82fb8df1cb37cb29242db80b42e6f66732dfd23aac9e4c89aabf3467a31e014dd269fd7347089eb32faceb2b041b64904f60b51e141b8742ebfdc8debcc", 0xffffff5f, r0) socket$inet_tcp(0x2, 0x1, 0x0) 00:32:26 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendto$inet(r0, 0x0, 0x0, 0x400c000, &(0x7f0000000080)={0x2, 0x4e21, @remote}, 0x10) connect(r0, &(0x7f0000000180)=@nl=@unspec, 0x80) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/udp\x00') r2 = dup(r0) ioctl$RTC_WKALM_SET(r2, 0x4028700f, &(0x7f0000000040)={0x1, 0x1, {0x2d, 0x35, 0x3, 0x12, 0x1, 0xffff, 0x5, 0x5e}}) sendfile(r2, r1, 0x0, 0x523) 00:32:26 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendto$inet(r0, 0x0, 0x0, 0x400c000, &(0x7f0000000080)={0x2, 0x4e21, @remote}, 0x10) connect(r0, &(0x7f0000000180)=@nl=@unspec, 0x80) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/udp\x00') r2 = dup(r0) sendfile(r2, r1, 0x0, 0x523) [ 2828.144967] audit: type=1400 audit(1575333146.834:1674): avc: denied { create } for pid=26899 comm="syz-executor.5" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 00:32:27 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x200000000000013, &(0x7f0000000280)=0x400100000001, 0x2a7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) connect$inet6(r0, &(0x7f0000000080), 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_OPTIONS(r0, 0x6, 0x16, &(0x7f0000000440), 0x12f7e5) clone(0x2000000002000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r3 = dup(r0) setsockopt$inet6_tcp_int(r3, 0x6, 0x3, 0x0, 0x0) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) 00:32:27 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendto$inet(r0, 0x0, 0x0, 0x400c000, &(0x7f0000000080)={0x2, 0x4e21, @remote}, 0x10) connect(r0, &(0x7f0000000180)=@nl=@unspec, 0x80) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/udp\x00') sendfile(0xffffffffffffffff, r1, 0x0, 0x523) 00:32:27 executing program 5: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendto$inet(r0, 0x0, 0x0, 0x400c000, &(0x7f0000000080)={0x2, 0x4e21, @remote}, 0x10) connect(r0, &(0x7f0000000180)=@tipc=@id={0x1e, 0x3, 0x2, {0x4e21}}, 0x80) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='timers\x00') getsockopt$netlink(r1, 0x10e, 0x4, &(0x7f0000000200)=""/114, &(0x7f0000000280)=0x72) pipe(&(0x7f0000000100)={0xffffffffffffffff}) renameat2(r1, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00', 0x6) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/udp\x00') r4 = dup(r0) sendfile(r4, r3, 0x0, 0x523) 00:32:27 executing program 2: add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) 00:32:27 executing program 3: 00:32:27 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendto$inet(r0, 0x0, 0x0, 0x400c000, &(0x7f0000000080)={0x2, 0x4e21, @remote}, 0x10) connect(r0, &(0x7f0000000180)=@nl=@unspec, 0x80) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/udp\x00') sendfile(0xffffffffffffffff, r1, 0x0, 0x523) 00:32:27 executing program 0: socket$inet6_udplite(0xa, 0x2, 0x88) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000010c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) r0 = socket(0x11, 0x800000003, 0x0) creat(&(0x7f0000000040)='./bus\x00', 0x0) openat$keychord(0xffffffffffffff9c, &(0x7f0000000240)='/dev/keychord\x00', 0x0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) socket(0x10, 0x400000000080803, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') mkdir(&(0x7f0000000640)='./file0\x00', 0x0) syz_open_procfs(0x0, &(0x7f0000000140)='ns\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) dup(r2) clone(0x7f8, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r4 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) r5 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r5, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r5, 0x0, 0x0) ioctl$EVIOCGABS0(r5, 0x80184540, 0x0) r6 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r6, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r6, 0x0, 0x0) ioctl$EVIOCGABS0(r6, 0x80184540, 0x0) r7 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r7, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r7, 0x0, 0x0) ioctl$EVIOCGABS0(r7, 0x80184540, 0x0) r8 = syz_open_dev$evdev(&(0x7f0000000000)='\xec\x00', 0x3, 0x400102) write$evdev(r8, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r8, 0x0, 0x0) ioctl$EVIOCGABS0(r8, 0x80184540, 0x0) r9 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r9, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r9, 0x0, 0x0) ioctl$EVIOCGABS0(r9, 0x80184540, 0x0) r10 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r10, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r10, 0x0, 0x0) ioctl$EVIOCGABS0(r10, 0x80184540, 0x0) r11 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r11, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r11, 0x0, 0x0) ioctl$EVIOCGABS0(r11, 0x80184540, 0x0) r12 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r12, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r12, 0x0, 0x0) ioctl$EVIOCGABS0(r12, 0x80184540, 0x0) r13 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r13, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r13, 0x0, 0x0) ioctl$EVIOCGABS0(r13, 0x80184540, 0x0) r14 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) clock_gettime(0x0, &(0x7f0000000080)={0x0, 0x0}) write$evdev(r14, &(0x7f0000057fa0)=[{{}, 0x12}, {{r15, r16/1000+30000}, 0x16}], 0x30) write$evdev(r14, 0x0, 0x0) ioctl$EVIOCGABS0(r14, 0x80184540, 0x0) r17 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r17, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r17, 0x0, 0x0) ioctl$EVIOCGABS0(r17, 0x80184540, 0x0) r18 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r18, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r18, 0x0, 0x0) ioctl$EVIOCGABS0(r18, 0x80184540, 0x0) sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f00000021c0)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000001100)=ANY=[@ANYRESOCT, @ANYPTR=&(0x7f00000007c0)=ANY=[@ANYRES32=r8, @ANYBLOB="fcf2122e04a088164964534b37d5dc34cd253633aa3c82e45ea0723c9ea9ab30734909370ca5f9abc3b2acd758eec9fa103acb0c75fec41473f76d4576338725e2e7f5b8de8c17678fb0d039fc9fdc2f8728243edcfb6e765f52c0d299949acd6f81814689025b9c5134601b63337ee3e81fa72bed1039900e8b7a02c3ac24b09dc2d986b45b2ab9e4bedb5be22c6a4f1383f191de144b945b06eeee77813154a184f7a122e6c2d325041c16f9aed9bd5a2d085443e5b99541ebdfd02d80549f0231394a4440d936f48ec4f6dd1742ce007edf5fd3fbac2be73a72a072bcc549bbeda6bdf12f95f31631c888f2e575cc0321b128ce21c34842d77151332b4609b6b4a7aca324e1f34a6de498a1f6265116eb86bca3d2b3da5ee620017ae1859fd3489eac6b4a7bde36630ae1309cf4eece1f33be26b78ece6c1c663e26b12b3fd9f822720dec8d1f7eecbf634f58d37b2ccdc6c6660d09ffcdb964d861e83f6a1e435517431c0fcd8ae3b20ce1035b78bf181c40e48d1b8bf7ee926c91be2bc2140ffc9e5e0a23878c564828134cff7bb66e41b11b947b1b6204e1307af7030bc40c5bb38276b44ed008798ef957de2b375e057ef9a7c778cd8b43b7b25c81fbdc9926cc9f4db0b0d8c5a959f2f440", @ANYRESHEX=r9, @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYPTR=&(0x7f0000000340)=ANY=[@ANYPTR64, @ANYRESHEX=r8, @ANYRESDEC=r0, @ANYRESHEX=r3, @ANYBLOB="dce32a5157e8789456d1c292d960a75d4585a49751e6d4579815337b395e0cec77ce6a6dfb405ee63080e226c2f1172ec061eac45fdcb903a1396c11fb9812a36e0493839a7f41c62cbc93bfea00f1ee0f3e900415d58f80268da4192857cab0bd390e02511b0f5993bf22aeed8ae1e13b18e30405dbbf4bd386165ec6b04784967688e880fe67605b", @ANYRES64, @ANYRESHEX=r10, @ANYRES16=r11], @ANYRESHEX, @ANYRES16=r6, @ANYRES16=r12, @ANYPTR64=&(0x7f0000000480)=ANY=[@ANYRES32=r13, @ANYPTR64, @ANYBLOB="061fa1eedae8c23914882b0cf7827c943521390a7f9d6dbf5cba03f15900e54543136e338d2efa5c1dd781647f2d0dc55e800e0fb1ab58587e771342591a64eabf3e632d5f2e3a289c8a4d75e3bcee0c7aa48b68d704524905f0d7f47a0dd8d11b723f97cf4915fafc787998c5a5149867786174e97c786d48d1927551ccc4835479d7e1e3dc1f5a892ea97886a0a5f34744f19b344a638d51f1f641369c5ff67313f440aa72c8b6c684fdcd3f34f4e2261371afaf93ac1af1842a89c997af6a94cebd86245cbdccb46c9ee819fdc359f7", @ANYRES32], @ANYRES64=r14, @ANYRESDEC=r17], @ANYRES16=r1, @ANYRES64, @ANYRESHEX=r18], @ANYRESDEC, @ANYRESDEC=0x0, @ANYRES16=r6, @ANYRES32=r7, @ANYBLOB="f7838eff2f0ac51f85e4d39074d31b0e5e62d02584588557c1169c22cb61fa79590e9711b68f51c9ce428f8146ac232dfa61c52379380246fa047e8ff98570c37001be21e2df25eadb988fd1554119555b30d2acb868c17401c11ffa6a08a8324c5ae037db4e5ad45622b7412987abefb5fe46bf1980e4a14b4200006f606df3761e1291d168aa80a16f78356acae8fa7018330e91b508c5b95923b2faabb4414870c206d039afef7ab019407b4d26518be7e2f439ba9ae319041037b619b5f31b3bea648833f0924e4704ac2cef8befe1f10f7deb8ce1f010a01b196f3aa73ec2f0615c25997bd20e5b9d9387d5168ca87d68d23c222e05963d1aae2cb21e78676c6bc994f489bb4af2f4523d35dbfabdab8de192a00cc542d7981b165a12be1a8c0696d384aaed8c95b8441553b3ff6b12bedd6bf3cc2a80c4bb4a1e1b323c0a3879d53b65a225b11a8025d67f43618b50b6065e89206e90ee717396aff6742d5e49ef6a207d13900793f299c333c4a7bc339cbe632db18a5e43020b4d4cb63bf1a5829b92934de2488a40b72cbb033c2927be4fc60cfd7a5271602fac5370627e4e3d978eb322bb1c5fd788423cea7071731abad46b56cf79af358dd916821f0a50baea8f45a3f42434d4e2b4c09572144964d20992eba23c43283fb47ad8b94dde487ee21e60fc835d2645e271915643d363fc0648ed4e27fb8d4140df73e34726a2f55b6936baf4ee9be79bf3e05c2257b8c30abb25fd6e689298b745d88142dbfe623e110a9fc73f9236e357825e17d82d66a65fa2a27e4adce98c567443b2d595c8d58fec52a56cb531a4cfb49205965b77c48bf1f4b316e970912b3be51a4fe61023a9a553637fe646b2be55d6fe83cd47f0773e2a2c2a5f53933d8cd23fcde92c0f2cfcf31ae08aae2f7a471701151eba9dd98e5161d883c628f02c04fa4b099e74b0e8950923c6a24901afa1352a07a65803b5e3da17cadf3175884551a94e6915a9c27887bbd8bc38c9cc8066ca693acf3191e6f524a4344fa837b484a51acd7c8a335b1a72aef328afeaf0ec5b70fd87a8d7b91f3658d2f924ba021949a39cabf6c29e676776da67916a5ac63b5f5d903f823acb2ca4b49c8f0f1c4687e0ebb49d096d021a958123a626ca90bfc68a432e22abbbe0afcddd211972c074fdc7e2786dfe4011d2b10018fef2ac8411b8f7da262a6d5499684f1d3621fdce2a4f0080d6e3e906541f4b8be9e672fce1861ce9ec7ceb7e95405971d8e2dc945752f2dd04d4e27140b20693a89e911c39ddf839acc1af64fea5e06c858091d650845dc38aa8d286ae0309897c7cba00a993bee240d6077dba7698be2f0dea249528246c94bd77ccb08d12f51c4479ed67b296c63420bb89c72509ef05bd26e865fcce1c13d97036dbd0f052e460db43f5e0da790486cc7ba25a479811693e2af2feb1a963f419f6bf9a0ee4952c763304780802c53c4d9df54ff1eab175ab8026eea23434a66fa00e587532012466aa59e97da04046b02b5a4afcfb5f73a8d83ea9a8a42aa509e126923e6e785d462370040fcfc695f9cd53129173fc46184e796d222d951a18093b345c30795978b692350b267e444c7b9f0b64240c2bc1705f1f982788b3bc7eb47998dbcff0ba0afafdb29580821ebe5bcc097bd75a7327e50e6de58c522e6596a37495fe8a16ec4e150f4eb73ebfbcf7402e456e97cba111cd3c6336a456edc46d34ed942d90b76c859f6296c1e8d72044ca9fc85b12631a76df93ba4e014638f6a0510706d245a302d55c6e75b1f4fc03c11c56deace4e16991c20f0eaa931dec5bf739469446d04a02678d3e0be3d6f00f972ae6d5c59c1921ca7a4cf7265a2d19bd6a183f15bbf520331a29cb13d45d01ace686ca8177d574b0fb5bb85e1e82f9e7ec4bce19d6c551805e49dc61b320b7f97191a6e9bf1cfad26e2efd70a8bba4fbcec38177ab09aca4686147bdbed8c36b4cbfe058a147d31593805fe1fdc3b28bee9deb88faa24dbad244946b4b929bb24d9064b8d1dc761f93c094f0705be5086d83de85dfdce9930ffaa6c7cde5c0abb7fc58413b4f95e631a04514db43cc172be094ad272eb628e02122eb2e1dde0dd071c1e80a5e63a4367832288927d7733d59784b4112b08b5469b3ffeb196225d198dd23c901c5600541fc60f7068c3e9911df5678a04cd298178c6409b5aa8b04246b296ef4b69625040abb71e9e62cdba3d43c7733e056eb36d6be4b631d1e7a9101a4118912340d8b5fa7e4c5b0e50dc2c9bf62514f7936c8d65ab8661a0a502b75c117886eb47478409bfbc2044c25e7c5ab62c71ec00fbccbf2c099a556707a43a8664e3de14bd7015516330bc590b26a39421ee7135b44abb92bf9be11fe97762932a3477760db25bafd8a00140f93b3d5bde1ac3db58c8ee70301cfe24e86d158f2020a7eae2803e2fc291539042fb2ea774775132a7e1ce4204067d943ed51f3ccc0553fdc9ca0d765c6f8aefd8b7bbce6bcf3e32655378ef593a2aecdb1805d5aaef83dde83ce49a260af61b0e8842b38d94f7d9ec5fdf3a0264bfbd564b2f023b4048276ee0450d23ea33fb895dcd7af0e574d570ddb2b003c88ae88ee06eeb356c69aa4ec7c0eb5ecb424244dd6a5a7e6e681a9be7f5caaa6e106c3baa6ab29f3145f87e05cf446145d5451e471460c1af0fbf2805b168b0b592f33fbac61c48492990c06e22520d956106eb08fff9d8682580a16ebd5b317e0f14b5a33e20fb6cee36f14a2ca3b24e1ab5dcdb04cef8324a6c13c3dd9dab48472a5b67d73f1b8b41b6cb2fc36a3a7fd9ea5d0fd7d629fa672dff5e6c1bac09562f9e58854314a5c0994895f19a7d2cb56772f764c951a7b28837008eb690078453e62434d995cdc86a3bb46a7eada9b1032ac37603a43410837854a9b2f630b665e0829c07acebf811ee3dad9376d3e77dc6911da1edadde4a499da336db04c74b07a7de63612b28ec58a366552d7afc608003a470164e21b0357ec6827171185bd0170a0a66d46ecc2a51e776337e47a18a2101f4c76c5ad76134566aaf09f6278bc0edf3bc3b11500fd3ccdff713735d207382395a5da7dcfe2c52d893df7d1a17055a089afba8fe46abdd09a63fceeb3151996345f2f05ac466e5b30562e31d6d38fc8d55e38991e01d8389cdf01a9596b61df3b1078c3d737a5bcd048fd6e19e97864cba080f14ae04bfdf4c6852515631fca72195eb84e3f428a1366e4caeeed58a8efdd92db04a92a05766a1488d9f237012f469a911331a249a9b9bce99603042a6244c2f0303a6747c5459d109611f3a108f0e2e9ff3ac8fa199e4782642d5cde9b741ab981447040fa655f4aff2c3663a22af5d9e3fc182bf8f5867d78885e94f6faa1c09fd2a08fc8d679c16e412da97af5eae5b1c099bf9eaf32badfca9233d450f93b9b7b6417a44e3057f75494bdee93100822dc283c098820c023d9f6eb7a5b3f7e6a4cf17a1a3e621b1e7815fc876f31634d63c768767c6ac0a85ac1438948beb7e5083ab5708eaa801547199be2c5592a197a186444f50e34a506cc2664cda985c9b95dc59526586c1ea8e815ea4df88b0836b6fe15d5b7d17f49462e8140fdceccf1097eaff41141989e3a482b14835318418305bafadcba3e566529b9e3610644106845f0a65862b9948167c909b7a2e617fb22075aa796f61e6525eb64fa76735f5470cde5f5beb1da79f2f8169c9e2a8930da4073ab9dac4279cfc07eb0999429a402059305b829afe998d83802d846e96ed0f2d43dd7ca9702a878397708c88c99d02ddc260f24f1a5b10eb1359dd476afd1c8f1c2e0d2753bcad0a021d69358427b14b84e28c15e21f8505c7743d556b419922bc41f1d8f18bc6acd5cf3096cdb2a9f5af78362b8790db94ff535cb2b6ee4a60ff0233c2427555e94da5a28554718d67b2be13cdd2a62cb3e4b79688fe7e7028df8fadd734971c5a4dddcf6c606516212c36be699df7a8eb146a9143b4d3ad4de26e81527670fa663ada155f1791fe5bba43625a036a03931a6383ee9cd388eee14714b31f84d074afb01823114f0e88d7fbcfa15e9d73e4a1d49b5b6ea68d6b1b0e3ab0a8269d08af2a047558fa74455fb858fe344a9165a10c4cb37724ebcc27d9cbc2ed94cdd9a283212ad3133158fe5d3e8be380a995a2376439186b36f745e8a3c81cf4025286bb6e245b6a937273bc10d08d9ddf4c67a05d3ab833a709b36c7b11ff217f2f11d161576e57def0bed32614b3993b154b30eb3a22c79d9d215d74df5ec4d5eb28b91b02f431332d667e878d0e116e86e9cfd37519250a0f63b4fba32c9a4bd0bbdb5c5590a012664a81772f270d0e1f6082a40bd2e7ccdcdd26cc6a8dd68c24c682bb14ef1bdc87e5e3c302fc24ad5008ec61b6e55bd15f4ef493cf2c69a6de3b770f29bae635fe65a331a3347e29a00d50338393029c6a05eff0541446a183b19ea3abe34995de8f34982e552ae7d53de0be1cb5b49a121103adcf50dfd8c776054d4347d63f4142536303e95a355943c0e4a0ed0388dbc26dbf14ee3246f94d197d59701539864320f65b573c856c1c69540131ff71ce3c5e70487d89a5ca55f0f2f77ae89ce76545f769bb8cb4ff4c963008446d7522de3b8ca63f3b1cc295d7b9a4c73595600e239c8f3a6fbff9350600860000b04f4b7395eb39bb2b70a44305579cca609ef1ffcaddc2b1901354e930b79729c2dea84c6a68baeda9e3dea12971ce8ced7c550352440b696b8b7823357203297ccb9a29b60588421deaf5ab61c62862b3940d62b27665491d8b85c1f00d983b1f057e137a763a50d8777dccbc93e8a933b890b4598e4bbd21b5ee52d2587f9087783d10870e9f5f8112af533fc5bea4005465736da1295462f33b09e3da26c0b5109867068298b9ced5096bf405effb9c60d7921f0da25226f8cdd864dbfffd8044948dd1ae71f445249610eebcfba644d176855cb4830eef46c692b46a1c56a4c4b13108e50e795657727dc1131b75c673700cc76026e8d0bf0a0a00d20ffe2cdb58a1eba9833cc236b4a33a5be0938333fb5c44137908f78310f17dbd9b33d413fb6d01ca0f31d0a1e4c6409f1f762a81b1de511df1e602f514c9db4c395c2a1ec9c9e2b118e1449434933639a34656e33a11a6b426e6d907bac9107aeb32722758f915ef00b129d966e21780adba916996e532a1734860490a21d89f8ba58600ef5d2ee754d7d1f848a967b1744c187d6bf01373333caf89ff111a151190035f48f9428a0ad032ae6a4a23aec05ccf2ac3ca0a4b00c269cc254cef87088c559240c7f6235453e5e8877184581595cc1f892cac36c969c97305443d946185c865d52444ad845bc6555c13e5fc304ba7f7182444f23f33d29a28671ebe26a44188e13f21a5a27de21dc8775380e74984600c5f0d42e608a8dea018a46c5b6261bf927ba4b1ad1ed35d7403e8f8a6381b4959f2d6bd46b4212d4824de850c9498f8cd3e7490590eb898dcde6ea271cecc283266491d10c8da89aa3519364a63959256d00cd07f42578d4ab020bd454bc1741723d6d890a0c48ec297a9beba608939a5f15ded9f2d3c4eea2393971c7921eb1431a12a40c0535a1b8e1b7aeae117b29711f59bb54117a53560d73287d53400b20b7fb7d3286bc8605a47bbe9df524d3e4e30349bd949e798e1e0c8303c34f656aa5641d07619c43b59ca03e8ad1e0920003b3b964a7c78d64509ec4871ea2de932c57e01f75f015f4ffe0ccce56c305e2eb6d"], 0xfffffddb}}, 0x0) ptrace$setopts(0x4206, r4, 0x0, 0x0) tkill(r4, 0x40) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r19}) ptrace$setregs(0xd, r4, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r4, 0x0, 0x0) 00:32:27 executing program 5: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendto$inet(r0, 0x0, 0x0, 0x400c000, &(0x7f0000000080)={0x2, 0x4e21, @remote}, 0x10) connect(r0, &(0x7f0000000180)=@nl=@unspec, 0x80) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/udp\x00') r2 = dup(r0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r3}) ioctl$VT_GETMODE(r3, 0x5601, &(0x7f0000000040)) sendfile(r2, r1, 0x0, 0x523) r4 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r4, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r4, 0x0, 0x0) ioctl$EVIOCGABS0(r4, 0x80184540, 0x0) ioctl$FIDEDUPERANGE(r4, 0xc0189436, &(0x7f0000000100)={0x2, 0x8, 0x1, 0x0, 0x0, [{r1, 0x0, 0x80000000}]}) 00:32:27 executing program 3: add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) lsetxattr$security_capability(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='security.capability\x00', &(0x7f0000000140)=@v2={0x2000000, [{0xd3, 0xa5c}, {0x3c, 0x81}]}, 0x14, 0x1) prctl$PR_SET_FP_MODE(0x2d, 0x2) 00:32:27 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendto$inet(r0, 0x0, 0x0, 0x400c000, &(0x7f0000000080)={0x2, 0x4e21, @remote}, 0x10) connect(r0, &(0x7f0000000180)=@nl=@unspec, 0x80) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/udp\x00') sendfile(0xffffffffffffffff, r1, 0x0, 0x523) 00:32:27 executing program 2: r0 = openat$selinux_avc_hash_stats(0xffffffffffffff9c, &(0x7f0000000200)='/selinux/avc/hash_stats\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000700)='./bus\x00', 0xfffffffffffffffe) fcntl$getownex(r1, 0x10, &(0x7f0000000400)) fcntl$setstatus(r1, 0x4, 0x6100) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) lseek(r1, 0x0, 0x2) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r3}) sendmsg$nl_netfilter(r3, &(0x7f0000000440)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x30812071}, 0xc, &(0x7f00000003c0)={&(0x7f00000002c0)={0x84, 0xf, 0x27af3cd80a5c93e3, 0x300, 0x70bd26, 0x25dfdbfe, {0x3, 0x0, 0x2}, [@generic="b205d031a121f0bfd7a58f6e066be4467f3b341754cab647f309e30facabb2fd0c4781ccbfa270f6b892b12d6ab3fe7b8cfaf1767b465738daaa8b77fc070bcd8dac9ad75e5a49497975eb6d690d0fdd806e855908c5fcf8086f484e0d74cef208a814a17522972bd92c214cc87dde"]}, 0x84}, 0x1, 0x0, 0x0, 0x8}, 0x4) sendfile(r1, r2, &(0x7f0000000040), 0x8000fffffffe) writev(r1, &(0x7f0000000680), 0x0) r4 = socket$inet6(0xa, 0x480040004000, 0x6) getsockopt$inet6_IPV6_IPSEC_POLICY(r1, 0x29, 0x22, &(0x7f0000002780)={{{@in=@multicast2, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@initdev}, 0x0, @in=@initdev}}, &(0x7f0000002880)=0xe8) socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet6_IPV6_PKTINFO(r4, 0x29, 0x32, &(0x7f00000028c0)={@dev={0xfe, 0x80, [], 0x24}, r5}, 0x14) setsockopt$packet_drop_memb(0xffffffffffffffff, 0x107, 0x2, &(0x7f0000000380)={r5, 0x1, 0x2, @broadcast}, 0x623892238c419ed1) connect$packet(r0, &(0x7f0000000240)={0x11, 0x1c, r5, 0x1, 0x9, 0x6, @local}, 0x14) add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'\x80\xfdz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffd) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r6}) getsockopt$inet_opts(r6, 0x0, 0x4, &(0x7f0000000100)=""/209, &(0x7f0000000080)=0xd1) 00:32:27 executing program 3: add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) r0 = socket$key(0xf, 0x3, 0x2) sendmmsg(r0, &(0x7f0000000180), 0x32bc45944b084a6, 0x0) ioctl$sock_netdev_private(r0, 0x89f4, &(0x7f0000000100)="a9ce26827d041f1fb01297b2872d6f51f525e6116532ec3ab7600e2224cfc4418e4a24a5c423be4b8f76aa7b98d9f4216b8b9a8c3a16515ce0e793999b30bce33ef4bf8b2be2f2792e085528b2cf30b2f266a462") 00:32:27 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x200000000000013, &(0x7f0000000280)=0x400100000001, 0x2a7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) connect$inet6(r0, &(0x7f0000000080), 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_OPTIONS(r0, 0x6, 0x16, &(0x7f0000000440), 0x12f7e5) clone(0x2000000002000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r3 = dup(r0) setsockopt$inet6_tcp_int(r3, 0x6, 0x3, 0x0, 0x0) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) 00:32:27 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendto$inet(r0, 0x0, 0x0, 0x400c000, &(0x7f0000000080)={0x2, 0x4e21, @remote}, 0x10) connect(r0, &(0x7f0000000180)=@nl=@unspec, 0x80) r1 = dup(r0) sendfile(r1, 0xffffffffffffffff, 0x0, 0x523) 00:32:27 executing program 3: 00:32:27 executing program 2: add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) r0 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) ioctl$TCSETS(r0, 0x5402, &(0x7f0000000100)={0x1ff, 0x8000, 0x400, 0x100, 0xd, 0x2, 0x0, 0xf3, 0x0, 0x101, 0x2, 0xffffffff}) ioctl$SNDRV_TIMER_IOCTL_STATUS(r0, 0x80605414, &(0x7f0000000140)=""/167) 00:32:27 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r0, &(0x7f0000057fa0)=[{{0x77359400}}, {{}, 0x0, 0x3}], 0x30) write$evdev(r0, 0x0, 0x0) ioctl$EVIOCGABS0(r0, 0x80184540, 0x0) r1 = dup(r0) ioctl$BLKBSZSET(r1, 0x40081271, &(0x7f0000000080)=0x3) add_key$user(&(0x7f0000000000)='\xe9\xff\x00', &(0x7f0000000040)={'s9z', 0x0}, &(0x7f0000000140)="053831f49ea7aaa9bbfbaf7c8d2cdbb023b1c5", 0xffffffffffffff95, 0xfffffffffffffffc) 00:32:28 executing program 0: socket$inet6_udplite(0xa, 0x2, 0x88) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000010c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) socket(0x11, 0x800000003, 0x0) creat(&(0x7f0000000040)='./bus\x00', 0x0) r0 = openat$keychord(0xffffffffffffff9c, &(0x7f0000000240)='/dev/keychord\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) socket(0x10, 0x400000000080803, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') mkdir(&(0x7f0000000640)='./file0\x00', 0x0) syz_open_procfs(0x0, &(0x7f0000000140)='ns\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) sendmsg$inet(r0, &(0x7f00000002c0)={&(0x7f0000000080)={0x2, 0x4e21, @multicast2}, 0x10, &(0x7f0000000280)=[{&(0x7f0000000180)="0708d69596367e62e00305d9f07ef58312dba7f41adc7e59e6ef14a56dd507910a283891dfcb1edd0814223449042763818200af5b612a6711be68ec6f1c3dac2849d05e0e81c6274a2bd3acf4b44ff5f3027d7615b714d500a34c5662fd0825a543a23f7f2a4267d98b80218aea6f486c943031ae36a238084139295a29454896726228a9177965f11e2fd9362850c8a6c0", 0x92}], 0x1}, 0x20008000) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) mkdir(&(0x7f0000000340)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000180)='sysfs\x00', 0x1, 0x0) setxattr$security_selinux(&(0x7f0000000080)='./file0/bus\x00', 0x0, 0x0, 0x0, 0x0) dup(r1) clone(0x7f8, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f00000021c0)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000440)=ANY=[@ANYBLOB="40340800eebb16c248460f05eaa415a5"], 0x10}}, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) tkill(r2, 0x40) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x85000) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r3}) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r2, 0x0, 0x0) 00:32:28 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendto$inet(r0, 0x0, 0x0, 0x400c000, &(0x7f0000000080)={0x2, 0x4e21, @remote}, 0x10) connect(r0, &(0x7f0000000180)=@nl=@unspec, 0x80) r1 = dup(r0) sendfile(r1, 0xffffffffffffffff, 0x0, 0x523) 00:32:28 executing program 5: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendto$inet(r0, 0x0, 0x0, 0xea6223dc64dae937, &(0x7f0000000100)={0x2, 0x4e21, @remote}, 0x10) connect(r0, &(0x7f0000000180)=@nl=@unspec, 0x80) ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x8933, &(0x7f00000018c0)={'team0\x00', 0x0}) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, &(0x7f0000001900)={'team0\x00', r1}) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/udp\x00') r3 = dup(r0) sendfile(r3, r2, 0x0, 0x523) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r4}) ioctl$sock_inet_udp_SIOCINQ(r4, 0x541b, &(0x7f0000000040)) 00:32:28 executing program 2: timerfd_create(0x5, 0x100800) add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f00000000c0)='8', 0x0, 0xfffffffffffffffc) 00:32:28 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendto$inet(r0, 0x0, 0x0, 0x400c000, &(0x7f0000000080)={0x2, 0x4e21, @remote}, 0x10) connect(r0, &(0x7f0000000180)=@nl=@unspec, 0x80) r1 = dup(r0) sendfile(r1, 0xffffffffffffffff, 0x0, 0x523) 00:32:28 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x200000000000013, &(0x7f0000000280)=0x400100000001, 0x2a7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) connect$inet6(r0, &(0x7f0000000080), 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_OPTIONS(r0, 0x6, 0x16, &(0x7f0000000440), 0x12f7e5) clone(0x2000000002000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r3 = dup(r0) setsockopt$inet6_tcp_int(r3, 0x6, 0x3, 0x0, 0x0) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) 00:32:28 executing program 2: setrlimit(0x8, &(0x7f0000000080)={0x1}) add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'\xcd\x00', 0x0}, &(0x7f00000000c0)='8', 0x89, 0xfffffffffffffffc) 00:32:28 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendto$inet(r0, 0x0, 0x0, 0x400c000, &(0x7f0000000080)={0x2, 0x4e21, @remote}, 0x10) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/udp\x00') r2 = dup(r0) sendfile(r2, r1, 0x0, 0x523) 00:32:28 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r0, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r0, 0x0, 0x0) ioctl$EVIOCGABS0(r0, 0x80184540, 0x0) write$binfmt_misc(r0, &(0x7f0000000200)={'syz0', "8e01a06815e8f583a254b2fee370928a16dabfde97ae955e4a6f23772d4b5a8d5931d99618d981f0a03000e9e876aafdbeea2eb6da446bf8c7c15fe9ba744ce5280bfcfa35b7cf372982699c608faa7147047ae4ced06b0457b052def8ce9772c1fef43a37df21998b02042546d77e753c6ebbff07cef894c7a2a65b70c4ac4e5e01f423fad3b34bab39f56fae76aa14522b5a3a172dfe260628328f5490e0e7df81c639de8e1533dad4e1d86bbc73178973e0fed4d38a3bd6b617b79503aa20546814125e2c6abdb5f78b4bde42235222c55675099567a5d1c2cefb8134eaeff856518a2dff0775cae1870a367f889905624c26bf49"}, 0xfa) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r1}) ioctl$SNDRV_TIMER_IOCTL_GINFO(r1, 0xc0f85403, &(0x7f0000000100)={{0x2, 0x1, 0x800}, 0x4, 0x39, 'id1\x00', 'timer1\x00', 0x0, 0x6, 0x139e, 0x4, 0x200}) prctl$PR_CAPBSET_DROP(0x18, 0xb) add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) 00:32:28 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendto$inet(r0, 0x0, 0x0, 0x400c000, &(0x7f0000000080)={0x2, 0x4e21, @remote}, 0x10) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/udp\x00') r2 = dup(r0) sendfile(r2, r1, 0x0, 0x523) 00:32:28 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendto$inet(r0, 0x0, 0x0, 0x400c000, &(0x7f0000000080)={0x2, 0x4e21, @remote}, 0x10) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/udp\x00') r2 = dup(r0) sendfile(r2, r1, 0x0, 0x523) 00:32:28 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) connect(r0, &(0x7f0000000180)=@nl=@unspec, 0x80) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/udp\x00') r2 = dup(r0) sendfile(r2, r1, 0x0, 0x523) 00:32:31 executing program 0: socket$inet6_udplite(0xa, 0x2, 0x88) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000010c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) socket(0x11, 0x800000003, 0x0) creat(&(0x7f0000000040)='./bus\x00', 0x0) openat$keychord(0xffffffffffffff9c, &(0x7f0000000240)='/dev/keychord\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) socket(0x10, 0x400000000080803, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') mkdir(&(0x7f0000000640)='./file0\x00', 0x0) syz_open_procfs(0x0, &(0x7f0000000140)='ns\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) dup(r0) clone(0x7f8, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r2, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r2, 0x0, 0x0) ioctl$EVIOCGABS0(r2, 0x80184540, 0x0) fstatfs(r2, &(0x7f0000000180)=""/164) wait4(0x0, 0x0, 0x80000000, 0x0) sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f00000021c0)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000440)=ANY=[@ANYBLOB="40340800eebb16c248460f05eaa415a5"], 0x10}}, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x40) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r3}) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r1, 0x0, 0x0) 00:32:31 executing program 3: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r0}) write$P9_RWALK(r0, &(0x7f00000001c0)={0x3d, 0x6f, 0x1, {0x4, [{0x1, 0x4, 0x5}, {0x2, 0x3, 0x8}, {0x40, 0x3}, {0x22, 0x1, 0x6}]}}, 0x3d) add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'\x1f\x00', 0x0}, &(0x7f0000000080)="38164b8f68adda1760a655843843ecd40f6752fb250bea7fb48b55a38f23fad1d2a5b374570abadd", 0x28, 0xfffffffffffffffc) socket$inet6_tcp(0xa, 0x1, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r1, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r1, 0x0, 0x0) ioctl$EVIOCGABS0(r1, 0x80184540, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r2, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r2, 0x0, 0x0) ioctl$EVIOCGABS0(r2, 0x80184540, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000200)='/dev/full\x00', 0x1080, 0x0) read(r3, &(0x7f00000000c0)=""/195, 0xc3) 00:32:31 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) connect(r0, &(0x7f0000000180)=@nl=@unspec, 0x80) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/udp\x00') r2 = dup(r0) sendfile(r2, r1, 0x0, 0x523) 00:32:31 executing program 5: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendto$inet(r0, 0x0, 0x0, 0x400c000, &(0x7f0000000080)={0x2, 0x4e21, @remote}, 0x10) r1 = openat$selinux_commit_pending_bools(0xffffffffffffff9c, &(0x7f0000000140)='/selinux/commit_pending_bools\x00', 0x1, 0x0) ioctl$TCSETSF(r1, 0x5404, &(0x7f0000000200)={0x7, 0x10000, 0x9, 0x3, 0xe, 0x20, 0x20, 0x13, 0x5, 0x8, 0x20000000, 0x97e7}) r2 = socket$key(0xf, 0x3, 0x2) sendmmsg(r2, &(0x7f0000000180), 0x32bc45944b084a6, 0x0) connect(r2, &(0x7f0000000540)=@isdn={0x22, 0xd1, 0x4}, 0x22) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$packet(0x11, 0x3, 0x300) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) r6 = syz_genetlink_get_family_id$nbd(&(0x7f0000000340)='nbd\x00') sendmsg$NBD_CMD_CONNECT(r5, &(0x7f0000000480)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x8c0060}, 0xc, &(0x7f0000000440)={&(0x7f0000000380)={0x68, r6, 0xf6b98f7d4236dc16, 0x70bd29, 0x25dfdbfd, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x3}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x5}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7fffffff}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x5}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x68}, 0x1, 0x0, 0x0, 0x40414}, 0x4000000) sendmsg$NBD_CMD_STATUS(r1, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000280)={0x3c, r6, 0x7023d15186dfc82a, 0x70bd2d, 0x25dfdbff, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x5}]}, 0x3c}, 0x1, 0x0, 0x0, 0x11}, 0x80) epoll_pwait(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {}, {}, {}, {}], 0x6, 0x3, &(0x7f0000000040)={0x5}, 0x8) r7 = syz_open_procfs(0x0, &(0x7f0000000000)='net/udp\x00') socket$inet_tcp(0x2, 0x1, 0x0) r8 = dup(r0) sendfile(r8, r7, 0x0, 0x523) 00:32:31 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x200000000000013, &(0x7f0000000280)=0x400100000001, 0x2a7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) connect$inet6(r0, &(0x7f0000000080), 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_OPTIONS(r0, 0x6, 0x16, &(0x7f0000000440), 0x12f7e5) clone(0x2000000002000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r3 = dup(r0) setsockopt$inet6_tcp_int(r3, 0x6, 0x3, &(0x7f00000000c0), 0x36c) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x0, 0x0, 0x0) 00:32:31 executing program 2: r0 = openat$selinux_policy(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/policy\x00', 0x0, 0x0) add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) ioctl$TCSETSF(r0, 0x5404, &(0x7f0000000100)={0x0, 0x1, 0x9, 0x6, 0x0, 0x20, 0x0, 0x20, 0x1, 0x40, 0x3f, 0x7f}) 00:32:31 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) connect(r0, &(0x7f0000000180)=@nl=@unspec, 0x80) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/udp\x00') r2 = dup(r0) sendfile(r2, r1, 0x0, 0x523) [ 2832.473313] audit: type=1400 audit(1575333151.164:1675): avc: denied { create } for pid=27040 comm="syz-executor.5" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 00:32:31 executing program 2: add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000080)={'syz', 0x0}, &(0x7f0000000100)="f69e007663799c6430e79afb553d9f9b352375c51cf847ed8756367e9cee92f2dc2b204dce6627508167aa487831ef564909cb3d439414ecb0e93cd4299c2bac2286eddd1e3ec731f542f8abf74895a4c730a99601487f9206d4b18a9a9dbbbec4279c4dcd467336a69ae50ccf1e97b8d4c2140f4dcd2172650bca210cafa254d2194585ae34987609abe37f3a0ec7afd5e00da3f36635506eb80586e68ab54bd6cce0394bdd37d1da1020d53b9f44c0bf6dc7e94507b56816f18bc70df29197ffb560e0c899856780dd508ddc0caac1e04588c6387ab113", 0xd8, 0xfffffffffffffffc) r0 = openat$ashmem(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ashmem\x00', 0x800, 0x0) ftruncate(r0, 0x0) utime(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000500)={0x1, 0x2}) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000200)={0x0, 0x0, 0x9, 0x0, [], [{0x0, 0x4, 0x7, 0x5, 0x9a71, 0x9}, {0x3, 0x3ff, 0x9f, 0xffffffff, 0x1000100, 0x675e}], [[], [], [], [], [], [], [], [], []]}) 00:32:31 executing program 4: sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x400c000, &(0x7f0000000080)={0x2, 0x4e21, @remote}, 0x10) connect(0xffffffffffffffff, &(0x7f0000000180)=@nl=@unspec, 0x80) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/udp\x00') r1 = dup(0xffffffffffffffff) sendfile(r1, r0, 0x0, 0x523) 00:32:31 executing program 2: add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r0}) accept4$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000080)=0x6e, 0x80000) 00:32:31 executing program 4: sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x400c000, &(0x7f0000000080)={0x2, 0x4e21, @remote}, 0x10) connect(0xffffffffffffffff, &(0x7f0000000180)=@nl=@unspec, 0x80) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/udp\x00') r1 = dup(0xffffffffffffffff) sendfile(r1, r0, 0x0, 0x523) [ 2832.665774] audit: type=1400 audit(1575333151.354:1676): avc: denied { create } for pid=27040 comm="syz-executor.5" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 00:32:31 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') preadv(r0, &(0x7f0000000480), 0x10000000000002a1, 0x0) ioctl$TIOCSSOFTCAR(r0, 0x541a, &(0x7f0000000080)) add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0xfffffffffffffec4, 0xfffffffffffffffc) 00:32:31 executing program 0: socket$inet6_udplite(0xa, 0x2, 0x88) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000010c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) socket(0x11, 0x800000003, 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) openat$keychord(0xffffffffffffff9c, &(0x7f0000000240)='/dev/keychord\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) socket(0x10, 0x400000000080803, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') mkdir(&(0x7f0000000640)='./file0\x00', 0x0) ioctl$sock_FIOGETOWN(r0, 0x8903, &(0x7f0000000080)) getpgrp(0xffffffffffffffff) r2 = gettid() ptrace$setopts(0x4206, r2, 0x0, 0x0) tkill(r2, 0x40) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r2, 0x0, 0x0) r3 = getpgid(r2) syz_open_procfs(r3, &(0x7f00000002c0)='HH\xfb<\x97\x17|\xa3ocols\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) dup(r1) clone(0x7f8, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r4 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f00000021c0)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB="40340800eebb16c248460f05eaa415a526c8a0c69578f58ff72a05818bc9f787b5cbc1844236cd75468b2661265395b83b6fe1baadf1d58bb7321691334c6788704cf61efd619679a2a12dcfb16bdab94b5925a2c8f125512e3f7cb899b5c95c738336a34f5ee1f7230a40039e2a746ec2771aa178f085e385dbc58685a7e9dda0541f1b7fd29560fdec1aeb1c63ce77a6f91ec8c8444303369174ebe87afb9a9e5a9f78ca51dc1c33d07d390dc6ae59533cf62a7a590dad"], 0x10}}, 0x0) ptrace$setopts(0x4206, r4, 0x0, 0x0) tkill(r4, 0x40) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r5}) ptrace$setregs(0xd, r4, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r4, 0x0, 0x0) 00:32:32 executing program 3: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1585af881d484ac0) r1 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') preadv(r1, &(0x7f0000000480), 0x10000000000002a1, 0x0) ioctl$ION_IOC_ALLOC(r1, 0xc0184900, &(0x7f00000000c0)={0x0, 0x10}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r2}) getpeername$packet(r2, &(0x7f0000000000)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000040)=0x14) setsockopt$packet_drop_memb(r0, 0x107, 0x2, &(0x7f0000000080)={r3, 0x1, 0x6, @dev={[], 0xc}}, 0x10) 00:32:32 executing program 4: sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x400c000, &(0x7f0000000080)={0x2, 0x4e21, @remote}, 0x10) connect(0xffffffffffffffff, &(0x7f0000000180)=@nl=@unspec, 0x80) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/udp\x00') r1 = dup(0xffffffffffffffff) sendfile(r1, r0, 0x0, 0x523) 00:32:32 executing program 5: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendto$inet(r0, 0x0, 0x0, 0x400c000, &(0x7f0000000080)={0x2, 0xce21, @remote}, 0x10) connect(r0, &(0x7f0000000180)=@nl=@unspec, 0x80) openat$random(0xffffffffffffff9c, &(0x7f0000000200)='/dev/urandom\x00', 0x285000, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r1, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r1, 0x0, 0x0) ioctl$EVIOCGABS0(r1, 0x80184540, 0x0) r2 = dup(r1) r3 = openat$full(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/full\x00', 0x106a122a940253a, 0x0) r4 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000440)='IPVS\x00') sendmsg$IPVS_CMD_SET_INFO(r3, &(0x7f0000000580)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x8}, 0xfffffffffffffca4, &(0x7f0000000540)={&(0x7f00000005c0)=ANY=[@ANYBLOB="653ccd70db6f9bdb8add73cf88cd49bb47bdb90e6e10092fa473f9e70b8b1ca8db1e508ea842a384f30a73d062dd177e26301a21dfb6ddd61c06f39b3b59d391d699d10fc61c92ad85021fd9f5fbacd96e1c31efe985c094733bf70d6722b82e5c58758f20d6479d24ecaa5c1fbf031459bb87528cfbe3953be145d6d0", @ANYRES16=r4, @ANYBLOB="000825bd7000fddbdf250e0000001c000100080008000000008008000600736800000800020087000000080004000600000008000500070000009465d5d0cd79c6cdfe8000000000000000000000000000aa0c00070020000000080000f4160005000000000008000a00280e0000a022ab484e20000008000b00736970000c000700120000002200000497bed67df8910d9785e330320c77668b24f421a919340c19e7ad9507ef66da7023c1df9ac1c4cd3261ccc788f323711bfd5684c84a"], 0x3}, 0x1, 0x0, 0x0, 0x4004000}, 0x20) sendmsg$IPVS_CMD_NEW_DAEMON(r2, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x50000000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x38, r4, 0x20, 0x70bd28, 0x25dfdbfe, {}, [@IPVS_CMD_ATTR_DEST={0xc, 0x2, [@IPVS_DEST_ATTR_TUN_TYPE={0x8}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x1}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x1}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x9a8}]}, 0x38}, 0x1, 0x0, 0x0, 0x10}, 0x20000000) r5 = syz_open_procfs(0x0, &(0x7f0000000000)='net/udp\x00') r6 = dup(r0) sendfile(r6, r5, 0x0, 0x523) 00:32:32 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x200000000000013, &(0x7f0000000280)=0x400100000001, 0x2a7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) connect$inet6(r0, &(0x7f0000000080), 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_OPTIONS(r0, 0x6, 0x16, &(0x7f0000000440), 0x12f7e5) clone(0x2000000002000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r3 = dup(r0) setsockopt$inet6_tcp_int(r3, 0x6, 0x3, &(0x7f00000000c0), 0x36c) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x0, 0x0, 0x0) 00:32:32 executing program 2: r0 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000100)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffb) sendmsg$key(0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000000)={0x0, 0xfffffffffffffc67}}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x2) time(&(0x7f0000000240)) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) sendmsg$key(0xffffffffffffffff, &(0x7f0000b6dfc8)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000002c0)={0x2, 0x13, 0x0, 0x0, 0x2}, 0x10}}, 0x0) sendmsg$key(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000004c0)=ANY=[@ANYRES32=r2], 0x4}}, 0x0) sendmsg$key(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000006c0)=ANY=[@ANYBLOB="020700000200000000000000000000001f9e61bd01c4609f5c2d4392553faa8f3040127683332f5eddb2025f3e70885d6a259406bc58865711b26acd041e4dd6d4477c9d52c9b479ca95e4f655d6cbdbdd030000000000000009cb9c9ef21340440cac1eadb93def086f7bc8641de0993e1e81763a490220d191c7c81c76bc0100008000000000be0058cb01e5e98fcd68e9ade41ffecabea82f21eb3f8d0080967b2bbd1565162c6c9d02196c003aaabc61b396cda21c9654fd0566b39f048baafa78dc6657bb1a641b038030587a48bdfa0b80b55b4851da5df198e82294c14fe0127a118c956837c585785cdebac18a0dca"], 0x10}}, 0x0) r3 = socket$key(0xf, 0x3, 0x2) sendmmsg(r3, &(0x7f0000000180), 0x32bc45944b084a6, 0x0) add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0xffffffffffffff67, r0) 00:32:32 executing program 0: socket$inet6_udplite(0xa, 0x2, 0x88) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000010c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) socket(0x11, 0x800000003, 0x0) creat(&(0x7f0000000040)='./bus\x00', 0x0) openat$keychord(0xffffffffffffff9c, &(0x7f0000000240)='/dev/keychord\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) socket(0x10, 0x400000000080803, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') mkdir(&(0x7f0000000640)='./file0\x00', 0x0) syz_open_procfs(0x0, &(0x7f0000000140)='ns\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) r1 = dup(r0) clone(0x7f8, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f00000021c0)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000440)=ANY=[@ANYBLOB="070000000000000048460f05eaa415a5"], 0x10}}, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) tkill(r2, 0x40) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r3}) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ioctl$BLKRRPART(r1, 0x125f, 0x0) ptrace$cont(0x7, r2, 0x0, 0x0) 00:32:32 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x400c000, &(0x7f0000000080)={0x2, 0x4e21, @remote}, 0x10) connect(r0, &(0x7f0000000180)=@nl=@unspec, 0x80) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/udp\x00') r2 = dup(r0) sendfile(r2, r1, 0x0, 0x523) 00:32:32 executing program 3: r0 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) keyctl$read(0xb, r0, &(0x7f0000000100)=""/169, 0xa9) 00:32:32 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x400c000, &(0x7f0000000080)={0x2, 0x4e21, @remote}, 0x10) connect(r0, &(0x7f0000000180)=@nl=@unspec, 0x80) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/udp\x00') r2 = dup(r0) sendfile(r2, r1, 0x0, 0x523) 00:32:32 executing program 3: r0 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/avc/cache_stats\x00', 0x0, 0x0) ioctl$PIO_FONTRESET(r0, 0x4b6d, 0x0) add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0xfffffffffffffdd6, 0xfffffffffffffffc) [ 2833.994655] audit: type=1400 audit(1575333152.684:1677): avc: denied { create } for pid=27090 comm="syz-executor.5" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 00:32:32 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x400c000, &(0x7f0000000080)={0x2, 0x4e21, @remote}, 0x10) connect(r0, &(0x7f0000000180)=@nl=@unspec, 0x80) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/udp\x00') r2 = dup(r0) sendfile(r2, r1, 0x0, 0x523) 00:32:32 executing program 3: r0 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) getsockopt$sock_buf(r0, 0x1, 0x1c, &(0x7f0000000100)=""/94, &(0x7f0000000180)=0x5e) add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) ioctl$UI_END_FF_UPLOAD(r0, 0x406855c9, &(0x7f00000001c0)={0x7, 0x9b, {0x54, 0xff, 0x9, {0x3, 0x5}, {0x2, 0x20}, @cond=[{0x4, 0x5, 0x7ff, 0x8, 0x655d, 0x5}, {0x8001, 0x2, 0x5, 0x100, 0x2, 0xcf}]}, {0x57, 0xc91f, 0x50, {0xc, 0xbb05}, {0x8, 0x1f}, @ramp={0x2, 0x825, {0x2, 0x4, 0xda39, 0xf000}}}}) 00:32:32 executing program 2: add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) openat$selinux_relabel(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/relabel\x00', 0x2, 0x0) accept$packet(0xffffffffffffffff, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @link_local}, &(0x7f0000000140)=0x14) r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r0, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r0, 0x0, 0x0) lsetxattr$security_selinux(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='security.selinux\x00', &(0x7f0000000200)='system_u:object_r:textrel_shlib_t:s0\x00', 0x25, 0x72790b918ba8c831) ioctl$EVIOCGABS0(r0, 0x80184540, 0x0) fcntl$notify(r0, 0x402, 0x0) 00:32:32 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, &(0x7f0000000080)={0x2, 0x4e21, @remote}, 0x10) connect(r0, &(0x7f0000000180)=@nl=@unspec, 0x80) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/udp\x00') r2 = dup(r0) sendfile(r2, r1, 0x0, 0x523) [ 2835.328197] audit: type=1400 audit(1575333154.014:1678): avc: denied { create } for pid=27090 comm="syz-executor.5" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 00:32:34 executing program 5: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendto$inet(r0, 0x0, 0x0, 0x400c000, &(0x7f0000000080)={0x2, 0x4e21, @remote}, 0x10) connect(r0, &(0x7f0000000180)=@nl=@unspec, 0x80) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/udp\x00') write$P9_RREADLINK(r1, &(0x7f00000000c0)={0x10, 0x17, 0x2, {0x7, './file0'}}, 0x10) r2 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') preadv(r2, &(0x7f0000000480), 0x10000000000002a1, 0x0) finit_module(0xffffffffffffffff, &(0x7f0000000100)='vmnet1\x00', 0xac65dae6fe8dacd6) getsockopt$inet6_IPV6_IPSEC_POLICY(r2, 0x29, 0x22, &(0x7f0000000200)={{{@in=@remote, @in=@broadcast}}, {{@in=@remote}, 0x0, @in6}}, &(0x7f0000000040)=0xe8) r3 = dup(r0) sendfile(r3, r1, 0x0, 0x523) 00:32:34 executing program 3: keyctl$join(0x1, &(0x7f00000000c0)={'syz', 0x1}) r0 = add_key$keyring(&(0x7f0000000b80)='keyring\x00', &(0x7f0000000bc0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffc) execve(&(0x7f0000000340)='./file0\x00', &(0x7f0000000280)=[&(0x7f00000001c0)='user\x00', &(0x7f0000000200)='syz', &(0x7f0000000240)='vmnet0\x00'], &(0x7f0000000300)=[&(0x7f00000002c0)='mime_type\x00']) add_key$user(&(0x7f0000000080)='user\x00', &(0x7f0000000140)={'syz', 0x0}, &(0x7f0000000180)='\v', 0x1, r0) add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000080)="7840ea5540b0b7646a47efbc3a02e5", 0x0, r0) 00:32:34 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, &(0x7f0000000080)={0x2, 0x4e21, @remote}, 0x10) connect(r0, &(0x7f0000000180)=@nl=@unspec, 0x80) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/udp\x00') r2 = dup(r0) sendfile(r2, r1, 0x0, 0x523) 00:32:35 executing program 0: socket$inet6_udplite(0xa, 0x2, 0x88) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000010c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) socket(0x11, 0x800000003, 0x0) creat(&(0x7f0000000040)='./bus\x00', 0x0) openat$keychord(0xffffffffffffff9c, &(0x7f0000000240)='/dev/keychord\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) socket(0x10, 0x400000000080803, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') r1 = openat$selinux_enforce(0xffffffffffffff9c, &(0x7f0000000180)='/selinux/enforce\x00', 0x434480, 0x0) ioctl$sock_inet_udp_SIOCOUTQ(r1, 0x5411, &(0x7f00000001c0)) mkdir(&(0x7f0000000640)='./file0\x00', 0x0) syz_open_procfs(0x0, &(0x7f0000000140)='ns\x00') open$dir(&(0x7f0000000080)='./bus\x00', 0x6402, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) dup(r0) clone(0x7f8, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f00000021c0)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000440)=ANY=[@ANYBLOB="40340800eebb16c248460f05eaa415a5"], 0x10}}, 0x0) ptrace$setopts(0x4206, r2, 0xfff, 0x0) tkill(r2, 0x40) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r3}) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r2, 0x0, 0x0) 00:32:35 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x200000000000013, &(0x7f0000000280)=0x400100000001, 0x2a7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) connect$inet6(r0, &(0x7f0000000080), 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_OPTIONS(r0, 0x6, 0x16, &(0x7f0000000440), 0x12f7e5) clone(0x2000000002000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r3 = dup(r0) setsockopt$inet6_tcp_int(r3, 0x6, 0x3, &(0x7f00000000c0), 0x36c) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x0, 0x0, 0x0) 00:32:35 executing program 2: add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'\x00\xec\xff', 0x0}, &(0x7f0000000100)="15176ed2c154d1e47eadeb9f512039909c1a363890d22cefb75126f01de67140c3245512ba0a534e49797ad0c1a457a4b750ccd7e248d674c385fcd8e60f4240006bf8a2b2160bbd25ef3bccab60ec7fbf7d872a5c3e68c94c1cdeaa9849", 0x5e, 0xfffffffffffffffc) 00:32:35 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, &(0x7f0000000080)={0x2, 0x4e21, @remote}, 0x10) connect(r0, &(0x7f0000000180)=@nl=@unspec, 0x80) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/udp\x00') r2 = dup(r0) sendfile(r2, r1, 0x0, 0x523) 00:32:35 executing program 5: sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x400c000, &(0x7f0000000080)={0x2, 0x4e21, @remote}, 0x10) connect(0xffffffffffffffff, &(0x7f0000000180)=@nl=@unspec, 0x80) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/udp\x00') r1 = dup(0xffffffffffffffff) sendfile(r1, r0, 0x0, 0x523) 00:32:35 executing program 3: add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) r0 = openat$full(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/full\x00', 0x2, 0x0) setsockopt$inet6_MCAST_LEAVE_GROUP(r0, 0x29, 0x2d, &(0x7f00000004c0)={0x7, {{0xa, 0x4e20, 0xde32, @local}}}, 0x88) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0xaafce9a090cbe02a, 0x64) r2 = syz_genetlink_get_family_id$tipc2(&(0x7f00000001c0)='TIPCv2\x00') sendmsg$TIPC_NL_NET_SET(0xffffffffffffffff, &(0x7f0000000640)={&(0x7f0000000480)={0x10, 0x0, 0x0, 0x2019024}, 0xc, &(0x7f0000000600)={&(0x7f0000000780)=ANY=[@ANYBLOB="104988e155d4f3832bbea5fed0e42b47e96e903bdb013e3ea4bde6e1b85110beabc1b8d8dc8d54912934ccb3e9c88ebd0be241bf6f8741f9e1a6f1504fe3e80fbe95320a1093a9e5d9bcb297a8204f0f53657f99fe5cbb558fb4c20fc0f5148fa8b879fe830c5935a308f3e0c0365c5fed3e6309443452fb9b577b96f31da37b957a61d88b70335ac5d6ce7584cdff19e907cd8116947c6af57d725baa8172cc98e694b31b69ad6420163c29c20a5566c463cece94aed34dd1256cad89e0ceb31e", @ANYRES16=r2], 0x2}, 0x1, 0x0, 0x0, 0x40}, 0x0) sendmsg$TIPC_NL_PUBL_GET(r1, &(0x7f0000000380)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0xc0c0284}, 0xc, &(0x7f0000000340)={&(0x7f0000000140)={0x1e0, r2, 0x802, 0x70bd2a, 0x25dfdbff, {}, [@TIPC_NLA_MEDIA={0x38, 0x5, [@TIPC_NLA_MEDIA_PROP={0x1c, 0x2, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0x81}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x3}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x13}]}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'eth\x00'}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'eth\x00'}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'eth\x00'}]}, @TIPC_NLA_BEARER={0x50, 0x1, [@TIPC_NLA_BEARER_PROP={0x2c, 0x2, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1a}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x10001}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x80000000}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0xfffffff8}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x2}]}, @TIPC_NLA_BEARER_NAME={0x10, 0x1, @udp='udp:syz0\x00'}, @TIPC_NLA_BEARER_NAME={0x10, 0x1, @l2={'eth', 0x3a, 'ip6tnl0\x00'}}]}, @TIPC_NLA_MON={0x34, 0x9, [@TIPC_NLA_MON_REF={0x8, 0x2, 0xffffff00}, @TIPC_NLA_MON_REF={0x8}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x9}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x10001}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x100}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x1}]}, @TIPC_NLA_NODE={0x34, 0x6, [@TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x1}, @TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x1}, @TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x46}, @TIPC_NLA_NODE_ADDR={0x8, 0x1, 0xbd2}, @TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x5}, @TIPC_NLA_NODE_ADDR={0x8, 0x1, 0xcb1}]}, @TIPC_NLA_LINK={0x40, 0x4, [@TIPC_NLA_LINK_PROP={0x3c, 0x7, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x6}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x12}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x800}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x6ce75370}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x70af}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0xf}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1b}]}]}, @TIPC_NLA_NODE={0x28, 0x6, [@TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x6}, @TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x5}, @TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_ADDR={0x8, 0x1, 0xfffeffff}]}, @TIPC_NLA_SOCK={0x1c, 0x2, [@TIPC_NLA_SOCK_HAS_PUBL={0x4}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0x7}, @TIPC_NLA_SOCK_HAS_PUBL={0x4}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0x8}]}, @TIPC_NLA_LINK={0x58, 0x4, [@TIPC_NLA_LINK_NAME={0x14, 0x1, 'broadcast-link\x00'}, @TIPC_NLA_LINK_PROP={0x14, 0x7, [@TIPC_NLA_PROP_WIN={0x8}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x2}]}, @TIPC_NLA_LINK_PROP={0x2c, 0x7, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x800}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0xe}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x3f}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x9}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x8}]}]}]}, 0x1e0}, 0x1, 0x0, 0x0, 0x20000080}, 0x4014094) 00:32:35 executing program 2: add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) lookup_dcookie(0x7, &(0x7f0000000100)=""/229, 0xe5) 00:32:35 executing program 5: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendto$inet(r0, 0x0, 0x0, 0x400c000, &(0x7f0000000080)={0x2, 0x4e21, @remote}, 0x10) connect(r0, &(0x7f0000000180)=@nl=@unspec, 0x80) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/udp\x00') r2 = dup(r0) fsync(0xffffffffffffffff) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x400000, 0x0) ioctl$EVIOCGNAME(r3, 0x80404506, &(0x7f0000000100)=""/103) write$apparmor_current(r3, &(0x7f0000000200)=@hat={'changehat ', 0x0, 0x5e, ['\x00', '\x00', '/dev/input/event#\x00', '/dev/input/event#\x00', 'system\\\xcf\x00', '/dev/input/event#\x00', ')vboxnet0vmnet1selinux\x00', '@xvmnet1', 'vmnet1\x00']}, 0x84) r4 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r4, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r4, 0x0, 0x0) ioctl$EVIOCGABS0(r4, 0x80184540, 0x0) dup2(0xffffffffffffffff, r4) sendfile(r2, r1, 0x0, 0x523) ioctl$KDGKBMETA(r1, 0x4b62, &(0x7f0000000040)) [ 2836.863925] audit: type=1400 audit(1575333155.554:1679): avc: denied { create } for pid=27155 comm="syz-executor.3" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 00:32:35 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000001340)=[{{0x0, 0x0, 0x0}, 0x8}], 0x417, 0x0, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000140)='net/mcfilter\x00') preadv(r0, &(0x7f0000000480), 0x10000000000002a1, 0x10400003) 00:32:35 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendto$inet(r0, 0x0, 0x0, 0x400c000, 0x0, 0x0) connect(r0, &(0x7f0000000180)=@nl=@unspec, 0x80) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/udp\x00') r2 = dup(r0) sendfile(r2, r1, 0x0, 0x523) 00:32:35 executing program 2: add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'\x00', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r0, &(0x7f0000057fa0)=[{{}, 0xe}, {{}, 0x1}], 0x30) write$evdev(r0, 0x0, 0x0) ioctl$EVIOCGABS0(r0, 0x80184540, 0x0) r1 = dup3(r0, 0xffffffffffffffff, 0x180000) r2 = gettid() inotify_init1(0x100800) ptrace$setopts(0x4206, r2, 0x0, 0x0) tkill(r2, 0x40) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r2, 0x0, 0x0) write$P9_RGETLOCK(r1, &(0x7f0000000080)={0x25, 0x37, 0x2, {0x0, 0x400, 0xb54, r2, 0x7, 'trusted'}}, 0x25) r3 = gettid() ptrace$setopts(0x4206, r3, 0x0, 0x0) tkill(r3, 0x40) r4 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$inet_IP_IPSEC_POLICY(r4, 0x0, 0x10, &(0x7f00000001c0)={{{@in6=@local, @in6=@loopback}}, {{@in6=@initdev}, 0x0, @in=@dev}}, &(0x7f00000002c0)=0xe8) ptrace$setregs(0xd, r3, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r3, 0x0, 0x0) ptrace$setregs(0x37793dee76bb4202, r3, 0x67, &(0x7f0000000100)="c5f938c1bf81b91410f2c9ad1b878a6cf4235232acae137663d67390e72718c556081e81cbb4d87404be47d925484ec11c3cf57e86d662572767c4595b1990f46c7b78311ebca291dbf88a0f3f2fca4af2b0aa4160b7be3e63e92a4878000caedaeee6f61d4dcd24c2788870b66a47705043dac415100b8006d51c18d888f14de8bf6a776c102bb57d56f2fc29c29330f607a1a8e3fb861891c66fc8b8f82e32f47073b4") 00:32:35 executing program 0: socket$inet6_udplite(0xa, 0x2, 0x88) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000010c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) socket(0x11, 0x800000003, 0x0) creat(&(0x7f0000000040)='./bus\x00', 0x0) openat$keychord(0xffffffffffffff9c, &(0x7f0000000240)='/dev/keychord\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) socket(0x10, 0x400000000080803, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') mkdir(&(0x7f0000000640)='./file0\x00', 0x0) syz_open_procfs(0x0, &(0x7f0000000140)='ns\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) dup(r0) clone(0x7f8, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f00000021c0)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000440)=ANY=[@ANYBLOB="40340800eebf16c248460f05eaa415a5"], 0x10}}, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x40) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r2}) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r1, 0x0, 0x0) 00:32:35 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000001340)=[{{0x0, 0x0, 0x0}, 0x8}], 0x417, 0x0, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000140)='net/mcfilter\x00') preadv(r0, &(0x7f0000000480), 0x10000000000002a1, 0x10400003) 00:32:35 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendto$inet(r0, 0x0, 0x0, 0x400c000, 0x0, 0x0) connect(r0, &(0x7f0000000180)=@nl=@unspec, 0x80) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/udp\x00') r2 = dup(r0) sendfile(r2, r1, 0x0, 0x523) [ 2837.069034] audit: type=1400 audit(1575333155.754:1680): avc: denied { create } for pid=27155 comm="syz-executor.3" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 00:32:35 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendto$inet(r0, 0x0, 0x0, 0x400c000, 0x0, 0x0) connect(r0, &(0x7f0000000180)=@nl=@unspec, 0x80) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/udp\x00') r2 = dup(r0) sendfile(r2, r1, 0x0, 0x523) 00:32:35 executing program 3: r0 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') preadv(r0, &(0x7f0000000480), 0x10000000000002a1, 0x0) r1 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000100)='TIPCv2\x00') sendmsg$TIPC_NL_MON_SET(r0, &(0x7f0000000300)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20001000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000340)=ANY=[@ANYBLOB="322204ebaf180f8daa670200b6c129dc72e67f2f8d4f9b1252b90533eaee68475573961e88f65daeafc3f1cdf36dd2e7e8f8e4fe50505b3d78731d9d0eb237abd3a6f7331ee97d6e4776b63c9e44a038c8306e8dd6864b64995acf7d70afeb31bcc700000000000000", @ANYRES16=r1, @ANYBLOB="00032bbd7000ffdbdf251100000038000200080002000100000008000200feffffff080002000000000008000200ffffff7f04000400080002000500000008000200320f0000bc0004000c00010073797a30000000000c00010073797a31000000000c00070008000400010001000c00010073797a30000000004400070008000100030000000800020009000000080003007a000000080001000a00000008000300040000000800010002000000080004000080000008000200ff00000044000700080001001200000008000300030000000800030005000000080003000100000008000100020000000800030007000000080004000000000008000400c40400003c000900080001000000000008000100678b00000800020005000000080002000200000008000200000000000800010002000000080001000700000020000700080001000000000008000100010000000c0003000700000000000000"], 0x164}, 0x1, 0x0, 0x0, 0x4}, 0x1) add_key$user(&(0x7f0000000080)='\x06\x00er\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)=' ', 0x1, 0xfffffffffffffffc) 00:32:35 executing program 1: r0 = syz_open_dev$binderN(&(0x7f0000000080)='/dev/binder#\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000540)={0x4, 0x0, &(0x7f00000004c0)=[@register_looper], 0x0, 0x0, 0x0}) mmap$binder(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r0, 0x40046207, 0x0) ppoll(&(0x7f0000000440)=[{r0}], 0x1, 0x0, 0x0, 0x0) r1 = syz_open_dev$binderN(&(0x7f0000000040)='/dev/binder#\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000600)={0x4, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='\x00c@@'], 0x0, 0x0, 0x0}) 00:32:35 executing program 2: add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) r0 = openat$keychord(0xffffffffffffff9c, &(0x7f0000000080)='/dev/keychord\x00', 0x20000, 0x0) getsockopt$packet_int(r0, 0x107, 0xb, &(0x7f0000000100), &(0x7f0000000140)=0x4) 00:32:35 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendto$inet(r0, 0x0, 0x0, 0x400c000, &(0x7f0000000080)={0x2, 0x0, @remote}, 0x10) connect(r0, &(0x7f0000000180)=@nl=@unspec, 0x80) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/udp\x00') r2 = dup(r0) sendfile(r2, r1, 0x0, 0x523) [ 2837.193603] audit: type=1400 audit(1575333155.884:1681): avc: denied { create } for pid=27200 comm="syz-executor.3" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 [ 2837.229015] binder: 27205:27207 ERROR: BC_REGISTER_LOOPER called without request [ 2837.263747] audit: type=1400 audit(1575333155.954:1682): avc: denied { set_context_mgr } for pid=27205 comm="syz-executor.1" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=binder permissive=0 [ 2837.310551] audit: type=1400 audit(1575333155.994:1683): avc: denied { create } for pid=27200 comm="syz-executor.3" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 [ 2837.322272] binder: 27205:27207 ioctl 40046207 0 returned -13 [ 2837.356105] binder: 27205:27207 transaction failed 29189/-22, size 0-0 line 3014 [ 2838.023856] binder: undelivered TRANSACTION_ERROR: 29189 [ 2838.029862] binder: 27205:27207 ERROR: BC_REGISTER_LOOPER called without request [ 2838.042123] audit: type=1400 audit(1575333156.734:1684): avc: denied { set_context_mgr } for pid=27205 comm="syz-executor.1" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=binder permissive=0 [ 2838.067019] binder: 27205:27226 ioctl 40046207 0 returned -13 [ 2838.086726] binder: 27205:27226 transaction failed 29189/-22, size 0-0 line 3014 [ 2838.130901] binder: undelivered TRANSACTION_ERROR: 29189 00:32:38 executing program 5: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendto$inet(r0, 0x0, 0x0, 0x400c000, &(0x7f0000000080)={0x2, 0x4e21, @remote}, 0x10) connect(r0, &(0x7f0000000180)=@generic={0x5, "7cb9b90e2df220572d2f21205042ede170484c4838eb6d98ce0fe06b53b8d2d39bcc4893c3755bd6ae5bc5f8ed5e5e28f33a6679aee897efd5551915947a3b7f157d40e3688b8fe9b90eb342d0a8a23a89dd2b95ee0850a43499f02e8e613233ca2f0826f573e21448f590d531b07b83036361a59358eb407dd487d87c4e"}, 0x80) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000100)=0x0) r2 = syz_open_procfs(r1, &(0x7f0000000200)='autogroup\x00') r3 = dup(r0) r4 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r4, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r5}) ioctl$SNDRV_TIMER_IOCTL_START(r5, 0x54a0) write$evdev(r4, 0x0, 0x0) ioctl$EVIOCGABS0(r4, 0x80184540, 0x0) vmsplice(r3, &(0x7f0000001580)=[{&(0x7f0000000240)="e552fdf6a5e7a4364692eaf3d304715d923f5e07286e0cd9d4949d3ae66e24243035b12748ef2cfa87323d64b2dcbc5a8ed5d8fdd0b3d5e2722a7df02c851f3fed3baa8b8f85b16f0faa134a789a7fa0fdda3f17f13f860cf1d6f51bdf030680b5ffe11baab8d91a626ea699e59433e22ff3d1d94e3b5c93004dcabfd1434091b5bf286dfdab0b8ae9f4b87508a668f2e6b1f015c434221a446d63971e817b330563c30a586f95ad169b686720f1d88a3cecf56bbb", 0xb5}, {&(0x7f0000000300)="640a0a19c87bad898c8c3e90a279f074933f", 0x12}, {&(0x7f0000000340)="e7ef3481721d5687d9dfd3779741c0d6463bbff1f799d9e561e96fc8f0e98379113a95afc9ff2a6ad2ffe999be2ccf623ddcda03fd201f76be6c99e30473f4fe9499f2d2150dd74eead504b5c7c9cae447fd7d8544ebf08e4d0480c0e7e19a7ebcb958e2f8e02235b8d18fe6dcecedeecd9bd1e54d9d57b3a88713c5e2399c8f615da18ca3b84253b9006cf0ea65f9c5854f1acc4e42aed60f96ca7f80a7737174b4c0a2493183c2832bf2d6315889018380ba0b197c0a3f4aa953a2eb8f883c99f2e9230794d5ce410d7b2bff54ad4c4b5cf6a2a93263f7d65e770394b10a8a56041004746222a9baa8d7cadebe4116d7d2dc77decb1ee95525349fb00bf820ca64688e3fc21aa9ab0a9d911efe4488fa300c509e1ba336e4ec1bee90b7a93343f1724cc916a5b5b3e48179e26b209c12687742f5addc993b63f7c94c83dc7306e107938930372b59facd3c48962b206cfc21311087fd89919ecbea0293a06cdfac5be7c7f515ca0bde1b91b2b57836c87889c00c56790775d0d8fd602e810440dc47610601d2f5dd9f59ba3aed7e18061743f38a995d2af7f047fedade39fe36e3e2592a556a1de2e86a5e1dba8de19598e4f654707a72ee7db22414950b66bdde0f90e4174dbe152d1b7d1fdbbb0d5bd9e024cd92235b7fb01d253e4acd47cbec59d1e2c023a37ee34f4ef9b0900d91d6b910e5900ddb83d50b457177a4d649ba01cf49b7195a45e82582696fdc3b605c1a28b7acbfc5b535f491499306eaf1ed17be40b3e0d858fe30885127d52baf77f7d60fd46f154b60fa1ce2498c12749ca5633760690c5d4ec701d4664c58208f6e93d11ad3b11ccd8d0d9a3767130fa17d944e670ed6696515632bc369e7a89e9e5381a1db76b37ba60c7a352f8a705e2853bf36c14c065f69962a3090bee01adf44812678906276835d2e2feb12b2f9ea580161e84700fca50ec8a5c280fbb46827451be3b72162a8523fb739499aed7bddd676a632447d648e110284d8028ec35c2d3ccaf54528f2feb7bc6a1d6afd6683dc0fe6dc5beca1078a380f5297e6b8a713909732394863d0f56c2105c1517903416852900676ab3c9efa78285704c61b4b54f76404998b1012f1ac762e4a7f21bc8d7a01d23060f4e5f6e05247e890c0f0a4abb737d002c5395bb22c30c07b6c38317e2abe222bd8db245f64e45014832f564abf3191ee770ccc8616bc891ead55ecc47ebbb95eab0bdec062441cf21bb0f29df3c28453a61ad5f6acd91aea676a26568e5a34f489779bd141f2e7a01d019bcffdaffe29b61906a397a0e8ae6975b852d18a2fb3cbf4594f580fd42afadffeeb79e6cce6a8a16811a12d579b301d5ae6ef963df45a08b8ee02c223ae8734507d1c031d7bc5bc9307c5b449f0ca5eff31a7959ee22ceb35d47035aef0f01c3a3addcda2ea7ce6c33646357a3fe3fd7dae791ba4a6808b824eb79ea647cd73bbdb410db89ac0d2aa6136066694ab3299120c911f16abeccefe08500e6f4cb4dfe8fab2ef569f3eb23eac3fa1b972811447299a871efb76ca684302ead061fc450c01ffc9689c5080faa91ee6205d3b49b190a7571457e7e908e773d6b1d65a15b17ab4af4ba83f12c9b1505bda32cf90cbf6f2f30ca4cdf001a524d0f1f93cda3ca2ef5551d7d203ad46dd974bd87e6aa82c4c77fffd1c655fc4270f7b8084486a6e9f183d4d035c6d5ffa8d687961eed554dffc2f126c0b50b940cbab1dd1f8d19a6a3d496e9037425f60ea776ebdf59c847b6db3a5f54d52e8e0948e72f0d790931d18fc105cd748876a1f06f15204823ad972b1b321a84432fa9ea184ffe135cfdcc3f7e638c4cce8a519841e441aee20bf7146acc2578264c4cac3c1e7fc8e5834841ecd6756eb6905b6914b5c9abc44e653f7e1d74e05d692f849cc0318478171fe57136897d02a947bed11c94fd61278ab060797c9a851ade5016cb233adb5293368264993603631f2f86d64d51784ab15a3319f2064109ae01bcbd77a4702c7f4b946ff801c31659f3c292bba05fac41b2e2dfb32679197f11b7a2ec829d9be3aef0cc9a37c1b4d46bdd16c48c72528fec4482cc3beb17beca9186bffe198d932a249e762b829d42a33164428872bcf5ec6c10a627835470108780a8df34b82a523cdac99e5f3d08efd032b42a81bc3d1e4f16aab30585b941ae6f03e7e6907c01b531c334a718a96cebfdfe6d0cb0dd01dff9e26c68e0c53a1b86ec236f13d3b360340ca1d37adb59422c118a324f717b009033cc72017f6a7ae86977889e7d1cfdea50d943b51d1db464ab1926226187ee296b74f6ed1dc4961cda591e4cb136cd8b1f9ffafb841903305c4403ed53fde54f4489cb044a13fac4d4dcfc97401b4e2e4ddcca4b153539de01ea4e18ae5f02f1168c31e1b3600396f38bc05c42db87eadf5db8677b74f57c4df58d131d392d6f6d28af0f2ff1c17e71ec37bd573a6045af5750e0c561f78a937f5d38be6d67039e808dcfac5246ff180ca7681213698c4b7a956cd92d986e2b2ba3fc282a23f330b5e0c024c0e814c95b14833001ee74dd70a2ae5c40d7bd5c5935e6536d2875e6ced8b3d35b3a0b7b0813a09563fad36e185277983c25ead0b46b25ff0e12c5093b2fdcb3c2785f951acc13df3270ce14cc331401ee8fab309d252fc9884f087e9408fdaf356db277f816e251dfeb6a762a0f48855fb8e7bbcc5505512bf2f30335dc4797c037730941d74c2f30d46aae0b1a167d6ec9b470991b51c6ce38b30e9b45e9cfa2056b627a016e0e1f959c7e193589a0847ca89454b34b1ca3450485647886b7923018b7195810599f9dc6a5608bce2ea6d80ecfea26e9079a44524bf060fef2822f6f3f03abcc8442cd6f0551a6e7c36ef502af67b8f92af4f31cb2c494047e90d084e0c8c787ab18e6ce2b027ac52bf1e7bca13bbd946f7494bab0b8986178edc797bb65d6c90077fbaea1796c2b6704cf8c83edc5099cf18490fae17cc2982fccceca056c95782be8dc63586828cc94052c8a26d6f9221e491b812a51fc55a04d8383272d91217eba024d15bca26a8b235c2f84b8e3f431c9ddd6ef1ad48290e6a50b1ad028c8c1500f94d6b0b790e9ec590d3b8148b73fd11827101c9980e847333c0927886ec4a8899c525053078416a084889c62e5ec4901016506435e46a156f1a2916471da3e649470500cafbac29c6cbb06ac1e3eeee2406074d5d2297bacebcc71770445c8823f163b86342c6021597d2c4a2b9733e3fb47435a47c705e88e7fb3fbc4a2efc27a6b2c1f89640d1e8a7debd4b0d88853e6da019ab6fd705998d8e904dedfba441201a95dc360785b0718ae9526778b9a3f3f39087dadf3d7892b55d72cf68dc01b804e45f0308de7ea6e0194bfac2f199244289ce9b4b8ce77aeaa070b1093169c23d8ae3d2d6d99ecc90d70fe59f4a0d115d9800da4969e6433254e57ef0527f63966b300b88bb7596640cf36db96693ab4a3748a09397173c95f508b380de5e46a341e78009387c05128e110bddd172d955fff8875369e989b7afe32d156bf3b00bd9ba3072e5d1346b7f29074cd31aa70c7e7cce72dcbde33f725dcf2a98cfd6a86e234abedfc35f71e48353d08d72d74f00b283997c29b5adb2a59c123b1fd20c0e3eec47f9a4d41cac09f19a76526e2f1d3a1c98cb437d29e35745e9f2db472a830318f0c3043cfc1e0af1332064473009beff2dfa76ea2e532e7f3d680fbd6270c7772a0a34f321470cc10033094bf94ccd6d0b57eb0a1f5bcbda66a5a1c0d19549ec1615a0a2533198b9fcb43df2485419bf4c5190fc3920de8f9f8a61a3d313094cd211a8c294cb24fdc800019630bfed2dd7755ccb5fbb8fb1fa7f9c1a2ed70088f25c3984ac2817ec4538f10365689bec58426aeede25a6fdab01a3cea47ba8aabd16613518f6f2ffcbf2dae45d5403c89ac2977f37f70c3e08462185b3858d1b9303b075f8cbe65ae1ad0ad0a0407da8bef19f56d8f8d0cddc6a5298dc8078f4eda2c5b37bdc116a2c2351703741f2a802b614cdea64caacd7e4be586ffa19e7455f97f3e7ebc745340ef9e29487a59ad2be7fcb536c63677a5611c8ff934c8401429248afd00ca2bd7d1c83f206ed38d6b3f22f33de913abe28dabb0cf2e30e3ff4fec9c86b68535fa51341d97d0420f2afa32e33a11e935d3ed55788258b2045fcc21be68b875748437d55345bede98a4ba45d1f069b8ddacab9067b90c2f60b561b3de5abb551a294a4dea3fd724b15dad624241cd9201eaefb2e8d483b71c6f70efac5ee0a4648b9120067a456f214a359948afd75e3524b5670508e5f8c840f59fb8c2a65c5a59bf26cbcfb2620b2aa3f466a007e67393ff4ad1187c086e13af7b2e4ea03ad9e4f44a898d507cc5dd72c7c635f0a26d620d35d4af271658ed3eb804d136c1680f18bcad6ebc88cc40242d66645baf1de03e5a251b8d26479961ef1b0d6c033f4ec2e61c8b216e6002bf740fb556d1fdddd4f299231f334327a870edc3dcf2cb110960ad9470f7bda827128ac20b152463bec3dc5dc95f5e4f6eca04d3e9252b3c28505614625b81bbce7f06f140bc5bf5800dfc5fcd218f3be3ec6a52cc89cc1e315b35249fdce4df7613b98b0851cf744547573ecea8861b57c2a55bcd6d6d55ca14482a70887c356f3471ba47daad0aa5de61370f12803bc65ed5faefb3de454e1862f3dbb3701e1dbb9b71bdc604541b62043bd83197cec2eeb6e81edc4a02a425916ad7419c84b29d5d78be7afaf421de8234080c5e2bf0c4473565fd619b00431b14dba0c27265222775952745da1773e5063065c8f74783aa24d9f9b9fe9d385e2ce61905519ecf6e981a49d9d47840be140a60389c6df721d0cbf9a422f4e876a85daf5eb46487273a6e9a7106f680504f22e55da717559137365e560401e81c56a7768b464c23f0db0a50da8c58a8598aecb26faae0496c17bb7c843dcdbf3e6b334a8cbe6ee72a4366686c49b9f22a636573cc24cc029a60004e4c10a862df2780cdc3805e3afcb74503414aab32a6a0dc84e848572d9d3a3fbc6ed4dff914100597c73a81a85f4fb3bd5089e5a5d16f233c78d1c1ec0646d6d7ff4e920591db50998f35310530847a20b739b58d0a2521f3a11d746eec4e2d12f68c142858d793294683c539642e83ab1216f2155c011d93f1c8022df4ddd1ff7104f0d33397684b906cebae33b21b4d8db9396e50da35542cb4ccbd1e0ed2e43ede1ef1ce0e90c04dbb54243d2273295ba168c9879dcea68c9d6c79586dfbd6a989b3a3ff1cc7ef2581d48dc9fce6543e946e26f3a97cef1ffd2557316cee499f9d7265237af95cc52f1ee00ec2f9a95a692056e25dae7672353f4cbaf746218975ba57869b5b232be34746d4957534a20ae474b0a886ef0d324a531ed5ec604f69ab015718fc6e40a6c76e1eede69bb1eee2dc58e14194d3bb26ebfb1bc97fdb91d51ada614c081beee58b771e98a65c3485f9445073e6b4d707d6610df1e776714e0db77abdae291041e6293418da2d9c6a755f57ea23651ce29b3453e261e0503f651937c48da20f839d9fb2a3d6539c66f51f1bd8f01a535ba296528e554021decad9281bd1e8ef422a35dc89ddd850aca135d60aeefc4e7fab59931fd4c46bf483de533e9118e1cf93fefd8541b0c10da8aa3f8280d67d058eb293e6a042cbdcbc53e9c28240aebc93ff4ba6b82e17ee20892deb31e9232640b0cabc9ddc4f41a70f4ffd0d2ae6bc56872991b73880061a96b98", 0x1000}, {&(0x7f0000001340)="348e88e0af3db48b3e2f0cb581f122549664b2e2936b6fc9801f49c33cb5c0920f03375da6a7ac98fae21478c3bde433292412f618425b985940f7e3fe5083ce7f18feb875ce4b6f4976520c52e47770312048db601332211b3f4ae940f95e6703def2058f087befd958e9564ffb15de6b531eae80132ebc60600d43c643d5f73fb89d4768a9314f591f8d06fa568354b688c370073359f05bed8f00b1bbcef5d5e3e685", 0xa4}, {&(0x7f0000001400)="9fc890578d90", 0x6}, {&(0x7f0000001440)="177d3c9ed3e21ebc6714084ebf730592b1fb471c0fd0646a1944140028b12fdc22b3930cde164597c3a2d9", 0x2b}, {&(0x7f0000001480)="f371d6bdaa2d22fe5864d09bc3f19fe38ed3d47536333f4184f3508c934dde6799a975014b482f03b40ec23f5276ea8b62aaed112d5646f326fa6dae6aa48473f0f5aa097a80c62c6546efd357f8580808b28010ef66f83b4d3f9e6807ee602ae03828f4d3865930dab63ed2a9ad95300fb843ec61560bc0eefab69480da7b43b79c16630da6a1650accd230b0d9af2404cbdee5cdd16f4b26691d9fe6fd6f9c36c84d2b04db457dcd4c0e0d0621044802c44ff62a87d1cd6d79aeed65944565a4f3d11d99a28e7e9b6dd137653ada934cd31437762812d0d2cc471d85d62f", 0xdf}], 0x7, 0x2) pipe2(&(0x7f0000000140), 0x800) r6 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r6, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r6, 0x0, 0x0) ioctl$EVIOCGABS0(r6, 0x80184540, 0x0) r7 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r7, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r7, 0x0, 0x0) ioctl$EVIOCGABS0(r7, 0x80184540, 0x0) r8 = fcntl$dupfd(r3, 0x0, r7) sendfile(r8, r2, 0x0, 0x400000010080523) r9 = dup3(r2, 0xffffffffffffffff, 0x0) sendto$inet6(r9, &(0x7f0000000000)="823b869251653d935d134ae2f9f5f468f2db9699e6fa7c71f3676758b25d14e796ffdf0d7e07d03cd32ce283fa0ba450173a1ccd56d42a127dd83775931a6b99c81e", 0x42, 0x20000000, &(0x7f00000000c0)={0xa, 0x4e22, 0x10001, @initdev={0xfe, 0x88, [], 0x0, 0x0}, 0x100}, 0x1c) 00:32:38 executing program 2: add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000240)={'\x04\x00', 0x0}, &(0x7f0000000400)="3805c54e7777571466f150330ea6beebb17970f975350f52ebbbd3bb734bba7b49ee022080751afd577d133e1f61650ae7fa6a0e3f93e7ffa3ca9d3b9a3df0f5e81458c8291313aaadd814de8ee41c281e9c8db1bd5918c9a17471b62378ac06b301d89f6dc188b34a364d90af825d34631d048787228de7abde55d2bad4ae7a1b3d1de26ba2c69bb74abc82cf7d287e7205cd8ca7843eed3e21b066e30e60397fa40de5a7a4ba24b7404565bc3dd40f608929a0b9048d66a470875cb77813692fae0f56d2ee899451187c7076dc8963ece1df1b418d58f38245a1b8ff343003cdade4083c2e8c19989680704a7d5abd096d4712488d87e2ac85cd47f8676edfe50cdcfdbaa381f3e5ceadde8f331ab905c379c3fa43d44dd9ae3bcdb6aa8f2837b3582df1a2f99944813834596041a75cb71f6e13e4d5e0612b8d610cc11c520df1058460452cef1dde3a1e94b182f42cb716d669", 0x155, 0xfffffffffffffffc) 00:32:38 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendto$inet(r0, 0x0, 0x0, 0x400c000, &(0x7f0000000080)={0x2, 0x0, @remote}, 0x10) connect(r0, &(0x7f0000000180)=@nl=@unspec, 0x80) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/udp\x00') r2 = dup(r0) sendfile(r2, r1, 0x0, 0x523) 00:32:38 executing program 3: add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r0}) write$P9_RLCREATE(r0, &(0x7f0000000080)={0x18, 0xf, 0x1, {{0x0, 0x2, 0x1}, 0x4}}, 0x18) 00:32:38 executing program 0: socket$inet6_udplite(0xa, 0x2, 0x88) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000010c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) socket(0x11, 0x800000003, 0x0) creat(&(0x7f0000000040)='./bus\x00', 0x0) openat$keychord(0xffffffffffffff9c, &(0x7f0000000240)='/dev/keychord\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) socket(0x10, 0x400000000080803, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') mkdir(&(0x7f0000000640)='./file0\x00', 0x0) syz_open_procfs(0x0, &(0x7f0000000140)='ns\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) dup(r0) clone(0x7f8, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f00000021c0)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000440)=ANY=[@ANYBLOB="4034d3850059ede247930f05eaa415a5"], 0x10}}, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x40) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r2}) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r1, 0x0, 0x0) 00:32:38 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) add_key(&(0x7f0000000240)='asymmetric\x00', 0x0, &(0x7f00000004c0)="bc", 0xfffff, 0x0) 00:32:38 executing program 2: add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) r0 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) times(&(0x7f0000000100)) keyctl$update(0x2, r0, &(0x7f00000001c0)="a6", 0x1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, 0x0, &(0x7f0000000080)=@builtin='builtin_trusted\x00') 00:32:38 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendto$inet(r0, 0x0, 0x0, 0x400c000, &(0x7f0000000080)={0x2, 0x0, @remote}, 0x10) connect(r0, &(0x7f0000000180)=@nl=@unspec, 0x80) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/udp\x00') r2 = dup(r0) sendfile(r2, r1, 0x0, 0x523) 00:32:38 executing program 3: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r0}) setsockopt$inet6_tcp_int(r0, 0x6, 0x19, &(0x7f0000000080)=0x7, 0x4) add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) 00:32:38 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendto$inet(r0, 0x0, 0x0, 0x400c000, &(0x7f0000000080)={0x2, 0x4e21, @remote}, 0x10) connect(0xffffffffffffffff, &(0x7f0000000180)=@nl=@unspec, 0x80) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/udp\x00') r2 = dup(r0) sendfile(r2, r1, 0x0, 0x523) 00:32:38 executing program 3: add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) clock_gettime(0x0, &(0x7f0000000140)={0x0, 0x0}) clock_gettime(0x0, &(0x7f0000000180)={0x0, 0x0}) write$evdev(r0, &(0x7f00000001c0)=[{{r1, r2/1000+30000}, 0x5, 0x20, 0x9}, {{0x0, 0x7530}, 0x3, 0x2f, 0x40}, {{r3, r4/1000+30000}, 0x12, 0xfffc, 0x1}], 0xffffffffffffff08) write$evdev(r0, 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, &(0x7f0000000080)=0x8) 00:32:38 executing program 2: add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) faccessat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x48, 0x400) 00:32:40 executing program 5: r0 = socket$inet_udp(0x2, 0x2, 0x0) connect(r0, &(0x7f0000000180)=@nl=@unspec, 0x80) r1 = openat$selinux_avc_hash_stats(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/avc/hash_stats\x00', 0x0, 0x0) ioctl$RTC_ALM_SET(r1, 0x40247007, &(0x7f00000000c0)={0xe, 0xe, 0x17, 0x1d, 0x3, 0x22800, 0x2, 0xc6}) syz_open_procfs(0x0, &(0x7f0000000000)='net/udp\x00') r2 = dup(r0) r3 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r3, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r3, 0x0, 0x0) ioctl$EVIOCGABS0(r3, 0x80184540, 0x0) creat(&(0x7f0000000100)='./file0\x00', 0x100) r4 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r4, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r4, 0x0, 0x0) ioctl$EVIOCGABS0(r4, 0x80184540, 0x0) r5 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') openat$pidfd(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self\x00', 0x612d00, 0x0) preadv(r5, &(0x7f0000000480), 0x10000000000002a1, 0x0) ioctl$KDSKBLED(r5, 0x4b65, 0x800) ioctl$PIO_SCRNMAP(r2, 0x4b41, &(0x7f0000000200)="3f653de23fa4900276b45e31ad444f780a3b9891d59312fe01c4ec92f6e7dd5a8bf3457d072d2707a361d488d94b68b16281a5b79d034e70fa9a240d4201ac02d5304d0c8d3b262669a6e8947d16bde460f92cecbff44d3be41a92b45df032027d7387705cd7b065e5d24bd7e1140441c6defb65ab33b4a04c9d1251880c0fb63ac5d441eb8968349467a4e49f03f75e0d4503647c407af6fdb5445910c1b7a7f8237343aae21800a802809be9fdda6141123c62862bae53845d75275a72565ae66f38df491ab2537124bf845c2a3d1f7cfe1113a80937674e227800586ecb") r6 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r6, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r6, 0x0, 0x0) ioctl$EVIOCGABS0(r6, 0x80184540, 0x0) r7 = socket$netlink(0x10, 0x3, 0xe) sendfile(r6, r7, 0x0, 0x1) 00:32:40 executing program 1: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) syz_emit_ethernet(0x152f, &(0x7f0000001c00)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6082ab9c14f92c0000000000000000000000000000000000fe8000000000000000000000000000aa3b1400010000000000000000000000000000ffffac1414aafe80000000000000000000000000002afe880000000000000000000000000101fe880000000000000000000000000101ff020000000000000000000000000001ff020000000000000000000000000001fe8000000000000000000000000000aafe8000000000000000000000000000aaff010000000000000000000000000001fe8000000000000000000000000000bb870e004000000000e23878a5851854d4bedc15340e497737ff010000000000000000000000000001fe8000000000000000000000000000aaff020000000000000000000000000001ff010000000000000000000000000001fe880000000000000000000000000001ff020000000000000000000000000001000604036f08f800fe8000000000000000000000000000aafe8000000000000000000000000000aa00000000000000000000000000000001290400040000000000000000000000000000ffff00000000fe8000000000000000000000000000bb3a14040a0410ca0b06b1df761fa242087a6887802543c86b00000000000000000000ffffac1e0101fe8000000000000000000000000000fd6be4b657e6e953ba953706cfa08f0b00000000000000000000000000000001ff020000000000000000000000000001fe880000000000000000000000000101ff020000000000000000000000000001fe880000000000000000000000000101fe8000000000000000000000000000aafe80000000000000000000000000007f671a0000000000000103000000c910fe800000000000000000000000000024010700000000000000040140203736144039ba3077785ad05ae3275bbea4aebc5bf2c6636d453c955a19c09a6ef60afbedf9b5fa9bdd6efa7b13b9abde3cdd6408228f6c0506757e1f025fb64c06b72d1d2dea8296a02b3bfe358e320fc18d136973e0af00df629a64bd69e0ab3b1e65703548dedbffef966bf275655182e85098ba587970a2e92816378038bbedb4bff94f64e5472d55210f8323e5a78cad9a1e1dd72fe5b6db569654e507a8830f4507052ab2611d041a1d5e34140000000000190a030100000000ff020000000000000000000000000001fe88000000000000000000000000000100000000000000000000000000000000ff0200000000000000000000000000010000000000000000000000000000000033008310670000000420880b002c00030d936b07d5f07fe635ef2dd374955335bd98cfe56c19959eae85e7d9c5705bc799e609d6cdc408647636cead0000080009e2010b261ab4b7019de8dbcdf62fd3ad73812684afc8ba44e7ffeed74ba8fcf4635e16955b8ed85bafc6d90d2d8b1952c540b6ca6aebe329a1f7b11830cd3c9cc5ec8b54ea937d8ecaca1ba42283e1e3cea3b2d8d820cfb36551f14d4eea679178430f18662fd1205aae1d1bf2e46e7a2af4e448a227c3bcb4850046879eb4c984107273eba504f2981602bfdccd86166fd981cbeb62254dc09a05a70433f49ebc4ca0bf9bad7d5d66e78b66b449f43546cf9108b68cc3a02a01aea297e81a977ab83e072caf78540e39c52cb37aeb0f19d7763ad7c3c9912c7270f6b40aca48b437658dd6851b4867382b6b25c858400de205421fa6ad4607f595484666adbf5775a5b9ce5ed1e7495b6adf7492f2171685ee05db154f946f9864ee87a20d108ad78a49141cce5aee102d1be1c0271bf7c314629b12bcf6899a4870ad59c718875373c58cf7fe4d9d82a6b2f79368a15a2fcd368f08f8edc412a9f6a311194dd54409035bc071686ebecb61ef38137ec8f97cca061befca70bf94644847067dfd4eda8cd44fc1e1d98bb4e5fc63f54a1e6a171bf6faeb0cf7c2c863dce1e7a474a3eeb336a76479ad4f5389f20a73f37db882920e7fe8de2721bc74d4f2174a1dd3a6b21a93ca29fe2d80d3eed9ec04c72538dcc630d8af987756d057f63330c4141f3fa89ff47dedac38f8b750114a87b164751b60438047aa7db78c324019005d4da689fee210878cc0afc74a2887c3e4219f25dfad7fbf26877773df99c707956c24f508e8c42ac2cd228657887a29207638cefcf594cb4ad7c701eb97f5e0ff288a9969c0e131edb9535ec80280614e5c6d292f04c55c63369e35189ff3a26655e7eb460996d69fe0a02677bf8ccffbc8b8cc150558685c95170aeb2c76dcde8ed759df769e904accc2f0629acbbeb4184477b87863d98ba4e5b338ffba37a9be01ae7489b5d71366eae6bec4b547277cc6d4055acacb9f9ca274599beb368dd1e9c2e0a0428d443dae5e426d423f021b48d9dd507eaffe730771a2a2711439992481cb2370c59a37329ddd0ca20a45e00ba1cdecb517f2543c2baceecd972871ff2298bea967d2113101816786e8926604334d9e0c11362f5898e2e2a34001eb4d4f9d34bcb985523bf25eefb29f7dd043e7be9a15369bb9822d51a03cb18fad4dbee9445dccf7b6fc8f592ca5d7e542473047b0c8d7c636ffba0c8759f507082bcbfb174d20c643aa30282fb579916c30fd3adb792f3a8e684233874a645a44ddd59a70f468967777d83107233af14129ea15d6ff39d9ba7a1bb77a211e3179a53b760516e6803d9b791cda5ae904e04d0aa7624dc881090afc000c9af9502bd787456ec88897008cda87d864e4b258d804b1ab100122a985f664c06b90198ef0979bbf290a64e46f6a66edc0db2b54901e6cd71b338dfe131485828046f8f916b206479a046a7c46479f9f6c8619bb807f0b77e5cb244ce52418cc855a8f448097fd779d3a91091e3185e6a9c978deb17e274ccd340f55aa31258eb3c7bfbd78e2db3c87c26f9371d23e9c28ee1604c8ae016a8c0749ae432fd0732c02258ccc45135738549776fe4ae3944b3d17a62d0a797ad674a83eb78ac9f0374be5b56139e5fe053cfd5c15c0caadb06adb9213d9cb2e3b3e3f5d78626f26e823627bda93aaf607edf22c19421d38dc707b9fa3d43f3b627a1c1f73b4180f7cc03feccb94133e38eda9212f81bc8cdc96c209f7ed8d9dd6251eae0a7806feb443728ab1b77b503b5acee59ae890307e1fa95d05a910ff99b4ae4a98a86a202569992d0204a822af2e9a78e4d2d93bc9a7c2becd1b0dd01339a10df1a0e28bd6f958037d601f4e052a08d2aa28915a0b8776d71d5ee77c269cad997ac0d3f6fae3639c607ca29811676b42f3883ec898f8a7cb5f45cf91537a16abbf1dc00c3350601627616caad15e197bafc497575cbe6829bf19e420686e83f00ee02c86d44d2965f6ca3f36335bc7e33116797b90b51b289c1fd3fa35a0f57f896660075f40172850fd1d28fb32f53cedd28e15fece66aaac224373cdcd24f2e625c9772ee378a66b9feb8d5b29bdc74f9be4ce880e2c6fe9066f8d6d737b1164630806f136db9fde925d81066c9c95863c7f2a38a6849c74c68d7b89151548015162b24eb0984e987bae26e51af24ac3b482c40a2a4ae737aa67f6ea3038a474e4df73351ad39a461389d559aa392ee77978476f895130072e0b2f4f28d38ec80fe8fcea2516666fb81e11868a801d04e1ae94d12637f3bbcd54bdcc9f657f56790abe0e90f2bd7d658c6995bef75cf25ebd2d924d0be09532d95176f5abfe9fc7901db1eb02e9c0bc90815afa77a12294c7d6504d2bdae41e170c6a43b1711556a42c424f72930b785c5bbca4346652c80288f67545e0d65167a93045e1386cbe46bb17235a32efbf797bc76544223cc9b914b4458aa5b1e519c20103687551188b1b196dc38da8cf0475c96bd091d22f11b971ccc9ee78aac199c046ca15f8f663684e9b215f2f1fbd94687b412f8a1e893e22c94f3c23d8b611a0013965fedcc3ff854917157b4be8a0e3935267263071bc09f723ca88d3b160fb775844a6ee772d8ae21303e7837f478a1e0d6e76593f671b94821b0f80b7b8c635d519c56e02d4fe6b543af863ef04ec67174a522fb4d366d14fc0d98a369fa237cce8fcd5e99426eb508841b480de7c7fc8552731229ca528c32047a839b71d0893f262f68ac1b9b3e98b5786b62974d585a5f9531e3d25ea1bd1d8da09b0d6d250f38413d436d9568b6c4242fc380849c090fc0415a379804c1a4bd4e0e2ea4b56520369508e61ddaa8070f01b4d1ec8e7998bcb941bd0349660ad7cc93a16bfeb5af7323671f989f51aeb96d2bcccb582b7e8870b6136b446ce8172928b628c6e28545496b7219a70badb0f65123b5ec98900e3aa4b0db1b9001bebd956145fa5b6cb2e3762f3e497025ce555b7cd970cdf812619b0d30e7e88ca75fe085c9f660ebfd90b8d17b4e21b97bea79cd2b87f98cd48330cfe48528be45f5ada35240c8b2f32a3e9ee396c96d363608f49dc66b361741d591d781b57b74de4d007500e9164102d0dc1bb8f32d966babf429e2697d3118a5ce8f1a6a558ac4483c8da54dc1e04122cce17a7983765449f6fcd2f435242406783e437219f1b94732eb34860588d21c78e7c690dd7dc563bdc62ed78e7ca40a0db8db88e9e87fd8591cf39fdef30f8d76b43c8a1d909d886de4a263d22fabb2de73e69cb6c53400201adeeef752f42238591e7358efbee5af1a6afaaf20e694afdab40219ff5d16616a3d41ba18cfec3b9d13f62cf2061a2c1e4f077e6dce7a92fbdd310ad1e7f15fd97ad05d6e48f684cf56eada7870a66849ecef12d49172e5767f106f34ed0489e0c1d7e749047b856165eced7cd003d6e878c32bca1eeace11104f46985c35b06a2210ca2d9a2a73c317b03db36956fef14be85eaa37749a144d79fb2901e80f417b7eb06d5e688c83c2c9e0948b030eae024a60cd2d779fe1ed780236e05e7d73bb62b193cd66652d36d78d620fa11f3f6096f917b29c6f0529cb1b6109373436f54506e728cf954c5190f1555b1715b167433510e6e1ec18715a17ce3baae592f3eaa50f731948372abab0e688c494cc23eebf38bd2bca4d1ab320a6eddd9a647f9b314429dcb28a82cb011bb43ef2ffd3c60e636a8cff84f32ecdf995a7761ac3fe8aa1d4ee13224d7bea77fda4bcb804e968ce246c51d92c3f0203a136cf3f2c72346c30139c8c821cd1559600ba668951e611edc556a0f1679bab023149c143e5761f404e291791461d9bf3c90f31382a333bb8975b6baba4578d93ff10f55237e5ef6318ffe845f6e5e592df13974af853339e2e4d11ac711fe6322e654f76c54d8afbbc5b36ab4abe484fd4fc43def17a03695f4df6e2b24c5baf1016101876e80bf88eb817f84751871d0d61269072862f9cf74ebfa6a71bc59d9794baff29237643a3d35691f4c06c082297c897291ec905eb478bb944ac7a3dcbafd94229678145361380ddf820f60a9b93b93c0e17d54e37858e036ca380f40d4bf68fb2c90df0d1412c0f10bf6b72039c288e961e3654a351f9cf04312e882dcf9b970c4c5cf06cb5604c851eb0f940513a39db932b00efee409e9c1c2e7bf76af7b8337ab5fe29627a972e69a1b53e4f98d8b2434489d339f6489c17f59d53a27a1185888c224d66b246861cd8240c490de4750c77624a9f6ef8a53bd2ea1ccfd57f224157bf239fb2fe99fdefea0906de02928f5c75c9dd7b85e1e30a7e004f1e64a91f043ddd1265a71065b5b2ae0151f867212f7082a2f591e370636f1c4edca550dfe488197b0189973ba6c89c4597056ff640fdd395b0dea43bb0ba8596432b58ccdc3f7b188e5336a6bc1b4cfb10604b312a2db43b3d4bf9693a3d4ed2990e42e530a4e383d72f04c20e9809ceb339c4c3afffdce9b27616deeb0667a680132395914f9cea8cb48feac9e31ce9e37a46350978baa9d0236d2c0c8e83a4d0d57b2fccf7b36a710b9fb7d06d6ee74ebdb6a6d532fdae659965180f493b59038753641822acf577623314159a4a0ba7637a53bce8841682e14889ce1ef34b757028d13c9afed5118bca0ac1e3a483492765443f2d15c4911a9a34f02133da5ac378b1df9a9ed16ec1938dd6c38d31774897e4d7ab8938ce0a0eae09a4c3936399de568438706af8fc87c9134272b399d4f8947e12d53b2782998d7dd52debbc5c42fae20d591a310b8cec7b85a6c97534956c263b7d61fb40af9245cc315d0397584729b8d5dc3374ad8076379e65630b94627227f3a33a7e3aca5f963cb4cdec5d3b1753c3338bb74672e71d9e203db931fcab8c872893c150fa288592e63c0ce1d78a4f8c3b87d854632698223ce0deed506e048d417dedbf20abeda955770186b497a68419ad7658c09a02e563d7a9a589b8cb74a6c47b93519c4369e5a2a3bfc74419adf453180ff9731e603d75410343e22c894f63bda7f876c95e9c4b8c921b42588f805bbf843bfa2e60cca30d16cd3ba2c4852a0ad9891b2a7607530cc1140715124b8f4426e6d205fdd177d89655b8dcd7df53ae285aa330125832cc265053a1a28829b180897786dc0bee5eeb9f70abead49012ee975a7bd4c53e1e53a99ab877c7bc5bdb6e16f510ef92867b1ac3eb78ea9b93052cc1b9e192fbdbd3ba3dd2ae38fae974022fe2f73d6cb3e14b86860e2c2695158bda681d156580a356774e0c053e7ab98771318e90756acb3b33c42df55188546072afbdb8a5ac6c9f3bd526b47490369fc44533d6f1a96576fb4f36c955a5f15b44665d34a92d4d6ff8e8b9300eb37e17c0340c87f6b34102f060d04ba586fa5b03657855e5b09d59f223675e3006e519b0d783852577744406713eefe8a84bf75d1eff2365361d6acd508e0c9b3ba52cc7dde4f5d541634190b9d2e0b7a1f96b2da8fa3e57c35b8f9800557d696633a2c3f680aaab5136df6700bb3a0f8d49963390c56ae7bd4c0dc5f33b55234c1bed27c9b00a1887212d33d14cb0381754c7e5d01853624610400358698bbfc6ca87c65f27b6c0e788200d28b4bb82051a8f9f0c6e8ce4362925e0e2ac49a98890562b7cbdd946c2943abebe77b4db1aae3e34f1a7c63eeaddd6cf964645e8f4b2d2ab4d0f43e56a6a48fc76ec8a77a81bede6473c416511d72ea8f7eab3508e49c2bc4e8ee2d79f695a41c062f8bc3a3b4670c0086dd0008b37aed0b6bb1dd259a46b628161966a895f1de98039fa648f6cc78abebb328d4ad8c12a84a497aa8f8ebd3cc150f36602c6a454e49bff79f705a703162fc38ce40ee811b352be0ce9c1f3270fe0af1b680433e6344c6e0e94b7547fccbbffd0ef0058deea0a50676ecb60040eabb5f7fa0f09b3899a1988177af2f040834865ba78ec6663ac0b3e47f07c185fc6ae92dcc5e71b9ca9609656a53d7e2666da51b96437798a7cbf978ca1bc0c70c1a1a6da280ef326762410a678c52345e13a4ca9f5a1b24880d1e8ee21849c9ceffb2fb914981baaafd763fbba3bd0ed749905565d6da4b7240148760a142ac953f4637af5e0985080088be000000011e014b170100000000000002080022eb000000032404650902000000000000400000f005080065580000000089bea7edb0bc13a10fccbe1157171eac472990a620fc9ac3ce7d6d6b8fdefecd8de33814e87adc8a375e7e3c443a0d2a7e911c0d05631ec8e7b49483f7a68df2e7c4e4050f0cd99e8cc2590d8a29ac6f7a5a49f1002a0bc21a406be2fc102bafd4c3e7e2a542f15100002b4771bc2116ca4c6ea6081d2d7ca06dfafecf7cd75170eb94247d3ba0dea2886ffb"], 0x0) 00:32:40 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendto$inet(r0, 0x0, 0x0, 0x400c000, &(0x7f0000000080)={0x2, 0x4e21, @remote}, 0x10) connect(0xffffffffffffffff, &(0x7f0000000180)=@nl=@unspec, 0x80) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/udp\x00') r2 = dup(r0) sendfile(r2, r1, 0x0, 0x523) 00:32:40 executing program 2: add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) prctl$PR_GET_TID_ADDRESS(0x28, &(0x7f0000000080)) 00:32:40 executing program 3: add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) r0 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) keyctl$update(0x2, r0, &(0x7f00000001c0)="a6", 0x1) keyctl$setperm(0x5, r0, 0x20000) 00:32:40 executing program 0: socket$inet6_udplite(0xa, 0x2, 0x88) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000010c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) socket(0x11, 0x800000003, 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) openat$keychord(0xffffffffffffff9c, &(0x7f0000000240)='/dev/keychord\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) socket(0x10, 0x400000000080803, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') mkdir(&(0x7f0000000640)='./file0\x00', 0x0) syz_open_procfs(0x0, &(0x7f0000000140)='ns\x00') r2 = getpid() sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x10200104}, 0xc, &(0x7f00000001c0)={&(0x7f0000000680)={0x270, 0x23, 0x0, 0x70bd2b, 0x25dfdbfe, {0x17}, [@typed={0x10, 0x73, @binary="ceea74166655ed3f38413e11"}, @generic="0d5d364fea1b7fb491af663aa4163f00f63cde9fb3bc605033892df844be7359086bf1c1c1b261224f498fff21f0af58c7cf3b86108ea3ed625ea4df130d72d685f16da61a47f2a1574c", @generic="aa4c020d15ea0bc08d9fe0057aefcd7d56f06ec37765e91304995fb8462ce059968e00d23baf3f9fa39c8c5e673787c2882fe77d28b8b1c96ea4912c4edbc9bf56dc8aa39c855abf3057097722f679f9ace66c7580fbe7ecac9d9adf12415784a8c68127488d3f3da0787e4092c9cb55d2dac4152486bab666b11011701addc36e7bb8bdc1a9c8e611990fc61fa125a0f9ae6aaa0ff0d809c985560400fad94860445650edf0bf9944ca9dbbd349d5ecde40e12a5c6f93df5a86111ad9284f3536f91ee4fd9cedb0464fbc4412252171745f7e2a", @typed={0x8, 0x71, @ipv4=@remote}, @typed={0x8, 0x39, @str='\x00'}, @generic="cbda750e7ac0092d71e9ee4b6b14f68ebd26c9474a419b5ede968fb6bedabb8d648376800b9da7292d47ddb883bcc69dbd8ab1f5aaee4f4c136cc21a62aa0ad29d8987ddaf7b17d3e4893b947a477649c2336abccb94baed5d62ae07c36ebb3414433966d3aca1365ac32b7623064c6919b699436edc201a82cd6632d7b775b5999c5fa83b62b6515695bdcbab80df2ae7e7ae8dbeb1eca08c4577", @nested={0x78, 0x45, [@generic="8c7da07f5bc0c720c970a1e395f20640f1b3aa3f902ea1c26fa61c98f211f335785e8cb0ac00caae0ec1d1913bd59d34feb561c999f1b498d99890b71d23cdc6dab5bc38ff7ee660fdb2bcd4cdee91b6e52cb873015eb452876c884e3c4f0f2167bdde0a712903b21e7121", @typed={0x8, 0x66, @ipv4=@dev={0xac, 0x14, 0x14, 0x26}}]}, @typed={0x8, 0x29, @pid=r2}]}, 0x270}, 0x1, 0x0, 0x0, 0x40020}, 0x4000000) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) dup(r1) statfs(&(0x7f0000000100)='./file0\x00', &(0x7f0000001100)=""/4096) clone(0x7f8, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r3 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f00000021c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000440)=ANY=[@ANYBLOB="40340800eebb16c248460f05eaa415a5"], 0x10}}, 0x0) ptrace$setopts(0x4206, r3, 0x0, 0x0) tkill(r3, 0x40) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(r0, 0xc0184900, &(0x7f00000000c0)={0x80000000000007, 0x24, 0x0, r4}) ptrace$setregs(0xd, r3, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r3, 0x0, 0x0) 00:32:40 executing program 3: add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) accept$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @remote}, &(0x7f0000000100)=0x1c) 00:32:40 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendto$inet(r0, 0x0, 0x0, 0x400c000, &(0x7f0000000080)={0x2, 0x4e21, @remote}, 0x10) connect(0xffffffffffffffff, &(0x7f0000000180)=@nl=@unspec, 0x80) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/udp\x00') r2 = dup(r0) sendfile(r2, r1, 0x0, 0x523) 00:32:40 executing program 2: r0 = openat$keychord(0xffffffffffffff9c, &(0x7f0000000080)='/dev/keychord\x00', 0x8000, 0x0) setsockopt$inet6_int(r0, 0x29, 0x3a, &(0x7f0000000100)=0x1f, 0x4) 00:32:40 executing program 3: add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) openat$selinux_context(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/context\x00', 0x2, 0x0) 00:32:40 executing program 1: socket$inet6_tcp(0xa, 0x1, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) fcntl$setpipe(0xffffffffffffffff, 0x407, 0x0) write(0xffffffffffffffff, &(0x7f0000000340), 0x41395527) vmsplice(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x30, 0x2, 0x1, 0x0, 0x3}, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x4, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, @perf_config_ext={0x9, 0xffffffff}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'eql\x00\x00\x04\x00\x00\x00\x03\x00\x00\x00\xf2\a\x00', 0x2}) io_submit(0x0, 0x1, &(0x7f00000006c0)=[0x0]) io_submit(0x0, 0x1, &(0x7f0000000040)=[&(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0}]) perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_GET_ENCRYPTION_POLICY(0xffffffffffffffff, 0x400c6615, 0x0) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) openat$fuse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/fuse\x00', 0x2, 0x0) r1 = epoll_create1(0x0) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f00000000c0)={0x20000001}) epoll_pwait(r2, &(0x7f00008c9fc4)=[{}], 0x1641, 0xfffffffffffffff7, 0x0, 0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) timerfd_settime(0xffffffffffffffff, 0x0, &(0x7f0000000100)={{0x77359400}, {0x0, r3+30000000}}, 0x0) dup3(0xffffffffffffffff, r2, 0x0) openat$fuse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/fuse\x00', 0x2, 0x0) 00:32:40 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendto$inet(r0, 0x0, 0x0, 0x400c000, &(0x7f0000000080)={0x2, 0x4e21, @remote}, 0x10) connect(r0, 0x0, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/udp\x00') r2 = dup(r0) sendfile(r2, r1, 0x0, 0x523) 00:32:42 executing program 5: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendto$inet(r0, 0x0, 0x0, 0x400c000, &(0x7f0000000080)={0x2, 0x4e21, @remote}, 0x10) prctl$PR_GET_ENDIAN(0x13, &(0x7f0000000040)) connect(r0, &(0x7f0000000180)=@nl=@unspec, 0x80) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/udp\x00') r2 = dup(r0) sendfile(r2, r1, 0x0, 0x523) 00:32:42 executing program 2: add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) r0 = getpgid(0xffffffffffffffff) r1 = gettid() r2 = gettid() getpgrp(r2) r3 = gettid() ptrace$setopts(0x4206, r3, 0x0, 0x0) tkill(r3, 0x40) ptrace$setregs(0xd, r3, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r3, 0x0, 0x0) gettid() ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, &(0x7f0000000580)) ptrace$peek(0x866daf54636b294f, r0, &(0x7f0000000140)) ptrace$setopts(0x4206, r2, 0x0, 0x0) tkill(r2, 0x40) r4 = openat(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', 0x40, 0x253) ioctl$SNDRV_TIMER_IOCTL_GINFO(r4, 0xc0f85403, &(0x7f0000000400)={{0xffffffffffffffff, 0x2, 0x81, 0x0, 0x14ed}, 0x7ff, 0x1, 'id1\x00', 'timer0\x00', 0x0, 0x12, 0x4, 0x6, 0xe7}) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000300)="d1403ba5ddfd93f4435d32d3981754280530b6ff61ed53a0f1924ffc72e336e1b984bc686a9b3357b27dd711d4e74dbca7ec5590d5ad2535c63309f1684944191eb142dabe64a79cf01ec8ff2e1baf21a9a15bee28c97f311de809ebc3c79ae3ebe3624387ba220afe4a8eecbe6daaa238d8") ptrace$cont(0x7, r2, 0x0, 0x0) get_robust_list(r2, &(0x7f0000000280)=&(0x7f0000000240)={&(0x7f0000000180)={&(0x7f0000000080)}, 0x0, &(0x7f0000000200)={&(0x7f00000001c0)}}, &(0x7f00000002c0)=0x18) rt_tgsigqueueinfo(r0, r1, 0x2000000a, &(0x7f0000000500)={0x4005, 0x1ff, 0x4001}) 00:32:42 executing program 3: add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r0, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r0, 0x0, 0x0) ioctl$EVIOCGABS0(r0, 0x80184540, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r1}) clock_gettime(0x0, &(0x7f00000001c0)={0x0, 0x0}) setitimer(0x7, &(0x7f0000000200)={{r2, r3/1000+10000}, {0x77359400}}, 0x0) write$FUSE_STATFS(r1, &(0x7f0000000140)={0x60, 0xfffffffffffffffe, 0x8, {{0x8, 0x48000, 0x100, 0x6, 0x5, 0x0, 0x6, 0x80000000}}}, 0x60) r4 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) setsockopt$packet_fanout_data(r4, 0x107, 0x16, &(0x7f0000000100)={0x5, &(0x7f0000000080)=[{0x6, 0x5b, 0x0, 0x1b}, {0x6c, 0x40, 0x2, 0x6}, {0x6, 0x7, 0x81, 0x7}, {0x6, 0x7, 0x5, 0x6}, {0x3, 0x81, 0x3, 0x400}]}, 0x10) 00:32:42 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='cpu.stat\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000040)=ANY=[], 0x7c774aac) r1 = socket$inet6(0xa, 0x80003, 0x6b) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="0805b5055e0bcfe8474071") 00:32:42 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendto$inet(r0, 0x0, 0x0, 0x400c000, &(0x7f0000000080)={0x2, 0x4e21, @remote}, 0x10) connect(r0, 0x0, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/udp\x00') r2 = dup(r0) sendfile(r2, r1, 0x0, 0x523) 00:32:43 executing program 0: socket$inet6_udplite(0xa, 0x2, 0x88) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000010c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) socket(0x11, 0x800000003, 0x0) creat(&(0x7f0000000040)='./bus\x00', 0x0) openat$keychord(0xffffffffffffff9c, &(0x7f0000000240)='/dev/keychord\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) socket(0x10, 0x400000000080803, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') mkdir(&(0x7f0000000640)='./file0\x00', 0x0) syz_open_procfs(0x0, &(0x7f0000000140)='ns\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) dup(r0) clone(0x7f8, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f00000021c0)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000440)=ANY=[@ANYBLOB="40340800eebb16c248460f05eaa415a5"], 0x10}}, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x40) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r2}) ioctl$RNDZAPENTCNT(r0, 0x5204, &(0x7f0000000080)=0x80000001) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r1, 0x0, 0x0) 00:32:43 executing program 2: r0 = add_key$keyring(&(0x7f0000000b80)='keyring\x00', &(0x7f0000000bc0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffc) add_key$user(&(0x7f0000000080)='user\x00', &(0x7f0000000140)={'syz', 0x0}, &(0x7f0000000180)='\v', 0x1, r0) add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0xffffffffffffff28, r0) 00:32:43 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendto$inet(r0, 0x0, 0x0, 0x400c000, &(0x7f0000000080)={0x2, 0x4e21, @remote}, 0x10) connect(r0, 0x0, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/udp\x00') r2 = dup(r0) sendfile(r2, r1, 0x0, 0x523) 00:32:43 executing program 5: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x20040000, &(0x7f0000000080)={0x2, 0x4e1f, @broadcast}, 0x10) connect(r0, &(0x7f0000000180)=@nl=@unspec, 0x80) r1 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r1, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r1, 0x0, 0x0) ioctl$EVIOCGABS0(r1, 0x80184540, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x9, 0x3ff, 0x200, 0x3}) prctl$PR_GET_THP_DISABLE(0x2a) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/udp\x00') r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000100)={0x2, 0x0, @local}, &(0x7f0000000140)=0x10) sendto$inet(r3, &(0x7f0000000200)="d684bebb801206870f09214e2dba9eec9263d68c3d1413282ae3f8085bb760e96faa6493748b1f4f26dbd676aea67f73f99a94c0755a94a3544fe43d95eae9ee1a1243abab6592e8fcdb34d7c7ddcce425720e291a421e9e194fef9bf68eeacde3d5554300b3425a182ba6297879ffd0", 0x70, 0xc040, &(0x7f0000000280)={0x2, 0x4e23, @initdev={0xac, 0x1e, 0x1, 0x0}}, 0x10) r4 = dup(r0) sendfile(r4, r2, 0x0, 0x523) 00:32:43 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendto$inet(r0, 0x0, 0x0, 0x400c000, &(0x7f0000000080)={0x2, 0x4e21, @remote}, 0x10) connect(0xffffffffffffffff, &(0x7f0000000180)=@nl=@unspec, 0x80) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/udp\x00') r2 = dup(r0) sendfile(r2, r1, 0x0, 0x523) 00:32:43 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendto$inet(r0, 0x0, 0x0, 0x400c000, 0x0, 0x0) connect(r0, &(0x7f0000000180)=@nl=@unspec, 0x80) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/udp\x00') r2 = dup(r0) sendfile(r2, r1, 0x0, 0x523) 00:32:43 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendto$inet(r0, 0x0, 0x0, 0x400c000, &(0x7f0000000080)={0x2, 0x4e21, @remote}, 0x10) connect(r0, &(0x7f0000000180)=@nl=@unspec, 0x80) r1 = syz_open_procfs(0x0, 0x0) r2 = dup(r0) sendfile(r2, r1, 0x0, 0x523) 00:32:43 executing program 2: add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'\x04\x00', 0x0}, &(0x7f00000000c0)='\x00', 0x1, 0xfffffffffffffffc) 00:32:43 executing program 1: socket$inet6_udplite(0xa, 0x2, 0x88) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000010c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) socket(0x11, 0x800000003, 0x0) creat(&(0x7f0000000040)='./bus\x00', 0x0) openat$keychord(0xffffffffffffff9c, &(0x7f0000000240)='/dev/keychord\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) socket(0x10, 0x400000000080803, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') mkdir(&(0x7f0000000640)='./file0\x00', 0x0) syz_open_procfs(0x0, &(0x7f0000000140)='ns\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) r1 = dup(r0) clone(0x7f8, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f00000021c0)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000440)=ANY=[@ANYBLOB="070000000000000048460f05eaa415a5"], 0x10}}, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) tkill(r2, 0x40) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r3}) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ioctl$BLKRRPART(r1, 0x125f, 0x0) ptrace$cont(0x7, r2, 0x0, 0x0) 00:32:43 executing program 3: add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000040)={'s\x82z', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) r0 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/avc/cache_stats\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x19, 0x5, 0x5) getsockopt$inet6_IPV6_XFRM_POLICY(r2, 0x29, 0x23, &(0x7f00000002c0)={{{@in6=@empty, @in=@local}}, {{@in6}, 0x0, @in6=@dev}}, &(0x7f0000000000)=0xe8) r3 = socket$packet(0x11, 0x3, 0x300) r4 = fcntl$dupfd(r1, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ptmx\x00', 0x80000000000a01, 0x0) ioctl$TCSETSW(r5, 0x5403, &(0x7f0000000040)) write$binfmt_aout(r5, &(0x7f00000000c0)=ANY=[], 0xffffff78) ioctl$TCSETS(r5, 0x40045431, &(0x7f0000000200)) r6 = syz_open_pts(r5, 0x0) readv(r6, &(0x7f00000001c0)=[{&(0x7f0000000940)=""/4096, 0x1000}], 0x3c) ioctl$TCSETSW(r6, 0x5403, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x92}) read(r6, &(0x7f00000000c0)=""/19, 0xff58) ioctl$BINDER_SET_MAX_THREADS(r0, 0x40046205, &(0x7f00000001c0)=0x7) ioctl$sock_FIOGETOWN(0xffffffffffffffff, 0x8903, &(0x7f0000000100)=0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000140)={[], 0xa0, 0xfffffff9, 0x800, 0x40, 0x7f, r7}) 00:32:43 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendto$inet(r0, 0x0, 0x0, 0x400c000, &(0x7f0000000080)={0x2, 0x4e21, @remote}, 0x10) connect(r0, &(0x7f0000000180)=@nl=@unspec, 0x80) r1 = syz_open_procfs(0x0, 0x0) r2 = dup(r0) sendfile(r2, r1, 0x0, 0x523) 00:32:43 executing program 2: add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) prctl$PR_SET_TSC(0x1a, 0x0) 00:32:46 executing program 0: socket$inet6_udplite(0xa, 0x2, 0x88) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000010c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) socket(0x11, 0x800000003, 0x0) creat(&(0x7f0000000040)='./bus\x00', 0x0) openat$keychord(0xffffffffffffff9c, &(0x7f0000000240)='/dev/keychord\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) socket(0x10, 0x400000000080803, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') mkdir(&(0x7f0000000640)='./file0\x00', 0x0) syz_open_procfs(0x0, &(0x7f0000000140)='ns\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) dup(r0) clone(0x7f8, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f00000021c0)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000440)=ANY=[@ANYBLOB="4fb5101380e2d60e11a5"], 0x10}}, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x40) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r2}) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r1, 0x0, 0x0) 00:32:46 executing program 1: socket$inet6_udplite(0xa, 0x2, 0x88) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000010c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) socket(0x11, 0x800000003, 0x0) creat(&(0x7f0000000040)='./bus\x00', 0x0) openat$keychord(0xffffffffffffff9c, &(0x7f0000000240)='/dev/keychord\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) socket(0x10, 0x400000000080803, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') mkdir(&(0x7f0000000640)='./file0\x00', 0x0) syz_open_procfs(0x0, &(0x7f0000000140)='ns\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) r1 = dup(r0) clone(0x7f8, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f00000021c0)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000440)=ANY=[@ANYBLOB="070000000000000048460f05eaa415a5"], 0x10}}, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) tkill(r2, 0x40) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r3}) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ioctl$BLKRRPART(r1, 0x125f, 0x0) ptrace$cont(0x7, r2, 0x0, 0x0) 00:32:46 executing program 5: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendto$inet(r0, 0x0, 0x0, 0x400c000, &(0x7f0000000080)={0x2, 0x4e21, @remote}, 0x10) connect(r0, &(0x7f0000000180)=@nl=@unspec, 0x80) r1 = gettid() ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x40) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r1, 0x0, 0x0) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000040), &(0x7f00000000c0)=0xfffffffffffffe51) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r2, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r2, 0x0, 0x0) ioctl$EVIOCGABS0(r2, 0x80184540, 0x0) r3 = fcntl$getown(r2, 0x9) r4 = syz_open_procfs(r3, &(0x7f0000000100)='net/udplite\x00<9\x8c)D\xe35>G\x9f\x88\x05\x8c%{\xf9a\xb5\xe9f\xe4/f\xca\xf5\xf3\xbc\x19\xef\xf1\r\xd8v\xa6P\xb4c\x17\xff\x7f\xff\xff,<\xaf3\x10\xc7W\xb4\x9eK/') r5 = dup(r0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r6}) getpeername$inet(r6, &(0x7f0000000200)={0x2, 0x0, @loopback}, &(0x7f0000000240)=0x10) sendfile(r5, r4, 0x0, 0x523) 00:32:46 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendto$inet(r0, 0x0, 0x0, 0x400c000, &(0x7f0000000080)={0x2, 0x4e21, @remote}, 0x10) connect(r0, &(0x7f0000000180)=@nl=@unspec, 0x80) r1 = syz_open_procfs(0x0, 0x0) r2 = dup(r0) sendfile(r2, r1, 0x0, 0x523) 00:32:46 executing program 2: add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) r0 = gettid() ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x40) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = accept4$inet(0xffffffffffffffff, &(0x7f0000000100)={0x2, 0x0, @multicast1}, &(0x7f0000000140)=0x10, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') rt_sigreturn() preadv(r2, &(0x7f0000000480), 0x10000000000002a1, 0x0) accept$packet(r2, &(0x7f0000000180)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f00000001c0)=0x14) setsockopt$inet_mreqn(r1, 0x0, 0x24, &(0x7f0000000200)={@multicast2, @loopback, r3}, 0xc) ptrace$cont(0x7, r0, 0x0, 0x0) ptrace$getregs(0x5, r0, 0x80, &(0x7f0000000080)=""/8) 00:32:46 executing program 3: add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) getsockopt$inet_buf(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000100)=""/69, &(0x7f0000000080)=0x45) 00:32:46 executing program 2: r0 = request_key(&(0x7f0000000140)='cifs.spnego\x00', &(0x7f0000000180)={'syz', 0x0}, &(0x7f00000001c0)='\x00', 0xfffffffffffffffe) add_key$user(&(0x7f0000000080)='user\x00', &(0x7f0000000040)={'\x00', 0x0}, &(0x7f0000000100)="381cffab910a678bd45b79bcb370e8bc75fc", 0x12, r0) 00:32:46 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendto$inet(r0, 0x0, 0x0, 0x400c000, &(0x7f0000000080)={0x2, 0x4e21, @remote}, 0x10) connect(r0, &(0x7f0000000180)=@nl=@unspec, 0x80) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/udp\x00') r2 = dup(0xffffffffffffffff) sendfile(r2, r1, 0x0, 0x523) 00:32:46 executing program 5: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendto$inet(r0, 0x0, 0x0, 0x400c000, &(0x7f0000000080)={0x2, 0x4e21, @remote}, 0x10) r1 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') preadv(r1, &(0x7f0000000480), 0x10000000000002a1, 0x0) ioctl$TIOCSSERIAL(r1, 0x541f, &(0x7f0000000200)={0x9, 0x9, 0x80000001, 0x4, 0x1, 0xfffffffa, 0x3f, 0xff, 0x7, 0x6, 0x0, 0x80000001, 0x8314, 0x0, &(0x7f00000000c0)=""/106, 0x6, 0x8, 0x80}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$GIO_FONTX(r2, 0x4b6b, &(0x7f0000000140)={0x1af, 0x6, &(0x7f0000000340)}) connect(r0, &(0x7f0000000180)=@nl=@unspec, 0x80) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/udp\x00') r4 = dup(r0) sendfile(r4, r3, 0x0, 0x523) 00:32:46 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendto$inet(r0, 0x0, 0x0, 0x400c000, &(0x7f0000000080)={0x2, 0x4e21, @remote}, 0x10) connect(r0, &(0x7f0000000180)=@nl=@unspec, 0x80) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/udp\x00') r2 = dup(0xffffffffffffffff) sendfile(r2, r1, 0x0, 0x523) 00:32:46 executing program 5: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendto$inet(r0, 0x0, 0x0, 0x400c000, &(0x7f0000000080)={0x2, 0x4e21, @remote}, 0x10) seccomp$SECCOMP_SET_MODE_STRICT(0x0, 0x0, 0x0) connect(r0, &(0x7f0000000180)=@nl=@unspec, 0x80) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/udp\x00') r2 = dup(r0) sendfile(r2, r1, 0x0, 0x523) 00:32:46 executing program 2: add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r0}) sendmsg$IPVS_CMD_DEL_DEST(r0, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4004004}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x34, 0x0, 0x0, 0x70bd27, 0x25dfdbfc, {}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x4}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x6}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x80}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x7ff}]}, 0x34}}, 0xc058) [ 2847.904989] audit: type=1326 audit(1575333166.594:1685): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 pid=27417 comm="syz-executor.5" exe="/root/syz-executor.5" sig=9 arch=c000003e syscall=228 compat=0 ip=0x45d4ba code=0x0 [ 2848.685624] audit: type=1326 audit(1575333167.374:1686): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 pid=27417 comm="syz-executor.5" exe="/root/syz-executor.5" sig=9 arch=c000003e syscall=228 compat=0 ip=0x45d4ba code=0x0 00:32:49 executing program 2: add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r0}) ioctl$UI_SET_LEDBIT(r0, 0x40045569, 0x6) 00:32:49 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendto$inet(r0, 0x0, 0x0, 0x400c000, &(0x7f0000000080)={0x2, 0x4e21, @remote}, 0x10) connect(r0, &(0x7f0000000180)=@nl=@unspec, 0x80) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/udp\x00') r2 = dup(0xffffffffffffffff) sendfile(r2, r1, 0x0, 0x523) 00:32:49 executing program 3: r0 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000080)='/p\xf5\x00\x00\x00\x00\x00\x00\x00/net/pfkey\x00', 0x400000, 0x0) clock_gettime(0x0, &(0x7f0000000140)={0x0, 0x0}) r3 = socket$inet6_udplite(0xa, 0x2, 0x88) r4 = accept$inet6(r0, &(0x7f00000009c0)={0xa, 0x0, 0x0, @dev}, &(0x7f0000000a00)=0x1c) r5 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r5, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r5, 0x0, 0x0) ioctl$EVIOCGABS0(r5, 0x80184540, 0x0) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000a40)={0x0}, &(0x7f0000000a80)=0xc) r7 = geteuid() getgroups(0x2, &(0x7f0000000ac0)=[0xffffffffffffffff, 0xee00]) r9 = gettid() ptrace$setopts(0x4206, r9, 0x0, 0x0) tkill(r9, 0x40) ptrace$setregs(0xd, r9, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r9, 0x0, 0x0) stat(&(0x7f0000000b00)='./file0\x00', &(0x7f0000000b40)={0x0, 0x0, 0x0, 0x0, 0x0}) r11 = timerfd_create(0x0, 0x0) fstat(r11, &(0x7f0000000800)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000000980)={0xa0, 0x19, 0x0, {0x2002, {0x0, 0x1, 0x6}, 0x0, 0x0, r12, 0x2000000000442, 0xfffd, 0x100000000, 0x9, 0x0, 0x6, 0x7fff, 0x3, 0x0, 0x915, 0xac46, 0x0, 0x20000000000003}}, 0xa0) r13 = gettid() ptrace$setopts(0x4206, r13, 0x0, 0x0) tkill(r13, 0x40) ptrace$setregs(0xd, r13, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r13, 0x0, 0x0) ioctl$NS_GET_OWNER_UID(0xffffffffffffffff, 0xb704, &(0x7f0000000bc0)=0x0) r15 = timerfd_create(0x0, 0x0) fstat(r15, &(0x7f0000000800)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000000980)={0xa0, 0x19, 0x0, {0x2002, {0x0, 0x1, 0x6}, 0x0, 0x0, r16, 0x2000000000442, 0xfffd, 0x100000000, 0x9, 0x0, 0x6, 0x7fff, 0x3, 0x0, 0x915, 0xac46, 0x0, 0x20000000000003}}, 0xa0) r17 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r17, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r17, 0x0, 0x0) ioctl$EVIOCGABS0(r17, 0x80184540, 0x0) r18 = openat$selinux_checkreqprot(0xffffffffffffff9c, &(0x7f0000000c00)='/selinux/checkreqprot\x00', 0x1180, 0x0) r19 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r19, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r19, 0x0, 0x0) ioctl$EVIOCGABS0(r19, 0x80184540, 0x0) r20 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r20, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r20, 0x0, 0x0) ioctl$EVIOCGABS0(r20, 0x80184540, 0x0) r21 = openat$smack_task_current(0xffffffffffffff9c, &(0x7f0000000c40)='/proc/self/attr/current\x00', 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000010c0)={0x0}, &(0x7f0000001100)=0xc) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000001140)={0x0, 0x0}, &(0x7f0000001180)=0xc) r24 = gettid() ptrace$setopts(0x4206, r24, 0x0, 0x0) tkill(r24, 0x40) ptrace$setregs(0xd, r24, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r24, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f00000011c0)={{{@in6=@initdev, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@mcast2}}}, &(0x7f00000012c0)=0xe8) r26 = timerfd_create(0x0, 0x0) fstat(r26, &(0x7f0000000800)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000000980)={0xa0, 0x19, 0x0, {0x2002, {0x0, 0x1, 0x6}, 0x0, 0x0, r27, 0x2000000000442, 0xfffd, 0x100000000, 0x9, 0x0, 0x6, 0x7fff, 0x3, 0x0, 0x915, 0xac46, 0x0, 0x20000000000003}}, 0xa0) r28 = gettid() ptrace$setopts(0x4206, r28, 0x0, 0x0) tkill(r28, 0x40) ptrace$setregs(0xd, r28, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r28, 0x0, 0x0) getsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000005a40)={{{@in=@remote, @in6=@ipv4={[], [], @loopback}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@initdev}, 0x0, @in=@initdev}}, &(0x7f0000002b80)=0xe8) r30 = timerfd_create(0x0, 0x0) fstat(r30, &(0x7f0000000800)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000000980)={0xa0, 0x19, 0x0, {0x2002, {0x0, 0x1, 0x6}, 0x0, 0x0, r31, 0x2000000000442, 0xfffd, 0x100000000, 0x9, 0x0, 0x6, 0x7fff, 0x3, 0x0, 0x915, 0xac46, 0x0, 0x20000000000003}}, 0xa0) r32 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r32, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r32, 0x0, 0x0) ioctl$EVIOCGABS0(r32, 0x80184540, 0x0) r33 = openat$null(0xffffffffffffff9c, &(0x7f0000002bc0)='/dev/null\x00', 0x1, 0x0) r34 = openat$selinux_commit_pending_bools(0xffffffffffffff9c, &(0x7f0000002c00)='/selinux/commit_pending_bools\x00', 0x1, 0x0) r35 = open$dir(&(0x7f0000002c40)='./file0\x00', 0x20000, 0x0) r36 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r36, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r36, 0x0, 0x0) ioctl$EVIOCGABS0(r36, 0x80184540, 0x0) r37 = gettid() ptrace$setopts(0x4206, r37, 0x0, 0x0) tkill(r37, 0x40) ptrace$setregs(0xd, r37, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r37, 0x0, 0x0) r38 = timerfd_create(0x0, 0x0) fstat(r38, &(0x7f0000000800)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000000980)={0xa0, 0x19, 0x0, {0x2002, {0x0, 0x1, 0x6}, 0x0, 0x0, r39, 0x2000000000442, 0xfffd, 0x100000000, 0x9, 0x0, 0x6, 0x7fff, 0x3, 0x0, 0x915, 0xac46, 0x0, 0x20000000000003}}, 0xa0) fstat(r0, &(0x7f00000046c0)={0x0, 0x0, 0x0, 0x0, 0x0}) r41 = timerfd_create(0x0, 0x0) fstat(r41, &(0x7f0000000800)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000000980)={0xa0, 0x19, 0x0, {0x2002, {0x0, 0x1, 0x6}, 0x0, 0x0, r42, 0x2000000000442, 0xfffd, 0x100000000, 0x9, 0x0, 0x6, 0x7fff, 0x3, 0x0, 0x915, 0xac46, 0x0, 0x20000000000003}}, 0xa0) r43 = getpgrp(0xffffffffffffffff) pipe(&(0x7f0000000500)={0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r46, &(0x7f00000001c0), 0xfffffef3) r47 = getpgid(0xffffffffffffffff) getsockopt$inet6_IPV6_XFRM_POLICY(r45, 0x29, 0x23, &(0x7f0000000dc0)={{{@in=@local, @in6=@ipv4={[], [], @initdev}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@local}, 0x0, @in=@local}}, &(0x7f0000000300)=0x25d) setsockopt$sock_cred(r46, 0x1, 0x11, &(0x7f00000006c0)={r47, r48}, 0xc) sendmsg$nl_xfrm(r44, &(0x7f0000000180)={&(0x7f0000000000), 0xc, &(0x7f0000000140)={&(0x7f0000000b00)=ANY=[@ANYBLOB="900100001400000429bd7000fddbdf257f0000010000000000000000000000007f0000010000000000000000000000004e24ffc14e210101020080b000000000", @ANYRES32=0x0, @ANYRES32=r48, @ANYBLOB="ffffffff4f000000400103006465666c617465000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a8070000064d63a690f12f5c4578fbe90c614a204dab8a0ecd3983cc109492a021b47835b923377517db10373472e53fe8979dd1b76158ccd36ed115711a9c0e2b4cd07fb1babf080f253802f7f66d4487628343fea938f9178096fcf0cfdf716de5cee477c1a6289bddfcd829fb05df0da28ffd2121d6cbc127f8ce0f2df074ab897ad4d79d4d2108a7bc0700eee1cb18b3ac3b9f67c936d0ee732655bf1bfd71cb2384f4351c895aa678993b6c14b1ceee09094f603d679257a29daa0142ff7ef239a35bb6bce35d33d04f1dac7986eee2640a87a2b49aa2cca8f9985974b824ee3ee9dd5cea9bce59292a3e06f3d9e8af8b070d522c000000"], 0x4}, 0x1, 0x0, 0x0, 0x4800}, 0x0) r49 = timerfd_create(0x0, 0x0) fstat(r49, &(0x7f0000000800)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000000980)={0xa0, 0x19, 0x0, {0x2002, {0x0, 0x1, 0x6}, 0x0, 0x0, r50, 0x2000000000442, 0xfffd, 0x100000000, 0x9, 0x0, 0x6, 0x7fff, 0x3, 0x0, 0x915, 0xac46, 0x0, 0x20000000000003}}, 0xa0) r51 = gettid() ptrace$setopts(0x4206, r51, 0x0, 0x0) tkill(r51, 0x40) ptrace$setregs(0xd, r51, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r51, 0x0, 0x0) pipe(&(0x7f0000000500)={0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r54, &(0x7f00000001c0), 0xfffffef3) r55 = getpgid(0xffffffffffffffff) getsockopt$inet6_IPV6_XFRM_POLICY(r53, 0x29, 0x23, &(0x7f0000000dc0)={{{@in=@local, @in6=@ipv4={[], [], @initdev}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@local}, 0x0, @in=@local}}, &(0x7f0000000300)=0x25d) setsockopt$sock_cred(r54, 0x1, 0x11, &(0x7f00000006c0)={r55, r56}, 0xc) sendmsg$nl_xfrm(r52, &(0x7f0000000180)={&(0x7f0000000000), 0xc, &(0x7f0000000140)={&(0x7f0000005880)=ANY=[@ANYBLOB="900100001400000429bd7000fddbdf257f0000010000000000000000000000007f0000010000000000000000000000004e24ffc14e210101020080b00000000069a820c68b381978480dca0d2ac653fc2663c0339f5d01170337e398a813e0af24fa408a982752b331b79631d8ef256efb", @ANYRES32=0x0, @ANYRES32=r56, @ANYBLOB="ffffffff4f000000400103006465666c617465000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a8070000064d63a690f12f5c4578fbe90c614a204dab8a0ecd3983cc109492a021b47835b923377517db10373472e53fe8979dd1b76158ccd36ed115711a9c0e2b4cd07fb1babf080f253802f7f66d4487628343fea938f9178096fcf0cfdf716de5cee477c1a6289bddfcd829fb05df0da28ffd2121d6cbc127f8ce0f2df074ab897ad4d79d4d2108a7bc0700eee1cb18b3ac3b9f67c936d0ee732655bf1bfd71cb2384f4351c895aa678993b6c14b1ceee09094f603d679257a29daa0142ff7ef239a35bb6bce35d33d04f1dac7986eee2640a87a2b49aa2cca8f9985974b824ee3ee9dd5cea9bce59292a3e06f3d9e8af8b070d522c000000"], 0x4}, 0x1, 0x0, 0x0, 0x4800}, 0x0) r57 = timerfd_create(0x0, 0x0) fstat(r57, &(0x7f0000000800)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000000980)={0xa0, 0x19, 0x0, {0x2002, {0x0, 0x1, 0x6}, 0x0, 0x0, r58, 0x2000000000442, 0xfffd, 0x100000000, 0x9, 0x0, 0x6, 0x7fff, 0x3, 0x0, 0x915, 0xac46, 0x0, 0x20000000000003}}, 0xa0) r59 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r59, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r59, 0x0, 0x0) ioctl$EVIOCGABS0(r59, 0x80184540, 0x0) r60 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r60, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r60, 0x0, 0x0) ioctl$EVIOCGABS0(r60, 0x80184540, 0x0) r61 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r61, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r61, 0x0, 0x0) ioctl$EVIOCGABS0(r61, 0x80184540, 0x0) r62 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r62, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r62, 0x0, 0x0) ioctl$EVIOCGABS0(r62, 0x80184540, 0x0) r63 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r63, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r63, 0x0, 0x0) ioctl$EVIOCGABS0(r63, 0x80184540, 0x0) r64 = openat$pidfd(0xffffffffffffff9c, &(0x7f0000004740)='/proc/self\x00', 0x10901, 0x0) r65 = ioctl$NS_GET_PARENT(r0, 0xb702, 0x0) r66 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r66, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r66, 0x0, 0x0) ioctl$EVIOCGABS0(r66, 0x80184540, 0x0) r67 = fcntl$dupfd(r0, 0x406, 0xffffffffffffffff) r68 = ioctl$NS_GET_PARENT(r0, 0xb702, 0x0) r69 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r69, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r69, 0x0, 0x0) ioctl$EVIOCGABS0(r69, 0x80184540, 0x0) pipe(&(0x7f0000000500)={0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r72, &(0x7f00000001c0), 0xfffffef3) r73 = getpgid(0xffffffffffffffff) getsockopt$inet6_IPV6_XFRM_POLICY(r71, 0x29, 0x23, &(0x7f0000000dc0)={{{@in=@local, @in6=@ipv4={[], [], @initdev}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@local}, 0x0, @in=@local}}, &(0x7f0000000300)=0x25d) setsockopt$sock_cred(r72, 0x1, 0x11, &(0x7f00000006c0)={r73, r74}, 0xc) sendmsg$nl_xfrm(r70, &(0x7f0000000180)={&(0x7f0000000000), 0xc, &(0x7f0000000140)={&(0x7f0000000b00)=ANY=[@ANYBLOB="900100001400000429bd7000fddbdf257f0000010000000000000000000000007f0000010000000000000000000000004e24ffc14e210101020080b000000000", @ANYRES32=0x0, @ANYRES32=r74, @ANYBLOB="ffffffff4f000000400103006465666c617465000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a8070000064d63a690f12f5c4578fbe90c614a204dab8a0ecd3983cc109492a021b47835b923377517db10373472e53fe8979dd1b76158ccd36ed115711a9c0e2b4cd07fb1babf080f253802f7f66d4487628343fea938f9178096fcf0cfdf716de5cee477c1a6289bddfcd829fb05df0da28ffd2121d6cbc127f8ce0f2df074ab897ad4d79d4d2108a7bc0700eee1cb18b3ac3b9f67c936d0ee732655bf1bfd71cb2384f4351c895aa678993b6c14b1ceee09094f603d679257a29daa0142ff7ef239a35bb6bce35d33d04f1dac7986eee2640a87a2b49aa2cca8f9985974b824ee3ee9dd5cea9bce59292a3e06f3d9e8af8b070d522c000000"], 0x4}, 0x1, 0x0, 0x0, 0x4800}, 0x0) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000005000)={0x0, 0x0, 0x0}, &(0x7f0000005040)=0xc) r76 = gettid() ptrace$setopts(0x4206, r76, 0x0, 0x0) tkill(r76, 0x40) ptrace$setregs(0xd, r76, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r76, 0x0, 0x0) getsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000005080)={{{@in6=@mcast2, @in=@remote, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in=@local}}, &(0x7f0000005180)=0xe8) r78 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r78, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r78, 0x0, 0x0) ioctl$EVIOCGABS0(r78, 0x80184540, 0x0) r79 = openat$ion(0xffffffffffffff9c, &(0x7f00000051c0)='/dev/ion\x00', 0x200040, 0x0) r80 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r80, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r80, 0x0, 0x0) ioctl$EVIOCGABS0(r80, 0x80184540, 0x0) r81 = openat$selinux_checkreqprot(0xffffffffffffff9c, &(0x7f0000005200)='/selinux/checkreqprot\x00', 0x200000, 0x0) r82 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r82, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r82, 0x0, 0x0) ioctl$EVIOCGABS0(r82, 0x80184540, 0x0) r83 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r83, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r83, 0x0, 0x0) ioctl$EVIOCGABS0(r83, 0x80184540, 0x0) r84 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r84, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r84, 0x0, 0x0) ioctl$EVIOCGABS0(r84, 0x80184540, 0x0) r85 = openat$random(0xffffffffffffff9c, &(0x7f0000005240)='/dev/urandom\x00', 0x1280ddda132a72b6, 0x0) r86 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r86, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r86, 0x0, 0x0) ioctl$EVIOCGABS0(r86, 0x80184540, 0x0) r87 = socket$key(0xf, 0x3, 0x2) sendmmsg(r87, &(0x7f0000000180), 0x32bc45944b084a6, 0x0) ioctl$sock_SIOCGPGRP(r87, 0x8904, &(0x7f0000005280)=0x0) r89 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r89, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r89, 0x0, 0x0) ioctl$EVIOCGABS0(r89, 0x80184540, 0x0) fstat(r89, &(0x7f00000052c0)={0x0, 0x0, 0x0, 0x0, 0x0}) r91 = socket$key(0xf, 0x3, 0x2) sendmmsg(r91, &(0x7f0000000180), 0x32bc45944b084a6, 0x0) getsockopt$sock_cred(r91, 0x1, 0x11, &(0x7f0000005340)={0x0, 0x0, 0x0}, &(0x7f0000005380)=0xc) r93 = getuid() sendmmsg$unix(r0, &(0x7f00000054c0)=[{&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000200)=[{&(0x7f0000000380)="025c4ee187509cbbec3bfb5714be08304b9bf204e5f2509fba24eb6998b1d0c685131fc2df0c0baf0312691826cc1b3b6c6cf16d92d6152bbc26e67728b4e7ed63d618c0f6a2fbbb7c0e7bd31398431bcfcecad0811d84a731bc33b0abb6c883990b4fc220ba34d9fefd268e777ff6e405687b438008c2da312e2b262cf62ea5cf7c232a307bbdc02bec274adce2130e3645bb86ff8c82020c3f52cf3d845b48f86e8c89fc9da20a0b43759d47f23c0f395d8735f90a09e93dab98b489eeac356338e756dee1492fab84c087da5af0c0fffb8ea9ce42680d24d01b2b0ef35241ee7213fc744dac702083c6ea22d7cd65862dc0ff432b", 0xf6}, {&(0x7f00000000c0)="ed0d9de9696cb271ec202871642d3967c32f2729", 0x14}, {&(0x7f0000000480)="f313f703805b8df6414d0e607445eec42f2d6d7c122fed46b86d209f80a50fc97bc1c8609477b2665b9ea607bf094212d4132a653d0eaccbd791add746b28ad482a35655fd411afd18bafedfa3f2522d500ea2b3c3573b2fe05c8e4e38d82f189e15", 0x62}, {&(0x7f0000000500)="50c250e74cfece7fa788d6d2d14f486cd6f442fdb761a567191b05498af4aa6574f3d9920c6660475858b019b1d2774f69fb2566ca452255f17276df5af8bd17c48edf88e86efb7f8418da89e697c328523198eba16a902bbcaa47ae48a678c402f45a48de236cde83c1743001ba6a06e9094fd981b61558201da194c3ff9e7da303199aa46c0070545ecbf53a80b103514d21c3d8f3cc64f05a828e46e1437cdfd3de666c958bf918df457c5a89d098e6fc4490b09b93551dd2f6ca05617ea8dfe5c1aa57a6918c0f78e7bd060b5b3a21d35b18f4a18112ae7775105d49e5f3c82e54fdb4d4147420a88c30d185dda69afd07391412139dab229ec942", 0xfd}], 0x4, 0x0, 0x0, 0x40000000}, {&(0x7f0000000600)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000840)=[{&(0x7f0000000680)="259b9be3f442c43ee21e8102b069e42f8a5a4e067fdb614aea4d602f70e70de079f88b73277fe3815395d3112ce1997bf0d81e750c812f1c18784b9e8ddcaf77e57a75681e42052918cceb2d63c617c8968759617ac4d272d6f381c220477029004ef192f7", 0x65}, {&(0x7f0000000700)="b9f689ec168e2c50f499b4681610214cfc3c1fae0f5c0f41b4f2ad6498287d707abc0d3b8acd5c8d7cbb1026bdbb759dc024c60e7f6327f470e5ead9df410a03571200f42014acdba986a85ec068dd02d6cc545006447041c8695a74fe147d054f86e90ee74926918aeb7f60e9613186ba4a200296172ddbfd342d829ba028d4053933913e5448", 0x87}, {&(0x7f00000007c0)="8c7051cc37bf25b8935ab062746c47cc10d21a76f41d6c8ac76e5b640958252edeadb8076d2a7cf0cb4cda4116bc763ce423892232b6482c675e482ae6ed846b4ab9c436229744abd002f2896fe7b3c808361421b5391969", 0x58}], 0x3, &(0x7f0000000880)=[@rights={{0x14, 0x1, 0x1, [r3]}}], 0x18}, {&(0x7f00000008c0)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000980)=[{&(0x7f0000000940)="b87dd74b", 0x4}], 0x1, &(0x7f0000005cc0)=ANY=[@ANYBLOB="18000000000000000100000001000000", @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="1c00000000000005000200000000000004a4a6ba65a38f8a743dd4439dc3ed676472b6fbe9126f0f8269dc5eacfd11494cca4e999129bc60a8b10ed7d3e92a15305f4e962f9e8826d31a31d4e382401d23dee888578a1dd5849c81e501e4c6395637ff38a5f7041556278900f6be27ef8e40773ec286a2de41d46f52447a6998475966ccfa812881bb1d6f7ac9d2cff183d639cc0d4b03eaf409e617e295ed54000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRESHEX, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r16, @ANYBLOB="0000000038000000000000000100000001000000", @ANYRES32=r17, @ANYRES32=r18, @ANYRES32, @ANYRES32, @ANYRES32=r19, @ANYRES32=r0, @ANYRESDEC, @ANYRES32, @ANYRES32=r20, @ANYRES32=r21], 0x161, 0x40c0}, {&(0x7f0000000d40)=@file={0xa1e1f4380366cd01, './file0\x00'}, 0x6e, &(0x7f0000001080)=[{&(0x7f0000000dc0)="02007151692a5008ea24984576b63b2aeb2f3d355f877ccafcd4cb20de3905771f29a9f4dea5ecd9ecd224057e846d77767517dd8843d670185902253a0545aa8f343d8983bde9bcb4f438dcee72cb0b0a84d0fd7880768e99fb78b04a43ddd05810fd188400e649a7e7f6297364fa9a944f22db4c909e62de52ebe7b9a6f0d5ee84f0c9e7604a1809f3fab58345f38a8518ba070aa005f7139dea5234a6f4c8914402e105d523c6c9345e8f55eab139a635b219dcd1b9f8e37e814eda4404538e515460c084759921", 0xc9}, {&(0x7f0000000ec0)="e5914a59690acdf879bbfba342f4cdf434", 0x11}, {&(0x7f0000000f00)="867b74f6b36fbaa92e27ee5d23071923948695625391ec869260ca66002be007a3d0968bcdabb1d9d660e6fa3f2e60bd59f3518d676bcb5d7e1ef6af71de8ab5d8ec2d161e5eff61ab7355dfed8e07973b9140e699955b1af7190e14183348bf78e689e19a7557eb881171334a41688db5bdeb0516ab0fb43ac7b307f0b54140142560c8a6c6bf054207029f7c88941ffc2ae81e8593df7fc5e1b028263fced85afad74e3747d91103d0495d869256c61f665f65b931a83208c29cf8e475f2542d688c4a0de28e7a27e25f88e52251b36d646ec7db4fe23a108d08271959380d96dbed1f9006b951689af373f25f3559cd027f37b2f2ed7f8a1f13f632", 0xfd}, {&(0x7f0000001000)="2f4eb0d6d34b210cc5a93e69990e7d009411c83dfdcdeedcfad18e5297c66045d689a8cb90a12d41fca0b7e7e2d1ec1213568dc228a70d33cfb6a9726fd8d8ad83149d5289be7255bc48b7597f3831fa58125b2e64cad45c52d8a73ffaac69836f18074da6303e647d16015044e698", 0x6f}], 0x4, &(0x7f0000001300)=[@cred={{0x1c, 0x1, 0x2, {r22, r23, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {r24, r25, r27}}}], 0x40}, {&(0x7f0000001340)=@abs={0x3cb732190f1f2f7b, 0x0, 0x4e20}, 0x6e, &(0x7f00000029c0)=[{&(0x7f00000013c0)="1bac1d6c28cc36b7a3783e790ec089ed822a485c11ed1e4faad114ac54cd1e225b8dc0576247a68231b9b0161a1e6230646928bdb508d421d96b1f99611904881beb92e1126bc36b9cd3a202afd8cb29f99e1c5ff479f4c7cfbfeb025d1357bb44259884915f86ad3bbf33409ea21bafae00e01c1a0c9e7a66f95dc766cf226910a9491dcdd9d2a5", 0x88}, {&(0x7f0000001480)="d52b27e51795d65d92b389dfe695aa6bc1e4b61d5fa273467953a7e0977af039596157d4e23bd23d7928b39e36af55750d9889bcebc1d1154cff49f3f8cd28f02e5511db5f8d368c8c40862fd977", 0x4e}, {&(0x7f0000001500)="41c5d3360000f2657d4ab7f0315a72280419c9a45c810d3f3086a54ab29ec8db1fd7a0ce151ce1e278095413a32c3a6a3b6fefaef4de077b15f385fcf8d303dc7fdac20f6d54760584b5284f04bdb8fb6c28c88fb9d882f01b83119a88d18dc97391d762bbb148b6e79bed4b41afb085fbc188e52f673190d9ca40e9c8911c18096c91de327292b94cf3e35566d61518554f17822e296f7440fade3a7a5910780d259f80679ae5ca54386cdcdd19e760959b81c2be41fae218d4a4991186c28aeea1fa90367c2f969f4124ef25", 0xcd}, {&(0x7f0000001600)="32295c49dd4077c7e5a015f3cfc011ff9b51257a2e50373521f3e4de901c85f6b2d1e9850905749522c7ff86171f80bc55ade4049dcfc6668c19d04bebc316b017a7f7076d4b67a8d7ddd27c5e8ab6c13b36765d7a08aa6c633f3a9ff360980a84da78fcf6f4c88f4ff28b5b29dc21a0bf4578d0a8d6d8c4252cbba08f04e246ea7a018ad9905ca80e5cf60f88c620d8b1c4f3d40ec6c772ff830eddfdb82d9236cc77f0a13144", 0xa7}, {&(0x7f00000016c0)="bc20a8b72cc61e094aa4914cd35a5c1081e462070b2ad8935914097acea4a66a438d277a8369e57471730fee81d1bce77d10f42b702a976f5603e98f579bd3285a4647fcb3487a9a239dad50230d4ddc40406db4897163bacbf42e52dc24109308f3af10232aba8ae5a06e76c508276c4e51b20201afa1b601d37b0e6d5241bf6e4bd7eee4ebc6d43af92f5323426ef46dd0a666f4ace33ac579dbfa617aef6bff66f55785fa673507997bb3c5ba4fb8744c6c97e417181019b12fb781d3200276e9f4696d319440c539cd0c40c8d943ea5883190a77b29aa406063463194a5506337b85d2240cbdb0018acbf5daf2c54d2869fbee24f17a6850551b06f7f9a4cec17bc6934c6ad79b8c0d8214bdb822e65f4de22267350db73f8399c8e84ee10c7ab866e38a059ba3c7687f7f525acfb9484bdf76f092ad042b4c92df9c55ce8205e182f5e3bc6ed111b432463f36c0749bf5f881af0a037f5204dfe1fdd78ec509d289cc93ddf499fd67c10b2818f3e96ecac4287979d20d13cadeea050306a7c8abc37b0ed54137686d60d9c28aae9c4b65be4e79864896f93a29353c17138e7f5668f0e34edecafbf60a9101bb145b2587c3feb724c37ee5daf27baa5b65ab430d7e9780683d8b470267eda3c604e10706795f20027dc6cf3e42a1638fd8c9027804d66024969f41d5cd9aef321ba0f2f69135e9cb03c51e4df173cdb7c441abb220bc2a5b67d7e358ff886a373343c22114d01727e2d39280d51164af437d0f3c6e83e1acaede5f155c5eee1509829c7f9aacce0506257c58c4278eaf50de420e6bb827b4868112f21305de2064ac7fbd0e142cb0335f7343f9e11411f2e11d5321bfa0b854a7119fd83a3d0d59722810ddb4a5263708a2783665b2925b8111e94e2e0eedeb461d024cafa7ed80169bf41bed127e2b4520f8c5fcacebe5f4e4481907c814aae5444a5e3783185853fb33e0da539d19d3f94dd22fa194c4080a36abedb9420964ed5b9ffba316a9b75e460e2e3937691106556fb92f623550b8f5ea6426f43d76f52361851057fca870686cb1ba9ae9107a3c37478a5a328296497c8c9d1ed39d40d212acc3852c11ae439737d53b7418079bd9d2a86dad1c382b8f456457ed1ba19ec19deba89a9c012947e5357c51b4e4947875a9431b3cfe2151beb88cb508af484e9f1a53fc78483dfd90a9a21dd6d72ef80bfe83ef252846515b7e034bc06df557b69937f8522eff7589f5ae70932bab68c1881f1ad32a8ef468b940c9ff7122f789c0814ca3ccf05f3fc0bcf21692b0e2e805756f86f81de9ffaa81503df9523e04326d5f80e9ddcac811cc94fdea242b5b0e11de612685ff73b84837163bbb59fb47957e33d3cf5f24678c501c2fcb46a4fea9be726221c11c037a6ed27f662f3244ddff80b5774464eb6e8b37b11f589d9c23e57bffd9584fff9965e40685cd38039eb55709594734b0609db877334ebd072930701e2cdb17a013c6bb1a6f887c98ad4eb422b18baf47e21dbd5ae440242dc4729c140600a70acb1b928ab12e68a7c4e30d3390573a8abc51d455a1bb1b56df95a82b68fa28eb117a002fd6b6634231c7b1463c16688361d7de414307bb66ddb5078f9d825735a38ccfa9870956d692a2b653c53bc26dc06646583649863810608fb238a987f3463e0408a6b5c1096922ef43063215afdee1c380f3345316254e7cd40b9c6a816673a59dc25e6968678306720339a59af051d98e71210b8ea3178f1c22fe6d1252d26d1f7b7bed927fbf5a667e0fd39b2fbf8fca4562db1d29d1e4c9cf7e0d789654cf810f56dbb5f477e0aee0b3aced186d5e32d9b46fcdc7a7c08db4470176b9c58b13162ff1d4b0e08fb62c5a144e0a24cc118a28b7dfcefd06aa0d16b1a3855813e0bb69517c296de20481b7ba42f4dc95cfc1f9b8c2d9477a56af1cf4595d5992a6684d7fa083f143ecc3a0cf635f2a819b08a85ed0f04effdcd5817bc0717c797d02e1f263007ab631d783b8d38658706321fcb299f2cea0d7a484f44f23c8168ea6d564da3589a8ccb0c95229101d153301b1b445f88f4a369462b119fb9e4eb8d8a9cd8a0e787d7c49949119f1fa9f500584e788833bae95666cf3e664f0c2fc86fae18ddb46e4807c61be2a0469651d026481630205b778507db955eb6cb9e1094a95487daabbc2939890d90c943ef3ad6b65ed93569d66ae546cf4252fa81a8bd5fc054bfa7a8fecd9ae8dc6d6f45759bb2d9a922243b077495d8fbddda43340bd6c94df4eb37dee7202202ebd09333959067461a56dbb5cd1b653a7d9e31a9dfafc57783151d39ee3cd55f615d1c6f52554a8d1f30f6fc7db41e22a1b45f02485410c1ea571b16784c95dde2ed65dbd270eb6d59c8fbd317e8d84ee19e2229289a4777dff02312fdf0eb0a1f81eb74ac12c436fddb511c7d8b563a3114cebe964f4e60ca9d5864cfde612f1dae091c09310ab3f16071affa0ca35a5c1a326595b5b792b398e73d029d9b34caa48f8460d33f1ed6af91c290354056809720bd3c46dea85f248beaa652d9836afedac155c60ba97fa7ec75efe19f74db231005216d4cd709ac8a1a053ee5c45febe1a3b97639f1cdb179c8e5aeb016034f66fd2474eac5aec89c1bf4be58d4f4ca7e9961cdb9666c41883fcfbea9874fe3e1989150ffbec42534d6f08bfcfc1060bbccf0cc7c4fe38bf061a9f5a871a8229e8f5e6f9058960a93cc9dc294c06f62cd019dc650f0a254f7fc719284fb6f10e92c70fa33824b7a01075ebc1826084e9a41b4b4c7ebef755b24e23386c0a339f8704c962af35b3c979b2963c158e25ac54944835e4340b85ab08c8be578f6a57e372b2f71025f647de9eb773518d1625c5230cf54d48cb1133f8c479fd7c6339eecdaae7687b9637a9e67c2d65227d3c73bd8709657ad028dd215b7f29378468c656e3e66f321477c75cf0170bf1ec0236853a9f57081f2f2f0e933a524d07fb44141c253ee6005c93fe4d84f06bc552f8d453aa50b21164d93f79a0d0fa082eb1332b6459402186ac1b8dd5f72cb2f2ec84ee02a3528aa802a1dbfde4fe69209791cc1213be78c8abdfc92d215d0ed983a323808c28cc102086276be629aa2a6d8d8570445ebea33ef1c93a560cbf2448ebce8305dd9173fde22b3f685b439f869e18a2c4af0fcbf4951b782f82dcfa94ac597233a244239054f4786730d315d1dad654548aa6bded30d1269c8565c8150a8169cdacb4b3795d2c3c626b7038b74fc783734c4afc401206751af59a1a83b0f9ee574531a8fe829be0d0766e6926d8b16d150f4f5775db076e70031716285a668f26863a2f77682625bdcc94125c92e0b3ca909793ff59e84786fd95ff4152470e12a8df1d85975252edf9ddd025bd413e3042fbd00e3f6c12d680e7b5440d93e6fb53bee9e4ab358522aa5eb3450258bb733d1a2b4956903842e3bc835b2ff56b2eeed6155606cbcb8d55547eabcaf1d0db78b18ed06c6bb4ba33d094c089681bd7087741a039dc62af554bd9ae5dfbca704831dee206a1fa016f67006f9366dca0fc6e16e593f0a293b1abc4f07aa65efc944c81ed6d7e407f5d5da32ead3fe65e79d92584075821dc8e94f89024aeb98d854dc529651eae9ce7541554039b46426ba2fc4a644a73804e94211f4d12a8230a0faa5b94beb06ef523c3fe6e0d96a22195fb5f3d995ffddb5afa89da5177b41cce18cd2edb78b3d3f25a3668882dfb96a2ca8bc4d2e5c3e93684cdeb39b08aa9df880301c4b8756a36508eacc6a7b8006ad8f26abe95495be8ae0c27f4031910cb8645d5c240760eac94397fa2afc4926c4a39dc90e3854ade0198775433522f4b6913a38bbb3652a84d52ff754282eddc8acd4a0c3caec36181c7eceec15cf98e235c2e0fd48f6247375d9d5f9e1cfaf03380bd0385f96a8fff923ba5799b18c41af5afc01100a18a2f6813fb3286c8a46c0814d865692a87ca30b41e84451d1d17164e41ae2d9cb3dce45fa8b4961ef84ba754a5870ae086dbb46ca560f65136969266dc79f55c4828ce78c0454b682d9fff4f0d25e0410bf49ed4c3612048de822b316336e563a36f050a441f2469d04776f96a3ee4240ca9a9feecfc794692e2dc9239ecda5d04b934c6da90f5bb52dd0a9ee2942fe4d45c283f1adbb60858e0b4f9d92e996171100873b71a89533f42ee6bfb800d0b21092719326c405b256ca4222417e01a491f53e08667dc314dd00166f578b51323cd0a943ea6847dbdebc9395ce3bc9678a58f5bd3ea151be273ce91b3317eed158c3ab659d2db37263a8a10f54668b5eeeb2e87a7d468722e1b21c17a4d67552036f959e3d6ab385675d973c993983abe485499d0f58dbc5ebd51f2b1f10478756139df2918fcc8fddb51484fa6f671e0f66e1a49455c65681c2a83096f2aa12038a375d7bcda97ea1a0d7d8f8c833ee43aa2deba22dbfa6d638a835240c4795b3494b4c3d2a4712ff9ac95a70725383960ad45442e671b43dd462705b93b6f7f2307466ffe9b0466ae72c94f508a52a7d2cb35d6bdfd4b04b71d4d59d60af35cfaeb5aea6b36576c0c71cae4af53ff655772af462e02e226b0307607e701179f170b8d901011bcba51d2c51e6be3ec63b17ad03bf7a7ef56af5688cfa53ea44485cd835eecfae1a1274991d2293f2b824f0bdc661e64478260171af47a9047b7876382bbf903b3dc41beac7db0a00fa273366f9b66c387c223bfe5b07756f9bc8635425b2dee1cdfbaeb60c640534bb0d3ff997d4613edfc7d9855ce4911867172311394e55e217f5ecceb940a11b5d0884c9ea85e857e04f22fe5e2f9b70b0915eec062ff3ff81284b2cc327fdc77563f933c685af19dbcd64e521db2e7ac13eecd52a53a809eb2d64423a0fa1583984d9cc78cbb66c9a465fd7fef2f92954746a78f97f605dbce2fe881833e39ad6361052f790ed5079fe305dc08c8d35fa90f555eacc07595c502426963e24505d1d3dde51d86cb639ac5f0b45a4d4fb7498cf094acf200ffd00ba92fb76807afb54df8849de84039238f934411df356134a9683e48a67a8ab326823b31d495da660b67e9e9982b5184dda7b42533c4c3ddad07741520e381738c5d1bc86d0ecf9e4be1082d7148d090ae4c9e92442d69d7ea89586c587d3927868e8e9b37ff00729ffad8e8fd578c3da11f4639fc5f32ebcae230755396dbf4dd66f8797b3376545daebfb6f0bc9db5647763bd36f851d9901fbd546422ef780e1f9ef81324c7a282081798019fe8bbdd594d93cb9c36bc3bc37383665351e4b1e28d0c736e76cfe92462b172f1733f58b33bc148b795e2f715c8021d8004004c78ade32e010dc056549a8d14dcb9730b2a48239e51c429d81a4de4b98a31110c8f3f05e5a0f68a14c2c751a93e04b6ed580206c15c63aaa0a7e2f0d440ad45945a77f365de9bb8a759af6c4b89a03be49c892333ec34f17298f8f9fa54e6a257a3c61f081f2774577e436bbd103a31c9152dc1061153546bcf40f52752e9f8d9401ec8d16fafb8e3c6ef77d1a0ff993ea183092b7eb687d521b5d2ebb033cefb4e9cf7d90c02a5213a7e9639db59ffb3c31670cf74effc89a00aeca40c9b58a1c53ea31082a825d8299c0367511f6d1164eee70a9a953ad4969dfcf6231f4688c8ee58a5816dbf09da6bd208e557441397c586c47f778cbeaa8662f16a03f8f125e6ba9dbf0ed575347d23f3ba3ddb4e9e955fcbdb15fb8da8f9d40eb38e8fb72fcb423822e912c5a0a7094a822f97", 0x1000}, {&(0x7f00000026c0)="6f977ae73d31a359bd57850c349f6fdc413f6ec0c4b0d020f1c5dbdf904b706240c7c587aa0e06056fe2e04ea37e4d006c6839bd08cf58b67ec55eefab920bfe146fbf68b465ec2a366bbce045dbf9cc95c8b6c7a04def6c29366075798b1e52fefe33a45920210e96f15b54251c79d2589f06e5c1efbe0b4efe3d351176b0", 0x7f}, {&(0x7f0000002740)="9de9b0ad96509f7aba4ee65dcf8b837e9f133bde92cd7b35759c4aa5405783d1795a92ae3196f581a178a5fb9fff25e60a0c3434ad7e9a548360c066cf01eab8d76c38a1394fbe68e4da35aa0c1041ba3ad3d43b7e60761e8f20676f54e21db3ef999ef43388e245e2324bfaec97a983937e9704a440fb74f66f6be905c297df6fdf25d539230e5c9c66e07a9c98f2dd0e4ad1619455cbafcbc465e7da3025f8d551b8da78d23d71cadc2c09f8549141d485deffa893194b9b5459", 0xbb}, {&(0x7f0000002800)="9fbd2d6296221d3c6f09f770fc3bd111e3b4664a7d762c3ed3747073ce9edeff8df22b6167472fdf4169e4a60ad30311b7dc99ec4bb2cf8e591f919638c2a69d0644d3f75759e7b806a3e4df8cb43cd07befe311402ef1020db0b5ec18fb8a909295d2f47f0a1e88f4cd1e6e768ac409", 0x70}, {&(0x7f0000002880)="323d599ea86796813bb7467ea92ba49d91e256ea7f6a4b88525c0e02c6dbf6bb7d8e7220d0889ac2e48df8c17ce0b5aa375d75456b0583bae8c22dadf8f39f5c1472c89137f033644f43afe8d4a14418cd522ea2a1371f933df734d75d67184c2ee8ff410b2cf4b3e07a783f235c72549a097be7f64736b2c3b58bcd95cee507aa", 0x81}, {&(0x7f0000002940)="9bc6f8aea52aca9f58206d57d01386f87da1cdda2b0b889809a9c1a73f2836ca2687f1388e7f88ba41a85e9ca37c21d0ea955981a4123d7b1f3ffcb3f011386720a51d4975f17b3643d87d6444fa51b83f703a6d341486c3", 0x58}], 0xa, &(0x7f0000002c80)=[@cred={{0x1c, 0x1, 0x2, {r28, r29, r31}}}, @rights={{0x24, 0x1, 0x1, [r32, r0, r0, r0, r33]}}, @rights={{0x28, 0x1, 0x1, [r34, r0, r35, r0, r36, 0xffffffffffffffff]}}], 0x70, 0x1080}, {&(0x7f0000002d00)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000003080)=[{&(0x7f0000002d80)="31afc3ff6257f948a364a1dd8d5ed2d5610aa09429f15dbf755eb696fdc4b4792bf7e57a7789e1f14bb16d96218771b36bdab6a84baf6bf2e2c9352d592b900a5ba75cb1c0da0dd56daad437530e789cc220bdd361420528608ee8bec3a316808700e9dcc10b982e201b8f99f51025d3cb3495d8fbcf61d87c4ceb81367a37", 0x7f}, {&(0x7f0000002e00)="44fb0ef377ff380b7fc5bfb922b102cf37d255f9acdbb3a184b209a4a94a4300249da55174ed364a882e4922c154afd7846ba6494fe55ae9baf4a166add908db2cb6c133338493850cf319e5a928dd3b5d8925fafdb34cd90ab6976eae5a2433", 0x60}, {&(0x7f0000002e80)="5c0bb86a8266bd84640c57ed16fefbb49b777d8909c7de9961652a7529b36dcc690035f42a7af5412d671c5d44d8813012089afaa80380269cf70afaf3560869386c58c4a82456f93907b99403addb8805efae0dd608920fc21c015102d57b677c3ee4ab70610e473164a2b326cc9f68cdceb20e5f6f04ec30f34c0279ae47d99bf6ded7ad2699143fe4002762cafd1e6a32cf446923f3beb671bf9b", 0x9c}, {&(0x7f0000002f40)="309236c6e03f1f2c1c6dc4233b03a7ec1d7ada909862d7aebf07f5e2b06b9376eab1067e4bc6e83029e7d81edbc0801b92d70fbcda397db94e9e6e1515a953d1fea284031e829c89345ef48d6d817769aa7f0f5a84889d36e97d2d04bbb872996dd9bd84dee4e140bef3ba5799d7fde778a24c6f63d562f489176c194d8d0bac2bce63780320c0a8ead04a5da0895a322d1c9477a5fdcbeac477fd4754a4cc6d43de39761075e394ac7f6dbabfc2f6caa3d2662d21ce81daff43d969b9ac25a5ad39492eda3119a6a843", 0xca}, {&(0x7f0000003040)="eeffb160bfc6c262f54915b670b0965176252ff761157116b03cfd62be065456a30dd838365b6c3d8e43235dc9b910f8", 0x30}], 0x5, 0x0, 0x0, 0x19f8315c42aad4e0}, {&(0x7f0000003100)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f0000004340), 0x0, 0x0, 0x0, 0x4004}, {&(0x7f00000043c0)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f0000004480)=[{&(0x7f0000004440)='N', 0x1}], 0x1, &(0x7f00000044c0)=[@cred={{0x1c, 0x1, 0x2, {r37, 0xee01, r39}}}], 0x20, 0x8000}, {&(0x7f0000004500)=@file={0x42be5d20f8c0b9f, './file0\x00'}, 0x6e, &(0x7f0000004680)=[{&(0x7f0000004580)="287c4a58f411a4135bcf59deffd4ad017177b2489c05b40c2d87fd86dc0f36c33f95884e0f627c8008a50b8ed7caab32982cd527b762569748106ca6a91e6a4eb4c08d5240e7a0b34c5e521d8a3a6f9da7ad0a5f67f22b86119df6015abacc6fa353bd73556d5b400783598aaa9ab3e2e7d1dfb1db4f0ae50a73cd4968143671d152ce304cc792ebe013c1b4e10c74795cf417b4d1044761da71a4f4a5417917", 0xa0}, {&(0x7f0000004640)="bc7011bb2c85013e54ffba8227492c3b0d4375e24b0ed5057b67f347e8c56b9311166e1b17ec2ace7e9fb9d0d1fd7d1de5457aa558", 0x35}], 0x2, &(0x7f0000004780)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, r40, r42}}}, @cred={{0x1c, 0x1, 0x2, {r43, r93, r50}}}, @cred={{0x1c, 0x1, 0x2, {r51, r56, r58}}}, @rights={{0x18, 0x1, 0x1, [r59, r0]}}, @rights={{0x34, 0x1, 0x1, [r60, r61, 0xffffffffffffffff, r62, r0, r0, r63, r64, r65]}}, @rights={{0x30, 0x1, 0x1, [r66, r67, r68, r69, 0xffffffffffffffff, r0, 0xffffffffffffffff, r0]}}], 0xe0, 0x40008}, {&(0x7f0000004880)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f0000004f40)=[{&(0x7f0000004900)="575cf231913a5f7e4faa5a2cb9d59bf7c19ae8d6d075808838f52088bdaa0bb85e74a8ff12d295e4e2f05fec7737e39bd1a8c6b49735fd13b0a2554f8dd8bc442b766c91124bd16617fe459474b9caadcede874fc2368829f460c1ed638bb8fb5a0d1fc03aac8d2d7b05d382ae6004b5486713df71d405973d31462b856484b5724809673903a140c01a0db71a7046355fd8020559f60274bb448261f9af8e9c7c42279ae84f94fbf1df3e21eb0bbdbba22b8c1c5ea9f69ee00655ba92f308a946f43848", 0xc4}, {&(0x7f0000004a00)="b8b8e8778262ba544ae3522105704201661b361a246a1218f2fcd5c2f06d90dd4869d957227a147f4bffb6bce53896493aae79e85ec2b48d3af4fd5e82582ed37cce7db467205243136d6fe25ac2a5d3d63b392c7ed107deb72bddd4f241f7eb8ecb195996c855e6eabd19fbf06f3e71dce48d0c4652b817f31dc5a2f3a9d87d0e47407c1c9ce0f60bad4bc20ce084fe80cec36230c38102f03a30350a8bb5b4867ab5529005137417677b587ff789", 0xaf}, {&(0x7f0000004ac0)="dfd5a5d4ce2f4881d2bf093c388967be8f0b2d0608", 0x15}, {&(0x7f0000004b00)}, {&(0x7f0000004b40)="cc32a5e66db3c713d1595ad893d04033b5d482ea262fe602fb316097b1d548b65cdfbf86c7c15018103829eff81067e2fd08d80fd3e163681b27aa730df8d0406cb4579dbc9da18a87fd56d8d6a6ccaee2646937b31fea041ff3e56db3dba94e07ebf52f7adc688082f473509b0198b0d94a6b30086f6181458a96b81a1290d03922be2c284dbfbc6729244bb8ba70274f5819679b97b3dadcf52da8d08bdc194091cf9ffb4ec39fcf3f81b7db596c5b36a73cc46057a113914959330f320a6055d17aa4c6b89456e065a54d68a07c534740034e2a29f01b055e79c48a220705800c3d", 0xe3}, {&(0x7f0000004c40)="3d103a11cbd38c107b6b528d6e835474cc4ddcb76901f04787573f3a4b3a0a14df9806c24c50bd38058c2e9e99bce4b2483bcd9b0728b61a1f026a3efd764be71d498db32cbba4d1968262e90d3a8c9b44fe7814ee72560befd9b7039f1541190de9cd9fdc1cbb175f0a430df517b7ca54bbface32b5b1d9ac25a4e4d8247c3581e3b3ad9062b0da76929e9be6e70fb9fd548c3fb0167b281df6", 0x9a}, {&(0x7f0000004d00)="4c365e29f4754e33ddad535ac3c9e8da7614a0d02176bb74089edac0e16a51bf359eb6bb1eedf5e82a7d937c4aa91eda387853703eb44f8b816d983ea4f180e1eb3e49b564c71f844d306db4638f284e48217b20b4a9247912bc4afa3ef81a173f8857a7c222e415a4a15f1549fd6b9a0906d531066521fc89ec8700eaa9c369521160bb1f05f4aa86c6933b312fbc48937a86307b79fccefa9b8045e6112d1f688046e20bbcd08c4159ec25abb81fc4772c9d77225c01cb9437fd518d0c044c221a614018cda85c6f4515142c12416a5ea54c4714f1f3e6a89035fb2b3de9f462cb7fde251554a7c6", 0xe9}, {&(0x7f0000004e00)="61f926cfff5362377d151444", 0xc}, {&(0x7f0000004e40)="90d2725d22aea860d10d8cb62fa826e30a1bff32dfbc2e99c7451b20c141d57e93c67820869714b62a581ecc934aae6a88a245d388725588bada11d3629b0627e283369f4d5414e1d4f232289f2682054818ef5db0ea5aa0cafaee5ed79e5fc13eee864d547696e03787decd7031cd2d724a971282b2d63b3284b8508ce6307e7855dacc0a9657ca750145e6d8d7e259e23791e688caa9b2744c695f27bab9d1f49003a9610f4c0edd11e11e49369a18d38c27157b49917062e8693694176461f2a6b7f50c40126aaeb23428d557a4b268a31a7a88a197e7ae1dcf37a94db6cc6c54675e7b747285e54dd73e44a4e096c22acad7a5d81413ba", 0xf9}], 0x9, &(0x7f00000053c0)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, r74, r75}}}, @cred={{0x1c, 0x1, 0x2, {r76, r77, 0xee00}}}, @rights={{0x28, 0x1, 0x1, [r0, r78, 0xffffffffffffffff, r79, r0, r80]}}, @rights={{0x24, 0x1, 0x1, [r81, r82, r0, r83, r0]}}, @rights={{0x28, 0x1, 0x1, [r0, r84, r85, r0, 0xffffffffffffffff, r86]}}, @cred={{0x1c, 0x1, 0x2, {r88, r90, r92}}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0xf0, 0x8080}], 0xa, 0x0) write$input_event(r0, &(0x7f0000000100)={{r1, r2/1000+10000}, 0xf, 0x7ff}, 0x18) add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'\x04yz', 0x2}, &(0x7f0000000240)="3888fc119bb49fd43c5a8560d3651c3030bcfee1d2890e49fbf519b2fcb3160c5ef9b53cb540d297a65bac9b949da6e276f699a7be73d07cd5b6abd487f1cf8ad5ec95407f3d3d4b78025d3df064cfdebaea343ed4e9f3d61dab392bd11b882d79501a7b28ba3a30071b0d4e00a8f13008e0eecbe7cc2856eb802386337a41ed24d6a4ba6189308dc8f13c7edc2a85e23c269d79ac3a3bf259268e0163bef87633489a78e56d906d23121019339eab56a866846f02bedc5d1bc7e6cc5ce6f92c122a4e53d48c8b802fb56c2984e93a863287fd90b453f1040d2173d6c405bec707f016dcd5f522536e6fb12d04d25bd2efbf8c196775d89566a0b7996f4e85f4a98d0705d634102bccb6d364", 0x377, 0xfffffffffffffffb) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x5422) 00:32:49 executing program 0: socket$inet6_udplite(0xa, 0x2, 0x88) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000010c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) socket(0x11, 0x800000003, 0x0) creat(&(0x7f0000000040)='./bus\x00', 0x0) openat$keychord(0xffffffffffffff9c, &(0x7f0000000240)='/dev/keychord\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) r0 = socket(0x10, 0x400000000080803, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') mkdir(&(0x7f0000000640)='./file0\x00', 0x0) syz_open_procfs(0x0, &(0x7f0000000140)='ns\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) dup(r1) clone(0x7f8, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r2, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r2, 0x0, 0x0) ioctl$EVIOCGABS0(r2, 0x80184540, 0x0) r3 = dup3(r2, r0, 0x0) r4 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r4, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r4, 0x0, 0x0) ioctl$EVIOCGABS0(r4, 0x80184540, 0x0) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, r4, &(0x7f0000000080)={0x4018}) r5 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f00000021c0)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000440)=ANY=[@ANYBLOB="40340800eebb16c248460f05eaa415a5"], 0x10}}, 0x0) ptrace$setopts(0x4206, r5, 0x0, 0x0) tkill(r5, 0x40) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r6}) ptrace$setregs(0xd, r5, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r5, 0x0, 0x0) 00:32:49 executing program 5: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendto$inet(r0, 0x0, 0x0, 0x400c000, &(0x7f0000000080)={0x2, 0x4e21, @remote}, 0x10) connect(r0, &(0x7f0000000180)=@nl=@unspec, 0x80) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/udp\x00') r2 = dup(0xffffffffffffffff) sendfile(r2, r1, 0x0, 0x523) 00:32:49 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendto$inet(r0, 0x0, 0x0, 0x400c000, &(0x7f0000000080)={0x2, 0x4e21, @remote}, 0x10) connect(r0, &(0x7f0000000180)=@nl=@unspec, 0x80) r1 = syz_open_procfs(0x0, 0x0) r2 = dup(r0) sendfile(r2, r1, 0x0, 0x523) 00:32:49 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendto$inet(r0, 0x0, 0x0, 0x400c000, &(0x7f0000000080)={0x2, 0x4e21, @remote}, 0x10) connect(r0, &(0x7f0000000180)=@nl=@unspec, 0x80) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/udp\x00') dup(r0) sendfile(0xffffffffffffffff, r1, 0x0, 0x523) 00:32:49 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendto$inet(r0, 0x0, 0x0, 0x400c000, &(0x7f0000000080)={0x2, 0xce21, @remote}, 0x10) connect(r0, &(0x7f0000000180)=@nl=@unspec, 0x80) openat$random(0xffffffffffffff9c, &(0x7f0000000200)='/dev/urandom\x00', 0x285000, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r1, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r1, 0x0, 0x0) ioctl$EVIOCGABS0(r1, 0x80184540, 0x0) r2 = dup(r1) r3 = openat$full(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/full\x00', 0x106a122a940253a, 0x0) r4 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000440)='IPVS\x00') sendmsg$IPVS_CMD_SET_INFO(r3, &(0x7f0000000580)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x8}, 0xfffffffffffffca4, &(0x7f0000000540)={&(0x7f00000005c0)=ANY=[@ANYBLOB="653ccd70db6f9bdb8add73cf88cd49bb47bdb90e6e10092fa473f9e70b8b1ca8db1e508ea842a384f30a73d062dd177e26301a21dfb6ddd61c06f39b3b59d391d699d10fc61c92ad85021fd9f5fbacd96e1c31efe985c094733bf70d6722b82e5c58758f20d6479d24ecaa5c1fbf031459bb87528cfbe3953be145d6d0", @ANYRES16=r4, @ANYBLOB="000825bd7000fddbdf250e0000001c000100080008000000008008000600736800000800020087000000080004000600000008000500070000009465d5d0cd79c6cdfe8000000000000000000000000000aa0c00070020000000080000f4160005000000000008000a00280e0000a022ab484e20000008000b00736970000c000700120000002200000497bed67df8910d9785e330320c77668b24f421a919340c19e7ad9507ef66da7023c1df9ac1c4cd3261ccc788f323711bfd5684c84a"], 0x3}, 0x1, 0x0, 0x0, 0x4004000}, 0x20) sendmsg$IPVS_CMD_NEW_DAEMON(r2, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x50000000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x38, r4, 0x20, 0x70bd28, 0x25dfdbfe, {}, [@IPVS_CMD_ATTR_DEST={0xc, 0x2, [@IPVS_DEST_ATTR_TUN_TYPE={0x8}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x1}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x1}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x9a8}]}, 0x38}, 0x1, 0x0, 0x0, 0x10}, 0x20000000) r5 = syz_open_procfs(0x0, &(0x7f0000000000)='net/udp\x00') r6 = dup(r0) sendfile(r6, r5, 0x0, 0x523) 00:32:49 executing program 5: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendto$inet(r0, 0x0, 0x0, 0x400c000, &(0x7f0000000080)={0x2, 0x4e21, @remote}, 0x10) connect(r0, &(0x7f0000000180)=@nl=@unspec, 0x80) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/udp\x00') r2 = dup(r0) r3 = syz_open_pts(r2, 0x16080) ioctl$TCSETXF(r3, 0x5434, &(0x7f0000000040)={0x6, 0xd, [0x0, 0x20, 0x7, 0x0, 0x1], 0x81}) ioctl$sock_inet6_tcp_SIOCATMARK(0xffffffffffffffff, 0x8905, 0xfffffffffffffffd) sendfile(r2, r1, 0x0, 0x523) 00:32:49 executing program 2: add_key$user(&(0x7f0000000140)='user\x00', &(0x7f0000000040)={'\xd0\x00', 0x0}, &(0x7f0000000100)="38689563ee", 0x5, 0xfffffffffffffffc) write$UHID_GET_REPORT_REPLY(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x7, 0x3, 0x41}, 0xa) 00:32:49 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendto$inet(r0, 0x0, 0x0, 0x400c000, &(0x7f0000000080)={0x2, 0x4e21, @remote}, 0x10) connect(r0, &(0x7f0000000180)=@nl=@unspec, 0x80) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/udp\x00') dup(r0) sendfile(0xffffffffffffffff, r1, 0x0, 0x523) 00:32:49 executing program 5: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendto$inet(r0, 0x0, 0x0, 0x400c000, &(0x7f0000000080)={0x2, 0x4e21, @remote}, 0x10) connect(r0, &(0x7f0000000180)=@nl=@unspec, 0x80) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/udp\x00') r2 = dup(r0) sendfile(r2, r1, 0x0, 0x523) r3 = socket$key(0xf, 0x3, 0x2) sendmmsg(r3, &(0x7f0000000180), 0x400000000000120, 0x0) getsockopt$IP_VS_SO_GET_SERVICE(r3, 0x0, 0x483, &(0x7f00000000c0), &(0x7f0000000040)=0x68) [ 2850.937828] audit: type=1400 audit(1575333169.624:1687): avc: denied { create } for pid=27453 comm="syz-executor.1" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 00:32:50 executing program 0: socket$inet6_udplite(0xa, 0x2, 0x88) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000010c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) socket(0x11, 0x800000003, 0x0) creat(&(0x7f0000000040)='./bus\x00', 0x0) openat$keychord(0xffffffffffffff9c, &(0x7f0000000240)='/dev/keychord\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) socket(0x10, 0x400000000080803, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') mkdir(&(0x7f0000000640)='./file0\x00', 0x0) syz_open_procfs(0x0, &(0x7f0000000140)='ns\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) dup(r0) clone(0x7f8, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') preadv(r2, &(0x7f0000000480), 0x10000000000002a1, 0x0) sendto$inet6(r2, &(0x7f0000000280), 0x0, 0x20000800, &(0x7f00000002c0)={0xa, 0x4e24, 0xff, @local, 0x6}, 0x1c) sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f00000021c0)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000440)=ANY=[@ANYBLOB="40340800eebb16c248460f05eaa421a5"], 0x10}}, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x40) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r3}) openat$rtc(0xffffffffffffff9c, &(0x7f0000000080)='/dev/rtc0\x00', 0x40, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r1, 0x0, 0x0) r4 = inotify_init() ioctl(r4, 0xffffffff80000000, &(0x7f0000000180)="94690ae31e9ceb9b0e99fc1f49da62af8e3efbdce76e05b87f6811e4ca2a851aa6898f73c8eff15e32b152be595bc6b76381b8eb50ce6dc99431e312971c4a97214082464ca11174978359a7843c42069426319f683d237e9b67ae1353c42a9efbfb47f0d5a51f9d7cc0238dc74c269c06072eb5f3f78cff31f8eccf51195cf561b34f0d39b0107e7a68da3022") 00:32:50 executing program 2: add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) r0 = socket$inet6_udplite(0xa, 0x2, 0x88) fcntl$F_GET_FILE_RW_HINT(r0, 0x40d, &(0x7f0000000080)) 00:32:50 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendto$inet(r0, 0x0, 0x0, 0x400c000, &(0x7f0000000080)={0x2, 0x4e21, @remote}, 0x10) connect(r0, &(0x7f0000000180)=@nl=@unspec, 0x80) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/udp\x00') dup(r0) sendfile(0xffffffffffffffff, r1, 0x0, 0x523) 00:32:50 executing program 3: add_key$user(&(0x7f0000000080)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) 00:32:50 executing program 5: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendto$inet(r0, 0x0, 0x0, 0x400c000, &(0x7f0000000080)={0x2, 0x4e21, @remote}, 0x10) connect(r0, &(0x7f0000000180)=@nl=@unspec, 0x80) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/udp\x00') r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r2, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r2, 0x0, 0x0) ioctl$EVIOCGABS0(r2, 0x80184540, 0x0) r3 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r3, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x4) r4 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') preadv(r4, &(0x7f0000000480), 0x10000000000002a1, 0x0) ioctl$TUNSETPERSIST(r4, 0x400454cb, 0x0) write$evdev(r3, 0x0, 0x0) ioctl$EVIOCGABS0(r3, 0x80184540, 0x0) r5 = dup(r3) sendfile(r5, r1, 0x0, 0x523) 00:32:50 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendto$inet(r0, 0x0, 0x0, 0x400c000, &(0x7f0000000080)={0x2, 0xce21, @remote}, 0x10) connect(r0, &(0x7f0000000180)=@nl=@unspec, 0x80) openat$random(0xffffffffffffff9c, &(0x7f0000000200)='/dev/urandom\x00', 0x285000, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r1, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r1, 0x0, 0x0) ioctl$EVIOCGABS0(r1, 0x80184540, 0x0) r2 = dup(r1) r3 = openat$full(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/full\x00', 0x106a122a940253a, 0x0) r4 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000440)='IPVS\x00') sendmsg$IPVS_CMD_SET_INFO(r3, &(0x7f0000000580)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x8}, 0xfffffffffffffca4, &(0x7f0000000540)={&(0x7f00000005c0)=ANY=[@ANYBLOB="653ccd70db6f9bdb8add73cf88cd49bb47bdb90e6e10092fa473f9e70b8b1ca8db1e508ea842a384f30a73d062dd177e26301a21dfb6ddd61c06f39b3b59d391d699d10fc61c92ad85021fd9f5fbacd96e1c31efe985c094733bf70d6722b82e5c58758f20d6479d24ecaa5c1fbf031459bb87528cfbe3953be145d6d0", @ANYRES16=r4, @ANYBLOB="000825bd7000fddbdf250e0000001c000100080008000000008008000600736800000800020087000000080004000600000008000500070000009465d5d0cd79c6cdfe8000000000000000000000000000aa0c00070020000000080000f4160005000000000008000a00280e0000a022ab484e20000008000b00736970000c000700120000002200000497bed67df8910d9785e330320c77668b24f421a919340c19e7ad9507ef66da7023c1df9ac1c4cd3261ccc788f323711bfd5684c84a"], 0x3}, 0x1, 0x0, 0x0, 0x4004000}, 0x20) sendmsg$IPVS_CMD_NEW_DAEMON(r2, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x50000000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x38, r4, 0x20, 0x70bd28, 0x25dfdbfe, {}, [@IPVS_CMD_ATTR_DEST={0xc, 0x2, [@IPVS_DEST_ATTR_TUN_TYPE={0x8}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x1}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x1}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x9a8}]}, 0x38}, 0x1, 0x0, 0x0, 0x10}, 0x20000000) r5 = syz_open_procfs(0x0, &(0x7f0000000000)='net/udp\x00') r6 = dup(r0) sendfile(r6, r5, 0x0, 0x523) 00:32:50 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r0, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r0, 0x0, 0x0) ioctl$EVIOCGABS0(r0, 0x80184540, 0x0) fcntl$getown(r0, 0x9) add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) 00:32:50 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendto$inet(r0, 0x0, 0x0, 0x400c000, &(0x7f0000000080)={0x2, 0x4e21, @remote}, 0x10) connect(r0, &(0x7f0000000180)=@nl=@unspec, 0x80) syz_open_procfs(0x0, &(0x7f0000000000)='net/udp\x00') r1 = dup(r0) sendfile(r1, 0xffffffffffffffff, 0x0, 0x523) 00:32:50 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendto$inet(r0, 0x0, 0x0, 0x400c000, &(0x7f0000000080)={0x2, 0x4e21, @remote}, 0x10) connect(r0, &(0x7f0000000180)=@nl=@unspec, 0x80) syz_open_procfs(0x0, &(0x7f0000000000)='net/udp\x00') r1 = dup(r0) sendfile(r1, 0xffffffffffffffff, 0x0, 0x523) 00:32:50 executing program 3: add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') preadv(r0, &(0x7f0000000480), 0x10000000000002a1, 0x0) getsockopt$IPT_SO_GET_INFO(r0, 0x0, 0x40, &(0x7f0000000100)={'mangle\x00'}, &(0x7f0000000080)=0x54) sendto$unix(r0, &(0x7f0000000180)="8c8f1e38b106f7e366912bcb6e923fa09bc30e71ce080935d9817ca86eec52fe36ac6a445112f0b8e4510c4c8cf5c3ea749534e4e4a0d9dfb201d855950974e79fab13cba8a7cafca81fd17080f7a6c037e3d70a3a803b1fe015ca8df45649a5d0f8ee4de9fa9305db968e9bbf12813c343f7eac8bbd491b89477b4fbd833382426ca4c03728d6c1757b92837515f5afe2eed95740f5acf6aafdcbaa1e3d48", 0x9f, 0x20040000, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0x6e) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r1}) r2 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') preadv(r2, &(0x7f0000000480), 0x10000000000002a1, 0x0) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @remote}, &(0x7f0000000340)=0x14) ioctl$sock_inet6_SIOCDIFADDR(r1, 0x8936, &(0x7f0000000380)={@ipv4={[], [], @loopback}, 0x3b, r3}) 00:32:50 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendto$inet(r0, 0x0, 0x0, 0x400c000, &(0x7f0000000080)={0x2, 0x4e21, @remote}, 0x10) connect(r0, &(0x7f0000000180)=@nl=@unspec, 0x80) syz_open_procfs(0x0, &(0x7f0000000000)='net/udp\x00') r1 = dup(r0) sendfile(r1, 0xffffffffffffffff, 0x0, 0x523) [ 2852.142050] audit: type=1400 audit(1575333170.824:1688): avc: denied { create } for pid=27488 comm="syz-executor.1" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 00:32:50 executing program 3: add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) socketpair(0x8f4b3cc88b6d8b5f, 0xa, 0x3, &(0x7f0000000080)) 00:32:50 executing program 0: socket$inet6_udplite(0xa, 0x2, 0x88) r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r0, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r0, 0x0, 0x0) ioctl$EVIOCGABS0(r0, 0x80184540, 0x0) fstat(r0, &(0x7f0000000180)) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000010c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) socket(0x11, 0x800000003, 0x0) creat(&(0x7f0000000040)='./bus\x00', 0x0) openat$keychord(0xffffffffffffff9c, &(0x7f0000000240)='/dev/keychord\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) socket(0x10, 0x400000000080803, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') mkdir(&(0x7f0000000640)='./file0\x00', 0x0) syz_open_procfs(0x0, &(0x7f0000000140)='ns\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) dup(r1) clone(0x7f8, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f00000021c0)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000440)=ANY=[@ANYBLOB="40340800eebb16c248460f05eaa415a5"], 0x10}}, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) tkill(r2, 0x40) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r3}) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r2, 0x0, 0x0) 00:32:50 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendto$inet(r0, 0x0, 0x0, 0x400c000, &(0x7f0000000080)={0x2, 0x4e21, @remote}, 0x10) connect(r0, &(0x7f0000000180)=@nl=@unspec, 0x80) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/udp\x00') r2 = dup(r0) sendfile(r2, r1, 0x0, 0x0) 00:32:50 executing program 3: r0 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') preadv(r0, &(0x7f0000000480), 0x10000000000002a1, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r1, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r1, 0x0, 0x0) ioctl$EVIOCGABS0(r1, 0x80184540, 0x0) ioctl$EVIOCGEFFECTS(r1, 0x80044584, &(0x7f0000000340)=""/128) ioctl$TIOCLINUX7(r0, 0x541c, &(0x7f0000000080)={0x7, 0x1}) sendto(r0, &(0x7f0000000180)="4efeadbdec571c5df94ee0c36a679d8c318666089c6c8328c1a0d037788eae639e4899e7ffcb3853616164f431808a9df872a393f768cc058453764f6d56c3f43295aa35d87894959bff59bcd71054bc2d4dc6eb681ac39c665fb24597cc682cb63075e18bc96b662324c90b9192c5e4b1f24268c6c4a22991b59a70597c5d89c4eea4bc1ac4ee", 0x87, 0x28000000, &(0x7f0000000240)=@pptp={0x18, 0x2, {0x2, @empty}}, 0x80) rmdir(&(0x7f0000000100)='./file0\x00') add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f0000000140)="1a9a051dd538", 0x6, 0xfffffffffffffffc) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r2, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r2, 0x0, 0x0) ioctl$EVIOCGABS0(r2, 0x80184540, 0x0) ioctl$EVIOCGNAME(r2, 0x80404506, &(0x7f00000003c0)=""/102) 00:32:51 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendto$inet(r0, 0x0, 0x0, 0x400c000, &(0x7f0000000080)={0x2, 0x4e21, @remote}, 0x10) connect(r0, &(0x7f0000000180)=@nl=@unspec, 0x80) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/udp\x00') r2 = dup(r0) sendfile(r2, r1, 0x0, 0x0) 00:32:51 executing program 5: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendto$inet(r0, 0x0, 0x0, 0x400c000, &(0x7f0000000080)={0x2, 0x4e21, @remote}, 0x10) connect(r0, &(0x7f0000000180)=@nl=@unspec, 0x80) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/udp\x00') r2 = dup(r0) getsockopt$SO_COOKIE(r2, 0x1, 0x39, &(0x7f0000000040), &(0x7f00000000c0)=0x8) sendfile(r2, r1, 0x0, 0x523) getpeername$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0x10) 00:32:51 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendto$inet(r0, 0x0, 0x0, 0x400c000, &(0x7f0000000080)={0x2, 0x4e21, @remote}, 0x10) connect(r0, &(0x7f0000000180)=@nl=@unspec, 0x80) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/udp\x00') r2 = dup(r0) sendfile(r2, r1, 0x0, 0x0) 00:32:52 executing program 2: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r0}) ioctl$RTC_ALM_READ(r0, 0x80247008, &(0x7f0000000080)) add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'\xc4yz', 0x0}, &(0x7f00000000c0)='8', 0xfffffffffffffe1b, 0xfffffffffffffffc) 00:32:52 executing program 0: socket$inet6_udplite(0xa, 0x2, 0x88) r0 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000010c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) socket(0x11, 0x800000003, 0x0) creat(&(0x7f0000000040)='./bus\x00', 0x0) openat$keychord(0xffffffffffffff9c, &(0x7f0000000240)='/dev/keychord\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) socket(0x10, 0x400000000080803, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') mkdir(&(0x7f0000000640)='./file0\x00', 0x0) syz_open_procfs(0x0, &(0x7f0000000140)='ns\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) dup(r1) clone(0x7f8, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f00000021c0)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000440)=ANY=[@ANYBLOB="40340800eebb16c248460f05eaa415a5"], 0x10}}, 0x0) r3 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r3, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r3, 0x0, 0x0) ioctl$EVIOCGABS0(r3, 0x80184540, 0x0) ioctl$FS_IOC_RESVSP(r3, 0x40305828, &(0x7f0000000080)={0x0, 0x4, 0x2, 0x3}) ptrace$setopts(0x4206, r2, 0x0, 0x0) tkill(r2, 0x40) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r4}) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) clock_gettime(0x0, &(0x7f0000000180)={0x0, 0x0}) clock_gettime(0x0, &(0x7f00000001c0)={0x0, 0x0}) clock_gettime(0x0, &(0x7f0000000200)={0x0, 0x0}) write$evdev(r0, &(0x7f0000000340)=[{{}, 0xa, 0x5, 0x100}, {{r5, r6/1000+10000}, 0x4, 0x0, 0x400}, {{r7, r8/1000+10000}, 0x3, 0x7, 0x7ed}, {{0x77359400}, 0x1f, 0x7, 0x2}, {{0x0, 0x2710}, 0x12, 0x6, 0x1}, {{r9, r10/1000+30000}, 0x1f, 0x3, 0xfffffffd}, {{0x0, 0x2710}, 0x31, 0x8, 0x7fff}], 0xa8) ptrace$cont(0x7, r2, 0x0, 0x0) 00:32:52 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendto$inet(r0, 0x0, 0x0, 0x400c000, &(0x7f0000000080)={0x2, 0x4e21, @remote}, 0x10) connect(r0, &(0x7f0000000180)=@nl=@unspec, 0x80) syz_open_procfs(0x0, &(0x7f0000000000)='net/udp\x00') r1 = dup(r0) sendfile(r1, 0xffffffffffffffff, 0x0, 0x523) 00:32:52 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x400c000, &(0x7f0000000080)={0x2, 0x4e21, @remote}, 0x10) connect(r0, &(0x7f0000000180)=@nl=@unspec, 0x80) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/udp\x00') r2 = dup(r0) sendfile(r2, r1, 0x0, 0x523) 00:32:52 executing program 5: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendto$inet(r0, 0x0, 0x0, 0x400c000, &(0x7f0000000080)={0x2, 0x4e21, @remote}, 0x10) connect(r0, &(0x7f0000000180)=@nl=@unspec, 0x80) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/udp\x00') r2 = dup(r0) open(&(0x7f0000000040)='./file0\x00', 0x24c080, 0x2) r3 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.cpu\x00', 0x200002, 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)='tmpfs\x00\x80\n\x0f\xa0\'\x87\x9e\xee\xde.$^\x19\x15\xb8.\x19\x1c\xae\xf6\xbf\x9c\xda~\xf7\xb4lE\x82j\x00\x88\xfb_\xab\xf8\x9c\x1f\xc59\xd4\xb5\xd9\x19', 0x2000002, 0x0) chdir(&(0x7f0000000300)='./file0\x00') symlink(&(0x7f0000000500)='.\x00', &(0x7f00000004c0)='./file0\x00') pipe(&(0x7f0000000180)={0xffffffffffffffff}) read(r4, &(0x7f0000000200)=""/250, 0x50c7e3e3) umount2(&(0x7f00000001c0)='./file0/../file0/file0\x00', 0x80000000002) fchdir(r3) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) llistxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000200)=""/31, 0x1f) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r5}) getsockopt$inet6_IPV6_XFRM_POLICY(r2, 0x29, 0x23, &(0x7f0000000500)={{{@in=@multicast2, @in=@empty}}, {{@in=@multicast2}, 0x0, @in6=@dev}}, &(0x7f0000000600)=0xe8) sendfile(r2, r1, 0x0, 0x523) 00:32:52 executing program 3: add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x0, 0xfffffffffffffffc) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)=""/13, 0xd) 00:32:52 executing program 3: add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) r0 = add_key(&(0x7f0000000080)='id_resolver\x00', &(0x7f0000000100)={'syz', 0x0}, &(0x7f0000000140)="eda152a561ec84ed2413f55887de9d50ae77", 0x12, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000b80)='keyring\x00', &(0x7f0000000bc0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffc) r2 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x100000) setsockopt$packet_buf(r2, 0x107, 0xd, &(0x7f0000000c00)="6aff6b725763a9f26aaade994390fc992348f163df4156ad0f7a16df69a78e21e0ea242a72e77985e169d2f116598fcd78a41d6f0e0a6446f6a6adabf78bff4d1cebe16b22bb6654628cb256b7e50092c35c499d321d2005bd764fe494c9db6e44bc1de8407e1f543fb2774f4adb36e8f2167a9377e763b6bbdac7e6001bbd7c237a1734a1fcfacb6415e981867ed51284486cf4a28a9ade71c2fe2c1955bacc9373a54f40ef05365676028819960ff4887053ee70308c99060258d866c184e89dfd1f3f2c71eeac6384e55dc28447358ca020d4a6ac3b1b840656f816cbb245681fbd47ec65ba17debeac9c04744344f6e73b9dacb447df79450d1c49e415cfe0aa4903b8674aa1931ce621ebba1b97c7e7fcdc023741b16e5919091b3d7d8a3bff7fe30a3db385327e5df866fc81aa14bfa216cd7c240f7fff2de971e18bdd02151e205251b8179b9b85291c46f280970172e6f1d11619325f6d58d33751d644734468c69d783473ed84d02da101f0d8722c9a254edf9d8ad89ff00a3b843beab11d59f4698de00cab9aa6f3fba2ca7fda49584aef244f148b0cc577692a8984b335bab1d394499e792654fda89be27a9ee505b607554eff777a7e95ac97c31cfd42a2ea322fced793d730d13344dd204dab214c498d970989436d398fe708f3484ea15d603e559f1c726b5ff55122d4a5c5fdbac8572e3a7489a660f2073b92af49c15f9e6a62e6a81ca90a61c1659d80d3f7ac68f9725c1300f29d050535f746aa0b808ba0183e902232774277da57a475515b50dc3aa0c49caeae2d5ebef19a4d78e0e783d9d3287b9fac70a42774d5d7a4b962b1c71027bf19a153525d7f0373c9499bc381c411f9b0e8cfd1751f36d723a91d4b87ae8acced78bcc2e1dafd9c9e829fd3c1075cc9b64a9908fddf07202c6358b08386ba579131f249bfb560466b14b04387dbc7e1c3aa78fbede6cd5068d7d2d852c0ed5eba1ed816df9f97872584d55c950077c6c55acc9489da9791b98a4de8eba89e7ad74b8faf685837824d1d4715f2adf20bcaeb0ea16c505f3df12cf73eb0189e498bc119c2e59579f405edc0ffada43cfca23c6fe68face69eb9f2eb3771653f80826a8f495f63bcc0ff699a155cf64270c276e53a91d5171a50b7bba6241f958839fe2a88e0fa14eb62b71668baf94c61a123f17154a52c38fa2c27c7fc1ee145c483c13f84d1bed8900b030345e3f748abd4bceb1a447ce076018a4d31dbdd1a15ed655a0c749e19e2605ca27d060c8233e9fa66d7a17d14691ba6ae53c034453b97d6770a13fe28737d1c704b1f0ce373d82472e1c12846373c2bca76e6481fb4fafc4f3f612a3617064f074b3f45be8b5c20c9ef52cb32ac736472e66da067d001df077f3af7f18523182df59742446dd3ee592f43a190cc3c42962a7db9b882331598251f8619efc4c041dc293ff246345cfc3c847b7faa0d420efe251fbb924ed433038dee8888eb22b90e043c6f52b6af6c6aac0fde0c49f7321ee53aafaa515ded2dda24b878b0f61146419100e82f504c5c85bf12a52a0e44a22e82f3c1932a2d0404eeee9898978aada53a8a50264527dc05a4b685f805756059e4e9e6b1daf1e260ee886001a1a38bc2fe109257653fb1b0eaf075333d974341a2ba306048b85771eef5f4509e7f827b3bd3f2ab3bfdecdfeaa2e1d62fe48172df2684c62b82f2e535f290d3ffad8e87dff90784cb716e76394edf3551d7b5d60c3236471e01a3ecee6ab44c472579423656b26a09dce7865b2355ded39cb4afeed4765f1dae0f90890ca47d80c972f25f7d62fa2f037ef370eef0c19c1302ca88fa101f4a3c9bd30ba0048069d70f76ebe5155ee35e0d9a1fa813d6d40e62ad7e14bae16617c4a12e5cfc535feae011f0059bb9f3c93e8d1715e46feea629e48b1dc102f136e2d679c5ff662abce9df2b2530307ab9d9eaa2a7e083d008efec25bdf5df70a48a99c6a41f200d626ca2caa65fcbec6bc7fa7b3f401ba8c6c2204a370ebce04539c69c4ca78c9bf7908fa243dd22d29c5d83aae9221c179b9e63c10057b4ebc0ceaab87bade4d975c778ba8bfb41b245c66ec5acf41a2031886ba1f4e76cded8e60c8f1baf3cd8ceddc1583f1c31adf5a3210058855afa9be5ae8871ed88e214f0e6aecea1714f1ebbc19361ac9ad1fe7038d7c149cf48f6afbb1114775f496f64a92988f540c8e8524788145630e8398e6705b81468f35045afdebce6f4666299058ca4cb2b04c9a5a4f1ebe8a93b955a6631fb983ee98a689ac97339b15119e9c4a606daa5b1cbd069d7d2511dfe2dbb5e5624d2417429e1099abd7304647d47c8732b93033dde0c2c5b7873a54cda519977d2ed16532c48a75274f8bdb81a46ecb3f3ef362cef07542033665f093ccaf9d84277b6d13e26138364d60850d6a04b714281b9a6c540d8ee11279cdbc8c673603d73b35a3acfac61a13cd53295a6b5f625ae96beabf3867c334c4cac9088d0fd054eecd31b107f7c899f64e905679117f5a923da7d1721817a1d2985cef3db8890a5d155d1919be71828d81dc4e3a52a6794497cd67e8fb4189843d1b8e59df809bd46177ebe5e7abf5b75328c267dd1b9045c8e6c937c069027f0d14de9f429e1839fc7b9799379684b05584b25e472d67919075c7cc7172c6e69b4d00c59b397c876b8b4955863e8f19c599a01c6fe5aa43c19849fcdeeb01b576271186670860268119f8b8b411659d9bd117c7ff673264d00333d38aded2deb86f7a75e019863dedc56d49371e1355896ec1343bed7a8a172ba1d5138b39550c22ac043f352c551c195b26695e3f1974066618c17805d8115c7dd9952c16c2941fa8f21f43640565c81cc3ebe8af02c91e656251da491e9e464abb3c35aac71014688117a3911c1bf78e1d822d92e09e95479ac5636757e471d494c27e359da1de333a8511f82b47a05421f849c85771bb7c575b9a7459515f540179e96f0096bd5ae27d55614fff7731b1beef3180904c13397c3ca53d2be837a0cf425031d04c883fca5bca6c10fb7178ddb8f8bb8d8197a36e1a8d8915f0bfb1e6cba19dad6e702077f12c3978c5f337d89d5a581bafb77a40b3bb20631b7447d7729c0956f1877ae7b8eb210d768ce07ace79e7f0470bb4e65db3d15a9acbfac65c3ff3486514a696791191dca54c3b80facb7f9ce09f2346e86560330cec10ede09883e729100d95f0597b0ae5d6f2f0e4b7e254388e64215e46d6d4664d5ec7125eafa695bdf2e67945b62280a772e179962fc48a292fa53fcf2b786ff51cfe949750ad1afc7dae9cae9d0b916c9abed64b88c6fc49829ceffb540606e8cbe53d0e83207a488c27a079419b02674bca13dfbd90ed267c51c7f7aee7d0e959c960b1c9ed8f89cbc28689ca9a34f1e62251cfe20e1e86dae64390522988d47cba674d25c70beb7723f9eeff00f1e6a75dec82f4c66fc65d3c0846e510420db390db1c676cfa3f0a0868edb79c0ab4abde6c32f18e095fcea84f4a7b96c5330e6331b50534f11c96fe62d52f6c93f042294566058cf871849c30bce33a16a21b2682a031a6be67062ba70ef68a3bc5a022437e3454fee11f64d855297e4eb961c1d3c37051cebe6e8da78c249c31af747cea77d80e77c9f9e051036cd1d455cafe1acea242709e5854d194db44d3965e7b3dae0b671333bde5a474cff9796b01c6d598dfa86fee68d600e5611c22cad4a4944fd7a185dc9a5670cf1787d5cd937174eaffc2097e4e2fe2d4039675ee6b775c51406f251a4f3f29de7e4c6ed9b46467ef71c041491bfcde6ee8028daadcb682cebee1435337019843404e55035080ccfd29a2214233b2ad58366c51f3bc92d26baca38033bb36bd96199fd3bb83fe3e9e034e06492a1a62ab6b77183e10c75bfd3296cc947ab17bebfb202c55e71dcad303640d18e975c87a35b92d5e7ab880dacbe15e28b7b9e6c77201fe83ad22ce5cd525dc79c8d85ff962a00b2f34203bbbb3c76d83a4bc4188d6cf682c65c0bcddc03d231e506301f2d0122e1fd6b5b99a6b82e193d540ca31d7e830f4743f03b195248710c9ae4f1f7fa5c07c6bf68ec7fd1826c41fb71cd7b9c7697191f70343e66d6f88c313ac26f1983f48af1d1794bf79eb29238def1e5c738b82dd000ebd0e6b5b92c8dbddc6da0fa909989aaff0a66e09c3e5fbf83274eeeb499009b515ef3929cf8ae77ad9ee42a5a0dd74607a9e16c89da40baa4c400745bbcd2d54ac493c3d5bf631c078205e91b9edd5be10ac21c4e13f6dbac4d4e45b84f8780481c43e7233b874a06afcfd06c3a3c390cfa9733a5a54f1bcbd9a87b6d0ff55c4e847c610682120a79e637cc69a620955cfdade85ab221812cb9027d3198275e540f0b4d3f472179160f57abfba55bb36b26ac8bea7ba912fe52cf6b439466965fb3119f9e7bf8c5fb0cc13ade126c7bd3816941596759203689dce5f223e3fb9ff19cbd69551c7433173fb76ddfe7c7edb525e27696914170908d5fdfa46c9dbb9d72018438df512ba632009e9fe0aae1a14119f19886d509db0537abad06e337f99165c62a9f6e1694e97a9cffe34498cb77505c415fbb69261b4004912426f604c978516bd96efade2b5f5a123298e950b7e567c8b20103eb49f38462e45b52fd0ed7ad0ee1dcc92c7528f283b7b46c3731791b94550c7e0b941f0674470c0ca61cac57e0cf249f319fc7b7373c1b1719bd7f9dbaedeb6c13e37384a9890a7590de127afb594c38e42a865f3d0ee6317d7bd595eb5fdf39c9111c096c8208e4a2667d1982d731b65ae5a452ee1c74431dc9f32b1a1a643c1c2ba974b03e514926df30dee6ec59b6618a8ed935279fb7db6774f7b51934029f0dc17ecaeab5a3f18757c87dc7b16f71b26e5d4a00054373cc8b3ed844836faa2a4148e28f1cc434e9b2268b7c78cc03380cfd6b15f262097bfda7c19b6de9b20b8093bb6f1783ffa26fdc8e7b222b82a910cbf5639d71eea27c0b8949cb53c217e38d2a131d68cf067111f5868f6ea4e6d98c0e0ce366b9deab160dcd6403171b2ac2f31f08135fcacd71ca0c03aa6236ee2cdebb4eb5ed13a586979b74e8a0a5fa83890c87e0aadc923f01d6f56e72fcff1162046b1438ad2d2570d605998629e3d5e7be570375659f111c35658f089a7e5746a68e037bd60c23699da20a5ed552b4474b6bf9bf7fcf763d24944b74e8954f95459b4ff70e39e3ff681912b9dfbb2700937baec229a7bc182e3044594b0866d97e55db4f7c71d27290c6043eddf602c3e160b855136a07369d408f30e40953b45e639e2d75431980acb301a8e92a30e166b4e4fec6e553c336ce84286a785f7b825ccca8e118066ed0ecb2b8e188b537931e3be3ef27b4ebdb757186c3b5826dd5f5bfa9e9f70a97ca8f6b73db928693f143dcf71fa4d5b57be3f9ec92b729a537b8d48ab0260fd1857529c5a33a805104b1527f6664116005965314ff000db621f5d7988f445bf202dae1b7658161f5bd5769230f5b3b064d9f320faf1c678d9b2a8e34ee80336629b3712327a1f39e52b2351f282dedf38d3dd4a9268d89f1636284b63e1c89632991a72ee76d3ed99fbb2c2e0989353d4ba0fd3d403ef936e7c5f92a98be921bf867f956755574e9e262f842cd96f3a9a34620e9e330e51f37247d81483e84219bda5cbbd959b99206a78a7d5e542a06d963148c37c26058811e8f4c73be9a6cf8386e92eae8434a30264e5400aa96cd203f5e65263ed3b53cd692086f2dfff9", 0x1000) add_key$user(&(0x7f0000000080)='user\x00', &(0x7f0000000140)={'syz', 0x0}, &(0x7f0000000180)='\v', 0x1, r1) keyctl$negate(0xd, r0, 0x0, r1) 00:32:52 executing program 1: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r0}) write$P9_RWALK(r0, &(0x7f00000001c0)={0x3d, 0x6f, 0x1, {0x4, [{0x1, 0x4, 0x5}, {0x2, 0x3, 0x8}, {0x40, 0x3}, {0x22, 0x1, 0x6}]}}, 0x3d) add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'\x1f\x00', 0x0}, &(0x7f0000000080)="38164b8f68adda1760a655843843ecd40f6752fb250bea7fb48b55a38f23fad1d2a5b374570abadd", 0x28, 0xfffffffffffffffc) socket$inet6_tcp(0xa, 0x1, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r1, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r1, 0x0, 0x0) ioctl$EVIOCGABS0(r1, 0x80184540, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r2, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r2, 0x0, 0x0) ioctl$EVIOCGABS0(r2, 0x80184540, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000200)='/dev/full\x00', 0x1080, 0x0) read(r3, &(0x7f00000000c0)=""/195, 0xc3) 00:32:52 executing program 4: r0 = add_key$keyring(&(0x7f0000000b80)='keyring\x00', &(0x7f0000000bc0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffc) add_key$user(&(0x7f0000000080)='user\x00', &(0x7f0000000140)={'syz', 0x0}, &(0x7f0000000180)='\v', 0x1, r0) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) stat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r4 = timerfd_create(0x0, 0x0) fstat(r4, &(0x7f0000000800)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000000980)={0xa0, 0x19, 0x0, {0x2002, {0x0, 0x1, 0x6}, 0x0, 0x0, r5, 0x2000000000442, 0xfffd, 0x100000000, 0x9, 0x0, 0x6, 0x7fff, 0x3, 0x0, 0x915, 0xac46, 0x0, 0x20000000000003}}, 0xa0) r6 = getegid() r7 = getegid() getgroups(0x5, &(0x7f0000000380)=[r2, r3, r5, r6, r7]) write$evdev(r1, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r1, 0x0, 0x0) ioctl$EVIOCGABS0(r1, 0x80184540, 0x0) r8 = openat$pfkey(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/net/pfkey\x00', 0x800000, 0x0) sendfile(r1, r8, &(0x7f0000000200)=0x5, 0x200) add_key$user(&(0x7f0000000000)='uner\x00', &(0x7f0000000040)={'#\xc5\x82', 0x2}, &(0x7f0000000100)="38d8bfac230b2c214595cd7e319fa107b91fbe823aeca4e44e9ec47676cf9f2eb2c5549a154bb30e6f2b382c848e9e0e029e8df7d1bd6b232bb180f1468713d945ab0799a77ccfac9aa5f83bdaab562809eb918517cd26f582864424e8412a4cad7b772ba0c9fe1f515e621099ab2f45cc7f5d763c946109aec4ef2ca64f5fa8400f5ca04a7b6292240ab199ec4821d50c8684a366cb88ffe82fb8df1cb37cb29242db80b42e6f66732dfd23aac9e4c89aabf3467a31e014dd269fd7347089eb32faceb2b041b64904f60b51e141b8742ebfdc8debcc", 0xffffff5f, r0) socket$inet_tcp(0x2, 0x1, 0x0) 00:32:53 executing program 3: r0 = openat$selinux_commit_pending_bools(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/commit_pending_bools\x00', 0x1, 0x0) r1 = perf_event_open$cgroup(&(0x7f00000001c0)={0x1, 0x70, 0x20, 0x7, 0x1, 0x5, 0x0, 0x1, 0x14000, 0x5, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x2, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, @perf_bp={&(0x7f0000000180)}, 0x200, 0x8000, 0x8, 0x9, 0x7, 0x80000000, 0x3f}, 0xffffffffffffffff, 0xe, 0xffffffffffffffff, 0x4) dup3(r0, r1, 0x8716bf0a421e406) socket$inet6_udplite(0xa, 0x2, 0x88) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000010c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) socket(0x11, 0x800000003, 0x0) creat(&(0x7f0000000040)='./bus\x00', 0x0) openat$keychord(0xffffffffffffff9c, &(0x7f0000000240)='/dev/keychord\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) socket(0x10, 0x400000000080803, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') mkdir(&(0x7f0000000640)='./file0\x00', 0x0) syz_open_procfs(0x0, &(0x7f0000000140)='ns\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) dup(r2) clone(0x7f8, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r3 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f00000021c0)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000440)=ANY=[@ANYBLOB="40340800eebb16c248460f05eaa415a5"], 0x10}}, 0x0) ptrace$setopts(0x4206, r3, 0x0, 0x0) tkill(r3, 0x40) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r4}) ptrace$setregs(0xd, r3, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r3, 0x0, 0x0) 00:32:53 executing program 2: r0 = add_key$keyring(&(0x7f0000000b80)='keyring\x00', &(0x7f0000000bc0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffc) add_key$user(&(0x7f0000000080)='user\x00', &(0x7f0000000140)={'syz', 0x0}, &(0x7f0000000180)='\v', 0x1, r0) r1 = request_key(&(0x7f0000000080)='blacklist\x00', &(0x7f0000000100)={'syz', 0x2}, &(0x7f0000000140)='\x00', r0) add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, r1) 00:32:53 executing program 2: write$P9_RLERRORu(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="1500000007020008002f0773776c616e31ff2bc2716f1773030000589d8ee8db6836b9509351f13669ef8767dc0a8f6d6c0b2f499c0f5b4ff25c57e976636a353747d924ef52b00967d5744bf495a9f1607d1d0fae05b783490ff7460e0f2b78def0d6fe2bc6a64fbafd48034329cf5252855a8afece8664ac2b19808cca7693c914eba6b1a87ebafdb74f13dcb510639582754f492025a1318110e09efcdb56ff"], 0x15) add_key$user(&(0x7f0000000000)='\x04:eo\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f0000000180)="d939a28f0035a10b15dd71b382278dff0cd628e011ed000000000000", 0xfffffffffffffe9d, 0xfffffffffffffffc) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='net/rt6_stats\x00') ioctl$BLKTRACESTART(r0, 0x1274, 0x0) 00:32:53 executing program 0: socket$inet6_udplite(0xa, 0x2, 0x88) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000010c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) socket(0x11, 0x800000003, 0x0) creat(&(0x7f0000000040)='./bus\x00', 0x0) openat$keychord(0xffffffffffffff9c, &(0x7f0000000240)='/dev/keychord\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) socket(0x10, 0x400000000080803, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') mkdir(&(0x7f0000000640)='./file0\x00', 0x0) syz_open_procfs(0x0, &(0x7f0000000140)='ns\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) dup(r0) clone(0x7f8, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f00000021c0)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000440)=ANY=[@ANYBLOB="40340800eebb16c248460f05eaa415a5"], 0x10}}, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x40) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r2}) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r1, 0x0, 0x0) 00:32:53 executing program 2: add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') getsockopt$SO_TIMESTAMPING(r0, 0x1, 0x41, &(0x7f0000000280), &(0x7f00000002c0)=0x4) r1 = socket$key(0xf, 0x3, 0x2) sendmmsg(r1, &(0x7f0000000180), 0x32bc45944b084a6, 0x0) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) wait4(r2, &(0x7f0000000180), 0x97e386bd0542af23, &(0x7f00000001c0)) preadv(r0, &(0x7f0000000480), 0x10000000000002a1, 0x0) ioctl$PPPIOCCONNECT(r0, 0x4004743a, &(0x7f0000000080)=0x3) 00:32:53 executing program 2: add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) openat$random(0xffffffffffffff9c, &(0x7f0000000080)='/dev/urandom\x00', 0x171100, 0x0) 00:32:53 executing program 2: add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) r0 = openat$selinux_commit_pending_bools(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/commit_pending_bools\x00', 0x1, 0x0) r1 = add_key$keyring(&(0x7f0000000b80)='keyring\x00', &(0x7f0000000bc0)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffc) add_key$user(&(0x7f0000000080)='\x04\x00', &(0x7f0000000200)={'syz', 0x0}, &(0x7f0000000180)='\x00', 0x1, r1) add_key$user(&(0x7f0000000100)='user\x00', &(0x7f0000000140)={'syz', 0x0}, &(0x7f0000000180)="84425812af3761af37636ced8722f7afbf714c92f5e2af671982efcc56a9a8aecedb91738f49e51c7126d32faea3ee06913c688ace960a0f0a96e183a28615e6c372e3045bf6501f6a07a91f0eb20334f878f5e2bbd101b08ab9dbc069d8104ea108e8151af06bc53675d4faa588e667e6858c91a73dba01e24f2b8e65ccf8", 0x7f, r1) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, r0) 00:32:53 executing program 5: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendto$inet(r0, 0x0, 0x0, 0x400c000, &(0x7f0000000080)={0x2, 0x4e21, @remote}, 0x10) connect$inet(r0, &(0x7f0000000380)={0x2, 0x4e20, @local}, 0x10) connect(r0, &(0x7f0000000180)=@nl=@unspec, 0x80) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='\x01\x04\x00\x00\x00\x00\x00\x00') r2 = dup(r0) writev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="cdb58133169089343f8bba0307fb08e19acbe5ecb6a79ad9ff19fc5315792c7318f20d94b97065d71ae7fa5494adbd49a02d1541ef12f040078e68561b39ec5afb395f9e6ddb9fd31e08d2e2fb7f3c27c2dab8db3aa6c447497b43713d4a9c83e7790dc50925db97a9", 0x69}, {&(0x7f0000000200)="9e5bc760acf95c27e9c9c0756c10db51b638c2d583e38cc2ad7c03d3d25c720c24fc8f2dc82cbc5167057894c39fad70fe088c9e9e8e6de5cd43128a3f9ff9e7be517fbe1f3f9bc82fbc6dc7d10292e9173d1d7528ef6c8e06b1993ab0d4a1fb39c8972e1f9a139ed15bf5f6a1b4be65e3f1ed27c8dc814d83b84be79183a6c35b6adf303ba1eed58f14305a82aec4b070b3a76a6a3851616a569a2f32991a793ec3", 0xa2}, {&(0x7f0000000040)="1c703c56f0be2ac0b719da1b71ab8b6b8b95f538a3770ff0ac7a59b58aa67066ebfacd2fb3ee3f8a8fd31398b9", 0x2d}, {&(0x7f00000002c0)="76e2a4386c21bbef79b6a056548ef9ebc037c4c5927359164ca0e4a55bd9db2b5c9673b51b0fa694240f77c742c4b3535687a27d1cba4433107d084ccb24f7a8e5091af496c0862b634bdf81762752d116144598d5968a6e6e8554f0a1ab1c4f77b2d599f30bd6b1f7e5535f23020aaac80e7d921f367b8e05adf6c48ddde25eef545975aeff2e1da0", 0x89}], 0x4) sendfile(r2, r1, 0x0, 0x523) 00:32:53 executing program 2: add_key$user(&(0x7f0000000000)='\x00\xec\xca\xd2\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f0000000080)="24975785465681b7191f35283ad1", 0xe, 0xfffffffffffffffc) r0 = socket$key(0xf, 0x3, 0x2) sendmmsg(r0, &(0x7f0000000180), 0x0, 0x8005) ioctl$sock_SIOCGIFVLAN_ADD_VLAN_CMD(r0, 0x8982, &(0x7f00000000c0)={0x0, 'bridge_slave_1\x00', {0x1}, 0x4}) rmdir(&(0x7f0000000140)='./file0\x00') 00:32:53 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendto$inet(r0, 0x0, 0x0, 0x400c000, &(0x7f0000000080)={0x2, 0x4e21, @remote}, 0x10) connect(r0, &(0x7f0000000180)=@nl=@unspec, 0x80) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/udp\x00') r2 = dup(r0) open(&(0x7f0000000040)='./file0\x00', 0x24c080, 0x2) r3 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.cpu\x00', 0x200002, 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)='tmpfs\x00\x80\n\x0f\xa0\'\x87\x9e\xee\xde.$^\x19\x15\xb8.\x19\x1c\xae\xf6\xbf\x9c\xda~\xf7\xb4lE\x82j\x00\x88\xfb_\xab\xf8\x9c\x1f\xc59\xd4\xb5\xd9\x19', 0x2000002, 0x0) chdir(&(0x7f0000000300)='./file0\x00') symlink(&(0x7f0000000500)='.\x00', &(0x7f00000004c0)='./file0\x00') pipe(&(0x7f0000000180)={0xffffffffffffffff}) read(r4, &(0x7f0000000200)=""/250, 0x50c7e3e3) umount2(&(0x7f00000001c0)='./file0/../file0/file0\x00', 0x80000000002) fchdir(r3) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) llistxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000200)=""/31, 0x1f) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r5}) getsockopt$inet6_IPV6_XFRM_POLICY(r2, 0x29, 0x23, &(0x7f0000000500)={{{@in=@multicast2, @in=@empty}}, {{@in=@multicast2}, 0x0, @in6=@dev}}, &(0x7f0000000600)=0xe8) sendfile(r2, r1, 0x0, 0x523) 00:32:53 executing program 5: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendto$inet(r0, 0x0, 0x0, 0x400c000, &(0x7f0000000080)={0x2, 0x4e21, @remote}, 0x10) connect(r0, &(0x7f0000000180)=@nl=@unspec, 0x80) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/udp\x00') dup(r0) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r2, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r2, 0x0, 0x0) ioctl$EVIOCGABS0(r2, 0x80184540, 0x0) sendfile(r2, r1, 0x0, 0x2523) 00:32:54 executing program 4: add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) r0 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) keyctl$update(0x2, r0, &(0x7f00000001c0)="a6", 0x1) r1 = add_key$keyring(&(0x7f0000000140)='keyring\x00', &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffc) keyctl$search(0xa, r0, &(0x7f0000000080)='keyring\x00', &(0x7f0000000100)={'syz', 0x2}, r1) 00:32:56 executing program 3: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendto$inet(r0, 0x0, 0x0, 0x400c000, &(0x7f0000000080)={0x2, 0x4e21, @remote}, 0x10) connect(r0, &(0x7f0000000180)=@nl=@unspec, 0x80) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/udp\x00') r2 = dup(r0) sendfile(r2, r1, 0x0, 0x523) r3 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r3, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r3, 0x0, 0x0) ioctl$EVIOCGABS0(r3, 0x80184540, 0x0) r4 = dup3(r3, 0xffffffffffffffff, 0x0) ioctl$TUNGETVNETHDRSZ(r4, 0x800454d7, &(0x7f0000000040)) 00:32:56 executing program 2: openat$apparmor_task_exec(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/attr/exec\x00', 0x2, 0x0) add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) 00:32:56 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendto$inet(r0, 0x0, 0x0, 0x400c000, &(0x7f0000000080)={0x2, 0x4e21, @remote}, 0x10) connect(r0, &(0x7f0000000180)=@isdn={0x22, 0x40, 0x81, 0x1f, 0x80}, 0x80) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/udp\x00') r2 = dup(r0) sendfile(r2, r1, 0x0, 0x523) r3 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/net/pfkey\x00', 0x185681, 0x0) r4 = openat$selinux_avc_hash_stats(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/avc/hash_stats\x00', 0x0, 0x0) dup2(r3, r4) r5 = socket$key(0xf, 0x3, 0x2) sendmmsg(r5, &(0x7f0000000180), 0x32bc45944b084a6, 0x0) r6 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') preadv(r6, &(0x7f0000000480), 0x10000000000002a1, 0x0) getsockopt$inet6_mreq(r6, 0x29, 0x14, &(0x7f0000000e00)={@empty, 0x0}, &(0x7f0000000e40)=0x14) r8 = socket$key(0xf, 0x3, 0x2) sendmmsg(r8, &(0x7f0000000180), 0x32bc45944b084a6, 0x0) r9 = creat(&(0x7f0000000700)='./bus\x00', 0xfffffffffffffffe) fcntl$getownex(r9, 0x10, &(0x7f0000000400)) fcntl$setstatus(r9, 0x4, 0x6100) r10 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) lseek(r9, 0x0, 0x2) sendfile(r9, r10, &(0x7f0000000040), 0x8000fffffffe) writev(r9, &(0x7f0000000680), 0x0) r11 = socket$inet6(0xa, 0x480040004000, 0x6) getsockopt$inet6_IPV6_IPSEC_POLICY(r9, 0x29, 0x22, &(0x7f0000002780)={{{@in=@multicast2, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@initdev}, 0x0, @in=@initdev}}, &(0x7f0000002880)=0xe8) setsockopt$inet6_IPV6_PKTINFO(r11, 0x29, 0x32, &(0x7f00000028c0)={@dev={0xfe, 0x80, [], 0x24}, r12}, 0x14) setsockopt$packet_drop_memb(0xffffffffffffffff, 0x107, 0x2, &(0x7f0000000380)={r12, 0x1, 0x2, @broadcast}, 0x623892238c419ed1) ioctl$ifreq_SIOCGIFINDEX_vcan(r8, 0x8933, &(0x7f0000004400)={'vcan0\x00', r12}) sendmmsg(r5, &(0x7f0000005980)=[{{&(0x7f0000000100)=@l2={0x1f, 0x9, {0x0, 0x2, 0x3, 0xd0, 0x4, 0x9}, 0x81, 0x40}, 0x80, &(0x7f0000000300)=[{&(0x7f0000000200)="455615895467ffb39b38d241a7ae95d4f83b155732ad8cd4a4a7ced2bb1a2d57cd910a468300d30943fd293b3ce70bcda4d763209049e1d877706f7c44c5f55f3cabd891f1d0ba41264f8fb105e12e03fd26f9913bf4dbc27c9116ec87df0a24f9ff2a386a8ce9eb0c2873befd8d1bdc48fa26eaa83dcec8c425530c1b69327bd55b72a99a099a827ad32c8fceeea20cf3c6511e5fd977c5805d67befaf6e279f7fc3e3a1f464907ca308b5de24b5ccc7a9424d24030aa1fd8cc4edd89e40d0a3dbd2f0c89a989b4d2f44f03e2d00dbdb1f2fcb3f6ee98f551", 0xd9}], 0x1, &(0x7f0000000340)=[{0xc8, 0x10b, 0x9, "34c39e797b3e9321006431ceedc22ceeb3cc74800b4457aed38b8f32a9ab61d548acb58760f40c897cab85b202bf533fe6cd54a1fe2dcd9070813236d1f34f59fda25c60f277ae0684c26bb96ea926da7337582fb2d3f35f089054c5abf2e94307afa78a83860262a8f3cc8285c95373b0927452595ca022117c81fec532d555eb212c3e9c7aa26d7f72a9e977b39ae02d079f1c958554f2a4464fd0cf40ee5cb4708de2059f0fd15b4f686bb569a5408f39ecf3"}, {0xc8, 0x119, 0x1, "2aba33ffddab8dff4bab9b831805abf77aee73576fb6a672c198ebd50d49770f32ebaa113b93526d0d17fea263e70a0663e0674e5a2fa7efd080ac3098a4e6b5682c6df0ae87b71be1396d152a06b9958dae6b5b17a1a272e5ec7aaa2b13345879113b1a1fa5664b745f8f59470e0a3e2bc00968997a587f2a4f59a0af673404436c463b4054498513d22567c5370ff5e18b667e253e3a82f8fd4ce2d66c0445a7cdb6984d8807414d243a6fa77a90186868"}, {0x20, 0x1, 0x36c, "da3053264bcb4693000b35"}, {0xa0, 0x3a, 0x0, "c8fb115895cfc54c04b32ffbb46ee97005c957d26c60c0481eb3f05f8acf352be1fd5f4a65053098fa40fca6395f81b5897ca50fac8740d0c434c0dfa6057cb091f39814de55d09583423d158463da807fe275a400dd7533cf33341f4c00b46e368f9f6ed73f92d4fed591a40ffe62e12186bf76de728c9ff7e9c3458fdff1ee4e1646b211c4b365116940d8dbd7b6"}], 0x250}}, {{0x0, 0x0, &(0x7f0000000940)=[{&(0x7f00000005c0)="42b9f43f50e57589243014e66e82ef308269cd17771b93e7b575db5de87d3b50370c0a92ab1a2bf3db629820b33d0876c5201c712a1499aa154e05f7a17dcda4f8617eb1c42f30345b992b1858cd5ef021b0c9a15125f2edb014c58bc9c58c60d3e4c2a04ca15f1a17207aedca7361907cb729408a8ba551dd0485f0bb72c05e19923005725c55d527a6429fb89c4b3275f1140ecaa5daa3927fdcb6648362ad0df8fd1a8009501ae9f2f607e3d94532be04c1ce8a6796359227a9ee2d6d", 0xbe}, {&(0x7f0000000680)="c8797efaf6d8f6b26b799d1567c996a423c4039e74237b007141513c2eae3f328ffa3fb33e37e49f384fd52a5118b3b111c8ce9b9bedffc3dfce99db15915dad47cb6abc61bac64f2e25ec3215c01ea917c63eb65f176133366ca739dc90", 0x5e}, {&(0x7f0000000700)="ccb5217e7f744e03cf0a04d84ebbfc68a5af7861825760cc1020d7ce1f42e3da4b222abf", 0x24}, {&(0x7f0000000740)="7065a69a1363b91ea38d91e51ca8426f75b9d07ea342", 0x16}, {&(0x7f0000000780)="f8d7ab8f50b3f719ad3fe449efdbb9749329d551e4cc605260cf364f8733b5e47c60507f6c31b85b29c42a3e6bbdabfb689d09b704228cbff3cba6f9e9706ce4998e9fe20d42b296e7ad363bdb9ae9fb43df265a3aa44135bd3c9be3e57b28c9bd58248246f85e21f0a40085020a47aacc2cadf5aa47e0227042f5", 0x7b}, {&(0x7f0000000800)="56ed4277f3fefff3b12c533fb18793b370ca893b3c5a78976654c2cc7a3afda0f381d6fd8f7b42f37c", 0x29}, {&(0x7f0000000840)="31eff4e72e42ca0ea8d2e51ea0d0ad0761d6159d94dce7f973d5ab1815a16cfb46a7b3d0990223a146c68e7dd6302456ca7bb6c0489c5f8e72bef062484e1a266689e0e3f548ecb562039b79fe4bfc08a520d1a57213e2dd775aa6cd73845c27536ed3c4264d9270f33f770628d27696bc1f9927e8c4073e440045c02ef972140d3ec64d54d256a775ea2a817fbe53ca41f7e2631f29ac2ccc3aec5fbcb7d84b9804ea0b213586eab391d0bd567721b172c29baf7fab9c8f81857551c4bc2288b0", 0xc1}], 0x7, &(0x7f00000009c0)=[{0xc0, 0xff, 0x80, "17c0e41c9c78b03f8903cbd1ed22c229de4019481b6afb0c1dcea191728de2b7c31334a1ac6de50a448d7461895c5ca5a6c06cbca5b450606425b0d41a25629e2f6b7152afa7c0c50480c8978a1a6dc26e2b6cb9c158df856e9651ac8a57f3a92af5e6e65f9442d6e07eaa2db526054fa8e22e67d2106bfb295fbeb44216e8f53cf7e78d2ac1b3a8161dc9eaa723382f1d663f7bbd3952983d8fbcd903df2b9504e37402e9f302b4ee73b3"}, {0xa0, 0x104, 0x4, "8d7380a0c758a58c3f194ae32c81a9289ff48167183240f2e564eddea5b10007acbb9249757c5bd4758757efdac26986190d327a0444c7d604b606fa629d552312d572e16551d6a4258b59d7382f2a46aeb35ac650fb8c7f26a73ce9837d8f180416baf78e255791e1ed6822c8b1852db4f89aee2a1054275a3b18f39eae1d9def4d0b657e31b6964799f7888b3b9585"}, {0x38, 0x10e, 0x80, "3276b9fd7cd46ebbafc8a8bafa5d62aa4154c2a703d0d3846d8a02d9de96a430bda957b1"}, {0xb8, 0x0, 0xffff8000, "8221e9a80dfb776b523b27b3d81ae531de15cff5cf5b7afb3c6abb552a99053304d357a433c56ee9a8d17b70db713cb8b30e040c95497a7df08af62e4fa7f624cb2332ef1be53e912aa0f4a66680d4c30f76f2145457840291318befee0a0eb04b2414e98a32edef42f0df319ddac5c39ee8b7198a0071f20a6d9a4d9b7326938a86192a511973262580cf173999989d8583fc9d562945f0d17b4ad2f1e933cce79cb8c531e3"}, {0x20, 0x11, 0x6, "d4d2bbb39eab2cbfe767cb490b"}, {0x88, 0x29, 0x11e568c5, "b9cf4af3fdee6ee78fa9f140b7cf1af207b6e222094f1232aebb5d718681b5ca7c233ca3c38a702da30feea126fffc90bb9559b7645e56c496f3140ca5ba9e6ddf1d993ff66227d63a08712028406c608a52088657838ebd90bbd4dc4393c684281899c472edc52c372aa15cbf9533286e19"}, {0xd8, 0x115, 0x1, "25aaa6b0fb7ef789248c9d349eeb4544fd456cb7dd9ca277bb503a37a6bd6b754eed3954c31e0b704d2b085d6682c7c2a9c946cf0bc6a1be39c588dbb9cd787424b7146577c80a7e01291a148caaf1e1cbccb2bfe9611cc51947ae23f11ebd417730c461afc0cf8ee5ccee4874577b58713fc25796c01d5f2f765aecc8e519af7187be6c8250051179e472409eac6134e3b0741bfe13a6822327351c9bea70413c444e419943a065a09867174968b2eb97de1297b7e446045449b824253efe18b27a2757cbd489"}, {0x50, 0x118, 0x3, "5b51e506d6a5247b8be78ae4afeb1d3e3636772bed773bfc11810a91ff7683a4eb4dc1e28bc2db193494c8fd0baf0fe6c26e11be1249c3107a4ffc72c613"}], 0x420}}, {{&(0x7f0000000e80)=@ll={0x11, 0x5, r7, 0x1, 0x8, 0x6, @link_local}, 0x80, &(0x7f00000023c0)=[{&(0x7f0000000f00)="c96be46b54a9972c9efbb81a4c93dbf036fcf717ac5ce65ff5006632d4267e93e632a4ce7f41178d3382c55a199ef79ffd3cf6b6bc3fd809f558db33b2fd10fe07ee95a8759e10a6ca39634c5bde79cecb00d624d88c27614f36a07800ccc4fa3c5eb734855f79f287a069876d765a50a9cae0723d96568f6a58d08fa33da3d3ec0d11e8b7acf891c5d2f06e4e79805414e8a77359670c56c153bdf24ba0116b88fbcc277739fefdf375a2367a8e02fb910285dd40f91e0a258baa52c8f648ab53ca65c709751eae3e3b01a8e4093df5743f", 0xd2}, {&(0x7f0000001000)="5705c4d00247de841defc1781763e5df13091708c87aad960356e129c4c113d5a0707f0a942790a0030fce6a478602a2270bdb0512798ab433aa7af19efbece08afcc34d36f5d98ecdc32a921d91742c78ac33dc9900d3fc64dc409d7fcaf4b14f10b0d3411d1acbce4b821a8713af122b2292cc872c4a7d570a79d2280d7574713c6a106f9567246ef6be12d8434970f85a3cf199ca1acc4acdd6c1cd1d8c479505c685af48afdf88f8b26494594999e71260d2e1eb37be055db9a81987a95f4e6ede1ce236632be3867ca69093f90d7939f85055f532c02840a2e3a2c3a968044953fe21aa8e153f795cdeaa4bdcee9113ff5087db21adc86e", 0xfa}, {&(0x7f0000001100)="428e258b3d75c98ee678834ee5a04830e82cb12bc6408a79b17aa45434aa42aaa179f7cf3a38de345900014e0195eb9708108f27471f7d8f71b98bcb4e55f8d0", 0x40}, {&(0x7f0000001140)="1fb2fc4df4e4fa73864a3c8feaca2fda3464da68fb1b42531321f2b5ef483d93967b73005528cbb326374c6c3563ab98da4cf9140c524f8758f2b363c1ac5d91aed82b1e2651c4e41b29d3e5b694611e0b9dda65c989e2fb005e2cba0aeff0a55757503c58cb9e414addb309669c9dce5e2238494a0a614ed727f5ee5a4a158871f007b8ae159d35cf0465a83dc1fc4870f438187f2f9241a5b1527d7db56c8635da882ff1cdf5ff84237d009b", 0xad}, {&(0x7f0000001200)="e1f6d0f367a918046f", 0x9}, {&(0x7f0000001240)="be1d887244207d5720167f5e509b5b3ac528f93b1d1c0247b9fc34f204a3fa88efa44194bd8288", 0x27}, {&(0x7f0000001280)="fd1bb6bfbda60ed119b2f5cc2dae806bd48e044a93977075480aad316cab28e23aafd477a21f5e977d1dcbcef1374e9cc804b07cbf7ca87dc586e0f835ddb0d9a05f43d59a0a19d528509dae843b7b03becf0a0861102d48384b0859578d3c9cf35397265cfbeac44e859d89", 0x6c}, {&(0x7f0000001300)="b106f78e951b72e0a274eb1bcfeb115aa318b0be2af0494b7f1c69528a34e93d2bc8031d8a7a32d45b4decdf0ff57a6664d62f9a59427c020a5c41aa04bd8ee5f893f53f49d78eb5b2366e85da05a7aee754003863c42ac0c62664e071cc22f90c9a3fcc5be54b1e281ede0ea87c803c1789a1fd21f4b78008b67084a4f35f4258d584bc0a4374c16e8848a9fc38e57e1c281779804a8a1c", 0x98}, {&(0x7f00000013c0)="cdb6d3dd887b2c265c58a26069b7391dfb49cb4f580e81130860283de34c63da1dad82f486498f021e002ae262edbd085a41977f1ec61f17ea51c4ef65d42ef14d2083ae8e2b7ef494ee1844ab92ccf78bd68cb8947b040dd19ff3f9183ed75f9228d6e6fff628bfa1ec1f2d6f92726e3899d6d22293248d42cb24053d0f7da950f638e62c9df62cd2b1e0e0918812b2e4c58b8a1109deee3a69f7af967ff32839d82402ccb5ec2e224ebc04295f9c0b1ad622e4e0a9dcae1f132e8d2216d1410b5f3fce3190e2545f641dce1ab16c7dbb30ae24ed974de51d80654be8bcf77d0146f1c68a9d6660c8f3104f02969028608b5ca175df8da58922b28136beb7f83de214b814115ecdc9cbfdc73f886fe79556e5c4ab7e7ab149da593e37b2c01b14cc3c33f87112f1a32b87e75a6bbfa8fb9a04a30b05a8e09d793aef0b5c29da245d88507b52b824bae4dab494a768ec73d5b4cc1a8b4634b352942616c445c2c4b9840c24690a08586437636e61498591ffd3ffc839a6fc36430b7ec5ecaf3d3c29d1256eea97d5090147cd8302965ea185d3e9c0cdfc3a026cbbfab5bad9af606801068dd0d8e8f79c7925f8cecbfc819066609ec00884557e4aa7c878e43995f815bb95e6a16b433a850f309702ed11f6719a714941a07f4fae684d361abf07f019eb4fb59a6a7097b239a636a8d68df7c1582b60cd01b90b7012595ed83b2c1d1a429a08d5cdee60b068346c2c3cd3428ac29f681196308df6be8e65ec4f586178dfd145be470c2e2578665691cfc4904c794b8112101397e308ef11db444ceef947fbe08a65eae1eefc5e94a4d3d75c42076da46a31a4056ef79d466135a347b33d4847b1a28d56b2fdde4fe2410b8f08dd1aa67c136981a21ab0d13b663214f45a49583bc4fd61266d6c82f40a7fd4a8efeb8e018126cef1ada1b1f3e37e253361143fc190281ab1678c82b16485ec21968291dea988ea959263cf2e5e2458766556c77faa7074abb9393ae61cd36cca374fb973e3366840c31fae4052e34add9d3768751351602f3ff160e9fe84937b2bf42ea4d5d4674748b99a5ee2aeb1f98d0d188fef50760f9972f66af2124f01fbeb76b6f4e01ceed37e06ae389c1211bb5281bd70fb4d5c116ffbe3a87f068566761e2adbc7717a0e345dd39315b557d717b1e2da0324e7e59f7f393ccfa9906e27898513879d6225ba168de1b5eb155618cc7133fda1cdae800d2ef78c890c5ebbc2f8fb7de694eab09f6bf70d48c3014e2d97203ef168fc867079370036b7ff5ff138d93e385031ca955d196708252442a4b2bc66018285540a9e67b932f24eed5a7475e3bc41c72cd245761d0af846ff8c9a360ec04e03f3ac54c05ef8573f9efcc3b5ee7cf270a5e9782346a4913922e68e7de47e35c3c6b50ce2d7b6339e6a33a277800d5ae5f9cb0f4967869a08fbcd169c714e8c3f178597df721411984e169ce46e9a1ed8115730ffea270a97e18ce1f92e652c1e6a80f3c02e0dac830494223dc0a9b6aa4889baeb9999f2d51c10899b7379ab2144dd34608ad60d8338e4b39be67337414477bb665aeaeb2a76fc56747337059792e653602440adb4bf2a63a1c1f3605b146c5c87580468dda37a090429a25efb41426e2f8859c10e83603dabb822f9570e62b4c626fa7eb2e0ea5623ba2c34afc66e693476a90f93c8acd657c2d4f920ccb64041af6c703a959ffd01cb96ba1f170e13500626e713ec7c9f04b8b0dbffd52f1387d45252a098dac1c11615ea5ff39af3f8f8ee947cc82468b54bd52bd775ba998b080b1847dd2cc4cb913174e768ab309536881c1c9ad9779f8607e0f00f46e3bc37e97a685fcdc10d591a545713f874036bb55f5a51556f18626e294bcdabd2d60b0cabe4ec7aa7749df0e9a80a31883f7e14c4e703c1e65e02bac264bba2bfe31284641b9bc7d40312f60da937ae69ceb55ce6d7a12df03691610a849d411ef07336fb00367c9b5eef1e05cf56f715dc8ede6adefcce56d176a4b0935915d584e5df31d9c0653b41cf9f0799d7489e8470b669a53c66feddc11d52eec553501e1f8b00275f3ae0d3f98f83792dfaadcccbbbca2bfd8d9a7ae860806abf82062099c9273641849cdef521ad616f4f6714be8b52b292d0b3fff96746b4f450b35a001d13d6207be0ceb7cd5b7fe1132152befa5905a251a1a887d3f9a1baad224d9f2ecf1ca934108560d50bd49d640641b48f2919652383b0894b8bfa408c1cbaa8fcef8140dfd254969832ef01da8eaa8c3eab16188ef22881f8d6e2741a7befc5191cc0b51a5d58ac8ffadae9528231f8231cb33238ab439e30cf1e0167ae54f6c0f3c86383271f9cbd80750590014dfd20ba009458b95b07a6c84d5911e2af7680b386ef8569c94b21c5f5708e75605bf36269bd730121b506e04b1093aef96e5ce1dfa192da7215c6b5e4d519b4755fcd3fc051c2dba1c759ea97e68a8106d033986ea60792c41d465cc2ac2eb28e7a5bd7aa967f2f5400ef79bbc323168d0e3c3e329ce8f46e2c2d160d225d8429040fb0dc83f6d2a2a3b0ee28352255d1bf2e35efa4a0536d3e41f210b0cdfe28748742bb984938c9363bd4e104b0ebdb94062fc1f326e49ac573aa7e94338414a93c79b7a5a9951d2ac16fa7a99a6596b5a5868843dd59835af6e03e8ea4afb178e235b79a2cb9e45f8c7f0921cd0eb91b728c7b80f345055df288e217756a190a551a441dd39b898ec5084e21d8670d5aa904a67b3ccc574cf04fd27ee15061c33b68b648d5e36c840d8680972f7188e4c00efe3092771318c2af17f97a6163555433820c92c96bd41f4a5225f30927ab5bcd753cec20cbbfcc28418efb660fe53b11953dfcd80868cedab6d781b2976eab34970fd2c0fef30888500362a7874477e17a989bc6b58c7e1cdc60737ca4b50537101663cacb3126291b23e3ee208c8a5a327c3f1a3bcebfacb293b6ee97f19bbd834034282eeae39c43306bc4a966e6b9c192a726dd010c279fce488e8431bd139a3386784deb864151bacbed24910eaa29dae485e15753979aebb0f24fe047ffdfebaab219b96a611c6d280fc248448bf19e04a3ce51e8ecc86f33301216fad75a24f0283121c0b50928af82f44b05bf1c346d654e4f22d3c3ecfad1167ae0fb1dd0a52e8ffb7ee870d3196169ab00734136dcd51544e7e1b17ea8cf5823491c970534b16528559550e327410747655b62cef64828728719825271aadc9098c2011aa6c6232a2ec34a444de10e8ad014f20b10f47505d45399e4b15b16e32557830d720ddb7c4162f1f514e8db71f4c589d3f20491241cbe0fa6a5e9bf5325f9003a0f0338822a8158e0454468f3c94554036f89291d639f606647f9d3e5a51956aa8616520b18194afd53729394e299969105291bfedaae77730f9cad52c6fe4fc92e52c32349644767ead966d7220397282473e8558e4c66cd5803a4c978057f18839e6842fc6781fcf347d94f90b27c04ba0e52f391675ea48e463799d28e02fa8ef1bf452f6161689cab4af9b097954a8a898d1c7b87093de1d37cdb387cf3347ce13308cccaf826e9c2daad3d8e3a6ba0bd3f2b31a3b6284b359bb04c0bd69f9b4d9518c25a9863a3d36e18f84f0ad7fe134a31b1ae5b79b5d5c6ce99cf458482240c38b5ec4d144615b16a17a76415d6dee1fac79488e5ff3c93373f6a0276f4bec45e4d5e4c0b0cb4cefa65ba36fc12186c065ce058da93ddb21427615527c36e7d31a6b4a3c30ece3d4ac720b1f1703ca2d028f579bd79f72798cbf3aff95bd05b4227f6d15a61302837adf97a8ee3692082cffcf8fe5581cb0295a644cc50535ecbf2d17cd191016a8a823997263e61a074699b35c98b787996632ae5037c08fad934e2212a92b2d84644fb68e77f704813ddc94d125aec8b92f88f8340fca443f87e98f5314da41cc0672a1bf7d84a321cf495392b56fcd8d58598b32b93d2dfffe13bcc66aa3f80a07069404404e99db7eb86479235ba4e4f131620b0058e0fc919218274db1e81c641da06225a9869f319666bf5e39e38fb87aead98c63c06368f1778b0260683f992a139f8be1c304c77cfb1beb6e94567bd66d5ddc336429ac9a624a5bca1688329196c661b397451844098551f24b262a24a2d24fe4bb8e4331aeb8ea555691c5d54c6a1feedf57800379c764420834e30ad338a911beb4b0328dd3e42be759448eaa9b4557971c16b5338c4cb64e70fa4d8e41e3c906db98eb498893b1e0d5c30f9bbea2c9806d487ab5531c63f059f4493c4973a43939278243137ecc1c3ae968fb8a8b4e4f9d144e4654d35f16e94c6e6429e96418d2e8375922d73304b6987019c6e39e6c671663fdf5aace2d9532e7363cf35c42fcc184deee33e80b3fee7a960ab3a93ab8a50235f644857fab943350f82048da036bd118c54b7be4c7689c21a4e56066837d9463fc3e5c2b7d0056941d4465334f3a61033549225013eb7c83ed4f00d67f3492520da7a826f01526f9eef8a2771293ed254de6ad08fc90a06600402df467f79bb00ebca398ca88660caba5fc24b42d64d43a82b121be90867aa46a2fd22472c5c02701bf4d29cf69d116d22d3ab17750e16469308afaf2f55ca545adf6195ae0772128063b6d84fdff317bb88db2eca5906b762ef77b298bf22a8005bc5638e702286b9b7c35855da5c08fb12b0eca3c1b6f74f9f7cf1ce5e0d80ff36b6f6cab93f1da6ecc7af936c05197634bffa538869720d85291d4e975be3407dd70c96656049cfc912ab8d6bea5c4f7d8b29224655ac09641862e35e2ce7cd37a995cbf73ce3509093d10e3cedad2036054973a5ace9036662273946ae45bee40b2079eea2680fe0751554d7784362ffd68115cb9afbf9fb49b1dc5991f888f31b8a8fa9c8387da3cc1777b79f27400916d697f26c26f14e331f4abf5989d7900fc311870cfa92717ad950de446d7de598ebee5101bf128378fcb663032ca697252f570e63356a456a52fa5d7ac89f13c494af9a961768ea7f142d1681f205b000db6666d04ad8e63da860cc49b3c4eba7c98b6bae65452e4c0b42fe8eb2826dd41b3fdc86815c37af20cab27c49116cef44ab63427b3cb348f7a84f5732b27c0847a6a9ba30b113246db1132e9526d30f4f30c79d4c0a9378a93b46139e41494fd00e87938a9d77f8de4925fcc2285a652c0b5e24af139cf91bd3abaa2794e7a76c89530059ccddb9919b9c16e30aedb0246e67d2e0e8c2de5cbfb583b3d60e8927a5742fe253f4b58ce6ebdb95852929d99c1cfd7ff6c91955d99106f52da941ef1cd6b651e9a81e39898b949fdd0c83b6d344dc9e2094af32a18eb2357be4d8e1100f2b7c418285cb6b54538e5418c06302acecce06fa0e75595a617da8e5933d4fb0856151f5920574f8d1e1b450f2d629a90ffc5df4cf460f0b13ecb1e633d3258edcca5a18cb42a9546cb1852d844a2a552219890be7df769406d72872029e4b1d76c3def28c98d79c6713ba8daad3a1ac611c1f28c5bd2dd3bb2ef1ec379ec0534e5603cdeccd83974e0fb1f135f392c47ee32a1969c73c56a6fcf9de5130e54a7cca9cdb4b8d88d8c4215b54e2fbf5f3c50ddef5fa0828f67f5660e1f9478aceb0a2aafb6d6cc7a911d3306238ac6dfa2038466b5698eb13d3a8cc2fbff5d0d9004e108a9a2792c73f272c33f3b495c9c0b9b74bd0587f38d15283e82cfda476aceb7e95a904091ad114345166edacaa0b24788b336124fc4ddb8270a3500ccae46a71d211", 0x1000}], 0x9}}, {{&(0x7f0000002480)=@in6={0xa, 0x4e21, 0x28, @mcast2, 0x3}, 0x80, &(0x7f0000002800)=[{&(0x7f0000002500)="a4a26dd7cd1f24547990d149d22224274def4ed21481a5ac801348ab5ddc588d8b8d5ef45ee13cf05da6ebed06b239e235dead5d07", 0x35}, {&(0x7f0000002540)="8e6cc3ba69103a72f739025dd1268a77877f1a98b5c20a6fb993844fd92fcc1149d17c850d75cf1845da1bd9393479b99fb869e823fc9328c6b87de5d2f4dddf0a769d649c88a5b02476200363ac1b578ca52a70312a0e271a", 0x59}, {&(0x7f00000025c0)="a4a9b2db47521c803346330185beb03f499fbee7d5fb03325bca54f58813ea09a56ed2", 0x23}, {&(0x7f0000002600)="0ed3a07d0796228c9771dd6bf5951bdb40340d9a65765795ae5df169ba8dcda823be790b62db8d5e192d181a4d0092d205ac493f6d0a4adb338a28ea1733eeaf4bc8aed800e60dc020cfbe9f685a6d5fb4f67ae7483ad4c4361d096fadd789f475a92ae33250a48f72d39e7fd6f83bd52b090e6089455c91876c6ab73c9e6e058b7e2a5662be4387d440637bb2803a43bdb69192ba4a6e542dd2a4e0329e6339654e6bdb51e63a13ab4f92828338c3cfff01cf37caf231cfe602b9b0c88091c82b6b876f1a09eba4ab0a7daa9144f3c40448373d", 0xd4}, {&(0x7f0000002700)="439fe6c09080d7867d92610ef27e5d7d1e8921f0284001ebf9445273c50ab2e5afd8190686f565e4cfda54634115d0bf25ef36972d46975e4a28f0ce9570cda40181927a066274ec7cbd397c9769151801911ccab912cb60fe0b5b6be6068214d4ca6fc6032d20a95f01c5a11a186d585a65ceb2bab2575a1ae33f7c43a1c1a0c50cf0273ed73aacf148e1f31e5df5265359e02213897fecbe46dc97d78d3d751d1ba535c27c23d4bd45ce591b2a6dafcd6499f297b0be40f4c347a85a133936f30ce91d29493529ad07d1baef", 0xcd}], 0x5, &(0x7f0000002880)=[{0x98, 0x1, 0x7, "377190039fd688e6bfd1372e034b0b7a5cde28c5557f8fc445e3f5a026267cb5321dc0514fe89901b2c42d031fb1b77f6d5871af2c3fd0a1710d4a080757a1164724186137f0026e6250bd398ad3677f51c743de508d0089124d803f951e4db7fe51f769db893d0ac12b740d500efcaec47873469443c404e43e955dee1a16ecef648b"}, {0x70, 0x11, 0x7, "1e7d7e3fa19fe88c41c414130f85eb031cac925d8ff60fa18143640a3c84f8a12b68ee83bc84dac44d3737e95c1cd4f216ec26557b5895b58bd4b14b49dca156280f7dbfe7f9b21b9c8e4b33bf82c30ff6d9698f0ec7257448e3"}], 0x108}}, {{0x0, 0x0, &(0x7f0000002b40)=[{&(0x7f00000029c0)="6e8cbc711fa94020f956c3cb898683b794dda381b9022a9c2323fa366a9fa0bea0a4deae1aa3e1a82f485c843fa72f6ad8771489bd676d21e707fc2efc20930e2bb2fae0897f7f95d6bcd9652e77ad3e636f6d10ff13bb1e816da246513fe86b41bcf0822376ff9b4b9c5100e4d4f6fd5ad2694f8892350f20740342c21600d15e49b83f6d6b0055803447886cbcb900151244e502ae7a13d8e3abc575be", 0x9e}, {&(0x7f0000002a80)="ac78fbe1e2e83ba25a70155e067f805362cff205ac51cd3b19dd1b9a05ebcfd2f700f59fa5c6cfc6707afb37831c57eb5459bc192c517ec5cfc9b1efbf91c06fd426a2ece46eaeb71cf07b045ba80154346ae8a6ee7cc6ef66fe1136eda36c6ef89f0ba927347dcfadb10a47", 0x6c}, {&(0x7f0000002b00)="b952cb39b5c16be1e60547ea0960c030a8ddbf96a016f751f07c031c4af41f8c7de7807685", 0x25}], 0x3, &(0x7f0000002b80)=[{0xb8, 0x118, 0x80000000, "e7d41def4ca0efc5acded403eefaa33b9cb8b589e2a6f68e77acd6eb6a402800c872a7faad69940f86eb17a0c4f461122615d523315c223813d74208d42f47774ee8b59fe4b9e738633c264d147bd5ffbebae9ee81e60cb570dc6bb7957f9d57b1dbbae37a54b90f7dc6c48582f49c134319d83d11bcc1d3989052e7d2b49736e3fcdfcec52b2b9bda9a091c8af551ec09814f0dd132a57045d32a539918d13060c19543"}, {0x50, 0x5e95e34dbad2a8f9, 0xffffffff, "fcdc52b6f899b5c67ed3730b878f7abe8b037a0d9721f0bf1800562e01b9c8b6c033b8ee8f40d78e8ea7d587bd8f85b9181eeea307dd53d71dce323bee35cb"}, {0xb8, 0x103, 0x1000, "687038c47de5107dae140acac1de91ad5435c95c1d0047d824fa904b4d60c0601a4d7cbdb10b4cad2f7c122e41b48eecf92a2a6595cbf4e3d434af458cbc7f720f04f4cf441e80b59bca677db0b91d5decaee46fcfbc9c12b507cc7268d948f404557e5490a6c8e7158363ae40da25a57fb012d05c2885c0a6f9f8e907817504171213de65758f12a095c995ea2550213d296bf21c53d108ed419cabf952d5c962bced5e0184"}, {0x1010, 0x115, 0xfffffff8, "80aa739a79ee8f2ac6b4321a594f57a56c15e60b996cf2b1bc781909294ec679b8d95db6d7681f151282f0c2b719f6f5d4c8888f263a2ff071ab97c2e2e764efb40f0d4b88e1cfde62989ec2ab43711f205de3839f161ccda9a1eca07d06e34d57edffb3e4e322b49bb87739ba7d9c567b6a472bcbb152205a5cb5059f2bf916dbb85da4b75236b7903c42d71e73258c10227c5512ce112dc8533cc2733cf5f8b8e54b948f0c11fd57956ba5ceff8b02d483015e1c5d8bd862e6a17556d3ec2fa10d33dd734cbe768d2f399aaa1b4da64723baca09911ad02de5108acc75d7173e28e90296d1b24ab46d0b9ebf5598988b122092010cb841517ec3f90dceaac82177d64d836a610f0f3f95fd7ebc35d6cc5b655715cea89fa88d78b89d4deb6be886ee241d562dc5494cca01dbdee5fc5cb4b92b7c0394baefad8b0d4cac6be2fe5518956159e09f3545d6eb5bfab9954f75a451153de9172c1044751e6fce9eca899cdf5ff2cc15665f686b73f1126bdcd1ab8ab75ff1b9d58b78903a10ac9e0f4420075f83a0e16031ea43ad75b2b7a5607175c2a6f63e94e3145fa650ae14c1dca5a2f6db1c0b18139cd8bd1aa566307c6330a50dba2608225749367b54c1cb31a101a6f4818668ae330136b7ed39ac5ebf3f29217c3a88bc71ed29971578d1acb985bfec664e807371cc093f85db0b0d6c07824c6d7cb1311dc5bb1d42477dfae2dd2f13c2c00dc3e69c4201d3004775077d156a80e472bd7f6f22243be6e89cb78ddcd674a1989195f92ea165fe7ec7eb63b32ff6c38fdf37f052fd1b0f684fd10cfd84f0d5569ba6dee2160f28d05d579ceabbf843c97a2e1283da143940c3101d3fa567afcb5e2b9ec475153bb4b094364c51a3898e806892b93a6aca45398882f3d674043cc54e2faa3005806798d447428e73118df7f4cc2a126467c6b3acfa56918559d632a6c0a31770ce71a55f44b913a8c5ac05b319dfa068fc532f304714c7c155de7f5c11c7d3d2d02b125c6cb3f814dce21db4d22d2fcdc8f20902779160d80c77cb938f614e23259a4d01cb54d11a2fa2bc35e409ff373dc157a2fc139449c4121dd7ecc4471f16cb7f59fe3abbeb25a6ae383d6f2e31740d7b527bcad4e00d14ac582a8b6fca8309a366c11ef7a6a286a91c616f05b9a42667c982356679ab309a7df645eb96a62188e2d319b6c541541994b3ad8dde309fa7abda074bcb07825e78adcfb8b0e195a51a26ebe8440f3c4416c8ecafe0fdc2a3d5b28c7a16edd5588244719f37c67ffe650485879164b1c7d39adb151303d67f2e35a1232ea85663e24fc7e3a8b4dd6b04c13740a9b16a1ba7c42f71b53a580d85bf3786290e251570270af10b44cefeb9e8a6058196e1570f96217371e2144c1abcf054da740ecd616247dfe77329647ec41d889e6df08c2a39e00f63e50240eff8a670dc33423e95f3ffaf6567ba24874709cdbb51e769670d681908eb476c8100f2bc4154d4d9b06ff55d68ded3cdba7c9c460f69c9859a81c1a0e89b30c22926ae85452616f87525a1f4e0c5b2936e4ccea2e22bdd4e5f3814883213a1036511e7dc76d3053ab6d6b5808d26a5a724c14587303dc501ce9ad20b9e997d4c32f7fc6089dda1d23e446a51ae5fc4ad0689e1833da5cc0d49d5428cae9f15510b6389765de8ff58a6b5b0ea3ee3612e1b19f09966f8238576652adc1de978ed8844669ff0741095b96c3a44ac6aebec43d110da0fb78f8da82a6274bc517e5681acbf1b09bd5c2f86b9c627f4d87ae9945d4a6365676c029a8b74ac47ad27d55ed556a2e1759f964cce5050ded48a6285a80c4f368938f658749367abb997ea6b9c0eca239ad1437a2ee03ae934fda4d935f90799237188acdd9fc2265ae7d6444cdd755386345d14fbd0e5c682e8328e7df7c8b4e8e34cdd7f25d832a21c548f82e01867f549b43b247f339efd93fb01a0ccd2021c823e782505e7f59ba1f823ee95259545ea1d2c590a9c8ea83de40e51eea2031086bd33ad4a23f6d4c78e303cef5a2e6e4049048fc0d833d028f72424194eb8b101930c53428f1bdd8b0c082364bba1e8579b33451edbbdb28e9213742cabaf2cb9275ea51c1b426e0dc09ed04c27c7e51012d219c99a3b3b4fe45b0733507fbb852fc962cfda2aca58a91e3581790cbccb4e52616f1d6124182c979615ff544b91475b7c40068a36e21021bc2f355d5b9fa91e63669fac79b750d312a28f6004f1e1d99ca2521cfe811860c989d37ca7f1d3ebf4bd86364fbe669a62d47ce243125f96f50b33cac9c3d82a35eed3fbf726783fdc2e8b40ecc6a49b98509c6a4e5eb0c2a33d881ee66a14fbf45c0d27d6f632ad6d836dc5c8695c75bf35a48f5eca849fedfaf238be6b660abcd634c81908fce3d4a22be8a86735dafeded2850bbca0811817f2ecd5d48d080b019022bdecb76ac2d4d0b6c185afcd4dab95f966ea25360550bd753affc1890fd5b68850fef76cc8f7ca7a071c144980538acd94f259e714a67839518d5a47e47d91387e132be57a4c0dbe8cf874c20fcee771304141b47d3d8c06d911a171fe35067464e14bb495c1ed71762325e131963eedede947d381d822f12bd039fd922dac4dbc33779ba0c3962b97e71576ab2cee3be8aa8b5f5fa104345e251d3bf104b6f282da5e2de745e907552b48813784255d34ed7fedd343da44d7d73240aa6273363b91d9dfa2de27bd1c8b4349f5fbf531995fa2104c30a9c8ad9eada85235882bc3bcdf7f6fd3c07521f1f9e402858a1cab65e57b09add5cd05fcf6b8bb1745c7cfc0f7c5014bb6f07fd1d62ed5de03ada5fb64dd6faac96b57b9a89e627340dae383177f40a2de65b21f0d1378b2d9c60e0e32a5b6eced9e41954d5039da81f80eddf6e8a7edda486148b27f613336423a121f7f270a68eb4998019727cb6fd0c8cc7586d258fa3e956c25169ea9e4322d8c3ff1d0b1035c7e36c2f62e595e23fdffbb619c1b135e40102c4031e3ad67d2ecfdd96a7aee618341064af72539aa0637fcecce7d02284d8abdb351f1590183c935da6eeed020ea654d04b06ce280fcdd0ce25373f053fc28aa44e339c277271d6b7682f5fa253f35ec0cd3c8789d226c4a97ced266f9861339107dcf17cc3d2253d48aa39d8938fa1b2ed3d680814324a4c1aa94edc193a9988e08578194267f829a038a6a9c5a94cdca8ae205daa3d8a8d161dd6f92d4b42f68d307039fa56823057933db9dd01829cae9ac7af2ce0af20747e1d59605776f4b2e0b608db4ae5f0e0099daaf1def51bd81f256f42ef27de153f7c12970f8664f42bcc5d6bbee037ad790cd353e56f535ec5432353125f808e89a2c0a7992804249b826f21657e6d007155564eb9b5711bdc21b2b7bfed1782677387a5af8031619de966aec48eb792a5b83dc3aeffcbbe85766bde3ce7dcb9b5b5f464410477f9aef59cf6a43b08ebb75641b2436263d728f877fab9fb80c3a1820920d54ab9839c1046047adcbaa38d206c41ea44f2b1433c199a69c503b1a74abf2b4807b52b3f833b56fc211780584d9c599c5e942f17b8dbd26005f25782a4886289ddec2c680139e3a46e8f4010aa51d31825c819d5c32c65b85e793d839a8fc8ecafc2c4f74c92658b386fbb41daeda92fc2f2a6274d32f4eac74615ab6895980f31e269c849ffbef92d0ec8b1d6319e31997c9c38396a95ad26d431db6f67f544b696ee7c51a414364caaef4d6386da0c6e3b91dcbb034d00c408dbee15eb7ad9d1ab944f405563e9b7df9838e6382135b8f2ae288af5f3661cfbed2249918485f059a65cd8a944a22bf4e7c9fb7de7d060675d8f91357cf26a54da9ced4a42b507657201ff7596ca87822862879a4d3149fa2bd736c0b97449a99273bfb544fdc57a11d6d354463dc77be29eb94955702842cbf95792f927ca564ebf5d8d6ed440acc7cb3f3b5da9176e11a735088bb14aab18a3e1e360b85ddb6c768032c306a92da50b42870e8ae5a723675c3e0f6aaf9d002cff60c4afd753090a2df42832a8a3782e408faafd04677ecc453e4ee4ebda909a25f42d3986431c9fbaf37cd12816ad0c6223c117dd8e777f853c7987e15531b62b8e94b356c1290c96c3ee50f1111c57e5965e32f1b402798917ba7ff5b9bab9be83348bb7dd1f144b8d37a79abd2e7a85f6a4d39dca64e9f5ad76e3e95f1ee9702bcb9422ba8e8a8aa3071fd494f2efeec29aeb5f6ac63fe33bf3f8362341a3c4b72583d219f9abfa3d39cd72ab88153dd595382bec4f5ab1735434b9740f8832b1813e1a7131a8931d8a59f811f1c1965e373430a60da4f11fd0c13817c5c03339e54929db0fa3a065edc67ace3738f9e66e4d6301589ce2c22d07f96a70e114ecf0d39e974e6e168786172fdacc8358566cf5b757bb5696778086d6d7bb30fa12efa0ff5bfa2354a7b81cc1084291d409a89bc8d663c6f19e1b92a941fc7038c7ec1f910b0211ff4e29195aa64c8e488109dd230202f3fa4ff3a153a748599ada711579175f6b0f2126ec525f7204a96d8c619a709ef545d9cec12436e567e51b93dbb7df95c451faf23d8ac7db609d8452184f11f7f21164af754b7661ade33bc36ef43b48ec1b5e05d5a3da7281f92890dd637a42efd41b72f2c010d4131b213ba234190e98fc3609548e5fc0d8318753bd22f24b3d168aedfab1459192f7034091891b32faef43d4d836ba29c535ca046cdb524d973dfda727c0a6a57df9a36ab7e70585084227cfe2720b3154356b1ab84f7135f7b77c07ae69fbd42416517e274c060718d4054bc1239e92fa6c47cc071f11033f2bd06902c7d9bc348534b1f677255ce409b494b4b04e5d4ef73752c1b6b4626e400eb8d8b65ad34bef0d30e1203c0c20e82272ac54dbc598e935d7758ce7d394a95e0602c6e2f99808d6a712b4a71049e8b2aae6e7d133578ba633615a2f4f1b00cb82d382cc8df6ef2247b8d9682e9eb5ffc5a08657de4744416eb512f6a4c203c5cdfb8f6e8421153db448ba728e8e6d1bc31dafee8b5a09b004d97c990304366329e2a3ad4940f40d1b8677b17cd5d02d9ac28fb435805591fea00c5f4b2626e33c0b0b786dee7c6b5de686c50e47d477bb19d348bbd3439eeb96943650368b965c796671937405c69935298119d91531c5ffb05bcd6a825d95becd59ab0828a4d683e8f96ec6344190e5e22eb4b3a509a6e3d10f02a61af3722507cfc23fa636bc9e2f312f622be80af169051288e5c615e8b382de3b924bf2e838db82a2a878a94974100ccfbbc8e6c6d1870b284c517ad70b0984cda1a1726ff9187e01e7f4554428d4416c2f67b5c46c6c313e6939e4dd89df4ac677f90f7abaec6c18deb9a11947deb16921b556d7cc7261b3e32ab2205b01633d9e91af5ec94967d4682becf744954670759d9bbca9026d550f28a0b4ba7f1dd6d556156a987fa39e3a7f92d638e16228bc1900e2eb454b56843cb8efe57e0a67171d48b150c9a4e263476a7b3aa76bd7047f411fafa2cf4c6c84faead92759d4fb6983cc2764ce3054033c874551eeb47dc2ef2eca00448a4c0d8d0d4e02be949038be6c482fc5f2a14c31678a767d0c5985ab692a8cd8045776292ea9608564cd46a05a72aefcc9f4fd747fe487a6f48d10734eee4ff466b7f449cce8071a791777c005e7d4c636f8b56432b0c73e0a0263a7e99545fc77b67cb91592761348a382397c88deca814d22129b385d2b39d3b8da2fa6c70d543b5155f5f51d77aaaef93ae3cfa0170b01f93d7"}, {0x48, 0x10c, 0x401, "0870312c4c887ecd216a8fef5ebf82d7e20820c33713875fd091d0efed2c70e698e0010292e1738a66a2ade13e980174f2c5238484"}, {0x10, 0x111, 0x6}, {0xa8, 0x3a, 0x100, "8bdb8a2a705bf9677ae8812785dd216fffb7da43a9e6deec5bc4b7ad234567c72eb8e15367b6d88088875bbe13b0fee2f353146779a6a5c5604b04659b09b351c3f9f8ac363aab3ff8fa03cd48b3b667bc9eb9c78120bcaed34dba1f2294222cf40a899581d0b8e7822b646dd4ebaa85da2249c886b40af993531c36d58fd8488bfb95775a2ae631ae846c1e83f30ae73a2719b57b"}, {0x40, 0x3a, 0x484, "b2979b5cce49ada15f1ed236395c01c6adac8536c7cc0388288125b2d86a59d6c73eb7b54ec574b9909e40c49dc7d6b5"}, {0xd0, 0x10b, 0x8, "efdf60887c9db3eefed133f296807ef705a5bc0f2aa965b440a69de729359b1a72da1342a1f3c9bb3b04ddb2da9afa036770322c5f1c02607b63e504b322d95f94da3f781986b2132751e00b50eadad939e5d576f5e30c96bbab82667fdf670130848489f700ed628eae1d4d780bc2c1d6e3fdc54bbe26ed72ff8959ec8b6fa11dff4cf22933ea9dccc1548523286ca667ffc31418950fd13941a988bc62574eb6d877914a5d1ea9f39a7720723bbbecfb6eea8edb33c916bdd18c791b448cc2"}, {0xe0, 0x113, 0x3, "dcbd2ef5dc50b15ddf9158f62ff8021aa06a182d1207af49b339ba7e13101c118c0bf70ffc09214bed5703ae358eba1e81e01e9c1ac42978e7348f63a1cae73b8caa087e33df5d2a6d0382e90e8831b3e79351e857f8a2f5396a4c24aad565603975775e7f32dcb6355982ff8cffc4ab360afe6218c824d100218a1f9ed9428383a93bc7a9393025ab2e6545f799ac0853e29e315e653fdb92b7b58ee5818980ce06ea657958fb7d3ae4bc35f56f8271156ef3156bd91a477889a0d6e996486c6604426eb2f47e3f6f4c"}], 0x14c0}}, {{&(0x7f0000004440)=@xdp={0x2c, 0x7, r13, 0x4}, 0x80, &(0x7f0000004500)=[{&(0x7f00000044c0)="38ef1d49ec052b6abb3d28573dea8f954d3bd97b6499c32d239ddb8576492e2e80d88e742e7a4ee745cf8b", 0x2b}], 0x1}}, {{&(0x7f0000004540)=@llc={0x1a, 0x7, 0x24, 0x5, 0x0, 0x8, @dev={[], 0x2a}}, 0x80, &(0x7f00000057c0)=[{&(0x7f00000045c0)="54895df3a273af1c23f6b3c70adcbffe830a6d69087cf27a09b880f4dd95125dc9b1954bbc6861c2f1289c7128", 0x2d}, {&(0x7f0000004600)="b12f5d422f738c4058fd3202db67ed1fb24f1c824857b89c4c64017b42a4d26296d3afa5bc643ff5f1927883f4baeadab6b0d5fd1e6f1471bb1d390798c48a9323c958540508068479d31c0482ed44a95cf7e986a9bdaed2a97155cfdbd0aadc5a63a58c9cc869bd5d432e50937bffbd18f60ed1a9331b0db0149428d7ec43f56eb36a5c61e0b6c9755f0fd45640070657e8cdaf776865858a2bd7af240e7b5f5f4d295f8f9611940792ab0832733a78", 0xb0}, {&(0x7f00000046c0)="317940d0183f68ee7da494ed54826a0c032a639a7aa747c9500b7646d3cdd60c476a88b86911b30d49f3aeb17b452d25a9b06384e3b4f55602d226b046f8fec98b120b2324fac28636166363f5a2f7973a47d689049a2125cf63c4737580d7828bbbe72057bf04c8cd83dee75b6d2e91213eec905097f4694a195ab5084a8a2dd3ab99f362dbd8bd0d2dd2943a32dfe52161bfc21ed642eea0d08763b7cb02105b6d0f247daf4d3daa91f9370224056e978ae8addc3f055cfbd4e7dd2f8380f724e714e73960f47574eb4434bca851677c562aae6085d8464273382091a6040c1160c6b9db3696a6f4586ae59462bfbc23e946fb6ac519b62a4ec9ad01a818500b76f644662bdd888b0f057741f0909925f327c85ce430570a76d635c9c2d37176369146184c30216d7b4365641dbadc38b226c5e1c04f9e9dde40e98af6aac7e8d6d40160692a3f843052ff3ebb2778177257dbafa7c70822b339c89cd2867bbafad7f9c01d0901485da3c85bddbec9e7cbec46132d9f2d20a1090b3be5ca213395ee09b4464bbc7426d8593913b7f336509e14fc1b5bcc9aa33f305eecc82aa289c381b44673b417d2a43714e628453fcefa507d7be15018127f19ea514088b7ee4285f94041819ea0a64973023226b488260ad8ccd978692ed61feb6d7e4e86eb6b9c697dbfe0df06fdcc445bfe581119664a33ae539b29e29d14428b4b4565e19819a4dc1ae992fbf9a507654da5edd4e0b4a2aa5a2d1b060fc39037fe6242580e34797079582ff6b9cca47c2c30d357ed5bbb775b0578ae834abd4cea6954a117ac500d98ffc3ab5a9f48d72009567fe86808f2143371f76bcaf3db7958f15743701a179645acb6a18d4a07de89a61d9452a008e6590cbfa4779631ea06336f845558c63be820ce538451680a73d19619d1beaa9d4e8e9ad61f5238dc43064174c20fbea292e3fe0735d3558402727913c71cd56c4217dc461ab8ec69b40027ef510f8143aed3f6f9db8618e362c6a47f931cedaa8b9af856af93fd3006d14d7c89e5b189e6a63cc31051ca53a0b046ae8973ac6c60b06669b498466c5ac6213de4fa80ecfd2d23199f3848fae3cf4d8e7558aa3816be79d82829885c718c02bb1a15971fce195f3bcc6be19f7ab96d076eba51b7bbcb68174b72a8883e909910c892521e505ee29418ad7c090e539b9c82716ac3c34d8d595b4761282c804dc44e93e57a9f42776facbb84749e4b19209f544a6fa0bc83eb6a501d7855c03764ac9ed12954d450250895500e22b959356515a764d8c661b7dd7bfc30f34aa598793be9e9227fe09915da79b0f4b65d1c236ad6c7c4461cc7a40859d13efc4a73d3e425d7b4a0bba4a1f876b55180ec6e027faeaf6350dd0234c0513a16f7b5ad33da68a91eb172528fc24bf166576f6278a4417e248ae66d21fd1af5f62973c763cfe7618432559e7e9ac08cab29c071bb5fdcd10410ac3c04f179d0b1d112d287b69a2bd6b664c24b2a5cae10fab20c94e6ee0f89fdef7e2639ea302666240a71ec7a3296c2c9345ca671019a57f6e44377e5ed4732fbf6d7a4f9c26eefebb4415f8b5356be463360c195061600600266f9ee1395a6523affe4bae6b7f75a4d9910cda29e97754f90e67d4e4cacad931f24fad7a103589be25580b962c3d0058672aea628842100ffb59b058772320ea06c501c5a1aeaab8df053d2a24cfacd363b001c747be7aa11abe6e2775c919c13dbcb7ee37444333ad2e27de8c00441c6c9ba96d031a362549dcac50bad11876bdd78b638b98891a4c79e8ef7a7cb32713747d36123911c4177811c676f3c3ae3393b2a79617870566a04758cd31811803ca38aa5fb0987c31dd4db975550a6ef756025c6cf0c1456495a637f5e763bf24570d5b6c6c000d0f08d8ae16c15ad7e1e59dae3fd2c7dcca312cbc7bb95dbdec463e31a6a4c9b2f1f9edc92bc7d610dec97a211cf966e5ce91d079318bc7b17fe19bc2cf5e11ea6e184359f25ffc808ebc8896e06afc0c2386fbbdee6bc762571424a35849870485f5e8e0dfd605377f03671f4b5dd7c4861dec785d43781a286e6ef5fd18997671165f21dbb6c992280aaa1d8f76752fa2f243ba2afc03e3ae505205234994dc88ae0053642f66a576e2e935d31e881dd50cdbe10b1458bc254c79a3619539e6c1d78934555c3ef9c48fe0b1a7eea35249a48c019b1e2101f0910f0ca34051968cd1f55f679411a902fec06db82fe3e481457ead34d028480581f7ed739219cd6a13ac1bbefc1efe033c494609c34e1fdeae683b35434787c657fde0d389caa188d2fbef4882d503aba9567f3c7a7518da8f050ada58f0517a7186e587692e299b9972e0245255061060da3b91b7408579012aa9bc32f71b5831d5f4b373b0b6733390a13d5ca00ed0a5f8a7c307b6f144121cd7df9b1a2b202438c303ae83e3ddd68f4c8e6d69e7b90997c96b10c887c21f81cea780906aaf02348384e47f739777d70e85042df6234bda724aacf7ca2494443c907487cdc061456177e32e8367955553143bfe6f7127122b420c5e08ebfef1bdf3f23f92a9d6573870228fce10b7dbf1caa4ef6ebeb87f3640f6840ec4b4a0816fabb07e34bc6bd387fe452db13d96398e5d46e62f90f573860cbc6647530316886223327270725b8f2b975587f074df3f08f18b1b88ff93f85a8f2151c03bc910d99ae8ddd453a63fd4f6a6e628487a5fe4b7f7a77cdde3e658ae82cf41d178d79811796d1dcc46a791c44f8e51af316b071ae8f0f5d005c77b507ae7aff01c6a9b0a9c450ee7af4c8cbaa8fb21eb48afb5abe8e4aa5555cc6a945275be5fb0d8461ee9c944dc67277cfb26a00569742e94012f27279914fe80f092fa8335b56a5c66751a57ff22cbc1a18db01d752402a5abf6c1377080bf5fb7a4a1541db2968c4626cde02d0f43eb82cf2f4b10dd64cd8457ad43e3d6aee54232b05461f6edce889dcf10cda28fe5d31cbcd51814b0c64127611df24ef2100c2a2a9d1e915dd7096c3299345708bfe37e3dc0875862b76bf7b253321a3a228dd10a03f20ffd600af21c1a95a2e459f11c03572f935d3272add7ae421bd613b977ec64c57d4a882ccd799f6a4186001608966b5d8074f68624b5b663c619f5b192fdf69ce484b29ee130fed6a39f822cd95de38f489f3faeb645ab8e1429b1959537f02cc5919007166a7b8fdcbeea943febf8ae74132d5c3f4aa3806e1e68027427caaf15b715af6950fd1c4c98af3763c69b3463121a5b372b02ffb23a72c2f5afdce554bf2cc0cc2b0a0a743f3333958b20909c2000640f2065a988200c7344dea109c85e05383359d1d768bb2e58e9ba9762f70b0bc4bbd99993184f77a007a10111a88938841188a67f6a3220a373cf8fe022cd5c367a9344b4866356c8df6d3f7e8b4a925a05ce098ba24cc9e09e88d605bcb4dccec9ba8b50d6a96868c5c0b3e88f4f0db0b76a4381da0a1b317aa582ae53ca917e5c5e7f12e05e32665d6b9981d5f2a828f8952801e2e1a14b398362d5cbfd763daa6a3082cf0e2eb37e9989aca0123a187c8aa941cde910588bbd707a8caa5997ae93385f66256d7d5371cd61860c34a6c94d16ea380fd2a790d5d6fc1a2cc1fea05f3102e3b7e92a2f13c6b79efe1ca6a04602a24c4ef52bbe278b15950a6b15b566705fc6eed385a953dae178e24efa2d53fcccc1051b23134a3815285c6f345f5ae2f6c5f9bbb1537ce05cdd436180df13c8bc5ee9f10550152635245e252f555909373eb9e9c554c7dd4286af1372f45ab053f861e625e81a8e1ce358def9f759b1e03a878efca0f2fadce38b4d6a8dea882dd0bc7c7515aae8c89945903511d55c8273ea06456c07b423fc2ad40da0e592c62ba031a0a41de2f1f49d5e9feb5bc7424c056f72454d7572c32bf87859c4ffd367190f3ab6d5b92cf9d294e7f02adcb527d1a29844f082edc514d717114dfd89d5664b7613cecf4dd67c82595c7fa0dcf42db175a58762bb70dcbba33f9f25d4a265d4b28802a30f46ce9cc2fc4bc426dc0de48a53be5440b72511818020f64d1eb1830371a1f24f04a64e7e44d0d46aeb29079f5addf95ddc4e0bd8955c773f8f65312f87fea1536ee79ea8bbe2138af6c1acf6a53d0a7af4411ef14a6f638d7661fd8f5085687972971322a36a04487404d52af48924466af8810253d9211aab58d068a74855e1d7ff400944177d907d586c842626bc8141c1d9a1cdb854c6b4949d8a04ebf7e6f158514e90f5aa19298269011dd39c7e3c96f7546df4e7698f05f60e0b2b433227affac222e515d68cdf71c50b6abe486c07834c4243aca6cf43131d4dc7aed6b8568323758050ede817dc98d1ad50a5307e958aee847183ce9568eb09185d2ea8f71a661d6021f4e2c129535c11af431170e7195d959d821fec667037c428d0fb00ccb014b8806c728c2ee6853f03785b394d07cb5bbb0c6acdd0986521da138aae4cac27c66f5ae7789f50334ea630518b9e3eeebe946fd9ebfd6b1e30529f755f66d467cacf2a6c49f7a6d33b66d16bb18140769026c55d9f27e8753cae5ca2da2cd06d36cfe714571a33d58795333549702f1d1cd3cc7a7e5dcc994c5bd0ef76f13f0ac6ff8380ae69e241e23e7e8604cb55a95149a28b1fa8412babe08fc70b80eeae1fd511f11e02a6f105f826bd751a88acab02e6930954977fe433579dfc3c9511aec62090d5887f2501ebaaf18c54340908567c8e19c870b6c49f45429f1e70d6b5d6cd992e17be388e8b105aa16f642b1d43891de20bd039153ea925a658e7442a5ab563b284ab70bab1edf5c227de0e024265d2bdf242a5548ce9f4ed82a9776c28bf2a1c33861fc7ed4af046517c3b5dab01c0cc3b1762d64ded0efe5e9a8ab2e5606dbe664119627109c486d0e6f55e17ddebef5d6948c58a6b77aa3fc6114b0b11fe552e72c67e8a7a9aaea2c22cd4665f5c4576922286eb042ad3e22c1130a7ca9e276502f9a3b740220e684b9e6e4465f57e2dba67ba6ba115a9276ebfad99bda7504a9cca4ff25b78481de4c7cf3a807ad186a9ef56e7d0160d7e6e901a3b804eff8d7ace2c75752977adfa5d76658ab52e5f9d6b1ce8dcf342daf529b3218ffee72ad6445332dbec39e38c65ce1f65d39f2c22e97bc0b2c04573924930e3c0689fb7174ae75daab0a8f2ab2af0d119f876dfc2731f816a4478e59d5e6ef02a7daf56c3eff609cd688a68712df8ffe75493074c9e7cf696420aac6eec5d528dd2ea2f872912296f6df617ac201844f55cd43eae1532437c1a9146f5af85ca8a5a1ad5e2a84c4dd5a4c4a20b11dc5765dfdefd93a490921528e74ada889c2f5dc7fba5b9d0c8b73c8fc912c0eaa59071a68b9273334c433caf98d2c0065d98b0bfed14f0f5ce8bd76296e9ae0ee672f75cdf48bfc9789c9535a5287b1b87b64ed785056c31848a2d19963c9b7b73e6b5fe9cbc26c71a0d54ec1aa6a8c14d09e6292f00a18f999b7ee1cea874466355ac9fa738568234d2f9e77d2891ac4ae01073d6461d28d1a27e37eade103d5c2786c9bd2726fb7e4eeb96ed4e1449f11161ef80f5f4d46eba72f698aceea5a4db7e4436101d888f4b4c5c870b4f2704b699157c514fcb199d5147a16ec78c2fe6607feeca58ac67cb4f05c6dd5bd68acda8b7d18faf58c720393e326f54f7e1eb9d485c5d7b37253632b3276e29674a8b818203551d6b81eb825b7a638628239de02a030308802eb5c62ade539d83c0160e301cdcabe5b45617c38", 0x1000}, {&(0x7f00000056c0)="e1e3b74a01d466dc6703a0371a26d0ae909f8714c8b420f3e53e33743d867554f81d712945e2727f31c88a4f0fbb24dcc233e74ed63afb5ca7e6a2f535466451715b2ff6446e9685beb4aa118192d6821e020fcfcda34029674905b41f551e060e6cb5ae20a70356400b1c88ba6496e3a78dc66764727e54370f3685344e79b8aaf7", 0x82}, {&(0x7f0000005780)="f1e510", 0x3}], 0x5, &(0x7f0000005840)=[{0x58, 0x114, 0x200, "0bb6b27764003710d466a9a38419f3abb8bdc5da6bb33b8087fe04ef026f615400a027bf7f862084ca794c62f87a3f2beea3164b213dfbdb3f81c594caf104d7130f29ecd1b989"}, {0xb8, 0x10d, 0x1, "2282d8cf7e94fe37ab160da499a3c2ab98e13bc328a83a5c8c562e26ebaf1ee292070a91a762f5de8a8959f75fffeba0445dec823ad8ed7407fc8504a1ef6afc0690c2e9ea2ffe16eefaf0e3a0807f0aa49086e03ccacf36ca4e5007fe6d3021dbb19b836147c92afc672dc8947df36e7c2ad3801b73c4ea4d77dcc459a0d7b3319c5f07a707d682735a2efe776b1b9fe3dcb5ec841c4e2113edb03326def0f40d5ef8309fdb"}], 0x110}}], 0x7, 0x20000000) 00:32:56 executing program 0: socket$inet6_udplite(0xa, 0x2, 0x88) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r0}) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x22500, 0x4) setsockopt$sock_int(r1, 0x1, 0x2f, &(0x7f0000000180)=0xffff6727, 0x4) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000010c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) socket(0x11, 0x800000003, 0x0) creat(&(0x7f0000000040)='./bus\x00', 0x0) openat$keychord(0xffffffffffffff9c, &(0x7f0000000240)='/dev/keychord\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) socket(0x10, 0x400000000080803, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') mkdir(&(0x7f0000000640)='./file0\x00', 0x0) syz_open_procfs(0x0, &(0x7f0000000140)='ns\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) dup(r2) clone(0x7f8, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r3 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f00000021c0)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000440)=ANY=[@ANYBLOB="40340800eebb16c248460f05eaa415a5"], 0x10}}, 0x0) ptrace$setopts(0x4206, r3, 0x0, 0x0) tkill(r3, 0x40) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r4}) ptrace$setregs(0xd, r3, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r3, 0x0, 0x0) 00:32:56 executing program 1: request_key(&(0x7f0000000080)='big_key\x00', &(0x7f0000000100)={'syz', 0x1}, &(0x7f0000000140)='syz', 0xfffffffffffffffb) r0 = add_key$keyring(&(0x7f0000000b80)='keyring\x00', &(0x7f0000000bc0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffc) add_key$user(&(0x7f0000000080)='user\x00', &(0x7f0000000140)={'syz', 0x0}, &(0x7f0000000180)='\v', 0x1, r0) request_key(&(0x7f00000001c0)='trusted\x00', &(0x7f0000000200)={'syz', 0x1}, &(0x7f0000000240)='ppp1%\\.\x00', r0) r1 = add_key$keyring(&(0x7f0000000b80)='keyring\x00', &(0x7f0000000bc0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffc) add_key$user(&(0x7f0000000080)='user\x00', &(0x7f0000000140)={'syz', 0x0}, &(0x7f0000000180)='\v', 0x1, r1) add_key(&(0x7f0000000040)='big_key\x00', &(0x7f0000000340)={'syz', 0x0}, &(0x7f0000000640)="5f415f5ae37c4d08e66711e9fd3a8f7e03ede279a22b59870438b72b7533ca7470331880ce84480711be66c043996690d4dc2b9e4549b4d9bb5e370c09ad4e9fdff09fcf474661992257020206c44778d2d754f85b61b4ace9e8ee2239d1e6e16f75c0627905ee31e2196b935879c00c5f7343bc5363556fe56e65b097219d6ad2192b65f280e83edccfca4412a04b2059a8bbfc79e01f411f2144a61067a6b880ec84ca3cadb245d4a56eb19cb1f533065f1c97be3a8230e48c44bdc03a2607907068558321", 0xc6, 0xfffffffffffffffd) r2 = add_key$keyring(&(0x7f0000000b80)='keyring\x00', &(0x7f0000000bc0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffc) add_key$keyring(&(0x7f00000000c0)='keyring\x00', &(0x7f0000000280)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffff8) add_key$user(&(0x7f0000000080)='user\x00', &(0x7f0000000140)={'syz', 0x0}, &(0x7f0000000180)='\v', 0x1, r2) rt_sigreturn() add_key$user(&(0x7f0000000000)='\x90y\x04\xc5\"', &(0x7f0000000180)={'syz', 0x3}, &(0x7f0000000400)="4ff4ab2252c636a940770900000000000000d12682f5e4519f95d6774f91a90a52c309c47263243b43e7571f3daa59cb3ce8586ebd911429e254018a6b327f6829b3105b60d3b6adf4aba5895fdb4b08a6d09f4982f07c298b3836fe4eb69590d1bdbf3b7cff05ee5f00a1d9c92d28656cde93e1d89606b2d95949a6d8213cd3fb488137fad4a23e45a0528fe4c5f3feff0885b106763d3d", 0x98, r2) r3 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') preadv(r3, &(0x7f0000000480), 0x10000000000002a1, 0x0) getsockopt$IP6T_SO_GET_ENTRIES(r3, 0x29, 0x41, &(0x7f00000004c0)={'mangle\x00', 0xb3, "e79be3e01cf9bd6668f8e44c813045448ffd2cedeb93bcaf9b3a9656a944865fbf9ef55432c91d0d35db17c77bfab8b0327f91fdffb61a18d8fe26f016025b11af947e72031c503dec1325080f9b95eb1770374848901249a1f4a08b7b419660d6a6cb7b111daaed9da5f42a9c381579db5c5cae076dcd1786c9ee884897a9620f597df275284bb5a1766db78c552840b57b6929812bc27980abb93c4cfe785c5d699257617854adc7f868247c8818a4457439"}, &(0x7f00000002c0)=0xd7) pivot_root(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='./file0\x00') 00:32:56 executing program 5: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendto$inet(r0, 0x0, 0x0, 0x400c000, &(0x7f0000000080)={0x2, 0x4e21, @remote}, 0x10) connect(r0, &(0x7f00000000c0)=@caif=@dgm={0x25, 0xfffffff8, 0x37}, 0x80) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/udp\x00') r2 = dup(r0) sendfile(r2, r1, 0x0, 0x523) 00:32:56 executing program 2: add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x0, 0xfffffffffffffffc) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') preadv(r0, &(0x7f0000000480), 0x10000000000002a1, 0x0) setsockopt$inet6_tcp_TCP_FASTOPEN_KEY(r0, 0x6, 0x21, &(0x7f0000000080)="4dbe1fb6d9f45ca3275fc21d995e7e06", 0x10) 00:32:56 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x200000000000013, &(0x7f0000000280)=0x400100000001, 0x2a7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = dup(r1) flock(r1, 0x8) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) connect$inet6(r0, &(0x7f0000000080), 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_OPTIONS(r0, 0x6, 0x16, &(0x7f0000000440), 0x12f7e5) clone(0x2000000002000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r3 = dup(r0) setsockopt$inet6_tcp_int(r3, 0x6, 0x3, &(0x7f00000000c0), 0x36c) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) 00:32:56 executing program 1: openat$apparmor_task_exec(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self//exe\x00', 0x3, 0x0) r0 = memfd_create(&(0x7f00000001c0)='\xb3', 0x0) write$FUSE_DIRENT(r0, &(0x7f0000000080)=ANY=[], 0x29) clone(0x7ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) exit_group(0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r1}) ioctl$GIO_UNISCRNMAP(r1, 0x4b69, &(0x7f00000000c0)=""/145) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x81, 0x11, r0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', &(0x7f0000007140)=""/122, 0x7a) 00:32:56 executing program 2: 00:32:56 executing program 5: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendto$inet(r0, 0x0, 0x0, 0x400c000, &(0x7f0000000080)={0x2, 0x4e21, @remote}, 0x10) connect(r0, &(0x7f0000000180)=@nl=@unspec, 0x80) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/udp\x00') r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r2, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r2, 0x0, 0x0) ioctl$EVIOCGABS0(r2, 0x80184540, 0x0) write$binfmt_elf32(r2, &(0x7f0000000200)={{0x7f, 0x45, 0x4c, 0x46, 0x20, 0xa2, 0x80, 0x0, 0xd7f, 0x2, 0x3e, 0x117, 0x30e, 0x38, 0x329, 0xee5, 0x1, 0x20, 0x1, 0x4, 0xfffc, 0xff7f}, [{0x70000000, 0x8, 0x400, 0xffff, 0xc, 0x4, 0x246, 0x1ff}, {0x2, 0xb, 0x9, 0x3, 0x3b7, 0x5, 0x5, 0xf}], "e651cd5c4504de23d699ab789c5550fcf2a2f2414d22660a4f0073a5e8e11dbe40b4d1fb31319477abe87179fa037d42f7cc8e3db9ab56b37a4fb74f35ba6591618d8e60f13374fc8fdc711188518126983e900308e3ceb69a3820f98961ec3743e7da171d4704528fbf0a8d9871f1560c6a70af7a74b1ae9f325f556ea48586535e9f874da7e63f8f90bd3e7f4bae23f6fdf61f07dfddb3a35fde9441d3182156718bd46a7dec3dfe0f7eeb8cf8c3762afd10ab7219599fff6ad18e0f924f7880694b9b5bb0", [[], []]}, 0x33e) r3 = dup(r0) sendfile(r3, r1, 0x0, 0x523) 00:32:56 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r1}) setsockopt$inet6_MCAST_LEAVE_GROUP(r1, 0x29, 0x2d, &(0x7f0000000000)={0x7, {{0xa, 0x4e24, 0x8, @loopback, 0x80000000}}}, 0x88) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x20000008, &(0x7f0000000100)={0xa, 0x0, 0x0, @loopback}, 0x1c) getsockopt$inet6_int(r0, 0x29, 0x10, 0x0, &(0x7f0000000180)) 00:32:57 executing program 3: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendto$inet(r0, 0x0, 0x0, 0x400c000, &(0x7f0000000080)={0x2, 0x4e21, @remote}, 0x10) connect(r0, &(0x7f0000000180)=@nl=@unspec, 0x80) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/udp\x00') r2 = dup(r0) r3 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r3, 0x0, 0x60, &(0x7f0000000200)=ANY=[@ANYBLOB="66696c74657200000000000000000000000000000000000000000000000000000700000004000000a0040000380100003801000078020000b8030000b8030000b803000004000000", @ANYPTR=&(0x7f0000000040)=ANY=[@ANYBLOB='\x00'/64], @ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0003801000000000000000000000000000000000000000000000000000048004c454400000000000000000000000000000000000000000000000000000073797a31000000000000000000000000000000000000000000000000a0000000f3f8ffffffffffffac141428ffffffff6f729db1000000ffa2b049f536e500000000000000000000000000000000000000ff00fefeff00000000000000000000aaaaaaaaaaaa0000000000000000000000000000000000007f00ff7f007f00000000000000000000008700040fff0008000000076272696467655f736c6176655f3000006772657461703000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000040000000000000000000000f0004001000000000000000000000000000000000000000000000000000050006d616e676c65000000000000000000000000000000000000000000000000ffffffffffff000000000000000000005a2f0d6e05480000000000000000000000000000e00000010800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0004001000000000000000000000000000000000000000000000000000050006d616e676c6500000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffff00000000000000000000ac1414117f00000106000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c000e8000000000000000010000000000000000000000000000000002800000000000000000000000000000000000000000000000000000000000000feffffff00000000"], 0x4f0) r4 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') preadv(r4, &(0x7f0000000480), 0x10000000000002a1, 0x0) getsockopt$EBT_SO_GET_INFO(r4, 0x0, 0x80, &(0x7f00000000c0)={'broute\x00'}, &(0x7f0000000140)=0x78) sendfile(r2, r1, 0x0, 0x523) 00:32:57 executing program 1: mmap(&(0x7f00006ea000/0x200000)=nil, 0x200000, 0x3000007, 0x8d471, 0xffffffffffffffff, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r2, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r2, 0x0, 0x0) ioctl$EVIOCGABS0(r2, 0x80184540, 0x0) sync_file_range(r2, 0x0, 0x8, 0x1) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x0, 0x11, r0, 0x0) 00:32:57 executing program 2: r0 = syz_open_dev$rtc(&(0x7f0000000080)='Cdev/rtc#\x00', 0x33, 0x1) ioctl$RTC_VL_READ(r0, 0x80047013, &(0x7f0000000100)) add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) 00:32:59 executing program 5: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendto$inet(r0, 0x0, 0x0, 0x400c000, &(0x7f0000000080)={0x2, 0x4e21, @remote}, 0x10) connect(r0, &(0x7f0000000180)=@nl=@unspec, 0x80) syz_open_procfs(0x0, &(0x7f0000000000)='net/udp\x00') dup(r0) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r2, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r2, 0x0, 0x0) ioctl$EVIOCGABS0(r2, 0x80184540, 0x0) write$evdev(r2, &(0x7f0000000040), 0x0) write$evdev(r1, 0x0, 0x0) ioctl$EVIOCGABS0(r1, 0x80184540, 0x0) r3 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r3, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r3, 0x0, 0x0) ioctl$EVIOCGABS0(r3, 0x80184540, 0x0) r4 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r4, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r4, 0x0, 0x0) ioctl$EVIOCGABS0(r4, 0x80184540, 0x0) r5 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r5, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r5, 0x0, 0x0) ioctl$EVIOCGABS0(r5, 0x80184540, 0x0) r6 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r6, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r6, 0x0, 0x0) ioctl$EVIOCGABS0(r6, 0x80184540, 0x0) sendfile(r6, r5, 0x0, 0x3b9) 00:32:59 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x200000000000013, &(0x7f0000000280)=0x400100000001, 0x2a7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x184800) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r2}) write$P9_RLOCK(r2, &(0x7f0000000200)={0x8, 0x35, 0x1, 0x9ebcfd6369a496d3}, 0x8) r3 = dup(r1) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x101040, 0x0) recvfrom$unix(r4, &(0x7f0000000100)=""/116, 0x74, 0x40, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0x6e) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) connect$inet6(r0, &(0x7f0000000080), 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_OPTIONS(r0, 0x6, 0x16, &(0x7f0000000440), 0x12f7e5) open$dir(&(0x7f0000000000)='./file0\x00', 0x620040, 0x10) clone(0x2000000002000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r5 = dup(r0) setsockopt$inet6_tcp_int(r5, 0x6, 0x3, &(0x7f00000000c0), 0x36c) socket(0x3, 0x800, 0x5c) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) 00:32:59 executing program 3: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendto$inet(r0, 0x0, 0x0, 0x400c000, &(0x7f0000000080)={0x2, 0x4e21, @remote}, 0x10) connect(r0, &(0x7f0000000180)=@nl=@unspec, 0x80) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/udp\x00') r2 = dup(r0) accept(r0, 0x0, &(0x7f0000000040)) sendfile(r2, r1, 0x0, 0x523) 00:32:59 executing program 2: prctl$PR_GET_KEEPCAPS(0x7) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r1, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r1, 0x0, 0x0) ioctl$EVIOCGABS0(r1, 0x80184540, 0x0) fdatasync(r1) preadv(r0, &(0x7f0000000480), 0x10000000000002a1, 0x0) set_tid_address(&(0x7f0000000140)) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000080)={0x67, @initdev={0xac, 0x1e, 0x0, 0x0}, 0x4e23, 0x3, 'wlc\x00', 0x4e, 0x7fff, 0x69}, 0x2c) add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) fcntl$F_SET_FILE_RW_HINT(r0, 0x40e, &(0x7f0000000100)=0x5) 00:32:59 executing program 0: socket$inet6_udplite(0xa, 0x2, 0x88) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000010c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) socket(0x11, 0x800000003, 0x0) creat(&(0x7f0000000040)='./bus\x00', 0x0) openat$keychord(0xffffffffffffff9c, &(0x7f0000000240)='/dev/keychord\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) socket(0x10, 0x400000000080803, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') mkdir(&(0x7f0000000640)='./file0\x00', 0x0) syz_open_procfs(0x0, &(0x7f0000000140)='ns\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) dup(r0) clone(0x7f8, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f00000021c0)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000340)=ANY=[@ANYBLOB="40360100001600c20b0300b70000000000000000f3c8a0497e4605de1a198a648cfb16b2c7330b36e45ecfac4cf463cda9fec8969485be4a4736c7357b1669771b6e5f60bb967d191b6cc15ee9f8843e466514bcd721564bc75763f79435797af1094e85f8d7fe605e5757ef38ce69ab1ce0ab28757f5ffb2f0eadeca0aef0f733f3189d7e00e94ac14a97704e9226e36c3130823151269b3a0b58efa453bb70f890846e6c5c5e3daa9c88fd6d9274b2461f1bb780f5621ef39a879c14638446f8a7c6b772407ab8eb9b08026474da99b5e593a49a26bf1c7097f29b55701aa547ac6a3b618cecb3678cbb9dcb7200b59c5c05d207d1a6e14af584ab368cb836e50a7a7d3587cc990b46180e4fd681a7064dda98ec0f4a048d601ed818cc8f47f2bca35450c095bf01ae8f63be5946ccd46d"], 0x10}}, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) r2 = gettid() ptrace$setopts(0x4206, r2, 0x0, 0x0) tkill(r2, 0x40) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r2, 0x0, 0x0) capset(&(0x7f0000000080)={0xf0094f43f3afbd1, r2}, &(0x7f0000000180)={0x1ff, 0x1, 0x6, 0x4, 0x7596fb24, 0x1c7}) tkill(r1, 0x40) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r3}) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r1, 0x0, 0x0) 00:32:59 executing program 1: r0 = openat$keychord(0xffffffffffffff9c, &(0x7f0000000000)='/dev/keychord\x00', 0x0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socket$packet(0x11, 0x3, 0x300) clone(0x7fc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r3}) setsockopt$inet_tcp_TCP_QUEUE_SEQ(r3, 0x6, 0x15, &(0x7f0000000280)=0x101, 0x4) wait4(0x0, 0x0, 0x80000000, 0x0) tkill(r2, 0x18) creat(&(0x7f0000000700)='./bus\x00', 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r4}) sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)=ANY=[@ANYBLOB="04da0f050502f002f40f3401"], 0xc}}, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) write$UHID_INPUT(r0, &(0x7f0000000740)={0x8, "01e57edf478150e3fd7aa39601faf42aa47d715928ac76036be71ee4fa69ea52e384f37d4eda81374a9813f7c423ab8d76562c7d0b2bb4f423e9006ea719329288ef46a6d3afd34168ca76207c5a4a29abb704a479ea27ba036c34b23a803def438cf0a76d3bcd2784064c46dd15157a0124cde6f55e5f4d60c4de89d362be4204d9cf67458a207cd1511ff7feeb1509f212968dba5df28a4bf64e296b875fd536770ac412058917b02574ac84ef240dfbd3163b0b3fd4623c110db86152f0a5745351a44dbe846e07e20b4bed5aeef20d320254df50fdc885c00ccb62b282f67591e8498379ed4ffe1a1d46b9b9317e9d50e611fcdc57cf9e70df0c370bd5ae30ec048b66d77b2fc2f76ec73350dd2f0efae843cdafb8f1d5c6471418e34776f9772ce3ac9f6fc28d9e0208c26637a6578bf427dbf37b4b34c848b40b664f52be9a426f40b0f9973ce414d1370f33a321896d2cc5e4d57d243ca34ab26a9aedd69d5a489335a83eee7d6fe37948282252fd5fd90a119470b89fa194ea38705e54e02b1d490efcac7df5d3ff89724629065106c3ec5bf9a248c29555ba5fc6bc54c363af103fda461f314de35e3815c6aa2598c0db974eb0db9cffafc0fb9ff285ce8c4a614154ffc15519321854639186f0185478853e9cb15597b8903349c473b8806f772a1ac7aecfd6fefb9c503426ce9b1ee79db3ea7d2a26626f3450f70bc79f0399b8779b12df0f8942b268c0ad91d20989048f1fe08ed718e12491dd958e24f1a839bfb41bed954ebecee9d99ed92804553d2818d69239006999878a63b4e5a6bf838b5d015fa2cd42131b7b64814b9475b33afda4943dd701627235889f68b4ae16c7d3f7c7d3a545a7953f6b48f683f40a3813250d626a4d639b0ca6457aadb48c48de09cb9665b796c5e6b4815d3749fd031f967e647b18bb05cf184df8d973c09d626cbfe312b0058971745968dd9a38fadeb353e387649c2758529bcc06fca9bed3b627e3dcc5d675a01753b482a9c18eb4c49fdfec95d796676a56575dde99010fedd14c95a3a63d3bd609453acd6ab566befdf842865a7286ab3193ae2370b56310f2d7ab5193414bca2203ab426d1ab4ac209870db3258dd13fe351fc70e729602ecd9c572cf169e0f97e30342a501447428b9f80040c55e6a8623ab7e428c2732f4d9f3b99a1825db4ac5e183175229cee06bdad818c14c68680cb16cf0e2fdf4125c7128df92803071e2366466079c993fdbeb888d1d8fb6972ba32364ccc5b1271524d0840af2979a6d56a130d77da6527fa2cc07e88481f6f19de742953f03ab509b8a4b5f2658867abebd483dc19f100a957d4bf25f0fcea1fb124376e95c22365cd08dbe7a55b174d7179019767258bbce153534ca804371fe90a56d0caa979e685fdb019db9701944b8d73b4ad1822707f56a6291ff39b9567aa8b1d4970ce1577a9b201dac44f26f45722190000fa197a6f186c719566d65ec966ddb0ac553b1c43fc3decd2b52aea405aa24eb99a569f8bc9389578f075b2e5c6db0144b26b4945174ec2d06a40a49322d0a5259564928099124ed7b4d5e9afbb26509de6aae8c41d86edd3b7296b6fc10c38bcc2b3d95b9bc270f54638b6f231b238a2e8d9aba7266bc69de9c80e04b7ca358eb277ebe580f6ea67c412dd92c8ed9dc491fc2b5e7834c05cc8b6651214039d3418252fefc80e8c6c03a28d4841b358972b54f3d128a5ea7055296054a569cf6be8d84c06b9965bfcf5e2863606e224209bd7364da1ce94bdd7abbfb93c4048a0e13b62464aa19eab2498c045639a70ab594d70c7edcd7ea6717538e748664277b9446f4a2f373b8794aee180445d8b8e3ec676e1c919d1aced816267a4b317beab2e8885ba62e3424883047a61598f5382e480f35f86a939ccad5c5e3c22cad0c8dad0f07d71f1ec1b4c87bfe963dfc2905a8dd69555c47f02690ccb4af5f86a14e45e1e41eec6c135b39a5289212b065919e0cac58ccbff257a5317068904b44268eda80d1d1428c8a1bc36d73af9732dee119d77eebb86c5ec5452c565cba4823f8db7733ebb5127ef857341f354c2fb3ab31907db05aa9f79f8edc21b474655e3edd5aa241f5d3a975fbd21008c30ce25e08cb5e30002d26ff593add1574c2ac897b4c5f9de03c7b61fe91d3c8afdbaa9d02848b029f657006d54218d8b8144b1122ffdeeba68c632997055de2875ed764d3b31c49252c50627e327bb83074b1019da3e612e18ccd69bc9486f6c91a5311c38af8609e4e69410882f1e71a1c3f24b372c7f7a44cf3447d76b85a388f640848302484641030f93a9d8f964d9ec1ab9963306fb3b5551327398fba25d9521384a5c3ec18bfc1003f4f4d7eab55cf8a5a9f36af5cc64d86019f207cdb72f9bbdf4f6dfed8e797d34df077c509ee7b06ebaafb6b6606cbf8c0f7925f3a24f7b039b4e5112727a934f567f8ab01776c4864eeb78c05bd3466c2aafface301ff18b044170b2091538ac1787569f3eb8ba1b6183904ad425bff2ce713b95f94856271fe9964696ca3cd833ecaa60a322da89a836c52c3da8d458bf177a14b6d648824ad5d85f1f8236874eda154a114e398d06c19dc188355b3c2ed55bdc2eee815dcb98c32ef5b47c9fd81981104dcd077766ea3e312e7db6d98412afb9caff44ca28f4ab25fbba082b904dbe0d5ccd559ab3ca3dcfdaeff49fe8075477a39052fc82b014b3e8ccc7c8d736b0ba4d7c2db6e2bd3f811a1ef09a654e742b7da9edec0530ac94c269c1369c4cbce89692008c2b76f8bc08caf12d2e32e74ee0e9759704107435c8d9698ad705718008969d89558a0522482614e5d877aa810931579f5bdba767e5d6265d72b3a4bf00a8fda9981155997aaad17f734270c9bd2cda4783403f2710c07a02c8243ce02828c60d9a5ea4f77e865fa01a37317d6bddd5e381734c6fbba791c21ada6eb06a9ab41e3c6ef53589a6d1e3b84f665618372eb632e9d190a3f83aeee9f03ca806e7863623b576d6f6bbd455ad04947ecae79d3fc0271434883eeb0afb01ae20fe7c0174b817af03fc2e4378717e7633ead31a80cc885c8094d107d7b7938a6bb2c3ba2d3ae3de2d80bf5881014693425f7e98665678c71467ae3f88b973b025ff6fe5151874bae153f6b1a8a211f035dee726838e73bd39cf186eaaf61797b12b0ba31bca1b0baf8b1a0bdd23c2a7cf2529dee7d5844b912e682a19eaa0625fedf1d70192b6c163dcce36405f8a815bee9c66f290680ed402e7efa076ff931fb17d9b94f74a069f83c05c898bee17ef2f932c614bfb61177211c5a62f94e748f4206424defa439832f213cc6215989ec05c25b86fad110e5ac242e97b0ede951ed2529049d334a5c663fb0950259625e05d0ea61fca0c1d912384183257754791a5614566854351dd6c97aa226516550746fe4c4a9066be9622b5925286c88772145011425a59e4c5e00d26bd137fb95a342175c60e12d3e1fd4f309a8266d10f66f5ff4084b9f5922e87b3ab693d8b15443a1e19c3aaa69b5c1251e6501f4d033471ea4dcc338829c3a846a25a8f4b417e0825cbeedee46c42d2e303d48ce53b42d0c1a5150565a02ef29f586edbd009cbedec323f4b83dd9e04c28d0c7327fdef289269892407af04150de36e3e83f927049fa57b7fcf78ed5b238efd7e2085cd2c71eb512db93d86f79e2dca25e08a5bbfbff07662396e695f868006c4a947cdf5bdc9c5469bb92c31c63bebd89bb1e929d5e078fa45764076b32d9d05be4eb65aa8f4b4b18a93f0d3ae4f63c4d1257798f2c8a2f4fef96f2eb274812580ffbb652abb4fc5f06568166de1b8ecd0cea0da930b13fb0ddd00def726e9bb7690d06a452b3cd5198fb652ec453f0131c8ac96b62664b942348d3982b5499a2bf716b8f225b8c796d4eed493c06c840a202db53e629a5cc859319b6fea3cc6420f0bab33099a1c5fa3c4d3e4299716dc63c3a9374a7c397d03dfa7bc131884db4ffee10660ed10af8a9f36a6e47d42420f1462b70616c2f3101dbf0b157b1f699fac32debaa11b0ae974ca7ef626bca34a54a4f20636e24c216790e24e902a03e2615d4266b1ea3f0794a9af110162a345aec09615c8a9597398ccb8b5cf0b8a095d8e211fe7188e15d2c9f2a1458c25517b17a69465cc239c5997034326bcc901899c67ed0c3b37f11d3b90c80d2ff5ed1573c4d7cc4e10b2b851817cb05dfbb3114114764fc9b161c80a3f1ccd0f9bc3af768a1f375a764d13ce8543ca86a2d739f20d4b69b696aecc275bf7dbae9172f56303829c775dc98a81271a98f4062e803f0798cc8f12b86668487359e61076207161412c7dfe5ce3057e669078263359c2f9bbf461db9b9b83432550a3aa1f7a0cfaca0b93bc0b9ce12cf703ca457680feb073399eecb6c8646165a4c660d797c1febd8995875dcc57ce43731bf7e62b265a171b9c826b1406f9511a6033dfc04d9f81b245b7dd0c6726bb843950826e312a2f49d0485d88a6a016f45304b11dfd239c8fb6816b70f648f02f6611e27ded02f7b22f09ba93f7b4dd69173714c1398cee5f45a9915093bb978cb667c3e2c33d8a1e57f74cf47e8d7d555c0fe4dcf7219d60954001d87b27dc128b4e522e587b3ec0b1ee7710b21df9089bac1a702cbaa04068a005dd8e9bdd1d5c9e4cd8202e43588cdcc5eff862e00779b2b709134a1b83ca5c23975d8f322ed086e0e075acae1635fdb4afdf5abd67c240d2da1ff95e75369658c51e488cbf7c9ac0c87c32b391a268aad030a1898b0dea633bcf615ac001f81e52284e9e2be6c56c82dadb98d9e9394c21a081656a5f7fcb9f5260c64088a06202d02a11e5f5b022c0c6ae8ca261c05713a35ba3fdd63864f5154740e23cf0661c93cc2b365de2a0e3eca7d4b79a900635effc6fbcc2b076977ff349e9fe40714b764645077cf9987213a04ed89e4d4e4b0fb4bcfa2ffc168478e9062367db9009bd345c88df656d62fe0718a5febb12cbdb2c7d6847dcc979c4ecd10af44e480e240544b5d1ad25a6d819c6eb8869bd316e46a8fd0349a3b09cf7ea91794f95276175133df32cd3f81d8989e5453c142dc67a4c31caa436676a84d4089c731183351315340aa97ac4d76b63051be562802106243b40ef9033cc0ecf2aff6be32c075b3a8d912c7aa233583dd9e2ba6e76aa9ba8843c6ce5ddf41bf806c8362c51900711ed8092d99e991e55381c244bf545f57ab580053a3fcb80ba105e6d6d3830aa5f7e435cc963a59880dfcee3b8ca7df960e197358a62d2aa317a3ee85c5e04237f8bb4b8eb9ce1870ee67c69648844d760b53b5cc9e611956284806b49b561bb38e65ab25a47ae9822e67bc56436b9d438bf8d80735a969a96cf375a2c1904db4be37a2a5aa67cccaef014aed24fc3016e6becf66e6f33c6690c8529ba50ed05c36f64d72c76fe27164288b63403a4eeca7f4dd7f9cb29aafa2f2547149f55a29cd7801cc28ed2994585e70393d3912e2bb0e02519977f87abdbb511b2e11c0e2380c99db7c0521f575c07b54beb8ee752a44048259dfc5eec08360641bc05dcca791b2d4d5b8a92323e048cd60bac5d7ee42e537cf987e7939bde74f95a3dd2a4f75040dda6727f226c79093d9de9ca256d68b68888d5005882d7ed45e1191c2557b6f3c8554e7b841aa38b09fcef698dcefb80584dfdb7d78786de6c34b266bd56756e2d80949e37c444e78eed0115b90f2ebfa77f9eff8a5fd6d1d1f7f2e50a96a22e7460026b42215f3", 0x1000}, 0x1006) tkill(r2, 0x1c) sendmsg$DEVLINK_CMD_PORT_GET(r1, &(0x7f0000000200)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x841c4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000340)=ANY=[@ANYBLOB="f71b93aad59ddf0ebc5794d4041041b5554b9c4c45d7421aef9fb5ef700272e5c1aa9cac7bb0564b30cb30068ca3032681bb913ceff21369f4fb3b566516bcae8ea704bdae029193a3dcea275fc6e435877f08f7efe1d34c03b3b2ae9fb6672624a1018d5ff03cd3e1b0495bcbcd30a30bdf20ee6815d813829029a20c183e5d28cf56afa6c2fedfd9ad668b2c5cca174da664f1d8", @ANYRES16=0x0, @ANYBLOB="00022abd7000fddbdf2505000000080001007063690014000200303030303a30303a31302e30000000000800030001000000"], 0x38}, 0x1, 0x0, 0x0, 0x8810}, 0xb612154dce260001) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) r5 = openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f0000000180)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) r6 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r6, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r6, 0x0, 0x0) ioctl$EVIOCGABS0(r6, 0x80184540, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000240)={0x0, r6, 0x1000, 0x1ff, 0x15, 0x200000000008001}) ptrace$cont(0x20, r2, 0x400, 0xffff) 00:32:59 executing program 1: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f00000000c0)='./cgroup\x00\f#\x9f\xd0\x85\xac\xc4\x9b\x81-\xb3\xd7=C\xea', 0x200002, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000700)='./bus\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) close(r2) io_setup(0x18, &(0x7f00000000c0)=0x0) io_submit(r3, 0x200001cb, &(0x7f0000000040)=[&(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, r2, 0x0, 0x12f}]) clock_gettime(0x0, &(0x7f0000000280)={0x0, 0x0}) io_getevents(r3, 0x5, 0x6, &(0x7f00000001c0)=[{}, {}, {}, {}, {}, {}], &(0x7f00000002c0)={r4, r5+30000000}) r6 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ftruncate(r6, 0x0) r7 = open(&(0x7f0000000180)='./bus\x00', 0x141042, 0x0) ioctl$PPPIOCSDEBUG(r7, 0x40047440, &(0x7f0000000100)=0x671426ba) ioctl$FS_IOC_RESVSP(r7, 0x40305828, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x40000008}) ftruncate(r1, 0x1c08) r8 = open(&(0x7f0000000080)='./bus\x00', 0x400141042, 0x0) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r8, 0x0) write$FUSE_LK(r8, &(0x7f0000000040)={0x28}, 0x28) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = dup(r9) ioctl$PERF_EVENT_IOC_ENABLE(r10, 0x8912, 0x400200) write$FUSE_NOTIFY_RETRIEVE(r7, &(0x7f0000000140)={0xffffffffffffff1b}, 0xb0b8) 00:32:59 executing program 3: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendto$inet(r0, 0x0, 0x0, 0x400c000, &(0x7f0000000080)={0x2, 0x4e21, @remote}, 0x10) connect(r0, &(0x7f0000000180)=@nl=@unspec, 0x80) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/udp\x00') pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r2}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r3}) ioctl$TCGETS2(r3, 0x802c542a, &(0x7f0000000100)) ioctl$RTC_RD_TIME(r2, 0x80247009, &(0x7f0000000040)) r4 = dup(r0) r5 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') preadv(r5, &(0x7f0000000480), 0x10000000000002a1, 0x0) ioctl$TIOCMGET(r5, 0x5415, &(0x7f0000000200)) sendfile(r4, r1, 0x0, 0x523) 00:32:59 executing program 0: socket$inet6_udplite(0xa, 0x2, 0x88) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000010c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) socket(0x11, 0x800000003, 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) openat$keychord(0xffffffffffffff9c, &(0x7f0000000240)='/dev/keychord\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) socket(0x10, 0x400000000080803, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') mkdir(&(0x7f0000000640)='./file0\x00', 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r2, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r2, 0x0, 0x0) ioctl$EVIOCGABS0(r2, 0x80184540, 0x0) fcntl$getown(r2, 0x9) ioctl$TIOCGPGRP(r0, 0x540f, &(0x7f0000000180)) gettid() fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f00000001c0)={0x0, 0x0}) syz_open_procfs(r3, &(0x7f0000000140)='ns\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r4 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r4, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r4, 0x0, 0x0) ioctl$EVIOCGABS0(r4, 0x80184540, 0x0) r5 = fcntl$dupfd(r4, 0x203, 0xffffffffffffffff) write$P9_RRENAME(r5, &(0x7f0000000080)={0x7, 0x15, 0x1}, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) dup(r1) clone(0x7f8, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r6 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f00000021c0)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000440)=ANY=[@ANYBLOB="40340800eebb16c248460f05eaa415a5"], 0x10}}, 0x0) ptrace$setopts(0x4206, r6, 0x0, 0x0) tkill(r6, 0x40) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r7}) ptrace$setregs(0xd, r6, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r6, 0x0, 0x0) 00:32:59 executing program 3: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendto$inet(r0, 0x0, 0x0, 0x400c000, &(0x7f0000000080)={0x2, 0x4e21, @remote}, 0x10) connect(r0, &(0x7f0000000180)=@nl=@unspec, 0x80) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) getsockopt$SO_COOKIE(0xffffffffffffffff, 0x1, 0x39, &(0x7f0000000240), &(0x7f0000000280)=0x8) clock_gettime(0x0, &(0x7f0000000200)={0x0, 0x0}) write$evdev(r1, &(0x7f0000057fa0)=[{{}, 0x0, 0x0, 0xfffffffc}, {{r2, r3/1000+10000}}], 0x30) write$evdev(r1, 0x0, 0x0) ioctl$EVIOCGABS0(r1, 0x80184540, 0x0) r4 = dup(r1) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000100), &(0x7f0000000140)=0xc) r5 = syz_open_procfs(0x0, &(0x7f0000000000)='net/udp\x00') r6 = dup(r0) r7 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ptmx\x00', 0x80000, 0x0) fcntl$setlease(r7, 0x400, 0xe6dab640d23863d0) sendfile(r6, r5, 0x0, 0x523) r8 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') preadv(r8, &(0x7f0000000480), 0x10000000000002a1, 0x0) ioctl$TIOCLINUX6(r8, 0x541c, &(0x7f0000000040)={0x6, 0x7f}) 00:32:59 executing program 1: sendmsg$TIPC_NL_NET_SET(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000340)={0x6c, 0x0, 0x0, 0x0, 0x0, {}, [@TIPC_NLA_SOCK={0x2c, 0x2, [@TIPC_NLA_SOCK_ADDR={0x8, 0x1, 0x1}, @TIPC_NLA_SOCK_ADDR={0x8, 0x1, 0x3}, @TIPC_NLA_SOCK_REF={0x8}, @TIPC_NLA_SOCK_REF={0x8}, @TIPC_NLA_SOCK_ADDR={0x8}]}, @TIPC_NLA_MEDIA={0x20, 0x5, [@TIPC_NLA_MEDIA_PROP={0x1c, 0x2, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x3ff}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x1}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x200}]}]}, @TIPC_NLA_MON={0x5, 0x9, [@TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8}]}]}, 0x6c}}, 0x0) setsockopt$inet_MCAST_LEAVE_GROUP(0xffffffffffffffff, 0x0, 0x2d, &(0x7f0000000180)={0x8, {{0x2, 0x0, @multicast1}}}, 0x88) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) socket(0x10, 0x3, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000140)="5500000018007f5f00fe01b2a4a2809302", 0x11}], 0x1}, 0x0) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) splice(r0, 0x0, r2, 0x0, 0x4ffe2, 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') preadv(r3, &(0x7f0000000480), 0x10000000000002a1, 0x0) ioctl$UI_SET_ABSBIT(r3, 0x40045567, 0x6) 00:32:59 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x200000000000013, &(0x7f0000000280)=0x400100000001, 0x2a7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) connect$inet6(r0, &(0x7f0000000080), 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_OPTIONS(r0, 0x6, 0x16, &(0x7f0000000440), 0x12f7e5) clone(0x2000000002000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r3 = dup(r0) setsockopt$inet6_tcp_int(r3, 0x6, 0x3, &(0x7f00000000c0), 0x36c) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) [ 2861.201932] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket 00:33:00 executing program 5: r0 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) sendto$inet(r0, 0x0, 0x0, 0x400c000, &(0x7f0000000080)={0x2, 0x4e21, @remote}, 0x10) connect(r0, &(0x7f0000000180)=@nl=@unspec, 0x80) pipe(&(0x7f0000000000)) gettid() fcntl$getownex(r0, 0x10, &(0x7f00000000c0)={0x0, 0x0}) r2 = syz_open_procfs(r1, &(0x7f0000000100)='\x00\x00\x00\x00') r3 = dup(r0) sendfile(r3, r2, 0x0, 0x523) r4 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') preadv(r4, &(0x7f0000000480), 0x10000000000002a1, 0x0) setsockopt$inet6_group_source_req(r3, 0x29, 0x2e, &(0x7f0000000340)={0xe, {{0xa, 0x4e21, 0x58600000, @remote, 0x88}}, {{0xa, 0x4e20, 0x3, @ipv4={[], [], @multicast1}, 0x9}}}, 0x199) 00:33:00 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x8, &(0x7f0000000280)=0x400100000001, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) connect$inet6(r0, &(0x7f0000000080), 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_OPTIONS(r0, 0x6, 0x16, &(0x7f0000000440), 0x12f7e5) clone(0x2000000002000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r3 = socket$key(0xf, 0x3, 0x2) sendmmsg(r3, &(0x7f0000000180), 0x32bc45944b084a6, 0x0) clock_gettime(0x0, &(0x7f0000001800)={0x0, 0x0}) recvmmsg(r3, &(0x7f0000001780)=[{{&(0x7f0000000000)=@vsock, 0x80, &(0x7f0000001380)=[{&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f0000000100)=""/18, 0x12}, {&(0x7f0000000140)=""/112, 0x70}, {&(0x7f00000001c0)=""/113, 0x71}, {&(0x7f00000012c0)=""/173, 0xad}], 0x5}, 0x2}, {{&(0x7f0000001400)=@in6={0xa, 0x0, 0x0, @dev}, 0x80, &(0x7f0000001740)=[{&(0x7f0000000240)=""/57, 0x39}, {&(0x7f0000001480)=""/240, 0xf0}, {&(0x7f0000001580)=""/172, 0xac}, {&(0x7f0000001640)=""/248, 0xf8}], 0x4}, 0x9}], 0x2, 0x1, &(0x7f0000001840)={r4, r5+30000000}) r6 = dup(r0) setsockopt$inet6_tcp_int(r6, 0x6, 0x9, &(0x7f00000000c0), 0x4) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) 00:33:00 executing program 5: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendto$inet(r0, 0x0, 0x0, 0x400c000, &(0x7f0000000080)={0x2, 0x4e21, @remote}, 0x10) connect(r0, &(0x7f0000000180)=@nl=@unspec, 0x80) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/udp\x00') r2 = dup(r0) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r1, 0xc0502100, &(0x7f00000000c0)={0x0}) ioctl$SECCOMP_IOCTL_NOTIF_ID_VALID(0xffffffffffffffff, 0x80082102, &(0x7f0000000040)=r3) sendfile(r2, r1, 0x0, 0x523) 00:33:00 executing program 5: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendto$inet(r0, 0x0, 0x0, 0x400c000, &(0x7f0000000080)={0x2, 0x4e21, @remote}, 0x10) connect(r0, &(0x7f0000000180)=@nl=@unspec, 0x80) r1 = getpgrp(0xffffffffffffffff) ptrace$peeksig(0x4209, r1, &(0x7f0000000040)={0x3f, 0x0, 0x1}, &(0x7f00000000c0)=[{}]) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/udp\x00') r3 = dup(r0) read(r0, &(0x7f0000000140)=""/9, 0x9) sendfile(r3, r2, 0x0, 0x523) 00:33:02 executing program 2: r0 = openat$selinux_avc_hash_stats(0xffffffffffffff9c, &(0x7f0000000080)='/seli\x00\x00x/avts\x00', 0x0, 0x0) write$FUSE_STATFS(r0, &(0x7f0000000100)={0x60, 0x0, 0x5, {{0x8, 0x9, 0x9a, 0x0, 0x6, 0x8, 0x2, 0x8}}}, 0x60) ioctl$sock_SIOCBRDELBR(r0, 0x89a1, &(0x7f00000001c0)='gre0\x00') add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x2400, 0xda8) r1 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r2, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) arch_prctl$ARCH_MAP_VDSO_32(0x2002, 0x5455) write$evdev(r2, 0x0, 0x0) ioctl$EVIOCGABS0(r2, 0x80184540, 0x0) preadv(r2, &(0x7f0000000400)=[{&(0x7f0000000440)=""/102400, 0x19000}, {&(0x7f0000000340)=""/165, 0xa5}], 0x1000000000000001, 0x0) ioctl$TIOCSLCKTRMIOS(r1, 0x5457, &(0x7f0000000180)) 00:33:02 executing program 3: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendto$inet(r0, 0x0, 0x71, 0x400c000, &(0x7f0000000080)={0x2, 0x4e21, @remote}, 0x10) connect(r0, &(0x7f0000000180)=@generic={0x5, "dc1e94242f00639728fbf0f9c5604d587905952318e16b2ba65c512476ad636e4b8a3b69339d799032d1e3baf991cb62e98e962cbb90e0a42adb004ef34aa2c635d9a1c3b0a3d1e658bd0329b026adf34242a1fdb29077f29c228a7f99fa857f8ea436a3d6576a6ba9e5f4b181c8f4574c466e8573fadbc93696947aa29c"}, 0x80) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/udp\x00') socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) setsockopt$sock_void(r2, 0x1, 0x0, 0x0, 0x0) r3 = dup(r0) r4 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r4, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r4, 0x0, 0x0) ioctl$EVIOCGABS0(r4, 0x80184540, 0x0) fcntl$dupfd(r3, 0x0, r4) sendfile(r3, r1, 0x0, 0x523) setsockopt$inet6_tcp_TLS_TX(r3, 0x6, 0x1, &(0x7f0000000040)=@ccm_128={{0x304}, "15f3e9216cee0e6d", "d27698f0af5be35585c993725a4b4990", "cb2530f0", "bfddfd7a6198d232"}, 0x28) setsockopt$inet6_group_source_req(r1, 0x29, 0x2e, &(0x7f00000002c0)={0x7ff, {{0xa, 0x4e21, 0xffff, @mcast1, 0x9}}, {{0xa, 0x4e22, 0x800, @initdev={0xfe, 0x88, [], 0x0, 0x0}, 0x6}}}, 0x108) prctl$PR_SVE_SET_VL(0x32, 0xaa63) 00:33:02 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x200000000000013, &(0x7f0000000280)=0x400100000001, 0x2a7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) connect$inet6(r0, &(0x7f0000000080), 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_OPTIONS(r0, 0x6, 0x16, &(0x7f0000000440), 0x12f7e5) clone(0x2000000002000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r3 = dup(r0) setsockopt$inet6_tcp_int(r3, 0x6, 0x3, &(0x7f00000000c0), 0x36c) chmod(&(0x7f0000000000)='./file0\x00', 0x45) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) 00:33:02 executing program 1: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000100)='./cgroup.cpu\x00', 0x200002, 0x0) fchdir(r0) r1 = creat(&(0x7f00000000c0)='./bus\x00', 0x5a) write$P9_RWALK(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="865f3b14111eac8e20e3eeef6c10bc79036b35ea7dd4910379cd2a9c5ecd5c084d2f2c68b022ad92f36ce8b8996bfbb6b2b089127b9ec1438233e4a6f5f4a56575f44feee5defae1236f79d03587ff6dcc258e32880ccb7dd178222f26e1e0662220eea72a262f08f1327b93f29150ce9958a92912ae794743b280e6f0f81f3e3cceedc56893c0edfc1bd4dbd9f67dd8f4554837da5c647ca070126484cd7643a502ffcd285fb4b94b84ac219001d23d37453246d8a6b06e3455e9cd89d4a55a4328505408ddf06a7574f174eb18cb218713a8006158fbb1d68d0ec8eb2887a5e2bdb56954baeb9801232164237e82de42ede1d1e48b3203ed9e8dabdce2c7fe4a8e2533c215291bacfaf191839dde72516a100baa6651ad4576f3e1fe13065e3cdd1f1f1751f4a28c6b3fbabd5043fe392e01"], 0x1) ioprio_set$pid(0x1, 0x0, 0x800004000) fdatasync(r0) r2 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/net/pfkey\x00', 0x4000, 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') ioctl$RTC_PIE_ON(r1, 0x7005) preadv(r3, &(0x7f0000000480), 0x10000000000002a1, 0x0) ioctl$TIOCCONS(r3, 0x541d) r4 = syz_genetlink_get_family_id$tipc2(&(0x7f00000001c0)='TIPCv2\x00') sendmsg$TIPC_NL_NET_SET(0xffffffffffffffff, &(0x7f0000000640)={&(0x7f0000000480)={0x10, 0x0, 0x0, 0x2019024}, 0xc, &(0x7f0000000600)={&(0x7f0000000780)=ANY=[@ANYBLOB="104988e155d4f3832bbea5fed0e42b47e96e903bdb013e3ea4bde6e1b85110beabc1b8d8dc8d54912934ccb3e9c88ebd0be241bf6f8741f9e1a6f1504fe3e80fbe95320a1093a9e5d9bcb297a8204f0f53657f99fe5cbb558fb4c20fc0f5148fa8b879fe830c5935a308f3e0c0365c5fed3e6309443452fb9b577b96f31da37b957a61d88b70335ac5d6ce7584cdff19e907cd8116947c6af57d725baa8172cc98e694b31b69ad6420163c29c20a5566c463cece94aed34dd1256cad89e0ceb31e", @ANYRES16=r4], 0x2}, 0x1, 0x0, 0x0, 0x40}, 0x0) r5 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r5, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r5, 0x0, 0x0) ioctl$EVIOCGABS0(r5, 0x80184540, 0x0) r6 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r6, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r6, 0x0, 0x0) ioctl$EVIOCGABS0(r6, 0x80184540, 0x0) r7 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r7, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r7, 0x0, 0x0) ioctl$EVIOCGABS0(r7, 0x80184540, 0x0) r8 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') preadv(r8, &(0x7f0000000480), 0x10000000000002a1, 0x0) r9 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r9, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r9, 0x0, 0x0) ioctl$EVIOCGABS0(r9, 0x80184540, 0x0) r10 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r10, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r10, 0x0, 0x0) ioctl$EVIOCGABS0(r10, 0x80184540, 0x0) r11 = fcntl$dupfd(r3, 0x0, r10) io_submit(0x0, 0x5, &(0x7f00000009c0)=[&(0x7f0000000340)={0x0, 0x0, 0x0, 0xbc13377679b6bd2c, 0x3, r5, &(0x7f00000002c0)="a7cc", 0x2, 0x81, 0x0, 0x3}, &(0x7f0000000400)={0x0, 0x0, 0x0, 0xbd012b6e73b210e2, 0x100, r6, &(0x7f0000000380)="a28743bac485e749d8e251a906b08112f94e23bdf5b5d897407614e965f6ba8a4e9248f242909e5cd0af6b6d953d4bbd14af9458f6403afa4a1ef50e3f9bc02a3afe3f9510acae039f4c2748e6e90cf4", 0x50, 0x2, 0x0, 0x2, r1}, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x7, 0x7ff, r0, &(0x7f0000000440), 0x0, 0x8, 0x0, 0x1}, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x6, 0xe5d0, r7, &(0x7f00000006c0)="3ed09f660e37646839faa3778ca2333ec7997a0b2d869edbe646ee2f1dc21ecd330c4046c0c5290c7ff8de6759e49dc38a4d6ac75b1a9adfcaf5bfabb408b22163dc54d4a2c97e1d4b91bf45566ddf", 0x4f, 0xfffffffffffffffa, 0x0, 0x0, r8}, &(0x7f0000000980)={0x0, 0x0, 0x0, 0x0, 0x2, r9, &(0x7f0000000880)="f8aa1fd77539841e58d90736dc1f860e78bfd68c6620fd6869fd7e6ee8c39367e0792c53d24f843de6c2a54165bd6653086c992d9492afadc38082a27fef0eb48bdefa178899c89495c1f7e979579b1208d28227f8f23054b3f8f9dd55dfb45bf679687acace61bf3bb979438e141e127ce6bded5dc46486e453f3c0342b5ceaa439c476b896f98feceb14ba12cfa13c3eed83731b83ea97f499060cbef57ccf9938e09c55e138f4f29f43ac3553132bddfa7e01b88cd1d3311cb9b59862f072d548a3adc4220706765181871a209ba08224a9403bbc42", 0xd7, 0x2, 0x0, 0x0, r11}]) sendmsg$TIPC_NL_UDP_GET_REMOTEIP(r2, &(0x7f0000000280)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x82402}, 0xc, &(0x7f0000000240)={&(0x7f0000000140)=ANY=[@ANYBLOB="d4000000", @ANYRES16=r4, @ANYBLOB="00032abd7000fedbdf2516000000a0000100100001006574683a64756d6d7930000038000400200001000a004e20000000ff00000000000000000000000000000000000400001400020002004e24ac1414bb0000000000000000100001007564703a73797a3100000000100001007564703a73797a300000000008000300f9ffffff0c0002000800020004000000100001007564703a73797a3000000000100001006574683a74756e6c3000000020000600040002000b0301003b000000040002000400020008000100ffff0000"], 0xd4}, 0x1, 0x0, 0x0, 0x81}, 0x88000) ioctl$FS_IOC_GET_ENCRYPTION_PWSALT(r0, 0x40106614, &(0x7f0000000000)) syncfs(r1) [ 2863.672163] audit: type=1400 audit(1575333182.364:1689): avc: denied { create } for pid=27787 comm="syz-executor.1" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 00:33:03 executing program 0: socket$inet6_udplite(0xa, 0x2, 0x88) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000010c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) socket(0x11, 0x800000003, 0x0) creat(&(0x7f0000000040)='./bus\x00', 0x0) openat$keychord(0xffffffffffffff9c, &(0x7f0000000240)='/dev/keychord\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) socket(0x10, 0x400000000080803, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') mkdir(&(0x7f0000000640)='./file0\x00', 0x0) r1 = gettid() ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x40) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r1, 0x0, 0x0) syz_open_procfs(r1, &(0x7f0000000140)='ns\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x2b) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) open(&(0x7f0000000180)='./file0\x00', 0x101000, 0x20) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) dup(r0) clone(0x7f8, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f00000021c0)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000001c0)=ANY=[@ANYBLOB="40340840eebb16c248460f05eaa415a5e39a3a09681cd58737acb2af60ca048a0b6c175344c049bdb7625059422f733cca888a84de4c7e1b13ec902d441833c03f2a5e9f2dd4631788d754ff9df0490eae91966393474e92fd66447276dd20c3bea343dc4dfda26c6670168fe1dea0aba118a24a77641c4ce92d"], 0x10}}, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) tkill(r2, 0x40) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r3}) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r2, 0x0, 0x0) 00:33:03 executing program 5: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendto$inet(r0, 0x0, 0x0, 0x400c000, &(0x7f0000000080)={0x2, 0x4e21, @remote}, 0x10) connect(r0, &(0x7f0000000180)=@nl=@unspec, 0x80) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/udp\x00') dup(r0) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) ioctl$TIOCSSERIAL(r1, 0x541f, &(0x7f0000000400)={0xff, 0x9, 0xff, 0x5, 0x2, 0x4, 0x7, 0xffffffff, 0x4, 0x20, 0x8, 0x12e, 0x3, 0x9, &(0x7f0000000340)=""/165, 0x53e0, 0x3, 0x8001}) r3 = socket$netlink(0x10, 0x3, 0x6) recvmmsg(r3, &(0x7f0000000600)=[{{0x0, 0x0, 0xfffffffffffffffe}}, {{&(0x7f0000000480)=@in6={0xa, 0x0, 0x0, @dev}, 0x80, &(0x7f0000000140), 0x0, &(0x7f0000000500)=""/226, 0xe2}, 0xff}], 0x2, 0x20001, 0x0) write$evdev(r2, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) flistxattr(r0, &(0x7f0000000200)=""/229, 0x185) write$evdev(r2, 0x0, 0x0) ioctl$EVIOCGABS0(r2, 0x80184540, 0x0) r4 = accept$inet(r0, &(0x7f00000000c0)={0x2, 0x0, @loopback}, &(0x7f0000000100)=0x10) sendfile(r2, r4, 0x0, 0x523) r5 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') preadv(r5, &(0x7f0000000480), 0x10000000000002a1, 0x0) connect$inet6(r5, &(0x7f0000000040)={0xa, 0x4e24, 0x2, @initdev={0xfe, 0x88, [], 0x0, 0x0}, 0x1}, 0x1c) 00:33:03 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x200000000000013, &(0x7f0000000280)=0x400100000001, 0x2a7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) connect$inet6(r0, &(0x7f0000000080), 0x1c) r3 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') preadv(r3, &(0x7f0000000480), 0x10000000000002a1, 0x0) setsockopt$inet6_tcp_TLS_RX(r3, 0x6, 0x2, &(0x7f0000000000)=@ccm_128={{0x303}, "afe7a3000f28bc98", "f971673b0bc8a832654cd7e0a1837b1e", "1a14c826", "3f3170a51574b3c5"}, 0x28) setsockopt$inet6_tcp_TCP_REPAIR_OPTIONS(r0, 0x6, 0x16, &(0x7f0000000440), 0x12f7e5) clone(0x2000000002000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r4 = dup(r0) sendmsg$nl_netfilter(r4, &(0x7f0000000240)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x2020080}, 0xc, &(0x7f0000000200)={&(0x7f0000000480)=ANY=[@ANYBLOB="30010000000e010029bd7000fedbdf25030000031c011b00307d00ab01cbcfbb0e464ecd095ae08358f195a3d6fa65784a5c86756efceb241e5f05383ddb27c8cb18a4d5939e5267447822a7f71599ef19ac3449bd9452cb2e0d49e2a7117e26f9f7236b189f781c788d2074354aba90cfb4a78cceb05636dab410779d3890f3099edb8fc2927b364830525c68e81d571ca7cab254ed5993509366ba7e1015e3362beff03b403841451c7c0ef0cb84ac35b12865b4e685df34651fb7953975a77fea7279334796b3061bd6c65cca23ad8599edbba4df10f5bebb192d5f0c848c39b47b4f4bbee7ccebd0534e7fe8be1a37b9645e05e92b45de201aa3d1a3b7654ea08479e8f5479fa38aebe540b4ccf1a3b83ecbfeee67b076f25c2953a5b3c66b34a50b2d454f745c2b36913d63cd9a76e92f6bcb7840204a"], 0x130}, 0x1, 0x0, 0x0, 0x4002006}, 0x20008ca3) setsockopt$inet6_tcp_int(r4, 0x6, 0x3, &(0x7f00000000c0), 0x36c) getgroups(0x1, &(0x7f0000000040)=[0xee01]) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r5, r6) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) 00:33:03 executing program 1: socket$inet6_udplite(0xa, 0x2, 0x88) r0 = openat$vga_arbiter(0xffffffffffffff9c, 0x0, 0x430701, 0x0) ioctl$sock_inet6_udp_SIOCOUTQ(r0, 0x5411, 0x0) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000140)='./cgroup.net\x00', 0x200002, 0x0) creat(&(0x7f0000000100)='./file1\x00', 0x0) clone(0x7fc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = add_key$user(&(0x7f00000003c0)='user\x00', 0x0, &(0x7f00000000c0), 0x13f, 0xfffffffffffffffd) keyctl$setperm(0x5, 0x0, 0x0) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000180)={r1, 0xfffffffffffffec3, 0xfffffffffffffebd}, &(0x7f0000000380)=ANY=[], 0x0, 0x0) gettid() ioctl$LOOP_SET_DIRECT_IO(0xffffffffffffffff, 0x4c08, 0x0) socketpair(0x0, 0x3, 0x0, 0x0) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f00000001c0), 0xfffffef3) read(r2, &(0x7f0000000200)=""/250, 0x50c7e3e3) r4 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r4, &(0x7f0000000100)={0x0, 0x5e9, &(0x7f0000000380)={&(0x7f0000000340)=ANY=[], 0x2c}, 0x1, 0x0, 0x0, 0x8000}, 0x0) r5 = socket$inet6_udp(0xa, 0x2, 0x0) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000040), &(0x7f0000000080)=0xfffffffffffffd64) ioctl(r5, 0x0, &(0x7f0000000340)="ab58b876e7f2d826a351f1c5e8df51f3d588c8cd745497") r6 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f00000000c0)='./cgroup\x00', 0x200002, 0x0) fchdir(r6) r7 = creat(&(0x7f0000000700)='./bus\x00', 0x0) ftruncate(r7, 0x8200) r8 = open(&(0x7f0000000040)='./bus\x00', 0x141042, 0x0) ioctl$FS_IOC_RESVSP(r8, 0x40305828, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x40000008}) ftruncate(0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = dup2(r10, r9) ioctl$PERF_EVENT_IOC_ENABLE(r11, 0x8912, 0x400200) epoll_ctl$EPOLL_CTL_DEL(r11, 0x2, 0xffffffffffffffff) ftruncate(r7, 0x81ff) 00:33:03 executing program 2: add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) r0 = socket$key(0xf, 0x3, 0x2) sendmmsg(r0, &(0x7f0000000180), 0x32bc45944b084a6, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r1, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r1, 0x0, 0x0) ioctl$EVIOCGABS0(r1, 0x80184540, 0x0) fcntl$getownex(r1, 0x10, &(0x7f0000000080)={0x0, 0x0}) ioctl$sock_FIOSETOWN(r0, 0x8901, &(0x7f0000000100)=r2) 00:33:03 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r0, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r0, 0x0, 0x0) ioctl$EVIOCGABS0(r0, 0x80184540, 0x0) signalfd4(r0, &(0x7f0000000040)={0x4}, 0x8, 0x800) r1 = socket$inet_udp(0x2, 0x2, 0x0) sendto$inet(r1, 0x0, 0x0, 0x400c000, &(0x7f0000000080)={0x2, 0x4e21, @remote}, 0x10) connect(r1, &(0x7f0000000180)=@nl=@unspec, 0x80) prctl$PR_SET_SECCOMP(0x16, 0x2, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x4, 0x7f, 0x3, 0x101}]}) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/udp\x00') pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r3}) write$selinux_create(r3, &(0x7f0000000140)=@access={'system_u:object_r:var_t:s0', 0x20, '/usr/sbin/ntpd', 0x20, 0x3}, 0x3f) r4 = dup(r1) sendfile(r4, r2, 0x0, 0x523) [ 2865.129694] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket 00:33:03 executing program 0: socket$inet6_udplite(0xa, 0x2, 0x88) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000010c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) socket(0x11, 0x800000003, 0x0) creat(&(0x7f0000000040)='./bus\x00', 0x0) openat$keychord(0xffffffffffffff9c, &(0x7f0000000240)='/dev/keychord\x00', 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = socket(0x10, 0x400000000080803, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r2, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r2, 0x0, 0x0) ioctl$EVIOCGABS0(r2, 0x80184540, 0x0) r3 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r3, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r3, 0x0, 0x0) ioctl$EVIOCGABS0(r3, 0x80184540, 0x0) r4 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r4, &(0x7f0000057fa0), 0x0) write$evdev(r4, 0x0, 0x0) ioctl$EVIOCGABS0(r4, 0x80184540, 0x0) ioctl$FIDEDUPERANGE(r2, 0xc0189436, &(0x7f0000000180)={0x7fff, 0x1, 0x4, 0x0, 0x0, [{r0, 0x0, 0x6}, {r3, 0x0, 0x3}, {r1, 0x0, 0x100}, {r4, 0x0, 0x1}]}) r5 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') mkdir(&(0x7f0000000640)='./file0\x00', 0x0) syz_open_procfs(0x0, &(0x7f0000000140)='ns\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) dup(r5) clone(0x7f8, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) wait4(0x0, 0x0, 0x80000000, 0x0) sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f00000021c0)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000440)=ANY=[@ANYBLOB="40340800eebb16c248460f05eaa415a5"], 0x10}, 0x1, 0x0, 0x0, 0x8800}, 0x0) ptrace$setopts(0x4206, 0x0, 0x0, 0x0) tkill(0x0, 0x40) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r6}) ptrace$setregs(0xd, 0x0, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, 0x0, 0x0, 0x0) 00:33:04 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) setsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f00000004c0)={{{@in6=@remote, @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0xa}}, {{@in=@multicast2, 0x4d5, 0x2b}, 0x0, @in6=@rand_addr="1f4e89a7cd077a9affc9f887fc1c623a"}}, 0xe8) r1 = socket$inet6(0xa, 0x2, 0x0) setsockopt$inet6_IPV6_XFRM_POLICY(r1, 0x29, 0x23, &(0x7f00000004c0)={{{@in6=@remote, @in=@multicast1, 0x0, 0x0, 0x0, 0x0, 0xa}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x8}}, {{@in=@multicast2, 0x0, 0x2b}, 0x0, @in=@remote}}, 0xe8) r2 = socket$key(0xf, 0x3, 0x2) r3 = socket$unix(0x1, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) setsockopt$sock_int(r2, 0x1, 0x8, &(0x7f00000001c0), 0x4) r4 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCSIFBR(r4, 0x8941, &(0x7f0000000040)=@generic={0x3, 0x6, 0x3}) sendmsg$key(r2, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="020b0001020000000000400000000000"], 0x10}}, 0x0) sendmsg$key(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000380)={&(0x7f0000000080)=ANY=[@ANYBLOB="0212000002000000f0ffeb0a2d50cb73"], 0x10}}, 0x0) recvmmsg(r2, &(0x7f0000000f00), 0x274, 0x10000, &(0x7f0000001000)={0x77359400}) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r6 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r6, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r6, 0x0, 0x0) ioctl$EVIOCGABS0(r6, 0x80184540, 0x0) sendfile(0xffffffffffffffff, r6, &(0x7f0000000140)=0x4, 0x5) setsockopt$inet_tcp_int(r5, 0x6, 0x7, &(0x7f00000000c0)=0x1, 0x4) ioctl$EVIOCREVOKE(r6, 0x40044591, &(0x7f0000000240)=0x1f) close(r2) 00:33:04 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x200000000000013, &(0x7f0000000280)=0x400100000001, 0x2a7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = dup(r1) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r3}) ioctl$KDADDIO(r3, 0x4b34, 0x3) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) connect$inet6(r0, &(0x7f0000000080), 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_OPTIONS(r0, 0x6, 0x16, &(0x7f0000000440), 0x12f7e5) clone(0x2000000002000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r4 = dup(r0) setsockopt$inet6_tcp_int(r4, 0x6, 0x9, &(0x7f00000000c0), 0x4) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f0000000000)=0x0) syz_open_procfs(r5, &(0x7f0000000040)='net/ip_tables_targets\x00') setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) 00:33:04 executing program 5: r0 = socket$inet_udp(0x2, 0x2, 0x0) r1 = openat$selinux_access(0xffffffffffffff9c, &(0x7f0000000280)='/selinux/access\x00', 0x2, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r2, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r2, 0x0, 0x0) ioctl$EVIOCGABS0(r2, 0x80184540, 0x0) sendfile(r1, r2, 0x0, 0x4) sendto$inet(r0, 0x0, 0x0, 0x400c000, &(0x7f0000000080)={0x2, 0x4e21, @remote}, 0x10) connect(r0, &(0x7f0000000180)=@rxrpc=@in4={0x21, 0x2, 0x2, 0x10, {0x2, 0x4e21, @multicast2}}, 0x80) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/udp\x00') pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x8d400) setsockopt$inet_tcp_TCP_REPAIR_QUEUE(r4, 0x6, 0x14, &(0x7f00000002c0)=0x2, 0x4) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r6 = socket$key(0xf, 0x3, 0x2) sendmmsg(r6, &(0x7f0000000180), 0x32bc45944b084a6, 0x0) r7 = accept4(r6, &(0x7f00000000c0)=@tipc=@id, &(0x7f0000000200)=0x80, 0x80000) setsockopt$sock_int(r7, 0x1, 0x13, &(0x7f0000000240)=0x2, 0x4) r8 = dup(r5) sendfile(r8, r3, 0x0, 0x523) 00:33:04 executing program 3: r0 = socket$inet_udp(0x2, 0x2, 0x0) arch_prctl$ARCH_GET_CPUID(0x1011) sendto$inet(r0, 0x0, 0x0, 0x400c000, &(0x7f0000000080)={0x2, 0x4e21, @remote}, 0xfffffffffffffd6a) connect(r0, &(0x7f0000000180)=@nl=@unspec, 0x80) r1 = socket$key(0xf, 0x3, 0x2) sendmmsg(r1, &(0x7f0000000180), 0x32bc45944b084a6, 0x0) accept4(r1, &(0x7f00000000c0)=@nfc, &(0x7f0000000040)=0x80, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/udp\x00') r3 = dup(r0) sendfile(r3, r2, 0x0, 0x523) 00:33:04 executing program 0: socket$inet6_udplite(0xa, 0x2, 0x88) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000010c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) socket(0x11, 0x800000003, 0x0) creat(&(0x7f0000000040)='./bus\x00', 0x0) openat$keychord(0xffffffffffffff9c, &(0x7f0000000240)='/dev/keychord\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) socket(0x10, 0x400000000080803, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') mkdir(&(0x7f0000000640)='./file0\x00', 0x0) syz_open_procfs(0x0, &(0x7f0000000140)='ns\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) dup(r0) clone(0x7f8, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f00000021c0)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000440)=ANY=[@ANYBLOB="40340800eebb16c248460f05eaa415a5"], 0x10}}, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x40) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r2}) r3 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r3, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r3, 0x0, 0x0) ioctl$EVIOCGABS0(r3, 0x80184540, 0x0) ioctl$EVIOCGABS0(r3, 0x80184540, &(0x7f0000001100)=""/4096) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r1, 0x0, 0x0) 00:33:04 executing program 3: r0 = socket$inet_udp(0x2, 0x2, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(0xffffffffffffffff, &(0x7f0000000480), 0x10000000000002a1, 0x0) setsockopt$inet_tcp_TCP_MD5SIG(0xffffffffffffffff, 0x6, 0xe, &(0x7f0000000200)={@in6={{0xa, 0x4e21, 0x3, @local}}, 0x0, 0x101, 0x0, "e1939c422d6a39b37ad8d6abba1732976f31ca9281b42b30bbcad8bddeaf08fd2691e6dfb439965d0b8016a48a1e0a6c17dff9c70c04213921ea5980c8f601b677fd86813128aec7e7bb42b1f2a85963"}, 0xd8) sendto$inet(r0, 0x0, 0xffffffffffffff6d, 0x400c000, &(0x7f0000000080)={0x2, 0x4e21, @dev={0xac, 0x14, 0x14, 0x19}}, 0x10) connect(r0, &(0x7f0000000180)=@nl=@unspec, 0x80) ioctl$SNDRV_TIMER_IOCTL_GSTATUS(0xffffffffffffffff, 0xc0505405, &(0x7f00000000c0)={{0x0, 0x2, 0x9, 0x0, 0xffff0000}, 0x80000001, 0x100000001, 0x101}) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/udp\x00') r3 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r3, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r3, 0x0, 0x0) ioctl$EVIOCGABS0(r3, 0x80184540, 0x0) preadv(r1, &(0x7f00000004c0)=[{&(0x7f0000000340)=""/129, 0x81}, {&(0x7f0000000400)=""/164, 0xa4}], 0x2, 0x9) r4 = socket$key(0xf, 0x3, 0x2) sendmmsg(r4, &(0x7f0000000180), 0x32bc45944b084a6, 0x0) ioctl$sock_inet_SIOCSIFADDR(r4, 0x8916, &(0x7f0000000300)={'hsr0\x00', {0x2, 0x4e20, @broadcast}}) ioctl$EVIOCGREP(r3, 0x80084503, &(0x7f0000000140)=""/48) r5 = dup(r0) sendfile(r5, r2, 0x0, 0x523) 00:33:05 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r0, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r0, 0x0, 0x0) ioctl$EVIOCGABS0(r0, 0x80184540, 0x0) signalfd4(r0, &(0x7f0000000040)={0x4}, 0x8, 0x800) r1 = socket$inet_udp(0x2, 0x2, 0x0) sendto$inet(r1, 0x0, 0x0, 0x400c000, &(0x7f0000000080)={0x2, 0x4e21, @remote}, 0x10) connect(r1, &(0x7f0000000180)=@nl=@unspec, 0x80) prctl$PR_SET_SECCOMP(0x16, 0x2, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x4, 0x7f, 0x3, 0x101}]}) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/udp\x00') pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r3}) write$selinux_create(r3, &(0x7f0000000140)=@access={'system_u:object_r:var_t:s0', 0x20, '/usr/sbin/ntpd', 0x20, 0x3}, 0x3f) r4 = dup(r1) sendfile(r4, r2, 0x0, 0x523) 00:33:05 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x61b3667a4cc59f12, &(0x7f0000000000)=0x3, 0x3ba) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) connect$inet6(r0, &(0x7f0000000080), 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_OPTIONS(r0, 0x6, 0x16, &(0x7f0000000440), 0x12f7e5) clone(0x2000000002000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r3 = dup(r0) signalfd4(r3, &(0x7f0000000040)={0xf0}, 0x8, 0x800) setsockopt$inet6_tcp_int(r3, 0x6, 0x3, &(0x7f00000000c0), 0x36c) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) 00:33:05 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x200000000000013, &(0x7f0000000280)=0x400100000001, 0x2a7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = fcntl$dupfd(0xffffffffffffffff, 0x406, 0xffffffffffffffff) ioctl$sock_SIOCGIFVLAN_SET_VLAN_INGRESS_PRIORITY_CMD(r3, 0x8982, &(0x7f0000000000)={0x2, 'nr0\x00', {0x9e}, 0x1}) connect$inet6(r0, &(0x7f0000000080), 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_OPTIONS(r0, 0x6, 0x16, &(0x7f0000000440), 0x12f7e5) clone(0x2000000002000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r4 = dup(r0) setsockopt$inet6_tcp_int(r4, 0x6, 0x3, &(0x7f00000000c0), 0x36c) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) 00:33:06 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r0, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r0, 0x0, 0x0) ioctl$EVIOCGABS0(r0, 0x80184540, 0x0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x0, 0x0, @remote}, &(0x7f0000000080)=0x1c) msync(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f00000000c0)={0x7, 0x1, 0x7, 0x504, 0x200}, 0xc) r2 = dup3(r0, 0xffffffffffffffff, 0x19e14a307a249db1) ioctl$TUNDETACHFILTER(r2, 0x401054d6, 0x0) 00:33:06 executing program 5: r0 = socket$inet_udp(0x2, 0x2, 0x0) connect(r0, &(0x7f0000000180)=@nl=@unspec, 0x80) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/udp\x00') dup(r0) sendfile(r0, r1, 0x0, 0x523) 00:33:06 executing program 1: eventfd2(0x0, 0x0) r0 = openat$selinux_policy(0xffffffffffffff9c, &(0x7f0000000180)='/selinux/policy\x00', 0x0, 0x0) ioctl$EVIOCGLED(r0, 0x80404519, &(0x7f0000000340)=""/7) ioctl$TIOCLINUX4(r0, 0x541c, &(0x7f00000000c0)) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMSET(r2, 0x5418, &(0x7f0000000580)=0x6) write(r2, &(0x7f00000001c0), 0xfffffef3) setsockopt$inet6_tcp_int(r0, 0x6, 0x7, &(0x7f0000000080)=0x5, 0x4) vmsplice(r1, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) r3 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000ca6000)={&(0x7f0000000200)={0x2, 0x1, 0x0, 0x0, 0x2}, 0x10}}, 0x0) fcntl$getflags(r3, 0x229c7374a9b3af0f) setsockopt$ARPT_SO_SET_ADD_COUNTERS(r1, 0x0, 0x61, &(0x7f0000000440)={'filter\x00', 0x4}, 0x68) r4 = socket$inet6(0xa, 0x400000000001, 0x0) getsockopt$inet_IP_XFRM_POLICY(r0, 0x0, 0x11, &(0x7f0000000880)={{{@in6=@local, @in=@empty}}, {{@in=@loopback}, 0x0, @in6=@local}}, &(0x7f0000000200)=0xfffffffffffffd20) ioctl$RTC_VL_READ(r2, 0x80047013, &(0x7f0000000400)) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) setsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) r5 = dup(r4) setsockopt$inet6_tcp_int(r0, 0x6, 0x19, &(0x7f00000005c0)=0xff, 0x4) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000740)='/selinux/avc/cache_stats\x00', 0x0, 0x0) r6 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r6, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000980)=ANY=[@ANYBLOB="02100400070000000020000000000000080012000000000000d26c1657b72108f4ffe80000000000000000000000cd006ef795a63b19298b6e28198740e6fe7a33ab3c119d5059d8bf7de10b76d3d92dee0f26e9dc47b62d379d04cadc8f7ce4acc476e53dd7f4395d3a2db614b959e93fdc27afdeb761413273474fbc379d8340b2cd2057c2f7c28c38c885f0015c7faf3dfb14ee1591e377523afcb638deeddfa90d690592e742ba381e08146c6e16e4677e20520000000000000000f4d3d70ec1444ad5106a0a6ca5cfb983688989f18cb5360df5c6021cf3bcc3c2934e2a135172a86ea569246bd9f754ff1e381dcf8c84b0b4f3fa1b95348753e629a6dd4d455cc366feb3b91e2f9ce3661c1f142ca0293cec14e7b9ecaef6c4f6e89d698f31533df3080875969c27ff1b5f704a2019349fae8ae89048100fa2113e459407d5912f00000000000000000000000000000076700d538c6c840809e2851722095388c8bf829e6125c6b28d73abff4c608abd8b8907a9b7a6f184c4dee628ffffff7f1baa1ef8da4db0063b3f39dc8defe21cdaf8be038f77f8a7111152f78e1d7593abc2e46f8d3fe805ac5b752c9aed653549851c126db97ec5b4e62f20ecf4db9a6e616c6efed1192d062bcd8806e93dba1ec2c57260e1fcffffff3bf828262d051dfae08600070f0b78a3939ec44bd7b4285ee37041981ea90c207ac05ef93dec0dbda6611794bc26812b831eb28e7b69bc67573b32e9f52b6776887669bd4420ec109cf56631d7c965bcaeaff28f86771fd6211e99f3adfbb58b9872f9f07913c3a34dc681dc8d1dba7627dcc51bf88fce2bd5f78b0f78978610d08f3c1acde9f960847a27904184ba39b850924fded5b374b362bc0c0321ab068703a4e8fe1807aaea4e4a4ccbc4bad65d5f91e6c398d88ff17dc67c7ff6bd6d776b7adec35fcd4fa6ddff57869d32f92e97f47da9c89e8c1dd798b9f216976df9b5ae35df81f632969f40309077a3eb2ab2c520c32f38b1d4c454a7a645e3323342839e4f22d03bfa5f82fbfd2717b3d975d1ad95335403592c61e13f7fb17bf67292d18013807d9db7993aa2691baf2a2f4effdcf093380fdfec203b10f3bbd267035dad4e92ba831ccf87270ec5083b400f093601ec6f0cae8e25b7dde4b60e5f355b35778edd9181c336e2085580f58f438fa844f05b7079007c1b8dd1d6fbf793f7798131941ce0fb30d720e56dfe84646a2b7b0cef154f6393eb7a020b40eea4462d094d9873a1e6a19f20194894d14e36a464fa5ebcb9f552bd484d917e244196c64a6b30f74ed8d37bc6fa54e4a0135b987c3d30ea06fc8858d1dce594c9bde06360d741ac4da14dc4a74df6f0ca502d9e4fba790d0a31de20562d8700305154e55cd05e4644d413d462cf327c3b22f765de97a6c24b1911fb21110000000000ef732e8606a24169cf1f09ea953e8203b5b45efbd111d73db98d500e3cdfc94e5ea09a4d1c0038713a91169a3c3913e51a899d45ac7fdc1716c4848bc344cb6825bb30bc1d822569e60c79be37a3e143e26232c3b9889b7d2a664ef9ed727b4df1409d519f510000000000000000003825510a6ba71c737c7ac240dbf1545892f25a290a38caa8d1044cbc165094f4aa63b32fb0db20aafaf9858d67b7e57ccc789b32e66fa383ca3bdc18d09e41aa2e849bc2b5b332b28e4395ca6ed03662ec82a66938feed3f0618a00b92d133d205519a3f07f2061e842e786eee40dc42d8b516db69a3dfd35d48aef4b0ddf63b7ba5792151b38697ad392ae089cd062ada33e30d8fa77d9ff1806cdc9e7dfdff"], 0x418}}, 0x0) setsockopt$inet6_tcp_int(r5, 0x6, 0x12, &(0x7f0000000380)=0x83, 0x1fb) bind$inet6(r4, &(0x7f0000000040)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r4, 0x0, 0x0, 0x20000008, &(0x7f0000000100)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) setsockopt$SO_BINDTODEVICE(r4, 0x1, 0x19, &(0x7f0000000280)='syz_tun\x00', 0x10) r7 = open(&(0x7f0000000240)='./file0\x00', 0x141042, 0x0) ftruncate(r7, 0x2007fff) 00:33:06 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x200000000000013, &(0x7f0000000280)=0x400100000001, 0x2a7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) connect$inet6(r0, &(0x7f0000000080), 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_OPTIONS(r0, 0x6, 0x16, &(0x7f0000000000)=[@timestamp, @mss={0x2, 0xffffff00}, @mss={0x2, 0x6}, @window={0x3, 0x1, 0x81}], 0x4) clone(0x2000000002000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r3 = dup(r0) setsockopt$inet6_tcp_int(r3, 0x6, 0x3, &(0x7f00000000c0), 0x36c) r4 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') preadv(r4, &(0x7f0000000480), 0x10000000000002a1, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0xcd, &(0x7f0000000100)={{0xa, 0x4e24, 0x39d5, @loopback, 0x8617}, {0xa, 0x4e23, 0x3, @mcast2, 0x4}, 0x3ff, [0x1, 0x80, 0x8, 0x1, 0x6, 0x8d3e, 0x2, 0x8000]}, 0x5c) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) 00:33:06 executing program 3: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendto$inet(r0, 0x0, 0x0, 0x400c000, &(0x7f0000000080)={0x2, 0x4e21, @remote}, 0x10) connect(r0, &(0x7f0000000180)=@nl=@unspec, 0x80) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/udp\x00') r2 = dup(r0) r3 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r3, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r3, 0x0, 0x0) r4 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') preadv(r4, &(0x7f0000000480), 0x10000000000002a1, 0x0) r5 = creat(0x0, 0x2) r6 = syz_genetlink_get_family_id$team(&(0x7f0000000280)='team\x00') sendmsg$TEAM_CMD_PORT_LIST_GET(r5, &(0x7f0000000400)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x5001080}, 0xc, &(0x7f00000003c0)={&(0x7f0000000340)={0x5c, r6, 0x100, 0x70bd26, 0x25dfdbfc, {}, [{{0x8}, {0x40, 0x2, [{0x3c, 0x1, @lb_tx_method={{0x24, 0x1, 'lb_tx_method\x00'}, {0x8}, {0xc, 0x4, 'hash\x00'}}}]}}]}, 0x5c}, 0x1, 0x0, 0x0, 0x80}, 0x810) r7 = creat(&(0x7f0000000700)='./bus\x00', 0xfffffffffffffffe) fcntl$getownex(r7, 0x10, &(0x7f0000000400)) fcntl$setstatus(r7, 0x4, 0x6100) r8 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) lseek(r7, 0x0, 0x2) sendfile(r7, r8, &(0x7f0000000040), 0x8000fffffffe) writev(r7, &(0x7f0000000680), 0x0) r9 = socket$inet6(0xa, 0x480040004000, 0x6) getsockopt$inet6_IPV6_IPSEC_POLICY(r7, 0x29, 0x22, &(0x7f0000002780)={{{@in=@multicast2, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@initdev}, 0x0, @in=@initdev}}, &(0x7f0000002880)=0xe8) setsockopt$inet6_IPV6_PKTINFO(r9, 0x29, 0x32, &(0x7f00000028c0)={@dev={0xfe, 0x80, [], 0x24}, r10}, 0x14) setsockopt$packet_drop_memb(0xffffffffffffffff, 0x107, 0x2, &(0x7f0000000380)={r10, 0x1, 0x2, @broadcast}, 0x623892238c419ed1) r11 = creat(&(0x7f0000000700)='./bus\x00', 0xfffffffffffffffe) fcntl$getownex(r11, 0x10, &(0x7f0000000400)) fcntl$setstatus(r11, 0x4, 0x6100) r12 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) lseek(r11, 0x0, 0x2) sendfile(r11, r12, &(0x7f0000000040), 0x8000fffffffe) writev(r11, &(0x7f0000000680), 0x0) r13 = socket$inet6(0xa, 0x480040004000, 0x6) getsockopt$inet6_IPV6_IPSEC_POLICY(r11, 0x29, 0x22, &(0x7f0000002780)={{{@in=@multicast2, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@initdev}, 0x0, @in=@initdev}}, &(0x7f0000002880)=0xe8) setsockopt$inet6_IPV6_PKTINFO(r13, 0x29, 0x32, &(0x7f00000028c0)={@dev={0xfe, 0x80, [], 0x24}, r14}, 0x14) setsockopt$packet_drop_memb(0xffffffffffffffff, 0x107, 0x2, &(0x7f0000000380)={r14, 0x1, 0x2, @broadcast}, 0x623892238c419ed1) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000003a00)={{{@in=@multicast2, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@local}, 0x0, @in=@dev}}, &(0x7f0000003b00)=0xe8) r16 = creat(&(0x7f0000000700)='./bus\x00', 0xfffffffffffffffe) fcntl$getownex(r16, 0x10, &(0x7f0000000400)) fcntl$setstatus(r16, 0x4, 0x6100) r17 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) lseek(r16, 0x0, 0x2) sendfile(r16, r17, &(0x7f0000000040), 0x8000fffffffe) writev(r16, &(0x7f0000000680), 0x0) r18 = socket$inet6(0xa, 0x480040004000, 0x6) getsockopt$inet6_IPV6_IPSEC_POLICY(r16, 0x29, 0x22, &(0x7f0000002780)={{{@in=@multicast2, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@initdev}, 0x0, @in=@initdev}}, &(0x7f0000002880)=0xe8) setsockopt$inet6_IPV6_PKTINFO(r18, 0x29, 0x32, &(0x7f00000028c0)={@dev={0xfe, 0x80, [], 0x24}, r19}, 0x14) setsockopt$packet_drop_memb(0xffffffffffffffff, 0x107, 0x2, &(0x7f0000000380)={r19, 0x1, 0x2, @broadcast}, 0x623892238c419ed1) r20 = creat(&(0x7f0000000700)='./bus\x00', 0xfffffffffffffffe) fcntl$getownex(r20, 0x10, &(0x7f0000000400)) fcntl$setstatus(r20, 0x4, 0x6100) r21 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) lseek(r20, 0x0, 0x2) sendfile(r20, r21, &(0x7f0000000040), 0x8000fffffffe) writev(r20, &(0x7f0000000680), 0x0) r22 = socket$inet6(0xa, 0x480040004000, 0x6) getsockopt$inet6_IPV6_IPSEC_POLICY(r20, 0x29, 0x22, &(0x7f0000002780)={{{@in=@multicast2, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@initdev}, 0x0, @in=@initdev}}, &(0x7f0000002880)=0xe8) setsockopt$inet6_IPV6_PKTINFO(r22, 0x29, 0x32, &(0x7f00000028c0)={@dev={0xfe, 0x80, [], 0x24}, r23}, 0x14) setsockopt$packet_drop_memb(0xffffffffffffffff, 0x107, 0x2, &(0x7f0000000380)={r23, 0x1, 0x2, @broadcast}, 0x623892238c419ed1) r24 = creat(&(0x7f0000000700)='./bus\x00', 0xfffffffffffffffe) fcntl$getownex(r24, 0x10, &(0x7f0000000400)) fcntl$setstatus(r24, 0x4, 0x6100) r25 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) lseek(r24, 0x0, 0x2) sendfile(r24, r25, &(0x7f0000000040), 0x8000fffffffe) writev(r24, &(0x7f0000000680), 0x0) r26 = socket$inet6(0xa, 0x480040004000, 0x6) getsockopt$inet6_IPV6_IPSEC_POLICY(r24, 0x29, 0x22, &(0x7f0000002780)={{{@in=@multicast2, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@initdev}, 0x0, @in=@initdev}}, &(0x7f0000002880)=0xe8) setsockopt$inet6_IPV6_PKTINFO(r26, 0x29, 0x32, &(0x7f00000028c0)={@dev={0xfe, 0x80, [], 0x24}, r27}, 0x14) setsockopt$packet_drop_memb(0xffffffffffffffff, 0x107, 0x2, &(0x7f0000000380)={r27, 0x1, 0x2, @broadcast}, 0x623892238c419ed1) r28 = creat(&(0x7f0000000700)='./bus\x00', 0xfffffffffffffffe) fcntl$getownex(r28, 0x10, &(0x7f0000000400)) fcntl$setstatus(r28, 0x4, 0x6100) r29 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) lseek(r28, 0x0, 0x2) sendfile(r28, r29, &(0x7f0000000040), 0x8000fffffffe) writev(r28, &(0x7f0000000680), 0x0) r30 = socket$inet6(0xa, 0x480040004000, 0x6) getsockopt$inet6_IPV6_IPSEC_POLICY(r28, 0x29, 0x22, &(0x7f0000002780)={{{@in=@multicast2, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@initdev}, 0x0, @in=@initdev}}, &(0x7f0000002880)=0xe8) setsockopt$inet6_IPV6_PKTINFO(r30, 0x29, 0x32, &(0x7f00000028c0)={@dev={0xfe, 0x80, [], 0x24}, r31}, 0x14) setsockopt$packet_drop_memb(0xffffffffffffffff, 0x107, 0x2, &(0x7f0000000380)={r31, 0x1, 0x2, @broadcast}, 0x623892238c419ed1) r32 = creat(&(0x7f0000000700)='./bus\x00', 0xfffffffffffffffe) fcntl$getownex(r32, 0x10, &(0x7f0000000400)) fcntl$setstatus(r32, 0x4, 0x6100) r33 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) lseek(r32, 0x0, 0x2) sendfile(r32, r33, &(0x7f0000000040), 0x8000fffffffe) writev(r32, &(0x7f0000000680), 0x0) r34 = socket$inet6(0xa, 0x480040004000, 0x6) getsockopt$inet6_IPV6_IPSEC_POLICY(r32, 0x29, 0x22, &(0x7f0000002780)={{{@in=@multicast2, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@initdev}, 0x0, @in=@initdev}}, &(0x7f0000002880)=0xe8) setsockopt$inet6_IPV6_PKTINFO(r34, 0x29, 0x32, &(0x7f00000028c0)={@dev={0xfe, 0x80, [], 0x24}, r35}, 0x14) setsockopt$packet_drop_memb(0xffffffffffffffff, 0x107, 0x2, &(0x7f0000000380)={r35, 0x1, 0x2, @broadcast}, 0x623892238c419ed1) r36 = socket$key(0xf, 0x3, 0x2) sendmmsg(r36, &(0x7f0000000180), 0x32bc45944b084a6, 0x0) ioctl$sock_SIOCDELRT(r36, 0x890c, &(0x7f0000003b80)={0x0, @vsock={0x28, 0x0, 0x0, @reserved}, @generic={0xcac95ff64fc148a4, "0d9a47d633883a7be20236f7ad39"}, @can={0x1d, 0x0}, 0x9345, 0x0, 0x0, 0x0, 0x8000, &(0x7f0000003b40)='syzkaller1\x00', 0x9, 0x800}) r38 = creat(&(0x7f0000000700)='./bus\x00', 0xfffffffffffffffe) fcntl$getownex(r38, 0x10, &(0x7f0000000400)) fcntl$setstatus(r38, 0x4, 0x6100) r39 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) lseek(r38, 0x0, 0x2) sendfile(r38, r39, &(0x7f0000000040), 0x8000fffffffe) writev(r38, &(0x7f0000000680), 0x0) r40 = socket$inet6(0xa, 0x480040004000, 0x6) getsockopt$inet6_IPV6_IPSEC_POLICY(r38, 0x29, 0x22, &(0x7f0000002780)={{{@in=@multicast2, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@initdev}, 0x0, @in=@initdev}}, &(0x7f0000002880)=0xe8) setsockopt$inet6_IPV6_PKTINFO(r40, 0x29, 0x32, &(0x7f00000028c0)={@dev={0xfe, 0x80, [], 0x24}, r41}, 0x14) setsockopt$packet_drop_memb(0xffffffffffffffff, 0x107, 0x2, &(0x7f0000000380)={r41, 0x1, 0x2, @broadcast}, 0x623892238c419ed1) r42 = creat(&(0x7f0000000700)='./bus\x00', 0xfffffffffffffffe) fcntl$getownex(r42, 0x10, &(0x7f0000000400)) fcntl$setstatus(r42, 0x4, 0x6100) r43 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) lseek(r42, 0x0, 0x2) sendfile(r42, r43, &(0x7f0000000040), 0x8000fffffffe) writev(r42, &(0x7f0000000680), 0x0) r44 = socket$inet6(0xa, 0x480040004000, 0x6) getsockopt$inet6_IPV6_IPSEC_POLICY(r26, 0x29, 0x22, &(0x7f0000002780)={{{@in=@multicast2, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@initdev}, 0x0, @in=@initdev}}, &(0x7f0000000440)=0xe8) setsockopt$inet6_IPV6_PKTINFO(r44, 0x29, 0x32, &(0x7f00000028c0)={@dev={0xfe, 0x80, [], 0x24}, r45}, 0x14) setsockopt$packet_drop_memb(0xffffffffffffffff, 0x107, 0x2, &(0x7f0000000380)={r45, 0x1, 0x2, @broadcast}, 0x623892238c419ed1) r46 = creat(&(0x7f0000000700)='./bus\x00', 0xfffffffffffffffe) fcntl$getownex(r46, 0x10, &(0x7f0000000400)) fcntl$setstatus(r46, 0x4, 0x6100) r47 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) lseek(r46, 0x0, 0x2) sendfile(r46, r47, &(0x7f0000000040), 0x8000fffffffe) writev(r46, &(0x7f0000000680), 0x0) r48 = socket$inet6(0xa, 0x480040004000, 0x6) getsockopt$inet6_IPV6_IPSEC_POLICY(r46, 0x29, 0x22, &(0x7f0000002780)={{{@in=@multicast2, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@initdev}, 0x0, @in=@initdev}}, &(0x7f0000002880)=0xe8) setsockopt$inet6_IPV6_PKTINFO(r48, 0x29, 0x32, &(0x7f00000028c0)={@dev={0xfe, 0x80, [], 0x24}, r49}, 0x14) setsockopt$packet_drop_memb(0xffffffffffffffff, 0x107, 0x2, &(0x7f0000000380)={r49, 0x1, 0x2, @broadcast}, 0x623892238c419ed1) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000003c00)={'hsr0\x00', r49}) r51 = creat(&(0x7f0000000700)='./bus\x00', 0xfffffffffffffffe) fcntl$getownex(r51, 0x10, &(0x7f0000000400)) fcntl$setstatus(r51, 0x4, 0x6100) r52 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) lseek(r51, 0x0, 0x2) sendfile(r51, r52, &(0x7f0000000040), 0x8000fffffffe) writev(r51, &(0x7f0000000680), 0x0) r53 = socket$inet6(0xa, 0x480040004000, 0x6) getsockopt$inet6_IPV6_IPSEC_POLICY(r51, 0x29, 0x22, &(0x7f0000002780)={{{@in=@multicast2, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@initdev}, 0x0, @in=@initdev}}, &(0x7f0000002880)=0xe8) setsockopt$inet6_IPV6_PKTINFO(r53, 0x29, 0x32, &(0x7f00000028c0)={@dev={0xfe, 0x80, [], 0x24}, r54}, 0x14) setsockopt$packet_drop_memb(0xffffffffffffffff, 0x107, 0x2, &(0x7f0000000380)={r54, 0x1, 0x2, @broadcast}, 0x623892238c419ed1) ioctl$sock_SIOCADDRT(r0, 0x890b, &(0x7f0000003d40)={0x0, @in={0x2, 0x4e22, @local}, @xdp={0x2c, 0xc, r54, 0x39}, @nl=@kern={0x10, 0x0, 0x0, 0x9f284e4369232861}, 0x7c, 0x0, 0x0, 0x0, 0x8, &(0x7f0000003d00)='syzkaller1\x00', 0x0, 0xffffffffffffffff, 0x3}) r56 = creat(&(0x7f0000000700)='./bus\x00', 0xfffffffffffffffe) fcntl$getownex(r56, 0x10, &(0x7f0000000400)) fcntl$setstatus(r56, 0x4, 0x6100) r57 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) lseek(r56, 0x0, 0x2) sendfile(r56, r57, &(0x7f0000000040), 0x8000fffffffe) writev(r56, &(0x7f0000000680), 0x0) r58 = socket$inet6(0xa, 0x480040004000, 0x6) getsockopt$inet6_IPV6_IPSEC_POLICY(r56, 0x29, 0x22, &(0x7f0000002780)={{{@in=@multicast2, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@initdev}, 0x0, @in=@initdev}}, &(0x7f0000002880)=0xe8) setsockopt$inet6_IPV6_PKTINFO(r58, 0x29, 0x32, &(0x7f00000028c0)={@dev={0xfe, 0x80, [], 0x24}, r59}, 0x14) setsockopt$packet_drop_memb(0xffffffffffffffff, 0x107, 0x2, &(0x7f0000000380)={r59, 0x1, 0x2, @broadcast}, 0x623892238c419ed1) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r60}) getsockopt$inet6_IPV6_IPSEC_POLICY(r60, 0x29, 0x22, &(0x7f0000003dc0)={{{@in=@multicast2, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@initdev}, 0x0, @in6=@empty}}, &(0x7f0000003ec0)=0xe8) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r62}) getpeername$packet(r62, &(0x7f0000003f00)={0x11, 0x0, 0x0}, &(0x7f0000003f40)=0x14) r64 = creat(&(0x7f0000000700)='./bus\x00', 0xfffffffffffffffe) fcntl$getownex(r64, 0x10, &(0x7f0000000400)) fcntl$setstatus(r64, 0x4, 0x6100) r65 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) lseek(r64, 0x0, 0x2) sendfile(r64, r65, &(0x7f0000000040), 0x8000fffffffe) writev(r64, &(0x7f0000000680), 0x0) r66 = socket$inet6(0xa, 0x480040004000, 0x6) getsockopt$inet6_IPV6_IPSEC_POLICY(r64, 0x29, 0x22, &(0x7f0000002780)={{{@in=@multicast2, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@initdev}, 0x0, @in=@initdev}}, &(0x7f0000002880)=0xe8) setsockopt$inet6_IPV6_PKTINFO(r66, 0x29, 0x32, &(0x7f00000028c0)={@dev={0xfe, 0x80, [], 0x24}, r67}, 0x14) setsockopt$packet_drop_memb(0xffffffffffffffff, 0x107, 0x2, &(0x7f0000000380)={r67, 0x1, 0x2, @broadcast}, 0x623892238c419ed1) r68 = creat(&(0x7f0000000700)='./bus\x00', 0xfffffffffffffffe) fcntl$getownex(r68, 0x10, &(0x7f0000000400)) fcntl$setstatus(r68, 0x4, 0x6100) r69 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) lseek(r68, 0x0, 0x2) sendfile(r68, r69, &(0x7f0000000040), 0x8000fffffffe) writev(r68, &(0x7f0000000680), 0x0) r70 = socket$inet6(0xa, 0x480040004000, 0x6) getsockopt$inet6_IPV6_IPSEC_POLICY(r68, 0x29, 0x22, &(0x7f0000002780)={{{@in=@multicast2, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@initdev}, 0x0, @in=@initdev}}, &(0x7f0000002880)=0xe8) setsockopt$inet6_IPV6_PKTINFO(r70, 0x29, 0x32, &(0x7f00000028c0)={@dev={0xfe, 0x80, [], 0x24}, r71}, 0x14) setsockopt$packet_drop_memb(0xffffffffffffffff, 0x107, 0x2, &(0x7f0000000380)={r71, 0x1, 0x2, @broadcast}, 0x623892238c419ed1) sendmsg$TEAM_CMD_OPTIONS_GET(r4, &(0x7f0000004740)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x2020}, 0xc, &(0x7f0000004700)={&(0x7f0000003f80)={0x780, r6, 0x4, 0x70bd2c, 0x25dfdbff, {}, [{{0x8, 0x1, r10}, {0x23c, 0x2, [{0x38, 0x1, @mcast_rejoin_interval={{0x24, 0x1, 'mcast_rejoin_interval\x00'}, {0x8}, {0x8, 0x4, 0xffff0001}}}, {0x40, 0x1, @lb_port_stats={{{0x24, 0x1, 'lb_port_stats\x00'}, {0x8}, {0x8, 0x4, 0x2}}, {0x8}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24, 0x1, 'user_linkup_enabled\x00'}, {0x8}, {0x4}}, {0x8, 0x6, r14}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24, 0x1, 'lb_tx_hash_to_port_mapping\x00'}, {0x8}, {0x8, 0x4, r15}}, {0x8}}}, {0x40, 0x1, @lb_hash_stats={{{0x24, 0x1, 'lb_hash_stats\x00'}, {0x8}, {0x8, 0x4, 0x7fff}}, {0x8}}}, {0x3c, 0x1, @enabled={{{0x24, 0x1, 'enabled\x00'}, {0x8}, {0x4}}, {0x8, 0x6, r19}}}, {0x4c, 0x1, @lb_tx_method={{0x24, 0x1, 'lb_tx_method\x00'}, {0x8}, {0x1c, 0x4, 'hash_to_port_mapping\x00'}}}, {0x40, 0x1, @queue_id={{{0x24, 0x1, 'queue_id\x00'}, {0x8}, {0x8, 0x4, 0x3}}, {0x8, 0x6, r23}}}, {0x3c, 0x1, @user_linkup={{{0x24, 0x1, 'user_linkup\x00'}, {0x8}, {0x4}}, {0x8, 0x6, r27}}}]}}, {{0x8, 0x1, r31}, {0x3c, 0x2, [{0x38, 0x1, @mcast_rejoin_interval={{0x24, 0x1, 'mcast_rejoin_interval\x00'}, {0x8}, {0x8, 0x4, 0x7fffffff}}}]}}, {{0x8, 0x1, r35}, {0x274, 0x2, [{0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24, 0x1, 'lb_tx_hash_to_port_mapping\x00'}, {0x8}, {0x8, 0x4, r37}}, {0x8}}}, {0x38, 0x1, @activeport={{0x24, 0x1, 'activeport\x00'}, {0x8}, {0x8}}}, {0x38, 0x1, @activeport={{0x24, 0x1, 'activeport\x00'}, {0x8}, {0x8}}}, {0x4c, 0x1, @lb_tx_method={{0x24, 0x1, 'lb_tx_method\x00'}, {0x8}, {0x1c, 0x4, 'hash_to_port_mapping\x00'}}}, {0x4c, 0x1, @lb_tx_method={{0x24, 0x1, 'lb_tx_method\x00'}, {0x8}, {0x1c, 0x4, 'hash_to_port_mapping\x00'}}}, {0x38, 0x1, @activeport={{0x24, 0x1, 'activeport\x00'}, {0x8}, {0x8}}}, {0x3c, 0x1, @enabled={{{0x24, 0x1, 'enabled\x00'}, {0x8}, {0x4}}, {0x8, 0x6, r41}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24, 0x1, 'user_linkup_enabled\x00'}, {0x8}, {0x4}}, {0x8, 0x6, r45}}}, {0x38, 0x1, @mcast_rejoin_count={{0x24, 0x1, 'mcast_rejoin_count\x00'}, {0x8}, {0x8, 0x4, 0x400}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24, 0x1, 'lb_tx_hash_to_port_mapping\x00'}, {0x8}, {0x8, 0x4, r50}}, {0x8}}}]}}, {{0x8, 0x1, r55}, {0x254, 0x2, [{0x38, 0x1, @mcast_rejoin_count={{0x24, 0x1, 'mcast_rejoin_count\x00'}, {0x8}, {0x8, 0x4, 0x8}}}, {0x38, 0x1, @lb_stats_refresh_interval={{0x24, 0x1, 'lb_stats_refresh_interval\x00'}, {0x8}, {0x8, 0x4, 0x7}}}, {0x40, 0x1, @lb_port_stats={{{0x24, 0x1, 'lb_port_stats\x00'}, {0x8}, {0x8, 0x4, 0x2}}, {0x8, 0x6, r59}}}, {0x44, 0x1, @name={{0x24, 0x1, 'mode\x00'}, {0x8}, {0x14, 0x4, 'activebackup\x00'}}}, {0x38, 0x1, @activeport={{0x24, 0x1, 'activeport\x00'}, {0x8}, {0x8, 0x4, r61}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24, 0x1, 'user_linkup_enabled\x00'}, {0x8}, {0x4}}, {0x8, 0x6, r63}}}, {0x3c, 0x1, @enabled={{{0x24, 0x1, 'enabled\x00'}, {0x8}, {0x4}}, {0x8, 0x6, r67}}}, {0x3c, 0x1, @lb_tx_method={{0x24, 0x1, 'lb_tx_method\x00'}, {0x8}, {0xc, 0x4, 'hash\x00'}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24, 0x1, 'mcast_rejoin_interval\x00'}, {0x8}, {0x8, 0x4, 0x20}}}, {0x38, 0x1, @notify_peers_count={{0x24, 0x1, 'notify_peers_count\x00'}, {0x8}, {0x8, 0x4, 0x3}}}]}}, {{0x8, 0x1, r71}, {0x4}}]}, 0x780}}, 0x14814) ioctl$EVIOCGABS0(r3, 0x80184540, 0x0) readv(r3, &(0x7f0000000100)=[{&(0x7f0000000040)=""/54, 0x36}, {&(0x7f00000000c0)=""/29, 0x1d}, {&(0x7f0000000200)=""/209, 0xd1}], 0x3) sendfile(r2, r1, 0x0, 0x523) 00:33:06 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x200000000000013, &(0x7f0000000280)=0x400100000001, 0x2a7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) connect$inet6(r0, &(0x7f0000000080), 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_OPTIONS(r0, 0x6, 0x16, &(0x7f0000000440), 0x12f7e5) clone(0x2000000002000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r3 = dup(r0) setsockopt$inet6_tcp_int(r3, 0x6, 0x3, &(0x7f00000000c0), 0x36c) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) r4 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_inet_SIOCGIFADDR(r4, 0x8915, &(0x7f0000000000)={'lapb0\x00', {0x2, 0x4e23, @multicast1}}) 00:33:06 executing program 5: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendto$inet(r0, 0x0, 0x0, 0x400c000, &(0x7f0000000080)={0x2, 0x4e21, @remote}, 0x10) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/udp\x00') r2 = dup(r0) sendfile(r2, r1, 0x0, 0x523) [ 2868.043882] audit: type=1400 audit(1575333186.734:1690): avc: denied { create } for pid=27917 comm="syz-executor.3" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 00:33:08 executing program 0: socket$inet6_udplite(0xa, 0x2, 0x88) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000010c0)='/selinux/av/g\xf0\xfe\xb5s=\x89stats\x00', 0x0, 0x0) socket(0x11, 0x800000003, 0x0) creat(&(0x7f0000000040)='./bus\x00', 0x0) openat$keychord(0xffffffffffffff9c, &(0x7f0000000240)='/dev/keychord\x00', 0x17000, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) socket(0x10, 0x400000000080803, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r1, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r1, 0x0, 0x0) ioctl$EVIOCGABS0(r1, 0x80184540, 0x0) sync_file_range(r1, 0x20, 0x83ef, 0x1) mkdir(&(0x7f0000000640)='./file0\x00', 0x0) syz_open_procfs(0x0, &(0x7f0000000140)='ns\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) dup(r0) clone(0x7f8, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f00000021c0)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000440)=ANY=[@ANYBLOB="40340800eebb16c248460f05eaa415a5"], 0x10}}, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) tkill(r2, 0x40) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r3}) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r2, 0x0, 0x0) 00:33:08 executing program 5: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendto$inet(r0, 0x0, 0x0, 0x400c000, &(0x7f0000000080)={0x2, 0x4e21, @remote}, 0x10) connect(r0, &(0x7f0000000180)=@nl=@unspec, 0x80) r1 = dup(r0) r2 = signalfd(r0, &(0x7f0000000000)={0x4}, 0x8) ioctl$EXT4_IOC_MIGRATE(r2, 0x6609) sendfile(r1, 0xffffffffffffffff, 0x0, 0x523) setsockopt$inet6_udp_int(0xffffffffffffffff, 0x11, 0xb, &(0x7f0000000040)=0x3, 0x4) 00:33:08 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x200000000000013, &(0x7f0000000280)=0x400100000001, 0x2a7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) connect$inet6(r0, &(0x7f0000000080), 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_OPTIONS(r0, 0x6, 0x16, &(0x7f0000000040), 0x200000000000006e) clone(0x2000000002000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r3 = dup(r0) setsockopt$inet6_tcp_int(r3, 0x6, 0x3, &(0x7f00000000c0), 0x36c) r4 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') preadv(r4, &(0x7f0000000480), 0x10000000000002a1, 0x0) ioctl$BLKTRACESTOP(r4, 0x1275, 0x0) setsockopt$inet6_int(r0, 0x29, 0x9, 0x0, 0xff8b) 00:33:08 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$inet_udp(0x2, 0x2, 0x0) close(r4) r5 = openat$selinux_commit_pending_bools(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/commit_pending_bools\x00', 0x1, 0x0) ioctl$FS_IOC_REMOVE_ENCRYPTION_KEY_ALL_USERS(r5, 0xc0406619, &(0x7f0000000100)={{0x2, 0x0, @identifier="4de244a95834031b8b25ee124529f1bf"}}) socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x187, &(0x7f0000000080)={&(0x7f0000000140)=@updsa={0x104, 0x1a, 0x205, 0x0, 0x0, {{@in6=@rand_addr="362e047ce439a1b25362e1eca59bdfef", @in=@dev}, {@in6=@mcast1, 0x0, 0x2b}, @in=@initdev={0xac, 0x1e, 0x0, 0x0}, {}, {}, {}, 0x0, 0x0, 0x2, 0x2}, [@coaddr={0x14, 0xe, @in6=@dev}]}, 0x104}}, 0x0) write$binfmt_misc(r3, &(0x7f0000000140)=ANY=[], 0xffc1) ioctl$BLKFLSBUF(0xffffffffffffffff, 0x1261, &(0x7f0000000040)=0x15) splice(r2, 0x0, r4, 0x0, 0x4ffe0, 0x0) 00:33:08 executing program 2: add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x145c00) fchmodat(r0, &(0x7f0000000100)='./file0\x00', 0x20) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r1}) r2 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') preadv(r2, &(0x7f0000000480), 0x10000000000002a1, 0x0) ioctl$TIOCVHANGUP(r2, 0x5437, 0x0) connect$netlink(r1, &(0x7f0000000080)=@proc={0x10, 0x0, 0x25dfdbfc, 0x100000140}, 0xc) [ 2869.412713] audit: type=1400 audit(1575333188.104:1691): avc: denied { create } for pid=27917 comm="syz-executor.3" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 [ 2869.478315] [ 2869.480008] ====================================================== [ 2869.486320] [ INFO: possible circular locking dependency detected ] [ 2869.492725] 4.4.174+ #4 Not tainted [ 2869.496342] ------------------------------------------------------- [ 2869.502739] syz-executor.1/27960 is trying to acquire lock: [ 2869.508437] (sel_mutex){+.+.+.}, at: [] sel_commit_bools_write+0x89/0x260 [ 2869.517548] [ 2869.517548] but task is already holding lock: [ 2869.523508] (&pipe->mutex/1){+.+.+.}, at: [] pipe_lock+0x63/0x80 [ 2869.531966] [ 2869.531966] which lock already depends on the new lock. [ 2869.531966] [ 2869.540276] [ 2869.540276] the existing dependency chain (in reverse order) is: [ 2869.547887] -> #7 (&pipe->mutex/1){+.+.+.}: [ 2869.553036] [] lock_acquire+0x15e/0x450 [ 2869.559312] [] mutex_lock_nested+0xc1/0xb80 [ 2869.565936] [] fifo_open+0x15d/0xa00 [ 2869.571956] [] do_dentry_open+0x38f/0xbd0 [ 2869.578487] [] vfs_open+0x10b/0x210 [ 2869.584411] [] path_openat+0x136f/0x4470 [ 2869.590766] [] do_filp_open+0x1a1/0x270 [ 2869.597034] [] do_open_execat+0x10c/0x6e0 [ 2869.603477] [] do_execveat_common.isra.0+0x6f6/0x1e90 [ 2869.610975] [] SyS_execve+0x42/0x50 [ 2869.616906] [] return_from_execve+0x0/0x23 [ 2869.623439] -> #6 (&sig->cred_guard_mutex){+.+.+.}: [ 2869.629136] [] lock_acquire+0x15e/0x450 [ 2869.636453] [] mutex_lock_killable_nested+0xd2/0xd00 [ 2869.643860] [] lock_trace+0x44/0xc0 [ 2869.649786] [] proc_pid_syscall+0x9b/0x250 [ 2869.656314] [] proc_single_show+0xf6/0x160 [ 2869.662846] [] seq_read+0x4cd/0x1240 [ 2869.668851] [] do_loop_readv_writev+0x148/0x1e0 [ 2869.675813] [] do_readv_writev+0x573/0x6e0 [ 2869.682353] [] vfs_readv+0x7a/0xb0 [ 2869.688199] [] default_file_splice_read+0x3ac/0x8b0 [ 2869.695518] [] do_splice_to+0xff/0x160 [ 2869.701704] [] splice_direct_to_actor+0x249/0x850 [ 2869.708846] [] do_splice_direct+0x1a5/0x260 [ 2869.715468] [] do_sendfile+0x4ed/0xba0 [ 2869.722782] [] SyS_sendfile64+0x137/0x150 [ 2869.729229] [] entry_SYSCALL_64_fastpath+0x1e/0x9a [ 2869.736458] -> #5 (&p->lock){+.+.+.}: [ 2869.740947] [] lock_acquire+0x15e/0x450 [ 2869.747222] [] mutex_lock_nested+0xc1/0xb80 [ 2869.753849] [] seq_read+0xd6/0x1240 [ 2869.759782] [] proc_reg_read+0xfd/0x180 [ 2869.766070] [] do_loop_readv_writev+0x148/0x1e0 [ 2869.773038] [] do_readv_writev+0x573/0x6e0 [ 2869.779564] [] vfs_readv+0x7a/0xb0 [ 2869.785404] [] default_file_splice_read+0x3ac/0x8b0 [ 2869.792718] [] do_splice_to+0xff/0x160 [ 2869.798992] [] splice_direct_to_actor+0x249/0x850 [ 2869.806136] [] do_splice_direct+0x1a5/0x260 [ 2869.812749] [] do_sendfile+0x4ed/0xba0 [ 2869.818968] [] SyS_sendfile64+0x137/0x150 [ 2869.825420] [] entry_SYSCALL_64_fastpath+0x1e/0x9a [ 2869.832657] -> #4 (sb_writers#4){.+.+.+}: [ 2869.837643] [] lock_acquire+0x15e/0x450 [ 2869.843927] [] __sb_start_write+0x1af/0x310 [ 2869.850554] [] ext4_lazyinit_thread+0x1e4/0x7b0 [ 2869.857537] [] kthread+0x273/0x310 [ 2869.863377] [] ret_from_fork+0x55/0x80 [ 2869.869580] -> #3 (&eli->li_list_mtx){+.+...}: 00:33:08 executing program 5: r0 = socket$inet_udp(0x2, 0x2, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r1}) sendmsg$TIPC_CMD_GET_NETID(r1, &(0x7f0000000400)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000300)={0x1c, 0x0, 0x400, 0x70bd2a, 0x25dfdbff, {}, ["", "", "", "", "", "", "", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x20000802}, 0x48000) sendto$inet(r0, 0x0, 0x0, 0x400c000, &(0x7f0000000080)={0x2, 0x4e21, @remote}, 0x10) connect(r0, &(0x7f0000000180)=@nl=@unspec, 0x80) r2 = syz_open_procfs(0x0, &(0x7f0000000200)='A\a\x00\x00\x00t\xbe\xf1\xe6\xa4r\xc9\xf1v\xca\\gO;h\xe3\x16\xe0\b\xd6\xc00\x02\x83\x1f\x02\xfb\x95d\xb7\xfe7\xc0\xce\xec\xa4$^\xd1\x01V\xb2f\xad0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r5}) getsockopt$inet6_IPV6_FLOWLABEL_MGR(r5, 0x29, 0x20, &(0x7f0000000000)={@ipv4={[], [], @initdev={0xac, 0x1e, 0x0, 0x0}}, 0x7, 0x1, 0x3, 0x1, 0xfffb, 0x80}, &(0x7f00000000c0)=0x20) 00:33:08 executing program 5: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendto$inet(r0, 0x0, 0x0, 0x400c000, &(0x7f0000000080)={0x2, 0x4e21, @remote}, 0x10) connect(r0, &(0x7f0000000180)=@nl=@unspec, 0xfef9) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r2, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r2, 0x0, 0x0) ioctl$EVIOCGABS0(r2, 0x80184540, 0x0) r3 = socket$nl_xfrm(0x10, 0x3, 0x6) splice(r2, &(0x7f0000000200)=0x7fffffff, r3, &(0x7f0000000240)=0x3f, 0x10001, 0x0) r4 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000140)='/selinux/avc/cache_stats\x00', 0x0, 0x0) write$evdev(r4, &(0x7f00000002c0)=[{{0x0, 0x2710}, 0x0, 0x3b4, 0xb}, {{}, 0x2, 0x9, 0x7fff}, {{0x0, 0x2710}, 0x5, 0x3ff, 0x871e}, {{}, 0x14, 0x1, 0xff}, {{0x0, 0x7530}, 0x0, 0x0, 0x7ff}, {{0x77359400}, 0x1f, 0x5, 0x20}, {{0x0, 0x2710}, 0x16, 0x1}, {{0x0, 0x7530}, 0x1, 0x9, 0x80000001}], 0x1c) write$evdev(r1, 0x0, 0x0) ioctl$EVIOCGABS0(r1, 0x80184540, 0x0) r5 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r5, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) getpeername$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000040)=0x6e) write$evdev(r5, 0x0, 0x0) ioctl$EVIOCGABS0(r5, 0x80184540, 0x0) fcntl$dupfd(r1, 0x406, r5) r6 = syz_open_procfs(0x0, &(0x7f0000000000)='net/udp\x00') r7 = dup(r0) sendfile(r7, r6, 0x0, 0x523) [ 2869.874854] [] lock_acquire+0x15e/0x450 [ 2869.881130] [] mutex_lock_nested+0xc1/0xb80 [ 2869.887839] [] ext4_register_li_request+0x2fd/0x7d0 [ 2869.895164] [] ext4_remount+0x1366/0x1b90 [ 2869.901623] [] do_remount_sb2+0x41b/0x7a0 [ 2869.908070] [] do_mount+0xfdb/0x2a40 [ 2869.914077] [] SyS_mount+0x130/0x1d0 [ 2869.920090] [] entry_SYSCALL_64_fastpath+0x1e/0x9a [ 2869.927328] -> #2 (&ext4_li_mtx){+.+.+.}: [ 2869.932168] [] lock_acquire+0x15e/0x450 [ 2869.938437] [] mutex_lock_nested+0xc1/0xb80 [ 2869.945143] [] ext4_register_li_request+0x89/0x7d0 [ 2869.952368] [] ext4_remount+0x1366/0x1b90 [ 2869.958816] [] do_remount_sb2+0x41b/0x7a0 [ 2869.965258] [] do_mount+0xfdb/0x2a40 [ 2869.971301] [] SyS_mount+0x130/0x1d0 [ 2869.977308] [] entry_SYSCALL_64_fastpath+0x1e/0x9a [ 2869.984537] -> #1 (&type->s_umount_key#34){++++++}: [ 2869.990374] [] lock_acquire+0x15e/0x450 [ 2869.996656] [] down_read+0x42/0x60 [ 2870.002494] [] iterate_supers+0xe1/0x250 [ 2870.008856] [] selinux_complete_init+0x2f/0x31 [ 2870.015735] [] security_load_policy+0x69d/0x9c0 [ 2870.022704] [] sel_write_load+0x175/0xf90 [ 2870.029153] [] __vfs_write+0x116/0x3d0 [ 2870.035343] [] vfs_write+0x182/0x4e0 [ 2870.041358] [] SyS_write+0xdc/0x1c0 [ 2870.047291] [] entry_SYSCALL_64_fastpath+0x1e/0x9a [ 2870.054536] -> #0 (sel_mutex){+.+.+.}: [ 2870.059132] [] __lock_acquire+0x37d6/0x4f50 [ 2870.065751] [] lock_acquire+0x15e/0x450 [ 2870.072023] [] mutex_lock_nested+0xc1/0xb80 [ 2870.078640] [] sel_commit_bools_write+0x89/0x260 [ 2870.085698] [] __vfs_write+0x116/0x3d0 [ 2870.091878] [] __kernel_write+0x112/0x370 [ 2870.098338] [] write_pipe_buf+0x15d/0x1f0 [ 2870.104784] [] __splice_from_pipe+0x37e/0x7a0 [ 2870.111768] [] splice_from_pipe+0x108/0x170 [ 2870.118382] [] default_file_splice_write+0x3c/0x80 [ 2870.125608] [] SyS_splice+0xd71/0x13a0 [ 2870.131789] [] entry_SYSCALL_64_fastpath+0x1e/0x9a [ 2870.139013] [ 2870.139013] other info that might help us debug this: [ 2870.139013] [ 2870.147147] Chain exists of: sel_mutex --> &sig->cred_guard_mutex --> &pipe->mutex/1 [ 2870.156369] Possible unsafe locking scenario: [ 2870.156369] [ 2870.166671] CPU0 CPU1 [ 2870.171340] ---- ---- [ 2870.175992] lock(&pipe->mutex/1); [ 2870.179999] lock(&sig->cred_guard_mutex); [ 2870.187080] lock(&pipe->mutex/1); [ 2870.193605] lock(sel_mutex); [ 2870.197043] [ 2870.197043] *** DEADLOCK *** [ 2870.197043] [ 2870.203097] 2 locks held by syz-executor.1/27960: [ 2870.207930] #0: (sb_writers#3){.+.+.+}, at: [] SyS_splice+0xf2d/0x13a0 [ 2870.217129] #1: (&pipe->mutex/1){+.+.+.}, at: [] pipe_lock+0x63/0x80 [ 2870.226141] [ 2870.226141] stack backtrace: [ 2870.230631] CPU: 1 PID: 27960 Comm: syz-executor.1 Not tainted 4.4.174+ #4 [ 2870.237648] 0000000000000000 cfab754d9e89d7bc ffff88017b9bf5c0 ffffffff81aad1a1 [ 2870.245705] ffffffff84057a80 ffff880172a95f00 ffffffff83ab8d80 ffffffff83abd2b0 [ 2870.253757] ffffffff83ab6860 ffff88017b9bf610 ffffffff813abcda ffffffff83e7cc80 [ 2870.261803] Call Trace: [ 2870.264389] [] dump_stack+0xc1/0x120 [ 2870.269755] [] print_circular_bug.cold+0x2f7/0x44e [ 2870.276330] [] __lock_acquire+0x37d6/0x4f50 [ 2870.282310] [] ? check_preemption_disabled+0x3c/0x200 [ 2870.289154] [] ? trace_hardirqs_on+0x10/0x10 [ 2870.295215] [] lock_acquire+0x15e/0x450 [ 2870.300841] [] ? sel_commit_bools_write+0x89/0x260 [ 2870.307416] [] ? sel_commit_bools_write+0x89/0x260 [ 2870.313982] [] mutex_lock_nested+0xc1/0xb80 [ 2870.319946] [] ? sel_commit_bools_write+0x89/0x260 [ 2870.326519] [] ? _raw_spin_unlock_irq+0x28/0x60 [ 2870.332826] [] ? trace_hardirqs_on_caller+0x385/0x5a0 [ 2870.339660] [] ? mutex_trylock+0x500/0x500 [ 2870.345538] [] ? finish_task_switch+0x1e1/0x660 [ 2870.351841] [] ? finish_task_switch+0x1b3/0x660 [ 2870.358168] [] ? __schedule+0x7a3/0x1ee0 [ 2870.363909] [] ? __schedule+0x7af/0x1ee0 [ 2870.369613] [] ? __schedule+0x7a3/0x1ee0 [ 2870.375419] [] sel_commit_bools_write+0x89/0x260 [ 2870.381825] [] ? sel_read_mls+0xc0/0xc0 [ 2870.387485] [] __vfs_write+0x116/0x3d0 [ 2870.393036] [] ? sel_read_mls+0xc0/0xc0 [ 2870.398647] [] ? __vfs_read+0x3c0/0x3c0 [ 2870.404270] [] ? trace_hardirqs_on+0x10/0x10 [ 2870.410314] [] ? plist_check_head+0x4a/0x60 [ 2870.416281] [] __kernel_write+0x112/0x370 [ 2870.422074] [] write_pipe_buf+0x15d/0x1f0 [ 2870.427851] [] ? do_splice_direct+0x260/0x260 [ 2870.433992] [] ? splice_from_pipe_next.part.0+0x20d/0x2c0 [ 2870.441176] [] __splice_from_pipe+0x37e/0x7a0 [ 2870.447307] [] ? do_splice_direct+0x260/0x260 [ 2870.453451] [] ? do_splice_direct+0x260/0x260 [ 2870.459600] [] splice_from_pipe+0x108/0x170 [ 2870.465572] [] ? splice_shrink_spd+0x60/0x60 [ 2870.471627] [] default_file_splice_write+0x3c/0x80 00:33:09 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r1, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r1, 0x0, 0x0) ioctl$EVIOCGABS0(r1, 0x80184540, 0x0) preadv(r1, &(0x7f0000000180)=[{&(0x7f0000000140)=""/45, 0x2d}], 0x1, 0x0) ioctl$KDGKBENT(r0, 0x4b46, &(0x7f0000000080)={0x4, 0x1, 0x9e6}) add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='D', 0x1, 0xfffffffffffffffc) 00:33:09 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vga_arbiter\x00', 0x53617b0466ea5dd6, 0x0) ioctl$KDGKBMETA(r1, 0x4b62, &(0x7f0000000040)) setsockopt$inet6_tcp_int(r0, 0x6, 0x200000000000013, &(0x7f0000000280)=0x400100000001, 0x2a7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) connect$inet6(r0, &(0x7f0000000080), 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_OPTIONS(r0, 0x6, 0x16, &(0x7f0000000440), 0x12f7e5) clone(0x2000000002000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r4 = dup(r0) setsockopt$inet6_tcp_int(r4, 0x6, 0x3, &(0x7f00000000c0), 0x36c) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) [ 2870.478218] [] ? generic_splice_sendpage+0x50/0x50 [ 2870.484787] [] SyS_splice+0xd71/0x13a0 [ 2870.490315] [] ? __might_fault+0x117/0x1d0 [ 2870.496197] [] ? compat_SyS_vmsplice+0x160/0x160 [ 2870.502603] [] ? lockdep_sys_exit_thunk+0x12/0x14 [ 2870.509089] [] entry_SYSCALL_64_fastpath+0x1e/0x9a 00:33:09 executing program 3: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendto$inet(r0, 0x0, 0x0, 0x400c000, &(0x7f0000000080)={0x2, 0x4e21, @remote}, 0x10) connect(r0, &(0x7f0000000180)=@nl=@unspec, 0x80) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/udp\x00') r2 = dup(r0) sendfile(r2, r1, 0x0, 0x523) ioctl$TIOCGSERIAL(r1, 0x541e, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=""/166}) 00:33:09 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r1}) sendmsg$TIPC_CMD_GET_NETID(r1, &(0x7f0000000400)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000300)={0x1c, 0x0, 0x400, 0x70bd2a, 0x25dfdbff, {}, ["", "", "", "", "", "", "", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x20000802}, 0x48000) sendto$inet(r0, 0x0, 0x0, 0x400c000, &(0x7f0000000080)={0x2, 0x4e21, @remote}, 0x10) connect(r0, &(0x7f0000000180)=@nl=@unspec, 0x80) r2 = syz_open_procfs(0x0, &(0x7f0000000200)='A\a\x00\x00\x00t\xbe\xf1\xe6\xa4r\xc9\xf1v\xca\\gO;h\xe3\x16\xe0\b\xd6\xc00\x02\x83\x1f\x02\xfb\x95d\xb7\xfe7\xc0\xce\xec\xa4$^\xd1\x01V\xb2f\xad0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r5}) getsockopt$inet6_IPV6_FLOWLABEL_MGR(r5, 0x29, 0x20, &(0x7f0000000000)={@ipv4={[], [], @initdev={0xac, 0x1e, 0x0, 0x0}}, 0x7, 0x1, 0x3, 0x1, 0xfffb, 0x80}, &(0x7f00000000c0)=0x20) 00:33:09 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x200000000000013, &(0x7f0000000280)=0x400100000001, 0x2a7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) connect$inet6(r0, &(0x7f0000000080), 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_OPTIONS(r0, 0x6, 0x16, &(0x7f0000000440), 0x12f7e5) clone(0x2000000002000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r4 = dup(r0) setsockopt$inet6_tcp_int(r4, 0x6, 0x3, &(0x7f00000000c0), 0x36c) r5 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') preadv(r5, &(0x7f0000000480), 0x10000000000002a1, 0x0) setsockopt$inet6_int(r5, 0x29, 0x0, 0x0, 0x0) ioctl$sock_SIOCGIFVLAN_ADD_VLAN_CMD(r2, 0x8982, &(0x7f0000000000)={0x0, 'eql\x00', {0x1}, 0xfffc}) 00:33:11 executing program 0: socket$inet6_udplite(0xa, 0x2, 0x88) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000010c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) socket(0x11, 0x800000003, 0x0) creat(&(0x7f0000000040)='./bus\x00', 0x0) openat$keychord(0xffffffffffffff9c, &(0x7f0000000240)='/dev/keychord\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) socket(0x10, 0x400000000080803, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') mkdir(&(0x7f0000000640)='./file0\x00', 0x0) r1 = socket$key(0xf, 0x3, 0x2) sendmmsg(r1, &(0x7f0000000180), 0x32bc45944b084a6, 0x0) accept4(r1, &(0x7f0000000280)=@l2, &(0x7f0000000080)=0x80, 0x800) syz_open_procfs(0x0, &(0x7f0000000140)='ns\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) dup(r0) clone(0x7f8, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f00000021c0)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB="40340800eebb16c248460f05eaa415a594963c901278662b5fa534f0ab3e8b5d24f92a42578966e0d4e4056ef70082a115a975395919b2e90ae0adac861423e0ddcfd715188c081b92eb00930b16e74808"], 0x10}}, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) tkill(r2, 0x40) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000340)={{{@in=@local, @in=@empty, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@mcast1}, 0x0, @in6=@mcast1}}, &(0x7f0000000440)=0xe8) r4 = getgid() lchown(&(0x7f0000000200)='./file0\x00', r3, r4) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r5}) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r2, 0x0, 0x0) 00:33:11 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r1}) sendmsg$TIPC_CMD_GET_NETID(r1, &(0x7f0000000400)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000300)={0x1c, 0x0, 0x400, 0x70bd2a, 0x25dfdbff, {}, ["", "", "", "", "", "", "", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x20000802}, 0x48000) sendto$inet(r0, 0x0, 0x0, 0x400c000, &(0x7f0000000080)={0x2, 0x4e21, @remote}, 0x10) connect(r0, &(0x7f0000000180)=@nl=@unspec, 0x80) r2 = syz_open_procfs(0x0, &(0x7f0000000200)='A\a\x00\x00\x00t\xbe\xf1\xe6\xa4r\xc9\xf1v\xca\\gO;h\xe3\x16\xe0\b\xd6\xc00\x02\x83\x1f\x02\xfb\x95d\xb7\xfe7\xc0\xce\xec\xa4$^\xd1\x01V\xb2f\xad0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r5}) getsockopt$inet6_IPV6_FLOWLABEL_MGR(r5, 0x29, 0x20, &(0x7f0000000000)={@ipv4={[], [], @initdev={0xac, 0x1e, 0x0, 0x0}}, 0x7, 0x1, 0x3, 0x1, 0xfffb, 0x80}, &(0x7f00000000c0)=0x20) 00:33:11 executing program 3: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendto$inet(r0, 0x0, 0x0, 0x400c000, &(0x7f0000000080)={0x2, 0x4e21, @remote}, 0x10) connect(r0, &(0x7f0000000180)=@nl=@unspec, 0x80) r1 = gettid() ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x40) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r1, 0x0, 0x0) r2 = syz_open_procfs(r1, &(0x7f0000000040)='net/udp\x00') r3 = dup(r0) sendfile(r3, r2, 0x0, 0x523) 00:33:11 executing program 2: openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10000, 0x0) keyctl$set_reqkey_keyring(0xe, 0x6) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r0}) r1 = creat(&(0x7f0000000700)='./bus\x00', 0xfffffffffffffffe) fcntl$getownex(r1, 0x10, &(0x7f0000000400)) fcntl$setstatus(r1, 0x4, 0x6100) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) lseek(r1, 0x0, 0x2) sendfile(r1, r2, &(0x7f0000000040)=0x9, 0x8000fffffffe) ioctl$TIOCGPTLCK(r0, 0x80045439, &(0x7f0000000180)) writev(r1, &(0x7f0000000680), 0x0) r3 = socket$inet6(0xa, 0x480040004000, 0x6) getsockopt$inet6_IPV6_IPSEC_POLICY(r1, 0x29, 0x22, &(0x7f0000002780)={{{@in=@multicast2, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@initdev}, 0x0, @in=@initdev}}, &(0x7f0000000280)=0x30e) setsockopt$inet6_IPV6_PKTINFO(r3, 0x29, 0x32, &(0x7f00000028c0)={@dev={0xfe, 0x80, [], 0x24}, r4}, 0x14) setsockopt$packet_drop_memb(0xffffffffffffffff, 0x107, 0x2, &(0x7f0000000380)={0x0, 0x1, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x7}}, 0xffffff14) ioctl$sock_inet6_SIOCDELRT(0xffffffffffffffff, 0x890c, &(0x7f0000000200)={@mcast2, @loopback, @empty, 0x5, 0x4, 0xcce7, 0x500, 0x100000001, 0x2, r4}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200200, 0x0) write$P9_RXATTRWALK(r5, &(0x7f0000000100)={0xffffffffffffff67, 0x1f, 0x1, 0x8}, 0xd) r6 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_CAP_ACK(r6, 0x10e, 0xa, &(0x7f0000001640), 0x4) add_key$user(&(0x7f0000000000)='user\x00', &(0x7f00000001c0)={'\x00', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) 00:33:11 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x200000000000013, &(0x7f0000000280)=0x400100000001, 0x2a7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) connect$inet6(r0, &(0x7f0000000080), 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_OPTIONS(r0, 0x6, 0x16, &(0x7f0000000440), 0x12f7e5) clone(0x2000000002000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) dup(r0) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) 00:33:11 executing program 5: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendto$inet(r0, 0x0, 0x0, 0x400c000, &(0x7f0000000080)={0x2, 0x4e21, @remote}, 0x10) connect(r0, &(0x7f0000000180)=@nl=@unspec, 0x80) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/udp\x00') r2 = dup(r0) sendfile(r2, r1, 0x0, 0x523) r3 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r3, &(0x7f0000057fa0)=[{{}, 0x0, 0x0, 0x20}, {}], 0x30) write$evdev(r3, 0x0, 0x0) ioctl$EVIOCGABS0(r3, 0x80184540, 0x0) fcntl$setstatus(r3, 0x4, 0x4000) 00:33:11 executing program 3: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendto$inet(r0, 0x0, 0x0, 0x400c000, &(0x7f0000000080)={0x2, 0x4e21, @remote}, 0x10) connect(r0, &(0x7f0000000180)=@nl=@unspec, 0x80) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r1, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r1, 0x0, 0x0) ioctl$EVIOCGABS0(r1, 0x80184540, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r2, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r2, 0x0, 0x0) ioctl$EVIOCGABS0(r2, 0x80184540, 0x0) ioctl$FS_IOC_SETVERSION(r2, 0x40087602, &(0x7f0000000240)=0x3) ioctl$sock_SIOCSIFVLAN_GET_VLAN_REALDEV_NAME_CMD(0xffffffffffffffff, 0x8983, &(0x7f0000000380)={0x8, 'veth1_to_hsr\x00', {'nr0\x00'}, 0x1}) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) r4 = geteuid() setsockopt$inet_msfilter(r3, 0x0, 0x29, &(0x7f0000000340)={@multicast2, @empty, 0x1, 0x4, [@rand_addr=0x8, @multicast1, @multicast1, @rand_addr=0xffff0001]}, 0x20) getresgid(&(0x7f0000000100), &(0x7f0000000140)=0x0, &(0x7f0000000200)) lchown(&(0x7f00000000c0)='./file0\x00', r4, r5) ioctl$TUNSETCARRIER(r3, 0x400454e2, &(0x7f0000000040)=0x1) mprotect(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x100000c) getresgid(&(0x7f0000000280), &(0x7f00000002c0), &(0x7f0000000300)) r6 = dup(r0) sendfile(r6, 0xffffffffffffffff, 0x0, 0x523) 00:33:11 executing program 2: r0 = add_key$keyring(&(0x7f0000000b80)='keyring\x00', &(0x7f0000000bc0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffc) add_key$user(&(0x7f0000000080)='user\x00', &(0x7f0000000140)={'syz', 0x0}, &(0x7f0000000180)='\v', 0x1, r0) add_key$user(&(0x7f0000000000)='M\x03\xb4\t\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x2aa, r0) 00:33:11 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r1}) sendmsg$TIPC_CMD_GET_NETID(r1, &(0x7f0000000400)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000300)={0x1c, 0x0, 0x400, 0x70bd2a, 0x25dfdbff, {}, ["", "", "", "", "", "", "", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x20000802}, 0x48000) sendto$inet(r0, 0x0, 0x0, 0x400c000, &(0x7f0000000080)={0x2, 0x4e21, @remote}, 0x10) connect(r0, &(0x7f0000000180)=@nl=@unspec, 0x80) r2 = syz_open_procfs(0x0, &(0x7f0000000200)='A\a\x00\x00\x00t\xbe\xf1\xe6\xa4r\xc9\xf1v\xca\\gO;h\xe3\x16\xe0\b\xd6\xc00\x02\x83\x1f\x02\xfb\x95d\xb7\xfe7\xc0\xce\xec\xa4$^\xd1\x01V\xb2f\xad0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r5}) getsockopt$inet6_IPV6_FLOWLABEL_MGR(r5, 0x29, 0x20, &(0x7f0000000000)={@ipv4={[], [], @initdev={0xac, 0x1e, 0x0, 0x0}}, 0x7, 0x1, 0x3, 0x1, 0xfffb, 0x80}, &(0x7f00000000c0)=0x20) 00:33:11 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r1}) sendmsg$TIPC_CMD_GET_NETID(r1, &(0x7f0000000400)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000300)={0x1c, 0x0, 0x400, 0x70bd2a, 0x25dfdbff, {}, ["", "", "", "", "", "", "", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x20000802}, 0x48000) sendto$inet(r0, 0x0, 0x0, 0x400c000, &(0x7f0000000080)={0x2, 0x4e21, @remote}, 0x10) connect(r0, &(0x7f0000000180)=@nl=@unspec, 0x80) r2 = syz_open_procfs(0x0, &(0x7f0000000200)='A\a\x00\x00\x00t\xbe\xf1\xe6\xa4r\xc9\xf1v\xca\\gO;h\xe3\x16\xe0\b\xd6\xc00\x02\x83\x1f\x02\xfb\x95d\xb7\xfe7\xc0\xce\xec\xa4$^\xd1\x01V\xb2f\xad0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r5}) 00:33:11 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r1}) sendmsg$TIPC_CMD_GET_NETID(r1, &(0x7f0000000400)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000300)={0x1c, 0x0, 0x400, 0x70bd2a, 0x25dfdbff, {}, ["", "", "", "", "", "", "", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x20000802}, 0x48000) sendto$inet(r0, 0x0, 0x0, 0x400c000, &(0x7f0000000080)={0x2, 0x4e21, @remote}, 0x10) connect(r0, &(0x7f0000000180)=@nl=@unspec, 0x80) r2 = syz_open_procfs(0x0, &(0x7f0000000200)='A\a\x00\x00\x00t\xbe\xf1\xe6\xa4r\xc9\xf1v\xca\\gO;h\xe3\x16\xe0\b\xd6\xc00\x02\x83\x1f\x02\xfb\x95d\xb7\xfe7\xc0\xce\xec\xa4$^\xd1\x01V\xb2f\xad0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) connect$inet6(r0, &(0x7f0000000080), 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_OPTIONS(r0, 0x6, 0x16, &(0x7f0000000440), 0x12f7e5) clone(0x2000000002000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r3 = dup(r0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) ioctl$BLKROSET(r4, 0x125d, &(0x7f0000000040)=0x400) setsockopt$inet6_tcp_int(r3, 0x6, 0x3, &(0x7f00000000c0), 0x36c) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) 00:33:14 executing program 0: socket$inet6_udplite(0xa, 0x2, 0x88) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000010c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) socket(0x11, 0x800000003, 0x0) creat(&(0x7f0000000040)='./bus\x00', 0x0) openat$keychord(0xffffffffffffff9c, &(0x7f0000000240)='/dev/keychord\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) socket(0x10, 0x400000000080803, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') mkdir(&(0x7f0000000640)='./file0\x00', 0x0) syz_open_procfs(0x0, &(0x7f0000000140)='ns\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r1}) bind$inet6(r1, &(0x7f0000000080)={0xa, 0x4e24, 0x401, @local, 0x200}, 0x1c) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) dup(r0) clone(0x7f8, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f00000021c0)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000440)=ANY=[@ANYBLOB="40340800eebb16c248460f05eaa415a5"], 0x10}}, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) tkill(r2, 0x40) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r3}) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r2, 0x0, 0x0) 00:33:14 executing program 3: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendto$inet(r0, 0x0, 0x0, 0x400c000, &(0x7f0000000080)={0x2, 0x4e21, @remote}, 0x10) connect(r0, &(0x7f0000000180)=@nl=@unspec, 0x80) r1 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000100)='/selinux/avc/cache_stats\x00', 0x0, 0x0) pipe(&(0x7f0000000500)={0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f00000001c0), 0xfffffef3) r5 = getpgid(0xffffffffffffffff) getsockopt$inet6_IPV6_XFRM_POLICY(r3, 0x29, 0x23, &(0x7f0000000dc0)={{{@in=@local, @in6=@ipv4={[], [], @initdev}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@local}, 0x0, @in=@local}}, &(0x7f0000000300)=0x25d) setsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f00000006c0)={r5, r6}, 0xc) sendmsg$nl_xfrm(r2, &(0x7f0000000180)={&(0x7f0000000000), 0xc, &(0x7f0000000140)={&(0x7f0000000b00)=ANY=[@ANYBLOB="900100001400000429bd7000fddbdf257f0000010000000000000000000000007f0000010000000000000000000000004e24ffc14e210101020080b000000000", @ANYRES32=0x0, @ANYRES32=r6, @ANYBLOB="ffffffff4f000000400103006465666c617465000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a8070000064d63a690f12f5c4578fbe90c614a204dab8a0ecd3983cc109492a021b47835b923377517db10373472e53fe8979dd1b76158ccd36ed115711a9c0e2b4cd07fb1babf080f253802f7f66d4487628343fea938f9178096fcf0cfdf716de5cee477c1a6289bddfcd829fb05df0da28ffd2121d6cbc127f8ce0f2df074ab897ad4d79d4d2108a7bc0700eee1cb18b3ac3b9f67c936d0ee732655bf1bfd71cb2384f4351c895aa678993b6c14b1ceee09094f603d679257a29daa0142ff7ef239a35bb6bce35d33d04f1dac7986eee2640a87a2b49aa2cca8f9985974b824ee3ee9dd5cea9bce59292a3e06f3d9e8af8b070d522c000000"], 0x4}, 0x1, 0x0, 0x0, 0x4800}, 0x0) lstat(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0}) r8 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') preadv(r8, &(0x7f0000000480), 0x10000000000002a1, 0x0) getsockopt$inet_IP_XFRM_POLICY(r8, 0x0, 0x11, &(0x7f0000000340)={{{@in6=@ipv4={[], [], @dev}, @in6=@initdev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@local}, 0x0, @in=@dev}}, &(0x7f0000000440)=0xe8) pipe(&(0x7f0000000500)={0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r12, &(0x7f00000001c0), 0xfffffef3) r13 = getpgid(0xffffffffffffffff) getsockopt$inet6_IPV6_XFRM_POLICY(r11, 0x29, 0x23, &(0x7f0000000dc0)={{{@in=@local, @in6=@ipv4={[], [], @initdev}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@local}, 0x0, @in=@local}}, &(0x7f0000000300)=0x25d) setsockopt$sock_cred(r12, 0x1, 0x11, &(0x7f00000006c0)={r13, r14}, 0xc) sendmsg$nl_xfrm(r10, &(0x7f0000000180)={&(0x7f0000000000), 0xc, &(0x7f0000000140)={&(0x7f0000000b00)=ANY=[@ANYBLOB="900100001400000429bd7000fddbdf257f0000010000000000000000000000007f0000010000000000000000000000004e24ffc14e210101020080b000000000", @ANYRES32=0x0, @ANYRES32=r14, @ANYBLOB="ffffffff4f000000400103006465666c617465000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a8070000064d63a690f12f5c4578fbe90c614a204dab8a0ecd3983cc109492a021b47835b923377517db10373472e53fe8979dd1b76158ccd36ed115711a9c0e2b4cd07fb1babf080f253802f7f66d4487628343fea938f9178096fcf0cfdf716de5cee477c1a6289bddfcd829fb05df0da28ffd2121d6cbc127f8ce0f2df074ab897ad4d79d4d2108a7bc0700eee1cb18b3ac3b9f67c936d0ee732655bf1bfd71cb2384f4351c895aa678993b6c14b1ceee09094f603d679257a29daa0142ff7ef239a35bb6bce35d33d04f1dac7986eee2640a87a2b49aa2cca8f9985974b824ee3ee9dd5cea9bce59292a3e06f3d9e8af8b070d522c000000"], 0x4}, 0x1, 0x0, 0x0, 0x4800}, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='fuse\x00', 0x80018, &(0x7f0000000480)={{'fd', 0x3d, r1}, 0x2c, {'rootmode', 0x3d, 0xc000}, 0x2c, {'user_id', 0x3d, r6}, 0x2c, {'group_id'}, 0x2c, {[{@blksize={'blksize', 0x3d, 0xc00}}, {@max_read={'max_read', 0x3d, 0x97bb}}, {@allow_other='allow_other'}, {@allow_other='allow_other'}, {@max_read={'max_read', 0x3d, 0xd93}}, {@allow_other='allow_other'}], [{@fowner_gt={'fowner>', r7}}, {@appraise='appraise'}, {@obj_role={'obj_role', 0x3d, 'uservboxnet0wlan0'}}, {@dont_hash='dont_hash'}, {@uid_gt={'uid>', r9}}, {@dont_appraise='dont_appraise'}, {@obj_role={'obj_role', 0x3d, 'GPL'}}, {@fowner_eq={'fowner', 0x3d, 0xee00}}, {@uid_gt={'uid>', r14}}]}}) r15 = syz_open_procfs(0x0, &(0x7f0000000000)='net/udp\x00') r16 = dup(r0) r17 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000140)='/selinux/avc/cache_stats\x00', 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r17, 0x29, 0xcd, &(0x7f0000000200)={{0xa, 0x4e23, 0x5, @initdev={0xfe, 0x88, [], 0x1, 0x0}, 0x5}, {0xa, 0x4e20, 0xb3b3, @dev={0xfe, 0x80, [], 0xa}, 0x10000}, 0x0, [0x0, 0x7, 0x9, 0x800, 0xff, 0xffffff00, 0x9d2, 0x6c]}, 0x5c) sendfile(r16, r15, 0x0, 0x523) 00:33:14 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x0, &(0x7f0000000280)=0x400100000001, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) connect$inet6(r0, &(0x7f0000000080), 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_OPTIONS(r0, 0x6, 0x16, &(0x7f0000000440), 0x12f7e5) clone(0x2000000002000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getsockopt$sock_int(r2, 0x1, 0x1e, &(0x7f0000000000), &(0x7f0000000040)=0x4) r4 = dup(r0) setsockopt$inet6_tcp_int(r4, 0x6, 0x3, &(0x7f00000000c0), 0x36c) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) 00:33:14 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r1}) sendmsg$TIPC_CMD_GET_NETID(r1, &(0x7f0000000400)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000300)={0x1c, 0x0, 0x400, 0x70bd2a, 0x25dfdbff, {}, ["", "", "", "", "", "", "", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x20000802}, 0x48000) sendto$inet(r0, 0x0, 0x0, 0x400c000, &(0x7f0000000080)={0x2, 0x4e21, @remote}, 0x10) connect(r0, &(0x7f0000000180)=@nl=@unspec, 0x80) r2 = syz_open_procfs(0x0, &(0x7f0000000200)='A\a\x00\x00\x00t\xbe\xf1\xe6\xa4r\xc9\xf1v\xca\\gO;h\xe3\x16\xe0\b\xd6\xc00\x02\x83\x1f\x02\xfb\x95d\xb7\xfe7\xc0\xce\xec\xa4$^\xd1\x01V\xb2f\xad0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) connect$inet6(r0, &(0x7f0000000080), 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_OPTIONS(r0, 0x6, 0x16, &(0x7f0000000440), 0x12f7e5) clone(0x2000000002000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r3 = dup(r0) setsockopt$inet6_tcp_int(r3, 0x6, 0x3, &(0x7f00000000c0), 0x36c) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x84800) ioctl$LOOP_SET_STATUS64(r4, 0x4c04, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0xa, 0xf, 0x8, "f76e58df5531639a16ce6142a845def7dc6aaf8554fa0498f90f05b62ef3aad42d92fd8e38dc08de1525c22321e1db40d9252ccc62899ce621dbf6df4e1c157c", "5b33bd5f9409a3cf885c60364faf0c4724e571822a4b078ee00eb1361a7fe0d994ee79f44897974fdf8955391556397c142e47149e5bba0f80ec0ae14f7701d5", "450fe36d33e0ac05b182007a08a2515a55981f392dbdad8de74ed77683ff46b4", [0x5, 0x1]}) ioctl$RTC_SET_TIME(r5, 0x4024700a, &(0x7f0000000040)={0x23, 0x29, 0x10, 0x1c, 0x0, 0xf6, 0x6, 0x3b, 0xffffffffffffffff}) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) 00:33:14 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r1}) sendmsg$TIPC_CMD_GET_NETID(r1, &(0x7f0000000400)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000300)={0x1c, 0x0, 0x400, 0x70bd2a, 0x25dfdbff, {}, ["", "", "", "", "", "", "", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x20000802}, 0x48000) sendto$inet(r0, 0x0, 0x0, 0x400c000, &(0x7f0000000080)={0x2, 0x4e21, @remote}, 0x10) connect(r0, &(0x7f0000000180)=@nl=@unspec, 0x80) syz_open_procfs(0x0, &(0x7f0000000200)='A\a\x00\x00\x00t\xbe\xf1\xe6\xa4r\xc9\xf1v\xca\\gO;h\xe3\x16\xe0\b\xd6\xc00\x02\x83\x1f\x02\xfb\x95d\xb7\xfe7\xc0\xce\xec\xa4$^\xd1\x01V\xb2f\xad0xffffffffffffffff}, 0x82000) ioctl$ASHMEM_PURGE_ALL_CACHES(r4, 0x770a, 0x0) 00:33:14 executing program 5: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ptmx\x00', 0x4000, 0x0) ioctl$TIOCSLCKTRMIOS(r0, 0x5457, &(0x7f00000000c0)) r1 = socket$inet_udp(0x2, 0x2, 0x0) sendto$inet(r1, 0x0, 0x0, 0x400c000, &(0x7f0000000080)={0x2, 0x4e21, @remote}, 0x10) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r2}) ioctl$LOOP_SET_FD(r2, 0x4c00, 0xffffffffffffffff) connect(r1, &(0x7f0000000180)=@nl=@unspec, 0x80) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/udp\x00') r4 = dup(r1) sendfile(r4, r3, 0x0, 0x523) 00:33:14 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r1}) sendmsg$TIPC_CMD_GET_NETID(r1, &(0x7f0000000400)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000300)={0x1c, 0x0, 0x400, 0x70bd2a, 0x25dfdbff, {}, ["", "", "", "", "", "", "", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x20000802}, 0x48000) sendto$inet(r0, 0x0, 0x0, 0x400c000, &(0x7f0000000080)={0x2, 0x4e21, @remote}, 0x10) connect(r0, &(0x7f0000000180)=@nl=@unspec, 0x80) syz_open_procfs(0x0, &(0x7f0000000200)='A\a\x00\x00\x00t\xbe\xf1\xe6\xa4r\xc9\xf1v\xca\\gO;h\xe3\x16\xe0\b\xd6\xc00\x02\x83\x1f\x02\xfb\x95d\xb7\xfe7\xc0\xce\xec\xa4$^\xd1\x01V\xb2f\xad0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r1}) sendmsg$TIPC_CMD_GET_NETID(r1, &(0x7f0000000400)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000300)={0x1c, 0x0, 0x400, 0x70bd2a, 0x25dfdbff, {}, ["", "", "", "", "", "", "", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x20000802}, 0x48000) sendto$inet(r0, 0x0, 0x0, 0x400c000, &(0x7f0000000080)={0x2, 0x4e21, @remote}, 0x10) connect(r0, &(0x7f0000000180)=@nl=@unspec, 0x80) syz_open_procfs(0x0, &(0x7f0000000200)='A\a\x00\x00\x00t\xbe\xf1\xe6\xa4r\xc9\xf1v\xca\\gO;h\xe3\x16\xe0\b\xd6\xc00\x02\x83\x1f\x02\xfb\x95d\xb7\xfe7\xc0\xce\xec\xa4$^\xd1\x01V\xb2f\xad0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r3}) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r2, 0x0, 0x0) 00:33:17 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r1}) sendmsg$TIPC_CMD_GET_NETID(r1, &(0x7f0000000400)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000300)={0x1c, 0x0, 0x400, 0x70bd2a, 0x25dfdbff, {}, ["", "", "", "", "", "", "", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x20000802}, 0x48000) sendto$inet(r0, 0x0, 0x0, 0x400c000, &(0x7f0000000080)={0x2, 0x4e21, @remote}, 0x10) connect(r0, &(0x7f0000000180)=@nl=@unspec, 0x80) syz_open_procfs(0x0, &(0x7f0000000200)='A\a\x00\x00\x00t\xbe\xf1\xe6\xa4r\xc9\xf1v\xca\\gO;h\xe3\x16\xe0\b\xd6\xc00\x02\x83\x1f\x02\xfb\x95d\xb7\xfe7\xc0\xce\xec\xa4$^\xd1\x01V\xb2f\xad0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r2}) recvfrom$inet(r2, &(0x7f0000000200)=""/255, 0xff, 0x4000, 0x0, 0x0) connect(r0, &(0x7f0000000180)=@nl=@unspec, 0x80) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/udp\x00') r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/fuse\x00', 0x2, 0x0) r5 = gettid() write$FUSE_INTERRUPT(r1, &(0x7f0000000040)={0x10, 0xfffffffffffffff5, 0x1}, 0x10) ptrace$setopts(0x4206, r5, 0x0, 0x0) tkill(r5, 0x40) ptrace$setregs(0xd, r5, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r5, 0x0, 0x0) fcntl$setownex(r4, 0xf, &(0x7f0000000380)={0x0, r5}) r6 = dup(r0) sendfile(r6, r3, 0x0, 0x523) 00:33:17 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x200000000000013, &(0x7f0000000280)=0x400100000001, 0x2a7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) connect$inet6(r0, &(0x7f0000000080), 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_OPTIONS(r0, 0x6, 0x16, &(0x7f0000000440), 0x12f7e5) clone(0x2000000002000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) bind$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0x6e) r3 = dup(r0) setsockopt$inet6_tcp_int(r3, 0x6, 0x3, &(0x7f00000000c0), 0x36c) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) 00:33:17 executing program 3: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendto$inet(r0, 0x0, 0x0, 0x400c000, &(0x7f0000000040)={0x2, 0x4e21, @rand_addr=0x1}, 0x10) connect(r0, &(0x7f0000000180)=@nl=@unspec, 0x80) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/udp\x00') r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r2, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r2, 0x0, 0x0) ioctl$EVIOCGABS0(r2, 0x80184540, 0x0) r3 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r3, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r3, 0x0, 0x0) ioctl$EVIOCGABS0(r3, 0x80184540, 0x0) r4 = dup(r3) sendfile(r4, r1, 0x0, 0x523) 00:33:17 executing program 2: add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'\x00', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r0}) setxattr$trusted_overlay_origin(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='trusted.overlay.origin\x00', &(0x7f00000001c0)='y\x00', 0x2, 0x2) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000080)='veno\x00', 0x5) 00:33:17 executing program 2: add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000080)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xffffffffffffffff) 00:33:17 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r1}) sendmsg$TIPC_CMD_GET_NETID(r1, &(0x7f0000000400)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000300)={0x1c, 0x0, 0x400, 0x70bd2a, 0x25dfdbff, {}, ["", "", "", "", "", "", "", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x20000802}, 0x48000) sendto$inet(r0, 0x0, 0x0, 0x400c000, &(0x7f0000000080)={0x2, 0x4e21, @remote}, 0x10) connect(r0, &(0x7f0000000180)=@nl=@unspec, 0x80) syz_open_procfs(0x0, &(0x7f0000000200)='A\a\x00\x00\x00t\xbe\xf1\xe6\xa4r\xc9\xf1v\xca\\gO;h\xe3\x16\xe0\b\xd6\xc00\x02\x83\x1f\x02\xfb\x95d\xb7\xfe7\xc0\xce\xec\xa4$^\xd1\x01V\xb2f\xad0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r1}) sendmsg$TIPC_CMD_GET_NETID(r1, &(0x7f0000000400)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000300)={0x1c, 0x0, 0x400, 0x70bd2a, 0x25dfdbff, {}, ["", "", "", "", "", "", "", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x20000802}, 0x48000) sendto$inet(r0, 0x0, 0x0, 0x400c000, &(0x7f0000000080)={0x2, 0x4e21, @remote}, 0x10) connect(r0, &(0x7f0000000180)=@nl=@unspec, 0x80) 00:33:17 executing program 2: r0 = openat$keychord(0xffffffffffffff9c, &(0x7f0000000080)='/dev/keychord\x00', 0x180802, 0x0) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1d, &(0x7f0000000100), &(0x7f0000000140)=0x14) add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000000c0)='8', 0x1, 0xfffffffffffffffc) 00:33:17 executing program 5: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendto$inet(r0, 0x0, 0x0, 0x400c000, &(0x7f0000000080)={0x2, 0x4e21, @remote}, 0x10) connect(r0, &(0x7f0000000180)=@nl=@unspec, 0x80) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/udp\x00') r2 = dup(r0) sendfile(r2, r1, 0x0, 0x523) r3 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x2) write$evdev(r3, &(0x7f0000057fa0)=[{}, {}], 0xfffffd24) write$evdev(r3, 0x0, 0x0) r4 = openat$selinux_enforce(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/enforce\x00', 0x8000, 0x0) ioctl$EVIOCSKEYCODE_V2(r4, 0x40284504, &(0x7f0000000100)={0x5, 0x1d, 0xfffc, 0x7fff, "a9fdbc153dc083c9bd6a41e531e08ac0dbeb8faaed35788542730e85072eb1aa"}) ioctl$EVIOCGABS0(r3, 0x80184540, 0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r3, &(0x7f0000000040)={0x4})