18438cb9bd93e32fa54d7801b1c9d14e9a47eb77e9877a6e5749e779e1a1873de4159e9dec482388f6fc22ecaaa4116", 0x74}, {&(0x7f00000003c0)="14f620f031b9dc7831fb03484c05c5f650f37893e50a70081605302a7c387b3452d48fa4032363be990f4a9894590609bdb6", 0x32}, {&(0x7f0000000400)="91c71a24cd68442e46718a3dd62215e6c5393a7c42962f44899057e3ea0634bf26d251f0011635f65851f19fbddf47db31cf0046e43b2860e335816bbaacc11d7e55d8d5524971bb7b3db784473337c56daa8fdad72e971c21e8e2840fe94905f25c63fa036f15678852044a58bd4c5949c460540bbf9e7cf7401509c94d1730068ebdb2a5e39b452a1dfaa2b556370489f0c2ad4794866cd9b61ae9d081b4f5405ba87e1941af707a35ab2d2c0e0e98b058dec7d2e2164365108fdc27d58c67dcdc87fc6359ffdae420f55f1718c33eaadd33f6f295b7efd7231935b8515dc4747f05c77aeeb26ee5bec8ef45aa43000436936ece08d50cebcab04ed5e9068b4533880a4a46b441b7fbd767b5181e9da3ff9959611cc122a880c83cd2c3730849f4913747a7aaf63a3ecfae28d3340fba32759e130a58317baf2389f298d9e0bd05cf053e5047b4e1b898beadb2bc60a949ecfc5a72e2b17b6575f340d0df5b605422680d86d6f5de836053d15747e94ab79a0c627d00319f27e083bcbe2ef5c4f44f7533a1bf8baf470068a2c63b48e9fddfee29a6c8c3397049d9851a41c8d2ff1e33ef06bfb386850c90d0cdc83a00edcf38741a88b2319c13986c232cea8fe91c3eb8225ca417a62371f61703cda57b3dc94f7f7285b4198aba65b8935b83a736563b475ea3e5a3a158012ef27143c9a6cd9d05c413f31d8a64c884dc3d55dcb6af8a6c1dbfb169822ee64c8feb00e4ab272462ba928211e5b62b3851ad0c662d6303a332ab90da95bf5cc2f52de4c2268d3b8ff4b0bb308ec327bcb83e80c2497bcf3e8690acb002f718979bfd437b9edf50d7e5a1bbea754fa7ec3d4d27c46dba659ea1292306a24c1656b6a5949ad164fe3dcb608535664b5a05166ebc9ba89b239873588290c69d63049960c4c43b34b15c02a2c030b2bb1464e4b99ec2d332389b614400f1f4910dbde0af7262daf6628623e19c68091b791ad3ba9763e7d2a88a82110436e76c56b97d75afef3d27fe569e54e42cafecbe0e48095b632ee3acebc59da3aebc40119dbc1c4c46557debc2b3375a008c71dab52433ccec47bf0f4d763e499e4bb772d71d8d9634a38992a1b082cf4045a90472b36cc888e10e80233d9eb27870fdceee77fb8b3f5c20f8bb9309ceaa104d10b98769acea8aa07beefdd96f841fd46e6abcbd7513311883a44a725b5cfed7e01f23e131cc85e92504189c9d92512b68c68ae14dc01dcfd726c149a9eb42750f8a5e009a26d2180ca933059e55e48f1e8e15d1a13239bba67bc9ef07a61ab9363de4576594ca7985f911e35a58ef606dd1c48e038abe2ea41a4cdda976e43462ec19410395cbe77d387b0265fcbbdb72c1041d7131704a50a8bc2138e5baa32b84ae416aff6570c9bde14d9be59452b3fa5732073b52578975aefe0ded88425b52668f1c6b7a4484ab7639bd66905d3fa2f024209b25bcda9700a8db5c36b7da9fc1ac76b2735cabee45c728f3b13cc1084059e80651308df3a9f2b83d33d6b5624afba3c1969867565f78ad7003127c032bca3252b727a64002f0f7f9e8e7584ba812992bc2bb85a163fbdbdd8be424700b24c6dcf3aa4bdf979bae82497d64b97396477b23217309d252243eaa9e3705b743c3c0b40da8005aee352c190c4bd7cc9593eaad08fa2d0b769f099e3351d23a27d204741a506a9accced0a8964daa1fec52714523cc46436fe34cc2fb8b1992aedbd4f9ca2448990137cc4715e0892fc1b919cc93e2c3003eb2ff831da7c5e47306a63316cdcb5fa27d4ea0a9b698b4f5f4db6d8af2ebb9afef017f95003b01d9f2f762dccaa78c12a2c7820a78135c8788076ecd475ca905dfc2c98c715715719cb3da71b249432af4d8e0704a0a119bbd16e9fe1b52904da1747e4574717e9741f83f815a1a8eb97839e2ddc7a036f7b77a12c6751c7f4b8f42b15bbf76d83e463db5545d3523333c21879057d8ddd3aca7ea74cd897e4a141e7f176cdbb4ffd6a49b1cdc0613a1fc358cbb58bf6e642d4d6130fba6dac97254018876079542a9c40331ad459f67d39ee17e5374b36bf458ed991f6907375f20fc105cd78b6dad6f401c4a8e8fed5b25c1d285e91a2cd4aeed0674574d37571c5b66a4f65bd0f3f3d5720eacb308e4ccb9b95a8b1c4a08d01fb810deafbafb6cae0d7a7b26b77fb30912a53fc96325d436e182197c056ebededf1545a9f20f5ea2f5cb7c31cdb8f852be76037de1ea9966f411209980700124a32e9497de0f892a936aa13d19d60f6e7373c9519e3b2ab7d997da019b02bb3cc32cd0544c200997217fb7c55693dc36ec5e75c55aa8c6fa8bfa80234ff1ba9a6043a3fd4c26ee5d49989831c6dafdd87867777b368848f53479b7d657c16c3c03733b7fc011ff4708be8389a1b7e4750770fd97d1c35b3c59d41f1a2e6e6b8088d211417a455e8305ef5e987a48e7023979b705b5baa89d60c9d06ed3e8d191b4261ce0b32c06c4f9d83d2cdded89bb9507ce4683647128a63d718befbba0fccf9f1a22521282000a8b95b3ef4f7deb7022abaa7d8aa303fbb89a677828c5d6d558e9afacafe8cfc2fb15c858d967880327ae47e1be5674837ffa3deae6858b3581774130e16db60eb9f6939f26a418f16e8d36142daf32e12c1e9631f4439a615e2d7840a0babfb81499b3f4926498066ab9e2f713a3130f35dc3f4d5e01aa7e48077aa41d71536be310f2bf03cb2b4ca986cdf124065ea754aa33efdcc4fcf3cbf8c41cab068d69a6f84e184f00ee961e02f5f7faf4dc0ea9f57b401cc9abeb24ef49261474b6fcd0ad5e616c23c0debef5447d9cccefdadecd324521335cd0c2f7021ad33ac0093c7dcf447784ed6dbb3abddce9b8c21cb847a1592b4eb9b73be197b9d865f99faed2b334b3bed1a9143f82f6f0f301537e3f00a7473c160bda29e20a9d87b360d3430714e869e12064e7d70ad270ba55ab15419c06c66efc5b75e59efe19bd1879dacb31ddbcf89ae1347f26fd9a261099d5419c70465c28cf1d483181dbbdad5c52d516e4fd553fa027909e15d79c42d2919f21b27144ad4c14abf155b698df8c66a9f745b0bf2081c6e9643e8366648b7d9062c0276e59e14165dd7a4f9ac84991c30afe4b3770bd1c96004663df2543a89451d48cc31b67724e150192165cc66e4b0e1d53b60960ea4af2ed0fffb17df3fc4f1b06830481bb426b6bfa16877310930c43f9abc3473e2e8a62c96f3ac013d591b1b38761a93afacfdc30c0809f42e8583ea15629b5d3b35a1415bfcdbec80121a03447a3ba56bac75473f9f1b117ba498f4a7690c3e0de9db23be87d314116efe5791e083d449b031196699392d8f22f26c25c75caa1f84a1027c0fa8905c986d1d98b98b5048792a8fda4b2a54dc590195cb67fd37a9bd2d585d77547c4cbfedbbbd3ae294fd43f86e49997579aea79893a746b5b94f66a48ca3917daca50907cd1e54198c3f6cad2f491205b1f1cb606d819dde71755928dad30c6e7dfc2b74e98ac969d365d36ba061bf4bef69c26b66c922ed5496a62b815a14b3805bba90fc7d1fe10db8f6764407be3c16fb2ff1b46532d8a4fac6771c9a26a31a6ff6fd03fed77bc0c5ad990ef3216330f2b2591a04aa6649e32f5c4b93f6a761a830422e98c7b19fff9c8ceca118f7a1c2a6e4461130599ffd35693434ed7bee35cdc7ceb1a3988c5fab2d8734524fb01868e74d3e7d942fb2184bbd3b322da33321e7edf7a9856625ad0af09c66ecd3c397d45a383a0d737fa7885aa5023f2a6f50ccd306791a8b684395a89e5aab94ed9b368bddc3795005aa7b0413a44ac9937f040f737d0e04133f48305e2b3f2a5fb2e4c746cc77617e9f364f9052bf59cbc8dfc6301e8fb2f49d76e4a5a8d18bcf5a7b5a4d84cbe2dd4720d5749ed865e184f98fa1adf43813bc01851f42eb1e2fd015acfe852c5fa40cdeacaa4076051d273278aa0346ef02c27b60b92ebfbf5b0fdbb08afaa93530ca13d6f1575bec76000b155bbb119b3b43387da1605d8c128a057d8f2ed6663f1e7d7ce7b8e83776c4574c76594c1dc6a3f51aacbc1e751f0a0d627af6277b64f5c7b47ae0638d0923841fc3590133dcbfeb47c545264c28c70c0d4092f6b0abc6ee56fd78437cf5edab28c463ef691fe4fec7f9b023aacef855643c12a7187543774420616ebcf3ebf2c86c5197c31036c3e19d4cc1c9fc85db39c6c0271d98b431b44006cb8bb2ccc08d80c21cbfeaa92f109acab78bb2cd6e9b3e2d46396021e5c45c0a252e3bbd1638952029c926d5a57a7eea18770d7a1890d66757339eb848a5269cff802737ad340108015bcc512c27ceaff267d08d94b4067884cc482bad4e7d179cbbeadfe96679e4de1f18ac7a75864d46c5bee166c448490fb83156d4929254e0b946b386829d703c9f5ca552753b23dfd3577878cc8f5efe46e43db09f314fd68e7c1c1dfc39e6c6fd290e04cae5de11563f624d88ba2992f46328fb7f3e6ca6de7c7af5a4c50222f65d38b39f6ff52a1623da23bc592e03dc9e892933a575ae697896b71717d49ef6c3a2cabb9660118725db393136008149db5bf3ff13cae004ebe463c2d34c364ccaa3b4de2b3cea9f138716f8b78e458c676303c422c9e526ec7f90650448b8be8cf5ca742ef79f12c96248f3fc0e803f73a1d9b91eb9b3abf611798c0dd47b7a62e6f8a6d055b74f431c0ee3f078798ffb02a0bc7a8e09be30b043c4d2963b7959bf0052f75ea36c16562a36fb35c7ab563981ef046ea3284aa87118623c81136432ebf3e58d7310996c608507b9dfe09c2b51fcb5a138fcfa89e112dfc63df1095fae79bde0ff219e57cc98f6e32bf7c73cd5061241ca97663a779943cbb4de47ab969cdf9bf8c96871f884c3ab685204caa5ab58582c90da8b26aa05954bca709393c5efc3facd7375f9320d3f4003fc8b67359bf9ed2aaaa9fafc8a47345df9b6a3b9443a0718cbf7e1b455da0ce213b8fab2467eb9d07cceafeb6c96e75571562afd844674b42f31e3dc77bb613df1f449eae59db4930ecc3aa55583d19066378376f5e083a031c14b405c34e2042ea49b38bd9bd17a1c13998fb60d2854291a133b873209bc8b9f4b81f228dfabab4f836c5d2c8cef292c8ecf57150efe70fbb3f0d91cd5b0926349477fc9701fdbbcd80280d50daa483690619d19159c31c84320acb819097a9f4de79b5492862cb6ae2b915aace9f187be468dc4f2349431a26b4369077988dd0ebfe25383f6252c3e38f1c0553f8cfef495f5003ac507573fe0cf282b84194347a5f903dc2ff83122c515b64266d981722328d43c6901f1564d13bd502c8ce832b5162d4ba776f535e225fb087393c19cb6c688c05a1ad7486aa77084ddba907af919607385deaa89d07322bffd4ae6490ba116b224d0bcbfe05af714da7e37fd70a5d6ddacfc6a269731e5e57f94a5842e9c8271bca7e372b665982af4f1230c510dfb999fb72cee36056c68f63c1c045fdabad75ca165c3b253fc3f465162108acdd74472904ab4d2aa8cc8cbc21bff571beb33e2f6c453b858382450b6471a80da0699009ed284cdaea67649b9ce54208dc6ddec353d09a57a34b6b3402bbeb98c5570487e2620b6c9f6815221f9e570fc6376e829111013b664e0ee9bed740c4fd4e0d6e06953f581f815261dfa66177c3704e57fa6bad0b614e7e0bea62a691644dbf3a5e6f7788ede44c66704817680dafb83431d82058e1eb470f59c4660523eeac524c07290c2d4116f58d14", 0x1000}], 0x4) (async) semget$private(0x0, 0x4000000009, 0x82) (async) syz_emit_ethernet(0x5a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd600000200024060000000000000000000000e3e900000000fe8000000000000000000000000000aa4e204e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="9002000090780000017c00000000000000000000ff010000"]) 09:03:50 executing program 1: clock_getres(0x52f91e36435a9d0a, 0x0) clock_getres(0x4, &(0x7f0000000000)) clock_getres(0x52f91e36435a9d0a, 0x0) (async) clock_getres(0x4, &(0x7f0000000000)) (async) 09:03:50 executing program 2: sysctl$hw(&(0x7f0000001080)={0x6, 0x6}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x10}, 0x2, &(0x7f0000000040)="c5840f7b49a00eca5f1fcf27ef5ef9380cba675451814166fc7f047336aed4d0918a219d957de74270745443005395a495051b7850e28c896f3ddc35b70edc851af82e6c28a5663e5a2930f18e5b7cd250677c6c1b1fd9d24793b37ec3441e7f96eea749d4dbdcb97f73fd2f8ea17c32f6f534efb9051e89101db23c6e5c73919b60cdda23a8bc88b4e164518612274637c43716dd6bff26c6c0fb2ea54a202b00", &(0x7f0000000100)=0xa1, &(0x7f0000000140)="cbdbbb0633d0cdedc0c115f06c535092d027e3cce7bff31ab692de097ee86656eb814e429976786ae1dc31975fd9054d7f368ea898e561502c9cd68416b78b5876b0e08e1d80b84164a3995f0fd0a1c163d7a9eecac7ca", 0x57) sysctl$hw(&(0x7f0000001080)={0x6, 0x6}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) (async) sysctl$hw(&(0x7f0000000000)={0x6, 0x10}, 0x2, &(0x7f0000000040)="c5840f7b49a00eca5f1fcf27ef5ef9380cba675451814166fc7f047336aed4d0918a219d957de74270745443005395a495051b7850e28c896f3ddc35b70edc851af82e6c28a5663e5a2930f18e5b7cd250677c6c1b1fd9d24793b37ec3441e7f96eea749d4dbdcb97f73fd2f8ea17c32f6f534efb9051e89101db23c6e5c73919b60cdda23a8bc88b4e164518612274637c43716dd6bff26c6c0fb2ea54a202b00", &(0x7f0000000100)=0xa1, &(0x7f0000000140)="cbdbbb0633d0cdedc0c115f06c535092d027e3cce7bff31ab692de097ee86656eb814e429976786ae1dc31975fd9054d7f368ea898e561502c9cd68416b78b5876b0e08e1d80b84164a3995f0fd0a1c163d7a9eecac7ca", 0x57) (async) 09:03:50 executing program 0: open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, &(0x7f0000000100)={0x9}, 0x0, 0x0) symlink(&(0x7f0000000040)='./file\x00', &(0x7f0000000080)='./file0\x00') open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) (async) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, &(0x7f0000000100)={0x9}, 0x0, 0x0) (async) symlink(&(0x7f0000000040)='./file\x00', &(0x7f0000000080)='./file0\x00') (async) 09:03:50 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) (async) dup2(0xffffffffffffffff, 0xffffffffffffffff) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x0}, 0x1c, 0x0}, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) (async) r3 = socket(0x18, 0x4, 0x9) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$unix(r3, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) (async) r4 = socket$inet6(0x18, 0x2, 0x0) dup2(r3, r4) sendmsg$unix(r4, &(0x7f00000001c0)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x0}, 0x1c, 0x0}, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$unix(r5, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) (async) r6 = socket$inet6(0x18, 0x2, 0x0) dup2(r5, r6) (async) sendmsg$unix(r6, &(0x7f00000001c0)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x0}, 0x1c, 0x0}, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000180)="de949ea14705a8df0dc3eee5d25142ba11775bb80644b5ff9b5e074e416e98d1a0b8d084e9c983af8e4c43b77dcdd8", 0x2f}], 0x1, &(0x7f0000000340)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r1]}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1, r0, r0, 0xffffffffffffffff, r0]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r1, r2, r1]}, @rights={0x20, 0xffff, 0x1, [r4, r1, r0, r6]}], 0xb8, 0x4}, 0xb) (async) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080), 0x4) sysctl$net_inet_ipcomp(&(0x7f0000000000)={0x4, 0x2, 0x6c, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ipcomp(&(0x7f0000000040), 0x4, &(0x7f0000000080)="614d250c4346ece406c43092f48f98457e1bec8bb482662e8cfd5bd29a12e8ffc6994545b5ab6c2519bf3362b35eeb0f519a5884047347c384a5eda085bdfe936589e6d82b2ca54b4779298af9e2394ea1e120bbb369a8a9db", &(0x7f0000000100)=0x59, &(0x7f0000000200)="b7228be186014548f9c9d42d1948540c21efaea197b6fd7be81fc46b502526549dc7df99d24d6a889cf55545d6c58321beb010260319597150119480d5b5d1fc8b615c60d752e016f5032499f973214cbe9b66879c58c75186bf77fc381241fe005782aeb8546e87368a099ba31140ea8a4916a446c05b247d1202c2e0e2b732d3ee92a263ae01686fea129bc831f0f67db94376cdcd709922b768c1", 0x9c) 09:03:50 executing program 2: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) utimes(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x6, 0x8001}, {0x6, 0x8}}) r1 = socket$inet6(0x18, 0x2, 0x0) socket$inet(0x2, 0x4, 0x7) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) r3 = socket$inet6(0x18, 0x2, 0x0) dup2(r2, r3) connect$unix(r2, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r4 = socket(0x6, 0x3, 0xee) dup2(r4, r2) sendmsg$unix(r1, &(0x7f00000001c0)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x0}, 0x1c, 0x0}, 0x0) sendto$unix(r0, &(0x7f0000000080)="a198cc73f8e865eaeab51bc9b51a0ba4306bc41ec2f3c0cb08e4dc430222639c9c520847d830ce273d80006f07149b81ef5e", 0x32, 0x405, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="4371ac4d58fe1b426be9a0ccb27a0a0b057854bb1026fbc44a6fb9ab8b0965a06b3df849adf27e5107b7c34f1826a4f05c56fc9eb9ec8058a43a74ade29ef82a2e34287a2c0f98ae5bd22fedbd3d6cfd67a14e79387ce4d74adda9b3dfe2522d22ad9deb223f0b168d207aad8afd73fa5b128ed044d980cd6489c91a09222f7a0fdae1830185087498717e89e080a77cac16d9f0b9dc66deb656119e75091e9f94aff4a21b24ba8cac892c756170a2784df4a1492865d051075e15b618f08effad24b6fc2116ffa86a220a53e7983b484f4a474ff4f48dba1177601a88062ad44e3a636264cfc6bdd7a909fd4d5916b1f5931d216e52", 0xf6}], 0x1) socket(0x20, 0x5, 0xb4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f0000000c00)={0x0, 0x0, &(0x7f0000000300)=[{0x0}, {0x0}, {0x0}, {&(0x7f00000000c0)="99", 0x1}], 0x4}, 0x0) 09:03:50 executing program 1: socket(0x10, 0x1, 0x0) 09:03:50 executing program 4: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x80000002, 0x100000000}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) fcntl$lock(r1, 0x9, &(0x7f00000000c0)={0x1, 0x1, 0x800, 0xd7f, 0xffffffffffffffff}) 09:03:50 executing program 0: mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x4010, 0xffffffffffffff9c, 0x4) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) recvfrom$unix(r1, &(0x7f0000000180)=""/197, 0xc5, 0x2, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000280), &(0x7f00000002c0)=0x10) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="a12daadbdc7bc1893e99376a349d8bbd9acf40c9d99950eebbc34bd3925596eaedccfc60c9c99acd497ae8aa85d012deda32e7f0e98e21b145e882a7cf5d5e57c818a74f85b4e5f547c45c9d3d26101a54ba6cc1462e494b2c4d9145124b943858f501ebc2aee1f4c255bd06214a1a05e77cb5cb101842522ce85d4f5b1f9f3d807b7d0f087b7ed02205e4516863f2f135d66a833acc3bc6b8666d58225264efe477da99cb2db3fa58bb822d347aa36851d25441b197f4b1dfb73d4f7f73f7", 0xbf) close(r0) 09:03:50 executing program 3: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x100000000}) (async) flock(r0, 0x3) flock(r0, 0x2) (async) flock(r0, 0x2) (async) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x300000001}) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) close(r1) 09:03:50 executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x0, 0x5}, {0x2, 0x0, 0x0, 0xfff}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x22) getegid() sysctl$kern(&(0x7f0000000040)={0x1, 0x40}, 0x2, &(0x7f0000000100)="4d1bfb5928208f241ede0018fabb9716c43e1b5354618319c164a9bd555df6bbc7d8ba726207abd6594d8fdf1f66414f43287bd10d622be8691b485fad2c7eb241c8b56bfe40d84d", &(0x7f0000000180)=0x48, &(0x7f00000001c0)="49291097206d4b9130640e577eafee71411711ca241d5141e97f9e472929f37adae5a4d426f5607334597e5e8af052c7faa55026ea5e7056f4ef36f7125debbae4c27041b4062d39febc714ec433c4cb0cadc138ab03a35a3dd442c6294f48f2ae2598b903f8f5b6ca6c1f2b2366b802a4e16f923419821477e74210254cb13669a823a1d05df861355e196ed13e3d4e58de793956b194ec51f2632f58fdca6514c6", 0xa2) r0 = getgid() setgid(r0) r1 = dup(0xffffffffffffff9c) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000002c0)={0x2, &(0x7f0000000280)=[{0x20, 0x8, 0x1, 0x7d}, {0x9, 0xe0, 0x1, 0x2}]}) writev(r1, &(0x7f0000001400)=[{&(0x7f0000000300)="a8687a901b379e8e7e726570a96aab8a15df95ffed334fbf5299fdee31b9f751317700e427f3452bdfe364ea91ce762e7041bf2b2c1aab5576e7fd4685", 0x3d}, {&(0x7f0000000340)="8ff6014603c121ddec3ef61ddcf638c35ff04f798dd34013e219f02d403e9e6041521c1986d9356ac406a07b9844fd58234554c8ecf6cb7e3fcb76a1137f5526c7d58bd5618438cb9bd93e32fa54d7801b1c9d14e9a47eb77e9877a6e5749e779e1a1873de4159e9dec482388f6fc22ecaaa4116", 0x74}, {&(0x7f00000003c0)="14f620f031b9dc7831fb03484c05c5f650f37893e50a70081605302a7c387b3452d48fa4032363be990f4a9894590609bdb6", 0x32}, {&(0x7f0000000400)="91c71a24cd68442e46718a3dd62215e6c5393a7c42962f44899057e3ea0634bf26d251f0011635f65851f19fbddf47db31cf0046e43b2860e335816bbaacc11d7e55d8d5524971bb7b3db784473337c56daa8fdad72e971c21e8e2840fe94905f25c63fa036f15678852044a58bd4c5949c460540bbf9e7cf7401509c94d1730068ebdb2a5e39b452a1dfaa2b556370489f0c2ad4794866cd9b61ae9d081b4f5405ba87e1941af707a35ab2d2c0e0e98b058dec7d2e2164365108fdc27d58c67dcdc87fc6359ffdae420f55f1718c33eaadd33f6f295b7efd7231935b8515dc4747f05c77aeeb26ee5bec8ef45aa43000436936ece08d50cebcab04ed5e9068b4533880a4a46b441b7fbd767b5181e9da3ff9959611cc122a880c83cd2c3730849f4913747a7aaf63a3ecfae28d3340fba32759e130a58317baf2389f298d9e0bd05cf053e5047b4e1b898beadb2bc60a949ecfc5a72e2b17b6575f340d0df5b605422680d86d6f5de836053d15747e94ab79a0c627d00319f27e083bcbe2ef5c4f44f7533a1bf8baf470068a2c63b48e9fddfee29a6c8c3397049d9851a41c8d2ff1e33ef06bfb386850c90d0cdc83a00edcf38741a88b2319c13986c232cea8fe91c3eb8225ca417a62371f61703cda57b3dc94f7f7285b4198aba65b8935b83a736563b475ea3e5a3a158012ef27143c9a6cd9d05c413f31d8a64c884dc3d55dcb6af8a6c1dbfb169822ee64c8feb00e4ab272462ba928211e5b62b3851ad0c662d6303a332ab90da95bf5cc2f52de4c2268d3b8ff4b0bb308ec327bcb83e80c2497bcf3e8690acb002f718979bfd437b9edf50d7e5a1bbea754fa7ec3d4d27c46dba659ea1292306a24c1656b6a5949ad164fe3dcb608535664b5a05166ebc9ba89b239873588290c69d63049960c4c43b34b15c02a2c030b2bb1464e4b99ec2d332389b614400f1f4910dbde0af7262daf6628623e19c68091b791ad3ba9763e7d2a88a82110436e76c56b97d75afef3d27fe569e54e42cafecbe0e48095b632ee3acebc59da3aebc40119dbc1c4c46557debc2b3375a008c71dab52433ccec47bf0f4d763e499e4bb772d71d8d9634a38992a1b082cf4045a90472b36cc888e10e80233d9eb27870fdceee77fb8b3f5c20f8bb9309ceaa104d10b98769acea8aa07beefdd96f841fd46e6abcbd7513311883a44a725b5cfed7e01f23e131cc85e92504189c9d92512b68c68ae14dc01dcfd726c149a9eb42750f8a5e009a26d2180ca933059e55e48f1e8e15d1a13239bba67bc9ef07a61ab9363de4576594ca7985f911e35a58ef606dd1c48e038abe2ea41a4cdda976e43462ec19410395cbe77d387b0265fcbbdb72c1041d7131704a50a8bc2138e5baa32b84ae416aff6570c9bde14d9be59452b3fa5732073b52578975aefe0ded88425b52668f1c6b7a4484ab7639bd66905d3fa2f024209b25bcda9700a8db5c36b7da9fc1ac76b2735cabee45c728f3b13cc1084059e80651308df3a9f2b83d33d6b5624afba3c1969867565f78ad7003127c032bca3252b727a64002f0f7f9e8e7584ba812992bc2bb85a163fbdbdd8be424700b24c6dcf3aa4bdf979bae82497d64b97396477b23217309d252243eaa9e3705b743c3c0b40da8005aee352c190c4bd7cc9593eaad08fa2d0b769f099e3351d23a27d204741a506a9accced0a8964daa1fec52714523cc46436fe34cc2fb8b1992aedbd4f9ca2448990137cc4715e0892fc1b919cc93e2c3003eb2ff831da7c5e47306a63316cdcb5fa27d4ea0a9b698b4f5f4db6d8af2ebb9afef017f95003b01d9f2f762dccaa78c12a2c7820a78135c8788076ecd475ca905dfc2c98c715715719cb3da71b249432af4d8e0704a0a119bbd16e9fe1b52904da1747e4574717e9741f83f815a1a8eb97839e2ddc7a036f7b77a12c6751c7f4b8f42b15bbf76d83e463db5545d3523333c21879057d8ddd3aca7ea74cd897e4a141e7f176cdbb4ffd6a49b1cdc0613a1fc358cbb58bf6e642d4d6130fba6dac97254018876079542a9c40331ad459f67d39ee17e5374b36bf458ed991f6907375f20fc105cd78b6dad6f401c4a8e8fed5b25c1d285e91a2cd4aeed0674574d37571c5b66a4f65bd0f3f3d5720eacb308e4ccb9b95a8b1c4a08d01fb810deafbafb6cae0d7a7b26b77fb30912a53fc96325d436e182197c056ebededf1545a9f20f5ea2f5cb7c31cdb8f852be76037de1ea9966f411209980700124a32e9497de0f892a936aa13d19d60f6e7373c9519e3b2ab7d997da019b02bb3cc32cd0544c200997217fb7c55693dc36ec5e75c55aa8c6fa8bfa80234ff1ba9a6043a3fd4c26ee5d49989831c6dafdd87867777b368848f53479b7d657c16c3c03733b7fc011ff4708be8389a1b7e4750770fd97d1c35b3c59d41f1a2e6e6b8088d211417a455e8305ef5e987a48e7023979b705b5baa89d60c9d06ed3e8d191b4261ce0b32c06c4f9d83d2cdded89bb9507ce4683647128a63d718befbba0fccf9f1a22521282000a8b95b3ef4f7deb7022abaa7d8aa303fbb89a677828c5d6d558e9afacafe8cfc2fb15c858d967880327ae47e1be5674837ffa3deae6858b3581774130e16db60eb9f6939f26a418f16e8d36142daf32e12c1e9631f4439a615e2d7840a0babfb81499b3f4926498066ab9e2f713a3130f35dc3f4d5e01aa7e48077aa41d71536be310f2bf03cb2b4ca986cdf124065ea754aa33efdcc4fcf3cbf8c41cab068d69a6f84e184f00ee961e02f5f7faf4dc0ea9f57b401cc9abeb24ef49261474b6fcd0ad5e616c23c0debef5447d9cccefdadecd324521335cd0c2f7021ad33ac0093c7dcf447784ed6dbb3abddce9b8c21cb847a1592b4eb9b73be197b9d865f99faed2b334b3bed1a9143f82f6f0f301537e3f00a7473c160bda29e20a9d87b360d3430714e869e12064e7d70ad270ba55ab15419c06c66efc5b75e59efe19bd1879dacb31ddbcf89ae1347f26fd9a261099d5419c70465c28cf1d483181dbbdad5c52d516e4fd553fa027909e15d79c42d2919f21b27144ad4c14abf155b698df8c66a9f745b0bf2081c6e9643e8366648b7d9062c0276e59e14165dd7a4f9ac84991c30afe4b3770bd1c96004663df2543a89451d48cc31b67724e150192165cc66e4b0e1d53b60960ea4af2ed0fffb17df3fc4f1b06830481bb426b6bfa16877310930c43f9abc3473e2e8a62c96f3ac013d591b1b38761a93afacfdc30c0809f42e8583ea15629b5d3b35a1415bfcdbec80121a03447a3ba56bac75473f9f1b117ba498f4a7690c3e0de9db23be87d314116efe5791e083d449b031196699392d8f22f26c25c75caa1f84a1027c0fa8905c986d1d98b98b5048792a8fda4b2a54dc590195cb67fd37a9bd2d585d77547c4cbfedbbbd3ae294fd43f86e49997579aea79893a746b5b94f66a48ca3917daca50907cd1e54198c3f6cad2f491205b1f1cb606d819dde71755928dad30c6e7dfc2b74e98ac969d365d36ba061bf4bef69c26b66c922ed5496a62b815a14b3805bba90fc7d1fe10db8f6764407be3c16fb2ff1b46532d8a4fac6771c9a26a31a6ff6fd03fed77bc0c5ad990ef3216330f2b2591a04aa6649e32f5c4b93f6a761a830422e98c7b19fff9c8ceca118f7a1c2a6e4461130599ffd35693434ed7bee35cdc7ceb1a3988c5fab2d8734524fb01868e74d3e7d942fb2184bbd3b322da33321e7edf7a9856625ad0af09c66ecd3c397d45a383a0d737fa7885aa5023f2a6f50ccd306791a8b684395a89e5aab94ed9b368bddc3795005aa7b0413a44ac9937f040f737d0e04133f48305e2b3f2a5fb2e4c746cc77617e9f364f9052bf59cbc8dfc6301e8fb2f49d76e4a5a8d18bcf5a7b5a4d84cbe2dd4720d5749ed865e184f98fa1adf43813bc01851f42eb1e2fd015acfe852c5fa40cdeacaa4076051d273278aa0346ef02c27b60b92ebfbf5b0fdbb08afaa93530ca13d6f1575bec76000b155bbb119b3b43387da1605d8c128a057d8f2ed6663f1e7d7ce7b8e83776c4574c76594c1dc6a3f51aacbc1e751f0a0d627af6277b64f5c7b47ae0638d0923841fc3590133dcbfeb47c545264c28c70c0d4092f6b0abc6ee56fd78437cf5edab28c463ef691fe4fec7f9b023aacef855643c12a7187543774420616ebcf3ebf2c86c5197c31036c3e19d4cc1c9fc85db39c6c0271d98b431b44006cb8bb2ccc08d80c21cbfeaa92f109acab78bb2cd6e9b3e2d46396021e5c45c0a252e3bbd1638952029c926d5a57a7eea18770d7a1890d66757339eb848a5269cff802737ad340108015bcc512c27ceaff267d08d94b4067884cc482bad4e7d179cbbeadfe96679e4de1f18ac7a75864d46c5bee166c448490fb83156d4929254e0b946b386829d703c9f5ca552753b23dfd3577878cc8f5efe46e43db09f314fd68e7c1c1dfc39e6c6fd290e04cae5de11563f624d88ba2992f46328fb7f3e6ca6de7c7af5a4c50222f65d38b39f6ff52a1623da23bc592e03dc9e892933a575ae697896b71717d49ef6c3a2cabb9660118725db393136008149db5bf3ff13cae004ebe463c2d34c364ccaa3b4de2b3cea9f138716f8b78e458c676303c422c9e526ec7f90650448b8be8cf5ca742ef79f12c96248f3fc0e803f73a1d9b91eb9b3abf611798c0dd47b7a62e6f8a6d055b74f431c0ee3f078798ffb02a0bc7a8e09be30b043c4d2963b7959bf0052f75ea36c16562a36fb35c7ab563981ef046ea3284aa87118623c81136432ebf3e58d7310996c608507b9dfe09c2b51fcb5a138fcfa89e112dfc63df1095fae79bde0ff219e57cc98f6e32bf7c73cd5061241ca97663a779943cbb4de47ab969cdf9bf8c96871f884c3ab685204caa5ab58582c90da8b26aa05954bca709393c5efc3facd7375f9320d3f4003fc8b67359bf9ed2aaaa9fafc8a47345df9b6a3b9443a0718cbf7e1b455da0ce213b8fab2467eb9d07cceafeb6c96e75571562afd844674b42f31e3dc77bb613df1f449eae59db4930ecc3aa55583d19066378376f5e083a031c14b405c34e2042ea49b38bd9bd17a1c13998fb60d2854291a133b873209bc8b9f4b81f228dfabab4f836c5d2c8cef292c8ecf57150efe70fbb3f0d91cd5b0926349477fc9701fdbbcd80280d50daa483690619d19159c31c84320acb819097a9f4de79b5492862cb6ae2b915aace9f187be468dc4f2349431a26b4369077988dd0ebfe25383f6252c3e38f1c0553f8cfef495f5003ac507573fe0cf282b84194347a5f903dc2ff83122c515b64266d981722328d43c6901f1564d13bd502c8ce832b5162d4ba776f535e225fb087393c19cb6c688c05a1ad7486aa77084ddba907af919607385deaa89d07322bffd4ae6490ba116b224d0bcbfe05af714da7e37fd70a5d6ddacfc6a269731e5e57f94a5842e9c8271bca7e372b665982af4f1230c510dfb999fb72cee36056c68f63c1c045fdabad75ca165c3b253fc3f465162108acdd74472904ab4d2aa8cc8cbc21bff571beb33e2f6c453b858382450b6471a80da0699009ed284cdaea67649b9ce54208dc6ddec353d09a57a34b6b3402bbeb98c5570487e2620b6c9f6815221f9e570fc6376e829111013b664e0ee9bed740c4fd4e0d6e06953f581f815261dfa66177c3704e57fa6bad0b614e7e0bea62a691644dbf3a5e6f7788ede44c66704817680dafb83431d82058e1eb470f59c4660523eeac524c07290c2d4116f58d14", 0x1000}], 0x4) semget$private(0x0, 0x4000000009, 0x82) syz_emit_ethernet(0x5a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd600000200024060000000000000000000000e3e900000000fe8000000000000000000000000000aa4e204e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="9002000090780000017c00000000000000000000ff010000"]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x0, 0x5}, {0x2, 0x0, 0x0, 0xfff}]}) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x22) (async) getegid() (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x40}, 0x2, &(0x7f0000000100)="4d1bfb5928208f241ede0018fabb9716c43e1b5354618319c164a9bd555df6bbc7d8ba726207abd6594d8fdf1f66414f43287bd10d622be8691b485fad2c7eb241c8b56bfe40d84d", &(0x7f0000000180)=0x48, &(0x7f00000001c0)="49291097206d4b9130640e577eafee71411711ca241d5141e97f9e472929f37adae5a4d426f5607334597e5e8af052c7faa55026ea5e7056f4ef36f7125debbae4c27041b4062d39febc714ec433c4cb0cadc138ab03a35a3dd442c6294f48f2ae2598b903f8f5b6ca6c1f2b2366b802a4e16f923419821477e74210254cb13669a823a1d05df861355e196ed13e3d4e58de793956b194ec51f2632f58fdca6514c6", 0xa2) (async) getgid() (async) setgid(r0) (async) dup(0xffffffffffffff9c) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000002c0)={0x2, &(0x7f0000000280)=[{0x20, 0x8, 0x1, 0x7d}, {0x9, 0xe0, 0x1, 0x2}]}) (async) writev(r1, &(0x7f0000001400)=[{&(0x7f0000000300)="a8687a901b379e8e7e726570a96aab8a15df95ffed334fbf5299fdee31b9f751317700e427f3452bdfe364ea91ce762e7041bf2b2c1aab5576e7fd4685", 0x3d}, {&(0x7f0000000340)="8ff6014603c121ddec3ef61ddcf638c35ff04f798dd34013e219f02d403e9e6041521c1986d9356ac406a07b9844fd58234554c8ecf6cb7e3fcb76a1137f5526c7d58bd5618438cb9bd93e32fa54d7801b1c9d14e9a47eb77e9877a6e5749e779e1a1873de4159e9dec482388f6fc22ecaaa4116", 0x74}, {&(0x7f00000003c0)="14f620f031b9dc7831fb03484c05c5f650f37893e50a70081605302a7c387b3452d48fa4032363be990f4a9894590609bdb6", 0x32}, {&(0x7f0000000400)="91c71a24cd68442e46718a3dd62215e6c5393a7c42962f44899057e3ea0634bf26d251f0011635f65851f19fbddf47db31cf0046e43b2860e335816bbaacc11d7e55d8d5524971bb7b3db784473337c56daa8fdad72e971c21e8e2840fe94905f25c63fa036f15678852044a58bd4c5949c460540bbf9e7cf7401509c94d1730068ebdb2a5e39b452a1dfaa2b556370489f0c2ad4794866cd9b61ae9d081b4f5405ba87e1941af707a35ab2d2c0e0e98b058dec7d2e2164365108fdc27d58c67dcdc87fc6359ffdae420f55f1718c33eaadd33f6f295b7efd7231935b8515dc4747f05c77aeeb26ee5bec8ef45aa43000436936ece08d50cebcab04ed5e9068b4533880a4a46b441b7fbd767b5181e9da3ff9959611cc122a880c83cd2c3730849f4913747a7aaf63a3ecfae28d3340fba32759e130a58317baf2389f298d9e0bd05cf053e5047b4e1b898beadb2bc60a949ecfc5a72e2b17b6575f340d0df5b605422680d86d6f5de836053d15747e94ab79a0c627d00319f27e083bcbe2ef5c4f44f7533a1bf8baf470068a2c63b48e9fddfee29a6c8c3397049d9851a41c8d2ff1e33ef06bfb386850c90d0cdc83a00edcf38741a88b2319c13986c232cea8fe91c3eb8225ca417a62371f61703cda57b3dc94f7f7285b4198aba65b8935b83a736563b475ea3e5a3a158012ef27143c9a6cd9d05c413f31d8a64c884dc3d55dcb6af8a6c1dbfb169822ee64c8feb00e4ab272462ba928211e5b62b3851ad0c662d6303a332ab90da95bf5cc2f52de4c2268d3b8ff4b0bb308ec327bcb83e80c2497bcf3e8690acb002f718979bfd437b9edf50d7e5a1bbea754fa7ec3d4d27c46dba659ea1292306a24c1656b6a5949ad164fe3dcb608535664b5a05166ebc9ba89b239873588290c69d63049960c4c43b34b15c02a2c030b2bb1464e4b99ec2d332389b614400f1f4910dbde0af7262daf6628623e19c68091b791ad3ba9763e7d2a88a82110436e76c56b97d75afef3d27fe569e54e42cafecbe0e48095b632ee3acebc59da3aebc40119dbc1c4c46557debc2b3375a008c71dab52433ccec47bf0f4d763e499e4bb772d71d8d9634a38992a1b082cf4045a90472b36cc888e10e80233d9eb27870fdceee77fb8b3f5c20f8bb9309ceaa104d10b98769acea8aa07beefdd96f841fd46e6abcbd7513311883a44a725b5cfed7e01f23e131cc85e92504189c9d92512b68c68ae14dc01dcfd726c149a9eb42750f8a5e009a26d2180ca933059e55e48f1e8e15d1a13239bba67bc9ef07a61ab9363de4576594ca7985f911e35a58ef606dd1c48e038abe2ea41a4cdda976e43462ec19410395cbe77d387b0265fcbbdb72c1041d7131704a50a8bc2138e5baa32b84ae416aff6570c9bde14d9be59452b3fa5732073b52578975aefe0ded88425b52668f1c6b7a4484ab7639bd66905d3fa2f024209b25bcda9700a8db5c36b7da9fc1ac76b2735cabee45c728f3b13cc1084059e80651308df3a9f2b83d33d6b5624afba3c1969867565f78ad7003127c032bca3252b727a64002f0f7f9e8e7584ba812992bc2bb85a163fbdbdd8be424700b24c6dcf3aa4bdf979bae82497d64b97396477b23217309d252243eaa9e3705b743c3c0b40da8005aee352c190c4bd7cc9593eaad08fa2d0b769f099e3351d23a27d204741a506a9accced0a8964daa1fec52714523cc46436fe34cc2fb8b1992aedbd4f9ca2448990137cc4715e0892fc1b919cc93e2c3003eb2ff831da7c5e47306a63316cdcb5fa27d4ea0a9b698b4f5f4db6d8af2ebb9afef017f95003b01d9f2f762dccaa78c12a2c7820a78135c8788076ecd475ca905dfc2c98c715715719cb3da71b249432af4d8e0704a0a119bbd16e9fe1b52904da1747e4574717e9741f83f815a1a8eb97839e2ddc7a036f7b77a12c6751c7f4b8f42b15bbf76d83e463db5545d3523333c21879057d8ddd3aca7ea74cd897e4a141e7f176cdbb4ffd6a49b1cdc0613a1fc358cbb58bf6e642d4d6130fba6dac97254018876079542a9c40331ad459f67d39ee17e5374b36bf458ed991f6907375f20fc105cd78b6dad6f401c4a8e8fed5b25c1d285e91a2cd4aeed0674574d37571c5b66a4f65bd0f3f3d5720eacb308e4ccb9b95a8b1c4a08d01fb810deafbafb6cae0d7a7b26b77fb30912a53fc96325d436e182197c056ebededf1545a9f20f5ea2f5cb7c31cdb8f852be76037de1ea9966f411209980700124a32e9497de0f892a936aa13d19d60f6e7373c9519e3b2ab7d997da019b02bb3cc32cd0544c200997217fb7c55693dc36ec5e75c55aa8c6fa8bfa80234ff1ba9a6043a3fd4c26ee5d49989831c6dafdd87867777b368848f53479b7d657c16c3c03733b7fc011ff4708be8389a1b7e4750770fd97d1c35b3c59d41f1a2e6e6b8088d211417a455e8305ef5e987a48e7023979b705b5baa89d60c9d06ed3e8d191b4261ce0b32c06c4f9d83d2cdded89bb9507ce4683647128a63d718befbba0fccf9f1a22521282000a8b95b3ef4f7deb7022abaa7d8aa303fbb89a677828c5d6d558e9afacafe8cfc2fb15c858d967880327ae47e1be5674837ffa3deae6858b3581774130e16db60eb9f6939f26a418f16e8d36142daf32e12c1e9631f4439a615e2d7840a0babfb81499b3f4926498066ab9e2f713a3130f35dc3f4d5e01aa7e48077aa41d71536be310f2bf03cb2b4ca986cdf124065ea754aa33efdcc4fcf3cbf8c41cab068d69a6f84e184f00ee961e02f5f7faf4dc0ea9f57b401cc9abeb24ef49261474b6fcd0ad5e616c23c0debef5447d9cccefdadecd324521335cd0c2f7021ad33ac0093c7dcf447784ed6dbb3abddce9b8c21cb847a1592b4eb9b73be197b9d865f99faed2b334b3bed1a9143f82f6f0f301537e3f00a7473c160bda29e20a9d87b360d3430714e869e12064e7d70ad270ba55ab15419c06c66efc5b75e59efe19bd1879dacb31ddbcf89ae1347f26fd9a261099d5419c70465c28cf1d483181dbbdad5c52d516e4fd553fa027909e15d79c42d2919f21b27144ad4c14abf155b698df8c66a9f745b0bf2081c6e9643e8366648b7d9062c0276e59e14165dd7a4f9ac84991c30afe4b3770bd1c96004663df2543a89451d48cc31b67724e150192165cc66e4b0e1d53b60960ea4af2ed0fffb17df3fc4f1b06830481bb426b6bfa16877310930c43f9abc3473e2e8a62c96f3ac013d591b1b38761a93afacfdc30c0809f42e8583ea15629b5d3b35a1415bfcdbec80121a03447a3ba56bac75473f9f1b117ba498f4a7690c3e0de9db23be87d314116efe5791e083d449b031196699392d8f22f26c25c75caa1f84a1027c0fa8905c986d1d98b98b5048792a8fda4b2a54dc590195cb67fd37a9bd2d585d77547c4cbfedbbbd3ae294fd43f86e49997579aea79893a746b5b94f66a48ca3917daca50907cd1e54198c3f6cad2f491205b1f1cb606d819dde71755928dad30c6e7dfc2b74e98ac969d365d36ba061bf4bef69c26b66c922ed5496a62b815a14b3805bba90fc7d1fe10db8f6764407be3c16fb2ff1b46532d8a4fac6771c9a26a31a6ff6fd03fed77bc0c5ad990ef3216330f2b2591a04aa6649e32f5c4b93f6a761a830422e98c7b19fff9c8ceca118f7a1c2a6e4461130599ffd35693434ed7bee35cdc7ceb1a3988c5fab2d8734524fb01868e74d3e7d942fb2184bbd3b322da33321e7edf7a9856625ad0af09c66ecd3c397d45a383a0d737fa7885aa5023f2a6f50ccd306791a8b684395a89e5aab94ed9b368bddc3795005aa7b0413a44ac9937f040f737d0e04133f48305e2b3f2a5fb2e4c746cc77617e9f364f9052bf59cbc8dfc6301e8fb2f49d76e4a5a8d18bcf5a7b5a4d84cbe2dd4720d5749ed865e184f98fa1adf43813bc01851f42eb1e2fd015acfe852c5fa40cdeacaa4076051d273278aa0346ef02c27b60b92ebfbf5b0fdbb08afaa93530ca13d6f1575bec76000b155bbb119b3b43387da1605d8c128a057d8f2ed6663f1e7d7ce7b8e83776c4574c76594c1dc6a3f51aacbc1e751f0a0d627af6277b64f5c7b47ae0638d0923841fc3590133dcbfeb47c545264c28c70c0d4092f6b0abc6ee56fd78437cf5edab28c463ef691fe4fec7f9b023aacef855643c12a7187543774420616ebcf3ebf2c86c5197c31036c3e19d4cc1c9fc85db39c6c0271d98b431b44006cb8bb2ccc08d80c21cbfeaa92f109acab78bb2cd6e9b3e2d46396021e5c45c0a252e3bbd1638952029c926d5a57a7eea18770d7a1890d66757339eb848a5269cff802737ad340108015bcc512c27ceaff267d08d94b4067884cc482bad4e7d179cbbeadfe96679e4de1f18ac7a75864d46c5bee166c448490fb83156d4929254e0b946b386829d703c9f5ca552753b23dfd3577878cc8f5efe46e43db09f314fd68e7c1c1dfc39e6c6fd290e04cae5de11563f624d88ba2992f46328fb7f3e6ca6de7c7af5a4c50222f65d38b39f6ff52a1623da23bc592e03dc9e892933a575ae697896b71717d49ef6c3a2cabb9660118725db393136008149db5bf3ff13cae004ebe463c2d34c364ccaa3b4de2b3cea9f138716f8b78e458c676303c422c9e526ec7f90650448b8be8cf5ca742ef79f12c96248f3fc0e803f73a1d9b91eb9b3abf611798c0dd47b7a62e6f8a6d055b74f431c0ee3f078798ffb02a0bc7a8e09be30b043c4d2963b7959bf0052f75ea36c16562a36fb35c7ab563981ef046ea3284aa87118623c81136432ebf3e58d7310996c608507b9dfe09c2b51fcb5a138fcfa89e112dfc63df1095fae79bde0ff219e57cc98f6e32bf7c73cd5061241ca97663a779943cbb4de47ab969cdf9bf8c96871f884c3ab685204caa5ab58582c90da8b26aa05954bca709393c5efc3facd7375f9320d3f4003fc8b67359bf9ed2aaaa9fafc8a47345df9b6a3b9443a0718cbf7e1b455da0ce213b8fab2467eb9d07cceafeb6c96e75571562afd844674b42f31e3dc77bb613df1f449eae59db4930ecc3aa55583d19066378376f5e083a031c14b405c34e2042ea49b38bd9bd17a1c13998fb60d2854291a133b873209bc8b9f4b81f228dfabab4f836c5d2c8cef292c8ecf57150efe70fbb3f0d91cd5b0926349477fc9701fdbbcd80280d50daa483690619d19159c31c84320acb819097a9f4de79b5492862cb6ae2b915aace9f187be468dc4f2349431a26b4369077988dd0ebfe25383f6252c3e38f1c0553f8cfef495f5003ac507573fe0cf282b84194347a5f903dc2ff83122c515b64266d981722328d43c6901f1564d13bd502c8ce832b5162d4ba776f535e225fb087393c19cb6c688c05a1ad7486aa77084ddba907af919607385deaa89d07322bffd4ae6490ba116b224d0bcbfe05af714da7e37fd70a5d6ddacfc6a269731e5e57f94a5842e9c8271bca7e372b665982af4f1230c510dfb999fb72cee36056c68f63c1c045fdabad75ca165c3b253fc3f465162108acdd74472904ab4d2aa8cc8cbc21bff571beb33e2f6c453b858382450b6471a80da0699009ed284cdaea67649b9ce54208dc6ddec353d09a57a34b6b3402bbeb98c5570487e2620b6c9f6815221f9e570fc6376e829111013b664e0ee9bed740c4fd4e0d6e06953f581f815261dfa66177c3704e57fa6bad0b614e7e0bea62a691644dbf3a5e6f7788ede44c66704817680dafb83431d82058e1eb470f59c4660523eeac524c07290c2d4116f58d14", 0x1000}], 0x4) (async) semget$private(0x0, 0x4000000009, 0x82) (async) syz_emit_ethernet(0x5a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd600000200024060000000000000000000000e3e900000000fe8000000000000000000000000000aa4e204e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="9002000090780000017c00000000000000000000ff010000"]) (async) 09:03:50 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) (async) dup2(0xffffffffffffffff, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x0}, 0x1c, 0x0}, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) (async) r3 = socket(0x18, 0x4, 0x9) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async, rerun: 64) getsockname$unix(r3, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) (async, rerun: 64) r4 = socket$inet6(0x18, 0x2, 0x0) dup2(r3, r4) sendmsg$unix(r4, &(0x7f00000001c0)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x0}, 0x1c, 0x0}, 0x0) (async, rerun: 64) r5 = socket(0x18, 0x2, 0x0) (rerun: 64) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r5, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) r6 = socket$inet6(0x18, 0x2, 0x0) dup2(r5, r6) (async) sendmsg$unix(r6, &(0x7f00000001c0)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x0}, 0x1c, 0x0}, 0x0) (async, rerun: 64) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000180)="de949ea14705a8df0dc3eee5d25142ba11775bb80644b5ff9b5e074e416e98d1a0b8d084e9c983af8e4c43b77dcdd8", 0x2f}], 0x1, &(0x7f0000000340)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r1]}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1, r0, r0, 0xffffffffffffffff, r0]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r1, r2, r1]}, @rights={0x20, 0xffff, 0x1, [r4, r1, r0, r6]}], 0xb8, 0x4}, 0xb) (async, rerun: 64) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080), 0x4) (async) sysctl$net_inet_ipcomp(&(0x7f0000000000)={0x4, 0x2, 0x6c, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ipcomp(&(0x7f0000000040), 0x4, &(0x7f0000000080)="614d250c4346ece406c43092f48f98457e1bec8bb482662e8cfd5bd29a12e8ffc6994545b5ab6c2519bf3362b35eeb0f519a5884047347c384a5eda085bdfe936589e6d82b2ca54b4779298af9e2394ea1e120bbb369a8a9db", &(0x7f0000000100)=0x59, &(0x7f0000000200)="b7228be186014548f9c9d42d1948540c21efaea197b6fd7be81fc46b502526549dc7df99d24d6a889cf55545d6c58321beb010260319597150119480d5b5d1fc8b615c60d752e016f5032499f973214cbe9b66879c58c75186bf77fc381241fe005782aeb8546e87368a099ba31140ea8a4916a446c05b247d1202c2e0e2b732d3ee92a263ae01686fea129bc831f0f67db94376cdcd709922b768c1", 0x9c) 09:03:50 executing program 1: socket(0x10, 0x1, 0x0) 09:03:50 executing program 0: mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x4010, 0xffffffffffffff9c, 0x4) (async) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) recvfrom$unix(r1, &(0x7f0000000180)=""/197, 0xc5, 0x2, 0x0, 0x0) (async) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000280), &(0x7f00000002c0)=0x10) (async) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="a12daadbdc7bc1893e99376a349d8bbd9acf40c9d99950eebbc34bd3925596eaedccfc60c9c99acd497ae8aa85d012deda32e7f0e98e21b145e882a7cf5d5e57c818a74f85b4e5f547c45c9d3d26101a54ba6cc1462e494b2c4d9145124b943858f501ebc2aee1f4c255bd06214a1a05e77cb5cb101842522ce85d4f5b1f9f3d807b7d0f087b7ed02205e4516863f2f135d66a833acc3bc6b8666d58225264efe477da99cb2db3fa58bb822d347aa36851d25441b197f4b1dfb73d4f7f73f7", 0xbf) close(r0) 09:03:51 executing program 7: r0 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="82028dffffffffff"], 0x10) r3 = dup2(r2, r0) dup2(r3, r1) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000000}) flock(r4, 0x2) fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x100, 0x200000000, 0xffffffffffffffff}) fchmodat(r4, &(0x7f0000000000)='./file0\x00', 0x30, 0x0) r5 = dup(r1) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 09:03:51 executing program 1: socket(0x10, 0x1, 0x0) 09:03:51 executing program 4: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x100000000}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r1, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) r2 = socket$inet6(0x18, 0x2, 0x0) r3 = dup2(r1, r2) r4 = accept(r2, 0x0, &(0x7f0000000140)) accept$unix(r4, &(0x7f0000000180)=@abs, &(0x7f0000000200)=0x8) sendmsg$unix(r2, &(0x7f00000001c0)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x0}, 0x8, 0x0}, 0x400) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r6, 0x0) r7 = getpgrp() dup2(0xffffffffffffffff, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x0}, 0x1c, 0x0}, 0x0) r8 = getpgid(r7) sendmsg$unix(r4, &(0x7f0000001680)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000013c0)=[{&(0x7f0000000280)="97f8e71612eab406c84a1594fbc1b26814b2dd142ceb81e613f9595f5a2a0549e0b56d012cd7ef7370d684ae0eef0403853b09b3b2da323bf6f8718083596973bff8a48832441d7646a4386c5ce774bd66761ff0315b20fcf9a678e6a595340e908333732b11cf0de3c02930fe6dc18478048c7666ff1f55a7865826ba1aeddf0196917279e3ec71ba565ebd5bacd4492655a080d5", 0x95}, {&(0x7f0000001400)="4c3ed608089627376613db55262adb064437ad1e8e8989a9e6b5b9a71d1a272fc2006ec97427f3dea8299a6e11bb6ff88793c9428b686a32cda72b92f123bee3ea60dfe46748b209cc12e6b95c5bbbe69424cebe26b1953e93f89aea2589e39b40", 0x61}, {&(0x7f00000003c0)="94c64b352c9fa8d5b97b2ca59191fe1ec348359dc01cde47606206e3e93250fdac0c520cc587bd6fbc16e2069fa3f228c8aa951d86be264fc1f22d96aede80c4a678333b4aa9bbde4388b763947037b335f7c5f0cd12169f83c563c4e8f508b98b1dc82a0ebf81eafee462e508265e7f2649d406be1e5963df73b732b93ae765a0399d9f111d9f9a77a81cd1a27e85d2435dd1eaed2d9651257acb32dec90963320134c1e5a6cac21b6430ff276212b6febacc708ceb453269ee2293eafcf102d4afd92d4f5a5ac773a476dab5b9faf39bbd439f19f1bd0585900a45efd7d7323d6f6ac1a91f254c2f47f049f271c942003c9b12552e32ea846e59373ad44e877bef604d0695fbb5c000e977d037853adce7c9e701e48380686b92b9efda1a6dea9d0488e7d367c6bc3463342fc7eb11332904f75016554cd9c9b50c8d4fcf1bf96186ec75d5820d56024792da85d7150608cda433956cf73a5c82936b1ddcf38fee8c5ce9b428288a37cc2b0ffe89037a3e86ddddecd4add57fcb76df6286b8aa2c92b5bb2b1f853acee728083de8f655a43d23da1ad05175aae413c913fe082bacd090e292b5c89543f011d61735664ba6be9a380497fb1d3b612aa59f49b74b32c95df3c05e704439fb0553132cf07095335232dcd0c1c792f91e600ee0b40d899c4436aa6436e87102c49b4d9432df11b89116499ffb8ec9a83d87c87ad1d928740225308359145f759d6fe7f2dc1104994702c03c19d0e730ab783e01fa61d0c671109c52953cd7641a4db91da5d655d0d12f126658ea7a184d940fac525ae633d00a37d0b1a894af49315b0ef6cd8ea019e410bfa797399d8841b4566bdb513dfa43dc6a2673660214256a3b9f3cc58b4d78c8fc888a901bb55e60fb3510cd4a4b649a5b90c3b8866a19d28b4e623f4a1973e17be1776865950688018f6f89e087cc96f814da2c0d798300c73400f09d9da3f832388ef808d907dfd0c18414d0cd5ab9ef95e080216950031f70002038877b4c233ee4fc6cb4403b79cc2a0e35446fd176486ae3639b9ce5e02311de738971ccfc8ab0b3a4e18da5b1c63413d39e38e00bbb5fbfc8cf9f997f788ca59801ee6a63ed4737f25f9a60eac78ceb32e8a15c88afbd47c2e56572319cb7a56fe063cda1d826461d53f124eb5a14411679f0555f969fdbc40abf5d51ac8ff5f888ff3c21542001cbea1e7fe389e62ddba6afe0c680a880b16ebfc7ee3353a4393fdfc75dd3910520f1ee3fd8253d404d7221e08fb9bdeec54b7d49712f5e14c59b62bae6355979c414bae9ee84b0e92bc0eff6efd1e3bffa3f1bdd9d08973d2d141d388d32715cc079965ff356238d4d8752cc21bc705a2417d790e34bff0af1aeb92e66c415abf701cbd6bcc99c92d5f4b29ad25e0dcc2474f12832cf7167310f5e4023ecf24ff62cae9bee0bd0e16f551c279492cda1c57bf8c30bfd6cf3ae0ba3cfdc29f7c1e96e6fe851caab56028cc14cdba827423c4673c6515a5dc03d64c4721d4f42b76523f345263f2653eaa58bc703894a290bb8a18657ca6bcdd22cc39050ed5f48184bd3392f2ad504f71db9829536b4959f3ad1105cf48e7f75de67ebf99668d82c2aadc0c150031a1649db315c99abf51f6eaa0be5af7b0d117d8587397934d63c595a299ccb1592e5cfd2336c8ec909c2f570c8e0bb13500310d0ae9d870b81473bf37149795ad53770f0885e00997371e5e4d2ff2f1caedac64f4f54ab4d8b108277d3c5f3194956564815bf2a7c9b1610d357251f09e7ac49d62e7b4ac672622afdf3b7a15852eefda55755fe1800c8792d76d0eefb6d7f124e4e60238bd57bcc5ac98490113dc009c59265bcaa182a39718e5851eae4dd7ed9e58bc0a493f77c81ed937b689204ad363bba8833a6520209d369381d99dd5b718752b43cee0a985d534d8cde3f6c0a0dcf4bb0ad2817b8e552b2bcd06e05e5881d6fdc6da6f4399bbbd8e8dfc167163af09bb7de2abd929cdf5d78f572fa79177c0a83e0c84911939665faf0918702d2e41dd955f8e1fbb7abd62bc10d1ae40cf4878c9095f3e1745352c6e9eff6b2f0962e4608bdef0703e2a49d1e931416384e5bf006ba655f25bdf83c6f6a21fba6de09129a12d68dcce9022407dee5b8102f4a18a341b0d0fac2dbd50934a79b3fc5ff5f09c1b27d089bfb4fde85660c36338ac75bd97a5fd921ccf37b49f4d2de6f0bd07eafed525c3d15849a02ec7a382c577b68a11af6102e58f5e4c0d89018ab43988cc807e8a5b4bc05e29aa163ee5a27acd72ad3019df7de391a8ceff98306191f560169035c6950ba7f8d4b0fdaeaf94271969687a1371d5d12d3fac73264c5961faaec6800ec1635a81d262c895840de6e434db0d8c31e83cce01885411a0554aceb81eb97ea61d1c7c2be4b9222d27d216d44b435e7d6ab30b82bd466a12a3c212fd0c4f2d047e0465fcd5e9ee92d961e34e79cc8c433a8b834dcef4894e707e625280f6a0a6c734a81e7a783df583de9d66c30b768b418b6edaeb7eb7cbe142166362098db7dee250d45774add4d0be051fda6ef5214562416f657949434243accbf5e31d851e9a2560f4422331b585b8e32652521312ecef159348ff756d3177eb2ed4d354e61dc9009aebe94f60a0aeef205dc5d561457d19747bb445840ad9fa300776ee6daa79a9e3d47e32aa5f5d1cdc4cce0f961f83f9710a13fa7a35b9cd00715fa880741f051d3acbe24692917276e5594677ec8adca5c6743e17384c145568441fb3b1da93b8a0d93cf4243b684df3ee476401033cdcb1aded37fa539262a07e7a4a61a369eb3f1d57e98e216696b80cab927a1ad75084f3aa10bc1dcc6837b263d291bb2aef36c5217c8cf3036bba6d0045c05d183b98ba1b8ad36cad223dc8d947526d1d1baab73094ea91547ab73eaa167de1cbf350e792355c8d058008894ef32e9392c2ea5ef853ade9f2be41c2a14c153c352b5222b46b56a321cff4e2846390db3a96964da0ffa15c74eacb0290a5796832c4874bef400ccbc6cfba0d8ad3499beddcd7a460bb31927ff7d22446162239c6c7dad53b3a855e2242a02e1649464e4bacf3df8ba0f447693e0366eef6cc71a806a7ff056b1313100cc2212994a196a11b9b78ff0b89e57c2e34e627b16c80ca2bf9127b32643acbae0488f9ff6cd5b42a7b6132144163bc0c7612445b67a14fdd117b66c9e43cf7e695896006244c7dafe608f180f4f0e8d9f4699a909093338ef0e72a7c4b4511bcea607a1cc1fc31c16dc5e1ed91b7b7f070bb239c42e51a5375bd6af2a7d79da397bbbcbe8c6ab7b5e1f3b104189b06c21c5bb3ca767c52975c38df66b6007af96ee889e5f423a6ad5947b692f8cd663d3670240fd26bb6a95e622ee31604be7e7882d183064dbfb7726c1c9d551c9635b4db52ed24b8f157262af6a4680d9863155732e03b832e08eb0c8ab0f3787484a4b33103285bd1949c693ccd28ef663e01584cfccfdd1c93fff75fb61a02437dc2a7826f11cb0b1ccfd0fcf9d5842583a51343d22b06649eaa2bbcca8f8117086c141f19736646ce4e75db67de1e643d6c1e92c87a7cbe8aa8f3c2096b56a3ed4febf15c80f0f24414241039cd0946511e042d5c6b345bd4683deb4ea7b39305ab31d47b200ec8f37f5afdec41241a587efaf5953facd05970dda6f9241e6e55a0435e26d953cb3ca98c047d11d5033e84702e5575a15b995c7db56c69b97c25666f2e5a330c6f4f6764d289ffa5efa3f61fb7866cef7751608ef709847a8f65ad22a95f64c241009f0491692a5aac9ebf03de7170b78bebb62e7e948e6abbda25b6a3481c70ae803baf67e164253869672926c1de52e277d23d68ee199dda3140a20db65502a1a3dfef376c71e0c1fd7b4d7adc0aff97e2c1309c3e9c457bf7a7fb39761be1de3f73d5663218b1c3b736826d5557bf034a9dca26cfbf374c67944b156f4a12835679be5ed52c8b53761e797092e3221c9dbd132faa2f49378b3745b589dd356044e6d3604f896351978e95213150d4294454b16f4f4ffd30907ab3565d368f89e1d4e7a79b262c0503df105972634703b145ab1cf96dfaaef7a82f10cee8b9305c8076e9f0a17b665695d08bf05674dddd0559526431b796605f29ac0a6b8742fd1ecb81aee1221e272169e125ba1c7823045008ba04212cb8ea72ce54edd34ed814958524a4f9642ac2bf9c977bb31e07d7e23260aeca527ee99b28f93d850c40d9f1207ef2d80c52b41225040414ba140ffc7c8c79081686d8ce3a9f950c56ce0db7d5043c24b8814eeadb64f939fab94bfe9669aa9d36687a678595b139539fa3da874fbf25755dcfe147d54c56a6735dd96478d76ff9262d90d8825dfe4eec6eba0cf52e44dcecae8b17e08041d40a6093adffc0907bbdbbadbe9497a79277ba20294d6da43a9cbf1d8bc0d9f50a22e596e102e1ca0944efd07cda73659b27d565e4ea02b44bcd0bc58b8bf3348d988a6bb581a4347111886a5babff2f685d28033593985c00156b44beebb73bd0c3dab5b4a5bd5f77ce6a8f80ba79855921bf18cd1a8f176fb13918d843f6497cab55c9f1fede112eca89f119dfa3eb02856caa6c32069e7e488ea11195e8a4d66ccfd10aa4f9723db9755d7189d6451559189155a6e725a6d58aa74fbb5710e80cec8c5c636ef80ede47e222e7d5a7ca2668a3effa8ee306ad81a13963f893a125dd0cb890dd8956b5ffcd979cd7ee0a86528535e659a96d6463987ce371f5e1001d0af8a94aaa3c74d7d7f123c25e8147efd6d5c6b19457b24018f316539ae23031d0ffd884aa1bdee7c47cc5e35d5b83d1447c1d8e454017be6073600c8ff3483b050004233a4f8302c15f68b15379747bfabb3ef4f5dc0fb6a9abbc702863cd0e97527580d8fc7ac8b1a1f56b312db5ab7240ead1b26356deb3f1f4018d369ecccc123b153e0f17d049d7b0fd3695fd123fbaa37a4467b49b05e1704471b807decf1eadf9acfecd623aab8d1d2b91e538518febc707996f1366733ba64e7829a9214b59d803ee915858fc3d8ea5f90ca271a0f15cc312c19de489aeaaf3bf9208ab048eb4d161e038ba9a66e8f4d48b270d8bab68e9dc1ad814d1aba192020a72df11befe60203632ae3801ffd8c3eeb7e20f34cdf32b7b5fb33cfa6dcd17dd4676308053f7fcd219d5beb44fa73a960ab920aefdf9f7dbb02fa9c92c89d0a96d45bd438d776b6db896e2d16e5b6c6202380a3e490016ee0e1aa1efaa856dea1829fa7bdf70b397ad654e336412902ded27e4b029cb65ab9854827bfa7554034c9c8532a4db0743275b9e65599ca51c04b1b614ef610b1aed6bc5cae58adf2058d7c16ee7fb65f02ef6b1d09fbccee01b0452a709f9b26a12212652c8fdef7caafcf73d3b4ec603eea410fcb0ff602732763bda7137b517aa209cf276fb414ec6a4608f028b9dacb2b7b42d89ad792c3c74ed1b1d3329e0914a50731bcf61a45c21b2752da6a3516849aea7e0c6eb2aabc885f8d49535badd82598f22e7d5a06b04457e2cdcd1736d829b12a227e380712660cf636a958e835339a747e0cd1792b359fe2854bfe7a957cc71b72710333ea32c06eceaebdef6358a64d74f5b896cfad154d87584feb5ff4e743e3bcd4dc0fde0bc003722f3b0a07b91de4642c1fedcf0695a359a5d70051a65d945f93547b8aa0377e4f2c5b39acbaaf55ce4d01104b5e95f2ee40ddc3cc4772e6f0f4b1b0416c654b3fb1ca9caa321f90379dd876d89e38ff6748b1bc426818", 0x1000}], 0x3, &(0x7f0000000340)=[@cred={0x20, 0xffff, 0x0, r8}, @rights={0x18, 0xffff, 0x1, [r3]}], 0x38, 0x4}, 0x4) fcntl$lock(r6, 0x0, &(0x7f0000000000)={0x3, 0x1, 0x8, 0x0, r7}) fcntl$lock(r2, 0x7, &(0x7f0000000080)={0x3, 0x1, 0x8, 0x8, r7}) 09:03:51 executing program 0: mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x4010, 0xffffffffffffff9c, 0x4) (async) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) recvfrom$unix(r1, &(0x7f0000000180)=""/197, 0xc5, 0x2, 0x0, 0x0) (async, rerun: 32) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) (rerun: 32) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000280), &(0x7f00000002c0)=0x10) (async, rerun: 64) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="a12daadbdc7bc1893e99376a349d8bbd9acf40c9d99950eebbc34bd3925596eaedccfc60c9c99acd497ae8aa85d012deda32e7f0e98e21b145e882a7cf5d5e57c818a74f85b4e5f547c45c9d3d26101a54ba6cc1462e494b2c4d9145124b943858f501ebc2aee1f4c255bd06214a1a05e77cb5cb101842522ce85d4f5b1f9f3d807b7d0f087b7ed02205e4516863f2f135d66a833acc3bc6b8666d58225264efe477da99cb2db3fa58bb822d347aa36851d25441b197f4b1dfb73d4f7f73f7", 0xbf) (async, rerun: 64) close(r0) 09:03:51 executing program 5: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1d25ec2da7304085ed7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc7cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d8472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783", 0xde4}], 0x1) r1 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) writev(r1, &(0x7f0000000000), 0x0) poll(&(0x7f00000001c0)=[{r0, 0x4}], 0x1, 0x101) dup2(r1, r0) 09:03:51 executing program 2: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) utimes(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x6, 0x8001}, {0x6, 0x8}}) r1 = socket$inet6(0x18, 0x2, 0x0) socket$inet(0x2, 0x4, 0x7) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) r3 = socket$inet6(0x18, 0x2, 0x0) dup2(r2, r3) connect$unix(r2, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r4 = socket(0x6, 0x3, 0xee) dup2(r4, r2) sendmsg$unix(r1, &(0x7f00000001c0)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x0}, 0x1c, 0x0}, 0x0) sendto$unix(r0, &(0x7f0000000080)="a198cc73f8e865eaeab51bc9b51a0ba4306bc41ec2f3c0cb08e4dc430222639c9c520847d830ce273d80006f07149b81ef5e", 0x32, 0x405, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="4371ac4d58fe1b426be9a0ccb27a0a0b057854bb1026fbc44a6fb9ab8b0965a06b3df849adf27e5107b7c34f1826a4f05c56fc9eb9ec8058a43a74ade29ef82a2e34287a2c0f98ae5bd22fedbd3d6cfd67a14e79387ce4d74adda9b3dfe2522d22ad9deb223f0b168d207aad8afd73fa5b128ed044d980cd6489c91a09222f7a0fdae1830185087498717e89e080a77cac16d9f0b9dc66deb656119e75091e9f94aff4a21b24ba8cac892c756170a2784df4a1492865d051075e15b618f08effad24b6fc2116ffa86a220a53e7983b484f4a474ff4f48dba1177601a88062ad44e3a636264cfc6bdd7a909fd4d5916b1f5931d216e52", 0xf6}], 0x1) socket(0x20, 0x5, 0xb4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f0000000c00)={0x0, 0x0, &(0x7f0000000300)=[{0x0}, {0x0}, {0x0}, {&(0x7f00000000c0)="99", 0x1}], 0x4}, 0x0) socket(0x18, 0x2, 0x0) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$unix(r0, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) (async) utimes(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x6, 0x8001}, {0x6, 0x8}}) (async) socket$inet6(0x18, 0x2, 0x0) (async) socket$inet(0x2, 0x4, 0x7) (async) socket(0x18, 0x2, 0x0) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$unix(r2, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) (async) socket$inet6(0x18, 0x2, 0x0) (async) dup2(r2, r3) (async) connect$unix(r2, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) (async) socket(0x6, 0x3, 0xee) (async) dup2(r4, r2) (async) sendmsg$unix(r1, &(0x7f00000001c0)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x0}, 0x1c, 0x0}, 0x0) (async) sendto$unix(r0, &(0x7f0000000080)="a198cc73f8e865eaeab51bc9b51a0ba4306bc41ec2f3c0cb08e4dc430222639c9c520847d830ce273d80006f07149b81ef5e", 0x32, 0x405, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) (async) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="4371ac4d58fe1b426be9a0ccb27a0a0b057854bb1026fbc44a6fb9ab8b0965a06b3df849adf27e5107b7c34f1826a4f05c56fc9eb9ec8058a43a74ade29ef82a2e34287a2c0f98ae5bd22fedbd3d6cfd67a14e79387ce4d74adda9b3dfe2522d22ad9deb223f0b168d207aad8afd73fa5b128ed044d980cd6489c91a09222f7a0fdae1830185087498717e89e080a77cac16d9f0b9dc66deb656119e75091e9f94aff4a21b24ba8cac892c756170a2784df4a1492865d051075e15b618f08effad24b6fc2116ffa86a220a53e7983b484f4a474ff4f48dba1177601a88062ad44e3a636264cfc6bdd7a909fd4d5916b1f5931d216e52", 0xf6}], 0x1) (async) socket(0x20, 0x5, 0xb4) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) (async) sendmsg$unix(r5, &(0x7f0000000c00)={0x0, 0x0, &(0x7f0000000300)=[{0x0}, {0x0}, {0x0}, {&(0x7f00000000c0)="99", 0x1}], 0x4}, 0x0) (async) 09:03:51 executing program 6: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x100, 0x200000000, 0xffffffffffffffff}) renameat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') r1 = socket$unix(0x1, 0x2, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r3, 0x0) r4 = getpgrp() fcntl$lock(r3, 0x0, &(0x7f0000000000)={0x3, 0x1, 0x8, 0x0, r4}) fcntl$lock(r0, 0x0, &(0x7f0000000100)={0x2, 0x0, 0xb4b, 0xc8, r4}) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000000), 0x4) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x2, 0x1, 0x8, 0x8, 0xffffffffffffffff}) 09:03:51 executing program 3: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x100000000}) (async) flock(r0, 0x3) (async) flock(r0, 0x2) (async) flock(r0, 0x2) (async) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x300000001}) (async) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) close(r1) 09:03:51 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) r1 = socket$inet6(0x18, 0x2, 0x0) dup2(r0, r1) sendmsg$unix(r1, &(0x7f00000001c0)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x0}, 0x1c, 0x0}, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x12, r1, 0x1) sysctl$vm_swapencrypt(&(0x7f0000000080)={0x2, 0x5, 0x1}, 0x3, &(0x7f00000000c0)="eacf9d971d692b4e0361fb9b0e4bfe5074a1af3f7233d8a6700d08f226359827b29370e2ec383b6dcd2a5980470af0a6412eb90362709e6e2239f6ad279ac0eb52f3f315d921c1f8020904df1194c4314708eabdb55ce5d021483d82d8117e82447fd44b726eb83fb1990aaeae966dfbc740d0304c65276f16c9269efe76a588bcc782ad3e782df91a5df881d2bfb560fec0cf1deea427d9", &(0x7f0000000180)=0x98, &(0x7f00000001c0)="a6cffa0c99f407ad652bd238accdfc80045d9c0d5d5cd8d7013c62a38818a5c7ce55ad065e51db7a5086e46fd71b53352b9fd9dd74e1d0ba02960c22f80b3dc58e0d2374c66e21e70d09aaebee552bbee36fa915a0adbc156ccbdcd2e8a722a1a48a7256e554af1549c31eaf49fa0ce7ff061c61ed905b09805464bae6cd2bc0096348df4b1597dfc6b6d168b59061bf5f06f6abeb2944978a6497cd4dc6aff604a5b6c585835da11a0028db25db5e4c2670f55d9c9ac1ea65e5626d0109c5c36af7fc4eede06464abd5428730d4accd8447fa7c2982b88e423241286d97e323999f830fc91b71bf410213fe56bc78297a75b6700af89e99b9832a0bf96c74253d1217ccadd3c9576aad7a068d2149b74531a7d9727bfc24ccb3e341f5f17212e7b1db22cb43b00347ad6e8ef422627e265acc1bab71ab24fd943cefc5c150826ee2a69812b6666abed2d5615622162e433a6c3e8ff46586bfaae0e1cf70e9dcc158f0270c0631f3da90b0f8edd618c8aeaf6ffc2ae5f57311dcac19ee63263e475152adc87f4c0547c4e49a9dd0afeeb3686ce3dd097c5fb9d0f078c8d404a706a882686bf9c83ed7b265aaf5cca5ee93a51d7ee97f099ff3f86071cd361d2aad5f08e02d3a31df53913465cffda5d30f694770f09c1fd698847bb39538c6d3021d6fac109a65a5c67ea00f53c6172b2d8a46c53d831ed330df7136384c6a9fc33a610964fe0e77ba7a7c2d15fe4c86ba02435fd598907fb4507d9c4fcaa422c9c4b3ec5947c66f9284f395dbffa020a955aca3639c74fc696f1d84581bc061f4cce288e22d1eea9d2a8e574dbe4323422342a459e1d4550fe5ab53e21d39bcfe3e47053297a1cbb291e38cafccf1ed3a5e654d83e5de33303c343810939de71d5cb6ce4d065f45f9f54c8435419851de212fc68f99394f9b53e6dca6da963dfbd6dc3251fef1896964bbdfcef393e717afbd2315270f340ab3844d51176e4a7905fb02d39994526211a7aa6bd91e1d31c9c0f5708844b233b74b1b32fabdaf3658489385887ce68d6aed3144f7f826d9f9c85ad65532ef095e4beed502bd1cd0e44fcc489a2439d459bb971197989010b998fea326e8735d1ce87d36dac2b77eb650313f39fd3b54f6d8ad70fb972969c440dd6e12d509a2d4ac602dbe223ac02d6476bfd45cb5ff7c6e7341d0443bd7ab3ded8181c7d86dc83687c4c1e4803559eff07722383f0289eb38742bd57feea617ba802fbb6d7e96d3d87e22ded89f1581319133e926e09eca295b7312c441ea77623ff92a5cda36e4124585c4063384b9417cf604f72170b43dffbc09da7868146c27b685b03449468b50b8d0554007d7ca29471beac5baab72236ae01dfae90226e8c80ca52f0f2b950d9118666e83778975bd8d8b771852e9ebe1e97117a23b269d02e835b67de3b505489ffece5c6133549e9409a16e0840bb7bf150c1ee63394b513a173135cb89ce2ec245ef1899c539d4053c059282b77adbaed120c62641cd5f1096c0cfaa6de637cf9946d9715178d3b79c8742e3ff2745ea50c407f2a1f9dea88d9570b2a7c0ab70087539b4a2ec8ff98152e9f54b8510489e8279b8c48908a1ed8f80253b03194d9e44a2927101479e4df2712bafd71e42882e4bb9e5cd06305295fe2322441bd4079024735a8f5ee3c787688d31d189a8062976291322514b13ddccc3965a39790818bf6d4703c982374117d5f65741a60ab4a5545ab0087a4c27f9f3bc05c151fe79b1b74f2c470d069b7b9360d7a6e3f6879d490623ae0c29de5df5f8c4811fe447f3d58c248e8c519a725db1a9992fb6ae8c7f765b64d39ebd26bc5a5829c66b56bdf036d2dfa39d29d8df3762ec4bf30fb00e0a4d7d8738f451adb5b2388ae42a6959acc949459d00ad01ee65df5da9930f3347a7abc3c0fad331b802e461bb3414d33a3c1d177ce65107c33e583b80c10d3758c8d503569e3a672c2648c7c655d3aaf7fe8644f6e4682e96379a42b76284800083d75041219ed2596ef95903b592c278ba2abb2fce037164f38957abb2ce11f4dc5636508fbef051f3b50ade601967a0355b904e9dc90538c230b967ae3079ee76be3601ce15ef5318361a452035d7e68e992f5bebf1234e2f178593e8f113f74956a4e83c7f8ed9e69cad167b41dec6fc27a62e99929bf4b5ce5b974d5c5ffc43aa3ec09ae1fdae6a7aee70bd8557a9be774f99596898e0c43847c15458e3d8fedf85d2ad546eedc97b53ba76873983c7db09fe51463a98969ba9a287658ff7aeb17ffc1be363063704dd2b05f44388e63bb4642f0313ec34f33523a9974e1e8c763549b1b2dad6f2009e2a995ad3712dcd1109e920f2e108d419e88c7c1477560f1c04c68ed514cd06348890d3d6f8d43b73d783059efa9e58491e0aa733bb5662b751a081aa32106391cce46770fe84d5d8893a850a76613c548d5719def0a9d74820cec304085110cefd0940a17b35150c2972f9c4c7725bbe4891d91aa5ecbfebc4590e14676a041f16b75b4ca3552c1e2c51c9b15f638fa3d78da4540117483b83fb5d29f62d2ed67457baa462c5c6e280d870d755ef1084a21612e007b138c376924c259ea11636c1720ca80f200ce6204e40b54694ac71db57c08e5c32d305e75b463fff1ab680f1955df2b4863a031a6e79950ca067ba8cb7846b9eedb9da728aec5d6c16fb5f8ce199ce21fe2f145e2291e93cc23ef4aedba86521efb406065a96d6a41992b94452e628dec19cad1db1c77d3bf42aafc798c41b7da497fc6daab5bea1df00137e32dde26fd96ede9da2a844e98a4be452d91cc038d3882c77c3a1b130be2902a9600110dd77edce2d88fd593ba394c731828941255285562dc8455332c1cb5e74da5352d5cfa8eebac8cb7307f1c1afd2e5c95028fa8b7daeea411ba5156d6d03f1f4458a5da896d84d0096eb26e79584a4d0a81a21fcc7b096c7c3f08c0a56a5d8edf96ea0e193ae67b69a55b627aa1fb28603f166c4f522a0dd1a9be241c3ec1c36868a84d8029e7af73af4cd764dcd4ef55a365ec4fb9dfb6c28ff868fd778120e2d29163c5233db22cc22a55dbcb3e4c472cd018302c1b3917fb2b716f86a35142b2cfcf8b2574c952e6c3fc33540a9e1ddd78f4098c80014ceb43fd255b4bcdb4d01b958fc2b71bea1f2951424bc1681fc6ee60eb7904f7c7e37ea29767dadac8eed06e5911598b683b904d8128f25757967ed94f194bb5e122642d81d580558821561c55dda33663ff18a0be9681c0e0fa83786f98f3c72fd836b828d943955c8d5fed214b833f4b87de169fac41ccfe5ee62a6c8659c5209e7fbf5e49fc5464cdd2f2d2639aa5a8f364b4a52e87ff393e52d8ca5edbd7c1d0459d53e627bff2a591e84f146ec513d7d2a8519509171379ed3bf5cfdfca3ed6823a3eaa487f25720fc4045d30dd2c117100b32ed8bf215df62d9b2e57f00c16e39dc1e2fc08dd493dae7a3510268d7135f29f1502bc3715e0001df0e9d8c944922c0b5ca9d9c956312935a064295216e1bf95e0d3927793abb93cb8617ce2bb7edf4a00656e4a2fa9efa6dda2139b94175ded7512512ce7da10debecab6e5a9d4cbe1c64754e533a039ab1a25c39990650f19fb51d21d626ad5d33088ff1081ef29d8a1c46fe7de81715249c37815c87cf4fd567b1fa8e9b5d2a4ad859e52577a7e4125ac62dad5cdb31d35062f58dac7cc3276628066b9e63865bee7ffd8d5001a9bf2d3bd1c8628e1c466db830840ec509a7232ccc2724e59b32db8807f752ea97890a45d6fc94466a98aafe928e144fb9288e75300d791dc3f1db9bd1c34d2266b10adb8461b6c0f6881a9b19557796e3fbd1b6c47e3b57cf0a432e1c03b95523160e86b24ef63602a05a05d88062bf708d03bff8d2f4280d3056736a94a8fef272701b66518f760dc6a6a9e4f1d015aaa785cac8b2a37da1bc216ba1ec71576d490c66513fca7554653881dadb9a6081fec6465326e37b9c63b1b72aedd8d8a6a65c906a228f7fa988a4c730e49d33175aa09d436d64f7cea57318b6b846b146cd82143fe79580ef40e28fdc9e2a4fb97338cf40959af0ccc58eae741ccf84991b2cbfab1bcc64c1608e55bfef185ceb12db3b4a7affe987ac83e0b5b4ef91539ee179f4a126f7fa5366d04084d8bbe45ca6da2ac45f3a0ecf35fc077a8a093358edd4c10e3ca643fd9b362a070e98744e30fe6e6a8f4266e34697b91eae4cd54677d0e01d9cc04915f6956c9a2e3f6f73a77fbe5021b693ff9cfdf340a406a91515f61718ce346ee13e293582a5b330e0fd623146b46928f346a66a522aac34d968129f5b8c8a21f3be8942b44b9b48bd74d0d8af3fcc556203c41623fe5a164c9c62dcb73876d6a3a547d99909d237b3df830aa4dd224a2fa073f2e8d291d41db085403d0c5e64a9c7add2f72d248897f395e2bd88a36bdbeb50e979ebe86c1ee887227b9934a16f22c8477b6cc1244e384e95d1c92998c9ef7f5ddde2b6e60859dab93391150d24e4043c3d833f66ba4fdb088fff5041d3ad4bf5b82bbdce3f23d38786a0900d5e322a89b4f64d319a81f3406072c301317c98c47b09b857a28a02c7d0f8ac89d49c771bc8e3b7f3f97243f8040238f2249dfe8dbe84c6c979b97e7c52978b4e3dfd2e8c08905d2e378a4603913591254a7c0fec82a40b643bbb82c4e807abf2438f60fbe1e90ea8068f2c91dbb35b946422da8dfc0a6eb15744261ecee6426db068db4578e26ee8190c9435d0df46a62c1610db8197fb44a7cf46d59a1bebe9f0d98465c3fe7c3959e87937e3bbae1a86146899444e9a6d95fe44d4ad33dd08a45dc62c84da6de633653bad06f6359853274cb52053126780dea270245172b23d912064fa10f91086a59c481d2a60bb813d9abc83eeca0ce9cf8fc29d10ee9024628ae91f07e530070f636821776d569c0da64659398f685d592c0f0dc5332390863b88dcd7f4ca33ddd57cc7b980580cb4522b0b593656d57266e41efbfd8c59f4de83657a69236f53e342db8da55b833905a81611c4b51c0c4c544037788fc180a717fb1b195a953a29ed532a6d8e39da487eaa2ebe541fd6704a2e9bfc718bfa8e75bc3c79e259d602774085794209ad5c1ce97e8c83fd1024ac04044e27e5564b928035c8db420a018c890443df2f9744d790703256a16c88d5c36edca1d910561de4df9758e265d7f4147a883f0c6873e92adff0b9839541f2e67ccdd83d9a00e6bef28ac64704e8474e479ba252b08409368be516c00ce6da547c8f09832e0f91e9a77761ff7eb14c4b407cca7c744c04d5077404188e32de025618dd78645521b31a5edda1abeffed8365dfd1310e3196a92bdfc240d97080edcc7a43c10f18faf4abff1a5b07bf6e46f3dd039a4ea96af2348a94643da6ae36b9b048daec3b99f63435e360f4cadc60339a90c5a442220b373bce49701fae6ffb3412bb0f510616222b8c763cf744d668e210e89874cfa8205f29bd753550ecbd3b740383a64ac46adc40e4313b5e2962a98a4f442ce378c990397c5cfe99335f6876e8f9326c19f1838e6cefe63881f0341c3b49e53285390ee9c0883a5db57e738a8e8aeeccc99c70ac518cb11d22c22faef4e76817eba3732958dda83623a308c7bd7164707b2c53fff3943ca960397151eecc753e084150c6044535e7f2849202742a1d0df42eea769543b38d537ee6b04c51a7575c682dfbc431c134f4ae99a8e3374de2a64a244a2c056b4336f9848e1d6cd747e7957a8c034", 0x1000) syz_emit_ethernet(0x4e, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x18, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0x0}}, {[@fragment={0x0, 0x0, 0x80}], @icmpv6=@ni={0x8b}}}}}}) sysctl$vm_swapencrypt(&(0x7f00000011c0), 0x3, &(0x7f0000001200)="2ecca1b8631f5972fa26ca2f47e220fa147ea699ba14c8b46657c0f57ddc016998b8f72a2d47ee704af3e716ed0dedc664a575467f1a2ee3b42757f045e1507670fcc9d05a9853ed5a25ec184b0c3de951e72f3dc0b2221301c32f61b60e3d547ff3380f56182cfe85908e3b51295a8fa135eac59e80c32a5499f0e60404976a581cc51aeac4cf16205407503ae1f7b74696793d961a6487a6196023c0afa6b83a0866ab870e073872a470257509ac3378ddf771373968d8086855899b2ccbafcffb723daa4621b4a3102c0505abd967008cc9e3a58a6b5bebed3c4b123cab6a0f7a6350889bab31c2791b76f168b61cf6db57", &(0x7f0000001300)=0xf3, &(0x7f0000001340)="59839d7dd67ec8631112996bdeeb88ae52fa2e3a9d6756a937510b6d4da761f790d0f739da13614db3b811a2b431c322a57b0b94d1e70d8c4b29895ea7a5242c5dae1a2d8b0083bc100f0decb821eafd9a7eb9b406b3ff80b4b9cf32d81d085f56260331465d6d2cf05d0dccc63fba9821c742efe057c670a07637bb9bdfcb65938ca79f18c39e23dd9594d1c118f48e8ffe0cda292068b1de181c2b092d9fa66540b8f8fc93081983504a2d3f0c7fae997e2d88f0b6e67045d173ef35aa", 0xbe) 09:03:51 executing program 5: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1d25ec2da7304085ed7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc7cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d8472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783", 0xde4}], 0x1) (async) r1 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) writev(r1, &(0x7f0000000000), 0x0) (async) poll(&(0x7f00000001c0)=[{r0, 0x4}], 0x1, 0x101) dup2(r1, r0) 09:03:51 executing program 3: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r1, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) r2 = socket$inet6(0x18, 0x2, 0x0) dup2(r1, r2) connect$unix(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r3, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) r4 = socket$inet6(0x18, 0x2, 0x0) dup2(r3, r4) connect$unix(r3, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r5, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) r6 = socket$inet6(0x18, 0x2, 0x0) flock(r6, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x200000000}) 09:03:51 executing program 4: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x100000000}) (async) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$unix(r1, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) r2 = socket$inet6(0x18, 0x2, 0x0) r3 = dup2(r1, r2) (async) r4 = accept(r2, 0x0, &(0x7f0000000140)) accept$unix(r4, &(0x7f0000000180)=@abs, &(0x7f0000000200)=0x8) sendmsg$unix(r2, &(0x7f00000001c0)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x0}, 0x8, 0x0}, 0x400) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r6, 0x0) (async) r7 = getpgrp() dup2(0xffffffffffffffff, 0xffffffffffffffff) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x0}, 0x1c, 0x0}, 0x0) (async) r8 = getpgid(r7) sendmsg$unix(r4, &(0x7f0000001680)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000013c0)=[{&(0x7f0000000280)="97f8e71612eab406c84a1594fbc1b26814b2dd142ceb81e613f9595f5a2a0549e0b56d012cd7ef7370d684ae0eef0403853b09b3b2da323bf6f8718083596973bff8a48832441d7646a4386c5ce774bd66761ff0315b20fcf9a678e6a595340e908333732b11cf0de3c02930fe6dc18478048c7666ff1f55a7865826ba1aeddf0196917279e3ec71ba565ebd5bacd4492655a080d5", 0x95}, {&(0x7f0000001400)="4c3ed608089627376613db55262adb064437ad1e8e8989a9e6b5b9a71d1a272fc2006ec97427f3dea8299a6e11bb6ff88793c9428b686a32cda72b92f123bee3ea60dfe46748b209cc12e6b95c5bbbe69424cebe26b1953e93f89aea2589e39b40", 0x61}, {&(0x7f00000003c0)="94c64b352c9fa8d5b97b2ca59191fe1ec348359dc01cde47606206e3e93250fdac0c520cc587bd6fbc16e2069fa3f228c8aa951d86be264fc1f22d96aede80c4a678333b4aa9bbde4388b763947037b335f7c5f0cd12169f83c563c4e8f508b98b1dc82a0ebf81eafee462e508265e7f2649d406be1e5963df73b732b93ae765a0399d9f111d9f9a77a81cd1a27e85d2435dd1eaed2d9651257acb32dec90963320134c1e5a6cac21b6430ff276212b6febacc708ceb453269ee2293eafcf102d4afd92d4f5a5ac773a476dab5b9faf39bbd439f19f1bd0585900a45efd7d7323d6f6ac1a91f254c2f47f049f271c942003c9b12552e32ea846e59373ad44e877bef604d0695fbb5c000e977d037853adce7c9e701e48380686b92b9efda1a6dea9d0488e7d367c6bc3463342fc7eb11332904f75016554cd9c9b50c8d4fcf1bf96186ec75d5820d56024792da85d7150608cda433956cf73a5c82936b1ddcf38fee8c5ce9b428288a37cc2b0ffe89037a3e86ddddecd4add57fcb76df6286b8aa2c92b5bb2b1f853acee728083de8f655a43d23da1ad05175aae413c913fe082bacd090e292b5c89543f011d61735664ba6be9a380497fb1d3b612aa59f49b74b32c95df3c05e704439fb0553132cf07095335232dcd0c1c792f91e600ee0b40d899c4436aa6436e87102c49b4d9432df11b89116499ffb8ec9a83d87c87ad1d928740225308359145f759d6fe7f2dc1104994702c03c19d0e730ab783e01fa61d0c671109c52953cd7641a4db91da5d655d0d12f126658ea7a184d940fac525ae633d00a37d0b1a894af49315b0ef6cd8ea019e410bfa797399d8841b4566bdb513dfa43dc6a2673660214256a3b9f3cc58b4d78c8fc888a901bb55e60fb3510cd4a4b649a5b90c3b8866a19d28b4e623f4a1973e17be1776865950688018f6f89e087cc96f814da2c0d798300c73400f09d9da3f832388ef808d907dfd0c18414d0cd5ab9ef95e080216950031f70002038877b4c233ee4fc6cb4403b79cc2a0e35446fd176486ae3639b9ce5e02311de738971ccfc8ab0b3a4e18da5b1c63413d39e38e00bbb5fbfc8cf9f997f788ca59801ee6a63ed4737f25f9a60eac78ceb32e8a15c88afbd47c2e56572319cb7a56fe063cda1d826461d53f124eb5a14411679f0555f969fdbc40abf5d51ac8ff5f888ff3c21542001cbea1e7fe389e62ddba6afe0c680a880b16ebfc7ee3353a4393fdfc75dd3910520f1ee3fd8253d404d7221e08fb9bdeec54b7d49712f5e14c59b62bae6355979c414bae9ee84b0e92bc0eff6efd1e3bffa3f1bdd9d08973d2d141d388d32715cc079965ff356238d4d8752cc21bc705a2417d790e34bff0af1aeb92e66c415abf701cbd6bcc99c92d5f4b29ad25e0dcc2474f12832cf7167310f5e4023ecf24ff62cae9bee0bd0e16f551c279492cda1c57bf8c30bfd6cf3ae0ba3cfdc29f7c1e96e6fe851caab56028cc14cdba827423c4673c6515a5dc03d64c4721d4f42b76523f345263f2653eaa58bc703894a290bb8a18657ca6bcdd22cc39050ed5f48184bd3392f2ad504f71db9829536b4959f3ad1105cf48e7f75de67ebf99668d82c2aadc0c150031a1649db315c99abf51f6eaa0be5af7b0d117d8587397934d63c595a299ccb1592e5cfd2336c8ec909c2f570c8e0bb13500310d0ae9d870b81473bf37149795ad53770f0885e00997371e5e4d2ff2f1caedac64f4f54ab4d8b108277d3c5f3194956564815bf2a7c9b1610d357251f09e7ac49d62e7b4ac672622afdf3b7a15852eefda55755fe1800c8792d76d0eefb6d7f124e4e60238bd57bcc5ac98490113dc009c59265bcaa182a39718e5851eae4dd7ed9e58bc0a493f77c81ed937b689204ad363bba8833a6520209d369381d99dd5b718752b43cee0a985d534d8cde3f6c0a0dcf4bb0ad2817b8e552b2bcd06e05e5881d6fdc6da6f4399bbbd8e8dfc167163af09bb7de2abd929cdf5d78f572fa79177c0a83e0c84911939665faf0918702d2e41dd955f8e1fbb7abd62bc10d1ae40cf4878c9095f3e1745352c6e9eff6b2f0962e4608bdef0703e2a49d1e931416384e5bf006ba655f25bdf83c6f6a21fba6de09129a12d68dcce9022407dee5b8102f4a18a341b0d0fac2dbd50934a79b3fc5ff5f09c1b27d089bfb4fde85660c36338ac75bd97a5fd921ccf37b49f4d2de6f0bd07eafed525c3d15849a02ec7a382c577b68a11af6102e58f5e4c0d89018ab43988cc807e8a5b4bc05e29aa163ee5a27acd72ad3019df7de391a8ceff98306191f560169035c6950ba7f8d4b0fdaeaf94271969687a1371d5d12d3fac73264c5961faaec6800ec1635a81d262c895840de6e434db0d8c31e83cce01885411a0554aceb81eb97ea61d1c7c2be4b9222d27d216d44b435e7d6ab30b82bd466a12a3c212fd0c4f2d047e0465fcd5e9ee92d961e34e79cc8c433a8b834dcef4894e707e625280f6a0a6c734a81e7a783df583de9d66c30b768b418b6edaeb7eb7cbe142166362098db7dee250d45774add4d0be051fda6ef5214562416f657949434243accbf5e31d851e9a2560f4422331b585b8e32652521312ecef159348ff756d3177eb2ed4d354e61dc9009aebe94f60a0aeef205dc5d561457d19747bb445840ad9fa300776ee6daa79a9e3d47e32aa5f5d1cdc4cce0f961f83f9710a13fa7a35b9cd00715fa880741f051d3acbe24692917276e5594677ec8adca5c6743e17384c145568441fb3b1da93b8a0d93cf4243b684df3ee476401033cdcb1aded37fa539262a07e7a4a61a369eb3f1d57e98e216696b80cab927a1ad75084f3aa10bc1dcc6837b263d291bb2aef36c5217c8cf3036bba6d0045c05d183b98ba1b8ad36cad223dc8d947526d1d1baab73094ea91547ab73eaa167de1cbf350e792355c8d058008894ef32e9392c2ea5ef853ade9f2be41c2a14c153c352b5222b46b56a321cff4e2846390db3a96964da0ffa15c74eacb0290a5796832c4874bef400ccbc6cfba0d8ad3499beddcd7a460bb31927ff7d22446162239c6c7dad53b3a855e2242a02e1649464e4bacf3df8ba0f447693e0366eef6cc71a806a7ff056b1313100cc2212994a196a11b9b78ff0b89e57c2e34e627b16c80ca2bf9127b32643acbae0488f9ff6cd5b42a7b6132144163bc0c7612445b67a14fdd117b66c9e43cf7e695896006244c7dafe608f180f4f0e8d9f4699a909093338ef0e72a7c4b4511bcea607a1cc1fc31c16dc5e1ed91b7b7f070bb239c42e51a5375bd6af2a7d79da397bbbcbe8c6ab7b5e1f3b104189b06c21c5bb3ca767c52975c38df66b6007af96ee889e5f423a6ad5947b692f8cd663d3670240fd26bb6a95e622ee31604be7e7882d183064dbfb7726c1c9d551c9635b4db52ed24b8f157262af6a4680d9863155732e03b832e08eb0c8ab0f3787484a4b33103285bd1949c693ccd28ef663e01584cfccfdd1c93fff75fb61a02437dc2a7826f11cb0b1ccfd0fcf9d5842583a51343d22b06649eaa2bbcca8f8117086c141f19736646ce4e75db67de1e643d6c1e92c87a7cbe8aa8f3c2096b56a3ed4febf15c80f0f24414241039cd0946511e042d5c6b345bd4683deb4ea7b39305ab31d47b200ec8f37f5afdec41241a587efaf5953facd05970dda6f9241e6e55a0435e26d953cb3ca98c047d11d5033e84702e5575a15b995c7db56c69b97c25666f2e5a330c6f4f6764d289ffa5efa3f61fb7866cef7751608ef709847a8f65ad22a95f64c241009f0491692a5aac9ebf03de7170b78bebb62e7e948e6abbda25b6a3481c70ae803baf67e164253869672926c1de52e277d23d68ee199dda3140a20db65502a1a3dfef376c71e0c1fd7b4d7adc0aff97e2c1309c3e9c457bf7a7fb39761be1de3f73d5663218b1c3b736826d5557bf034a9dca26cfbf374c67944b156f4a12835679be5ed52c8b53761e797092e3221c9dbd132faa2f49378b3745b589dd356044e6d3604f896351978e95213150d4294454b16f4f4ffd30907ab3565d368f89e1d4e7a79b262c0503df105972634703b145ab1cf96dfaaef7a82f10cee8b9305c8076e9f0a17b665695d08bf05674dddd0559526431b796605f29ac0a6b8742fd1ecb81aee1221e272169e125ba1c7823045008ba04212cb8ea72ce54edd34ed814958524a4f9642ac2bf9c977bb31e07d7e23260aeca527ee99b28f93d850c40d9f1207ef2d80c52b41225040414ba140ffc7c8c79081686d8ce3a9f950c56ce0db7d5043c24b8814eeadb64f939fab94bfe9669aa9d36687a678595b139539fa3da874fbf25755dcfe147d54c56a6735dd96478d76ff9262d90d8825dfe4eec6eba0cf52e44dcecae8b17e08041d40a6093adffc0907bbdbbadbe9497a79277ba20294d6da43a9cbf1d8bc0d9f50a22e596e102e1ca0944efd07cda73659b27d565e4ea02b44bcd0bc58b8bf3348d988a6bb581a4347111886a5babff2f685d28033593985c00156b44beebb73bd0c3dab5b4a5bd5f77ce6a8f80ba79855921bf18cd1a8f176fb13918d843f6497cab55c9f1fede112eca89f119dfa3eb02856caa6c32069e7e488ea11195e8a4d66ccfd10aa4f9723db9755d7189d6451559189155a6e725a6d58aa74fbb5710e80cec8c5c636ef80ede47e222e7d5a7ca2668a3effa8ee306ad81a13963f893a125dd0cb890dd8956b5ffcd979cd7ee0a86528535e659a96d6463987ce371f5e1001d0af8a94aaa3c74d7d7f123c25e8147efd6d5c6b19457b24018f316539ae23031d0ffd884aa1bdee7c47cc5e35d5b83d1447c1d8e454017be6073600c8ff3483b050004233a4f8302c15f68b15379747bfabb3ef4f5dc0fb6a9abbc702863cd0e97527580d8fc7ac8b1a1f56b312db5ab7240ead1b26356deb3f1f4018d369ecccc123b153e0f17d049d7b0fd3695fd123fbaa37a4467b49b05e1704471b807decf1eadf9acfecd623aab8d1d2b91e538518febc707996f1366733ba64e7829a9214b59d803ee915858fc3d8ea5f90ca271a0f15cc312c19de489aeaaf3bf9208ab048eb4d161e038ba9a66e8f4d48b270d8bab68e9dc1ad814d1aba192020a72df11befe60203632ae3801ffd8c3eeb7e20f34cdf32b7b5fb33cfa6dcd17dd4676308053f7fcd219d5beb44fa73a960ab920aefdf9f7dbb02fa9c92c89d0a96d45bd438d776b6db896e2d16e5b6c6202380a3e490016ee0e1aa1efaa856dea1829fa7bdf70b397ad654e336412902ded27e4b029cb65ab9854827bfa7554034c9c8532a4db0743275b9e65599ca51c04b1b614ef610b1aed6bc5cae58adf2058d7c16ee7fb65f02ef6b1d09fbccee01b0452a709f9b26a12212652c8fdef7caafcf73d3b4ec603eea410fcb0ff602732763bda7137b517aa209cf276fb414ec6a4608f028b9dacb2b7b42d89ad792c3c74ed1b1d3329e0914a50731bcf61a45c21b2752da6a3516849aea7e0c6eb2aabc885f8d49535badd82598f22e7d5a06b04457e2cdcd1736d829b12a227e380712660cf636a958e835339a747e0cd1792b359fe2854bfe7a957cc71b72710333ea32c06eceaebdef6358a64d74f5b896cfad154d87584feb5ff4e743e3bcd4dc0fde0bc003722f3b0a07b91de4642c1fedcf0695a359a5d70051a65d945f93547b8aa0377e4f2c5b39acbaaf55ce4d01104b5e95f2ee40ddc3cc4772e6f0f4b1b0416c654b3fb1ca9caa321f90379dd876d89e38ff6748b1bc426818", 0x1000}], 0x3, &(0x7f0000000340)=[@cred={0x20, 0xffff, 0x0, r8}, @rights={0x18, 0xffff, 0x1, [r3]}], 0x38, 0x4}, 0x4) (async) fcntl$lock(r6, 0x0, &(0x7f0000000000)={0x3, 0x1, 0x8, 0x0, r7}) (async) fcntl$lock(r2, 0x7, &(0x7f0000000080)={0x3, 0x1, 0x8, 0x8, r7}) 09:03:51 executing program 0: syz_emit_ethernet(0x76, &(0x7f0000000240)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '!a0', 0x40, 0x3a, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x1, '\x00', {0x0, 0x6, '\x00', 0x0, 0x8, 0x0, @mcast1, @ipv4={'\x00', '\xff\xff', @rand_addr}, [@dstopts={0x2b, 0x1, '\x00', [@ra, @ra]}]}}}}}}}) syz_emit_ethernet(0x131, &(0x7f0000000000)={@local, @broadcast, [{[], {0x8100, 0x3, 0x0, 0x2}}], {@ipv4={0x800, {{0x11, 0x4, 0x1, 0x2, 0x11f, 0x65, 0xffff, 0xad, 0x2b, 0x0, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, {[@generic={0x7, 0x9, "29e93b4d1a1db7"}, @ra={0x94, 0x6, 0x80000000}, @timestamp={0x44, 0x20, 0xe0, 0x3, 0x3, [{[@multicast2], 0x2}, {[], 0x778}, {[@remote={0xac, 0x14, 0x0}], 0xb526}, {[], 0x100}, {[], 0x9f6c}]}]}}, @generic="3b1a56ade68d603a33d8616ef6cde11f1cbd6e5fdb802eb082c1ba8a0817b140730d0c505c17b005706cf5f9ccc8541042112f49c3865879b88c6f2f2643ebd6ff68feb8dd635f4449c9ee1170472940ddcaeb897bd94319bd8b5c77354373128977e62a141a262bb48387651d984e5715215a29505b8b34772fbf641c98b2ba02ca58eb3e4f3e7c7d257941b9fd634980f86cd8b8da7cbecb8a08a5c1c0048f5cf2836a11fef0cb1fb84c25e5b973c2662de8bbb40a0b028c5b111d03428b222b2eb65d20cf5bd12b37a93e68e4c6cf741801b6fd9b830e3df38a"}}}}) 09:03:51 executing program 5: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) (async) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1d25ec2da7304085ed7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc7cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d8472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783", 0xde4}], 0x1) r1 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) writev(r1, &(0x7f0000000000), 0x0) (async) poll(&(0x7f00000001c0)=[{r0, 0x4}], 0x1, 0x101) (async) dup2(r1, r0) 09:03:51 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) (async) r1 = socket$inet6(0x18, 0x2, 0x0) dup2(r0, r1) (async) sendmsg$unix(r1, &(0x7f00000001c0)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x0}, 0x1c, 0x0}, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x12, r1, 0x1) (async) sysctl$vm_swapencrypt(&(0x7f0000000080)={0x2, 0x5, 0x1}, 0x3, &(0x7f00000000c0)="eacf9d971d692b4e0361fb9b0e4bfe5074a1af3f7233d8a6700d08f226359827b29370e2ec383b6dcd2a5980470af0a6412eb90362709e6e2239f6ad279ac0eb52f3f315d921c1f8020904df1194c4314708eabdb55ce5d021483d82d8117e82447fd44b726eb83fb1990aaeae966dfbc740d0304c65276f16c9269efe76a588bcc782ad3e782df91a5df881d2bfb560fec0cf1deea427d9", &(0x7f0000000180)=0x98, &(0x7f00000001c0)="a6cffa0c99f407ad652bd238accdfc80045d9c0d5d5cd8d7013c62a38818a5c7ce55ad065e51db7a5086e46fd71b53352b9fd9dd74e1d0ba02960c22f80b3dc58e0d2374c66e21e70d09aaebee552bbee36fa915a0adbc156ccbdcd2e8a722a1a48a7256e554af1549c31eaf49fa0ce7ff061c61ed905b09805464bae6cd2bc0096348df4b1597dfc6b6d168b59061bf5f06f6abeb2944978a6497cd4dc6aff604a5b6c585835da11a0028db25db5e4c2670f55d9c9ac1ea65e5626d0109c5c36af7fc4eede06464abd5428730d4accd8447fa7c2982b88e423241286d97e323999f830fc91b71bf410213fe56bc78297a75b6700af89e99b9832a0bf96c74253d1217ccadd3c9576aad7a068d2149b74531a7d9727bfc24ccb3e341f5f17212e7b1db22cb43b00347ad6e8ef422627e265acc1bab71ab24fd943cefc5c150826ee2a69812b6666abed2d5615622162e433a6c3e8ff46586bfaae0e1cf70e9dcc158f0270c0631f3da90b0f8edd618c8aeaf6ffc2ae5f57311dcac19ee63263e475152adc87f4c0547c4e49a9dd0afeeb3686ce3dd097c5fb9d0f078c8d404a706a882686bf9c83ed7b265aaf5cca5ee93a51d7ee97f099ff3f86071cd361d2aad5f08e02d3a31df53913465cffda5d30f694770f09c1fd698847bb39538c6d3021d6fac109a65a5c67ea00f53c6172b2d8a46c53d831ed330df7136384c6a9fc33a610964fe0e77ba7a7c2d15fe4c86ba02435fd598907fb4507d9c4fcaa422c9c4b3ec5947c66f9284f395dbffa020a955aca3639c74fc696f1d84581bc061f4cce288e22d1eea9d2a8e574dbe4323422342a459e1d4550fe5ab53e21d39bcfe3e47053297a1cbb291e38cafccf1ed3a5e654d83e5de33303c343810939de71d5cb6ce4d065f45f9f54c8435419851de212fc68f99394f9b53e6dca6da963dfbd6dc3251fef1896964bbdfcef393e717afbd2315270f340ab3844d51176e4a7905fb02d39994526211a7aa6bd91e1d31c9c0f5708844b233b74b1b32fabdaf3658489385887ce68d6aed3144f7f826d9f9c85ad65532ef095e4beed502bd1cd0e44fcc489a2439d459bb971197989010b998fea326e8735d1ce87d36dac2b77eb650313f39fd3b54f6d8ad70fb972969c440dd6e12d509a2d4ac602dbe223ac02d6476bfd45cb5ff7c6e7341d0443bd7ab3ded8181c7d86dc83687c4c1e4803559eff07722383f0289eb38742bd57feea617ba802fbb6d7e96d3d87e22ded89f1581319133e926e09eca295b7312c441ea77623ff92a5cda36e4124585c4063384b9417cf604f72170b43dffbc09da7868146c27b685b03449468b50b8d0554007d7ca29471beac5baab72236ae01dfae90226e8c80ca52f0f2b950d9118666e83778975bd8d8b771852e9ebe1e97117a23b269d02e835b67de3b505489ffece5c6133549e9409a16e0840bb7bf150c1ee63394b513a173135cb89ce2ec245ef1899c539d4053c059282b77adbaed120c62641cd5f1096c0cfaa6de637cf9946d9715178d3b79c8742e3ff2745ea50c407f2a1f9dea88d9570b2a7c0ab70087539b4a2ec8ff98152e9f54b8510489e8279b8c48908a1ed8f80253b03194d9e44a2927101479e4df2712bafd71e42882e4bb9e5cd06305295fe2322441bd4079024735a8f5ee3c787688d31d189a8062976291322514b13ddccc3965a39790818bf6d4703c982374117d5f65741a60ab4a5545ab0087a4c27f9f3bc05c151fe79b1b74f2c470d069b7b9360d7a6e3f6879d490623ae0c29de5df5f8c4811fe447f3d58c248e8c519a725db1a9992fb6ae8c7f765b64d39ebd26bc5a5829c66b56bdf036d2dfa39d29d8df3762ec4bf30fb00e0a4d7d8738f451adb5b2388ae42a6959acc949459d00ad01ee65df5da9930f3347a7abc3c0fad331b802e461bb3414d33a3c1d177ce65107c33e583b80c10d3758c8d503569e3a672c2648c7c655d3aaf7fe8644f6e4682e96379a42b76284800083d75041219ed2596ef95903b592c278ba2abb2fce037164f38957abb2ce11f4dc5636508fbef051f3b50ade601967a0355b904e9dc90538c230b967ae3079ee76be3601ce15ef5318361a452035d7e68e992f5bebf1234e2f178593e8f113f74956a4e83c7f8ed9e69cad167b41dec6fc27a62e99929bf4b5ce5b974d5c5ffc43aa3ec09ae1fdae6a7aee70bd8557a9be774f99596898e0c43847c15458e3d8fedf85d2ad546eedc97b53ba76873983c7db09fe51463a98969ba9a287658ff7aeb17ffc1be363063704dd2b05f44388e63bb4642f0313ec34f33523a9974e1e8c763549b1b2dad6f2009e2a995ad3712dcd1109e920f2e108d419e88c7c1477560f1c04c68ed514cd06348890d3d6f8d43b73d783059efa9e58491e0aa733bb5662b751a081aa32106391cce46770fe84d5d8893a850a76613c548d5719def0a9d74820cec304085110cefd0940a17b35150c2972f9c4c7725bbe4891d91aa5ecbfebc4590e14676a041f16b75b4ca3552c1e2c51c9b15f638fa3d78da4540117483b83fb5d29f62d2ed67457baa462c5c6e280d870d755ef1084a21612e007b138c376924c259ea11636c1720ca80f200ce6204e40b54694ac71db57c08e5c32d305e75b463fff1ab680f1955df2b4863a031a6e79950ca067ba8cb7846b9eedb9da728aec5d6c16fb5f8ce199ce21fe2f145e2291e93cc23ef4aedba86521efb406065a96d6a41992b94452e628dec19cad1db1c77d3bf42aafc798c41b7da497fc6daab5bea1df00137e32dde26fd96ede9da2a844e98a4be452d91cc038d3882c77c3a1b130be2902a9600110dd77edce2d88fd593ba394c731828941255285562dc8455332c1cb5e74da5352d5cfa8eebac8cb7307f1c1afd2e5c95028fa8b7daeea411ba5156d6d03f1f4458a5da896d84d0096eb26e79584a4d0a81a21fcc7b096c7c3f08c0a56a5d8edf96ea0e193ae67b69a55b627aa1fb28603f166c4f522a0dd1a9be241c3ec1c36868a84d8029e7af73af4cd764dcd4ef55a365ec4fb9dfb6c28ff868fd778120e2d29163c5233db22cc22a55dbcb3e4c472cd018302c1b3917fb2b716f86a35142b2cfcf8b2574c952e6c3fc33540a9e1ddd78f4098c80014ceb43fd255b4bcdb4d01b958fc2b71bea1f2951424bc1681fc6ee60eb7904f7c7e37ea29767dadac8eed06e5911598b683b904d8128f25757967ed94f194bb5e122642d81d580558821561c55dda33663ff18a0be9681c0e0fa83786f98f3c72fd836b828d943955c8d5fed214b833f4b87de169fac41ccfe5ee62a6c8659c5209e7fbf5e49fc5464cdd2f2d2639aa5a8f364b4a52e87ff393e52d8ca5edbd7c1d0459d53e627bff2a591e84f146ec513d7d2a8519509171379ed3bf5cfdfca3ed6823a3eaa487f25720fc4045d30dd2c117100b32ed8bf215df62d9b2e57f00c16e39dc1e2fc08dd493dae7a3510268d7135f29f1502bc3715e0001df0e9d8c944922c0b5ca9d9c956312935a064295216e1bf95e0d3927793abb93cb8617ce2bb7edf4a00656e4a2fa9efa6dda2139b94175ded7512512ce7da10debecab6e5a9d4cbe1c64754e533a039ab1a25c39990650f19fb51d21d626ad5d33088ff1081ef29d8a1c46fe7de81715249c37815c87cf4fd567b1fa8e9b5d2a4ad859e52577a7e4125ac62dad5cdb31d35062f58dac7cc3276628066b9e63865bee7ffd8d5001a9bf2d3bd1c8628e1c466db830840ec509a7232ccc2724e59b32db8807f752ea97890a45d6fc94466a98aafe928e144fb9288e75300d791dc3f1db9bd1c34d2266b10adb8461b6c0f6881a9b19557796e3fbd1b6c47e3b57cf0a432e1c03b95523160e86b24ef63602a05a05d88062bf708d03bff8d2f4280d3056736a94a8fef272701b66518f760dc6a6a9e4f1d015aaa785cac8b2a37da1bc216ba1ec71576d490c66513fca7554653881dadb9a6081fec6465326e37b9c63b1b72aedd8d8a6a65c906a228f7fa988a4c730e49d33175aa09d436d64f7cea57318b6b846b146cd82143fe79580ef40e28fdc9e2a4fb97338cf40959af0ccc58eae741ccf84991b2cbfab1bcc64c1608e55bfef185ceb12db3b4a7affe987ac83e0b5b4ef91539ee179f4a126f7fa5366d04084d8bbe45ca6da2ac45f3a0ecf35fc077a8a093358edd4c10e3ca643fd9b362a070e98744e30fe6e6a8f4266e34697b91eae4cd54677d0e01d9cc04915f6956c9a2e3f6f73a77fbe5021b693ff9cfdf340a406a91515f61718ce346ee13e293582a5b330e0fd623146b46928f346a66a522aac34d968129f5b8c8a21f3be8942b44b9b48bd74d0d8af3fcc556203c41623fe5a164c9c62dcb73876d6a3a547d99909d237b3df830aa4dd224a2fa073f2e8d291d41db085403d0c5e64a9c7add2f72d248897f395e2bd88a36bdbeb50e979ebe86c1ee887227b9934a16f22c8477b6cc1244e384e95d1c92998c9ef7f5ddde2b6e60859dab93391150d24e4043c3d833f66ba4fdb088fff5041d3ad4bf5b82bbdce3f23d38786a0900d5e322a89b4f64d319a81f3406072c301317c98c47b09b857a28a02c7d0f8ac89d49c771bc8e3b7f3f97243f8040238f2249dfe8dbe84c6c979b97e7c52978b4e3dfd2e8c08905d2e378a4603913591254a7c0fec82a40b643bbb82c4e807abf2438f60fbe1e90ea8068f2c91dbb35b946422da8dfc0a6eb15744261ecee6426db068db4578e26ee8190c9435d0df46a62c1610db8197fb44a7cf46d59a1bebe9f0d98465c3fe7c3959e87937e3bbae1a86146899444e9a6d95fe44d4ad33dd08a45dc62c84da6de633653bad06f6359853274cb52053126780dea270245172b23d912064fa10f91086a59c481d2a60bb813d9abc83eeca0ce9cf8fc29d10ee9024628ae91f07e530070f636821776d569c0da64659398f685d592c0f0dc5332390863b88dcd7f4ca33ddd57cc7b980580cb4522b0b593656d57266e41efbfd8c59f4de83657a69236f53e342db8da55b833905a81611c4b51c0c4c544037788fc180a717fb1b195a953a29ed532a6d8e39da487eaa2ebe541fd6704a2e9bfc718bfa8e75bc3c79e259d602774085794209ad5c1ce97e8c83fd1024ac04044e27e5564b928035c8db420a018c890443df2f9744d790703256a16c88d5c36edca1d910561de4df9758e265d7f4147a883f0c6873e92adff0b9839541f2e67ccdd83d9a00e6bef28ac64704e8474e479ba252b08409368be516c00ce6da547c8f09832e0f91e9a77761ff7eb14c4b407cca7c744c04d5077404188e32de025618dd78645521b31a5edda1abeffed8365dfd1310e3196a92bdfc240d97080edcc7a43c10f18faf4abff1a5b07bf6e46f3dd039a4ea96af2348a94643da6ae36b9b048daec3b99f63435e360f4cadc60339a90c5a442220b373bce49701fae6ffb3412bb0f510616222b8c763cf744d668e210e89874cfa8205f29bd753550ecbd3b740383a64ac46adc40e4313b5e2962a98a4f442ce378c990397c5cfe99335f6876e8f9326c19f1838e6cefe63881f0341c3b49e53285390ee9c0883a5db57e738a8e8aeeccc99c70ac518cb11d22c22faef4e76817eba3732958dda83623a308c7bd7164707b2c53fff3943ca960397151eecc753e084150c6044535e7f2849202742a1d0df42eea769543b38d537ee6b04c51a7575c682dfbc431c134f4ae99a8e3374de2a64a244a2c056b4336f9848e1d6cd747e7957a8c034", 0x1000) (async) syz_emit_ethernet(0x4e, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x18, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0x0}}, {[@fragment={0x0, 0x0, 0x80}], @icmpv6=@ni={0x8b}}}}}}) sysctl$vm_swapencrypt(&(0x7f00000011c0), 0x3, &(0x7f0000001200)="2ecca1b8631f5972fa26ca2f47e220fa147ea699ba14c8b46657c0f57ddc016998b8f72a2d47ee704af3e716ed0dedc664a575467f1a2ee3b42757f045e1507670fcc9d05a9853ed5a25ec184b0c3de951e72f3dc0b2221301c32f61b60e3d547ff3380f56182cfe85908e3b51295a8fa135eac59e80c32a5499f0e60404976a581cc51aeac4cf16205407503ae1f7b74696793d961a6487a6196023c0afa6b83a0866ab870e073872a470257509ac3378ddf771373968d8086855899b2ccbafcffb723daa4621b4a3102c0505abd967008cc9e3a58a6b5bebed3c4b123cab6a0f7a6350889bab31c2791b76f168b61cf6db57", &(0x7f0000001300)=0xf3, &(0x7f0000001340)="59839d7dd67ec8631112996bdeeb88ae52fa2e3a9d6756a937510b6d4da761f790d0f739da13614db3b811a2b431c322a57b0b94d1e70d8c4b29895ea7a5242c5dae1a2d8b0083bc100f0decb821eafd9a7eb9b406b3ff80b4b9cf32d81d085f56260331465d6d2cf05d0dccc63fba9821c742efe057c670a07637bb9bdfcb65938ca79f18c39e23dd9594d1c118f48e8ffe0cda292068b1de181c2b092d9fa66540b8f8fc93081983504a2d3f0c7fae997e2d88f0b6e67045d173ef35aa", 0xbe) 09:03:51 executing program 2: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) (async) utimes(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x6, 0x8001}, {0x6, 0x8}}) (async) r1 = socket$inet6(0x18, 0x2, 0x0) (async) socket$inet(0x2, 0x4, 0x7) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) (async) r3 = socket$inet6(0x18, 0x2, 0x0) dup2(r2, r3) connect$unix(r2, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r4 = socket(0x6, 0x3, 0xee) dup2(r4, r2) (async) sendmsg$unix(r1, &(0x7f00000001c0)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x0}, 0x1c, 0x0}, 0x0) (async) sendto$unix(r0, &(0x7f0000000080)="a198cc73f8e865eaeab51bc9b51a0ba4306bc41ec2f3c0cb08e4dc430222639c9c520847d830ce273d80006f07149b81ef5e", 0x32, 0x405, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) (async) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="4371ac4d58fe1b426be9a0ccb27a0a0b057854bb1026fbc44a6fb9ab8b0965a06b3df849adf27e5107b7c34f1826a4f05c56fc9eb9ec8058a43a74ade29ef82a2e34287a2c0f98ae5bd22fedbd3d6cfd67a14e79387ce4d74adda9b3dfe2522d22ad9deb223f0b168d207aad8afd73fa5b128ed044d980cd6489c91a09222f7a0fdae1830185087498717e89e080a77cac16d9f0b9dc66deb656119e75091e9f94aff4a21b24ba8cac892c756170a2784df4a1492865d051075e15b618f08effad24b6fc2116ffa86a220a53e7983b484f4a474ff4f48dba1177601a88062ad44e3a636264cfc6bdd7a909fd4d5916b1f5931d216e52", 0xf6}], 0x1) socket(0x20, 0x5, 0xb4) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f0000000c00)={0x0, 0x0, &(0x7f0000000300)=[{0x0}, {0x0}, {0x0}, {&(0x7f00000000c0)="99", 0x1}], 0x4}, 0x0) 09:03:52 executing program 6: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000000}) (async) flock(r0, 0x2) (async, rerun: 64) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x100, 0x200000000, 0xffffffffffffffff}) (rerun: 64) renameat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') (async, rerun: 32) r1 = socket$unix(0x1, 0x2, 0x0) (async, rerun: 32) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r3, 0x0) (async) r4 = getpgrp() fcntl$lock(r3, 0x0, &(0x7f0000000000)={0x3, 0x1, 0x8, 0x0, r4}) fcntl$lock(r0, 0x0, &(0x7f0000000100)={0x2, 0x0, 0xb4b, 0xc8, r4}) (async) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000000), 0x4) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x2, 0x1, 0x8, 0x8, 0xffffffffffffffff}) 09:03:52 executing program 7: r0 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="82028dffffffffff"], 0x10) r3 = dup2(r2, r0) dup2(r3, r1) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000000}) flock(r4, 0x2) fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x100, 0x200000000, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f00000000c0)=0x43cb8, 0x4) r5 = dup(r1) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 09:03:52 executing program 4: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x100000000}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r1, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) r2 = socket$inet6(0x18, 0x2, 0x0) r3 = dup2(r1, r2) r4 = accept(r2, 0x0, &(0x7f0000000140)) accept$unix(r4, &(0x7f0000000180)=@abs, &(0x7f0000000200)=0x8) sendmsg$unix(r2, &(0x7f00000001c0)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x0}, 0x8, 0x0}, 0x400) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r6, 0x0) r7 = getpgrp() dup2(0xffffffffffffffff, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x0}, 0x1c, 0x0}, 0x0) r8 = getpgid(r7) sendmsg$unix(r4, &(0x7f0000001680)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000013c0)=[{&(0x7f0000000280)="97f8e71612eab406c84a1594fbc1b26814b2dd142ceb81e613f9595f5a2a0549e0b56d012cd7ef7370d684ae0eef0403853b09b3b2da323bf6f8718083596973bff8a48832441d7646a4386c5ce774bd66761ff0315b20fcf9a678e6a595340e908333732b11cf0de3c02930fe6dc18478048c7666ff1f55a7865826ba1aeddf0196917279e3ec71ba565ebd5bacd4492655a080d5", 0x95}, {&(0x7f0000001400)="4c3ed608089627376613db55262adb064437ad1e8e8989a9e6b5b9a71d1a272fc2006ec97427f3dea8299a6e11bb6ff88793c9428b686a32cda72b92f123bee3ea60dfe46748b209cc12e6b95c5bbbe69424cebe26b1953e93f89aea2589e39b40", 0x61}, {&(0x7f00000003c0)="94c64b352c9fa8d5b97b2ca59191fe1ec348359dc01cde47606206e3e93250fdac0c520cc587bd6fbc16e2069fa3f228c8aa951d86be264fc1f22d96aede80c4a678333b4aa9bbde4388b763947037b335f7c5f0cd12169f83c563c4e8f508b98b1dc82a0ebf81eafee462e508265e7f2649d406be1e5963df73b732b93ae765a0399d9f111d9f9a77a81cd1a27e85d2435dd1eaed2d9651257acb32dec90963320134c1e5a6cac21b6430ff276212b6febacc708ceb453269ee2293eafcf102d4afd92d4f5a5ac773a476dab5b9faf39bbd439f19f1bd0585900a45efd7d7323d6f6ac1a91f254c2f47f049f271c942003c9b12552e32ea846e59373ad44e877bef604d0695fbb5c000e977d037853adce7c9e701e48380686b92b9efda1a6dea9d0488e7d367c6bc3463342fc7eb11332904f75016554cd9c9b50c8d4fcf1bf96186ec75d5820d56024792da85d7150608cda433956cf73a5c82936b1ddcf38fee8c5ce9b428288a37cc2b0ffe89037a3e86ddddecd4add57fcb76df6286b8aa2c92b5bb2b1f853acee728083de8f655a43d23da1ad05175aae413c913fe082bacd090e292b5c89543f011d61735664ba6be9a380497fb1d3b612aa59f49b74b32c95df3c05e704439fb0553132cf07095335232dcd0c1c792f91e600ee0b40d899c4436aa6436e87102c49b4d9432df11b89116499ffb8ec9a83d87c87ad1d928740225308359145f759d6fe7f2dc1104994702c03c19d0e730ab783e01fa61d0c671109c52953cd7641a4db91da5d655d0d12f126658ea7a184d940fac525ae633d00a37d0b1a894af49315b0ef6cd8ea019e410bfa797399d8841b4566bdb513dfa43dc6a2673660214256a3b9f3cc58b4d78c8fc888a901bb55e60fb3510cd4a4b649a5b90c3b8866a19d28b4e623f4a1973e17be1776865950688018f6f89e087cc96f814da2c0d798300c73400f09d9da3f832388ef808d907dfd0c18414d0cd5ab9ef95e080216950031f70002038877b4c233ee4fc6cb4403b79cc2a0e35446fd176486ae3639b9ce5e02311de738971ccfc8ab0b3a4e18da5b1c63413d39e38e00bbb5fbfc8cf9f997f788ca59801ee6a63ed4737f25f9a60eac78ceb32e8a15c88afbd47c2e56572319cb7a56fe063cda1d826461d53f124eb5a14411679f0555f969fdbc40abf5d51ac8ff5f888ff3c21542001cbea1e7fe389e62ddba6afe0c680a880b16ebfc7ee3353a4393fdfc75dd3910520f1ee3fd8253d404d7221e08fb9bdeec54b7d49712f5e14c59b62bae6355979c414bae9ee84b0e92bc0eff6efd1e3bffa3f1bdd9d08973d2d141d388d32715cc079965ff356238d4d8752cc21bc705a2417d790e34bff0af1aeb92e66c415abf701cbd6bcc99c92d5f4b29ad25e0dcc2474f12832cf7167310f5e4023ecf24ff62cae9bee0bd0e16f551c279492cda1c57bf8c30bfd6cf3ae0ba3cfdc29f7c1e96e6fe851caab56028cc14cdba827423c4673c6515a5dc03d64c4721d4f42b76523f345263f2653eaa58bc703894a290bb8a18657ca6bcdd22cc39050ed5f48184bd3392f2ad504f71db9829536b4959f3ad1105cf48e7f75de67ebf99668d82c2aadc0c150031a1649db315c99abf51f6eaa0be5af7b0d117d8587397934d63c595a299ccb1592e5cfd2336c8ec909c2f570c8e0bb13500310d0ae9d870b81473bf37149795ad53770f0885e00997371e5e4d2ff2f1caedac64f4f54ab4d8b108277d3c5f3194956564815bf2a7c9b1610d357251f09e7ac49d62e7b4ac672622afdf3b7a15852eefda55755fe1800c8792d76d0eefb6d7f124e4e60238bd57bcc5ac98490113dc009c59265bcaa182a39718e5851eae4dd7ed9e58bc0a493f77c81ed937b689204ad363bba8833a6520209d369381d99dd5b718752b43cee0a985d534d8cde3f6c0a0dcf4bb0ad2817b8e552b2bcd06e05e5881d6fdc6da6f4399bbbd8e8dfc167163af09bb7de2abd929cdf5d78f572fa79177c0a83e0c84911939665faf0918702d2e41dd955f8e1fbb7abd62bc10d1ae40cf4878c9095f3e1745352c6e9eff6b2f0962e4608bdef0703e2a49d1e931416384e5bf006ba655f25bdf83c6f6a21fba6de09129a12d68dcce9022407dee5b8102f4a18a341b0d0fac2dbd50934a79b3fc5ff5f09c1b27d089bfb4fde85660c36338ac75bd97a5fd921ccf37b49f4d2de6f0bd07eafed525c3d15849a02ec7a382c577b68a11af6102e58f5e4c0d89018ab43988cc807e8a5b4bc05e29aa163ee5a27acd72ad3019df7de391a8ceff98306191f560169035c6950ba7f8d4b0fdaeaf94271969687a1371d5d12d3fac73264c5961faaec6800ec1635a81d262c895840de6e434db0d8c31e83cce01885411a0554aceb81eb97ea61d1c7c2be4b9222d27d216d44b435e7d6ab30b82bd466a12a3c212fd0c4f2d047e0465fcd5e9ee92d961e34e79cc8c433a8b834dcef4894e707e625280f6a0a6c734a81e7a783df583de9d66c30b768b418b6edaeb7eb7cbe142166362098db7dee250d45774add4d0be051fda6ef5214562416f657949434243accbf5e31d851e9a2560f4422331b585b8e32652521312ecef159348ff756d3177eb2ed4d354e61dc9009aebe94f60a0aeef205dc5d561457d19747bb445840ad9fa300776ee6daa79a9e3d47e32aa5f5d1cdc4cce0f961f83f9710a13fa7a35b9cd00715fa880741f051d3acbe24692917276e5594677ec8adca5c6743e17384c145568441fb3b1da93b8a0d93cf4243b684df3ee476401033cdcb1aded37fa539262a07e7a4a61a369eb3f1d57e98e216696b80cab927a1ad75084f3aa10bc1dcc6837b263d291bb2aef36c5217c8cf3036bba6d0045c05d183b98ba1b8ad36cad223dc8d947526d1d1baab73094ea91547ab73eaa167de1cbf350e792355c8d058008894ef32e9392c2ea5ef853ade9f2be41c2a14c153c352b5222b46b56a321cff4e2846390db3a96964da0ffa15c74eacb0290a5796832c4874bef400ccbc6cfba0d8ad3499beddcd7a460bb31927ff7d22446162239c6c7dad53b3a855e2242a02e1649464e4bacf3df8ba0f447693e0366eef6cc71a806a7ff056b1313100cc2212994a196a11b9b78ff0b89e57c2e34e627b16c80ca2bf9127b32643acbae0488f9ff6cd5b42a7b6132144163bc0c7612445b67a14fdd117b66c9e43cf7e695896006244c7dafe608f180f4f0e8d9f4699a909093338ef0e72a7c4b4511bcea607a1cc1fc31c16dc5e1ed91b7b7f070bb239c42e51a5375bd6af2a7d79da397bbbcbe8c6ab7b5e1f3b104189b06c21c5bb3ca767c52975c38df66b6007af96ee889e5f423a6ad5947b692f8cd663d3670240fd26bb6a95e622ee31604be7e7882d183064dbfb7726c1c9d551c9635b4db52ed24b8f157262af6a4680d9863155732e03b832e08eb0c8ab0f3787484a4b33103285bd1949c693ccd28ef663e01584cfccfdd1c93fff75fb61a02437dc2a7826f11cb0b1ccfd0fcf9d5842583a51343d22b06649eaa2bbcca8f8117086c141f19736646ce4e75db67de1e643d6c1e92c87a7cbe8aa8f3c2096b56a3ed4febf15c80f0f24414241039cd0946511e042d5c6b345bd4683deb4ea7b39305ab31d47b200ec8f37f5afdec41241a587efaf5953facd05970dda6f9241e6e55a0435e26d953cb3ca98c047d11d5033e84702e5575a15b995c7db56c69b97c25666f2e5a330c6f4f6764d289ffa5efa3f61fb7866cef7751608ef709847a8f65ad22a95f64c241009f0491692a5aac9ebf03de7170b78bebb62e7e948e6abbda25b6a3481c70ae803baf67e164253869672926c1de52e277d23d68ee199dda3140a20db65502a1a3dfef376c71e0c1fd7b4d7adc0aff97e2c1309c3e9c457bf7a7fb39761be1de3f73d5663218b1c3b736826d5557bf034a9dca26cfbf374c67944b156f4a12835679be5ed52c8b53761e797092e3221c9dbd132faa2f49378b3745b589dd356044e6d3604f896351978e95213150d4294454b16f4f4ffd30907ab3565d368f89e1d4e7a79b262c0503df105972634703b145ab1cf96dfaaef7a82f10cee8b9305c8076e9f0a17b665695d08bf05674dddd0559526431b796605f29ac0a6b8742fd1ecb81aee1221e272169e125ba1c7823045008ba04212cb8ea72ce54edd34ed814958524a4f9642ac2bf9c977bb31e07d7e23260aeca527ee99b28f93d850c40d9f1207ef2d80c52b41225040414ba140ffc7c8c79081686d8ce3a9f950c56ce0db7d5043c24b8814eeadb64f939fab94bfe9669aa9d36687a678595b139539fa3da874fbf25755dcfe147d54c56a6735dd96478d76ff9262d90d8825dfe4eec6eba0cf52e44dcecae8b17e08041d40a6093adffc0907bbdbbadbe9497a79277ba20294d6da43a9cbf1d8bc0d9f50a22e596e102e1ca0944efd07cda73659b27d565e4ea02b44bcd0bc58b8bf3348d988a6bb581a4347111886a5babff2f685d28033593985c00156b44beebb73bd0c3dab5b4a5bd5f77ce6a8f80ba79855921bf18cd1a8f176fb13918d843f6497cab55c9f1fede112eca89f119dfa3eb02856caa6c32069e7e488ea11195e8a4d66ccfd10aa4f9723db9755d7189d6451559189155a6e725a6d58aa74fbb5710e80cec8c5c636ef80ede47e222e7d5a7ca2668a3effa8ee306ad81a13963f893a125dd0cb890dd8956b5ffcd979cd7ee0a86528535e659a96d6463987ce371f5e1001d0af8a94aaa3c74d7d7f123c25e8147efd6d5c6b19457b24018f316539ae23031d0ffd884aa1bdee7c47cc5e35d5b83d1447c1d8e454017be6073600c8ff3483b050004233a4f8302c15f68b15379747bfabb3ef4f5dc0fb6a9abbc702863cd0e97527580d8fc7ac8b1a1f56b312db5ab7240ead1b26356deb3f1f4018d369ecccc123b153e0f17d049d7b0fd3695fd123fbaa37a4467b49b05e1704471b807decf1eadf9acfecd623aab8d1d2b91e538518febc707996f1366733ba64e7829a9214b59d803ee915858fc3d8ea5f90ca271a0f15cc312c19de489aeaaf3bf9208ab048eb4d161e038ba9a66e8f4d48b270d8bab68e9dc1ad814d1aba192020a72df11befe60203632ae3801ffd8c3eeb7e20f34cdf32b7b5fb33cfa6dcd17dd4676308053f7fcd219d5beb44fa73a960ab920aefdf9f7dbb02fa9c92c89d0a96d45bd438d776b6db896e2d16e5b6c6202380a3e490016ee0e1aa1efaa856dea1829fa7bdf70b397ad654e336412902ded27e4b029cb65ab9854827bfa7554034c9c8532a4db0743275b9e65599ca51c04b1b614ef610b1aed6bc5cae58adf2058d7c16ee7fb65f02ef6b1d09fbccee01b0452a709f9b26a12212652c8fdef7caafcf73d3b4ec603eea410fcb0ff602732763bda7137b517aa209cf276fb414ec6a4608f028b9dacb2b7b42d89ad792c3c74ed1b1d3329e0914a50731bcf61a45c21b2752da6a3516849aea7e0c6eb2aabc885f8d49535badd82598f22e7d5a06b04457e2cdcd1736d829b12a227e380712660cf636a958e835339a747e0cd1792b359fe2854bfe7a957cc71b72710333ea32c06eceaebdef6358a64d74f5b896cfad154d87584feb5ff4e743e3bcd4dc0fde0bc003722f3b0a07b91de4642c1fedcf0695a359a5d70051a65d945f93547b8aa0377e4f2c5b39acbaaf55ce4d01104b5e95f2ee40ddc3cc4772e6f0f4b1b0416c654b3fb1ca9caa321f90379dd876d89e38ff6748b1bc426818", 0x1000}], 0x3, &(0x7f0000000340)=[@cred={0x20, 0xffff, 0x0, r8}, @rights={0x18, 0xffff, 0x1, [r3]}], 0x38, 0x4}, 0x4) fcntl$lock(r6, 0x0, &(0x7f0000000000)={0x3, 0x1, 0x8, 0x0, r7}) fcntl$lock(r2, 0x7, &(0x7f0000000080)={0x3, 0x1, 0x8, 0x8, r7}) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) (async) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x100000000}) (async) socket(0x18, 0x2, 0x0) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$unix(r1, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) (async) socket$inet6(0x18, 0x2, 0x0) (async) dup2(r1, r2) (async) accept(r2, 0x0, &(0x7f0000000140)) (async) accept$unix(r4, &(0x7f0000000180)=@abs, &(0x7f0000000200)=0x8) (async) sendmsg$unix(r2, &(0x7f00000001c0)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x0}, 0x8, 0x0}, 0x400) (async) kqueue() (async) fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) (async) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r6, 0x0) (async) getpgrp() (async) dup2(0xffffffffffffffff, 0xffffffffffffffff) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x0}, 0x1c, 0x0}, 0x0) (async) getpgid(r7) (async) sendmsg$unix(r4, &(0x7f0000001680)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000013c0)=[{&(0x7f0000000280)="97f8e71612eab406c84a1594fbc1b26814b2dd142ceb81e613f9595f5a2a0549e0b56d012cd7ef7370d684ae0eef0403853b09b3b2da323bf6f8718083596973bff8a48832441d7646a4386c5ce774bd66761ff0315b20fcf9a678e6a595340e908333732b11cf0de3c02930fe6dc18478048c7666ff1f55a7865826ba1aeddf0196917279e3ec71ba565ebd5bacd4492655a080d5", 0x95}, {&(0x7f0000001400)="4c3ed608089627376613db55262adb064437ad1e8e8989a9e6b5b9a71d1a272fc2006ec97427f3dea8299a6e11bb6ff88793c9428b686a32cda72b92f123bee3ea60dfe46748b209cc12e6b95c5bbbe69424cebe26b1953e93f89aea2589e39b40", 0x61}, {&(0x7f00000003c0)="94c64b352c9fa8d5b97b2ca59191fe1ec348359dc01cde47606206e3e93250fdac0c520cc587bd6fbc16e2069fa3f228c8aa951d86be264fc1f22d96aede80c4a678333b4aa9bbde4388b763947037b335f7c5f0cd12169f83c563c4e8f508b98b1dc82a0ebf81eafee462e508265e7f2649d406be1e5963df73b732b93ae765a0399d9f111d9f9a77a81cd1a27e85d2435dd1eaed2d9651257acb32dec90963320134c1e5a6cac21b6430ff276212b6febacc708ceb453269ee2293eafcf102d4afd92d4f5a5ac773a476dab5b9faf39bbd439f19f1bd0585900a45efd7d7323d6f6ac1a91f254c2f47f049f271c942003c9b12552e32ea846e59373ad44e877bef604d0695fbb5c000e977d037853adce7c9e701e48380686b92b9efda1a6dea9d0488e7d367c6bc3463342fc7eb11332904f75016554cd9c9b50c8d4fcf1bf96186ec75d5820d56024792da85d7150608cda433956cf73a5c82936b1ddcf38fee8c5ce9b428288a37cc2b0ffe89037a3e86ddddecd4add57fcb76df6286b8aa2c92b5bb2b1f853acee728083de8f655a43d23da1ad05175aae413c913fe082bacd090e292b5c89543f011d61735664ba6be9a380497fb1d3b612aa59f49b74b32c95df3c05e704439fb0553132cf07095335232dcd0c1c792f91e600ee0b40d899c4436aa6436e87102c49b4d9432df11b89116499ffb8ec9a83d87c87ad1d928740225308359145f759d6fe7f2dc1104994702c03c19d0e730ab783e01fa61d0c671109c52953cd7641a4db91da5d655d0d12f126658ea7a184d940fac525ae633d00a37d0b1a894af49315b0ef6cd8ea019e410bfa797399d8841b4566bdb513dfa43dc6a2673660214256a3b9f3cc58b4d78c8fc888a901bb55e60fb3510cd4a4b649a5b90c3b8866a19d28b4e623f4a1973e17be1776865950688018f6f89e087cc96f814da2c0d798300c73400f09d9da3f832388ef808d907dfd0c18414d0cd5ab9ef95e080216950031f70002038877b4c233ee4fc6cb4403b79cc2a0e35446fd176486ae3639b9ce5e02311de738971ccfc8ab0b3a4e18da5b1c63413d39e38e00bbb5fbfc8cf9f997f788ca59801ee6a63ed4737f25f9a60eac78ceb32e8a15c88afbd47c2e56572319cb7a56fe063cda1d826461d53f124eb5a14411679f0555f969fdbc40abf5d51ac8ff5f888ff3c21542001cbea1e7fe389e62ddba6afe0c680a880b16ebfc7ee3353a4393fdfc75dd3910520f1ee3fd8253d404d7221e08fb9bdeec54b7d49712f5e14c59b62bae6355979c414bae9ee84b0e92bc0eff6efd1e3bffa3f1bdd9d08973d2d141d388d32715cc079965ff356238d4d8752cc21bc705a2417d790e34bff0af1aeb92e66c415abf701cbd6bcc99c92d5f4b29ad25e0dcc2474f12832cf7167310f5e4023ecf24ff62cae9bee0bd0e16f551c279492cda1c57bf8c30bfd6cf3ae0ba3cfdc29f7c1e96e6fe851caab56028cc14cdba827423c4673c6515a5dc03d64c4721d4f42b76523f345263f2653eaa58bc703894a290bb8a18657ca6bcdd22cc39050ed5f48184bd3392f2ad504f71db9829536b4959f3ad1105cf48e7f75de67ebf99668d82c2aadc0c150031a1649db315c99abf51f6eaa0be5af7b0d117d8587397934d63c595a299ccb1592e5cfd2336c8ec909c2f570c8e0bb13500310d0ae9d870b81473bf37149795ad53770f0885e00997371e5e4d2ff2f1caedac64f4f54ab4d8b108277d3c5f3194956564815bf2a7c9b1610d357251f09e7ac49d62e7b4ac672622afdf3b7a15852eefda55755fe1800c8792d76d0eefb6d7f124e4e60238bd57bcc5ac98490113dc009c59265bcaa182a39718e5851eae4dd7ed9e58bc0a493f77c81ed937b689204ad363bba8833a6520209d369381d99dd5b718752b43cee0a985d534d8cde3f6c0a0dcf4bb0ad2817b8e552b2bcd06e05e5881d6fdc6da6f4399bbbd8e8dfc167163af09bb7de2abd929cdf5d78f572fa79177c0a83e0c84911939665faf0918702d2e41dd955f8e1fbb7abd62bc10d1ae40cf4878c9095f3e1745352c6e9eff6b2f0962e4608bdef0703e2a49d1e931416384e5bf006ba655f25bdf83c6f6a21fba6de09129a12d68dcce9022407dee5b8102f4a18a341b0d0fac2dbd50934a79b3fc5ff5f09c1b27d089bfb4fde85660c36338ac75bd97a5fd921ccf37b49f4d2de6f0bd07eafed525c3d15849a02ec7a382c577b68a11af6102e58f5e4c0d89018ab43988cc807e8a5b4bc05e29aa163ee5a27acd72ad3019df7de391a8ceff98306191f560169035c6950ba7f8d4b0fdaeaf94271969687a1371d5d12d3fac73264c5961faaec6800ec1635a81d262c895840de6e434db0d8c31e83cce01885411a0554aceb81eb97ea61d1c7c2be4b9222d27d216d44b435e7d6ab30b82bd466a12a3c212fd0c4f2d047e0465fcd5e9ee92d961e34e79cc8c433a8b834dcef4894e707e625280f6a0a6c734a81e7a783df583de9d66c30b768b418b6edaeb7eb7cbe142166362098db7dee250d45774add4d0be051fda6ef5214562416f657949434243accbf5e31d851e9a2560f4422331b585b8e32652521312ecef159348ff756d3177eb2ed4d354e61dc9009aebe94f60a0aeef205dc5d561457d19747bb445840ad9fa300776ee6daa79a9e3d47e32aa5f5d1cdc4cce0f961f83f9710a13fa7a35b9cd00715fa880741f051d3acbe24692917276e5594677ec8adca5c6743e17384c145568441fb3b1da93b8a0d93cf4243b684df3ee476401033cdcb1aded37fa539262a07e7a4a61a369eb3f1d57e98e216696b80cab927a1ad75084f3aa10bc1dcc6837b263d291bb2aef36c5217c8cf3036bba6d0045c05d183b98ba1b8ad36cad223dc8d947526d1d1baab73094ea91547ab73eaa167de1cbf350e792355c8d058008894ef32e9392c2ea5ef853ade9f2be41c2a14c153c352b5222b46b56a321cff4e2846390db3a96964da0ffa15c74eacb0290a5796832c4874bef400ccbc6cfba0d8ad3499beddcd7a460bb31927ff7d22446162239c6c7dad53b3a855e2242a02e1649464e4bacf3df8ba0f447693e0366eef6cc71a806a7ff056b1313100cc2212994a196a11b9b78ff0b89e57c2e34e627b16c80ca2bf9127b32643acbae0488f9ff6cd5b42a7b6132144163bc0c7612445b67a14fdd117b66c9e43cf7e695896006244c7dafe608f180f4f0e8d9f4699a909093338ef0e72a7c4b4511bcea607a1cc1fc31c16dc5e1ed91b7b7f070bb239c42e51a5375bd6af2a7d79da397bbbcbe8c6ab7b5e1f3b104189b06c21c5bb3ca767c52975c38df66b6007af96ee889e5f423a6ad5947b692f8cd663d3670240fd26bb6a95e622ee31604be7e7882d183064dbfb7726c1c9d551c9635b4db52ed24b8f157262af6a4680d9863155732e03b832e08eb0c8ab0f3787484a4b33103285bd1949c693ccd28ef663e01584cfccfdd1c93fff75fb61a02437dc2a7826f11cb0b1ccfd0fcf9d5842583a51343d22b06649eaa2bbcca8f8117086c141f19736646ce4e75db67de1e643d6c1e92c87a7cbe8aa8f3c2096b56a3ed4febf15c80f0f24414241039cd0946511e042d5c6b345bd4683deb4ea7b39305ab31d47b200ec8f37f5afdec41241a587efaf5953facd05970dda6f9241e6e55a0435e26d953cb3ca98c047d11d5033e84702e5575a15b995c7db56c69b97c25666f2e5a330c6f4f6764d289ffa5efa3f61fb7866cef7751608ef709847a8f65ad22a95f64c241009f0491692a5aac9ebf03de7170b78bebb62e7e948e6abbda25b6a3481c70ae803baf67e164253869672926c1de52e277d23d68ee199dda3140a20db65502a1a3dfef376c71e0c1fd7b4d7adc0aff97e2c1309c3e9c457bf7a7fb39761be1de3f73d5663218b1c3b736826d5557bf034a9dca26cfbf374c67944b156f4a12835679be5ed52c8b53761e797092e3221c9dbd132faa2f49378b3745b589dd356044e6d3604f896351978e95213150d4294454b16f4f4ffd30907ab3565d368f89e1d4e7a79b262c0503df105972634703b145ab1cf96dfaaef7a82f10cee8b9305c8076e9f0a17b665695d08bf05674dddd0559526431b796605f29ac0a6b8742fd1ecb81aee1221e272169e125ba1c7823045008ba04212cb8ea72ce54edd34ed814958524a4f9642ac2bf9c977bb31e07d7e23260aeca527ee99b28f93d850c40d9f1207ef2d80c52b41225040414ba140ffc7c8c79081686d8ce3a9f950c56ce0db7d5043c24b8814eeadb64f939fab94bfe9669aa9d36687a678595b139539fa3da874fbf25755dcfe147d54c56a6735dd96478d76ff9262d90d8825dfe4eec6eba0cf52e44dcecae8b17e08041d40a6093adffc0907bbdbbadbe9497a79277ba20294d6da43a9cbf1d8bc0d9f50a22e596e102e1ca0944efd07cda73659b27d565e4ea02b44bcd0bc58b8bf3348d988a6bb581a4347111886a5babff2f685d28033593985c00156b44beebb73bd0c3dab5b4a5bd5f77ce6a8f80ba79855921bf18cd1a8f176fb13918d843f6497cab55c9f1fede112eca89f119dfa3eb02856caa6c32069e7e488ea11195e8a4d66ccfd10aa4f9723db9755d7189d6451559189155a6e725a6d58aa74fbb5710e80cec8c5c636ef80ede47e222e7d5a7ca2668a3effa8ee306ad81a13963f893a125dd0cb890dd8956b5ffcd979cd7ee0a86528535e659a96d6463987ce371f5e1001d0af8a94aaa3c74d7d7f123c25e8147efd6d5c6b19457b24018f316539ae23031d0ffd884aa1bdee7c47cc5e35d5b83d1447c1d8e454017be6073600c8ff3483b050004233a4f8302c15f68b15379747bfabb3ef4f5dc0fb6a9abbc702863cd0e97527580d8fc7ac8b1a1f56b312db5ab7240ead1b26356deb3f1f4018d369ecccc123b153e0f17d049d7b0fd3695fd123fbaa37a4467b49b05e1704471b807decf1eadf9acfecd623aab8d1d2b91e538518febc707996f1366733ba64e7829a9214b59d803ee915858fc3d8ea5f90ca271a0f15cc312c19de489aeaaf3bf9208ab048eb4d161e038ba9a66e8f4d48b270d8bab68e9dc1ad814d1aba192020a72df11befe60203632ae3801ffd8c3eeb7e20f34cdf32b7b5fb33cfa6dcd17dd4676308053f7fcd219d5beb44fa73a960ab920aefdf9f7dbb02fa9c92c89d0a96d45bd438d776b6db896e2d16e5b6c6202380a3e490016ee0e1aa1efaa856dea1829fa7bdf70b397ad654e336412902ded27e4b029cb65ab9854827bfa7554034c9c8532a4db0743275b9e65599ca51c04b1b614ef610b1aed6bc5cae58adf2058d7c16ee7fb65f02ef6b1d09fbccee01b0452a709f9b26a12212652c8fdef7caafcf73d3b4ec603eea410fcb0ff602732763bda7137b517aa209cf276fb414ec6a4608f028b9dacb2b7b42d89ad792c3c74ed1b1d3329e0914a50731bcf61a45c21b2752da6a3516849aea7e0c6eb2aabc885f8d49535badd82598f22e7d5a06b04457e2cdcd1736d829b12a227e380712660cf636a958e835339a747e0cd1792b359fe2854bfe7a957cc71b72710333ea32c06eceaebdef6358a64d74f5b896cfad154d87584feb5ff4e743e3bcd4dc0fde0bc003722f3b0a07b91de4642c1fedcf0695a359a5d70051a65d945f93547b8aa0377e4f2c5b39acbaaf55ce4d01104b5e95f2ee40ddc3cc4772e6f0f4b1b0416c654b3fb1ca9caa321f90379dd876d89e38ff6748b1bc426818", 0x1000}], 0x3, &(0x7f0000000340)=[@cred={0x20, 0xffff, 0x0, r8}, @rights={0x18, 0xffff, 0x1, [r3]}], 0x38, 0x4}, 0x4) (async) fcntl$lock(r6, 0x0, &(0x7f0000000000)={0x3, 0x1, 0x8, 0x0, r7}) (async) fcntl$lock(r2, 0x7, &(0x7f0000000080)={0x3, 0x1, 0x8, 0x8, r7}) (async) 09:03:52 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$unix(r0, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) (async) r1 = socket$inet6(0x18, 0x2, 0x0) dup2(r0, r1) (async, rerun: 64) sendmsg$unix(r1, &(0x7f00000001c0)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x0}, 0x1c, 0x0}, 0x0) (async, rerun: 64) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x12, r1, 0x1) (async, rerun: 64) sysctl$vm_swapencrypt(&(0x7f0000000080)={0x2, 0x5, 0x1}, 0x3, &(0x7f00000000c0)="eacf9d971d692b4e0361fb9b0e4bfe5074a1af3f7233d8a6700d08f226359827b29370e2ec383b6dcd2a5980470af0a6412eb90362709e6e2239f6ad279ac0eb52f3f315d921c1f8020904df1194c4314708eabdb55ce5d021483d82d8117e82447fd44b726eb83fb1990aaeae966dfbc740d0304c65276f16c9269efe76a588bcc782ad3e782df91a5df881d2bfb560fec0cf1deea427d9", &(0x7f0000000180)=0x98, &(0x7f00000001c0)="a6cffa0c99f407ad652bd238accdfc80045d9c0d5d5cd8d7013c62a38818a5c7ce55ad065e51db7a5086e46fd71b53352b9fd9dd74e1d0ba02960c22f80b3dc58e0d2374c66e21e70d09aaebee552bbee36fa915a0adbc156ccbdcd2e8a722a1a48a7256e554af1549c31eaf49fa0ce7ff061c61ed905b09805464bae6cd2bc0096348df4b1597dfc6b6d168b59061bf5f06f6abeb2944978a6497cd4dc6aff604a5b6c585835da11a0028db25db5e4c2670f55d9c9ac1ea65e5626d0109c5c36af7fc4eede06464abd5428730d4accd8447fa7c2982b88e423241286d97e323999f830fc91b71bf410213fe56bc78297a75b6700af89e99b9832a0bf96c74253d1217ccadd3c9576aad7a068d2149b74531a7d9727bfc24ccb3e341f5f17212e7b1db22cb43b00347ad6e8ef422627e265acc1bab71ab24fd943cefc5c150826ee2a69812b6666abed2d5615622162e433a6c3e8ff46586bfaae0e1cf70e9dcc158f0270c0631f3da90b0f8edd618c8aeaf6ffc2ae5f57311dcac19ee63263e475152adc87f4c0547c4e49a9dd0afeeb3686ce3dd097c5fb9d0f078c8d404a706a882686bf9c83ed7b265aaf5cca5ee93a51d7ee97f099ff3f86071cd361d2aad5f08e02d3a31df53913465cffda5d30f694770f09c1fd698847bb39538c6d3021d6fac109a65a5c67ea00f53c6172b2d8a46c53d831ed330df7136384c6a9fc33a610964fe0e77ba7a7c2d15fe4c86ba02435fd598907fb4507d9c4fcaa422c9c4b3ec5947c66f9284f395dbffa020a955aca3639c74fc696f1d84581bc061f4cce288e22d1eea9d2a8e574dbe4323422342a459e1d4550fe5ab53e21d39bcfe3e47053297a1cbb291e38cafccf1ed3a5e654d83e5de33303c343810939de71d5cb6ce4d065f45f9f54c8435419851de212fc68f99394f9b53e6dca6da963dfbd6dc3251fef1896964bbdfcef393e717afbd2315270f340ab3844d51176e4a7905fb02d39994526211a7aa6bd91e1d31c9c0f5708844b233b74b1b32fabdaf3658489385887ce68d6aed3144f7f826d9f9c85ad65532ef095e4beed502bd1cd0e44fcc489a2439d459bb971197989010b998fea326e8735d1ce87d36dac2b77eb650313f39fd3b54f6d8ad70fb972969c440dd6e12d509a2d4ac602dbe223ac02d6476bfd45cb5ff7c6e7341d0443bd7ab3ded8181c7d86dc83687c4c1e4803559eff07722383f0289eb38742bd57feea617ba802fbb6d7e96d3d87e22ded89f1581319133e926e09eca295b7312c441ea77623ff92a5cda36e4124585c4063384b9417cf604f72170b43dffbc09da7868146c27b685b03449468b50b8d0554007d7ca29471beac5baab72236ae01dfae90226e8c80ca52f0f2b950d9118666e83778975bd8d8b771852e9ebe1e97117a23b269d02e835b67de3b505489ffece5c6133549e9409a16e0840bb7bf150c1ee63394b513a173135cb89ce2ec245ef1899c539d4053c059282b77adbaed120c62641cd5f1096c0cfaa6de637cf9946d9715178d3b79c8742e3ff2745ea50c407f2a1f9dea88d9570b2a7c0ab70087539b4a2ec8ff98152e9f54b8510489e8279b8c48908a1ed8f80253b03194d9e44a2927101479e4df2712bafd71e42882e4bb9e5cd06305295fe2322441bd4079024735a8f5ee3c787688d31d189a8062976291322514b13ddccc3965a39790818bf6d4703c982374117d5f65741a60ab4a5545ab0087a4c27f9f3bc05c151fe79b1b74f2c470d069b7b9360d7a6e3f6879d490623ae0c29de5df5f8c4811fe447f3d58c248e8c519a725db1a9992fb6ae8c7f765b64d39ebd26bc5a5829c66b56bdf036d2dfa39d29d8df3762ec4bf30fb00e0a4d7d8738f451adb5b2388ae42a6959acc949459d00ad01ee65df5da9930f3347a7abc3c0fad331b802e461bb3414d33a3c1d177ce65107c33e583b80c10d3758c8d503569e3a672c2648c7c655d3aaf7fe8644f6e4682e96379a42b76284800083d75041219ed2596ef95903b592c278ba2abb2fce037164f38957abb2ce11f4dc5636508fbef051f3b50ade601967a0355b904e9dc90538c230b967ae3079ee76be3601ce15ef5318361a452035d7e68e992f5bebf1234e2f178593e8f113f74956a4e83c7f8ed9e69cad167b41dec6fc27a62e99929bf4b5ce5b974d5c5ffc43aa3ec09ae1fdae6a7aee70bd8557a9be774f99596898e0c43847c15458e3d8fedf85d2ad546eedc97b53ba76873983c7db09fe51463a98969ba9a287658ff7aeb17ffc1be363063704dd2b05f44388e63bb4642f0313ec34f33523a9974e1e8c763549b1b2dad6f2009e2a995ad3712dcd1109e920f2e108d419e88c7c1477560f1c04c68ed514cd06348890d3d6f8d43b73d783059efa9e58491e0aa733bb5662b751a081aa32106391cce46770fe84d5d8893a850a76613c548d5719def0a9d74820cec304085110cefd0940a17b35150c2972f9c4c7725bbe4891d91aa5ecbfebc4590e14676a041f16b75b4ca3552c1e2c51c9b15f638fa3d78da4540117483b83fb5d29f62d2ed67457baa462c5c6e280d870d755ef1084a21612e007b138c376924c259ea11636c1720ca80f200ce6204e40b54694ac71db57c08e5c32d305e75b463fff1ab680f1955df2b4863a031a6e79950ca067ba8cb7846b9eedb9da728aec5d6c16fb5f8ce199ce21fe2f145e2291e93cc23ef4aedba86521efb406065a96d6a41992b94452e628dec19cad1db1c77d3bf42aafc798c41b7da497fc6daab5bea1df00137e32dde26fd96ede9da2a844e98a4be452d91cc038d3882c77c3a1b130be2902a9600110dd77edce2d88fd593ba394c731828941255285562dc8455332c1cb5e74da5352d5cfa8eebac8cb7307f1c1afd2e5c95028fa8b7daeea411ba5156d6d03f1f4458a5da896d84d0096eb26e79584a4d0a81a21fcc7b096c7c3f08c0a56a5d8edf96ea0e193ae67b69a55b627aa1fb28603f166c4f522a0dd1a9be241c3ec1c36868a84d8029e7af73af4cd764dcd4ef55a365ec4fb9dfb6c28ff868fd778120e2d29163c5233db22cc22a55dbcb3e4c472cd018302c1b3917fb2b716f86a35142b2cfcf8b2574c952e6c3fc33540a9e1ddd78f4098c80014ceb43fd255b4bcdb4d01b958fc2b71bea1f2951424bc1681fc6ee60eb7904f7c7e37ea29767dadac8eed06e5911598b683b904d8128f25757967ed94f194bb5e122642d81d580558821561c55dda33663ff18a0be9681c0e0fa83786f98f3c72fd836b828d943955c8d5fed214b833f4b87de169fac41ccfe5ee62a6c8659c5209e7fbf5e49fc5464cdd2f2d2639aa5a8f364b4a52e87ff393e52d8ca5edbd7c1d0459d53e627bff2a591e84f146ec513d7d2a8519509171379ed3bf5cfdfca3ed6823a3eaa487f25720fc4045d30dd2c117100b32ed8bf215df62d9b2e57f00c16e39dc1e2fc08dd493dae7a3510268d7135f29f1502bc3715e0001df0e9d8c944922c0b5ca9d9c956312935a064295216e1bf95e0d3927793abb93cb8617ce2bb7edf4a00656e4a2fa9efa6dda2139b94175ded7512512ce7da10debecab6e5a9d4cbe1c64754e533a039ab1a25c39990650f19fb51d21d626ad5d33088ff1081ef29d8a1c46fe7de81715249c37815c87cf4fd567b1fa8e9b5d2a4ad859e52577a7e4125ac62dad5cdb31d35062f58dac7cc3276628066b9e63865bee7ffd8d5001a9bf2d3bd1c8628e1c466db830840ec509a7232ccc2724e59b32db8807f752ea97890a45d6fc94466a98aafe928e144fb9288e75300d791dc3f1db9bd1c34d2266b10adb8461b6c0f6881a9b19557796e3fbd1b6c47e3b57cf0a432e1c03b95523160e86b24ef63602a05a05d88062bf708d03bff8d2f4280d3056736a94a8fef272701b66518f760dc6a6a9e4f1d015aaa785cac8b2a37da1bc216ba1ec71576d490c66513fca7554653881dadb9a6081fec6465326e37b9c63b1b72aedd8d8a6a65c906a228f7fa988a4c730e49d33175aa09d436d64f7cea57318b6b846b146cd82143fe79580ef40e28fdc9e2a4fb97338cf40959af0ccc58eae741ccf84991b2cbfab1bcc64c1608e55bfef185ceb12db3b4a7affe987ac83e0b5b4ef91539ee179f4a126f7fa5366d04084d8bbe45ca6da2ac45f3a0ecf35fc077a8a093358edd4c10e3ca643fd9b362a070e98744e30fe6e6a8f4266e34697b91eae4cd54677d0e01d9cc04915f6956c9a2e3f6f73a77fbe5021b693ff9cfdf340a406a91515f61718ce346ee13e293582a5b330e0fd623146b46928f346a66a522aac34d968129f5b8c8a21f3be8942b44b9b48bd74d0d8af3fcc556203c41623fe5a164c9c62dcb73876d6a3a547d99909d237b3df830aa4dd224a2fa073f2e8d291d41db085403d0c5e64a9c7add2f72d248897f395e2bd88a36bdbeb50e979ebe86c1ee887227b9934a16f22c8477b6cc1244e384e95d1c92998c9ef7f5ddde2b6e60859dab93391150d24e4043c3d833f66ba4fdb088fff5041d3ad4bf5b82bbdce3f23d38786a0900d5e322a89b4f64d319a81f3406072c301317c98c47b09b857a28a02c7d0f8ac89d49c771bc8e3b7f3f97243f8040238f2249dfe8dbe84c6c979b97e7c52978b4e3dfd2e8c08905d2e378a4603913591254a7c0fec82a40b643bbb82c4e807abf2438f60fbe1e90ea8068f2c91dbb35b946422da8dfc0a6eb15744261ecee6426db068db4578e26ee8190c9435d0df46a62c1610db8197fb44a7cf46d59a1bebe9f0d98465c3fe7c3959e87937e3bbae1a86146899444e9a6d95fe44d4ad33dd08a45dc62c84da6de633653bad06f6359853274cb52053126780dea270245172b23d912064fa10f91086a59c481d2a60bb813d9abc83eeca0ce9cf8fc29d10ee9024628ae91f07e530070f636821776d569c0da64659398f685d592c0f0dc5332390863b88dcd7f4ca33ddd57cc7b980580cb4522b0b593656d57266e41efbfd8c59f4de83657a69236f53e342db8da55b833905a81611c4b51c0c4c544037788fc180a717fb1b195a953a29ed532a6d8e39da487eaa2ebe541fd6704a2e9bfc718bfa8e75bc3c79e259d602774085794209ad5c1ce97e8c83fd1024ac04044e27e5564b928035c8db420a018c890443df2f9744d790703256a16c88d5c36edca1d910561de4df9758e265d7f4147a883f0c6873e92adff0b9839541f2e67ccdd83d9a00e6bef28ac64704e8474e479ba252b08409368be516c00ce6da547c8f09832e0f91e9a77761ff7eb14c4b407cca7c744c04d5077404188e32de025618dd78645521b31a5edda1abeffed8365dfd1310e3196a92bdfc240d97080edcc7a43c10f18faf4abff1a5b07bf6e46f3dd039a4ea96af2348a94643da6ae36b9b048daec3b99f63435e360f4cadc60339a90c5a442220b373bce49701fae6ffb3412bb0f510616222b8c763cf744d668e210e89874cfa8205f29bd753550ecbd3b740383a64ac46adc40e4313b5e2962a98a4f442ce378c990397c5cfe99335f6876e8f9326c19f1838e6cefe63881f0341c3b49e53285390ee9c0883a5db57e738a8e8aeeccc99c70ac518cb11d22c22faef4e76817eba3732958dda83623a308c7bd7164707b2c53fff3943ca960397151eecc753e084150c6044535e7f2849202742a1d0df42eea769543b38d537ee6b04c51a7575c682dfbc431c134f4ae99a8e3374de2a64a244a2c056b4336f9848e1d6cd747e7957a8c034", 0x1000) (async, rerun: 64) syz_emit_ethernet(0x4e, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x18, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0x0}}, {[@fragment={0x0, 0x0, 0x80}], @icmpv6=@ni={0x8b}}}}}}) sysctl$vm_swapencrypt(&(0x7f00000011c0), 0x3, &(0x7f0000001200)="2ecca1b8631f5972fa26ca2f47e220fa147ea699ba14c8b46657c0f57ddc016998b8f72a2d47ee704af3e716ed0dedc664a575467f1a2ee3b42757f045e1507670fcc9d05a9853ed5a25ec184b0c3de951e72f3dc0b2221301c32f61b60e3d547ff3380f56182cfe85908e3b51295a8fa135eac59e80c32a5499f0e60404976a581cc51aeac4cf16205407503ae1f7b74696793d961a6487a6196023c0afa6b83a0866ab870e073872a470257509ac3378ddf771373968d8086855899b2ccbafcffb723daa4621b4a3102c0505abd967008cc9e3a58a6b5bebed3c4b123cab6a0f7a6350889bab31c2791b76f168b61cf6db57", &(0x7f0000001300)=0xf3, &(0x7f0000001340)="59839d7dd67ec8631112996bdeeb88ae52fa2e3a9d6756a937510b6d4da761f790d0f739da13614db3b811a2b431c322a57b0b94d1e70d8c4b29895ea7a5242c5dae1a2d8b0083bc100f0decb821eafd9a7eb9b406b3ff80b4b9cf32d81d085f56260331465d6d2cf05d0dccc63fba9821c742efe057c670a07637bb9bdfcb65938ca79f18c39e23dd9594d1c118f48e8ffe0cda292068b1de181c2b092d9fa66540b8f8fc93081983504a2d3f0c7fae997e2d88f0b6e67045d173ef35aa", 0xbe) 09:03:52 executing program 2: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000000}) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f00000001c0)={0x63, 0x0, &(0x7f0000000140)=""/99}) flock(r2, 0x2) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x100, 0x200000000, 0xffffffffffffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x2005, 0x0, 0x4, 0x2000004, "b312c5048585ccb9ca18a31221186dc3bcf3c9c0", 0xcd, 0x5}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) r4 = socket$inet6(0x18, 0x2, 0x0) dup2(0xffffffffffffffff, r4) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r5 = fcntl$getown(r1, 0x5) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x2, 0x7, r5}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000240)) fcntl$lock(r2, 0x9, &(0x7f00000000c0)={0x2, 0x0, 0x3f, 0x7, 0xffffffffffffffff}) 09:03:52 executing program 0: syz_emit_ethernet(0x76, &(0x7f0000000240)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '!a0', 0x40, 0x3a, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x1, '\x00', {0x0, 0x6, '\x00', 0x0, 0x8, 0x0, @mcast1, @ipv4={'\x00', '\xff\xff', @rand_addr}, [@dstopts={0x2b, 0x1, '\x00', [@ra, @ra]}]}}}}}}}) syz_emit_ethernet(0x131, &(0x7f0000000000)={@local, @broadcast, [{[], {0x8100, 0x3, 0x0, 0x2}}], {@ipv4={0x800, {{0x11, 0x4, 0x1, 0x2, 0x11f, 0x65, 0xffff, 0xad, 0x2b, 0x0, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, {[@generic={0x7, 0x9, "29e93b4d1a1db7"}, @ra={0x94, 0x6, 0x80000000}, @timestamp={0x44, 0x20, 0xe0, 0x3, 0x3, [{[@multicast2], 0x2}, {[], 0x778}, {[@remote={0xac, 0x14, 0x0}], 0xb526}, {[], 0x100}, {[], 0x9f6c}]}]}}, @generic="3b1a56ade68d603a33d8616ef6cde11f1cbd6e5fdb802eb082c1ba8a0817b140730d0c505c17b005706cf5f9ccc8541042112f49c3865879b88c6f2f2643ebd6ff68feb8dd635f4449c9ee1170472940ddcaeb897bd94319bd8b5c77354373128977e62a141a262bb48387651d984e5715215a29505b8b34772fbf641c98b2ba02ca58eb3e4f3e7c7d257941b9fd634980f86cd8b8da7cbecb8a08a5c1c0048f5cf2836a11fef0cb1fb84c25e5b973c2662de8bbb40a0b028c5b111d03428b222b2eb65d20cf5bd12b37a93e68e4c6cf741801b6fd9b830e3df38a"}}}}) 09:03:52 executing program 5: sysctl$vm(&(0x7f0000000000)={0xa, 0x1}, 0x2, &(0x7f0000000040)="5765e2dcda706cd4bb9f632c9719a9a740e9e2a8b05c40b9d546d21e5239ff3085cb47c525d311a9c9e62d4ca7a3f4cc98030000002ae3ec66f66526e0a5711a4e8f26b4cf8ab391d2ee1f3108000000000000000ed9ca143c1dcf6fa485961fc3911e07df80fa00100000753a00fa0ec02b943d4f553acd22d71aacfa6193cd685e464606aeeadd15039204e9b8f5a05aec76d950350d7c2e9ae1babd7c07830adf8bb1d13146c4cb94f1fda7bc59318e345ce32f3528e2d9d71fba0000000000000018d84cdf83ab2c7aabaac7000000000000000000000000000000000000000000009f7210d769cf46e6238b9bd88a1c266e6fabc908f915bddbb710f19f5a5fdc3ede04e7c9ff780e376953e455835310c10771bc20a16f908ad5ba982ae30f17ac4da7a4fb27999550b589140b1b5b2d9ac8ac96e17d249e91c739e64177a8a2e7bf8b0cc4cfb43e4395fa74a838922647fb8d12f8bc03b00a0562f345a8bf917f92d47562b5fa59997916ada32c75663f0d86878d9baa3a048035db3fad315822f2e78dabdf9e1ffde41f9c", 0x0, 0x0, 0x0) 09:03:52 executing program 3: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) (async) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$unix(r1, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) (async) r2 = socket$inet6(0x18, 0x2, 0x0) dup2(r1, r2) connect$unix(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r3, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) (async) r4 = socket$inet6(0x18, 0x2, 0x0) dup2(r3, r4) (async) connect$unix(r3, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) (async) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$unix(r5, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) r6 = socket$inet6(0x18, 0x2, 0x0) flock(r6, 0xc) (async) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x200000000}) 09:03:52 executing program 0: syz_emit_ethernet(0x76, &(0x7f0000000240)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '!a0', 0x40, 0x3a, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x1, '\x00', {0x0, 0x6, '\x00', 0x0, 0x8, 0x0, @mcast1, @ipv4={'\x00', '\xff\xff', @rand_addr}, [@dstopts={0x2b, 0x1, '\x00', [@ra, @ra]}]}}}}}}}) syz_emit_ethernet(0x131, &(0x7f0000000000)={@local, @broadcast, [{[], {0x8100, 0x3, 0x0, 0x2}}], {@ipv4={0x800, {{0x11, 0x4, 0x1, 0x2, 0x11f, 0x65, 0xffff, 0xad, 0x2b, 0x0, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, {[@generic={0x7, 0x9, "29e93b4d1a1db7"}, @ra={0x94, 0x6, 0x80000000}, @timestamp={0x44, 0x20, 0xe0, 0x3, 0x3, [{[@multicast2], 0x2}, {[], 0x778}, {[@remote={0xac, 0x14, 0x0}], 0xb526}, {[], 0x100}, {[], 0x9f6c}]}]}}, @generic="3b1a56ade68d603a33d8616ef6cde11f1cbd6e5fdb802eb082c1ba8a0817b140730d0c505c17b005706cf5f9ccc8541042112f49c3865879b88c6f2f2643ebd6ff68feb8dd635f4449c9ee1170472940ddcaeb897bd94319bd8b5c77354373128977e62a141a262bb48387651d984e5715215a29505b8b34772fbf641c98b2ba02ca58eb3e4f3e7c7d257941b9fd634980f86cd8b8da7cbecb8a08a5c1c0048f5cf2836a11fef0cb1fb84c25e5b973c2662de8bbb40a0b028c5b111d03428b222b2eb65d20cf5bd12b37a93e68e4c6cf741801b6fd9b830e3df38a"}}}}) syz_emit_ethernet(0x76, &(0x7f0000000240)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '!a0', 0x40, 0x3a, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x1, '\x00', {0x0, 0x6, '\x00', 0x0, 0x8, 0x0, @mcast1, @ipv4={'\x00', '\xff\xff', @rand_addr}, [@dstopts={0x2b, 0x1, '\x00', [@ra, @ra]}]}}}}}}}) (async) syz_emit_ethernet(0x131, &(0x7f0000000000)={@local, @broadcast, [{[], {0x8100, 0x3, 0x0, 0x2}}], {@ipv4={0x800, {{0x11, 0x4, 0x1, 0x2, 0x11f, 0x65, 0xffff, 0xad, 0x2b, 0x0, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, {[@generic={0x7, 0x9, "29e93b4d1a1db7"}, @ra={0x94, 0x6, 0x80000000}, @timestamp={0x44, 0x20, 0xe0, 0x3, 0x3, [{[@multicast2], 0x2}, {[], 0x778}, {[@remote={0xac, 0x14, 0x0}], 0xb526}, {[], 0x100}, {[], 0x9f6c}]}]}}, @generic="3b1a56ade68d603a33d8616ef6cde11f1cbd6e5fdb802eb082c1ba8a0817b140730d0c505c17b005706cf5f9ccc8541042112f49c3865879b88c6f2f2643ebd6ff68feb8dd635f4449c9ee1170472940ddcaeb897bd94319bd8b5c77354373128977e62a141a262bb48387651d984e5715215a29505b8b34772fbf641c98b2ba02ca58eb3e4f3e7c7d257941b9fd634980f86cd8b8da7cbecb8a08a5c1c0048f5cf2836a11fef0cb1fb84c25e5b973c2662de8bbb40a0b028c5b111d03428b222b2eb65d20cf5bd12b37a93e68e4c6cf741801b6fd9b830e3df38a"}}}}) (async) 09:03:52 executing program 5: sysctl$vm(&(0x7f0000000000)={0xa, 0x1}, 0x2, &(0x7f0000000040)="5765e2dcda706cd4bb9f632c9719a9a740e9e2a8b05c40b9d546d21e5239ff3085cb47c525d311a9c9e62d4ca7a3f4cc98030000002ae3ec66f66526e0a5711a4e8f26b4cf8ab391d2ee1f3108000000000000000ed9ca143c1dcf6fa485961fc3911e07df80fa00100000753a00fa0ec02b943d4f553acd22d71aacfa6193cd685e464606aeeadd15039204e9b8f5a05aec76d950350d7c2e9ae1babd7c07830adf8bb1d13146c4cb94f1fda7bc59318e345ce32f3528e2d9d71fba0000000000000018d84cdf83ab2c7aabaac7000000000000000000000000000000000000000000009f7210d769cf46e6238b9bd88a1c266e6fabc908f915bddbb710f19f5a5fdc3ede04e7c9ff780e376953e455835310c10771bc20a16f908ad5ba982ae30f17ac4da7a4fb27999550b589140b1b5b2d9ac8ac96e17d249e91c739e64177a8a2e7bf8b0cc4cfb43e4395fa74a838922647fb8d12f8bc03b00a0562f345a8bf917f92d47562b5fa59997916ada32c75663f0d86878d9baa3a048035db3fad315822f2e78dabdf9e1ffde41f9c", 0x0, 0x0, 0x0) 09:03:52 executing program 3: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r1, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) r2 = socket$inet6(0x18, 0x2, 0x0) dup2(r1, r2) connect$unix(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r3, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) r4 = socket$inet6(0x18, 0x2, 0x0) dup2(r3, r4) connect$unix(r3, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r5, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) r6 = socket$inet6(0x18, 0x2, 0x0) flock(r6, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x200000000}) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) (async) socket(0x18, 0x2, 0x0) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$unix(r1, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) (async) socket$inet6(0x18, 0x2, 0x0) (async) dup2(r1, r2) (async) connect$unix(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) (async) socket(0x18, 0x2, 0x0) (async) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$unix(r3, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) (async) socket$inet6(0x18, 0x2, 0x0) (async) dup2(r3, r4) (async) connect$unix(r3, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) (async) socket(0x18, 0x2, 0x0) (async) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$unix(r5, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) (async) socket$inet6(0x18, 0x2, 0x0) (async) flock(r6, 0xc) (async) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x200000000}) (async) 09:03:52 executing program 1: r0 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="82028dffffffffff"], 0x10) r3 = dup2(r2, r0) dup2(r3, r1) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000000}) flock(r4, 0x2) fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x100, 0x200000000, 0xffffffffffffffff}) fchmodat(r4, &(0x7f0000000000)='./file0\x00', 0x30, 0x0) r5 = dup(r1) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 09:03:52 executing program 0: r0 = socket$inet(0x2, 0x2, 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="f0ab3a79a755f5d6d1663dd6bbcf388ae22e84d5ea85f2018b6c5c41f7cf92ea494de4d45b2eb940af3d9d2907caabd32dba79e4efcac600b506b42663885801d4a7684dfc361707d763a50c9b1caa01117490e2b6b6f3", 0x57) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f00000000c0)={0xb, 0x1}, 0x10) 09:03:52 executing program 5: sysctl$vm(&(0x7f0000000000)={0xa, 0x1}, 0x2, &(0x7f0000000040)="5765e2dcda706cd4bb9f632c9719a9a740e9e2a8b05c40b9d546d21e5239ff3085cb47c525d311a9c9e62d4ca7a3f4cc98030000002ae3ec66f66526e0a5711a4e8f26b4cf8ab391d2ee1f3108000000000000000ed9ca143c1dcf6fa485961fc3911e07df80fa00100000753a00fa0ec02b943d4f553acd22d71aacfa6193cd685e464606aeeadd15039204e9b8f5a05aec76d950350d7c2e9ae1babd7c07830adf8bb1d13146c4cb94f1fda7bc59318e345ce32f3528e2d9d71fba0000000000000018d84cdf83ab2c7aabaac7000000000000000000000000000000000000000000009f7210d769cf46e6238b9bd88a1c266e6fabc908f915bddbb710f19f5a5fdc3ede04e7c9ff780e376953e455835310c10771bc20a16f908ad5ba982ae30f17ac4da7a4fb27999550b589140b1b5b2d9ac8ac96e17d249e91c739e64177a8a2e7bf8b0cc4cfb43e4395fa74a838922647fb8d12f8bc03b00a0562f345a8bf917f92d47562b5fa59997916ada32c75663f0d86878d9baa3a048035db3fad315822f2e78dabdf9e1ffde41f9c", 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0xa, 0x1}, 0x2, &(0x7f0000000040)="5765e2dcda706cd4bb9f632c9719a9a740e9e2a8b05c40b9d546d21e5239ff3085cb47c525d311a9c9e62d4ca7a3f4cc98030000002ae3ec66f66526e0a5711a4e8f26b4cf8ab391d2ee1f3108000000000000000ed9ca143c1dcf6fa485961fc3911e07df80fa00100000753a00fa0ec02b943d4f553acd22d71aacfa6193cd685e464606aeeadd15039204e9b8f5a05aec76d950350d7c2e9ae1babd7c07830adf8bb1d13146c4cb94f1fda7bc59318e345ce32f3528e2d9d71fba0000000000000018d84cdf83ab2c7aabaac7000000000000000000000000000000000000000000009f7210d769cf46e6238b9bd88a1c266e6fabc908f915bddbb710f19f5a5fdc3ede04e7c9ff780e376953e455835310c10771bc20a16f908ad5ba982ae30f17ac4da7a4fb27999550b589140b1b5b2d9ac8ac96e17d249e91c739e64177a8a2e7bf8b0cc4cfb43e4395fa74a838922647fb8d12f8bc03b00a0562f345a8bf917f92d47562b5fa59997916ada32c75663f0d86878d9baa3a048035db3fad315822f2e78dabdf9e1ffde41f9c", 0x0, 0x0, 0x0) (async) 09:03:52 executing program 4: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x80000002, 0x100000000}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) getsockname$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) r3 = socket$inet6(0x18, 0x2, 0x0) r4 = dup2(0xffffffffffffffff, r3) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r2, 0x0) r5 = getpgrp() fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x3, 0x1, 0x8, 0x0, r5}) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r6, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) r7 = socket$inet6(0x18, 0x2, 0x0) dup2(r6, r7) connect$unix(r4, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x810, r6, 0xac7) fcntl$lock(r0, 0x408646595cd8a30e, &(0x7f0000000080)={0x1, 0x1, 0x1, 0x3, r5}) 09:03:52 executing program 3: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x100, 0x200000000, 0xffffffffffffffff}) ioctl$TIOCSTART(r0, 0x2000746e) poll(0x0, 0xfffffffffffffdb9, 0xffffffff) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r1, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) r2 = socket$inet6(0x18, 0x2, 0x0) dup2(r1, r2) sendmsg$unix(r2, &(0x7f00000001c0)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x0}, 0x1c, 0x0}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 09:03:53 executing program 0: r0 = socket$inet(0x2, 0x2, 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="f0ab3a79a755f5d6d1663dd6bbcf388ae22e84d5ea85f2018b6c5c41f7cf92ea494de4d45b2eb940af3d9d2907caabd32dba79e4efcac600b506b42663885801d4a7684dfc361707d763a50c9b1caa01117490e2b6b6f3", 0x57) (async) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f00000000c0)={0xb, 0x1}, 0x10) 09:03:53 executing program 7: r0 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="82028dffffffffff"], 0x10) r3 = dup2(r2, r0) dup2(r3, r1) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000000}) flock(r4, 0x2) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f00000000c0)=0x43cb8, 0x4) r5 = dup(r1) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 09:03:53 executing program 6: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x100, 0x200000000, 0xffffffffffffffff}) renameat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') r1 = socket$unix(0x1, 0x2, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r3, 0x0) r4 = getpgrp() fcntl$lock(r3, 0x0, &(0x7f0000000000)={0x3, 0x1, 0x8, 0x0, r4}) fcntl$lock(r0, 0x0, &(0x7f0000000100)={0x2, 0x0, 0xb4b, 0xc8, r4}) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000000), 0x4) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x2, 0x1, 0x8, 0x8, 0xffffffffffffffff}) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000000}) (async) flock(r0, 0x2) (async) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x100, 0x200000000, 0xffffffffffffffff}) (async) renameat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') (async) socket$unix(0x1, 0x2, 0x0) (async) kqueue() (async) fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) (async) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r3, 0x0) (async) getpgrp() (async) fcntl$lock(r3, 0x0, &(0x7f0000000000)={0x3, 0x1, 0x8, 0x0, r4}) (async) fcntl$lock(r0, 0x0, &(0x7f0000000100)={0x2, 0x0, 0xb4b, 0xc8, r4}) (async) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000000), 0x4) (async) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x2, 0x1, 0x8, 0x8, 0xffffffffffffffff}) (async) 09:03:53 executing program 2: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) (async) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000000}) (async) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f00000001c0)={0x63, 0x0, &(0x7f0000000140)=""/99}) flock(r2, 0x2) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x100, 0x200000000, 0xffffffffffffffff}) (async) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x2005, 0x0, 0x4, 0x2000004, "b312c5048585ccb9ca18a31221186dc3bcf3c9c0", 0xcd, 0x5}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async, rerun: 64) getsockname$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) (async, rerun: 64) r4 = socket$inet6(0x18, 0x2, 0x0) dup2(0xffffffffffffffff, r4) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) (async) r5 = fcntl$getown(r1, 0x5) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x2, 0x7, r5}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000240)) (async) fcntl$lock(r2, 0x9, &(0x7f00000000c0)={0x2, 0x0, 0x3f, 0x7, 0xffffffffffffffff}) 09:03:53 executing program 5: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000000)="656d12dd13f39e4a960d1a2fd8e9f60c9f03cb6e33d5c4becbb6243f567a45251718b7589da62cc88eb3b56f16f395bb80c1676cd54c45fc1539f129ffd036519b87c19a74923eaa4832fdca2de25d77b2560747ea590e0cc78e812862d6176f368cbba82f909a74ee9f59b4205450f50aa29cd79524b5cc1ad1e7322640c0668296d0f87ec9be55", 0x88) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x401ff, 0x0, "b80054004000", 0x1}) close(r1) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) r3 = socket$inet6(0x18, 0x2, 0x0) dup2(r2, r3) connect$unix(r2, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 09:03:53 executing program 4: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x80000002, 0x100000000}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) (async) getsockname$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) (async) r3 = socket$inet6(0x18, 0x2, 0x0) r4 = dup2(0xffffffffffffffff, r3) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) (async) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r2, 0x0) (async) r5 = getpgrp() fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x3, 0x1, 0x8, 0x0, r5}) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$unix(r6, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) (async, rerun: 32) r7 = socket$inet6(0x18, 0x2, 0x0) (rerun: 32) dup2(r6, r7) (async) connect$unix(r4, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) (async) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x810, r6, 0xac7) fcntl$lock(r0, 0x408646595cd8a30e, &(0x7f0000000080)={0x1, 0x1, 0x1, 0x3, r5}) 09:03:53 executing program 0: r0 = socket$inet(0x2, 0x2, 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="f0ab3a79a755f5d6d1663dd6bbcf388ae22e84d5ea85f2018b6c5c41f7cf92ea494de4d45b2eb940af3d9d2907caabd32dba79e4efcac600b506b42663885801d4a7684dfc361707d763a50c9b1caa01117490e2b6b6f3", 0x57) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f00000000c0)={0xb, 0x1}, 0x10) socket$inet(0x2, 0x2, 0x4) (async) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="f0ab3a79a755f5d6d1663dd6bbcf388ae22e84d5ea85f2018b6c5c41f7cf92ea494de4d45b2eb940af3d9d2907caabd32dba79e4efcac600b506b42663885801d4a7684dfc361707d763a50c9b1caa01117490e2b6b6f3", 0x57) (async) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f00000000c0)={0xb, 0x1}, 0x10) (async) 09:03:53 executing program 5: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000000)="656d12dd13f39e4a960d1a2fd8e9f60c9f03cb6e33d5c4becbb6243f567a45251718b7589da62cc88eb3b56f16f395bb80c1676cd54c45fc1539f129ffd036519b87c19a74923eaa4832fdca2de25d77b2560747ea590e0cc78e812862d6176f368cbba82f909a74ee9f59b4205450f50aa29cd79524b5cc1ad1e7322640c0668296d0f87ec9be55", 0x88) (async, rerun: 32) r1 = socket(0x18, 0x1, 0x0) (rerun: 32) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x401ff, 0x0, "b80054004000", 0x1}) (async) close(r1) (async) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$unix(r2, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) (async, rerun: 32) r3 = socket$inet6(0x18, 0x2, 0x0) (rerun: 32) dup2(r2, r3) (async) connect$unix(r2, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) (async) fcntl$dupfd(r0, 0x0, r1) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 09:03:53 executing program 1: r0 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="82028dffffffffff"], 0x10) r3 = dup2(r2, r0) dup2(r3, r1) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000000}) flock(r4, 0x2) fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x100, 0x200000000, 0xffffffffffffffff}) fchmodat(r4, &(0x7f0000000000)='./file0\x00', 0x30, 0x0) r5 = dup(r1) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 09:03:53 executing program 4: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x80000002, 0x100000000}) (async, rerun: 32) r1 = kqueue() (rerun: 32) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) (async) getsockname$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) (async, rerun: 32) r3 = socket$inet6(0x18, 0x2, 0x0) (rerun: 32) r4 = dup2(0xffffffffffffffff, r3) (async, rerun: 32) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) (rerun: 32) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) (async, rerun: 32) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r2, 0x0) (rerun: 32) r5 = getpgrp() fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x3, 0x1, 0x8, 0x0, r5}) (async) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r6, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) (async, rerun: 32) r7 = socket$inet6(0x18, 0x2, 0x0) (rerun: 32) dup2(r6, r7) (async) connect$unix(r4, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) (async) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x810, r6, 0xac7) (async) fcntl$lock(r0, 0x408646595cd8a30e, &(0x7f0000000080)={0x1, 0x1, 0x1, 0x3, r5}) 09:03:53 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000280)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "750200", 0x38, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x3, 0x0, 0x0, '\x00', {0x0, 0x6, "97be00", 0x0, 0x0, 0x0, @loopback, @loopback, [@routing={0x6}]}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 09:03:53 executing program 4: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = accept(r0, &(0x7f0000000080)=@un=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) close(r1) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x80000002, 0x100000000}) 09:03:53 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000280)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "750200", 0x38, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x3, 0x0, 0x0, '\x00', {0x0, 0x6, "97be00", 0x0, 0x0, 0x0, @loopback, @loopback, [@routing={0x6}]}}}}}}}) (async) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 09:03:53 executing program 5: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000000)="656d12dd13f39e4a960d1a2fd8e9f60c9f03cb6e33d5c4becbb6243f567a45251718b7589da62cc88eb3b56f16f395bb80c1676cd54c45fc1539f129ffd036519b87c19a74923eaa4832fdca2de25d77b2560747ea590e0cc78e812862d6176f368cbba82f909a74ee9f59b4205450f50aa29cd79524b5cc1ad1e7322640c0668296d0f87ec9be55", 0x88) (async) r1 = socket(0x18, 0x1, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x401ff, 0x0, "b80054004000", 0x1}) close(r1) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$unix(r2, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) (async) r3 = socket$inet6(0x18, 0x2, 0x0) dup2(r2, r3) connect$unix(r2, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) (async) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) (async) fcntl$dupfd(r0, 0x0, r1) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) write(r0, 0x0, 0x0) 09:03:53 executing program 3: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) (async) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x100, 0x200000000, 0xffffffffffffffff}) ioctl$TIOCSTART(r0, 0x2000746e) (async) poll(0x0, 0xfffffffffffffdb9, 0xffffffff) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$unix(r1, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) r2 = socket$inet6(0x18, 0x2, 0x0) dup2(r1, r2) (async) sendmsg$unix(r2, &(0x7f00000001c0)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x0}, 0x1c, 0x0}, 0x0) (async) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 09:03:53 executing program 5: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000600)=ANY=[@ANYBLOB="820266693f"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x4, 0xffffffffffffffff) poll(&(0x7f00000001c0)=[{r0, 0x4c}], 0x1, 0x0) shutdown(r0, 0x2) 09:03:53 executing program 4: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = accept(r0, &(0x7f0000000080)=@un=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) close(r1) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x80000002, 0x100000000}) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) accept(r0, &(0x7f0000000080)=@un=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) (async) close(r1) (async) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x80000002, 0x100000000}) (async) 09:03:54 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000280)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "750200", 0x38, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x3, 0x0, 0x0, '\x00', {0x0, 0x6, "97be00", 0x0, 0x0, 0x0, @loopback, @loopback, [@routing={0x6}]}}}}}}}) (async, rerun: 32) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) (rerun: 32) 09:03:54 executing program 7: r0 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="82028dffffffffff"], 0x10) r3 = dup2(r2, r0) dup2(r3, r1) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000000}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f00000000c0)=0x43cb8, 0x4) r5 = dup(r1) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 09:03:54 executing program 4: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = accept(r0, &(0x7f0000000080)=@un=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) close(r1) (async, rerun: 64) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x80000002, 0x100000000}) (rerun: 64) 09:03:54 executing program 5: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000600)=ANY=[@ANYBLOB="820266693f"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x4, 0xffffffffffffffff) poll(&(0x7f00000001c0)=[{r0, 0x4c}], 0x1, 0x0) shutdown(r0, 0x2) socket(0x2, 0x1, 0x0) (async) connect$unix(r0, &(0x7f0000000600)=ANY=[@ANYBLOB="820266693f"], 0x10) (async) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x4, 0xffffffffffffffff) (async) poll(&(0x7f00000001c0)=[{r0, 0x4c}], 0x1, 0x0) (async) shutdown(r0, 0x2) (async) 09:03:54 executing program 2: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) (async) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() (async) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000000}) (async, rerun: 64) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) (rerun: 64) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f00000001c0)={0x63, 0x0, &(0x7f0000000140)=""/99}) (async) flock(r2, 0x2) (async) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x100, 0x200000000, 0xffffffffffffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x2005, 0x0, 0x4, 0x2000004, "b312c5048585ccb9ca18a31221186dc3bcf3c9c0", 0xcd, 0x5}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) r4 = socket$inet6(0x18, 0x2, 0x0) dup2(0xffffffffffffffff, r4) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) (async) r5 = fcntl$getown(r1, 0x5) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x2, 0x7, r5}) (async, rerun: 32) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000240)) (async, rerun: 32) fcntl$lock(r2, 0x9, &(0x7f00000000c0)={0x2, 0x0, 0x3f, 0x7, 0xffffffffffffffff}) 09:03:54 executing program 6: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) r1 = socket$inet6(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x4010, r0, 0x6) syz_emit_ethernet(0x87, &(0x7f0000000100)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x79, 0x0, 0x0, 0x0, 0x11, 0x0, @multicast2, @broadcast}, @icmp=@echo_reply={0x0, 0x0, 0x0, 0x64, 0x0, "99e7d8f6fe26ca7812547626d2529c60af25c64be3d62f94e75dfd28622378c32b7b351b7402fac50b90034ea93cfb30e8b7ab65f2f81c4cfa7d1b12be5009810554e556ac1a5eb07031b6e474ba1881dae3bbacab00ac4789b180cb6a"}}}}}) 09:03:54 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @rand_addr}, @icmp=@dest_unreach={0x3, 0x3, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @multicast2}, "3954ecdd0736967c"}}}}}) msgsnd(0xffffffffffffffff, &(0x7f0000000100)={0x1, "bbc83e60388c42bd94bbd081565838bbad854383171add1638e8c6de3c7f2152a5d1ce55a6313b764a823c0d61515477b45ec57a75b4730bebea2053c6ec4457cc738710cbc11172371cb114a5a458da66c42632bf89bbe67536078a5b87fd5f4b3ffa65a829e135447c2cc2839849b530aadfd34682ab11b48aacecec3e79c379eab1cbd61830aedd0081af374a29b8c3e5a50642fb6538e800b0015c1448f116525daa18d55cf16a8a253aa45613dcb4375e551b846f960a9bc718024ae4695f8a32ae2862dc4f789b31c84189b30c855c0c85e54b8e2c29328cf56827512130d0d9ad7b6871f5daee389766349f380a5c1ba6d3482cbc7a9388c91680"}, 0x106, 0x0) 09:03:54 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000200)=""/246, 0xf6}], 0x1) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0xf4b, 0x3f, 0x1fc80d88, "203b0000000000000000000050d677000200"}) write(r0, &(0x7f0000000100)="4cf396a61626bc1b773fe73a2880221ec6e747b78dac9ecbab76a3029409625d3394046139a01f2e36431fcd660530a9935121c2b41982ce43985c2f1d754fddc8e5f02b0e63ea5563ee73b1bd58adebef2b3f97fddfe275f9fc1aca50de8eb2b98c57c7b418c28582021f5ae47e1207f9b623d18598c46b672cfc28c5b4168aa1ae195cc83e8cb2ed2bb44f92fe5a0c3dd9c15b47b9624d93625922190be26082b46997b30500000000000000013eb652bfffdfa8a00d000000000667a1d5f53b2c0ef1d05af3d237dc8935d025660864ad487c5c2ce6940a0d", 0xda) 09:03:54 executing program 2: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) msgsnd(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="0200000000c0fe0425517c6ce9cadc6130000000"], 0x8, 0x0) r0 = msgget(0x1, 0x0) msgsnd(r0, &(0x7f00000001c0)={0x0, "79051a31c27a9ab8c2bbb947def1c98756ebf46f48bc025d6f329b518718251dc707e321614f8f4232773e6241bc22665f9992250f7429adda5dbfa1f735a847e209c6f883e57aa05f15042780163f6c50f7b2fb7a77e7bf7940e1b4d30820588ce82d33aa3afbdd116a459d141b80a81a4a1aaacea253e82d8f"}, 0x82, 0x0) msgrcv(0x0, &(0x7f00000000c0)={0x0, ""/242}, 0xfa, 0x2, 0x0) 09:03:54 executing program 6: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) (async) r1 = socket$inet6(0x18, 0x2, 0x0) dup2(r0, r1) (async) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x4010, r0, 0x6) (async) syz_emit_ethernet(0x87, &(0x7f0000000100)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x79, 0x0, 0x0, 0x0, 0x11, 0x0, @multicast2, @broadcast}, @icmp=@echo_reply={0x0, 0x0, 0x0, 0x64, 0x0, "99e7d8f6fe26ca7812547626d2529c60af25c64be3d62f94e75dfd28622378c32b7b351b7402fac50b90034ea93cfb30e8b7ab65f2f81c4cfa7d1b12be5009810554e556ac1a5eb07031b6e474ba1881dae3bbacab00ac4789b180cb6a"}}}}}) 09:03:54 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @rand_addr}, @icmp=@dest_unreach={0x3, 0x3, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @multicast2}, "3954ecdd0736967c"}}}}}) msgsnd(0xffffffffffffffff, &(0x7f0000000100)={0x1, "bbc83e60388c42bd94bbd081565838bbad854383171add1638e8c6de3c7f2152a5d1ce55a6313b764a823c0d61515477b45ec57a75b4730bebea2053c6ec4457cc738710cbc11172371cb114a5a458da66c42632bf89bbe67536078a5b87fd5f4b3ffa65a829e135447c2cc2839849b530aadfd34682ab11b48aacecec3e79c379eab1cbd61830aedd0081af374a29b8c3e5a50642fb6538e800b0015c1448f116525daa18d55cf16a8a253aa45613dcb4375e551b846f960a9bc718024ae4695f8a32ae2862dc4f789b31c84189b30c855c0c85e54b8e2c29328cf56827512130d0d9ad7b6871f5daee389766349f380a5c1ba6d3482cbc7a9388c91680"}, 0x106, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @rand_addr}, @icmp=@dest_unreach={0x3, 0x3, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @multicast2}, "3954ecdd0736967c"}}}}}) (async) msgsnd(0xffffffffffffffff, &(0x7f0000000100)={0x1, "bbc83e60388c42bd94bbd081565838bbad854383171add1638e8c6de3c7f2152a5d1ce55a6313b764a823c0d61515477b45ec57a75b4730bebea2053c6ec4457cc738710cbc11172371cb114a5a458da66c42632bf89bbe67536078a5b87fd5f4b3ffa65a829e135447c2cc2839849b530aadfd34682ab11b48aacecec3e79c379eab1cbd61830aedd0081af374a29b8c3e5a50642fb6538e800b0015c1448f116525daa18d55cf16a8a253aa45613dcb4375e551b846f960a9bc718024ae4695f8a32ae2862dc4f789b31c84189b30c855c0c85e54b8e2c29328cf56827512130d0d9ad7b6871f5daee389766349f380a5c1ba6d3482cbc7a9388c91680"}, 0x106, 0x0) (async) 09:03:54 executing program 4: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffd, 0xccdc}) lseek(r0, 0x796a5e51, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480), 0x8000, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r3, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) r4 = socket$inet6(0x18, 0x2, 0x0) dup2(r3, r4) sendmsg$unix(r4, &(0x7f00000001c0)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x0}, 0x1c, 0x0}, 0x0) r5 = kqueue() r6 = accept$inet(r0, &(0x7f00000004c0), &(0x7f0000000500)=0xc) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000540), 0x10000, 0x0) r8 = fcntl$dupfd(r1, 0x0, r1) sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f0000000640)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f0000000100)="6b3ec6909e37216e58114371892295758474eaf7ca9fdd7e2c9b281f9a2236f5dad76919ff8069909b3056261a39ee4f7e3995d669af85b9fba519ad7a5ac2159ca48b8c43300142f307ffdba4b76f7efba2b17712b829ffa819e9ad416beeef4dda669aa883402f2f1e6dafa485ce2d5465ee39d4d0148a2561b550560096beee5428c7b5c2e7c2fb0e00000000000050b3efb0518623f017335cf2abf9860a0019909669cc5aefa800b90cf00f6c6dd1da5da8aad8f9ed821cf1fb4c08d93439b97adeb42dd3b0fa2907fcc62cbf00d015cc58a756c7b16803354de4", 0xdd}, {&(0x7f0000000200)="caf6266ee5b4422298403382ec29f29db84f66eeef6fcf7df9e399ba9f9e61b5f5844d263d0528fd4a9a612f46c25dc6e9e0ac29082f48114b", 0x39}, {&(0x7f0000000240)="ef6e559dba7f79b6abf62bf054c699ac674dac957cef7edb15c9be96e0ce0178caaf81229af910e976495f0a7cec5748ea2668a96a9dfc35380b065c8985c6eec3be816bb375a7ec3be1f7615aca2b07d3a500261c5dfd928103689f1eca2844535b4ed4300e704c36e0638b8b23ea07920d659e58a39d3bfc7f567bc481eceb6e52ac65a429006fc44980224fc3233a0af7ec84cc6451d31a02bb04f7e0be88b2b38bff09618f6dfa82119a996559930b6c138bd3b419557ce88f06e34cfc2532f1cfe92d594f9dd9abe563b9d5301e1208c88333b842ae", 0xd8}, {&(0x7f0000000680)="a8baf47fe745a84daa39121fa7d48569006b26ad080a63ad966872ac2c87d6fe35c88a5f86eff323b445fe90b23dd6087439db12b702fe4ae18af750e29614b04bcc245bb503066b9af5d59faced33fe6be16d35608f40cab3774dacc193c2e0e355fef728b3a303d3e7302e9b6c5a795e6dcdf65010593405df9e6d728b186023fc82e9c5290a9bdbfd8577fc13ea9303d075f0427e41aacc0dc5e4d9fbbb9a5e31a4d1646155220243e330e06cfdc24a83c45c90a2ddd0a70756a01227ee49293b387065a6f9e6395e33fff9575a32ea236490620e81e0df65f89b643d0f0c37fc4eb6b094a22a01e0fc7bce18", 0xee}], 0x4, &(0x7f0000000580)=[@rights={0x30, 0xffff, 0x1, [r0, r1, r2, r4, r1, r5, r6]}, @rights={0x18, 0xffff, 0x1, [r7, r8]}], 0x48, 0x40a}, 0x0) 09:03:54 executing program 6: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$unix(r0, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) (async) r1 = socket$inet6(0x18, 0x2, 0x0) dup2(r0, r1) (async) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x4010, r0, 0x6) (async) syz_emit_ethernet(0x87, &(0x7f0000000100)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x79, 0x0, 0x0, 0x0, 0x11, 0x0, @multicast2, @broadcast}, @icmp=@echo_reply={0x0, 0x0, 0x0, 0x64, 0x0, "99e7d8f6fe26ca7812547626d2529c60af25c64be3d62f94e75dfd28622378c32b7b351b7402fac50b90034ea93cfb30e8b7ab65f2f81c4cfa7d1b12be5009810554e556ac1a5eb07031b6e474ba1881dae3bbacab00ac4789b180cb6a"}}}}}) 09:03:54 executing program 3: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x100, 0x200000000, 0xffffffffffffffff}) ioctl$TIOCSTART(r0, 0x2000746e) (async) poll(0x0, 0xfffffffffffffdb9, 0xffffffff) (async) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$unix(r1, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) (async) r2 = socket$inet6(0x18, 0x2, 0x0) dup2(r1, r2) (async, rerun: 32) sendmsg$unix(r2, &(0x7f00000001c0)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x0}, 0x1c, 0x0}, 0x0) (rerun: 32) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 09:03:54 executing program 2: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) msgsnd(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="0200000000c0fe0425517c6ce9cadc6130000000"], 0x8, 0x0) r0 = msgget(0x1, 0x0) msgsnd(r0, &(0x7f00000001c0)={0x0, "79051a31c27a9ab8c2bbb947def1c98756ebf46f48bc025d6f329b518718251dc707e321614f8f4232773e6241bc22665f9992250f7429adda5dbfa1f735a847e209c6f883e57aa05f15042780163f6c50f7b2fb7a77e7bf7940e1b4d30820588ce82d33aa3afbdd116a459d141b80a81a4a1aaacea253e82d8f"}, 0x82, 0x0) msgrcv(0x0, &(0x7f00000000c0)={0x0, ""/242}, 0xfa, 0x2, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) (async) msgsnd(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="0200000000c0fe0425517c6ce9cadc6130000000"], 0x8, 0x0) (async) msgget(0x1, 0x0) (async) msgsnd(r0, &(0x7f00000001c0)={0x0, "79051a31c27a9ab8c2bbb947def1c98756ebf46f48bc025d6f329b518718251dc707e321614f8f4232773e6241bc22665f9992250f7429adda5dbfa1f735a847e209c6f883e57aa05f15042780163f6c50f7b2fb7a77e7bf7940e1b4d30820588ce82d33aa3afbdd116a459d141b80a81a4a1aaacea253e82d8f"}, 0x82, 0x0) (async) msgrcv(0x0, &(0x7f00000000c0)={0x0, ""/242}, 0xfa, 0x2, 0x0) (async) 09:03:54 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) (async) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000200)=""/246, 0xf6}], 0x1) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0xf4b, 0x3f, 0x1fc80d88, "203b0000000000000000000050d677000200"}) (async) write(r0, &(0x7f0000000100)="4cf396a61626bc1b773fe73a2880221ec6e747b78dac9ecbab76a3029409625d3394046139a01f2e36431fcd660530a9935121c2b41982ce43985c2f1d754fddc8e5f02b0e63ea5563ee73b1bd58adebef2b3f97fddfe275f9fc1aca50de8eb2b98c57c7b418c28582021f5ae47e1207f9b623d18598c46b672cfc28c5b4168aa1ae195cc83e8cb2ed2bb44f92fe5a0c3dd9c15b47b9624d93625922190be26082b46997b30500000000000000013eb652bfffdfa8a00d000000000667a1d5f53b2c0ef1d05af3d237dc8935d025660864ad487c5c2ce6940a0d", 0xda) 09:03:54 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @rand_addr}, @icmp=@dest_unreach={0x3, 0x3, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @multicast2}, "3954ecdd0736967c"}}}}}) (async) msgsnd(0xffffffffffffffff, &(0x7f0000000100)={0x1, "bbc83e60388c42bd94bbd081565838bbad854383171add1638e8c6de3c7f2152a5d1ce55a6313b764a823c0d61515477b45ec57a75b4730bebea2053c6ec4457cc738710cbc11172371cb114a5a458da66c42632bf89bbe67536078a5b87fd5f4b3ffa65a829e135447c2cc2839849b530aadfd34682ab11b48aacecec3e79c379eab1cbd61830aedd0081af374a29b8c3e5a50642fb6538e800b0015c1448f116525daa18d55cf16a8a253aa45613dcb4375e551b846f960a9bc718024ae4695f8a32ae2862dc4f789b31c84189b30c855c0c85e54b8e2c29328cf56827512130d0d9ad7b6871f5daee389766349f380a5c1ba6d3482cbc7a9388c91680"}, 0x106, 0x0) 09:03:54 executing program 7: r0 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="82028dffffffffff"], 0x10) r3 = dup2(r2, r0) dup2(r3, r1) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f00000000c0)=0x43cb8, 0x4) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 09:03:54 executing program 6: clock_getres(0x2, &(0x7f0000000000)) r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) sendto$unix(r0, &(0x7f0000000080)="6e93106dc1fe17eb9ca3de86b7dc3175e04b961ba1fbeafc23043052ee8e7ecab13f281429639df9dd26961e0cb9e5ed", 0x30, 0x6, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) 09:03:54 executing program 5: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000600)=ANY=[@ANYBLOB="820266693f"], 0x10) (async) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x4, 0xffffffffffffffff) (async) poll(&(0x7f00000001c0)=[{r0, 0x4c}], 0x1, 0x0) shutdown(r0, 0x2) 09:03:54 executing program 4: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffd, 0xccdc}) lseek(r0, 0x796a5e51, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480), 0x8000, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r3, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) (async, rerun: 32) r4 = socket$inet6(0x18, 0x2, 0x0) (rerun: 32) dup2(r3, r4) (async, rerun: 64) sendmsg$unix(r4, &(0x7f00000001c0)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x0}, 0x1c, 0x0}, 0x0) (async, rerun: 64) r5 = kqueue() (async) r6 = accept$inet(r0, &(0x7f00000004c0), &(0x7f0000000500)=0xc) (async) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000540), 0x10000, 0x0) r8 = fcntl$dupfd(r1, 0x0, r1) sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f0000000640)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f0000000100)="6b3ec6909e37216e58114371892295758474eaf7ca9fdd7e2c9b281f9a2236f5dad76919ff8069909b3056261a39ee4f7e3995d669af85b9fba519ad7a5ac2159ca48b8c43300142f307ffdba4b76f7efba2b17712b829ffa819e9ad416beeef4dda669aa883402f2f1e6dafa485ce2d5465ee39d4d0148a2561b550560096beee5428c7b5c2e7c2fb0e00000000000050b3efb0518623f017335cf2abf9860a0019909669cc5aefa800b90cf00f6c6dd1da5da8aad8f9ed821cf1fb4c08d93439b97adeb42dd3b0fa2907fcc62cbf00d015cc58a756c7b16803354de4", 0xdd}, {&(0x7f0000000200)="caf6266ee5b4422298403382ec29f29db84f66eeef6fcf7df9e399ba9f9e61b5f5844d263d0528fd4a9a612f46c25dc6e9e0ac29082f48114b", 0x39}, {&(0x7f0000000240)="ef6e559dba7f79b6abf62bf054c699ac674dac957cef7edb15c9be96e0ce0178caaf81229af910e976495f0a7cec5748ea2668a96a9dfc35380b065c8985c6eec3be816bb375a7ec3be1f7615aca2b07d3a500261c5dfd928103689f1eca2844535b4ed4300e704c36e0638b8b23ea07920d659e58a39d3bfc7f567bc481eceb6e52ac65a429006fc44980224fc3233a0af7ec84cc6451d31a02bb04f7e0be88b2b38bff09618f6dfa82119a996559930b6c138bd3b419557ce88f06e34cfc2532f1cfe92d594f9dd9abe563b9d5301e1208c88333b842ae", 0xd8}, {&(0x7f0000000680)="a8baf47fe745a84daa39121fa7d48569006b26ad080a63ad966872ac2c87d6fe35c88a5f86eff323b445fe90b23dd6087439db12b702fe4ae18af750e29614b04bcc245bb503066b9af5d59faced33fe6be16d35608f40cab3774dacc193c2e0e355fef728b3a303d3e7302e9b6c5a795e6dcdf65010593405df9e6d728b186023fc82e9c5290a9bdbfd8577fc13ea9303d075f0427e41aacc0dc5e4d9fbbb9a5e31a4d1646155220243e330e06cfdc24a83c45c90a2ddd0a70756a01227ee49293b387065a6f9e6395e33fff9575a32ea236490620e81e0df65f89b643d0f0c37fc4eb6b094a22a01e0fc7bce18", 0xee}], 0x4, &(0x7f0000000580)=[@rights={0x30, 0xffff, 0x1, [r0, r1, r2, r4, r1, r5, r6]}, @rights={0x18, 0xffff, 0x1, [r7, r8]}], 0x48, 0x40a}, 0x0) 09:03:54 executing program 0: r0 = kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000e40), 0x0, 0x0) write(r0, &(0x7f0000000080)="504d894f10363a6d01af8e4c393aa9e460926a3e5845e9d0856b813874d6d9e6f4389e2efb9cc0eec2a8799b340420ce0a5ce8f0cb058e2cdb596a5e489d706012b1760207ded4d6d00dcc7e7216298c7694f0848a1fec19481c95d6ebfdfd42d7ae7f06e0028b5436ca443d71c1f0c6d5c9f35d8e992bc6d2a3af74d36216b5c1025b3ab63eb013ff817046805d4926af5c4d91b0ffe1", 0x97) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x0, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000e40), 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0x4, 0xc0, 0x0, 0x0, 0xfffffffffffffffc}], 0x0, &(0x7f00000002c0), 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x4cc6, &(0x7f0000000040), 0x8000, 0x0) 09:03:54 executing program 4: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffd, 0xccdc}) lseek(r0, 0x796a5e51, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480), 0x8000, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r3, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) r4 = socket$inet6(0x18, 0x2, 0x0) dup2(r3, r4) sendmsg$unix(r4, &(0x7f00000001c0)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x0}, 0x1c, 0x0}, 0x0) r5 = kqueue() r6 = accept$inet(r0, &(0x7f00000004c0), &(0x7f0000000500)=0xc) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000540), 0x10000, 0x0) r8 = fcntl$dupfd(r1, 0x0, r1) sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f0000000640)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f0000000100)="6b3ec6909e37216e58114371892295758474eaf7ca9fdd7e2c9b281f9a2236f5dad76919ff8069909b3056261a39ee4f7e3995d669af85b9fba519ad7a5ac2159ca48b8c43300142f307ffdba4b76f7efba2b17712b829ffa819e9ad416beeef4dda669aa883402f2f1e6dafa485ce2d5465ee39d4d0148a2561b550560096beee5428c7b5c2e7c2fb0e00000000000050b3efb0518623f017335cf2abf9860a0019909669cc5aefa800b90cf00f6c6dd1da5da8aad8f9ed821cf1fb4c08d93439b97adeb42dd3b0fa2907fcc62cbf00d015cc58a756c7b16803354de4", 0xdd}, {&(0x7f0000000200)="caf6266ee5b4422298403382ec29f29db84f66eeef6fcf7df9e399ba9f9e61b5f5844d263d0528fd4a9a612f46c25dc6e9e0ac29082f48114b", 0x39}, {&(0x7f0000000240)="ef6e559dba7f79b6abf62bf054c699ac674dac957cef7edb15c9be96e0ce0178caaf81229af910e976495f0a7cec5748ea2668a96a9dfc35380b065c8985c6eec3be816bb375a7ec3be1f7615aca2b07d3a500261c5dfd928103689f1eca2844535b4ed4300e704c36e0638b8b23ea07920d659e58a39d3bfc7f567bc481eceb6e52ac65a429006fc44980224fc3233a0af7ec84cc6451d31a02bb04f7e0be88b2b38bff09618f6dfa82119a996559930b6c138bd3b419557ce88f06e34cfc2532f1cfe92d594f9dd9abe563b9d5301e1208c88333b842ae", 0xd8}, {&(0x7f0000000680)="a8baf47fe745a84daa39121fa7d48569006b26ad080a63ad966872ac2c87d6fe35c88a5f86eff323b445fe90b23dd6087439db12b702fe4ae18af750e29614b04bcc245bb503066b9af5d59faced33fe6be16d35608f40cab3774dacc193c2e0e355fef728b3a303d3e7302e9b6c5a795e6dcdf65010593405df9e6d728b186023fc82e9c5290a9bdbfd8577fc13ea9303d075f0427e41aacc0dc5e4d9fbbb9a5e31a4d1646155220243e330e06cfdc24a83c45c90a2ddd0a70756a01227ee49293b387065a6f9e6395e33fff9575a32ea236490620e81e0df65f89b643d0f0c37fc4eb6b094a22a01e0fc7bce18", 0xee}], 0x4, &(0x7f0000000580)=[@rights={0x30, 0xffff, 0x1, [r0, r1, r2, r4, r1, r5, r6]}, @rights={0x18, 0xffff, 0x1, [r7, r8]}], 0x48, 0x40a}, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) (async) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffd, 0xccdc}) (async) lseek(r0, 0x796a5e51, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000480), 0x8000, 0x0) (async) socket(0x18, 0x2, 0x0) (async) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$unix(r3, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) (async) socket$inet6(0x18, 0x2, 0x0) (async) dup2(r3, r4) (async) sendmsg$unix(r4, &(0x7f00000001c0)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x0}, 0x1c, 0x0}, 0x0) (async) kqueue() (async) accept$inet(r0, &(0x7f00000004c0), &(0x7f0000000500)=0xc) (async) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000540), 0x10000, 0x0) (async) fcntl$dupfd(r1, 0x0, r1) (async) sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f0000000640)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f0000000100)="6b3ec6909e37216e58114371892295758474eaf7ca9fdd7e2c9b281f9a2236f5dad76919ff8069909b3056261a39ee4f7e3995d669af85b9fba519ad7a5ac2159ca48b8c43300142f307ffdba4b76f7efba2b17712b829ffa819e9ad416beeef4dda669aa883402f2f1e6dafa485ce2d5465ee39d4d0148a2561b550560096beee5428c7b5c2e7c2fb0e00000000000050b3efb0518623f017335cf2abf9860a0019909669cc5aefa800b90cf00f6c6dd1da5da8aad8f9ed821cf1fb4c08d93439b97adeb42dd3b0fa2907fcc62cbf00d015cc58a756c7b16803354de4", 0xdd}, {&(0x7f0000000200)="caf6266ee5b4422298403382ec29f29db84f66eeef6fcf7df9e399ba9f9e61b5f5844d263d0528fd4a9a612f46c25dc6e9e0ac29082f48114b", 0x39}, {&(0x7f0000000240)="ef6e559dba7f79b6abf62bf054c699ac674dac957cef7edb15c9be96e0ce0178caaf81229af910e976495f0a7cec5748ea2668a96a9dfc35380b065c8985c6eec3be816bb375a7ec3be1f7615aca2b07d3a500261c5dfd928103689f1eca2844535b4ed4300e704c36e0638b8b23ea07920d659e58a39d3bfc7f567bc481eceb6e52ac65a429006fc44980224fc3233a0af7ec84cc6451d31a02bb04f7e0be88b2b38bff09618f6dfa82119a996559930b6c138bd3b419557ce88f06e34cfc2532f1cfe92d594f9dd9abe563b9d5301e1208c88333b842ae", 0xd8}, {&(0x7f0000000680)="a8baf47fe745a84daa39121fa7d48569006b26ad080a63ad966872ac2c87d6fe35c88a5f86eff323b445fe90b23dd6087439db12b702fe4ae18af750e29614b04bcc245bb503066b9af5d59faced33fe6be16d35608f40cab3774dacc193c2e0e355fef728b3a303d3e7302e9b6c5a795e6dcdf65010593405df9e6d728b186023fc82e9c5290a9bdbfd8577fc13ea9303d075f0427e41aacc0dc5e4d9fbbb9a5e31a4d1646155220243e330e06cfdc24a83c45c90a2ddd0a70756a01227ee49293b387065a6f9e6395e33fff9575a32ea236490620e81e0df65f89b643d0f0c37fc4eb6b094a22a01e0fc7bce18", 0xee}], 0x4, &(0x7f0000000580)=[@rights={0x30, 0xffff, 0x1, [r0, r1, r2, r4, r1, r5, r6]}, @rights={0x18, 0xffff, 0x1, [r7, r8]}], 0x48, 0x40a}, 0x0) (async) 09:03:54 executing program 6: clock_getres(0x2, &(0x7f0000000000)) r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) sendto$unix(r0, &(0x7f0000000080)="6e93106dc1fe17eb9ca3de86b7dc3175e04b961ba1fbeafc23043052ee8e7ecab13f281429639df9dd26961e0cb9e5ed", 0x30, 0x6, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) 09:03:54 executing program 2: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) msgsnd(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="0200000000c0fe0425517c6ce9cadc6130000000"], 0x8, 0x0) r0 = msgget(0x1, 0x0) msgsnd(r0, &(0x7f00000001c0)={0x0, "79051a31c27a9ab8c2bbb947def1c98756ebf46f48bc025d6f329b518718251dc707e321614f8f4232773e6241bc22665f9992250f7429adda5dbfa1f735a847e209c6f883e57aa05f15042780163f6c50f7b2fb7a77e7bf7940e1b4d30820588ce82d33aa3afbdd116a459d141b80a81a4a1aaacea253e82d8f"}, 0x82, 0x0) msgrcv(0x0, &(0x7f00000000c0)={0x0, ""/242}, 0xfa, 0x2, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) (async) msgsnd(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="0200000000c0fe0425517c6ce9cadc6130000000"], 0x8, 0x0) (async) msgget(0x1, 0x0) (async) msgsnd(r0, &(0x7f00000001c0)={0x0, "79051a31c27a9ab8c2bbb947def1c98756ebf46f48bc025d6f329b518718251dc707e321614f8f4232773e6241bc22665f9992250f7429adda5dbfa1f735a847e209c6f883e57aa05f15042780163f6c50f7b2fb7a77e7bf7940e1b4d30820588ce82d33aa3afbdd116a459d141b80a81a4a1aaacea253e82d8f"}, 0x82, 0x0) (async) msgrcv(0x0, &(0x7f00000000c0)={0x0, ""/242}, 0xfa, 0x2, 0x0) (async) 09:03:54 executing program 5: syz_emit_ethernet(0x4e, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "94be1c", 0x18, 0x8dae6f429e6c0a3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @icmpv6=@mld={0x83, 0x0, 0x0, 0x0, 0x0, @empty}}}}}}) 09:03:54 executing program 7: r0 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="82028dffffffffff"], 0x10) r3 = dup2(r2, r0) dup2(r3, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f00000000c0)=0x43cb8, 0x4) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 09:03:54 executing program 5: syz_emit_ethernet(0x4e, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "94be1c", 0x18, 0x8dae6f429e6c0a3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @icmpv6=@mld={0x83, 0x0, 0x0, 0x0, 0x0, @empty}}}}}}) 09:03:54 executing program 6: clock_getres(0x2, &(0x7f0000000000)) (async, rerun: 64) r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) (rerun: 64) sendto$unix(r0, &(0x7f0000000080)="6e93106dc1fe17eb9ca3de86b7dc3175e04b961ba1fbeafc23043052ee8e7ecab13f281429639df9dd26961e0cb9e5ed", 0x30, 0x6, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) 09:03:55 executing program 4: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x80000002, 0x100000000}) flock(r0, 0xa) 09:03:55 executing program 2: syz_emit_ethernet(0x46, &(0x7f0000000200)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @multicast1}, @icmp=@dest_unreach={0x3, 0xe, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @empty, @local={0xac, 0x14, 0x0}}, "e3e248e44cfc9ba8"}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 09:03:55 executing program 0: r0 = kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000e40), 0x0, 0x0) (async) write(r0, &(0x7f0000000080)="504d894f10363a6d01af8e4c393aa9e460926a3e5845e9d0856b813874d6d9e6f4389e2efb9cc0eec2a8799b340420ce0a5ce8f0cb058e2cdb596a5e489d706012b1760207ded4d6d00dcc7e7216298c7694f0848a1fec19481c95d6ebfdfd42d7ae7f06e0028b5436ca443d71c1f0c6d5c9f35d8e992bc6d2a3af74d36216b5c1025b3ab63eb013ff817046805d4926af5c4d91b0ffe1", 0x97) (async) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x0, 0x0, 0x0, 0x0) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000e40), 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) (async) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0x4, 0xc0, 0x0, 0x0, 0xfffffffffffffffc}], 0x0, &(0x7f00000002c0), 0x0, 0x0) (async) kevent(r0, &(0x7f0000000000), 0x4cc6, &(0x7f0000000040), 0x8000, 0x0) 09:03:55 executing program 6: ioctl$VMM_IOC_READREGS(0xffffffffffffff9c, 0xc2485607, &(0x7f0000000140)) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r1, 0x6, 0x10, &(0x7f00000013c0)="6d66b176", 0x4) sendto(r1, &(0x7f0000000100)="19", 0x1, 0x0, 0x0, 0x0) close(r1) 09:03:55 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) (async) r0 = syz_open_pts() close(r0) (async) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000200)=""/246, 0xf6}], 0x1) (async) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0xf4b, 0x3f, 0x1fc80d88, "203b0000000000000000000050d677000200"}) write(r0, &(0x7f0000000100)="4cf396a61626bc1b773fe73a2880221ec6e747b78dac9ecbab76a3029409625d3394046139a01f2e36431fcd660530a9935121c2b41982ce43985c2f1d754fddc8e5f02b0e63ea5563ee73b1bd58adebef2b3f97fddfe275f9fc1aca50de8eb2b98c57c7b418c28582021f5ae47e1207f9b623d18598c46b672cfc28c5b4168aa1ae195cc83e8cb2ed2bb44f92fe5a0c3dd9c15b47b9624d93625922190be26082b46997b30500000000000000013eb652bfffdfa8a00d000000000667a1d5f53b2c0ef1d05af3d237dc8935d025660864ad487c5c2ce6940a0d", 0xda) 09:03:55 executing program 5: syz_emit_ethernet(0x4e, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "94be1c", 0x18, 0x8dae6f429e6c0a3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @icmpv6=@mld={0x83, 0x0, 0x0, 0x0, 0x0, @empty}}}}}}) syz_emit_ethernet(0x4e, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "94be1c", 0x18, 0x8dae6f429e6c0a3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @icmpv6=@mld={0x83, 0x0, 0x0, 0x0, 0x0, @empty}}}}}}) (async) 09:03:55 executing program 3: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0) munmap(&(0x7f0000b31000/0x4000)=nil, 0x4000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x80000000000e831, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x4010, 0xffffffffffffff9c, 0x4) 09:03:55 executing program 7: r0 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="82028dffffffffff"], 0x10) dup2(r2, r0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f00000000c0)=0x43cb8, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 09:03:55 executing program 7: r0 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="82028dffffffffff"], 0x10) dup2(r2, r0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f00000000c0)=0x43cb8, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 09:03:55 executing program 5: r0 = socket(0x18, 0x1, 0x0) dup(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "020000008000"}) close(r0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x1, 0x8000, 0x6) r1 = socket(0x18, 0x4002, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000000)="06000000", 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 09:03:55 executing program 3: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0) munmap(&(0x7f0000b31000/0x4000)=nil, 0x4000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x80000000000e831, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x4010, 0xffffffffffffff9c, 0x4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0) (async) munmap(&(0x7f0000b31000/0x4000)=nil, 0x4000) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x80000000000e831, 0xffffffffffffffff, 0x0) (async) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x4010, 0xffffffffffffff9c, 0x4) (async) 09:03:55 executing program 2: syz_emit_ethernet(0x46, &(0x7f0000000200)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @multicast1}, @icmp=@dest_unreach={0x3, 0xe, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @empty, @local={0xac, 0x14, 0x0}}, "e3e248e44cfc9ba8"}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000200)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @multicast1}, @icmp=@dest_unreach={0x3, 0xe, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @empty, @local={0xac, 0x14, 0x0}}, "e3e248e44cfc9ba8"}}}}}) (async) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) (async) 09:03:55 executing program 4: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x80000002, 0x100000000}) flock(r0, 0xa) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x80000002, 0x100000000}) (async) flock(r0, 0xa) (async) 09:03:55 executing program 7: r0 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="82028dffffffffff"], 0x10) dup2(r2, r0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f00000000c0)=0x43cb8, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 09:03:55 executing program 7: r0 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="82028dffffffffff"], 0x10) dup2(0xffffffffffffffff, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f00000000c0)=0x43cb8, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 09:03:55 executing program 0: r0 = kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000e40), 0x0, 0x0) (async, rerun: 64) write(r0, &(0x7f0000000080)="504d894f10363a6d01af8e4c393aa9e460926a3e5845e9d0856b813874d6d9e6f4389e2efb9cc0eec2a8799b340420ce0a5ce8f0cb058e2cdb596a5e489d706012b1760207ded4d6d00dcc7e7216298c7694f0848a1fec19481c95d6ebfdfd42d7ae7f06e0028b5436ca443d71c1f0c6d5c9f35d8e992bc6d2a3af74d36216b5c1025b3ab63eb013ff817046805d4926af5c4d91b0ffe1", 0x97) (async, rerun: 64) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x0, 0x0, 0x0, 0x0) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000e40), 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) (async) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0x4, 0xc0, 0x0, 0x0, 0xfffffffffffffffc}], 0x0, &(0x7f00000002c0), 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x4cc6, &(0x7f0000000040), 0x8000, 0x0) 09:03:55 executing program 3: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0) (async) munmap(&(0x7f0000b31000/0x4000)=nil, 0x4000) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x80000000000e831, 0xffffffffffffffff, 0x0) (async, rerun: 64) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x4010, 0xffffffffffffff9c, 0x4) (rerun: 64) 09:03:55 executing program 2: syz_emit_ethernet(0x46, &(0x7f0000000200)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @multicast1}, @icmp=@dest_unreach={0x3, 0xe, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @empty, @local={0xac, 0x14, 0x0}}, "e3e248e44cfc9ba8"}}}}}) (async) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 09:03:55 executing program 5: r0 = socket(0x18, 0x1, 0x0) dup(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "020000008000"}) close(r0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x1, 0x8000, 0x6) r1 = socket(0x18, 0x4002, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000000)="06000000", 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) socket(0x18, 0x1, 0x0) (async) dup(r0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "020000008000"}) (async) close(r0) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x1, 0x8000, 0x6) (async) socket(0x18, 0x4002, 0x0) (async) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000000)="06000000", 0x4) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) write(r0, 0x0, 0x0) (async) 09:03:55 executing program 6: ioctl$VMM_IOC_READREGS(0xffffffffffffff9c, 0xc2485607, &(0x7f0000000140)) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) (async) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) setsockopt(r1, 0x6, 0x10, &(0x7f00000013c0)="6d66b176", 0x4) (async) sendto(r1, &(0x7f0000000100)="19", 0x1, 0x0, 0x0, 0x0) (async) close(r1) 09:03:55 executing program 1: syz_emit_ethernet(0x13ee, &(0x7f0000003fc0)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x13b8, 0x3a, 0xff, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@hopopts={0x3, 0x0, '\x00', [@enc_lim={0x4, 0x1, 0x3f}]}, @dstopts={0x2f, 0x1c, '\x00', [@generic={0x8, 0xd2, "7b19c421cb64a2ff3e9e85fdccc7acf945cfd5deb879735418044dea4f9b8762d4f72ef9f70917a6ab96e36699e9cd0801e7e53091973dcf72ecb95d0aff2c591a265fb033feebaab17f880fcaf6f188e99aa3697678cddb86da1ee0bf6701b70748d179ec59875a1112aad62f41b6fb931bdfc1ddfe14f9df2d81c8caba7124dea5f093255aabab01cb3af034d2532d590d45a12489b41b2b3258817d27e67a879f22ccea0aa9398433600226971ccdb6e882a826e20b10eec90e9f12b0df35724489fd0367737f913b363a702a17945897"}, @enc_lim={0x4, 0x1, 0x8}, @padn={0x1, 0x1, [0x0]}, @jumbo={0xc2, 0x4, 0x9}]}, @dstopts={0x89, 0x1, '\x00', [@enc_lim={0x4, 0x1, 0x1}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}]}, @routing={0x32, 0x18, 0x0, 0x1, 0x0, [@mcast1, @mcast1, @empty, @loopback, @local={0xfe, 0x80, '\x00', 0x0}, @loopback, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, @ipv4={'\x00', '\xff\xff', @rand_addr=0x800}, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, @loopback]}, @fragment={0x37, 0x0, 0xcd, 0x1, 0x0, 0xb, 0x68}, @routing={0x62, 0x2, 0x0, 0xff, 0x0, [@mcast2]}, @fragment={0xff, 0x0, 0x34, 0x1, 0x0, 0xf, 0x64}, @dstopts={0x16, 0x17, '\x00', [@generic={0x6, 0xac, "21cefa278c15e4d1f5ada80419e0a9c03e66535a919fa8f815f8aa58c985d0100ab56ccc98cc18eecf694dba937c12913d4452a3c4f0a8b6463d8e51562519591b5151010764aaf26ecdbd2eb2c596be73dd21238e7c33e82718fa009cbef7fc193ce217aabd3bb958a087c4c3d023cfce159083612dca72bbfc4a7a867b147d5026415c70684978645bafccde10cea1bcb7fe65ed90e2149be87ab7a159c961dd6285dd5c3d0289b4b7330d"}, @pad1, @ra={0x5, 0x2, 0xd3}, @padn, @enc_lim={0x4, 0x1, 0x8}]}, @hopopts={0x0, 0x2, '\x00', [@ra={0x5, 0x2, 0x1}, @jumbo={0xc2, 0x4, 0x5}, @ra={0x5, 0x2, 0x49}, @pad1, @jumbo={0xc2, 0x4, 0x6db7}]}, @routing={0x3b, 0x8, 0x0, 0x20, 0x0, [@ipv4={'\x00', '\xff\xff', @rand_addr=0xff}, @mcast1, @loopback, @remote={0xfe, 0x80, '\x00', 0x0}]}], @icmpv6=@dest_unreach={0x1, 0x1, 0x0, 0x7f, '\x00', {0x9, 0x6, "27cd30", 0xe5be, 0xe2, 0x40, @ipv4={'\x00', '\xff\xff', @rand_addr=0x400}, @loopback, [@dstopts={0x50, 0x1, '\x00', [@pad1, @ra={0x5, 0x2, 0x9}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}]}, @hopopts={0x1, 0x1, '\x00', [@jumbo={0xc2, 0x4, 0xc4f}, @pad1]}, @hopopts={0x62, 0x202, '\x00', [@padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x3, 0x1000, "9a94ed82348f3efd46696dd6f65bbf7db52aaa8505b95c633647668cd00f84cfb9d0c33737a536362561f639efcee262aa8e715a929aed15923e5150fb731bdb0d00e2539ad230cd95a71e066f5e92c828315779d7b6303a02370b86d29b00c87915446a497872281b44cd9d69abdc866119e7817a1200948eeb2d724c5c64d853921da12e9170cc211fd297cf996ac1f28a034308db616b7894adfb3e6ed3869d076af71b6eb357333a6c71491eef5762ef40fe9018dfed2d9610823fcadd73f855f1399f09b48ff2fac35667fd6ca64fa42aac20df05688ec6060c3110e2e063c9b5199dc1717bf8769321f3742a3d57abb697abd2871f8b33256f74e112fef62bb9de3ceb73cfe33638fa7297fac071339d3d836bdc6487c4002b3b07dc737417ab95d522f749e7463bdde8c36b2be874c21a7b3f0a42fbb4de6f75d00d79d0b981e17a944c73799f99f96faa89ed918378d89e801a7e58be5f40a2e789f79fa8cc0f16c8ba6d149126b3b733e8cf230e541c6ccce1908c8b52a668c08317b04052df9313c2294bed7bf687e0fbc4a2fc562e0b9788b296e6c9b71c1da20e6e5416686331a0cb2449ae7a1d258e68feabf0295d0a2b6293fa21658482a49c8989bd71c27ac5d6d848c36684f9811eb190f2865078fe301289f68c80ee422a2a524a6db96276586d25efbaa4813264bb6731923af7612bbd60a635a6877509deb74c57a37128b7644bc4dce79be51ee04a75ef0ff22874a812ca7793c65ca556da5c820bfd11a1ea20050930261c7eae595f8c3c5594fd0910834af0eed40ad8db29123e07739d7cbfec0f1fa1eaddcdec981ab65cec29c5a9732aadedd923817e05ac67dc7d61e7c594559b62643e224a2ed1c9722bf1b47b1ef7c33c02a2a0e7458bc2a20206f283c442744a232da6229be479812855679c3e776aa3bc08c48550f0013c641e5ab5ed3815afe6ca3fc6cded1f936ba30230cf80151ded077d43153aa1d03346a661988b10610905b5700b3784c30e54c205bb0fc3e8d2d5b0ce312018c145204fe520c525ebaf35b42d9652491bceeeed1a202e297707d06b265f4d00ee4e94652ad2f05495ded7f91eb6dd6f835f564e75cd03a6c50ede73d18414f8c4811a6e6b683174006cac4981877d6111669f67f12c361a130680476472fd4dadd18d749c3276bf1a2c2bb58e72d5e5c627fed1a12f60f1319fe00986cad405292bcf60fea4e6c2a8ae4a561ebc881744410525e8f1d05d78d5d856cde004f4c0bc1237ef5906bb2e67ea166201c1cbcce4febbd1f33a1282c3f3e728041679c6f4a2f40196ae21f4904d8b3c5eee701bbbbddcb9f5901f9ea686730bd5e3b5da01803429e387b3feed1116d25f82068361c0d2f907004c9478ba4608509f4a46ec5a413efc42f0bfac75d106fd3db8a074dc06199d3de3c7fa1e89ca96f983e9e6f3389b953e53b8e0067b5c4fbc582b50e28f878f5672f8326761b6907957355a379e11db52fd28e3bf6e6658d48cf7f594a364f7e91fb72a97fe93ef41e0d869d3c557abd1b74c77c2e879f6acf4afd88eee1ad1d8fe35230ae301e515470d7e8c49957d17fbd750802b7e76dac72d9ed3e12a7537ac1e4d0525b3a1c78529e52b252af221f67af68431b6591c5989bec523ba3a49f48f383fc6407540c93e6a60bda7e112dcfc5f91df7f42ba7265f0ba4b682c439cfa1712cc91e8c5caee7ca283700f91f384ddc8d1a1dd9f56e1cbb5fc5321a6c3b6a08df85c5e2124098a5443973b7c4a6fc11fdce2edca20739b54f780b567e5acc771fa21f7fe791dbfce91f452b2ecc99239e457b7b58def8ce923071bab5c40bf5d499197f18c8c72f7442712a0b77bfee8d86ded143c66891c3d5a209f3acffd948ea0877196d217447ac32a1dd4ceecdec495e5385caec756ede685d549bf1ce3e847c7f79b43443eb8c10b266edc0d1c2999de5499a663cc01179924dc09b5c351af926e9e49470c3f495bea3719cb9687ac3103d8ecc84d1d51600c35fdfa3ee9a3b4a7c92a1632615631f96421bbeecd38155b07f03d3b02ed08d2447bdd6918a95448e49d3450b8f04feeeb4a456e318819000a0cf3a18b74406d0ac95c3496b1a6d16012f302a55659dcd52ba1b6f0fa1d29ed0907452536d24dfe0e62a848e1f86690141590568d2ed65b76f953ad5810681a34db9b888785715193500645b93a6d8f8e70c112068fcfa94951d630a8139d74ee4c45f04c275e34303645f0280c385b29c0cb5a3a9c105ee744cf9b8bde40120baf1e5e17000de5ceec75a95a8e692243a1fff28324d98d29c5983f37041f22ec26d3c548187e1fa1446ed3b912358af3dd02dddd69964dc0c9242aaa841f6593ddea7137337ba262b0c92a76ed11dc42bf8da4c9221859acbfe3b7df50a957a1b9054d332e302f872b9eefb34e5c68857c87d0800403a994fb08e78e831b758271167b2e27fb0d38506b22d34f9f29ef3818cc7e9637e7004d8debf0cdff5a1ed817bddfa04e6b0e6b67f6653be667586ac5ed0648ae4a5ea041288b9b6acb80cf61f982d1cbd17389c6e4961edb5696d75e0c971978f52f5c21a72359914e5b446d1433ad538649d64a328eca38a6ff4290dc2cc972cdf6501228ddf22cacf67db74b10a282bd26593ff19289585dd1d94012b0c9edd77808d0cc61101c59ae2cc5070e2e801a4d860f29d72891ac95e36afbd7e8d0f91e891cdbc1ce4f9b13101b5cfe7da4664b5457c5b11c1bf17dd858ae9b54074a8e41745f10ae49c0a398ac732a9e6bd8768fa82a7fd6ebec9be071c758599d0c3ca45538ce08e703cc527e9e6aa4e10d5f584db87afd2264bd8eb060d7195f14d8cfd71753d6288bf13c556a2d8acb34e23f37319f97962a7151396defd9046f26fc399f0cc042d7a5946cb2f5d98d2a27c8b8eb7cd3800700d188514870bd1517e2bb4efe9628e74a3863d24c0423415263f2d24ef5b9a3425deac36e10827f2700c64550b7b841ae4467c7ae79c781309e98f420448341c287d3457ae7fdf9b67a079701faa48c386d62c898211b80277e4e8a07cea0aac9703fcc97ddd7ca6c23b7b83d749d7ff9dad4b623351d0030647a45e8f929785cdf6a55f90fdb8caa1befe2a3f22e26a19b366fafa83ad63704eacfed7ad18d62a38b2f98032b949d0ecfe02e9ff9d7136fa5b9dfd6793e51aa770e4b0392dbe1ce305b0800f2a1d68382f83c9962b642a800e79352bbc2c4a2fa4e0565b36a4a7fe11f8c45e477f4c5f6168249ef38e3779e6c9c1f098c9bc5ebecee6829c8542c64ecb7f982212530af466f98490279164cb679447ef66682048e9e9ebf171f6204e16984ec248fe04fe2a04d50d77b591bca63bd7b90ea8ef62c80371f10ab73326d105dc4262172c7238f8a0f04102481561645b871827d5f9db5dd503a649779fae110174add492671e3981cfbef37857379ea6321a0b6564582751b9cc189b7007f96031351438c583814a61ff6142b7bf77bcc02e5e90c826cfb4f0000e1aee6399d7fb2df07d14cdf09d37fb927aa995d191e791bac38a609bf4b8ebb7d6a7da2afd097c86e8639dc9a9fa6ebfc2b2ed8ac663df62e483414588be08f9a579b3c9b9c4a0339010afd4f255602f7f20bbdf81d5b079df075ed6d368a19543ef7c63a2c4530f0fdb9f4d66bf51bd2cbce919807e27973e8294392fd0691297723d0d95956c53d9a5865c62ab15475cd316c34b9cf63c611ee7a3777c128b5c70aa3672ca28c232e02edc30ec4a4182527479d87ebeed95d44f7109210d59975cac7d45bd0533dcc5d33ddc49a73c769c5fe05526aaecf1c74669d3c5f59d9faf383fc698a2167fba7fc3ab6c9e12851667a471733b2ea37ac9cbc5668a7c959a562f574837dec810e7c1088886d62aa4608541da7302d92d81a80b49df0f8f3417635e38a9cd265751ba63e446990348db3c0b000fc43b36e320613fc855652243eb4391158e611eb26437e2c7bc50a06437672d44eee08ef84cedc87fa8e278b0fe98dbb69d77d1e14e74549f9be0e1dce40787df0a8ff48bd86b14dc44b2ed3cf833ade65fb6c25c3a6483fae91110a768c9b1ef8c08ca0bd1830753036945a7750acae9459dd933869705a39c722632aadf3c867780f1c6b168b62f00905dc21c9bead1b9e20cddc40120b27214fef0e45cac15358cb6afcf3f5e4fd77a8d34aeb29e14afdb1bcc1b674b8b974a35db0fe8c531918937cde1c4b623c139661c33e6e38a5790ec736acc0678c282070eb1b67f700dc8937ebcd4bec1fe65c8c57209ffbf0569f7671377ba4d4756b6d2cda578341f318e7ea3643ffce2091b423b6d30144889bec83d8260910b0d14aa00ab71efb65687de776437f0e29ac43a3c32851db1f3ae8f9584e95afa42785a42d62a868a17d86dd607601c7643cb1cd9fd841eb77e1dce35d2c9c49ef7a078036c1300cae30817d4e86d7da052c4ea613d69f57faca89efe36f336c2342525295abb44b85cfcb016ef489af78bfe99d56f224b8643203f2d70ca735bcd8967528ab372004c8635fd946a4359e4520c8679b90ffeeb0313126a54a59caa9140803ba8ca85bec2cf339789d6e807f47c5dda01977471b813fece0f07b623bddfe4a2a5d1203bd05d7c9bc950002f2e74447ebbb34cc3abd15b068beb489ac5b91a98a4dca0ccb0613ae96d47dce69ee69966578eb3d9a1422a100252820870cfc3bea86eb7b3538a8da41cdd369563340158d340b7c74e58e6fffb0e1b870b598c16a597f6ef85568aef53e8ea2e69ebb87b8ff7bcd17992d1ca5df92fcf1ef717da0d4859fe514e2f759b1f29c14b8bbba471a171d9a56c4fc7b029de40c70c418e7258d60e94f57cb6b69c194ae513cdf51158bc8a3e4b247b7ee48be968d2916d3e3cdb8adef8aa424d0f2638fa81aaf0711328d298c0aa819f53647a9bbac648594508b8e6e49629bd580ee242065b4b14fe686ef24966394b26590e3a9f4b9a6089286638697cb4fd1f9803f5da7bcf846fc32d09a45ead4e4b750f2012c0e093e14003736b10a9466365d5cf647ba8bd44b7cc98dbd88664f49202c1aedf6ea7e917eb979316d043d39bf814a4b6b7390fffa426ce56941cef6f3d9414ea80c8d1095b360b2da5c1e963e44c7d537bc5bb01fe5698de452c9b4f9101379120bf9f293b501d0701c730023b015a6457ee45d208c69ed08006961c3e6b4c373d8437f809b81cc087b892b4a28b033ed6ac344c849e2a7a5611a0ee919527f9e88b9b7094f814429497e52846f632c0158bf5aae94914db6406ebf6d6a10dedce014bf620ea7da917ff4fb62954fcf8203dd8e1b147d51b89508f9c24077b51169fcd4b551f1928aed432a247981ffe7dd5f6cc48a565ea372848dd216b48653f3184ac59630748c8e0a82fc70bb69c79f082dc431685d5655ee31df7264fa0246333037a9bdc63526d5d0c868f2f88e1061c5ac00f865115d7f9f749c7f9575c98693bdff1935a2fe42d0e8da1e893963405a4b52c8101b9811a8439ad670608587687b25f81724b9cf981ee879a9de8bf6368da8d7a3d0954494882fad5091cb6a5f925935432fd6d3d2b8f727c950a7e4bff4652af0cbb85d429bffc0719e47e9323d1eb2909ce4efbdf588d4da379e0387cea27c9de909db7b4374e0e0ccd6dd5f40c37688a668330ad42626ca26f6f83159b9d2a356931dd907d35a67b6a7913d776a6c49bc21579da8147c570726f5c5789a04384a783501c1b1a398d3caab171ab4"}, @ra={0x5, 0x2, 0xfff9}, @ra={0x5, 0x2, 0xe7}, @ra={0x5, 0x2, 0xffff}]}, @fragment={0x62, 0x0, 0x5, 0x1, 0x0, 0x9, 0x68}]}}}}}}}) syz_emit_ethernet(0x14b0, &(0x7f00000014c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0xb, 0x6, "3e50fe", 0x147a, 0x1d, 0x4, @ipv4, @mcast1, {[@dstopts={0x3a, 0x252, '\x00', [@generic={0x4, 0xe5, "976269ba9aef57004f18d38b4912f56a2e6b7623fefeaef71899815305e21c562211e59599251bf45984e0441d66a8196f635c85caa8351fc7acaac3e19e0a6ee7c79918132f247528451b2c64fdeba38ccc9aace3fcc5882300ec67efb37d5a7d5b9f24875589e93b3656798d9131057519773cef1d3576de797b4126fa22b07ef5fa6205de8af7626be8451bfcf70921e21da5d947a1f87f7eccc98719547959e82f0e441b06ceaab9a3717dae35a280e1ff57b9873cb2360e70ca6585df31c8e852b85391782c6c4a815cb2e0f1095919ad54d3ebb4d3f66a8bab876dc3487dbe9b263c"}, @generic={0xf, 0xab, "c69719839ce92edf0744684165f660d983c895780564cc377124d938fd5e26e873e8b98fd4f30aa951502038353c81c2275d1e3cb9bd718c193c28fd87ee0a345023aea38c963f58d7712f9e7fd6bf48a034262ca89a764bb04b0dd78e545a07b8614d152c907f4bb684b58375dc61465358aaab7b85b87c8788ed7d4a044e66d434fcf9eee833ec6e1892937c1745e93882aa34c3174a4dfbd8cf4581dafea19df57892bd43aa8c04607d"}, @generic={0x1f, 0xe6, "c22dfca6dcedf487c8dd58db9a3ae9c51668e1e1a0280553653c6f43b747ba9a4bdbad175fcc9b4630058b678daddde80a09af424050e3b00caccdbf09e36a79e11cce10111aa9ab19036f5ffdb01249d3b7818c4db4f24d69e516c74aae62dce7c722cc4723f2694161bb5fa7d72f17c4309e5dc08f20565a0a956148cbaff721d9f04da7e6f3bc05d1123a446def8c363019ac38f00282fd3a0949844fef88c7b730b6284cbf372fef0ccd4b9b28fabb9bb9f860f8a0b5b73939f169221ce8048490ce648910ff956b4690b2ca7ca9a9297cd11608dbf360665a7178baca951e0add8d714e"}, @jumbo={0xc2, 0x4, 0xff}, @generic={0x4, 0x1000, "a59cb0e48c49e569360d8bc1e2b8d2d2208ce1de71e7479dd85d86e387b520a6c955e33a4537d5363a5e701ba0511c18f6a293e49642e45c2f83a9b781518b90db0ec24153b5095d880fe3c7950111ad2896feac03b5efa1268843c083154d8edee430c56d7dc8482cbe5664d9862b45f12670fb9e8896a849051c64247959dbb7ee57ee21938348fa9083a93c5c0aa741ebd2364c13ef7bf52083e3d5ace6b732927a2ac81a8ff9df942cbb6f0ec842756671d413e6d0e09dd28b71f59737fb908e252d90c89096e0132e5f87d32a1c39309d14dd21add923b2f0dc0e2de21f84c2453c172d6dedd00636661bb6950e3e0662e16b9aab94265d562b5d63b5fea0ecdc86b96ed0ea74c1b00e5444e75d067d2b043e930147b64b391b412d6e5788a302bd40b83ba04784d80b9c043ca894469fe889ac0c0a32334c594f8cbf35aa8a1faa2a807a66076446c102ce4d6460208f9d3ff453fed51bcd26712105722a081c4267d4f3a0440d4b70bd29f23b8265ac0d1d48180332f2d4bf46bb26544b448bac6ae23fdd62e351f7113cd82677fe1e5d7a88213025e39a8c597f9c5b8bf2f87e040b1cd2e56f029fb1e5be0160deab7e9a28173f0b2967e33cfc5b7d35c3cf56ebda307e437aba5294c2df5bedfad087e8f07067c6f8d85ffde493ba3d908ba8aa3f6a78881bd3c9cc5bd5c91340c7174e5172dadd5d3d677fc7ee8511c1039debb41ffa84ae250e5c148c02bed81bcb9387b96c126e7c4cc84ca4dffdbc35643d2ffd24639f4fbeac1092f86787396e03d06b051cf02d02886e1a458487a70543fb24c6d4c8525737dcfd0d925a8544dae0cd106e7c413ff814c7f30110041be6255d890b60ddafde43f425fe0be68d29af71ccfdcbf1d326ddd0bc9166a0f245f37f5262a30d741062d31df7de2922ee4e3f6f600c9bd2489dccb434393f711283e5a94009aa2f8e6b2cc5f1899efb34f3ad435b293085b5ff749ce591a318fb637043fe628e416a68414da3a5bf6ede81827a845fdfdfccee9e974945e9f11a6b386bf749a115bc088cd5a60fc7d7bb99bb60990cfea976b213075b8d6b8f31de4b526e0918ad75470a63ec82961783bb95bdcd10201ba594101c90e305ac94231d9a8040cd041ff368de109bd11286ea0920d6547b5eec8e3016baadc4509b71bd3b0c535748b81d7d584be76912a0ef904a242bf4b0baecdb9ef96fe13fb3abca41d21f8b9584df71ce702c1542aee86d14d4457c1edd4d9b7cc901c82646654fb950d6d78dd762866402304e2a9e52fdb286affc5d01cf987ea8168954a269b546d3a7cd9da196022dd4c4d77f666682bac40d2f1b5193dd57cd0dcc06d02893f251a699edafa83bf601929ec0611366a235d221d4fd90bc8c912f5129501e5fe55ed556f11ba414159567a263793c9c5e4e92d6fb95586317c79e8ecbe2d86ca1cf9bacb08f34b473e6060b05b8481d567bd6ed54a9d1c43f27bbd981f1b43ad8378763b5dd84effe17616aee9c058be392599fcbe8b3ada56e9b437b52f163923baa1e48bac157435782c412a20d4c9b994abad710a6a38f1a4f8454c7bfea14f94a3950c546ee9976153b75c66c18dcb04f6c53e128bf6f8ba5915372ab0dd0b42404282f6f460204036fccf7b16b6caa7ed85ffcf1a80aecaa369125c319d17ad9063439fedd2bd92d5b6434707924c214e7c5b16989033dd9dfbda5c4ef8e1ba2bd0e5f45b9dc62b49bf5b642f591bd4279bfcb7f64cc5ca285e4b4e066c84543473137d0aeb46bbb523f788f8dc0f2f9a89f8ee858494fd5d9b5e75fe5dd67f8c16466c11e55a1669ac3bf901cc7ca002161b003d09a04891f0768288b1bb8091857bdea1e68e4e629b803742ebe3716672fa37b1b38430152855ad470832d346f5bd3758853b53672ff150d51fd9e3a5494facdc9b2d1c312f5f0ed5fbba4b1f72f1f1a0a8f11b06608105d7cb7241965dfe4d6637f7c7bc1cf99e407991d7d538c464a06cf0b5cb8173e7bcce3253083f0b7608601afc8530b3db5ed77bf01c6907d794af4f155bcd681b60e3dfc6e89c021149dd69aba6c0e10feb24b444daa6ba52337f930531c8ea612d9c4d398c19b5cfac283de2bdbe15a05fb456794cf512251e467fcabcc2437b193ec7742a04800cf4e56caf40ff4a82ed56168bf964a3591152d0d26543f1b6a1aaaeb961413f84419eb626d6c6aeb53826d6e63edd009ebfad22ca34a811acecbc1eed9de15e87977b09836107ad7625a8c948e0782d3b891b19fe565ccc1f732bf15033004b4378d4ff2440155d882af21984aeae3c8af41afb9ddc8ca3d0e43db919206a001e45a314beb3258bc4a35b43f87cf4364d4d47ae0e76a5dd525c799f2bd483c3ff4f0756a4fd80b08a20d078e43783db10ea4de8373daf619895086c17ad9d7362008644376aa84956bca078736bf4f0610ae13ecd530327b28db629ab0a18c946493c29fc1a68e3ab3e38de9d8c0f00aa2fdc6864df8d292c672a5c43ff4cc42cb5bd011333df2e750830dc67d77da47defb278326584465225398764f8548b3bf955306ede4f9040af8354ca8a57459b1207ba0fe6322ace0e43fafe823b8506eb75775b188fe6180971105360a15e6962de26cea76890965234c853c2d966a2c01e086799b4c2ba7d499b8d76796c5d28c2eb58c07c0e5f4497921b9ab9be799494639d8e430f2c92afce5aae9c38a204d3f1875a435ccea086dcaa6b772bf800c187c336cc43246a9f4ce61191cb1c747a6abdd4eed195a9fab41e2d7730b7ac175a19569cbe37844f437b9a9f8f241b01a15aa7fbae11222ef21ed15a42569902b8faea5ca1682c2f9dfee3ce7d79b339e1f57d8e50a069708bd6cc8785191a4ac8fda593688803d32a78bd071458cbf4d26ce09bea8f58e807c4f3e98efe4b595e2f0346842176e97e620bb2b6bebb8c5a6237b8a0bdecfcccd0d43016f1b35fea77ce0be28a8264cd47f39460a34d5b40342d6bfb0f56d0e53a57f0be535edf8d77bdf1fb7dfc68b0b1c876328805a0f07dab9b6b74551bf30cdeb5fdadfbeef9c22f7f3146862b8dd0f8ab586e26c75e98359feffbe8b18d5c3bfd23c02d0e57528ef7b9826779cfcd2298b2a5031acfee1ff2dbb6405bff8fe66ce533f1739eaad33276fc87b37f62cc6a0224c2a7a536a5fa7d92754d6873d59abdd4c72fc0647023b0416c66277f0307978f9e47012f90b7befde1cb4b6282a7bdbc7119eedf762e187180d254c36aa7986f57028206ad072c0d806ffac806207924ef102c4d0529f2a73fd15b63b9f44a89df8a16b1322b0911e79084887ad4f8fffae58864db1b53dee6bb8a48efe4ea46ce2bb4ca04f73849a4deb8cc84b7b116505e6e84034bd103302338cca7fc7eae05d711e30bf44410b783cdb91643b22bdd361fdebd4bdc1af7a9e68d5414411fb5a5fedff44a3d4f8a711a000c8da233e39e1277282bb7f96cf904fe0d9a6696ae53ccfebb1f9e0bb72fcd9296994b82c31b725992e2ad490febe975f952ca1df6dcdc6f26e191bb9419df1a2c7ad3a6b926353379a5270042439817000e4cb2a8b8a71aa7ccf260d8491092e63eff9841260a47ebe3dc199d3ea16d044dc43236dbc7c3ce47b3c26c44f0724a9b5f4476b12bd8935b4eb05cc3db856795548426906ad438a33b24c631e02cbdfc4ae38c8874f11dd3932531859f7846f84eac39dcdaf5f32bcbbd4f729256c074fe048187196a5d6d7f3c2cdf5765c399108d0b32bb4f1ffddb39eb37e83ca626fac9f763f615398025bafa25e5c96bcd026db827a847876e09b907b48acacd7b06046fa02dbcdbd6d4cfb457c91da47d20ef8f33c23fd3232b0eca52236ceecbedb5663bcb8ae0a69d8a7477e19618d9114123c3892de4fe56f26502f8b82bf700b5fcf09efbde682817e711eac7b574e8fa6e07ce6ac369a10fc1df9fc41433de69b0f01b3612615f69daa806332b98d3f2b311042a3ac7aa2c758cbe97c9e971b5b5d586aaf635443b75eba7bcdc4cb021ec1be7c1d300fdc3fdc537b120156a1bb3f6f4eaf7f8f4a78afdb0f334557be92a9da815b8ccd184e08ce8121004b4bfb628bc41241bad4c9fa4360d0e58d45507039db661796aff9c27976d963cce0fad377fb07912951b0b46aba220f0b0ca440e25383042a21d5b8eae609e54ccfd53309c7362eb4ce074920d7abfa7b1c420246a22a4041089ae6d144dd56583813dfdb7d58bb4266b31f32edb696d69f38c882ec78f34c7450e322107e9caf4fe8743923679c1194eac5b804cdc6d06b65bfbc093461ba7b288f121f75557b8cc98708ee6968b530e08c6cdad5e7aca8cbd8dfed645a07d0699a83aacdc771ba70e357a970ce810aa185ef2b7ea93f778928244bd9c87f0d85554f5c437bfe36958115f61770a11300785dc47bf6cc802d46b01acb7fa59dcf09b80a72223fdcd0f34d593f994d66eb391f9fc6fd446eb9b8dec7a98e7de0981802670985d9d5b1622ec2101b029b7c367bd0ef2eac0f490181ba863a4376b5cfb73699e7bd43d52b90f330bd367e392eaf6f558ed00f6da2e369faf2ea88c6316f8cdefbdac435b398eb78013403d58f5c2d7e6e5e29eb3e94cd7c366ee01a32a2fc50254275167829d6857b4ffb17af40b8cc4fc28bd262f9b29a4738a110337264db7d271765689a8ac6a2adb6c0a521ec664764748006aa06219c19a1d602c33bc694c2030b88918ef7ce32ae18e7b4e4375edb84f7a97536f9563da85bd01172eaeeb49f469218e1325b49fd7fa301cbb4910ba5171168c12cb1819d30fa759e08b9dc68902ff91140e07543474f6debc400626a0ee136f105ba3b14bfb7229c3d5d199fcc12238e2bfed1353e5294d02cd488f8976fde4cf320f74177d0b18dd146cf674eb84f313a1685bc2591deea7cf1a550edb0adec7ffed5858708b0d070a0dacc71f967f5aab4c7b3830a913f726c412b356e8eff030fb02dc64f0535914a4e58fd623a9c5fa5871e9484ecc50c5b32e6b6f8cbaddab09c24b402954a9e191e98bedb2a2fe04e153feb310a1d5f579a691aac0ac4cb08aa489c91eafe43bf8077545b8303c16302ccc108f079d19d34fbcc8e740981434283913af83281e7aec4f830cddcd20aeb276d13d4de38bb5a1a5e039c4d42edd7728d92c277212f1ed52c2000d12ae1e2612a9dd44a85b561a840701c5e6b48b1dedecbfa3ab336bbd34e658aa7bf87c4dd9aaee2a1457dd5a2c8f05efc56ab0b568a8eaed74b2b0b1d79ac65f6bc9434f8bad5942d839dc7fdadfed31bb0e0b354c5de9b510dbbce76443a09ec85cc65c1bfa7a776ceb50f938450c1118328955fcc85719ac44c41f28d63319f1b05ab2c64411ff5633d5a98597e1dc0d6a21c3ded4bbb86acca9f071247ecfc6a112ed5526371ebd86f288c3ba1442422cbd7dc715abee9193a1bd01cb39783c6ff0c80d7f9bf686da1e96bb6e829ff392f431dfe6305419f14124a73f564fa84d03f5a33d2f3c58143728026f2e367230aacfc5ae078b05c5fd2bf82f98e62eff0a39717ae7f29bf85a39edbd726216d4383b864edd99bdf48b96d30d2fe142c9ef6c9c692b032998fbbb27cc49b84fdfd2f20adab20cc8ffa1c1b35e1d29058a0a88bfa8c5a626857d0232ee26d91a73e3265f22f739de66005572ca61014fb2523faa432ca60526f26dd577a2c0fa6c1e12478e243e5d3e855dca6a8deec0f555dd4b160559e6f4d45d8616cb024bf124723fc16cef03b33a4a851a9af"}, @jumbo={0xc2, 0x4, 0x9333}, @enc_lim={0x4, 0x1, 0x9}, @ra={0x5, 0x2, 0x8}, @ra={0x5, 0x2, 0xfffe}]}, @hopopts={0x6e, 0x26, '\x00', [@enc_lim={0x4, 0x1, 0x8}, @enc_lim={0x4, 0x1, 0x51}, @padn={0x1, 0x2, [0x0, 0x0]}, @generic={0x4, 0xc0, "4ed8a2eb29119cd1fbc9433fa23faa21f5f35cc91c92dea0dc315c5021c4b5394a972d65fed807f6c9ec6b8dbd5a6b99383f2901adc2e83ffcf7fa5edae785701044c15467ab39134385fba5db7f586f228804bec531194753b4e349a16e8ee8249d33818a5987ea147a1fd12e147d2f12361dbd037b92872cfd432fb498738a9f5c02c77af852480846c749047b5cad0302c69e6d7d960d437442e221eb976b9e7cd35a838962a88a1dcc05a435971bace7636038a1ca7b6abe84c7626db9f4"}, @ra={0x5, 0x2, 0x3f}, @generic={0x6, 0x60, "3789b024206a1e43f247c85ec7c1acb8386001565d857903979b46c0ea46b41a176e494bdf589d5e7e974cf3b4704acda03ea39113efd3928d0d545465ecb05b2bc2fe3c235d71d5db3cd90e102f3b0d50d9f64857ceb4f401062d17d3a17544"}, @ra={0x5, 0x2, 0x9}]}, @hopopts={0x3, 0x0, '\x00', [@jumbo={0xc2, 0x4, 0x1}]}], @icmpv6=@ni={0x8b, 0x0, 0x0, 0x90d1, 0x8000, 0x7fff, "609f605097c9565bf78346758cc879a6c6b1c4793ae57f7dac32e6b95aaa9673ad341d0521c72ae49ce6c200362508d5695122dcf743034adc6359400bb53918c65d311a5376ca9576d0060c52c0c038de661ee8c68b4b28f42713837ec4c0fe9f95fcd540a7a674bdc3a1f89b9e99a1f2590aabeb59fe306b2e"}}}}}}) r0 = socket(0x18, 0x2, 0x0) syz_emit_ethernet(0x13e1, &(0x7f0000002b00)={@random="16eba01288a1", @random="b1546955bffb", [], {@ipv6={0x86dd, {0x9, 0x6, "4f9e93", 0x13ab, 0x11, 0x0, @mcast2, @local={0xfe, 0x80, '\x00', 0x0}, {[@dstopts={0x37, 0x4, '\x00', [@padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x2, [0x0, 0x0]}, @pad1, @generic, @ra={0x5, 0x2, 0x16e}, @ra={0x5, 0x2, 0xff}, @pad1, @jumbo]}, @fragment={0x3c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x64}, @routing={0x67, 0x8, 0x0, 0x0, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}, @ipv4={'\x00', '\xff\xff', @multicast1}, @rand_addr="03e3fe5a8b84810b758ae44a87b260ba", @ipv4={'\x00', '\xff\xff', @multicast1}]}, @fragment={0x3c, 0x0, 0x7f, 0x0, 0x0, 0x4, 0x65}], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x69, '\x00', @empty, [{0x1f, 0x18, "a12d22c2f2d492049e95332b4686e6b96cdc9d718d22b228b25fe00ca1c101fc9464dc8a51ecb1800b28e2cf29978c0803887f19fe92124a47c936646d12f61c2aa03b7b01d4e58d9cd014ba301e118a3ffef5e165432b640d076028a5c4d41b63b455c540ecf458ef6cea465a6b3e75232e4c2c19a5a459ac6780d66a67c21eadf2dabfef2caab90b3eb2c0e9075eb222b13ee9f1afe41c14df521130068318d0362038ac61112797046a5f5ed64a4f6e584ac0e274355c93c6ac818f1d7ebce587e554a9"}, {0x19, 0x1b, "72e9f26cc0feff60837ab813d878d36b977d8ed6650ca71a7b1924af9e7cd9746d9f60040bd0acb3ca7b40754614b165260fb2c2b116bf27c5a322fb9826580bc83cb72ac579f7d928a647abf49a9afe64cb4a9cebd33eee45d0c4905399a6b0e03c1d54c9d88f6ada77425df940b8d7aacc7d2388e6855051ee84eb130ecc4ca1ed6505058176beb6f949a1025276886a862ea9148e9a27abe32da454a49ea6e1cc85ddd0140d101c6f15420eb43a24bcd0590349a131f9d64f7e2d79d6444805930d00566ce28f0f48577885d95abfc9ab8a1ae6542a23e1eb"}, {0x0, 0x200, "d3db14617ee5d2370fd682874af421d9e9ab12c03f57daf20d0fb07a56332018c93224f464cf41064cc84950d93a33221906d75d43ba6094e08a63de20e14ae03851c4650ad746572f607ff1a81e5aacfca2359acf34cac9bb2178faaf3ce7df79e0259e281dbfca9555e19cc2c08e260379d251f4ba0ec4d4825eaab1bc36d9e522b0c4862f0e6637d55373c77a7460fc5fc3304af8dcabd3a8841d6f4cffd1d20aede17a8d5f2c8a04576071c508e911a42211812ba732a338b18b8b4e409785a2cef06ce816f12b0bb4ce955656b484ab48a3ce817135f197620921954d3797094d545d6107d2204bf76962c974430ca8b518892a2bf6a75d90e42de51555ee15efe7bd1559e5490b892416071155d2fc80d9369948868cd5176e7ca2e38dc430057effb47b083e3a29561fafe088999f9d8cb7837d34e00bb875fb924572d5d9f0dfbcf5dc12d2c97b13c33df629334a82cbe822a77c78680ce002d0b65e165b000be41ea322147c04ed2f0ccfad8cfb6f421de40346b0e9ff0419b5feb5007563c5beb5b80d2458fd16bd8a3409447c9f3e9beb3bb680b3ee772366f74ed469ff233456c8885e9d24c593b560b037f9199fa32ca31e5450a87a5b09ec60f5d9e1d93b47a59e0cccdff83680e8da96ea6d188d57bb55df71dc795ee9f0fc6564e765f79759019fcc0fa4661bd5060e41d6cb77e5478c2272397b5475d7418fae961b1d8eaba1b55d56d98530378cdd589b1e91d1a3f30df5eeb7c96bacb0fcb3c805b606ae5597a8442cb18a571db180015e824855ad021589a883998625d09f33aa8d0def5fc3f05410ee806ca0319e847af9a3490736b3b41f1711afc90448ab00b0ba59b753faf056d524aaa009291c3f63bf10b032c5f75b21502599e0b0f0d4125feb4f0ffa3ad83f4dd817bcd8d3a67f1e49999788361ef8076b6d5b09e1a915e1436b1700a497967d12f3f00903ce57ff2084aad797d3017b95da905c9842bd63f6397436ed6a3aea30efdac72bd694490c79216a7690b56c5acdfd46aff4489bbef32a33e5a3f4d249ed5c2895325ed3422da924ea7ef166eca810fb235059d612d2917ad2ab415d5ee8e6b2bf1847c5c14fda66e9e228c5c8bd2eac490806a7c3cfffc2c3840d2020305b44569787283b9fedf9b266c2fec1ee26ffd55ebf891b76f8f97eeb71f8dc93cd85b7bcd5b80497bd54d481f503d55ab52186418f53889313bfd8cb27296782c68521e19af941e68c6a696cf9b9b16ed00fa81bf3dec74feb5c1c170b01d8be397d3da7578f93cb5bc76f356b85bfadf0acb78f9c5c311b62139cf95bee319eb8ddd5caccbd5ebbd323e0a7674ddb294ff114e8edfa223500aec5c7e0d12821d6009fb527c0a9a723733b062038a030653d8ce98b4d5630d11e81341bea769f4a9c844be084513fa619ab0809eb211d565b4bc988265ca1cacde97d34511724a12a9bc77cfdf5672339f42eb42dbe54c2c88bfb5fec63ce1bb95f1f6311a05ea89cc5d660c2fda240db3b216dfe1c859543a94e2fe029db6cfc9e19819705d030fdcb4c4307163de93275d36148396c4164a0d54b815abaf4142e5ab12d90b3b2513f1713334696880276a137d3d963358e8bd8e7494fd88ed1961af651d763efd16d2a64498cc96474049fb09126a85d6c28cab547ef57bcafd75eb5d725f14c7526b132e66367cf1732b40b0bb736e663de85852674b1b5c37ab6cb11ede5536c3178a7feab55fbf70ae617056a08d2c6d5b115120fb8a15d4c7a53f8505c0938e40c08d4e6eeb8083c793c8658d2a82b469a2d24ef683f4ab141851cdf11265a2aa3c9a9aa077962a1ebf8ca2ca880396c582a7336699d10a42e18e51d981bed9e1f446b668539914a148bbdde9ea457900e711fb527d6267f2ff4b6eb79ad2a750821720dd3ff567b8f7f6e4016cc534d242356d9a8b7bbddb630c031201e017ce89a0dd03420def656207aeabe60fc5946bfd70245584b8784c1570435a78c26120123e83cd240375819b83ffe63c4302db37fc084c3e36076988c24f42e1528fd83b9deacab9130cd628b31db12d2b7b604bb7a7726a7e25add728d7dbb0845797ec60c001b1f30746f7d80bef4fb8725576f4d96b1170f15e8efc3a3860f6e2d40a9de6b801193b80013a64109c1c8806839f04801550298676d2410af7df612588bdfc38c20f1188f61452e023b43179eecdeabb63e2981bd21eb02a91fef9319d31b59ddd916c467b91683d5a8d72a6c9b9c38a4bac665ff025c293a29a27192c35e5c40812e891b15d442d5f9f4fe2e7e13d8a1e9d4b0e19792e140671aca2118bdfce1abe992e4ee14f3e8a9fcdcd4fedbebed7ffd5967c1d8925a26d2ba08bc7a4321946df482dedc997851da55f32bfe5539705ab9f01e8870fb2f117434c9bca9b738b7c2bed2f86658cfeb747fdd73d3c0daebe2faf23fe42c52eacbe94a5202799c49192eb7d6c30c46e12cc2ce9f9bd1b13927c546e16f906225eb6fe339b20bb6b6bfa60f972110aed924742f019a1a586f498f2504f2b72f72fb67cca0c05f34090da41fa40b738e037b38cd3c958707d7bc2a7c46989b34b4ea154941d9a3c0244086282abec97ed005a6298cbdb72a536abcb7161fbbbab4dfff53895540e13402eb57d4055580c3cf95822c9ea7f1c3b3a5fa27fa9dff9dbda7d9858c3a43d5cd7a0d3f131badc0453e58825b0c85da0277028730e186c940473a84147d37948916465f7deaeb3444d9bee45069a0c462ab6e578ac3ed59fcc701fffeabb500d928303454c4485334ca0d72746594efe883f0f21667d5b786814f1294b1b7300c5de5b0a0e08698aaa2ec90aa4e01210b7132ec7d4f3359e250ab0a71dc090a52df05444434c08fd86b2f68fc956c2c4e4bcb03c63739ac5dde52dcad2c4b25d1d5c00117c56ee676b6e143c667428fe67f329d5f13b807824245cd57b4b87c463aab3b3b9322590b5a63e0f3f1b2d50c2f4accb0cd38ab11ae84940dce4be2547e62f81fe0843a1c19ef9b8baa427a9c70106784824b931c5a7545b9bf980a5215eb292a36e0163ba986843cca63c492ef6610e8320b40d91859b16034234941bb8d855dd8b8b136dce47228ce439d938b736f99a68c5dc608381b24d1982adf787fb12d84b7ec887adbd9a0e78065e271ba1274bcdf13754d880a53204f27d4d797e3dac063b18b845d3a0014ae1197cd35770bc6b341a1661d2fb23fbcf5a3e94ecb64cf2a884c0d4f0044e136c3fa7068763f734535c3a228d91f354c2eeb2044315c9522ad2b3a52259d87182e20c414a52d6ab03acfc108e3bd63b15cbd9d55f5aaa6f4e5c950e1e09f09eedf428d1b1bcb9eb90ec8ee9315eba9a7717c1bc76cdc5fa75c2041b01fae653e9471798355b04e537fa1e8b9affbc0b34f1ebb141bdb1286c7cce9970bcdc0965535cf5c83c45eeacb2c85eb6028fcefa44bba1924da670311e602a517698a888e06f9d1ad41178d98b0896639b309034589eb6078c41a6a5cf34834d6c216944bcfda9f7a4e2c21759361006714e4bc4edfefb0cd2e217c2452cdcfe417d9fb519fd75ec8c5618aa4f9c60971b838a93828de2db262f6faf71a604b6d9953041ea11241d88f5228264f4d0d4dacf9e20feb2ba5bd3a88c77affd1149c3eb42535b2db135a99314ca82f7a4de6d754b7248b0574b485b4025addbb52b332be84bccdef8ad345ddffd736755b52bca91440bf47d15f4f8c2d9279f85690ab58d6f6bd471f8da3150b043a721d5d4bfa8b1069327b9a1b1e34ca36822c80173d4f9acf5059742f941a080a11b7efc0853cdc8fe10a9717e6b8f5268f65de51dad1fcd49586caf2121314c06b96b2e6b46cdc0c68f2f18dc552aab19f25f1e4f5839fb59953e4fb10ae86b7698eed955b21e761ba03cab12f425c1f1ae63c3277a84f3d450099003a62553dac7f2f193a233c0d2d5cbba17d12c081dd393140fbd53dc39b4dc658ef54c100537b6f3f317de49621c36e5d473eb1a02b26ad342d5fc481a63e1a79199c3dc788dc68bd8ddbfa0c49bfed1bfde3d82d8cb54dfb85654ff2c17c807b39f5a4c1faeb05f3eeb428a51bbbefa36f664be585759f34f26c0fb128be11d395c1f134a1d176c5f787c11701797c23c6c3373f8c98bbe46328abd47ed7a805cc59048b3e66e9e4c8990c382546041a2479e459ebf256f9ae647e6aabfcd636d1f480e4b9a45187f94c4d179c026329996f3356708a45182449de568fbea240e145f3936a4f20b29745a25bcab52ef781d77a6f4e745bae2cb057b6bd3ec7299bfb6ee20a7a0f38221bf409566ada01034b4957e3c3e8baa1c82935dfda9ed22e16c249e717ec3b43415e28241412e1c34b470a34293d86d37d4dbe369c129a7ebcd213a0923a91f17b3fb431746c3cf63eee0a976cf342b8df7bd16a12854fa5a2dc9e36fd6d85a4be8e2d1f73df76763010040c678558f80c563be7f44a42cc95b699f2d222991702573a56e5f89a9b0fc1c2493e102aeb2c399d2a5c12ae6f6ef2b28d736f109c88b4b049335d5d072636c0def299a8698566fcc2f98ce21afcb059b43eae000def24c63b0b4c6363636e783b494fa95ef00995372aa578359ea9a674cdd63fa335b210d22adac175ab7b76bfeb675d013215f3b53ee5c2118ae18c273d35e1eb094038c15556ade19121fe47e8ccea0a1ef08990205ced15180bb4ee95a99d267ed59228d0686425d9c7626ed8fbe2bfe2f7f87b080f228f4902b09822bf98a7bbde08c1004d41dddbdcecf9ddc5b23a40b885b5cb74a79e4c7b9a8ac7852e65f5eda92e26b302626623b9d7683d685be181297be6cccecb3830637f7ca6b6d6dca377ff555192807d36e1c0a0064ff9dc83fd79705f1236d8d74a9fb2fb9e05e539835d18771091479c7f67da6ef575ec7a752dc9ae9653ace831abe3e6875c922a82b8b29cfb4866e135cf5473a16c1ca04c844ddee1255498104ab10f47301f070a0eb34d6b3b6dde363f2fb239684e0931e87a2fa61a7936badda9cf30f70e6a3a3ab9580a3cf5e4cd7e7d36e4466973eb34978b27a26176daa29970c53658368c8bf44af65c486f7c3f33adcee604d56451ca1049a9186c32b28f8b9327623dc1aeaaff91fa0ab95125f4d0eb49fe719c478829e83d4bbde6670815e7ce2e490eef90cc78f2e8a35e5e738127f78f2bcc84ccf9e21825af0ad0c4a381aab90aa63d8ec790191242658dbd037a34239bda1311f0d04f5390d674fb32f7ca3891b572e6ac555025e36eb693f4b47d81b6a395e2681db26de6d27cd56013b3041a99e90c4024c763b0f598303cde94b2cd117602f46891feffd407f1ee8ba4c457f6317de77af1e617e24e5adbfb746abd32672162bdda2e1f6ca9ae3f4ec21cff536446d837cd513915ac775139b55e0b2d33c69b7206ec4f980c2d7d44d36a30aef780fbee8b11dab124f242ceb540ee6db6316c7f9506efe349157350039915a78f2b8b85f4248f2c1d1aed8cc53c55f2ff936c101cdc96e08f5bd6bcf48a3633f19d360b7a5e4905cf33f22005beb8da2f4c7ee191fe9c92f40811a7a6cc21539cec301ebbe0881ee3cca66263a1b285ae4db057d91cc3db884d56ab35122c5cda6153cdab2b408ab339ad6c3782bd4681e68d4ba1ccc06e353cc15aaa6b2ae5ca48e5ca83d527bd3aba3ebbf4352d957fb5da0b5cf8c730723fe713bb382acc67c89575e5c7dfbf740e40e76728c2d06791901e53c830b7944af9e1e0aded1a4bde31f3"}, {0x1f, 0x3, "a4b53a3c912c1c12dd2be3b682e5f993feaecbdfe0c3dfd0"}, {0x0, 0x1d, "211eed80cfea6074b6b5fcd562204323212463343a73eebd4bfc21039da8ec743d2e12fb4fdb9f0dcafe22bed1a6ff2bde6dd5ed4ae49b2f778fac579da90600a9145ec63f1c2567766bca7cc5d96cf039ec9e3ff929793b4b44ce7942db2a007adcc6a2d6f7ac7c31731dad36da3727123aad6e5fcdc4a1626030addeaa62936ee9cf5938a0a9a7ae73e5044990196912a893c9217c9b8191acd64d5f8033452b1ee1b664b8e9d537aeb1c32afdf033dff782de3be875ffdb6b234746f41e9f5d54ee75ba1b3756123ede5798e4c8769e53baa6060b1ff8de34b713e7e1433737e74a89ff7763"}, {0x2, 0x7, "5d37a58f94ab1b163671936199f157c6d33853e3d8bb2910db0b74aeb86be832e45054065b056f7f3f2fafddabf0b21e83c077d60ce0e7dd51"}, {0x19, 0x6, "45fbf69ff738418be42726ff42a75cab5648caa4965699b642dc0a138656166decc66b50ea47a25edfe10eae6967"}]}}}}}}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) r1 = socket$inet6(0x18, 0x2, 0x0) socket(0x6, 0x4001, 0xff) syz_emit_ethernet(0xf1, &(0x7f0000002a00)={@local, @broadcast, [], {@generic={0x8145, "78860539d26cec17406f4a2564893c0d7ec0f458095101a1d5b9b0550f561a98b032797145f184333c5a5778e9b9ebdc912b1bcb149d6864db52e054d1859272a05e2d575949aebf859cfa8674d2ede576628877d5fc84d6ee7090d71d6069e45c65261699ab738f014e796b740b7c8849f33be54d871c16716d99fcb18e737992d5a44316983baf602d5155e707de63b700262d3ef02549c552408e99758c5c30c95ba9fdd28f0a7eec2483cd007f340ae3e3a52612b49ac074db5282d753251dad69b8b3dd136f9b38d50897049b6327aea7339134540b3bf2b176213ac97700256e"}}}) dup2(r0, r1) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) r3 = socket$inet6(0x18, 0x2, 0x0) dup2(r2, r3) connect$unix(r2, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) setsockopt(r0, 0x8d77, 0x2ea6, &(0x7f0000002980)="27a43dd2a3f8770211f5f374479de9fd7a845f9f4a28d5746ead76461d82e9f57b318c8c7b563c3edf5951eb255b3318b8346c2b157980babb031b86701ac8ea7502e78fe789bab364702c75681b8bc47b88083c18f6", 0x56) 09:03:55 executing program 4: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x80000002, 0x100000000}) (async) flock(r0, 0xa) 09:03:55 executing program 7: r0 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="82028dffffffffff"], 0x10) dup2(0xffffffffffffffff, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f00000000c0)=0x43cb8, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 09:03:55 executing program 2: r0 = socket$inet(0x2, 0x1, 0x4a) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r1, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) r2 = socket$inet6(0x18, 0x2, 0x2b) r3 = dup2(r1, r2) dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r4, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) r5 = socket$inet6(0x18, 0x2, 0x0) dup2(r4, r5) sendmsg$unix(r5, &(0x7f00000001c0)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x0}, 0x1c, 0x0}, 0x0) r6 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffa, 0x80, 0x4, 0xeee8, 0x10000}, {{r3}, 0xfffffffffffffff9, 0x80, 0xfffff, 0x2, 0x800}, {{}, 0x4, 0x4c, 0x10, 0x0, 0x4}, {{}, 0xfffffffffffffff8, 0x11, 0x1, 0x400, 0x7}], 0x0, &(0x7f0000000300)=[{{r2}, 0x6, 0x24, 0x1, 0x4, 0x10000}, {{r5}, 0xfffffffffffffff8, 0x0, 0x40000084, 0x9, 0x400}, {{r2}, 0x3914b2971932c96e, 0x37, 0x2, 0x6c3f, 0x9}, {{r6}, 0xfffffffffffffffd, 0x0, 0x4, 0xffffffff, 0x9}, {{r1}, 0xfffffffffffffffa, 0x0, 0x2, 0x1, 0xfffffffffffffffc}], 0x5c0, &(0x7f00000003c0)={0x1, 0x800}) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="02002e2f66696c651200"], 0xa) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000000)="3e4967c1a74b3f500fb4154d92ccc2bd0eeb37e924eee1d4885acb283c4abbb0b6bdf9dce986751ce9d59dc6b46973997e007417ff1e12d3b2d1daefc8ecaa3bad2c24c3e7568057e6c5a0e170cfd13fc736f2fb60a57123f1030d9f980d6c1978986bb6743a741ce3b8bec6e3bf4ae7df56937fc5dcf304ae12abc1ce953f510637e64e46d31b57ec3fca0e6a54798cd51827d0c0402a54a7b9317367c881d045f14d9945a342ce317e1916b7200e770bd8e96ad981715499772052f19dae8de01d88967e4937939403a6444268c934", 0xd0) setsockopt(r0, 0x0, 0x13, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x1, &(0x7f0000000140)="889cec0c4173688e5454f9d7bcb7d27779ad17ae132cfd132f6c579f1f159445cd81101d636213b586f56a959e47f49740112008970cbaea4f8f65d3c57eb98a0fcfb9744bccf18e03b52d8fb764c052cf9f6495015ebedc960cf9eda99e05bae83ce1b9785ea40e0fa5e1ebf20e96bef8d769a18e4c749cfca1333067afb6f29becf1d6e6a0a6818f828d014d3a884c1de737be853857c2457bdb7d68023cbd0b4789c93a59e4b76195bd226c67e589b8c52a98c117ab2c597f01175899c568e27868020dda2c8689f45dbf8a3f11918908358f69a6b62e2818381e030480c8414b5860d080b6b8593d5ce8d9f32e613a06", 0xf2) 09:03:55 executing program 1: syz_emit_ethernet(0x13ee, &(0x7f0000003fc0)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x13b8, 0x3a, 0xff, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@hopopts={0x3, 0x0, '\x00', [@enc_lim={0x4, 0x1, 0x3f}]}, @dstopts={0x2f, 0x1c, '\x00', [@generic={0x8, 0xd2, "7b19c421cb64a2ff3e9e85fdccc7acf945cfd5deb879735418044dea4f9b8762d4f72ef9f70917a6ab96e36699e9cd0801e7e53091973dcf72ecb95d0aff2c591a265fb033feebaab17f880fcaf6f188e99aa3697678cddb86da1ee0bf6701b70748d179ec59875a1112aad62f41b6fb931bdfc1ddfe14f9df2d81c8caba7124dea5f093255aabab01cb3af034d2532d590d45a12489b41b2b3258817d27e67a879f22ccea0aa9398433600226971ccdb6e882a826e20b10eec90e9f12b0df35724489fd0367737f913b363a702a17945897"}, @enc_lim={0x4, 0x1, 0x8}, @padn={0x1, 0x1, [0x0]}, @jumbo={0xc2, 0x4, 0x9}]}, @dstopts={0x89, 0x1, '\x00', [@enc_lim={0x4, 0x1, 0x1}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}]}, @routing={0x32, 0x18, 0x0, 0x1, 0x0, [@mcast1, @mcast1, @empty, @loopback, @local={0xfe, 0x80, '\x00', 0x0}, @loopback, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, @ipv4={'\x00', '\xff\xff', @rand_addr=0x800}, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, @loopback]}, @fragment={0x37, 0x0, 0xcd, 0x1, 0x0, 0xb, 0x68}, @routing={0x62, 0x2, 0x0, 0xff, 0x0, [@mcast2]}, @fragment={0xff, 0x0, 0x34, 0x1, 0x0, 0xf, 0x64}, @dstopts={0x16, 0x17, '\x00', [@generic={0x6, 0xac, "21cefa278c15e4d1f5ada80419e0a9c03e66535a919fa8f815f8aa58c985d0100ab56ccc98cc18eecf694dba937c12913d4452a3c4f0a8b6463d8e51562519591b5151010764aaf26ecdbd2eb2c596be73dd21238e7c33e82718fa009cbef7fc193ce217aabd3bb958a087c4c3d023cfce159083612dca72bbfc4a7a867b147d5026415c70684978645bafccde10cea1bcb7fe65ed90e2149be87ab7a159c961dd6285dd5c3d0289b4b7330d"}, @pad1, @ra={0x5, 0x2, 0xd3}, @padn, @enc_lim={0x4, 0x1, 0x8}]}, @hopopts={0x0, 0x2, '\x00', [@ra={0x5, 0x2, 0x1}, @jumbo={0xc2, 0x4, 0x5}, @ra={0x5, 0x2, 0x49}, @pad1, @jumbo={0xc2, 0x4, 0x6db7}]}, @routing={0x3b, 0x8, 0x0, 0x20, 0x0, [@ipv4={'\x00', '\xff\xff', @rand_addr=0xff}, @mcast1, @loopback, @remote={0xfe, 0x80, '\x00', 0x0}]}], @icmpv6=@dest_unreach={0x1, 0x1, 0x0, 0x7f, '\x00', {0x9, 0x6, "27cd30", 0xe5be, 0xe2, 0x40, @ipv4={'\x00', '\xff\xff', @rand_addr=0x400}, @loopback, [@dstopts={0x50, 0x1, '\x00', [@pad1, @ra={0x5, 0x2, 0x9}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}]}, @hopopts={0x1, 0x1, '\x00', [@jumbo={0xc2, 0x4, 0xc4f}, @pad1]}, @hopopts={0x62, 0x202, '\x00', [@padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x3, 0x1000, "9a94ed82348f3efd46696dd6f65bbf7db52aaa8505b95c633647668cd00f84cfb9d0c33737a536362561f639efcee262aa8e715a929aed15923e5150fb731bdb0d00e2539ad230cd95a71e066f5e92c828315779d7b6303a02370b86d29b00c87915446a497872281b44cd9d69abdc866119e7817a1200948eeb2d724c5c64d853921da12e9170cc211fd297cf996ac1f28a034308db616b7894adfb3e6ed3869d076af71b6eb357333a6c71491eef5762ef40fe9018dfed2d9610823fcadd73f855f1399f09b48ff2fac35667fd6ca64fa42aac20df05688ec6060c3110e2e063c9b5199dc1717bf8769321f3742a3d57abb697abd2871f8b33256f74e112fef62bb9de3ceb73cfe33638fa7297fac071339d3d836bdc6487c4002b3b07dc737417ab95d522f749e7463bdde8c36b2be874c21a7b3f0a42fbb4de6f75d00d79d0b981e17a944c73799f99f96faa89ed918378d89e801a7e58be5f40a2e789f79fa8cc0f16c8ba6d149126b3b733e8cf230e541c6ccce1908c8b52a668c08317b04052df9313c2294bed7bf687e0fbc4a2fc562e0b9788b296e6c9b71c1da20e6e5416686331a0cb2449ae7a1d258e68feabf0295d0a2b6293fa21658482a49c8989bd71c27ac5d6d848c36684f9811eb190f2865078fe301289f68c80ee422a2a524a6db96276586d25efbaa4813264bb6731923af7612bbd60a635a6877509deb74c57a37128b7644bc4dce79be51ee04a75ef0ff22874a812ca7793c65ca556da5c820bfd11a1ea20050930261c7eae595f8c3c5594fd0910834af0eed40ad8db29123e07739d7cbfec0f1fa1eaddcdec981ab65cec29c5a9732aadedd923817e05ac67dc7d61e7c594559b62643e224a2ed1c9722bf1b47b1ef7c33c02a2a0e7458bc2a20206f283c442744a232da6229be479812855679c3e776aa3bc08c48550f0013c641e5ab5ed3815afe6ca3fc6cded1f936ba30230cf80151ded077d43153aa1d03346a661988b10610905b5700b3784c30e54c205bb0fc3e8d2d5b0ce312018c145204fe520c525ebaf35b42d9652491bceeeed1a202e297707d06b265f4d00ee4e94652ad2f05495ded7f91eb6dd6f835f564e75cd03a6c50ede73d18414f8c4811a6e6b683174006cac4981877d6111669f67f12c361a130680476472fd4dadd18d749c3276bf1a2c2bb58e72d5e5c627fed1a12f60f1319fe00986cad405292bcf60fea4e6c2a8ae4a561ebc881744410525e8f1d05d78d5d856cde004f4c0bc1237ef5906bb2e67ea166201c1cbcce4febbd1f33a1282c3f3e728041679c6f4a2f40196ae21f4904d8b3c5eee701bbbbddcb9f5901f9ea686730bd5e3b5da01803429e387b3feed1116d25f82068361c0d2f907004c9478ba4608509f4a46ec5a413efc42f0bfac75d106fd3db8a074dc06199d3de3c7fa1e89ca96f983e9e6f3389b953e53b8e0067b5c4fbc582b50e28f878f5672f8326761b6907957355a379e11db52fd28e3bf6e6658d48cf7f594a364f7e91fb72a97fe93ef41e0d869d3c557abd1b74c77c2e879f6acf4afd88eee1ad1d8fe35230ae301e515470d7e8c49957d17fbd750802b7e76dac72d9ed3e12a7537ac1e4d0525b3a1c78529e52b252af221f67af68431b6591c5989bec523ba3a49f48f383fc6407540c93e6a60bda7e112dcfc5f91df7f42ba7265f0ba4b682c439cfa1712cc91e8c5caee7ca283700f91f384ddc8d1a1dd9f56e1cbb5fc5321a6c3b6a08df85c5e2124098a5443973b7c4a6fc11fdce2edca20739b54f780b567e5acc771fa21f7fe791dbfce91f452b2ecc99239e457b7b58def8ce923071bab5c40bf5d499197f18c8c72f7442712a0b77bfee8d86ded143c66891c3d5a209f3acffd948ea0877196d217447ac32a1dd4ceecdec495e5385caec756ede685d549bf1ce3e847c7f79b43443eb8c10b266edc0d1c2999de5499a663cc01179924dc09b5c351af926e9e49470c3f495bea3719cb9687ac3103d8ecc84d1d51600c35fdfa3ee9a3b4a7c92a1632615631f96421bbeecd38155b07f03d3b02ed08d2447bdd6918a95448e49d3450b8f04feeeb4a456e318819000a0cf3a18b74406d0ac95c3496b1a6d16012f302a55659dcd52ba1b6f0fa1d29ed0907452536d24dfe0e62a848e1f86690141590568d2ed65b76f953ad5810681a34db9b888785715193500645b93a6d8f8e70c112068fcfa94951d630a8139d74ee4c45f04c275e34303645f0280c385b29c0cb5a3a9c105ee744cf9b8bde40120baf1e5e17000de5ceec75a95a8e692243a1fff28324d98d29c5983f37041f22ec26d3c548187e1fa1446ed3b912358af3dd02dddd69964dc0c9242aaa841f6593ddea7137337ba262b0c92a76ed11dc42bf8da4c9221859acbfe3b7df50a957a1b9054d332e302f872b9eefb34e5c68857c87d0800403a994fb08e78e831b758271167b2e27fb0d38506b22d34f9f29ef3818cc7e9637e7004d8debf0cdff5a1ed817bddfa04e6b0e6b67f6653be667586ac5ed0648ae4a5ea041288b9b6acb80cf61f982d1cbd17389c6e4961edb5696d75e0c971978f52f5c21a72359914e5b446d1433ad538649d64a328eca38a6ff4290dc2cc972cdf6501228ddf22cacf67db74b10a282bd26593ff19289585dd1d94012b0c9edd77808d0cc61101c59ae2cc5070e2e801a4d860f29d72891ac95e36afbd7e8d0f91e891cdbc1ce4f9b13101b5cfe7da4664b5457c5b11c1bf17dd858ae9b54074a8e41745f10ae49c0a398ac732a9e6bd8768fa82a7fd6ebec9be071c758599d0c3ca45538ce08e703cc527e9e6aa4e10d5f584db87afd2264bd8eb060d7195f14d8cfd71753d6288bf13c556a2d8acb34e23f37319f97962a7151396defd9046f26fc399f0cc042d7a5946cb2f5d98d2a27c8b8eb7cd3800700d188514870bd1517e2bb4efe9628e74a3863d24c0423415263f2d24ef5b9a3425deac36e10827f2700c64550b7b841ae4467c7ae79c781309e98f420448341c287d3457ae7fdf9b67a079701faa48c386d62c898211b80277e4e8a07cea0aac9703fcc97ddd7ca6c23b7b83d749d7ff9dad4b623351d0030647a45e8f929785cdf6a55f90fdb8caa1befe2a3f22e26a19b366fafa83ad63704eacfed7ad18d62a38b2f98032b949d0ecfe02e9ff9d7136fa5b9dfd6793e51aa770e4b0392dbe1ce305b0800f2a1d68382f83c9962b642a800e79352bbc2c4a2fa4e0565b36a4a7fe11f8c45e477f4c5f6168249ef38e3779e6c9c1f098c9bc5ebecee6829c8542c64ecb7f982212530af466f98490279164cb679447ef66682048e9e9ebf171f6204e16984ec248fe04fe2a04d50d77b591bca63bd7b90ea8ef62c80371f10ab73326d105dc4262172c7238f8a0f04102481561645b871827d5f9db5dd503a649779fae110174add492671e3981cfbef37857379ea6321a0b6564582751b9cc189b7007f96031351438c583814a61ff6142b7bf77bcc02e5e90c826cfb4f0000e1aee6399d7fb2df07d14cdf09d37fb927aa995d191e791bac38a609bf4b8ebb7d6a7da2afd097c86e8639dc9a9fa6ebfc2b2ed8ac663df62e483414588be08f9a579b3c9b9c4a0339010afd4f255602f7f20bbdf81d5b079df075ed6d368a19543ef7c63a2c4530f0fdb9f4d66bf51bd2cbce919807e27973e8294392fd0691297723d0d95956c53d9a5865c62ab15475cd316c34b9cf63c611ee7a3777c128b5c70aa3672ca28c232e02edc30ec4a4182527479d87ebeed95d44f7109210d59975cac7d45bd0533dcc5d33ddc49a73c769c5fe05526aaecf1c74669d3c5f59d9faf383fc698a2167fba7fc3ab6c9e12851667a471733b2ea37ac9cbc5668a7c959a562f574837dec810e7c1088886d62aa4608541da7302d92d81a80b49df0f8f3417635e38a9cd265751ba63e446990348db3c0b000fc43b36e320613fc855652243eb4391158e611eb26437e2c7bc50a06437672d44eee08ef84cedc87fa8e278b0fe98dbb69d77d1e14e74549f9be0e1dce40787df0a8ff48bd86b14dc44b2ed3cf833ade65fb6c25c3a6483fae91110a768c9b1ef8c08ca0bd1830753036945a7750acae9459dd933869705a39c722632aadf3c867780f1c6b168b62f00905dc21c9bead1b9e20cddc40120b27214fef0e45cac15358cb6afcf3f5e4fd77a8d34aeb29e14afdb1bcc1b674b8b974a35db0fe8c531918937cde1c4b623c139661c33e6e38a5790ec736acc0678c282070eb1b67f700dc8937ebcd4bec1fe65c8c57209ffbf0569f7671377ba4d4756b6d2cda578341f318e7ea3643ffce2091b423b6d30144889bec83d8260910b0d14aa00ab71efb65687de776437f0e29ac43a3c32851db1f3ae8f9584e95afa42785a42d62a868a17d86dd607601c7643cb1cd9fd841eb77e1dce35d2c9c49ef7a078036c1300cae30817d4e86d7da052c4ea613d69f57faca89efe36f336c2342525295abb44b85cfcb016ef489af78bfe99d56f224b8643203f2d70ca735bcd8967528ab372004c8635fd946a4359e4520c8679b90ffeeb0313126a54a59caa9140803ba8ca85bec2cf339789d6e807f47c5dda01977471b813fece0f07b623bddfe4a2a5d1203bd05d7c9bc950002f2e74447ebbb34cc3abd15b068beb489ac5b91a98a4dca0ccb0613ae96d47dce69ee69966578eb3d9a1422a100252820870cfc3bea86eb7b3538a8da41cdd369563340158d340b7c74e58e6fffb0e1b870b598c16a597f6ef85568aef53e8ea2e69ebb87b8ff7bcd17992d1ca5df92fcf1ef717da0d4859fe514e2f759b1f29c14b8bbba471a171d9a56c4fc7b029de40c70c418e7258d60e94f57cb6b69c194ae513cdf51158bc8a3e4b247b7ee48be968d2916d3e3cdb8adef8aa424d0f2638fa81aaf0711328d298c0aa819f53647a9bbac648594508b8e6e49629bd580ee242065b4b14fe686ef24966394b26590e3a9f4b9a6089286638697cb4fd1f9803f5da7bcf846fc32d09a45ead4e4b750f2012c0e093e14003736b10a9466365d5cf647ba8bd44b7cc98dbd88664f49202c1aedf6ea7e917eb979316d043d39bf814a4b6b7390fffa426ce56941cef6f3d9414ea80c8d1095b360b2da5c1e963e44c7d537bc5bb01fe5698de452c9b4f9101379120bf9f293b501d0701c730023b015a6457ee45d208c69ed08006961c3e6b4c373d8437f809b81cc087b892b4a28b033ed6ac344c849e2a7a5611a0ee919527f9e88b9b7094f814429497e52846f632c0158bf5aae94914db6406ebf6d6a10dedce014bf620ea7da917ff4fb62954fcf8203dd8e1b147d51b89508f9c24077b51169fcd4b551f1928aed432a247981ffe7dd5f6cc48a565ea372848dd216b48653f3184ac59630748c8e0a82fc70bb69c79f082dc431685d5655ee31df7264fa0246333037a9bdc63526d5d0c868f2f88e1061c5ac00f865115d7f9f749c7f9575c98693bdff1935a2fe42d0e8da1e893963405a4b52c8101b9811a8439ad670608587687b25f81724b9cf981ee879a9de8bf6368da8d7a3d0954494882fad5091cb6a5f925935432fd6d3d2b8f727c950a7e4bff4652af0cbb85d429bffc0719e47e9323d1eb2909ce4efbdf588d4da379e0387cea27c9de909db7b4374e0e0ccd6dd5f40c37688a668330ad42626ca26f6f83159b9d2a356931dd907d35a67b6a7913d776a6c49bc21579da8147c570726f5c5789a04384a783501c1b1a398d3caab171ab4"}, @ra={0x5, 0x2, 0xfff9}, @ra={0x5, 0x2, 0xe7}, @ra={0x5, 0x2, 0xffff}]}, @fragment={0x62, 0x0, 0x5, 0x1, 0x0, 0x9, 0x68}]}}}}}}}) syz_emit_ethernet(0x14b0, &(0x7f00000014c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0xb, 0x6, "3e50fe", 0x147a, 0x1d, 0x4, @ipv4, @mcast1, {[@dstopts={0x3a, 0x252, '\x00', [@generic={0x4, 0xe5, "976269ba9aef57004f18d38b4912f56a2e6b7623fefeaef71899815305e21c562211e59599251bf45984e0441d66a8196f635c85caa8351fc7acaac3e19e0a6ee7c79918132f247528451b2c64fdeba38ccc9aace3fcc5882300ec67efb37d5a7d5b9f24875589e93b3656798d9131057519773cef1d3576de797b4126fa22b07ef5fa6205de8af7626be8451bfcf70921e21da5d947a1f87f7eccc98719547959e82f0e441b06ceaab9a3717dae35a280e1ff57b9873cb2360e70ca6585df31c8e852b85391782c6c4a815cb2e0f1095919ad54d3ebb4d3f66a8bab876dc3487dbe9b263c"}, @generic={0xf, 0xab, "c69719839ce92edf0744684165f660d983c895780564cc377124d938fd5e26e873e8b98fd4f30aa951502038353c81c2275d1e3cb9bd718c193c28fd87ee0a345023aea38c963f58d7712f9e7fd6bf48a034262ca89a764bb04b0dd78e545a07b8614d152c907f4bb684b58375dc61465358aaab7b85b87c8788ed7d4a044e66d434fcf9eee833ec6e1892937c1745e93882aa34c3174a4dfbd8cf4581dafea19df57892bd43aa8c04607d"}, @generic={0x1f, 0xe6, "c22dfca6dcedf487c8dd58db9a3ae9c51668e1e1a0280553653c6f43b747ba9a4bdbad175fcc9b4630058b678daddde80a09af424050e3b00caccdbf09e36a79e11cce10111aa9ab19036f5ffdb01249d3b7818c4db4f24d69e516c74aae62dce7c722cc4723f2694161bb5fa7d72f17c4309e5dc08f20565a0a956148cbaff721d9f04da7e6f3bc05d1123a446def8c363019ac38f00282fd3a0949844fef88c7b730b6284cbf372fef0ccd4b9b28fabb9bb9f860f8a0b5b73939f169221ce8048490ce648910ff956b4690b2ca7ca9a9297cd11608dbf360665a7178baca951e0add8d714e"}, @jumbo={0xc2, 0x4, 0xff}, @generic={0x4, 0x1000, "a59cb0e48c49e569360d8bc1e2b8d2d2208ce1de71e7479dd85d86e387b520a6c955e33a4537d5363a5e701ba0511c18f6a293e49642e45c2f83a9b781518b90db0ec24153b5095d880fe3c7950111ad2896feac03b5efa1268843c083154d8edee430c56d7dc8482cbe5664d9862b45f12670fb9e8896a849051c64247959dbb7ee57ee21938348fa9083a93c5c0aa741ebd2364c13ef7bf52083e3d5ace6b732927a2ac81a8ff9df942cbb6f0ec842756671d413e6d0e09dd28b71f59737fb908e252d90c89096e0132e5f87d32a1c39309d14dd21add923b2f0dc0e2de21f84c2453c172d6dedd00636661bb6950e3e0662e16b9aab94265d562b5d63b5fea0ecdc86b96ed0ea74c1b00e5444e75d067d2b043e930147b64b391b412d6e5788a302bd40b83ba04784d80b9c043ca894469fe889ac0c0a32334c594f8cbf35aa8a1faa2a807a66076446c102ce4d6460208f9d3ff453fed51bcd26712105722a081c4267d4f3a0440d4b70bd29f23b8265ac0d1d48180332f2d4bf46bb26544b448bac6ae23fdd62e351f7113cd82677fe1e5d7a88213025e39a8c597f9c5b8bf2f87e040b1cd2e56f029fb1e5be0160deab7e9a28173f0b2967e33cfc5b7d35c3cf56ebda307e437aba5294c2df5bedfad087e8f07067c6f8d85ffde493ba3d908ba8aa3f6a78881bd3c9cc5bd5c91340c7174e5172dadd5d3d677fc7ee8511c1039debb41ffa84ae250e5c148c02bed81bcb9387b96c126e7c4cc84ca4dffdbc35643d2ffd24639f4fbeac1092f86787396e03d06b051cf02d02886e1a458487a70543fb24c6d4c8525737dcfd0d925a8544dae0cd106e7c413ff814c7f30110041be6255d890b60ddafde43f425fe0be68d29af71ccfdcbf1d326ddd0bc9166a0f245f37f5262a30d741062d31df7de2922ee4e3f6f600c9bd2489dccb434393f711283e5a94009aa2f8e6b2cc5f1899efb34f3ad435b293085b5ff749ce591a318fb637043fe628e416a68414da3a5bf6ede81827a845fdfdfccee9e974945e9f11a6b386bf749a115bc088cd5a60fc7d7bb99bb60990cfea976b213075b8d6b8f31de4b526e0918ad75470a63ec82961783bb95bdcd10201ba594101c90e305ac94231d9a8040cd041ff368de109bd11286ea0920d6547b5eec8e3016baadc4509b71bd3b0c535748b81d7d584be76912a0ef904a242bf4b0baecdb9ef96fe13fb3abca41d21f8b9584df71ce702c1542aee86d14d4457c1edd4d9b7cc901c82646654fb950d6d78dd762866402304e2a9e52fdb286affc5d01cf987ea8168954a269b546d3a7cd9da196022dd4c4d77f666682bac40d2f1b5193dd57cd0dcc06d02893f251a699edafa83bf601929ec0611366a235d221d4fd90bc8c912f5129501e5fe55ed556f11ba414159567a263793c9c5e4e92d6fb95586317c79e8ecbe2d86ca1cf9bacb08f34b473e6060b05b8481d567bd6ed54a9d1c43f27bbd981f1b43ad8378763b5dd84effe17616aee9c058be392599fcbe8b3ada56e9b437b52f163923baa1e48bac157435782c412a20d4c9b994abad710a6a38f1a4f8454c7bfea14f94a3950c546ee9976153b75c66c18dcb04f6c53e128bf6f8ba5915372ab0dd0b42404282f6f460204036fccf7b16b6caa7ed85ffcf1a80aecaa369125c319d17ad9063439fedd2bd92d5b6434707924c214e7c5b16989033dd9dfbda5c4ef8e1ba2bd0e5f45b9dc62b49bf5b642f591bd4279bfcb7f64cc5ca285e4b4e066c84543473137d0aeb46bbb523f788f8dc0f2f9a89f8ee858494fd5d9b5e75fe5dd67f8c16466c11e55a1669ac3bf901cc7ca002161b003d09a04891f0768288b1bb8091857bdea1e68e4e629b803742ebe3716672fa37b1b38430152855ad470832d346f5bd3758853b53672ff150d51fd9e3a5494facdc9b2d1c312f5f0ed5fbba4b1f72f1f1a0a8f11b06608105d7cb7241965dfe4d6637f7c7bc1cf99e407991d7d538c464a06cf0b5cb8173e7bcce3253083f0b7608601afc8530b3db5ed77bf01c6907d794af4f155bcd681b60e3dfc6e89c021149dd69aba6c0e10feb24b444daa6ba52337f930531c8ea612d9c4d398c19b5cfac283de2bdbe15a05fb456794cf512251e467fcabcc2437b193ec7742a04800cf4e56caf40ff4a82ed56168bf964a3591152d0d26543f1b6a1aaaeb961413f84419eb626d6c6aeb53826d6e63edd009ebfad22ca34a811acecbc1eed9de15e87977b09836107ad7625a8c948e0782d3b891b19fe565ccc1f732bf15033004b4378d4ff2440155d882af21984aeae3c8af41afb9ddc8ca3d0e43db919206a001e45a314beb3258bc4a35b43f87cf4364d4d47ae0e76a5dd525c799f2bd483c3ff4f0756a4fd80b08a20d078e43783db10ea4de8373daf619895086c17ad9d7362008644376aa84956bca078736bf4f0610ae13ecd530327b28db629ab0a18c946493c29fc1a68e3ab3e38de9d8c0f00aa2fdc6864df8d292c672a5c43ff4cc42cb5bd011333df2e750830dc67d77da47defb278326584465225398764f8548b3bf955306ede4f9040af8354ca8a57459b1207ba0fe6322ace0e43fafe823b8506eb75775b188fe6180971105360a15e6962de26cea76890965234c853c2d966a2c01e086799b4c2ba7d499b8d76796c5d28c2eb58c07c0e5f4497921b9ab9be799494639d8e430f2c92afce5aae9c38a204d3f1875a435ccea086dcaa6b772bf800c187c336cc43246a9f4ce61191cb1c747a6abdd4eed195a9fab41e2d7730b7ac175a19569cbe37844f437b9a9f8f241b01a15aa7fbae11222ef21ed15a42569902b8faea5ca1682c2f9dfee3ce7d79b339e1f57d8e50a069708bd6cc8785191a4ac8fda593688803d32a78bd071458cbf4d26ce09bea8f58e807c4f3e98efe4b595e2f0346842176e97e620bb2b6bebb8c5a6237b8a0bdecfcccd0d43016f1b35fea77ce0be28a8264cd47f39460a34d5b40342d6bfb0f56d0e53a57f0be535edf8d77bdf1fb7dfc68b0b1c876328805a0f07dab9b6b74551bf30cdeb5fdadfbeef9c22f7f3146862b8dd0f8ab586e26c75e98359feffbe8b18d5c3bfd23c02d0e57528ef7b9826779cfcd2298b2a5031acfee1ff2dbb6405bff8fe66ce533f1739eaad33276fc87b37f62cc6a0224c2a7a536a5fa7d92754d6873d59abdd4c72fc0647023b0416c66277f0307978f9e47012f90b7befde1cb4b6282a7bdbc7119eedf762e187180d254c36aa7986f57028206ad072c0d806ffac806207924ef102c4d0529f2a73fd15b63b9f44a89df8a16b1322b0911e79084887ad4f8fffae58864db1b53dee6bb8a48efe4ea46ce2bb4ca04f73849a4deb8cc84b7b116505e6e84034bd103302338cca7fc7eae05d711e30bf44410b783cdb91643b22bdd361fdebd4bdc1af7a9e68d5414411fb5a5fedff44a3d4f8a711a000c8da233e39e1277282bb7f96cf904fe0d9a6696ae53ccfebb1f9e0bb72fcd9296994b82c31b725992e2ad490febe975f952ca1df6dcdc6f26e191bb9419df1a2c7ad3a6b926353379a5270042439817000e4cb2a8b8a71aa7ccf260d8491092e63eff9841260a47ebe3dc199d3ea16d044dc43236dbc7c3ce47b3c26c44f0724a9b5f4476b12bd8935b4eb05cc3db856795548426906ad438a33b24c631e02cbdfc4ae38c8874f11dd3932531859f7846f84eac39dcdaf5f32bcbbd4f729256c074fe048187196a5d6d7f3c2cdf5765c399108d0b32bb4f1ffddb39eb37e83ca626fac9f763f615398025bafa25e5c96bcd026db827a847876e09b907b48acacd7b06046fa02dbcdbd6d4cfb457c91da47d20ef8f33c23fd3232b0eca52236ceecbedb5663bcb8ae0a69d8a7477e19618d9114123c3892de4fe56f26502f8b82bf700b5fcf09efbde682817e711eac7b574e8fa6e07ce6ac369a10fc1df9fc41433de69b0f01b3612615f69daa806332b98d3f2b311042a3ac7aa2c758cbe97c9e971b5b5d586aaf635443b75eba7bcdc4cb021ec1be7c1d300fdc3fdc537b120156a1bb3f6f4eaf7f8f4a78afdb0f334557be92a9da815b8ccd184e08ce8121004b4bfb628bc41241bad4c9fa4360d0e58d45507039db661796aff9c27976d963cce0fad377fb07912951b0b46aba220f0b0ca440e25383042a21d5b8eae609e54ccfd53309c7362eb4ce074920d7abfa7b1c420246a22a4041089ae6d144dd56583813dfdb7d58bb4266b31f32edb696d69f38c882ec78f34c7450e322107e9caf4fe8743923679c1194eac5b804cdc6d06b65bfbc093461ba7b288f121f75557b8cc98708ee6968b530e08c6cdad5e7aca8cbd8dfed645a07d0699a83aacdc771ba70e357a970ce810aa185ef2b7ea93f778928244bd9c87f0d85554f5c437bfe36958115f61770a11300785dc47bf6cc802d46b01acb7fa59dcf09b80a72223fdcd0f34d593f994d66eb391f9fc6fd446eb9b8dec7a98e7de0981802670985d9d5b1622ec2101b029b7c367bd0ef2eac0f490181ba863a4376b5cfb73699e7bd43d52b90f330bd367e392eaf6f558ed00f6da2e369faf2ea88c6316f8cdefbdac435b398eb78013403d58f5c2d7e6e5e29eb3e94cd7c366ee01a32a2fc50254275167829d6857b4ffb17af40b8cc4fc28bd262f9b29a4738a110337264db7d271765689a8ac6a2adb6c0a521ec664764748006aa06219c19a1d602c33bc694c2030b88918ef7ce32ae18e7b4e4375edb84f7a97536f9563da85bd01172eaeeb49f469218e1325b49fd7fa301cbb4910ba5171168c12cb1819d30fa759e08b9dc68902ff91140e07543474f6debc400626a0ee136f105ba3b14bfb7229c3d5d199fcc12238e2bfed1353e5294d02cd488f8976fde4cf320f74177d0b18dd146cf674eb84f313a1685bc2591deea7cf1a550edb0adec7ffed5858708b0d070a0dacc71f967f5aab4c7b3830a913f726c412b356e8eff030fb02dc64f0535914a4e58fd623a9c5fa5871e9484ecc50c5b32e6b6f8cbaddab09c24b402954a9e191e98bedb2a2fe04e153feb310a1d5f579a691aac0ac4cb08aa489c91eafe43bf8077545b8303c16302ccc108f079d19d34fbcc8e740981434283913af83281e7aec4f830cddcd20aeb276d13d4de38bb5a1a5e039c4d42edd7728d92c277212f1ed52c2000d12ae1e2612a9dd44a85b561a840701c5e6b48b1dedecbfa3ab336bbd34e658aa7bf87c4dd9aaee2a1457dd5a2c8f05efc56ab0b568a8eaed74b2b0b1d79ac65f6bc9434f8bad5942d839dc7fdadfed31bb0e0b354c5de9b510dbbce76443a09ec85cc65c1bfa7a776ceb50f938450c1118328955fcc85719ac44c41f28d63319f1b05ab2c64411ff5633d5a98597e1dc0d6a21c3ded4bbb86acca9f071247ecfc6a112ed5526371ebd86f288c3ba1442422cbd7dc715abee9193a1bd01cb39783c6ff0c80d7f9bf686da1e96bb6e829ff392f431dfe6305419f14124a73f564fa84d03f5a33d2f3c58143728026f2e367230aacfc5ae078b05c5fd2bf82f98e62eff0a39717ae7f29bf85a39edbd726216d4383b864edd99bdf48b96d30d2fe142c9ef6c9c692b032998fbbb27cc49b84fdfd2f20adab20cc8ffa1c1b35e1d29058a0a88bfa8c5a626857d0232ee26d91a73e3265f22f739de66005572ca61014fb2523faa432ca60526f26dd577a2c0fa6c1e12478e243e5d3e855dca6a8deec0f555dd4b160559e6f4d45d8616cb024bf124723fc16cef03b33a4a851a9af"}, @jumbo={0xc2, 0x4, 0x9333}, @enc_lim={0x4, 0x1, 0x9}, @ra={0x5, 0x2, 0x8}, @ra={0x5, 0x2, 0xfffe}]}, @hopopts={0x6e, 0x26, '\x00', [@enc_lim={0x4, 0x1, 0x8}, @enc_lim={0x4, 0x1, 0x51}, @padn={0x1, 0x2, [0x0, 0x0]}, @generic={0x4, 0xc0, "4ed8a2eb29119cd1fbc9433fa23faa21f5f35cc91c92dea0dc315c5021c4b5394a972d65fed807f6c9ec6b8dbd5a6b99383f2901adc2e83ffcf7fa5edae785701044c15467ab39134385fba5db7f586f228804bec531194753b4e349a16e8ee8249d33818a5987ea147a1fd12e147d2f12361dbd037b92872cfd432fb498738a9f5c02c77af852480846c749047b5cad0302c69e6d7d960d437442e221eb976b9e7cd35a838962a88a1dcc05a435971bace7636038a1ca7b6abe84c7626db9f4"}, @ra={0x5, 0x2, 0x3f}, @generic={0x6, 0x60, "3789b024206a1e43f247c85ec7c1acb8386001565d857903979b46c0ea46b41a176e494bdf589d5e7e974cf3b4704acda03ea39113efd3928d0d545465ecb05b2bc2fe3c235d71d5db3cd90e102f3b0d50d9f64857ceb4f401062d17d3a17544"}, @ra={0x5, 0x2, 0x9}]}, @hopopts={0x3, 0x0, '\x00', [@jumbo={0xc2, 0x4, 0x1}]}], @icmpv6=@ni={0x8b, 0x0, 0x0, 0x90d1, 0x8000, 0x7fff, "609f605097c9565bf78346758cc879a6c6b1c4793ae57f7dac32e6b95aaa9673ad341d0521c72ae49ce6c200362508d5695122dcf743034adc6359400bb53918c65d311a5376ca9576d0060c52c0c038de661ee8c68b4b28f42713837ec4c0fe9f95fcd540a7a674bdc3a1f89b9e99a1f2590aabeb59fe306b2e"}}}}}}) r0 = socket(0x18, 0x2, 0x0) syz_emit_ethernet(0x13e1, &(0x7f0000002b00)={@random="16eba01288a1", @random="b1546955bffb", [], {@ipv6={0x86dd, {0x9, 0x6, "4f9e93", 0x13ab, 0x11, 0x0, @mcast2, @local={0xfe, 0x80, '\x00', 0x0}, {[@dstopts={0x37, 0x4, '\x00', [@padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x2, [0x0, 0x0]}, @pad1, @generic, @ra={0x5, 0x2, 0x16e}, @ra={0x5, 0x2, 0xff}, @pad1, @jumbo]}, @fragment={0x3c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x64}, @routing={0x67, 0x8, 0x0, 0x0, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}, @ipv4={'\x00', '\xff\xff', @multicast1}, @rand_addr="03e3fe5a8b84810b758ae44a87b260ba", @ipv4={'\x00', '\xff\xff', @multicast1}]}, @fragment={0x3c, 0x0, 0x7f, 0x0, 0x0, 0x4, 0x65}], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x69, '\x00', @empty, [{0x1f, 0x18, "a12d22c2f2d492049e95332b4686e6b96cdc9d718d22b228b25fe00ca1c101fc9464dc8a51ecb1800b28e2cf29978c0803887f19fe92124a47c936646d12f61c2aa03b7b01d4e58d9cd014ba301e118a3ffef5e165432b640d076028a5c4d41b63b455c540ecf458ef6cea465a6b3e75232e4c2c19a5a459ac6780d66a67c21eadf2dabfef2caab90b3eb2c0e9075eb222b13ee9f1afe41c14df521130068318d0362038ac61112797046a5f5ed64a4f6e584ac0e274355c93c6ac818f1d7ebce587e554a9"}, {0x19, 0x1b, "72e9f26cc0feff60837ab813d878d36b977d8ed6650ca71a7b1924af9e7cd9746d9f60040bd0acb3ca7b40754614b165260fb2c2b116bf27c5a322fb9826580bc83cb72ac579f7d928a647abf49a9afe64cb4a9cebd33eee45d0c4905399a6b0e03c1d54c9d88f6ada77425df940b8d7aacc7d2388e6855051ee84eb130ecc4ca1ed6505058176beb6f949a1025276886a862ea9148e9a27abe32da454a49ea6e1cc85ddd0140d101c6f15420eb43a24bcd0590349a131f9d64f7e2d79d6444805930d00566ce28f0f48577885d95abfc9ab8a1ae6542a23e1eb"}, {0x0, 0x200, "d3db14617ee5d2370fd682874af421d9e9ab12c03f57daf20d0fb07a56332018c93224f464cf41064cc84950d93a33221906d75d43ba6094e08a63de20e14ae03851c4650ad746572f607ff1a81e5aacfca2359acf34cac9bb2178faaf3ce7df79e0259e281dbfca9555e19cc2c08e260379d251f4ba0ec4d4825eaab1bc36d9e522b0c4862f0e6637d55373c77a7460fc5fc3304af8dcabd3a8841d6f4cffd1d20aede17a8d5f2c8a04576071c508e911a42211812ba732a338b18b8b4e409785a2cef06ce816f12b0bb4ce955656b484ab48a3ce817135f197620921954d3797094d545d6107d2204bf76962c974430ca8b518892a2bf6a75d90e42de51555ee15efe7bd1559e5490b892416071155d2fc80d9369948868cd5176e7ca2e38dc430057effb47b083e3a29561fafe088999f9d8cb7837d34e00bb875fb924572d5d9f0dfbcf5dc12d2c97b13c33df629334a82cbe822a77c78680ce002d0b65e165b000be41ea322147c04ed2f0ccfad8cfb6f421de40346b0e9ff0419b5feb5007563c5beb5b80d2458fd16bd8a3409447c9f3e9beb3bb680b3ee772366f74ed469ff233456c8885e9d24c593b560b037f9199fa32ca31e5450a87a5b09ec60f5d9e1d93b47a59e0cccdff83680e8da96ea6d188d57bb55df71dc795ee9f0fc6564e765f79759019fcc0fa4661bd5060e41d6cb77e5478c2272397b5475d7418fae961b1d8eaba1b55d56d98530378cdd589b1e91d1a3f30df5eeb7c96bacb0fcb3c805b606ae5597a8442cb18a571db180015e824855ad021589a883998625d09f33aa8d0def5fc3f05410ee806ca0319e847af9a3490736b3b41f1711afc90448ab00b0ba59b753faf056d524aaa009291c3f63bf10b032c5f75b21502599e0b0f0d4125feb4f0ffa3ad83f4dd817bcd8d3a67f1e49999788361ef8076b6d5b09e1a915e1436b1700a497967d12f3f00903ce57ff2084aad797d3017b95da905c9842bd63f6397436ed6a3aea30efdac72bd694490c79216a7690b56c5acdfd46aff4489bbef32a33e5a3f4d249ed5c2895325ed3422da924ea7ef166eca810fb235059d612d2917ad2ab415d5ee8e6b2bf1847c5c14fda66e9e228c5c8bd2eac490806a7c3cfffc2c3840d2020305b44569787283b9fedf9b266c2fec1ee26ffd55ebf891b76f8f97eeb71f8dc93cd85b7bcd5b80497bd54d481f503d55ab52186418f53889313bfd8cb27296782c68521e19af941e68c6a696cf9b9b16ed00fa81bf3dec74feb5c1c170b01d8be397d3da7578f93cb5bc76f356b85bfadf0acb78f9c5c311b62139cf95bee319eb8ddd5caccbd5ebbd323e0a7674ddb294ff114e8edfa223500aec5c7e0d12821d6009fb527c0a9a723733b062038a030653d8ce98b4d5630d11e81341bea769f4a9c844be084513fa619ab0809eb211d565b4bc988265ca1cacde97d34511724a12a9bc77cfdf5672339f42eb42dbe54c2c88bfb5fec63ce1bb95f1f6311a05ea89cc5d660c2fda240db3b216dfe1c859543a94e2fe029db6cfc9e19819705d030fdcb4c4307163de93275d36148396c4164a0d54b815abaf4142e5ab12d90b3b2513f1713334696880276a137d3d963358e8bd8e7494fd88ed1961af651d763efd16d2a64498cc96474049fb09126a85d6c28cab547ef57bcafd75eb5d725f14c7526b132e66367cf1732b40b0bb736e663de85852674b1b5c37ab6cb11ede5536c3178a7feab55fbf70ae617056a08d2c6d5b115120fb8a15d4c7a53f8505c0938e40c08d4e6eeb8083c793c8658d2a82b469a2d24ef683f4ab141851cdf11265a2aa3c9a9aa077962a1ebf8ca2ca880396c582a7336699d10a42e18e51d981bed9e1f446b668539914a148bbdde9ea457900e711fb527d6267f2ff4b6eb79ad2a750821720dd3ff567b8f7f6e4016cc534d242356d9a8b7bbddb630c031201e017ce89a0dd03420def656207aeabe60fc5946bfd70245584b8784c1570435a78c26120123e83cd240375819b83ffe63c4302db37fc084c3e36076988c24f42e1528fd83b9deacab9130cd628b31db12d2b7b604bb7a7726a7e25add728d7dbb0845797ec60c001b1f30746f7d80bef4fb8725576f4d96b1170f15e8efc3a3860f6e2d40a9de6b801193b80013a64109c1c8806839f04801550298676d2410af7df612588bdfc38c20f1188f61452e023b43179eecdeabb63e2981bd21eb02a91fef9319d31b59ddd916c467b91683d5a8d72a6c9b9c38a4bac665ff025c293a29a27192c35e5c40812e891b15d442d5f9f4fe2e7e13d8a1e9d4b0e19792e140671aca2118bdfce1abe992e4ee14f3e8a9fcdcd4fedbebed7ffd5967c1d8925a26d2ba08bc7a4321946df482dedc997851da55f32bfe5539705ab9f01e8870fb2f117434c9bca9b738b7c2bed2f86658cfeb747fdd73d3c0daebe2faf23fe42c52eacbe94a5202799c49192eb7d6c30c46e12cc2ce9f9bd1b13927c546e16f906225eb6fe339b20bb6b6bfa60f972110aed924742f019a1a586f498f2504f2b72f72fb67cca0c05f34090da41fa40b738e037b38cd3c958707d7bc2a7c46989b34b4ea154941d9a3c0244086282abec97ed005a6298cbdb72a536abcb7161fbbbab4dfff53895540e13402eb57d4055580c3cf95822c9ea7f1c3b3a5fa27fa9dff9dbda7d9858c3a43d5cd7a0d3f131badc0453e58825b0c85da0277028730e186c940473a84147d37948916465f7deaeb3444d9bee45069a0c462ab6e578ac3ed59fcc701fffeabb500d928303454c4485334ca0d72746594efe883f0f21667d5b786814f1294b1b7300c5de5b0a0e08698aaa2ec90aa4e01210b7132ec7d4f3359e250ab0a71dc090a52df05444434c08fd86b2f68fc956c2c4e4bcb03c63739ac5dde52dcad2c4b25d1d5c00117c56ee676b6e143c667428fe67f329d5f13b807824245cd57b4b87c463aab3b3b9322590b5a63e0f3f1b2d50c2f4accb0cd38ab11ae84940dce4be2547e62f81fe0843a1c19ef9b8baa427a9c70106784824b931c5a7545b9bf980a5215eb292a36e0163ba986843cca63c492ef6610e8320b40d91859b16034234941bb8d855dd8b8b136dce47228ce439d938b736f99a68c5dc608381b24d1982adf787fb12d84b7ec887adbd9a0e78065e271ba1274bcdf13754d880a53204f27d4d797e3dac063b18b845d3a0014ae1197cd35770bc6b341a1661d2fb23fbcf5a3e94ecb64cf2a884c0d4f0044e136c3fa7068763f734535c3a228d91f354c2eeb2044315c9522ad2b3a52259d87182e20c414a52d6ab03acfc108e3bd63b15cbd9d55f5aaa6f4e5c950e1e09f09eedf428d1b1bcb9eb90ec8ee9315eba9a7717c1bc76cdc5fa75c2041b01fae653e9471798355b04e537fa1e8b9affbc0b34f1ebb141bdb1286c7cce9970bcdc0965535cf5c83c45eeacb2c85eb6028fcefa44bba1924da670311e602a517698a888e06f9d1ad41178d98b0896639b309034589eb6078c41a6a5cf34834d6c216944bcfda9f7a4e2c21759361006714e4bc4edfefb0cd2e217c2452cdcfe417d9fb519fd75ec8c5618aa4f9c60971b838a93828de2db262f6faf71a604b6d9953041ea11241d88f5228264f4d0d4dacf9e20feb2ba5bd3a88c77affd1149c3eb42535b2db135a99314ca82f7a4de6d754b7248b0574b485b4025addbb52b332be84bccdef8ad345ddffd736755b52bca91440bf47d15f4f8c2d9279f85690ab58d6f6bd471f8da3150b043a721d5d4bfa8b1069327b9a1b1e34ca36822c80173d4f9acf5059742f941a080a11b7efc0853cdc8fe10a9717e6b8f5268f65de51dad1fcd49586caf2121314c06b96b2e6b46cdc0c68f2f18dc552aab19f25f1e4f5839fb59953e4fb10ae86b7698eed955b21e761ba03cab12f425c1f1ae63c3277a84f3d450099003a62553dac7f2f193a233c0d2d5cbba17d12c081dd393140fbd53dc39b4dc658ef54c100537b6f3f317de49621c36e5d473eb1a02b26ad342d5fc481a63e1a79199c3dc788dc68bd8ddbfa0c49bfed1bfde3d82d8cb54dfb85654ff2c17c807b39f5a4c1faeb05f3eeb428a51bbbefa36f664be585759f34f26c0fb128be11d395c1f134a1d176c5f787c11701797c23c6c3373f8c98bbe46328abd47ed7a805cc59048b3e66e9e4c8990c382546041a2479e459ebf256f9ae647e6aabfcd636d1f480e4b9a45187f94c4d179c026329996f3356708a45182449de568fbea240e145f3936a4f20b29745a25bcab52ef781d77a6f4e745bae2cb057b6bd3ec7299bfb6ee20a7a0f38221bf409566ada01034b4957e3c3e8baa1c82935dfda9ed22e16c249e717ec3b43415e28241412e1c34b470a34293d86d37d4dbe369c129a7ebcd213a0923a91f17b3fb431746c3cf63eee0a976cf342b8df7bd16a12854fa5a2dc9e36fd6d85a4be8e2d1f73df76763010040c678558f80c563be7f44a42cc95b699f2d222991702573a56e5f89a9b0fc1c2493e102aeb2c399d2a5c12ae6f6ef2b28d736f109c88b4b049335d5d072636c0def299a8698566fcc2f98ce21afcb059b43eae000def24c63b0b4c6363636e783b494fa95ef00995372aa578359ea9a674cdd63fa335b210d22adac175ab7b76bfeb675d013215f3b53ee5c2118ae18c273d35e1eb094038c15556ade19121fe47e8ccea0a1ef08990205ced15180bb4ee95a99d267ed59228d0686425d9c7626ed8fbe2bfe2f7f87b080f228f4902b09822bf98a7bbde08c1004d41dddbdcecf9ddc5b23a40b885b5cb74a79e4c7b9a8ac7852e65f5eda92e26b302626623b9d7683d685be181297be6cccecb3830637f7ca6b6d6dca377ff555192807d36e1c0a0064ff9dc83fd79705f1236d8d74a9fb2fb9e05e539835d18771091479c7f67da6ef575ec7a752dc9ae9653ace831abe3e6875c922a82b8b29cfb4866e135cf5473a16c1ca04c844ddee1255498104ab10f47301f070a0eb34d6b3b6dde363f2fb239684e0931e87a2fa61a7936badda9cf30f70e6a3a3ab9580a3cf5e4cd7e7d36e4466973eb34978b27a26176daa29970c53658368c8bf44af65c486f7c3f33adcee604d56451ca1049a9186c32b28f8b9327623dc1aeaaff91fa0ab95125f4d0eb49fe719c478829e83d4bbde6670815e7ce2e490eef90cc78f2e8a35e5e738127f78f2bcc84ccf9e21825af0ad0c4a381aab90aa63d8ec790191242658dbd037a34239bda1311f0d04f5390d674fb32f7ca3891b572e6ac555025e36eb693f4b47d81b6a395e2681db26de6d27cd56013b3041a99e90c4024c763b0f598303cde94b2cd117602f46891feffd407f1ee8ba4c457f6317de77af1e617e24e5adbfb746abd32672162bdda2e1f6ca9ae3f4ec21cff536446d837cd513915ac775139b55e0b2d33c69b7206ec4f980c2d7d44d36a30aef780fbee8b11dab124f242ceb540ee6db6316c7f9506efe349157350039915a78f2b8b85f4248f2c1d1aed8cc53c55f2ff936c101cdc96e08f5bd6bcf48a3633f19d360b7a5e4905cf33f22005beb8da2f4c7ee191fe9c92f40811a7a6cc21539cec301ebbe0881ee3cca66263a1b285ae4db057d91cc3db884d56ab35122c5cda6153cdab2b408ab339ad6c3782bd4681e68d4ba1ccc06e353cc15aaa6b2ae5ca48e5ca83d527bd3aba3ebbf4352d957fb5da0b5cf8c730723fe713bb382acc67c89575e5c7dfbf740e40e76728c2d06791901e53c830b7944af9e1e0aded1a4bde31f3"}, {0x1f, 0x3, "a4b53a3c912c1c12dd2be3b682e5f993feaecbdfe0c3dfd0"}, {0x0, 0x1d, "211eed80cfea6074b6b5fcd562204323212463343a73eebd4bfc21039da8ec743d2e12fb4fdb9f0dcafe22bed1a6ff2bde6dd5ed4ae49b2f778fac579da90600a9145ec63f1c2567766bca7cc5d96cf039ec9e3ff929793b4b44ce7942db2a007adcc6a2d6f7ac7c31731dad36da3727123aad6e5fcdc4a1626030addeaa62936ee9cf5938a0a9a7ae73e5044990196912a893c9217c9b8191acd64d5f8033452b1ee1b664b8e9d537aeb1c32afdf033dff782de3be875ffdb6b234746f41e9f5d54ee75ba1b3756123ede5798e4c8769e53baa6060b1ff8de34b713e7e1433737e74a89ff7763"}, {0x2, 0x7, "5d37a58f94ab1b163671936199f157c6d33853e3d8bb2910db0b74aeb86be832e45054065b056f7f3f2fafddabf0b21e83c077d60ce0e7dd51"}, {0x19, 0x6, "45fbf69ff738418be42726ff42a75cab5648caa4965699b642dc0a138656166decc66b50ea47a25edfe10eae6967"}]}}}}}}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) r1 = socket$inet6(0x18, 0x2, 0x0) socket(0x6, 0x4001, 0xff) syz_emit_ethernet(0xf1, &(0x7f0000002a00)={@local, @broadcast, [], {@generic={0x8145, "78860539d26cec17406f4a2564893c0d7ec0f458095101a1d5b9b0550f561a98b032797145f184333c5a5778e9b9ebdc912b1bcb149d6864db52e054d1859272a05e2d575949aebf859cfa8674d2ede576628877d5fc84d6ee7090d71d6069e45c65261699ab738f014e796b740b7c8849f33be54d871c16716d99fcb18e737992d5a44316983baf602d5155e707de63b700262d3ef02549c552408e99758c5c30c95ba9fdd28f0a7eec2483cd007f340ae3e3a52612b49ac074db5282d753251dad69b8b3dd136f9b38d50897049b6327aea7339134540b3bf2b176213ac97700256e"}}}) dup2(r0, r1) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) r3 = socket$inet6(0x18, 0x2, 0x0) dup2(r2, r3) connect$unix(r2, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) setsockopt(r0, 0x8d77, 0x2ea6, &(0x7f0000002980)="27a43dd2a3f8770211f5f374479de9fd7a845f9f4a28d5746ead76461d82e9f57b318c8c7b563c3edf5951eb255b3318b8346c2b157980babb031b86701ac8ea7502e78fe789bab364702c75681b8bc47b88083c18f6", 0x56) syz_emit_ethernet(0x13ee, &(0x7f0000003fc0)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x13b8, 0x3a, 0xff, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@hopopts={0x3, 0x0, '\x00', [@enc_lim={0x4, 0x1, 0x3f}]}, @dstopts={0x2f, 0x1c, '\x00', [@generic={0x8, 0xd2, "7b19c421cb64a2ff3e9e85fdccc7acf945cfd5deb879735418044dea4f9b8762d4f72ef9f70917a6ab96e36699e9cd0801e7e53091973dcf72ecb95d0aff2c591a265fb033feebaab17f880fcaf6f188e99aa3697678cddb86da1ee0bf6701b70748d179ec59875a1112aad62f41b6fb931bdfc1ddfe14f9df2d81c8caba7124dea5f093255aabab01cb3af034d2532d590d45a12489b41b2b3258817d27e67a879f22ccea0aa9398433600226971ccdb6e882a826e20b10eec90e9f12b0df35724489fd0367737f913b363a702a17945897"}, @enc_lim={0x4, 0x1, 0x8}, @padn={0x1, 0x1, [0x0]}, @jumbo={0xc2, 0x4, 0x9}]}, @dstopts={0x89, 0x1, '\x00', [@enc_lim={0x4, 0x1, 0x1}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}]}, @routing={0x32, 0x18, 0x0, 0x1, 0x0, [@mcast1, @mcast1, @empty, @loopback, @local={0xfe, 0x80, '\x00', 0x0}, @loopback, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, @ipv4={'\x00', '\xff\xff', @rand_addr=0x800}, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, @loopback]}, @fragment={0x37, 0x0, 0xcd, 0x1, 0x0, 0xb, 0x68}, @routing={0x62, 0x2, 0x0, 0xff, 0x0, [@mcast2]}, @fragment={0xff, 0x0, 0x34, 0x1, 0x0, 0xf, 0x64}, @dstopts={0x16, 0x17, '\x00', [@generic={0x6, 0xac, "21cefa278c15e4d1f5ada80419e0a9c03e66535a919fa8f815f8aa58c985d0100ab56ccc98cc18eecf694dba937c12913d4452a3c4f0a8b6463d8e51562519591b5151010764aaf26ecdbd2eb2c596be73dd21238e7c33e82718fa009cbef7fc193ce217aabd3bb958a087c4c3d023cfce159083612dca72bbfc4a7a867b147d5026415c70684978645bafccde10cea1bcb7fe65ed90e2149be87ab7a159c961dd6285dd5c3d0289b4b7330d"}, @pad1, @ra={0x5, 0x2, 0xd3}, @padn, @enc_lim={0x4, 0x1, 0x8}]}, @hopopts={0x0, 0x2, '\x00', [@ra={0x5, 0x2, 0x1}, @jumbo={0xc2, 0x4, 0x5}, @ra={0x5, 0x2, 0x49}, @pad1, @jumbo={0xc2, 0x4, 0x6db7}]}, @routing={0x3b, 0x8, 0x0, 0x20, 0x0, [@ipv4={'\x00', '\xff\xff', @rand_addr=0xff}, @mcast1, @loopback, @remote={0xfe, 0x80, '\x00', 0x0}]}], @icmpv6=@dest_unreach={0x1, 0x1, 0x0, 0x7f, '\x00', {0x9, 0x6, "27cd30", 0xe5be, 0xe2, 0x40, @ipv4={'\x00', '\xff\xff', @rand_addr=0x400}, @loopback, [@dstopts={0x50, 0x1, '\x00', [@pad1, @ra={0x5, 0x2, 0x9}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}]}, @hopopts={0x1, 0x1, '\x00', [@jumbo={0xc2, 0x4, 0xc4f}, @pad1]}, @hopopts={0x62, 0x202, '\x00', [@padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x3, 0x1000, "9a94ed82348f3efd46696dd6f65bbf7db52aaa8505b95c633647668cd00f84cfb9d0c33737a536362561f639efcee262aa8e715a929aed15923e5150fb731bdb0d00e2539ad230cd95a71e066f5e92c828315779d7b6303a02370b86d29b00c87915446a497872281b44cd9d69abdc866119e7817a1200948eeb2d724c5c64d853921da12e9170cc211fd297cf996ac1f28a034308db616b7894adfb3e6ed3869d076af71b6eb357333a6c71491eef5762ef40fe9018dfed2d9610823fcadd73f855f1399f09b48ff2fac35667fd6ca64fa42aac20df05688ec6060c3110e2e063c9b5199dc1717bf8769321f3742a3d57abb697abd2871f8b33256f74e112fef62bb9de3ceb73cfe33638fa7297fac071339d3d836bdc6487c4002b3b07dc737417ab95d522f749e7463bdde8c36b2be874c21a7b3f0a42fbb4de6f75d00d79d0b981e17a944c73799f99f96faa89ed918378d89e801a7e58be5f40a2e789f79fa8cc0f16c8ba6d149126b3b733e8cf230e541c6ccce1908c8b52a668c08317b04052df9313c2294bed7bf687e0fbc4a2fc562e0b9788b296e6c9b71c1da20e6e5416686331a0cb2449ae7a1d258e68feabf0295d0a2b6293fa21658482a49c8989bd71c27ac5d6d848c36684f9811eb190f2865078fe301289f68c80ee422a2a524a6db96276586d25efbaa4813264bb6731923af7612bbd60a635a6877509deb74c57a37128b7644bc4dce79be51ee04a75ef0ff22874a812ca7793c65ca556da5c820bfd11a1ea20050930261c7eae595f8c3c5594fd0910834af0eed40ad8db29123e07739d7cbfec0f1fa1eaddcdec981ab65cec29c5a9732aadedd923817e05ac67dc7d61e7c594559b62643e224a2ed1c9722bf1b47b1ef7c33c02a2a0e7458bc2a20206f283c442744a232da6229be479812855679c3e776aa3bc08c48550f0013c641e5ab5ed3815afe6ca3fc6cded1f936ba30230cf80151ded077d43153aa1d03346a661988b10610905b5700b3784c30e54c205bb0fc3e8d2d5b0ce312018c145204fe520c525ebaf35b42d9652491bceeeed1a202e297707d06b265f4d00ee4e94652ad2f05495ded7f91eb6dd6f835f564e75cd03a6c50ede73d18414f8c4811a6e6b683174006cac4981877d6111669f67f12c361a130680476472fd4dadd18d749c3276bf1a2c2bb58e72d5e5c627fed1a12f60f1319fe00986cad405292bcf60fea4e6c2a8ae4a561ebc881744410525e8f1d05d78d5d856cde004f4c0bc1237ef5906bb2e67ea166201c1cbcce4febbd1f33a1282c3f3e728041679c6f4a2f40196ae21f4904d8b3c5eee701bbbbddcb9f5901f9ea686730bd5e3b5da01803429e387b3feed1116d25f82068361c0d2f907004c9478ba4608509f4a46ec5a413efc42f0bfac75d106fd3db8a074dc06199d3de3c7fa1e89ca96f983e9e6f3389b953e53b8e0067b5c4fbc582b50e28f878f5672f8326761b6907957355a379e11db52fd28e3bf6e6658d48cf7f594a364f7e91fb72a97fe93ef41e0d869d3c557abd1b74c77c2e879f6acf4afd88eee1ad1d8fe35230ae301e515470d7e8c49957d17fbd750802b7e76dac72d9ed3e12a7537ac1e4d0525b3a1c78529e52b252af221f67af68431b6591c5989bec523ba3a49f48f383fc6407540c93e6a60bda7e112dcfc5f91df7f42ba7265f0ba4b682c439cfa1712cc91e8c5caee7ca283700f91f384ddc8d1a1dd9f56e1cbb5fc5321a6c3b6a08df85c5e2124098a5443973b7c4a6fc11fdce2edca20739b54f780b567e5acc771fa21f7fe791dbfce91f452b2ecc99239e457b7b58def8ce923071bab5c40bf5d499197f18c8c72f7442712a0b77bfee8d86ded143c66891c3d5a209f3acffd948ea0877196d217447ac32a1dd4ceecdec495e5385caec756ede685d549bf1ce3e847c7f79b43443eb8c10b266edc0d1c2999de5499a663cc01179924dc09b5c351af926e9e49470c3f495bea3719cb9687ac3103d8ecc84d1d51600c35fdfa3ee9a3b4a7c92a1632615631f96421bbeecd38155b07f03d3b02ed08d2447bdd6918a95448e49d3450b8f04feeeb4a456e318819000a0cf3a18b74406d0ac95c3496b1a6d16012f302a55659dcd52ba1b6f0fa1d29ed0907452536d24dfe0e62a848e1f86690141590568d2ed65b76f953ad5810681a34db9b888785715193500645b93a6d8f8e70c112068fcfa94951d630a8139d74ee4c45f04c275e34303645f0280c385b29c0cb5a3a9c105ee744cf9b8bde40120baf1e5e17000de5ceec75a95a8e692243a1fff28324d98d29c5983f37041f22ec26d3c548187e1fa1446ed3b912358af3dd02dddd69964dc0c9242aaa841f6593ddea7137337ba262b0c92a76ed11dc42bf8da4c9221859acbfe3b7df50a957a1b9054d332e302f872b9eefb34e5c68857c87d0800403a994fb08e78e831b758271167b2e27fb0d38506b22d34f9f29ef3818cc7e9637e7004d8debf0cdff5a1ed817bddfa04e6b0e6b67f6653be667586ac5ed0648ae4a5ea041288b9b6acb80cf61f982d1cbd17389c6e4961edb5696d75e0c971978f52f5c21a72359914e5b446d1433ad538649d64a328eca38a6ff4290dc2cc972cdf6501228ddf22cacf67db74b10a282bd26593ff19289585dd1d94012b0c9edd77808d0cc61101c59ae2cc5070e2e801a4d860f29d72891ac95e36afbd7e8d0f91e891cdbc1ce4f9b13101b5cfe7da4664b5457c5b11c1bf17dd858ae9b54074a8e41745f10ae49c0a398ac732a9e6bd8768fa82a7fd6ebec9be071c758599d0c3ca45538ce08e703cc527e9e6aa4e10d5f584db87afd2264bd8eb060d7195f14d8cfd71753d6288bf13c556a2d8acb34e23f37319f97962a7151396defd9046f26fc399f0cc042d7a5946cb2f5d98d2a27c8b8eb7cd3800700d188514870bd1517e2bb4efe9628e74a3863d24c0423415263f2d24ef5b9a3425deac36e10827f2700c64550b7b841ae4467c7ae79c781309e98f420448341c287d3457ae7fdf9b67a079701faa48c386d62c898211b80277e4e8a07cea0aac9703fcc97ddd7ca6c23b7b83d749d7ff9dad4b623351d0030647a45e8f929785cdf6a55f90fdb8caa1befe2a3f22e26a19b366fafa83ad63704eacfed7ad18d62a38b2f98032b949d0ecfe02e9ff9d7136fa5b9dfd6793e51aa770e4b0392dbe1ce305b0800f2a1d68382f83c9962b642a800e79352bbc2c4a2fa4e0565b36a4a7fe11f8c45e477f4c5f6168249ef38e3779e6c9c1f098c9bc5ebecee6829c8542c64ecb7f982212530af466f98490279164cb679447ef66682048e9e9ebf171f6204e16984ec248fe04fe2a04d50d77b591bca63bd7b90ea8ef62c80371f10ab73326d105dc4262172c7238f8a0f04102481561645b871827d5f9db5dd503a649779fae110174add492671e3981cfbef37857379ea6321a0b6564582751b9cc189b7007f96031351438c583814a61ff6142b7bf77bcc02e5e90c826cfb4f0000e1aee6399d7fb2df07d14cdf09d37fb927aa995d191e791bac38a609bf4b8ebb7d6a7da2afd097c86e8639dc9a9fa6ebfc2b2ed8ac663df62e483414588be08f9a579b3c9b9c4a0339010afd4f255602f7f20bbdf81d5b079df075ed6d368a19543ef7c63a2c4530f0fdb9f4d66bf51bd2cbce919807e27973e8294392fd0691297723d0d95956c53d9a5865c62ab15475cd316c34b9cf63c611ee7a3777c128b5c70aa3672ca28c232e02edc30ec4a4182527479d87ebeed95d44f7109210d59975cac7d45bd0533dcc5d33ddc49a73c769c5fe05526aaecf1c74669d3c5f59d9faf383fc698a2167fba7fc3ab6c9e12851667a471733b2ea37ac9cbc5668a7c959a562f574837dec810e7c1088886d62aa4608541da7302d92d81a80b49df0f8f3417635e38a9cd265751ba63e446990348db3c0b000fc43b36e320613fc855652243eb4391158e611eb26437e2c7bc50a06437672d44eee08ef84cedc87fa8e278b0fe98dbb69d77d1e14e74549f9be0e1dce40787df0a8ff48bd86b14dc44b2ed3cf833ade65fb6c25c3a6483fae91110a768c9b1ef8c08ca0bd1830753036945a7750acae9459dd933869705a39c722632aadf3c867780f1c6b168b62f00905dc21c9bead1b9e20cddc40120b27214fef0e45cac15358cb6afcf3f5e4fd77a8d34aeb29e14afdb1bcc1b674b8b974a35db0fe8c531918937cde1c4b623c139661c33e6e38a5790ec736acc0678c282070eb1b67f700dc8937ebcd4bec1fe65c8c57209ffbf0569f7671377ba4d4756b6d2cda578341f318e7ea3643ffce2091b423b6d30144889bec83d8260910b0d14aa00ab71efb65687de776437f0e29ac43a3c32851db1f3ae8f9584e95afa42785a42d62a868a17d86dd607601c7643cb1cd9fd841eb77e1dce35d2c9c49ef7a078036c1300cae30817d4e86d7da052c4ea613d69f57faca89efe36f336c2342525295abb44b85cfcb016ef489af78bfe99d56f224b8643203f2d70ca735bcd8967528ab372004c8635fd946a4359e4520c8679b90ffeeb0313126a54a59caa9140803ba8ca85bec2cf339789d6e807f47c5dda01977471b813fece0f07b623bddfe4a2a5d1203bd05d7c9bc950002f2e74447ebbb34cc3abd15b068beb489ac5b91a98a4dca0ccb0613ae96d47dce69ee69966578eb3d9a1422a100252820870cfc3bea86eb7b3538a8da41cdd369563340158d340b7c74e58e6fffb0e1b870b598c16a597f6ef85568aef53e8ea2e69ebb87b8ff7bcd17992d1ca5df92fcf1ef717da0d4859fe514e2f759b1f29c14b8bbba471a171d9a56c4fc7b029de40c70c418e7258d60e94f57cb6b69c194ae513cdf51158bc8a3e4b247b7ee48be968d2916d3e3cdb8adef8aa424d0f2638fa81aaf0711328d298c0aa819f53647a9bbac648594508b8e6e49629bd580ee242065b4b14fe686ef24966394b26590e3a9f4b9a6089286638697cb4fd1f9803f5da7bcf846fc32d09a45ead4e4b750f2012c0e093e14003736b10a9466365d5cf647ba8bd44b7cc98dbd88664f49202c1aedf6ea7e917eb979316d043d39bf814a4b6b7390fffa426ce56941cef6f3d9414ea80c8d1095b360b2da5c1e963e44c7d537bc5bb01fe5698de452c9b4f9101379120bf9f293b501d0701c730023b015a6457ee45d208c69ed08006961c3e6b4c373d8437f809b81cc087b892b4a28b033ed6ac344c849e2a7a5611a0ee919527f9e88b9b7094f814429497e52846f632c0158bf5aae94914db6406ebf6d6a10dedce014bf620ea7da917ff4fb62954fcf8203dd8e1b147d51b89508f9c24077b51169fcd4b551f1928aed432a247981ffe7dd5f6cc48a565ea372848dd216b48653f3184ac59630748c8e0a82fc70bb69c79f082dc431685d5655ee31df7264fa0246333037a9bdc63526d5d0c868f2f88e1061c5ac00f865115d7f9f749c7f9575c98693bdff1935a2fe42d0e8da1e893963405a4b52c8101b9811a8439ad670608587687b25f81724b9cf981ee879a9de8bf6368da8d7a3d0954494882fad5091cb6a5f925935432fd6d3d2b8f727c950a7e4bff4652af0cbb85d429bffc0719e47e9323d1eb2909ce4efbdf588d4da379e0387cea27c9de909db7b4374e0e0ccd6dd5f40c37688a668330ad42626ca26f6f83159b9d2a356931dd907d35a67b6a7913d776a6c49bc21579da8147c570726f5c5789a04384a783501c1b1a398d3caab171ab4"}, @ra={0x5, 0x2, 0xfff9}, @ra={0x5, 0x2, 0xe7}, @ra={0x5, 0x2, 0xffff}]}, @fragment={0x62, 0x0, 0x5, 0x1, 0x0, 0x9, 0x68}]}}}}}}}) (async) syz_emit_ethernet(0x14b0, &(0x7f00000014c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0xb, 0x6, "3e50fe", 0x147a, 0x1d, 0x4, @ipv4, @mcast1, {[@dstopts={0x3a, 0x252, '\x00', [@generic={0x4, 0xe5, "976269ba9aef57004f18d38b4912f56a2e6b7623fefeaef71899815305e21c562211e59599251bf45984e0441d66a8196f635c85caa8351fc7acaac3e19e0a6ee7c79918132f247528451b2c64fdeba38ccc9aace3fcc5882300ec67efb37d5a7d5b9f24875589e93b3656798d9131057519773cef1d3576de797b4126fa22b07ef5fa6205de8af7626be8451bfcf70921e21da5d947a1f87f7eccc98719547959e82f0e441b06ceaab9a3717dae35a280e1ff57b9873cb2360e70ca6585df31c8e852b85391782c6c4a815cb2e0f1095919ad54d3ebb4d3f66a8bab876dc3487dbe9b263c"}, @generic={0xf, 0xab, "c69719839ce92edf0744684165f660d983c895780564cc377124d938fd5e26e873e8b98fd4f30aa951502038353c81c2275d1e3cb9bd718c193c28fd87ee0a345023aea38c963f58d7712f9e7fd6bf48a034262ca89a764bb04b0dd78e545a07b8614d152c907f4bb684b58375dc61465358aaab7b85b87c8788ed7d4a044e66d434fcf9eee833ec6e1892937c1745e93882aa34c3174a4dfbd8cf4581dafea19df57892bd43aa8c04607d"}, @generic={0x1f, 0xe6, "c22dfca6dcedf487c8dd58db9a3ae9c51668e1e1a0280553653c6f43b747ba9a4bdbad175fcc9b4630058b678daddde80a09af424050e3b00caccdbf09e36a79e11cce10111aa9ab19036f5ffdb01249d3b7818c4db4f24d69e516c74aae62dce7c722cc4723f2694161bb5fa7d72f17c4309e5dc08f20565a0a956148cbaff721d9f04da7e6f3bc05d1123a446def8c363019ac38f00282fd3a0949844fef88c7b730b6284cbf372fef0ccd4b9b28fabb9bb9f860f8a0b5b73939f169221ce8048490ce648910ff956b4690b2ca7ca9a9297cd11608dbf360665a7178baca951e0add8d714e"}, @jumbo={0xc2, 0x4, 0xff}, @generic={0x4, 0x1000, "a59cb0e48c49e569360d8bc1e2b8d2d2208ce1de71e7479dd85d86e387b520a6c955e33a4537d5363a5e701ba0511c18f6a293e49642e45c2f83a9b781518b90db0ec24153b5095d880fe3c7950111ad2896feac03b5efa1268843c083154d8edee430c56d7dc8482cbe5664d9862b45f12670fb9e8896a849051c64247959dbb7ee57ee21938348fa9083a93c5c0aa741ebd2364c13ef7bf52083e3d5ace6b732927a2ac81a8ff9df942cbb6f0ec842756671d413e6d0e09dd28b71f59737fb908e252d90c89096e0132e5f87d32a1c39309d14dd21add923b2f0dc0e2de21f84c2453c172d6dedd00636661bb6950e3e0662e16b9aab94265d562b5d63b5fea0ecdc86b96ed0ea74c1b00e5444e75d067d2b043e930147b64b391b412d6e5788a302bd40b83ba04784d80b9c043ca894469fe889ac0c0a32334c594f8cbf35aa8a1faa2a807a66076446c102ce4d6460208f9d3ff453fed51bcd26712105722a081c4267d4f3a0440d4b70bd29f23b8265ac0d1d48180332f2d4bf46bb26544b448bac6ae23fdd62e351f7113cd82677fe1e5d7a88213025e39a8c597f9c5b8bf2f87e040b1cd2e56f029fb1e5be0160deab7e9a28173f0b2967e33cfc5b7d35c3cf56ebda307e437aba5294c2df5bedfad087e8f07067c6f8d85ffde493ba3d908ba8aa3f6a78881bd3c9cc5bd5c91340c7174e5172dadd5d3d677fc7ee8511c1039debb41ffa84ae250e5c148c02bed81bcb9387b96c126e7c4cc84ca4dffdbc35643d2ffd24639f4fbeac1092f86787396e03d06b051cf02d02886e1a458487a70543fb24c6d4c8525737dcfd0d925a8544dae0cd106e7c413ff814c7f30110041be6255d890b60ddafde43f425fe0be68d29af71ccfdcbf1d326ddd0bc9166a0f245f37f5262a30d741062d31df7de2922ee4e3f6f600c9bd2489dccb434393f711283e5a94009aa2f8e6b2cc5f1899efb34f3ad435b293085b5ff749ce591a318fb637043fe628e416a68414da3a5bf6ede81827a845fdfdfccee9e974945e9f11a6b386bf749a115bc088cd5a60fc7d7bb99bb60990cfea976b213075b8d6b8f31de4b526e0918ad75470a63ec82961783bb95bdcd10201ba594101c90e305ac94231d9a8040cd041ff368de109bd11286ea0920d6547b5eec8e3016baadc4509b71bd3b0c535748b81d7d584be76912a0ef904a242bf4b0baecdb9ef96fe13fb3abca41d21f8b9584df71ce702c1542aee86d14d4457c1edd4d9b7cc901c82646654fb950d6d78dd762866402304e2a9e52fdb286affc5d01cf987ea8168954a269b546d3a7cd9da196022dd4c4d77f666682bac40d2f1b5193dd57cd0dcc06d02893f251a699edafa83bf601929ec0611366a235d221d4fd90bc8c912f5129501e5fe55ed556f11ba414159567a263793c9c5e4e92d6fb95586317c79e8ecbe2d86ca1cf9bacb08f34b473e6060b05b8481d567bd6ed54a9d1c43f27bbd981f1b43ad8378763b5dd84effe17616aee9c058be392599fcbe8b3ada56e9b437b52f163923baa1e48bac157435782c412a20d4c9b994abad710a6a38f1a4f8454c7bfea14f94a3950c546ee9976153b75c66c18dcb04f6c53e128bf6f8ba5915372ab0dd0b42404282f6f460204036fccf7b16b6caa7ed85ffcf1a80aecaa369125c319d17ad9063439fedd2bd92d5b6434707924c214e7c5b16989033dd9dfbda5c4ef8e1ba2bd0e5f45b9dc62b49bf5b642f591bd4279bfcb7f64cc5ca285e4b4e066c84543473137d0aeb46bbb523f788f8dc0f2f9a89f8ee858494fd5d9b5e75fe5dd67f8c16466c11e55a1669ac3bf901cc7ca002161b003d09a04891f0768288b1bb8091857bdea1e68e4e629b803742ebe3716672fa37b1b38430152855ad470832d346f5bd3758853b53672ff150d51fd9e3a5494facdc9b2d1c312f5f0ed5fbba4b1f72f1f1a0a8f11b06608105d7cb7241965dfe4d6637f7c7bc1cf99e407991d7d538c464a06cf0b5cb8173e7bcce3253083f0b7608601afc8530b3db5ed77bf01c6907d794af4f155bcd681b60e3dfc6e89c021149dd69aba6c0e10feb24b444daa6ba52337f930531c8ea612d9c4d398c19b5cfac283de2bdbe15a05fb456794cf512251e467fcabcc2437b193ec7742a04800cf4e56caf40ff4a82ed56168bf964a3591152d0d26543f1b6a1aaaeb961413f84419eb626d6c6aeb53826d6e63edd009ebfad22ca34a811acecbc1eed9de15e87977b09836107ad7625a8c948e0782d3b891b19fe565ccc1f732bf15033004b4378d4ff2440155d882af21984aeae3c8af41afb9ddc8ca3d0e43db919206a001e45a314beb3258bc4a35b43f87cf4364d4d47ae0e76a5dd525c799f2bd483c3ff4f0756a4fd80b08a20d078e43783db10ea4de8373daf619895086c17ad9d7362008644376aa84956bca078736bf4f0610ae13ecd530327b28db629ab0a18c946493c29fc1a68e3ab3e38de9d8c0f00aa2fdc6864df8d292c672a5c43ff4cc42cb5bd011333df2e750830dc67d77da47defb278326584465225398764f8548b3bf955306ede4f9040af8354ca8a57459b1207ba0fe6322ace0e43fafe823b8506eb75775b188fe6180971105360a15e6962de26cea76890965234c853c2d966a2c01e086799b4c2ba7d499b8d76796c5d28c2eb58c07c0e5f4497921b9ab9be799494639d8e430f2c92afce5aae9c38a204d3f1875a435ccea086dcaa6b772bf800c187c336cc43246a9f4ce61191cb1c747a6abdd4eed195a9fab41e2d7730b7ac175a19569cbe37844f437b9a9f8f241b01a15aa7fbae11222ef21ed15a42569902b8faea5ca1682c2f9dfee3ce7d79b339e1f57d8e50a069708bd6cc8785191a4ac8fda593688803d32a78bd071458cbf4d26ce09bea8f58e807c4f3e98efe4b595e2f0346842176e97e620bb2b6bebb8c5a6237b8a0bdecfcccd0d43016f1b35fea77ce0be28a8264cd47f39460a34d5b40342d6bfb0f56d0e53a57f0be535edf8d77bdf1fb7dfc68b0b1c876328805a0f07dab9b6b74551bf30cdeb5fdadfbeef9c22f7f3146862b8dd0f8ab586e26c75e98359feffbe8b18d5c3bfd23c02d0e57528ef7b9826779cfcd2298b2a5031acfee1ff2dbb6405bff8fe66ce533f1739eaad33276fc87b37f62cc6a0224c2a7a536a5fa7d92754d6873d59abdd4c72fc0647023b0416c66277f0307978f9e47012f90b7befde1cb4b6282a7bdbc7119eedf762e187180d254c36aa7986f57028206ad072c0d806ffac806207924ef102c4d0529f2a73fd15b63b9f44a89df8a16b1322b0911e79084887ad4f8fffae58864db1b53dee6bb8a48efe4ea46ce2bb4ca04f73849a4deb8cc84b7b116505e6e84034bd103302338cca7fc7eae05d711e30bf44410b783cdb91643b22bdd361fdebd4bdc1af7a9e68d5414411fb5a5fedff44a3d4f8a711a000c8da233e39e1277282bb7f96cf904fe0d9a6696ae53ccfebb1f9e0bb72fcd9296994b82c31b725992e2ad490febe975f952ca1df6dcdc6f26e191bb9419df1a2c7ad3a6b926353379a5270042439817000e4cb2a8b8a71aa7ccf260d8491092e63eff9841260a47ebe3dc199d3ea16d044dc43236dbc7c3ce47b3c26c44f0724a9b5f4476b12bd8935b4eb05cc3db856795548426906ad438a33b24c631e02cbdfc4ae38c8874f11dd3932531859f7846f84eac39dcdaf5f32bcbbd4f729256c074fe048187196a5d6d7f3c2cdf5765c399108d0b32bb4f1ffddb39eb37e83ca626fac9f763f615398025bafa25e5c96bcd026db827a847876e09b907b48acacd7b06046fa02dbcdbd6d4cfb457c91da47d20ef8f33c23fd3232b0eca52236ceecbedb5663bcb8ae0a69d8a7477e19618d9114123c3892de4fe56f26502f8b82bf700b5fcf09efbde682817e711eac7b574e8fa6e07ce6ac369a10fc1df9fc41433de69b0f01b3612615f69daa806332b98d3f2b311042a3ac7aa2c758cbe97c9e971b5b5d586aaf635443b75eba7bcdc4cb021ec1be7c1d300fdc3fdc537b120156a1bb3f6f4eaf7f8f4a78afdb0f334557be92a9da815b8ccd184e08ce8121004b4bfb628bc41241bad4c9fa4360d0e58d45507039db661796aff9c27976d963cce0fad377fb07912951b0b46aba220f0b0ca440e25383042a21d5b8eae609e54ccfd53309c7362eb4ce074920d7abfa7b1c420246a22a4041089ae6d144dd56583813dfdb7d58bb4266b31f32edb696d69f38c882ec78f34c7450e322107e9caf4fe8743923679c1194eac5b804cdc6d06b65bfbc093461ba7b288f121f75557b8cc98708ee6968b530e08c6cdad5e7aca8cbd8dfed645a07d0699a83aacdc771ba70e357a970ce810aa185ef2b7ea93f778928244bd9c87f0d85554f5c437bfe36958115f61770a11300785dc47bf6cc802d46b01acb7fa59dcf09b80a72223fdcd0f34d593f994d66eb391f9fc6fd446eb9b8dec7a98e7de0981802670985d9d5b1622ec2101b029b7c367bd0ef2eac0f490181ba863a4376b5cfb73699e7bd43d52b90f330bd367e392eaf6f558ed00f6da2e369faf2ea88c6316f8cdefbdac435b398eb78013403d58f5c2d7e6e5e29eb3e94cd7c366ee01a32a2fc50254275167829d6857b4ffb17af40b8cc4fc28bd262f9b29a4738a110337264db7d271765689a8ac6a2adb6c0a521ec664764748006aa06219c19a1d602c33bc694c2030b88918ef7ce32ae18e7b4e4375edb84f7a97536f9563da85bd01172eaeeb49f469218e1325b49fd7fa301cbb4910ba5171168c12cb1819d30fa759e08b9dc68902ff91140e07543474f6debc400626a0ee136f105ba3b14bfb7229c3d5d199fcc12238e2bfed1353e5294d02cd488f8976fde4cf320f74177d0b18dd146cf674eb84f313a1685bc2591deea7cf1a550edb0adec7ffed5858708b0d070a0dacc71f967f5aab4c7b3830a913f726c412b356e8eff030fb02dc64f0535914a4e58fd623a9c5fa5871e9484ecc50c5b32e6b6f8cbaddab09c24b402954a9e191e98bedb2a2fe04e153feb310a1d5f579a691aac0ac4cb08aa489c91eafe43bf8077545b8303c16302ccc108f079d19d34fbcc8e740981434283913af83281e7aec4f830cddcd20aeb276d13d4de38bb5a1a5e039c4d42edd7728d92c277212f1ed52c2000d12ae1e2612a9dd44a85b561a840701c5e6b48b1dedecbfa3ab336bbd34e658aa7bf87c4dd9aaee2a1457dd5a2c8f05efc56ab0b568a8eaed74b2b0b1d79ac65f6bc9434f8bad5942d839dc7fdadfed31bb0e0b354c5de9b510dbbce76443a09ec85cc65c1bfa7a776ceb50f938450c1118328955fcc85719ac44c41f28d63319f1b05ab2c64411ff5633d5a98597e1dc0d6a21c3ded4bbb86acca9f071247ecfc6a112ed5526371ebd86f288c3ba1442422cbd7dc715abee9193a1bd01cb39783c6ff0c80d7f9bf686da1e96bb6e829ff392f431dfe6305419f14124a73f564fa84d03f5a33d2f3c58143728026f2e367230aacfc5ae078b05c5fd2bf82f98e62eff0a39717ae7f29bf85a39edbd726216d4383b864edd99bdf48b96d30d2fe142c9ef6c9c692b032998fbbb27cc49b84fdfd2f20adab20cc8ffa1c1b35e1d29058a0a88bfa8c5a626857d0232ee26d91a73e3265f22f739de66005572ca61014fb2523faa432ca60526f26dd577a2c0fa6c1e12478e243e5d3e855dca6a8deec0f555dd4b160559e6f4d45d8616cb024bf124723fc16cef03b33a4a851a9af"}, @jumbo={0xc2, 0x4, 0x9333}, @enc_lim={0x4, 0x1, 0x9}, @ra={0x5, 0x2, 0x8}, @ra={0x5, 0x2, 0xfffe}]}, @hopopts={0x6e, 0x26, '\x00', [@enc_lim={0x4, 0x1, 0x8}, @enc_lim={0x4, 0x1, 0x51}, @padn={0x1, 0x2, [0x0, 0x0]}, @generic={0x4, 0xc0, "4ed8a2eb29119cd1fbc9433fa23faa21f5f35cc91c92dea0dc315c5021c4b5394a972d65fed807f6c9ec6b8dbd5a6b99383f2901adc2e83ffcf7fa5edae785701044c15467ab39134385fba5db7f586f228804bec531194753b4e349a16e8ee8249d33818a5987ea147a1fd12e147d2f12361dbd037b92872cfd432fb498738a9f5c02c77af852480846c749047b5cad0302c69e6d7d960d437442e221eb976b9e7cd35a838962a88a1dcc05a435971bace7636038a1ca7b6abe84c7626db9f4"}, @ra={0x5, 0x2, 0x3f}, @generic={0x6, 0x60, "3789b024206a1e43f247c85ec7c1acb8386001565d857903979b46c0ea46b41a176e494bdf589d5e7e974cf3b4704acda03ea39113efd3928d0d545465ecb05b2bc2fe3c235d71d5db3cd90e102f3b0d50d9f64857ceb4f401062d17d3a17544"}, @ra={0x5, 0x2, 0x9}]}, @hopopts={0x3, 0x0, '\x00', [@jumbo={0xc2, 0x4, 0x1}]}], @icmpv6=@ni={0x8b, 0x0, 0x0, 0x90d1, 0x8000, 0x7fff, "609f605097c9565bf78346758cc879a6c6b1c4793ae57f7dac32e6b95aaa9673ad341d0521c72ae49ce6c200362508d5695122dcf743034adc6359400bb53918c65d311a5376ca9576d0060c52c0c038de661ee8c68b4b28f42713837ec4c0fe9f95fcd540a7a674bdc3a1f89b9e99a1f2590aabeb59fe306b2e"}}}}}}) (async) socket(0x18, 0x2, 0x0) (async) syz_emit_ethernet(0x13e1, &(0x7f0000002b00)={@random="16eba01288a1", @random="b1546955bffb", [], {@ipv6={0x86dd, {0x9, 0x6, "4f9e93", 0x13ab, 0x11, 0x0, @mcast2, @local={0xfe, 0x80, '\x00', 0x0}, {[@dstopts={0x37, 0x4, '\x00', [@padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x2, [0x0, 0x0]}, @pad1, @generic, @ra={0x5, 0x2, 0x16e}, @ra={0x5, 0x2, 0xff}, @pad1, @jumbo]}, @fragment={0x3c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x64}, @routing={0x67, 0x8, 0x0, 0x0, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}, @ipv4={'\x00', '\xff\xff', @multicast1}, @rand_addr="03e3fe5a8b84810b758ae44a87b260ba", @ipv4={'\x00', '\xff\xff', @multicast1}]}, @fragment={0x3c, 0x0, 0x7f, 0x0, 0x0, 0x4, 0x65}], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x69, '\x00', @empty, [{0x1f, 0x18, "a12d22c2f2d492049e95332b4686e6b96cdc9d718d22b228b25fe00ca1c101fc9464dc8a51ecb1800b28e2cf29978c0803887f19fe92124a47c936646d12f61c2aa03b7b01d4e58d9cd014ba301e118a3ffef5e165432b640d076028a5c4d41b63b455c540ecf458ef6cea465a6b3e75232e4c2c19a5a459ac6780d66a67c21eadf2dabfef2caab90b3eb2c0e9075eb222b13ee9f1afe41c14df521130068318d0362038ac61112797046a5f5ed64a4f6e584ac0e274355c93c6ac818f1d7ebce587e554a9"}, {0x19, 0x1b, "72e9f26cc0feff60837ab813d878d36b977d8ed6650ca71a7b1924af9e7cd9746d9f60040bd0acb3ca7b40754614b165260fb2c2b116bf27c5a322fb9826580bc83cb72ac579f7d928a647abf49a9afe64cb4a9cebd33eee45d0c4905399a6b0e03c1d54c9d88f6ada77425df940b8d7aacc7d2388e6855051ee84eb130ecc4ca1ed6505058176beb6f949a1025276886a862ea9148e9a27abe32da454a49ea6e1cc85ddd0140d101c6f15420eb43a24bcd0590349a131f9d64f7e2d79d6444805930d00566ce28f0f48577885d95abfc9ab8a1ae6542a23e1eb"}, {0x0, 0x200, "d3db14617ee5d2370fd682874af421d9e9ab12c03f57daf20d0fb07a56332018c93224f464cf41064cc84950d93a33221906d75d43ba6094e08a63de20e14ae03851c4650ad746572f607ff1a81e5aacfca2359acf34cac9bb2178faaf3ce7df79e0259e281dbfca9555e19cc2c08e260379d251f4ba0ec4d4825eaab1bc36d9e522b0c4862f0e6637d55373c77a7460fc5fc3304af8dcabd3a8841d6f4cffd1d20aede17a8d5f2c8a04576071c508e911a42211812ba732a338b18b8b4e409785a2cef06ce816f12b0bb4ce955656b484ab48a3ce817135f197620921954d3797094d545d6107d2204bf76962c974430ca8b518892a2bf6a75d90e42de51555ee15efe7bd1559e5490b892416071155d2fc80d9369948868cd5176e7ca2e38dc430057effb47b083e3a29561fafe088999f9d8cb7837d34e00bb875fb924572d5d9f0dfbcf5dc12d2c97b13c33df629334a82cbe822a77c78680ce002d0b65e165b000be41ea322147c04ed2f0ccfad8cfb6f421de40346b0e9ff0419b5feb5007563c5beb5b80d2458fd16bd8a3409447c9f3e9beb3bb680b3ee772366f74ed469ff233456c8885e9d24c593b560b037f9199fa32ca31e5450a87a5b09ec60f5d9e1d93b47a59e0cccdff83680e8da96ea6d188d57bb55df71dc795ee9f0fc6564e765f79759019fcc0fa4661bd5060e41d6cb77e5478c2272397b5475d7418fae961b1d8eaba1b55d56d98530378cdd589b1e91d1a3f30df5eeb7c96bacb0fcb3c805b606ae5597a8442cb18a571db180015e824855ad021589a883998625d09f33aa8d0def5fc3f05410ee806ca0319e847af9a3490736b3b41f1711afc90448ab00b0ba59b753faf056d524aaa009291c3f63bf10b032c5f75b21502599e0b0f0d4125feb4f0ffa3ad83f4dd817bcd8d3a67f1e49999788361ef8076b6d5b09e1a915e1436b1700a497967d12f3f00903ce57ff2084aad797d3017b95da905c9842bd63f6397436ed6a3aea30efdac72bd694490c79216a7690b56c5acdfd46aff4489bbef32a33e5a3f4d249ed5c2895325ed3422da924ea7ef166eca810fb235059d612d2917ad2ab415d5ee8e6b2bf1847c5c14fda66e9e228c5c8bd2eac490806a7c3cfffc2c3840d2020305b44569787283b9fedf9b266c2fec1ee26ffd55ebf891b76f8f97eeb71f8dc93cd85b7bcd5b80497bd54d481f503d55ab52186418f53889313bfd8cb27296782c68521e19af941e68c6a696cf9b9b16ed00fa81bf3dec74feb5c1c170b01d8be397d3da7578f93cb5bc76f356b85bfadf0acb78f9c5c311b62139cf95bee319eb8ddd5caccbd5ebbd323e0a7674ddb294ff114e8edfa223500aec5c7e0d12821d6009fb527c0a9a723733b062038a030653d8ce98b4d5630d11e81341bea769f4a9c844be084513fa619ab0809eb211d565b4bc988265ca1cacde97d34511724a12a9bc77cfdf5672339f42eb42dbe54c2c88bfb5fec63ce1bb95f1f6311a05ea89cc5d660c2fda240db3b216dfe1c859543a94e2fe029db6cfc9e19819705d030fdcb4c4307163de93275d36148396c4164a0d54b815abaf4142e5ab12d90b3b2513f1713334696880276a137d3d963358e8bd8e7494fd88ed1961af651d763efd16d2a64498cc96474049fb09126a85d6c28cab547ef57bcafd75eb5d725f14c7526b132e66367cf1732b40b0bb736e663de85852674b1b5c37ab6cb11ede5536c3178a7feab55fbf70ae617056a08d2c6d5b115120fb8a15d4c7a53f8505c0938e40c08d4e6eeb8083c793c8658d2a82b469a2d24ef683f4ab141851cdf11265a2aa3c9a9aa077962a1ebf8ca2ca880396c582a7336699d10a42e18e51d981bed9e1f446b668539914a148bbdde9ea457900e711fb527d6267f2ff4b6eb79ad2a750821720dd3ff567b8f7f6e4016cc534d242356d9a8b7bbddb630c031201e017ce89a0dd03420def656207aeabe60fc5946bfd70245584b8784c1570435a78c26120123e83cd240375819b83ffe63c4302db37fc084c3e36076988c24f42e1528fd83b9deacab9130cd628b31db12d2b7b604bb7a7726a7e25add728d7dbb0845797ec60c001b1f30746f7d80bef4fb8725576f4d96b1170f15e8efc3a3860f6e2d40a9de6b801193b80013a64109c1c8806839f04801550298676d2410af7df612588bdfc38c20f1188f61452e023b43179eecdeabb63e2981bd21eb02a91fef9319d31b59ddd916c467b91683d5a8d72a6c9b9c38a4bac665ff025c293a29a27192c35e5c40812e891b15d442d5f9f4fe2e7e13d8a1e9d4b0e19792e140671aca2118bdfce1abe992e4ee14f3e8a9fcdcd4fedbebed7ffd5967c1d8925a26d2ba08bc7a4321946df482dedc997851da55f32bfe5539705ab9f01e8870fb2f117434c9bca9b738b7c2bed2f86658cfeb747fdd73d3c0daebe2faf23fe42c52eacbe94a5202799c49192eb7d6c30c46e12cc2ce9f9bd1b13927c546e16f906225eb6fe339b20bb6b6bfa60f972110aed924742f019a1a586f498f2504f2b72f72fb67cca0c05f34090da41fa40b738e037b38cd3c958707d7bc2a7c46989b34b4ea154941d9a3c0244086282abec97ed005a6298cbdb72a536abcb7161fbbbab4dfff53895540e13402eb57d4055580c3cf95822c9ea7f1c3b3a5fa27fa9dff9dbda7d9858c3a43d5cd7a0d3f131badc0453e58825b0c85da0277028730e186c940473a84147d37948916465f7deaeb3444d9bee45069a0c462ab6e578ac3ed59fcc701fffeabb500d928303454c4485334ca0d72746594efe883f0f21667d5b786814f1294b1b7300c5de5b0a0e08698aaa2ec90aa4e01210b7132ec7d4f3359e250ab0a71dc090a52df05444434c08fd86b2f68fc956c2c4e4bcb03c63739ac5dde52dcad2c4b25d1d5c00117c56ee676b6e143c667428fe67f329d5f13b807824245cd57b4b87c463aab3b3b9322590b5a63e0f3f1b2d50c2f4accb0cd38ab11ae84940dce4be2547e62f81fe0843a1c19ef9b8baa427a9c70106784824b931c5a7545b9bf980a5215eb292a36e0163ba986843cca63c492ef6610e8320b40d91859b16034234941bb8d855dd8b8b136dce47228ce439d938b736f99a68c5dc608381b24d1982adf787fb12d84b7ec887adbd9a0e78065e271ba1274bcdf13754d880a53204f27d4d797e3dac063b18b845d3a0014ae1197cd35770bc6b341a1661d2fb23fbcf5a3e94ecb64cf2a884c0d4f0044e136c3fa7068763f734535c3a228d91f354c2eeb2044315c9522ad2b3a52259d87182e20c414a52d6ab03acfc108e3bd63b15cbd9d55f5aaa6f4e5c950e1e09f09eedf428d1b1bcb9eb90ec8ee9315eba9a7717c1bc76cdc5fa75c2041b01fae653e9471798355b04e537fa1e8b9affbc0b34f1ebb141bdb1286c7cce9970bcdc0965535cf5c83c45eeacb2c85eb6028fcefa44bba1924da670311e602a517698a888e06f9d1ad41178d98b0896639b309034589eb6078c41a6a5cf34834d6c216944bcfda9f7a4e2c21759361006714e4bc4edfefb0cd2e217c2452cdcfe417d9fb519fd75ec8c5618aa4f9c60971b838a93828de2db262f6faf71a604b6d9953041ea11241d88f5228264f4d0d4dacf9e20feb2ba5bd3a88c77affd1149c3eb42535b2db135a99314ca82f7a4de6d754b7248b0574b485b4025addbb52b332be84bccdef8ad345ddffd736755b52bca91440bf47d15f4f8c2d9279f85690ab58d6f6bd471f8da3150b043a721d5d4bfa8b1069327b9a1b1e34ca36822c80173d4f9acf5059742f941a080a11b7efc0853cdc8fe10a9717e6b8f5268f65de51dad1fcd49586caf2121314c06b96b2e6b46cdc0c68f2f18dc552aab19f25f1e4f5839fb59953e4fb10ae86b7698eed955b21e761ba03cab12f425c1f1ae63c3277a84f3d450099003a62553dac7f2f193a233c0d2d5cbba17d12c081dd393140fbd53dc39b4dc658ef54c100537b6f3f317de49621c36e5d473eb1a02b26ad342d5fc481a63e1a79199c3dc788dc68bd8ddbfa0c49bfed1bfde3d82d8cb54dfb85654ff2c17c807b39f5a4c1faeb05f3eeb428a51bbbefa36f664be585759f34f26c0fb128be11d395c1f134a1d176c5f787c11701797c23c6c3373f8c98bbe46328abd47ed7a805cc59048b3e66e9e4c8990c382546041a2479e459ebf256f9ae647e6aabfcd636d1f480e4b9a45187f94c4d179c026329996f3356708a45182449de568fbea240e145f3936a4f20b29745a25bcab52ef781d77a6f4e745bae2cb057b6bd3ec7299bfb6ee20a7a0f38221bf409566ada01034b4957e3c3e8baa1c82935dfda9ed22e16c249e717ec3b43415e28241412e1c34b470a34293d86d37d4dbe369c129a7ebcd213a0923a91f17b3fb431746c3cf63eee0a976cf342b8df7bd16a12854fa5a2dc9e36fd6d85a4be8e2d1f73df76763010040c678558f80c563be7f44a42cc95b699f2d222991702573a56e5f89a9b0fc1c2493e102aeb2c399d2a5c12ae6f6ef2b28d736f109c88b4b049335d5d072636c0def299a8698566fcc2f98ce21afcb059b43eae000def24c63b0b4c6363636e783b494fa95ef00995372aa578359ea9a674cdd63fa335b210d22adac175ab7b76bfeb675d013215f3b53ee5c2118ae18c273d35e1eb094038c15556ade19121fe47e8ccea0a1ef08990205ced15180bb4ee95a99d267ed59228d0686425d9c7626ed8fbe2bfe2f7f87b080f228f4902b09822bf98a7bbde08c1004d41dddbdcecf9ddc5b23a40b885b5cb74a79e4c7b9a8ac7852e65f5eda92e26b302626623b9d7683d685be181297be6cccecb3830637f7ca6b6d6dca377ff555192807d36e1c0a0064ff9dc83fd79705f1236d8d74a9fb2fb9e05e539835d18771091479c7f67da6ef575ec7a752dc9ae9653ace831abe3e6875c922a82b8b29cfb4866e135cf5473a16c1ca04c844ddee1255498104ab10f47301f070a0eb34d6b3b6dde363f2fb239684e0931e87a2fa61a7936badda9cf30f70e6a3a3ab9580a3cf5e4cd7e7d36e4466973eb34978b27a26176daa29970c53658368c8bf44af65c486f7c3f33adcee604d56451ca1049a9186c32b28f8b9327623dc1aeaaff91fa0ab95125f4d0eb49fe719c478829e83d4bbde6670815e7ce2e490eef90cc78f2e8a35e5e738127f78f2bcc84ccf9e21825af0ad0c4a381aab90aa63d8ec790191242658dbd037a34239bda1311f0d04f5390d674fb32f7ca3891b572e6ac555025e36eb693f4b47d81b6a395e2681db26de6d27cd56013b3041a99e90c4024c763b0f598303cde94b2cd117602f46891feffd407f1ee8ba4c457f6317de77af1e617e24e5adbfb746abd32672162bdda2e1f6ca9ae3f4ec21cff536446d837cd513915ac775139b55e0b2d33c69b7206ec4f980c2d7d44d36a30aef780fbee8b11dab124f242ceb540ee6db6316c7f9506efe349157350039915a78f2b8b85f4248f2c1d1aed8cc53c55f2ff936c101cdc96e08f5bd6bcf48a3633f19d360b7a5e4905cf33f22005beb8da2f4c7ee191fe9c92f40811a7a6cc21539cec301ebbe0881ee3cca66263a1b285ae4db057d91cc3db884d56ab35122c5cda6153cdab2b408ab339ad6c3782bd4681e68d4ba1ccc06e353cc15aaa6b2ae5ca48e5ca83d527bd3aba3ebbf4352d957fb5da0b5cf8c730723fe713bb382acc67c89575e5c7dfbf740e40e76728c2d06791901e53c830b7944af9e1e0aded1a4bde31f3"}, {0x1f, 0x3, "a4b53a3c912c1c12dd2be3b682e5f993feaecbdfe0c3dfd0"}, {0x0, 0x1d, "211eed80cfea6074b6b5fcd562204323212463343a73eebd4bfc21039da8ec743d2e12fb4fdb9f0dcafe22bed1a6ff2bde6dd5ed4ae49b2f778fac579da90600a9145ec63f1c2567766bca7cc5d96cf039ec9e3ff929793b4b44ce7942db2a007adcc6a2d6f7ac7c31731dad36da3727123aad6e5fcdc4a1626030addeaa62936ee9cf5938a0a9a7ae73e5044990196912a893c9217c9b8191acd64d5f8033452b1ee1b664b8e9d537aeb1c32afdf033dff782de3be875ffdb6b234746f41e9f5d54ee75ba1b3756123ede5798e4c8769e53baa6060b1ff8de34b713e7e1433737e74a89ff7763"}, {0x2, 0x7, "5d37a58f94ab1b163671936199f157c6d33853e3d8bb2910db0b74aeb86be832e45054065b056f7f3f2fafddabf0b21e83c077d60ce0e7dd51"}, {0x19, 0x6, "45fbf69ff738418be42726ff42a75cab5648caa4965699b642dc0a138656166decc66b50ea47a25edfe10eae6967"}]}}}}}}) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$unix(r0, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) (async) socket$inet6(0x18, 0x2, 0x0) (async) socket(0x6, 0x4001, 0xff) (async) syz_emit_ethernet(0xf1, &(0x7f0000002a00)={@local, @broadcast, [], {@generic={0x8145, "78860539d26cec17406f4a2564893c0d7ec0f458095101a1d5b9b0550f561a98b032797145f184333c5a5778e9b9ebdc912b1bcb149d6864db52e054d1859272a05e2d575949aebf859cfa8674d2ede576628877d5fc84d6ee7090d71d6069e45c65261699ab738f014e796b740b7c8849f33be54d871c16716d99fcb18e737992d5a44316983baf602d5155e707de63b700262d3ef02549c552408e99758c5c30c95ba9fdd28f0a7eec2483cd007f340ae3e3a52612b49ac074db5282d753251dad69b8b3dd136f9b38d50897049b6327aea7339134540b3bf2b176213ac97700256e"}}}) (async) dup2(r0, r1) (async) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) (async) socket(0x18, 0x2, 0x0) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$unix(r2, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) (async) socket$inet6(0x18, 0x2, 0x0) (async) dup2(r2, r3) (async) connect$unix(r2, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) (async) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) (async) setsockopt(r0, 0x8d77, 0x2ea6, &(0x7f0000002980)="27a43dd2a3f8770211f5f374479de9fd7a845f9f4a28d5746ead76461d82e9f57b318c8c7b563c3edf5951eb255b3318b8346c2b157980babb031b86701ac8ea7502e78fe789bab364702c75681b8bc47b88083c18f6", 0x56) (async) 09:03:55 executing program 3: mkdir(&(0x7f0000000040)='./file1\x00', 0xcd) rmdir(&(0x7f00000000c0)='./file1/file0\x00') sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="70131696d62d4cb87a771c0f1dd96fb2fb97bcd33adcf8b750a4365c218b1074458d7e535cf91aea41b063d18e6f782b807c433f3608b117696eff1e8f2b2c31815c58b50f0e27d61ddb5efc4ce2a5d001df28eb7aef34d668a0a409ef76e26538e9a970bf", 0x65, 0x0, &(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8) symlink(&(0x7f0000000000)='./file1\x00', &(0x7f0000000080)='./file1\x00') 09:03:55 executing program 4: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) r3 = socket$inet6(0x18, 0x2, 0x0) dup2(r2, r3) connect$unix(r2, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) fcntl$dupfd(r1, 0xa, r2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x80000002, 0x100000000}) 09:03:55 executing program 0: nanosleep(&(0x7f0000000000)={0x3, 0x20000000}, 0xffffffffffffffff) r0 = socket$inet6(0x18, 0x2, 0x0) dup2(0xffffffffffffffff, r0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = syz_open_pts() r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r3, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) socket$inet6(0x18, 0x2, 0x0) dup2(r1, 0xffffffffffffffff) connect$unix(r3, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r4, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) r5 = socket$inet6(0x18, 0x2, 0x0) dup2(r4, r5) connect$unix(r4, &(0x7f0000000080)=ANY=[@ANYBLOB], 0xa) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) kevent(0xffffffffffffff9c, &(0x7f0000000080)=[{{}, 0x800000000000000b, 0xa4, 0x60, 0xa2, 0xfff}, {{}, 0xfffffffffffffff9, 0x0, 0x80, 0x8e, 0x3}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x4, 0x20, 0x1}, {{}, 0xfffffffffffffff8, 0x124, 0x20, 0x3, 0x1}, {{r0}, 0xffffffffffffffff, 0x85, 0x40, 0x0, 0xfffffffffffff2c2}, {{r1}, 0xffffffffffffffff, 0x3b, 0x1, 0x8, 0xfffffffffffffe00}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x5, 0x20000084, 0x200, 0x7b}, {{r2}, 0x5, 0x25, 0x4, 0x100000000, 0x2}], 0xf6, &(0x7f0000000180)=[{{}, 0xfffffffffffffffc, 0xc1, 0x1, 0x4, 0x9c0}, {{r3}, 0x7ffffffffffffffc, 0x40, 0x1, 0x400, 0x1f}, {{r4}, 0xfffffffffffffffe, 0xc4, 0x2, 0x7fffffff, 0x8}, {{r6}, 0x7, 0x40, 0x8, 0x5, 0x741}], 0x4, &(0x7f0000000200)={0x9, 0x80000001}) 09:03:55 executing program 7: r0 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="82028dffffffffff"], 0x10) dup2(0xffffffffffffffff, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f00000000c0)=0x43cb8, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 09:03:55 executing program 3: mkdir(&(0x7f0000000040)='./file1\x00', 0xcd) rmdir(&(0x7f00000000c0)='./file1/file0\x00') sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="70131696d62d4cb87a771c0f1dd96fb2fb97bcd33adcf8b750a4365c218b1074458d7e535cf91aea41b063d18e6f782b807c433f3608b117696eff1e8f2b2c31815c58b50f0e27d61ddb5efc4ce2a5d001df28eb7aef34d668a0a409ef76e26538e9a970bf", 0x65, 0x0, &(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8) symlink(&(0x7f0000000000)='./file1\x00', &(0x7f0000000080)='./file1\x00') mkdir(&(0x7f0000000040)='./file1\x00', 0xcd) (async) rmdir(&(0x7f00000000c0)='./file1/file0\x00') (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="70131696d62d4cb87a771c0f1dd96fb2fb97bcd33adcf8b750a4365c218b1074458d7e535cf91aea41b063d18e6f782b807c433f3608b117696eff1e8f2b2c31815c58b50f0e27d61ddb5efc4ce2a5d001df28eb7aef34d668a0a409ef76e26538e9a970bf", 0x65, 0x0, &(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8) (async) symlink(&(0x7f0000000000)='./file1\x00', &(0x7f0000000080)='./file1\x00') (async) 09:03:55 executing program 5: r0 = socket(0x18, 0x1, 0x0) dup(r0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "020000008000"}) (async) close(r0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x1, 0x8000, 0x6) (async) r1 = socket(0x18, 0x4002, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000000)="06000000", 0x4) (async, rerun: 64) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (rerun: 64) write(r0, 0x0, 0x0) 09:03:55 executing program 6: ioctl$VMM_IOC_READREGS(0xffffffffffffff9c, 0xc2485607, &(0x7f0000000140)) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r1, 0x6, 0x10, &(0x7f00000013c0)="6d66b176", 0x4) sendto(r1, &(0x7f0000000100)="19", 0x1, 0x0, 0x0, 0x0) close(r1) ioctl$VMM_IOC_READREGS(0xffffffffffffff9c, 0xc2485607, &(0x7f0000000140)) (async) socket(0x800000018, 0x1, 0x0) (async) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) listen(r0, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) (async) socket(0x18, 0x1, 0x0) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) setsockopt(r1, 0x6, 0x10, &(0x7f00000013c0)="6d66b176", 0x4) (async) sendto(r1, &(0x7f0000000100)="19", 0x1, 0x0, 0x0, 0x0) (async) close(r1) (async) 09:03:55 executing program 5: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) r1 = socket$inet6(0x18, 0x2, 0x0) dup2(r0, r1) sendmsg$unix(r1, &(0x7f00000001c0)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x0}, 0x1c, 0x0}, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000004c0)="8881ff0a2411b06a55ee7c7a63b826a8b9c2814ac8164992db809412cbb84880b0523a208bfc4f452dd69a5c7ec5c83010657f781dc7e286b3fa4863b9302c6c53ff2796f131bc59372211d7559150a92fa22db37f693e1972dab6", 0x5b, 0x408, &(0x7f0000000000)=ANY=[@ANYBLOB="20dc2e2f66696c653000"], 0xa) pwritev(r1, &(0x7f0000000400)=[{&(0x7f00000000c0)="7f2af8a5cc6f3b79e95d5ceaa9c562bc4f0c1ad1e6e72c1596f7d055ecdae1b5ecf08b23f2854648e54a4774e416ed7e3c2fe021fdca888b2385eada73ba9dc697cbbd9036f06ecc9edc2232216ac1750dcbc944097ec06d7e960669e1df3db045604178a5417aeee91169e9a0f99b48b7dfa15de26653bcfd27e095eb726471139a47497302c2a09f48012ba6c8c101f7e2d3948f67fbe5633f2e766ae405fd6fd65cc905a531364023", 0xaa}, {&(0x7f0000000180)="c0bab7d897f3cd90b3c1f57529fd88e9e9c5385414ea4b64c4b376e8a4e07779005b73bb743a7dc855c6304c23aee5eac0e1bfd7ec81bda1dd31cba4719136c949876897cd2944494f33c7c90082fb4b4bfa786af74424dd98468a1ea8a2019154ae2a914072e8648b07267b8e2370240848be71c78151c10880921704b36362606afdce2f55b68fc625af6dfc41ee24b1e751e2d620f9279f56d84af18351ff0259d6faac14c8af51aac73b5ac631953c8163e116b0f89a6935fc160c502a4eab4cc226c960127e5d83608b03e2b2455cca6e3952053a2aa11c088702400635fd221f9a8a93944c", 0xe8}, {&(0x7f0000000280)="fea2e3ec3c9b725aee86421bd6b7649dfff0e259da3b551936e5b4d8ecf75d2e197151385b7c28f59a40ebebc8cdf6a02785fa70b4b954a1ab981621a2cf6faf7dc9a71290aaba85827de6710622e1e290040ada0f0f213448f51a1ee264ea2cf35a5d04d66f7d246869482f15f859328af915215ed85c566ba217b6af413d04d94b084a6da28d1da003ccbc0488fb5c026c4f5fa93d7758ac19f97e4cf924bf7e2fb62f965e4ab88ab5ff148668636cd103db4af7b95262f3fe343f0f0631018da09b5fd03facd800f251e038ebca9325974470f7f7f9d16ffbe896dfc77eccf4e6623d052f6039b2b2ed5398", 0xed}, {&(0x7f0000000380)="abd378c7c833da069e1a730305b32c3f8d72dcb4c1d2c3b9ea581bc985bafb28ca20d50557fe117f25b8ca4c9a9724e2340559c43917ec9a79775d5a1966e6463f835bf232f6c4e0d43b9ece521b89f4c8071be5e2182a683bf3e18a2365700ef77ef54dda51acb167", 0x69}], 0x4, 0x4) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000540), 0x800, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, r2) syz_emit_ethernet(0x46, &(0x7f0000000440)=ANY=[@ANYBLOB="aaaaaaaaaaaaa66fe693cdb108004c00003800000000000190789a1400aa0000000089111143ffe3ac6b64eb514b83f09106c2890b017f000001e00000010a009078ab2b0c22"]) setsockopt(0xffffffffffffffff, 0x10001, 0x1, &(0x7f0000000040)="287d198bc777a6d8ee6c5bc2df6c2e55ae660cc317e79e1e4eed4d0efe4b7eb47553f5bba1e38b6968cf69cea370f5f902712b9bb16885d9dbcd35a0604741051a24203fd7677673ba9e56f9ae9b39da2be7299d606ddbd4e76ed79f25d42a333b5a45e808e3fed0b3cb8b2072ce083ba7ad631ef48995a00d3c925fe2a237", 0x7f) 09:03:55 executing program 1: syz_emit_ethernet(0x13ee, &(0x7f0000003fc0)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x13b8, 0x3a, 0xff, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@hopopts={0x3, 0x0, '\x00', [@enc_lim={0x4, 0x1, 0x3f}]}, @dstopts={0x2f, 0x1c, '\x00', [@generic={0x8, 0xd2, "7b19c421cb64a2ff3e9e85fdccc7acf945cfd5deb879735418044dea4f9b8762d4f72ef9f70917a6ab96e36699e9cd0801e7e53091973dcf72ecb95d0aff2c591a265fb033feebaab17f880fcaf6f188e99aa3697678cddb86da1ee0bf6701b70748d179ec59875a1112aad62f41b6fb931bdfc1ddfe14f9df2d81c8caba7124dea5f093255aabab01cb3af034d2532d590d45a12489b41b2b3258817d27e67a879f22ccea0aa9398433600226971ccdb6e882a826e20b10eec90e9f12b0df35724489fd0367737f913b363a702a17945897"}, @enc_lim={0x4, 0x1, 0x8}, @padn={0x1, 0x1, [0x0]}, @jumbo={0xc2, 0x4, 0x9}]}, @dstopts={0x89, 0x1, '\x00', [@enc_lim={0x4, 0x1, 0x1}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}]}, @routing={0x32, 0x18, 0x0, 0x1, 0x0, [@mcast1, @mcast1, @empty, @loopback, @local={0xfe, 0x80, '\x00', 0x0}, @loopback, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, @ipv4={'\x00', '\xff\xff', @rand_addr=0x800}, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, @loopback]}, @fragment={0x37, 0x0, 0xcd, 0x1, 0x0, 0xb, 0x68}, @routing={0x62, 0x2, 0x0, 0xff, 0x0, [@mcast2]}, @fragment={0xff, 0x0, 0x34, 0x1, 0x0, 0xf, 0x64}, @dstopts={0x16, 0x17, '\x00', [@generic={0x6, 0xac, "21cefa278c15e4d1f5ada80419e0a9c03e66535a919fa8f815f8aa58c985d0100ab56ccc98cc18eecf694dba937c12913d4452a3c4f0a8b6463d8e51562519591b5151010764aaf26ecdbd2eb2c596be73dd21238e7c33e82718fa009cbef7fc193ce217aabd3bb958a087c4c3d023cfce159083612dca72bbfc4a7a867b147d5026415c70684978645bafccde10cea1bcb7fe65ed90e2149be87ab7a159c961dd6285dd5c3d0289b4b7330d"}, @pad1, @ra={0x5, 0x2, 0xd3}, @padn, @enc_lim={0x4, 0x1, 0x8}]}, @hopopts={0x0, 0x2, '\x00', [@ra={0x5, 0x2, 0x1}, @jumbo={0xc2, 0x4, 0x5}, @ra={0x5, 0x2, 0x49}, @pad1, @jumbo={0xc2, 0x4, 0x6db7}]}, @routing={0x3b, 0x8, 0x0, 0x20, 0x0, [@ipv4={'\x00', '\xff\xff', @rand_addr=0xff}, @mcast1, @loopback, @remote={0xfe, 0x80, '\x00', 0x0}]}], @icmpv6=@dest_unreach={0x1, 0x1, 0x0, 0x7f, '\x00', {0x9, 0x6, "27cd30", 0xe5be, 0xe2, 0x40, @ipv4={'\x00', '\xff\xff', @rand_addr=0x400}, @loopback, [@dstopts={0x50, 0x1, '\x00', [@pad1, @ra={0x5, 0x2, 0x9}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}]}, @hopopts={0x1, 0x1, '\x00', [@jumbo={0xc2, 0x4, 0xc4f}, @pad1]}, @hopopts={0x62, 0x202, '\x00', [@padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x3, 0x1000, "9a94ed82348f3efd46696dd6f65bbf7db52aaa8505b95c633647668cd00f84cfb9d0c33737a536362561f639efcee262aa8e715a929aed15923e5150fb731bdb0d00e2539ad230cd95a71e066f5e92c828315779d7b6303a02370b86d29b00c87915446a497872281b44cd9d69abdc866119e7817a1200948eeb2d724c5c64d853921da12e9170cc211fd297cf996ac1f28a034308db616b7894adfb3e6ed3869d076af71b6eb357333a6c71491eef5762ef40fe9018dfed2d9610823fcadd73f855f1399f09b48ff2fac35667fd6ca64fa42aac20df05688ec6060c3110e2e063c9b5199dc1717bf8769321f3742a3d57abb697abd2871f8b33256f74e112fef62bb9de3ceb73cfe33638fa7297fac071339d3d836bdc6487c4002b3b07dc737417ab95d522f749e7463bdde8c36b2be874c21a7b3f0a42fbb4de6f75d00d79d0b981e17a944c73799f99f96faa89ed918378d89e801a7e58be5f40a2e789f79fa8cc0f16c8ba6d149126b3b733e8cf230e541c6ccce1908c8b52a668c08317b04052df9313c2294bed7bf687e0fbc4a2fc562e0b9788b296e6c9b71c1da20e6e5416686331a0cb2449ae7a1d258e68feabf0295d0a2b6293fa21658482a49c8989bd71c27ac5d6d848c36684f9811eb190f2865078fe301289f68c80ee422a2a524a6db96276586d25efbaa4813264bb6731923af7612bbd60a635a6877509deb74c57a37128b7644bc4dce79be51ee04a75ef0ff22874a812ca7793c65ca556da5c820bfd11a1ea20050930261c7eae595f8c3c5594fd0910834af0eed40ad8db29123e07739d7cbfec0f1fa1eaddcdec981ab65cec29c5a9732aadedd923817e05ac67dc7d61e7c594559b62643e224a2ed1c9722bf1b47b1ef7c33c02a2a0e7458bc2a20206f283c442744a232da6229be479812855679c3e776aa3bc08c48550f0013c641e5ab5ed3815afe6ca3fc6cded1f936ba30230cf80151ded077d43153aa1d03346a661988b10610905b5700b3784c30e54c205bb0fc3e8d2d5b0ce312018c145204fe520c525ebaf35b42d9652491bceeeed1a202e297707d06b265f4d00ee4e94652ad2f05495ded7f91eb6dd6f835f564e75cd03a6c50ede73d18414f8c4811a6e6b683174006cac4981877d6111669f67f12c361a130680476472fd4dadd18d749c3276bf1a2c2bb58e72d5e5c627fed1a12f60f1319fe00986cad405292bcf60fea4e6c2a8ae4a561ebc881744410525e8f1d05d78d5d856cde004f4c0bc1237ef5906bb2e67ea166201c1cbcce4febbd1f33a1282c3f3e728041679c6f4a2f40196ae21f4904d8b3c5eee701bbbbddcb9f5901f9ea686730bd5e3b5da01803429e387b3feed1116d25f82068361c0d2f907004c9478ba4608509f4a46ec5a413efc42f0bfac75d106fd3db8a074dc06199d3de3c7fa1e89ca96f983e9e6f3389b953e53b8e0067b5c4fbc582b50e28f878f5672f8326761b6907957355a379e11db52fd28e3bf6e6658d48cf7f594a364f7e91fb72a97fe93ef41e0d869d3c557abd1b74c77c2e879f6acf4afd88eee1ad1d8fe35230ae301e515470d7e8c49957d17fbd750802b7e76dac72d9ed3e12a7537ac1e4d0525b3a1c78529e52b252af221f67af68431b6591c5989bec523ba3a49f48f383fc6407540c93e6a60bda7e112dcfc5f91df7f42ba7265f0ba4b682c439cfa1712cc91e8c5caee7ca283700f91f384ddc8d1a1dd9f56e1cbb5fc5321a6c3b6a08df85c5e2124098a5443973b7c4a6fc11fdce2edca20739b54f780b567e5acc771fa21f7fe791dbfce91f452b2ecc99239e457b7b58def8ce923071bab5c40bf5d499197f18c8c72f7442712a0b77bfee8d86ded143c66891c3d5a209f3acffd948ea0877196d217447ac32a1dd4ceecdec495e5385caec756ede685d549bf1ce3e847c7f79b43443eb8c10b266edc0d1c2999de5499a663cc01179924dc09b5c351af926e9e49470c3f495bea3719cb9687ac3103d8ecc84d1d51600c35fdfa3ee9a3b4a7c92a1632615631f96421bbeecd38155b07f03d3b02ed08d2447bdd6918a95448e49d3450b8f04feeeb4a456e318819000a0cf3a18b74406d0ac95c3496b1a6d16012f302a55659dcd52ba1b6f0fa1d29ed0907452536d24dfe0e62a848e1f86690141590568d2ed65b76f953ad5810681a34db9b888785715193500645b93a6d8f8e70c112068fcfa94951d630a8139d74ee4c45f04c275e34303645f0280c385b29c0cb5a3a9c105ee744cf9b8bde40120baf1e5e17000de5ceec75a95a8e692243a1fff28324d98d29c5983f37041f22ec26d3c548187e1fa1446ed3b912358af3dd02dddd69964dc0c9242aaa841f6593ddea7137337ba262b0c92a76ed11dc42bf8da4c9221859acbfe3b7df50a957a1b9054d332e302f872b9eefb34e5c68857c87d0800403a994fb08e78e831b758271167b2e27fb0d38506b22d34f9f29ef3818cc7e9637e7004d8debf0cdff5a1ed817bddfa04e6b0e6b67f6653be667586ac5ed0648ae4a5ea041288b9b6acb80cf61f982d1cbd17389c6e4961edb5696d75e0c971978f52f5c21a72359914e5b446d1433ad538649d64a328eca38a6ff4290dc2cc972cdf6501228ddf22cacf67db74b10a282bd26593ff19289585dd1d94012b0c9edd77808d0cc61101c59ae2cc5070e2e801a4d860f29d72891ac95e36afbd7e8d0f91e891cdbc1ce4f9b13101b5cfe7da4664b5457c5b11c1bf17dd858ae9b54074a8e41745f10ae49c0a398ac732a9e6bd8768fa82a7fd6ebec9be071c758599d0c3ca45538ce08e703cc527e9e6aa4e10d5f584db87afd2264bd8eb060d7195f14d8cfd71753d6288bf13c556a2d8acb34e23f37319f97962a7151396defd9046f26fc399f0cc042d7a5946cb2f5d98d2a27c8b8eb7cd3800700d188514870bd1517e2bb4efe9628e74a3863d24c0423415263f2d24ef5b9a3425deac36e10827f2700c64550b7b841ae4467c7ae79c781309e98f420448341c287d3457ae7fdf9b67a079701faa48c386d62c898211b80277e4e8a07cea0aac9703fcc97ddd7ca6c23b7b83d749d7ff9dad4b623351d0030647a45e8f929785cdf6a55f90fdb8caa1befe2a3f22e26a19b366fafa83ad63704eacfed7ad18d62a38b2f98032b949d0ecfe02e9ff9d7136fa5b9dfd6793e51aa770e4b0392dbe1ce305b0800f2a1d68382f83c9962b642a800e79352bbc2c4a2fa4e0565b36a4a7fe11f8c45e477f4c5f6168249ef38e3779e6c9c1f098c9bc5ebecee6829c8542c64ecb7f982212530af466f98490279164cb679447ef66682048e9e9ebf171f6204e16984ec248fe04fe2a04d50d77b591bca63bd7b90ea8ef62c80371f10ab73326d105dc4262172c7238f8a0f04102481561645b871827d5f9db5dd503a649779fae110174add492671e3981cfbef37857379ea6321a0b6564582751b9cc189b7007f96031351438c583814a61ff6142b7bf77bcc02e5e90c826cfb4f0000e1aee6399d7fb2df07d14cdf09d37fb927aa995d191e791bac38a609bf4b8ebb7d6a7da2afd097c86e8639dc9a9fa6ebfc2b2ed8ac663df62e483414588be08f9a579b3c9b9c4a0339010afd4f255602f7f20bbdf81d5b079df075ed6d368a19543ef7c63a2c4530f0fdb9f4d66bf51bd2cbce919807e27973e8294392fd0691297723d0d95956c53d9a5865c62ab15475cd316c34b9cf63c611ee7a3777c128b5c70aa3672ca28c232e02edc30ec4a4182527479d87ebeed95d44f7109210d59975cac7d45bd0533dcc5d33ddc49a73c769c5fe05526aaecf1c74669d3c5f59d9faf383fc698a2167fba7fc3ab6c9e12851667a471733b2ea37ac9cbc5668a7c959a562f574837dec810e7c1088886d62aa4608541da7302d92d81a80b49df0f8f3417635e38a9cd265751ba63e446990348db3c0b000fc43b36e320613fc855652243eb4391158e611eb26437e2c7bc50a06437672d44eee08ef84cedc87fa8e278b0fe98dbb69d77d1e14e74549f9be0e1dce40787df0a8ff48bd86b14dc44b2ed3cf833ade65fb6c25c3a6483fae91110a768c9b1ef8c08ca0bd1830753036945a7750acae9459dd933869705a39c722632aadf3c867780f1c6b168b62f00905dc21c9bead1b9e20cddc40120b27214fef0e45cac15358cb6afcf3f5e4fd77a8d34aeb29e14afdb1bcc1b674b8b974a35db0fe8c531918937cde1c4b623c139661c33e6e38a5790ec736acc0678c282070eb1b67f700dc8937ebcd4bec1fe65c8c57209ffbf0569f7671377ba4d4756b6d2cda578341f318e7ea3643ffce2091b423b6d30144889bec83d8260910b0d14aa00ab71efb65687de776437f0e29ac43a3c32851db1f3ae8f9584e95afa42785a42d62a868a17d86dd607601c7643cb1cd9fd841eb77e1dce35d2c9c49ef7a078036c1300cae30817d4e86d7da052c4ea613d69f57faca89efe36f336c2342525295abb44b85cfcb016ef489af78bfe99d56f224b8643203f2d70ca735bcd8967528ab372004c8635fd946a4359e4520c8679b90ffeeb0313126a54a59caa9140803ba8ca85bec2cf339789d6e807f47c5dda01977471b813fece0f07b623bddfe4a2a5d1203bd05d7c9bc950002f2e74447ebbb34cc3abd15b068beb489ac5b91a98a4dca0ccb0613ae96d47dce69ee69966578eb3d9a1422a100252820870cfc3bea86eb7b3538a8da41cdd369563340158d340b7c74e58e6fffb0e1b870b598c16a597f6ef85568aef53e8ea2e69ebb87b8ff7bcd17992d1ca5df92fcf1ef717da0d4859fe514e2f759b1f29c14b8bbba471a171d9a56c4fc7b029de40c70c418e7258d60e94f57cb6b69c194ae513cdf51158bc8a3e4b247b7ee48be968d2916d3e3cdb8adef8aa424d0f2638fa81aaf0711328d298c0aa819f53647a9bbac648594508b8e6e49629bd580ee242065b4b14fe686ef24966394b26590e3a9f4b9a6089286638697cb4fd1f9803f5da7bcf846fc32d09a45ead4e4b750f2012c0e093e14003736b10a9466365d5cf647ba8bd44b7cc98dbd88664f49202c1aedf6ea7e917eb979316d043d39bf814a4b6b7390fffa426ce56941cef6f3d9414ea80c8d1095b360b2da5c1e963e44c7d537bc5bb01fe5698de452c9b4f9101379120bf9f293b501d0701c730023b015a6457ee45d208c69ed08006961c3e6b4c373d8437f809b81cc087b892b4a28b033ed6ac344c849e2a7a5611a0ee919527f9e88b9b7094f814429497e52846f632c0158bf5aae94914db6406ebf6d6a10dedce014bf620ea7da917ff4fb62954fcf8203dd8e1b147d51b89508f9c24077b51169fcd4b551f1928aed432a247981ffe7dd5f6cc48a565ea372848dd216b48653f3184ac59630748c8e0a82fc70bb69c79f082dc431685d5655ee31df7264fa0246333037a9bdc63526d5d0c868f2f88e1061c5ac00f865115d7f9f749c7f9575c98693bdff1935a2fe42d0e8da1e893963405a4b52c8101b9811a8439ad670608587687b25f81724b9cf981ee879a9de8bf6368da8d7a3d0954494882fad5091cb6a5f925935432fd6d3d2b8f727c950a7e4bff4652af0cbb85d429bffc0719e47e9323d1eb2909ce4efbdf588d4da379e0387cea27c9de909db7b4374e0e0ccd6dd5f40c37688a668330ad42626ca26f6f83159b9d2a356931dd907d35a67b6a7913d776a6c49bc21579da8147c570726f5c5789a04384a783501c1b1a398d3caab171ab4"}, @ra={0x5, 0x2, 0xfff9}, @ra={0x5, 0x2, 0xe7}, @ra={0x5, 0x2, 0xffff}]}, @fragment={0x62, 0x0, 0x5, 0x1, 0x0, 0x9, 0x68}]}}}}}}}) syz_emit_ethernet(0x14b0, &(0x7f00000014c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0xb, 0x6, "3e50fe", 0x147a, 0x1d, 0x4, @ipv4, @mcast1, {[@dstopts={0x3a, 0x252, '\x00', [@generic={0x4, 0xe5, "976269ba9aef57004f18d38b4912f56a2e6b7623fefeaef71899815305e21c562211e59599251bf45984e0441d66a8196f635c85caa8351fc7acaac3e19e0a6ee7c79918132f247528451b2c64fdeba38ccc9aace3fcc5882300ec67efb37d5a7d5b9f24875589e93b3656798d9131057519773cef1d3576de797b4126fa22b07ef5fa6205de8af7626be8451bfcf70921e21da5d947a1f87f7eccc98719547959e82f0e441b06ceaab9a3717dae35a280e1ff57b9873cb2360e70ca6585df31c8e852b85391782c6c4a815cb2e0f1095919ad54d3ebb4d3f66a8bab876dc3487dbe9b263c"}, @generic={0xf, 0xab, "c69719839ce92edf0744684165f660d983c895780564cc377124d938fd5e26e873e8b98fd4f30aa951502038353c81c2275d1e3cb9bd718c193c28fd87ee0a345023aea38c963f58d7712f9e7fd6bf48a034262ca89a764bb04b0dd78e545a07b8614d152c907f4bb684b58375dc61465358aaab7b85b87c8788ed7d4a044e66d434fcf9eee833ec6e1892937c1745e93882aa34c3174a4dfbd8cf4581dafea19df57892bd43aa8c04607d"}, @generic={0x1f, 0xe6, "c22dfca6dcedf487c8dd58db9a3ae9c51668e1e1a0280553653c6f43b747ba9a4bdbad175fcc9b4630058b678daddde80a09af424050e3b00caccdbf09e36a79e11cce10111aa9ab19036f5ffdb01249d3b7818c4db4f24d69e516c74aae62dce7c722cc4723f2694161bb5fa7d72f17c4309e5dc08f20565a0a956148cbaff721d9f04da7e6f3bc05d1123a446def8c363019ac38f00282fd3a0949844fef88c7b730b6284cbf372fef0ccd4b9b28fabb9bb9f860f8a0b5b73939f169221ce8048490ce648910ff956b4690b2ca7ca9a9297cd11608dbf360665a7178baca951e0add8d714e"}, @jumbo={0xc2, 0x4, 0xff}, @generic={0x4, 0x1000, "a59cb0e48c49e569360d8bc1e2b8d2d2208ce1de71e7479dd85d86e387b520a6c955e33a4537d5363a5e701ba0511c18f6a293e49642e45c2f83a9b781518b90db0ec24153b5095d880fe3c7950111ad2896feac03b5efa1268843c083154d8edee430c56d7dc8482cbe5664d9862b45f12670fb9e8896a849051c64247959dbb7ee57ee21938348fa9083a93c5c0aa741ebd2364c13ef7bf52083e3d5ace6b732927a2ac81a8ff9df942cbb6f0ec842756671d413e6d0e09dd28b71f59737fb908e252d90c89096e0132e5f87d32a1c39309d14dd21add923b2f0dc0e2de21f84c2453c172d6dedd00636661bb6950e3e0662e16b9aab94265d562b5d63b5fea0ecdc86b96ed0ea74c1b00e5444e75d067d2b043e930147b64b391b412d6e5788a302bd40b83ba04784d80b9c043ca894469fe889ac0c0a32334c594f8cbf35aa8a1faa2a807a66076446c102ce4d6460208f9d3ff453fed51bcd26712105722a081c4267d4f3a0440d4b70bd29f23b8265ac0d1d48180332f2d4bf46bb26544b448bac6ae23fdd62e351f7113cd82677fe1e5d7a88213025e39a8c597f9c5b8bf2f87e040b1cd2e56f029fb1e5be0160deab7e9a28173f0b2967e33cfc5b7d35c3cf56ebda307e437aba5294c2df5bedfad087e8f07067c6f8d85ffde493ba3d908ba8aa3f6a78881bd3c9cc5bd5c91340c7174e5172dadd5d3d677fc7ee8511c1039debb41ffa84ae250e5c148c02bed81bcb9387b96c126e7c4cc84ca4dffdbc35643d2ffd24639f4fbeac1092f86787396e03d06b051cf02d02886e1a458487a70543fb24c6d4c8525737dcfd0d925a8544dae0cd106e7c413ff814c7f30110041be6255d890b60ddafde43f425fe0be68d29af71ccfdcbf1d326ddd0bc9166a0f245f37f5262a30d741062d31df7de2922ee4e3f6f600c9bd2489dccb434393f711283e5a94009aa2f8e6b2cc5f1899efb34f3ad435b293085b5ff749ce591a318fb637043fe628e416a68414da3a5bf6ede81827a845fdfdfccee9e974945e9f11a6b386bf749a115bc088cd5a60fc7d7bb99bb60990cfea976b213075b8d6b8f31de4b526e0918ad75470a63ec82961783bb95bdcd10201ba594101c90e305ac94231d9a8040cd041ff368de109bd11286ea0920d6547b5eec8e3016baadc4509b71bd3b0c535748b81d7d584be76912a0ef904a242bf4b0baecdb9ef96fe13fb3abca41d21f8b9584df71ce702c1542aee86d14d4457c1edd4d9b7cc901c82646654fb950d6d78dd762866402304e2a9e52fdb286affc5d01cf987ea8168954a269b546d3a7cd9da196022dd4c4d77f666682bac40d2f1b5193dd57cd0dcc06d02893f251a699edafa83bf601929ec0611366a235d221d4fd90bc8c912f5129501e5fe55ed556f11ba414159567a263793c9c5e4e92d6fb95586317c79e8ecbe2d86ca1cf9bacb08f34b473e6060b05b8481d567bd6ed54a9d1c43f27bbd981f1b43ad8378763b5dd84effe17616aee9c058be392599fcbe8b3ada56e9b437b52f163923baa1e48bac157435782c412a20d4c9b994abad710a6a38f1a4f8454c7bfea14f94a3950c546ee9976153b75c66c18dcb04f6c53e128bf6f8ba5915372ab0dd0b42404282f6f460204036fccf7b16b6caa7ed85ffcf1a80aecaa369125c319d17ad9063439fedd2bd92d5b6434707924c214e7c5b16989033dd9dfbda5c4ef8e1ba2bd0e5f45b9dc62b49bf5b642f591bd4279bfcb7f64cc5ca285e4b4e066c84543473137d0aeb46bbb523f788f8dc0f2f9a89f8ee858494fd5d9b5e75fe5dd67f8c16466c11e55a1669ac3bf901cc7ca002161b003d09a04891f0768288b1bb8091857bdea1e68e4e629b803742ebe3716672fa37b1b38430152855ad470832d346f5bd3758853b53672ff150d51fd9e3a5494facdc9b2d1c312f5f0ed5fbba4b1f72f1f1a0a8f11b06608105d7cb7241965dfe4d6637f7c7bc1cf99e407991d7d538c464a06cf0b5cb8173e7bcce3253083f0b7608601afc8530b3db5ed77bf01c6907d794af4f155bcd681b60e3dfc6e89c021149dd69aba6c0e10feb24b444daa6ba52337f930531c8ea612d9c4d398c19b5cfac283de2bdbe15a05fb456794cf512251e467fcabcc2437b193ec7742a04800cf4e56caf40ff4a82ed56168bf964a3591152d0d26543f1b6a1aaaeb961413f84419eb626d6c6aeb53826d6e63edd009ebfad22ca34a811acecbc1eed9de15e87977b09836107ad7625a8c948e0782d3b891b19fe565ccc1f732bf15033004b4378d4ff2440155d882af21984aeae3c8af41afb9ddc8ca3d0e43db919206a001e45a314beb3258bc4a35b43f87cf4364d4d47ae0e76a5dd525c799f2bd483c3ff4f0756a4fd80b08a20d078e43783db10ea4de8373daf619895086c17ad9d7362008644376aa84956bca078736bf4f0610ae13ecd530327b28db629ab0a18c946493c29fc1a68e3ab3e38de9d8c0f00aa2fdc6864df8d292c672a5c43ff4cc42cb5bd011333df2e750830dc67d77da47defb278326584465225398764f8548b3bf955306ede4f9040af8354ca8a57459b1207ba0fe6322ace0e43fafe823b8506eb75775b188fe6180971105360a15e6962de26cea76890965234c853c2d966a2c01e086799b4c2ba7d499b8d76796c5d28c2eb58c07c0e5f4497921b9ab9be799494639d8e430f2c92afce5aae9c38a204d3f1875a435ccea086dcaa6b772bf800c187c336cc43246a9f4ce61191cb1c747a6abdd4eed195a9fab41e2d7730b7ac175a19569cbe37844f437b9a9f8f241b01a15aa7fbae11222ef21ed15a42569902b8faea5ca1682c2f9dfee3ce7d79b339e1f57d8e50a069708bd6cc8785191a4ac8fda593688803d32a78bd071458cbf4d26ce09bea8f58e807c4f3e98efe4b595e2f0346842176e97e620bb2b6bebb8c5a6237b8a0bdecfcccd0d43016f1b35fea77ce0be28a8264cd47f39460a34d5b40342d6bfb0f56d0e53a57f0be535edf8d77bdf1fb7dfc68b0b1c876328805a0f07dab9b6b74551bf30cdeb5fdadfbeef9c22f7f3146862b8dd0f8ab586e26c75e98359feffbe8b18d5c3bfd23c02d0e57528ef7b9826779cfcd2298b2a5031acfee1ff2dbb6405bff8fe66ce533f1739eaad33276fc87b37f62cc6a0224c2a7a536a5fa7d92754d6873d59abdd4c72fc0647023b0416c66277f0307978f9e47012f90b7befde1cb4b6282a7bdbc7119eedf762e187180d254c36aa7986f57028206ad072c0d806ffac806207924ef102c4d0529f2a73fd15b63b9f44a89df8a16b1322b0911e79084887ad4f8fffae58864db1b53dee6bb8a48efe4ea46ce2bb4ca04f73849a4deb8cc84b7b116505e6e84034bd103302338cca7fc7eae05d711e30bf44410b783cdb91643b22bdd361fdebd4bdc1af7a9e68d5414411fb5a5fedff44a3d4f8a711a000c8da233e39e1277282bb7f96cf904fe0d9a6696ae53ccfebb1f9e0bb72fcd9296994b82c31b725992e2ad490febe975f952ca1df6dcdc6f26e191bb9419df1a2c7ad3a6b926353379a5270042439817000e4cb2a8b8a71aa7ccf260d8491092e63eff9841260a47ebe3dc199d3ea16d044dc43236dbc7c3ce47b3c26c44f0724a9b5f4476b12bd8935b4eb05cc3db856795548426906ad438a33b24c631e02cbdfc4ae38c8874f11dd3932531859f7846f84eac39dcdaf5f32bcbbd4f729256c074fe048187196a5d6d7f3c2cdf5765c399108d0b32bb4f1ffddb39eb37e83ca626fac9f763f615398025bafa25e5c96bcd026db827a847876e09b907b48acacd7b06046fa02dbcdbd6d4cfb457c91da47d20ef8f33c23fd3232b0eca52236ceecbedb5663bcb8ae0a69d8a7477e19618d9114123c3892de4fe56f26502f8b82bf700b5fcf09efbde682817e711eac7b574e8fa6e07ce6ac369a10fc1df9fc41433de69b0f01b3612615f69daa806332b98d3f2b311042a3ac7aa2c758cbe97c9e971b5b5d586aaf635443b75eba7bcdc4cb021ec1be7c1d300fdc3fdc537b120156a1bb3f6f4eaf7f8f4a78afdb0f334557be92a9da815b8ccd184e08ce8121004b4bfb628bc41241bad4c9fa4360d0e58d45507039db661796aff9c27976d963cce0fad377fb07912951b0b46aba220f0b0ca440e25383042a21d5b8eae609e54ccfd53309c7362eb4ce074920d7abfa7b1c420246a22a4041089ae6d144dd56583813dfdb7d58bb4266b31f32edb696d69f38c882ec78f34c7450e322107e9caf4fe8743923679c1194eac5b804cdc6d06b65bfbc093461ba7b288f121f75557b8cc98708ee6968b530e08c6cdad5e7aca8cbd8dfed645a07d0699a83aacdc771ba70e357a970ce810aa185ef2b7ea93f778928244bd9c87f0d85554f5c437bfe36958115f61770a11300785dc47bf6cc802d46b01acb7fa59dcf09b80a72223fdcd0f34d593f994d66eb391f9fc6fd446eb9b8dec7a98e7de0981802670985d9d5b1622ec2101b029b7c367bd0ef2eac0f490181ba863a4376b5cfb73699e7bd43d52b90f330bd367e392eaf6f558ed00f6da2e369faf2ea88c6316f8cdefbdac435b398eb78013403d58f5c2d7e6e5e29eb3e94cd7c366ee01a32a2fc50254275167829d6857b4ffb17af40b8cc4fc28bd262f9b29a4738a110337264db7d271765689a8ac6a2adb6c0a521ec664764748006aa06219c19a1d602c33bc694c2030b88918ef7ce32ae18e7b4e4375edb84f7a97536f9563da85bd01172eaeeb49f469218e1325b49fd7fa301cbb4910ba5171168c12cb1819d30fa759e08b9dc68902ff91140e07543474f6debc400626a0ee136f105ba3b14bfb7229c3d5d199fcc12238e2bfed1353e5294d02cd488f8976fde4cf320f74177d0b18dd146cf674eb84f313a1685bc2591deea7cf1a550edb0adec7ffed5858708b0d070a0dacc71f967f5aab4c7b3830a913f726c412b356e8eff030fb02dc64f0535914a4e58fd623a9c5fa5871e9484ecc50c5b32e6b6f8cbaddab09c24b402954a9e191e98bedb2a2fe04e153feb310a1d5f579a691aac0ac4cb08aa489c91eafe43bf8077545b8303c16302ccc108f079d19d34fbcc8e740981434283913af83281e7aec4f830cddcd20aeb276d13d4de38bb5a1a5e039c4d42edd7728d92c277212f1ed52c2000d12ae1e2612a9dd44a85b561a840701c5e6b48b1dedecbfa3ab336bbd34e658aa7bf87c4dd9aaee2a1457dd5a2c8f05efc56ab0b568a8eaed74b2b0b1d79ac65f6bc9434f8bad5942d839dc7fdadfed31bb0e0b354c5de9b510dbbce76443a09ec85cc65c1bfa7a776ceb50f938450c1118328955fcc85719ac44c41f28d63319f1b05ab2c64411ff5633d5a98597e1dc0d6a21c3ded4bbb86acca9f071247ecfc6a112ed5526371ebd86f288c3ba1442422cbd7dc715abee9193a1bd01cb39783c6ff0c80d7f9bf686da1e96bb6e829ff392f431dfe6305419f14124a73f564fa84d03f5a33d2f3c58143728026f2e367230aacfc5ae078b05c5fd2bf82f98e62eff0a39717ae7f29bf85a39edbd726216d4383b864edd99bdf48b96d30d2fe142c9ef6c9c692b032998fbbb27cc49b84fdfd2f20adab20cc8ffa1c1b35e1d29058a0a88bfa8c5a626857d0232ee26d91a73e3265f22f739de66005572ca61014fb2523faa432ca60526f26dd577a2c0fa6c1e12478e243e5d3e855dca6a8deec0f555dd4b160559e6f4d45d8616cb024bf124723fc16cef03b33a4a851a9af"}, @jumbo={0xc2, 0x4, 0x9333}, @enc_lim={0x4, 0x1, 0x9}, @ra={0x5, 0x2, 0x8}, @ra={0x5, 0x2, 0xfffe}]}, @hopopts={0x6e, 0x26, '\x00', [@enc_lim={0x4, 0x1, 0x8}, @enc_lim={0x4, 0x1, 0x51}, @padn={0x1, 0x2, [0x0, 0x0]}, @generic={0x4, 0xc0, "4ed8a2eb29119cd1fbc9433fa23faa21f5f35cc91c92dea0dc315c5021c4b5394a972d65fed807f6c9ec6b8dbd5a6b99383f2901adc2e83ffcf7fa5edae785701044c15467ab39134385fba5db7f586f228804bec531194753b4e349a16e8ee8249d33818a5987ea147a1fd12e147d2f12361dbd037b92872cfd432fb498738a9f5c02c77af852480846c749047b5cad0302c69e6d7d960d437442e221eb976b9e7cd35a838962a88a1dcc05a435971bace7636038a1ca7b6abe84c7626db9f4"}, @ra={0x5, 0x2, 0x3f}, @generic={0x6, 0x60, "3789b024206a1e43f247c85ec7c1acb8386001565d857903979b46c0ea46b41a176e494bdf589d5e7e974cf3b4704acda03ea39113efd3928d0d545465ecb05b2bc2fe3c235d71d5db3cd90e102f3b0d50d9f64857ceb4f401062d17d3a17544"}, @ra={0x5, 0x2, 0x9}]}, @hopopts={0x3, 0x0, '\x00', [@jumbo={0xc2, 0x4, 0x1}]}], @icmpv6=@ni={0x8b, 0x0, 0x0, 0x90d1, 0x8000, 0x7fff, "609f605097c9565bf78346758cc879a6c6b1c4793ae57f7dac32e6b95aaa9673ad341d0521c72ae49ce6c200362508d5695122dcf743034adc6359400bb53918c65d311a5376ca9576d0060c52c0c038de661ee8c68b4b28f42713837ec4c0fe9f95fcd540a7a674bdc3a1f89b9e99a1f2590aabeb59fe306b2e"}}}}}}) r0 = socket(0x18, 0x2, 0x0) syz_emit_ethernet(0x13e1, &(0x7f0000002b00)={@random="16eba01288a1", @random="b1546955bffb", [], {@ipv6={0x86dd, {0x9, 0x6, "4f9e93", 0x13ab, 0x11, 0x0, @mcast2, @local={0xfe, 0x80, '\x00', 0x0}, {[@dstopts={0x37, 0x4, '\x00', [@padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x2, [0x0, 0x0]}, @pad1, @generic, @ra={0x5, 0x2, 0x16e}, @ra={0x5, 0x2, 0xff}, @pad1, @jumbo]}, @fragment={0x3c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x64}, @routing={0x67, 0x8, 0x0, 0x0, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}, @ipv4={'\x00', '\xff\xff', @multicast1}, @rand_addr="03e3fe5a8b84810b758ae44a87b260ba", @ipv4={'\x00', '\xff\xff', @multicast1}]}, @fragment={0x3c, 0x0, 0x7f, 0x0, 0x0, 0x4, 0x65}], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x69, '\x00', @empty, [{0x1f, 0x18, "a12d22c2f2d492049e95332b4686e6b96cdc9d718d22b228b25fe00ca1c101fc9464dc8a51ecb1800b28e2cf29978c0803887f19fe92124a47c936646d12f61c2aa03b7b01d4e58d9cd014ba301e118a3ffef5e165432b640d076028a5c4d41b63b455c540ecf458ef6cea465a6b3e75232e4c2c19a5a459ac6780d66a67c21eadf2dabfef2caab90b3eb2c0e9075eb222b13ee9f1afe41c14df521130068318d0362038ac61112797046a5f5ed64a4f6e584ac0e274355c93c6ac818f1d7ebce587e554a9"}, {0x19, 0x1b, "72e9f26cc0feff60837ab813d878d36b977d8ed6650ca71a7b1924af9e7cd9746d9f60040bd0acb3ca7b40754614b165260fb2c2b116bf27c5a322fb9826580bc83cb72ac579f7d928a647abf49a9afe64cb4a9cebd33eee45d0c4905399a6b0e03c1d54c9d88f6ada77425df940b8d7aacc7d2388e6855051ee84eb130ecc4ca1ed6505058176beb6f949a1025276886a862ea9148e9a27abe32da454a49ea6e1cc85ddd0140d101c6f15420eb43a24bcd0590349a131f9d64f7e2d79d6444805930d00566ce28f0f48577885d95abfc9ab8a1ae6542a23e1eb"}, {0x0, 0x200, "d3db14617ee5d2370fd682874af421d9e9ab12c03f57daf20d0fb07a56332018c93224f464cf41064cc84950d93a33221906d75d43ba6094e08a63de20e14ae03851c4650ad746572f607ff1a81e5aacfca2359acf34cac9bb2178faaf3ce7df79e0259e281dbfca9555e19cc2c08e260379d251f4ba0ec4d4825eaab1bc36d9e522b0c4862f0e6637d55373c77a7460fc5fc3304af8dcabd3a8841d6f4cffd1d20aede17a8d5f2c8a04576071c508e911a42211812ba732a338b18b8b4e409785a2cef06ce816f12b0bb4ce955656b484ab48a3ce817135f197620921954d3797094d545d6107d2204bf76962c974430ca8b518892a2bf6a75d90e42de51555ee15efe7bd1559e5490b892416071155d2fc80d9369948868cd5176e7ca2e38dc430057effb47b083e3a29561fafe088999f9d8cb7837d34e00bb875fb924572d5d9f0dfbcf5dc12d2c97b13c33df629334a82cbe822a77c78680ce002d0b65e165b000be41ea322147c04ed2f0ccfad8cfb6f421de40346b0e9ff0419b5feb5007563c5beb5b80d2458fd16bd8a3409447c9f3e9beb3bb680b3ee772366f74ed469ff233456c8885e9d24c593b560b037f9199fa32ca31e5450a87a5b09ec60f5d9e1d93b47a59e0cccdff83680e8da96ea6d188d57bb55df71dc795ee9f0fc6564e765f79759019fcc0fa4661bd5060e41d6cb77e5478c2272397b5475d7418fae961b1d8eaba1b55d56d98530378cdd589b1e91d1a3f30df5eeb7c96bacb0fcb3c805b606ae5597a8442cb18a571db180015e824855ad021589a883998625d09f33aa8d0def5fc3f05410ee806ca0319e847af9a3490736b3b41f1711afc90448ab00b0ba59b753faf056d524aaa009291c3f63bf10b032c5f75b21502599e0b0f0d4125feb4f0ffa3ad83f4dd817bcd8d3a67f1e49999788361ef8076b6d5b09e1a915e1436b1700a497967d12f3f00903ce57ff2084aad797d3017b95da905c9842bd63f6397436ed6a3aea30efdac72bd694490c79216a7690b56c5acdfd46aff4489bbef32a33e5a3f4d249ed5c2895325ed3422da924ea7ef166eca810fb235059d612d2917ad2ab415d5ee8e6b2bf1847c5c14fda66e9e228c5c8bd2eac490806a7c3cfffc2c3840d2020305b44569787283b9fedf9b266c2fec1ee26ffd55ebf891b76f8f97eeb71f8dc93cd85b7bcd5b80497bd54d481f503d55ab52186418f53889313bfd8cb27296782c68521e19af941e68c6a696cf9b9b16ed00fa81bf3dec74feb5c1c170b01d8be397d3da7578f93cb5bc76f356b85bfadf0acb78f9c5c311b62139cf95bee319eb8ddd5caccbd5ebbd323e0a7674ddb294ff114e8edfa223500aec5c7e0d12821d6009fb527c0a9a723733b062038a030653d8ce98b4d5630d11e81341bea769f4a9c844be084513fa619ab0809eb211d565b4bc988265ca1cacde97d34511724a12a9bc77cfdf5672339f42eb42dbe54c2c88bfb5fec63ce1bb95f1f6311a05ea89cc5d660c2fda240db3b216dfe1c859543a94e2fe029db6cfc9e19819705d030fdcb4c4307163de93275d36148396c4164a0d54b815abaf4142e5ab12d90b3b2513f1713334696880276a137d3d963358e8bd8e7494fd88ed1961af651d763efd16d2a64498cc96474049fb09126a85d6c28cab547ef57bcafd75eb5d725f14c7526b132e66367cf1732b40b0bb736e663de85852674b1b5c37ab6cb11ede5536c3178a7feab55fbf70ae617056a08d2c6d5b115120fb8a15d4c7a53f8505c0938e40c08d4e6eeb8083c793c8658d2a82b469a2d24ef683f4ab141851cdf11265a2aa3c9a9aa077962a1ebf8ca2ca880396c582a7336699d10a42e18e51d981bed9e1f446b668539914a148bbdde9ea457900e711fb527d6267f2ff4b6eb79ad2a750821720dd3ff567b8f7f6e4016cc534d242356d9a8b7bbddb630c031201e017ce89a0dd03420def656207aeabe60fc5946bfd70245584b8784c1570435a78c26120123e83cd240375819b83ffe63c4302db37fc084c3e36076988c24f42e1528fd83b9deacab9130cd628b31db12d2b7b604bb7a7726a7e25add728d7dbb0845797ec60c001b1f30746f7d80bef4fb8725576f4d96b1170f15e8efc3a3860f6e2d40a9de6b801193b80013a64109c1c8806839f04801550298676d2410af7df612588bdfc38c20f1188f61452e023b43179eecdeabb63e2981bd21eb02a91fef9319d31b59ddd916c467b91683d5a8d72a6c9b9c38a4bac665ff025c293a29a27192c35e5c40812e891b15d442d5f9f4fe2e7e13d8a1e9d4b0e19792e140671aca2118bdfce1abe992e4ee14f3e8a9fcdcd4fedbebed7ffd5967c1d8925a26d2ba08bc7a4321946df482dedc997851da55f32bfe5539705ab9f01e8870fb2f117434c9bca9b738b7c2bed2f86658cfeb747fdd73d3c0daebe2faf23fe42c52eacbe94a5202799c49192eb7d6c30c46e12cc2ce9f9bd1b13927c546e16f906225eb6fe339b20bb6b6bfa60f972110aed924742f019a1a586f498f2504f2b72f72fb67cca0c05f34090da41fa40b738e037b38cd3c958707d7bc2a7c46989b34b4ea154941d9a3c0244086282abec97ed005a6298cbdb72a536abcb7161fbbbab4dfff53895540e13402eb57d4055580c3cf95822c9ea7f1c3b3a5fa27fa9dff9dbda7d9858c3a43d5cd7a0d3f131badc0453e58825b0c85da0277028730e186c940473a84147d37948916465f7deaeb3444d9bee45069a0c462ab6e578ac3ed59fcc701fffeabb500d928303454c4485334ca0d72746594efe883f0f21667d5b786814f1294b1b7300c5de5b0a0e08698aaa2ec90aa4e01210b7132ec7d4f3359e250ab0a71dc090a52df05444434c08fd86b2f68fc956c2c4e4bcb03c63739ac5dde52dcad2c4b25d1d5c00117c56ee676b6e143c667428fe67f329d5f13b807824245cd57b4b87c463aab3b3b9322590b5a63e0f3f1b2d50c2f4accb0cd38ab11ae84940dce4be2547e62f81fe0843a1c19ef9b8baa427a9c70106784824b931c5a7545b9bf980a5215eb292a36e0163ba986843cca63c492ef6610e8320b40d91859b16034234941bb8d855dd8b8b136dce47228ce439d938b736f99a68c5dc608381b24d1982adf787fb12d84b7ec887adbd9a0e78065e271ba1274bcdf13754d880a53204f27d4d797e3dac063b18b845d3a0014ae1197cd35770bc6b341a1661d2fb23fbcf5a3e94ecb64cf2a884c0d4f0044e136c3fa7068763f734535c3a228d91f354c2eeb2044315c9522ad2b3a52259d87182e20c414a52d6ab03acfc108e3bd63b15cbd9d55f5aaa6f4e5c950e1e09f09eedf428d1b1bcb9eb90ec8ee9315eba9a7717c1bc76cdc5fa75c2041b01fae653e9471798355b04e537fa1e8b9affbc0b34f1ebb141bdb1286c7cce9970bcdc0965535cf5c83c45eeacb2c85eb6028fcefa44bba1924da670311e602a517698a888e06f9d1ad41178d98b0896639b309034589eb6078c41a6a5cf34834d6c216944bcfda9f7a4e2c21759361006714e4bc4edfefb0cd2e217c2452cdcfe417d9fb519fd75ec8c5618aa4f9c60971b838a93828de2db262f6faf71a604b6d9953041ea11241d88f5228264f4d0d4dacf9e20feb2ba5bd3a88c77affd1149c3eb42535b2db135a99314ca82f7a4de6d754b7248b0574b485b4025addbb52b332be84bccdef8ad345ddffd736755b52bca91440bf47d15f4f8c2d9279f85690ab58d6f6bd471f8da3150b043a721d5d4bfa8b1069327b9a1b1e34ca36822c80173d4f9acf5059742f941a080a11b7efc0853cdc8fe10a9717e6b8f5268f65de51dad1fcd49586caf2121314c06b96b2e6b46cdc0c68f2f18dc552aab19f25f1e4f5839fb59953e4fb10ae86b7698eed955b21e761ba03cab12f425c1f1ae63c3277a84f3d450099003a62553dac7f2f193a233c0d2d5cbba17d12c081dd393140fbd53dc39b4dc658ef54c100537b6f3f317de49621c36e5d473eb1a02b26ad342d5fc481a63e1a79199c3dc788dc68bd8ddbfa0c49bfed1bfde3d82d8cb54dfb85654ff2c17c807b39f5a4c1faeb05f3eeb428a51bbbefa36f664be585759f34f26c0fb128be11d395c1f134a1d176c5f787c11701797c23c6c3373f8c98bbe46328abd47ed7a805cc59048b3e66e9e4c8990c382546041a2479e459ebf256f9ae647e6aabfcd636d1f480e4b9a45187f94c4d179c026329996f3356708a45182449de568fbea240e145f3936a4f20b29745a25bcab52ef781d77a6f4e745bae2cb057b6bd3ec7299bfb6ee20a7a0f38221bf409566ada01034b4957e3c3e8baa1c82935dfda9ed22e16c249e717ec3b43415e28241412e1c34b470a34293d86d37d4dbe369c129a7ebcd213a0923a91f17b3fb431746c3cf63eee0a976cf342b8df7bd16a12854fa5a2dc9e36fd6d85a4be8e2d1f73df76763010040c678558f80c563be7f44a42cc95b699f2d222991702573a56e5f89a9b0fc1c2493e102aeb2c399d2a5c12ae6f6ef2b28d736f109c88b4b049335d5d072636c0def299a8698566fcc2f98ce21afcb059b43eae000def24c63b0b4c6363636e783b494fa95ef00995372aa578359ea9a674cdd63fa335b210d22adac175ab7b76bfeb675d013215f3b53ee5c2118ae18c273d35e1eb094038c15556ade19121fe47e8ccea0a1ef08990205ced15180bb4ee95a99d267ed59228d0686425d9c7626ed8fbe2bfe2f7f87b080f228f4902b09822bf98a7bbde08c1004d41dddbdcecf9ddc5b23a40b885b5cb74a79e4c7b9a8ac7852e65f5eda92e26b302626623b9d7683d685be181297be6cccecb3830637f7ca6b6d6dca377ff555192807d36e1c0a0064ff9dc83fd79705f1236d8d74a9fb2fb9e05e539835d18771091479c7f67da6ef575ec7a752dc9ae9653ace831abe3e6875c922a82b8b29cfb4866e135cf5473a16c1ca04c844ddee1255498104ab10f47301f070a0eb34d6b3b6dde363f2fb239684e0931e87a2fa61a7936badda9cf30f70e6a3a3ab9580a3cf5e4cd7e7d36e4466973eb34978b27a26176daa29970c53658368c8bf44af65c486f7c3f33adcee604d56451ca1049a9186c32b28f8b9327623dc1aeaaff91fa0ab95125f4d0eb49fe719c478829e83d4bbde6670815e7ce2e490eef90cc78f2e8a35e5e738127f78f2bcc84ccf9e21825af0ad0c4a381aab90aa63d8ec790191242658dbd037a34239bda1311f0d04f5390d674fb32f7ca3891b572e6ac555025e36eb693f4b47d81b6a395e2681db26de6d27cd56013b3041a99e90c4024c763b0f598303cde94b2cd117602f46891feffd407f1ee8ba4c457f6317de77af1e617e24e5adbfb746abd32672162bdda2e1f6ca9ae3f4ec21cff536446d837cd513915ac775139b55e0b2d33c69b7206ec4f980c2d7d44d36a30aef780fbee8b11dab124f242ceb540ee6db6316c7f9506efe349157350039915a78f2b8b85f4248f2c1d1aed8cc53c55f2ff936c101cdc96e08f5bd6bcf48a3633f19d360b7a5e4905cf33f22005beb8da2f4c7ee191fe9c92f40811a7a6cc21539cec301ebbe0881ee3cca66263a1b285ae4db057d91cc3db884d56ab35122c5cda6153cdab2b408ab339ad6c3782bd4681e68d4ba1ccc06e353cc15aaa6b2ae5ca48e5ca83d527bd3aba3ebbf4352d957fb5da0b5cf8c730723fe713bb382acc67c89575e5c7dfbf740e40e76728c2d06791901e53c830b7944af9e1e0aded1a4bde31f3"}, {0x1f, 0x3, "a4b53a3c912c1c12dd2be3b682e5f993feaecbdfe0c3dfd0"}, {0x0, 0x1d, "211eed80cfea6074b6b5fcd562204323212463343a73eebd4bfc21039da8ec743d2e12fb4fdb9f0dcafe22bed1a6ff2bde6dd5ed4ae49b2f778fac579da90600a9145ec63f1c2567766bca7cc5d96cf039ec9e3ff929793b4b44ce7942db2a007adcc6a2d6f7ac7c31731dad36da3727123aad6e5fcdc4a1626030addeaa62936ee9cf5938a0a9a7ae73e5044990196912a893c9217c9b8191acd64d5f8033452b1ee1b664b8e9d537aeb1c32afdf033dff782de3be875ffdb6b234746f41e9f5d54ee75ba1b3756123ede5798e4c8769e53baa6060b1ff8de34b713e7e1433737e74a89ff7763"}, {0x2, 0x7, "5d37a58f94ab1b163671936199f157c6d33853e3d8bb2910db0b74aeb86be832e45054065b056f7f3f2fafddabf0b21e83c077d60ce0e7dd51"}, {0x19, 0x6, "45fbf69ff738418be42726ff42a75cab5648caa4965699b642dc0a138656166decc66b50ea47a25edfe10eae6967"}]}}}}}}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) r1 = socket$inet6(0x18, 0x2, 0x0) socket(0x6, 0x4001, 0xff) syz_emit_ethernet(0xf1, &(0x7f0000002a00)={@local, @broadcast, [], {@generic={0x8145, "78860539d26cec17406f4a2564893c0d7ec0f458095101a1d5b9b0550f561a98b032797145f184333c5a5778e9b9ebdc912b1bcb149d6864db52e054d1859272a05e2d575949aebf859cfa8674d2ede576628877d5fc84d6ee7090d71d6069e45c65261699ab738f014e796b740b7c8849f33be54d871c16716d99fcb18e737992d5a44316983baf602d5155e707de63b700262d3ef02549c552408e99758c5c30c95ba9fdd28f0a7eec2483cd007f340ae3e3a52612b49ac074db5282d753251dad69b8b3dd136f9b38d50897049b6327aea7339134540b3bf2b176213ac97700256e"}}}) dup2(r0, r1) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) r3 = socket$inet6(0x18, 0x2, 0x0) dup2(r2, r3) connect$unix(r2, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) setsockopt(r0, 0x8d77, 0x2ea6, &(0x7f0000002980)="27a43dd2a3f8770211f5f374479de9fd7a845f9f4a28d5746ead76461d82e9f57b318c8c7b563c3edf5951eb255b3318b8346c2b157980babb031b86701ac8ea7502e78fe789bab364702c75681b8bc47b88083c18f6", 0x56) syz_emit_ethernet(0x13ee, &(0x7f0000003fc0)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x13b8, 0x3a, 0xff, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@hopopts={0x3, 0x0, '\x00', [@enc_lim={0x4, 0x1, 0x3f}]}, @dstopts={0x2f, 0x1c, '\x00', [@generic={0x8, 0xd2, "7b19c421cb64a2ff3e9e85fdccc7acf945cfd5deb879735418044dea4f9b8762d4f72ef9f70917a6ab96e36699e9cd0801e7e53091973dcf72ecb95d0aff2c591a265fb033feebaab17f880fcaf6f188e99aa3697678cddb86da1ee0bf6701b70748d179ec59875a1112aad62f41b6fb931bdfc1ddfe14f9df2d81c8caba7124dea5f093255aabab01cb3af034d2532d590d45a12489b41b2b3258817d27e67a879f22ccea0aa9398433600226971ccdb6e882a826e20b10eec90e9f12b0df35724489fd0367737f913b363a702a17945897"}, @enc_lim={0x4, 0x1, 0x8}, @padn={0x1, 0x1, [0x0]}, @jumbo={0xc2, 0x4, 0x9}]}, @dstopts={0x89, 0x1, '\x00', [@enc_lim={0x4, 0x1, 0x1}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}]}, @routing={0x32, 0x18, 0x0, 0x1, 0x0, [@mcast1, @mcast1, @empty, @loopback, @local={0xfe, 0x80, '\x00', 0x0}, @loopback, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, @ipv4={'\x00', '\xff\xff', @rand_addr=0x800}, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, @loopback]}, @fragment={0x37, 0x0, 0xcd, 0x1, 0x0, 0xb, 0x68}, @routing={0x62, 0x2, 0x0, 0xff, 0x0, [@mcast2]}, @fragment={0xff, 0x0, 0x34, 0x1, 0x0, 0xf, 0x64}, @dstopts={0x16, 0x17, '\x00', [@generic={0x6, 0xac, "21cefa278c15e4d1f5ada80419e0a9c03e66535a919fa8f815f8aa58c985d0100ab56ccc98cc18eecf694dba937c12913d4452a3c4f0a8b6463d8e51562519591b5151010764aaf26ecdbd2eb2c596be73dd21238e7c33e82718fa009cbef7fc193ce217aabd3bb958a087c4c3d023cfce159083612dca72bbfc4a7a867b147d5026415c70684978645bafccde10cea1bcb7fe65ed90e2149be87ab7a159c961dd6285dd5c3d0289b4b7330d"}, @pad1, @ra={0x5, 0x2, 0xd3}, @padn, @enc_lim={0x4, 0x1, 0x8}]}, @hopopts={0x0, 0x2, '\x00', [@ra={0x5, 0x2, 0x1}, @jumbo={0xc2, 0x4, 0x5}, @ra={0x5, 0x2, 0x49}, @pad1, @jumbo={0xc2, 0x4, 0x6db7}]}, @routing={0x3b, 0x8, 0x0, 0x20, 0x0, [@ipv4={'\x00', '\xff\xff', @rand_addr=0xff}, @mcast1, @loopback, @remote={0xfe, 0x80, '\x00', 0x0}]}], @icmpv6=@dest_unreach={0x1, 0x1, 0x0, 0x7f, '\x00', {0x9, 0x6, "27cd30", 0xe5be, 0xe2, 0x40, @ipv4={'\x00', '\xff\xff', @rand_addr=0x400}, @loopback, [@dstopts={0x50, 0x1, '\x00', [@pad1, @ra={0x5, 0x2, 0x9}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}]}, @hopopts={0x1, 0x1, '\x00', [@jumbo={0xc2, 0x4, 0xc4f}, @pad1]}, @hopopts={0x62, 0x202, '\x00', [@padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x3, 0x1000, "9a94ed82348f3efd46696dd6f65bbf7db52aaa8505b95c633647668cd00f84cfb9d0c33737a536362561f639efcee262aa8e715a929aed15923e5150fb731bdb0d00e2539ad230cd95a71e066f5e92c828315779d7b6303a02370b86d29b00c87915446a497872281b44cd9d69abdc866119e7817a1200948eeb2d724c5c64d853921da12e9170cc211fd297cf996ac1f28a034308db616b7894adfb3e6ed3869d076af71b6eb357333a6c71491eef5762ef40fe9018dfed2d9610823fcadd73f855f1399f09b48ff2fac35667fd6ca64fa42aac20df05688ec6060c3110e2e063c9b5199dc1717bf8769321f3742a3d57abb697abd2871f8b33256f74e112fef62bb9de3ceb73cfe33638fa7297fac071339d3d836bdc6487c4002b3b07dc737417ab95d522f749e7463bdde8c36b2be874c21a7b3f0a42fbb4de6f75d00d79d0b981e17a944c73799f99f96faa89ed918378d89e801a7e58be5f40a2e789f79fa8cc0f16c8ba6d149126b3b733e8cf230e541c6ccce1908c8b52a668c08317b04052df9313c2294bed7bf687e0fbc4a2fc562e0b9788b296e6c9b71c1da20e6e5416686331a0cb2449ae7a1d258e68feabf0295d0a2b6293fa21658482a49c8989bd71c27ac5d6d848c36684f9811eb190f2865078fe301289f68c80ee422a2a524a6db96276586d25efbaa4813264bb6731923af7612bbd60a635a6877509deb74c57a37128b7644bc4dce79be51ee04a75ef0ff22874a812ca7793c65ca556da5c820bfd11a1ea20050930261c7eae595f8c3c5594fd0910834af0eed40ad8db29123e07739d7cbfec0f1fa1eaddcdec981ab65cec29c5a9732aadedd923817e05ac67dc7d61e7c594559b62643e224a2ed1c9722bf1b47b1ef7c33c02a2a0e7458bc2a20206f283c442744a232da6229be479812855679c3e776aa3bc08c48550f0013c641e5ab5ed3815afe6ca3fc6cded1f936ba30230cf80151ded077d43153aa1d03346a661988b10610905b5700b3784c30e54c205bb0fc3e8d2d5b0ce312018c145204fe520c525ebaf35b42d9652491bceeeed1a202e297707d06b265f4d00ee4e94652ad2f05495ded7f91eb6dd6f835f564e75cd03a6c50ede73d18414f8c4811a6e6b683174006cac4981877d6111669f67f12c361a130680476472fd4dadd18d749c3276bf1a2c2bb58e72d5e5c627fed1a12f60f1319fe00986cad405292bcf60fea4e6c2a8ae4a561ebc881744410525e8f1d05d78d5d856cde004f4c0bc1237ef5906bb2e67ea166201c1cbcce4febbd1f33a1282c3f3e728041679c6f4a2f40196ae21f4904d8b3c5eee701bbbbddcb9f5901f9ea686730bd5e3b5da01803429e387b3feed1116d25f82068361c0d2f907004c9478ba4608509f4a46ec5a413efc42f0bfac75d106fd3db8a074dc06199d3de3c7fa1e89ca96f983e9e6f3389b953e53b8e0067b5c4fbc582b50e28f878f5672f8326761b6907957355a379e11db52fd28e3bf6e6658d48cf7f594a364f7e91fb72a97fe93ef41e0d869d3c557abd1b74c77c2e879f6acf4afd88eee1ad1d8fe35230ae301e515470d7e8c49957d17fbd750802b7e76dac72d9ed3e12a7537ac1e4d0525b3a1c78529e52b252af221f67af68431b6591c5989bec523ba3a49f48f383fc6407540c93e6a60bda7e112dcfc5f91df7f42ba7265f0ba4b682c439cfa1712cc91e8c5caee7ca283700f91f384ddc8d1a1dd9f56e1cbb5fc5321a6c3b6a08df85c5e2124098a5443973b7c4a6fc11fdce2edca20739b54f780b567e5acc771fa21f7fe791dbfce91f452b2ecc99239e457b7b58def8ce923071bab5c40bf5d499197f18c8c72f7442712a0b77bfee8d86ded143c66891c3d5a209f3acffd948ea0877196d217447ac32a1dd4ceecdec495e5385caec756ede685d549bf1ce3e847c7f79b43443eb8c10b266edc0d1c2999de5499a663cc01179924dc09b5c351af926e9e49470c3f495bea3719cb9687ac3103d8ecc84d1d51600c35fdfa3ee9a3b4a7c92a1632615631f96421bbeecd38155b07f03d3b02ed08d2447bdd6918a95448e49d3450b8f04feeeb4a456e318819000a0cf3a18b74406d0ac95c3496b1a6d16012f302a55659dcd52ba1b6f0fa1d29ed0907452536d24dfe0e62a848e1f86690141590568d2ed65b76f953ad5810681a34db9b888785715193500645b93a6d8f8e70c112068fcfa94951d630a8139d74ee4c45f04c275e34303645f0280c385b29c0cb5a3a9c105ee744cf9b8bde40120baf1e5e17000de5ceec75a95a8e692243a1fff28324d98d29c5983f37041f22ec26d3c548187e1fa1446ed3b912358af3dd02dddd69964dc0c9242aaa841f6593ddea7137337ba262b0c92a76ed11dc42bf8da4c9221859acbfe3b7df50a957a1b9054d332e302f872b9eefb34e5c68857c87d0800403a994fb08e78e831b758271167b2e27fb0d38506b22d34f9f29ef3818cc7e9637e7004d8debf0cdff5a1ed817bddfa04e6b0e6b67f6653be667586ac5ed0648ae4a5ea041288b9b6acb80cf61f982d1cbd17389c6e4961edb5696d75e0c971978f52f5c21a72359914e5b446d1433ad538649d64a328eca38a6ff4290dc2cc972cdf6501228ddf22cacf67db74b10a282bd26593ff19289585dd1d94012b0c9edd77808d0cc61101c59ae2cc5070e2e801a4d860f29d72891ac95e36afbd7e8d0f91e891cdbc1ce4f9b13101b5cfe7da4664b5457c5b11c1bf17dd858ae9b54074a8e41745f10ae49c0a398ac732a9e6bd8768fa82a7fd6ebec9be071c758599d0c3ca45538ce08e703cc527e9e6aa4e10d5f584db87afd2264bd8eb060d7195f14d8cfd71753d6288bf13c556a2d8acb34e23f37319f97962a7151396defd9046f26fc399f0cc042d7a5946cb2f5d98d2a27c8b8eb7cd3800700d188514870bd1517e2bb4efe9628e74a3863d24c0423415263f2d24ef5b9a3425deac36e10827f2700c64550b7b841ae4467c7ae79c781309e98f420448341c287d3457ae7fdf9b67a079701faa48c386d62c898211b80277e4e8a07cea0aac9703fcc97ddd7ca6c23b7b83d749d7ff9dad4b623351d0030647a45e8f929785cdf6a55f90fdb8caa1befe2a3f22e26a19b366fafa83ad63704eacfed7ad18d62a38b2f98032b949d0ecfe02e9ff9d7136fa5b9dfd6793e51aa770e4b0392dbe1ce305b0800f2a1d68382f83c9962b642a800e79352bbc2c4a2fa4e0565b36a4a7fe11f8c45e477f4c5f6168249ef38e3779e6c9c1f098c9bc5ebecee6829c8542c64ecb7f982212530af466f98490279164cb679447ef66682048e9e9ebf171f6204e16984ec248fe04fe2a04d50d77b591bca63bd7b90ea8ef62c80371f10ab73326d105dc4262172c7238f8a0f04102481561645b871827d5f9db5dd503a649779fae110174add492671e3981cfbef37857379ea6321a0b6564582751b9cc189b7007f96031351438c583814a61ff6142b7bf77bcc02e5e90c826cfb4f0000e1aee6399d7fb2df07d14cdf09d37fb927aa995d191e791bac38a609bf4b8ebb7d6a7da2afd097c86e8639dc9a9fa6ebfc2b2ed8ac663df62e483414588be08f9a579b3c9b9c4a0339010afd4f255602f7f20bbdf81d5b079df075ed6d368a19543ef7c63a2c4530f0fdb9f4d66bf51bd2cbce919807e27973e8294392fd0691297723d0d95956c53d9a5865c62ab15475cd316c34b9cf63c611ee7a3777c128b5c70aa3672ca28c232e02edc30ec4a4182527479d87ebeed95d44f7109210d59975cac7d45bd0533dcc5d33ddc49a73c769c5fe05526aaecf1c74669d3c5f59d9faf383fc698a2167fba7fc3ab6c9e12851667a471733b2ea37ac9cbc5668a7c959a562f574837dec810e7c1088886d62aa4608541da7302d92d81a80b49df0f8f3417635e38a9cd265751ba63e446990348db3c0b000fc43b36e320613fc855652243eb4391158e611eb26437e2c7bc50a06437672d44eee08ef84cedc87fa8e278b0fe98dbb69d77d1e14e74549f9be0e1dce40787df0a8ff48bd86b14dc44b2ed3cf833ade65fb6c25c3a6483fae91110a768c9b1ef8c08ca0bd1830753036945a7750acae9459dd933869705a39c722632aadf3c867780f1c6b168b62f00905dc21c9bead1b9e20cddc40120b27214fef0e45cac15358cb6afcf3f5e4fd77a8d34aeb29e14afdb1bcc1b674b8b974a35db0fe8c531918937cde1c4b623c139661c33e6e38a5790ec736acc0678c282070eb1b67f700dc8937ebcd4bec1fe65c8c57209ffbf0569f7671377ba4d4756b6d2cda578341f318e7ea3643ffce2091b423b6d30144889bec83d8260910b0d14aa00ab71efb65687de776437f0e29ac43a3c32851db1f3ae8f9584e95afa42785a42d62a868a17d86dd607601c7643cb1cd9fd841eb77e1dce35d2c9c49ef7a078036c1300cae30817d4e86d7da052c4ea613d69f57faca89efe36f336c2342525295abb44b85cfcb016ef489af78bfe99d56f224b8643203f2d70ca735bcd8967528ab372004c8635fd946a4359e4520c8679b90ffeeb0313126a54a59caa9140803ba8ca85bec2cf339789d6e807f47c5dda01977471b813fece0f07b623bddfe4a2a5d1203bd05d7c9bc950002f2e74447ebbb34cc3abd15b068beb489ac5b91a98a4dca0ccb0613ae96d47dce69ee69966578eb3d9a1422a100252820870cfc3bea86eb7b3538a8da41cdd369563340158d340b7c74e58e6fffb0e1b870b598c16a597f6ef85568aef53e8ea2e69ebb87b8ff7bcd17992d1ca5df92fcf1ef717da0d4859fe514e2f759b1f29c14b8bbba471a171d9a56c4fc7b029de40c70c418e7258d60e94f57cb6b69c194ae513cdf51158bc8a3e4b247b7ee48be968d2916d3e3cdb8adef8aa424d0f2638fa81aaf0711328d298c0aa819f53647a9bbac648594508b8e6e49629bd580ee242065b4b14fe686ef24966394b26590e3a9f4b9a6089286638697cb4fd1f9803f5da7bcf846fc32d09a45ead4e4b750f2012c0e093e14003736b10a9466365d5cf647ba8bd44b7cc98dbd88664f49202c1aedf6ea7e917eb979316d043d39bf814a4b6b7390fffa426ce56941cef6f3d9414ea80c8d1095b360b2da5c1e963e44c7d537bc5bb01fe5698de452c9b4f9101379120bf9f293b501d0701c730023b015a6457ee45d208c69ed08006961c3e6b4c373d8437f809b81cc087b892b4a28b033ed6ac344c849e2a7a5611a0ee919527f9e88b9b7094f814429497e52846f632c0158bf5aae94914db6406ebf6d6a10dedce014bf620ea7da917ff4fb62954fcf8203dd8e1b147d51b89508f9c24077b51169fcd4b551f1928aed432a247981ffe7dd5f6cc48a565ea372848dd216b48653f3184ac59630748c8e0a82fc70bb69c79f082dc431685d5655ee31df7264fa0246333037a9bdc63526d5d0c868f2f88e1061c5ac00f865115d7f9f749c7f9575c98693bdff1935a2fe42d0e8da1e893963405a4b52c8101b9811a8439ad670608587687b25f81724b9cf981ee879a9de8bf6368da8d7a3d0954494882fad5091cb6a5f925935432fd6d3d2b8f727c950a7e4bff4652af0cbb85d429bffc0719e47e9323d1eb2909ce4efbdf588d4da379e0387cea27c9de909db7b4374e0e0ccd6dd5f40c37688a668330ad42626ca26f6f83159b9d2a356931dd907d35a67b6a7913d776a6c49bc21579da8147c570726f5c5789a04384a783501c1b1a398d3caab171ab4"}, @ra={0x5, 0x2, 0xfff9}, @ra={0x5, 0x2, 0xe7}, @ra={0x5, 0x2, 0xffff}]}, @fragment={0x62, 0x0, 0x5, 0x1, 0x0, 0x9, 0x68}]}}}}}}}) (async) syz_emit_ethernet(0x14b0, &(0x7f00000014c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0xb, 0x6, "3e50fe", 0x147a, 0x1d, 0x4, @ipv4, @mcast1, {[@dstopts={0x3a, 0x252, '\x00', [@generic={0x4, 0xe5, "976269ba9aef57004f18d38b4912f56a2e6b7623fefeaef71899815305e21c562211e59599251bf45984e0441d66a8196f635c85caa8351fc7acaac3e19e0a6ee7c79918132f247528451b2c64fdeba38ccc9aace3fcc5882300ec67efb37d5a7d5b9f24875589e93b3656798d9131057519773cef1d3576de797b4126fa22b07ef5fa6205de8af7626be8451bfcf70921e21da5d947a1f87f7eccc98719547959e82f0e441b06ceaab9a3717dae35a280e1ff57b9873cb2360e70ca6585df31c8e852b85391782c6c4a815cb2e0f1095919ad54d3ebb4d3f66a8bab876dc3487dbe9b263c"}, @generic={0xf, 0xab, "c69719839ce92edf0744684165f660d983c895780564cc377124d938fd5e26e873e8b98fd4f30aa951502038353c81c2275d1e3cb9bd718c193c28fd87ee0a345023aea38c963f58d7712f9e7fd6bf48a034262ca89a764bb04b0dd78e545a07b8614d152c907f4bb684b58375dc61465358aaab7b85b87c8788ed7d4a044e66d434fcf9eee833ec6e1892937c1745e93882aa34c3174a4dfbd8cf4581dafea19df57892bd43aa8c04607d"}, @generic={0x1f, 0xe6, "c22dfca6dcedf487c8dd58db9a3ae9c51668e1e1a0280553653c6f43b747ba9a4bdbad175fcc9b4630058b678daddde80a09af424050e3b00caccdbf09e36a79e11cce10111aa9ab19036f5ffdb01249d3b7818c4db4f24d69e516c74aae62dce7c722cc4723f2694161bb5fa7d72f17c4309e5dc08f20565a0a956148cbaff721d9f04da7e6f3bc05d1123a446def8c363019ac38f00282fd3a0949844fef88c7b730b6284cbf372fef0ccd4b9b28fabb9bb9f860f8a0b5b73939f169221ce8048490ce648910ff956b4690b2ca7ca9a9297cd11608dbf360665a7178baca951e0add8d714e"}, @jumbo={0xc2, 0x4, 0xff}, @generic={0x4, 0x1000, "a59cb0e48c49e569360d8bc1e2b8d2d2208ce1de71e7479dd85d86e387b520a6c955e33a4537d5363a5e701ba0511c18f6a293e49642e45c2f83a9b781518b90db0ec24153b5095d880fe3c7950111ad2896feac03b5efa1268843c083154d8edee430c56d7dc8482cbe5664d9862b45f12670fb9e8896a849051c64247959dbb7ee57ee21938348fa9083a93c5c0aa741ebd2364c13ef7bf52083e3d5ace6b732927a2ac81a8ff9df942cbb6f0ec842756671d413e6d0e09dd28b71f59737fb908e252d90c89096e0132e5f87d32a1c39309d14dd21add923b2f0dc0e2de21f84c2453c172d6dedd00636661bb6950e3e0662e16b9aab94265d562b5d63b5fea0ecdc86b96ed0ea74c1b00e5444e75d067d2b043e930147b64b391b412d6e5788a302bd40b83ba04784d80b9c043ca894469fe889ac0c0a32334c594f8cbf35aa8a1faa2a807a66076446c102ce4d6460208f9d3ff453fed51bcd26712105722a081c4267d4f3a0440d4b70bd29f23b8265ac0d1d48180332f2d4bf46bb26544b448bac6ae23fdd62e351f7113cd82677fe1e5d7a88213025e39a8c597f9c5b8bf2f87e040b1cd2e56f029fb1e5be0160deab7e9a28173f0b2967e33cfc5b7d35c3cf56ebda307e437aba5294c2df5bedfad087e8f07067c6f8d85ffde493ba3d908ba8aa3f6a78881bd3c9cc5bd5c91340c7174e5172dadd5d3d677fc7ee8511c1039debb41ffa84ae250e5c148c02bed81bcb9387b96c126e7c4cc84ca4dffdbc35643d2ffd24639f4fbeac1092f86787396e03d06b051cf02d02886e1a458487a70543fb24c6d4c8525737dcfd0d925a8544dae0cd106e7c413ff814c7f30110041be6255d890b60ddafde43f425fe0be68d29af71ccfdcbf1d326ddd0bc9166a0f245f37f5262a30d741062d31df7de2922ee4e3f6f600c9bd2489dccb434393f711283e5a94009aa2f8e6b2cc5f1899efb34f3ad435b293085b5ff749ce591a318fb637043fe628e416a68414da3a5bf6ede81827a845fdfdfccee9e974945e9f11a6b386bf749a115bc088cd5a60fc7d7bb99bb60990cfea976b213075b8d6b8f31de4b526e0918ad75470a63ec82961783bb95bdcd10201ba594101c90e305ac94231d9a8040cd041ff368de109bd11286ea0920d6547b5eec8e3016baadc4509b71bd3b0c535748b81d7d584be76912a0ef904a242bf4b0baecdb9ef96fe13fb3abca41d21f8b9584df71ce702c1542aee86d14d4457c1edd4d9b7cc901c82646654fb950d6d78dd762866402304e2a9e52fdb286affc5d01cf987ea8168954a269b546d3a7cd9da196022dd4c4d77f666682bac40d2f1b5193dd57cd0dcc06d02893f251a699edafa83bf601929ec0611366a235d221d4fd90bc8c912f5129501e5fe55ed556f11ba414159567a263793c9c5e4e92d6fb95586317c79e8ecbe2d86ca1cf9bacb08f34b473e6060b05b8481d567bd6ed54a9d1c43f27bbd981f1b43ad8378763b5dd84effe17616aee9c058be392599fcbe8b3ada56e9b437b52f163923baa1e48bac157435782c412a20d4c9b994abad710a6a38f1a4f8454c7bfea14f94a3950c546ee9976153b75c66c18dcb04f6c53e128bf6f8ba5915372ab0dd0b42404282f6f460204036fccf7b16b6caa7ed85ffcf1a80aecaa369125c319d17ad9063439fedd2bd92d5b6434707924c214e7c5b16989033dd9dfbda5c4ef8e1ba2bd0e5f45b9dc62b49bf5b642f591bd4279bfcb7f64cc5ca285e4b4e066c84543473137d0aeb46bbb523f788f8dc0f2f9a89f8ee858494fd5d9b5e75fe5dd67f8c16466c11e55a1669ac3bf901cc7ca002161b003d09a04891f0768288b1bb8091857bdea1e68e4e629b803742ebe3716672fa37b1b38430152855ad470832d346f5bd3758853b53672ff150d51fd9e3a5494facdc9b2d1c312f5f0ed5fbba4b1f72f1f1a0a8f11b06608105d7cb7241965dfe4d6637f7c7bc1cf99e407991d7d538c464a06cf0b5cb8173e7bcce3253083f0b7608601afc8530b3db5ed77bf01c6907d794af4f155bcd681b60e3dfc6e89c021149dd69aba6c0e10feb24b444daa6ba52337f930531c8ea612d9c4d398c19b5cfac283de2bdbe15a05fb456794cf512251e467fcabcc2437b193ec7742a04800cf4e56caf40ff4a82ed56168bf964a3591152d0d26543f1b6a1aaaeb961413f84419eb626d6c6aeb53826d6e63edd009ebfad22ca34a811acecbc1eed9de15e87977b09836107ad7625a8c948e0782d3b891b19fe565ccc1f732bf15033004b4378d4ff2440155d882af21984aeae3c8af41afb9ddc8ca3d0e43db919206a001e45a314beb3258bc4a35b43f87cf4364d4d47ae0e76a5dd525c799f2bd483c3ff4f0756a4fd80b08a20d078e43783db10ea4de8373daf619895086c17ad9d7362008644376aa84956bca078736bf4f0610ae13ecd530327b28db629ab0a18c946493c29fc1a68e3ab3e38de9d8c0f00aa2fdc6864df8d292c672a5c43ff4cc42cb5bd011333df2e750830dc67d77da47defb278326584465225398764f8548b3bf955306ede4f9040af8354ca8a57459b1207ba0fe6322ace0e43fafe823b8506eb75775b188fe6180971105360a15e6962de26cea76890965234c853c2d966a2c01e086799b4c2ba7d499b8d76796c5d28c2eb58c07c0e5f4497921b9ab9be799494639d8e430f2c92afce5aae9c38a204d3f1875a435ccea086dcaa6b772bf800c187c336cc43246a9f4ce61191cb1c747a6abdd4eed195a9fab41e2d7730b7ac175a19569cbe37844f437b9a9f8f241b01a15aa7fbae11222ef21ed15a42569902b8faea5ca1682c2f9dfee3ce7d79b339e1f57d8e50a069708bd6cc8785191a4ac8fda593688803d32a78bd071458cbf4d26ce09bea8f58e807c4f3e98efe4b595e2f0346842176e97e620bb2b6bebb8c5a6237b8a0bdecfcccd0d43016f1b35fea77ce0be28a8264cd47f39460a34d5b40342d6bfb0f56d0e53a57f0be535edf8d77bdf1fb7dfc68b0b1c876328805a0f07dab9b6b74551bf30cdeb5fdadfbeef9c22f7f3146862b8dd0f8ab586e26c75e98359feffbe8b18d5c3bfd23c02d0e57528ef7b9826779cfcd2298b2a5031acfee1ff2dbb6405bff8fe66ce533f1739eaad33276fc87b37f62cc6a0224c2a7a536a5fa7d92754d6873d59abdd4c72fc0647023b0416c66277f0307978f9e47012f90b7befde1cb4b6282a7bdbc7119eedf762e187180d254c36aa7986f57028206ad072c0d806ffac806207924ef102c4d0529f2a73fd15b63b9f44a89df8a16b1322b0911e79084887ad4f8fffae58864db1b53dee6bb8a48efe4ea46ce2bb4ca04f73849a4deb8cc84b7b116505e6e84034bd103302338cca7fc7eae05d711e30bf44410b783cdb91643b22bdd361fdebd4bdc1af7a9e68d5414411fb5a5fedff44a3d4f8a711a000c8da233e39e1277282bb7f96cf904fe0d9a6696ae53ccfebb1f9e0bb72fcd9296994b82c31b725992e2ad490febe975f952ca1df6dcdc6f26e191bb9419df1a2c7ad3a6b926353379a5270042439817000e4cb2a8b8a71aa7ccf260d8491092e63eff9841260a47ebe3dc199d3ea16d044dc43236dbc7c3ce47b3c26c44f0724a9b5f4476b12bd8935b4eb05cc3db856795548426906ad438a33b24c631e02cbdfc4ae38c8874f11dd3932531859f7846f84eac39dcdaf5f32bcbbd4f729256c074fe048187196a5d6d7f3c2cdf5765c399108d0b32bb4f1ffddb39eb37e83ca626fac9f763f615398025bafa25e5c96bcd026db827a847876e09b907b48acacd7b06046fa02dbcdbd6d4cfb457c91da47d20ef8f33c23fd3232b0eca52236ceecbedb5663bcb8ae0a69d8a7477e19618d9114123c3892de4fe56f26502f8b82bf700b5fcf09efbde682817e711eac7b574e8fa6e07ce6ac369a10fc1df9fc41433de69b0f01b3612615f69daa806332b98d3f2b311042a3ac7aa2c758cbe97c9e971b5b5d586aaf635443b75eba7bcdc4cb021ec1be7c1d300fdc3fdc537b120156a1bb3f6f4eaf7f8f4a78afdb0f334557be92a9da815b8ccd184e08ce8121004b4bfb628bc41241bad4c9fa4360d0e58d45507039db661796aff9c27976d963cce0fad377fb07912951b0b46aba220f0b0ca440e25383042a21d5b8eae609e54ccfd53309c7362eb4ce074920d7abfa7b1c420246a22a4041089ae6d144dd56583813dfdb7d58bb4266b31f32edb696d69f38c882ec78f34c7450e322107e9caf4fe8743923679c1194eac5b804cdc6d06b65bfbc093461ba7b288f121f75557b8cc98708ee6968b530e08c6cdad5e7aca8cbd8dfed645a07d0699a83aacdc771ba70e357a970ce810aa185ef2b7ea93f778928244bd9c87f0d85554f5c437bfe36958115f61770a11300785dc47bf6cc802d46b01acb7fa59dcf09b80a72223fdcd0f34d593f994d66eb391f9fc6fd446eb9b8dec7a98e7de0981802670985d9d5b1622ec2101b029b7c367bd0ef2eac0f490181ba863a4376b5cfb73699e7bd43d52b90f330bd367e392eaf6f558ed00f6da2e369faf2ea88c6316f8cdefbdac435b398eb78013403d58f5c2d7e6e5e29eb3e94cd7c366ee01a32a2fc50254275167829d6857b4ffb17af40b8cc4fc28bd262f9b29a4738a110337264db7d271765689a8ac6a2adb6c0a521ec664764748006aa06219c19a1d602c33bc694c2030b88918ef7ce32ae18e7b4e4375edb84f7a97536f9563da85bd01172eaeeb49f469218e1325b49fd7fa301cbb4910ba5171168c12cb1819d30fa759e08b9dc68902ff91140e07543474f6debc400626a0ee136f105ba3b14bfb7229c3d5d199fcc12238e2bfed1353e5294d02cd488f8976fde4cf320f74177d0b18dd146cf674eb84f313a1685bc2591deea7cf1a550edb0adec7ffed5858708b0d070a0dacc71f967f5aab4c7b3830a913f726c412b356e8eff030fb02dc64f0535914a4e58fd623a9c5fa5871e9484ecc50c5b32e6b6f8cbaddab09c24b402954a9e191e98bedb2a2fe04e153feb310a1d5f579a691aac0ac4cb08aa489c91eafe43bf8077545b8303c16302ccc108f079d19d34fbcc8e740981434283913af83281e7aec4f830cddcd20aeb276d13d4de38bb5a1a5e039c4d42edd7728d92c277212f1ed52c2000d12ae1e2612a9dd44a85b561a840701c5e6b48b1dedecbfa3ab336bbd34e658aa7bf87c4dd9aaee2a1457dd5a2c8f05efc56ab0b568a8eaed74b2b0b1d79ac65f6bc9434f8bad5942d839dc7fdadfed31bb0e0b354c5de9b510dbbce76443a09ec85cc65c1bfa7a776ceb50f938450c1118328955fcc85719ac44c41f28d63319f1b05ab2c64411ff5633d5a98597e1dc0d6a21c3ded4bbb86acca9f071247ecfc6a112ed5526371ebd86f288c3ba1442422cbd7dc715abee9193a1bd01cb39783c6ff0c80d7f9bf686da1e96bb6e829ff392f431dfe6305419f14124a73f564fa84d03f5a33d2f3c58143728026f2e367230aacfc5ae078b05c5fd2bf82f98e62eff0a39717ae7f29bf85a39edbd726216d4383b864edd99bdf48b96d30d2fe142c9ef6c9c692b032998fbbb27cc49b84fdfd2f20adab20cc8ffa1c1b35e1d29058a0a88bfa8c5a626857d0232ee26d91a73e3265f22f739de66005572ca61014fb2523faa432ca60526f26dd577a2c0fa6c1e12478e243e5d3e855dca6a8deec0f555dd4b160559e6f4d45d8616cb024bf124723fc16cef03b33a4a851a9af"}, @jumbo={0xc2, 0x4, 0x9333}, @enc_lim={0x4, 0x1, 0x9}, @ra={0x5, 0x2, 0x8}, @ra={0x5, 0x2, 0xfffe}]}, @hopopts={0x6e, 0x26, '\x00', [@enc_lim={0x4, 0x1, 0x8}, @enc_lim={0x4, 0x1, 0x51}, @padn={0x1, 0x2, [0x0, 0x0]}, @generic={0x4, 0xc0, "4ed8a2eb29119cd1fbc9433fa23faa21f5f35cc91c92dea0dc315c5021c4b5394a972d65fed807f6c9ec6b8dbd5a6b99383f2901adc2e83ffcf7fa5edae785701044c15467ab39134385fba5db7f586f228804bec531194753b4e349a16e8ee8249d33818a5987ea147a1fd12e147d2f12361dbd037b92872cfd432fb498738a9f5c02c77af852480846c749047b5cad0302c69e6d7d960d437442e221eb976b9e7cd35a838962a88a1dcc05a435971bace7636038a1ca7b6abe84c7626db9f4"}, @ra={0x5, 0x2, 0x3f}, @generic={0x6, 0x60, "3789b024206a1e43f247c85ec7c1acb8386001565d857903979b46c0ea46b41a176e494bdf589d5e7e974cf3b4704acda03ea39113efd3928d0d545465ecb05b2bc2fe3c235d71d5db3cd90e102f3b0d50d9f64857ceb4f401062d17d3a17544"}, @ra={0x5, 0x2, 0x9}]}, @hopopts={0x3, 0x0, '\x00', [@jumbo={0xc2, 0x4, 0x1}]}], @icmpv6=@ni={0x8b, 0x0, 0x0, 0x90d1, 0x8000, 0x7fff, "609f605097c9565bf78346758cc879a6c6b1c4793ae57f7dac32e6b95aaa9673ad341d0521c72ae49ce6c200362508d5695122dcf743034adc6359400bb53918c65d311a5376ca9576d0060c52c0c038de661ee8c68b4b28f42713837ec4c0fe9f95fcd540a7a674bdc3a1f89b9e99a1f2590aabeb59fe306b2e"}}}}}}) (async) socket(0x18, 0x2, 0x0) (async) syz_emit_ethernet(0x13e1, &(0x7f0000002b00)={@random="16eba01288a1", @random="b1546955bffb", [], {@ipv6={0x86dd, {0x9, 0x6, "4f9e93", 0x13ab, 0x11, 0x0, @mcast2, @local={0xfe, 0x80, '\x00', 0x0}, {[@dstopts={0x37, 0x4, '\x00', [@padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x2, [0x0, 0x0]}, @pad1, @generic, @ra={0x5, 0x2, 0x16e}, @ra={0x5, 0x2, 0xff}, @pad1, @jumbo]}, @fragment={0x3c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x64}, @routing={0x67, 0x8, 0x0, 0x0, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}, @ipv4={'\x00', '\xff\xff', @multicast1}, @rand_addr="03e3fe5a8b84810b758ae44a87b260ba", @ipv4={'\x00', '\xff\xff', @multicast1}]}, @fragment={0x3c, 0x0, 0x7f, 0x0, 0x0, 0x4, 0x65}], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x69, '\x00', @empty, [{0x1f, 0x18, "a12d22c2f2d492049e95332b4686e6b96cdc9d718d22b228b25fe00ca1c101fc9464dc8a51ecb1800b28e2cf29978c0803887f19fe92124a47c936646d12f61c2aa03b7b01d4e58d9cd014ba301e118a3ffef5e165432b640d076028a5c4d41b63b455c540ecf458ef6cea465a6b3e75232e4c2c19a5a459ac6780d66a67c21eadf2dabfef2caab90b3eb2c0e9075eb222b13ee9f1afe41c14df521130068318d0362038ac61112797046a5f5ed64a4f6e584ac0e274355c93c6ac818f1d7ebce587e554a9"}, {0x19, 0x1b, "72e9f26cc0feff60837ab813d878d36b977d8ed6650ca71a7b1924af9e7cd9746d9f60040bd0acb3ca7b40754614b165260fb2c2b116bf27c5a322fb9826580bc83cb72ac579f7d928a647abf49a9afe64cb4a9cebd33eee45d0c4905399a6b0e03c1d54c9d88f6ada77425df940b8d7aacc7d2388e6855051ee84eb130ecc4ca1ed6505058176beb6f949a1025276886a862ea9148e9a27abe32da454a49ea6e1cc85ddd0140d101c6f15420eb43a24bcd0590349a131f9d64f7e2d79d6444805930d00566ce28f0f48577885d95abfc9ab8a1ae6542a23e1eb"}, {0x0, 0x200, "d3db14617ee5d2370fd682874af421d9e9ab12c03f57daf20d0fb07a56332018c93224f464cf41064cc84950d93a33221906d75d43ba6094e08a63de20e14ae03851c4650ad746572f607ff1a81e5aacfca2359acf34cac9bb2178faaf3ce7df79e0259e281dbfca9555e19cc2c08e260379d251f4ba0ec4d4825eaab1bc36d9e522b0c4862f0e6637d55373c77a7460fc5fc3304af8dcabd3a8841d6f4cffd1d20aede17a8d5f2c8a04576071c508e911a42211812ba732a338b18b8b4e409785a2cef06ce816f12b0bb4ce955656b484ab48a3ce817135f197620921954d3797094d545d6107d2204bf76962c974430ca8b518892a2bf6a75d90e42de51555ee15efe7bd1559e5490b892416071155d2fc80d9369948868cd5176e7ca2e38dc430057effb47b083e3a29561fafe088999f9d8cb7837d34e00bb875fb924572d5d9f0dfbcf5dc12d2c97b13c33df629334a82cbe822a77c78680ce002d0b65e165b000be41ea322147c04ed2f0ccfad8cfb6f421de40346b0e9ff0419b5feb5007563c5beb5b80d2458fd16bd8a3409447c9f3e9beb3bb680b3ee772366f74ed469ff233456c8885e9d24c593b560b037f9199fa32ca31e5450a87a5b09ec60f5d9e1d93b47a59e0cccdff83680e8da96ea6d188d57bb55df71dc795ee9f0fc6564e765f79759019fcc0fa4661bd5060e41d6cb77e5478c2272397b5475d7418fae961b1d8eaba1b55d56d98530378cdd589b1e91d1a3f30df5eeb7c96bacb0fcb3c805b606ae5597a8442cb18a571db180015e824855ad021589a883998625d09f33aa8d0def5fc3f05410ee806ca0319e847af9a3490736b3b41f1711afc90448ab00b0ba59b753faf056d524aaa009291c3f63bf10b032c5f75b21502599e0b0f0d4125feb4f0ffa3ad83f4dd817bcd8d3a67f1e49999788361ef8076b6d5b09e1a915e1436b1700a497967d12f3f00903ce57ff2084aad797d3017b95da905c9842bd63f6397436ed6a3aea30efdac72bd694490c79216a7690b56c5acdfd46aff4489bbef32a33e5a3f4d249ed5c2895325ed3422da924ea7ef166eca810fb235059d612d2917ad2ab415d5ee8e6b2bf1847c5c14fda66e9e228c5c8bd2eac490806a7c3cfffc2c3840d2020305b44569787283b9fedf9b266c2fec1ee26ffd55ebf891b76f8f97eeb71f8dc93cd85b7bcd5b80497bd54d481f503d55ab52186418f53889313bfd8cb27296782c68521e19af941e68c6a696cf9b9b16ed00fa81bf3dec74feb5c1c170b01d8be397d3da7578f93cb5bc76f356b85bfadf0acb78f9c5c311b62139cf95bee319eb8ddd5caccbd5ebbd323e0a7674ddb294ff114e8edfa223500aec5c7e0d12821d6009fb527c0a9a723733b062038a030653d8ce98b4d5630d11e81341bea769f4a9c844be084513fa619ab0809eb211d565b4bc988265ca1cacde97d34511724a12a9bc77cfdf5672339f42eb42dbe54c2c88bfb5fec63ce1bb95f1f6311a05ea89cc5d660c2fda240db3b216dfe1c859543a94e2fe029db6cfc9e19819705d030fdcb4c4307163de93275d36148396c4164a0d54b815abaf4142e5ab12d90b3b2513f1713334696880276a137d3d963358e8bd8e7494fd88ed1961af651d763efd16d2a64498cc96474049fb09126a85d6c28cab547ef57bcafd75eb5d725f14c7526b132e66367cf1732b40b0bb736e663de85852674b1b5c37ab6cb11ede5536c3178a7feab55fbf70ae617056a08d2c6d5b115120fb8a15d4c7a53f8505c0938e40c08d4e6eeb8083c793c8658d2a82b469a2d24ef683f4ab141851cdf11265a2aa3c9a9aa077962a1ebf8ca2ca880396c582a7336699d10a42e18e51d981bed9e1f446b668539914a148bbdde9ea457900e711fb527d6267f2ff4b6eb79ad2a750821720dd3ff567b8f7f6e4016cc534d242356d9a8b7bbddb630c031201e017ce89a0dd03420def656207aeabe60fc5946bfd70245584b8784c1570435a78c26120123e83cd240375819b83ffe63c4302db37fc084c3e36076988c24f42e1528fd83b9deacab9130cd628b31db12d2b7b604bb7a7726a7e25add728d7dbb0845797ec60c001b1f30746f7d80bef4fb8725576f4d96b1170f15e8efc3a3860f6e2d40a9de6b801193b80013a64109c1c8806839f04801550298676d2410af7df612588bdfc38c20f1188f61452e023b43179eecdeabb63e2981bd21eb02a91fef9319d31b59ddd916c467b91683d5a8d72a6c9b9c38a4bac665ff025c293a29a27192c35e5c40812e891b15d442d5f9f4fe2e7e13d8a1e9d4b0e19792e140671aca2118bdfce1abe992e4ee14f3e8a9fcdcd4fedbebed7ffd5967c1d8925a26d2ba08bc7a4321946df482dedc997851da55f32bfe5539705ab9f01e8870fb2f117434c9bca9b738b7c2bed2f86658cfeb747fdd73d3c0daebe2faf23fe42c52eacbe94a5202799c49192eb7d6c30c46e12cc2ce9f9bd1b13927c546e16f906225eb6fe339b20bb6b6bfa60f972110aed924742f019a1a586f498f2504f2b72f72fb67cca0c05f34090da41fa40b738e037b38cd3c958707d7bc2a7c46989b34b4ea154941d9a3c0244086282abec97ed005a6298cbdb72a536abcb7161fbbbab4dfff53895540e13402eb57d4055580c3cf95822c9ea7f1c3b3a5fa27fa9dff9dbda7d9858c3a43d5cd7a0d3f131badc0453e58825b0c85da0277028730e186c940473a84147d37948916465f7deaeb3444d9bee45069a0c462ab6e578ac3ed59fcc701fffeabb500d928303454c4485334ca0d72746594efe883f0f21667d5b786814f1294b1b7300c5de5b0a0e08698aaa2ec90aa4e01210b7132ec7d4f3359e250ab0a71dc090a52df05444434c08fd86b2f68fc956c2c4e4bcb03c63739ac5dde52dcad2c4b25d1d5c00117c56ee676b6e143c667428fe67f329d5f13b807824245cd57b4b87c463aab3b3b9322590b5a63e0f3f1b2d50c2f4accb0cd38ab11ae84940dce4be2547e62f81fe0843a1c19ef9b8baa427a9c70106784824b931c5a7545b9bf980a5215eb292a36e0163ba986843cca63c492ef6610e8320b40d91859b16034234941bb8d855dd8b8b136dce47228ce439d938b736f99a68c5dc608381b24d1982adf787fb12d84b7ec887adbd9a0e78065e271ba1274bcdf13754d880a53204f27d4d797e3dac063b18b845d3a0014ae1197cd35770bc6b341a1661d2fb23fbcf5a3e94ecb64cf2a884c0d4f0044e136c3fa7068763f734535c3a228d91f354c2eeb2044315c9522ad2b3a52259d87182e20c414a52d6ab03acfc108e3bd63b15cbd9d55f5aaa6f4e5c950e1e09f09eedf428d1b1bcb9eb90ec8ee9315eba9a7717c1bc76cdc5fa75c2041b01fae653e9471798355b04e537fa1e8b9affbc0b34f1ebb141bdb1286c7cce9970bcdc0965535cf5c83c45eeacb2c85eb6028fcefa44bba1924da670311e602a517698a888e06f9d1ad41178d98b0896639b309034589eb6078c41a6a5cf34834d6c216944bcfda9f7a4e2c21759361006714e4bc4edfefb0cd2e217c2452cdcfe417d9fb519fd75ec8c5618aa4f9c60971b838a93828de2db262f6faf71a604b6d9953041ea11241d88f5228264f4d0d4dacf9e20feb2ba5bd3a88c77affd1149c3eb42535b2db135a99314ca82f7a4de6d754b7248b0574b485b4025addbb52b332be84bccdef8ad345ddffd736755b52bca91440bf47d15f4f8c2d9279f85690ab58d6f6bd471f8da3150b043a721d5d4bfa8b1069327b9a1b1e34ca36822c80173d4f9acf5059742f941a080a11b7efc0853cdc8fe10a9717e6b8f5268f65de51dad1fcd49586caf2121314c06b96b2e6b46cdc0c68f2f18dc552aab19f25f1e4f5839fb59953e4fb10ae86b7698eed955b21e761ba03cab12f425c1f1ae63c3277a84f3d450099003a62553dac7f2f193a233c0d2d5cbba17d12c081dd393140fbd53dc39b4dc658ef54c100537b6f3f317de49621c36e5d473eb1a02b26ad342d5fc481a63e1a79199c3dc788dc68bd8ddbfa0c49bfed1bfde3d82d8cb54dfb85654ff2c17c807b39f5a4c1faeb05f3eeb428a51bbbefa36f664be585759f34f26c0fb128be11d395c1f134a1d176c5f787c11701797c23c6c3373f8c98bbe46328abd47ed7a805cc59048b3e66e9e4c8990c382546041a2479e459ebf256f9ae647e6aabfcd636d1f480e4b9a45187f94c4d179c026329996f3356708a45182449de568fbea240e145f3936a4f20b29745a25bcab52ef781d77a6f4e745bae2cb057b6bd3ec7299bfb6ee20a7a0f38221bf409566ada01034b4957e3c3e8baa1c82935dfda9ed22e16c249e717ec3b43415e28241412e1c34b470a34293d86d37d4dbe369c129a7ebcd213a0923a91f17b3fb431746c3cf63eee0a976cf342b8df7bd16a12854fa5a2dc9e36fd6d85a4be8e2d1f73df76763010040c678558f80c563be7f44a42cc95b699f2d222991702573a56e5f89a9b0fc1c2493e102aeb2c399d2a5c12ae6f6ef2b28d736f109c88b4b049335d5d072636c0def299a8698566fcc2f98ce21afcb059b43eae000def24c63b0b4c6363636e783b494fa95ef00995372aa578359ea9a674cdd63fa335b210d22adac175ab7b76bfeb675d013215f3b53ee5c2118ae18c273d35e1eb094038c15556ade19121fe47e8ccea0a1ef08990205ced15180bb4ee95a99d267ed59228d0686425d9c7626ed8fbe2bfe2f7f87b080f228f4902b09822bf98a7bbde08c1004d41dddbdcecf9ddc5b23a40b885b5cb74a79e4c7b9a8ac7852e65f5eda92e26b302626623b9d7683d685be181297be6cccecb3830637f7ca6b6d6dca377ff555192807d36e1c0a0064ff9dc83fd79705f1236d8d74a9fb2fb9e05e539835d18771091479c7f67da6ef575ec7a752dc9ae9653ace831abe3e6875c922a82b8b29cfb4866e135cf5473a16c1ca04c844ddee1255498104ab10f47301f070a0eb34d6b3b6dde363f2fb239684e0931e87a2fa61a7936badda9cf30f70e6a3a3ab9580a3cf5e4cd7e7d36e4466973eb34978b27a26176daa29970c53658368c8bf44af65c486f7c3f33adcee604d56451ca1049a9186c32b28f8b9327623dc1aeaaff91fa0ab95125f4d0eb49fe719c478829e83d4bbde6670815e7ce2e490eef90cc78f2e8a35e5e738127f78f2bcc84ccf9e21825af0ad0c4a381aab90aa63d8ec790191242658dbd037a34239bda1311f0d04f5390d674fb32f7ca3891b572e6ac555025e36eb693f4b47d81b6a395e2681db26de6d27cd56013b3041a99e90c4024c763b0f598303cde94b2cd117602f46891feffd407f1ee8ba4c457f6317de77af1e617e24e5adbfb746abd32672162bdda2e1f6ca9ae3f4ec21cff536446d837cd513915ac775139b55e0b2d33c69b7206ec4f980c2d7d44d36a30aef780fbee8b11dab124f242ceb540ee6db6316c7f9506efe349157350039915a78f2b8b85f4248f2c1d1aed8cc53c55f2ff936c101cdc96e08f5bd6bcf48a3633f19d360b7a5e4905cf33f22005beb8da2f4c7ee191fe9c92f40811a7a6cc21539cec301ebbe0881ee3cca66263a1b285ae4db057d91cc3db884d56ab35122c5cda6153cdab2b408ab339ad6c3782bd4681e68d4ba1ccc06e353cc15aaa6b2ae5ca48e5ca83d527bd3aba3ebbf4352d957fb5da0b5cf8c730723fe713bb382acc67c89575e5c7dfbf740e40e76728c2d06791901e53c830b7944af9e1e0aded1a4bde31f3"}, {0x1f, 0x3, "a4b53a3c912c1c12dd2be3b682e5f993feaecbdfe0c3dfd0"}, {0x0, 0x1d, "211eed80cfea6074b6b5fcd562204323212463343a73eebd4bfc21039da8ec743d2e12fb4fdb9f0dcafe22bed1a6ff2bde6dd5ed4ae49b2f778fac579da90600a9145ec63f1c2567766bca7cc5d96cf039ec9e3ff929793b4b44ce7942db2a007adcc6a2d6f7ac7c31731dad36da3727123aad6e5fcdc4a1626030addeaa62936ee9cf5938a0a9a7ae73e5044990196912a893c9217c9b8191acd64d5f8033452b1ee1b664b8e9d537aeb1c32afdf033dff782de3be875ffdb6b234746f41e9f5d54ee75ba1b3756123ede5798e4c8769e53baa6060b1ff8de34b713e7e1433737e74a89ff7763"}, {0x2, 0x7, "5d37a58f94ab1b163671936199f157c6d33853e3d8bb2910db0b74aeb86be832e45054065b056f7f3f2fafddabf0b21e83c077d60ce0e7dd51"}, {0x19, 0x6, "45fbf69ff738418be42726ff42a75cab5648caa4965699b642dc0a138656166decc66b50ea47a25edfe10eae6967"}]}}}}}}) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$unix(r0, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) (async) socket$inet6(0x18, 0x2, 0x0) (async) socket(0x6, 0x4001, 0xff) (async) syz_emit_ethernet(0xf1, &(0x7f0000002a00)={@local, @broadcast, [], {@generic={0x8145, "78860539d26cec17406f4a2564893c0d7ec0f458095101a1d5b9b0550f561a98b032797145f184333c5a5778e9b9ebdc912b1bcb149d6864db52e054d1859272a05e2d575949aebf859cfa8674d2ede576628877d5fc84d6ee7090d71d6069e45c65261699ab738f014e796b740b7c8849f33be54d871c16716d99fcb18e737992d5a44316983baf602d5155e707de63b700262d3ef02549c552408e99758c5c30c95ba9fdd28f0a7eec2483cd007f340ae3e3a52612b49ac074db5282d753251dad69b8b3dd136f9b38d50897049b6327aea7339134540b3bf2b176213ac97700256e"}}}) (async) dup2(r0, r1) (async) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) (async) socket(0x18, 0x2, 0x0) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$unix(r2, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) (async) socket$inet6(0x18, 0x2, 0x0) (async) dup2(r2, r3) (async) connect$unix(r2, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) (async) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) (async) setsockopt(r0, 0x8d77, 0x2ea6, &(0x7f0000002980)="27a43dd2a3f8770211f5f374479de9fd7a845f9f4a28d5746ead76461d82e9f57b318c8c7b563c3edf5951eb255b3318b8346c2b157980babb031b86701ac8ea7502e78fe789bab364702c75681b8bc47b88083c18f6", 0x56) (async) 09:03:55 executing program 2: r0 = socket$inet(0x2, 0x1, 0x4a) (async) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$unix(r1, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) (async) r2 = socket$inet6(0x18, 0x2, 0x2b) r3 = dup2(r1, r2) (async) dup2(0xffffffffffffffff, 0xffffffffffffffff) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$unix(r4, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) (async) r5 = socket$inet6(0x18, 0x2, 0x0) dup2(r4, r5) (async) sendmsg$unix(r5, &(0x7f00000001c0)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x0}, 0x1c, 0x0}, 0x0) (async) r6 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffa, 0x80, 0x4, 0xeee8, 0x10000}, {{r3}, 0xfffffffffffffff9, 0x80, 0xfffff, 0x2, 0x800}, {{}, 0x4, 0x4c, 0x10, 0x0, 0x4}, {{}, 0xfffffffffffffff8, 0x11, 0x1, 0x400, 0x7}], 0x0, &(0x7f0000000300)=[{{r2}, 0x6, 0x24, 0x1, 0x4, 0x10000}, {{r5}, 0xfffffffffffffff8, 0x0, 0x40000084, 0x9, 0x400}, {{r2}, 0x3914b2971932c96e, 0x37, 0x2, 0x6c3f, 0x9}, {{r6}, 0xfffffffffffffffd, 0x0, 0x4, 0xffffffff, 0x9}, {{r1}, 0xfffffffffffffffa, 0x0, 0x2, 0x1, 0xfffffffffffffffc}], 0x5c0, &(0x7f00000003c0)={0x1, 0x800}) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="02002e2f66696c651200"], 0xa) (async) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000000)="3e4967c1a74b3f500fb4154d92ccc2bd0eeb37e924eee1d4885acb283c4abbb0b6bdf9dce986751ce9d59dc6b46973997e007417ff1e12d3b2d1daefc8ecaa3bad2c24c3e7568057e6c5a0e170cfd13fc736f2fb60a57123f1030d9f980d6c1978986bb6743a741ce3b8bec6e3bf4ae7df56937fc5dcf304ae12abc1ce953f510637e64e46d31b57ec3fca0e6a54798cd51827d0c0402a54a7b9317367c881d045f14d9945a342ce317e1916b7200e770bd8e96ad981715499772052f19dae8de01d88967e4937939403a6444268c934", 0xd0) (async) setsockopt(r0, 0x0, 0x13, 0x0, 0x0) (async) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x1, &(0x7f0000000140)="889cec0c4173688e5454f9d7bcb7d27779ad17ae132cfd132f6c579f1f159445cd81101d636213b586f56a959e47f49740112008970cbaea4f8f65d3c57eb98a0fcfb9744bccf18e03b52d8fb764c052cf9f6495015ebedc960cf9eda99e05bae83ce1b9785ea40e0fa5e1ebf20e96bef8d769a18e4c749cfca1333067afb6f29becf1d6e6a0a6818f828d014d3a884c1de737be853857c2457bdb7d68023cbd0b4789c93a59e4b76195bd226c67e589b8c52a98c117ab2c597f01175899c568e27868020dda2c8689f45dbf8a3f11918908358f69a6b62e2818381e030480c8414b5860d080b6b8593d5ce8d9f32e613a06", 0xf2) 09:03:55 executing program 3: mkdir(&(0x7f0000000040)='./file1\x00', 0xcd) (async) rmdir(&(0x7f00000000c0)='./file1/file0\x00') sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="70131696d62d4cb87a771c0f1dd96fb2fb97bcd33adcf8b750a4365c218b1074458d7e535cf91aea41b063d18e6f782b807c433f3608b117696eff1e8f2b2c31815c58b50f0e27d61ddb5efc4ce2a5d001df28eb7aef34d668a0a409ef76e26538e9a970bf", 0x65, 0x0, &(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8) symlink(&(0x7f0000000000)='./file1\x00', &(0x7f0000000080)='./file1\x00') 09:03:55 executing program 7: r0 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = dup2(r2, r0) dup2(r3, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f00000000c0)=0x43cb8, 0x4) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 09:03:55 executing program 5: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$unix(r0, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) r1 = socket$inet6(0x18, 0x2, 0x0) dup2(r0, r1) (async) sendmsg$unix(r1, &(0x7f00000001c0)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x0}, 0x1c, 0x0}, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000004c0)="8881ff0a2411b06a55ee7c7a63b826a8b9c2814ac8164992db809412cbb84880b0523a208bfc4f452dd69a5c7ec5c83010657f781dc7e286b3fa4863b9302c6c53ff2796f131bc59372211d7559150a92fa22db37f693e1972dab6", 0x5b, 0x408, &(0x7f0000000000)=ANY=[@ANYBLOB="20dc2e2f66696c653000"], 0xa) pwritev(r1, &(0x7f0000000400)=[{&(0x7f00000000c0)="7f2af8a5cc6f3b79e95d5ceaa9c562bc4f0c1ad1e6e72c1596f7d055ecdae1b5ecf08b23f2854648e54a4774e416ed7e3c2fe021fdca888b2385eada73ba9dc697cbbd9036f06ecc9edc2232216ac1750dcbc944097ec06d7e960669e1df3db045604178a5417aeee91169e9a0f99b48b7dfa15de26653bcfd27e095eb726471139a47497302c2a09f48012ba6c8c101f7e2d3948f67fbe5633f2e766ae405fd6fd65cc905a531364023", 0xaa}, {&(0x7f0000000180)="c0bab7d897f3cd90b3c1f57529fd88e9e9c5385414ea4b64c4b376e8a4e07779005b73bb743a7dc855c6304c23aee5eac0e1bfd7ec81bda1dd31cba4719136c949876897cd2944494f33c7c90082fb4b4bfa786af74424dd98468a1ea8a2019154ae2a914072e8648b07267b8e2370240848be71c78151c10880921704b36362606afdce2f55b68fc625af6dfc41ee24b1e751e2d620f9279f56d84af18351ff0259d6faac14c8af51aac73b5ac631953c8163e116b0f89a6935fc160c502a4eab4cc226c960127e5d83608b03e2b2455cca6e3952053a2aa11c088702400635fd221f9a8a93944c", 0xe8}, {&(0x7f0000000280)="fea2e3ec3c9b725aee86421bd6b7649dfff0e259da3b551936e5b4d8ecf75d2e197151385b7c28f59a40ebebc8cdf6a02785fa70b4b954a1ab981621a2cf6faf7dc9a71290aaba85827de6710622e1e290040ada0f0f213448f51a1ee264ea2cf35a5d04d66f7d246869482f15f859328af915215ed85c566ba217b6af413d04d94b084a6da28d1da003ccbc0488fb5c026c4f5fa93d7758ac19f97e4cf924bf7e2fb62f965e4ab88ab5ff148668636cd103db4af7b95262f3fe343f0f0631018da09b5fd03facd800f251e038ebca9325974470f7f7f9d16ffbe896dfc77eccf4e6623d052f6039b2b2ed5398", 0xed}, {&(0x7f0000000380)="abd378c7c833da069e1a730305b32c3f8d72dcb4c1d2c3b9ea581bc985bafb28ca20d50557fe117f25b8ca4c9a9724e2340559c43917ec9a79775d5a1966e6463f835bf232f6c4e0d43b9ece521b89f4c8071be5e2182a683bf3e18a2365700ef77ef54dda51acb167", 0x69}], 0x4, 0x4) (async) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000540), 0x800, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, r2) (async, rerun: 32) syz_emit_ethernet(0x46, &(0x7f0000000440)=ANY=[@ANYBLOB="aaaaaaaaaaaaa66fe693cdb108004c00003800000000000190789a1400aa0000000089111143ffe3ac6b64eb514b83f09106c2890b017f000001e00000010a009078ab2b0c22"]) (async, rerun: 32) setsockopt(0xffffffffffffffff, 0x10001, 0x1, &(0x7f0000000040)="287d198bc777a6d8ee6c5bc2df6c2e55ae660cc317e79e1e4eed4d0efe4b7eb47553f5bba1e38b6968cf69cea370f5f902712b9bb16885d9dbcd35a0604741051a24203fd7677673ba9e56f9ae9b39da2be7299d606ddbd4e76ed79f25d42a333b5a45e808e3fed0b3cb8b2072ce083ba7ad631ef48995a00d3c925fe2a237", 0x7f) 09:03:56 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, 0xffffffffffffffff}) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x4000000000000003, &(0x7f0000000500)="eb9c770525e9e6c1ab2c2e9fcde22a63a70b2f59cf6fdd160d1d376007f883be5d093f7630b4399c188b0a79c5b6f12d2a104d64a20650b7c4b2114e8c1c1951fb2597e9a6f19a0bdf5ca91fb2299fb50093847dc573a5c2e9acddf0aa76345bc995274e0149c8a2750000000000009200f86fae240d9fdbbe85dd833b595e346825ba46f7c4f52d93ea93f358d693e765edcc755895bdaf7a6ca185324c6dd9a652c26ebc4e816491d09e073d481defed0adfa61364a3b5f9fc3f8d848a502b5fbbfd3f8fa2ecb8c6bdab0323ee362737f609cd039005c1fdc37ac4d910611ebd5f2329bc60a9efd4b1b4a72db3c5cbd0b32b6e253a8c74dee9c2fe81db4bca3d67bffcc727df6607f33f2f08c8b5b0d70502555772b5cd0756eac2caeb41d581f00a5a6de3b00d2814647a00b357086d49a31f70d9330f988f01ad9a7be8714e0f3e09f3f74e2546c675c8dc0becf82bb7290885b9078eb47db1509eda288589d6e721fa13c50972951c6f56c08dc10f5cbdd81802", &(0x7f00000003c0)=0xfd81, 0x0, 0xffffffbf) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x4, 0x10, r3, 0x0) r4 = getpgrp() fcntl$lock(r3, 0x0, &(0x7f0000000000)={0x3, 0x1, 0x8, 0x0, r4}) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r6, 0x0) r7 = getpgrp() fcntl$lock(r6, 0x0, &(0x7f0000000000)={0x3, 0x1, 0x8, 0x0, r7}) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, 0x0, 0x0, r0, r1, 0xc, 0x4}, 0xffffffffffffffff, 0x243, r4, r7, 0x6, 0x77ef4723, 0x339, 0x6}) 09:03:56 executing program 5: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$unix(r0, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) r1 = socket$inet6(0x18, 0x2, 0x0) dup2(r0, r1) sendmsg$unix(r1, &(0x7f00000001c0)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x0}, 0x1c, 0x0}, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000004c0)="8881ff0a2411b06a55ee7c7a63b826a8b9c2814ac8164992db809412cbb84880b0523a208bfc4f452dd69a5c7ec5c83010657f781dc7e286b3fa4863b9302c6c53ff2796f131bc59372211d7559150a92fa22db37f693e1972dab6", 0x5b, 0x408, &(0x7f0000000000)=ANY=[@ANYBLOB="20dc2e2f66696c653000"], 0xa) (async) pwritev(r1, &(0x7f0000000400)=[{&(0x7f00000000c0)="7f2af8a5cc6f3b79e95d5ceaa9c562bc4f0c1ad1e6e72c1596f7d055ecdae1b5ecf08b23f2854648e54a4774e416ed7e3c2fe021fdca888b2385eada73ba9dc697cbbd9036f06ecc9edc2232216ac1750dcbc944097ec06d7e960669e1df3db045604178a5417aeee91169e9a0f99b48b7dfa15de26653bcfd27e095eb726471139a47497302c2a09f48012ba6c8c101f7e2d3948f67fbe5633f2e766ae405fd6fd65cc905a531364023", 0xaa}, {&(0x7f0000000180)="c0bab7d897f3cd90b3c1f57529fd88e9e9c5385414ea4b64c4b376e8a4e07779005b73bb743a7dc855c6304c23aee5eac0e1bfd7ec81bda1dd31cba4719136c949876897cd2944494f33c7c90082fb4b4bfa786af74424dd98468a1ea8a2019154ae2a914072e8648b07267b8e2370240848be71c78151c10880921704b36362606afdce2f55b68fc625af6dfc41ee24b1e751e2d620f9279f56d84af18351ff0259d6faac14c8af51aac73b5ac631953c8163e116b0f89a6935fc160c502a4eab4cc226c960127e5d83608b03e2b2455cca6e3952053a2aa11c088702400635fd221f9a8a93944c", 0xe8}, {&(0x7f0000000280)="fea2e3ec3c9b725aee86421bd6b7649dfff0e259da3b551936e5b4d8ecf75d2e197151385b7c28f59a40ebebc8cdf6a02785fa70b4b954a1ab981621a2cf6faf7dc9a71290aaba85827de6710622e1e290040ada0f0f213448f51a1ee264ea2cf35a5d04d66f7d246869482f15f859328af915215ed85c566ba217b6af413d04d94b084a6da28d1da003ccbc0488fb5c026c4f5fa93d7758ac19f97e4cf924bf7e2fb62f965e4ab88ab5ff148668636cd103db4af7b95262f3fe343f0f0631018da09b5fd03facd800f251e038ebca9325974470f7f7f9d16ffbe896dfc77eccf4e6623d052f6039b2b2ed5398", 0xed}, {&(0x7f0000000380)="abd378c7c833da069e1a730305b32c3f8d72dcb4c1d2c3b9ea581bc985bafb28ca20d50557fe117f25b8ca4c9a9724e2340559c43917ec9a79775d5a1966e6463f835bf232f6c4e0d43b9ece521b89f4c8071be5e2182a683bf3e18a2365700ef77ef54dda51acb167", 0x69}], 0x4, 0x4) (async) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000540), 0x800, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, r2) (async) syz_emit_ethernet(0x46, &(0x7f0000000440)=ANY=[@ANYBLOB="aaaaaaaaaaaaa66fe693cdb108004c00003800000000000190789a1400aa0000000089111143ffe3ac6b64eb514b83f09106c2890b017f000001e00000010a009078ab2b0c22"]) (async) setsockopt(0xffffffffffffffff, 0x10001, 0x1, &(0x7f0000000040)="287d198bc777a6d8ee6c5bc2df6c2e55ae660cc317e79e1e4eed4d0efe4b7eb47553f5bba1e38b6968cf69cea370f5f902712b9bb16885d9dbcd35a0604741051a24203fd7677673ba9e56f9ae9b39da2be7299d606ddbd4e76ed79f25d42a333b5a45e808e3fed0b3cb8b2072ce083ba7ad631ef48995a00d3c925fe2a237", 0x7f) 09:03:56 executing program 4: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) (async) r3 = socket$inet6(0x18, 0x2, 0x0) dup2(r2, r3) (async) connect$unix(r2, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) (async) fcntl$dupfd(r1, 0xa, r2) (async) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x80000002, 0x100000000}) 09:03:56 executing program 3: r0 = open(&(0x7f00000018c0)='./file0\x00', 0x202, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x1000100000000}) r1 = socket(0x1a, 0x1, 0x6) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r1, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) r2 = socket$inet6(0x18, 0x2, 0x0) dup2(r1, r2) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r3, &(0x7f0000000140)=ANY=[@ANYRES16=r1, @ANYRESDEC=r3, @ANYRESDEC=0x0], &(0x7f0000000100)=0x51) r4 = socket$inet6(0x18, 0x2, 0x0) dup2(r3, r4) connect$unix(r3, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r5, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) socket$inet6(0x18, 0x2, 0x0) sendmsg$unix(r5, &(0x7f00000001c0)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x8, 0x0}, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) fcntl$dupfd(r2, 0x0, r6) 09:03:56 executing program 7: r0 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = dup2(r2, r0) dup2(r3, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f00000000c0)=0x43cb8, 0x4) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 09:03:56 executing program 0: nanosleep(&(0x7f0000000000)={0x3, 0x20000000}, 0xffffffffffffffff) r0 = socket$inet6(0x18, 0x2, 0x0) dup2(0xffffffffffffffff, r0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = syz_open_pts() r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r3, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) socket$inet6(0x18, 0x2, 0x0) dup2(r1, 0xffffffffffffffff) connect$unix(r3, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r4, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) r5 = socket$inet6(0x18, 0x2, 0x0) dup2(r4, r5) connect$unix(r4, &(0x7f0000000080)=ANY=[@ANYBLOB], 0xa) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) kevent(0xffffffffffffff9c, &(0x7f0000000080)=[{{}, 0x800000000000000b, 0xa4, 0x60, 0xa2, 0xfff}, {{}, 0xfffffffffffffff9, 0x0, 0x80, 0x8e, 0x3}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x4, 0x20, 0x1}, {{}, 0xfffffffffffffff8, 0x124, 0x20, 0x3, 0x1}, {{r0}, 0xffffffffffffffff, 0x85, 0x40, 0x0, 0xfffffffffffff2c2}, {{r1}, 0xffffffffffffffff, 0x3b, 0x1, 0x8, 0xfffffffffffffe00}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x5, 0x20000084, 0x200, 0x7b}, {{r2}, 0x5, 0x25, 0x4, 0x100000000, 0x2}], 0xf6, &(0x7f0000000180)=[{{}, 0xfffffffffffffffc, 0xc1, 0x1, 0x4, 0x9c0}, {{r3}, 0x7ffffffffffffffc, 0x40, 0x1, 0x400, 0x1f}, {{r4}, 0xfffffffffffffffe, 0xc4, 0x2, 0x7fffffff, 0x8}, {{r6}, 0x7, 0x40, 0x8, 0x5, 0x741}], 0x4, &(0x7f0000000200)={0x9, 0x80000001}) nanosleep(&(0x7f0000000000)={0x3, 0x20000000}, 0xffffffffffffffff) (async) socket$inet6(0x18, 0x2, 0x0) (async) dup2(0xffffffffffffffff, r0) (async) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) syz_open_pts() (async) socket(0x18, 0x2, 0x0) (async) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$unix(r3, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) (async) socket$inet6(0x18, 0x2, 0x0) (async) dup2(r1, 0xffffffffffffffff) (async) connect$unix(r3, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) (async) socket(0x18, 0x2, 0x0) (async) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$unix(r4, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) (async) socket$inet6(0x18, 0x2, 0x0) (async) dup2(r4, r5) (async) connect$unix(r4, &(0x7f0000000080)=ANY=[@ANYBLOB], 0xa) (async) dup2(0xffffffffffffff9c, 0xffffffffffffffff) (async) kevent(0xffffffffffffff9c, &(0x7f0000000080)=[{{}, 0x800000000000000b, 0xa4, 0x60, 0xa2, 0xfff}, {{}, 0xfffffffffffffff9, 0x0, 0x80, 0x8e, 0x3}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x4, 0x20, 0x1}, {{}, 0xfffffffffffffff8, 0x124, 0x20, 0x3, 0x1}, {{r0}, 0xffffffffffffffff, 0x85, 0x40, 0x0, 0xfffffffffffff2c2}, {{r1}, 0xffffffffffffffff, 0x3b, 0x1, 0x8, 0xfffffffffffffe00}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x5, 0x20000084, 0x200, 0x7b}, {{r2}, 0x5, 0x25, 0x4, 0x100000000, 0x2}], 0xf6, &(0x7f0000000180)=[{{}, 0xfffffffffffffffc, 0xc1, 0x1, 0x4, 0x9c0}, {{r3}, 0x7ffffffffffffffc, 0x40, 0x1, 0x400, 0x1f}, {{r4}, 0xfffffffffffffffe, 0xc4, 0x2, 0x7fffffff, 0x8}, {{r6}, 0x7, 0x40, 0x8, 0x5, 0x741}], 0x4, &(0x7f0000000200)={0x9, 0x80000001}) (async) 09:03:56 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, 0xffffffffffffffff}) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x4000000000000003, &(0x7f0000000500)="eb9c770525e9e6c1ab2c2e9fcde22a63a70b2f59cf6fdd160d1d376007f883be5d093f7630b4399c188b0a79c5b6f12d2a104d64a20650b7c4b2114e8c1c1951fb2597e9a6f19a0bdf5ca91fb2299fb50093847dc573a5c2e9acddf0aa76345bc995274e0149c8a2750000000000009200f86fae240d9fdbbe85dd833b595e346825ba46f7c4f52d93ea93f358d693e765edcc755895bdaf7a6ca185324c6dd9a652c26ebc4e816491d09e073d481defed0adfa61364a3b5f9fc3f8d848a502b5fbbfd3f8fa2ecb8c6bdab0323ee362737f609cd039005c1fdc37ac4d910611ebd5f2329bc60a9efd4b1b4a72db3c5cbd0b32b6e253a8c74dee9c2fe81db4bca3d67bffcc727df6607f33f2f08c8b5b0d70502555772b5cd0756eac2caeb41d581f00a5a6de3b00d2814647a00b357086d49a31f70d9330f988f01ad9a7be8714e0f3e09f3f74e2546c675c8dc0becf82bb7290885b9078eb47db1509eda288589d6e721fa13c50972951c6f56c08dc10f5cbdd81802", &(0x7f00000003c0)=0xfd81, 0x0, 0xffffffbf) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) (async) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x4, 0x10, r3, 0x0) (async) r4 = getpgrp() fcntl$lock(r3, 0x0, &(0x7f0000000000)={0x3, 0x1, 0x8, 0x0, r4}) (async) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r6, 0x0) r7 = getpgrp() fcntl$lock(r6, 0x0, &(0x7f0000000000)={0x3, 0x1, 0x8, 0x0, r7}) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, 0x0, 0x0, r0, r1, 0xc, 0x4}, 0xffffffffffffffff, 0x243, r4, r7, 0x6, 0x77ef4723, 0x339, 0x6}) 09:03:56 executing program 5: madvise(&(0x7f0000d7f000/0x1000)=nil, 0x7f7fffffc000, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0) mlock(&(0x7f0000002000/0x2000)=nil, 0x2000) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) r3 = socket$inet6(0x18, 0x2, 0x0) dup2(0xffffffffffffffff, r3) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r4 = dup(r2) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r5, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) r6 = socket$inet6(0x18, 0x2, 0x0) dup2(r5, r6) connect$unix(r5, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r7 = dup2(r0, r1) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x22, 0x4, 0xfffffffffffff629, 0x8}, {{}, 0xfffffffffffffffa, 0x40, 0x2, 0x6, 0x6723}], 0x3, &(0x7f0000000080)=[{{}, 0xfffffffffffffffb, 0x10, 0x4, 0x0, 0x9}, {{r4}, 0xfffffffffffffff9, 0x69, 0x8, 0x2, 0x1}, {{r5}, 0xfffffffffffffffd, 0x63, 0x10, 0x4, 0x8}, {{r2}, 0xfffffffffffffff9, 0x66, 0x20000000, 0x5, 0x37}, {{r0}, 0xfffffffffffffffc, 0xc, 0x2, 0x8, 0x3}, {{r7}, 0xfffffffffffffff9, 0x40, 0x0, 0x4, 0x447}], 0xffff, &(0x7f0000000140)={0xffff, 0x1}) 09:03:56 executing program 2: r0 = socket$inet(0x2, 0x1, 0x4a) (async) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$unix(r1, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) (async, rerun: 64) r2 = socket$inet6(0x18, 0x2, 0x2b) (rerun: 64) r3 = dup2(r1, r2) dup2(0xffffffffffffffff, 0xffffffffffffffff) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$unix(r4, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) r5 = socket$inet6(0x18, 0x2, 0x0) dup2(r4, r5) sendmsg$unix(r5, &(0x7f00000001c0)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x0}, 0x1c, 0x0}, 0x0) r6 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffa, 0x80, 0x4, 0xeee8, 0x10000}, {{r3}, 0xfffffffffffffff9, 0x80, 0xfffff, 0x2, 0x800}, {{}, 0x4, 0x4c, 0x10, 0x0, 0x4}, {{}, 0xfffffffffffffff8, 0x11, 0x1, 0x400, 0x7}], 0x0, &(0x7f0000000300)=[{{r2}, 0x6, 0x24, 0x1, 0x4, 0x10000}, {{r5}, 0xfffffffffffffff8, 0x0, 0x40000084, 0x9, 0x400}, {{r2}, 0x3914b2971932c96e, 0x37, 0x2, 0x6c3f, 0x9}, {{r6}, 0xfffffffffffffffd, 0x0, 0x4, 0xffffffff, 0x9}, {{r1}, 0xfffffffffffffffa, 0x0, 0x2, 0x1, 0xfffffffffffffffc}], 0x5c0, &(0x7f00000003c0)={0x1, 0x800}) (async) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="02002e2f66696c651200"], 0xa) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000000)="3e4967c1a74b3f500fb4154d92ccc2bd0eeb37e924eee1d4885acb283c4abbb0b6bdf9dce986751ce9d59dc6b46973997e007417ff1e12d3b2d1daefc8ecaa3bad2c24c3e7568057e6c5a0e170cfd13fc736f2fb60a57123f1030d9f980d6c1978986bb6743a741ce3b8bec6e3bf4ae7df56937fc5dcf304ae12abc1ce953f510637e64e46d31b57ec3fca0e6a54798cd51827d0c0402a54a7b9317367c881d045f14d9945a342ce317e1916b7200e770bd8e96ad981715499772052f19dae8de01d88967e4937939403a6444268c934", 0xd0) setsockopt(r0, 0x0, 0x13, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x1, &(0x7f0000000140)="889cec0c4173688e5454f9d7bcb7d27779ad17ae132cfd132f6c579f1f159445cd81101d636213b586f56a959e47f49740112008970cbaea4f8f65d3c57eb98a0fcfb9744bccf18e03b52d8fb764c052cf9f6495015ebedc960cf9eda99e05bae83ce1b9785ea40e0fa5e1ebf20e96bef8d769a18e4c749cfca1333067afb6f29becf1d6e6a0a6818f828d014d3a884c1de737be853857c2457bdb7d68023cbd0b4789c93a59e4b76195bd226c67e589b8c52a98c117ab2c597f01175899c568e27868020dda2c8689f45dbf8a3f11918908358f69a6b62e2818381e030480c8414b5860d080b6b8593d5ce8d9f32e613a06", 0xf2) 09:03:56 executing program 4: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$unix(r2, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) (async) r3 = socket$inet6(0x18, 0x2, 0x0) dup2(r2, r3) (async) connect$unix(r2, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) (async, rerun: 32) fcntl$dupfd(r1, 0xa, r2) (async, rerun: 32) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x80000002, 0x100000000}) 09:03:56 executing program 6: openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0xefd019ac3ca45fe3, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x10, r0, 0x0) getdents(r0, &(0x7f0000001540)=""/4100, 0x1004) dup(r0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) readv(r1, &(0x7f00000002c0)=[{&(0x7f0000000080)=""/151, 0x97}, {&(0x7f0000000140)=""/117, 0x75}, {&(0x7f00000001c0)=""/253, 0xfd}], 0x3) 09:03:56 executing program 3: r0 = open(&(0x7f00000018c0)='./file0\x00', 0x202, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x1000100000000}) (async) r1 = socket(0x1a, 0x1, 0x6) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$unix(r1, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) r2 = socket$inet6(0x18, 0x2, 0x0) dup2(r1, r2) (async, rerun: 64) r3 = socket(0x18, 0x2, 0x0) (rerun: 64) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r3, &(0x7f0000000140)=ANY=[@ANYRES16=r1, @ANYRESDEC=r3, @ANYRESDEC=0x0], &(0x7f0000000100)=0x51) (async, rerun: 32) r4 = socket$inet6(0x18, 0x2, 0x0) (rerun: 32) dup2(r3, r4) connect$unix(r3, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) (async) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$unix(r5, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) (async) socket$inet6(0x18, 0x2, 0x0) (async) sendmsg$unix(r5, &(0x7f00000001c0)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x8, 0x0}, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) fcntl$dupfd(r2, 0x0, r6) 09:03:56 executing program 7: r0 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = dup2(r2, r0) dup2(r3, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f00000000c0)=0x43cb8, 0x4) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 09:03:56 executing program 7: r0 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="82028dffffffffff"], 0x10) r2 = dup2(0xffffffffffffffff, r0) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f00000000c0)=0x43cb8, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 09:03:56 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, 0xffffffffffffffff}) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x4000000000000003, &(0x7f0000000500)="eb9c770525e9e6c1ab2c2e9fcde22a63a70b2f59cf6fdd160d1d376007f883be5d093f7630b4399c188b0a79c5b6f12d2a104d64a20650b7c4b2114e8c1c1951fb2597e9a6f19a0bdf5ca91fb2299fb50093847dc573a5c2e9acddf0aa76345bc995274e0149c8a2750000000000009200f86fae240d9fdbbe85dd833b595e346825ba46f7c4f52d93ea93f358d693e765edcc755895bdaf7a6ca185324c6dd9a652c26ebc4e816491d09e073d481defed0adfa61364a3b5f9fc3f8d848a502b5fbbfd3f8fa2ecb8c6bdab0323ee362737f609cd039005c1fdc37ac4d910611ebd5f2329bc60a9efd4b1b4a72db3c5cbd0b32b6e253a8c74dee9c2fe81db4bca3d67bffcc727df6607f33f2f08c8b5b0d70502555772b5cd0756eac2caeb41d581f00a5a6de3b00d2814647a00b357086d49a31f70d9330f988f01ad9a7be8714e0f3e09f3f74e2546c675c8dc0becf82bb7290885b9078eb47db1509eda288589d6e721fa13c50972951c6f56c08dc10f5cbdd81802", &(0x7f00000003c0)=0xfd81, 0x0, 0xffffffbf) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) (async, rerun: 64) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) (async, rerun: 64) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x4, 0x10, r3, 0x0) (async) r4 = getpgrp() fcntl$lock(r3, 0x0, &(0x7f0000000000)={0x3, 0x1, 0x8, 0x0, r4}) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r6, 0x0) (async, rerun: 32) r7 = getpgrp() (rerun: 32) fcntl$lock(r6, 0x0, &(0x7f0000000000)={0x3, 0x1, 0x8, 0x0, r7}) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, 0x0, 0x0, r0, r1, 0xc, 0x4}, 0xffffffffffffffff, 0x243, r4, r7, 0x6, 0x77ef4723, 0x339, 0x6}) 09:03:56 executing program 5: madvise(&(0x7f0000d7f000/0x1000)=nil, 0x7f7fffffc000, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0) mlock(&(0x7f0000002000/0x2000)=nil, 0x2000) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) (async) r3 = socket$inet6(0x18, 0x2, 0x0) dup2(0xffffffffffffffff, r3) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) (async) r4 = dup(r2) (async) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$unix(r5, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) (async) r6 = socket$inet6(0x18, 0x2, 0x0) dup2(r5, r6) (async) connect$unix(r5, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) (async) r7 = dup2(r0, r1) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x22, 0x4, 0xfffffffffffff629, 0x8}, {{}, 0xfffffffffffffffa, 0x40, 0x2, 0x6, 0x6723}], 0x3, &(0x7f0000000080)=[{{}, 0xfffffffffffffffb, 0x10, 0x4, 0x0, 0x9}, {{r4}, 0xfffffffffffffff9, 0x69, 0x8, 0x2, 0x1}, {{r5}, 0xfffffffffffffffd, 0x63, 0x10, 0x4, 0x8}, {{r2}, 0xfffffffffffffff9, 0x66, 0x20000000, 0x5, 0x37}, {{r0}, 0xfffffffffffffffc, 0xc, 0x2, 0x8, 0x3}, {{r7}, 0xfffffffffffffff9, 0x40, 0x0, 0x4, 0x447}], 0xffff, &(0x7f0000000140)={0xffff, 0x1}) 09:03:56 executing program 2: r0 = open$dir(&(0x7f0000000a00)='./file0\x00', 0x80b1b70fce042716, 0x0) r1 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) open$dir(&(0x7f0000000240)='./file0\x00', 0x1, 0x0) getpeername(r1, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0xa) setsockopt(r1, 0x0, 0x4, &(0x7f0000000a40)="1bdac56eca6b3733ea2b847dd90b2ac01f4300b4ec5028745a9e8dcde4dfef9a7d8bfea8712ea328145fa5f1064069ad583096316241d9007bc3462f3759653a333ce72f01031383678d422f374cefc3cae2e7074f0912ce79f678c0f413085531c1788389b4a299925327bad1b35e9bde5381d695a5b7132060fc199786e5e1f072bcca6be8b2526fba082117a56268b57bb3de235763d0c8b5a89c1d288da2063a61b29ceb279295c43603f48111dcfb1e8dfa6418d09ebb0933cf6ead49a7bc9f6733133301402af13e53b3d172ae0411b48e915f83b962c7116937fc8deec3c8fa0366e1d7ba0a2e8d190632f59b1590bce825b618904f934c657fb143b7bb9bc2804fd18091a0af47bba082f3c69e0cd026cb75475633a8c24be5677b3665d76ef94df4bdb2dbc2ee24ecf879da85f16e57dc6e9343b3a58fc4878a6851be72ac78479ae1322755e32290347dddf9ffe3e1cd7049283ab3a2994295d6ec6c128f4dc92d1f5b0821064162fc47cdd9409217492591e5d31da3df80a37fb3d842934fa7fd12f5951d156f5eda3d4f3c872ce48882bfa51f67316e8ff5999e56382276528052841450866629982ecdc822b0400bc27bc9cbecb0420cf6e4a9ff72df227ce99a6452920c6f0b1db40f2aaf0a95009659b101cc37a5dedcd0d6be99494457515d47253129ff1a4dd03f12fe3231dfa2406447d6091064090b4c4df72d8d69beda7d7949fb417ec3a7cf722ea6a656564f088b6ccc56227fa0841d4cd8ff8b794834c3610c2101410112be24313e84be9193f4ee3f62fd2f89b4eb5ab6feae3c3a3a1cc91f8b01caf59ae720f5fbb8e2323d27ba3f05e9071e98b7bf6eae4c04a33454bf317ca56c55f52f6cc67b9df1a27af996eeea215297c459d8e90345ec4da545790eaa20ea50d8e46f74f59081fe8db8dc4c4dc9c414718c24b72ee79b052632629668ba7fb864813d407280654fcc7a8c117b7932ee5f8f40a639f5ae5c0d1cf2a782f56b91c3fc814874c833fcbbc54eaba3f6f0fea581e67a767eb3e9c86b0aee4e4b4045865171776c9cba2125fdcdce4627a7efd77973b1ce1d0735d5297dd9fe9275e5066adbf192a63a5d9686ac1969eec76b636ed962b9da589679f9cac08028942da596d2db695f0f33abfbd5cb441e8f2fc5dbb928981f5c789bc182084695f3ca9e45a743dcb5c6cd89ce682f9f3d4581b136a9a044cc3974d3ed6e75e087ddcdbca488e63a24935bd7dc160a16e320a3bbcd9e6614705ba47d3ce8badae39a2c1cb5c82fc672d92f014bd43d9535883b0f4b90e8bb9071b325e39cfedd8147a10e707005849e31c33fd9d5fbd8fe916b2576108a099fa0c157ed80cd7378c0ffc7a02158ef5f8693302ac0d22725751e6a0690d0f072da2892d8dbbe0a7e34403a2daecb02f83d58082f9d787e43e5df9bbe74e8caedee3f36768333f7df5575b8f929b4bd9198d000c2d9bfe6f4771ee5794afd6d7b419eaf28921c2487a3d69513796f635033099746306f9e5df86beb3edf1732babc5658dd25d5e691eece41c40dea083a60c0c072cb936c4fa03f18957334ac9a904346d2c9aaad62e414f4e0dc4ff79a1b41ff3fbac5985f2861ea097d8872b36cc81f39e9380c57e43362dfffddebd201ee986c7c4bb80a6c4f17776bc6dd02ac134ccb6b603f5f2b23222f408ba09ec3afdadf23a1e8e49fdf59cddf1f5188416618fe0a51a04554879b923d8c28fb411abbeddb6beec50f8559a08a249edbad2cd8a9396bf212764d03d97a8561717068e16f252887cf92a5cd5ee4dcb39dfd638b6ac60633fdfc4960d9ffe669303cbab9c287feac29cdb504f99f63a96beda5edf3695bb551853a1b66c2bec5a178fc64fdd43613158548577c8defed163afb75a2347fbadfa27fbc5db64cb3eddce25326ab6bfc8d81c548b575dc07106f36ea3e4bc925e134a7aaf38706dae6f726c9f3eb339875ce4882ce4296294f30953bcaff3aed2d8ccdf8bde4e7e781e718c4f4042e569b87aa0e1b0897fd474b9db01b75c2e0abd40a95beba477ca4d035e1b5fa0a9e84e1dd59ccd08458d912969d49540329c6b15c84e1b41943e5e419422e092134c0e90f543af851fd839fbf57a3a8b64f89f22c3a21cf5096770bae78ade7cea17b4e859993c13516d324954b7e6e03aace70a1163d64697ae4613d3d60669f04c46921c07163088609f194a73a90fb766d29955525518ec230ff1dd0aec591812a70f041ab36b2319fca0ad53fbbdfb44756c07605488fe72b6f432b121ab2c39fbf3d3d3146803aa12c1258d759a34b52033abf7169336d9fe170f8c3fd31bd9d001920f4f0f5811b85a64e5c1010ba3b4c645bfc3ea6e65c58c8db6b399e97e698770cd8d417a1a4d83ff6e9c9eabf456ac96e1c0510d15d080c0f7baee11280ebeca008f367e10ce71708ab5fa86d8398d5bd361bc71f731b12d6570eec6251289c65016a26cdb0ae03522c67167919f44bef5317e324fe72382cd3ee60c0bbd909a3a6e8ad53438b5879e30d262ecc9e71b5d91f62d3da83ff746e1f57e849aeca6ef55db6f2bc4a7a3c48b107e5584b04b3fdfe8c04c823ac8283a67fc186f28335e04aef6a6f5dd8c70a1ab8a3f77873c9bb319823a108ac7afb6843ae47ec231f5be2fb2de58efaaef1194eb0bfe91f163d17afb1765ce6d5e0d606cd180707335fd5139f5b45ce63611eb38343d71c80e2b3b696fa18eaa3229323254084a3e0e8eb2cbc2058ce6a10ebf47e396554d5c22488057e862c66a255c678410bb27ee4f80d204194f24a5b44d3c3462895df280ece4dd832b10bf4def81e3bcb1ba300cc4516500956dcd692fc1aee1f205a4ae851a7b4c872f8575abdb200c40267f7eb142b709c2253a196cf0c94c66ec85dee645123796c0e74eeabaa0fa9f83d855e773ce6712048c971481d9aa532ac230fa09cd6d68da94669e6c8ce67a03eac4ffb10a4877b502b39f508b3b22da40530e166761ed585aed8bb33f17d11078bf1486b4837532ae8ff12121ee8036184c45de08f23cc5b14911d1219e1a9917a459db8a20b032166db4d74f7ad5d2d84ee97439e79167d29f2a0def43319c7b795e5566105ee2a5f01476a7b00fba92978d3572c6483e185c2ae933d77a3861b435f2a3291de03c045a0187b7bca24e81866ac01b18db6488d0270c460498ad01d90ead37f800e1b0498336a9f2617e1a6b2a26f18e4c2167529e2b2662cf82f618af580f4bf5bc2411a021cca331e6d08bc72347cab9e0183a850f7816776bbc4d070393b81186d1d5b2f43e4672f594c7deb57f9477857b6d49a46370b341649dc504ad928ba105ce300bc1a56f4569073fa82dcb44f3f8bf9b1e1bd56d48cb28324f1cf97b893d40788d26232eb26eec522ee48acc24a3fe75cc0e857f9be3ab7192b095f140d1b76755e1e95a78f074a65dc4f8e86c7e59dd3677ae33d78735907a076402098e196975667fdd5f84fb9875e0d7fea92a3b08f579f20568c24a6b9e6271275fad3736d7d5d8ee09dcaf5d6861866bfd9c612b82083ae2af9fbb7c1f2d014efd5fc104548e0e02b3e86b48b03bd23a3a13e29d8b80e800f030d63d3fa3e83f4ad0af36348063bef1db766087cac5a61b088ba5c0dcf4818177a29fe0627c707e3d546ef788d618f858a12a9a3ea4675f6653b97fa5f8867fb9e63cef4aed61d0a53d0c2b96691551d67f19119bcd28014cd0ee3c4be814edf6abce496a53056e60e978e774f85b3c2f104a79e5edd0ca63f7f1631cb9fb84a9e2aac930e907534935c8101f3957a085fd68defb9b3a57ef4e344ddff5d42f68a17eeed589fb9c0bded5086941ee86d5adacf2676fceef954158715686e88c641ba01beb23767e9a5b5cf775a00a41be90536dcb283260617e68c4f26ee08263b8297e1893acc9a273b09667db13318913f553b084e3ee275da047962a798c123dc1590f2e782a5e9a8a5d9b3b7a988d76590377e1f09b75b9e31daeb8d56337ce1989a5baf1aa650a135d7d8f431307e272baf93dd1094e5460b50c11831ad1674e62824f961798f99a53621776a0eae40d3e6d970ec9334368229e65fc0b6a85d7185d81794c12fd02baef7ddee569cddf060424332d98f5e8f0fdfc6417892623de21f774b29026ec2fb99faf905c88982a5db87e82c082da3b80c28abc4e4b020671873c30261f49f5f33f3b3d269849acaa1a7df44b96ecf0ddd69ab9af17fcc9ebd2f8fc200dce8ea475495778c63a84a6a7482a7d00176b8cf53bfdfd20230403cc790427d8d45aae5cd7d0f70a05fe7701002b237fba28449ba2aa67199e0cc7b29e620780c316c7637a0e77aab3b230fdc7a265578ff44fa0a43ce2e904bb74af319dc2ac91b8e68cc2a21285268b1001a89e1b909c1b98602ed2de74019fcc483b20ca52b8feb31ed56b861a178a34bc89a9fa36851b3b7307a7872813b116ace1df786977e8964d57c781cb1da1de03ac81d7b8bdefbf70ff4697f9ae31828492607207ed61c706e4ccb8b3c052829956db0649968218400f59768967e317cf9913bfdcbe70949614613b576c9dc399888911145b85ee082d31e8e4d1b3ffbf78deddc48e61f93912b9c9f991d2b7ccad5ce41170eb48a009e34a238f7b7dbe0a915045203694d495b1fb560f2e9f3e1458426c16a440827c408275e8eb78729d0bf9f888137a23128848141bf56c869223b35002199dbfffde1a27c69ed5b77c61fdb25f059459f252cd3656cfd3a71fa31c3b718427c71f265a4bf34f1ebcdb5b11dc36f3f6aba1b7f6c3d7b224a026528e6aaa4f193c9ae7a9577326a8bce6d83484941046b61b851dd02b9b93073857995b7726916bb08f95ab54b35cdfae118beb163b7ef28407391aa4a77f538de0c4e2bcf9834a21c6340716429218a0ffd4a0ad08998ee0fa4d83c7d57a1688cc5727ff4cd690a18ee7126fba2f4ce5ab7623cf3b03bcfd870fb7fae5e832dd11d4b6b57c5e6d409befedc7b3ca2c7f3d83c0412a7ae830567bd25ded23ec30cb143a70a1092f80e40cfd6c70b5cb6e4a679c6209d37bbf92e8dc1292f5f666e8a2d6f965ea14ecc19034ee07d85572c23171eea69ee71768a454bc6d462dd1f972151ddbfad057ef72f04a5a8c4cbb377be0862fe0ffa81620603a7a402ed7fecacbf47b9fa94618c184c09f64b3122dd3517161b2833b12925d19a424605f4c3fc478d3c0eaf2fe7e228ba03ad4a50b042b045da3641dc304cc2664c4f57dc9b22806aeabadc5527b3aaa60efaa8448437de1600858a5b7e05b814b0f1bc2ab2659bbe87b913668126144de725bf5f125df00958a3e583359f4b44dbddbcebd6434037eabf3038580adf97d7a8aa35f19b2287c83433a094fb0405a5d110775871a42597a8a41b6efd3c565accd0ff097c2ab15472d80bc3b699b201a4e547f5eb3125011f0ad9887ca8002527ed534ad2148e29f0ccea6bb220795c475b256e3a26d2746a8da519c33d03a1b40bf223e925bb2a090824345722ed988a0a50da39284c6a25d302a8c194bb2eced3ad1f752ef7eaea2219e2ced8a2d2606d6c58dd57b1f21a261553a58fbef5ba0c25d0e8eda1d3db34dc034c4f26f475a77b14675bf2c24c28a780f081b4521a0408f95f92bfd5a4d55bc1652ecdf1105fd02a2edccfa9c93405f1f637239f7f5f3f73fca7a029e972654484dfcd7e5bab38f5cacf5a2013abdfddeaeb8012d6bed4a988a6f82612ffa3c90355578d0f86b7841c6bbabc6b5196", 0x1000) mmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x1, 0x812, r0, 0x0) mmap(&(0x7f0000ff8000/0x8000)=nil, 0x8000, 0x0, 0x11, r0, 0x0) r2 = openat(r0, &(0x7f0000000140)='./file0\x00', 0x10000, 0x2dd31cadd2adcaab) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x10000, 0x32) renameat(r2, &(0x7f0000000180)='./file0\x00', r3, &(0x7f0000000200)='./file0\x00') 09:03:56 executing program 1: semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000000)=""/25) r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x4, 0x0, 0x0) 09:03:56 executing program 6: openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0xefd019ac3ca45fe3, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x10, r0, 0x0) getdents(r0, &(0x7f0000001540)=""/4100, 0x1004) dup(r0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) readv(r1, &(0x7f00000002c0)=[{&(0x7f0000000080)=""/151, 0x97}, {&(0x7f0000000140)=""/117, 0x75}, {&(0x7f00000001c0)=""/253, 0xfd}], 0x3) openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) (async) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0xefd019ac3ca45fe3, 0x0) (async) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x10, r0, 0x0) (async) getdents(r0, &(0x7f0000001540)=""/4100, 0x1004) (async) dup(r0) (async) openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) (async) readv(r1, &(0x7f00000002c0)=[{&(0x7f0000000080)=""/151, 0x97}, {&(0x7f0000000140)=""/117, 0x75}, {&(0x7f00000001c0)=""/253, 0xfd}], 0x3) (async) 09:03:56 executing program 5: madvise(&(0x7f0000d7f000/0x1000)=nil, 0x7f7fffffc000, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0) mlock(&(0x7f0000002000/0x2000)=nil, 0x2000) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) r3 = socket$inet6(0x18, 0x2, 0x0) dup2(0xffffffffffffffff, r3) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r4 = dup(r2) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r5, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) r6 = socket$inet6(0x18, 0x2, 0x0) dup2(r5, r6) connect$unix(r5, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r7 = dup2(r0, r1) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x22, 0x4, 0xfffffffffffff629, 0x8}, {{}, 0xfffffffffffffffa, 0x40, 0x2, 0x6, 0x6723}], 0x3, &(0x7f0000000080)=[{{}, 0xfffffffffffffffb, 0x10, 0x4, 0x0, 0x9}, {{r4}, 0xfffffffffffffff9, 0x69, 0x8, 0x2, 0x1}, {{r5}, 0xfffffffffffffffd, 0x63, 0x10, 0x4, 0x8}, {{r2}, 0xfffffffffffffff9, 0x66, 0x20000000, 0x5, 0x37}, {{r0}, 0xfffffffffffffffc, 0xc, 0x2, 0x8, 0x3}, {{r7}, 0xfffffffffffffff9, 0x40, 0x0, 0x4, 0x447}], 0xffff, &(0x7f0000000140)={0xffff, 0x1}) madvise(&(0x7f0000d7f000/0x1000)=nil, 0x7f7fffffc000, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) (async) kqueue() (async) fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) (async) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0) (async) mlock(&(0x7f0000002000/0x2000)=nil, 0x2000) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) (async) socket$inet6(0x18, 0x2, 0x0) (async) dup2(0xffffffffffffffff, r3) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) (async) dup(r2) (async) socket(0x18, 0x2, 0x0) (async) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$unix(r5, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) (async) socket$inet6(0x18, 0x2, 0x0) (async) dup2(r5, r6) (async) connect$unix(r5, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) (async) dup2(r0, r1) (async) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x22, 0x4, 0xfffffffffffff629, 0x8}, {{}, 0xfffffffffffffffa, 0x40, 0x2, 0x6, 0x6723}], 0x3, &(0x7f0000000080)=[{{}, 0xfffffffffffffffb, 0x10, 0x4, 0x0, 0x9}, {{r4}, 0xfffffffffffffff9, 0x69, 0x8, 0x2, 0x1}, {{r5}, 0xfffffffffffffffd, 0x63, 0x10, 0x4, 0x8}, {{r2}, 0xfffffffffffffff9, 0x66, 0x20000000, 0x5, 0x37}, {{r0}, 0xfffffffffffffffc, 0xc, 0x2, 0x8, 0x3}, {{r7}, 0xfffffffffffffff9, 0x40, 0x0, 0x4, 0x447}], 0xffff, &(0x7f0000000140)={0xffff, 0x1}) (async) 09:03:56 executing program 3: r0 = open(&(0x7f00000018c0)='./file0\x00', 0x202, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x1000100000000}) r1 = socket(0x1a, 0x1, 0x6) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r1, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) (async) r2 = socket$inet6(0x18, 0x2, 0x0) dup2(r1, r2) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$unix(r3, &(0x7f0000000140)=ANY=[@ANYRES16=r1, @ANYRESDEC=r3, @ANYRESDEC=0x0], &(0x7f0000000100)=0x51) (async) r4 = socket$inet6(0x18, 0x2, 0x0) dup2(r3, r4) (async) connect$unix(r3, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) (async) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r5, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) socket$inet6(0x18, 0x2, 0x0) (async) sendmsg$unix(r5, &(0x7f00000001c0)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x8, 0x0}, 0x0) (async) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) fcntl$dupfd(r2, 0x0, r6) 09:03:56 executing program 7: r0 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="82028dffffffffff"], 0x10) r2 = dup2(0xffffffffffffffff, r0) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f00000000c0)=0x43cb8, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 09:03:56 executing program 4: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = getpgrp() fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x2, 0x8000000000000000, 0x3, r1}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x80000002, 0x100000000}) 09:03:56 executing program 1: semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000000)=""/25) (async) r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x4, 0x0, 0x0) 09:03:56 executing program 0: nanosleep(&(0x7f0000000000)={0x3, 0x20000000}, 0xffffffffffffffff) (async) r0 = socket$inet6(0x18, 0x2, 0x0) dup2(0xffffffffffffffff, r0) (async) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) r2 = syz_open_pts() (async) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$unix(r3, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) (async) socket$inet6(0x18, 0x2, 0x0) dup2(r1, 0xffffffffffffffff) (async) connect$unix(r3, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) (async) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r4, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) (async) r5 = socket$inet6(0x18, 0x2, 0x0) dup2(r4, r5) (async) connect$unix(r4, &(0x7f0000000080)=ANY=[@ANYBLOB], 0xa) (async) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) kevent(0xffffffffffffff9c, &(0x7f0000000080)=[{{}, 0x800000000000000b, 0xa4, 0x60, 0xa2, 0xfff}, {{}, 0xfffffffffffffff9, 0x0, 0x80, 0x8e, 0x3}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x4, 0x20, 0x1}, {{}, 0xfffffffffffffff8, 0x124, 0x20, 0x3, 0x1}, {{r0}, 0xffffffffffffffff, 0x85, 0x40, 0x0, 0xfffffffffffff2c2}, {{r1}, 0xffffffffffffffff, 0x3b, 0x1, 0x8, 0xfffffffffffffe00}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x5, 0x20000084, 0x200, 0x7b}, {{r2}, 0x5, 0x25, 0x4, 0x100000000, 0x2}], 0xf6, &(0x7f0000000180)=[{{}, 0xfffffffffffffffc, 0xc1, 0x1, 0x4, 0x9c0}, {{r3}, 0x7ffffffffffffffc, 0x40, 0x1, 0x400, 0x1f}, {{r4}, 0xfffffffffffffffe, 0xc4, 0x2, 0x7fffffff, 0x8}, {{r6}, 0x7, 0x40, 0x8, 0x5, 0x741}], 0x4, &(0x7f0000000200)={0x9, 0x80000001}) 09:03:56 executing program 6: openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0xefd019ac3ca45fe3, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x10, r0, 0x0) getdents(r0, &(0x7f0000001540)=""/4100, 0x1004) dup(r0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) readv(r1, &(0x7f00000002c0)=[{&(0x7f0000000080)=""/151, 0x97}, {&(0x7f0000000140)=""/117, 0x75}, {&(0x7f00000001c0)=""/253, 0xfd}], 0x3) openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) (async) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0xefd019ac3ca45fe3, 0x0) (async) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x10, r0, 0x0) (async) getdents(r0, &(0x7f0000001540)=""/4100, 0x1004) (async) dup(r0) (async) openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) (async) readv(r1, &(0x7f00000002c0)=[{&(0x7f0000000080)=""/151, 0x97}, {&(0x7f0000000140)=""/117, 0x75}, {&(0x7f00000001c0)=""/253, 0xfd}], 0x3) (async) 09:03:56 executing program 5: syz_emit_ethernet(0x16, &(0x7f00000000c0)=ANY=[@ANYBLOB="1360e1379103980ddb34ed79f639ba48e29e8c22df7a0e7cd64d08060101080006040000aaaaaaaaaabbe0000002aaaaaaaaaaaae006bb6528b0e422c840993bbe270c9efdd5332453"]) 09:03:56 executing program 2: r0 = open$dir(&(0x7f0000000a00)='./file0\x00', 0x80b1b70fce042716, 0x0) (async) r1 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) (async) open$dir(&(0x7f0000000240)='./file0\x00', 0x1, 0x0) getpeername(r1, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) (async) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0xa) (async) setsockopt(r1, 0x0, 0x4, &(0x7f0000000a40)="1bdac56eca6b3733ea2b847dd90b2ac01f4300b4ec5028745a9e8dcde4dfef9a7d8bfea8712ea328145fa5f1064069ad583096316241d9007bc3462f3759653a333ce72f01031383678d422f374cefc3cae2e7074f0912ce79f678c0f413085531c1788389b4a299925327bad1b35e9bde5381d695a5b7132060fc199786e5e1f072bcca6be8b2526fba082117a56268b57bb3de235763d0c8b5a89c1d288da2063a61b29ceb279295c43603f48111dcfb1e8dfa6418d09ebb0933cf6ead49a7bc9f6733133301402af13e53b3d172ae0411b48e915f83b962c7116937fc8deec3c8fa0366e1d7ba0a2e8d190632f59b1590bce825b618904f934c657fb143b7bb9bc2804fd18091a0af47bba082f3c69e0cd026cb75475633a8c24be5677b3665d76ef94df4bdb2dbc2ee24ecf879da85f16e57dc6e9343b3a58fc4878a6851be72ac78479ae1322755e32290347dddf9ffe3e1cd7049283ab3a2994295d6ec6c128f4dc92d1f5b0821064162fc47cdd9409217492591e5d31da3df80a37fb3d842934fa7fd12f5951d156f5eda3d4f3c872ce48882bfa51f67316e8ff5999e56382276528052841450866629982ecdc822b0400bc27bc9cbecb0420cf6e4a9ff72df227ce99a6452920c6f0b1db40f2aaf0a95009659b101cc37a5dedcd0d6be99494457515d47253129ff1a4dd03f12fe3231dfa2406447d6091064090b4c4df72d8d69beda7d7949fb417ec3a7cf722ea6a656564f088b6ccc56227fa0841d4cd8ff8b794834c3610c2101410112be24313e84be9193f4ee3f62fd2f89b4eb5ab6feae3c3a3a1cc91f8b01caf59ae720f5fbb8e2323d27ba3f05e9071e98b7bf6eae4c04a33454bf317ca56c55f52f6cc67b9df1a27af996eeea215297c459d8e90345ec4da545790eaa20ea50d8e46f74f59081fe8db8dc4c4dc9c414718c24b72ee79b052632629668ba7fb864813d407280654fcc7a8c117b7932ee5f8f40a639f5ae5c0d1cf2a782f56b91c3fc814874c833fcbbc54eaba3f6f0fea581e67a767eb3e9c86b0aee4e4b4045865171776c9cba2125fdcdce4627a7efd77973b1ce1d0735d5297dd9fe9275e5066adbf192a63a5d9686ac1969eec76b636ed962b9da589679f9cac08028942da596d2db695f0f33abfbd5cb441e8f2fc5dbb928981f5c789bc182084695f3ca9e45a743dcb5c6cd89ce682f9f3d4581b136a9a044cc3974d3ed6e75e087ddcdbca488e63a24935bd7dc160a16e320a3bbcd9e6614705ba47d3ce8badae39a2c1cb5c82fc672d92f014bd43d9535883b0f4b90e8bb9071b325e39cfedd8147a10e707005849e31c33fd9d5fbd8fe916b2576108a099fa0c157ed80cd7378c0ffc7a02158ef5f8693302ac0d22725751e6a0690d0f072da2892d8dbbe0a7e34403a2daecb02f83d58082f9d787e43e5df9bbe74e8caedee3f36768333f7df5575b8f929b4bd9198d000c2d9bfe6f4771ee5794afd6d7b419eaf28921c2487a3d69513796f635033099746306f9e5df86beb3edf1732babc5658dd25d5e691eece41c40dea083a60c0c072cb936c4fa03f18957334ac9a904346d2c9aaad62e414f4e0dc4ff79a1b41ff3fbac5985f2861ea097d8872b36cc81f39e9380c57e43362dfffddebd201ee986c7c4bb80a6c4f17776bc6dd02ac134ccb6b603f5f2b23222f408ba09ec3afdadf23a1e8e49fdf59cddf1f5188416618fe0a51a04554879b923d8c28fb411abbeddb6beec50f8559a08a249edbad2cd8a9396bf212764d03d97a8561717068e16f252887cf92a5cd5ee4dcb39dfd638b6ac60633fdfc4960d9ffe669303cbab9c287feac29cdb504f99f63a96beda5edf3695bb551853a1b66c2bec5a178fc64fdd43613158548577c8defed163afb75a2347fbadfa27fbc5db64cb3eddce25326ab6bfc8d81c548b575dc07106f36ea3e4bc925e134a7aaf38706dae6f726c9f3eb339875ce4882ce4296294f30953bcaff3aed2d8ccdf8bde4e7e781e718c4f4042e569b87aa0e1b0897fd474b9db01b75c2e0abd40a95beba477ca4d035e1b5fa0a9e84e1dd59ccd08458d912969d49540329c6b15c84e1b41943e5e419422e092134c0e90f543af851fd839fbf57a3a8b64f89f22c3a21cf5096770bae78ade7cea17b4e859993c13516d324954b7e6e03aace70a1163d64697ae4613d3d60669f04c46921c07163088609f194a73a90fb766d29955525518ec230ff1dd0aec591812a70f041ab36b2319fca0ad53fbbdfb44756c07605488fe72b6f432b121ab2c39fbf3d3d3146803aa12c1258d759a34b52033abf7169336d9fe170f8c3fd31bd9d001920f4f0f5811b85a64e5c1010ba3b4c645bfc3ea6e65c58c8db6b399e97e698770cd8d417a1a4d83ff6e9c9eabf456ac96e1c0510d15d080c0f7baee11280ebeca008f367e10ce71708ab5fa86d8398d5bd361bc71f731b12d6570eec6251289c65016a26cdb0ae03522c67167919f44bef5317e324fe72382cd3ee60c0bbd909a3a6e8ad53438b5879e30d262ecc9e71b5d91f62d3da83ff746e1f57e849aeca6ef55db6f2bc4a7a3c48b107e5584b04b3fdfe8c04c823ac8283a67fc186f28335e04aef6a6f5dd8c70a1ab8a3f77873c9bb319823a108ac7afb6843ae47ec231f5be2fb2de58efaaef1194eb0bfe91f163d17afb1765ce6d5e0d606cd180707335fd5139f5b45ce63611eb38343d71c80e2b3b696fa18eaa3229323254084a3e0e8eb2cbc2058ce6a10ebf47e396554d5c22488057e862c66a255c678410bb27ee4f80d204194f24a5b44d3c3462895df280ece4dd832b10bf4def81e3bcb1ba300cc4516500956dcd692fc1aee1f205a4ae851a7b4c872f8575abdb200c40267f7eb142b709c2253a196cf0c94c66ec85dee645123796c0e74eeabaa0fa9f83d855e773ce6712048c971481d9aa532ac230fa09cd6d68da94669e6c8ce67a03eac4ffb10a4877b502b39f508b3b22da40530e166761ed585aed8bb33f17d11078bf1486b4837532ae8ff12121ee8036184c45de08f23cc5b14911d1219e1a9917a459db8a20b032166db4d74f7ad5d2d84ee97439e79167d29f2a0def43319c7b795e5566105ee2a5f01476a7b00fba92978d3572c6483e185c2ae933d77a3861b435f2a3291de03c045a0187b7bca24e81866ac01b18db6488d0270c460498ad01d90ead37f800e1b0498336a9f2617e1a6b2a26f18e4c2167529e2b2662cf82f618af580f4bf5bc2411a021cca331e6d08bc72347cab9e0183a850f7816776bbc4d070393b81186d1d5b2f43e4672f594c7deb57f9477857b6d49a46370b341649dc504ad928ba105ce300bc1a56f4569073fa82dcb44f3f8bf9b1e1bd56d48cb28324f1cf97b893d40788d26232eb26eec522ee48acc24a3fe75cc0e857f9be3ab7192b095f140d1b76755e1e95a78f074a65dc4f8e86c7e59dd3677ae33d78735907a076402098e196975667fdd5f84fb9875e0d7fea92a3b08f579f20568c24a6b9e6271275fad3736d7d5d8ee09dcaf5d6861866bfd9c612b82083ae2af9fbb7c1f2d014efd5fc104548e0e02b3e86b48b03bd23a3a13e29d8b80e800f030d63d3fa3e83f4ad0af36348063bef1db766087cac5a61b088ba5c0dcf4818177a29fe0627c707e3d546ef788d618f858a12a9a3ea4675f6653b97fa5f8867fb9e63cef4aed61d0a53d0c2b96691551d67f19119bcd28014cd0ee3c4be814edf6abce496a53056e60e978e774f85b3c2f104a79e5edd0ca63f7f1631cb9fb84a9e2aac930e907534935c8101f3957a085fd68defb9b3a57ef4e344ddff5d42f68a17eeed589fb9c0bded5086941ee86d5adacf2676fceef954158715686e88c641ba01beb23767e9a5b5cf775a00a41be90536dcb283260617e68c4f26ee08263b8297e1893acc9a273b09667db13318913f553b084e3ee275da047962a798c123dc1590f2e782a5e9a8a5d9b3b7a988d76590377e1f09b75b9e31daeb8d56337ce1989a5baf1aa650a135d7d8f431307e272baf93dd1094e5460b50c11831ad1674e62824f961798f99a53621776a0eae40d3e6d970ec9334368229e65fc0b6a85d7185d81794c12fd02baef7ddee569cddf060424332d98f5e8f0fdfc6417892623de21f774b29026ec2fb99faf905c88982a5db87e82c082da3b80c28abc4e4b020671873c30261f49f5f33f3b3d269849acaa1a7df44b96ecf0ddd69ab9af17fcc9ebd2f8fc200dce8ea475495778c63a84a6a7482a7d00176b8cf53bfdfd20230403cc790427d8d45aae5cd7d0f70a05fe7701002b237fba28449ba2aa67199e0cc7b29e620780c316c7637a0e77aab3b230fdc7a265578ff44fa0a43ce2e904bb74af319dc2ac91b8e68cc2a21285268b1001a89e1b909c1b98602ed2de74019fcc483b20ca52b8feb31ed56b861a178a34bc89a9fa36851b3b7307a7872813b116ace1df786977e8964d57c781cb1da1de03ac81d7b8bdefbf70ff4697f9ae31828492607207ed61c706e4ccb8b3c052829956db0649968218400f59768967e317cf9913bfdcbe70949614613b576c9dc399888911145b85ee082d31e8e4d1b3ffbf78deddc48e61f93912b9c9f991d2b7ccad5ce41170eb48a009e34a238f7b7dbe0a915045203694d495b1fb560f2e9f3e1458426c16a440827c408275e8eb78729d0bf9f888137a23128848141bf56c869223b35002199dbfffde1a27c69ed5b77c61fdb25f059459f252cd3656cfd3a71fa31c3b718427c71f265a4bf34f1ebcdb5b11dc36f3f6aba1b7f6c3d7b224a026528e6aaa4f193c9ae7a9577326a8bce6d83484941046b61b851dd02b9b93073857995b7726916bb08f95ab54b35cdfae118beb163b7ef28407391aa4a77f538de0c4e2bcf9834a21c6340716429218a0ffd4a0ad08998ee0fa4d83c7d57a1688cc5727ff4cd690a18ee7126fba2f4ce5ab7623cf3b03bcfd870fb7fae5e832dd11d4b6b57c5e6d409befedc7b3ca2c7f3d83c0412a7ae830567bd25ded23ec30cb143a70a1092f80e40cfd6c70b5cb6e4a679c6209d37bbf92e8dc1292f5f666e8a2d6f965ea14ecc19034ee07d85572c23171eea69ee71768a454bc6d462dd1f972151ddbfad057ef72f04a5a8c4cbb377be0862fe0ffa81620603a7a402ed7fecacbf47b9fa94618c184c09f64b3122dd3517161b2833b12925d19a424605f4c3fc478d3c0eaf2fe7e228ba03ad4a50b042b045da3641dc304cc2664c4f57dc9b22806aeabadc5527b3aaa60efaa8448437de1600858a5b7e05b814b0f1bc2ab2659bbe87b913668126144de725bf5f125df00958a3e583359f4b44dbddbcebd6434037eabf3038580adf97d7a8aa35f19b2287c83433a094fb0405a5d110775871a42597a8a41b6efd3c565accd0ff097c2ab15472d80bc3b699b201a4e547f5eb3125011f0ad9887ca8002527ed534ad2148e29f0ccea6bb220795c475b256e3a26d2746a8da519c33d03a1b40bf223e925bb2a090824345722ed988a0a50da39284c6a25d302a8c194bb2eced3ad1f752ef7eaea2219e2ced8a2d2606d6c58dd57b1f21a261553a58fbef5ba0c25d0e8eda1d3db34dc034c4f26f475a77b14675bf2c24c28a780f081b4521a0408f95f92bfd5a4d55bc1652ecdf1105fd02a2edccfa9c93405f1f637239f7f5f3f73fca7a029e972654484dfcd7e5bab38f5cacf5a2013abdfddeaeb8012d6bed4a988a6f82612ffa3c90355578d0f86b7841c6bbabc6b5196", 0x1000) (async) mmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x1, 0x812, r0, 0x0) (async) mmap(&(0x7f0000ff8000/0x8000)=nil, 0x8000, 0x0, 0x11, r0, 0x0) (async) r2 = openat(r0, &(0x7f0000000140)='./file0\x00', 0x10000, 0x2dd31cadd2adcaab) (async) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x10000, 0x32) renameat(r2, &(0x7f0000000180)='./file0\x00', r3, &(0x7f0000000200)='./file0\x00') 09:03:57 executing program 4: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = getpgrp() fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x2, 0x8000000000000000, 0x3, r1}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x80000002, 0x100000000}) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) getpgrp() (async) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x2, 0x8000000000000000, 0x3, r1}) (async) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x80000002, 0x100000000}) (async) 09:03:57 executing program 7: r0 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="82028dffffffffff"], 0x10) r2 = dup2(0xffffffffffffffff, r0) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f00000000c0)=0x43cb8, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 09:03:57 executing program 3: syz_emit_ethernet(0x3e, &(0x7f0000000440)={@remote, @random="73957eb8e81c", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x8, 0x3c, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @icmpv6=@ndisc_rs}}}}}) 09:03:57 executing program 5: syz_emit_ethernet(0x16, &(0x7f00000000c0)=ANY=[@ANYBLOB="1360e1379103980ddb34ed79f639ba48e29e8c22df7a0e7cd64d08060101080006040000aaaaaaaaaabbe0000002aaaaaaaaaaaae006bb6528b0e422c840993bbe270c9efdd5332453"]) syz_emit_ethernet(0x16, &(0x7f00000000c0)=ANY=[@ANYBLOB="1360e1379103980ddb34ed79f639ba48e29e8c22df7a0e7cd64d08060101080006040000aaaaaaaaaabbe0000002aaaaaaaaaaaae006bb6528b0e422c840993bbe270c9efdd5332453"]) (async) 09:03:57 executing program 6: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640), 0x0) r1 = accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) dup2(r0, r1) fchmod(r0, 0xe3) r2 = socket(0x18, 0x2, 0x0) getsockname$unix(r2, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) r3 = socket$inet6(0x18, 0x5, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x93, 0x120) dup2(r2, r3) sendmsg$unix(r3, &(0x7f00000001c0)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x0}, 0x1c, 0x0}, 0x0) fcntl$dupfd(r3, 0xa, r1) r4 = fcntl$dupfd(r0, 0x0, r0) write(r4, &(0x7f0000000180)="d3f5f3e75ee0b2a43a47c9e04d87403fcac95873090915e16f08fe0000d5311b952afb544456ec53ab1c086986ecccd1f6a9ce31d8cbae6c3393e26d925c7e7b048b1c6c392736622d6e36b9bcf201aa6ee8067b5719a2163d0ea60efa0a", 0x5e) setrlimit(0x8, &(0x7f0000000000)) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 09:03:57 executing program 1: semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000000)=""/25) r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x4, 0x0, 0x0) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000000)=""/25) (async) socket(0x2, 0x1, 0x0) (async) setsockopt(r0, 0x0, 0x4, 0x0, 0x0) (async) 09:03:57 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) syz_emit_ethernet(0x5e, &(0x7f0000000040)={@local, @random="447902af0953", [], {@ipv6={0x86dd, {0x0, 0x6, "7a9e52", 0x28, 0x0, 0x0, @loopback, @loopback, {[], @icmpv6=@ndisc_redir={0x89, 0x0, 0x0, '\x00', @ipv4={'\x00', '\xff\xff', @multicast2}, @local={0xfe, 0x80, '\x00', 0x0}}}}}}}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) syz_emit_ethernet(0x2e, &(0x7f00000000c0)={@remote, @empty, [{[], {0x8100, 0x6, 0x1}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @remote, @local={0xac, 0x14, 0x0}, @broadcast, @multicast1}}}}) getsockname$inet(r0, 0x0, &(0x7f0000000040)) 09:03:57 executing program 4: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r1 = getpgrp() fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x2, 0x8000000000000000, 0x3, r1}) (async) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x80000002, 0x100000000}) 09:03:57 executing program 6: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640), 0x0) (async) r1 = accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) dup2(r0, r1) (async) fchmod(r0, 0xe3) (async) r2 = socket(0x18, 0x2, 0x0) getsockname$unix(r2, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) (async) r3 = socket$inet6(0x18, 0x5, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x93, 0x120) (async) dup2(r2, r3) (async) sendmsg$unix(r3, &(0x7f00000001c0)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x0}, 0x1c, 0x0}, 0x0) (async) fcntl$dupfd(r3, 0xa, r1) (async) r4 = fcntl$dupfd(r0, 0x0, r0) write(r4, &(0x7f0000000180)="d3f5f3e75ee0b2a43a47c9e04d87403fcac95873090915e16f08fe0000d5311b952afb544456ec53ab1c086986ecccd1f6a9ce31d8cbae6c3393e26d925c7e7b048b1c6c392736622d6e36b9bcf201aa6ee8067b5719a2163d0ea60efa0a", 0x5e) setrlimit(0x8, &(0x7f0000000000)) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 09:03:57 executing program 5: syz_emit_ethernet(0x16, &(0x7f00000000c0)=ANY=[@ANYBLOB="1360e1379103980ddb34ed79f639ba48e29e8c22df7a0e7cd64d08060101080006040000aaaaaaaaaabbe0000002aaaaaaaaaaaae006bb6528b0e422c840993bbe270c9efdd5332453"]) 09:03:57 executing program 3: syz_emit_ethernet(0x3e, &(0x7f0000000440)={@remote, @random="73957eb8e81c", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x8, 0x3c, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @icmpv6=@ndisc_rs}}}}}) syz_emit_ethernet(0x3e, &(0x7f0000000440)={@remote, @random="73957eb8e81c", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x8, 0x3c, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @icmpv6=@ndisc_rs}}}}}) (async) 09:03:57 executing program 4: openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x80000002, 0x100000004}) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r1, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) r2 = socket$inet6(0x18, 0x2, 0x0) dup2(r1, r2) connect$unix(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) getpgid(0xffffffffffffffff) ftruncate(r1, 0xf280) fcntl$lock(r1, 0x0, &(0x7f0000000140)={0x3, 0x1, 0x3}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) r3 = socket$inet6(0x18, 0x2, 0x0) dup2(r0, r3) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r4 = socket(0x2, 0x5, 0x7) connect$unix(r4, &(0x7f0000000380)=ANY=[@ANYBLOB="01002e2f76696c653000c06a01b67297597725c0b1ca6895cd4cd055c2549376e6077c8a2969eb24e99c9a0ea3b47de46b11c99f71d20074f400bd4587e16830dda20e6cc6a884470697257161b5aad18207e3fa3b98076fa2e6d4e02044a4bf26ac5f4f9331f3e833639003889754f71d1344012a18b6137617e922f3ebd7d8594d8145c031db1dfe8a9612642864c4dd9d32b5ea01e096fd1e2170a163adb711b69c82c55ce7faaea847f5fc0d65863abe5fd61060158b1f7a5db394ad6e3852c3f8a4e4bff78683d4fdc7c175b56f05e17c291308c1caba57e5bb3642f145008000000000000010ceeba0b4b47d6d9b5b412a6d32f0e691404d52877338a28144bb6646a89043d69f59daf4c22445db2ac97755c2a1a949c43a84f93fb35affdbf3ddf59c11b6e65a8b2c1a1901d955c6d6da16904c7499ebe4f6ea0382a038d4858984bd08db80462d40bca07d345eece3c7c941a93b0b65310df55d337db3ad7dd8dae204411b1ac245436fc29756bd1f72559d3c5d6761ec5d70f88b0989b57ae399938c4cfcc2852403b28b7c6fcd3225903f3573d165599e6bfeb50aa7ea42d3d939a921c8efb61c27f08eaac77fbc4891cfbbd48a9038c9b3c3e3d8ae0fc5ed3b37028668a064d01ec363b9a3e3b4f7dc92"], 0xa) lseek(r0, 0xbe, 0x2) 09:03:57 executing program 6: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640), 0x0) (async) r1 = accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) dup2(r0, r1) fchmod(r0, 0xe3) (async) r2 = socket(0x18, 0x2, 0x0) getsockname$unix(r2, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) (async) r3 = socket$inet6(0x18, 0x5, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x93, 0x120) (async) dup2(r2, r3) (async) sendmsg$unix(r3, &(0x7f00000001c0)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x0}, 0x1c, 0x0}, 0x0) fcntl$dupfd(r3, 0xa, r1) (async, rerun: 64) r4 = fcntl$dupfd(r0, 0x0, r0) (rerun: 64) write(r4, &(0x7f0000000180)="d3f5f3e75ee0b2a43a47c9e04d87403fcac95873090915e16f08fe0000d5311b952afb544456ec53ab1c086986ecccd1f6a9ce31d8cbae6c3393e26d925c7e7b048b1c6c392736622d6e36b9bcf201aa6ee8067b5719a2163d0ea60efa0a", 0x5e) (async, rerun: 32) setrlimit(0x8, &(0x7f0000000000)) (rerun: 32) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 09:03:57 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) syz_emit_ethernet(0x5e, &(0x7f0000000040)={@local, @random="447902af0953", [], {@ipv6={0x86dd, {0x0, 0x6, "7a9e52", 0x28, 0x0, 0x0, @loopback, @loopback, {[], @icmpv6=@ndisc_redir={0x89, 0x0, 0x0, '\x00', @ipv4={'\x00', '\xff\xff', @multicast2}, @local={0xfe, 0x80, '\x00', 0x0}}}}}}}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) (async) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) syz_emit_ethernet(0x2e, &(0x7f00000000c0)={@remote, @empty, [{[], {0x8100, 0x6, 0x1}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @remote, @local={0xac, 0x14, 0x0}, @broadcast, @multicast1}}}}) getsockname$inet(r0, 0x0, &(0x7f0000000040)) 09:03:57 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2902657f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) close(r0) r3 = socket(0x2, 0x1, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000040)={0x2, 0x0, 0x40, 0x0, r2}) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) close(r1) 09:03:57 executing program 2: r0 = open$dir(&(0x7f0000000a00)='./file0\x00', 0x80b1b70fce042716, 0x0) r1 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) open$dir(&(0x7f0000000240)='./file0\x00', 0x1, 0x0) getpeername(r1, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0xa) setsockopt(r1, 0x0, 0x4, &(0x7f0000000a40)="1bdac56eca6b3733ea2b847dd90b2ac01f4300b4ec5028745a9e8dcde4dfef9a7d8bfea8712ea328145fa5f1064069ad583096316241d9007bc3462f3759653a333ce72f01031383678d422f374cefc3cae2e7074f0912ce79f678c0f413085531c1788389b4a299925327bad1b35e9bde5381d695a5b7132060fc199786e5e1f072bcca6be8b2526fba082117a56268b57bb3de235763d0c8b5a89c1d288da2063a61b29ceb279295c43603f48111dcfb1e8dfa6418d09ebb0933cf6ead49a7bc9f6733133301402af13e53b3d172ae0411b48e915f83b962c7116937fc8deec3c8fa0366e1d7ba0a2e8d190632f59b1590bce825b618904f934c657fb143b7bb9bc2804fd18091a0af47bba082f3c69e0cd026cb75475633a8c24be5677b3665d76ef94df4bdb2dbc2ee24ecf879da85f16e57dc6e9343b3a58fc4878a6851be72ac78479ae1322755e32290347dddf9ffe3e1cd7049283ab3a2994295d6ec6c128f4dc92d1f5b0821064162fc47cdd9409217492591e5d31da3df80a37fb3d842934fa7fd12f5951d156f5eda3d4f3c872ce48882bfa51f67316e8ff5999e56382276528052841450866629982ecdc822b0400bc27bc9cbecb0420cf6e4a9ff72df227ce99a6452920c6f0b1db40f2aaf0a95009659b101cc37a5dedcd0d6be99494457515d47253129ff1a4dd03f12fe3231dfa2406447d6091064090b4c4df72d8d69beda7d7949fb417ec3a7cf722ea6a656564f088b6ccc56227fa0841d4cd8ff8b794834c3610c2101410112be24313e84be9193f4ee3f62fd2f89b4eb5ab6feae3c3a3a1cc91f8b01caf59ae720f5fbb8e2323d27ba3f05e9071e98b7bf6eae4c04a33454bf317ca56c55f52f6cc67b9df1a27af996eeea215297c459d8e90345ec4da545790eaa20ea50d8e46f74f59081fe8db8dc4c4dc9c414718c24b72ee79b052632629668ba7fb864813d407280654fcc7a8c117b7932ee5f8f40a639f5ae5c0d1cf2a782f56b91c3fc814874c833fcbbc54eaba3f6f0fea581e67a767eb3e9c86b0aee4e4b4045865171776c9cba2125fdcdce4627a7efd77973b1ce1d0735d5297dd9fe9275e5066adbf192a63a5d9686ac1969eec76b636ed962b9da589679f9cac08028942da596d2db695f0f33abfbd5cb441e8f2fc5dbb928981f5c789bc182084695f3ca9e45a743dcb5c6cd89ce682f9f3d4581b136a9a044cc3974d3ed6e75e087ddcdbca488e63a24935bd7dc160a16e320a3bbcd9e6614705ba47d3ce8badae39a2c1cb5c82fc672d92f014bd43d9535883b0f4b90e8bb9071b325e39cfedd8147a10e707005849e31c33fd9d5fbd8fe916b2576108a099fa0c157ed80cd7378c0ffc7a02158ef5f8693302ac0d22725751e6a0690d0f072da2892d8dbbe0a7e34403a2daecb02f83d58082f9d787e43e5df9bbe74e8caedee3f36768333f7df5575b8f929b4bd9198d000c2d9bfe6f4771ee5794afd6d7b419eaf28921c2487a3d69513796f635033099746306f9e5df86beb3edf1732babc5658dd25d5e691eece41c40dea083a60c0c072cb936c4fa03f18957334ac9a904346d2c9aaad62e414f4e0dc4ff79a1b41ff3fbac5985f2861ea097d8872b36cc81f39e9380c57e43362dfffddebd201ee986c7c4bb80a6c4f17776bc6dd02ac134ccb6b603f5f2b23222f408ba09ec3afdadf23a1e8e49fdf59cddf1f5188416618fe0a51a04554879b923d8c28fb411abbeddb6beec50f8559a08a249edbad2cd8a9396bf212764d03d97a8561717068e16f252887cf92a5cd5ee4dcb39dfd638b6ac60633fdfc4960d9ffe669303cbab9c287feac29cdb504f99f63a96beda5edf3695bb551853a1b66c2bec5a178fc64fdd43613158548577c8defed163afb75a2347fbadfa27fbc5db64cb3eddce25326ab6bfc8d81c548b575dc07106f36ea3e4bc925e134a7aaf38706dae6f726c9f3eb339875ce4882ce4296294f30953bcaff3aed2d8ccdf8bde4e7e781e718c4f4042e569b87aa0e1b0897fd474b9db01b75c2e0abd40a95beba477ca4d035e1b5fa0a9e84e1dd59ccd08458d912969d49540329c6b15c84e1b41943e5e419422e092134c0e90f543af851fd839fbf57a3a8b64f89f22c3a21cf5096770bae78ade7cea17b4e859993c13516d324954b7e6e03aace70a1163d64697ae4613d3d60669f04c46921c07163088609f194a73a90fb766d29955525518ec230ff1dd0aec591812a70f041ab36b2319fca0ad53fbbdfb44756c07605488fe72b6f432b121ab2c39fbf3d3d3146803aa12c1258d759a34b52033abf7169336d9fe170f8c3fd31bd9d001920f4f0f5811b85a64e5c1010ba3b4c645bfc3ea6e65c58c8db6b399e97e698770cd8d417a1a4d83ff6e9c9eabf456ac96e1c0510d15d080c0f7baee11280ebeca008f367e10ce71708ab5fa86d8398d5bd361bc71f731b12d6570eec6251289c65016a26cdb0ae03522c67167919f44bef5317e324fe72382cd3ee60c0bbd909a3a6e8ad53438b5879e30d262ecc9e71b5d91f62d3da83ff746e1f57e849aeca6ef55db6f2bc4a7a3c48b107e5584b04b3fdfe8c04c823ac8283a67fc186f28335e04aef6a6f5dd8c70a1ab8a3f77873c9bb319823a108ac7afb6843ae47ec231f5be2fb2de58efaaef1194eb0bfe91f163d17afb1765ce6d5e0d606cd180707335fd5139f5b45ce63611eb38343d71c80e2b3b696fa18eaa3229323254084a3e0e8eb2cbc2058ce6a10ebf47e396554d5c22488057e862c66a255c678410bb27ee4f80d204194f24a5b44d3c3462895df280ece4dd832b10bf4def81e3bcb1ba300cc4516500956dcd692fc1aee1f205a4ae851a7b4c872f8575abdb200c40267f7eb142b709c2253a196cf0c94c66ec85dee645123796c0e74eeabaa0fa9f83d855e773ce6712048c971481d9aa532ac230fa09cd6d68da94669e6c8ce67a03eac4ffb10a4877b502b39f508b3b22da40530e166761ed585aed8bb33f17d11078bf1486b4837532ae8ff12121ee8036184c45de08f23cc5b14911d1219e1a9917a459db8a20b032166db4d74f7ad5d2d84ee97439e79167d29f2a0def43319c7b795e5566105ee2a5f01476a7b00fba92978d3572c6483e185c2ae933d77a3861b435f2a3291de03c045a0187b7bca24e81866ac01b18db6488d0270c460498ad01d90ead37f800e1b0498336a9f2617e1a6b2a26f18e4c2167529e2b2662cf82f618af580f4bf5bc2411a021cca331e6d08bc72347cab9e0183a850f7816776bbc4d070393b81186d1d5b2f43e4672f594c7deb57f9477857b6d49a46370b341649dc504ad928ba105ce300bc1a56f4569073fa82dcb44f3f8bf9b1e1bd56d48cb28324f1cf97b893d40788d26232eb26eec522ee48acc24a3fe75cc0e857f9be3ab7192b095f140d1b76755e1e95a78f074a65dc4f8e86c7e59dd3677ae33d78735907a076402098e196975667fdd5f84fb9875e0d7fea92a3b08f579f20568c24a6b9e6271275fad3736d7d5d8ee09dcaf5d6861866bfd9c612b82083ae2af9fbb7c1f2d014efd5fc104548e0e02b3e86b48b03bd23a3a13e29d8b80e800f030d63d3fa3e83f4ad0af36348063bef1db766087cac5a61b088ba5c0dcf4818177a29fe0627c707e3d546ef788d618f858a12a9a3ea4675f6653b97fa5f8867fb9e63cef4aed61d0a53d0c2b96691551d67f19119bcd28014cd0ee3c4be814edf6abce496a53056e60e978e774f85b3c2f104a79e5edd0ca63f7f1631cb9fb84a9e2aac930e907534935c8101f3957a085fd68defb9b3a57ef4e344ddff5d42f68a17eeed589fb9c0bded5086941ee86d5adacf2676fceef954158715686e88c641ba01beb23767e9a5b5cf775a00a41be90536dcb283260617e68c4f26ee08263b8297e1893acc9a273b09667db13318913f553b084e3ee275da047962a798c123dc1590f2e782a5e9a8a5d9b3b7a988d76590377e1f09b75b9e31daeb8d56337ce1989a5baf1aa650a135d7d8f431307e272baf93dd1094e5460b50c11831ad1674e62824f961798f99a53621776a0eae40d3e6d970ec9334368229e65fc0b6a85d7185d81794c12fd02baef7ddee569cddf060424332d98f5e8f0fdfc6417892623de21f774b29026ec2fb99faf905c88982a5db87e82c082da3b80c28abc4e4b020671873c30261f49f5f33f3b3d269849acaa1a7df44b96ecf0ddd69ab9af17fcc9ebd2f8fc200dce8ea475495778c63a84a6a7482a7d00176b8cf53bfdfd20230403cc790427d8d45aae5cd7d0f70a05fe7701002b237fba28449ba2aa67199e0cc7b29e620780c316c7637a0e77aab3b230fdc7a265578ff44fa0a43ce2e904bb74af319dc2ac91b8e68cc2a21285268b1001a89e1b909c1b98602ed2de74019fcc483b20ca52b8feb31ed56b861a178a34bc89a9fa36851b3b7307a7872813b116ace1df786977e8964d57c781cb1da1de03ac81d7b8bdefbf70ff4697f9ae31828492607207ed61c706e4ccb8b3c052829956db0649968218400f59768967e317cf9913bfdcbe70949614613b576c9dc399888911145b85ee082d31e8e4d1b3ffbf78deddc48e61f93912b9c9f991d2b7ccad5ce41170eb48a009e34a238f7b7dbe0a915045203694d495b1fb560f2e9f3e1458426c16a440827c408275e8eb78729d0bf9f888137a23128848141bf56c869223b35002199dbfffde1a27c69ed5b77c61fdb25f059459f252cd3656cfd3a71fa31c3b718427c71f265a4bf34f1ebcdb5b11dc36f3f6aba1b7f6c3d7b224a026528e6aaa4f193c9ae7a9577326a8bce6d83484941046b61b851dd02b9b93073857995b7726916bb08f95ab54b35cdfae118beb163b7ef28407391aa4a77f538de0c4e2bcf9834a21c6340716429218a0ffd4a0ad08998ee0fa4d83c7d57a1688cc5727ff4cd690a18ee7126fba2f4ce5ab7623cf3b03bcfd870fb7fae5e832dd11d4b6b57c5e6d409befedc7b3ca2c7f3d83c0412a7ae830567bd25ded23ec30cb143a70a1092f80e40cfd6c70b5cb6e4a679c6209d37bbf92e8dc1292f5f666e8a2d6f965ea14ecc19034ee07d85572c23171eea69ee71768a454bc6d462dd1f972151ddbfad057ef72f04a5a8c4cbb377be0862fe0ffa81620603a7a402ed7fecacbf47b9fa94618c184c09f64b3122dd3517161b2833b12925d19a424605f4c3fc478d3c0eaf2fe7e228ba03ad4a50b042b045da3641dc304cc2664c4f57dc9b22806aeabadc5527b3aaa60efaa8448437de1600858a5b7e05b814b0f1bc2ab2659bbe87b913668126144de725bf5f125df00958a3e583359f4b44dbddbcebd6434037eabf3038580adf97d7a8aa35f19b2287c83433a094fb0405a5d110775871a42597a8a41b6efd3c565accd0ff097c2ab15472d80bc3b699b201a4e547f5eb3125011f0ad9887ca8002527ed534ad2148e29f0ccea6bb220795c475b256e3a26d2746a8da519c33d03a1b40bf223e925bb2a090824345722ed988a0a50da39284c6a25d302a8c194bb2eced3ad1f752ef7eaea2219e2ced8a2d2606d6c58dd57b1f21a261553a58fbef5ba0c25d0e8eda1d3db34dc034c4f26f475a77b14675bf2c24c28a780f081b4521a0408f95f92bfd5a4d55bc1652ecdf1105fd02a2edccfa9c93405f1f637239f7f5f3f73fca7a029e972654484dfcd7e5bab38f5cacf5a2013abdfddeaeb8012d6bed4a988a6f82612ffa3c90355578d0f86b7841c6bbabc6b5196", 0x1000) mmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x1, 0x812, r0, 0x0) mmap(&(0x7f0000ff8000/0x8000)=nil, 0x8000, 0x0, 0x11, r0, 0x0) r2 = openat(r0, &(0x7f0000000140)='./file0\x00', 0x10000, 0x2dd31cadd2adcaab) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x10000, 0x32) renameat(r2, &(0x7f0000000180)='./file0\x00', r3, &(0x7f0000000200)='./file0\x00') open$dir(&(0x7f0000000a00)='./file0\x00', 0x80b1b70fce042716, 0x0) (async) accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) (async) open$dir(&(0x7f0000000240)='./file0\x00', 0x1, 0x0) (async) getpeername(r1, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) (async) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0xa) (async) setsockopt(r1, 0x0, 0x4, &(0x7f0000000a40)="1bdac56eca6b3733ea2b847dd90b2ac01f4300b4ec5028745a9e8dcde4dfef9a7d8bfea8712ea328145fa5f1064069ad583096316241d9007bc3462f3759653a333ce72f01031383678d422f374cefc3cae2e7074f0912ce79f678c0f413085531c1788389b4a299925327bad1b35e9bde5381d695a5b7132060fc199786e5e1f072bcca6be8b2526fba082117a56268b57bb3de235763d0c8b5a89c1d288da2063a61b29ceb279295c43603f48111dcfb1e8dfa6418d09ebb0933cf6ead49a7bc9f6733133301402af13e53b3d172ae0411b48e915f83b962c7116937fc8deec3c8fa0366e1d7ba0a2e8d190632f59b1590bce825b618904f934c657fb143b7bb9bc2804fd18091a0af47bba082f3c69e0cd026cb75475633a8c24be5677b3665d76ef94df4bdb2dbc2ee24ecf879da85f16e57dc6e9343b3a58fc4878a6851be72ac78479ae1322755e32290347dddf9ffe3e1cd7049283ab3a2994295d6ec6c128f4dc92d1f5b0821064162fc47cdd9409217492591e5d31da3df80a37fb3d842934fa7fd12f5951d156f5eda3d4f3c872ce48882bfa51f67316e8ff5999e56382276528052841450866629982ecdc822b0400bc27bc9cbecb0420cf6e4a9ff72df227ce99a6452920c6f0b1db40f2aaf0a95009659b101cc37a5dedcd0d6be99494457515d47253129ff1a4dd03f12fe3231dfa2406447d6091064090b4c4df72d8d69beda7d7949fb417ec3a7cf722ea6a656564f088b6ccc56227fa0841d4cd8ff8b794834c3610c2101410112be24313e84be9193f4ee3f62fd2f89b4eb5ab6feae3c3a3a1cc91f8b01caf59ae720f5fbb8e2323d27ba3f05e9071e98b7bf6eae4c04a33454bf317ca56c55f52f6cc67b9df1a27af996eeea215297c459d8e90345ec4da545790eaa20ea50d8e46f74f59081fe8db8dc4c4dc9c414718c24b72ee79b052632629668ba7fb864813d407280654fcc7a8c117b7932ee5f8f40a639f5ae5c0d1cf2a782f56b91c3fc814874c833fcbbc54eaba3f6f0fea581e67a767eb3e9c86b0aee4e4b4045865171776c9cba2125fdcdce4627a7efd77973b1ce1d0735d5297dd9fe9275e5066adbf192a63a5d9686ac1969eec76b636ed962b9da589679f9cac08028942da596d2db695f0f33abfbd5cb441e8f2fc5dbb928981f5c789bc182084695f3ca9e45a743dcb5c6cd89ce682f9f3d4581b136a9a044cc3974d3ed6e75e087ddcdbca488e63a24935bd7dc160a16e320a3bbcd9e6614705ba47d3ce8badae39a2c1cb5c82fc672d92f014bd43d9535883b0f4b90e8bb9071b325e39cfedd8147a10e707005849e31c33fd9d5fbd8fe916b2576108a099fa0c157ed80cd7378c0ffc7a02158ef5f8693302ac0d22725751e6a0690d0f072da2892d8dbbe0a7e34403a2daecb02f83d58082f9d787e43e5df9bbe74e8caedee3f36768333f7df5575b8f929b4bd9198d000c2d9bfe6f4771ee5794afd6d7b419eaf28921c2487a3d69513796f635033099746306f9e5df86beb3edf1732babc5658dd25d5e691eece41c40dea083a60c0c072cb936c4fa03f18957334ac9a904346d2c9aaad62e414f4e0dc4ff79a1b41ff3fbac5985f2861ea097d8872b36cc81f39e9380c57e43362dfffddebd201ee986c7c4bb80a6c4f17776bc6dd02ac134ccb6b603f5f2b23222f408ba09ec3afdadf23a1e8e49fdf59cddf1f5188416618fe0a51a04554879b923d8c28fb411abbeddb6beec50f8559a08a249edbad2cd8a9396bf212764d03d97a8561717068e16f252887cf92a5cd5ee4dcb39dfd638b6ac60633fdfc4960d9ffe669303cbab9c287feac29cdb504f99f63a96beda5edf3695bb551853a1b66c2bec5a178fc64fdd43613158548577c8defed163afb75a2347fbadfa27fbc5db64cb3eddce25326ab6bfc8d81c548b575dc07106f36ea3e4bc925e134a7aaf38706dae6f726c9f3eb339875ce4882ce4296294f30953bcaff3aed2d8ccdf8bde4e7e781e718c4f4042e569b87aa0e1b0897fd474b9db01b75c2e0abd40a95beba477ca4d035e1b5fa0a9e84e1dd59ccd08458d912969d49540329c6b15c84e1b41943e5e419422e092134c0e90f543af851fd839fbf57a3a8b64f89f22c3a21cf5096770bae78ade7cea17b4e859993c13516d324954b7e6e03aace70a1163d64697ae4613d3d60669f04c46921c07163088609f194a73a90fb766d29955525518ec230ff1dd0aec591812a70f041ab36b2319fca0ad53fbbdfb44756c07605488fe72b6f432b121ab2c39fbf3d3d3146803aa12c1258d759a34b52033abf7169336d9fe170f8c3fd31bd9d001920f4f0f5811b85a64e5c1010ba3b4c645bfc3ea6e65c58c8db6b399e97e698770cd8d417a1a4d83ff6e9c9eabf456ac96e1c0510d15d080c0f7baee11280ebeca008f367e10ce71708ab5fa86d8398d5bd361bc71f731b12d6570eec6251289c65016a26cdb0ae03522c67167919f44bef5317e324fe72382cd3ee60c0bbd909a3a6e8ad53438b5879e30d262ecc9e71b5d91f62d3da83ff746e1f57e849aeca6ef55db6f2bc4a7a3c48b107e5584b04b3fdfe8c04c823ac8283a67fc186f28335e04aef6a6f5dd8c70a1ab8a3f77873c9bb319823a108ac7afb6843ae47ec231f5be2fb2de58efaaef1194eb0bfe91f163d17afb1765ce6d5e0d606cd180707335fd5139f5b45ce63611eb38343d71c80e2b3b696fa18eaa3229323254084a3e0e8eb2cbc2058ce6a10ebf47e396554d5c22488057e862c66a255c678410bb27ee4f80d204194f24a5b44d3c3462895df280ece4dd832b10bf4def81e3bcb1ba300cc4516500956dcd692fc1aee1f205a4ae851a7b4c872f8575abdb200c40267f7eb142b709c2253a196cf0c94c66ec85dee645123796c0e74eeabaa0fa9f83d855e773ce6712048c971481d9aa532ac230fa09cd6d68da94669e6c8ce67a03eac4ffb10a4877b502b39f508b3b22da40530e166761ed585aed8bb33f17d11078bf1486b4837532ae8ff12121ee8036184c45de08f23cc5b14911d1219e1a9917a459db8a20b032166db4d74f7ad5d2d84ee97439e79167d29f2a0def43319c7b795e5566105ee2a5f01476a7b00fba92978d3572c6483e185c2ae933d77a3861b435f2a3291de03c045a0187b7bca24e81866ac01b18db6488d0270c460498ad01d90ead37f800e1b0498336a9f2617e1a6b2a26f18e4c2167529e2b2662cf82f618af580f4bf5bc2411a021cca331e6d08bc72347cab9e0183a850f7816776bbc4d070393b81186d1d5b2f43e4672f594c7deb57f9477857b6d49a46370b341649dc504ad928ba105ce300bc1a56f4569073fa82dcb44f3f8bf9b1e1bd56d48cb28324f1cf97b893d40788d26232eb26eec522ee48acc24a3fe75cc0e857f9be3ab7192b095f140d1b76755e1e95a78f074a65dc4f8e86c7e59dd3677ae33d78735907a076402098e196975667fdd5f84fb9875e0d7fea92a3b08f579f20568c24a6b9e6271275fad3736d7d5d8ee09dcaf5d6861866bfd9c612b82083ae2af9fbb7c1f2d014efd5fc104548e0e02b3e86b48b03bd23a3a13e29d8b80e800f030d63d3fa3e83f4ad0af36348063bef1db766087cac5a61b088ba5c0dcf4818177a29fe0627c707e3d546ef788d618f858a12a9a3ea4675f6653b97fa5f8867fb9e63cef4aed61d0a53d0c2b96691551d67f19119bcd28014cd0ee3c4be814edf6abce496a53056e60e978e774f85b3c2f104a79e5edd0ca63f7f1631cb9fb84a9e2aac930e907534935c8101f3957a085fd68defb9b3a57ef4e344ddff5d42f68a17eeed589fb9c0bded5086941ee86d5adacf2676fceef954158715686e88c641ba01beb23767e9a5b5cf775a00a41be90536dcb283260617e68c4f26ee08263b8297e1893acc9a273b09667db13318913f553b084e3ee275da047962a798c123dc1590f2e782a5e9a8a5d9b3b7a988d76590377e1f09b75b9e31daeb8d56337ce1989a5baf1aa650a135d7d8f431307e272baf93dd1094e5460b50c11831ad1674e62824f961798f99a53621776a0eae40d3e6d970ec9334368229e65fc0b6a85d7185d81794c12fd02baef7ddee569cddf060424332d98f5e8f0fdfc6417892623de21f774b29026ec2fb99faf905c88982a5db87e82c082da3b80c28abc4e4b020671873c30261f49f5f33f3b3d269849acaa1a7df44b96ecf0ddd69ab9af17fcc9ebd2f8fc200dce8ea475495778c63a84a6a7482a7d00176b8cf53bfdfd20230403cc790427d8d45aae5cd7d0f70a05fe7701002b237fba28449ba2aa67199e0cc7b29e620780c316c7637a0e77aab3b230fdc7a265578ff44fa0a43ce2e904bb74af319dc2ac91b8e68cc2a21285268b1001a89e1b909c1b98602ed2de74019fcc483b20ca52b8feb31ed56b861a178a34bc89a9fa36851b3b7307a7872813b116ace1df786977e8964d57c781cb1da1de03ac81d7b8bdefbf70ff4697f9ae31828492607207ed61c706e4ccb8b3c052829956db0649968218400f59768967e317cf9913bfdcbe70949614613b576c9dc399888911145b85ee082d31e8e4d1b3ffbf78deddc48e61f93912b9c9f991d2b7ccad5ce41170eb48a009e34a238f7b7dbe0a915045203694d495b1fb560f2e9f3e1458426c16a440827c408275e8eb78729d0bf9f888137a23128848141bf56c869223b35002199dbfffde1a27c69ed5b77c61fdb25f059459f252cd3656cfd3a71fa31c3b718427c71f265a4bf34f1ebcdb5b11dc36f3f6aba1b7f6c3d7b224a026528e6aaa4f193c9ae7a9577326a8bce6d83484941046b61b851dd02b9b93073857995b7726916bb08f95ab54b35cdfae118beb163b7ef28407391aa4a77f538de0c4e2bcf9834a21c6340716429218a0ffd4a0ad08998ee0fa4d83c7d57a1688cc5727ff4cd690a18ee7126fba2f4ce5ab7623cf3b03bcfd870fb7fae5e832dd11d4b6b57c5e6d409befedc7b3ca2c7f3d83c0412a7ae830567bd25ded23ec30cb143a70a1092f80e40cfd6c70b5cb6e4a679c6209d37bbf92e8dc1292f5f666e8a2d6f965ea14ecc19034ee07d85572c23171eea69ee71768a454bc6d462dd1f972151ddbfad057ef72f04a5a8c4cbb377be0862fe0ffa81620603a7a402ed7fecacbf47b9fa94618c184c09f64b3122dd3517161b2833b12925d19a424605f4c3fc478d3c0eaf2fe7e228ba03ad4a50b042b045da3641dc304cc2664c4f57dc9b22806aeabadc5527b3aaa60efaa8448437de1600858a5b7e05b814b0f1bc2ab2659bbe87b913668126144de725bf5f125df00958a3e583359f4b44dbddbcebd6434037eabf3038580adf97d7a8aa35f19b2287c83433a094fb0405a5d110775871a42597a8a41b6efd3c565accd0ff097c2ab15472d80bc3b699b201a4e547f5eb3125011f0ad9887ca8002527ed534ad2148e29f0ccea6bb220795c475b256e3a26d2746a8da519c33d03a1b40bf223e925bb2a090824345722ed988a0a50da39284c6a25d302a8c194bb2eced3ad1f752ef7eaea2219e2ced8a2d2606d6c58dd57b1f21a261553a58fbef5ba0c25d0e8eda1d3db34dc034c4f26f475a77b14675bf2c24c28a780f081b4521a0408f95f92bfd5a4d55bc1652ecdf1105fd02a2edccfa9c93405f1f637239f7f5f3f73fca7a029e972654484dfcd7e5bab38f5cacf5a2013abdfddeaeb8012d6bed4a988a6f82612ffa3c90355578d0f86b7841c6bbabc6b5196", 0x1000) (async) mmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x1, 0x812, r0, 0x0) (async) mmap(&(0x7f0000ff8000/0x8000)=nil, 0x8000, 0x0, 0x11, r0, 0x0) (async) openat(r0, &(0x7f0000000140)='./file0\x00', 0x10000, 0x2dd31cadd2adcaab) (async) open(&(0x7f00000001c0)='./file0\x00', 0x10000, 0x32) (async) renameat(r2, &(0x7f0000000180)='./file0\x00', r3, &(0x7f0000000200)='./file0\x00') (async) 09:03:57 executing program 5: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000100)={0xfff, 0x6, 0x2, {[0x2, 0x4, 0x5, 0xcfda, 0x4, 0x0, 0x7, 0x4, 0x9, 0x2, 0x7, 0x3, 0x7fff, 0x10000, 0x100000000, 0x0, 0x8], [0x8, 0x0, 0x10000, 0x9, 0x80000000, 0x3, 0x6, 0x9, 0x5, 0x9], [0x9, 0xffff, 0x2, 0x200, 0xf3ca, 0x7], [0x8, 0x3, 0x4, 0x2, 0x0, 0x9], [{0xba1b, 0x7, 0x8, 0xfffffffffffffff9}, {0x2, 0x7, 0x8, 0x1ff}, {0x8, 0x8, 0x134e2, 0x80}, {0x7, 0xfffffff9, 0x1ff, 0x8}, {0x4, 0x3f, 0x6, 0x4}, {0x3, 0xffff38fa, 0x8000, 0x9}, {0xce82, 0x7, 0x7, 0x6}, {0x1ff, 0x1000, 0x7, 0x9}], {0x2bc, 0x2, 0x200, 0x2d4}, {0x9, 0x6, 0x3ff, 0x81}}}) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) select(0x0, 0x0, 0x0, &(0x7f00006c7fc0), 0x0) mlock(&(0x7f000071d000/0xe000)=nil, 0xe000) msync(&(0x7f0000500000/0x1000)=nil, 0x1000, 0x2) select(0x40, &(0x7f0000000000)={0x91, 0x8001, 0x5, 0x4, 0x3, 0x8, 0x56, 0x3}, &(0x7f0000000040)={0x5, 0x9, 0x101, 0x9306, 0x5, 0x3, 0x0, 0x1}, &(0x7f0000000080)={0x5, 0xffffffffffffffff, 0x0, 0x5, 0x5, 0xe7, 0x1, 0x4}, &(0x7f00000000c0)={0x800, 0x2}) munmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000) 09:03:57 executing program 7: r0 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="82028dffffffffff"], 0x10) r2 = dup2(r1, r0) dup2(r2, 0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f00000000c0)=0x43cb8, 0x4) r3 = dup(0xffffffffffffffff) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 09:03:57 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) syz_emit_ethernet(0x5e, &(0x7f0000000040)={@local, @random="447902af0953", [], {@ipv6={0x86dd, {0x0, 0x6, "7a9e52", 0x28, 0x0, 0x0, @loopback, @loopback, {[], @icmpv6=@ndisc_redir={0x89, 0x0, 0x0, '\x00', @ipv4={'\x00', '\xff\xff', @multicast2}, @local={0xfe, 0x80, '\x00', 0x0}}}}}}}) (async) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) (async) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) syz_emit_ethernet(0x2e, &(0x7f00000000c0)={@remote, @empty, [{[], {0x8100, 0x6, 0x1}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @remote, @local={0xac, 0x14, 0x0}, @broadcast, @multicast1}}}}) getsockname$inet(r0, 0x0, &(0x7f0000000040)) 09:03:57 executing program 2: accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) r0 = socket$inet6(0x18, 0x2, 0x0) dup2(0xffffffffffffffff, r0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000080)=0x8, 0x4) r1 = socket(0x18, 0x400000001002, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r3, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000379cfd46000000000000000000000000000000000000000000000000000000000000000000000000eee100000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004450a98f00000000"], 0xf5, 0x1, 0x0) msgrcv(r4, &(0x7f00000013c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eeffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400"/4119], 0x106e, 0x0, 0x0) msgsnd(r4, &(0x7f00000004c0)={0x1, "6a7715654efe871cafd76aa1f42cea9f4002eccfc71401377cad389c4f76700e21ea2cdcd9cd825e18cbc6470b2622c5d92cd672bf8af95a41ad28e68af18951239c57fb9ec635488cb9cdf45811b290efaf3c5d518de658356ce7b28bc657021846619e637d97761a0476f6b0f1f4a14c6523e5fef1ea452fcd38aed8a4fce400fc7c831a7418f363bca3f999e1f5141a3898cc8d3f3f4bb04b731cb084542e16c2eb931a11c92b9877722265eba7f8ec5212bfc96c9017d3f1f5950f2778a9332a6ef5d465a8bf45859f98096837403c39fb94a49795064eb7df0f8232e9f09cc6b60efe3019c871e77e39eab0797c4745f7417153a85fbd1eae7234ca5a8336731f0f310ae68292593d71cde4de0caf5bcaea9da4822395e093946eeba13d657d7d075ab35c09b2faaa910fcedbaea66e00000000d631d26bc07aea019d5809"}, 0x149, 0x0) msgrcv(r4, &(0x7f0000000040)={0x0, ""/21}, 0x1d, 0x3, 0x1800) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x1, 0xfffffffffffffe01, 0xfffffffffffffffd}) sendmsg$unix(r1, &(0x7f00000015c0)={&(0x7f0000000080)=ANY=[@ANYBLOB], 0xa, 0x0}, 0x0) getpgid(0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) getpgid(r6) 09:03:57 executing program 7: r0 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="82028dffffffffff"], 0x10) r2 = dup2(r1, r0) dup2(r2, 0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f00000000c0)=0x43cb8, 0x4) r3 = dup(0xffffffffffffffff) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 09:03:57 executing program 4: openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x80000002, 0x100000004}) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r1, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) r2 = socket$inet6(0x18, 0x2, 0x0) dup2(r1, r2) connect$unix(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) getpgid(0xffffffffffffffff) ftruncate(r1, 0xf280) fcntl$lock(r1, 0x0, &(0x7f0000000140)={0x3, 0x1, 0x3}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) r3 = socket$inet6(0x18, 0x2, 0x0) dup2(r0, r3) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r4 = socket(0x2, 0x5, 0x7) connect$unix(r4, &(0x7f0000000380)=ANY=[@ANYBLOB="01002e2f76696c653000c06a01b67297597725c0b1ca6895cd4cd055c2549376e6077c8a2969eb24e99c9a0ea3b47de46b11c99f71d20074f400bd4587e16830dda20e6cc6a884470697257161b5aad18207e3fa3b98076fa2e6d4e02044a4bf26ac5f4f9331f3e833639003889754f71d1344012a18b6137617e922f3ebd7d8594d8145c031db1dfe8a9612642864c4dd9d32b5ea01e096fd1e2170a163adb711b69c82c55ce7faaea847f5fc0d65863abe5fd61060158b1f7a5db394ad6e3852c3f8a4e4bff78683d4fdc7c175b56f05e17c291308c1caba57e5bb3642f145008000000000000010ceeba0b4b47d6d9b5b412a6d32f0e691404d52877338a28144bb6646a89043d69f59daf4c22445db2ac97755c2a1a949c43a84f93fb35affdbf3ddf59c11b6e65a8b2c1a1901d955c6d6da16904c7499ebe4f6ea0382a038d4858984bd08db80462d40bca07d345eece3c7c941a93b0b65310df55d337db3ad7dd8dae204411b1ac245436fc29756bd1f72559d3c5d6761ec5d70f88b0989b57ae399938c4cfcc2852403b28b7c6fcd3225903f3573d165599e6bfeb50aa7ea42d3d939a921c8efb61c27f08eaac77fbc4891cfbbd48a9038c9b3c3e3d8ae0fc5ed3b37028668a064d01ec363b9a3e3b4f7dc92"], 0xa) lseek(r0, 0xbe, 0x2) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x80000002, 0x100000004}) (async) socket(0x2, 0x2, 0x0) (async) socket(0x18, 0x2, 0x0) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$unix(r1, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) (async) socket$inet6(0x18, 0x2, 0x0) (async) dup2(r1, r2) (async) connect$unix(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) (async) getpgid(0xffffffffffffffff) (async) ftruncate(r1, 0xf280) (async) fcntl$lock(r1, 0x0, &(0x7f0000000140)={0x3, 0x1, 0x3}) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$unix(r0, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) (async) socket$inet6(0x18, 0x2, 0x0) (async) dup2(r0, r3) (async) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) (async) socket(0x2, 0x5, 0x7) (async) connect$unix(r4, &(0x7f0000000380)=ANY=[@ANYBLOB="01002e2f76696c653000c06a01b67297597725c0b1ca6895cd4cd055c2549376e6077c8a2969eb24e99c9a0ea3b47de46b11c99f71d20074f400bd4587e16830dda20e6cc6a884470697257161b5aad18207e3fa3b98076fa2e6d4e02044a4bf26ac5f4f9331f3e833639003889754f71d1344012a18b6137617e922f3ebd7d8594d8145c031db1dfe8a9612642864c4dd9d32b5ea01e096fd1e2170a163adb711b69c82c55ce7faaea847f5fc0d65863abe5fd61060158b1f7a5db394ad6e3852c3f8a4e4bff78683d4fdc7c175b56f05e17c291308c1caba57e5bb3642f145008000000000000010ceeba0b4b47d6d9b5b412a6d32f0e691404d52877338a28144bb6646a89043d69f59daf4c22445db2ac97755c2a1a949c43a84f93fb35affdbf3ddf59c11b6e65a8b2c1a1901d955c6d6da16904c7499ebe4f6ea0382a038d4858984bd08db80462d40bca07d345eece3c7c941a93b0b65310df55d337db3ad7dd8dae204411b1ac245436fc29756bd1f72559d3c5d6761ec5d70f88b0989b57ae399938c4cfcc2852403b28b7c6fcd3225903f3573d165599e6bfeb50aa7ea42d3d939a921c8efb61c27f08eaac77fbc4891cfbbd48a9038c9b3c3e3d8ae0fc5ed3b37028668a064d01ec363b9a3e3b4f7dc92"], 0xa) (async) lseek(r0, 0xbe, 0x2) (async) 09:03:57 executing program 6: syz_emit_ethernet(0x46, &(0x7f00000001c0)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "6ee69d", 0x10, 0x0, 0x0, @rand_addr="fec9a77ed39b11d416fdbb7797d4eb9b", @local={0xfe, 0x80, '\x00', 0x0}, {[@hopopts={0x11}], @udp={{0x3, 0x1, 0x8}}}}}}}) 09:03:57 executing program 3: syz_emit_ethernet(0x3e, &(0x7f0000000440)={@remote, @random="73957eb8e81c", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x8, 0x3c, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @icmpv6=@ndisc_rs}}}}}) 09:03:58 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2902657f7f000001"], 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) (async) r1 = dup(r0) listen(r1, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) (async) close(r0) (async) r3 = socket(0x2, 0x1, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000040)={0x2, 0x0, 0x40, 0x0, r2}) (async) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) (async) close(r1) 09:03:58 executing program 7: r0 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="82028dffffffffff"], 0x10) r2 = dup2(r1, r0) dup2(r2, 0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f00000000c0)=0x43cb8, 0x4) r3 = dup(0xffffffffffffffff) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 09:03:58 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x2, &(0x7f0000000480)="f7ff51a4a37b0df30b1d32d8f652ff164596567a155304fc3fc5e0d8ebbe983cd4a74684e785467ca901fcbe92b233fcd97455ad4827a12633575084c0d82e08794ba526de57aa7476686ca1b94b73f6fd34922c7e02529c494fa814b50e80b6d29c06a29c4a15954970bf801e612f4500fc4fff8698dfceafbac61b8d6f0813d2c63e8160f9cba477ecccd060ba44552ab93c0a002082cf5d57ef4541f0e086dac5389059bda2a98093775df9b83707c484cfa4cf40c1d7d9526963f876622e3c82169c8372abf13414b211886ce5fc51990a137f17bda63d52a983c4e6a85c036a43337b854d08c8f16b1d027d1cc3ed07a1a2ca8294c8f4c8d7a08e9a16292263859d2965f2685fc49a141ea9cfacdd3c65fff10bd34df033eefde4", &(0x7f00000001c0)=0x11d, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x49}, 0x2, &(0x7f00000000c0)="a9bd891e1f6126bbdd031dc89598ca82d00e4ca505729bdaf585b9559baab63453696538b48a982fb9b3bc0827f717de9d1c93b5e72ff0049ba0af0d1bd85cf01c4c950bf7e873a965493edb651b4cc3f026ff8afbc46884f0a6e08467427a9a4b6945fd89f67ba4043050a56296f1d0213ce1006ebac160c93d3cb59114f9d94dca8dea1975a0ca9c2ef7199527208909b7dc61ae540bbadb70c7ade0", &(0x7f0000000240)=0x9d, &(0x7f0000000200)="c4542e0e7b44e576241ce5f263310e0ae0d89dd0fa4bbb57cf0a320844c1bfe48eae4bda2a207c7c0fec1101136c205543a2c7431ea6bb75", 0x38) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000080)=[{0xfffd}, {0x2, 0x0, 0x0, 0x11}]}) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f0000000000)) sysctl$hw(&(0x7f0000000080)={0xa}, 0x8, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000240)={0xa, &(0x7f00000005c0)=[{0xffff, 0x1, 0x6, 0x5fa65591}, {0x6d0e, 0x7, 0x81, 0x7}, {0x100, 0x40, 0x8f, 0x7}, {0x9, 0x1, 0x8e, 0x7}, {0x2, 0x8, 0x81}, {0x401, 0x7, 0x76, 0x4b}, {0xf800, 0x1, 0x3, 0x401}, {0x9, 0x6, 0xfb}, {0x40, 0x0, 0x2, 0x9}, {0x4000, 0x3f, 0xec, 0x1}]}) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0) r2 = semget$private(0x0, 0x4, 0x1b2) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fcntl$dupfd(r1, 0xa, r3) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f00000003c0)=""/164) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0xa4, 0xfffff, 0x20, 0x64f}, {{}, 0xfffffffffffffffc, 0x46, 0x1, 0x0, 0x4}], 0x410000, 0x0, 0xffffff1c, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000300)={0x7, &(0x7f0000000180)=[{0xff, 0x1, 0xd5, 0x8}, {0x0, 0x0, 0x1, 0x4}, {0x2, 0xff, 0x7f, 0xe49}, {0x0, 0x13, 0x5, 0x7fffffff}, {0x200, 0x0, 0x81, 0x8}, {0x4, 0x1f, 0x96, 0x20}, {0x14, 0x6, 0x66, 0x8001}]}) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x11, r4, 0x0) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000280)=0x80008) 09:03:58 executing program 2: accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) (async) r0 = socket$inet6(0x18, 0x2, 0x0) dup2(0xffffffffffffffff, r0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000080)=0x8, 0x4) (async) r1 = socket(0x18, 0x400000001002, 0x0) (async, rerun: 32) r2 = kqueue() (rerun: 32) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r3, 0x0) (async, rerun: 64) r4 = msgget$private(0x0, 0xfffffffffffffffd) (rerun: 64) msgrcv(r4, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000379cfd46000000000000000000000000000000000000000000000000000000000000000000000000eee100000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004450a98f00000000"], 0xf5, 0x1, 0x0) (async) msgrcv(r4, &(0x7f00000013c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eeffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400"/4119], 0x106e, 0x0, 0x0) msgsnd(r4, &(0x7f00000004c0)={0x1, "6a7715654efe871cafd76aa1f42cea9f4002eccfc71401377cad389c4f76700e21ea2cdcd9cd825e18cbc6470b2622c5d92cd672bf8af95a41ad28e68af18951239c57fb9ec635488cb9cdf45811b290efaf3c5d518de658356ce7b28bc657021846619e637d97761a0476f6b0f1f4a14c6523e5fef1ea452fcd38aed8a4fce400fc7c831a7418f363bca3f999e1f5141a3898cc8d3f3f4bb04b731cb084542e16c2eb931a11c92b9877722265eba7f8ec5212bfc96c9017d3f1f5950f2778a9332a6ef5d465a8bf45859f98096837403c39fb94a49795064eb7df0f8232e9f09cc6b60efe3019c871e77e39eab0797c4745f7417153a85fbd1eae7234ca5a8336731f0f310ae68292593d71cde4de0caf5bcaea9da4822395e093946eeba13d657d7d075ab35c09b2faaa910fcedbaea66e00000000d631d26bc07aea019d5809"}, 0x149, 0x0) (async) msgrcv(r4, &(0x7f0000000040)={0x0, ""/21}, 0x1d, 0x3, 0x1800) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x1, 0xfffffffffffffe01, 0xfffffffffffffffd}) (async) sendmsg$unix(r1, &(0x7f00000015c0)={&(0x7f0000000080)=ANY=[@ANYBLOB], 0xa, 0x0}, 0x0) (async) getpgid(0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) getpgid(r6) 09:03:58 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="820204ffffffffff"], 0x10) r2 = dup2(r0, 0xffffffffffffffff) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0)=0x43cb8, 0x4) r3 = dup(r0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r4, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) getsockname$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) r5 = socket$inet6(0x18, 0x2, 0x0) dup2(0xffffffffffffffff, r5) sendmsg$unix(r5, &(0x7f00000001c0)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x0}, 0x1c, 0x0}, 0x0) setsockopt$sock_int(r5, 0xffff, 0x20, &(0x7f0000000000)=0x5, 0x4) r6 = socket$inet6(0x18, 0x2, 0x0) dup2(r4, r6) sendmsg$unix(r6, &(0x7f0000000500)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x400) writev(r6, &(0x7f0000000480)=[{}, {&(0x7f0000000140)="cab5d025fa46094b679e07535199cbbccc3ec09a927900a9a1bcf9c2e98c2f971f482db303886aa6518cdd10ea578e6e895ed1b0015feb2871aba16cdfbf3a91cc3ca6b472e87dec418ce3c82a2dc077bcb35a32eade8f25814e32cb929c9664ac9f65bb747feed38e1670a27c8e0efea377cf0d2018a638b793bce658b9852b46abaf378a402ce93f2d7a64be08e9b9f85f33ff78b04e315234f2fe88dd68", 0x9f}, {&(0x7f0000000200)="f9aa4bb9bd6f39cd509a85d44bfe974f35f25ee6832a561ce5b8b6825c8e8b212476d3c617e1f5421b37e89ab83f3a07689f641635641760ae466e8540f57436ed1725214c1316aaaa9cd2306267fdca9bc21f3386449c806cefab56639e2ae20b2d356d9466763293654e38fb41df8a97f7ea169b5df1d983cc8b77f44139d96ae952", 0x83}, {&(0x7f00000002c0)="893da39fa471e97b6ec6ec0d959bdf49d65fd09c252f1488713756df9fdfb1c8c8857c2b5a14ad9261d9bcd1642ca4ba2deacf96cc84239ed3cdf2df051769ff83b03bead472625b7ebfe6d01699cbb72bd72c5fa2bc7173eaf105bf17fe366a16c9432bd9b6eacb5ab61be9d7ccdfc210a718510e8ca1b945644141a1023a533a8a63648e0872ae19f0eea60b63f5e59ad2cbe3eda9ad579709690229", 0x9d}, {&(0x7f0000000380)="34e38b653225110a6a1ff4e1bdb3666932dc563485569ae14c8d2022c5d2b361f05a9aea4868c3ab9d4783019488c5dea77f10c00b3cddcb48431ff5c2b7993dbf2b9052ac033625dd2184a677aac347ce98931e9755e5310f2975a33f8450b85d0ac238471ba01cc8166821672def35cc91dc551a3b328b6cc72a5b9585f5b34e5fd0b337410d44e3a01a60eff65b79835fe9c6e9bbb3774832feb6176d770b59353d202f9840f0dd9367855805c10abc7c732477030a81a3ab73e958813f1c4309e716b6312bfbd1bba1071f0327a816b83522eb1447", 0xd7}], 0x5) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 09:03:58 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2902657f7f000001"], 0x1) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (rerun: 32) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) (async) close(r0) r3 = socket(0x2, 0x1, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000040)={0x2, 0x0, 0x40, 0x0, r2}) (async) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) (async) close(r1) 09:03:58 executing program 7: r0 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="82028dffffffffff"], 0x10) r3 = dup2(r2, r0) dup2(r3, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f00000000c0)=0x43cb8, 0x4) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 09:03:58 executing program 4: openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x80000002, 0x100000004}) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r1, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) r2 = socket$inet6(0x18, 0x2, 0x0) dup2(r1, r2) connect$unix(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) getpgid(0xffffffffffffffff) ftruncate(r1, 0xf280) fcntl$lock(r1, 0x0, &(0x7f0000000140)={0x3, 0x1, 0x3}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) r3 = socket$inet6(0x18, 0x2, 0x0) dup2(r0, r3) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r4 = socket(0x2, 0x5, 0x7) connect$unix(r4, &(0x7f0000000380)=ANY=[@ANYBLOB="01002e2f76696c653000c06a01b67297597725c0b1ca6895cd4cd055c2549376e6077c8a2969eb24e99c9a0ea3b47de46b11c99f71d20074f400bd4587e16830dda20e6cc6a884470697257161b5aad18207e3fa3b98076fa2e6d4e02044a4bf26ac5f4f9331f3e833639003889754f71d1344012a18b6137617e922f3ebd7d8594d8145c031db1dfe8a9612642864c4dd9d32b5ea01e096fd1e2170a163adb711b69c82c55ce7faaea847f5fc0d65863abe5fd61060158b1f7a5db394ad6e3852c3f8a4e4bff78683d4fdc7c175b56f05e17c291308c1caba57e5bb3642f145008000000000000010ceeba0b4b47d6d9b5b412a6d32f0e691404d52877338a28144bb6646a89043d69f59daf4c22445db2ac97755c2a1a949c43a84f93fb35affdbf3ddf59c11b6e65a8b2c1a1901d955c6d6da16904c7499ebe4f6ea0382a038d4858984bd08db80462d40bca07d345eece3c7c941a93b0b65310df55d337db3ad7dd8dae204411b1ac245436fc29756bd1f72559d3c5d6761ec5d70f88b0989b57ae399938c4cfcc2852403b28b7c6fcd3225903f3573d165599e6bfeb50aa7ea42d3d939a921c8efb61c27f08eaac77fbc4891cfbbd48a9038c9b3c3e3d8ae0fc5ed3b37028668a064d01ec363b9a3e3b4f7dc92"], 0xa) lseek(r0, 0xbe, 0x2) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x80000002, 0x100000004}) (async) socket(0x2, 0x2, 0x0) (async) socket(0x18, 0x2, 0x0) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$unix(r1, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) (async) socket$inet6(0x18, 0x2, 0x0) (async) dup2(r1, r2) (async) connect$unix(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) (async) getpgid(0xffffffffffffffff) (async) ftruncate(r1, 0xf280) (async) fcntl$lock(r1, 0x0, &(0x7f0000000140)={0x3, 0x1, 0x3}) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$unix(r0, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) (async) socket$inet6(0x18, 0x2, 0x0) (async) dup2(r0, r3) (async) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) (async) socket(0x2, 0x5, 0x7) (async) connect$unix(r4, &(0x7f0000000380)=ANY=[@ANYBLOB="01002e2f76696c653000c06a01b67297597725c0b1ca6895cd4cd055c2549376e6077c8a2969eb24e99c9a0ea3b47de46b11c99f71d20074f400bd4587e16830dda20e6cc6a884470697257161b5aad18207e3fa3b98076fa2e6d4e02044a4bf26ac5f4f9331f3e833639003889754f71d1344012a18b6137617e922f3ebd7d8594d8145c031db1dfe8a9612642864c4dd9d32b5ea01e096fd1e2170a163adb711b69c82c55ce7faaea847f5fc0d65863abe5fd61060158b1f7a5db394ad6e3852c3f8a4e4bff78683d4fdc7c175b56f05e17c291308c1caba57e5bb3642f145008000000000000010ceeba0b4b47d6d9b5b412a6d32f0e691404d52877338a28144bb6646a89043d69f59daf4c22445db2ac97755c2a1a949c43a84f93fb35affdbf3ddf59c11b6e65a8b2c1a1901d955c6d6da16904c7499ebe4f6ea0382a038d4858984bd08db80462d40bca07d345eece3c7c941a93b0b65310df55d337db3ad7dd8dae204411b1ac245436fc29756bd1f72559d3c5d6761ec5d70f88b0989b57ae399938c4cfcc2852403b28b7c6fcd3225903f3573d165599e6bfeb50aa7ea42d3d939a921c8efb61c27f08eaac77fbc4891cfbbd48a9038c9b3c3e3d8ae0fc5ed3b37028668a064d01ec363b9a3e3b4f7dc92"], 0xa) (async) lseek(r0, 0xbe, 0x2) (async) 09:03:58 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x2, &(0x7f0000000480)="f7ff51a4a37b0df30b1d32d8f652ff164596567a155304fc3fc5e0d8ebbe983cd4a74684e785467ca901fcbe92b233fcd97455ad4827a12633575084c0d82e08794ba526de57aa7476686ca1b94b73f6fd34922c7e02529c494fa814b50e80b6d29c06a29c4a15954970bf801e612f4500fc4fff8698dfceafbac61b8d6f0813d2c63e8160f9cba477ecccd060ba44552ab93c0a002082cf5d57ef4541f0e086dac5389059bda2a98093775df9b83707c484cfa4cf40c1d7d9526963f876622e3c82169c8372abf13414b211886ce5fc51990a137f17bda63d52a983c4e6a85c036a43337b854d08c8f16b1d027d1cc3ed07a1a2ca8294c8f4c8d7a08e9a16292263859d2965f2685fc49a141ea9cfacdd3c65fff10bd34df033eefde4", &(0x7f00000001c0)=0x11d, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x49}, 0x2, &(0x7f00000000c0)="a9bd891e1f6126bbdd031dc89598ca82d00e4ca505729bdaf585b9559baab63453696538b48a982fb9b3bc0827f717de9d1c93b5e72ff0049ba0af0d1bd85cf01c4c950bf7e873a965493edb651b4cc3f026ff8afbc46884f0a6e08467427a9a4b6945fd89f67ba4043050a56296f1d0213ce1006ebac160c93d3cb59114f9d94dca8dea1975a0ca9c2ef7199527208909b7dc61ae540bbadb70c7ade0", &(0x7f0000000240)=0x9d, &(0x7f0000000200)="c4542e0e7b44e576241ce5f263310e0ae0d89dd0fa4bbb57cf0a320844c1bfe48eae4bda2a207c7c0fec1101136c205543a2c7431ea6bb75", 0x38) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000080)=[{0xfffd}, {0x2, 0x0, 0x0, 0x11}]}) (async) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f0000000000)) sysctl$hw(&(0x7f0000000080)={0xa}, 0x8, 0x0, 0x0, 0x0, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000240)={0xa, &(0x7f00000005c0)=[{0xffff, 0x1, 0x6, 0x5fa65591}, {0x6d0e, 0x7, 0x81, 0x7}, {0x100, 0x40, 0x8f, 0x7}, {0x9, 0x1, 0x8e, 0x7}, {0x2, 0x8, 0x81}, {0x401, 0x7, 0x76, 0x4b}, {0xf800, 0x1, 0x3, 0x401}, {0x9, 0x6, 0xfb}, {0x40, 0x0, 0x2, 0x9}, {0x4000, 0x3f, 0xec, 0x1}]}) (async) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0) (async) r2 = semget$private(0x0, 0x4, 0x1b2) (async) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fcntl$dupfd(r1, 0xa, r3) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f00000003c0)=""/164) (async) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0xa4, 0xfffff, 0x20, 0x64f}, {{}, 0xfffffffffffffffc, 0x46, 0x1, 0x0, 0x4}], 0x410000, 0x0, 0xffffff1c, 0x0) (async) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000300)={0x7, &(0x7f0000000180)=[{0xff, 0x1, 0xd5, 0x8}, {0x0, 0x0, 0x1, 0x4}, {0x2, 0xff, 0x7f, 0xe49}, {0x0, 0x13, 0x5, 0x7fffffff}, {0x200, 0x0, 0x81, 0x8}, {0x4, 0x1f, 0x96, 0x20}, {0x14, 0x6, 0x66, 0x8001}]}) (async) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x11, r4, 0x0) (async) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000280)=0x80008) 09:03:58 executing program 5: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000100)={0xfff, 0x6, 0x2, {[0x2, 0x4, 0x5, 0xcfda, 0x4, 0x0, 0x7, 0x4, 0x9, 0x2, 0x7, 0x3, 0x7fff, 0x10000, 0x100000000, 0x0, 0x8], [0x8, 0x0, 0x10000, 0x9, 0x80000000, 0x3, 0x6, 0x9, 0x5, 0x9], [0x9, 0xffff, 0x2, 0x200, 0xf3ca, 0x7], [0x8, 0x3, 0x4, 0x2, 0x0, 0x9], [{0xba1b, 0x7, 0x8, 0xfffffffffffffff9}, {0x2, 0x7, 0x8, 0x1ff}, {0x8, 0x8, 0x134e2, 0x80}, {0x7, 0xfffffff9, 0x1ff, 0x8}, {0x4, 0x3f, 0x6, 0x4}, {0x3, 0xffff38fa, 0x8000, 0x9}, {0xce82, 0x7, 0x7, 0x6}, {0x1ff, 0x1000, 0x7, 0x9}], {0x2bc, 0x2, 0x200, 0x2d4}, {0x9, 0x6, 0x3ff, 0x81}}}) (async) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) select(0x0, 0x0, 0x0, &(0x7f00006c7fc0), 0x0) mlock(&(0x7f000071d000/0xe000)=nil, 0xe000) (async) msync(&(0x7f0000500000/0x1000)=nil, 0x1000, 0x2) (async) select(0x40, &(0x7f0000000000)={0x91, 0x8001, 0x5, 0x4, 0x3, 0x8, 0x56, 0x3}, &(0x7f0000000040)={0x5, 0x9, 0x101, 0x9306, 0x5, 0x3, 0x0, 0x1}, &(0x7f0000000080)={0x5, 0xffffffffffffffff, 0x0, 0x5, 0x5, 0xe7, 0x1, 0x4}, &(0x7f00000000c0)={0x800, 0x2}) (async) munmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000) 09:03:58 executing program 6: syz_emit_ethernet(0x46, &(0x7f00000001c0)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "6ee69d", 0x10, 0x0, 0x0, @rand_addr="fec9a77ed39b11d416fdbb7797d4eb9b", @local={0xfe, 0x80, '\x00', 0x0}, {[@hopopts={0x11}], @udp={{0x3, 0x1, 0x8}}}}}}}) syz_emit_ethernet(0x46, &(0x7f00000001c0)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "6ee69d", 0x10, 0x0, 0x0, @rand_addr="fec9a77ed39b11d416fdbb7797d4eb9b", @local={0xfe, 0x80, '\x00', 0x0}, {[@hopopts={0x11}], @udp={{0x3, 0x1, 0x8}}}}}}}) (async) 09:03:58 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x2, &(0x7f0000000480)="f7ff51a4a37b0df30b1d32d8f652ff164596567a155304fc3fc5e0d8ebbe983cd4a74684e785467ca901fcbe92b233fcd97455ad4827a12633575084c0d82e08794ba526de57aa7476686ca1b94b73f6fd34922c7e02529c494fa814b50e80b6d29c06a29c4a15954970bf801e612f4500fc4fff8698dfceafbac61b8d6f0813d2c63e8160f9cba477ecccd060ba44552ab93c0a002082cf5d57ef4541f0e086dac5389059bda2a98093775df9b83707c484cfa4cf40c1d7d9526963f876622e3c82169c8372abf13414b211886ce5fc51990a137f17bda63d52a983c4e6a85c036a43337b854d08c8f16b1d027d1cc3ed07a1a2ca8294c8f4c8d7a08e9a16292263859d2965f2685fc49a141ea9cfacdd3c65fff10bd34df033eefde4", &(0x7f00000001c0)=0x11d, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x49}, 0x2, &(0x7f00000000c0)="a9bd891e1f6126bbdd031dc89598ca82d00e4ca505729bdaf585b9559baab63453696538b48a982fb9b3bc0827f717de9d1c93b5e72ff0049ba0af0d1bd85cf01c4c950bf7e873a965493edb651b4cc3f026ff8afbc46884f0a6e08467427a9a4b6945fd89f67ba4043050a56296f1d0213ce1006ebac160c93d3cb59114f9d94dca8dea1975a0ca9c2ef7199527208909b7dc61ae540bbadb70c7ade0", &(0x7f0000000240)=0x9d, &(0x7f0000000200)="c4542e0e7b44e576241ce5f263310e0ae0d89dd0fa4bbb57cf0a320844c1bfe48eae4bda2a207c7c0fec1101136c205543a2c7431ea6bb75", 0x38) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000080)=[{0xfffd}, {0x2, 0x0, 0x0, 0x11}]}) (async) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f0000000000)) sysctl$hw(&(0x7f0000000080)={0xa}, 0x8, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000240)={0xa, &(0x7f00000005c0)=[{0xffff, 0x1, 0x6, 0x5fa65591}, {0x6d0e, 0x7, 0x81, 0x7}, {0x100, 0x40, 0x8f, 0x7}, {0x9, 0x1, 0x8e, 0x7}, {0x2, 0x8, 0x81}, {0x401, 0x7, 0x76, 0x4b}, {0xf800, 0x1, 0x3, 0x401}, {0x9, 0x6, 0xfb}, {0x40, 0x0, 0x2, 0x9}, {0x4000, 0x3f, 0xec, 0x1}]}) (async) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0) (async) r2 = semget$private(0x0, 0x4, 0x1b2) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fcntl$dupfd(r1, 0xa, r3) (async) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f00000003c0)=""/164) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0xa4, 0xfffff, 0x20, 0x64f}, {{}, 0xfffffffffffffffc, 0x46, 0x1, 0x0, 0x4}], 0x410000, 0x0, 0xffffff1c, 0x0) (async) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000300)={0x7, &(0x7f0000000180)=[{0xff, 0x1, 0xd5, 0x8}, {0x0, 0x0, 0x1, 0x4}, {0x2, 0xff, 0x7f, 0xe49}, {0x0, 0x13, 0x5, 0x7fffffff}, {0x200, 0x0, 0x81, 0x8}, {0x4, 0x1f, 0x96, 0x20}, {0x14, 0x6, 0x66, 0x8001}]}) (async) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x11, r4, 0x0) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000280)=0x80008) 09:03:58 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="820204ffffffffff"], 0x10) r2 = dup2(r0, 0xffffffffffffffff) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0)=0x43cb8, 0x4) r3 = dup(r0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r4, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) getsockname$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) r5 = socket$inet6(0x18, 0x2, 0x0) dup2(0xffffffffffffffff, r5) sendmsg$unix(r5, &(0x7f00000001c0)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x0}, 0x1c, 0x0}, 0x0) setsockopt$sock_int(r5, 0xffff, 0x20, &(0x7f0000000000)=0x5, 0x4) r6 = socket$inet6(0x18, 0x2, 0x0) dup2(r4, r6) sendmsg$unix(r6, &(0x7f0000000500)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x400) writev(r6, &(0x7f0000000480)=[{}, {&(0x7f0000000140)="cab5d025fa46094b679e07535199cbbccc3ec09a927900a9a1bcf9c2e98c2f971f482db303886aa6518cdd10ea578e6e895ed1b0015feb2871aba16cdfbf3a91cc3ca6b472e87dec418ce3c82a2dc077bcb35a32eade8f25814e32cb929c9664ac9f65bb747feed38e1670a27c8e0efea377cf0d2018a638b793bce658b9852b46abaf378a402ce93f2d7a64be08e9b9f85f33ff78b04e315234f2fe88dd68", 0x9f}, {&(0x7f0000000200)="f9aa4bb9bd6f39cd509a85d44bfe974f35f25ee6832a561ce5b8b6825c8e8b212476d3c617e1f5421b37e89ab83f3a07689f641635641760ae466e8540f57436ed1725214c1316aaaa9cd2306267fdca9bc21f3386449c806cefab56639e2ae20b2d356d9466763293654e38fb41df8a97f7ea169b5df1d983cc8b77f44139d96ae952", 0x83}, {&(0x7f00000002c0)="893da39fa471e97b6ec6ec0d959bdf49d65fd09c252f1488713756df9fdfb1c8c8857c2b5a14ad9261d9bcd1642ca4ba2deacf96cc84239ed3cdf2df051769ff83b03bead472625b7ebfe6d01699cbb72bd72c5fa2bc7173eaf105bf17fe366a16c9432bd9b6eacb5ab61be9d7ccdfc210a718510e8ca1b945644141a1023a533a8a63648e0872ae19f0eea60b63f5e59ad2cbe3eda9ad579709690229", 0x9d}, {&(0x7f0000000380)="34e38b653225110a6a1ff4e1bdb3666932dc563485569ae14c8d2022c5d2b361f05a9aea4868c3ab9d4783019488c5dea77f10c00b3cddcb48431ff5c2b7993dbf2b9052ac033625dd2184a677aac347ce98931e9755e5310f2975a33f8450b85d0ac238471ba01cc8166821672def35cc91dc551a3b328b6cc72a5b9585f5b34e5fd0b337410d44e3a01a60eff65b79835fe9c6e9bbb3774832feb6176d770b59353d202f9840f0dd9367855805c10abc7c732477030a81a3ab73e958813f1c4309e716b6312bfbd1bba1071f0327a816b83522eb1447", 0xd7}], 0x5) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) (async) socket(0x2, 0x2, 0x0) (async) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="820204ffffffffff"], 0x10) (async) dup2(r0, 0xffffffffffffffff) (async) dup2(r2, r0) (async) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0)=0x43cb8, 0x4) (async) dup(r0) (async) socket(0x18, 0x2, 0x0) (async) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$unix(r4, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) (async) getsockname$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) (async) socket$inet6(0x18, 0x2, 0x0) (async) dup2(0xffffffffffffffff, r5) (async) sendmsg$unix(r5, &(0x7f00000001c0)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x0}, 0x1c, 0x0}, 0x0) (async) setsockopt$sock_int(r5, 0xffff, 0x20, &(0x7f0000000000)=0x5, 0x4) (async) socket$inet6(0x18, 0x2, 0x0) (async) dup2(r4, r6) (async) sendmsg$unix(r6, &(0x7f0000000500)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x400) (async) writev(r6, &(0x7f0000000480)=[{}, {&(0x7f0000000140)="cab5d025fa46094b679e07535199cbbccc3ec09a927900a9a1bcf9c2e98c2f971f482db303886aa6518cdd10ea578e6e895ed1b0015feb2871aba16cdfbf3a91cc3ca6b472e87dec418ce3c82a2dc077bcb35a32eade8f25814e32cb929c9664ac9f65bb747feed38e1670a27c8e0efea377cf0d2018a638b793bce658b9852b46abaf378a402ce93f2d7a64be08e9b9f85f33ff78b04e315234f2fe88dd68", 0x9f}, {&(0x7f0000000200)="f9aa4bb9bd6f39cd509a85d44bfe974f35f25ee6832a561ce5b8b6825c8e8b212476d3c617e1f5421b37e89ab83f3a07689f641635641760ae466e8540f57436ed1725214c1316aaaa9cd2306267fdca9bc21f3386449c806cefab56639e2ae20b2d356d9466763293654e38fb41df8a97f7ea169b5df1d983cc8b77f44139d96ae952", 0x83}, {&(0x7f00000002c0)="893da39fa471e97b6ec6ec0d959bdf49d65fd09c252f1488713756df9fdfb1c8c8857c2b5a14ad9261d9bcd1642ca4ba2deacf96cc84239ed3cdf2df051769ff83b03bead472625b7ebfe6d01699cbb72bd72c5fa2bc7173eaf105bf17fe366a16c9432bd9b6eacb5ab61be9d7ccdfc210a718510e8ca1b945644141a1023a533a8a63648e0872ae19f0eea60b63f5e59ad2cbe3eda9ad579709690229", 0x9d}, {&(0x7f0000000380)="34e38b653225110a6a1ff4e1bdb3666932dc563485569ae14c8d2022c5d2b361f05a9aea4868c3ab9d4783019488c5dea77f10c00b3cddcb48431ff5c2b7993dbf2b9052ac033625dd2184a677aac347ce98931e9755e5310f2975a33f8450b85d0ac238471ba01cc8166821672def35cc91dc551a3b328b6cc72a5b9585f5b34e5fd0b337410d44e3a01a60eff65b79835fe9c6e9bbb3774832feb6176d770b59353d202f9840f0dd9367855805c10abc7c732477030a81a3ab73e958813f1c4309e716b6312bfbd1bba1071f0327a816b83522eb1447", 0xd7}], 0x5) (async) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) (async) 09:03:58 executing program 2: accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) r0 = socket$inet6(0x18, 0x2, 0x0) dup2(0xffffffffffffffff, r0) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000080)=0x8, 0x4) r1 = socket(0x18, 0x400000001002, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r3, 0x0) (async) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000379cfd46000000000000000000000000000000000000000000000000000000000000000000000000eee100000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004450a98f00000000"], 0xf5, 0x1, 0x0) msgrcv(r4, &(0x7f00000013c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eeffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400"/4119], 0x106e, 0x0, 0x0) msgsnd(r4, &(0x7f00000004c0)={0x1, "6a7715654efe871cafd76aa1f42cea9f4002eccfc71401377cad389c4f76700e21ea2cdcd9cd825e18cbc6470b2622c5d92cd672bf8af95a41ad28e68af18951239c57fb9ec635488cb9cdf45811b290efaf3c5d518de658356ce7b28bc657021846619e637d97761a0476f6b0f1f4a14c6523e5fef1ea452fcd38aed8a4fce400fc7c831a7418f363bca3f999e1f5141a3898cc8d3f3f4bb04b731cb084542e16c2eb931a11c92b9877722265eba7f8ec5212bfc96c9017d3f1f5950f2778a9332a6ef5d465a8bf45859f98096837403c39fb94a49795064eb7df0f8232e9f09cc6b60efe3019c871e77e39eab0797c4745f7417153a85fbd1eae7234ca5a8336731f0f310ae68292593d71cde4de0caf5bcaea9da4822395e093946eeba13d657d7d075ab35c09b2faaa910fcedbaea66e00000000d631d26bc07aea019d5809"}, 0x149, 0x0) (async) msgrcv(r4, &(0x7f0000000040)={0x0, ""/21}, 0x1d, 0x3, 0x1800) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x1, 0xfffffffffffffe01, 0xfffffffffffffffd}) sendmsg$unix(r1, &(0x7f00000015c0)={&(0x7f0000000080)=ANY=[@ANYBLOB], 0xa, 0x0}, 0x0) (async) getpgid(0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) getpgid(r6) 09:03:58 executing program 4: ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffffff, 0x400c5752, &(0x7f0000000100)) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x2, 0x0, 0x100000003}) r1 = socket$unix(0x1, 0x5, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f00000000c0)) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x5811, r1, 0x1) 09:03:58 executing program 0: mlock(&(0x7f0000fec000/0x11000)=nil, 0x11000) mmap(&(0x7f0000fef000/0x11000)=nil, 0x11000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) minherit(&(0x7f0000fed000/0x4000)=nil, 0x4000, 0x0) r0 = getgid() r1 = getegid() r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x4, &(0x7f0000000040), 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x2, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x10001, r3, r0, 0xffffffffffffffff, r1, 0x10, 0x2006}, 0x398, 0x27, 0xd01}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, r6}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, r8}, 0xc) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000640)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000080)="6da492a280ca4a86ea9051a620c2d0e79321c3765fa1e7b81707befddc3b5284a7f33ce473049e35d6a496e921023dc1dd47e97a9963d533dcf335c592e641dd7f60b0048b5d1c9b9f5be1b7a727352100da9fd6737b58ddd37acbd1f595fe6873", 0x61}, {&(0x7f0000000100)="8a116e72bcfedb9b14aed49fde278db3ac1013340e4992cb58edb0944ffa3565c1335ff3592d5b4c48cbc8f8b0a59504de4cea9d2f542da832756599780f1fbc0445223d1a0646f32930f1dfa0fc64", 0x4f}, {&(0x7f0000000180)="061cacd4ccc9cfb27d027c1d7c12f07a4c97c1b288a5a97301e9d6f5e639a92b03d3e9b0b35f88175df53cb8560f4a16431915e830bca3c2ee280b4c0cc3", 0x3e}, {&(0x7f00000001c0)="8bdc9e88dfc8a4446e7f36ee3429b7f402e6d4e1dd3e7974fc660dca136d705e2bd7b787039584e3c8a53f5ae224ea0fcd93e93a4c5dad0f6e7b2ddb2988eabef41b12acb92b0b04594a49276495204c0b31e6226e3422066b6e87182add61fff6a346a44f6a743a4e4bd823d9631a0a8847827bb40d822b1ec4822cfa92176e1fc4d7fbad34bb6b2ed8dee24a61a29cdec7f3a7abd63e088058d070cea59a", 0x9f}, {&(0x7f0000000280)="1798259318b4d843bcd64ebdd1970a829222092b6f0f40d0d6ef6faf47341927475683531683fb117cd4e90bfe0f22865c69ddac44bcfaf2", 0x38}, {&(0x7f00000002c0)="32286bf9f8b48911ec4e8d33ade35e0778d106501d0f2fb5d10afad979d6b04c852a3cd3ca5187c06036536a3ea13c9eacfc47050c197e2c9e442fef88df8b26a8f2b9e72aa86ff1ba1da3e9847fb88cef64882548eeeee478d848a4abb52112b9a3e8ba904dbce0c2b13eb81ce87d34ac9863329b192c21d359a78c2a484005d6f9", 0x82}, {&(0x7f0000000380)="c3b4482015847310002a99f528e7e986f5edc4123a5ccd6f0f4e837a4bd22190067f58f06007d21101669ffe304c45c35ac01caf727d4975c1597bae36d679d1fdb83a92181c87e109d4fb2bc235baab1ace3f4cc939b5b2e29249c915ae6a854d64189f29d7832e79267a801eb9f01703e26a3127b662239e2f81fa1f321e6b1827c2ca5cd80cf52881b1b6921bc4265300", 0x92}], 0x7, &(0x7f0000000540)=[@rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r3, r6}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0x0, r8}], 0xd8, 0x9}, 0x408) openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) munmap(&(0x7f0000fee000/0x4000)=nil, 0x4000) 09:03:58 executing program 7: r0 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="82028dffffffffff"], 0x10) r3 = dup2(r2, r0) dup2(r3, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f00000000c0)=0x43cb8, 0x4) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 09:03:58 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="820204ffffffffff"], 0x10) (async) r2 = dup2(r0, 0xffffffffffffffff) dup2(r2, r0) (async) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0)=0x43cb8, 0x4) (async) r3 = dup(r0) (async) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$unix(r4, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) getsockname$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) r5 = socket$inet6(0x18, 0x2, 0x0) dup2(0xffffffffffffffff, r5) (async) sendmsg$unix(r5, &(0x7f00000001c0)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x0}, 0x1c, 0x0}, 0x0) setsockopt$sock_int(r5, 0xffff, 0x20, &(0x7f0000000000)=0x5, 0x4) (async) r6 = socket$inet6(0x18, 0x2, 0x0) dup2(r4, r6) (async) sendmsg$unix(r6, &(0x7f0000000500)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x400) writev(r6, &(0x7f0000000480)=[{}, {&(0x7f0000000140)="cab5d025fa46094b679e07535199cbbccc3ec09a927900a9a1bcf9c2e98c2f971f482db303886aa6518cdd10ea578e6e895ed1b0015feb2871aba16cdfbf3a91cc3ca6b472e87dec418ce3c82a2dc077bcb35a32eade8f25814e32cb929c9664ac9f65bb747feed38e1670a27c8e0efea377cf0d2018a638b793bce658b9852b46abaf378a402ce93f2d7a64be08e9b9f85f33ff78b04e315234f2fe88dd68", 0x9f}, {&(0x7f0000000200)="f9aa4bb9bd6f39cd509a85d44bfe974f35f25ee6832a561ce5b8b6825c8e8b212476d3c617e1f5421b37e89ab83f3a07689f641635641760ae466e8540f57436ed1725214c1316aaaa9cd2306267fdca9bc21f3386449c806cefab56639e2ae20b2d356d9466763293654e38fb41df8a97f7ea169b5df1d983cc8b77f44139d96ae952", 0x83}, {&(0x7f00000002c0)="893da39fa471e97b6ec6ec0d959bdf49d65fd09c252f1488713756df9fdfb1c8c8857c2b5a14ad9261d9bcd1642ca4ba2deacf96cc84239ed3cdf2df051769ff83b03bead472625b7ebfe6d01699cbb72bd72c5fa2bc7173eaf105bf17fe366a16c9432bd9b6eacb5ab61be9d7ccdfc210a718510e8ca1b945644141a1023a533a8a63648e0872ae19f0eea60b63f5e59ad2cbe3eda9ad579709690229", 0x9d}, {&(0x7f0000000380)="34e38b653225110a6a1ff4e1bdb3666932dc563485569ae14c8d2022c5d2b361f05a9aea4868c3ab9d4783019488c5dea77f10c00b3cddcb48431ff5c2b7993dbf2b9052ac033625dd2184a677aac347ce98931e9755e5310f2975a33f8450b85d0ac238471ba01cc8166821672def35cc91dc551a3b328b6cc72a5b9585f5b34e5fd0b337410d44e3a01a60eff65b79835fe9c6e9bbb3774832feb6176d770b59353d202f9840f0dd9367855805c10abc7c732477030a81a3ab73e958813f1c4309e716b6312bfbd1bba1071f0327a816b83522eb1447", 0xd7}], 0x5) (async) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 09:03:58 executing program 1: getuid() getuid() 09:03:58 executing program 0: mlock(&(0x7f0000fec000/0x11000)=nil, 0x11000) mmap(&(0x7f0000fef000/0x11000)=nil, 0x11000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) minherit(&(0x7f0000fed000/0x4000)=nil, 0x4000, 0x0) r0 = getgid() r1 = getegid() r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x4, &(0x7f0000000040), 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x2, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x10001, r3, r0, 0xffffffffffffffff, r1, 0x10, 0x2006}, 0x398, 0x27, 0xd01}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, r6}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, r8}, 0xc) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000640)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000080)="6da492a280ca4a86ea9051a620c2d0e79321c3765fa1e7b81707befddc3b5284a7f33ce473049e35d6a496e921023dc1dd47e97a9963d533dcf335c592e641dd7f60b0048b5d1c9b9f5be1b7a727352100da9fd6737b58ddd37acbd1f595fe6873", 0x61}, {&(0x7f0000000100)="8a116e72bcfedb9b14aed49fde278db3ac1013340e4992cb58edb0944ffa3565c1335ff3592d5b4c48cbc8f8b0a59504de4cea9d2f542da832756599780f1fbc0445223d1a0646f32930f1dfa0fc64", 0x4f}, {&(0x7f0000000180)="061cacd4ccc9cfb27d027c1d7c12f07a4c97c1b288a5a97301e9d6f5e639a92b03d3e9b0b35f88175df53cb8560f4a16431915e830bca3c2ee280b4c0cc3", 0x3e}, {&(0x7f00000001c0)="8bdc9e88dfc8a4446e7f36ee3429b7f402e6d4e1dd3e7974fc660dca136d705e2bd7b787039584e3c8a53f5ae224ea0fcd93e93a4c5dad0f6e7b2ddb2988eabef41b12acb92b0b04594a49276495204c0b31e6226e3422066b6e87182add61fff6a346a44f6a743a4e4bd823d9631a0a8847827bb40d822b1ec4822cfa92176e1fc4d7fbad34bb6b2ed8dee24a61a29cdec7f3a7abd63e088058d070cea59a", 0x9f}, {&(0x7f0000000280)="1798259318b4d843bcd64ebdd1970a829222092b6f0f40d0d6ef6faf47341927475683531683fb117cd4e90bfe0f22865c69ddac44bcfaf2", 0x38}, {&(0x7f00000002c0)="32286bf9f8b48911ec4e8d33ade35e0778d106501d0f2fb5d10afad979d6b04c852a3cd3ca5187c06036536a3ea13c9eacfc47050c197e2c9e442fef88df8b26a8f2b9e72aa86ff1ba1da3e9847fb88cef64882548eeeee478d848a4abb52112b9a3e8ba904dbce0c2b13eb81ce87d34ac9863329b192c21d359a78c2a484005d6f9", 0x82}, {&(0x7f0000000380)="c3b4482015847310002a99f528e7e986f5edc4123a5ccd6f0f4e837a4bd22190067f58f06007d21101669ffe304c45c35ac01caf727d4975c1597bae36d679d1fdb83a92181c87e109d4fb2bc235baab1ace3f4cc939b5b2e29249c915ae6a854d64189f29d7832e79267a801eb9f01703e26a3127b662239e2f81fa1f321e6b1827c2ca5cd80cf52881b1b6921bc4265300", 0x92}], 0x7, &(0x7f0000000540)=[@rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r3, r6}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0x0, r8}], 0xd8, 0x9}, 0x408) openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) munmap(&(0x7f0000fee000/0x4000)=nil, 0x4000) mlock(&(0x7f0000fec000/0x11000)=nil, 0x11000) (async) mmap(&(0x7f0000fef000/0x11000)=nil, 0x11000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) (async) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) (async) minherit(&(0x7f0000fed000/0x4000)=nil, 0x4000, 0x0) (async) getgid() (async) getegid() (async) socket$inet(0x2, 0x1, 0x0) (async) setsockopt$inet_opts(r2, 0x0, 0x4, &(0x7f0000000040), 0x4) (async) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) (async) semget$private(0x0, 0x2, 0x0) (async) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x10001, r3, r0, 0xffffffffffffffff, r1, 0x10, 0x2006}, 0x398, 0x27, 0xd01}) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)) (async) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000000)=0xc) (async) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, r6}, 0xc) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)) (async) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000000)=0xc) (async) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, r8}, 0xc) (async) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000640)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000080)="6da492a280ca4a86ea9051a620c2d0e79321c3765fa1e7b81707befddc3b5284a7f33ce473049e35d6a496e921023dc1dd47e97a9963d533dcf335c592e641dd7f60b0048b5d1c9b9f5be1b7a727352100da9fd6737b58ddd37acbd1f595fe6873", 0x61}, {&(0x7f0000000100)="8a116e72bcfedb9b14aed49fde278db3ac1013340e4992cb58edb0944ffa3565c1335ff3592d5b4c48cbc8f8b0a59504de4cea9d2f542da832756599780f1fbc0445223d1a0646f32930f1dfa0fc64", 0x4f}, {&(0x7f0000000180)="061cacd4ccc9cfb27d027c1d7c12f07a4c97c1b288a5a97301e9d6f5e639a92b03d3e9b0b35f88175df53cb8560f4a16431915e830bca3c2ee280b4c0cc3", 0x3e}, {&(0x7f00000001c0)="8bdc9e88dfc8a4446e7f36ee3429b7f402e6d4e1dd3e7974fc660dca136d705e2bd7b787039584e3c8a53f5ae224ea0fcd93e93a4c5dad0f6e7b2ddb2988eabef41b12acb92b0b04594a49276495204c0b31e6226e3422066b6e87182add61fff6a346a44f6a743a4e4bd823d9631a0a8847827bb40d822b1ec4822cfa92176e1fc4d7fbad34bb6b2ed8dee24a61a29cdec7f3a7abd63e088058d070cea59a", 0x9f}, {&(0x7f0000000280)="1798259318b4d843bcd64ebdd1970a829222092b6f0f40d0d6ef6faf47341927475683531683fb117cd4e90bfe0f22865c69ddac44bcfaf2", 0x38}, {&(0x7f00000002c0)="32286bf9f8b48911ec4e8d33ade35e0778d106501d0f2fb5d10afad979d6b04c852a3cd3ca5187c06036536a3ea13c9eacfc47050c197e2c9e442fef88df8b26a8f2b9e72aa86ff1ba1da3e9847fb88cef64882548eeeee478d848a4abb52112b9a3e8ba904dbce0c2b13eb81ce87d34ac9863329b192c21d359a78c2a484005d6f9", 0x82}, {&(0x7f0000000380)="c3b4482015847310002a99f528e7e986f5edc4123a5ccd6f0f4e837a4bd22190067f58f06007d21101669ffe304c45c35ac01caf727d4975c1597bae36d679d1fdb83a92181c87e109d4fb2bc235baab1ace3f4cc939b5b2e29249c915ae6a854d64189f29d7832e79267a801eb9f01703e26a3127b662239e2f81fa1f321e6b1827c2ca5cd80cf52881b1b6921bc4265300", 0x92}], 0x7, &(0x7f0000000540)=[@rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r3, r6}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0x0, r8}], 0xd8, 0x9}, 0x408) (async) openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) munmap(&(0x7f0000fee000/0x4000)=nil, 0x4000) (async) 09:03:58 executing program 4: ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffffff, 0x400c5752, &(0x7f0000000100)) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x2, 0x0, 0x100000003}) r1 = socket$unix(0x1, 0x5, 0x0) (async, rerun: 64) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) (rerun: 64) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f00000000c0)) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x5811, r1, 0x1) 09:03:58 executing program 6: syz_emit_ethernet(0x46, &(0x7f00000001c0)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "6ee69d", 0x10, 0x0, 0x0, @rand_addr="fec9a77ed39b11d416fdbb7797d4eb9b", @local={0xfe, 0x80, '\x00', 0x0}, {[@hopopts={0x11}], @udp={{0x3, 0x1, 0x8}}}}}}}) 09:03:58 executing program 7: r0 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="82028dffffffffff"], 0x10) r3 = dup2(r2, r0) dup2(r3, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f00000000c0)=0x43cb8, 0x4) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 09:03:58 executing program 2: utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000000)={{0x0, 0x8}, {0x0, 0xffffffffffffffff}}, 0xbd9705994d5c0ead) 09:03:58 executing program 1: getuid() (async) getuid() 09:03:59 executing program 2: utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000000)={{0x0, 0x8}, {0x0, 0xffffffffffffffff}}, 0xbd9705994d5c0ead) 09:03:59 executing program 6: sendto$inet6(0xffffffffffffffff, &(0x7f0000000180)="b07f220e7558e1588d88a20276d71d37ceb22b6ecfe6991728010a92a667fdf4097efa05d0fd47ffcc1fd9b4ae0d0d61f2c43c62f0d8c96b4fc1f5ee728d7b75d2cb2425ab4bbbc970df3648fa05beab41f0eae2e53b36e346b8567585eb28d4af5d83a06c1facb5e83cfb83e05fd3cd412cfaca3a84f54b82212edca12a0e23341c52422ac8f820e3ff8c9aaf574555205599bdae366c0df683db74d1748a509c8b8a8fd95042d8bfb278f3f19cc1957f872df6e607b983ab7b7580d3da2be04b4f56dac271691848fadca5331e36b10ed777ce9a06e7b72d915ef9309c69b0fb24cab11ab30e6b564a9f32290d2c462399061a07456d7d84", 0xf9, 0xc, &(0x7f0000000000)={0x18, 0x1, 0x3, 0x3}, 0xc) sysctl$kern(&(0x7f0000000140)={0x1, 0x22}, 0x2, &(0x7f0000000080)="83865d05", &(0x7f0000000040)=0x4, 0x0, 0x0) 09:03:59 executing program 4: ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffffff, 0x400c5752, &(0x7f0000000100)) (async) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x2, 0x0, 0x100000003}) r1 = socket$unix(0x1, 0x5, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f00000000c0)) (async) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x5811, r1, 0x1) 09:03:59 executing program 5: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000100)={0xfff, 0x6, 0x2, {[0x2, 0x4, 0x5, 0xcfda, 0x4, 0x0, 0x7, 0x4, 0x9, 0x2, 0x7, 0x3, 0x7fff, 0x10000, 0x100000000, 0x0, 0x8], [0x8, 0x0, 0x10000, 0x9, 0x80000000, 0x3, 0x6, 0x9, 0x5, 0x9], [0x9, 0xffff, 0x2, 0x200, 0xf3ca, 0x7], [0x8, 0x3, 0x4, 0x2, 0x0, 0x9], [{0xba1b, 0x7, 0x8, 0xfffffffffffffff9}, {0x2, 0x7, 0x8, 0x1ff}, {0x8, 0x8, 0x134e2, 0x80}, {0x7, 0xfffffff9, 0x1ff, 0x8}, {0x4, 0x3f, 0x6, 0x4}, {0x3, 0xffff38fa, 0x8000, 0x9}, {0xce82, 0x7, 0x7, 0x6}, {0x1ff, 0x1000, 0x7, 0x9}], {0x2bc, 0x2, 0x200, 0x2d4}, {0x9, 0x6, 0x3ff, 0x81}}}) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) select(0x0, 0x0, 0x0, &(0x7f00006c7fc0), 0x0) mlock(&(0x7f000071d000/0xe000)=nil, 0xe000) msync(&(0x7f0000500000/0x1000)=nil, 0x1000, 0x2) select(0x40, &(0x7f0000000000)={0x91, 0x8001, 0x5, 0x4, 0x3, 0x8, 0x56, 0x3}, &(0x7f0000000040)={0x5, 0x9, 0x101, 0x9306, 0x5, 0x3, 0x0, 0x1}, &(0x7f0000000080)={0x5, 0xffffffffffffffff, 0x0, 0x5, 0x5, 0xe7, 0x1, 0x4}, &(0x7f00000000c0)={0x800, 0x2}) munmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000100)={0xfff, 0x6, 0x2, {[0x2, 0x4, 0x5, 0xcfda, 0x4, 0x0, 0x7, 0x4, 0x9, 0x2, 0x7, 0x3, 0x7fff, 0x10000, 0x100000000, 0x0, 0x8], [0x8, 0x0, 0x10000, 0x9, 0x80000000, 0x3, 0x6, 0x9, 0x5, 0x9], [0x9, 0xffff, 0x2, 0x200, 0xf3ca, 0x7], [0x8, 0x3, 0x4, 0x2, 0x0, 0x9], [{0xba1b, 0x7, 0x8, 0xfffffffffffffff9}, {0x2, 0x7, 0x8, 0x1ff}, {0x8, 0x8, 0x134e2, 0x80}, {0x7, 0xfffffff9, 0x1ff, 0x8}, {0x4, 0x3f, 0x6, 0x4}, {0x3, 0xffff38fa, 0x8000, 0x9}, {0xce82, 0x7, 0x7, 0x6}, {0x1ff, 0x1000, 0x7, 0x9}], {0x2bc, 0x2, 0x200, 0x2d4}, {0x9, 0x6, 0x3ff, 0x81}}}) (async) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) select(0x0, 0x0, 0x0, &(0x7f00006c7fc0), 0x0) (async) mlock(&(0x7f000071d000/0xe000)=nil, 0xe000) (async) msync(&(0x7f0000500000/0x1000)=nil, 0x1000, 0x2) (async) select(0x40, &(0x7f0000000000)={0x91, 0x8001, 0x5, 0x4, 0x3, 0x8, 0x56, 0x3}, &(0x7f0000000040)={0x5, 0x9, 0x101, 0x9306, 0x5, 0x3, 0x0, 0x1}, &(0x7f0000000080)={0x5, 0xffffffffffffffff, 0x0, 0x5, 0x5, 0xe7, 0x1, 0x4}, &(0x7f00000000c0)={0x800, 0x2}) (async) munmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000) (async) 09:03:59 executing program 1: getuid() (async) getuid() 09:03:59 executing program 3: ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000100)=0x4) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8776dc0573891baf, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = dup(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="1f", 0x4000}], 0x1) write(r2, &(0x7f00000000c0)="95", 0xfffffe76) dup2(r1, r2) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r3, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) r4 = socket$inet6(0x18, 0x2, 0x0) dup2(r3, r4) connect$unix(r3, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) dup2(r3, r5) r6 = open$dir(&(0x7f0000001240)='./file0\x00', 0x4000040000000242, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f0000000180)="fe", 0x1}], 0x1) execve(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r6) 09:03:59 executing program 0: mlock(&(0x7f0000fec000/0x11000)=nil, 0x11000) mmap(&(0x7f0000fef000/0x11000)=nil, 0x11000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) minherit(&(0x7f0000fed000/0x4000)=nil, 0x4000, 0x0) r0 = getgid() r1 = getegid() r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x4, &(0x7f0000000040), 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x2, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x10001, r3, r0, 0xffffffffffffffff, r1, 0x10, 0x2006}, 0x398, 0x27, 0xd01}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, r6}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, r8}, 0xc) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000640)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000080)="6da492a280ca4a86ea9051a620c2d0e79321c3765fa1e7b81707befddc3b5284a7f33ce473049e35d6a496e921023dc1dd47e97a9963d533dcf335c592e641dd7f60b0048b5d1c9b9f5be1b7a727352100da9fd6737b58ddd37acbd1f595fe6873", 0x61}, {&(0x7f0000000100)="8a116e72bcfedb9b14aed49fde278db3ac1013340e4992cb58edb0944ffa3565c1335ff3592d5b4c48cbc8f8b0a59504de4cea9d2f542da832756599780f1fbc0445223d1a0646f32930f1dfa0fc64", 0x4f}, {&(0x7f0000000180)="061cacd4ccc9cfb27d027c1d7c12f07a4c97c1b288a5a97301e9d6f5e639a92b03d3e9b0b35f88175df53cb8560f4a16431915e830bca3c2ee280b4c0cc3", 0x3e}, {&(0x7f00000001c0)="8bdc9e88dfc8a4446e7f36ee3429b7f402e6d4e1dd3e7974fc660dca136d705e2bd7b787039584e3c8a53f5ae224ea0fcd93e93a4c5dad0f6e7b2ddb2988eabef41b12acb92b0b04594a49276495204c0b31e6226e3422066b6e87182add61fff6a346a44f6a743a4e4bd823d9631a0a8847827bb40d822b1ec4822cfa92176e1fc4d7fbad34bb6b2ed8dee24a61a29cdec7f3a7abd63e088058d070cea59a", 0x9f}, {&(0x7f0000000280)="1798259318b4d843bcd64ebdd1970a829222092b6f0f40d0d6ef6faf47341927475683531683fb117cd4e90bfe0f22865c69ddac44bcfaf2", 0x38}, {&(0x7f00000002c0)="32286bf9f8b48911ec4e8d33ade35e0778d106501d0f2fb5d10afad979d6b04c852a3cd3ca5187c06036536a3ea13c9eacfc47050c197e2c9e442fef88df8b26a8f2b9e72aa86ff1ba1da3e9847fb88cef64882548eeeee478d848a4abb52112b9a3e8ba904dbce0c2b13eb81ce87d34ac9863329b192c21d359a78c2a484005d6f9", 0x82}, {&(0x7f0000000380)="c3b4482015847310002a99f528e7e986f5edc4123a5ccd6f0f4e837a4bd22190067f58f06007d21101669ffe304c45c35ac01caf727d4975c1597bae36d679d1fdb83a92181c87e109d4fb2bc235baab1ace3f4cc939b5b2e29249c915ae6a854d64189f29d7832e79267a801eb9f01703e26a3127b662239e2f81fa1f321e6b1827c2ca5cd80cf52881b1b6921bc4265300", 0x92}], 0x7, &(0x7f0000000540)=[@rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r3, r6}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0x0, r8}], 0xd8, 0x9}, 0x408) openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) munmap(&(0x7f0000fee000/0x4000)=nil, 0x4000) mlock(&(0x7f0000fec000/0x11000)=nil, 0x11000) (async) mmap(&(0x7f0000fef000/0x11000)=nil, 0x11000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) (async) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) (async) minherit(&(0x7f0000fed000/0x4000)=nil, 0x4000, 0x0) (async) getgid() (async) getegid() (async) socket$inet(0x2, 0x1, 0x0) (async) setsockopt$inet_opts(r2, 0x0, 0x4, &(0x7f0000000040), 0x4) (async) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) (async) semget$private(0x0, 0x2, 0x0) (async) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x10001, r3, r0, 0xffffffffffffffff, r1, 0x10, 0x2006}, 0x398, 0x27, 0xd01}) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)) (async) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000000)=0xc) (async) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, r6}, 0xc) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)) (async) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000000)=0xc) (async) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, r8}, 0xc) (async) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000640)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000080)="6da492a280ca4a86ea9051a620c2d0e79321c3765fa1e7b81707befddc3b5284a7f33ce473049e35d6a496e921023dc1dd47e97a9963d533dcf335c592e641dd7f60b0048b5d1c9b9f5be1b7a727352100da9fd6737b58ddd37acbd1f595fe6873", 0x61}, {&(0x7f0000000100)="8a116e72bcfedb9b14aed49fde278db3ac1013340e4992cb58edb0944ffa3565c1335ff3592d5b4c48cbc8f8b0a59504de4cea9d2f542da832756599780f1fbc0445223d1a0646f32930f1dfa0fc64", 0x4f}, {&(0x7f0000000180)="061cacd4ccc9cfb27d027c1d7c12f07a4c97c1b288a5a97301e9d6f5e639a92b03d3e9b0b35f88175df53cb8560f4a16431915e830bca3c2ee280b4c0cc3", 0x3e}, {&(0x7f00000001c0)="8bdc9e88dfc8a4446e7f36ee3429b7f402e6d4e1dd3e7974fc660dca136d705e2bd7b787039584e3c8a53f5ae224ea0fcd93e93a4c5dad0f6e7b2ddb2988eabef41b12acb92b0b04594a49276495204c0b31e6226e3422066b6e87182add61fff6a346a44f6a743a4e4bd823d9631a0a8847827bb40d822b1ec4822cfa92176e1fc4d7fbad34bb6b2ed8dee24a61a29cdec7f3a7abd63e088058d070cea59a", 0x9f}, {&(0x7f0000000280)="1798259318b4d843bcd64ebdd1970a829222092b6f0f40d0d6ef6faf47341927475683531683fb117cd4e90bfe0f22865c69ddac44bcfaf2", 0x38}, {&(0x7f00000002c0)="32286bf9f8b48911ec4e8d33ade35e0778d106501d0f2fb5d10afad979d6b04c852a3cd3ca5187c06036536a3ea13c9eacfc47050c197e2c9e442fef88df8b26a8f2b9e72aa86ff1ba1da3e9847fb88cef64882548eeeee478d848a4abb52112b9a3e8ba904dbce0c2b13eb81ce87d34ac9863329b192c21d359a78c2a484005d6f9", 0x82}, {&(0x7f0000000380)="c3b4482015847310002a99f528e7e986f5edc4123a5ccd6f0f4e837a4bd22190067f58f06007d21101669ffe304c45c35ac01caf727d4975c1597bae36d679d1fdb83a92181c87e109d4fb2bc235baab1ace3f4cc939b5b2e29249c915ae6a854d64189f29d7832e79267a801eb9f01703e26a3127b662239e2f81fa1f321e6b1827c2ca5cd80cf52881b1b6921bc4265300", 0x92}], 0x7, &(0x7f0000000540)=[@rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r3, r6}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0x0, r8}], 0xd8, 0x9}, 0x408) (async) openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) munmap(&(0x7f0000fee000/0x4000)=nil, 0x4000) (async) 09:03:59 executing program 7: ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="82028dffffffffff"], 0x10) r2 = dup2(r1, 0xffffffffffffffff) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0)=0x43cb8, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 09:03:59 executing program 2: utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000000)={{0x0, 0x8}, {0x0, 0xffffffffffffffff}}, 0xbd9705994d5c0ead) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000000)={{0x0, 0x8}, {0x0, 0xffffffffffffffff}}, 0xbd9705994d5c0ead) (async) 09:03:59 executing program 6: sendto$inet6(0xffffffffffffffff, &(0x7f0000000180)="b07f220e7558e1588d88a20276d71d37ceb22b6ecfe6991728010a92a667fdf4097efa05d0fd47ffcc1fd9b4ae0d0d61f2c43c62f0d8c96b4fc1f5ee728d7b75d2cb2425ab4bbbc970df3648fa05beab41f0eae2e53b36e346b8567585eb28d4af5d83a06c1facb5e83cfb83e05fd3cd412cfaca3a84f54b82212edca12a0e23341c52422ac8f820e3ff8c9aaf574555205599bdae366c0df683db74d1748a509c8b8a8fd95042d8bfb278f3f19cc1957f872df6e607b983ab7b7580d3da2be04b4f56dac271691848fadca5331e36b10ed777ce9a06e7b72d915ef9309c69b0fb24cab11ab30e6b564a9f32290d2c462399061a07456d7d84", 0xf9, 0xc, &(0x7f0000000000)={0x18, 0x1, 0x3, 0x3}, 0xc) sysctl$kern(&(0x7f0000000140)={0x1, 0x22}, 0x2, &(0x7f0000000080)="83865d05", &(0x7f0000000040)=0x4, 0x0, 0x0) 09:03:59 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000980)=[{&(0x7f0000000580)=':', 0x1}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0xe970, 0x20000003, "7e00000000000000000000000000000200006ba3"}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0xfffffe00, 0x0, 0x1, 0x0, "c326cebd496bf467bd8f9313403a5e0ed194643f"}) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000140)='Z', 0x1}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) select(0x40, &(0x7f0000000040)={0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) 09:03:59 executing program 7: ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="82028dffffffffff"], 0x10) r2 = dup2(r1, 0xffffffffffffffff) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0)=0x43cb8, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 09:03:59 executing program 4: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x3, 0x0, 0xfff, 0x4}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x80000002, 0x100000000}) 09:03:59 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) (async) r1 = syz_open_pts() (async, rerun: 64) writev(r0, &(0x7f0000000980)=[{&(0x7f0000000580)=':', 0x1}], 0x1) (rerun: 64) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0xe970, 0x20000003, "7e00000000000000000000000000000200006ba3"}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0xfffffe00, 0x0, 0x1, 0x0, "c326cebd496bf467bd8f9313403a5e0ed194643f"}) (async, rerun: 32) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000140)='Z', 0x1}], 0x1) (rerun: 32) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) (async) select(0x40, &(0x7f0000000040)={0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) 09:03:59 executing program 6: sendto$inet6(0xffffffffffffffff, &(0x7f0000000180)="b07f220e7558e1588d88a20276d71d37ceb22b6ecfe6991728010a92a667fdf4097efa05d0fd47ffcc1fd9b4ae0d0d61f2c43c62f0d8c96b4fc1f5ee728d7b75d2cb2425ab4bbbc970df3648fa05beab41f0eae2e53b36e346b8567585eb28d4af5d83a06c1facb5e83cfb83e05fd3cd412cfaca3a84f54b82212edca12a0e23341c52422ac8f820e3ff8c9aaf574555205599bdae366c0df683db74d1748a509c8b8a8fd95042d8bfb278f3f19cc1957f872df6e607b983ab7b7580d3da2be04b4f56dac271691848fadca5331e36b10ed777ce9a06e7b72d915ef9309c69b0fb24cab11ab30e6b564a9f32290d2c462399061a07456d7d84", 0xf9, 0xc, &(0x7f0000000000)={0x18, 0x1, 0x3, 0x3}, 0xc) (async) sysctl$kern(&(0x7f0000000140)={0x1, 0x22}, 0x2, &(0x7f0000000080)="83865d05", &(0x7f0000000040)=0x4, 0x0, 0x0) 09:03:59 executing program 0: r0 = socket(0x1, 0x5, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82029d9cffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = msgget(0x2, 0x280) msgsnd(r2, &(0x7f0000000080)={0x1}, 0x8, 0x0) connect(r0, &(0x7f0000000140)=ANY=[@ANYRESOCT=r2, @ANYBLOB="4a42178416c7d780d5ec0d8b1229ec0772f424762721cf523709506c08e4703d"], 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r1, r3) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r4, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) r5 = socket$inet6(0x18, 0x2, 0x0) dup2(r4, r5) connect$unix(r4, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_int(r4, 0xffff, 0x100, &(0x7f0000000040)=0x8, 0x4) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) write(r1, 0x0, 0x0) 09:03:59 executing program 2: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) r1 = socket$inet6(0x18, 0x2, 0x0) dup2(r0, r1) sendmsg$unix(r1, &(0x7f00000001c0)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x0}, 0x1c, 0x0}, 0x0) fcntl$getflags(r1, 0x3) syz_emit_ethernet(0x12, &(0x7f0000000000)={@broadcast, @empty, [{[], {0x8100, 0x2, 0x1, 0x2}}], {@generic={0x8848}}}) 09:03:59 executing program 6: open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0xa0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8620, 0x0) 09:03:59 executing program 5: sysctl$kern(&(0x7f0000000000)={0x1, 0x3b}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x37}, 0x2, &(0x7f0000000080)="bf8b03793944ec455597773cdf8cc5c77080dfb49317c4e6f77dfe1dfeddccd157aad55dd35316c8e32af2349760d8b3d8b694859f38e983bfe0b037ce67331285ab6e43e553962152bf3bd31db58f96953456926637ef1513dab4381fd18deba2b87ec37177", &(0x7f0000000100)=0x66, &(0x7f0000000140)="306792010142f0d1b215fb9f07c397622c3e94c1", 0x14) 09:03:59 executing program 4: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x3, 0x0, 0xfff, 0x4}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x80000002, 0x100000000}) 09:03:59 executing program 7: ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="82028dffffffffff"], 0x10) r2 = dup2(r1, 0xffffffffffffffff) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0)=0x43cb8, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 09:03:59 executing program 2: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async, rerun: 64) getsockname$unix(r0, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) (async, rerun: 64) r1 = socket$inet6(0x18, 0x2, 0x0) dup2(r0, r1) (async) sendmsg$unix(r1, &(0x7f00000001c0)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x0}, 0x1c, 0x0}, 0x0) (async, rerun: 64) fcntl$getflags(r1, 0x3) (async, rerun: 64) syz_emit_ethernet(0x12, &(0x7f0000000000)={@broadcast, @empty, [{[], {0x8100, 0x2, 0x1, 0x2}}], {@generic={0x8848}}}) 09:03:59 executing program 0: r0 = socket(0x1, 0x5, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82029d9cffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = msgget(0x2, 0x280) msgsnd(r2, &(0x7f0000000080)={0x1}, 0x8, 0x0) connect(r0, &(0x7f0000000140)=ANY=[@ANYRESOCT=r2, @ANYBLOB="4a42178416c7d780d5ec0d8b1229ec0772f424762721cf523709506c08e4703d"], 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r1, r3) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r4, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) r5 = socket$inet6(0x18, 0x2, 0x0) dup2(r4, r5) connect$unix(r4, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_int(r4, 0xffff, 0x100, &(0x7f0000000040)=0x8, 0x4) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) write(r1, 0x0, 0x0) socket(0x1, 0x5, 0x0) (async) close(r0) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82029d9cffffffff"], 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x2, 0x2, 0x0) (async) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) (async) msgget(0x2, 0x280) (async) msgsnd(r2, &(0x7f0000000080)={0x1}, 0x8, 0x0) (async) connect(r0, &(0x7f0000000140)=ANY=[@ANYRESOCT=r2, @ANYBLOB="4a42178416c7d780d5ec0d8b1229ec0772f424762721cf523709506c08e4703d"], 0x10) (async) socket(0x2, 0x2, 0x0) (async) dup2(r1, r3) (async) socket(0x18, 0x2, 0x0) (async) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$unix(r4, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) (async) socket$inet6(0x18, 0x2, 0x0) (async) dup2(r4, r5) (async) connect$unix(r4, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) (async) setsockopt$sock_int(r4, 0xffff, 0x100, &(0x7f0000000040)=0x8, 0x4) (async) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) (async) write(r1, 0x0, 0x0) (async) 09:03:59 executing program 3: ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000100)=0x4) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8776dc0573891baf, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = dup(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="1f", 0x4000}], 0x1) (async) write(r2, &(0x7f00000000c0)="95", 0xfffffe76) dup2(r1, r2) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r3, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) r4 = socket$inet6(0x18, 0x2, 0x0) dup2(r3, r4) (async) connect$unix(r3, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) (async) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) dup2(r3, r5) r6 = open$dir(&(0x7f0000001240)='./file0\x00', 0x4000040000000242, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f0000000180)="fe", 0x1}], 0x1) execve(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r6) 09:03:59 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000980)=[{&(0x7f0000000580)=':', 0x1}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0xe970, 0x20000003, "7e00000000000000000000000000000200006ba3"}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0xfffffe00, 0x0, 0x1, 0x0, "c326cebd496bf467bd8f9313403a5e0ed194643f"}) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000140)='Z', 0x1}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) select(0x40, &(0x7f0000000040)={0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) (async) syz_open_pts() (async) close(r0) (async) syz_open_pts() (async) writev(r0, &(0x7f0000000980)=[{&(0x7f0000000580)=':', 0x1}], 0x1) (async) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0xe970, 0x20000003, "7e00000000000000000000000000000200006ba3"}) (async) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0xfffffe00, 0x0, 0x1, 0x0, "c326cebd496bf467bd8f9313403a5e0ed194643f"}) (async) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000140)='Z', 0x1}], 0x1) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) (async) select(0x40, &(0x7f0000000040)={0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) (async) 09:03:59 executing program 4: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x3, 0x0, 0xfff, 0x4}) (async) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x80000002, 0x100000000}) 09:03:59 executing program 6: open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0xa0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8620, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0xa0) (async) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8620, 0x0) (async) 09:04:00 executing program 7: r0 = syz_open_pts() ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="82028dffffffffff"], 0x10) r3 = dup2(r2, r0) dup2(r3, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f00000000c0)=0x43cb8, 0x4) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 09:04:00 executing program 4: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000080)="2b8eb14d0966177e773a3717246da0fe4bcccf4a5917d75850d1d6fc4cf8783cbd7d05c94f8d7914e300b1db1e70a2c1e02ad1c3946d7db26c16561811515e7933a1a60f9ef56d4639207ce651a85ef7c1dbd79eadf10f7d7604bf11953355a0c695a87a541ea1f1cfcc1be187f138459022e41d206315d7ce343b1174f5b024fceb9094839c4cbcd836019b1202ec33942a87375a6ac95497b7e42370e30df573bb272b8b29b62e175d6f5c3392f985d8495f4bb6fac2e41e3a98bfb32c42a48b1aa2", 0xc3}, {&(0x7f0000000180)="d85712f9cba388f7a3f032e2e072a9b65af476205d47c5163d63ebbdcb9786260a", 0x21}, {&(0x7f00000001c0)="3d67bb1a887aa53c050085ad69ca3d513f771a0b6c2838f95cb13c9107970c99d5863bc23773e7b76c8a63e5314a42e5d8352bb48218f840a7b1a6e1cd5feef3545172828f42db2f41cf223bccb8b901f819722154ab6fab44a7ff951ed733a4de5a2ac285a4b70ff8006b375e376387c51f8bbab8d2214dfb4082f3113a804a3ee22097a7cde5fbb191c427c2e3ff9e13102108376d3a72c3626dd8b2cc24434f7d931d7c4fe818600ae92d7f2107ce166391e3e1209662a48847a22fe91ebcdaa08f95b36126053f0f134075125d5dfdb17f45dc8c1bffc03489fc23e7c9cfc2a558f5321427bb84406ef9e88bada72742d3", 0xf3}, {&(0x7f00000002c0)="37d6ad176495d03588a89197dfcb2a0de80d2770118db7", 0x17}, {&(0x7f0000000300)="c3b82cc031dff8b8f5e28a0219d3968b82d6f34496097a981d3a49765849ae54e127fa19e3ae291e2775f17abaa1ebbe1373c7e9d10b00", 0x37}, {&(0x7f0000000340)="d30e441e2d825f107db6e951978c7ee7ae0caa0f768e6714af4818626bae25cb728e873eb2d69896b67e86b033685d026783b6d6729b9fe98c2cb8049ef0975557594b610c56468bda98d4644aebc5011f3e3ca5e4b17a3280c3c917970b3558cfeb8a1fe37a5b60cef297b0f18e", 0x6e}], 0x6, 0x401) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x80000002, 0x100000000}) fcntl$lock(r0, 0x7, &(0x7f0000000440)={0x3, 0x1, 0x7, 0xfffffffffffffff7}) 09:04:00 executing program 5: sysctl$kern(&(0x7f0000000000)={0x1, 0x3b}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x37}, 0x2, &(0x7f0000000080)="bf8b03793944ec455597773cdf8cc5c77080dfb49317c4e6f77dfe1dfeddccd157aad55dd35316c8e32af2349760d8b3d8b694859f38e983bfe0b037ce67331285ab6e43e553962152bf3bd31db58f96953456926637ef1513dab4381fd18deba2b87ec37177", &(0x7f0000000100)=0x66, &(0x7f0000000140)="306792010142f0d1b215fb9f07c397622c3e94c1", 0x14) 09:04:00 executing program 3: ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000100)=0x4) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8776dc0573891baf, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = dup(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="1f", 0x4000}], 0x1) (async, rerun: 64) write(r2, &(0x7f00000000c0)="95", 0xfffffe76) (async, rerun: 64) dup2(r1, r2) (async) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$unix(r3, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) (async) r4 = socket$inet6(0x18, 0x2, 0x0) dup2(r3, r4) (async) connect$unix(r3, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) (async) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) dup2(r3, r5) (async) r6 = open$dir(&(0x7f0000001240)='./file0\x00', 0x4000040000000242, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f0000000180)="fe", 0x1}], 0x1) (async) execve(0x0, 0x0, 0x0) (async) fcntl$dupfd(0xffffffffffffffff, 0x0, r6) 09:04:00 executing program 0: r0 = socket(0x1, 0x5, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82029d9cffffffff"], 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) (async) r2 = msgget(0x2, 0x280) msgsnd(r2, &(0x7f0000000080)={0x1}, 0x8, 0x0) connect(r0, &(0x7f0000000140)=ANY=[@ANYRESOCT=r2, @ANYBLOB="4a42178416c7d780d5ec0d8b1229ec0772f424762721cf523709506c08e4703d"], 0x10) (async) r3 = socket(0x2, 0x2, 0x0) dup2(r1, r3) (async) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r4, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) r5 = socket$inet6(0x18, 0x2, 0x0) dup2(r4, r5) (async) connect$unix(r4, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) (async) setsockopt$sock_int(r4, 0xffff, 0x100, &(0x7f0000000040)=0x8, 0x4) (async) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) (async) write(r1, 0x0, 0x0) 09:04:00 executing program 6: open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0xa0) (async) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8620, 0x0) 09:04:00 executing program 1: syz_emit_ethernet(0x4a, &(0x7f00000000c0)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "0300", 0x14, 0x0, 0x0, @loopback, @empty, {[], @tcp={{0x2, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 09:04:00 executing program 2: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) r1 = socket$inet6(0x18, 0x2, 0x0) dup2(r0, r1) sendmsg$unix(r1, &(0x7f00000001c0)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x0}, 0x1c, 0x0}, 0x0) (async) fcntl$getflags(r1, 0x3) (async, rerun: 64) syz_emit_ethernet(0x12, &(0x7f0000000000)={@broadcast, @empty, [{[], {0x8100, 0x2, 0x1, 0x2}}], {@generic={0x8848}}}) (rerun: 64) 09:04:00 executing program 5: sysctl$kern(&(0x7f0000000000)={0x1, 0x3b}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x37}, 0x2, &(0x7f0000000080)="bf8b03793944ec455597773cdf8cc5c77080dfb49317c4e6f77dfe1dfeddccd157aad55dd35316c8e32af2349760d8b3d8b694859f38e983bfe0b037ce67331285ab6e43e553962152bf3bd31db58f96953456926637ef1513dab4381fd18deba2b87ec37177", &(0x7f0000000100)=0x66, &(0x7f0000000140)="306792010142f0d1b215fb9f07c397622c3e94c1", 0x14) sysctl$kern(&(0x7f0000000000)={0x1, 0x3b}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x37}, 0x2, &(0x7f0000000080)="bf8b03793944ec455597773cdf8cc5c77080dfb49317c4e6f77dfe1dfeddccd157aad55dd35316c8e32af2349760d8b3d8b694859f38e983bfe0b037ce67331285ab6e43e553962152bf3bd31db58f96953456926637ef1513dab4381fd18deba2b87ec37177", &(0x7f0000000100)=0x66, &(0x7f0000000140)="306792010142f0d1b215fb9f07c397622c3e94c1", 0x14) (async) 09:04:00 executing program 4: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000080)="2b8eb14d0966177e773a3717246da0fe4bcccf4a5917d75850d1d6fc4cf8783cbd7d05c94f8d7914e300b1db1e70a2c1e02ad1c3946d7db26c16561811515e7933a1a60f9ef56d4639207ce651a85ef7c1dbd79eadf10f7d7604bf11953355a0c695a87a541ea1f1cfcc1be187f138459022e41d206315d7ce343b1174f5b024fceb9094839c4cbcd836019b1202ec33942a87375a6ac95497b7e42370e30df573bb272b8b29b62e175d6f5c3392f985d8495f4bb6fac2e41e3a98bfb32c42a48b1aa2", 0xc3}, {&(0x7f0000000180)="d85712f9cba388f7a3f032e2e072a9b65af476205d47c5163d63ebbdcb9786260a", 0x21}, {&(0x7f00000001c0)="3d67bb1a887aa53c050085ad69ca3d513f771a0b6c2838f95cb13c9107970c99d5863bc23773e7b76c8a63e5314a42e5d8352bb48218f840a7b1a6e1cd5feef3545172828f42db2f41cf223bccb8b901f819722154ab6fab44a7ff951ed733a4de5a2ac285a4b70ff8006b375e376387c51f8bbab8d2214dfb4082f3113a804a3ee22097a7cde5fbb191c427c2e3ff9e13102108376d3a72c3626dd8b2cc24434f7d931d7c4fe818600ae92d7f2107ce166391e3e1209662a48847a22fe91ebcdaa08f95b36126053f0f134075125d5dfdb17f45dc8c1bffc03489fc23e7c9cfc2a558f5321427bb84406ef9e88bada72742d3", 0xf3}, {&(0x7f00000002c0)="37d6ad176495d03588a89197dfcb2a0de80d2770118db7", 0x17}, {&(0x7f0000000300)="c3b82cc031dff8b8f5e28a0219d3968b82d6f34496097a981d3a49765849ae54e127fa19e3ae291e2775f17abaa1ebbe1373c7e9d10b00", 0x37}, {&(0x7f0000000340)="d30e441e2d825f107db6e951978c7ee7ae0caa0f768e6714af4818626bae25cb728e873eb2d69896b67e86b033685d026783b6d6729b9fe98c2cb8049ef0975557594b610c56468bda98d4644aebc5011f3e3ca5e4b17a3280c3c917970b3558cfeb8a1fe37a5b60cef297b0f18e", 0x6e}], 0x6, 0x401) (async) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x80000002, 0x100000000}) (async) fcntl$lock(r0, 0x7, &(0x7f0000000440)={0x3, 0x1, 0x7, 0xfffffffffffffff7}) 09:04:00 executing program 1: syz_emit_ethernet(0x4a, &(0x7f00000000c0)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "0300", 0x14, 0x0, 0x0, @loopback, @empty, {[], @tcp={{0x2, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) syz_emit_ethernet(0x4a, &(0x7f00000000c0)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "0300", 0x14, 0x0, 0x0, @loopback, @empty, {[], @tcp={{0x2, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) (async) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) (async) 09:04:00 executing program 6: unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='c\x00') r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x8a) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x21) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8) 09:04:00 executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000040)=[{}, {0x3}, {0x3}]}) sysctl$kern(&(0x7f0000000040)={0x1, 0x49}, 0x6, &(0x7f0000000080)="f7a451e4a37b0df30b1d328b", &(0x7f0000000180)=0xff1b, 0x0, 0x0) 09:04:00 executing program 0: getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 09:04:00 executing program 7: r0 = syz_open_pts() ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="82028dffffffffff"], 0x10) r3 = dup2(r2, r0) dup2(r3, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f00000000c0)=0x43cb8, 0x4) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 09:04:00 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x165) open$dir(&(0x7f0000000140)='./file0/../file0\x00', 0x0, 0x0) lstat(&(0x7f0000000000)='./file0/../file0/../file0\x00', &(0x7f00000000c0)) 09:04:00 executing program 5: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x200}], 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="82028b35c7"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) dup2(r0, r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) 09:04:00 executing program 4: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000080)="2b8eb14d0966177e773a3717246da0fe4bcccf4a5917d75850d1d6fc4cf8783cbd7d05c94f8d7914e300b1db1e70a2c1e02ad1c3946d7db26c16561811515e7933a1a60f9ef56d4639207ce651a85ef7c1dbd79eadf10f7d7604bf11953355a0c695a87a541ea1f1cfcc1be187f138459022e41d206315d7ce343b1174f5b024fceb9094839c4cbcd836019b1202ec33942a87375a6ac95497b7e42370e30df573bb272b8b29b62e175d6f5c3392f985d8495f4bb6fac2e41e3a98bfb32c42a48b1aa2", 0xc3}, {&(0x7f0000000180)="d85712f9cba388f7a3f032e2e072a9b65af476205d47c5163d63ebbdcb9786260a", 0x21}, {&(0x7f00000001c0)="3d67bb1a887aa53c050085ad69ca3d513f771a0b6c2838f95cb13c9107970c99d5863bc23773e7b76c8a63e5314a42e5d8352bb48218f840a7b1a6e1cd5feef3545172828f42db2f41cf223bccb8b901f819722154ab6fab44a7ff951ed733a4de5a2ac285a4b70ff8006b375e376387c51f8bbab8d2214dfb4082f3113a804a3ee22097a7cde5fbb191c427c2e3ff9e13102108376d3a72c3626dd8b2cc24434f7d931d7c4fe818600ae92d7f2107ce166391e3e1209662a48847a22fe91ebcdaa08f95b36126053f0f134075125d5dfdb17f45dc8c1bffc03489fc23e7c9cfc2a558f5321427bb84406ef9e88bada72742d3", 0xf3}, {&(0x7f00000002c0)="37d6ad176495d03588a89197dfcb2a0de80d2770118db7", 0x17}, {&(0x7f0000000300)="c3b82cc031dff8b8f5e28a0219d3968b82d6f34496097a981d3a49765849ae54e127fa19e3ae291e2775f17abaa1ebbe1373c7e9d10b00", 0x37}, {&(0x7f0000000340)="d30e441e2d825f107db6e951978c7ee7ae0caa0f768e6714af4818626bae25cb728e873eb2d69896b67e86b033685d026783b6d6729b9fe98c2cb8049ef0975557594b610c56468bda98d4644aebc5011f3e3ca5e4b17a3280c3c917970b3558cfeb8a1fe37a5b60cef297b0f18e", 0x6e}], 0x6, 0x401) (async) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x80000002, 0x100000000}) (async, rerun: 64) fcntl$lock(r0, 0x7, &(0x7f0000000440)={0x3, 0x1, 0x7, 0xfffffffffffffff7}) (rerun: 64) 09:04:00 executing program 1: syz_emit_ethernet(0x4a, &(0x7f00000000c0)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "0300", 0x14, 0x0, 0x0, @loopback, @empty, {[], @tcp={{0x2, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) (async) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 09:04:00 executing program 0: getuid() (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 09:04:00 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x165) (async) open$dir(&(0x7f0000000140)='./file0/../file0\x00', 0x0, 0x0) (async) lstat(&(0x7f0000000000)='./file0/../file0/../file0\x00', &(0x7f00000000c0)) 09:04:00 executing program 6: unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='c\x00') r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x8a) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x21) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='c\x00') (async) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x8a) (async) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x21) (async) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') (async) unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) (async) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') (async) unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8) (async) 09:04:00 executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000040)=[{}, {0x3}, {0x3}]}) sysctl$kern(&(0x7f0000000040)={0x1, 0x49}, 0x6, &(0x7f0000000080)="f7a451e4a37b0df30b1d328b", &(0x7f0000000180)=0xff1b, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000040)=[{}, {0x3}, {0x3}]}) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x49}, 0x6, &(0x7f0000000080)="f7a451e4a37b0df30b1d328b", &(0x7f0000000180)=0xff1b, 0x0, 0x0) (async) 09:04:00 executing program 0: getuid() (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 09:04:00 executing program 0: poll(0x0, 0x0, 0x8) 09:04:00 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x165) (async, rerun: 32) open$dir(&(0x7f0000000140)='./file0/../file0\x00', 0x0, 0x0) (rerun: 32) lstat(&(0x7f0000000000)='./file0/../file0/../file0\x00', &(0x7f00000000c0)) 09:04:00 executing program 6: unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='c\x00') (async) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x8a) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x21) (async) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') (async) unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8) 09:04:00 executing program 1: r0 = kqueue() pipe2(&(0x7f0000002a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}, {}, {{r1}, 0xfffffffffffffffe, 0x31}], 0x0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffd, 0x13, 0x0, 0x0, 0x40000000}], 0x0, 0x0) pipe(&(0x7f0000000000)) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0xc28, 0x0) kevent(r0, &(0x7f0000000080), 0x6, 0x0, 0x1000, 0x0) 09:04:00 executing program 0: poll(0x0, 0x0, 0x8) 09:04:00 executing program 3: syz_extract_tcp_res$synack(&(0x7f0000000240)={0x41424344}, 0x1, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000700)=ANY=[@ANYBLOB="03f730fd396e469b70c08aebab31817d193f5a50641f7b00179b7b83b6fa5f0e358d36642145cabb62586da2ec02fdeed6fa06d755eafae67bdbca2ef5bee872d15a05e1602b939b107b3e6094aaabfac0c9d3aa9323c3379b44818abb5451a5fc2d69348d3eb098561bade341ee737ef5b5f8bfa2b56b99bf22be1c25ea4e3f15d0"], 0x169, 0x0) msgsnd(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="01"], 0xee, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) msgrcv(r1, &(0x7f00000001c0)=ANY=[@ANYRES64=r2, @ANYRESHEX=r1, @ANYRESHEX=r0, @ANYRES16, @ANYRES64], 0x94, 0x1, 0x800) syz_emit_ethernet(0x36, &(0x7f0000000380)=ANY=[@ANYRES16=r0, @ANYRES32=r0, @ANYRES32=0x41424344, @ANYBLOB="500000009078000000000000"]) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) 09:04:00 executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000040)=[{}, {0x3}, {0x3}]}) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x49}, 0x6, &(0x7f0000000080)="f7a451e4a37b0df30b1d328b", &(0x7f0000000180)=0xff1b, 0x0, 0x0) 09:04:00 executing program 4: fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x80000002, 0x100000000}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) r1 = socket$inet6(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x4f4) 09:04:01 executing program 5: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x200}], 0x0, 0x0) (async) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="82028b35c7"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) (async) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) dup2(r0, r1) (async) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) 09:04:01 executing program 7: r0 = syz_open_pts() ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="82028dffffffffff"], 0x10) r3 = dup2(r2, r0) dup2(r3, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f00000000c0)=0x43cb8, 0x4) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 09:04:01 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8211, 0x0) write(r0, &(0x7f0000000240)='H', 0x1) ftruncate(r0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='W\x00') r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r1, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) r2 = socket$inet6(0x18, 0x2, 0x0) dup2(r1, r2) connect$unix(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4010, r1, 0x4) 09:04:01 executing program 0: poll(0x0, 0x0, 0x8) 09:04:01 executing program 3: syz_extract_tcp_res$synack(&(0x7f0000000240)={0x41424344}, 0x1, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000700)=ANY=[@ANYBLOB="03f730fd396e469b70c08aebab31817d193f5a50641f7b00179b7b83b6fa5f0e358d36642145cabb62586da2ec02fdeed6fa06d755eafae67bdbca2ef5bee872d15a05e1602b939b107b3e6094aaabfac0c9d3aa9323c3379b44818abb5451a5fc2d69348d3eb098561bade341ee737ef5b5f8bfa2b56b99bf22be1c25ea4e3f15d0"], 0x169, 0x0) msgsnd(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="01"], 0xee, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) msgrcv(r1, &(0x7f00000001c0)=ANY=[@ANYRES64=r2, @ANYRESHEX=r1, @ANYRESHEX=r0, @ANYRES16, @ANYRES64], 0x94, 0x1, 0x800) syz_emit_ethernet(0x36, &(0x7f0000000380)=ANY=[@ANYRES16=r0, @ANYRES32=r0, @ANYRES32=0x41424344, @ANYBLOB="500000009078000000000000"]) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000240), 0x1, 0x0) (async) msgget$private(0x0, 0xfffffffffffffffd) (async) msgsnd(r1, &(0x7f0000000700)=ANY=[@ANYBLOB="03f730fd396e469b70c08aebab31817d193f5a50641f7b00179b7b83b6fa5f0e358d36642145cabb62586da2ec02fdeed6fa06d755eafae67bdbca2ef5bee872d15a05e1602b939b107b3e6094aaabfac0c9d3aa9323c3379b44818abb5451a5fc2d69348d3eb098561bade341ee737ef5b5f8bfa2b56b99bf22be1c25ea4e3f15d0"], 0x169, 0x0) (async) msgsnd(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="01"], 0xee, 0x0) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) (async) msgrcv(r1, &(0x7f00000001c0)=ANY=[@ANYRES64=r2, @ANYRESHEX=r1, @ANYRESHEX=r0, @ANYRES16, @ANYRES64], 0x94, 0x1, 0x800) (async) syz_emit_ethernet(0x36, &(0x7f0000000380)=ANY=[@ANYRES16=r0, @ANYRES32=r0, @ANYRES32=0x41424344, @ANYBLOB="500000009078000000000000"]) (async) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) (async) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) (async) 09:04:01 executing program 1: r0 = kqueue() (async) pipe2(&(0x7f0000002a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}, {}, {{r1}, 0xfffffffffffffffe, 0x31}], 0x0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffd, 0x13, 0x0, 0x0, 0x40000000}], 0x0, 0x0) (async) pipe(&(0x7f0000000000)) (async) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0xc28, 0x0) (async) kevent(r0, &(0x7f0000000080), 0x6, 0x0, 0x1000, 0x0) 09:04:01 executing program 4: fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x80000002, 0x100000000}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) r1 = socket$inet6(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x4f4) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x80000002, 0x100000000}) (async) socket(0x18, 0x2, 0x0) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$unix(r0, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) (async) socket$inet6(0x18, 0x2, 0x0) (async) dup2(r0, r1) (async) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) (async) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x4f4) (async) 09:04:01 executing program 2: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}], 0x1, 0x0) r0 = open(&(0x7f0000001640)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x400020000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r1, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) r2 = socket$inet6(0x18, 0x2, 0x0) dup2(r1, r2) sendmsg$unix(r2, &(0x7f00000001c0)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x0}, 0x1c, 0x0}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r2, 0x6, r3) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 09:04:01 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8211, 0x0) write(r0, &(0x7f0000000240)='H', 0x1) (async) ftruncate(r0, 0x0) (async) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='W\x00') (async) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r1, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) r2 = socket$inet6(0x18, 0x2, 0x0) dup2(r1, r2) (async) connect$unix(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) (async) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4010, r1, 0x4) 09:04:01 executing program 7: r0 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="82028dffffffffff"], 0x10) r3 = dup2(r2, r0) dup2(r3, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f00000000c0)=0x43cb8, 0x4) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 09:04:01 executing program 3: syz_extract_tcp_res$synack(&(0x7f0000000240)={0x41424344}, 0x1, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000700)=ANY=[@ANYBLOB="03f730fd396e469b70c08aebab31817d193f5a50641f7b00179b7b83b6fa5f0e358d36642145cabb62586da2ec02fdeed6fa06d755eafae67bdbca2ef5bee872d15a05e1602b939b107b3e6094aaabfac0c9d3aa9323c3379b44818abb5451a5fc2d69348d3eb098561bade341ee737ef5b5f8bfa2b56b99bf22be1c25ea4e3f15d0"], 0x169, 0x0) msgsnd(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="01"], 0xee, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) msgrcv(r1, &(0x7f00000001c0)=ANY=[@ANYRES64=r2, @ANYRESHEX=r1, @ANYRESHEX=r0, @ANYRES16, @ANYRES64], 0x94, 0x1, 0x800) syz_emit_ethernet(0x36, &(0x7f0000000380)=ANY=[@ANYRES16=r0, @ANYRES32=r0, @ANYRES32=0x41424344, @ANYBLOB="500000009078000000000000"]) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000240), 0x1, 0x0) (async) msgget$private(0x0, 0xfffffffffffffffd) (async) msgsnd(r1, &(0x7f0000000700)=ANY=[@ANYBLOB="03f730fd396e469b70c08aebab31817d193f5a50641f7b00179b7b83b6fa5f0e358d36642145cabb62586da2ec02fdeed6fa06d755eafae67bdbca2ef5bee872d15a05e1602b939b107b3e6094aaabfac0c9d3aa9323c3379b44818abb5451a5fc2d69348d3eb098561bade341ee737ef5b5f8bfa2b56b99bf22be1c25ea4e3f15d0"], 0x169, 0x0) (async) msgsnd(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="01"], 0xee, 0x0) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) (async) msgrcv(r1, &(0x7f00000001c0)=ANY=[@ANYRES64=r2, @ANYRESHEX=r1, @ANYRESHEX=r0, @ANYRES16, @ANYRES64], 0x94, 0x1, 0x800) (async) syz_emit_ethernet(0x36, &(0x7f0000000380)=ANY=[@ANYRES16=r0, @ANYRES32=r0, @ANYRES32=0x41424344, @ANYBLOB="500000009078000000000000"]) (async) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) (async) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) (async) 09:04:01 executing program 1: r0 = kqueue() pipe2(&(0x7f0000002a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}, {}, {{r1}, 0xfffffffffffffffe, 0x31}], 0x0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffd, 0x13, 0x0, 0x0, 0x40000000}], 0x0, 0x0) pipe(&(0x7f0000000000)) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0xc28, 0x0) kevent(r0, &(0x7f0000000080), 0x6, 0x0, 0x1000, 0x0) kqueue() (async) pipe2(&(0x7f0000002a80), 0x0) (async) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}, {}, {{r1}, 0xfffffffffffffffe, 0x31}], 0x0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffd, 0x13, 0x0, 0x0, 0x40000000}], 0x0, 0x0) (async) pipe(&(0x7f0000000000)) (async) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0xc28, 0x0) (async) kevent(r0, &(0x7f0000000080), 0x6, 0x0, 0x1000, 0x0) (async) 09:04:01 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8211, 0x0) write(r0, &(0x7f0000000240)='H', 0x1) ftruncate(r0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='W\x00') r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r1, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) r2 = socket$inet6(0x18, 0x2, 0x0) dup2(r1, r2) connect$unix(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4010, r1, 0x4) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8211, 0x0) (async) write(r0, &(0x7f0000000240)='H', 0x1) (async) ftruncate(r0, 0x0) (async) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='W\x00') (async) socket(0x18, 0x2, 0x0) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$unix(r1, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) (async) socket$inet6(0x18, 0x2, 0x0) (async) dup2(r1, r2) (async) connect$unix(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) (async) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4010, r1, 0x4) (async) 09:04:01 executing program 2: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}], 0x1, 0x0) (async) r0 = open(&(0x7f0000001640)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) (async, rerun: 32) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) (async, rerun: 32) preadv(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x400020000) (async) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) (async) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r1, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) (async) r2 = socket$inet6(0x18, 0x2, 0x0) dup2(r1, r2) (async) sendmsg$unix(r2, &(0x7f00000001c0)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x0}, 0x1c, 0x0}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r2, 0x6, r3) (async) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 09:04:01 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) r3 = socket$inet6(0x18, 0x2, 0x0) dup2(r2, r3) sendmsg$unix(r3, &(0x7f00000001c0)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x0}, 0x1c, 0x0}, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r4, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) r5 = socket$inet6(0x18, 0x2, 0x0) dup2(r4, r5) sendmsg$unix(r5, &(0x7f00000001c0)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x0}, 0x1c, 0x0}, 0x0) socket(0x18, 0x2, 0x0) dup2(0xffffffffffffffff, r5) write(r1, &(0x7f00000001c0)="092009df00000000000014804752cd8439df6dfe4ed2848f4aaaf26d69d99746cbe7b462cadf8f29157cb4b0159b19fc25be22ab705abf281e73d9b6338a02bf0a", 0x41) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 09:04:01 executing program 4: fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x80000002, 0x100000000}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) r1 = socket$inet6(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x4f4) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x80000002, 0x100000000}) (async) socket(0x18, 0x2, 0x0) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$unix(r0, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) (async) socket$inet6(0x18, 0x2, 0x0) (async) dup2(r0, r1) (async) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) (async) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x4f4) (async) 09:04:01 executing program 4: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x80000002, 0x100000004, r1}) 09:04:01 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) (async) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$unix(r2, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) r3 = socket$inet6(0x18, 0x2, 0x0) dup2(r2, r3) (async) sendmsg$unix(r3, &(0x7f00000001c0)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x0}, 0x1c, 0x0}, 0x0) (async) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$unix(r4, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) r5 = socket$inet6(0x18, 0x2, 0x0) dup2(r4, r5) sendmsg$unix(r5, &(0x7f00000001c0)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x0}, 0x1c, 0x0}, 0x0) (async) socket(0x18, 0x2, 0x0) (async, rerun: 64) dup2(0xffffffffffffffff, r5) (rerun: 64) write(r1, &(0x7f00000001c0)="092009df00000000000014804752cd8439df6dfe4ed2848f4aaaf26d69d99746cbe7b462cadf8f29157cb4b0159b19fc25be22ab705abf281e73d9b6338a02bf0a", 0x41) (async) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 09:04:01 executing program 1: r0 = syz_open_pts() fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x7, 0x90d2, 0x0, "0000005b000000ff01000063ae9e0bf487f48900"}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x800, 0x5, 0x1d3a9273, 0xffff, "c80f9f393b0ff4e1e18fc9fbef0d379e442fa4c1", 0x5, 0x7}) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) r1 = socket(0x18, 0x2, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000200)) r3 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r1, &(0x7f00000002c0)=ANY=[], &(0x7f0000000100)=0x51) r4 = socket$inet6(0x18, 0x2, 0x0) dup2(r1, r4) syz_open_pts() sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0x0, 0x408}, 0x1) write(r0, &(0x7f00000002c0)="f28324c468cf19724d0f2a18c90e7b2518b1817be3a8a6dd9345789504122f7a4dc715ae4c69c46c62b34e79bb31e0665c684d0e6fd78503ef556af708949fa81f269d51f26d362fe208ad76c7828107c5e66fd931f4d00db08a223ccc7c76e444a3d6c317da8d6fa552438f16b102ec79f41c3853fbec341e5d092f28d35bad892e2a89dc5b8ae3c693c7049bc5b949235122886a7d53706c121af8177c6ad31246cb3ff49f7975c46d6dbcf898ae99d26797931c3763d4d366b37e0030d6fe2c113fee3972c9cf5da3d2b912bb6d6bf826ecaac487865d05d2f9326801891467bb860663190e27684d9e97edab42a50a6d03ab3fc000000000000000b624a635af4a6749306cd2e99b65e5c4c2d589725445bf45d554f67819c180655263843c70ff2394f8", 0x126) syz_open_pts() 09:04:01 executing program 6: minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x1}, 0x8) r1 = dup(r0) listen(r1, 0x0) mprotect(&(0x7f0000be1000/0x3000)=nil, 0x3000, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) write(0xffffffffffffffff, &(0x7f00000001c0)="824178c88d55f2c13677febef3e0e16d91f905890bedb97809527f014da2e5ae812b845c69be71c4163b4f786b03a80b68adaa5bac75327d948cb6e0135f01e1fa90bc4557ab17dad1bdeeaa76a81d015020a3c64a8218b24b30a8e7998d825159ee950358c83b311c3dab4a85c619d61811f8bd82563d6ef12fedaf58e1116f76a9d0ce18f7c8c9d17738f92a1cf709a140702aaafd41268d45c16a5b75b559faafa1c13f5e9f1f57b1e81437821696000000000000", 0xb6) shmget$private(0x0, 0xc00000, 0x0, &(0x7f00001a6000/0xc00000)=nil) sendto$inet(r2, &(0x7f0000000140)='x', 0x1, 0x401, 0x0, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x1010, 0xffffffffffffffff, 0x0) close(r2) accept$unix(r1, 0x0, 0x0) recvfrom$inet(r2, &(0x7f0000000040)=""/56, 0x38, 0x801, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000100)=0x8, 0x4) recvmsg(r2, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x843) 09:04:01 executing program 7: r0 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="82028dffffffffff"], 0x10) r3 = dup2(r2, r0) dup2(r3, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f00000000c0)=0x43cb8, 0x4) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 09:04:01 executing program 3: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) r0 = syz_open_pts() close(r0) pipe(&(0x7f0000000340)={0xffffffffffffffff}) readv(r1, &(0x7f0000000600)=[{&(0x7f0000000140)=""/132, 0x84}], 0x1) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) setrlimit(0x8, &(0x7f0000000200)={0x85, 0x5}) r3 = socket$inet6(0x18, 0x2, 0x0) dup2(r2, r3) socket(0x6, 0x4, 0xe9) connect$unix(r2, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) close(r2) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) syz_open_pts() 09:04:01 executing program 5: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x200}], 0x0, 0x0) (async) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="82028b35c7"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) (async) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) (async) dup2(r0, r1) (async) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) 09:04:01 executing program 2: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}], 0x1, 0x0) r0 = open(&(0x7f0000001640)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) (async) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x400020000) (async, rerun: 64) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) (rerun: 64) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$unix(r1, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) (async) r2 = socket$inet6(0x18, 0x2, 0x0) dup2(r1, r2) (async, rerun: 64) sendmsg$unix(r2, &(0x7f00000001c0)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x0}, 0x1c, 0x0}, 0x0) (async, rerun: 64) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r2, 0x6, r3) (async) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 09:04:02 executing program 7: r0 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="82028dffffffffff"], 0x10) r3 = dup2(r2, r0) dup2(r3, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f00000000c0)=0x43cb8, 0x4) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 09:04:02 executing program 1: r0 = syz_open_pts() fcntl$dupfd(r0, 0x0, r0) (async) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x7, 0x90d2, 0x0, "0000005b000000ff01000063ae9e0bf487f48900"}) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x800, 0x5, 0x1d3a9273, 0xffff, "c80f9f393b0ff4e1e18fc9fbef0d379e442fa4c1", 0x5, 0x7}) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) (async) r1 = socket(0x18, 0x2, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000200)) (async) r3 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$unix(r1, &(0x7f00000002c0)=ANY=[], &(0x7f0000000100)=0x51) r4 = socket$inet6(0x18, 0x2, 0x0) dup2(r1, r4) syz_open_pts() sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0x0, 0x408}, 0x1) (async) write(r0, &(0x7f00000002c0)="f28324c468cf19724d0f2a18c90e7b2518b1817be3a8a6dd9345789504122f7a4dc715ae4c69c46c62b34e79bb31e0665c684d0e6fd78503ef556af708949fa81f269d51f26d362fe208ad76c7828107c5e66fd931f4d00db08a223ccc7c76e444a3d6c317da8d6fa552438f16b102ec79f41c3853fbec341e5d092f28d35bad892e2a89dc5b8ae3c693c7049bc5b949235122886a7d53706c121af8177c6ad31246cb3ff49f7975c46d6dbcf898ae99d26797931c3763d4d366b37e0030d6fe2c113fee3972c9cf5da3d2b912bb6d6bf826ecaac487865d05d2f9326801891467bb860663190e27684d9e97edab42a50a6d03ab3fc000000000000000b624a635af4a6749306cd2e99b65e5c4c2d589725445bf45d554f67819c180655263843c70ff2394f8", 0x126) (async) syz_open_pts() 09:04:02 executing program 7: r0 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) socketpair$unix(0x1, 0x5, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="82028dffffffffff"], 0x10) r2 = dup2(r1, r0) dup2(r2, 0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f00000000c0)=0x43cb8, 0x4) r3 = dup(0xffffffffffffffff) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 09:04:02 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) r3 = socket$inet6(0x18, 0x2, 0x0) dup2(r2, r3) sendmsg$unix(r3, &(0x7f00000001c0)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x0}, 0x1c, 0x0}, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r4, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) r5 = socket$inet6(0x18, 0x2, 0x0) dup2(r4, r5) sendmsg$unix(r5, &(0x7f00000001c0)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x0}, 0x1c, 0x0}, 0x0) socket(0x18, 0x2, 0x0) dup2(0xffffffffffffffff, r5) write(r1, &(0x7f00000001c0)="092009df00000000000014804752cd8439df6dfe4ed2848f4aaaf26d69d99746cbe7b462cadf8f29157cb4b0159b19fc25be22ab705abf281e73d9b6338a02bf0a", 0x41) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) (async) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) (async) fcntl$dupfd(r0, 0x0, r0) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) (async) socket(0x18, 0x2, 0x0) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$unix(r2, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) (async) socket$inet6(0x18, 0x2, 0x0) (async) dup2(r2, r3) (async) sendmsg$unix(r3, &(0x7f00000001c0)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x0}, 0x1c, 0x0}, 0x0) (async) socket(0x18, 0x2, 0x0) (async) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$unix(r4, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) (async) socket$inet6(0x18, 0x2, 0x0) (async) dup2(r4, r5) (async) sendmsg$unix(r5, &(0x7f00000001c0)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x0}, 0x1c, 0x0}, 0x0) (async) socket(0x18, 0x2, 0x0) (async) dup2(0xffffffffffffffff, r5) (async) write(r1, &(0x7f00000001c0)="092009df00000000000014804752cd8439df6dfe4ed2848f4aaaf26d69d99746cbe7b462cadf8f29157cb4b0159b19fc25be22ab705abf281e73d9b6338a02bf0a", 0x41) (async) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) 09:04:02 executing program 4: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x80000002, 0x100000004, r1}) 09:04:02 executing program 1: r0 = syz_open_pts() fcntl$dupfd(r0, 0x0, r0) (async) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x7, 0x90d2, 0x0, "0000005b000000ff01000063ae9e0bf487f48900"}) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x800, 0x5, 0x1d3a9273, 0xffff, "c80f9f393b0ff4e1e18fc9fbef0d379e442fa4c1", 0x5, 0x7}) (async) syz_open_pts() (async) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) (async) r1 = socket(0x18, 0x2, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000200)) (async) r3 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$unix(r1, &(0x7f00000002c0)=ANY=[], &(0x7f0000000100)=0x51) (async) r4 = socket$inet6(0x18, 0x2, 0x0) dup2(r1, r4) (async) syz_open_pts() (async) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0x0, 0x408}, 0x1) (async) write(r0, &(0x7f00000002c0)="f28324c468cf19724d0f2a18c90e7b2518b1817be3a8a6dd9345789504122f7a4dc715ae4c69c46c62b34e79bb31e0665c684d0e6fd78503ef556af708949fa81f269d51f26d362fe208ad76c7828107c5e66fd931f4d00db08a223ccc7c76e444a3d6c317da8d6fa552438f16b102ec79f41c3853fbec341e5d092f28d35bad892e2a89dc5b8ae3c693c7049bc5b949235122886a7d53706c121af8177c6ad31246cb3ff49f7975c46d6dbcf898ae99d26797931c3763d4d366b37e0030d6fe2c113fee3972c9cf5da3d2b912bb6d6bf826ecaac487865d05d2f9326801891467bb860663190e27684d9e97edab42a50a6d03ab3fc000000000000000b624a635af4a6749306cd2e99b65e5c4c2d589725445bf45d554f67819c180655263843c70ff2394f8", 0x126) syz_open_pts() 09:04:02 executing program 7: r0 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) socketpair$unix(0x1, 0x5, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="82028dffffffffff"], 0x10) r2 = dup2(r1, r0) dup2(r2, 0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f00000000c0)=0x43cb8, 0x4) r3 = dup(0xffffffffffffffff) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 09:04:02 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0xc0) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='c\x00') rmdir(&(0x7f0000000040)='./file0\x00') r0 = syz_open_pts() r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="8e02adffff03454175ec7a2cddb8f5d8ec7f28e4822efe4b721c2900e73fb5f6de5ab05bd7ec2fa167a223a381c407566be94f359774d3d06770caea6143961d12312c700f9680de3220ce34f220262844408080f52441c4359d4f98e1c1cc8e81a2753c321091016e68323a"], 0x10) r2 = dup2(r1, r0) getpeername(r2, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) r3 = socket$unix(0x1, 0x5, 0x0) bind(r3, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) 09:04:02 executing program 3: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) r0 = syz_open_pts() close(r0) pipe(&(0x7f0000000340)={0xffffffffffffffff}) readv(r1, &(0x7f0000000600)=[{&(0x7f0000000140)=""/132, 0x84}], 0x1) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$unix(r2, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) (async) setrlimit(0x8, &(0x7f0000000200)={0x85, 0x5}) (async, rerun: 32) r3 = socket$inet6(0x18, 0x2, 0x0) (rerun: 32) dup2(r2, r3) socket(0x6, 0x4, 0xe9) connect$unix(r2, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) (async) close(r2) (async) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) (async) syz_open_pts() 09:04:02 executing program 5: fchflags(0xffffffffffffffff, 0x10000) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="02d241e419a6e0cad4cad0bceef99a17ac0140744ce3122258ef6c62deab4e9275cbff53ecc054e443142d9f9500148d52200aedaaf596a912b27732809b96e5e04bb3592ac3b4124e6559c72afa91f05c797dbe89f116ca8d315a1b6b8e997709c456b10380049f9d552b1e0b6000865ae2b95dd22ca44b04161ff58c869c", 0x7f) setsockopt$sock_timeval(r0, 0xffff, 0x1023, 0x0, 0x0) close(r0) socket$inet(0x2, 0x2, 0x0) 09:04:02 executing program 4: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x80000002, 0x100000004, r1}) 09:04:02 executing program 2: syz_emit_ethernet(0x4a, &(0x7f0000000100)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, 'g*9', 0x14, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) syz_emit_ethernet(0x2d2, &(0x7f0000000180)=ANY=[@ANYBLOB="000000000000839c52b910e286dd6862ab52029c67094c381e9a970f0c990a7459711b91b47200000000000000000000000000000000011f00692800000000010004017f04010304018001050000000000c2040000000580d86e7830fd13aa15a644d4422045f6c2e354d5abf5b527b03615f35549ba9c4031cfbeafbfa94443827d3be9d5e2ae9f87b36419dc2b730015654624bb449c62e6f2ab2382359b583a6199b5a9f26e4b284fbdb1d9ae7b7368228ef62a50ccf35bd8f94670b12191faa26de8abc9325b44c37b9df46c347ef329a6d1c8fdbfff7295e089e56b7649dfe50b12e0bb35a8ad28c6ec57bfde3cb5746784ba570f0315a765fb529ab167a5e763c8df6a994e7ee476001a0b85b5e1fa91e85e261440c8f6d69f381fc875f8e879cf61f0c4f52c4adebea6d991f715c20400000fff000000000000001d1b000000000000000100fed608b47f577816a3aaece2b2a78391eec27614124e6673c0a6ae8bba76674a97b5b9c1d13920c22353bb914a0c032b212ba5b71d2475fa1bfbd9d32532f57d56a94a141421cc6992f010ad3469a5853412407d6a893c8f235ba6c8e40eff1a84d8aed525a01d79d06fcd886bf9a09138d7166d2694593b5da78ecc67912433b77de96e1e547b9c5a71216af403e2ee52b304b2ce4cb80bb2369b578493780c5131dee73b0c03a00af5db7d1e9823bc3fb348ecb5abd91d737a9865195dadb2a660bc4df610a408ed07f32cb0b9e35a049c5f06ef635c4800010000004e234e21000890780cb783811e432342b115e5b96364b2914bdebf6c52d73330504049ce46bcad9bef5e0a974b50d837fcd69f1c687ce626e3c5b5b8725a6d8f39f585d1a26aadbd2cf90b0a4be9b775fab8631881486004de71f27f10d20e0a58ba5a325f549cbf667547b2df1728ab9a1ddb8e807b3b5083e984be86da02df00cc93b9233d0284f64d8208946b44ba63b3f67d22818b4d4d10e25c46270623b4c78f76b3a2ca8b3f96531c"]) 09:04:02 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="4001a8"], 0x3) bind(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) 09:04:02 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0xc0) (async) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='c\x00') (async) rmdir(&(0x7f0000000040)='./file0\x00') (async) r0 = syz_open_pts() (async) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="8e02adffff03454175ec7a2cddb8f5d8ec7f28e4822efe4b721c2900e73fb5f6de5ab05bd7ec2fa167a223a381c407566be94f359774d3d06770caea6143961d12312c700f9680de3220ce34f220262844408080f52441c4359d4f98e1c1cc8e81a2753c321091016e68323a"], 0x10) r2 = dup2(r1, r0) getpeername(r2, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) r3 = socket$unix(0x1, 0x5, 0x0) bind(r3, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) 09:04:02 executing program 7: r0 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) socketpair$unix(0x1, 0x5, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="82028dffffffffff"], 0x10) r2 = dup2(r1, r0) dup2(r2, 0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f00000000c0)=0x43cb8, 0x4) r3 = dup(0xffffffffffffffff) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 09:04:02 executing program 3: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) r0 = syz_open_pts() close(r0) pipe(&(0x7f0000000340)={0xffffffffffffffff}) readv(r1, &(0x7f0000000600)=[{&(0x7f0000000140)=""/132, 0x84}], 0x1) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) setrlimit(0x8, &(0x7f0000000200)={0x85, 0x5}) r3 = socket$inet6(0x18, 0x2, 0x0) dup2(r2, r3) socket(0x6, 0x4, 0xe9) connect$unix(r2, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) close(r2) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) syz_open_pts() setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) (async) syz_open_pts() (async) close(r0) (async) pipe(&(0x7f0000000340)) (async) readv(r1, &(0x7f0000000600)=[{&(0x7f0000000140)=""/132, 0x84}], 0x1) (async) socket(0x18, 0x2, 0x0) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$unix(r2, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) (async) setrlimit(0x8, &(0x7f0000000200)={0x85, 0x5}) (async) socket$inet6(0x18, 0x2, 0x0) (async) dup2(r2, r3) (async) socket(0x6, 0x4, 0xe9) (async) connect$unix(r2, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) (async) close(r2) (async) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) (async) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) (async) syz_open_pts() (async) 09:04:02 executing program 6: minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x1}, 0x8) r1 = dup(r0) listen(r1, 0x0) mprotect(&(0x7f0000be1000/0x3000)=nil, 0x3000, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) write(0xffffffffffffffff, &(0x7f00000001c0)="824178c88d55f2c13677febef3e0e16d91f905890bedb97809527f014da2e5ae812b845c69be71c4163b4f786b03a80b68adaa5bac75327d948cb6e0135f01e1fa90bc4557ab17dad1bdeeaa76a81d015020a3c64a8218b24b30a8e7998d825159ee950358c83b311c3dab4a85c619d61811f8bd82563d6ef12fedaf58e1116f76a9d0ce18f7c8c9d17738f92a1cf709a140702aaafd41268d45c16a5b75b559faafa1c13f5e9f1f57b1e81437821696000000000000", 0xb6) shmget$private(0x0, 0xc00000, 0x0, &(0x7f00001a6000/0xc00000)=nil) sendto$inet(r2, &(0x7f0000000140)='x', 0x1, 0x401, 0x0, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x1010, 0xffffffffffffffff, 0x0) close(r2) accept$unix(r1, 0x0, 0x0) recvfrom$inet(r2, &(0x7f0000000040)=""/56, 0x38, 0x801, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000100)=0x8, 0x4) recvmsg(r2, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x843) minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x2, 0x1, 0x0) (async) bind(r0, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x1}, 0x8) (async) dup(r0) (async) listen(r1, 0x0) (async) mprotect(&(0x7f0000be1000/0x3000)=nil, 0x3000, 0x0) (async) socket(0x2, 0x1, 0x0) (async) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) (async) write(0xffffffffffffffff, &(0x7f00000001c0)="824178c88d55f2c13677febef3e0e16d91f905890bedb97809527f014da2e5ae812b845c69be71c4163b4f786b03a80b68adaa5bac75327d948cb6e0135f01e1fa90bc4557ab17dad1bdeeaa76a81d015020a3c64a8218b24b30a8e7998d825159ee950358c83b311c3dab4a85c619d61811f8bd82563d6ef12fedaf58e1116f76a9d0ce18f7c8c9d17738f92a1cf709a140702aaafd41268d45c16a5b75b559faafa1c13f5e9f1f57b1e81437821696000000000000", 0xb6) (async) shmget$private(0x0, 0xc00000, 0x0, &(0x7f00001a6000/0xc00000)=nil) (async) sendto$inet(r2, &(0x7f0000000140)='x', 0x1, 0x401, 0x0, 0x0) (async) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) (async) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x1010, 0xffffffffffffffff, 0x0) (async) close(r2) (async) accept$unix(r1, 0x0, 0x0) (async) recvfrom$inet(r2, &(0x7f0000000040)=""/56, 0x38, 0x801, 0x0, 0x0) (async) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000100)=0x8, 0x4) (async) recvmsg(r2, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x843) (async) 09:04:02 executing program 5: fchflags(0xffffffffffffffff, 0x10000) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="02d241e419a6e0cad4cad0bceef99a17ac0140744ce3122258ef6c62deab4e9275cbff53ecc054e443142d9f9500148d52200aedaaf596a912b27732809b96e5e04bb3592ac3b4124e6559c72afa91f05c797dbe89f116ca8d315a1b6b8e997709c456b10380049f9d552b1e0b6000865ae2b95dd22ca44b04161ff58c869c", 0x7f) setsockopt$sock_timeval(r0, 0xffff, 0x1023, 0x0, 0x0) close(r0) socket$inet(0x2, 0x2, 0x0) fchflags(0xffffffffffffffff, 0x10000) (async) socket$inet(0x2, 0x2, 0x0) (async) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="02d241e419a6e0cad4cad0bceef99a17ac0140744ce3122258ef6c62deab4e9275cbff53ecc054e443142d9f9500148d52200aedaaf596a912b27732809b96e5e04bb3592ac3b4124e6559c72afa91f05c797dbe89f116ca8d315a1b6b8e997709c456b10380049f9d552b1e0b6000865ae2b95dd22ca44b04161ff58c869c", 0x7f) (async) setsockopt$sock_timeval(r0, 0xffff, 0x1023, 0x0, 0x0) (async) close(r0) (async) socket$inet(0x2, 0x2, 0x0) (async) 09:04:02 executing program 7: r0 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x0, 0x2, 0x0) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="82028dffffffffff"], 0x10) r3 = dup2(r2, r0) dup2(r3, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f00000000c0)=0x43cb8, 0x4) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 09:04:02 executing program 4: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x100, 0x200000000, 0xffffffffffffffff}) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000000c0)={0x9, 0x0, 0x7, {[0x400, 0xd3a9, 0xfffffffffffffff9, 0xe8d8, 0x7, 0xffffffff80000000, 0x40169b64, 0x1f, 0x7fffffff, 0x4, 0x1, 0x8, 0x1, 0x4cee, 0x3ff, 0x3, 0x20, 0x9], [0x3, 0xfffffffffffffff9, 0x2, 0xf5b, 0x59, 0x4, 0x7ff, 0xc91f, 0x4, 0x2], [0x1ff, 0x3f, 0xffffffff, 0xe8f, 0x27, 0x1000, 0x2], [0xa4, 0xf4, 0x4, 0x4, 0x3cb, 0x100], [{0x3ff, 0x0, 0x3, 0x2}, {0x3, 0x3, 0x3f, 0xd24}, {0xfff8, 0x2, 0x5, 0x1}, {0xd69, 0x2b6, 0x7fffffff, 0x7ff}, {0x7, 0x1, 0xff, 0xa173}, {0x9, 0x3, 0x0, 0x65f4a4a}, {0x4, 0x3f, 0x2, 0x4}, {0xfff, 0x1000, 0x5d298f98, 0xafd1}], {0x7fff, 0x0, 0x2, 0x7fff}, {0x5, 0x6, 0x581d, 0x6a32}}}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x80000002, 0x100000000}) fcntl$dupfd(r0, 0x0, r0) 09:04:02 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0xc0) (async) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='c\x00') (async) rmdir(&(0x7f0000000040)='./file0\x00') (async) r0 = syz_open_pts() (async) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="8e02adffff03454175ec7a2cddb8f5d8ec7f28e4822efe4b721c2900e73fb5f6de5ab05bd7ec2fa167a223a381c407566be94f359774d3d06770caea6143961d12312c700f9680de3220ce34f220262844408080f52441c4359d4f98e1c1cc8e81a2753c321091016e68323a"], 0x10) (async) r2 = dup2(r1, r0) getpeername(r2, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) (async) r3 = socket$unix(0x1, 0x5, 0x0) bind(r3, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) 09:04:02 executing program 2: syz_emit_ethernet(0x4a, &(0x7f0000000100)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, 'g*9', 0x14, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) (async) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) (async) syz_emit_ethernet(0x2d2, &(0x7f0000000180)=ANY=[@ANYBLOB="000000000000839c52b910e286dd6862ab52029c67094c381e9a970f0c990a7459711b91b47200000000000000000000000000000000011f00692800000000010004017f04010304018001050000000000c2040000000580d86e7830fd13aa15a644d4422045f6c2e354d5abf5b527b03615f35549ba9c4031cfbeafbfa94443827d3be9d5e2ae9f87b36419dc2b730015654624bb449c62e6f2ab2382359b583a6199b5a9f26e4b284fbdb1d9ae7b7368228ef62a50ccf35bd8f94670b12191faa26de8abc9325b44c37b9df46c347ef329a6d1c8fdbfff7295e089e56b7649dfe50b12e0bb35a8ad28c6ec57bfde3cb5746784ba570f0315a765fb529ab167a5e763c8df6a994e7ee476001a0b85b5e1fa91e85e261440c8f6d69f381fc875f8e879cf61f0c4f52c4adebea6d991f715c20400000fff000000000000001d1b000000000000000100fed608b47f577816a3aaece2b2a78391eec27614124e6673c0a6ae8bba76674a97b5b9c1d13920c22353bb914a0c032b212ba5b71d2475fa1bfbd9d32532f57d56a94a141421cc6992f010ad3469a5853412407d6a893c8f235ba6c8e40eff1a84d8aed525a01d79d06fcd886bf9a09138d7166d2694593b5da78ecc67912433b77de96e1e547b9c5a71216af403e2ee52b304b2ce4cb80bb2369b578493780c5131dee73b0c03a00af5db7d1e9823bc3fb348ecb5abd91d737a9865195dadb2a660bc4df610a408ed07f32cb0b9e35a049c5f06ef635c4800010000004e234e21000890780cb783811e432342b115e5b96364b2914bdebf6c52d73330504049ce46bcad9bef5e0a974b50d837fcd69f1c687ce626e3c5b5b8725a6d8f39f585d1a26aadbd2cf90b0a4be9b775fab8631881486004de71f27f10d20e0a58ba5a325f549cbf667547b2df1728ab9a1ddb8e807b3b5083e984be86da02df00cc93b9233d0284f64d8208946b44ba63b3f67d22818b4d4d10e25c46270623b4c78f76b3a2ca8b3f96531c"]) 09:04:02 executing program 6: minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x1}, 0x8) (async) r1 = dup(r0) listen(r1, 0x0) (async) mprotect(&(0x7f0000be1000/0x3000)=nil, 0x3000, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) write(0xffffffffffffffff, &(0x7f00000001c0)="824178c88d55f2c13677febef3e0e16d91f905890bedb97809527f014da2e5ae812b845c69be71c4163b4f786b03a80b68adaa5bac75327d948cb6e0135f01e1fa90bc4557ab17dad1bdeeaa76a81d015020a3c64a8218b24b30a8e7998d825159ee950358c83b311c3dab4a85c619d61811f8bd82563d6ef12fedaf58e1116f76a9d0ce18f7c8c9d17738f92a1cf709a140702aaafd41268d45c16a5b75b559faafa1c13f5e9f1f57b1e81437821696000000000000", 0xb6) (async) shmget$private(0x0, 0xc00000, 0x0, &(0x7f00001a6000/0xc00000)=nil) (async) sendto$inet(r2, &(0x7f0000000140)='x', 0x1, 0x401, 0x0, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) (async) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x1010, 0xffffffffffffffff, 0x0) close(r2) (async) accept$unix(r1, 0x0, 0x0) recvfrom$inet(r2, &(0x7f0000000040)=""/56, 0x38, 0x801, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000100)=0x8, 0x4) (async) recvmsg(r2, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x843) 09:04:03 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="4001a8"], 0x3) (async) bind(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) 09:04:03 executing program 2: syz_emit_ethernet(0x4a, &(0x7f0000000100)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, 'g*9', 0x14, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) syz_emit_ethernet(0x2d2, &(0x7f0000000180)=ANY=[@ANYBLOB="000000000000839c52b910e286dd6862ab52029c67094c381e9a970f0c990a7459711b91b47200000000000000000000000000000000011f00692800000000010004017f04010304018001050000000000c2040000000580d86e7830fd13aa15a644d4422045f6c2e354d5abf5b527b03615f35549ba9c4031cfbeafbfa94443827d3be9d5e2ae9f87b36419dc2b730015654624bb449c62e6f2ab2382359b583a6199b5a9f26e4b284fbdb1d9ae7b7368228ef62a50ccf35bd8f94670b12191faa26de8abc9325b44c37b9df46c347ef329a6d1c8fdbfff7295e089e56b7649dfe50b12e0bb35a8ad28c6ec57bfde3cb5746784ba570f0315a765fb529ab167a5e763c8df6a994e7ee476001a0b85b5e1fa91e85e261440c8f6d69f381fc875f8e879cf61f0c4f52c4adebea6d991f715c20400000fff000000000000001d1b000000000000000100fed608b47f577816a3aaece2b2a78391eec27614124e6673c0a6ae8bba76674a97b5b9c1d13920c22353bb914a0c032b212ba5b71d2475fa1bfbd9d32532f57d56a94a141421cc6992f010ad3469a5853412407d6a893c8f235ba6c8e40eff1a84d8aed525a01d79d06fcd886bf9a09138d7166d2694593b5da78ecc67912433b77de96e1e547b9c5a71216af403e2ee52b304b2ce4cb80bb2369b578493780c5131dee73b0c03a00af5db7d1e9823bc3fb348ecb5abd91d737a9865195dadb2a660bc4df610a408ed07f32cb0b9e35a049c5f06ef635c4800010000004e234e21000890780cb783811e432342b115e5b96364b2914bdebf6c52d73330504049ce46bcad9bef5e0a974b50d837fcd69f1c687ce626e3c5b5b8725a6d8f39f585d1a26aadbd2cf90b0a4be9b775fab8631881486004de71f27f10d20e0a58ba5a325f549cbf667547b2df1728ab9a1ddb8e807b3b5083e984be86da02df00cc93b9233d0284f64d8208946b44ba63b3f67d22818b4d4d10e25c46270623b4c78f76b3a2ca8b3f96531c"]) syz_emit_ethernet(0x4a, &(0x7f0000000100)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, 'g*9', 0x14, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) (async) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) (async) syz_emit_ethernet(0x2d2, &(0x7f0000000180)=ANY=[@ANYBLOB="000000000000839c52b910e286dd6862ab52029c67094c381e9a970f0c990a7459711b91b47200000000000000000000000000000000011f00692800000000010004017f04010304018001050000000000c2040000000580d86e7830fd13aa15a644d4422045f6c2e354d5abf5b527b03615f35549ba9c4031cfbeafbfa94443827d3be9d5e2ae9f87b36419dc2b730015654624bb449c62e6f2ab2382359b583a6199b5a9f26e4b284fbdb1d9ae7b7368228ef62a50ccf35bd8f94670b12191faa26de8abc9325b44c37b9df46c347ef329a6d1c8fdbfff7295e089e56b7649dfe50b12e0bb35a8ad28c6ec57bfde3cb5746784ba570f0315a765fb529ab167a5e763c8df6a994e7ee476001a0b85b5e1fa91e85e261440c8f6d69f381fc875f8e879cf61f0c4f52c4adebea6d991f715c20400000fff000000000000001d1b000000000000000100fed608b47f577816a3aaece2b2a78391eec27614124e6673c0a6ae8bba76674a97b5b9c1d13920c22353bb914a0c032b212ba5b71d2475fa1bfbd9d32532f57d56a94a141421cc6992f010ad3469a5853412407d6a893c8f235ba6c8e40eff1a84d8aed525a01d79d06fcd886bf9a09138d7166d2694593b5da78ecc67912433b77de96e1e547b9c5a71216af403e2ee52b304b2ce4cb80bb2369b578493780c5131dee73b0c03a00af5db7d1e9823bc3fb348ecb5abd91d737a9865195dadb2a660bc4df610a408ed07f32cb0b9e35a049c5f06ef635c4800010000004e234e21000890780cb783811e432342b115e5b96364b2914bdebf6c52d73330504049ce46bcad9bef5e0a974b50d837fcd69f1c687ce626e3c5b5b8725a6d8f39f585d1a26aadbd2cf90b0a4be9b775fab8631881486004de71f27f10d20e0a58ba5a325f549cbf667547b2df1728ab9a1ddb8e807b3b5083e984be86da02df00cc93b9233d0284f64d8208946b44ba63b3f67d22818b4d4d10e25c46270623b4c78f76b3a2ca8b3f96531c"]) (async) 09:04:03 executing program 5: fchflags(0xffffffffffffffff, 0x10000) (async) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="02d241e419a6e0cad4cad0bceef99a17ac0140744ce3122258ef6c62deab4e9275cbff53ecc054e443142d9f9500148d52200aedaaf596a912b27732809b96e5e04bb3592ac3b4124e6559c72afa91f05c797dbe89f116ca8d315a1b6b8e997709c456b10380049f9d552b1e0b6000865ae2b95dd22ca44b04161ff58c869c", 0x7f) (async) setsockopt$sock_timeval(r0, 0xffff, 0x1023, 0x0, 0x0) (async) close(r0) socket$inet(0x2, 0x2, 0x0) 09:04:03 executing program 7: r0 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x0, 0x2, 0x0) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="82028dffffffffff"], 0x10) r3 = dup2(r2, r0) dup2(r3, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f00000000c0)=0x43cb8, 0x4) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 09:04:03 executing program 3: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0xfffffffd, 0xd, 0x1fc80d8f, "20d35ed978be8b3ee1b270180000000d00e300"}) r2 = socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) r3 = socket$inet6(0x18, 0x2, 0x0) dup2(0xffffffffffffffff, r3) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00\x00file0\x00\x00\x00'], 0xa) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) r4 = socket$inet6(0x18, 0x2, 0x0) dup2(r2, r4) sendmsg$unix(r4, &(0x7f00000001c0)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x0}, 0x1c, 0x0}, 0x0) setsockopt(r4, 0x100, 0xff, &(0x7f0000000080)="2fcc9ea405dc5db769482261c8aa6381d9c645bc40711815cee6bc32ce3590807ef7fa7c33c74d694c2c0236bac9b580e98c789e2567", 0x36) socket(0x10, 0x4, 0xf8) writev(r0, &(0x7f0000001800)=[{&(0x7f0000000480)="44afcfd41dbb9daa354706d9fe6968c1b4c4a72af941ee10261450c20f6ab043a21dadc5d2ed1ea618e9f1985c45de64dbe5e87f93b28eb8ae761df00f4447eaf8d228ae9fddd41bc7bb70e1a7163429bcdd3d2e4a03a6f3c6b1ef49d7825f33a25faba5dc4e751a009137a9408fc5abefddadc93a12ffe1a76b8acb5c853cf40a712e0771714b51f5b6c82d15fcaabc5c4dfb016bbc9450234e1dd9af03bc3d1bdc21aea42cb0b6d133312a94f8f3875bba3c5e585590eabfe1c25e24b2bbef5488d227875fd1d538b5af17bd35bb77bf5076d985f152cf1008f1f50801ffdd3ac95f3398cb122e118ef4eebdb3c3ada474ee824a468260885c631f9482a9f5cb196ea0ea3e9f06a330cbd0559ac74688d127100fa0b274b40272891ac2922826f0b51e38927f7e466dc83fda62376cf2c59fbe1abbeed48fec57a00e3fa821f46066704e11e88d6ad23fe756df57b73f3b41be13a078ed1417472ec087be5cb66f687892537d074c746b648cfee775203995015f8128e4f86d51006a419d6a6dda76cd89aec26dad31594e140e04358d94d4d3f5868fbd6cfa4d882d066e43a63f93f373617dc308ae15781ad3d144d87a767e15336ea1ffaafaeb04ff476d388a4694aedbcbec209f1c2789aab881f642066ed32037bd4b59ea22b8fd1349ae9128ba15f7ab679c3bde69a81ab1ca7505b6a1c0018e3333083c5127541de53325e9a51f2f342fb282f6a943d0a635282a6318734e69c538ea57c34e07bc8d99efafe6f1671bab08b82fdc37fb122b5ae9297f421f471d333d379227782e17859af1f8e9bf0855ef680d", 0x24b}], 0x1) 09:04:03 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="4001a8"], 0x3) (async) bind(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) 09:04:03 executing program 6: syz_emit_ethernet(0x91, &(0x7f0000000080)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "a600", 0x5b, 0x0, 0x0, @rand_addr="9f022bb9750d92e3821d3291aa6610fd", @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "065200", 0x0, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0x0}}, @loopback, [], "0b12a21a9397235977d76242ce590ab7fbbdbf5ffb03246e9efabd245757183b031b2dcb9dc585b12f4092"}}}}}}}) setsockopt(0xffffffffffffff9c, 0x400, 0x6, &(0x7f0000000000)="c0c40cbdcd1c51355de8f1776c344ca44fbbfe6c1aea3d93e60fe89c32d853316898d243ec68cad69b76788947b7be7263f84f987d", 0x35) 09:04:03 executing program 3: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0xfffffffd, 0xd, 0x1fc80d8f, "20d35ed978be8b3ee1b270180000000d00e300"}) r2 = socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) r3 = socket$inet6(0x18, 0x2, 0x0) dup2(0xffffffffffffffff, r3) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00\x00file0\x00\x00\x00'], 0xa) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) r4 = socket$inet6(0x18, 0x2, 0x0) dup2(r2, r4) sendmsg$unix(r4, &(0x7f00000001c0)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x0}, 0x1c, 0x0}, 0x0) setsockopt(r4, 0x100, 0xff, &(0x7f0000000080)="2fcc9ea405dc5db769482261c8aa6381d9c645bc40711815cee6bc32ce3590807ef7fa7c33c74d694c2c0236bac9b580e98c789e2567", 0x36) socket(0x10, 0x4, 0xf8) writev(r0, &(0x7f0000001800)=[{&(0x7f0000000480)="44afcfd41dbb9daa354706d9fe6968c1b4c4a72af941ee10261450c20f6ab043a21dadc5d2ed1ea618e9f1985c45de64dbe5e87f93b28eb8ae761df00f4447eaf8d228ae9fddd41bc7bb70e1a7163429bcdd3d2e4a03a6f3c6b1ef49d7825f33a25faba5dc4e751a009137a9408fc5abefddadc93a12ffe1a76b8acb5c853cf40a712e0771714b51f5b6c82d15fcaabc5c4dfb016bbc9450234e1dd9af03bc3d1bdc21aea42cb0b6d133312a94f8f3875bba3c5e585590eabfe1c25e24b2bbef5488d227875fd1d538b5af17bd35bb77bf5076d985f152cf1008f1f50801ffdd3ac95f3398cb122e118ef4eebdb3c3ada474ee824a468260885c631f9482a9f5cb196ea0ea3e9f06a330cbd0559ac74688d127100fa0b274b40272891ac2922826f0b51e38927f7e466dc83fda62376cf2c59fbe1abbeed48fec57a00e3fa821f46066704e11e88d6ad23fe756df57b73f3b41be13a078ed1417472ec087be5cb66f687892537d074c746b648cfee775203995015f8128e4f86d51006a419d6a6dda76cd89aec26dad31594e140e04358d94d4d3f5868fbd6cfa4d882d066e43a63f93f373617dc308ae15781ad3d144d87a767e15336ea1ffaafaeb04ff476d388a4694aedbcbec209f1c2789aab881f642066ed32037bd4b59ea22b8fd1349ae9128ba15f7ab679c3bde69a81ab1ca7505b6a1c0018e3333083c5127541de53325e9a51f2f342fb282f6a943d0a635282a6318734e69c538ea57c34e07bc8d99efafe6f1671bab08b82fdc37fb122b5ae9297f421f471d333d379227782e17859af1f8e9bf0855ef680d", 0x24b}], 0x1) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) (async) syz_open_pts() (async) close(r0) (async) syz_open_pts() (async) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0xfffffffd, 0xd, 0x1fc80d8f, "20d35ed978be8b3ee1b270180000000d00e300"}) (async) socket(0x18, 0x2, 0x0) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) (async) socket$inet6(0x18, 0x2, 0x0) (async) dup2(0xffffffffffffffff, r3) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00\x00file0\x00\x00\x00'], 0xa) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$unix(r2, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) (async) socket$inet6(0x18, 0x2, 0x0) (async) dup2(r2, r4) (async) sendmsg$unix(r4, &(0x7f00000001c0)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x0}, 0x1c, 0x0}, 0x0) (async) setsockopt(r4, 0x100, 0xff, &(0x7f0000000080)="2fcc9ea405dc5db769482261c8aa6381d9c645bc40711815cee6bc32ce3590807ef7fa7c33c74d694c2c0236bac9b580e98c789e2567", 0x36) (async) socket(0x10, 0x4, 0xf8) (async) writev(r0, &(0x7f0000001800)=[{&(0x7f0000000480)="44afcfd41dbb9daa354706d9fe6968c1b4c4a72af941ee10261450c20f6ab043a21dadc5d2ed1ea618e9f1985c45de64dbe5e87f93b28eb8ae761df00f4447eaf8d228ae9fddd41bc7bb70e1a7163429bcdd3d2e4a03a6f3c6b1ef49d7825f33a25faba5dc4e751a009137a9408fc5abefddadc93a12ffe1a76b8acb5c853cf40a712e0771714b51f5b6c82d15fcaabc5c4dfb016bbc9450234e1dd9af03bc3d1bdc21aea42cb0b6d133312a94f8f3875bba3c5e585590eabfe1c25e24b2bbef5488d227875fd1d538b5af17bd35bb77bf5076d985f152cf1008f1f50801ffdd3ac95f3398cb122e118ef4eebdb3c3ada474ee824a468260885c631f9482a9f5cb196ea0ea3e9f06a330cbd0559ac74688d127100fa0b274b40272891ac2922826f0b51e38927f7e466dc83fda62376cf2c59fbe1abbeed48fec57a00e3fa821f46066704e11e88d6ad23fe756df57b73f3b41be13a078ed1417472ec087be5cb66f687892537d074c746b648cfee775203995015f8128e4f86d51006a419d6a6dda76cd89aec26dad31594e140e04358d94d4d3f5868fbd6cfa4d882d066e43a63f93f373617dc308ae15781ad3d144d87a767e15336ea1ffaafaeb04ff476d388a4694aedbcbec209f1c2789aab881f642066ed32037bd4b59ea22b8fd1349ae9128ba15f7ab679c3bde69a81ab1ca7505b6a1c0018e3333083c5127541de53325e9a51f2f342fb282f6a943d0a635282a6318734e69c538ea57c34e07bc8d99efafe6f1671bab08b82fdc37fb122b5ae9297f421f471d333d379227782e17859af1f8e9bf0855ef680d", 0x24b}], 0x1) (async) 09:04:03 executing program 5: syz_emit_ethernet(0x7e, &(0x7f00000000c0)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @rand_addr, @multicast1}, @icmp=@dest_unreach={0x3, 0xc, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @broadcast, {[@lsrr={0x83, 0x7, 0x0, [@empty]}, @lsrr={0x83, 0x1b, 0x0, [@local={0xac, 0x14, 0x0}, @broadcast, @broadcast, @multicast2, @rand_addr, @empty]}, @timestamp={0x44, 0x10, 0x0, 0x0, 0x0, [{[@local={0xac, 0x14, 0x0}]}, {}]}, @timestamp={0x44, 0xc, 0x0, 0x0, 0x0, [{}, {}]}]}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 09:04:03 executing program 0: close(0xffffffffffffffff) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000140)={0x2, 0x7, './file0\x00', 0x6, 0xfffffbff, 0xffffffff, 0x10001}) getsockname$unix(r0, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) r2 = socket$inet6(0x18, 0x2, 0x0) dup2(r0, r2) sendmsg$unix(r2, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, 0x0}, 0x0) readv(r2, &(0x7f0000000000), 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2, 0x100) 09:04:03 executing program 5: syz_emit_ethernet(0x7e, &(0x7f00000000c0)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @rand_addr, @multicast1}, @icmp=@dest_unreach={0x3, 0xc, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @broadcast, {[@lsrr={0x83, 0x7, 0x0, [@empty]}, @lsrr={0x83, 0x1b, 0x0, [@local={0xac, 0x14, 0x0}, @broadcast, @broadcast, @multicast2, @rand_addr, @empty]}, @timestamp={0x44, 0x10, 0x0, 0x0, 0x0, [{[@local={0xac, 0x14, 0x0}]}, {}]}, @timestamp={0x44, 0xc, 0x0, 0x0, 0x0, [{}, {}]}]}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 09:04:03 executing program 1: r0 = socket(0x1, 0x5, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="bd829d9cff"], 0x1) socket$inet6(0x18, 0x3, 0x81) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) r2 = shmget$private(0x0, 0x4000, 0x424, &(0x7f000004b000/0x4000)=nil) shmat(r2, &(0x7f00006d7000/0x14000)=nil, 0x0) shmget$private(0x0, 0x1000, 0x0, &(0x7f00002e6000/0x1000)=nil) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="89040000000043e8000000000100000043a2e3ff", 0x14) connect(r0, &(0x7f0000000000)=ANY=[], 0x10) shutdown(r1, 0x1) 09:04:03 executing program 6: syz_emit_ethernet(0x91, &(0x7f0000000080)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "a600", 0x5b, 0x0, 0x0, @rand_addr="9f022bb9750d92e3821d3291aa6610fd", @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "065200", 0x0, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0x0}}, @loopback, [], "0b12a21a9397235977d76242ce590ab7fbbdbf5ffb03246e9efabd245757183b031b2dcb9dc585b12f4092"}}}}}}}) setsockopt(0xffffffffffffff9c, 0x400, 0x6, &(0x7f0000000000)="c0c40cbdcd1c51355de8f1776c344ca44fbbfe6c1aea3d93e60fe89c32d853316898d243ec68cad69b76788947b7be7263f84f987d", 0x35) syz_emit_ethernet(0x91, &(0x7f0000000080)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "a600", 0x5b, 0x0, 0x0, @rand_addr="9f022bb9750d92e3821d3291aa6610fd", @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "065200", 0x0, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0x0}}, @loopback, [], "0b12a21a9397235977d76242ce590ab7fbbdbf5ffb03246e9efabd245757183b031b2dcb9dc585b12f4092"}}}}}}}) (async) setsockopt(0xffffffffffffff9c, 0x400, 0x6, &(0x7f0000000000)="c0c40cbdcd1c51355de8f1776c344ca44fbbfe6c1aea3d93e60fe89c32d853316898d243ec68cad69b76788947b7be7263f84f987d", 0x35) (async) 09:04:03 executing program 3: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) (async) r0 = syz_open_pts() close(r0) (async) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0xfffffffd, 0xd, 0x1fc80d8f, "20d35ed978be8b3ee1b270180000000d00e300"}) r2 = socket(0x18, 0x2, 0x0) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) r3 = socket$inet6(0x18, 0x2, 0x0) dup2(0xffffffffffffffff, r3) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00\x00file0\x00\x00\x00'], 0xa) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) (async) r4 = socket$inet6(0x18, 0x2, 0x0) dup2(r2, r4) (async) sendmsg$unix(r4, &(0x7f00000001c0)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x0}, 0x1c, 0x0}, 0x0) (async) setsockopt(r4, 0x100, 0xff, &(0x7f0000000080)="2fcc9ea405dc5db769482261c8aa6381d9c645bc40711815cee6bc32ce3590807ef7fa7c33c74d694c2c0236bac9b580e98c789e2567", 0x36) (async) socket(0x10, 0x4, 0xf8) writev(r0, &(0x7f0000001800)=[{&(0x7f0000000480)="44afcfd41dbb9daa354706d9fe6968c1b4c4a72af941ee10261450c20f6ab043a21dadc5d2ed1ea618e9f1985c45de64dbe5e87f93b28eb8ae761df00f4447eaf8d228ae9fddd41bc7bb70e1a7163429bcdd3d2e4a03a6f3c6b1ef49d7825f33a25faba5dc4e751a009137a9408fc5abefddadc93a12ffe1a76b8acb5c853cf40a712e0771714b51f5b6c82d15fcaabc5c4dfb016bbc9450234e1dd9af03bc3d1bdc21aea42cb0b6d133312a94f8f3875bba3c5e585590eabfe1c25e24b2bbef5488d227875fd1d538b5af17bd35bb77bf5076d985f152cf1008f1f50801ffdd3ac95f3398cb122e118ef4eebdb3c3ada474ee824a468260885c631f9482a9f5cb196ea0ea3e9f06a330cbd0559ac74688d127100fa0b274b40272891ac2922826f0b51e38927f7e466dc83fda62376cf2c59fbe1abbeed48fec57a00e3fa821f46066704e11e88d6ad23fe756df57b73f3b41be13a078ed1417472ec087be5cb66f687892537d074c746b648cfee775203995015f8128e4f86d51006a419d6a6dda76cd89aec26dad31594e140e04358d94d4d3f5868fbd6cfa4d882d066e43a63f93f373617dc308ae15781ad3d144d87a767e15336ea1ffaafaeb04ff476d388a4694aedbcbec209f1c2789aab881f642066ed32037bd4b59ea22b8fd1349ae9128ba15f7ab679c3bde69a81ab1ca7505b6a1c0018e3333083c5127541de53325e9a51f2f342fb282f6a943d0a635282a6318734e69c538ea57c34e07bc8d99efafe6f1671bab08b82fdc37fb122b5ae9297f421f471d333d379227782e17859af1f8e9bf0855ef680d", 0x24b}], 0x1) 09:04:03 executing program 0: close(0xffffffffffffffff) (async) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async, rerun: 64) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 64) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000140)={0x2, 0x7, './file0\x00', 0x6, 0xfffffbff, 0xffffffff, 0x10001}) (async) getsockname$unix(r0, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) (async) r2 = socket$inet6(0x18, 0x2, 0x0) dup2(r0, r2) (async) sendmsg$unix(r2, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, 0x0}, 0x0) (async) readv(r2, &(0x7f0000000000), 0x0) (async) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2, 0x100) 09:04:03 executing program 5: syz_emit_ethernet(0x7e, &(0x7f00000000c0)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @rand_addr, @multicast1}, @icmp=@dest_unreach={0x3, 0xc, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @broadcast, {[@lsrr={0x83, 0x7, 0x0, [@empty]}, @lsrr={0x83, 0x1b, 0x0, [@local={0xac, 0x14, 0x0}, @broadcast, @broadcast, @multicast2, @rand_addr, @empty]}, @timestamp={0x44, 0x10, 0x0, 0x0, 0x0, [{[@local={0xac, 0x14, 0x0}]}, {}]}, @timestamp={0x44, 0xc, 0x0, 0x0, 0x0, [{}, {}]}]}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) syz_emit_ethernet(0x7e, &(0x7f00000000c0)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @rand_addr, @multicast1}, @icmp=@dest_unreach={0x3, 0xc, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @broadcast, {[@lsrr={0x83, 0x7, 0x0, [@empty]}, @lsrr={0x83, 0x1b, 0x0, [@local={0xac, 0x14, 0x0}, @broadcast, @broadcast, @multicast2, @rand_addr, @empty]}, @timestamp={0x44, 0x10, 0x0, 0x0, 0x0, [{[@local={0xac, 0x14, 0x0}]}, {}]}, @timestamp={0x44, 0xc, 0x0, 0x0, 0x0, [{}, {}]}]}}}}}}}) (async) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) (async) 09:04:03 executing program 1: r0 = socket(0x1, 0x5, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="bd829d9cff"], 0x1) (async) socket$inet6(0x18, 0x3, 0x81) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) r1 = socket(0x2, 0x1, 0x0) (async, rerun: 64) r2 = shmget$private(0x0, 0x4000, 0x424, &(0x7f000004b000/0x4000)=nil) shmat(r2, &(0x7f00006d7000/0x14000)=nil, 0x0) (async) shmget$private(0x0, 0x1000, 0x0, &(0x7f00002e6000/0x1000)=nil) (async) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="89040000000043e8000000000100000043a2e3ff", 0x14) (async) connect(r0, &(0x7f0000000000)=ANY=[], 0x10) (async) shutdown(r1, 0x1) 09:04:03 executing program 2: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) r2 = socket(0x18, 0x4000, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) r3 = socket$inet6(0x18, 0x2, 0x0) dup2(r2, r3) sendmsg$unix(r3, &(0x7f00000001c0)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x0}, 0x1c, 0x0}, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) getsockname$unix(r4, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) r5 = socket$inet6(0x18, 0x2, 0x0) dup2(r4, r5) sendmsg$unix(r5, &(0x7f00000001c0)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x0}, 0x1c, 0x0}, 0x0) poll(&(0x7f0000000080)=[{r3, 0x8}, {0xffffffffffffffff, 0x20}, {r0, 0x80}], 0x3, 0x8) dup2(0xffffffffffffffff, r1) r6 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x4, 0x1811, r6, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x19b) write(r1, &(0x7f0000001200)="7f59b34fcb420b0fbd27e12b83cf739ac20b615a00b61ce758a8f882072059e60d75c3171c03aaf73e14b07015311258456e46282ba8ae1382586122564484721de1520efc857e7582192c7c34f3ccf973b2bf42ee8be4eb65646426fc85545458f4071af20c7acb52e2e2e44cbbb4477e783b5f9a29618c1e7bdd2898a25242b74d49d9194f46597de0c49bca184283e7fd7c9bc5505e048c5afbf2ed73e8621daadb592682ad9f534c713502dbbce74836764d0683fd212dd1547b15268782212ac5fb1cfd8f485f97509bc63dd8d719be4ff0d95cbb62675add04a11a2f0c6a2463adf6229bbe86e2592bab1409e71ab797f94f36c26cd38993656363019732dbad76fd3d6c8dd34282cb2c9ba6e8e6a1a9626937ab33758fa8ec84d47576470ebee28cc65afeedaf9374af06e37e711ffd1e35f47e662d604e305c1e139d1dd3c12d4a05d4ca7091d0d68445854fac12f42dedeca3bffa7dc5c3e5b50538ee06915e8df93ae371a271ee62d050d8ff381d66c309527e42fd1a0cade0b6753d6d59dba68337199138f02f5e3fd198b4fb2e856f6c6b3e6c113bb9184ecaf65c8186f81cd201009d12bbc3b2919cd5614fde510e4c46c34230844ae99d000a9cbc93415dbcef30c248c32fe4d65136ee34aeb8403310c6f10fedb1838e40ce3d86da412e733ff88ca2704d4ce6573f02564db70719eb924e517568cfb15e31eea1b054b280da17321858a1522d531472f9c9ad8d1577d8a24ab298bda7fa8f7d29a03c3159565142798a4bea92029ad24b92b90cd5518e2701fdcfe73f0e729f11785f07e01c59029efc79ff4105d32c3c167a12e28882f47bc78285135b04a86061c070f9fb61e7dba849935850c84350619214a9e1928c6924790ebcb65d4ec34f396a6e019193f26e303dbf39fbe4839584845597b972f35b4774e2b2ef7a06092a0aede1ed58988e6face4473da81bc4758401be66640238b74807e6f4c96869d05d881899a62515d0059de47e82d71c2d6bbe490eac9f705bd136190884380ec807868d8da7b6aab7cac61127ccb9229f918c78cc5288945dc1344875e9deaf7339b5b93fdec08677448b99a76864eeb7d7afa108e986946dc8d9af743e37f4e6ab1c5ed76ff2e578d6967e134ecc197998ecbcbdab207e2b651a9f6cbf35f989dca793d770812da9e4f1272829370ac795ca4df0e396045fdd00d938aedab213b87e705cc57647f31d2bfc41a551c2caf71c2c71f090c72c1d08cf97d60232ed596fa8ce421fded47ff13a287d4ce2852ee8d42ff1e122ca4f505d57cfa5b1e089581f074a43c9df8cf9315f016e34f717aeaddc6b1e5b7325b21c3644397a516fbee42f08d5f09b8799dfe52ce6ce2ddab0075a96c032c2b1bb1222ecdcb3c3b1a2d8da469dcece9ba3cfcd04b2bd7d3573c5f99ee26fc20694bc6da852b23e72928c16df0e4b47ee5d0aaac4c72fbdc08078fc6f620b701445963564fba64c73c7e06450adb678441a109ea9edf0351abbe350e65da469071665bb99280d47edd8e449601b6dca11bd59a1c20ced00a3c739e229e6e9fc5b432316c9d98bbd4770e27f093b37568d30154b3178873f29305712a6770f059a17ba7a6a458ef3244d6d6eeb7bdbb2bf1fa2a1e369bb3ec2aafecfd040eec6148d63da3af5abe9664b42d7cded5b220b54248993e51fc4c312db148311c54ff3e8fddabf632ea5f0130f94b71368efcb757a6086a6cc8ffb505070992d4efe573ef62ea87c20399bdc419a4d05f06f82eab7f6a681603718485c4bcea1e442b14d924ad40ddcc86b17611e912d521ca74ed264896dc8364030f8f01817c5944ed551d3122e988c46d81a1e218533100df9c3190d8029110bbdd58d03c00887af5d2394d7b8b6f8bca7498a0691156e2f183d3175bcc89ed466a437d1f5792ffe5a32437f728027b55c0718a2b05e2e88f4ea8b7ab890626de978cb069da900303da55483265e325c8707c6058cf0e59b192b084784bf27e0e00b188e69a641cc5f8c61d7ddf297e656826f50fde9d3b83bb68d1145bc41b4b33b256dd24d3922e58dd26446f9d743336ea08bca05e37aef29a22c812e25c11c8400247f4085f79a0d5063b89325fea31f93907801cef09267747a8a024f22700b327c70cf40c0df42879c5762ea8f3850a68f9780713ce3ac94b80805f47718f3cc3deda077cfc384169e03be37f4256001c608b34d2d2eba7ebae15c723c4d33b0df5447e4cc1f1baff5c044dab4e4981c2ad28fa42b7f2b27469535eb6b82a0e86c75541b02eb86e68427fb3b31607c83451d3c688c0904f70bae3040a72e59767bad2073731f2a4f87210404294e4dc978bc16ed1a40db4f41745b78ee3fd8ee24a9f5f7fc00d5c43155cbadffc52a6b34fc33b7fe26004f6ec4dd955f2038ab553afa4516db517f679c0204b197334561a528db693831be4beb8623089a4615189acfa0fb356a94e8ba7552732e8b6f7b0031ffa59a3bf1b91ef656d0fd72f0d37e3f155c546ca1692674689a6548d920d792db94e469d66dbb1c25fd6a4cd3b854e6735939be6cf7e7adf60787adaae0a5dc6bed4a240abc6a92b9884596fa2e15070b8c245d62fadb1af84e7ee880b6d0c4c9cf8416c13156f85c23102f66bd0f1541f1bec9ff35235ea102cda03115bf92fb69d44f10534c5d3b6b2951959b0ab18b3ddedc1626a33b7619c24c7bfcafbe2d6c363838cfb0330fc2fedb518a8144c64b3dd5b307f86c182037cade7f3917241039324a81faf49f14a4fcfb60ae2b3212306a80c1efec93f26639db5bb36883390166cc38f7fe6fee2a6239e20aa558180f8cb4e4aa1ee3ab0f614ba209806bb9263eb118a8e255337e471ad92241fe5e31fb13ceacb6dcac526cc3eebd52f75012e27de62667291bd68ab5ab6e11b5c021b7cd1c66935f596c0bd89ebd38616383dceaed260d6e128b87d229202ad305fb9b87c2508f915da7d926732fe3f89df398d7edfc2a3c685ab064f1851085a9120bb2199440879573b7bffe3e8051259e5282083a17d5baf59ade1eb53762bfedebed1412835260cc2b189d4f58dfb9f75c96f8821678c44c732ccf43948b4d88e62ef9138be7f35a1b06241a256f4576641c483de3d89ac01f3754d45419109720b6717c352500902841199d16b83b1627752ff22f94c14cddb4897b27dba26450eded3dfc28bd3cf4dbf6f9f8c099f45ece2940220c2283fd85f597017c6b8eeb7006e355e11b5de97c170dda40245f806ad8ac4216fce5fec1fde80268d2a1924919e92a19c04e1bec5bd4497aeef1e003b8a38a9bfa9f8123726d5e3396cd17c5a56378809d9efb03d25b20d06d41ec55a6b9a65f8ecf98aca5b2443f4d099502fe6164c4a1b133d13c8360a56a12e8786e36b93ef2e1477013e4b2da8be30a4a6ab5301e5c67a07a83fb2125ace3f7a758a6cc0b98f6c7592da55be403175a5672127a65f6adcc29fc930d640f634a1884f170aef823c0d8163a5c172e0f769940a6dee6a53bf235f6e7cfbeee5fa77402cfb7a14f5225c44cca285496182d4d196b6949560ec7d96448a99312da9c209e214cbe26998d7e5d3abf43fd6ea765c695584244ed617dbf0dbc12b69ed96c6afa83698617594a2a433fec718fe04259c440357c36c15a75666b3c69396eca40185918442387fef6012c618a7aa6c5add78635ab5beb232df3d81759d57f2f6d87b9acffe4b8d42614597f016955bb015c9653b2fa93866af7a994512f877c28668a809b2c66df3f4d3921c721df05de019513aafdbae52d4c46165d67cef870772443aae439ca9baecf2620476bbaf8e73829b3711c3a88109df8d89cef47539c4fe3bfa711beae0d18b6761a1564acc5790522afe2bf17968c81b681917ed4577b99db3f1911ea2d498fabd94dbc868622186d7a6ac314a5aae24bf3af25d030e32d95c93a961df8d3f61cf80895332909401842a0b29883aa05ba628befa2a96df3036424b6511427cca9d6544be89f1f84faaf5972e740fb7b0398040f34895901815aea4bd69c410ea0b9275c073d40175438fe7ef7eec1c655e848cf06d0e3a9b9a9e1e1bb2e7044a644458513c269d40ae960d0e200547edf82d42d6744729339b1bc906f6c5f7c36e478a06552804aceb618c2b388c82712a82598a8699d8fb32c212d538c7fdde4742c745ce9f8c2e1a6e80c25bb7e3d680c9c11749f47c7f84c1ec2edcd50ea026d9eeda9b861f194f3784e410fb282c85e92839a66036be76920f6a3ca711765c1ccfb340476d8007cb99d0c0b52f573a381a5635292bb0f35d398686f89adf9a64a21384a95dadb62f237292a5ce35966118d87a4d70164d91ab6ecf59bd81430fbcb96818f122ef5991a9d21d2152c514b561aa0406fd62073a53d1094929430e61e7b9ed2af1048344f937f3054e93dd9c57d54fb67b0e2b75cb8b732bf35fc4e0e655f1328961a26a0ee784027e27fb1af80972cefeb63348b1322edc50dbfc52df2a779efc9fa0b32f7dba8c9b5a5aeb9b9be6bc46e56b40fc3e0e952a2b96dd26f2f9e48eb9e4f4e202ca3d9b263a499fc1596f8a79a7b0e207f3a80a6bec89e6e0af2fac28cd388b99662a21a8ae9c7533438fc1efbd3b79c7b307aa4a86371852f7aad68a14f4d42eae1ce7f34ba3d73584821bd3a46554cdb32733dde5e798d9b7b452d2c6f5ca90668624ae8ee9dbd872e5581ed20a04442e0d2fd6fcabe5200aafab14798324d7876515aa6aecf23121a6b5248068448e6b07eee790dd1dd3db8aee941e3874be7f2e0854356b64e5ecc67784bde514767764c4df2d30dee869514a9519450df63bcec21c0ecf1b8d252168cbad178b41544e9fe37ca994e9f1b269f45d61bcb0f9df05e12cefab64ba9fa4ab446e1cf39e94982dc01b6f6f9d5bffd6dd4acfe85a73f3bea8973a353d957f2cc7f0b7c91714a1ef7e9b75c65e9a0e1076b5d0e75fe19037bec2fe2e19d2bab7e1d42f519139986922b4e19d37f06b236bd873f65a34322c9400bda22bf2dd989cea2d9c2c7c543aca81626", 0xe01) 09:04:03 executing program 7: r0 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x0, 0x2, 0x0) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="82028dffffffffff"], 0x10) r3 = dup2(r2, r0) dup2(r3, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f00000000c0)=0x43cb8, 0x4) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 09:04:03 executing program 4: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x100, 0x200000000, 0xffffffffffffffff}) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000000c0)={0x9, 0x0, 0x7, {[0x400, 0xd3a9, 0xfffffffffffffff9, 0xe8d8, 0x7, 0xffffffff80000000, 0x40169b64, 0x1f, 0x7fffffff, 0x4, 0x1, 0x8, 0x1, 0x4cee, 0x3ff, 0x3, 0x20, 0x9], [0x3, 0xfffffffffffffff9, 0x2, 0xf5b, 0x59, 0x4, 0x7ff, 0xc91f, 0x4, 0x2], [0x1ff, 0x3f, 0xffffffff, 0xe8f, 0x27, 0x1000, 0x2], [0xa4, 0xf4, 0x4, 0x4, 0x3cb, 0x100], [{0x3ff, 0x0, 0x3, 0x2}, {0x3, 0x3, 0x3f, 0xd24}, {0xfff8, 0x2, 0x5, 0x1}, {0xd69, 0x2b6, 0x7fffffff, 0x7ff}, {0x7, 0x1, 0xff, 0xa173}, {0x9, 0x3, 0x0, 0x65f4a4a}, {0x4, 0x3f, 0x2, 0x4}, {0xfff, 0x1000, 0x5d298f98, 0xafd1}], {0x7fff, 0x0, 0x2, 0x7fff}, {0x5, 0x6, 0x581d, 0x6a32}}}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x80000002, 0x100000000}) fcntl$dupfd(r0, 0x0, r0) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000000}) (async) flock(r1, 0x2) (async) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x100, 0x200000000, 0xffffffffffffffff}) (async) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000000c0)={0x9, 0x0, 0x7, {[0x400, 0xd3a9, 0xfffffffffffffff9, 0xe8d8, 0x7, 0xffffffff80000000, 0x40169b64, 0x1f, 0x7fffffff, 0x4, 0x1, 0x8, 0x1, 0x4cee, 0x3ff, 0x3, 0x20, 0x9], [0x3, 0xfffffffffffffff9, 0x2, 0xf5b, 0x59, 0x4, 0x7ff, 0xc91f, 0x4, 0x2], [0x1ff, 0x3f, 0xffffffff, 0xe8f, 0x27, 0x1000, 0x2], [0xa4, 0xf4, 0x4, 0x4, 0x3cb, 0x100], [{0x3ff, 0x0, 0x3, 0x2}, {0x3, 0x3, 0x3f, 0xd24}, {0xfff8, 0x2, 0x5, 0x1}, {0xd69, 0x2b6, 0x7fffffff, 0x7ff}, {0x7, 0x1, 0xff, 0xa173}, {0x9, 0x3, 0x0, 0x65f4a4a}, {0x4, 0x3f, 0x2, 0x4}, {0xfff, 0x1000, 0x5d298f98, 0xafd1}], {0x7fff, 0x0, 0x2, 0x7fff}, {0x5, 0x6, 0x581d, 0x6a32}}}) (async) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x80000002, 0x100000000}) (async) fcntl$dupfd(r0, 0x0, r0) (async) 09:04:03 executing program 6: syz_emit_ethernet(0x91, &(0x7f0000000080)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "a600", 0x5b, 0x0, 0x0, @rand_addr="9f022bb9750d92e3821d3291aa6610fd", @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "065200", 0x0, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0x0}}, @loopback, [], "0b12a21a9397235977d76242ce590ab7fbbdbf5ffb03246e9efabd245757183b031b2dcb9dc585b12f4092"}}}}}}}) setsockopt(0xffffffffffffff9c, 0x400, 0x6, &(0x7f0000000000)="c0c40cbdcd1c51355de8f1776c344ca44fbbfe6c1aea3d93e60fe89c32d853316898d243ec68cad69b76788947b7be7263f84f987d", 0x35) syz_emit_ethernet(0x91, &(0x7f0000000080)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "a600", 0x5b, 0x0, 0x0, @rand_addr="9f022bb9750d92e3821d3291aa6610fd", @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "065200", 0x0, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0x0}}, @loopback, [], "0b12a21a9397235977d76242ce590ab7fbbdbf5ffb03246e9efabd245757183b031b2dcb9dc585b12f4092"}}}}}}}) (async) setsockopt(0xffffffffffffff9c, 0x400, 0x6, &(0x7f0000000000)="c0c40cbdcd1c51355de8f1776c344ca44fbbfe6c1aea3d93e60fe89c32d853316898d243ec68cad69b76788947b7be7263f84f987d", 0x35) (async) 09:04:03 executing program 0: close(0xffffffffffffffff) (async) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000140)={0x2, 0x7, './file0\x00', 0x6, 0xfffffbff, 0xffffffff, 0x10001}) getsockname$unix(r0, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) (async) r2 = socket$inet6(0x18, 0x2, 0x0) dup2(r0, r2) sendmsg$unix(r2, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, 0x0}, 0x0) (async) readv(r2, &(0x7f0000000000), 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2, 0x100) 09:04:03 executing program 3: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x81, 0xfffffffd, 0x2, 0x0, "00002451859e1865790a0000000000001fe600", 0x0, 0x5}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x25, 0x9, 0x1, 0x3, "55007f289721987168643a967e4c46d3869a2a9e", 0xffffb6d9, 0xf08}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3d}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x4) write(0xffffffffffffffff, &(0x7f0000000080)="867c63d4547242cbfc22c9b5a18d4cbc8c07aae482", 0x15) 09:04:03 executing program 7: r0 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x0, 0x0) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="82028dffffffffff"], 0x10) r3 = dup2(r2, r0) dup2(r3, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f00000000c0)=0x43cb8, 0x4) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 09:04:03 executing program 4: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) (async) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000000}) (async) flock(r1, 0x2) (async) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x100, 0x200000000, 0xffffffffffffffff}) (async) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000000c0)={0x9, 0x0, 0x7, {[0x400, 0xd3a9, 0xfffffffffffffff9, 0xe8d8, 0x7, 0xffffffff80000000, 0x40169b64, 0x1f, 0x7fffffff, 0x4, 0x1, 0x8, 0x1, 0x4cee, 0x3ff, 0x3, 0x20, 0x9], [0x3, 0xfffffffffffffff9, 0x2, 0xf5b, 0x59, 0x4, 0x7ff, 0xc91f, 0x4, 0x2], [0x1ff, 0x3f, 0xffffffff, 0xe8f, 0x27, 0x1000, 0x2], [0xa4, 0xf4, 0x4, 0x4, 0x3cb, 0x100], [{0x3ff, 0x0, 0x3, 0x2}, {0x3, 0x3, 0x3f, 0xd24}, {0xfff8, 0x2, 0x5, 0x1}, {0xd69, 0x2b6, 0x7fffffff, 0x7ff}, {0x7, 0x1, 0xff, 0xa173}, {0x9, 0x3, 0x0, 0x65f4a4a}, {0x4, 0x3f, 0x2, 0x4}, {0xfff, 0x1000, 0x5d298f98, 0xafd1}], {0x7fff, 0x0, 0x2, 0x7fff}, {0x5, 0x6, 0x581d, 0x6a32}}}) (async) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x80000002, 0x100000000}) fcntl$dupfd(r0, 0x0, r0) 09:04:03 executing program 5: r0 = open(&(0x7f0000001640)='./file0\x00', 0x617, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 09:04:03 executing program 1: r0 = socket(0x1, 0x5, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="bd829d9cff"], 0x1) socket$inet6(0x18, 0x3, 0x81) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) r2 = shmget$private(0x0, 0x4000, 0x424, &(0x7f000004b000/0x4000)=nil) shmat(r2, &(0x7f00006d7000/0x14000)=nil, 0x0) shmget$private(0x0, 0x1000, 0x0, &(0x7f00002e6000/0x1000)=nil) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="89040000000043e8000000000100000043a2e3ff", 0x14) connect(r0, &(0x7f0000000000)=ANY=[], 0x10) shutdown(r1, 0x1) socket(0x1, 0x5, 0x0) (async) close(r0) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="bd829d9cff"], 0x1) (async) socket$inet6(0x18, 0x3, 0x81) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x2, 0x1, 0x0) (async) shmget$private(0x0, 0x4000, 0x424, &(0x7f000004b000/0x4000)=nil) (async) shmat(r2, &(0x7f00006d7000/0x14000)=nil, 0x0) (async) shmget$private(0x0, 0x1000, 0x0, &(0x7f00002e6000/0x1000)=nil) (async) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="89040000000043e8000000000100000043a2e3ff", 0x14) (async) connect(r0, &(0x7f0000000000)=ANY=[], 0x10) (async) shutdown(r1, 0x1) (async) 09:04:03 executing program 6: sysctl$kern(&(0x7f0000000100)={0x1, 0x52}, 0x2, &(0x7f0000000000)="b271163e", &(0x7f0000000380)=0x4, 0x0, 0x24) r0 = semget$private(0x0, 0x3, 0x10) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) r3 = semget$private(0x0, 0x4000000009, 0x82) semop(r3, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r3, &(0x7f0000000000), 0x22) semop(r3, &(0x7f0000000080)=[{0x1, 0x42, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r3, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0x8, 0x800}, {0x1, 0xff, 0x3000}], 0x4) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) semop(r0, &(0x7f00000002c0)=[{0x3, 0x6}, {0x2, 0x2, 0x1000}, {0x1, 0x0, 0x800}, {0x1, 0x2e1a, 0x1800}], 0x4) fcntl$lock(r4, 0x7, &(0x7f0000000080)={0x3}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r5, 0x80, 0xd436}, 0x3, 0x9, 0x4}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r7 = getpgid(r1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x9, 0x0, r6, 0xffffffffffffffff, 0x0, 0x18c, 0x1}, 0x9, 0x8, r7, 0x0, 0x2, 0x3, 0x7, 0x20}) getgroups(0x7, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x6, 0x0, 0x0, r2, r8, 0x41, 0x8001}, 0x90, 0x1, 0x7}) 09:04:04 executing program 5: r0 = open(&(0x7f0000001640)='./file0\x00', 0x617, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) open(&(0x7f0000001640)='./file0\x00', 0x617, 0x0) (async) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) (async) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) (async) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0) (async) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) (async) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) (async) 09:04:04 executing program 3: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x81, 0xfffffffd, 0x2, 0x0, "00002451859e1865790a0000000000001fe600", 0x0, 0x5}) (async) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x25, 0x9, 0x1, 0x3, "55007f289721987168643a967e4c46d3869a2a9e", 0xffffb6d9, 0xf08}) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x3d}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x4) (async) write(0xffffffffffffffff, &(0x7f0000000080)="867c63d4547242cbfc22c9b5a18d4cbc8c07aae482", 0x15) 09:04:04 executing program 6: sysctl$kern(&(0x7f0000000100)={0x1, 0x52}, 0x2, &(0x7f0000000000)="b271163e", &(0x7f0000000380)=0x4, 0x0, 0x24) (async, rerun: 32) r0 = semget$private(0x0, 0x3, 0x10) (async, rerun: 32) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) (async, rerun: 64) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) (async, rerun: 64) r3 = semget$private(0x0, 0x4000000009, 0x82) semop(r3, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) (async) semop(r3, &(0x7f0000000000), 0x22) (async) semop(r3, &(0x7f0000000080)=[{0x1, 0x42, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) (async) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000540)=""/233) (async, rerun: 32) semop(r3, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0x8, 0x800}, {0x1, 0xff, 0x3000}], 0x4) (rerun: 32) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) semop(r0, &(0x7f00000002c0)=[{0x3, 0x6}, {0x2, 0x2, 0x1000}, {0x1, 0x0, 0x800}, {0x1, 0x2e1a, 0x1800}], 0x4) fcntl$lock(r4, 0x7, &(0x7f0000000080)={0x3}) (async) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r5, 0x80, 0xd436}, 0x3, 0x9, 0x4}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r7 = getpgid(r1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x9, 0x0, r6, 0xffffffffffffffff, 0x0, 0x18c, 0x1}, 0x9, 0x8, r7, 0x0, 0x2, 0x3, 0x7, 0x20}) (async) getgroups(0x7, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x6, 0x0, 0x0, r2, r8, 0x41, 0x8001}, 0x90, 0x1, 0x7}) 09:04:04 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet6(r2, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa383ebcb609bc526f0dd413471ca2040047ebba6eda7d42e298cca5ce87065af404e98de04f0a4ac4ba04cda338a5b3b67ba6e80640b721989e588d7fc4d61add3ac42c55984054454797c586469b5779d83115b2e508190f9f8097163c9dad8a7208d85a3a25a38ceecb354e04825ce5e29dffbafee67d25dc6154e695325fe24f49b242d18c34aac5222bda8963fd090658ee80e6892162ea6b47948c61b5474b798431b7068949f5b3b20b078907f39cb1bb6d5675e325b39a18a03537b89e590c72523cbb8b8feab59c7960a657cf96cdca153a205f632b8246cc92b8ad962024ededcea60bfc3447ec26132f18fefcefac06e333ee3b2897ac6946b49e7634032ac41981bfe9c0d099097fea703f2a4be083371de0e18fa82d455bfd884735f565f94153863114d745a158ec02a64269e3d9230559b49b5a91a3732a828ff3e79d6d5556a7b90c1140d3d4080c00e631e36e095a7d00a0dba60bcddcbf75d985f29114d683cdebe4896b4fd7244bf78850272e1a8da2eff81668910cfcc5960a680d9f2d04bcb30211bfa525059c10bc2a46d9d9e66f048e4bbc167853eb932268f0a34df5ac31b292ab809379e74ff25b83bf8564307890af117215c8ce817c804180f11e62d4794838645be2bf4674c6a8ab0c4f957ae49a1e210c04a952d67e86d9577a4ea900cb855826b23ca642a53fd0ed6eeb38d81be47d913c28e173c392be7802d5bab8b3952cc5f04674f8de985d2b4c8e5411635d59386eb4c1a90919810b3936c14ce973ad7e6be63e729574d6379a056f9690f2011ca1f6f0f77d9206b1649745d844c9d526a85f975c97a6298066b5554c9ee0c2c7b3453fa3e7ed2a5bc98bd4b323c3add2dd076093f3cd0e57b81c9991b31172a9cb293485689f3278df48a6bc9c4e0e44c2786c7f11a8c4c0c5a2154081d696bf0240603d12c3872e1f2d06ca1592586df22b1ca8d44ef8bc5c942cc8c8ce482d1decef284d95a8631153fbaddfb394cffaab6b81367e27fd17fac3295fdd6bc43d3109f9b79735dfb714b8a5be24811e150b014056650ffbb965baf19557e70e6efeb52a745d465937649eebe4236e8585d9d99ce11907a19eb66fd359e8cde4634a53e64a1a54e9bb3744f08ac304b10805828bbf4339e16e65b807187b2b5b158c0a2c60631ae234cf4d5cbda3221a1a9ee69dfd61c5f5ec8d2ef2428a7e739cdd62c220b027e96a2686ef561ecb3206dd911f261e0a0b3d583301f97ec1351913fdc58d35219488cdf3de320cfd74500e92185e8ba58c2d7aa2385f107991d3b55f09ec66ff6c79d1b4551456dea3c0e97144ac1c1d052fbf09add5e26e18e2ccb00f39e8257b894879b63417a56d781574404f7bb03606004c121670bf919590b6d48ed6ab2bbacafdd4e9040371604dee343f91711b4fbba30362d49dd50aa82d6a30fab205a7ea174c9c15ea61f5bdf111ad34e2ab89aff54dfc57383654065559de610b2503722fb80bbd43afa4aabe198ff627a37e351bdf0eabcf095a5adb0012989ab42f1766838d70a2de97bbceb06c305189cd6ca869403b355f42fc11a92fbbdac7caa745e2886e506fba11d5415b7edc7477be37e94daf5739e6c8879a38a72a4441fea41d74a7fd2c1b5885923a636dbb9af86484d134299f6b400510aa653c0a237352e702343721f06b11f7af16e76521cf1e5335d61e91e8ff8c5931d678e79004732c7082b44c20435fa4dd483fdd9723d92dc7a7c17197ad9adce082f48f7eadbde86024b582090110c77d539670cecf0b7faa7fc406b1c18b01f7c7c091495586b896bb428f01265101b929b70f99d3b3e01be543084de4e53ea65697f4ff855dd501912632e2c0888cd8065f2220c69b8f95778181e1ada376b1c4d6deb736dbda0390cae4145c9b32662194541aea09fbdb747e11dd4de5420eb28a88ed6c578c8caec0ba381c99f3c3375c787e3a7a9fca5553b4b90ef7205caf6797abbcafc2ac52615f3f685446de728998a9f906bc99a00312b82684e6f65546a28be7542127f34f433d52dd0372705a29975265957180a8d3fe532d32a8d7ff518ca7bf74710109256f7a1fb3783ce2b53fc4056dab31b8ce5f1d09ecdafeddc8ab8b020c39c51b128029c6f868850e220921e51df8dab58838690afc2e7cbf104282251fd5892285ef2205371d15ccef5152035b9b04d3255bb1368beadea54157138ae7f7c152bc1dc12535ba578c9ef54b977346c022bbc398941662843219ec1d9b849499e8e2cfcfe2e30722df259a5b3a3eafa066d48d42c7cc2d19273b3f3237a611c6d574cece5f9376f05e1437e3b954e3c4e514c18d757854ce5c60eaadf2865c0e05f75e782787168452e6cdc79cbe6e7c5bbbba1b6966df7827b8b00f7d932d3b7e9bcd86d6f01647de130e3350945c5c5292404ffb0dbf4c3824d0dd34ed03c2ef63e4d49588b0844b7710c4900c23c83aefedf615585ba28023b3e4e17a15a85ed326e5af435047ba77c00f0fd34162648752853a715ea49032955b08e75130fca6f34a60ba1315e2e0e060d55af6f41a0b847c7c370e96fc5df3c47f73de5051f368bb5613d32abc3d643040518fb932e96ab79e05b8afe60a4bb234f898fb432bbcd360116af9f401e9f79c4504599f99a35ad1d9abc8b4287b2113d0faf13067fbde4480f5e428c00ff212528b55ce2259b40d06e90ee55d9994b8bae509f7c7d449194e7eb4f07d26863d88fdde90e6a502eed84bec630a1da9a1a04f39617018564dd08873cc41a3b90b5908ac4c5ce9b3c9e4a3a0cfcc7f66bfdc431c178baed942bf441cc4b65f4b7cff435776a871dcf5f237181bf734c0863d5e84287a58413df3cae43a2a1db9a07a1b18bb16faabcba59996ea455f143037c790a6a1d93089ace1b8ce2784faf07a68fa03fafa217c089113676e889fd4475bff198a85a32ff473f04c3c21f9322aa5971eb01171a83012b1f267c8663d7916aacbb31330b0068bc7d1ef2b31cf2dd24e837b94c7d08f8e290936840e1772ce26de8fbca991eeef77b7057b7e7cafd5ce168c1932692e5f9b257fd499da0a13de11ebe47eeac75d75acdba83008fe7b08c4ba6069607cd2b1cedd9ac20bd121e5c15fb687e6f6fb2a12fd6557e75041b50deeb2df227be9afae0c73da601d1fdd201b2a48473fd501b407af39bba2a12931d8182452978ea17caf6351d1d90d484fd52098640b768afee9bed07ef4b9ba40e395c2a71c6bf29deb3a9b4dceb69ab4889dd09be2ec77aaf979afa98d931a22e6f0d53d48f91add9e05b8e8f43c575de8cf90aa2d8ddd8b773319acf80f96ef06809afb8a96f413ff20037447d2046b4595c0b5f878cc29b277d83a7edc7a321e394ea10eab1bf9664b3319215dcef577c5f581e4a5710aea975a690d66e931630c38e09f85ebd5abc9faf25bff26c17f476f463d581bd88ab014ea69c346c87ba28283a276437ff88ddc28a0f9bf33818dc17aca75c7b3b8d537070f2ac17f64b9876191beaf538d1f7928e142711d09cdf66018601170befe862ceb72ed0079cf374e304dbb5f4e9c68f4a1ac98f006223272d04b7f1ea335a1daceb89d2ef5d80f71aff8d9941b926070ce00002a5939e3922f8f383440a545f4557a03f69d3c66b53f82bc442a5f388ceca9aba5d1c032948164bdd03ce982b72b4cb200cec5c482e246a9d4bf37b9560a7d38104848be8dc66ed01e31b9c07e8f608d1a65f061654e8f621288c7a80f020e831b0b4ec2fb83c779437e613cae811c61c9ef9842fe13f70ce092896ba1c50d7f73b7073b2d548fd127f7a5fc2498f21ed7d3f1efa058ee4a83a1f1ed8e01148ff9dbac53880e6a4732ab295d0afbef7d3ac8485e5009f37ffe37c6eca9d63609503c0e4b76500976b5cf0b9c28feaf59fe363c3625bfb485914457d99040ca83d8e4f8baffaba6fa96077ea4666fa97052516f82ae4482195cb8654172fbb479fde57dbe066dda0ad7fa737ab1b2843b09dd395c5e7cdf3e44a81a056213329a1e20e683a58b4137c3f4631bdb2d15db83bef512ca2222e06c348eba5cc5749b88216729d0f86c44929390b6ae0fc4be1ba60aefdaf9b90cbc58cc078e35291416b8368c4352c63a5b8b387035a31c31690ce18c0af49da41748374930ead87949987f43708bf0828313ab3664b15bfd86f45102c6c348a3d147fa1943f79c5d646d93a6e8192517fdfa7a2b6c6a7b47ad322a4e61332a64ae7ddf427f67c9e4f400bdca42f57afe69959230fa10c0686c5d75eeeafb3cdf227fc9fdf7282471d945a682737dda8c1042584243548692ff7b667c5c76ee26f224e4a745602eddf2e013ea4c240c35d131f06d509dbd33deb66cde50c41d2d98f6739b5bf323a145d6d49975be8e4ffc432e47f1d5003314ee5835b4f346a0865f5c57bd87c606e1a6f068e315a14183a2d568891463a3916030d8d9c9d2006024f30185db2aef1754899d1f6932ed4c619ec05c09381fb2531eecccc60e0b64bbc4c45ddf4fc2032a3f750e6eb16ee101caef757d9dd8480f5c0225b634c542bbcc0141e1e96c45ceb2dfc9359466d48b0879a9a385b6c354cef9f5787c37a0c4a3892e7bed9752fcf425d129ac6de20fb98dc39bc893d48d43bbdd39015a90f30134f50790331f7398a2437acc64d6c77bee95ea47fc44ca3547db62c85e2d0130e64357e3806eacceef8ac7be21d11c82eea234dd69a53b3f63f440a30a6d981d9a4387a60e70ec02e22f5a3bd2fda3929c9a0b4d21d8810df95829441f93541cbe87bb59d9170ca858e05aeedca80504c3c767f8195851289fad662ffefae9e447643d8e61880e1f3645b3d4a9fad39ea4b3091733cc50b1e719fea87795676601d38fa4564098d7c4770dfed2ffc8d79ff273bad280f83d0998314f1ea26fbc27b4ea1825f9af392dfa91fac658d3727b1106a0041350be8dd9834150bfa09297aed2b89c6ef9e1114bbbb3d7c3d834d82d4aad57a33388ff196fcec4b51959ea779c15122b54d0b346cdbc856e3c2965e55105162871765f658b1e9dacd1e1bfe63148ab69d8711e60007ac659a82d9c51bf9e90b298fa3022b52b6c9fb15f01566c19d26a630581596e3e0d9fffc918aa03ef126be5dbeddd6c395d51c6a08ac5bf7d26677f04817733b55462ec9760130d4d59547e8805cecf80e0008dac4a23f644eafa6b3c75c4b99c012fea5634e521716c18f4ed70fb62e16ca06e6ffa98d7ab5c0aa0ea26a5a84ea4bbc4ae58d6d4c2b84499cd8bb7bdae84325c1f9526b8799c787161201f3a72d3c177d7453b188daa852a8813f6cc925beb4cd5f7573cf5b8599ceedef70c708db25d61efa0e6f26aef8de5add85ac71793879c91b87c0db081e3a9966ecbddafc58008cf6714", 0xfffffd72, 0x407, &(0x7f0000000080)={0x18, 0x2}, 0xc) dup2(r1, r2) execve(0x0, 0x0, 0x0) 09:04:04 executing program 3: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x81, 0xfffffffd, 0x2, 0x0, "00002451859e1865790a0000000000001fe600", 0x0, 0x5}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x25, 0x9, 0x1, 0x3, "55007f289721987168643a967e4c46d3869a2a9e", 0xffffb6d9, 0xf08}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3d}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x4) write(0xffffffffffffffff, &(0x7f0000000080)="867c63d4547242cbfc22c9b5a18d4cbc8c07aae482", 0x15) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x81, 0xfffffffd, 0x2, 0x0, "00002451859e1865790a0000000000001fe600", 0x0, 0x5}) (async) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x25, 0x9, 0x1, 0x3, "55007f289721987168643a967e4c46d3869a2a9e", 0xffffb6d9, 0xf08}) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x3d}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x4) (async) write(0xffffffffffffffff, &(0x7f0000000080)="867c63d4547242cbfc22c9b5a18d4cbc8c07aae482", 0x15) (async) 09:04:04 executing program 4: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x80000002, 0x100000001}) 09:04:04 executing program 2: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) (async) r2 = socket(0x18, 0x4000, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$unix(r2, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) (async) r3 = socket$inet6(0x18, 0x2, 0x0) dup2(r2, r3) sendmsg$unix(r3, &(0x7f00000001c0)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x0}, 0x1c, 0x0}, 0x0) (async) r4 = socket(0x18, 0x2, 0x0) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) getsockname$unix(r4, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) r5 = socket$inet6(0x18, 0x2, 0x0) dup2(r4, r5) (async) sendmsg$unix(r5, &(0x7f00000001c0)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x0}, 0x1c, 0x0}, 0x0) poll(&(0x7f0000000080)=[{r3, 0x8}, {0xffffffffffffffff, 0x20}, {r0, 0x80}], 0x3, 0x8) dup2(0xffffffffffffffff, r1) (async) r6 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x4, 0x1811, r6, 0x0) (async) readv(r0, &(0x7f0000000040)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x19b) (async) write(r1, &(0x7f0000001200)="7f59b34fcb420b0fbd27e12b83cf739ac20b615a00b61ce758a8f882072059e60d75c3171c03aaf73e14b07015311258456e46282ba8ae1382586122564484721de1520efc857e7582192c7c34f3ccf973b2bf42ee8be4eb65646426fc85545458f4071af20c7acb52e2e2e44cbbb4477e783b5f9a29618c1e7bdd2898a25242b74d49d9194f46597de0c49bca184283e7fd7c9bc5505e048c5afbf2ed73e8621daadb592682ad9f534c713502dbbce74836764d0683fd212dd1547b15268782212ac5fb1cfd8f485f97509bc63dd8d719be4ff0d95cbb62675add04a11a2f0c6a2463adf6229bbe86e2592bab1409e71ab797f94f36c26cd38993656363019732dbad76fd3d6c8dd34282cb2c9ba6e8e6a1a9626937ab33758fa8ec84d47576470ebee28cc65afeedaf9374af06e37e711ffd1e35f47e662d604e305c1e139d1dd3c12d4a05d4ca7091d0d68445854fac12f42dedeca3bffa7dc5c3e5b50538ee06915e8df93ae371a271ee62d050d8ff381d66c309527e42fd1a0cade0b6753d6d59dba68337199138f02f5e3fd198b4fb2e856f6c6b3e6c113bb9184ecaf65c8186f81cd201009d12bbc3b2919cd5614fde510e4c46c34230844ae99d000a9cbc93415dbcef30c248c32fe4d65136ee34aeb8403310c6f10fedb1838e40ce3d86da412e733ff88ca2704d4ce6573f02564db70719eb924e517568cfb15e31eea1b054b280da17321858a1522d531472f9c9ad8d1577d8a24ab298bda7fa8f7d29a03c3159565142798a4bea92029ad24b92b90cd5518e2701fdcfe73f0e729f11785f07e01c59029efc79ff4105d32c3c167a12e28882f47bc78285135b04a86061c070f9fb61e7dba849935850c84350619214a9e1928c6924790ebcb65d4ec34f396a6e019193f26e303dbf39fbe4839584845597b972f35b4774e2b2ef7a06092a0aede1ed58988e6face4473da81bc4758401be66640238b74807e6f4c96869d05d881899a62515d0059de47e82d71c2d6bbe490eac9f705bd136190884380ec807868d8da7b6aab7cac61127ccb9229f918c78cc5288945dc1344875e9deaf7339b5b93fdec08677448b99a76864eeb7d7afa108e986946dc8d9af743e37f4e6ab1c5ed76ff2e578d6967e134ecc197998ecbcbdab207e2b651a9f6cbf35f989dca793d770812da9e4f1272829370ac795ca4df0e396045fdd00d938aedab213b87e705cc57647f31d2bfc41a551c2caf71c2c71f090c72c1d08cf97d60232ed596fa8ce421fded47ff13a287d4ce2852ee8d42ff1e122ca4f505d57cfa5b1e089581f074a43c9df8cf9315f016e34f717aeaddc6b1e5b7325b21c3644397a516fbee42f08d5f09b8799dfe52ce6ce2ddab0075a96c032c2b1bb1222ecdcb3c3b1a2d8da469dcece9ba3cfcd04b2bd7d3573c5f99ee26fc20694bc6da852b23e72928c16df0e4b47ee5d0aaac4c72fbdc08078fc6f620b701445963564fba64c73c7e06450adb678441a109ea9edf0351abbe350e65da469071665bb99280d47edd8e449601b6dca11bd59a1c20ced00a3c739e229e6e9fc5b432316c9d98bbd4770e27f093b37568d30154b3178873f29305712a6770f059a17ba7a6a458ef3244d6d6eeb7bdbb2bf1fa2a1e369bb3ec2aafecfd040eec6148d63da3af5abe9664b42d7cded5b220b54248993e51fc4c312db148311c54ff3e8fddabf632ea5f0130f94b71368efcb757a6086a6cc8ffb505070992d4efe573ef62ea87c20399bdc419a4d05f06f82eab7f6a681603718485c4bcea1e442b14d924ad40ddcc86b17611e912d521ca74ed264896dc8364030f8f01817c5944ed551d3122e988c46d81a1e218533100df9c3190d8029110bbdd58d03c00887af5d2394d7b8b6f8bca7498a0691156e2f183d3175bcc89ed466a437d1f5792ffe5a32437f728027b55c0718a2b05e2e88f4ea8b7ab890626de978cb069da900303da55483265e325c8707c6058cf0e59b192b084784bf27e0e00b188e69a641cc5f8c61d7ddf297e656826f50fde9d3b83bb68d1145bc41b4b33b256dd24d3922e58dd26446f9d743336ea08bca05e37aef29a22c812e25c11c8400247f4085f79a0d5063b89325fea31f93907801cef09267747a8a024f22700b327c70cf40c0df42879c5762ea8f3850a68f9780713ce3ac94b80805f47718f3cc3deda077cfc384169e03be37f4256001c608b34d2d2eba7ebae15c723c4d33b0df5447e4cc1f1baff5c044dab4e4981c2ad28fa42b7f2b27469535eb6b82a0e86c75541b02eb86e68427fb3b31607c83451d3c688c0904f70bae3040a72e59767bad2073731f2a4f87210404294e4dc978bc16ed1a40db4f41745b78ee3fd8ee24a9f5f7fc00d5c43155cbadffc52a6b34fc33b7fe26004f6ec4dd955f2038ab553afa4516db517f679c0204b197334561a528db693831be4beb8623089a4615189acfa0fb356a94e8ba7552732e8b6f7b0031ffa59a3bf1b91ef656d0fd72f0d37e3f155c546ca1692674689a6548d920d792db94e469d66dbb1c25fd6a4cd3b854e6735939be6cf7e7adf60787adaae0a5dc6bed4a240abc6a92b9884596fa2e15070b8c245d62fadb1af84e7ee880b6d0c4c9cf8416c13156f85c23102f66bd0f1541f1bec9ff35235ea102cda03115bf92fb69d44f10534c5d3b6b2951959b0ab18b3ddedc1626a33b7619c24c7bfcafbe2d6c363838cfb0330fc2fedb518a8144c64b3dd5b307f86c182037cade7f3917241039324a81faf49f14a4fcfb60ae2b3212306a80c1efec93f26639db5bb36883390166cc38f7fe6fee2a6239e20aa558180f8cb4e4aa1ee3ab0f614ba209806bb9263eb118a8e255337e471ad92241fe5e31fb13ceacb6dcac526cc3eebd52f75012e27de62667291bd68ab5ab6e11b5c021b7cd1c66935f596c0bd89ebd38616383dceaed260d6e128b87d229202ad305fb9b87c2508f915da7d926732fe3f89df398d7edfc2a3c685ab064f1851085a9120bb2199440879573b7bffe3e8051259e5282083a17d5baf59ade1eb53762bfedebed1412835260cc2b189d4f58dfb9f75c96f8821678c44c732ccf43948b4d88e62ef9138be7f35a1b06241a256f4576641c483de3d89ac01f3754d45419109720b6717c352500902841199d16b83b1627752ff22f94c14cddb4897b27dba26450eded3dfc28bd3cf4dbf6f9f8c099f45ece2940220c2283fd85f597017c6b8eeb7006e355e11b5de97c170dda40245f806ad8ac4216fce5fec1fde80268d2a1924919e92a19c04e1bec5bd4497aeef1e003b8a38a9bfa9f8123726d5e3396cd17c5a56378809d9efb03d25b20d06d41ec55a6b9a65f8ecf98aca5b2443f4d099502fe6164c4a1b133d13c8360a56a12e8786e36b93ef2e1477013e4b2da8be30a4a6ab5301e5c67a07a83fb2125ace3f7a758a6cc0b98f6c7592da55be403175a5672127a65f6adcc29fc930d640f634a1884f170aef823c0d8163a5c172e0f769940a6dee6a53bf235f6e7cfbeee5fa77402cfb7a14f5225c44cca285496182d4d196b6949560ec7d96448a99312da9c209e214cbe26998d7e5d3abf43fd6ea765c695584244ed617dbf0dbc12b69ed96c6afa83698617594a2a433fec718fe04259c440357c36c15a75666b3c69396eca40185918442387fef6012c618a7aa6c5add78635ab5beb232df3d81759d57f2f6d87b9acffe4b8d42614597f016955bb015c9653b2fa93866af7a994512f877c28668a809b2c66df3f4d3921c721df05de019513aafdbae52d4c46165d67cef870772443aae439ca9baecf2620476bbaf8e73829b3711c3a88109df8d89cef47539c4fe3bfa711beae0d18b6761a1564acc5790522afe2bf17968c81b681917ed4577b99db3f1911ea2d498fabd94dbc868622186d7a6ac314a5aae24bf3af25d030e32d95c93a961df8d3f61cf80895332909401842a0b29883aa05ba628befa2a96df3036424b6511427cca9d6544be89f1f84faaf5972e740fb7b0398040f34895901815aea4bd69c410ea0b9275c073d40175438fe7ef7eec1c655e848cf06d0e3a9b9a9e1e1bb2e7044a644458513c269d40ae960d0e200547edf82d42d6744729339b1bc906f6c5f7c36e478a06552804aceb618c2b388c82712a82598a8699d8fb32c212d538c7fdde4742c745ce9f8c2e1a6e80c25bb7e3d680c9c11749f47c7f84c1ec2edcd50ea026d9eeda9b861f194f3784e410fb282c85e92839a66036be76920f6a3ca711765c1ccfb340476d8007cb99d0c0b52f573a381a5635292bb0f35d398686f89adf9a64a21384a95dadb62f237292a5ce35966118d87a4d70164d91ab6ecf59bd81430fbcb96818f122ef5991a9d21d2152c514b561aa0406fd62073a53d1094929430e61e7b9ed2af1048344f937f3054e93dd9c57d54fb67b0e2b75cb8b732bf35fc4e0e655f1328961a26a0ee784027e27fb1af80972cefeb63348b1322edc50dbfc52df2a779efc9fa0b32f7dba8c9b5a5aeb9b9be6bc46e56b40fc3e0e952a2b96dd26f2f9e48eb9e4f4e202ca3d9b263a499fc1596f8a79a7b0e207f3a80a6bec89e6e0af2fac28cd388b99662a21a8ae9c7533438fc1efbd3b79c7b307aa4a86371852f7aad68a14f4d42eae1ce7f34ba3d73584821bd3a46554cdb32733dde5e798d9b7b452d2c6f5ca90668624ae8ee9dbd872e5581ed20a04442e0d2fd6fcabe5200aafab14798324d7876515aa6aecf23121a6b5248068448e6b07eee790dd1dd3db8aee941e3874be7f2e0854356b64e5ecc67784bde514767764c4df2d30dee869514a9519450df63bcec21c0ecf1b8d252168cbad178b41544e9fe37ca994e9f1b269f45d61bcb0f9df05e12cefab64ba9fa4ab446e1cf39e94982dc01b6f6f9d5bffd6dd4acfe85a73f3bea8973a353d957f2cc7f0b7c91714a1ef7e9b75c65e9a0e1076b5d0e75fe19037bec2fe2e19d2bab7e1d42f519139986922b4e19d37f06b236bd873f65a34322c9400bda22bf2dd989cea2d9c2c7c543aca81626", 0xe01) 09:04:04 executing program 5: r0 = open(&(0x7f0000001640)='./file0\x00', 0x617, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) (async, rerun: 32) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) (async, rerun: 32) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0) (async) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) (async) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 09:04:04 executing program 6: sysctl$kern(&(0x7f0000000100)={0x1, 0x52}, 0x2, &(0x7f0000000000)="b271163e", &(0x7f0000000380)=0x4, 0x0, 0x24) (async) r0 = semget$private(0x0, 0x3, 0x10) (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) (async) r3 = semget$private(0x0, 0x4000000009, 0x82) semop(r3, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) (async) semop(r3, &(0x7f0000000000), 0x22) semop(r3, &(0x7f0000000080)=[{0x1, 0x42, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r3, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0x8, 0x800}, {0x1, 0xff, 0x3000}], 0x4) (async) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) semop(r0, &(0x7f00000002c0)=[{0x3, 0x6}, {0x2, 0x2, 0x1000}, {0x1, 0x0, 0x800}, {0x1, 0x2e1a, 0x1800}], 0x4) (async) fcntl$lock(r4, 0x7, &(0x7f0000000080)={0x3}) (async) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r5, 0x80, 0xd436}, 0x3, 0x9, 0x4}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r7 = getpgid(r1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x9, 0x0, r6, 0xffffffffffffffff, 0x0, 0x18c, 0x1}, 0x9, 0x8, r7, 0x0, 0x2, 0x3, 0x7, 0x20}) (async) getgroups(0x7, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x6, 0x0, 0x0, r2, r8, 0x41, 0x8001}, 0x90, 0x1, 0x7}) 09:04:04 executing program 0: syz_emit_ethernet(0x1a56, &(0x7f0000003400)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "f385f9", 0x1a20, 0x3a, 0xff, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200, [{0x0, 0x1, "8ce22efe5bebb4"}, {0x1, 0x1c0, "6e2c5310f5bca75ee7b348d36a6792e7d7860200327e636e0073186d95edf7b86775a99757b660e3b85e121c6b74cc11cc3c152cf60b3526a9303ec459a99c681c91cd194e38a9f5c7fbb953d83d67f4113be5f854ed626961a208d0dfe8e9405a5dc0fca099ef58eedb9ebe45f2ea6576f1868f8c6d6739e3bb419295cd3da8e76e91c7fcc0edad7b9b02e0a514e882960a5aec330cbf525c0d8005ad0071296ae6ecbffd9c089bb575f262c47afe64fdc76b51c2e4d4eef4733b612daff2000d9498b6f11a7520be476b154783c31c7141df4618604c406d97927551b904242a209d5b79f1cbc7acf7af2ba9c02fa4b69283e4fb7e5a7d76f6c6df12fc94dbbcea971a357793b4ddb2b3c8641b539b98b89bccb0d29be99c7bd4e0a5e71bdf71a99602b64737a5ec59337fa673244276714244a1f9a12c62162203a60b861ce3a1c60135e05f89cbc7a5ac301e81c11828343c4bc430abe51b82007098e98caa752297f8dba834667b317832d2511b010277aa3261e69210856009b51b95be122c5ee3c44cc346f1b2a6a95bf6b97bb8db472e2923a09971e47e996eb6b61fbd29761d80af96c0dac035d9e07d8a07f98fceddacecad5f8cdc6e680ec64aeb9dd03434da327460d12372964de2c5c3e5aab4d14a893d73b8d53c3ffd928f7ed41ee038ebe580457ba0bd779e201d6d20b0860839246ae6a216da632d6d66886c9751945bc932a21079c1f0bfbe9754dccce339999c936c5b3c5ebfe38c3fa8213a322b511d241592de177b76b15c6770222468df66924481930c82449cededfbbbde86f51efc6d8bc1c8d04adbd48625543068f0c3a368e05938dee08bbef0ed6b392af9f322185e2eefed67037fc012ad7655155c4aa8a77fe8c6652a8ab990aa9ace6092459ff023a2cb7e822d61fb275955eff9736d763076ff53f85fd60d86f49667d31868942a3856d6d6aac85ba322ca0be218f762e39114c2cabee464b98c6f769c449c3b2a9ab35af92cc1dd245fc0a2426b571c12b607648b8bac327771b1913837b90ebab6e254e61525892f0b1344ab37dc53fca66a77104987530d6f84a442bf1f5b94799fde2bd26450d7e8137930b727164bdbefa0b1bea5e87483d5530ebd52b4c651a543a6a9b1e901814b8b9d5d92ad245468357bd686870d7d9e59aa2d3f3b31beb6437340a47f7ea0d9044f9c736451a1dacddfb69070bd6e65e08478811b94229dfa332756a88938e9fd95ddbf94330e95d583e3f169a9af2d9c4d023602dafe8e39896c012ad2ee3bc802bea7b5122748d6049e1003c1288f354e833e341cdca61ed5ba77ff42c2405a987efe84172ba9eebf62553e7d3a1aa5b3167f72935cc4e613e5bfe7db63bed15d2e54229c3450ceefb83eee3b08240d65885c0ac2bc12fe1e06438779a69bd432d1a89e8c5325980b05d34fff4c8bc2da6b119d89d686e70218431722ea1c7052a24bfcc9fd876628166f34840cc345ed90894b88e229d16575a44f9c45ce5e91827528f0064e38d2247dd0ca396c300be3d9336a9cf38952e8f7360e15b7c2c490d0551694eb23a9fcad3cd013fba337f2aced264261996533935d54f6080273f0d3bd795305293adb4891dab48a0721aa6f9dabae854731ea53148e128e932f9183ca0f5d432b277768bc0858e35ac5704a697de37124aa8bc465332a1952d9b763986dfbbc32dcc5a7e3386cbc337db0dd2d730592ac6d807502b5d24f77ef5cbefe5a5ac2ee70cd756981aac45016fc1e78c467b2d3fb51b4664791f71d80d2ff8c80c20f0a5df514ca7c0f0d6eed9b66d3d7e32afb43d3617672c9576edad1cef52f9d9850a5e77cfda39160b8b5eede76967c578092eaf3939445ae06b145ad9c019047b45d12a71cc14dd706954a9030ded35a344df8aeacdbdd7d1767e837d6d9d41403d2d93c04a692b9fa82e3ec64ceb57316f60e4d8425e48c2b5b5e08f8c815e212570a1b07e0294a16bfc6a49a0f1f96abd3ecc54a12263f2865b45893f114e3001db77261922c6b39c16eccb588c5a0b66cccf6e65ce25d33f638d49c0b58b151db3bfc81d4980a9dcb5bd3f7bb0af5ef59336d311c226951103c4410fc5bda168f5fe91fb2e26f9c79265f99fde9944c5b72f74758bd73c70fbeb2319f0d3eb7710c54758fd6c745a0bf071b6927e0e5c5d5f4568cbd6aa5ecec1f7efe80d1ea5e9812deb08d6f0b845a436251f484ac3565ce58616162bee70a117aabe74b4739d1d82f9cb852148e0e4f6f58138e66bba09921c25c220ad83ee91d83036b663a2048adf967a058837986c0ac60bc161b16f15fefc3030c9dcedfb562561b9c2d6543d190e82a7abce4aa91dbf1e74887fc59b84daf88db9835ee95a15d5869d051bc8f837f564b0c3ee8c22fe49d35e914ee80774aee30ca91c3e34974e94ab21a08c7fa58859425a326fade6cf116856e985078dc9b7e8e9f194d4bc03430cba2c448e5a6298bfc7fdaefbec14f0b00e373783141769f2dfdf16ef64015bcc3c32e00a03c1739375a2730151132e943367187a0a829a0fd045774162659bcaa6cb92dc349f0e856ca199284912c3f6ad49bc7b100045e6742589ebd13e2f479aace500325b279ba0582d6e15ebb4698ed381fc093d5d3e68e9bd031681eec5bcf6a1631d0ca10a53f11c000aefeaf399b97ba7751d57b29526eb65d45b061fe981394f04f7bb8fb7b447632b9d7ae8620f9d7173feedbc06a80ab2123a6455a2f181a0624b51e252965cc68fc92a5627efe976d0197be334315c19643e86f0f2619951331447113b6f69298bd8adf58009f2eab8684e0f32d9cee10c17e4921a075787ac2f35b443339286de26c071c90ecd76e25cf8e405413cb04a2c26dc3724505a49d7a370dfab2793397f68288b9aa8be2fdff00710bf63288c6620d243fb74620aa46f4fcd0fb127f0c16b3ef179ed54f2d9a01259bda559b5ea7bc9e54f34ea9219c7d85c6dc5587515f3d6771f2270d77edc2376d3721e420152c53ed63c7f687d87692eea904f7124de3c15026f7d39b75b7fcc4be1040d2985d484c7a4747e65c59d56db4c0abe1f1e6c7cdf174f6530e63c20cf5f05e7d0110805e5096906a537de910d9d9beb08961e5f450db77282e8e5c0f47e9d0d462cdc6aa2cf7ff0e591b37ba03c121525a038601850859163de23ff36c58e8b459b8459bd13017d60141c59dbf77e0f80906457b59c228029d8b9032c8db86c54b3c58d9207057c470dbcd281643b0a1d8ac82b2f3bc4f93cd44c8d1ddfced1de1a99c9181a4e4689294b19806d59e7adde77bbc903022bc28d593151d47d3b33de156b45f837c79b99681ff8b9917eb6aa7a011cc248f1fc0ca7b7635d2969c0e22019571926325b0241c5f9d4c3316095862c47503701f28d57ae962c02a51cef7507a7ee940c484cc81155742a16d110331e3132c474c45c49c2e0b72d48cd66b91951df59aa8cdc86945e2d74e19c499fdb87e1129663d3a0c84e00b41dd9de531500a81ab4238d3ce6ecf4797cf839c685d65a348d489826da6706107d2b4589b99957658d5cf385d846a9e11c063dfd93f73e96f05b1c1ab4549e09a873d63355e965fe7de21c3b5f6ff31d7186badbb56718d71ee83a41fe2eaad879811e8d29c4806ed9404e1fbbe6376b978fd3aa93bbf2c2b684986c24d8717961dc3fe88f0350af215176d08cd3d8a2940ba5a72428ccda94b07faeb95cb8f3bd9592e1ae51770ad0956cec52df0696a8c1f97dcac21548fd23322301391251396232e981a0b95aeb61324a676fce1cd4004be0fee50cd17dbc6a9675c6bf3a14829af572432bd4ee4caca8b788493c433ca3ddd83bc2b6c876a0435a067c7f8644617876080749902dccf28b689d81d8fc05e365848de1d21f935988c7e1019302ccbe8e3a5ad8aa42d5ff022671a43f9b87b258d0d8bca663892445374c81c13d0e43e29d50353c2839bd2851e079124e9235886390d88156c7dd2fcdfcf053ae53158e84e709bca0abb5e23a40cffe19b97e958a4a11d2a7643d467174c2b123042d67b6bd6032da90e2381c56710a0240979e2b35d0d90a1a8a0d1a8c34f757d133392b2e3921927d52301d87b301385dbe00da166048f4e1f9fa329de864c36bb285d5105bd2267e4ba37e930a0f17d9fea284a2e51d78ca73ac3bdd0950b225b726f72cc46d07148a9f2f582de0bf0cac12449c1dc0eaf4541c04b1a30d256ccd34e1520501dab8764d3ed9add01bda9dcfc64f093c1d857b98b76b429ec8710d9b44189a2a1ed7b4aefce207d2b335daffb10ecf9cf69ca8dfb943ba71a6449114382a834972fa1d8272ac3e2e0accd9cbc3afe6991fd8f20b39060e52e0a1a746307e44fc1e93aeca244769f88d64e8fbd8c9644254d7762cf84abdfb43a37307fcffd76ec62d3c73f06290c8ef20a824a65dadcb4ef55546d6260ef4e0459670f419a3b2e54569e9f0280dcba23386aa52024d215be47b80daf5f1441fc587729148ffb087049de0319e3568386e0f6e88a7d6e06a82931414e804e63f0068f1f333d4369449474774de6104f65949dfe3c1b184eca5ddd7581305b37390aafd8950bcb33dd74733129b5a74f693278f5a3a5f2833fdc9af6f90130013055c3e79112a7a7e67ecdb66d44f42eaa96ff2a815964694b54d7b6e27068a7da8a82e1b95ed1c39af442118e596f725741cdcd6eee2f9f9c65413fee222728f7332e1d31d40046612545a98baef0a58d4072bc41240549f681c76bb25ea7cb53bf32346a163b72843d9ac9eac7a5972f60c53e0a9963ae7fa7273c07223cdd723033574db99d6050c1da7375f484d8725cdfa11dcab0a7ac26537d6f07bac2ec7b20b815bceedcd01d6a5c1aae41b0d9e5b01cca31b9714c45b0f55044f587c65d5b62bf8daa1815ccabf7a95f20726d69e8437d41cee511e4661d3b9d5c8d63992650e2cf354023ed5fb5f1b244e1131a18513f999a1a537c179c0faf01dd0a9290cafa60c75a67fa13842699f2aea01a7e0e15e3e9334f20418b86024f17891d0671f6"}, {0x0, 0x180, "2c3d5b1e377b32fd30f8c33181ea59377ac466ea75f0ebf511540bbcae85752be79bfb95945898ae0205cc92d34207f675627699e68dcaca2ebadd2a86657e4bb9961ad33414bf351f7e368169102115ea074a0ea53ef0fd4d2c7e4a63d4eac71ef78ab0265647c8fbbc197e421378799e19c116037a515cae9eb783e739d026580e2f51bc4ef67ea5a2d241762b29e9b9604193637e16b53ded51f04abc06791c5351f303edba71be293e899a75b295796ef1328556f17ad06512284574cf44a0835d234644f472654ee14286e78a61c2a9705b051fbb5c16c1fb531c47b0baaa68dad10cb7fa8ba7b5448e22bd23547250b1524236241ca56e6969f052dd42a0e2d3d1102181d056f8eee5b47167e7bbb59724381bd412635cc76c379b63c208f6418f6692cd172967bcf7ea796c17cff2578f4a4ac8ad0cfce9c101d72f2ac20f56b45199bfbb6218493e86aeab24a0ca47ac6f236766992fe5ae3f15483aa93e2502972fd05aa21de8f1e3120129fc60db9caefd4c42bbe1bec3253be3d6b02c0a32ae564c37440ab94d4087b61e5592454a2cb74b5754114cd449673b26610ee45cd9aba9c2b63a1c5e3a4994206172fc730c68e566c2cf7f3937f7f5a6583c8734300b0e98e990c0a5b72148945cbdf74c4e6739bb8f3c29966260d6f4dce454b8ba63a3a5422fb8a57e291775d53805ae054fa0403a9079b4e1a9e0559e9d25c6f5d7feeef420bfff5fe27a29964e2c9ad47bd7a3d2e3fe5096d4ca81da4c240b99f01c00b52b43ce8d1d900d0c5c675fd396f3b49c7c7768e52ce364375548d63469ca8816caa5d586b74251a47c4c03def3607b1ea479c81dbafcd862fce87e28a220985f5d616698984dc2fe10299bf28224e2afadda9777593de9c5f7f66ff546ac4e47877392052d32593826c6f0c079217af221343fb3bfd26fb47065795eeced6bd68a93b5e46a7d252dab1d8a9ac9a8f6ee358480322410b317ec2223ca5331e023db4ec14db07093bf1a528aae8167bd37a114a8de8748a1a28b0fb49a45e6de5e617ea0c28b4a8f551d77b737d119e1939420026284a233c8272b089bbfc15e6a7919142a943f59c48fcfaa1ce651ce54064804732f261aadf37272dfc9ee3df2b425843720368d2a4ba8292a544c32c1b07e60163dd73b76e72e7416cd229a6ae10b9925098056b4e9a88b0c58866ff67f33952864f9e333784e5d245fc4b7730c892d3a85a1b78dfa20209afdb484f426c99902fc5a55b8409f8f2dc09a4e4a6ba5c510e3710ddb1d8740b9bdf4b94a3049756a3557f4698fda17897f3583933b5fbbed5ee4733afb1cd59cc652869bbb38d2cb2ca5266452adb4b96b244b14d7266892344e0c14f289d0211695ecc2e29f74fc318621c0c94d01e1fbb9abc8f0ef553094a69d33e8d63b6ce69d3aefaa35c707fdb1ab9e3a795162e094d01baff25a4bf6a504a5c59a37718126832ee9b3510b1f3a97954bc400b62b7f3b5f15ab0026bcc383d8a53fc1da18847d7a1c4a88e40e1512717e03628dcdfa8f627a56fd892db3ad737c9534c3b60e5d2be395ed43065e1ff4d9af9d620b477a90b67f9378a28d90315f1323d8fc03969a715d1f0205067c04b205ba11b6fd6ab038f556b6920a67b2209f7226217537cbc1d48af1f447a86224f4bba984460b83f006d02dac86fc71b592b90beafb53270d037c76ea37476f237a4477bd5eb2e3fc22d16a18eea4368deea037dd4dd3f9ee6e9dc1d01e14040a627f17cd64dd743574a4a22e8abf4887b90d7b0275abcdfd2fa21402045a0e99613528595174c5835f19328422df56bbc4141b0bd68305a02f257e5caabdf0c7e9658ba262495f7daa00017cb3fab1e8d672811de8b6dd74bd8a886e5d650fe759da06c1f6e3dff8bc0c132f9e6a30e9363a33a6ae8d23827db8822b617cd49f8531f4841578d744f7bf81826023aec384cc84b4da9b81d9baf2c29ebd3a83a3d2f2ecc63af54ac0f59440389230c7acdc2f0e5ee9bf1b2f980b948ece814ee194b54049bbdf18d65bfa93724afc920aaf001430f43c8bb7862e342790ba75bf13b719cfa16f60b13a3e0117a1c541904415412c4152d8ad9625cec56ea7e4d61d1c61d12c973f9eb37f8132ddfa318b4b1c3d0b87ae0dbdabdfd9f923f44f229f438db18609e72cb81d01f9753e562a6ffefb7be0ed30fe552a46d7ab873204707d7f3f57eb5a2c08c25acd69beb079980b7b208f242bfef2a731889e74c3ffeab86d3bc9b0a7ccc9ed1f2e0c914ee523c6c0a4fce68d14c0c30ac5da3da4aa3b991ac777ca3d15dcc9af272f07426fd7f7b31a0843618a9603dfbc1af56f72c43af703ef39b02cd9e1ae862295e0c365ac0a7143b4119548daa3554a04afca0e69fd09ed4c3a712c2139473b41fde415576c4ea7e6c2aec39f00f2913ed642a8120c5baa84f20a4bfed0c1b7c11988e3ebb31c653ce0bdd13d430894a677474b55cc3f96f18acd034cb8d82c21c78349443dd609f7591328a473c9db401e2547f5a083170b9f138dd98c60f695aae1dcaa2d8805ae16eba92e083840e562d16ee6bb592dc3ea52cfc043357ce21520a4a75bcd1250d9c9caca9278e16dc912f8afd9dffd035aa0a294d6bc48e6fb7d0c66bae3e796add66edef024881a2ab01a4b1f1218c169ed2ef2472da531f968be56a5f14a7c6a6c3b5b265ae420cf2bd4629a156467c10c8a988093b6ccde46e54658dfbaccae6eb7614f0bec317d3a9e6b6e015423adcea25c0942c07beee6054210ab9610ceb72aaf4d9bc410e1831609dc81c67e2bb96e4421601540025b0e2dc6e6f62b5eadfc0e9d8efc3b65ec7bcfb2ed12b0fcd6521175d6395c52547659b3b5feb12123d998db86597b025b39898ef8b522cdb50dbc17bec56d4bce265b2594c0a2c32542c1011c1a6b54bd99f679cef7655f5129ab46aafd8176a6e6b013fdac057080789e85b1dc61b8323c0578876551ee8d484bfc707312f8142e36bb608e0bc1067f7c8dfab097099ac0991741edcec366f46fd76662df449aae16c7ffff49c0bf1775caf2b4d73569e63e95fcdca5a9732f95288f19949a67374f83293a9066b3b3bc201e077acbc9fe538122906198775cd68f5b9c3a16a1005f106ae8e2376d91ac22e47f6425297f1f0a8775d326ab81dad67da2067fb87ac924e4c52709c1bd4d003c5685b2c7950530b520a758378eab94bf24dcfeca998541f6a2244644b1f667c0dae92761bd7462a00238234d4412e016c7576018b3a5d736df78d090540daea8fd9baff3e132b6cf19b3ac0e241383b8dd34f437a94c12df0ad822318e6cb3db5075c8c1fbb3efa9ef36d374cd3076b2d3a4e4017779dc827ebe651632bb14d7b192373f09ceb9d26b2d1f4edf0cdc848f5b79e545ee221cef03b96d95fca8174bc5b1b3806a70f4c3e99c907f5aaa46d4c9f7da10410ca84cb66e743dc20e09fce2a79317102e812d943009478978690403f8d82fb93768b83e3807564cfa1876c7ea31ec2071292b51cf6660d9d9c71578cde47f25115504e0406107a735bb9d7132541a14df884c8633935a3de0b70834cb980deee4eb82ce150f99deb780f0a2169d36078795194ff2e8a1bb38273bc8cf2ca4cd1ff9b1d1f04efc92ada427a8db762290279eb50a323ed5766dc4e800f6bd20a719adfb7760a91cc1a17ff443206f075b3a259007af75430342ed37a3c93f1baf69ed5b1059ac0da8b6d02ed5ff1e8b067292a44b7472d3497ada45fc615d9b2f6379752f536110e028f6f0e31813dbbebc1a824f54e218dba7a699c26b986494681cfa3469142e050c86a78dfc34e089c871fa3a43b7bf3932811bf5f7d5c9d270bd8dee9bb085d58328010d9db87147fa24377ca42d772db25df8bb619948b41f7172ec10e7db2acb8e9e4be2b3231521edfaad536ff72f364e5037d969a39e3e1a18b339e7507a5be831d4fec9ec8e10754c1b4672e6293a54ba074316fc46716f7851bd8394c39fb88c60f24f4cae5595ccd87d7228d30f50aba66155404675edc6beccef8cd5b2c4499bc78cc3515d3a5553afef55b180c65cf20eb9f54852dc49d64c606baac31dd65e0487b37e506b267f5e9ebfedbf7e288eeeb3c4633c520a74dcc88081f27776f5ef429051ff7d2c223d77749399062be41bc15fee9ec7f3a580e34fccb6f71c6283674b533d5753cea93744a5b8df2a8c8f74aebc0b46305f517672d411e314533500a482a5dceaac3d7abc625913837af3e3a79464e927f1e9392a1f45fe22a96fe203b8a8e35b0e7c90428571a0589626f2f42fbd6ea46921903105393330f7cbf079"}]}}}}}}) syz_emit_ethernet(0x6b, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa88a806cb81002700876b8e8a88d8fdd11bcc073851861c4beffae31cb22730fed2971f2bcd95058c633b2e838383410ea906433528ea5418848c6646eddff0c32be1d0846d1a6e5a645502ca123df09d7420dfeec9855c7df1bae329d81ce8"]) 09:04:04 executing program 4: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x80000002, 0x100000001}) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x80000002, 0x100000001}) (async) 09:04:04 executing program 7: r0 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x0, 0x0) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="82028dffffffffff"], 0x10) r3 = dup2(r2, r0) dup2(r3, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f00000000c0)=0x43cb8, 0x4) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 09:04:04 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) sendmsg$unix(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)=[{0x0}], 0x1}, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) 09:04:04 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8) (async) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet6(r2, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa383ebcb609bc526f0dd413471ca2040047ebba6eda7d42e298cca5ce87065af404e98de04f0a4ac4ba04cda338a5b3b67ba6e80640b721989e588d7fc4d61add3ac42c55984054454797c586469b5779d83115b2e508190f9f8097163c9dad8a7208d85a3a25a38ceecb354e04825ce5e29dffbafee67d25dc6154e695325fe24f49b242d18c34aac5222bda8963fd090658ee80e6892162ea6b47948c61b5474b798431b7068949f5b3b20b078907f39cb1bb6d5675e325b39a18a03537b89e590c72523cbb8b8feab59c7960a657cf96cdca153a205f632b8246cc92b8ad962024ededcea60bfc3447ec26132f18fefcefac06e333ee3b2897ac6946b49e7634032ac41981bfe9c0d099097fea703f2a4be083371de0e18fa82d455bfd884735f565f94153863114d745a158ec02a64269e3d9230559b49b5a91a3732a828ff3e79d6d5556a7b90c1140d3d4080c00e631e36e095a7d00a0dba60bcddcbf75d985f29114d683cdebe4896b4fd7244bf78850272e1a8da2eff81668910cfcc5960a680d9f2d04bcb30211bfa525059c10bc2a46d9d9e66f048e4bbc167853eb932268f0a34df5ac31b292ab809379e74ff25b83bf8564307890af117215c8ce817c804180f11e62d4794838645be2bf4674c6a8ab0c4f957ae49a1e210c04a952d67e86d9577a4ea900cb855826b23ca642a53fd0ed6eeb38d81be47d913c28e173c392be7802d5bab8b3952cc5f04674f8de985d2b4c8e5411635d59386eb4c1a90919810b3936c14ce973ad7e6be63e729574d6379a056f9690f2011ca1f6f0f77d9206b1649745d844c9d526a85f975c97a6298066b5554c9ee0c2c7b3453fa3e7ed2a5bc98bd4b323c3add2dd076093f3cd0e57b81c9991b31172a9cb293485689f3278df48a6bc9c4e0e44c2786c7f11a8c4c0c5a2154081d696bf0240603d12c3872e1f2d06ca1592586df22b1ca8d44ef8bc5c942cc8c8ce482d1decef284d95a8631153fbaddfb394cffaab6b81367e27fd17fac3295fdd6bc43d3109f9b79735dfb714b8a5be24811e150b014056650ffbb965baf19557e70e6efeb52a745d465937649eebe4236e8585d9d99ce11907a19eb66fd359e8cde4634a53e64a1a54e9bb3744f08ac304b10805828bbf4339e16e65b807187b2b5b158c0a2c60631ae234cf4d5cbda3221a1a9ee69dfd61c5f5ec8d2ef2428a7e739cdd62c220b027e96a2686ef561ecb3206dd911f261e0a0b3d583301f97ec1351913fdc58d35219488cdf3de320cfd74500e92185e8ba58c2d7aa2385f107991d3b55f09ec66ff6c79d1b4551456dea3c0e97144ac1c1d052fbf09add5e26e18e2ccb00f39e8257b894879b63417a56d781574404f7bb03606004c121670bf919590b6d48ed6ab2bbacafdd4e9040371604dee343f91711b4fbba30362d49dd50aa82d6a30fab205a7ea174c9c15ea61f5bdf111ad34e2ab89aff54dfc57383654065559de610b2503722fb80bbd43afa4aabe198ff627a37e351bdf0eabcf095a5adb0012989ab42f1766838d70a2de97bbceb06c305189cd6ca869403b355f42fc11a92fbbdac7caa745e2886e506fba11d5415b7edc7477be37e94daf5739e6c8879a38a72a4441fea41d74a7fd2c1b5885923a636dbb9af86484d134299f6b400510aa653c0a237352e702343721f06b11f7af16e76521cf1e5335d61e91e8ff8c5931d678e79004732c7082b44c20435fa4dd483fdd9723d92dc7a7c17197ad9adce082f48f7eadbde86024b582090110c77d539670cecf0b7faa7fc406b1c18b01f7c7c091495586b896bb428f01265101b929b70f99d3b3e01be543084de4e53ea65697f4ff855dd501912632e2c0888cd8065f2220c69b8f95778181e1ada376b1c4d6deb736dbda0390cae4145c9b32662194541aea09fbdb747e11dd4de5420eb28a88ed6c578c8caec0ba381c99f3c3375c787e3a7a9fca5553b4b90ef7205caf6797abbcafc2ac52615f3f685446de728998a9f906bc99a00312b82684e6f65546a28be7542127f34f433d52dd0372705a29975265957180a8d3fe532d32a8d7ff518ca7bf74710109256f7a1fb3783ce2b53fc4056dab31b8ce5f1d09ecdafeddc8ab8b020c39c51b128029c6f868850e220921e51df8dab58838690afc2e7cbf104282251fd5892285ef2205371d15ccef5152035b9b04d3255bb1368beadea54157138ae7f7c152bc1dc12535ba578c9ef54b977346c022bbc398941662843219ec1d9b849499e8e2cfcfe2e30722df259a5b3a3eafa066d48d42c7cc2d19273b3f3237a611c6d574cece5f9376f05e1437e3b954e3c4e514c18d757854ce5c60eaadf2865c0e05f75e782787168452e6cdc79cbe6e7c5bbbba1b6966df7827b8b00f7d932d3b7e9bcd86d6f01647de130e3350945c5c5292404ffb0dbf4c3824d0dd34ed03c2ef63e4d49588b0844b7710c4900c23c83aefedf615585ba28023b3e4e17a15a85ed326e5af435047ba77c00f0fd34162648752853a715ea49032955b08e75130fca6f34a60ba1315e2e0e060d55af6f41a0b847c7c370e96fc5df3c47f73de5051f368bb5613d32abc3d643040518fb932e96ab79e05b8afe60a4bb234f898fb432bbcd360116af9f401e9f79c4504599f99a35ad1d9abc8b4287b2113d0faf13067fbde4480f5e428c00ff212528b55ce2259b40d06e90ee55d9994b8bae509f7c7d449194e7eb4f07d26863d88fdde90e6a502eed84bec630a1da9a1a04f39617018564dd08873cc41a3b90b5908ac4c5ce9b3c9e4a3a0cfcc7f66bfdc431c178baed942bf441cc4b65f4b7cff435776a871dcf5f237181bf734c0863d5e84287a58413df3cae43a2a1db9a07a1b18bb16faabcba59996ea455f143037c790a6a1d93089ace1b8ce2784faf07a68fa03fafa217c089113676e889fd4475bff198a85a32ff473f04c3c21f9322aa5971eb01171a83012b1f267c8663d7916aacbb31330b0068bc7d1ef2b31cf2dd24e837b94c7d08f8e290936840e1772ce26de8fbca991eeef77b7057b7e7cafd5ce168c1932692e5f9b257fd499da0a13de11ebe47eeac75d75acdba83008fe7b08c4ba6069607cd2b1cedd9ac20bd121e5c15fb687e6f6fb2a12fd6557e75041b50deeb2df227be9afae0c73da601d1fdd201b2a48473fd501b407af39bba2a12931d8182452978ea17caf6351d1d90d484fd52098640b768afee9bed07ef4b9ba40e395c2a71c6bf29deb3a9b4dceb69ab4889dd09be2ec77aaf979afa98d931a22e6f0d53d48f91add9e05b8e8f43c575de8cf90aa2d8ddd8b773319acf80f96ef06809afb8a96f413ff20037447d2046b4595c0b5f878cc29b277d83a7edc7a321e394ea10eab1bf9664b3319215dcef577c5f581e4a5710aea975a690d66e931630c38e09f85ebd5abc9faf25bff26c17f476f463d581bd88ab014ea69c346c87ba28283a276437ff88ddc28a0f9bf33818dc17aca75c7b3b8d537070f2ac17f64b9876191beaf538d1f7928e142711d09cdf66018601170befe862ceb72ed0079cf374e304dbb5f4e9c68f4a1ac98f006223272d04b7f1ea335a1daceb89d2ef5d80f71aff8d9941b926070ce00002a5939e3922f8f383440a545f4557a03f69d3c66b53f82bc442a5f388ceca9aba5d1c032948164bdd03ce982b72b4cb200cec5c482e246a9d4bf37b9560a7d38104848be8dc66ed01e31b9c07e8f608d1a65f061654e8f621288c7a80f020e831b0b4ec2fb83c779437e613cae811c61c9ef9842fe13f70ce092896ba1c50d7f73b7073b2d548fd127f7a5fc2498f21ed7d3f1efa058ee4a83a1f1ed8e01148ff9dbac53880e6a4732ab295d0afbef7d3ac8485e5009f37ffe37c6eca9d63609503c0e4b76500976b5cf0b9c28feaf59fe363c3625bfb485914457d99040ca83d8e4f8baffaba6fa96077ea4666fa97052516f82ae4482195cb8654172fbb479fde57dbe066dda0ad7fa737ab1b2843b09dd395c5e7cdf3e44a81a056213329a1e20e683a58b4137c3f4631bdb2d15db83bef512ca2222e06c348eba5cc5749b88216729d0f86c44929390b6ae0fc4be1ba60aefdaf9b90cbc58cc078e35291416b8368c4352c63a5b8b387035a31c31690ce18c0af49da41748374930ead87949987f43708bf0828313ab3664b15bfd86f45102c6c348a3d147fa1943f79c5d646d93a6e8192517fdfa7a2b6c6a7b47ad322a4e61332a64ae7ddf427f67c9e4f400bdca42f57afe69959230fa10c0686c5d75eeeafb3cdf227fc9fdf7282471d945a682737dda8c1042584243548692ff7b667c5c76ee26f224e4a745602eddf2e013ea4c240c35d131f06d509dbd33deb66cde50c41d2d98f6739b5bf323a145d6d49975be8e4ffc432e47f1d5003314ee5835b4f346a0865f5c57bd87c606e1a6f068e315a14183a2d568891463a3916030d8d9c9d2006024f30185db2aef1754899d1f6932ed4c619ec05c09381fb2531eecccc60e0b64bbc4c45ddf4fc2032a3f750e6eb16ee101caef757d9dd8480f5c0225b634c542bbcc0141e1e96c45ceb2dfc9359466d48b0879a9a385b6c354cef9f5787c37a0c4a3892e7bed9752fcf425d129ac6de20fb98dc39bc893d48d43bbdd39015a90f30134f50790331f7398a2437acc64d6c77bee95ea47fc44ca3547db62c85e2d0130e64357e3806eacceef8ac7be21d11c82eea234dd69a53b3f63f440a30a6d981d9a4387a60e70ec02e22f5a3bd2fda3929c9a0b4d21d8810df95829441f93541cbe87bb59d9170ca858e05aeedca80504c3c767f8195851289fad662ffefae9e447643d8e61880e1f3645b3d4a9fad39ea4b3091733cc50b1e719fea87795676601d38fa4564098d7c4770dfed2ffc8d79ff273bad280f83d0998314f1ea26fbc27b4ea1825f9af392dfa91fac658d3727b1106a0041350be8dd9834150bfa09297aed2b89c6ef9e1114bbbb3d7c3d834d82d4aad57a33388ff196fcec4b51959ea779c15122b54d0b346cdbc856e3c2965e55105162871765f658b1e9dacd1e1bfe63148ab69d8711e60007ac659a82d9c51bf9e90b298fa3022b52b6c9fb15f01566c19d26a630581596e3e0d9fffc918aa03ef126be5dbeddd6c395d51c6a08ac5bf7d26677f04817733b55462ec9760130d4d59547e8805cecf80e0008dac4a23f644eafa6b3c75c4b99c012fea5634e521716c18f4ed70fb62e16ca06e6ffa98d7ab5c0aa0ea26a5a84ea4bbc4ae58d6d4c2b84499cd8bb7bdae84325c1f9526b8799c787161201f3a72d3c177d7453b188daa852a8813f6cc925beb4cd5f7573cf5b8599ceedef70c708db25d61efa0e6f26aef8de5add85ac71793879c91b87c0db081e3a9966ecbddafc58008cf6714", 0xfffffd72, 0x407, &(0x7f0000000080)={0x18, 0x2}, 0xc) (async) dup2(r1, r2) (async) execve(0x0, 0x0, 0x0) 09:04:04 executing program 3: syz_emit_ethernet(0x2e, &(0x7f00000011c0)=ANY=[@ANYRES16]) syz_emit_ethernet(0x39, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffff08ca3a936320d157b401fbe2cc5a9e9dee9884f9b2d326f1f7d0a9f658460ec0e30009000000a2703a5cc078f813a7afc9e4df76221efef3e6680f5e4db9000000000075ee0000000050f8e5bbc183f5be0fe318b5985dec"]) syz_emit_ethernet(0x104a, &(0x7f0000000100)=ANY=[@ANYRESOCT]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 09:04:04 executing program 0: syz_emit_ethernet(0x1a56, &(0x7f0000003400)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "f385f9", 0x1a20, 0x3a, 0xff, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200, [{0x0, 0x1, "8ce22efe5bebb4"}, {0x1, 0x1c0, "6e2c5310f5bca75ee7b348d36a6792e7d7860200327e636e0073186d95edf7b86775a99757b660e3b85e121c6b74cc11cc3c152cf60b3526a9303ec459a99c681c91cd194e38a9f5c7fbb953d83d67f4113be5f854ed626961a208d0dfe8e9405a5dc0fca099ef58eedb9ebe45f2ea6576f1868f8c6d6739e3bb419295cd3da8e76e91c7fcc0edad7b9b02e0a514e882960a5aec330cbf525c0d8005ad0071296ae6ecbffd9c089bb575f262c47afe64fdc76b51c2e4d4eef4733b612daff2000d9498b6f11a7520be476b154783c31c7141df4618604c406d97927551b904242a209d5b79f1cbc7acf7af2ba9c02fa4b69283e4fb7e5a7d76f6c6df12fc94dbbcea971a357793b4ddb2b3c8641b539b98b89bccb0d29be99c7bd4e0a5e71bdf71a99602b64737a5ec59337fa673244276714244a1f9a12c62162203a60b861ce3a1c60135e05f89cbc7a5ac301e81c11828343c4bc430abe51b82007098e98caa752297f8dba834667b317832d2511b010277aa3261e69210856009b51b95be122c5ee3c44cc346f1b2a6a95bf6b97bb8db472e2923a09971e47e996eb6b61fbd29761d80af96c0dac035d9e07d8a07f98fceddacecad5f8cdc6e680ec64aeb9dd03434da327460d12372964de2c5c3e5aab4d14a893d73b8d53c3ffd928f7ed41ee038ebe580457ba0bd779e201d6d20b0860839246ae6a216da632d6d66886c9751945bc932a21079c1f0bfbe9754dccce339999c936c5b3c5ebfe38c3fa8213a322b511d241592de177b76b15c6770222468df66924481930c82449cededfbbbde86f51efc6d8bc1c8d04adbd48625543068f0c3a368e05938dee08bbef0ed6b392af9f322185e2eefed67037fc012ad7655155c4aa8a77fe8c6652a8ab990aa9ace6092459ff023a2cb7e822d61fb275955eff9736d763076ff53f85fd60d86f49667d31868942a3856d6d6aac85ba322ca0be218f762e39114c2cabee464b98c6f769c449c3b2a9ab35af92cc1dd245fc0a2426b571c12b607648b8bac327771b1913837b90ebab6e254e61525892f0b1344ab37dc53fca66a77104987530d6f84a442bf1f5b94799fde2bd26450d7e8137930b727164bdbefa0b1bea5e87483d5530ebd52b4c651a543a6a9b1e901814b8b9d5d92ad245468357bd686870d7d9e59aa2d3f3b31beb6437340a47f7ea0d9044f9c736451a1dacddfb69070bd6e65e08478811b94229dfa332756a88938e9fd95ddbf94330e95d583e3f169a9af2d9c4d023602dafe8e39896c012ad2ee3bc802bea7b5122748d6049e1003c1288f354e833e341cdca61ed5ba77ff42c2405a987efe84172ba9eebf62553e7d3a1aa5b3167f72935cc4e613e5bfe7db63bed15d2e54229c3450ceefb83eee3b08240d65885c0ac2bc12fe1e06438779a69bd432d1a89e8c5325980b05d34fff4c8bc2da6b119d89d686e70218431722ea1c7052a24bfcc9fd876628166f34840cc345ed90894b88e229d16575a44f9c45ce5e91827528f0064e38d2247dd0ca396c300be3d9336a9cf38952e8f7360e15b7c2c490d0551694eb23a9fcad3cd013fba337f2aced264261996533935d54f6080273f0d3bd795305293adb4891dab48a0721aa6f9dabae854731ea53148e128e932f9183ca0f5d432b277768bc0858e35ac5704a697de37124aa8bc465332a1952d9b763986dfbbc32dcc5a7e3386cbc337db0dd2d730592ac6d807502b5d24f77ef5cbefe5a5ac2ee70cd756981aac45016fc1e78c467b2d3fb51b4664791f71d80d2ff8c80c20f0a5df514ca7c0f0d6eed9b66d3d7e32afb43d3617672c9576edad1cef52f9d9850a5e77cfda39160b8b5eede76967c578092eaf3939445ae06b145ad9c019047b45d12a71cc14dd706954a9030ded35a344df8aeacdbdd7d1767e837d6d9d41403d2d93c04a692b9fa82e3ec64ceb57316f60e4d8425e48c2b5b5e08f8c815e212570a1b07e0294a16bfc6a49a0f1f96abd3ecc54a12263f2865b45893f114e3001db77261922c6b39c16eccb588c5a0b66cccf6e65ce25d33f638d49c0b58b151db3bfc81d4980a9dcb5bd3f7bb0af5ef59336d311c226951103c4410fc5bda168f5fe91fb2e26f9c79265f99fde9944c5b72f74758bd73c70fbeb2319f0d3eb7710c54758fd6c745a0bf071b6927e0e5c5d5f4568cbd6aa5ecec1f7efe80d1ea5e9812deb08d6f0b845a436251f484ac3565ce58616162bee70a117aabe74b4739d1d82f9cb852148e0e4f6f58138e66bba09921c25c220ad83ee91d83036b663a2048adf967a058837986c0ac60bc161b16f15fefc3030c9dcedfb562561b9c2d6543d190e82a7abce4aa91dbf1e74887fc59b84daf88db9835ee95a15d5869d051bc8f837f564b0c3ee8c22fe49d35e914ee80774aee30ca91c3e34974e94ab21a08c7fa58859425a326fade6cf116856e985078dc9b7e8e9f194d4bc03430cba2c448e5a6298bfc7fdaefbec14f0b00e373783141769f2dfdf16ef64015bcc3c32e00a03c1739375a2730151132e943367187a0a829a0fd045774162659bcaa6cb92dc349f0e856ca199284912c3f6ad49bc7b100045e6742589ebd13e2f479aace500325b279ba0582d6e15ebb4698ed381fc093d5d3e68e9bd031681eec5bcf6a1631d0ca10a53f11c000aefeaf399b97ba7751d57b29526eb65d45b061fe981394f04f7bb8fb7b447632b9d7ae8620f9d7173feedbc06a80ab2123a6455a2f181a0624b51e252965cc68fc92a5627efe976d0197be334315c19643e86f0f2619951331447113b6f69298bd8adf58009f2eab8684e0f32d9cee10c17e4921a075787ac2f35b443339286de26c071c90ecd76e25cf8e405413cb04a2c26dc3724505a49d7a370dfab2793397f68288b9aa8be2fdff00710bf63288c6620d243fb74620aa46f4fcd0fb127f0c16b3ef179ed54f2d9a01259bda559b5ea7bc9e54f34ea9219c7d85c6dc5587515f3d6771f2270d77edc2376d3721e420152c53ed63c7f687d87692eea904f7124de3c15026f7d39b75b7fcc4be1040d2985d484c7a4747e65c59d56db4c0abe1f1e6c7cdf174f6530e63c20cf5f05e7d0110805e5096906a537de910d9d9beb08961e5f450db77282e8e5c0f47e9d0d462cdc6aa2cf7ff0e591b37ba03c121525a038601850859163de23ff36c58e8b459b8459bd13017d60141c59dbf77e0f80906457b59c228029d8b9032c8db86c54b3c58d9207057c470dbcd281643b0a1d8ac82b2f3bc4f93cd44c8d1ddfced1de1a99c9181a4e4689294b19806d59e7adde77bbc903022bc28d593151d47d3b33de156b45f837c79b99681ff8b9917eb6aa7a011cc248f1fc0ca7b7635d2969c0e22019571926325b0241c5f9d4c3316095862c47503701f28d57ae962c02a51cef7507a7ee940c484cc81155742a16d110331e3132c474c45c49c2e0b72d48cd66b91951df59aa8cdc86945e2d74e19c499fdb87e1129663d3a0c84e00b41dd9de531500a81ab4238d3ce6ecf4797cf839c685d65a348d489826da6706107d2b4589b99957658d5cf385d846a9e11c063dfd93f73e96f05b1c1ab4549e09a873d63355e965fe7de21c3b5f6ff31d7186badbb56718d71ee83a41fe2eaad879811e8d29c4806ed9404e1fbbe6376b978fd3aa93bbf2c2b684986c24d8717961dc3fe88f0350af215176d08cd3d8a2940ba5a72428ccda94b07faeb95cb8f3bd9592e1ae51770ad0956cec52df0696a8c1f97dcac21548fd23322301391251396232e981a0b95aeb61324a676fce1cd4004be0fee50cd17dbc6a9675c6bf3a14829af572432bd4ee4caca8b788493c433ca3ddd83bc2b6c876a0435a067c7f8644617876080749902dccf28b689d81d8fc05e365848de1d21f935988c7e1019302ccbe8e3a5ad8aa42d5ff022671a43f9b87b258d0d8bca663892445374c81c13d0e43e29d50353c2839bd2851e079124e9235886390d88156c7dd2fcdfcf053ae53158e84e709bca0abb5e23a40cffe19b97e958a4a11d2a7643d467174c2b123042d67b6bd6032da90e2381c56710a0240979e2b35d0d90a1a8a0d1a8c34f757d133392b2e3921927d52301d87b301385dbe00da166048f4e1f9fa329de864c36bb285d5105bd2267e4ba37e930a0f17d9fea284a2e51d78ca73ac3bdd0950b225b726f72cc46d07148a9f2f582de0bf0cac12449c1dc0eaf4541c04b1a30d256ccd34e1520501dab8764d3ed9add01bda9dcfc64f093c1d857b98b76b429ec8710d9b44189a2a1ed7b4aefce207d2b335daffb10ecf9cf69ca8dfb943ba71a6449114382a834972fa1d8272ac3e2e0accd9cbc3afe6991fd8f20b39060e52e0a1a746307e44fc1e93aeca244769f88d64e8fbd8c9644254d7762cf84abdfb43a37307fcffd76ec62d3c73f06290c8ef20a824a65dadcb4ef55546d6260ef4e0459670f419a3b2e54569e9f0280dcba23386aa52024d215be47b80daf5f1441fc587729148ffb087049de0319e3568386e0f6e88a7d6e06a82931414e804e63f0068f1f333d4369449474774de6104f65949dfe3c1b184eca5ddd7581305b37390aafd8950bcb33dd74733129b5a74f693278f5a3a5f2833fdc9af6f90130013055c3e79112a7a7e67ecdb66d44f42eaa96ff2a815964694b54d7b6e27068a7da8a82e1b95ed1c39af442118e596f725741cdcd6eee2f9f9c65413fee222728f7332e1d31d40046612545a98baef0a58d4072bc41240549f681c76bb25ea7cb53bf32346a163b72843d9ac9eac7a5972f60c53e0a9963ae7fa7273c07223cdd723033574db99d6050c1da7375f484d8725cdfa11dcab0a7ac26537d6f07bac2ec7b20b815bceedcd01d6a5c1aae41b0d9e5b01cca31b9714c45b0f55044f587c65d5b62bf8daa1815ccabf7a95f20726d69e8437d41cee511e4661d3b9d5c8d63992650e2cf354023ed5fb5f1b244e1131a18513f999a1a537c179c0faf01dd0a9290cafa60c75a67fa13842699f2aea01a7e0e15e3e9334f20418b86024f17891d0671f6"}, {0x0, 0x180, "2c3d5b1e377b32fd30f8c33181ea59377ac466ea75f0ebf511540bbcae85752be79bfb95945898ae0205cc92d34207f675627699e68dcaca2ebadd2a86657e4bb9961ad33414bf351f7e368169102115ea074a0ea53ef0fd4d2c7e4a63d4eac71ef78ab0265647c8fbbc197e421378799e19c116037a515cae9eb783e739d026580e2f51bc4ef67ea5a2d241762b29e9b9604193637e16b53ded51f04abc06791c5351f303edba71be293e899a75b295796ef1328556f17ad06512284574cf44a0835d234644f472654ee14286e78a61c2a9705b051fbb5c16c1fb531c47b0baaa68dad10cb7fa8ba7b5448e22bd23547250b1524236241ca56e6969f052dd42a0e2d3d1102181d056f8eee5b47167e7bbb59724381bd412635cc76c379b63c208f6418f6692cd172967bcf7ea796c17cff2578f4a4ac8ad0cfce9c101d72f2ac20f56b45199bfbb6218493e86aeab24a0ca47ac6f236766992fe5ae3f15483aa93e2502972fd05aa21de8f1e3120129fc60db9caefd4c42bbe1bec3253be3d6b02c0a32ae564c37440ab94d4087b61e5592454a2cb74b5754114cd449673b26610ee45cd9aba9c2b63a1c5e3a4994206172fc730c68e566c2cf7f3937f7f5a6583c8734300b0e98e990c0a5b72148945cbdf74c4e6739bb8f3c29966260d6f4dce454b8ba63a3a5422fb8a57e291775d53805ae054fa0403a9079b4e1a9e0559e9d25c6f5d7feeef420bfff5fe27a29964e2c9ad47bd7a3d2e3fe5096d4ca81da4c240b99f01c00b52b43ce8d1d900d0c5c675fd396f3b49c7c7768e52ce364375548d63469ca8816caa5d586b74251a47c4c03def3607b1ea479c81dbafcd862fce87e28a220985f5d616698984dc2fe10299bf28224e2afadda9777593de9c5f7f66ff546ac4e47877392052d32593826c6f0c079217af221343fb3bfd26fb47065795eeced6bd68a93b5e46a7d252dab1d8a9ac9a8f6ee358480322410b317ec2223ca5331e023db4ec14db07093bf1a528aae8167bd37a114a8de8748a1a28b0fb49a45e6de5e617ea0c28b4a8f551d77b737d119e1939420026284a233c8272b089bbfc15e6a7919142a943f59c48fcfaa1ce651ce54064804732f261aadf37272dfc9ee3df2b425843720368d2a4ba8292a544c32c1b07e60163dd73b76e72e7416cd229a6ae10b9925098056b4e9a88b0c58866ff67f33952864f9e333784e5d245fc4b7730c892d3a85a1b78dfa20209afdb484f426c99902fc5a55b8409f8f2dc09a4e4a6ba5c510e3710ddb1d8740b9bdf4b94a3049756a3557f4698fda17897f3583933b5fbbed5ee4733afb1cd59cc652869bbb38d2cb2ca5266452adb4b96b244b14d7266892344e0c14f289d0211695ecc2e29f74fc318621c0c94d01e1fbb9abc8f0ef553094a69d33e8d63b6ce69d3aefaa35c707fdb1ab9e3a795162e094d01baff25a4bf6a504a5c59a37718126832ee9b3510b1f3a97954bc400b62b7f3b5f15ab0026bcc383d8a53fc1da18847d7a1c4a88e40e1512717e03628dcdfa8f627a56fd892db3ad737c9534c3b60e5d2be395ed43065e1ff4d9af9d620b477a90b67f9378a28d90315f1323d8fc03969a715d1f0205067c04b205ba11b6fd6ab038f556b6920a67b2209f7226217537cbc1d48af1f447a86224f4bba984460b83f006d02dac86fc71b592b90beafb53270d037c76ea37476f237a4477bd5eb2e3fc22d16a18eea4368deea037dd4dd3f9ee6e9dc1d01e14040a627f17cd64dd743574a4a22e8abf4887b90d7b0275abcdfd2fa21402045a0e99613528595174c5835f19328422df56bbc4141b0bd68305a02f257e5caabdf0c7e9658ba262495f7daa00017cb3fab1e8d672811de8b6dd74bd8a886e5d650fe759da06c1f6e3dff8bc0c132f9e6a30e9363a33a6ae8d23827db8822b617cd49f8531f4841578d744f7bf81826023aec384cc84b4da9b81d9baf2c29ebd3a83a3d2f2ecc63af54ac0f59440389230c7acdc2f0e5ee9bf1b2f980b948ece814ee194b54049bbdf18d65bfa93724afc920aaf001430f43c8bb7862e342790ba75bf13b719cfa16f60b13a3e0117a1c541904415412c4152d8ad9625cec56ea7e4d61d1c61d12c973f9eb37f8132ddfa318b4b1c3d0b87ae0dbdabdfd9f923f44f229f438db18609e72cb81d01f9753e562a6ffefb7be0ed30fe552a46d7ab873204707d7f3f57eb5a2c08c25acd69beb079980b7b208f242bfef2a731889e74c3ffeab86d3bc9b0a7ccc9ed1f2e0c914ee523c6c0a4fce68d14c0c30ac5da3da4aa3b991ac777ca3d15dcc9af272f07426fd7f7b31a0843618a9603dfbc1af56f72c43af703ef39b02cd9e1ae862295e0c365ac0a7143b4119548daa3554a04afca0e69fd09ed4c3a712c2139473b41fde415576c4ea7e6c2aec39f00f2913ed642a8120c5baa84f20a4bfed0c1b7c11988e3ebb31c653ce0bdd13d430894a677474b55cc3f96f18acd034cb8d82c21c78349443dd609f7591328a473c9db401e2547f5a083170b9f138dd98c60f695aae1dcaa2d8805ae16eba92e083840e562d16ee6bb592dc3ea52cfc043357ce21520a4a75bcd1250d9c9caca9278e16dc912f8afd9dffd035aa0a294d6bc48e6fb7d0c66bae3e796add66edef024881a2ab01a4b1f1218c169ed2ef2472da531f968be56a5f14a7c6a6c3b5b265ae420cf2bd4629a156467c10c8a988093b6ccde46e54658dfbaccae6eb7614f0bec317d3a9e6b6e015423adcea25c0942c07beee6054210ab9610ceb72aaf4d9bc410e1831609dc81c67e2bb96e4421601540025b0e2dc6e6f62b5eadfc0e9d8efc3b65ec7bcfb2ed12b0fcd6521175d6395c52547659b3b5feb12123d998db86597b025b39898ef8b522cdb50dbc17bec56d4bce265b2594c0a2c32542c1011c1a6b54bd99f679cef7655f5129ab46aafd8176a6e6b013fdac057080789e85b1dc61b8323c0578876551ee8d484bfc707312f8142e36bb608e0bc1067f7c8dfab097099ac0991741edcec366f46fd76662df449aae16c7ffff49c0bf1775caf2b4d73569e63e95fcdca5a9732f95288f19949a67374f83293a9066b3b3bc201e077acbc9fe538122906198775cd68f5b9c3a16a1005f106ae8e2376d91ac22e47f6425297f1f0a8775d326ab81dad67da2067fb87ac924e4c52709c1bd4d003c5685b2c7950530b520a758378eab94bf24dcfeca998541f6a2244644b1f667c0dae92761bd7462a00238234d4412e016c7576018b3a5d736df78d090540daea8fd9baff3e132b6cf19b3ac0e241383b8dd34f437a94c12df0ad822318e6cb3db5075c8c1fbb3efa9ef36d374cd3076b2d3a4e4017779dc827ebe651632bb14d7b192373f09ceb9d26b2d1f4edf0cdc848f5b79e545ee221cef03b96d95fca8174bc5b1b3806a70f4c3e99c907f5aaa46d4c9f7da10410ca84cb66e743dc20e09fce2a79317102e812d943009478978690403f8d82fb93768b83e3807564cfa1876c7ea31ec2071292b51cf6660d9d9c71578cde47f25115504e0406107a735bb9d7132541a14df884c8633935a3de0b70834cb980deee4eb82ce150f99deb780f0a2169d36078795194ff2e8a1bb38273bc8cf2ca4cd1ff9b1d1f04efc92ada427a8db762290279eb50a323ed5766dc4e800f6bd20a719adfb7760a91cc1a17ff443206f075b3a259007af75430342ed37a3c93f1baf69ed5b1059ac0da8b6d02ed5ff1e8b067292a44b7472d3497ada45fc615d9b2f6379752f536110e028f6f0e31813dbbebc1a824f54e218dba7a699c26b986494681cfa3469142e050c86a78dfc34e089c871fa3a43b7bf3932811bf5f7d5c9d270bd8dee9bb085d58328010d9db87147fa24377ca42d772db25df8bb619948b41f7172ec10e7db2acb8e9e4be2b3231521edfaad536ff72f364e5037d969a39e3e1a18b339e7507a5be831d4fec9ec8e10754c1b4672e6293a54ba074316fc46716f7851bd8394c39fb88c60f24f4cae5595ccd87d7228d30f50aba66155404675edc6beccef8cd5b2c4499bc78cc3515d3a5553afef55b180c65cf20eb9f54852dc49d64c606baac31dd65e0487b37e506b267f5e9ebfedbf7e288eeeb3c4633c520a74dcc88081f27776f5ef429051ff7d2c223d77749399062be41bc15fee9ec7f3a580e34fccb6f71c6283674b533d5753cea93744a5b8df2a8c8f74aebc0b46305f517672d411e314533500a482a5dceaac3d7abc625913837af3e3a79464e927f1e9392a1f45fe22a96fe203b8a8e35b0e7c90428571a0589626f2f42fbd6ea46921903105393330f7cbf079"}]}}}}}}) syz_emit_ethernet(0x6b, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa88a806cb81002700876b8e8a88d8fdd11bcc073851861c4beffae31cb22730fed2971f2bcd95058c633b2e838383410ea906433528ea5418848c6646eddff0c32be1d0846d1a6e5a645502ca123df09d7420dfeec9855c7df1bae329d81ce8"]) syz_emit_ethernet(0x1a56, &(0x7f0000003400)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "f385f9", 0x1a20, 0x3a, 0xff, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200, [{0x0, 0x1, "8ce22efe5bebb4"}, {0x1, 0x1c0, "6e2c5310f5bca75ee7b348d36a6792e7d7860200327e636e0073186d95edf7b86775a99757b660e3b85e121c6b74cc11cc3c152cf60b3526a9303ec459a99c681c91cd194e38a9f5c7fbb953d83d67f4113be5f854ed626961a208d0dfe8e9405a5dc0fca099ef58eedb9ebe45f2ea6576f1868f8c6d6739e3bb419295cd3da8e76e91c7fcc0edad7b9b02e0a514e882960a5aec330cbf525c0d8005ad0071296ae6ecbffd9c089bb575f262c47afe64fdc76b51c2e4d4eef4733b612daff2000d9498b6f11a7520be476b154783c31c7141df4618604c406d97927551b904242a209d5b79f1cbc7acf7af2ba9c02fa4b69283e4fb7e5a7d76f6c6df12fc94dbbcea971a357793b4ddb2b3c8641b539b98b89bccb0d29be99c7bd4e0a5e71bdf71a99602b64737a5ec59337fa673244276714244a1f9a12c62162203a60b861ce3a1c60135e05f89cbc7a5ac301e81c11828343c4bc430abe51b82007098e98caa752297f8dba834667b317832d2511b010277aa3261e69210856009b51b95be122c5ee3c44cc346f1b2a6a95bf6b97bb8db472e2923a09971e47e996eb6b61fbd29761d80af96c0dac035d9e07d8a07f98fceddacecad5f8cdc6e680ec64aeb9dd03434da327460d12372964de2c5c3e5aab4d14a893d73b8d53c3ffd928f7ed41ee038ebe580457ba0bd779e201d6d20b0860839246ae6a216da632d6d66886c9751945bc932a21079c1f0bfbe9754dccce339999c936c5b3c5ebfe38c3fa8213a322b511d241592de177b76b15c6770222468df66924481930c82449cededfbbbde86f51efc6d8bc1c8d04adbd48625543068f0c3a368e05938dee08bbef0ed6b392af9f322185e2eefed67037fc012ad7655155c4aa8a77fe8c6652a8ab990aa9ace6092459ff023a2cb7e822d61fb275955eff9736d763076ff53f85fd60d86f49667d31868942a3856d6d6aac85ba322ca0be218f762e39114c2cabee464b98c6f769c449c3b2a9ab35af92cc1dd245fc0a2426b571c12b607648b8bac327771b1913837b90ebab6e254e61525892f0b1344ab37dc53fca66a77104987530d6f84a442bf1f5b94799fde2bd26450d7e8137930b727164bdbefa0b1bea5e87483d5530ebd52b4c651a543a6a9b1e901814b8b9d5d92ad245468357bd686870d7d9e59aa2d3f3b31beb6437340a47f7ea0d9044f9c736451a1dacddfb69070bd6e65e08478811b94229dfa332756a88938e9fd95ddbf94330e95d583e3f169a9af2d9c4d023602dafe8e39896c012ad2ee3bc802bea7b5122748d6049e1003c1288f354e833e341cdca61ed5ba77ff42c2405a987efe84172ba9eebf62553e7d3a1aa5b3167f72935cc4e613e5bfe7db63bed15d2e54229c3450ceefb83eee3b08240d65885c0ac2bc12fe1e06438779a69bd432d1a89e8c5325980b05d34fff4c8bc2da6b119d89d686e70218431722ea1c7052a24bfcc9fd876628166f34840cc345ed90894b88e229d16575a44f9c45ce5e91827528f0064e38d2247dd0ca396c300be3d9336a9cf38952e8f7360e15b7c2c490d0551694eb23a9fcad3cd013fba337f2aced264261996533935d54f6080273f0d3bd795305293adb4891dab48a0721aa6f9dabae854731ea53148e128e932f9183ca0f5d432b277768bc0858e35ac5704a697de37124aa8bc465332a1952d9b763986dfbbc32dcc5a7e3386cbc337db0dd2d730592ac6d807502b5d24f77ef5cbefe5a5ac2ee70cd756981aac45016fc1e78c467b2d3fb51b4664791f71d80d2ff8c80c20f0a5df514ca7c0f0d6eed9b66d3d7e32afb43d3617672c9576edad1cef52f9d9850a5e77cfda39160b8b5eede76967c578092eaf3939445ae06b145ad9c019047b45d12a71cc14dd706954a9030ded35a344df8aeacdbdd7d1767e837d6d9d41403d2d93c04a692b9fa82e3ec64ceb57316f60e4d8425e48c2b5b5e08f8c815e212570a1b07e0294a16bfc6a49a0f1f96abd3ecc54a12263f2865b45893f114e3001db77261922c6b39c16eccb588c5a0b66cccf6e65ce25d33f638d49c0b58b151db3bfc81d4980a9dcb5bd3f7bb0af5ef59336d311c226951103c4410fc5bda168f5fe91fb2e26f9c79265f99fde9944c5b72f74758bd73c70fbeb2319f0d3eb7710c54758fd6c745a0bf071b6927e0e5c5d5f4568cbd6aa5ecec1f7efe80d1ea5e9812deb08d6f0b845a436251f484ac3565ce58616162bee70a117aabe74b4739d1d82f9cb852148e0e4f6f58138e66bba09921c25c220ad83ee91d83036b663a2048adf967a058837986c0ac60bc161b16f15fefc3030c9dcedfb562561b9c2d6543d190e82a7abce4aa91dbf1e74887fc59b84daf88db9835ee95a15d5869d051bc8f837f564b0c3ee8c22fe49d35e914ee80774aee30ca91c3e34974e94ab21a08c7fa58859425a326fade6cf116856e985078dc9b7e8e9f194d4bc03430cba2c448e5a6298bfc7fdaefbec14f0b00e373783141769f2dfdf16ef64015bcc3c32e00a03c1739375a2730151132e943367187a0a829a0fd045774162659bcaa6cb92dc349f0e856ca199284912c3f6ad49bc7b100045e6742589ebd13e2f479aace500325b279ba0582d6e15ebb4698ed381fc093d5d3e68e9bd031681eec5bcf6a1631d0ca10a53f11c000aefeaf399b97ba7751d57b29526eb65d45b061fe981394f04f7bb8fb7b447632b9d7ae8620f9d7173feedbc06a80ab2123a6455a2f181a0624b51e252965cc68fc92a5627efe976d0197be334315c19643e86f0f2619951331447113b6f69298bd8adf58009f2eab8684e0f32d9cee10c17e4921a075787ac2f35b443339286de26c071c90ecd76e25cf8e405413cb04a2c26dc3724505a49d7a370dfab2793397f68288b9aa8be2fdff00710bf63288c6620d243fb74620aa46f4fcd0fb127f0c16b3ef179ed54f2d9a01259bda559b5ea7bc9e54f34ea9219c7d85c6dc5587515f3d6771f2270d77edc2376d3721e420152c53ed63c7f687d87692eea904f7124de3c15026f7d39b75b7fcc4be1040d2985d484c7a4747e65c59d56db4c0abe1f1e6c7cdf174f6530e63c20cf5f05e7d0110805e5096906a537de910d9d9beb08961e5f450db77282e8e5c0f47e9d0d462cdc6aa2cf7ff0e591b37ba03c121525a038601850859163de23ff36c58e8b459b8459bd13017d60141c59dbf77e0f80906457b59c228029d8b9032c8db86c54b3c58d9207057c470dbcd281643b0a1d8ac82b2f3bc4f93cd44c8d1ddfced1de1a99c9181a4e4689294b19806d59e7adde77bbc903022bc28d593151d47d3b33de156b45f837c79b99681ff8b9917eb6aa7a011cc248f1fc0ca7b7635d2969c0e22019571926325b0241c5f9d4c3316095862c47503701f28d57ae962c02a51cef7507a7ee940c484cc81155742a16d110331e3132c474c45c49c2e0b72d48cd66b91951df59aa8cdc86945e2d74e19c499fdb87e1129663d3a0c84e00b41dd9de531500a81ab4238d3ce6ecf4797cf839c685d65a348d489826da6706107d2b4589b99957658d5cf385d846a9e11c063dfd93f73e96f05b1c1ab4549e09a873d63355e965fe7de21c3b5f6ff31d7186badbb56718d71ee83a41fe2eaad879811e8d29c4806ed9404e1fbbe6376b978fd3aa93bbf2c2b684986c24d8717961dc3fe88f0350af215176d08cd3d8a2940ba5a72428ccda94b07faeb95cb8f3bd9592e1ae51770ad0956cec52df0696a8c1f97dcac21548fd23322301391251396232e981a0b95aeb61324a676fce1cd4004be0fee50cd17dbc6a9675c6bf3a14829af572432bd4ee4caca8b788493c433ca3ddd83bc2b6c876a0435a067c7f8644617876080749902dccf28b689d81d8fc05e365848de1d21f935988c7e1019302ccbe8e3a5ad8aa42d5ff022671a43f9b87b258d0d8bca663892445374c81c13d0e43e29d50353c2839bd2851e079124e9235886390d88156c7dd2fcdfcf053ae53158e84e709bca0abb5e23a40cffe19b97e958a4a11d2a7643d467174c2b123042d67b6bd6032da90e2381c56710a0240979e2b35d0d90a1a8a0d1a8c34f757d133392b2e3921927d52301d87b301385dbe00da166048f4e1f9fa329de864c36bb285d5105bd2267e4ba37e930a0f17d9fea284a2e51d78ca73ac3bdd0950b225b726f72cc46d07148a9f2f582de0bf0cac12449c1dc0eaf4541c04b1a30d256ccd34e1520501dab8764d3ed9add01bda9dcfc64f093c1d857b98b76b429ec8710d9b44189a2a1ed7b4aefce207d2b335daffb10ecf9cf69ca8dfb943ba71a6449114382a834972fa1d8272ac3e2e0accd9cbc3afe6991fd8f20b39060e52e0a1a746307e44fc1e93aeca244769f88d64e8fbd8c9644254d7762cf84abdfb43a37307fcffd76ec62d3c73f06290c8ef20a824a65dadcb4ef55546d6260ef4e0459670f419a3b2e54569e9f0280dcba23386aa52024d215be47b80daf5f1441fc587729148ffb087049de0319e3568386e0f6e88a7d6e06a82931414e804e63f0068f1f333d4369449474774de6104f65949dfe3c1b184eca5ddd7581305b37390aafd8950bcb33dd74733129b5a74f693278f5a3a5f2833fdc9af6f90130013055c3e79112a7a7e67ecdb66d44f42eaa96ff2a815964694b54d7b6e27068a7da8a82e1b95ed1c39af442118e596f725741cdcd6eee2f9f9c65413fee222728f7332e1d31d40046612545a98baef0a58d4072bc41240549f681c76bb25ea7cb53bf32346a163b72843d9ac9eac7a5972f60c53e0a9963ae7fa7273c07223cdd723033574db99d6050c1da7375f484d8725cdfa11dcab0a7ac26537d6f07bac2ec7b20b815bceedcd01d6a5c1aae41b0d9e5b01cca31b9714c45b0f55044f587c65d5b62bf8daa1815ccabf7a95f20726d69e8437d41cee511e4661d3b9d5c8d63992650e2cf354023ed5fb5f1b244e1131a18513f999a1a537c179c0faf01dd0a9290cafa60c75a67fa13842699f2aea01a7e0e15e3e9334f20418b86024f17891d0671f6"}, {0x0, 0x180, "2c3d5b1e377b32fd30f8c33181ea59377ac466ea75f0ebf511540bbcae85752be79bfb95945898ae0205cc92d34207f675627699e68dcaca2ebadd2a86657e4bb9961ad33414bf351f7e368169102115ea074a0ea53ef0fd4d2c7e4a63d4eac71ef78ab0265647c8fbbc197e421378799e19c116037a515cae9eb783e739d026580e2f51bc4ef67ea5a2d241762b29e9b9604193637e16b53ded51f04abc06791c5351f303edba71be293e899a75b295796ef1328556f17ad06512284574cf44a0835d234644f472654ee14286e78a61c2a9705b051fbb5c16c1fb531c47b0baaa68dad10cb7fa8ba7b5448e22bd23547250b1524236241ca56e6969f052dd42a0e2d3d1102181d056f8eee5b47167e7bbb59724381bd412635cc76c379b63c208f6418f6692cd172967bcf7ea796c17cff2578f4a4ac8ad0cfce9c101d72f2ac20f56b45199bfbb6218493e86aeab24a0ca47ac6f236766992fe5ae3f15483aa93e2502972fd05aa21de8f1e3120129fc60db9caefd4c42bbe1bec3253be3d6b02c0a32ae564c37440ab94d4087b61e5592454a2cb74b5754114cd449673b26610ee45cd9aba9c2b63a1c5e3a4994206172fc730c68e566c2cf7f3937f7f5a6583c8734300b0e98e990c0a5b72148945cbdf74c4e6739bb8f3c29966260d6f4dce454b8ba63a3a5422fb8a57e291775d53805ae054fa0403a9079b4e1a9e0559e9d25c6f5d7feeef420bfff5fe27a29964e2c9ad47bd7a3d2e3fe5096d4ca81da4c240b99f01c00b52b43ce8d1d900d0c5c675fd396f3b49c7c7768e52ce364375548d63469ca8816caa5d586b74251a47c4c03def3607b1ea479c81dbafcd862fce87e28a220985f5d616698984dc2fe10299bf28224e2afadda9777593de9c5f7f66ff546ac4e47877392052d32593826c6f0c079217af221343fb3bfd26fb47065795eeced6bd68a93b5e46a7d252dab1d8a9ac9a8f6ee358480322410b317ec2223ca5331e023db4ec14db07093bf1a528aae8167bd37a114a8de8748a1a28b0fb49a45e6de5e617ea0c28b4a8f551d77b737d119e1939420026284a233c8272b089bbfc15e6a7919142a943f59c48fcfaa1ce651ce54064804732f261aadf37272dfc9ee3df2b425843720368d2a4ba8292a544c32c1b07e60163dd73b76e72e7416cd229a6ae10b9925098056b4e9a88b0c58866ff67f33952864f9e333784e5d245fc4b7730c892d3a85a1b78dfa20209afdb484f426c99902fc5a55b8409f8f2dc09a4e4a6ba5c510e3710ddb1d8740b9bdf4b94a3049756a3557f4698fda17897f3583933b5fbbed5ee4733afb1cd59cc652869bbb38d2cb2ca5266452adb4b96b244b14d7266892344e0c14f289d0211695ecc2e29f74fc318621c0c94d01e1fbb9abc8f0ef553094a69d33e8d63b6ce69d3aefaa35c707fdb1ab9e3a795162e094d01baff25a4bf6a504a5c59a37718126832ee9b3510b1f3a97954bc400b62b7f3b5f15ab0026bcc383d8a53fc1da18847d7a1c4a88e40e1512717e03628dcdfa8f627a56fd892db3ad737c9534c3b60e5d2be395ed43065e1ff4d9af9d620b477a90b67f9378a28d90315f1323d8fc03969a715d1f0205067c04b205ba11b6fd6ab038f556b6920a67b2209f7226217537cbc1d48af1f447a86224f4bba984460b83f006d02dac86fc71b592b90beafb53270d037c76ea37476f237a4477bd5eb2e3fc22d16a18eea4368deea037dd4dd3f9ee6e9dc1d01e14040a627f17cd64dd743574a4a22e8abf4887b90d7b0275abcdfd2fa21402045a0e99613528595174c5835f19328422df56bbc4141b0bd68305a02f257e5caabdf0c7e9658ba262495f7daa00017cb3fab1e8d672811de8b6dd74bd8a886e5d650fe759da06c1f6e3dff8bc0c132f9e6a30e9363a33a6ae8d23827db8822b617cd49f8531f4841578d744f7bf81826023aec384cc84b4da9b81d9baf2c29ebd3a83a3d2f2ecc63af54ac0f59440389230c7acdc2f0e5ee9bf1b2f980b948ece814ee194b54049bbdf18d65bfa93724afc920aaf001430f43c8bb7862e342790ba75bf13b719cfa16f60b13a3e0117a1c541904415412c4152d8ad9625cec56ea7e4d61d1c61d12c973f9eb37f8132ddfa318b4b1c3d0b87ae0dbdabdfd9f923f44f229f438db18609e72cb81d01f9753e562a6ffefb7be0ed30fe552a46d7ab873204707d7f3f57eb5a2c08c25acd69beb079980b7b208f242bfef2a731889e74c3ffeab86d3bc9b0a7ccc9ed1f2e0c914ee523c6c0a4fce68d14c0c30ac5da3da4aa3b991ac777ca3d15dcc9af272f07426fd7f7b31a0843618a9603dfbc1af56f72c43af703ef39b02cd9e1ae862295e0c365ac0a7143b4119548daa3554a04afca0e69fd09ed4c3a712c2139473b41fde415576c4ea7e6c2aec39f00f2913ed642a8120c5baa84f20a4bfed0c1b7c11988e3ebb31c653ce0bdd13d430894a677474b55cc3f96f18acd034cb8d82c21c78349443dd609f7591328a473c9db401e2547f5a083170b9f138dd98c60f695aae1dcaa2d8805ae16eba92e083840e562d16ee6bb592dc3ea52cfc043357ce21520a4a75bcd1250d9c9caca9278e16dc912f8afd9dffd035aa0a294d6bc48e6fb7d0c66bae3e796add66edef024881a2ab01a4b1f1218c169ed2ef2472da531f968be56a5f14a7c6a6c3b5b265ae420cf2bd4629a156467c10c8a988093b6ccde46e54658dfbaccae6eb7614f0bec317d3a9e6b6e015423adcea25c0942c07beee6054210ab9610ceb72aaf4d9bc410e1831609dc81c67e2bb96e4421601540025b0e2dc6e6f62b5eadfc0e9d8efc3b65ec7bcfb2ed12b0fcd6521175d6395c52547659b3b5feb12123d998db86597b025b39898ef8b522cdb50dbc17bec56d4bce265b2594c0a2c32542c1011c1a6b54bd99f679cef7655f5129ab46aafd8176a6e6b013fdac057080789e85b1dc61b8323c0578876551ee8d484bfc707312f8142e36bb608e0bc1067f7c8dfab097099ac0991741edcec366f46fd76662df449aae16c7ffff49c0bf1775caf2b4d73569e63e95fcdca5a9732f95288f19949a67374f83293a9066b3b3bc201e077acbc9fe538122906198775cd68f5b9c3a16a1005f106ae8e2376d91ac22e47f6425297f1f0a8775d326ab81dad67da2067fb87ac924e4c52709c1bd4d003c5685b2c7950530b520a758378eab94bf24dcfeca998541f6a2244644b1f667c0dae92761bd7462a00238234d4412e016c7576018b3a5d736df78d090540daea8fd9baff3e132b6cf19b3ac0e241383b8dd34f437a94c12df0ad822318e6cb3db5075c8c1fbb3efa9ef36d374cd3076b2d3a4e4017779dc827ebe651632bb14d7b192373f09ceb9d26b2d1f4edf0cdc848f5b79e545ee221cef03b96d95fca8174bc5b1b3806a70f4c3e99c907f5aaa46d4c9f7da10410ca84cb66e743dc20e09fce2a79317102e812d943009478978690403f8d82fb93768b83e3807564cfa1876c7ea31ec2071292b51cf6660d9d9c71578cde47f25115504e0406107a735bb9d7132541a14df884c8633935a3de0b70834cb980deee4eb82ce150f99deb780f0a2169d36078795194ff2e8a1bb38273bc8cf2ca4cd1ff9b1d1f04efc92ada427a8db762290279eb50a323ed5766dc4e800f6bd20a719adfb7760a91cc1a17ff443206f075b3a259007af75430342ed37a3c93f1baf69ed5b1059ac0da8b6d02ed5ff1e8b067292a44b7472d3497ada45fc615d9b2f6379752f536110e028f6f0e31813dbbebc1a824f54e218dba7a699c26b986494681cfa3469142e050c86a78dfc34e089c871fa3a43b7bf3932811bf5f7d5c9d270bd8dee9bb085d58328010d9db87147fa24377ca42d772db25df8bb619948b41f7172ec10e7db2acb8e9e4be2b3231521edfaad536ff72f364e5037d969a39e3e1a18b339e7507a5be831d4fec9ec8e10754c1b4672e6293a54ba074316fc46716f7851bd8394c39fb88c60f24f4cae5595ccd87d7228d30f50aba66155404675edc6beccef8cd5b2c4499bc78cc3515d3a5553afef55b180c65cf20eb9f54852dc49d64c606baac31dd65e0487b37e506b267f5e9ebfedbf7e288eeeb3c4633c520a74dcc88081f27776f5ef429051ff7d2c223d77749399062be41bc15fee9ec7f3a580e34fccb6f71c6283674b533d5753cea93744a5b8df2a8c8f74aebc0b46305f517672d411e314533500a482a5dceaac3d7abc625913837af3e3a79464e927f1e9392a1f45fe22a96fe203b8a8e35b0e7c90428571a0589626f2f42fbd6ea46921903105393330f7cbf079"}]}}}}}}) (async) syz_emit_ethernet(0x6b, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa88a806cb81002700876b8e8a88d8fdd11bcc073851861c4beffae31cb22730fed2971f2bcd95058c633b2e838383410ea906433528ea5418848c6646eddff0c32be1d0846d1a6e5a645502ca123df09d7420dfeec9855c7df1bae329d81ce8"]) (async) 09:04:04 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet6(r2, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa383ebcb609bc526f0dd413471ca2040047ebba6eda7d42e298cca5ce87065af404e98de04f0a4ac4ba04cda338a5b3b67ba6e80640b721989e588d7fc4d61add3ac42c55984054454797c586469b5779d83115b2e508190f9f8097163c9dad8a7208d85a3a25a38ceecb354e04825ce5e29dffbafee67d25dc6154e695325fe24f49b242d18c34aac5222bda8963fd090658ee80e6892162ea6b47948c61b5474b798431b7068949f5b3b20b078907f39cb1bb6d5675e325b39a18a03537b89e590c72523cbb8b8feab59c7960a657cf96cdca153a205f632b8246cc92b8ad962024ededcea60bfc3447ec26132f18fefcefac06e333ee3b2897ac6946b49e7634032ac41981bfe9c0d099097fea703f2a4be083371de0e18fa82d455bfd884735f565f94153863114d745a158ec02a64269e3d9230559b49b5a91a3732a828ff3e79d6d5556a7b90c1140d3d4080c00e631e36e095a7d00a0dba60bcddcbf75d985f29114d683cdebe4896b4fd7244bf78850272e1a8da2eff81668910cfcc5960a680d9f2d04bcb30211bfa525059c10bc2a46d9d9e66f048e4bbc167853eb932268f0a34df5ac31b292ab809379e74ff25b83bf8564307890af117215c8ce817c804180f11e62d4794838645be2bf4674c6a8ab0c4f957ae49a1e210c04a952d67e86d9577a4ea900cb855826b23ca642a53fd0ed6eeb38d81be47d913c28e173c392be7802d5bab8b3952cc5f04674f8de985d2b4c8e5411635d59386eb4c1a90919810b3936c14ce973ad7e6be63e729574d6379a056f9690f2011ca1f6f0f77d9206b1649745d844c9d526a85f975c97a6298066b5554c9ee0c2c7b3453fa3e7ed2a5bc98bd4b323c3add2dd076093f3cd0e57b81c9991b31172a9cb293485689f3278df48a6bc9c4e0e44c2786c7f11a8c4c0c5a2154081d696bf0240603d12c3872e1f2d06ca1592586df22b1ca8d44ef8bc5c942cc8c8ce482d1decef284d95a8631153fbaddfb394cffaab6b81367e27fd17fac3295fdd6bc43d3109f9b79735dfb714b8a5be24811e150b014056650ffbb965baf19557e70e6efeb52a745d465937649eebe4236e8585d9d99ce11907a19eb66fd359e8cde4634a53e64a1a54e9bb3744f08ac304b10805828bbf4339e16e65b807187b2b5b158c0a2c60631ae234cf4d5cbda3221a1a9ee69dfd61c5f5ec8d2ef2428a7e739cdd62c220b027e96a2686ef561ecb3206dd911f261e0a0b3d583301f97ec1351913fdc58d35219488cdf3de320cfd74500e92185e8ba58c2d7aa2385f107991d3b55f09ec66ff6c79d1b4551456dea3c0e97144ac1c1d052fbf09add5e26e18e2ccb00f39e8257b894879b63417a56d781574404f7bb03606004c121670bf919590b6d48ed6ab2bbacafdd4e9040371604dee343f91711b4fbba30362d49dd50aa82d6a30fab205a7ea174c9c15ea61f5bdf111ad34e2ab89aff54dfc57383654065559de610b2503722fb80bbd43afa4aabe198ff627a37e351bdf0eabcf095a5adb0012989ab42f1766838d70a2de97bbceb06c305189cd6ca869403b355f42fc11a92fbbdac7caa745e2886e506fba11d5415b7edc7477be37e94daf5739e6c8879a38a72a4441fea41d74a7fd2c1b5885923a636dbb9af86484d134299f6b400510aa653c0a237352e702343721f06b11f7af16e76521cf1e5335d61e91e8ff8c5931d678e79004732c7082b44c20435fa4dd483fdd9723d92dc7a7c17197ad9adce082f48f7eadbde86024b582090110c77d539670cecf0b7faa7fc406b1c18b01f7c7c091495586b896bb428f01265101b929b70f99d3b3e01be543084de4e53ea65697f4ff855dd501912632e2c0888cd8065f2220c69b8f95778181e1ada376b1c4d6deb736dbda0390cae4145c9b32662194541aea09fbdb747e11dd4de5420eb28a88ed6c578c8caec0ba381c99f3c3375c787e3a7a9fca5553b4b90ef7205caf6797abbcafc2ac52615f3f685446de728998a9f906bc99a00312b82684e6f65546a28be7542127f34f433d52dd0372705a29975265957180a8d3fe532d32a8d7ff518ca7bf74710109256f7a1fb3783ce2b53fc4056dab31b8ce5f1d09ecdafeddc8ab8b020c39c51b128029c6f868850e220921e51df8dab58838690afc2e7cbf104282251fd5892285ef2205371d15ccef5152035b9b04d3255bb1368beadea54157138ae7f7c152bc1dc12535ba578c9ef54b977346c022bbc398941662843219ec1d9b849499e8e2cfcfe2e30722df259a5b3a3eafa066d48d42c7cc2d19273b3f3237a611c6d574cece5f9376f05e1437e3b954e3c4e514c18d757854ce5c60eaadf2865c0e05f75e782787168452e6cdc79cbe6e7c5bbbba1b6966df7827b8b00f7d932d3b7e9bcd86d6f01647de130e3350945c5c5292404ffb0dbf4c3824d0dd34ed03c2ef63e4d49588b0844b7710c4900c23c83aefedf615585ba28023b3e4e17a15a85ed326e5af435047ba77c00f0fd34162648752853a715ea49032955b08e75130fca6f34a60ba1315e2e0e060d55af6f41a0b847c7c370e96fc5df3c47f73de5051f368bb5613d32abc3d643040518fb932e96ab79e05b8afe60a4bb234f898fb432bbcd360116af9f401e9f79c4504599f99a35ad1d9abc8b4287b2113d0faf13067fbde4480f5e428c00ff212528b55ce2259b40d06e90ee55d9994b8bae509f7c7d449194e7eb4f07d26863d88fdde90e6a502eed84bec630a1da9a1a04f39617018564dd08873cc41a3b90b5908ac4c5ce9b3c9e4a3a0cfcc7f66bfdc431c178baed942bf441cc4b65f4b7cff435776a871dcf5f237181bf734c0863d5e84287a58413df3cae43a2a1db9a07a1b18bb16faabcba59996ea455f143037c790a6a1d93089ace1b8ce2784faf07a68fa03fafa217c089113676e889fd4475bff198a85a32ff473f04c3c21f9322aa5971eb01171a83012b1f267c8663d7916aacbb31330b0068bc7d1ef2b31cf2dd24e837b94c7d08f8e290936840e1772ce26de8fbca991eeef77b7057b7e7cafd5ce168c1932692e5f9b257fd499da0a13de11ebe47eeac75d75acdba83008fe7b08c4ba6069607cd2b1cedd9ac20bd121e5c15fb687e6f6fb2a12fd6557e75041b50deeb2df227be9afae0c73da601d1fdd201b2a48473fd501b407af39bba2a12931d8182452978ea17caf6351d1d90d484fd52098640b768afee9bed07ef4b9ba40e395c2a71c6bf29deb3a9b4dceb69ab4889dd09be2ec77aaf979afa98d931a22e6f0d53d48f91add9e05b8e8f43c575de8cf90aa2d8ddd8b773319acf80f96ef06809afb8a96f413ff20037447d2046b4595c0b5f878cc29b277d83a7edc7a321e394ea10eab1bf9664b3319215dcef577c5f581e4a5710aea975a690d66e931630c38e09f85ebd5abc9faf25bff26c17f476f463d581bd88ab014ea69c346c87ba28283a276437ff88ddc28a0f9bf33818dc17aca75c7b3b8d537070f2ac17f64b9876191beaf538d1f7928e142711d09cdf66018601170befe862ceb72ed0079cf374e304dbb5f4e9c68f4a1ac98f006223272d04b7f1ea335a1daceb89d2ef5d80f71aff8d9941b926070ce00002a5939e3922f8f383440a545f4557a03f69d3c66b53f82bc442a5f388ceca9aba5d1c032948164bdd03ce982b72b4cb200cec5c482e246a9d4bf37b9560a7d38104848be8dc66ed01e31b9c07e8f608d1a65f061654e8f621288c7a80f020e831b0b4ec2fb83c779437e613cae811c61c9ef9842fe13f70ce092896ba1c50d7f73b7073b2d548fd127f7a5fc2498f21ed7d3f1efa058ee4a83a1f1ed8e01148ff9dbac53880e6a4732ab295d0afbef7d3ac8485e5009f37ffe37c6eca9d63609503c0e4b76500976b5cf0b9c28feaf59fe363c3625bfb485914457d99040ca83d8e4f8baffaba6fa96077ea4666fa97052516f82ae4482195cb8654172fbb479fde57dbe066dda0ad7fa737ab1b2843b09dd395c5e7cdf3e44a81a056213329a1e20e683a58b4137c3f4631bdb2d15db83bef512ca2222e06c348eba5cc5749b88216729d0f86c44929390b6ae0fc4be1ba60aefdaf9b90cbc58cc078e35291416b8368c4352c63a5b8b387035a31c31690ce18c0af49da41748374930ead87949987f43708bf0828313ab3664b15bfd86f45102c6c348a3d147fa1943f79c5d646d93a6e8192517fdfa7a2b6c6a7b47ad322a4e61332a64ae7ddf427f67c9e4f400bdca42f57afe69959230fa10c0686c5d75eeeafb3cdf227fc9fdf7282471d945a682737dda8c1042584243548692ff7b667c5c76ee26f224e4a745602eddf2e013ea4c240c35d131f06d509dbd33deb66cde50c41d2d98f6739b5bf323a145d6d49975be8e4ffc432e47f1d5003314ee5835b4f346a0865f5c57bd87c606e1a6f068e315a14183a2d568891463a3916030d8d9c9d2006024f30185db2aef1754899d1f6932ed4c619ec05c09381fb2531eecccc60e0b64bbc4c45ddf4fc2032a3f750e6eb16ee101caef757d9dd8480f5c0225b634c542bbcc0141e1e96c45ceb2dfc9359466d48b0879a9a385b6c354cef9f5787c37a0c4a3892e7bed9752fcf425d129ac6de20fb98dc39bc893d48d43bbdd39015a90f30134f50790331f7398a2437acc64d6c77bee95ea47fc44ca3547db62c85e2d0130e64357e3806eacceef8ac7be21d11c82eea234dd69a53b3f63f440a30a6d981d9a4387a60e70ec02e22f5a3bd2fda3929c9a0b4d21d8810df95829441f93541cbe87bb59d9170ca858e05aeedca80504c3c767f8195851289fad662ffefae9e447643d8e61880e1f3645b3d4a9fad39ea4b3091733cc50b1e719fea87795676601d38fa4564098d7c4770dfed2ffc8d79ff273bad280f83d0998314f1ea26fbc27b4ea1825f9af392dfa91fac658d3727b1106a0041350be8dd9834150bfa09297aed2b89c6ef9e1114bbbb3d7c3d834d82d4aad57a33388ff196fcec4b51959ea779c15122b54d0b346cdbc856e3c2965e55105162871765f658b1e9dacd1e1bfe63148ab69d8711e60007ac659a82d9c51bf9e90b298fa3022b52b6c9fb15f01566c19d26a630581596e3e0d9fffc918aa03ef126be5dbeddd6c395d51c6a08ac5bf7d26677f04817733b55462ec9760130d4d59547e8805cecf80e0008dac4a23f644eafa6b3c75c4b99c012fea5634e521716c18f4ed70fb62e16ca06e6ffa98d7ab5c0aa0ea26a5a84ea4bbc4ae58d6d4c2b84499cd8bb7bdae84325c1f9526b8799c787161201f3a72d3c177d7453b188daa852a8813f6cc925beb4cd5f7573cf5b8599ceedef70c708db25d61efa0e6f26aef8de5add85ac71793879c91b87c0db081e3a9966ecbddafc58008cf6714", 0xfffffd72, 0x407, &(0x7f0000000080)={0x18, 0x2}, 0xc) dup2(r1, r2) execve(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x2, 0x1, 0x0) (async) bind(r0, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8) (async) dup(r0) (async) listen(r1, 0x0) (async) socket(0x2, 0x1, 0x0) (async) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) (async) sendto$inet6(r2, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa383ebcb609bc526f0dd413471ca2040047ebba6eda7d42e298cca5ce87065af404e98de04f0a4ac4ba04cda338a5b3b67ba6e80640b721989e588d7fc4d61add3ac42c55984054454797c586469b5779d83115b2e508190f9f8097163c9dad8a7208d85a3a25a38ceecb354e04825ce5e29dffbafee67d25dc6154e695325fe24f49b242d18c34aac5222bda8963fd090658ee80e6892162ea6b47948c61b5474b798431b7068949f5b3b20b078907f39cb1bb6d5675e325b39a18a03537b89e590c72523cbb8b8feab59c7960a657cf96cdca153a205f632b8246cc92b8ad962024ededcea60bfc3447ec26132f18fefcefac06e333ee3b2897ac6946b49e7634032ac41981bfe9c0d099097fea703f2a4be083371de0e18fa82d455bfd884735f565f94153863114d745a158ec02a64269e3d9230559b49b5a91a3732a828ff3e79d6d5556a7b90c1140d3d4080c00e631e36e095a7d00a0dba60bcddcbf75d985f29114d683cdebe4896b4fd7244bf78850272e1a8da2eff81668910cfcc5960a680d9f2d04bcb30211bfa525059c10bc2a46d9d9e66f048e4bbc167853eb932268f0a34df5ac31b292ab809379e74ff25b83bf8564307890af117215c8ce817c804180f11e62d4794838645be2bf4674c6a8ab0c4f957ae49a1e210c04a952d67e86d9577a4ea900cb855826b23ca642a53fd0ed6eeb38d81be47d913c28e173c392be7802d5bab8b3952cc5f04674f8de985d2b4c8e5411635d59386eb4c1a90919810b3936c14ce973ad7e6be63e729574d6379a056f9690f2011ca1f6f0f77d9206b1649745d844c9d526a85f975c97a6298066b5554c9ee0c2c7b3453fa3e7ed2a5bc98bd4b323c3add2dd076093f3cd0e57b81c9991b31172a9cb293485689f3278df48a6bc9c4e0e44c2786c7f11a8c4c0c5a2154081d696bf0240603d12c3872e1f2d06ca1592586df22b1ca8d44ef8bc5c942cc8c8ce482d1decef284d95a8631153fbaddfb394cffaab6b81367e27fd17fac3295fdd6bc43d3109f9b79735dfb714b8a5be24811e150b014056650ffbb965baf19557e70e6efeb52a745d465937649eebe4236e8585d9d99ce11907a19eb66fd359e8cde4634a53e64a1a54e9bb3744f08ac304b10805828bbf4339e16e65b807187b2b5b158c0a2c60631ae234cf4d5cbda3221a1a9ee69dfd61c5f5ec8d2ef2428a7e739cdd62c220b027e96a2686ef561ecb3206dd911f261e0a0b3d583301f97ec1351913fdc58d35219488cdf3de320cfd74500e92185e8ba58c2d7aa2385f107991d3b55f09ec66ff6c79d1b4551456dea3c0e97144ac1c1d052fbf09add5e26e18e2ccb00f39e8257b894879b63417a56d781574404f7bb03606004c121670bf919590b6d48ed6ab2bbacafdd4e9040371604dee343f91711b4fbba30362d49dd50aa82d6a30fab205a7ea174c9c15ea61f5bdf111ad34e2ab89aff54dfc57383654065559de610b2503722fb80bbd43afa4aabe198ff627a37e351bdf0eabcf095a5adb0012989ab42f1766838d70a2de97bbceb06c305189cd6ca869403b355f42fc11a92fbbdac7caa745e2886e506fba11d5415b7edc7477be37e94daf5739e6c8879a38a72a4441fea41d74a7fd2c1b5885923a636dbb9af86484d134299f6b400510aa653c0a237352e702343721f06b11f7af16e76521cf1e5335d61e91e8ff8c5931d678e79004732c7082b44c20435fa4dd483fdd9723d92dc7a7c17197ad9adce082f48f7eadbde86024b582090110c77d539670cecf0b7faa7fc406b1c18b01f7c7c091495586b896bb428f01265101b929b70f99d3b3e01be543084de4e53ea65697f4ff855dd501912632e2c0888cd8065f2220c69b8f95778181e1ada376b1c4d6deb736dbda0390cae4145c9b32662194541aea09fbdb747e11dd4de5420eb28a88ed6c578c8caec0ba381c99f3c3375c787e3a7a9fca5553b4b90ef7205caf6797abbcafc2ac52615f3f685446de728998a9f906bc99a00312b82684e6f65546a28be7542127f34f433d52dd0372705a29975265957180a8d3fe532d32a8d7ff518ca7bf74710109256f7a1fb3783ce2b53fc4056dab31b8ce5f1d09ecdafeddc8ab8b020c39c51b128029c6f868850e220921e51df8dab58838690afc2e7cbf104282251fd5892285ef2205371d15ccef5152035b9b04d3255bb1368beadea54157138ae7f7c152bc1dc12535ba578c9ef54b977346c022bbc398941662843219ec1d9b849499e8e2cfcfe2e30722df259a5b3a3eafa066d48d42c7cc2d19273b3f3237a611c6d574cece5f9376f05e1437e3b954e3c4e514c18d757854ce5c60eaadf2865c0e05f75e782787168452e6cdc79cbe6e7c5bbbba1b6966df7827b8b00f7d932d3b7e9bcd86d6f01647de130e3350945c5c5292404ffb0dbf4c3824d0dd34ed03c2ef63e4d49588b0844b7710c4900c23c83aefedf615585ba28023b3e4e17a15a85ed326e5af435047ba77c00f0fd34162648752853a715ea49032955b08e75130fca6f34a60ba1315e2e0e060d55af6f41a0b847c7c370e96fc5df3c47f73de5051f368bb5613d32abc3d643040518fb932e96ab79e05b8afe60a4bb234f898fb432bbcd360116af9f401e9f79c4504599f99a35ad1d9abc8b4287b2113d0faf13067fbde4480f5e428c00ff212528b55ce2259b40d06e90ee55d9994b8bae509f7c7d449194e7eb4f07d26863d88fdde90e6a502eed84bec630a1da9a1a04f39617018564dd08873cc41a3b90b5908ac4c5ce9b3c9e4a3a0cfcc7f66bfdc431c178baed942bf441cc4b65f4b7cff435776a871dcf5f237181bf734c0863d5e84287a58413df3cae43a2a1db9a07a1b18bb16faabcba59996ea455f143037c790a6a1d93089ace1b8ce2784faf07a68fa03fafa217c089113676e889fd4475bff198a85a32ff473f04c3c21f9322aa5971eb01171a83012b1f267c8663d7916aacbb31330b0068bc7d1ef2b31cf2dd24e837b94c7d08f8e290936840e1772ce26de8fbca991eeef77b7057b7e7cafd5ce168c1932692e5f9b257fd499da0a13de11ebe47eeac75d75acdba83008fe7b08c4ba6069607cd2b1cedd9ac20bd121e5c15fb687e6f6fb2a12fd6557e75041b50deeb2df227be9afae0c73da601d1fdd201b2a48473fd501b407af39bba2a12931d8182452978ea17caf6351d1d90d484fd52098640b768afee9bed07ef4b9ba40e395c2a71c6bf29deb3a9b4dceb69ab4889dd09be2ec77aaf979afa98d931a22e6f0d53d48f91add9e05b8e8f43c575de8cf90aa2d8ddd8b773319acf80f96ef06809afb8a96f413ff20037447d2046b4595c0b5f878cc29b277d83a7edc7a321e394ea10eab1bf9664b3319215dcef577c5f581e4a5710aea975a690d66e931630c38e09f85ebd5abc9faf25bff26c17f476f463d581bd88ab014ea69c346c87ba28283a276437ff88ddc28a0f9bf33818dc17aca75c7b3b8d537070f2ac17f64b9876191beaf538d1f7928e142711d09cdf66018601170befe862ceb72ed0079cf374e304dbb5f4e9c68f4a1ac98f006223272d04b7f1ea335a1daceb89d2ef5d80f71aff8d9941b926070ce00002a5939e3922f8f383440a545f4557a03f69d3c66b53f82bc442a5f388ceca9aba5d1c032948164bdd03ce982b72b4cb200cec5c482e246a9d4bf37b9560a7d38104848be8dc66ed01e31b9c07e8f608d1a65f061654e8f621288c7a80f020e831b0b4ec2fb83c779437e613cae811c61c9ef9842fe13f70ce092896ba1c50d7f73b7073b2d548fd127f7a5fc2498f21ed7d3f1efa058ee4a83a1f1ed8e01148ff9dbac53880e6a4732ab295d0afbef7d3ac8485e5009f37ffe37c6eca9d63609503c0e4b76500976b5cf0b9c28feaf59fe363c3625bfb485914457d99040ca83d8e4f8baffaba6fa96077ea4666fa97052516f82ae4482195cb8654172fbb479fde57dbe066dda0ad7fa737ab1b2843b09dd395c5e7cdf3e44a81a056213329a1e20e683a58b4137c3f4631bdb2d15db83bef512ca2222e06c348eba5cc5749b88216729d0f86c44929390b6ae0fc4be1ba60aefdaf9b90cbc58cc078e35291416b8368c4352c63a5b8b387035a31c31690ce18c0af49da41748374930ead87949987f43708bf0828313ab3664b15bfd86f45102c6c348a3d147fa1943f79c5d646d93a6e8192517fdfa7a2b6c6a7b47ad322a4e61332a64ae7ddf427f67c9e4f400bdca42f57afe69959230fa10c0686c5d75eeeafb3cdf227fc9fdf7282471d945a682737dda8c1042584243548692ff7b667c5c76ee26f224e4a745602eddf2e013ea4c240c35d131f06d509dbd33deb66cde50c41d2d98f6739b5bf323a145d6d49975be8e4ffc432e47f1d5003314ee5835b4f346a0865f5c57bd87c606e1a6f068e315a14183a2d568891463a3916030d8d9c9d2006024f30185db2aef1754899d1f6932ed4c619ec05c09381fb2531eecccc60e0b64bbc4c45ddf4fc2032a3f750e6eb16ee101caef757d9dd8480f5c0225b634c542bbcc0141e1e96c45ceb2dfc9359466d48b0879a9a385b6c354cef9f5787c37a0c4a3892e7bed9752fcf425d129ac6de20fb98dc39bc893d48d43bbdd39015a90f30134f50790331f7398a2437acc64d6c77bee95ea47fc44ca3547db62c85e2d0130e64357e3806eacceef8ac7be21d11c82eea234dd69a53b3f63f440a30a6d981d9a4387a60e70ec02e22f5a3bd2fda3929c9a0b4d21d8810df95829441f93541cbe87bb59d9170ca858e05aeedca80504c3c767f8195851289fad662ffefae9e447643d8e61880e1f3645b3d4a9fad39ea4b3091733cc50b1e719fea87795676601d38fa4564098d7c4770dfed2ffc8d79ff273bad280f83d0998314f1ea26fbc27b4ea1825f9af392dfa91fac658d3727b1106a0041350be8dd9834150bfa09297aed2b89c6ef9e1114bbbb3d7c3d834d82d4aad57a33388ff196fcec4b51959ea779c15122b54d0b346cdbc856e3c2965e55105162871765f658b1e9dacd1e1bfe63148ab69d8711e60007ac659a82d9c51bf9e90b298fa3022b52b6c9fb15f01566c19d26a630581596e3e0d9fffc918aa03ef126be5dbeddd6c395d51c6a08ac5bf7d26677f04817733b55462ec9760130d4d59547e8805cecf80e0008dac4a23f644eafa6b3c75c4b99c012fea5634e521716c18f4ed70fb62e16ca06e6ffa98d7ab5c0aa0ea26a5a84ea4bbc4ae58d6d4c2b84499cd8bb7bdae84325c1f9526b8799c787161201f3a72d3c177d7453b188daa852a8813f6cc925beb4cd5f7573cf5b8599ceedef70c708db25d61efa0e6f26aef8de5add85ac71793879c91b87c0db081e3a9966ecbddafc58008cf6714", 0xfffffd72, 0x407, &(0x7f0000000080)={0x18, 0x2}, 0xc) (async) dup2(r1, r2) (async) execve(0x0, 0x0, 0x0) (async) 09:04:04 executing program 3: syz_emit_ethernet(0x2e, &(0x7f00000011c0)=ANY=[@ANYRES16]) syz_emit_ethernet(0x39, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffff08ca3a936320d157b401fbe2cc5a9e9dee9884f9b2d326f1f7d0a9f658460ec0e30009000000a2703a5cc078f813a7afc9e4df76221efef3e6680f5e4db9000000000075ee0000000050f8e5bbc183f5be0fe318b5985dec"]) (async) syz_emit_ethernet(0x104a, &(0x7f0000000100)=ANY=[@ANYRESOCT]) (async) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 09:04:04 executing program 0: syz_emit_ethernet(0x1a56, &(0x7f0000003400)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "f385f9", 0x1a20, 0x3a, 0xff, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200, [{0x0, 0x1, "8ce22efe5bebb4"}, {0x1, 0x1c0, "6e2c5310f5bca75ee7b348d36a6792e7d7860200327e636e0073186d95edf7b86775a99757b660e3b85e121c6b74cc11cc3c152cf60b3526a9303ec459a99c681c91cd194e38a9f5c7fbb953d83d67f4113be5f854ed626961a208d0dfe8e9405a5dc0fca099ef58eedb9ebe45f2ea6576f1868f8c6d6739e3bb419295cd3da8e76e91c7fcc0edad7b9b02e0a514e882960a5aec330cbf525c0d8005ad0071296ae6ecbffd9c089bb575f262c47afe64fdc76b51c2e4d4eef4733b612daff2000d9498b6f11a7520be476b154783c31c7141df4618604c406d97927551b904242a209d5b79f1cbc7acf7af2ba9c02fa4b69283e4fb7e5a7d76f6c6df12fc94dbbcea971a357793b4ddb2b3c8641b539b98b89bccb0d29be99c7bd4e0a5e71bdf71a99602b64737a5ec59337fa673244276714244a1f9a12c62162203a60b861ce3a1c60135e05f89cbc7a5ac301e81c11828343c4bc430abe51b82007098e98caa752297f8dba834667b317832d2511b010277aa3261e69210856009b51b95be122c5ee3c44cc346f1b2a6a95bf6b97bb8db472e2923a09971e47e996eb6b61fbd29761d80af96c0dac035d9e07d8a07f98fceddacecad5f8cdc6e680ec64aeb9dd03434da327460d12372964de2c5c3e5aab4d14a893d73b8d53c3ffd928f7ed41ee038ebe580457ba0bd779e201d6d20b0860839246ae6a216da632d6d66886c9751945bc932a21079c1f0bfbe9754dccce339999c936c5b3c5ebfe38c3fa8213a322b511d241592de177b76b15c6770222468df66924481930c82449cededfbbbde86f51efc6d8bc1c8d04adbd48625543068f0c3a368e05938dee08bbef0ed6b392af9f322185e2eefed67037fc012ad7655155c4aa8a77fe8c6652a8ab990aa9ace6092459ff023a2cb7e822d61fb275955eff9736d763076ff53f85fd60d86f49667d31868942a3856d6d6aac85ba322ca0be218f762e39114c2cabee464b98c6f769c449c3b2a9ab35af92cc1dd245fc0a2426b571c12b607648b8bac327771b1913837b90ebab6e254e61525892f0b1344ab37dc53fca66a77104987530d6f84a442bf1f5b94799fde2bd26450d7e8137930b727164bdbefa0b1bea5e87483d5530ebd52b4c651a543a6a9b1e901814b8b9d5d92ad245468357bd686870d7d9e59aa2d3f3b31beb6437340a47f7ea0d9044f9c736451a1dacddfb69070bd6e65e08478811b94229dfa332756a88938e9fd95ddbf94330e95d583e3f169a9af2d9c4d023602dafe8e39896c012ad2ee3bc802bea7b5122748d6049e1003c1288f354e833e341cdca61ed5ba77ff42c2405a987efe84172ba9eebf62553e7d3a1aa5b3167f72935cc4e613e5bfe7db63bed15d2e54229c3450ceefb83eee3b08240d65885c0ac2bc12fe1e06438779a69bd432d1a89e8c5325980b05d34fff4c8bc2da6b119d89d686e70218431722ea1c7052a24bfcc9fd876628166f34840cc345ed90894b88e229d16575a44f9c45ce5e91827528f0064e38d2247dd0ca396c300be3d9336a9cf38952e8f7360e15b7c2c490d0551694eb23a9fcad3cd013fba337f2aced264261996533935d54f6080273f0d3bd795305293adb4891dab48a0721aa6f9dabae854731ea53148e128e932f9183ca0f5d432b277768bc0858e35ac5704a697de37124aa8bc465332a1952d9b763986dfbbc32dcc5a7e3386cbc337db0dd2d730592ac6d807502b5d24f77ef5cbefe5a5ac2ee70cd756981aac45016fc1e78c467b2d3fb51b4664791f71d80d2ff8c80c20f0a5df514ca7c0f0d6eed9b66d3d7e32afb43d3617672c9576edad1cef52f9d9850a5e77cfda39160b8b5eede76967c578092eaf3939445ae06b145ad9c019047b45d12a71cc14dd706954a9030ded35a344df8aeacdbdd7d1767e837d6d9d41403d2d93c04a692b9fa82e3ec64ceb57316f60e4d8425e48c2b5b5e08f8c815e212570a1b07e0294a16bfc6a49a0f1f96abd3ecc54a12263f2865b45893f114e3001db77261922c6b39c16eccb588c5a0b66cccf6e65ce25d33f638d49c0b58b151db3bfc81d4980a9dcb5bd3f7bb0af5ef59336d311c226951103c4410fc5bda168f5fe91fb2e26f9c79265f99fde9944c5b72f74758bd73c70fbeb2319f0d3eb7710c54758fd6c745a0bf071b6927e0e5c5d5f4568cbd6aa5ecec1f7efe80d1ea5e9812deb08d6f0b845a436251f484ac3565ce58616162bee70a117aabe74b4739d1d82f9cb852148e0e4f6f58138e66bba09921c25c220ad83ee91d83036b663a2048adf967a058837986c0ac60bc161b16f15fefc3030c9dcedfb562561b9c2d6543d190e82a7abce4aa91dbf1e74887fc59b84daf88db9835ee95a15d5869d051bc8f837f564b0c3ee8c22fe49d35e914ee80774aee30ca91c3e34974e94ab21a08c7fa58859425a326fade6cf116856e985078dc9b7e8e9f194d4bc03430cba2c448e5a6298bfc7fdaefbec14f0b00e373783141769f2dfdf16ef64015bcc3c32e00a03c1739375a2730151132e943367187a0a829a0fd045774162659bcaa6cb92dc349f0e856ca199284912c3f6ad49bc7b100045e6742589ebd13e2f479aace500325b279ba0582d6e15ebb4698ed381fc093d5d3e68e9bd031681eec5bcf6a1631d0ca10a53f11c000aefeaf399b97ba7751d57b29526eb65d45b061fe981394f04f7bb8fb7b447632b9d7ae8620f9d7173feedbc06a80ab2123a6455a2f181a0624b51e252965cc68fc92a5627efe976d0197be334315c19643e86f0f2619951331447113b6f69298bd8adf58009f2eab8684e0f32d9cee10c17e4921a075787ac2f35b443339286de26c071c90ecd76e25cf8e405413cb04a2c26dc3724505a49d7a370dfab2793397f68288b9aa8be2fdff00710bf63288c6620d243fb74620aa46f4fcd0fb127f0c16b3ef179ed54f2d9a01259bda559b5ea7bc9e54f34ea9219c7d85c6dc5587515f3d6771f2270d77edc2376d3721e420152c53ed63c7f687d87692eea904f7124de3c15026f7d39b75b7fcc4be1040d2985d484c7a4747e65c59d56db4c0abe1f1e6c7cdf174f6530e63c20cf5f05e7d0110805e5096906a537de910d9d9beb08961e5f450db77282e8e5c0f47e9d0d462cdc6aa2cf7ff0e591b37ba03c121525a038601850859163de23ff36c58e8b459b8459bd13017d60141c59dbf77e0f80906457b59c228029d8b9032c8db86c54b3c58d9207057c470dbcd281643b0a1d8ac82b2f3bc4f93cd44c8d1ddfced1de1a99c9181a4e4689294b19806d59e7adde77bbc903022bc28d593151d47d3b33de156b45f837c79b99681ff8b9917eb6aa7a011cc248f1fc0ca7b7635d2969c0e22019571926325b0241c5f9d4c3316095862c47503701f28d57ae962c02a51cef7507a7ee940c484cc81155742a16d110331e3132c474c45c49c2e0b72d48cd66b91951df59aa8cdc86945e2d74e19c499fdb87e1129663d3a0c84e00b41dd9de531500a81ab4238d3ce6ecf4797cf839c685d65a348d489826da6706107d2b4589b99957658d5cf385d846a9e11c063dfd93f73e96f05b1c1ab4549e09a873d63355e965fe7de21c3b5f6ff31d7186badbb56718d71ee83a41fe2eaad879811e8d29c4806ed9404e1fbbe6376b978fd3aa93bbf2c2b684986c24d8717961dc3fe88f0350af215176d08cd3d8a2940ba5a72428ccda94b07faeb95cb8f3bd9592e1ae51770ad0956cec52df0696a8c1f97dcac21548fd23322301391251396232e981a0b95aeb61324a676fce1cd4004be0fee50cd17dbc6a9675c6bf3a14829af572432bd4ee4caca8b788493c433ca3ddd83bc2b6c876a0435a067c7f8644617876080749902dccf28b689d81d8fc05e365848de1d21f935988c7e1019302ccbe8e3a5ad8aa42d5ff022671a43f9b87b258d0d8bca663892445374c81c13d0e43e29d50353c2839bd2851e079124e9235886390d88156c7dd2fcdfcf053ae53158e84e709bca0abb5e23a40cffe19b97e958a4a11d2a7643d467174c2b123042d67b6bd6032da90e2381c56710a0240979e2b35d0d90a1a8a0d1a8c34f757d133392b2e3921927d52301d87b301385dbe00da166048f4e1f9fa329de864c36bb285d5105bd2267e4ba37e930a0f17d9fea284a2e51d78ca73ac3bdd0950b225b726f72cc46d07148a9f2f582de0bf0cac12449c1dc0eaf4541c04b1a30d256ccd34e1520501dab8764d3ed9add01bda9dcfc64f093c1d857b98b76b429ec8710d9b44189a2a1ed7b4aefce207d2b335daffb10ecf9cf69ca8dfb943ba71a6449114382a834972fa1d8272ac3e2e0accd9cbc3afe6991fd8f20b39060e52e0a1a746307e44fc1e93aeca244769f88d64e8fbd8c9644254d7762cf84abdfb43a37307fcffd76ec62d3c73f06290c8ef20a824a65dadcb4ef55546d6260ef4e0459670f419a3b2e54569e9f0280dcba23386aa52024d215be47b80daf5f1441fc587729148ffb087049de0319e3568386e0f6e88a7d6e06a82931414e804e63f0068f1f333d4369449474774de6104f65949dfe3c1b184eca5ddd7581305b37390aafd8950bcb33dd74733129b5a74f693278f5a3a5f2833fdc9af6f90130013055c3e79112a7a7e67ecdb66d44f42eaa96ff2a815964694b54d7b6e27068a7da8a82e1b95ed1c39af442118e596f725741cdcd6eee2f9f9c65413fee222728f7332e1d31d40046612545a98baef0a58d4072bc41240549f681c76bb25ea7cb53bf32346a163b72843d9ac9eac7a5972f60c53e0a9963ae7fa7273c07223cdd723033574db99d6050c1da7375f484d8725cdfa11dcab0a7ac26537d6f07bac2ec7b20b815bceedcd01d6a5c1aae41b0d9e5b01cca31b9714c45b0f55044f587c65d5b62bf8daa1815ccabf7a95f20726d69e8437d41cee511e4661d3b9d5c8d63992650e2cf354023ed5fb5f1b244e1131a18513f999a1a537c179c0faf01dd0a9290cafa60c75a67fa13842699f2aea01a7e0e15e3e9334f20418b86024f17891d0671f6"}, {0x0, 0x180, "2c3d5b1e377b32fd30f8c33181ea59377ac466ea75f0ebf511540bbcae85752be79bfb95945898ae0205cc92d34207f675627699e68dcaca2ebadd2a86657e4bb9961ad33414bf351f7e368169102115ea074a0ea53ef0fd4d2c7e4a63d4eac71ef78ab0265647c8fbbc197e421378799e19c116037a515cae9eb783e739d026580e2f51bc4ef67ea5a2d241762b29e9b9604193637e16b53ded51f04abc06791c5351f303edba71be293e899a75b295796ef1328556f17ad06512284574cf44a0835d234644f472654ee14286e78a61c2a9705b051fbb5c16c1fb531c47b0baaa68dad10cb7fa8ba7b5448e22bd23547250b1524236241ca56e6969f052dd42a0e2d3d1102181d056f8eee5b47167e7bbb59724381bd412635cc76c379b63c208f6418f6692cd172967bcf7ea796c17cff2578f4a4ac8ad0cfce9c101d72f2ac20f56b45199bfbb6218493e86aeab24a0ca47ac6f236766992fe5ae3f15483aa93e2502972fd05aa21de8f1e3120129fc60db9caefd4c42bbe1bec3253be3d6b02c0a32ae564c37440ab94d4087b61e5592454a2cb74b5754114cd449673b26610ee45cd9aba9c2b63a1c5e3a4994206172fc730c68e566c2cf7f3937f7f5a6583c8734300b0e98e990c0a5b72148945cbdf74c4e6739bb8f3c29966260d6f4dce454b8ba63a3a5422fb8a57e291775d53805ae054fa0403a9079b4e1a9e0559e9d25c6f5d7feeef420bfff5fe27a29964e2c9ad47bd7a3d2e3fe5096d4ca81da4c240b99f01c00b52b43ce8d1d900d0c5c675fd396f3b49c7c7768e52ce364375548d63469ca8816caa5d586b74251a47c4c03def3607b1ea479c81dbafcd862fce87e28a220985f5d616698984dc2fe10299bf28224e2afadda9777593de9c5f7f66ff546ac4e47877392052d32593826c6f0c079217af221343fb3bfd26fb47065795eeced6bd68a93b5e46a7d252dab1d8a9ac9a8f6ee358480322410b317ec2223ca5331e023db4ec14db07093bf1a528aae8167bd37a114a8de8748a1a28b0fb49a45e6de5e617ea0c28b4a8f551d77b737d119e1939420026284a233c8272b089bbfc15e6a7919142a943f59c48fcfaa1ce651ce54064804732f261aadf37272dfc9ee3df2b425843720368d2a4ba8292a544c32c1b07e60163dd73b76e72e7416cd229a6ae10b9925098056b4e9a88b0c58866ff67f33952864f9e333784e5d245fc4b7730c892d3a85a1b78dfa20209afdb484f426c99902fc5a55b8409f8f2dc09a4e4a6ba5c510e3710ddb1d8740b9bdf4b94a3049756a3557f4698fda17897f3583933b5fbbed5ee4733afb1cd59cc652869bbb38d2cb2ca5266452adb4b96b244b14d7266892344e0c14f289d0211695ecc2e29f74fc318621c0c94d01e1fbb9abc8f0ef553094a69d33e8d63b6ce69d3aefaa35c707fdb1ab9e3a795162e094d01baff25a4bf6a504a5c59a37718126832ee9b3510b1f3a97954bc400b62b7f3b5f15ab0026bcc383d8a53fc1da18847d7a1c4a88e40e1512717e03628dcdfa8f627a56fd892db3ad737c9534c3b60e5d2be395ed43065e1ff4d9af9d620b477a90b67f9378a28d90315f1323d8fc03969a715d1f0205067c04b205ba11b6fd6ab038f556b6920a67b2209f7226217537cbc1d48af1f447a86224f4bba984460b83f006d02dac86fc71b592b90beafb53270d037c76ea37476f237a4477bd5eb2e3fc22d16a18eea4368deea037dd4dd3f9ee6e9dc1d01e14040a627f17cd64dd743574a4a22e8abf4887b90d7b0275abcdfd2fa21402045a0e99613528595174c5835f19328422df56bbc4141b0bd68305a02f257e5caabdf0c7e9658ba262495f7daa00017cb3fab1e8d672811de8b6dd74bd8a886e5d650fe759da06c1f6e3dff8bc0c132f9e6a30e9363a33a6ae8d23827db8822b617cd49f8531f4841578d744f7bf81826023aec384cc84b4da9b81d9baf2c29ebd3a83a3d2f2ecc63af54ac0f59440389230c7acdc2f0e5ee9bf1b2f980b948ece814ee194b54049bbdf18d65bfa93724afc920aaf001430f43c8bb7862e342790ba75bf13b719cfa16f60b13a3e0117a1c541904415412c4152d8ad9625cec56ea7e4d61d1c61d12c973f9eb37f8132ddfa318b4b1c3d0b87ae0dbdabdfd9f923f44f229f438db18609e72cb81d01f9753e562a6ffefb7be0ed30fe552a46d7ab873204707d7f3f57eb5a2c08c25acd69beb079980b7b208f242bfef2a731889e74c3ffeab86d3bc9b0a7ccc9ed1f2e0c914ee523c6c0a4fce68d14c0c30ac5da3da4aa3b991ac777ca3d15dcc9af272f07426fd7f7b31a0843618a9603dfbc1af56f72c43af703ef39b02cd9e1ae862295e0c365ac0a7143b4119548daa3554a04afca0e69fd09ed4c3a712c2139473b41fde415576c4ea7e6c2aec39f00f2913ed642a8120c5baa84f20a4bfed0c1b7c11988e3ebb31c653ce0bdd13d430894a677474b55cc3f96f18acd034cb8d82c21c78349443dd609f7591328a473c9db401e2547f5a083170b9f138dd98c60f695aae1dcaa2d8805ae16eba92e083840e562d16ee6bb592dc3ea52cfc043357ce21520a4a75bcd1250d9c9caca9278e16dc912f8afd9dffd035aa0a294d6bc48e6fb7d0c66bae3e796add66edef024881a2ab01a4b1f1218c169ed2ef2472da531f968be56a5f14a7c6a6c3b5b265ae420cf2bd4629a156467c10c8a988093b6ccde46e54658dfbaccae6eb7614f0bec317d3a9e6b6e015423adcea25c0942c07beee6054210ab9610ceb72aaf4d9bc410e1831609dc81c67e2bb96e4421601540025b0e2dc6e6f62b5eadfc0e9d8efc3b65ec7bcfb2ed12b0fcd6521175d6395c52547659b3b5feb12123d998db86597b025b39898ef8b522cdb50dbc17bec56d4bce265b2594c0a2c32542c1011c1a6b54bd99f679cef7655f5129ab46aafd8176a6e6b013fdac057080789e85b1dc61b8323c0578876551ee8d484bfc707312f8142e36bb608e0bc1067f7c8dfab097099ac0991741edcec366f46fd76662df449aae16c7ffff49c0bf1775caf2b4d73569e63e95fcdca5a9732f95288f19949a67374f83293a9066b3b3bc201e077acbc9fe538122906198775cd68f5b9c3a16a1005f106ae8e2376d91ac22e47f6425297f1f0a8775d326ab81dad67da2067fb87ac924e4c52709c1bd4d003c5685b2c7950530b520a758378eab94bf24dcfeca998541f6a2244644b1f667c0dae92761bd7462a00238234d4412e016c7576018b3a5d736df78d090540daea8fd9baff3e132b6cf19b3ac0e241383b8dd34f437a94c12df0ad822318e6cb3db5075c8c1fbb3efa9ef36d374cd3076b2d3a4e4017779dc827ebe651632bb14d7b192373f09ceb9d26b2d1f4edf0cdc848f5b79e545ee221cef03b96d95fca8174bc5b1b3806a70f4c3e99c907f5aaa46d4c9f7da10410ca84cb66e743dc20e09fce2a79317102e812d943009478978690403f8d82fb93768b83e3807564cfa1876c7ea31ec2071292b51cf6660d9d9c71578cde47f25115504e0406107a735bb9d7132541a14df884c8633935a3de0b70834cb980deee4eb82ce150f99deb780f0a2169d36078795194ff2e8a1bb38273bc8cf2ca4cd1ff9b1d1f04efc92ada427a8db762290279eb50a323ed5766dc4e800f6bd20a719adfb7760a91cc1a17ff443206f075b3a259007af75430342ed37a3c93f1baf69ed5b1059ac0da8b6d02ed5ff1e8b067292a44b7472d3497ada45fc615d9b2f6379752f536110e028f6f0e31813dbbebc1a824f54e218dba7a699c26b986494681cfa3469142e050c86a78dfc34e089c871fa3a43b7bf3932811bf5f7d5c9d270bd8dee9bb085d58328010d9db87147fa24377ca42d772db25df8bb619948b41f7172ec10e7db2acb8e9e4be2b3231521edfaad536ff72f364e5037d969a39e3e1a18b339e7507a5be831d4fec9ec8e10754c1b4672e6293a54ba074316fc46716f7851bd8394c39fb88c60f24f4cae5595ccd87d7228d30f50aba66155404675edc6beccef8cd5b2c4499bc78cc3515d3a5553afef55b180c65cf20eb9f54852dc49d64c606baac31dd65e0487b37e506b267f5e9ebfedbf7e288eeeb3c4633c520a74dcc88081f27776f5ef429051ff7d2c223d77749399062be41bc15fee9ec7f3a580e34fccb6f71c6283674b533d5753cea93744a5b8df2a8c8f74aebc0b46305f517672d411e314533500a482a5dceaac3d7abc625913837af3e3a79464e927f1e9392a1f45fe22a96fe203b8a8e35b0e7c90428571a0589626f2f42fbd6ea46921903105393330f7cbf079"}]}}}}}}) (async) syz_emit_ethernet(0x6b, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa88a806cb81002700876b8e8a88d8fdd11bcc073851861c4beffae31cb22730fed2971f2bcd95058c633b2e838383410ea906433528ea5418848c6646eddff0c32be1d0846d1a6e5a645502ca123df09d7420dfeec9855c7df1bae329d81ce8"]) 09:04:04 executing program 4: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x80000002, 0x100000001}) 09:04:04 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) sendmsg$unix(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)=[{0x0}], 0x1}, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) (async) sendmsg$unix(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)=[{0x0}], 0x1}, 0x0) (async) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) (async) 09:04:04 executing program 6: r0 = semget$private(0x0, 0x0, 0x59e) semop(r0, &(0x7f00000001c0), 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f00000002c0)=""/118) semop(r0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1}, {0x0, 0xffff, 0x800}], 0x5) semop(r0, &(0x7f0000000000)=[{0x0, 0xfffd, 0x800}, {0x2, 0x7}], 0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) semop(0x0, &(0x7f00000003c0)=[{0x3, 0x6}, {0x4, 0x8, 0x1000}, {0x3, 0x101, 0x1000}, {0x0, 0x9, 0x1800}], 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040)=0x43cb9, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) semop(r0, &(0x7f0000000400)=[{0x4, 0x0, 0x800}, {0x3, 0x1, 0x8f27622e034e41d7}, {0x5, 0xce}, {0x3, 0x9}, {0x2, 0x3, 0x800}], 0x5) semop(r0, &(0x7f0000000140)=[{0x3, 0x7, 0x1800}, {0x3, 0xfff, 0x1800}, {0x3, 0x7f}, {0x3, 0x9, 0x1000}], 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100, 0x0, 0x0, 0x60}, {0x7fff, 0x0, 0xfc, 0x2}, {0x6, 0xfe}]}) sysctl$kern(&(0x7f0000000040)={0x1, 0x49}, 0x6, &(0x7f0000000080)="f7a451e4a37b0df30b1d32cb", &(0x7f0000000180)=0x68a, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2d}, 0x2, &(0x7f00000001c0)="8269bafcc4360f407788b90a3333447e1208822b76163dddc1f190fb9689e58145200448a6fb0a8b988690ae5d68fe1a4eaaa998c14fdc2f03083f20c71031fedef9d48de8a80aa817e0f03659ae8f2459489649e872e34fc31c434a7ca749ebc01274a1a763bc16d9f205a482b3ebd794b45f30c3a5ec469fdab55313acbd79e7853a8d832a4985954f90e4bcb2e233d3677bdfeb2016d07a7069f0d8c145e7895859848cfe6aaa722e571c68b0b8facf51982d2009f337bd299ab0c73c82126f9369108da52b3efee60793a4f6f7a23711e2f3b2861a37da9693b43a642679a81c7aabe1eb948f99468b46a7d939a4ea233c62e5006ce9614a312320", &(0x7f0000000100)=0xfd, &(0x7f00000002c0)="2befa03a9fea1cd0c4a8212fddfca6b183993359039b4ee1b59a9dfdf53a8535390f8113c9993e8b1c4105aad8e57e024e2f4f655132822aedb2c142b247ce3ad4ebee2c50994a9b3a86bbedb8a42e8a6f42ed28e4bfe3ab46b8587cb5b86063bca48af577c44cc53ac0db5276c0bb8e4cc4644b6cffbc6392475fe036d3054a363f931d3f64548ed32eea96f97fe93054d7a2293fb12467946eaa5f3632e065861b9d584ced5385c1e7880f46ebf291c6c5be1b223436c82075e99e4dc4ace85cb2b60eb2a7d9014c53437169a95bdae2aea71e3549efc787a6bac4c78f21f6d35e83", 0xe3) 09:04:04 executing program 2: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) (async) r2 = socket(0x18, 0x4000, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$unix(r2, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) (async) r3 = socket$inet6(0x18, 0x2, 0x0) dup2(r2, r3) sendmsg$unix(r3, &(0x7f00000001c0)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x0}, 0x1c, 0x0}, 0x0) (async) r4 = socket(0x18, 0x2, 0x0) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) getsockname$unix(r4, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) r5 = socket$inet6(0x18, 0x2, 0x0) dup2(r4, r5) sendmsg$unix(r5, &(0x7f00000001c0)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x0}, 0x1c, 0x0}, 0x0) (async) poll(&(0x7f0000000080)=[{r3, 0x8}, {0xffffffffffffffff, 0x20}, {r0, 0x80}], 0x3, 0x8) (async) dup2(0xffffffffffffffff, r1) r6 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x4, 0x1811, r6, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x19b) write(r1, &(0x7f0000001200)="7f59b34fcb420b0fbd27e12b83cf739ac20b615a00b61ce758a8f882072059e60d75c3171c03aaf73e14b07015311258456e46282ba8ae1382586122564484721de1520efc857e7582192c7c34f3ccf973b2bf42ee8be4eb65646426fc85545458f4071af20c7acb52e2e2e44cbbb4477e783b5f9a29618c1e7bdd2898a25242b74d49d9194f46597de0c49bca184283e7fd7c9bc5505e048c5afbf2ed73e8621daadb592682ad9f534c713502dbbce74836764d0683fd212dd1547b15268782212ac5fb1cfd8f485f97509bc63dd8d719be4ff0d95cbb62675add04a11a2f0c6a2463adf6229bbe86e2592bab1409e71ab797f94f36c26cd38993656363019732dbad76fd3d6c8dd34282cb2c9ba6e8e6a1a9626937ab33758fa8ec84d47576470ebee28cc65afeedaf9374af06e37e711ffd1e35f47e662d604e305c1e139d1dd3c12d4a05d4ca7091d0d68445854fac12f42dedeca3bffa7dc5c3e5b50538ee06915e8df93ae371a271ee62d050d8ff381d66c309527e42fd1a0cade0b6753d6d59dba68337199138f02f5e3fd198b4fb2e856f6c6b3e6c113bb9184ecaf65c8186f81cd201009d12bbc3b2919cd5614fde510e4c46c34230844ae99d000a9cbc93415dbcef30c248c32fe4d65136ee34aeb8403310c6f10fedb1838e40ce3d86da412e733ff88ca2704d4ce6573f02564db70719eb924e517568cfb15e31eea1b054b280da17321858a1522d531472f9c9ad8d1577d8a24ab298bda7fa8f7d29a03c3159565142798a4bea92029ad24b92b90cd5518e2701fdcfe73f0e729f11785f07e01c59029efc79ff4105d32c3c167a12e28882f47bc78285135b04a86061c070f9fb61e7dba849935850c84350619214a9e1928c6924790ebcb65d4ec34f396a6e019193f26e303dbf39fbe4839584845597b972f35b4774e2b2ef7a06092a0aede1ed58988e6face4473da81bc4758401be66640238b74807e6f4c96869d05d881899a62515d0059de47e82d71c2d6bbe490eac9f705bd136190884380ec807868d8da7b6aab7cac61127ccb9229f918c78cc5288945dc1344875e9deaf7339b5b93fdec08677448b99a76864eeb7d7afa108e986946dc8d9af743e37f4e6ab1c5ed76ff2e578d6967e134ecc197998ecbcbdab207e2b651a9f6cbf35f989dca793d770812da9e4f1272829370ac795ca4df0e396045fdd00d938aedab213b87e705cc57647f31d2bfc41a551c2caf71c2c71f090c72c1d08cf97d60232ed596fa8ce421fded47ff13a287d4ce2852ee8d42ff1e122ca4f505d57cfa5b1e089581f074a43c9df8cf9315f016e34f717aeaddc6b1e5b7325b21c3644397a516fbee42f08d5f09b8799dfe52ce6ce2ddab0075a96c032c2b1bb1222ecdcb3c3b1a2d8da469dcece9ba3cfcd04b2bd7d3573c5f99ee26fc20694bc6da852b23e72928c16df0e4b47ee5d0aaac4c72fbdc08078fc6f620b701445963564fba64c73c7e06450adb678441a109ea9edf0351abbe350e65da469071665bb99280d47edd8e449601b6dca11bd59a1c20ced00a3c739e229e6e9fc5b432316c9d98bbd4770e27f093b37568d30154b3178873f29305712a6770f059a17ba7a6a458ef3244d6d6eeb7bdbb2bf1fa2a1e369bb3ec2aafecfd040eec6148d63da3af5abe9664b42d7cded5b220b54248993e51fc4c312db148311c54ff3e8fddabf632ea5f0130f94b71368efcb757a6086a6cc8ffb505070992d4efe573ef62ea87c20399bdc419a4d05f06f82eab7f6a681603718485c4bcea1e442b14d924ad40ddcc86b17611e912d521ca74ed264896dc8364030f8f01817c5944ed551d3122e988c46d81a1e218533100df9c3190d8029110bbdd58d03c00887af5d2394d7b8b6f8bca7498a0691156e2f183d3175bcc89ed466a437d1f5792ffe5a32437f728027b55c0718a2b05e2e88f4ea8b7ab890626de978cb069da900303da55483265e325c8707c6058cf0e59b192b084784bf27e0e00b188e69a641cc5f8c61d7ddf297e656826f50fde9d3b83bb68d1145bc41b4b33b256dd24d3922e58dd26446f9d743336ea08bca05e37aef29a22c812e25c11c8400247f4085f79a0d5063b89325fea31f93907801cef09267747a8a024f22700b327c70cf40c0df42879c5762ea8f3850a68f9780713ce3ac94b80805f47718f3cc3deda077cfc384169e03be37f4256001c608b34d2d2eba7ebae15c723c4d33b0df5447e4cc1f1baff5c044dab4e4981c2ad28fa42b7f2b27469535eb6b82a0e86c75541b02eb86e68427fb3b31607c83451d3c688c0904f70bae3040a72e59767bad2073731f2a4f87210404294e4dc978bc16ed1a40db4f41745b78ee3fd8ee24a9f5f7fc00d5c43155cbadffc52a6b34fc33b7fe26004f6ec4dd955f2038ab553afa4516db517f679c0204b197334561a528db693831be4beb8623089a4615189acfa0fb356a94e8ba7552732e8b6f7b0031ffa59a3bf1b91ef656d0fd72f0d37e3f155c546ca1692674689a6548d920d792db94e469d66dbb1c25fd6a4cd3b854e6735939be6cf7e7adf60787adaae0a5dc6bed4a240abc6a92b9884596fa2e15070b8c245d62fadb1af84e7ee880b6d0c4c9cf8416c13156f85c23102f66bd0f1541f1bec9ff35235ea102cda03115bf92fb69d44f10534c5d3b6b2951959b0ab18b3ddedc1626a33b7619c24c7bfcafbe2d6c363838cfb0330fc2fedb518a8144c64b3dd5b307f86c182037cade7f3917241039324a81faf49f14a4fcfb60ae2b3212306a80c1efec93f26639db5bb36883390166cc38f7fe6fee2a6239e20aa558180f8cb4e4aa1ee3ab0f614ba209806bb9263eb118a8e255337e471ad92241fe5e31fb13ceacb6dcac526cc3eebd52f75012e27de62667291bd68ab5ab6e11b5c021b7cd1c66935f596c0bd89ebd38616383dceaed260d6e128b87d229202ad305fb9b87c2508f915da7d926732fe3f89df398d7edfc2a3c685ab064f1851085a9120bb2199440879573b7bffe3e8051259e5282083a17d5baf59ade1eb53762bfedebed1412835260cc2b189d4f58dfb9f75c96f8821678c44c732ccf43948b4d88e62ef9138be7f35a1b06241a256f4576641c483de3d89ac01f3754d45419109720b6717c352500902841199d16b83b1627752ff22f94c14cddb4897b27dba26450eded3dfc28bd3cf4dbf6f9f8c099f45ece2940220c2283fd85f597017c6b8eeb7006e355e11b5de97c170dda40245f806ad8ac4216fce5fec1fde80268d2a1924919e92a19c04e1bec5bd4497aeef1e003b8a38a9bfa9f8123726d5e3396cd17c5a56378809d9efb03d25b20d06d41ec55a6b9a65f8ecf98aca5b2443f4d099502fe6164c4a1b133d13c8360a56a12e8786e36b93ef2e1477013e4b2da8be30a4a6ab5301e5c67a07a83fb2125ace3f7a758a6cc0b98f6c7592da55be403175a5672127a65f6adcc29fc930d640f634a1884f170aef823c0d8163a5c172e0f769940a6dee6a53bf235f6e7cfbeee5fa77402cfb7a14f5225c44cca285496182d4d196b6949560ec7d96448a99312da9c209e214cbe26998d7e5d3abf43fd6ea765c695584244ed617dbf0dbc12b69ed96c6afa83698617594a2a433fec718fe04259c440357c36c15a75666b3c69396eca40185918442387fef6012c618a7aa6c5add78635ab5beb232df3d81759d57f2f6d87b9acffe4b8d42614597f016955bb015c9653b2fa93866af7a994512f877c28668a809b2c66df3f4d3921c721df05de019513aafdbae52d4c46165d67cef870772443aae439ca9baecf2620476bbaf8e73829b3711c3a88109df8d89cef47539c4fe3bfa711beae0d18b6761a1564acc5790522afe2bf17968c81b681917ed4577b99db3f1911ea2d498fabd94dbc868622186d7a6ac314a5aae24bf3af25d030e32d95c93a961df8d3f61cf80895332909401842a0b29883aa05ba628befa2a96df3036424b6511427cca9d6544be89f1f84faaf5972e740fb7b0398040f34895901815aea4bd69c410ea0b9275c073d40175438fe7ef7eec1c655e848cf06d0e3a9b9a9e1e1bb2e7044a644458513c269d40ae960d0e200547edf82d42d6744729339b1bc906f6c5f7c36e478a06552804aceb618c2b388c82712a82598a8699d8fb32c212d538c7fdde4742c745ce9f8c2e1a6e80c25bb7e3d680c9c11749f47c7f84c1ec2edcd50ea026d9eeda9b861f194f3784e410fb282c85e92839a66036be76920f6a3ca711765c1ccfb340476d8007cb99d0c0b52f573a381a5635292bb0f35d398686f89adf9a64a21384a95dadb62f237292a5ce35966118d87a4d70164d91ab6ecf59bd81430fbcb96818f122ef5991a9d21d2152c514b561aa0406fd62073a53d1094929430e61e7b9ed2af1048344f937f3054e93dd9c57d54fb67b0e2b75cb8b732bf35fc4e0e655f1328961a26a0ee784027e27fb1af80972cefeb63348b1322edc50dbfc52df2a779efc9fa0b32f7dba8c9b5a5aeb9b9be6bc46e56b40fc3e0e952a2b96dd26f2f9e48eb9e4f4e202ca3d9b263a499fc1596f8a79a7b0e207f3a80a6bec89e6e0af2fac28cd388b99662a21a8ae9c7533438fc1efbd3b79c7b307aa4a86371852f7aad68a14f4d42eae1ce7f34ba3d73584821bd3a46554cdb32733dde5e798d9b7b452d2c6f5ca90668624ae8ee9dbd872e5581ed20a04442e0d2fd6fcabe5200aafab14798324d7876515aa6aecf23121a6b5248068448e6b07eee790dd1dd3db8aee941e3874be7f2e0854356b64e5ecc67784bde514767764c4df2d30dee869514a9519450df63bcec21c0ecf1b8d252168cbad178b41544e9fe37ca994e9f1b269f45d61bcb0f9df05e12cefab64ba9fa4ab446e1cf39e94982dc01b6f6f9d5bffd6dd4acfe85a73f3bea8973a353d957f2cc7f0b7c91714a1ef7e9b75c65e9a0e1076b5d0e75fe19037bec2fe2e19d2bab7e1d42f519139986922b4e19d37f06b236bd873f65a34322c9400bda22bf2dd989cea2d9c2c7c543aca81626", 0xe01) 09:04:04 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) r1 = socket$inet6(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00snSc'], 0xa) bind$unix(r0, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) sysctl$kern(&(0x7f0000000000)={0x1, 0x1}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x46}, 0x2, &(0x7f0000000080)="eae9d22b0baaee1f217722defc2c0473aeea357069f0ae7fbf266ebc27450251dfa539169253745970af3e71edb69ffdad8f99741cbe29aba4075094e1777559c53104f5464a3c847dc76f256a6b1d6ae0ff169587a589f7644c0dbae6979608fbb328fdaafc48eaf30d1a26cd210047b4275f2c906750722aa6c07803c9a4221d595869af293c4faf0faa0a", &(0x7f0000000140)=0x8c, &(0x7f0000000180)="92f2f67250740033bffee039cac10d4934e09471e9a82f781af8547a359b90539ed3bf9ed1bf7651cb0fb93f061522d7b5d2006dbf93d7f1e895da10920bcff20d1e7addfa67fab821f37d62ca5de7a544a366c3070005f51e8a1f73bc3bf2dfb2163d10e50968b71bf6a8dabc925eb381afd2efe8d5675a21cb08c3e13506f4ed487dc1c359221f344401d9273e17070a2405cd403195a8fd2d1ff4a22dd48bdbd982633e24eacd21a1762029e769b0cc6dbf208bbdb6d830f80fc52b3a5458c59013fa96244269c400cd110c0b6a06e67d9645ae7a", 0xd6) 09:04:04 executing program 6: r0 = semget$private(0x0, 0x0, 0x59e) semop(r0, &(0x7f00000001c0), 0x0) (async) semctl$GETPID(r0, 0x3, 0x4, &(0x7f00000005c0)=""/102400) (async) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f00000002c0)=""/118) semop(r0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1}, {0x0, 0xffff, 0x800}], 0x5) (async) semop(r0, &(0x7f0000000000)=[{0x0, 0xfffd, 0x800}, {0x2, 0x7}], 0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) (async) r2 = socket(0x18, 0xc002, 0x0) semop(0x0, &(0x7f00000003c0)=[{0x3, 0x6}, {0x4, 0x8, 0x1000}, {0x3, 0x101, 0x1000}, {0x0, 0x9, 0x1800}], 0x4) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) dup2(r2, r1) (async) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040)=0x43cb9, 0x4) (async) r3 = dup(r1) sendto$inet6(r3, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) (async) semop(r0, &(0x7f0000000400)=[{0x4, 0x0, 0x800}, {0x3, 0x1, 0x8f27622e034e41d7}, {0x5, 0xce}, {0x3, 0x9}, {0x2, 0x3, 0x800}], 0x5) (async) semop(r0, &(0x7f0000000140)=[{0x3, 0x7, 0x1800}, {0x3, 0xfff, 0x1800}, {0x3, 0x7f}, {0x3, 0x9, 0x1000}], 0x4) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100, 0x0, 0x0, 0x60}, {0x7fff, 0x0, 0xfc, 0x2}, {0x6, 0xfe}]}) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x49}, 0x6, &(0x7f0000000080)="f7a451e4a37b0df30b1d32cb", &(0x7f0000000180)=0x68a, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2d}, 0x2, &(0x7f00000001c0)="8269bafcc4360f407788b90a3333447e1208822b76163dddc1f190fb9689e58145200448a6fb0a8b988690ae5d68fe1a4eaaa998c14fdc2f03083f20c71031fedef9d48de8a80aa817e0f03659ae8f2459489649e872e34fc31c434a7ca749ebc01274a1a763bc16d9f205a482b3ebd794b45f30c3a5ec469fdab55313acbd79e7853a8d832a4985954f90e4bcb2e233d3677bdfeb2016d07a7069f0d8c145e7895859848cfe6aaa722e571c68b0b8facf51982d2009f337bd299ab0c73c82126f9369108da52b3efee60793a4f6f7a23711e2f3b2861a37da9693b43a642679a81c7aabe1eb948f99468b46a7d939a4ea233c62e5006ce9614a312320", &(0x7f0000000100)=0xfd, &(0x7f00000002c0)="2befa03a9fea1cd0c4a8212fddfca6b183993359039b4ee1b59a9dfdf53a8535390f8113c9993e8b1c4105aad8e57e024e2f4f655132822aedb2c142b247ce3ad4ebee2c50994a9b3a86bbedb8a42e8a6f42ed28e4bfe3ab46b8587cb5b86063bca48af577c44cc53ac0db5276c0bb8e4cc4644b6cffbc6392475fe036d3054a363f931d3f64548ed32eea96f97fe93054d7a2293fb12467946eaa5f3632e065861b9d584ced5385c1e7880f46ebf291c6c5be1b223436c82075e99e4dc4ace85cb2b60eb2a7d9014c53437169a95bdae2aea71e3549efc787a6bac4c78f21f6d35e83", 0xe3) 09:04:04 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) (async, rerun: 64) sendmsg$unix(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)=[{0x0}], 0x1}, 0x0) (rerun: 64) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) 09:04:04 executing program 7: r0 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x0, 0x0) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="82028dffffffffff"], 0x10) r3 = dup2(r2, r0) dup2(r3, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f00000000c0)=0x43cb8, 0x4) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 09:04:04 executing program 4: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x1, 0x1, 0x1000, 0x0, 0xffffffffffffffff}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x80000002, 0x100000000}) 09:04:04 executing program 0: r0 = semget$private(0x0, 0x0, 0x59e) semop(r0, &(0x7f00000001c0), 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f00000002c0)=""/118) semop(r0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1}, {0x0, 0xffff, 0x800}], 0x5) semop(r0, &(0x7f0000000000)=[{0x0, 0xfffd, 0x800}, {0x2, 0x7}], 0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) semop(0x0, &(0x7f00000003c0)=[{0x3, 0x6}, {0x4, 0x8, 0x1000}, {0x3, 0x101, 0x1000}, {0x0, 0x9, 0x1800}], 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040)=0x43cb9, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) semop(r0, &(0x7f0000000400)=[{0x4, 0x0, 0x800}, {0x3, 0x1, 0x8f27622e034e41d7}, {0x5, 0xce}, {0x3, 0x9}, {0x2, 0x3, 0x800}], 0x5) semop(r0, &(0x7f0000000140)=[{0x3, 0x7, 0x1800}, {0x3, 0xfff, 0x1800}, {0x3, 0x7f}, {0x3, 0x9, 0x1000}], 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100, 0x0, 0x0, 0x60}, {0x7fff, 0x0, 0xfc, 0x2}, {0x6, 0xfe}]}) sysctl$kern(&(0x7f0000000040)={0x1, 0x49}, 0x6, &(0x7f0000000080)="f7a451e4a37b0df30b1d32cb", &(0x7f0000000180)=0x68a, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2d}, 0x2, &(0x7f00000001c0)="8269bafcc4360f407788b90a3333447e1208822b76163dddc1f190fb9689e58145200448a6fb0a8b988690ae5d68fe1a4eaaa998c14fdc2f03083f20c71031fedef9d48de8a80aa817e0f03659ae8f2459489649e872e34fc31c434a7ca749ebc01274a1a763bc16d9f205a482b3ebd794b45f30c3a5ec469fdab55313acbd79e7853a8d832a4985954f90e4bcb2e233d3677bdfeb2016d07a7069f0d8c145e7895859848cfe6aaa722e571c68b0b8facf51982d2009f337bd299ab0c73c82126f9369108da52b3efee60793a4f6f7a23711e2f3b2861a37da9693b43a642679a81c7aabe1eb948f99468b46a7d939a4ea233c62e5006ce9614a312320", &(0x7f0000000100)=0xfd, &(0x7f00000002c0)="2befa03a9fea1cd0c4a8212fddfca6b183993359039b4ee1b59a9dfdf53a8535390f8113c9993e8b1c4105aad8e57e024e2f4f655132822aedb2c142b247ce3ad4ebee2c50994a9b3a86bbedb8a42e8a6f42ed28e4bfe3ab46b8587cb5b86063bca48af577c44cc53ac0db5276c0bb8e4cc4644b6cffbc6392475fe036d3054a363f931d3f64548ed32eea96f97fe93054d7a2293fb12467946eaa5f3632e065861b9d584ced5385c1e7880f46ebf291c6c5be1b223436c82075e99e4dc4ace85cb2b60eb2a7d9014c53437169a95bdae2aea71e3549efc787a6bac4c78f21f6d35e83", 0xe3) 09:04:04 executing program 3: syz_emit_ethernet(0x2e, &(0x7f00000011c0)=ANY=[@ANYRES16]) syz_emit_ethernet(0x39, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffff08ca3a936320d157b401fbe2cc5a9e9dee9884f9b2d326f1f7d0a9f658460ec0e30009000000a2703a5cc078f813a7afc9e4df76221efef3e6680f5e4db9000000000075ee0000000050f8e5bbc183f5be0fe318b5985dec"]) syz_emit_ethernet(0x104a, &(0x7f0000000100)=ANY=[@ANYRESOCT]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) syz_emit_ethernet(0x2e, &(0x7f00000011c0)=ANY=[@ANYRES16]) (async) syz_emit_ethernet(0x39, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffff08ca3a936320d157b401fbe2cc5a9e9dee9884f9b2d326f1f7d0a9f658460ec0e30009000000a2703a5cc078f813a7afc9e4df76221efef3e6680f5e4db9000000000075ee0000000050f8e5bbc183f5be0fe318b5985dec"]) (async) syz_emit_ethernet(0x104a, &(0x7f0000000100)=ANY=[@ANYRESOCT]) (async) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) (async) 09:04:05 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$unix(r0, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) (async) r1 = socket$inet6(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00snSc'], 0xa) (async) bind$unix(r0, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) (async, rerun: 64) sysctl$kern(&(0x7f0000000000)={0x1, 0x1}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) (async, rerun: 64) sysctl$kern(&(0x7f0000000040)={0x1, 0x46}, 0x2, &(0x7f0000000080)="eae9d22b0baaee1f217722defc2c0473aeea357069f0ae7fbf266ebc27450251dfa539169253745970af3e71edb69ffdad8f99741cbe29aba4075094e1777559c53104f5464a3c847dc76f256a6b1d6ae0ff169587a589f7644c0dbae6979608fbb328fdaafc48eaf30d1a26cd210047b4275f2c906750722aa6c07803c9a4221d595869af293c4faf0faa0a", &(0x7f0000000140)=0x8c, &(0x7f0000000180)="92f2f67250740033bffee039cac10d4934e09471e9a82f781af8547a359b90539ed3bf9ed1bf7651cb0fb93f061522d7b5d2006dbf93d7f1e895da10920bcff20d1e7addfa67fab821f37d62ca5de7a544a366c3070005f51e8a1f73bc3bf2dfb2163d10e50968b71bf6a8dabc925eb381afd2efe8d5675a21cb08c3e13506f4ed487dc1c359221f344401d9273e17070a2405cd403195a8fd2d1ff4a22dd48bdbd982633e24eacd21a1762029e769b0cc6dbf208bbdb6d830f80fc52b3a5458c59013fa96244269c400cd110c0b6a06e67d9645ae7a", 0xd6) 09:04:05 executing program 3: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x3}, 0x4, &(0x7f0000000240)="940812aeb3a0dce050429ece92f441183e14ba20f6c7a14654d8cfcd1ecc3a4410214e582f639f5cba9e83ce38bccfdb44c8219747ad40f2e2fde3bc99bb01c49b1969a0262a13ff204188", 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0x0, 0xffffffffffffffff, r0, 0x1a5, 0xd436}, 0xe88, 0x9, 0x4}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, r3, r2, 0xffffffffffffffff, 0x184, 0xd426}, 0x10000, 0x40000009, 0x4}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)) r6 = semget$private(0x0, 0x4000000009, 0x82) semop(r6, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r6, &(0x7f0000000440)=[{0x0, 0x3, 0x1800}, {0x0, 0x0, 0x5f09f953edeec5da}, {0x3, 0x3ff, 0x1c00}, {0x1, 0x2a5, 0x1800}], 0x4) semop(r6, &(0x7f0000000180)=[{0x2, 0x2, 0x1000}, {0x0, 0x8}, {0x1, 0x80, 0x800}, {0x4, 0x2, 0x1000}, {0x0, 0x1f, 0x1000}, {0x2, 0x8, 0x800}, {0x1, 0x1, 0x800}, {0x4, 0xffe3, 0x800}, {0x4, 0x5, 0x800}, {0x2, 0x4f, 0x800}], 0xa) semop(r6, &(0x7f0000000080)=[{0x2, 0x6, 0x1000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x1, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r6, 0x0, 0x7, &(0x7f0000000200)=""/92) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f0000001440)=""/249) semctl$GETZCNT(0x0, 0x2, 0x7, &(0x7f0000000480)=""/197) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000380)={{0x101, 0x0, r5, 0xffffffffffffffff, r7, 0x80, 0xd436}, 0x3, 0x8, 0x4}) semctl$GETZCNT(0x0, 0x3, 0x7, &(0x7f0000000300)=""/92) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0xffffffff, r1, 0xffffffffffffffff, r2, r7, 0x0, 0x4}, 0x8, 0x3, 0xffff}) 09:04:05 executing program 5: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x100, 0x200000000, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000640)={0x2, 0x6, {0x101, 0x40}}) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x29}, 0x4, &(0x7f0000000040)="84bbd3dc2286362d7c137d28c9389c7957142fbdc04a8c08c952d08935800d1c96b6b2a84650c8ed4552899b2d137fd2e144077f0dbe4b9ccc77c9f81d5b0f84e27e51389469", &(0x7f0000000140)=0x46, &(0x7f0000000180)="01fd0b42602ba6c370e34786a46f81a8e6a5bcd54127ae5f55232bbbdd6b338cff79806bf27be3f8efc81197a35b5d27b827c1eba5947fce9dad62de5fde8d62c22c447684e03e3b372604f9d6422c3638f6c8f1f104ea2567a62dfdf7d76f700bbc70b0289b5d71267322dd42f4f6edf0e7043df6aa907a7c6204087764d18abb954e842f8ac86f6158b329c7857a524deced3f9e3a96f2f7a228d4c7e877b505734beec0a6", 0xa6) syz_emit_ethernet(0x46, &(0x7f00000000c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1, @broadcast}, @icmp=@dest_unreach={0x3, 0xf, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @loopback, @remote={0xac, 0x14, 0x0}}, "7693e9f36e5a7216"}}}}}) sysctl$net_inet6_ip6(&(0x7f0000000240)={0x4, 0x18, 0x29, 0x5}, 0x4, &(0x7f0000000280)="d03c25f9cfeba4fafb61b36827fcf2e56758098a608244ecf8f4afcc1b6a21b7b6d32996e6ca435a3f83c4ffca91caa811624e423eb2f101d680297ce2e1f17e3b08101a2fc18b58a8c93af416588a8233fb9bfe53", &(0x7f0000000300)=0x55, &(0x7f0000000340)="876c70d6c8dcfe4e2541da1de588fbf05394cb3e9429371fd3fdf1caef2a0eca2b8770438eae0a887cf78641e91b844d51f4d0cada391e252f16b47df815378aa2417410929e3daedad02c939f82b85f344200c528220c5d92849d716b83affb58730fa9129bce33fc5ef88155dc3a15219b38f4fe233382302dee7ec680301a9afb55f8d5437d142a77387ba2318e8d3c9165aac72c44cc253e02f6bc3472df495fc8e248cf834ea2c8e18824e0d9131367b32466de5c106dedf233df1c63fe0c88bf0703f0", 0xc6) sysctl$net_inet6_ip6(&(0x7f0000000440)={0x4, 0x18, 0x29, 0x10}, 0x4, &(0x7f0000000480)="b6a395d3c2194bdc25cf6e8c784c7b1371941d3f73ab453c8ac4458b7730d098aa6a0cd2abbd2a68220173d62a036da3d9d007efce7821da4103cada04953a0e6455566354fe9a677290c443231e00bfa246cdd585a6381bb718531cb4239d560e80ebcc8476940034b751c51aecee26e9bd00a4814f48e7a5f5c330a43f8052f2ca", &(0x7f0000000540)=0x82, &(0x7f0000000580)="731944f239081ae7bd9a694abbbce7a8c92c48efe28757ed8f140417b22cec260918f937983cd9c3fae0a3b8b251cddb505d265fbe7d5c279a6e5923bc4f629d3c757974bac374872e9bb9302ff28de52ff4b40be14f551b3993706be0c0c83c046667d5d000034fb7615d88ed8ae94ff73c56803588c81e0d8b327b61726ace9ebf3afda2fc5e76f8e520f13987cb65421fa30d462492eb9769d317dc1181b46fdb3b63d97a11204d1fee7ba631cc7aa8cf631e", 0xb4) 09:04:05 executing program 3: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x3}, 0x4, &(0x7f0000000240)="940812aeb3a0dce050429ece92f441183e14ba20f6c7a14654d8cfcd1ecc3a4410214e582f639f5cba9e83ce38bccfdb44c8219747ad40f2e2fde3bc99bb01c49b1969a0262a13ff204188", 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0x0, 0xffffffffffffffff, r0, 0x1a5, 0xd436}, 0xe88, 0x9, 0x4}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, r3, r2, 0xffffffffffffffff, 0x184, 0xd426}, 0x10000, 0x40000009, 0x4}) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)) (async) r6 = semget$private(0x0, 0x4000000009, 0x82) semop(r6, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r6, &(0x7f0000000440)=[{0x0, 0x3, 0x1800}, {0x0, 0x0, 0x5f09f953edeec5da}, {0x3, 0x3ff, 0x1c00}, {0x1, 0x2a5, 0x1800}], 0x4) (async) semop(r6, &(0x7f0000000180)=[{0x2, 0x2, 0x1000}, {0x0, 0x8}, {0x1, 0x80, 0x800}, {0x4, 0x2, 0x1000}, {0x0, 0x1f, 0x1000}, {0x2, 0x8, 0x800}, {0x1, 0x1, 0x800}, {0x4, 0xffe3, 0x800}, {0x4, 0x5, 0x800}, {0x2, 0x4f, 0x800}], 0xa) (async) semop(r6, &(0x7f0000000080)=[{0x2, 0x6, 0x1000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x1, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) (async) semctl$GETZCNT(r6, 0x0, 0x7, &(0x7f0000000200)=""/92) (async) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f0000001440)=""/249) semctl$GETZCNT(0x0, 0x2, 0x7, &(0x7f0000000480)=""/197) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000380)={{0x101, 0x0, r5, 0xffffffffffffffff, r7, 0x80, 0xd436}, 0x3, 0x8, 0x4}) semctl$GETZCNT(0x0, 0x3, 0x7, &(0x7f0000000300)=""/92) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0xffffffff, r1, 0xffffffffffffffff, r2, r7, 0x0, 0x4}, 0x8, 0x3, 0xffff}) 09:04:05 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$unix(r0, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) r1 = socket$inet6(0x18, 0x2, 0x0) dup2(r0, r1) (async) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00snSc'], 0xa) (async) bind$unix(r0, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x1}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x46}, 0x2, &(0x7f0000000080)="eae9d22b0baaee1f217722defc2c0473aeea357069f0ae7fbf266ebc27450251dfa539169253745970af3e71edb69ffdad8f99741cbe29aba4075094e1777559c53104f5464a3c847dc76f256a6b1d6ae0ff169587a589f7644c0dbae6979608fbb328fdaafc48eaf30d1a26cd210047b4275f2c906750722aa6c07803c9a4221d595869af293c4faf0faa0a", &(0x7f0000000140)=0x8c, &(0x7f0000000180)="92f2f67250740033bffee039cac10d4934e09471e9a82f781af8547a359b90539ed3bf9ed1bf7651cb0fb93f061522d7b5d2006dbf93d7f1e895da10920bcff20d1e7addfa67fab821f37d62ca5de7a544a366c3070005f51e8a1f73bc3bf2dfb2163d10e50968b71bf6a8dabc925eb381afd2efe8d5675a21cb08c3e13506f4ed487dc1c359221f344401d9273e17070a2405cd403195a8fd2d1ff4a22dd48bdbd982633e24eacd21a1762029e769b0cc6dbf208bbdb6d830f80fc52b3a5458c59013fa96244269c400cd110c0b6a06e67d9645ae7a", 0xd6) 09:04:05 executing program 7: r0 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="82028dffffffffff"], 0x10) r3 = dup2(r2, r0) dup2(r3, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f00000000c0)=0x43cb8, 0x4) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 09:04:05 executing program 0: sysctl$hw(&(0x7f0000000080)={0xa}, 0x8, 0x0, 0x0, 0x0, 0x0) 09:04:05 executing program 4: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x1, 0x1, 0x1000, 0x0, 0xffffffffffffffff}) (async) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x80000002, 0x100000000}) 09:04:05 executing program 3: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x3}, 0x4, &(0x7f0000000240)="940812aeb3a0dce050429ece92f441183e14ba20f6c7a14654d8cfcd1ecc3a4410214e582f639f5cba9e83ce38bccfdb44c8219747ad40f2e2fde3bc99bb01c49b1969a0262a13ff204188", 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0x0, 0xffffffffffffffff, r0, 0x1a5, 0xd436}, 0xe88, 0x9, 0x4}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, r3, r2, 0xffffffffffffffff, 0x184, 0xd426}, 0x10000, 0x40000009, 0x4}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)) r6 = semget$private(0x0, 0x4000000009, 0x82) semop(r6, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r6, &(0x7f0000000440)=[{0x0, 0x3, 0x1800}, {0x0, 0x0, 0x5f09f953edeec5da}, {0x3, 0x3ff, 0x1c00}, {0x1, 0x2a5, 0x1800}], 0x4) semop(r6, &(0x7f0000000180)=[{0x2, 0x2, 0x1000}, {0x0, 0x8}, {0x1, 0x80, 0x800}, {0x4, 0x2, 0x1000}, {0x0, 0x1f, 0x1000}, {0x2, 0x8, 0x800}, {0x1, 0x1, 0x800}, {0x4, 0xffe3, 0x800}, {0x4, 0x5, 0x800}, {0x2, 0x4f, 0x800}], 0xa) semop(r6, &(0x7f0000000080)=[{0x2, 0x6, 0x1000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x1, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r6, 0x0, 0x7, &(0x7f0000000200)=""/92) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f0000001440)=""/249) semctl$GETZCNT(0x0, 0x2, 0x7, &(0x7f0000000480)=""/197) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000380)={{0x101, 0x0, r5, 0xffffffffffffffff, r7, 0x80, 0xd436}, 0x3, 0x8, 0x4}) semctl$GETZCNT(0x0, 0x3, 0x7, &(0x7f0000000300)=""/92) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0xffffffff, r1, 0xffffffffffffffff, r2, r7, 0x0, 0x4}, 0x8, 0x3, 0xffff}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x3}, 0x4, &(0x7f0000000240)="940812aeb3a0dce050429ece92f441183e14ba20f6c7a14654d8cfcd1ecc3a4410214e582f639f5cba9e83ce38bccfdb44c8219747ad40f2e2fde3bc99bb01c49b1969a0262a13ff204188", 0x0, 0x0, 0x0) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xc) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0x0, 0xffffffffffffffff, r0, 0x1a5, 0xd436}, 0xe88, 0x9, 0x4}) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, r3, r2, 0xffffffffffffffff, 0x184, 0xd426}, 0x10000, 0x40000009, 0x4}) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)) (async) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)) (async) semget$private(0x0, 0x4000000009, 0x82) (async) semop(r6, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) (async) semop(r6, &(0x7f0000000440)=[{0x0, 0x3, 0x1800}, {0x0, 0x0, 0x5f09f953edeec5da}, {0x3, 0x3ff, 0x1c00}, {0x1, 0x2a5, 0x1800}], 0x4) (async) semop(r6, &(0x7f0000000180)=[{0x2, 0x2, 0x1000}, {0x0, 0x8}, {0x1, 0x80, 0x800}, {0x4, 0x2, 0x1000}, {0x0, 0x1f, 0x1000}, {0x2, 0x8, 0x800}, {0x1, 0x1, 0x800}, {0x4, 0xffe3, 0x800}, {0x4, 0x5, 0x800}, {0x2, 0x4f, 0x800}], 0xa) (async) semop(r6, &(0x7f0000000080)=[{0x2, 0x6, 0x1000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x1, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) (async) semctl$GETZCNT(r6, 0x0, 0x7, &(0x7f0000000200)=""/92) (async) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f0000001440)=""/249) (async) semctl$GETZCNT(0x0, 0x2, 0x7, &(0x7f0000000480)=""/197) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xc) (async) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000380)={{0x101, 0x0, r5, 0xffffffffffffffff, r7, 0x80, 0xd436}, 0x3, 0x8, 0x4}) (async) semctl$GETZCNT(0x0, 0x3, 0x7, &(0x7f0000000300)=""/92) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0xffffffff, r1, 0xffffffffffffffff, r2, r7, 0x0, 0x4}, 0x8, 0x3, 0xffff}) (async) 09:04:05 executing program 0: sysctl$hw(&(0x7f0000000080)={0xa}, 0x8, 0x0, 0x0, 0x0, 0x0) 09:04:05 executing program 1: setrlimit(0x3, &(0x7f0000000100)={0x8, 0xb}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() getrlimit(0x9, &(0x7f00000000c0)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x97ac, 0x0, 0xdc00, 0xffffffff, "0804240380000000000000001cb1aaf86eb56028"}) write(r0, &(0x7f0000000240)="66893f1ba52f925fbc5673461eaf36c591a9a8311fef8d649cdc03cb4f4ae614182ddaeabe997a84a3b319f851169ccd6065ef97893fcb4c1c756f3c8c2df3898cd0694f6d5687c96e732b817d14d81f05c0bb1f4ab21ee7fc2033653cd2154985e9f32e1b5a51400b6cf4fcd9ba9e61cc0ccd4d8e2c37d70298bdb9307210f04891b3382f86f66be2d2026cc1ae2729b32737e85ed23b2053eea427be6c0045598cdfb92934638d23a3908c0d8fe56d70339ec9f4ebc1a6029c017192f2181cc1d7112ca76553c68650f346db60a18e8d08e2b4b24ef29217f3d2032ec0b59393872534f4e36069dd31c0dc31b3c0e35ca7", 0xf2) ioctl$TIOCSDTR(r1, 0x20007479) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x10801, 0x0) write(r2, &(0x7f0000000340)="1197744e2fd198b7db1f7b1fc751401855e748c5387346bc4b7a461144d5f29c8821599f8a2f6c31b83079e9ac661eff4a1584eadbefeb99ab1c15e3f490d9aff7bc3d4086fa99ba860ca36b5974aa8a6d26ee7ae6a02f3d06c287f1c642e83c7115d63b6e4a40223e38c4bb9aaa817185fc0683c8a12a3cb803d0114ba08174aa35ffdf7e8a2dd8f455e078f907b3aee4bf38f14c9ba8d035182305ba7a2967048c06a180f06d12da64cf775529ed36a7b274d0cf07d82e9b7b4e8023b4f326e513d02e941cc88cd673016ff797dd8e69ea2137170deeb0a7643b6e1af2287f1772dea60eb8f1b5695bbcd3de5063909f4f88a5c1e1372bd2918dadd5ae14d87427662c8fc460cac4cf1fcbcede87464ed294e7d5ba033a27b9f0fd693d308268a666674326c53649aec1f0ad126185647a32c27c0fe988cadb88b0bfe84c733e1bc118d3e23a027712d73b2a4c11c4438e16ac835e6fe8bbc60fbb5fbc70d0e390d3b5d91a77d102d4ecc7fb7229b48e682d75b9d5c036d02cdd84772f0f547fdeae12aa75c72bc588b9b4285f609d2032a005027dc00278d2389c7702925ba86a3b4474093f533e5c567a8c9960b5fb179482a3d93c9433d79a7b2a669cb9472bad92a9e3be534715d3748590fd6121ea39dae3a8a324586fdad519eeb77ab515afea132d16c3c8ac0d2e4cb567e7e93aac1770fe1af548bb334f0ac9fc5447644d20a1eb40e58c56d8d5bad465f4273a15e5cbae65592b5cb1050f1afa5b25308ec9eac1a38d852bb5f8e1d1c6c6d0d145f18b85d56eb51f8e441815b3dd44c44b6e0e2a5b912cfe121bad719e6187756b24af0e2ea6d5bd04f1fced2b235bb8dc467e1b154b0736e5d70ca0d4c6b72c560b291fd6c34c49e5319cee0eb1d6e707b7a426067867491589eb952e5a6a04c88902950e7348db6bad45020f575a5e7227ff9b38460f1c3d9110228d008296e521e5a4474515c64e1dbc75d5d2cbd15303cde4fc7bcdf7933526abd822b54dae7633d31f765618271f150705a89720c9b8651180987939e7d3ddcd9d9c39ee07fc86bcfd4bdbebb2c7a8751d6c73efdb2c08dd10f45a18328979f700a307bc341c287a19db60dbd7fc89adfb4b07f769aa01933b3bcd2ccca89deca864454768a6d6d9724af1c199cfea0a51dd38af7753aa7d3b3ec972f36c957ca5522dcc690d4f46552e23baace8cac24a1289eda2fae810d8f376f489d3d084337af5f09fb10082553d05f7344f153d223d6d1d939932ef561f710d399343fe73722b09a984c78eaed154eff9d57137086c762b1c9b6b3d9886851f1696f956c652e6710bf5856f84f30c1fd89d4d81f27091564cbe3b5d764a1a028e498fe52a633af8470dd88d1bcca7aa7c0a6436005800646058ebfbffe5ff0fcd4f7f75a426da3725cb352514f96ab2d55fd56f28450775337b06c50f3ca832663f60092a188308727f06457243cbf5945df015b147ceb54fdeffe6cd61f1344f5d8d870e1c3541d24d53a5b893aba701e59754675e79f5327bd3ec9c3af7fef0e58552f13b18e4c7e852c57383fafdc1fe3691d1edb77aed0bf8902be184fb8f66bc2fb6714d9fd26da94d69035027fa98edcadf59ab83b98973a30fdb68bbf01521dc03f30eb20f1f1f075d0b3fff5252a8f7dcb7377777b8ae221fdbd0670aa7470f998fe2e14fcca99ae36d438a1113832579220bc3b789109bba8b2af2f6e43e2247aa9ce76176de1220c29400332a379e97014a42afec33df068216bd33689f92906a5cc8ed63eefa6e47c06abd12518ecdff844d5f24676e6b2315a843e5826370aadcec9618204d0b2503f64f22b435dbf6ead70c406403c03f3a5f2aba09c83767957d2b83b21f5d237a19536564922fa63cfef9375fd33d32cc937bdeb235f1a14c80f1b838d1387726a9c6985aa3be652bf411d0c663b9cd9b2d873bf63734d8a9eb971585126c8bbc5bf71913b77abe69b749d401e489372f1cd09785962e24a0132a9062e5ee009d028adb1f72ba3ca38606ba9d5a46277e336ce7ce4d4a0984a184c7fe045143957c4fd4699122227c84db37dc828e5962cc5de197b6a06f12aa75b80b66d8c0835e410c21605fb4c830819465343291d0cd937729ab10c30af4c6767ae2b15a710f92a49fa8fe0796796458a08780f467d701b76918e1b4708f42e494eb627742ed45906775d3010029abd275979825279140df08df9915ee32e4e5cd7fd068eab7698ef10a2038cbf6d6177eb1055c334768d3da09b80ade61ca2f5c73cca7e4a2f3514edb7bf8167ffcf87d470ee1a98ce826a285bc426e9d73181539a685c2308b7750a77e038df9ca97fc53745ebf0cb984a022d4b0ff3b059c79b97734df310167ececf5a819d38ffd7dff20e5ff8de7102d11add2216a6f597f10de40253f31a379a03b018371ac7c5729e6d53e25e20c04200370c24ff284854685de815c654aab77104bf3cc34e85b1b41417b747462e825536e67d84fa09cc340719123203b6e0562483a81ad75999abd81c27cb7d9b43937e1e8e6450df283f4c47e78ea85dde33aec77281953804e778c6a39d283b3ae1f6fe8629f8ae495592c255abc787d9fe0e3589e1e18c4d401e6251d1f092182757d00b859c411edf9c6c7f159ba62a8083c573d86319dc796e24f278875b4be8657e5ac981d46896c12d8f9af9d5c7d7ca61a7bddd71bd679e1e4edeb9440880e1480b97c7cb75976ee7713711d17d0c810aef8726470b6eb43c75b10b49ddd8e41290b8bc7cfb676478fc62642b3ec77d8c6333b35bc39dd7a6eac7a27daae78e5ed1b86328fc3b5a231363ef6c47fde6c280b24f4690e7db5fa51f4eae0d99bb05f1d5c97ce4a1cde43064f93d5a262f7f46e92ecfbe3ebbea4fe0bef89b80ee6e9be49ac79eadd53fd1151216bd65cb466c41e218f80dd5790db59823c7d524d96ece025b9580ffbeaab45f4e41263e7a069f705bf16272afab8d1e6238e62ead81e1598fa762f73f6b8c2bfb120890cf66410f94b92e1619dc9a8c2d3435c79cc9a211b1dff3fd9d095b8efea88c08681917f0eb4deae94a419d8b77df5936ad8fe60ab56ec3e63994e7bdc9f61c1da0a56d0fa2ebcb6aa36dfe74c26cfdba7727927cfd83d5ecfe6baac5f8f18d5a4c12503090fde9720d478ecc8c86f2fe676394b516e63bfa0aaf923cbce59b106deb7b28285032175afeabbdf18982fdea72ea89dade0425de7fbb9e0d7d582b583ef1bda96ef301b6c2b167da58374836163c712fcda2310fed6a1848fc4ba9258953ba1d55fc01b79e01e55416e471e035849a367155f5fb3f52605f94cc9461acbd53c40fb9a8a6f5e0e2d1a3880cbbfef0a94c90088b84d1af440ec86d69c6c8594ae32b8f7f1f0ae9276f8e80172f23b72037d405660d9874e86a60e30d4a2e6eda269958ca913a3196b9e0af8a8e9211b64a40e0ad4ee619256565dd9eb08f616258058d36480b8579d5e14dec292631be1e827827e9b8f9a49f52f0c33e4f9abc5966e20adf76e2f611e1570bb515a4349927cf07019831648454416496154116727e845a48d958d6454dd6d31bf5a3369dcfcf299882008d2b0e1a8ded61a921954992409b8f8af56bd6517abc10fb6eb900d36bfe2926eca691c5b3ab69d99844cda5491bc79fd7b3208aaa7addec8ca658b02f252b8d6e2d520db6f2a274cb2b1e5ca59b0a8e007df95fd29637762a3865cdade90bef2e3d07c2f753952dc0577b4bf2db6580a7ef9fa6dbf5bb6310d990f0bf40241cffe4d559d6737115c02845b98e73b33098a04f85bc7c0820ba7fb789076555897fd7e01f29812e126da7acb38058dc047b6e4b948b10a1e8f109bafccc91d437708bde820d427a35d6774c9891f4744526d8c51a9d9cd0614c9c5d648f143af5d1ae9de9cf14cd068f72741109489f23a933ed9afef48c1006853664bdef209712dc516b778878f55612693a628786f6d2ea18b881b57fee96a57b2690ac465573f6e9309d9d1c419c6c9282d0a38ce5a363a9903d27402ee08e70b7aff8be045cbd5e40e885e60614dce8700b1dc0d97ee7b04fe839dd3c5fa93f442b2556988b7dd614a80187f51f893b6784609a73b9766440091d90165d9df9bc5bd0358dd9a43b38dc5559657076d5a2b84d42197106d9473a0c081b4c417e3ba4cdc623903d6ce3f759296bf4ca39503ffd56486b135ffcdb1871c75f0da038486208101333cbb56b5379ecdc1c992a0bd77afba6ff1be5a131099a7daa8ca2962a796caf87bbc264bbfbba87e5e51805b945c1afb24e186851267340c053215fff51b4891f117c4b8e65ee780c026cbcc964aa6d041a3d84adba3713d89a91142b813b9625eaebe6d1403c480d977606078f4c67554df4e5a33140eab42b998478e4e17a07b51e26427856916f02cb0089419449aa94215cde292ca3d4ac02089d2e4df48d024e3d59d30ed1994b7fefaaa04bf461cf50c0b90cf6ae205c9765ad87772a5b4c27fb72e7285b1b3342d813701d410a2ed5b3ba41d60bc93704c7d3daa046c3148049ec80c3466a9e23c6af4bd691898d3f7a3ecf43a46a87d7394bec748562e657407046422eca59a313bdf2afffa2eaa7ab16b69ac67d1d487a3fe47ad07c58e2592246d9c2b3540b16596b120cef1d783e6cecb62a3f6efc7d6b42b5998fd167998663942afd73e37a2c03dd22d4a3ac9ced6756f822f8df0e80f0d5363b86278ffed390ae50712c959860a8145b407878c7328cc89562169a30fd60eb054f0d09a2b9c0b36ed534e223ac8e255792a402b2527eebd7d3b0ba211064609b061ba9d5d38f4f0d0f1e999f9401381d4593f3ad3869b44ccfec2c26002442ed926ceddd0a996330a33d4ae2933aead3eb795f4b91d7a6dbd2e33b8617dcda9f4b175ba9b066b2f439422298ad4997f712fcba1718e07c75beb9591d47c744779e25410223eeccdfd21c47d3bfa5fae9b2ef64d08693d02876a573593bcc443aebc6fcf47c2711ac1fc595cc496571b9c392fe513d931b30ef08c8ec7cfb4f79c314d157c8d170638faef9d3a3add8f97cac801b5dc291cb35cc55824c1710ee8a1ef016da3373815d04a6898c97d4422137588999413b2b0317570ef5103fd02da5247471ba62adbd77dfdff2ad13391da76e30260a811680252443e835ad46d3ee2268a0ca7afe44807a1edb8d687ac89ab9640ce767d9ae233a1acb2a2722f93c6543e980674bc2c5e3bb62678980d288102f1de55d9eda27b62fd40d329fe211bbc7a22346a9a6d36c8d1a61776ec097f584c6643b6ef641df50e6a1d6aa4540468d15fa79c7f59e63f9694c3913c86eee5e08c20f297747b9cf5ae9f13711be525c08e1bf136b4eb8f3667cd673009f714eda87f048a0e7a9607c8038863a0d7f7f2473fdb964b5b804c31e74dcb94d4390ab7d4c083ac8ead6482910bf50cd2cd65d7c8ceb6e497a48224bc9fb962525a6a190a080d9c7349af46d042d348a599f535c049f262970b221020f5d486c12112aabf9d1aa3ad312859c2cf4a0a73dd1d440f804fa0a5138110b0a50e360db89bf98fd73cd43016af401c8fea258899cf4ab47e90633bbaac2ef85679b71f397c0a215d9625d06e11c5d6cc88dec3ac9efd14422c3bc5b62be0954d533e4d41e368e0b1a6a51048ce17afc8d7a6a7dc91405614a7d9fd173522ecf1c3e48fd8ef6ca3749a421b4641dac29db80a64bf8e76c02a266b23a4cfa35bdecb060f9e433afbd81f6a6c4d0c0311c118a6c393", 0x1000) pread(r1, &(0x7f0000000040)="5fad618446470cfeb6e04ec6ee7f9e1fa1f96197e1e6434b1bd3dfe1bb3403ece9894b03fb07e36889", 0x29, 0x0) 09:04:05 executing program 2: syz_emit_ethernet(0xdd, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6000ff7f00a70002e24d0874ffa47109000000b29ee67d40fe8000000000000000000000000000aa320300000000000004015500010001080000000000000001040180000100010300000001010000004e234e22000890782daf08da01ad8390743bf4d49723a078797232aaf79d3c63c0c8869b38b74c1841e9828f6a49cbf402ebe747df1be98af7c22a965bf01a59dbc444915c38fd9f3e88685c7a58a574ee90e041267c6d5818ac7532e76a232c1c32881f936369f49d882bbd78b7def639caa4dbf1fe9567854939284bedf62c25d3f36f89ce8b"]) r0 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r0}}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="01000000", 0x4) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@local, @random="126b6c795975", [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x2, @broadcast, @multicast1, @remote, @loopback}}}}) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) bind$inet(0xffffffffffffff9c, &(0x7f0000000000)={0x2, 0x2}, 0xc) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200), 0x20000, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xf, &(0x7f0000000140), 0x0) socket(0x2, 0x1, 0x0) r3 = kqueue() fcntl$dupfd(r3, 0xa, r1) 09:04:05 executing program 7: r0 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="82028dffffffffff"], 0x10) r3 = dup2(r2, r0) dup2(r3, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f00000000c0)=0x43cb8, 0x4) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 09:04:05 executing program 4: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x1, 0x1, 0x1000, 0x0, 0xffffffffffffffff}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x80000002, 0x100000000}) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) (async) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x1, 0x1, 0x1000, 0x0, 0xffffffffffffffff}) (async) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x80000002, 0x100000000}) (async) 09:04:05 executing program 6: r0 = semget$private(0x0, 0x0, 0x59e) semop(r0, &(0x7f00000001c0), 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f00000002c0)=""/118) semop(r0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1}, {0x0, 0xffff, 0x800}], 0x5) semop(r0, &(0x7f0000000000)=[{0x0, 0xfffd, 0x800}, {0x2, 0x7}], 0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) semop(0x0, &(0x7f00000003c0)=[{0x3, 0x6}, {0x4, 0x8, 0x1000}, {0x3, 0x101, 0x1000}, {0x0, 0x9, 0x1800}], 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040)=0x43cb9, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) semop(r0, &(0x7f0000000400)=[{0x4, 0x0, 0x800}, {0x3, 0x1, 0x8f27622e034e41d7}, {0x5, 0xce}, {0x3, 0x9}, {0x2, 0x3, 0x800}], 0x5) semop(r0, &(0x7f0000000140)=[{0x3, 0x7, 0x1800}, {0x3, 0xfff, 0x1800}, {0x3, 0x7f}, {0x3, 0x9, 0x1000}], 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100, 0x0, 0x0, 0x60}, {0x7fff, 0x0, 0xfc, 0x2}, {0x6, 0xfe}]}) sysctl$kern(&(0x7f0000000040)={0x1, 0x49}, 0x6, &(0x7f0000000080)="f7a451e4a37b0df30b1d32cb", &(0x7f0000000180)=0x68a, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2d}, 0x2, &(0x7f00000001c0)="8269bafcc4360f407788b90a3333447e1208822b76163dddc1f190fb9689e58145200448a6fb0a8b988690ae5d68fe1a4eaaa998c14fdc2f03083f20c71031fedef9d48de8a80aa817e0f03659ae8f2459489649e872e34fc31c434a7ca749ebc01274a1a763bc16d9f205a482b3ebd794b45f30c3a5ec469fdab55313acbd79e7853a8d832a4985954f90e4bcb2e233d3677bdfeb2016d07a7069f0d8c145e7895859848cfe6aaa722e571c68b0b8facf51982d2009f337bd299ab0c73c82126f9369108da52b3efee60793a4f6f7a23711e2f3b2861a37da9693b43a642679a81c7aabe1eb948f99468b46a7d939a4ea233c62e5006ce9614a312320", &(0x7f0000000100)=0xfd, &(0x7f00000002c0)="2befa03a9fea1cd0c4a8212fddfca6b183993359039b4ee1b59a9dfdf53a8535390f8113c9993e8b1c4105aad8e57e024e2f4f655132822aedb2c142b247ce3ad4ebee2c50994a9b3a86bbedb8a42e8a6f42ed28e4bfe3ab46b8587cb5b86063bca48af577c44cc53ac0db5276c0bb8e4cc4644b6cffbc6392475fe036d3054a363f931d3f64548ed32eea96f97fe93054d7a2293fb12467946eaa5f3632e065861b9d584ced5385c1e7880f46ebf291c6c5be1b223436c82075e99e4dc4ace85cb2b60eb2a7d9014c53437169a95bdae2aea71e3549efc787a6bac4c78f21f6d35e83", 0xe3) semget$private(0x0, 0x0, 0x59e) (async) semop(r0, &(0x7f00000001c0), 0x0) (async) semctl$GETPID(r0, 0x3, 0x4, &(0x7f00000005c0)=""/102400) (async) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f00000002c0)=""/118) (async) semop(r0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1}, {0x0, 0xffff, 0x800}], 0x5) (async) semop(r0, &(0x7f0000000000)=[{0x0, 0xfffd, 0x800}, {0x2, 0x7}], 0x2) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) (async) socket(0x18, 0xc002, 0x0) (async) semop(0x0, &(0x7f00000003c0)=[{0x3, 0x6}, {0x4, 0x8, 0x1000}, {0x3, 0x101, 0x1000}, {0x0, 0x9, 0x1800}], 0x4) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) dup2(r2, r1) (async) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040)=0x43cb9, 0x4) (async) dup(r1) (async) sendto$inet6(r3, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) (async) semop(r0, &(0x7f0000000400)=[{0x4, 0x0, 0x800}, {0x3, 0x1, 0x8f27622e034e41d7}, {0x5, 0xce}, {0x3, 0x9}, {0x2, 0x3, 0x800}], 0x5) (async) semop(r0, &(0x7f0000000140)=[{0x3, 0x7, 0x1800}, {0x3, 0xfff, 0x1800}, {0x3, 0x7f}, {0x3, 0x9, 0x1000}], 0x4) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100, 0x0, 0x0, 0x60}, {0x7fff, 0x0, 0xfc, 0x2}, {0x6, 0xfe}]}) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x49}, 0x6, &(0x7f0000000080)="f7a451e4a37b0df30b1d32cb", &(0x7f0000000180)=0x68a, 0x0, 0x0) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2d}, 0x2, &(0x7f00000001c0)="8269bafcc4360f407788b90a3333447e1208822b76163dddc1f190fb9689e58145200448a6fb0a8b988690ae5d68fe1a4eaaa998c14fdc2f03083f20c71031fedef9d48de8a80aa817e0f03659ae8f2459489649e872e34fc31c434a7ca749ebc01274a1a763bc16d9f205a482b3ebd794b45f30c3a5ec469fdab55313acbd79e7853a8d832a4985954f90e4bcb2e233d3677bdfeb2016d07a7069f0d8c145e7895859848cfe6aaa722e571c68b0b8facf51982d2009f337bd299ab0c73c82126f9369108da52b3efee60793a4f6f7a23711e2f3b2861a37da9693b43a642679a81c7aabe1eb948f99468b46a7d939a4ea233c62e5006ce9614a312320", &(0x7f0000000100)=0xfd, &(0x7f00000002c0)="2befa03a9fea1cd0c4a8212fddfca6b183993359039b4ee1b59a9dfdf53a8535390f8113c9993e8b1c4105aad8e57e024e2f4f655132822aedb2c142b247ce3ad4ebee2c50994a9b3a86bbedb8a42e8a6f42ed28e4bfe3ab46b8587cb5b86063bca48af577c44cc53ac0db5276c0bb8e4cc4644b6cffbc6392475fe036d3054a363f931d3f64548ed32eea96f97fe93054d7a2293fb12467946eaa5f3632e065861b9d584ced5385c1e7880f46ebf291c6c5be1b223436c82075e99e4dc4ace85cb2b60eb2a7d9014c53437169a95bdae2aea71e3549efc787a6bac4c78f21f6d35e83", 0xe3) (async) 09:04:05 executing program 6: syz_emit_ethernet(0x2e, &(0x7f0000000240)=ANY=[@ANYBLOB="2b0f3c1b75ad000000000000080046000020000000000001907800000000321400aa890300000800907800000000"]) 09:04:05 executing program 4: openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) 09:04:05 executing program 3: msync(&(0x7f0000000000/0x1000)=nil, 0xffffffffdfffffff, 0x5) shmget(0x2, 0x2000, 0x181, &(0x7f0000002000/0x2000)=nil) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) 09:04:05 executing program 5: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) (async) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x100, 0x200000000, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000640)={0x2, 0x6, {0x101, 0x40}}) (async) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x29}, 0x4, &(0x7f0000000040)="84bbd3dc2286362d7c137d28c9389c7957142fbdc04a8c08c952d08935800d1c96b6b2a84650c8ed4552899b2d137fd2e144077f0dbe4b9ccc77c9f81d5b0f84e27e51389469", &(0x7f0000000140)=0x46, &(0x7f0000000180)="01fd0b42602ba6c370e34786a46f81a8e6a5bcd54127ae5f55232bbbdd6b338cff79806bf27be3f8efc81197a35b5d27b827c1eba5947fce9dad62de5fde8d62c22c447684e03e3b372604f9d6422c3638f6c8f1f104ea2567a62dfdf7d76f700bbc70b0289b5d71267322dd42f4f6edf0e7043df6aa907a7c6204087764d18abb954e842f8ac86f6158b329c7857a524deced3f9e3a96f2f7a228d4c7e877b505734beec0a6", 0xa6) (async) syz_emit_ethernet(0x46, &(0x7f00000000c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1, @broadcast}, @icmp=@dest_unreach={0x3, 0xf, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @loopback, @remote={0xac, 0x14, 0x0}}, "7693e9f36e5a7216"}}}}}) (async) sysctl$net_inet6_ip6(&(0x7f0000000240)={0x4, 0x18, 0x29, 0x5}, 0x4, &(0x7f0000000280)="d03c25f9cfeba4fafb61b36827fcf2e56758098a608244ecf8f4afcc1b6a21b7b6d32996e6ca435a3f83c4ffca91caa811624e423eb2f101d680297ce2e1f17e3b08101a2fc18b58a8c93af416588a8233fb9bfe53", &(0x7f0000000300)=0x55, &(0x7f0000000340)="876c70d6c8dcfe4e2541da1de588fbf05394cb3e9429371fd3fdf1caef2a0eca2b8770438eae0a887cf78641e91b844d51f4d0cada391e252f16b47df815378aa2417410929e3daedad02c939f82b85f344200c528220c5d92849d716b83affb58730fa9129bce33fc5ef88155dc3a15219b38f4fe233382302dee7ec680301a9afb55f8d5437d142a77387ba2318e8d3c9165aac72c44cc253e02f6bc3472df495fc8e248cf834ea2c8e18824e0d9131367b32466de5c106dedf233df1c63fe0c88bf0703f0", 0xc6) (async) sysctl$net_inet6_ip6(&(0x7f0000000440)={0x4, 0x18, 0x29, 0x10}, 0x4, &(0x7f0000000480)="b6a395d3c2194bdc25cf6e8c784c7b1371941d3f73ab453c8ac4458b7730d098aa6a0cd2abbd2a68220173d62a036da3d9d007efce7821da4103cada04953a0e6455566354fe9a677290c443231e00bfa246cdd585a6381bb718531cb4239d560e80ebcc8476940034b751c51aecee26e9bd00a4814f48e7a5f5c330a43f8052f2ca", &(0x7f0000000540)=0x82, &(0x7f0000000580)="731944f239081ae7bd9a694abbbce7a8c92c48efe28757ed8f140417b22cec260918f937983cd9c3fae0a3b8b251cddb505d265fbe7d5c279a6e5923bc4f629d3c757974bac374872e9bb9302ff28de52ff4b40be14f551b3993706be0c0c83c046667d5d000034fb7615d88ed8ae94ff73c56803588c81e0d8b327b61726ace9ebf3afda2fc5e76f8e520f13987cb65421fa30d462492eb9769d317dc1181b46fdb3b63d97a11204d1fee7ba631cc7aa8cf631e", 0xb4) 09:04:05 executing program 1: setrlimit(0x3, &(0x7f0000000100)={0x8, 0xb}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() getrlimit(0x9, &(0x7f00000000c0)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x97ac, 0x0, 0xdc00, 0xffffffff, "0804240380000000000000001cb1aaf86eb56028"}) write(r0, &(0x7f0000000240)="66893f1ba52f925fbc5673461eaf36c591a9a8311fef8d649cdc03cb4f4ae614182ddaeabe997a84a3b319f851169ccd6065ef97893fcb4c1c756f3c8c2df3898cd0694f6d5687c96e732b817d14d81f05c0bb1f4ab21ee7fc2033653cd2154985e9f32e1b5a51400b6cf4fcd9ba9e61cc0ccd4d8e2c37d70298bdb9307210f04891b3382f86f66be2d2026cc1ae2729b32737e85ed23b2053eea427be6c0045598cdfb92934638d23a3908c0d8fe56d70339ec9f4ebc1a6029c017192f2181cc1d7112ca76553c68650f346db60a18e8d08e2b4b24ef29217f3d2032ec0b59393872534f4e36069dd31c0dc31b3c0e35ca7", 0xf2) ioctl$TIOCSDTR(r1, 0x20007479) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x10801, 0x0) write(r2, &(0x7f0000000340)="1197744e2fd198b7db1f7b1fc751401855e748c5387346bc4b7a461144d5f29c8821599f8a2f6c31b83079e9ac661eff4a1584eadbefeb99ab1c15e3f490d9aff7bc3d4086fa99ba860ca36b5974aa8a6d26ee7ae6a02f3d06c287f1c642e83c7115d63b6e4a40223e38c4bb9aaa817185fc0683c8a12a3cb803d0114ba08174aa35ffdf7e8a2dd8f455e078f907b3aee4bf38f14c9ba8d035182305ba7a2967048c06a180f06d12da64cf775529ed36a7b274d0cf07d82e9b7b4e8023b4f326e513d02e941cc88cd673016ff797dd8e69ea2137170deeb0a7643b6e1af2287f1772dea60eb8f1b5695bbcd3de5063909f4f88a5c1e1372bd2918dadd5ae14d87427662c8fc460cac4cf1fcbcede87464ed294e7d5ba033a27b9f0fd693d308268a666674326c53649aec1f0ad126185647a32c27c0fe988cadb88b0bfe84c733e1bc118d3e23a027712d73b2a4c11c4438e16ac835e6fe8bbc60fbb5fbc70d0e390d3b5d91a77d102d4ecc7fb7229b48e682d75b9d5c036d02cdd84772f0f547fdeae12aa75c72bc588b9b4285f609d2032a005027dc00278d2389c7702925ba86a3b4474093f533e5c567a8c9960b5fb179482a3d93c9433d79a7b2a669cb9472bad92a9e3be534715d3748590fd6121ea39dae3a8a324586fdad519eeb77ab515afea132d16c3c8ac0d2e4cb567e7e93aac1770fe1af548bb334f0ac9fc5447644d20a1eb40e58c56d8d5bad465f4273a15e5cbae65592b5cb1050f1afa5b25308ec9eac1a38d852bb5f8e1d1c6c6d0d145f18b85d56eb51f8e441815b3dd44c44b6e0e2a5b912cfe121bad719e6187756b24af0e2ea6d5bd04f1fced2b235bb8dc467e1b154b0736e5d70ca0d4c6b72c560b291fd6c34c49e5319cee0eb1d6e707b7a426067867491589eb952e5a6a04c88902950e7348db6bad45020f575a5e7227ff9b38460f1c3d9110228d008296e521e5a4474515c64e1dbc75d5d2cbd15303cde4fc7bcdf7933526abd822b54dae7633d31f765618271f150705a89720c9b8651180987939e7d3ddcd9d9c39ee07fc86bcfd4bdbebb2c7a8751d6c73efdb2c08dd10f45a18328979f700a307bc341c287a19db60dbd7fc89adfb4b07f769aa01933b3bcd2ccca89deca864454768a6d6d9724af1c199cfea0a51dd38af7753aa7d3b3ec972f36c957ca5522dcc690d4f46552e23baace8cac24a1289eda2fae810d8f376f489d3d084337af5f09fb10082553d05f7344f153d223d6d1d939932ef561f710d399343fe73722b09a984c78eaed154eff9d57137086c762b1c9b6b3d9886851f1696f956c652e6710bf5856f84f30c1fd89d4d81f27091564cbe3b5d764a1a028e498fe52a633af8470dd88d1bcca7aa7c0a6436005800646058ebfbffe5ff0fcd4f7f75a426da3725cb352514f96ab2d55fd56f28450775337b06c50f3ca832663f60092a188308727f06457243cbf5945df015b147ceb54fdeffe6cd61f1344f5d8d870e1c3541d24d53a5b893aba701e59754675e79f5327bd3ec9c3af7fef0e58552f13b18e4c7e852c57383fafdc1fe3691d1edb77aed0bf8902be184fb8f66bc2fb6714d9fd26da94d69035027fa98edcadf59ab83b98973a30fdb68bbf01521dc03f30eb20f1f1f075d0b3fff5252a8f7dcb7377777b8ae221fdbd0670aa7470f998fe2e14fcca99ae36d438a1113832579220bc3b789109bba8b2af2f6e43e2247aa9ce76176de1220c29400332a379e97014a42afec33df068216bd33689f92906a5cc8ed63eefa6e47c06abd12518ecdff844d5f24676e6b2315a843e5826370aadcec9618204d0b2503f64f22b435dbf6ead70c406403c03f3a5f2aba09c83767957d2b83b21f5d237a19536564922fa63cfef9375fd33d32cc937bdeb235f1a14c80f1b838d1387726a9c6985aa3be652bf411d0c663b9cd9b2d873bf63734d8a9eb971585126c8bbc5bf71913b77abe69b749d401e489372f1cd09785962e24a0132a9062e5ee009d028adb1f72ba3ca38606ba9d5a46277e336ce7ce4d4a0984a184c7fe045143957c4fd4699122227c84db37dc828e5962cc5de197b6a06f12aa75b80b66d8c0835e410c21605fb4c830819465343291d0cd937729ab10c30af4c6767ae2b15a710f92a49fa8fe0796796458a08780f467d701b76918e1b4708f42e494eb627742ed45906775d3010029abd275979825279140df08df9915ee32e4e5cd7fd068eab7698ef10a2038cbf6d6177eb1055c334768d3da09b80ade61ca2f5c73cca7e4a2f3514edb7bf8167ffcf87d470ee1a98ce826a285bc426e9d73181539a685c2308b7750a77e038df9ca97fc53745ebf0cb984a022d4b0ff3b059c79b97734df310167ececf5a819d38ffd7dff20e5ff8de7102d11add2216a6f597f10de40253f31a379a03b018371ac7c5729e6d53e25e20c04200370c24ff284854685de815c654aab77104bf3cc34e85b1b41417b747462e825536e67d84fa09cc340719123203b6e0562483a81ad75999abd81c27cb7d9b43937e1e8e6450df283f4c47e78ea85dde33aec77281953804e778c6a39d283b3ae1f6fe8629f8ae495592c255abc787d9fe0e3589e1e18c4d401e6251d1f092182757d00b859c411edf9c6c7f159ba62a8083c573d86319dc796e24f278875b4be8657e5ac981d46896c12d8f9af9d5c7d7ca61a7bddd71bd679e1e4edeb9440880e1480b97c7cb75976ee7713711d17d0c810aef8726470b6eb43c75b10b49ddd8e41290b8bc7cfb676478fc62642b3ec77d8c6333b35bc39dd7a6eac7a27daae78e5ed1b86328fc3b5a231363ef6c47fde6c280b24f4690e7db5fa51f4eae0d99bb05f1d5c97ce4a1cde43064f93d5a262f7f46e92ecfbe3ebbea4fe0bef89b80ee6e9be49ac79eadd53fd1151216bd65cb466c41e218f80dd5790db59823c7d524d96ece025b9580ffbeaab45f4e41263e7a069f705bf16272afab8d1e6238e62ead81e1598fa762f73f6b8c2bfb120890cf66410f94b92e1619dc9a8c2d3435c79cc9a211b1dff3fd9d095b8efea88c08681917f0eb4deae94a419d8b77df5936ad8fe60ab56ec3e63994e7bdc9f61c1da0a56d0fa2ebcb6aa36dfe74c26cfdba7727927cfd83d5ecfe6baac5f8f18d5a4c12503090fde9720d478ecc8c86f2fe676394b516e63bfa0aaf923cbce59b106deb7b28285032175afeabbdf18982fdea72ea89dade0425de7fbb9e0d7d582b583ef1bda96ef301b6c2b167da58374836163c712fcda2310fed6a1848fc4ba9258953ba1d55fc01b79e01e55416e471e035849a367155f5fb3f52605f94cc9461acbd53c40fb9a8a6f5e0e2d1a3880cbbfef0a94c90088b84d1af440ec86d69c6c8594ae32b8f7f1f0ae9276f8e80172f23b72037d405660d9874e86a60e30d4a2e6eda269958ca913a3196b9e0af8a8e9211b64a40e0ad4ee619256565dd9eb08f616258058d36480b8579d5e14dec292631be1e827827e9b8f9a49f52f0c33e4f9abc5966e20adf76e2f611e1570bb515a4349927cf07019831648454416496154116727e845a48d958d6454dd6d31bf5a3369dcfcf299882008d2b0e1a8ded61a921954992409b8f8af56bd6517abc10fb6eb900d36bfe2926eca691c5b3ab69d99844cda5491bc79fd7b3208aaa7addec8ca658b02f252b8d6e2d520db6f2a274cb2b1e5ca59b0a8e007df95fd29637762a3865cdade90bef2e3d07c2f753952dc0577b4bf2db6580a7ef9fa6dbf5bb6310d990f0bf40241cffe4d559d6737115c02845b98e73b33098a04f85bc7c0820ba7fb789076555897fd7e01f29812e126da7acb38058dc047b6e4b948b10a1e8f109bafccc91d437708bde820d427a35d6774c9891f4744526d8c51a9d9cd0614c9c5d648f143af5d1ae9de9cf14cd068f72741109489f23a933ed9afef48c1006853664bdef209712dc516b778878f55612693a628786f6d2ea18b881b57fee96a57b2690ac465573f6e9309d9d1c419c6c9282d0a38ce5a363a9903d27402ee08e70b7aff8be045cbd5e40e885e60614dce8700b1dc0d97ee7b04fe839dd3c5fa93f442b2556988b7dd614a80187f51f893b6784609a73b9766440091d90165d9df9bc5bd0358dd9a43b38dc5559657076d5a2b84d42197106d9473a0c081b4c417e3ba4cdc623903d6ce3f759296bf4ca39503ffd56486b135ffcdb1871c75f0da038486208101333cbb56b5379ecdc1c992a0bd77afba6ff1be5a131099a7daa8ca2962a796caf87bbc264bbfbba87e5e51805b945c1afb24e186851267340c053215fff51b4891f117c4b8e65ee780c026cbcc964aa6d041a3d84adba3713d89a91142b813b9625eaebe6d1403c480d977606078f4c67554df4e5a33140eab42b998478e4e17a07b51e26427856916f02cb0089419449aa94215cde292ca3d4ac02089d2e4df48d024e3d59d30ed1994b7fefaaa04bf461cf50c0b90cf6ae205c9765ad87772a5b4c27fb72e7285b1b3342d813701d410a2ed5b3ba41d60bc93704c7d3daa046c3148049ec80c3466a9e23c6af4bd691898d3f7a3ecf43a46a87d7394bec748562e657407046422eca59a313bdf2afffa2eaa7ab16b69ac67d1d487a3fe47ad07c58e2592246d9c2b3540b16596b120cef1d783e6cecb62a3f6efc7d6b42b5998fd167998663942afd73e37a2c03dd22d4a3ac9ced6756f822f8df0e80f0d5363b86278ffed390ae50712c959860a8145b407878c7328cc89562169a30fd60eb054f0d09a2b9c0b36ed534e223ac8e255792a402b2527eebd7d3b0ba211064609b061ba9d5d38f4f0d0f1e999f9401381d4593f3ad3869b44ccfec2c26002442ed926ceddd0a996330a33d4ae2933aead3eb795f4b91d7a6dbd2e33b8617dcda9f4b175ba9b066b2f439422298ad4997f712fcba1718e07c75beb9591d47c744779e25410223eeccdfd21c47d3bfa5fae9b2ef64d08693d02876a573593bcc443aebc6fcf47c2711ac1fc595cc496571b9c392fe513d931b30ef08c8ec7cfb4f79c314d157c8d170638faef9d3a3add8f97cac801b5dc291cb35cc55824c1710ee8a1ef016da3373815d04a6898c97d4422137588999413b2b0317570ef5103fd02da5247471ba62adbd77dfdff2ad13391da76e30260a811680252443e835ad46d3ee2268a0ca7afe44807a1edb8d687ac89ab9640ce767d9ae233a1acb2a2722f93c6543e980674bc2c5e3bb62678980d288102f1de55d9eda27b62fd40d329fe211bbc7a22346a9a6d36c8d1a61776ec097f584c6643b6ef641df50e6a1d6aa4540468d15fa79c7f59e63f9694c3913c86eee5e08c20f297747b9cf5ae9f13711be525c08e1bf136b4eb8f3667cd673009f714eda87f048a0e7a9607c8038863a0d7f7f2473fdb964b5b804c31e74dcb94d4390ab7d4c083ac8ead6482910bf50cd2cd65d7c8ceb6e497a48224bc9fb962525a6a190a080d9c7349af46d042d348a599f535c049f262970b221020f5d486c12112aabf9d1aa3ad312859c2cf4a0a73dd1d440f804fa0a5138110b0a50e360db89bf98fd73cd43016af401c8fea258899cf4ab47e90633bbaac2ef85679b71f397c0a215d9625d06e11c5d6cc88dec3ac9efd14422c3bc5b62be0954d533e4d41e368e0b1a6a51048ce17afc8d7a6a7dc91405614a7d9fd173522ecf1c3e48fd8ef6ca3749a421b4641dac29db80a64bf8e76c02a266b23a4cfa35bdecb060f9e433afbd81f6a6c4d0c0311c118a6c393", 0x1000) pread(r1, &(0x7f0000000040)="5fad618446470cfeb6e04ec6ee7f9e1fa1f96197e1e6434b1bd3dfe1bb3403ece9894b03fb07e36889", 0x29, 0x0) setrlimit(0x3, &(0x7f0000000100)={0x8, 0xb}) (async) syz_open_pts() (async) close(r0) (async) syz_open_pts() (async) getrlimit(0x9, &(0x7f00000000c0)) (async) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x97ac, 0x0, 0xdc00, 0xffffffff, "0804240380000000000000001cb1aaf86eb56028"}) (async) write(r0, &(0x7f0000000240)="66893f1ba52f925fbc5673461eaf36c591a9a8311fef8d649cdc03cb4f4ae614182ddaeabe997a84a3b319f851169ccd6065ef97893fcb4c1c756f3c8c2df3898cd0694f6d5687c96e732b817d14d81f05c0bb1f4ab21ee7fc2033653cd2154985e9f32e1b5a51400b6cf4fcd9ba9e61cc0ccd4d8e2c37d70298bdb9307210f04891b3382f86f66be2d2026cc1ae2729b32737e85ed23b2053eea427be6c0045598cdfb92934638d23a3908c0d8fe56d70339ec9f4ebc1a6029c017192f2181cc1d7112ca76553c68650f346db60a18e8d08e2b4b24ef29217f3d2032ec0b59393872534f4e36069dd31c0dc31b3c0e35ca7", 0xf2) (async) ioctl$TIOCSDTR(r1, 0x20007479) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x10801, 0x0) (async) write(r2, &(0x7f0000000340)="1197744e2fd198b7db1f7b1fc751401855e748c5387346bc4b7a461144d5f29c8821599f8a2f6c31b83079e9ac661eff4a1584eadbefeb99ab1c15e3f490d9aff7bc3d4086fa99ba860ca36b5974aa8a6d26ee7ae6a02f3d06c287f1c642e83c7115d63b6e4a40223e38c4bb9aaa817185fc0683c8a12a3cb803d0114ba08174aa35ffdf7e8a2dd8f455e078f907b3aee4bf38f14c9ba8d035182305ba7a2967048c06a180f06d12da64cf775529ed36a7b274d0cf07d82e9b7b4e8023b4f326e513d02e941cc88cd673016ff797dd8e69ea2137170deeb0a7643b6e1af2287f1772dea60eb8f1b5695bbcd3de5063909f4f88a5c1e1372bd2918dadd5ae14d87427662c8fc460cac4cf1fcbcede87464ed294e7d5ba033a27b9f0fd693d308268a666674326c53649aec1f0ad126185647a32c27c0fe988cadb88b0bfe84c733e1bc118d3e23a027712d73b2a4c11c4438e16ac835e6fe8bbc60fbb5fbc70d0e390d3b5d91a77d102d4ecc7fb7229b48e682d75b9d5c036d02cdd84772f0f547fdeae12aa75c72bc588b9b4285f609d2032a005027dc00278d2389c7702925ba86a3b4474093f533e5c567a8c9960b5fb179482a3d93c9433d79a7b2a669cb9472bad92a9e3be534715d3748590fd6121ea39dae3a8a324586fdad519eeb77ab515afea132d16c3c8ac0d2e4cb567e7e93aac1770fe1af548bb334f0ac9fc5447644d20a1eb40e58c56d8d5bad465f4273a15e5cbae65592b5cb1050f1afa5b25308ec9eac1a38d852bb5f8e1d1c6c6d0d145f18b85d56eb51f8e441815b3dd44c44b6e0e2a5b912cfe121bad719e6187756b24af0e2ea6d5bd04f1fced2b235bb8dc467e1b154b0736e5d70ca0d4c6b72c560b291fd6c34c49e5319cee0eb1d6e707b7a426067867491589eb952e5a6a04c88902950e7348db6bad45020f575a5e7227ff9b38460f1c3d9110228d008296e521e5a4474515c64e1dbc75d5d2cbd15303cde4fc7bcdf7933526abd822b54dae7633d31f765618271f150705a89720c9b8651180987939e7d3ddcd9d9c39ee07fc86bcfd4bdbebb2c7a8751d6c73efdb2c08dd10f45a18328979f700a307bc341c287a19db60dbd7fc89adfb4b07f769aa01933b3bcd2ccca89deca864454768a6d6d9724af1c199cfea0a51dd38af7753aa7d3b3ec972f36c957ca5522dcc690d4f46552e23baace8cac24a1289eda2fae810d8f376f489d3d084337af5f09fb10082553d05f7344f153d223d6d1d939932ef561f710d399343fe73722b09a984c78eaed154eff9d57137086c762b1c9b6b3d9886851f1696f956c652e6710bf5856f84f30c1fd89d4d81f27091564cbe3b5d764a1a028e498fe52a633af8470dd88d1bcca7aa7c0a6436005800646058ebfbffe5ff0fcd4f7f75a426da3725cb352514f96ab2d55fd56f28450775337b06c50f3ca832663f60092a188308727f06457243cbf5945df015b147ceb54fdeffe6cd61f1344f5d8d870e1c3541d24d53a5b893aba701e59754675e79f5327bd3ec9c3af7fef0e58552f13b18e4c7e852c57383fafdc1fe3691d1edb77aed0bf8902be184fb8f66bc2fb6714d9fd26da94d69035027fa98edcadf59ab83b98973a30fdb68bbf01521dc03f30eb20f1f1f075d0b3fff5252a8f7dcb7377777b8ae221fdbd0670aa7470f998fe2e14fcca99ae36d438a1113832579220bc3b789109bba8b2af2f6e43e2247aa9ce76176de1220c29400332a379e97014a42afec33df068216bd33689f92906a5cc8ed63eefa6e47c06abd12518ecdff844d5f24676e6b2315a843e5826370aadcec9618204d0b2503f64f22b435dbf6ead70c406403c03f3a5f2aba09c83767957d2b83b21f5d237a19536564922fa63cfef9375fd33d32cc937bdeb235f1a14c80f1b838d1387726a9c6985aa3be652bf411d0c663b9cd9b2d873bf63734d8a9eb971585126c8bbc5bf71913b77abe69b749d401e489372f1cd09785962e24a0132a9062e5ee009d028adb1f72ba3ca38606ba9d5a46277e336ce7ce4d4a0984a184c7fe045143957c4fd4699122227c84db37dc828e5962cc5de197b6a06f12aa75b80b66d8c0835e410c21605fb4c830819465343291d0cd937729ab10c30af4c6767ae2b15a710f92a49fa8fe0796796458a08780f467d701b76918e1b4708f42e494eb627742ed45906775d3010029abd275979825279140df08df9915ee32e4e5cd7fd068eab7698ef10a2038cbf6d6177eb1055c334768d3da09b80ade61ca2f5c73cca7e4a2f3514edb7bf8167ffcf87d470ee1a98ce826a285bc426e9d73181539a685c2308b7750a77e038df9ca97fc53745ebf0cb984a022d4b0ff3b059c79b97734df310167ececf5a819d38ffd7dff20e5ff8de7102d11add2216a6f597f10de40253f31a379a03b018371ac7c5729e6d53e25e20c04200370c24ff284854685de815c654aab77104bf3cc34e85b1b41417b747462e825536e67d84fa09cc340719123203b6e0562483a81ad75999abd81c27cb7d9b43937e1e8e6450df283f4c47e78ea85dde33aec77281953804e778c6a39d283b3ae1f6fe8629f8ae495592c255abc787d9fe0e3589e1e18c4d401e6251d1f092182757d00b859c411edf9c6c7f159ba62a8083c573d86319dc796e24f278875b4be8657e5ac981d46896c12d8f9af9d5c7d7ca61a7bddd71bd679e1e4edeb9440880e1480b97c7cb75976ee7713711d17d0c810aef8726470b6eb43c75b10b49ddd8e41290b8bc7cfb676478fc62642b3ec77d8c6333b35bc39dd7a6eac7a27daae78e5ed1b86328fc3b5a231363ef6c47fde6c280b24f4690e7db5fa51f4eae0d99bb05f1d5c97ce4a1cde43064f93d5a262f7f46e92ecfbe3ebbea4fe0bef89b80ee6e9be49ac79eadd53fd1151216bd65cb466c41e218f80dd5790db59823c7d524d96ece025b9580ffbeaab45f4e41263e7a069f705bf16272afab8d1e6238e62ead81e1598fa762f73f6b8c2bfb120890cf66410f94b92e1619dc9a8c2d3435c79cc9a211b1dff3fd9d095b8efea88c08681917f0eb4deae94a419d8b77df5936ad8fe60ab56ec3e63994e7bdc9f61c1da0a56d0fa2ebcb6aa36dfe74c26cfdba7727927cfd83d5ecfe6baac5f8f18d5a4c12503090fde9720d478ecc8c86f2fe676394b516e63bfa0aaf923cbce59b106deb7b28285032175afeabbdf18982fdea72ea89dade0425de7fbb9e0d7d582b583ef1bda96ef301b6c2b167da58374836163c712fcda2310fed6a1848fc4ba9258953ba1d55fc01b79e01e55416e471e035849a367155f5fb3f52605f94cc9461acbd53c40fb9a8a6f5e0e2d1a3880cbbfef0a94c90088b84d1af440ec86d69c6c8594ae32b8f7f1f0ae9276f8e80172f23b72037d405660d9874e86a60e30d4a2e6eda269958ca913a3196b9e0af8a8e9211b64a40e0ad4ee619256565dd9eb08f616258058d36480b8579d5e14dec292631be1e827827e9b8f9a49f52f0c33e4f9abc5966e20adf76e2f611e1570bb515a4349927cf07019831648454416496154116727e845a48d958d6454dd6d31bf5a3369dcfcf299882008d2b0e1a8ded61a921954992409b8f8af56bd6517abc10fb6eb900d36bfe2926eca691c5b3ab69d99844cda5491bc79fd7b3208aaa7addec8ca658b02f252b8d6e2d520db6f2a274cb2b1e5ca59b0a8e007df95fd29637762a3865cdade90bef2e3d07c2f753952dc0577b4bf2db6580a7ef9fa6dbf5bb6310d990f0bf40241cffe4d559d6737115c02845b98e73b33098a04f85bc7c0820ba7fb789076555897fd7e01f29812e126da7acb38058dc047b6e4b948b10a1e8f109bafccc91d437708bde820d427a35d6774c9891f4744526d8c51a9d9cd0614c9c5d648f143af5d1ae9de9cf14cd068f72741109489f23a933ed9afef48c1006853664bdef209712dc516b778878f55612693a628786f6d2ea18b881b57fee96a57b2690ac465573f6e9309d9d1c419c6c9282d0a38ce5a363a9903d27402ee08e70b7aff8be045cbd5e40e885e60614dce8700b1dc0d97ee7b04fe839dd3c5fa93f442b2556988b7dd614a80187f51f893b6784609a73b9766440091d90165d9df9bc5bd0358dd9a43b38dc5559657076d5a2b84d42197106d9473a0c081b4c417e3ba4cdc623903d6ce3f759296bf4ca39503ffd56486b135ffcdb1871c75f0da038486208101333cbb56b5379ecdc1c992a0bd77afba6ff1be5a131099a7daa8ca2962a796caf87bbc264bbfbba87e5e51805b945c1afb24e186851267340c053215fff51b4891f117c4b8e65ee780c026cbcc964aa6d041a3d84adba3713d89a91142b813b9625eaebe6d1403c480d977606078f4c67554df4e5a33140eab42b998478e4e17a07b51e26427856916f02cb0089419449aa94215cde292ca3d4ac02089d2e4df48d024e3d59d30ed1994b7fefaaa04bf461cf50c0b90cf6ae205c9765ad87772a5b4c27fb72e7285b1b3342d813701d410a2ed5b3ba41d60bc93704c7d3daa046c3148049ec80c3466a9e23c6af4bd691898d3f7a3ecf43a46a87d7394bec748562e657407046422eca59a313bdf2afffa2eaa7ab16b69ac67d1d487a3fe47ad07c58e2592246d9c2b3540b16596b120cef1d783e6cecb62a3f6efc7d6b42b5998fd167998663942afd73e37a2c03dd22d4a3ac9ced6756f822f8df0e80f0d5363b86278ffed390ae50712c959860a8145b407878c7328cc89562169a30fd60eb054f0d09a2b9c0b36ed534e223ac8e255792a402b2527eebd7d3b0ba211064609b061ba9d5d38f4f0d0f1e999f9401381d4593f3ad3869b44ccfec2c26002442ed926ceddd0a996330a33d4ae2933aead3eb795f4b91d7a6dbd2e33b8617dcda9f4b175ba9b066b2f439422298ad4997f712fcba1718e07c75beb9591d47c744779e25410223eeccdfd21c47d3bfa5fae9b2ef64d08693d02876a573593bcc443aebc6fcf47c2711ac1fc595cc496571b9c392fe513d931b30ef08c8ec7cfb4f79c314d157c8d170638faef9d3a3add8f97cac801b5dc291cb35cc55824c1710ee8a1ef016da3373815d04a6898c97d4422137588999413b2b0317570ef5103fd02da5247471ba62adbd77dfdff2ad13391da76e30260a811680252443e835ad46d3ee2268a0ca7afe44807a1edb8d687ac89ab9640ce767d9ae233a1acb2a2722f93c6543e980674bc2c5e3bb62678980d288102f1de55d9eda27b62fd40d329fe211bbc7a22346a9a6d36c8d1a61776ec097f584c6643b6ef641df50e6a1d6aa4540468d15fa79c7f59e63f9694c3913c86eee5e08c20f297747b9cf5ae9f13711be525c08e1bf136b4eb8f3667cd673009f714eda87f048a0e7a9607c8038863a0d7f7f2473fdb964b5b804c31e74dcb94d4390ab7d4c083ac8ead6482910bf50cd2cd65d7c8ceb6e497a48224bc9fb962525a6a190a080d9c7349af46d042d348a599f535c049f262970b221020f5d486c12112aabf9d1aa3ad312859c2cf4a0a73dd1d440f804fa0a5138110b0a50e360db89bf98fd73cd43016af401c8fea258899cf4ab47e90633bbaac2ef85679b71f397c0a215d9625d06e11c5d6cc88dec3ac9efd14422c3bc5b62be0954d533e4d41e368e0b1a6a51048ce17afc8d7a6a7dc91405614a7d9fd173522ecf1c3e48fd8ef6ca3749a421b4641dac29db80a64bf8e76c02a266b23a4cfa35bdecb060f9e433afbd81f6a6c4d0c0311c118a6c393", 0x1000) (async) pread(r1, &(0x7f0000000040)="5fad618446470cfeb6e04ec6ee7f9e1fa1f96197e1e6434b1bd3dfe1bb3403ece9894b03fb07e36889", 0x29, 0x0) (async) 09:04:05 executing program 2: syz_emit_ethernet(0xdd, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6000ff7f00a70002e24d0874ffa47109000000b29ee67d40fe8000000000000000000000000000aa320300000000000004015500010001080000000000000001040180000100010300000001010000004e234e22000890782daf08da01ad8390743bf4d49723a078797232aaf79d3c63c0c8869b38b74c1841e9828f6a49cbf402ebe747df1be98af7c22a965bf01a59dbc444915c38fd9f3e88685c7a58a574ee90e041267c6d5818ac7532e76a232c1c32881f936369f49d882bbd78b7def639caa4dbf1fe9567854939284bedf62c25d3f36f89ce8b"]) (async) r0 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r0}}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="01000000", 0x4) (async) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@local, @random="126b6c795975", [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x2, @broadcast, @multicast1, @remote, @loopback}}}}) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) (async) bind$inet(0xffffffffffffff9c, &(0x7f0000000000)={0x2, 0x2}, 0xc) (async) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200), 0x20000, 0x0) (async) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xf, &(0x7f0000000140), 0x0) (async) socket(0x2, 0x1, 0x0) (async) r3 = kqueue() fcntl$dupfd(r3, 0xa, r1) 09:04:05 executing program 0: sysctl$hw(&(0x7f0000000080)={0xa}, 0x8, 0x0, 0x0, 0x0, 0x0) 09:04:05 executing program 6: syz_emit_ethernet(0x2e, &(0x7f0000000240)=ANY=[@ANYBLOB="2b0f3c1b75ad000000000000080046000020000000000001907800000000321400aa890300000800907800000000"]) 09:04:05 executing program 7: r0 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="82028dffffffffff"], 0x10) r3 = dup2(r2, r0) dup2(r3, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f00000000c0)=0x43cb8, 0x4) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 09:04:06 executing program 4: openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) 09:04:06 executing program 6: syz_emit_ethernet(0x2e, &(0x7f0000000240)=ANY=[@ANYBLOB="2b0f3c1b75ad000000000000080046000020000000000001907800000000321400aa890300000800907800000000"]) 09:04:06 executing program 5: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x100, 0x200000000, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000640)={0x2, 0x6, {0x101, 0x40}}) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x29}, 0x4, &(0x7f0000000040)="84bbd3dc2286362d7c137d28c9389c7957142fbdc04a8c08c952d08935800d1c96b6b2a84650c8ed4552899b2d137fd2e144077f0dbe4b9ccc77c9f81d5b0f84e27e51389469", &(0x7f0000000140)=0x46, &(0x7f0000000180)="01fd0b42602ba6c370e34786a46f81a8e6a5bcd54127ae5f55232bbbdd6b338cff79806bf27be3f8efc81197a35b5d27b827c1eba5947fce9dad62de5fde8d62c22c447684e03e3b372604f9d6422c3638f6c8f1f104ea2567a62dfdf7d76f700bbc70b0289b5d71267322dd42f4f6edf0e7043df6aa907a7c6204087764d18abb954e842f8ac86f6158b329c7857a524deced3f9e3a96f2f7a228d4c7e877b505734beec0a6", 0xa6) syz_emit_ethernet(0x46, &(0x7f00000000c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1, @broadcast}, @icmp=@dest_unreach={0x3, 0xf, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @loopback, @remote={0xac, 0x14, 0x0}}, "7693e9f36e5a7216"}}}}}) sysctl$net_inet6_ip6(&(0x7f0000000240)={0x4, 0x18, 0x29, 0x5}, 0x4, &(0x7f0000000280)="d03c25f9cfeba4fafb61b36827fcf2e56758098a608244ecf8f4afcc1b6a21b7b6d32996e6ca435a3f83c4ffca91caa811624e423eb2f101d680297ce2e1f17e3b08101a2fc18b58a8c93af416588a8233fb9bfe53", &(0x7f0000000300)=0x55, &(0x7f0000000340)="876c70d6c8dcfe4e2541da1de588fbf05394cb3e9429371fd3fdf1caef2a0eca2b8770438eae0a887cf78641e91b844d51f4d0cada391e252f16b47df815378aa2417410929e3daedad02c939f82b85f344200c528220c5d92849d716b83affb58730fa9129bce33fc5ef88155dc3a15219b38f4fe233382302dee7ec680301a9afb55f8d5437d142a77387ba2318e8d3c9165aac72c44cc253e02f6bc3472df495fc8e248cf834ea2c8e18824e0d9131367b32466de5c106dedf233df1c63fe0c88bf0703f0", 0xc6) sysctl$net_inet6_ip6(&(0x7f0000000440)={0x4, 0x18, 0x29, 0x10}, 0x4, &(0x7f0000000480)="b6a395d3c2194bdc25cf6e8c784c7b1371941d3f73ab453c8ac4458b7730d098aa6a0cd2abbd2a68220173d62a036da3d9d007efce7821da4103cada04953a0e6455566354fe9a677290c443231e00bfa246cdd585a6381bb718531cb4239d560e80ebcc8476940034b751c51aecee26e9bd00a4814f48e7a5f5c330a43f8052f2ca", &(0x7f0000000540)=0x82, &(0x7f0000000580)="731944f239081ae7bd9a694abbbce7a8c92c48efe28757ed8f140417b22cec260918f937983cd9c3fae0a3b8b251cddb505d265fbe7d5c279a6e5923bc4f629d3c757974bac374872e9bb9302ff28de52ff4b40be14f551b3993706be0c0c83c046667d5d000034fb7615d88ed8ae94ff73c56803588c81e0d8b327b61726ace9ebf3afda2fc5e76f8e520f13987cb65421fa30d462492eb9769d317dc1181b46fdb3b63d97a11204d1fee7ba631cc7aa8cf631e", 0xb4) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000000}) (async) flock(r0, 0x2) (async) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x100, 0x200000000, 0xffffffffffffffff}) (async) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000640)={0x2, 0x6, {0x101, 0x40}}) (async) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x29}, 0x4, &(0x7f0000000040)="84bbd3dc2286362d7c137d28c9389c7957142fbdc04a8c08c952d08935800d1c96b6b2a84650c8ed4552899b2d137fd2e144077f0dbe4b9ccc77c9f81d5b0f84e27e51389469", &(0x7f0000000140)=0x46, &(0x7f0000000180)="01fd0b42602ba6c370e34786a46f81a8e6a5bcd54127ae5f55232bbbdd6b338cff79806bf27be3f8efc81197a35b5d27b827c1eba5947fce9dad62de5fde8d62c22c447684e03e3b372604f9d6422c3638f6c8f1f104ea2567a62dfdf7d76f700bbc70b0289b5d71267322dd42f4f6edf0e7043df6aa907a7c6204087764d18abb954e842f8ac86f6158b329c7857a524deced3f9e3a96f2f7a228d4c7e877b505734beec0a6", 0xa6) (async) syz_emit_ethernet(0x46, &(0x7f00000000c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1, @broadcast}, @icmp=@dest_unreach={0x3, 0xf, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @loopback, @remote={0xac, 0x14, 0x0}}, "7693e9f36e5a7216"}}}}}) (async) sysctl$net_inet6_ip6(&(0x7f0000000240)={0x4, 0x18, 0x29, 0x5}, 0x4, &(0x7f0000000280)="d03c25f9cfeba4fafb61b36827fcf2e56758098a608244ecf8f4afcc1b6a21b7b6d32996e6ca435a3f83c4ffca91caa811624e423eb2f101d680297ce2e1f17e3b08101a2fc18b58a8c93af416588a8233fb9bfe53", &(0x7f0000000300)=0x55, &(0x7f0000000340)="876c70d6c8dcfe4e2541da1de588fbf05394cb3e9429371fd3fdf1caef2a0eca2b8770438eae0a887cf78641e91b844d51f4d0cada391e252f16b47df815378aa2417410929e3daedad02c939f82b85f344200c528220c5d92849d716b83affb58730fa9129bce33fc5ef88155dc3a15219b38f4fe233382302dee7ec680301a9afb55f8d5437d142a77387ba2318e8d3c9165aac72c44cc253e02f6bc3472df495fc8e248cf834ea2c8e18824e0d9131367b32466de5c106dedf233df1c63fe0c88bf0703f0", 0xc6) (async) sysctl$net_inet6_ip6(&(0x7f0000000440)={0x4, 0x18, 0x29, 0x10}, 0x4, &(0x7f0000000480)="b6a395d3c2194bdc25cf6e8c784c7b1371941d3f73ab453c8ac4458b7730d098aa6a0cd2abbd2a68220173d62a036da3d9d007efce7821da4103cada04953a0e6455566354fe9a677290c443231e00bfa246cdd585a6381bb718531cb4239d560e80ebcc8476940034b751c51aecee26e9bd00a4814f48e7a5f5c330a43f8052f2ca", &(0x7f0000000540)=0x82, &(0x7f0000000580)="731944f239081ae7bd9a694abbbce7a8c92c48efe28757ed8f140417b22cec260918f937983cd9c3fae0a3b8b251cddb505d265fbe7d5c279a6e5923bc4f629d3c757974bac374872e9bb9302ff28de52ff4b40be14f551b3993706be0c0c83c046667d5d000034fb7615d88ed8ae94ff73c56803588c81e0d8b327b61726ace9ebf3afda2fc5e76f8e520f13987cb65421fa30d462492eb9769d317dc1181b46fdb3b63d97a11204d1fee7ba631cc7aa8cf631e", 0xb4) (async) 09:04:06 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x18, 0x0, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[@hopopts={0x33, 0x1, '\x00', [@jumbo, @generic]}, @routing]}}}}}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x1}], 0x1, 0x0) r1 = socket(0x2, 0x4001, 0x0) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="82020063c4"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) poll(&(0x7f00000000c0)=[{r1, 0x1}], 0x1, 0x0) r2 = socket(0x2, 0x4001, 0x0) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="4269e289d93da13900000000d6"], 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) poll(&(0x7f00000000c0)=[{r2, 0x1}], 0x1, 0x0) kevent(r0, &(0x7f0000000140)=[{{}, 0xfffffffffffffff8, 0x40, 0x40000000, 0x3, 0x3}, {{}, 0xffffffffffffffff, 0x0, 0x20, 0x29, 0x2}, {{}, 0xfffffffffffffffb, 0xc0, 0x1, 0x0, 0x1ff}, {{}, 0xfffffffffffffffa, 0x68, 0x2, 0x5, 0x95d}, {{r0}, 0xfffffffffffffffb, 0x88, 0xfffff, 0xe494, 0x49}, {{}, 0xfffffffffffffffe, 0x51, 0x1, 0x5, 0x5}, {{}, 0xfffffffffffffffb, 0x88, 0x40000000, 0x8, 0xfffffffffffffffd}, {{r1}, 0xfffffffffffffffc, 0x40, 0x0, 0x400, 0x9}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x80, 0xf0000001, 0x5, 0x401}, {{r2}, 0xfffffffffffffff8, 0xb94ce29e1d0e5654, 0x5, 0x401, 0x8}], 0x5, &(0x7f0000000280), 0x9, &(0x7f00000002c0)={0xffff, 0x3ff}) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x6, 0x0, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$lock(r3, 0x0, &(0x7f0000000000)={0x0, 0x2, 0xffffffffffffffea, 0x1001300010005}) socket(0x6, 0x4, 0x9) socket(0x1, 0x0, 0x4) 09:04:06 executing program 2: syz_emit_ethernet(0xdd, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6000ff7f00a70002e24d0874ffa47109000000b29ee67d40fe8000000000000000000000000000aa320300000000000004015500010001080000000000000001040180000100010300000001010000004e234e22000890782daf08da01ad8390743bf4d49723a078797232aaf79d3c63c0c8869b38b74c1841e9828f6a49cbf402ebe747df1be98af7c22a965bf01a59dbc444915c38fd9f3e88685c7a58a574ee90e041267c6d5818ac7532e76a232c1c32881f936369f49d882bbd78b7def639caa4dbf1fe9567854939284bedf62c25d3f36f89ce8b"]) r0 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r0}}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="01000000", 0x4) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@local, @random="126b6c795975", [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x2, @broadcast, @multicast1, @remote, @loopback}}}}) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) bind$inet(0xffffffffffffff9c, &(0x7f0000000000)={0x2, 0x2}, 0xc) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200), 0x20000, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xf, &(0x7f0000000140), 0x0) socket(0x2, 0x1, 0x0) r3 = kqueue() fcntl$dupfd(r3, 0xa, r1) syz_emit_ethernet(0xdd, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6000ff7f00a70002e24d0874ffa47109000000b29ee67d40fe8000000000000000000000000000aa320300000000000004015500010001080000000000000001040180000100010300000001010000004e234e22000890782daf08da01ad8390743bf4d49723a078797232aaf79d3c63c0c8869b38b74c1841e9828f6a49cbf402ebe747df1be98af7c22a965bf01a59dbc444915c38fd9f3e88685c7a58a574ee90e041267c6d5818ac7532e76a232c1c32881f936369f49d882bbd78b7def639caa4dbf1fe9567854939284bedf62c25d3f36f89ce8b"]) (async) getegid() (async) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r0}}) (async) socket(0x18, 0x1, 0x0) (async) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="01000000", 0x4) (async) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@local, @random="126b6c795975", [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x2, @broadcast, @multicast1, @remote, @loopback}}}}) (async) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) (async) bind$inet(0xffffffffffffff9c, &(0x7f0000000000)={0x2, 0x2}, 0xc) (async) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200), 0x20000, 0x0) (async) socket(0x18, 0x1, 0x0) (async) setsockopt(r2, 0x29, 0xf, &(0x7f0000000140), 0x0) (async) socket(0x2, 0x1, 0x0) (async) kqueue() (async) fcntl$dupfd(r3, 0xa, r1) (async) 09:04:06 executing program 1: setrlimit(0x3, &(0x7f0000000100)={0x8, 0xb}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() getrlimit(0x9, &(0x7f00000000c0)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x97ac, 0x0, 0xdc00, 0xffffffff, "0804240380000000000000001cb1aaf86eb56028"}) write(r0, &(0x7f0000000240)="66893f1ba52f925fbc5673461eaf36c591a9a8311fef8d649cdc03cb4f4ae614182ddaeabe997a84a3b319f851169ccd6065ef97893fcb4c1c756f3c8c2df3898cd0694f6d5687c96e732b817d14d81f05c0bb1f4ab21ee7fc2033653cd2154985e9f32e1b5a51400b6cf4fcd9ba9e61cc0ccd4d8e2c37d70298bdb9307210f04891b3382f86f66be2d2026cc1ae2729b32737e85ed23b2053eea427be6c0045598cdfb92934638d23a3908c0d8fe56d70339ec9f4ebc1a6029c017192f2181cc1d7112ca76553c68650f346db60a18e8d08e2b4b24ef29217f3d2032ec0b59393872534f4e36069dd31c0dc31b3c0e35ca7", 0xf2) ioctl$TIOCSDTR(r1, 0x20007479) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x10801, 0x0) write(r2, &(0x7f0000000340)="1197744e2fd198b7db1f7b1fc751401855e748c5387346bc4b7a461144d5f29c8821599f8a2f6c31b83079e9ac661eff4a1584eadbefeb99ab1c15e3f490d9aff7bc3d4086fa99ba860ca36b5974aa8a6d26ee7ae6a02f3d06c287f1c642e83c7115d63b6e4a40223e38c4bb9aaa817185fc0683c8a12a3cb803d0114ba08174aa35ffdf7e8a2dd8f455e078f907b3aee4bf38f14c9ba8d035182305ba7a2967048c06a180f06d12da64cf775529ed36a7b274d0cf07d82e9b7b4e8023b4f326e513d02e941cc88cd673016ff797dd8e69ea2137170deeb0a7643b6e1af2287f1772dea60eb8f1b5695bbcd3de5063909f4f88a5c1e1372bd2918dadd5ae14d87427662c8fc460cac4cf1fcbcede87464ed294e7d5ba033a27b9f0fd693d308268a666674326c53649aec1f0ad126185647a32c27c0fe988cadb88b0bfe84c733e1bc118d3e23a027712d73b2a4c11c4438e16ac835e6fe8bbc60fbb5fbc70d0e390d3b5d91a77d102d4ecc7fb7229b48e682d75b9d5c036d02cdd84772f0f547fdeae12aa75c72bc588b9b4285f609d2032a005027dc00278d2389c7702925ba86a3b4474093f533e5c567a8c9960b5fb179482a3d93c9433d79a7b2a669cb9472bad92a9e3be534715d3748590fd6121ea39dae3a8a324586fdad519eeb77ab515afea132d16c3c8ac0d2e4cb567e7e93aac1770fe1af548bb334f0ac9fc5447644d20a1eb40e58c56d8d5bad465f4273a15e5cbae65592b5cb1050f1afa5b25308ec9eac1a38d852bb5f8e1d1c6c6d0d145f18b85d56eb51f8e441815b3dd44c44b6e0e2a5b912cfe121bad719e6187756b24af0e2ea6d5bd04f1fced2b235bb8dc467e1b154b0736e5d70ca0d4c6b72c560b291fd6c34c49e5319cee0eb1d6e707b7a426067867491589eb952e5a6a04c88902950e7348db6bad45020f575a5e7227ff9b38460f1c3d9110228d008296e521e5a4474515c64e1dbc75d5d2cbd15303cde4fc7bcdf7933526abd822b54dae7633d31f765618271f150705a89720c9b8651180987939e7d3ddcd9d9c39ee07fc86bcfd4bdbebb2c7a8751d6c73efdb2c08dd10f45a18328979f700a307bc341c287a19db60dbd7fc89adfb4b07f769aa01933b3bcd2ccca89deca864454768a6d6d9724af1c199cfea0a51dd38af7753aa7d3b3ec972f36c957ca5522dcc690d4f46552e23baace8cac24a1289eda2fae810d8f376f489d3d084337af5f09fb10082553d05f7344f153d223d6d1d939932ef561f710d399343fe73722b09a984c78eaed154eff9d57137086c762b1c9b6b3d9886851f1696f956c652e6710bf5856f84f30c1fd89d4d81f27091564cbe3b5d764a1a028e498fe52a633af8470dd88d1bcca7aa7c0a6436005800646058ebfbffe5ff0fcd4f7f75a426da3725cb352514f96ab2d55fd56f28450775337b06c50f3ca832663f60092a188308727f06457243cbf5945df015b147ceb54fdeffe6cd61f1344f5d8d870e1c3541d24d53a5b893aba701e59754675e79f5327bd3ec9c3af7fef0e58552f13b18e4c7e852c57383fafdc1fe3691d1edb77aed0bf8902be184fb8f66bc2fb6714d9fd26da94d69035027fa98edcadf59ab83b98973a30fdb68bbf01521dc03f30eb20f1f1f075d0b3fff5252a8f7dcb7377777b8ae221fdbd0670aa7470f998fe2e14fcca99ae36d438a1113832579220bc3b789109bba8b2af2f6e43e2247aa9ce76176de1220c29400332a379e97014a42afec33df068216bd33689f92906a5cc8ed63eefa6e47c06abd12518ecdff844d5f24676e6b2315a843e5826370aadcec9618204d0b2503f64f22b435dbf6ead70c406403c03f3a5f2aba09c83767957d2b83b21f5d237a19536564922fa63cfef9375fd33d32cc937bdeb235f1a14c80f1b838d1387726a9c6985aa3be652bf411d0c663b9cd9b2d873bf63734d8a9eb971585126c8bbc5bf71913b77abe69b749d401e489372f1cd09785962e24a0132a9062e5ee009d028adb1f72ba3ca38606ba9d5a46277e336ce7ce4d4a0984a184c7fe045143957c4fd4699122227c84db37dc828e5962cc5de197b6a06f12aa75b80b66d8c0835e410c21605fb4c830819465343291d0cd937729ab10c30af4c6767ae2b15a710f92a49fa8fe0796796458a08780f467d701b76918e1b4708f42e494eb627742ed45906775d3010029abd275979825279140df08df9915ee32e4e5cd7fd068eab7698ef10a2038cbf6d6177eb1055c334768d3da09b80ade61ca2f5c73cca7e4a2f3514edb7bf8167ffcf87d470ee1a98ce826a285bc426e9d73181539a685c2308b7750a77e038df9ca97fc53745ebf0cb984a022d4b0ff3b059c79b97734df310167ececf5a819d38ffd7dff20e5ff8de7102d11add2216a6f597f10de40253f31a379a03b018371ac7c5729e6d53e25e20c04200370c24ff284854685de815c654aab77104bf3cc34e85b1b41417b747462e825536e67d84fa09cc340719123203b6e0562483a81ad75999abd81c27cb7d9b43937e1e8e6450df283f4c47e78ea85dde33aec77281953804e778c6a39d283b3ae1f6fe8629f8ae495592c255abc787d9fe0e3589e1e18c4d401e6251d1f092182757d00b859c411edf9c6c7f159ba62a8083c573d86319dc796e24f278875b4be8657e5ac981d46896c12d8f9af9d5c7d7ca61a7bddd71bd679e1e4edeb9440880e1480b97c7cb75976ee7713711d17d0c810aef8726470b6eb43c75b10b49ddd8e41290b8bc7cfb676478fc62642b3ec77d8c6333b35bc39dd7a6eac7a27daae78e5ed1b86328fc3b5a231363ef6c47fde6c280b24f4690e7db5fa51f4eae0d99bb05f1d5c97ce4a1cde43064f93d5a262f7f46e92ecfbe3ebbea4fe0bef89b80ee6e9be49ac79eadd53fd1151216bd65cb466c41e218f80dd5790db59823c7d524d96ece025b9580ffbeaab45f4e41263e7a069f705bf16272afab8d1e6238e62ead81e1598fa762f73f6b8c2bfb120890cf66410f94b92e1619dc9a8c2d3435c79cc9a211b1dff3fd9d095b8efea88c08681917f0eb4deae94a419d8b77df5936ad8fe60ab56ec3e63994e7bdc9f61c1da0a56d0fa2ebcb6aa36dfe74c26cfdba7727927cfd83d5ecfe6baac5f8f18d5a4c12503090fde9720d478ecc8c86f2fe676394b516e63bfa0aaf923cbce59b106deb7b28285032175afeabbdf18982fdea72ea89dade0425de7fbb9e0d7d582b583ef1bda96ef301b6c2b167da58374836163c712fcda2310fed6a1848fc4ba9258953ba1d55fc01b79e01e55416e471e035849a367155f5fb3f52605f94cc9461acbd53c40fb9a8a6f5e0e2d1a3880cbbfef0a94c90088b84d1af440ec86d69c6c8594ae32b8f7f1f0ae9276f8e80172f23b72037d405660d9874e86a60e30d4a2e6eda269958ca913a3196b9e0af8a8e9211b64a40e0ad4ee619256565dd9eb08f616258058d36480b8579d5e14dec292631be1e827827e9b8f9a49f52f0c33e4f9abc5966e20adf76e2f611e1570bb515a4349927cf07019831648454416496154116727e845a48d958d6454dd6d31bf5a3369dcfcf299882008d2b0e1a8ded61a921954992409b8f8af56bd6517abc10fb6eb900d36bfe2926eca691c5b3ab69d99844cda5491bc79fd7b3208aaa7addec8ca658b02f252b8d6e2d520db6f2a274cb2b1e5ca59b0a8e007df95fd29637762a3865cdade90bef2e3d07c2f753952dc0577b4bf2db6580a7ef9fa6dbf5bb6310d990f0bf40241cffe4d559d6737115c02845b98e73b33098a04f85bc7c0820ba7fb789076555897fd7e01f29812e126da7acb38058dc047b6e4b948b10a1e8f109bafccc91d437708bde820d427a35d6774c9891f4744526d8c51a9d9cd0614c9c5d648f143af5d1ae9de9cf14cd068f72741109489f23a933ed9afef48c1006853664bdef209712dc516b778878f55612693a628786f6d2ea18b881b57fee96a57b2690ac465573f6e9309d9d1c419c6c9282d0a38ce5a363a9903d27402ee08e70b7aff8be045cbd5e40e885e60614dce8700b1dc0d97ee7b04fe839dd3c5fa93f442b2556988b7dd614a80187f51f893b6784609a73b9766440091d90165d9df9bc5bd0358dd9a43b38dc5559657076d5a2b84d42197106d9473a0c081b4c417e3ba4cdc623903d6ce3f759296bf4ca39503ffd56486b135ffcdb1871c75f0da038486208101333cbb56b5379ecdc1c992a0bd77afba6ff1be5a131099a7daa8ca2962a796caf87bbc264bbfbba87e5e51805b945c1afb24e186851267340c053215fff51b4891f117c4b8e65ee780c026cbcc964aa6d041a3d84adba3713d89a91142b813b9625eaebe6d1403c480d977606078f4c67554df4e5a33140eab42b998478e4e17a07b51e26427856916f02cb0089419449aa94215cde292ca3d4ac02089d2e4df48d024e3d59d30ed1994b7fefaaa04bf461cf50c0b90cf6ae205c9765ad87772a5b4c27fb72e7285b1b3342d813701d410a2ed5b3ba41d60bc93704c7d3daa046c3148049ec80c3466a9e23c6af4bd691898d3f7a3ecf43a46a87d7394bec748562e657407046422eca59a313bdf2afffa2eaa7ab16b69ac67d1d487a3fe47ad07c58e2592246d9c2b3540b16596b120cef1d783e6cecb62a3f6efc7d6b42b5998fd167998663942afd73e37a2c03dd22d4a3ac9ced6756f822f8df0e80f0d5363b86278ffed390ae50712c959860a8145b407878c7328cc89562169a30fd60eb054f0d09a2b9c0b36ed534e223ac8e255792a402b2527eebd7d3b0ba211064609b061ba9d5d38f4f0d0f1e999f9401381d4593f3ad3869b44ccfec2c26002442ed926ceddd0a996330a33d4ae2933aead3eb795f4b91d7a6dbd2e33b8617dcda9f4b175ba9b066b2f439422298ad4997f712fcba1718e07c75beb9591d47c744779e25410223eeccdfd21c47d3bfa5fae9b2ef64d08693d02876a573593bcc443aebc6fcf47c2711ac1fc595cc496571b9c392fe513d931b30ef08c8ec7cfb4f79c314d157c8d170638faef9d3a3add8f97cac801b5dc291cb35cc55824c1710ee8a1ef016da3373815d04a6898c97d4422137588999413b2b0317570ef5103fd02da5247471ba62adbd77dfdff2ad13391da76e30260a811680252443e835ad46d3ee2268a0ca7afe44807a1edb8d687ac89ab9640ce767d9ae233a1acb2a2722f93c6543e980674bc2c5e3bb62678980d288102f1de55d9eda27b62fd40d329fe211bbc7a22346a9a6d36c8d1a61776ec097f584c6643b6ef641df50e6a1d6aa4540468d15fa79c7f59e63f9694c3913c86eee5e08c20f297747b9cf5ae9f13711be525c08e1bf136b4eb8f3667cd673009f714eda87f048a0e7a9607c8038863a0d7f7f2473fdb964b5b804c31e74dcb94d4390ab7d4c083ac8ead6482910bf50cd2cd65d7c8ceb6e497a48224bc9fb962525a6a190a080d9c7349af46d042d348a599f535c049f262970b221020f5d486c12112aabf9d1aa3ad312859c2cf4a0a73dd1d440f804fa0a5138110b0a50e360db89bf98fd73cd43016af401c8fea258899cf4ab47e90633bbaac2ef85679b71f397c0a215d9625d06e11c5d6cc88dec3ac9efd14422c3bc5b62be0954d533e4d41e368e0b1a6a51048ce17afc8d7a6a7dc91405614a7d9fd173522ecf1c3e48fd8ef6ca3749a421b4641dac29db80a64bf8e76c02a266b23a4cfa35bdecb060f9e433afbd81f6a6c4d0c0311c118a6c393", 0x1000) pread(r1, &(0x7f0000000040)="5fad618446470cfeb6e04ec6ee7f9e1fa1f96197e1e6434b1bd3dfe1bb3403ece9894b03fb07e36889", 0x29, 0x0) setrlimit(0x3, &(0x7f0000000100)={0x8, 0xb}) (async) syz_open_pts() (async) close(r0) (async) syz_open_pts() (async) getrlimit(0x9, &(0x7f00000000c0)) (async) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x97ac, 0x0, 0xdc00, 0xffffffff, "0804240380000000000000001cb1aaf86eb56028"}) (async) write(r0, &(0x7f0000000240)="66893f1ba52f925fbc5673461eaf36c591a9a8311fef8d649cdc03cb4f4ae614182ddaeabe997a84a3b319f851169ccd6065ef97893fcb4c1c756f3c8c2df3898cd0694f6d5687c96e732b817d14d81f05c0bb1f4ab21ee7fc2033653cd2154985e9f32e1b5a51400b6cf4fcd9ba9e61cc0ccd4d8e2c37d70298bdb9307210f04891b3382f86f66be2d2026cc1ae2729b32737e85ed23b2053eea427be6c0045598cdfb92934638d23a3908c0d8fe56d70339ec9f4ebc1a6029c017192f2181cc1d7112ca76553c68650f346db60a18e8d08e2b4b24ef29217f3d2032ec0b59393872534f4e36069dd31c0dc31b3c0e35ca7", 0xf2) (async) ioctl$TIOCSDTR(r1, 0x20007479) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x10801, 0x0) (async) write(r2, &(0x7f0000000340)="1197744e2fd198b7db1f7b1fc751401855e748c5387346bc4b7a461144d5f29c8821599f8a2f6c31b83079e9ac661eff4a1584eadbefeb99ab1c15e3f490d9aff7bc3d4086fa99ba860ca36b5974aa8a6d26ee7ae6a02f3d06c287f1c642e83c7115d63b6e4a40223e38c4bb9aaa817185fc0683c8a12a3cb803d0114ba08174aa35ffdf7e8a2dd8f455e078f907b3aee4bf38f14c9ba8d035182305ba7a2967048c06a180f06d12da64cf775529ed36a7b274d0cf07d82e9b7b4e8023b4f326e513d02e941cc88cd673016ff797dd8e69ea2137170deeb0a7643b6e1af2287f1772dea60eb8f1b5695bbcd3de5063909f4f88a5c1e1372bd2918dadd5ae14d87427662c8fc460cac4cf1fcbcede87464ed294e7d5ba033a27b9f0fd693d308268a666674326c53649aec1f0ad126185647a32c27c0fe988cadb88b0bfe84c733e1bc118d3e23a027712d73b2a4c11c4438e16ac835e6fe8bbc60fbb5fbc70d0e390d3b5d91a77d102d4ecc7fb7229b48e682d75b9d5c036d02cdd84772f0f547fdeae12aa75c72bc588b9b4285f609d2032a005027dc00278d2389c7702925ba86a3b4474093f533e5c567a8c9960b5fb179482a3d93c9433d79a7b2a669cb9472bad92a9e3be534715d3748590fd6121ea39dae3a8a324586fdad519eeb77ab515afea132d16c3c8ac0d2e4cb567e7e93aac1770fe1af548bb334f0ac9fc5447644d20a1eb40e58c56d8d5bad465f4273a15e5cbae65592b5cb1050f1afa5b25308ec9eac1a38d852bb5f8e1d1c6c6d0d145f18b85d56eb51f8e441815b3dd44c44b6e0e2a5b912cfe121bad719e6187756b24af0e2ea6d5bd04f1fced2b235bb8dc467e1b154b0736e5d70ca0d4c6b72c560b291fd6c34c49e5319cee0eb1d6e707b7a426067867491589eb952e5a6a04c88902950e7348db6bad45020f575a5e7227ff9b38460f1c3d9110228d008296e521e5a4474515c64e1dbc75d5d2cbd15303cde4fc7bcdf7933526abd822b54dae7633d31f765618271f150705a89720c9b8651180987939e7d3ddcd9d9c39ee07fc86bcfd4bdbebb2c7a8751d6c73efdb2c08dd10f45a18328979f700a307bc341c287a19db60dbd7fc89adfb4b07f769aa01933b3bcd2ccca89deca864454768a6d6d9724af1c199cfea0a51dd38af7753aa7d3b3ec972f36c957ca5522dcc690d4f46552e23baace8cac24a1289eda2fae810d8f376f489d3d084337af5f09fb10082553d05f7344f153d223d6d1d939932ef561f710d399343fe73722b09a984c78eaed154eff9d57137086c762b1c9b6b3d9886851f1696f956c652e6710bf5856f84f30c1fd89d4d81f27091564cbe3b5d764a1a028e498fe52a633af8470dd88d1bcca7aa7c0a6436005800646058ebfbffe5ff0fcd4f7f75a426da3725cb352514f96ab2d55fd56f28450775337b06c50f3ca832663f60092a188308727f06457243cbf5945df015b147ceb54fdeffe6cd61f1344f5d8d870e1c3541d24d53a5b893aba701e59754675e79f5327bd3ec9c3af7fef0e58552f13b18e4c7e852c57383fafdc1fe3691d1edb77aed0bf8902be184fb8f66bc2fb6714d9fd26da94d69035027fa98edcadf59ab83b98973a30fdb68bbf01521dc03f30eb20f1f1f075d0b3fff5252a8f7dcb7377777b8ae221fdbd0670aa7470f998fe2e14fcca99ae36d438a1113832579220bc3b789109bba8b2af2f6e43e2247aa9ce76176de1220c29400332a379e97014a42afec33df068216bd33689f92906a5cc8ed63eefa6e47c06abd12518ecdff844d5f24676e6b2315a843e5826370aadcec9618204d0b2503f64f22b435dbf6ead70c406403c03f3a5f2aba09c83767957d2b83b21f5d237a19536564922fa63cfef9375fd33d32cc937bdeb235f1a14c80f1b838d1387726a9c6985aa3be652bf411d0c663b9cd9b2d873bf63734d8a9eb971585126c8bbc5bf71913b77abe69b749d401e489372f1cd09785962e24a0132a9062e5ee009d028adb1f72ba3ca38606ba9d5a46277e336ce7ce4d4a0984a184c7fe045143957c4fd4699122227c84db37dc828e5962cc5de197b6a06f12aa75b80b66d8c0835e410c21605fb4c830819465343291d0cd937729ab10c30af4c6767ae2b15a710f92a49fa8fe0796796458a08780f467d701b76918e1b4708f42e494eb627742ed45906775d3010029abd275979825279140df08df9915ee32e4e5cd7fd068eab7698ef10a2038cbf6d6177eb1055c334768d3da09b80ade61ca2f5c73cca7e4a2f3514edb7bf8167ffcf87d470ee1a98ce826a285bc426e9d73181539a685c2308b7750a77e038df9ca97fc53745ebf0cb984a022d4b0ff3b059c79b97734df310167ececf5a819d38ffd7dff20e5ff8de7102d11add2216a6f597f10de40253f31a379a03b018371ac7c5729e6d53e25e20c04200370c24ff284854685de815c654aab77104bf3cc34e85b1b41417b747462e825536e67d84fa09cc340719123203b6e0562483a81ad75999abd81c27cb7d9b43937e1e8e6450df283f4c47e78ea85dde33aec77281953804e778c6a39d283b3ae1f6fe8629f8ae495592c255abc787d9fe0e3589e1e18c4d401e6251d1f092182757d00b859c411edf9c6c7f159ba62a8083c573d86319dc796e24f278875b4be8657e5ac981d46896c12d8f9af9d5c7d7ca61a7bddd71bd679e1e4edeb9440880e1480b97c7cb75976ee7713711d17d0c810aef8726470b6eb43c75b10b49ddd8e41290b8bc7cfb676478fc62642b3ec77d8c6333b35bc39dd7a6eac7a27daae78e5ed1b86328fc3b5a231363ef6c47fde6c280b24f4690e7db5fa51f4eae0d99bb05f1d5c97ce4a1cde43064f93d5a262f7f46e92ecfbe3ebbea4fe0bef89b80ee6e9be49ac79eadd53fd1151216bd65cb466c41e218f80dd5790db59823c7d524d96ece025b9580ffbeaab45f4e41263e7a069f705bf16272afab8d1e6238e62ead81e1598fa762f73f6b8c2bfb120890cf66410f94b92e1619dc9a8c2d3435c79cc9a211b1dff3fd9d095b8efea88c08681917f0eb4deae94a419d8b77df5936ad8fe60ab56ec3e63994e7bdc9f61c1da0a56d0fa2ebcb6aa36dfe74c26cfdba7727927cfd83d5ecfe6baac5f8f18d5a4c12503090fde9720d478ecc8c86f2fe676394b516e63bfa0aaf923cbce59b106deb7b28285032175afeabbdf18982fdea72ea89dade0425de7fbb9e0d7d582b583ef1bda96ef301b6c2b167da58374836163c712fcda2310fed6a1848fc4ba9258953ba1d55fc01b79e01e55416e471e035849a367155f5fb3f52605f94cc9461acbd53c40fb9a8a6f5e0e2d1a3880cbbfef0a94c90088b84d1af440ec86d69c6c8594ae32b8f7f1f0ae9276f8e80172f23b72037d405660d9874e86a60e30d4a2e6eda269958ca913a3196b9e0af8a8e9211b64a40e0ad4ee619256565dd9eb08f616258058d36480b8579d5e14dec292631be1e827827e9b8f9a49f52f0c33e4f9abc5966e20adf76e2f611e1570bb515a4349927cf07019831648454416496154116727e845a48d958d6454dd6d31bf5a3369dcfcf299882008d2b0e1a8ded61a921954992409b8f8af56bd6517abc10fb6eb900d36bfe2926eca691c5b3ab69d99844cda5491bc79fd7b3208aaa7addec8ca658b02f252b8d6e2d520db6f2a274cb2b1e5ca59b0a8e007df95fd29637762a3865cdade90bef2e3d07c2f753952dc0577b4bf2db6580a7ef9fa6dbf5bb6310d990f0bf40241cffe4d559d6737115c02845b98e73b33098a04f85bc7c0820ba7fb789076555897fd7e01f29812e126da7acb38058dc047b6e4b948b10a1e8f109bafccc91d437708bde820d427a35d6774c9891f4744526d8c51a9d9cd0614c9c5d648f143af5d1ae9de9cf14cd068f72741109489f23a933ed9afef48c1006853664bdef209712dc516b778878f55612693a628786f6d2ea18b881b57fee96a57b2690ac465573f6e9309d9d1c419c6c9282d0a38ce5a363a9903d27402ee08e70b7aff8be045cbd5e40e885e60614dce8700b1dc0d97ee7b04fe839dd3c5fa93f442b2556988b7dd614a80187f51f893b6784609a73b9766440091d90165d9df9bc5bd0358dd9a43b38dc5559657076d5a2b84d42197106d9473a0c081b4c417e3ba4cdc623903d6ce3f759296bf4ca39503ffd56486b135ffcdb1871c75f0da038486208101333cbb56b5379ecdc1c992a0bd77afba6ff1be5a131099a7daa8ca2962a796caf87bbc264bbfbba87e5e51805b945c1afb24e186851267340c053215fff51b4891f117c4b8e65ee780c026cbcc964aa6d041a3d84adba3713d89a91142b813b9625eaebe6d1403c480d977606078f4c67554df4e5a33140eab42b998478e4e17a07b51e26427856916f02cb0089419449aa94215cde292ca3d4ac02089d2e4df48d024e3d59d30ed1994b7fefaaa04bf461cf50c0b90cf6ae205c9765ad87772a5b4c27fb72e7285b1b3342d813701d410a2ed5b3ba41d60bc93704c7d3daa046c3148049ec80c3466a9e23c6af4bd691898d3f7a3ecf43a46a87d7394bec748562e657407046422eca59a313bdf2afffa2eaa7ab16b69ac67d1d487a3fe47ad07c58e2592246d9c2b3540b16596b120cef1d783e6cecb62a3f6efc7d6b42b5998fd167998663942afd73e37a2c03dd22d4a3ac9ced6756f822f8df0e80f0d5363b86278ffed390ae50712c959860a8145b407878c7328cc89562169a30fd60eb054f0d09a2b9c0b36ed534e223ac8e255792a402b2527eebd7d3b0ba211064609b061ba9d5d38f4f0d0f1e999f9401381d4593f3ad3869b44ccfec2c26002442ed926ceddd0a996330a33d4ae2933aead3eb795f4b91d7a6dbd2e33b8617dcda9f4b175ba9b066b2f439422298ad4997f712fcba1718e07c75beb9591d47c744779e25410223eeccdfd21c47d3bfa5fae9b2ef64d08693d02876a573593bcc443aebc6fcf47c2711ac1fc595cc496571b9c392fe513d931b30ef08c8ec7cfb4f79c314d157c8d170638faef9d3a3add8f97cac801b5dc291cb35cc55824c1710ee8a1ef016da3373815d04a6898c97d4422137588999413b2b0317570ef5103fd02da5247471ba62adbd77dfdff2ad13391da76e30260a811680252443e835ad46d3ee2268a0ca7afe44807a1edb8d687ac89ab9640ce767d9ae233a1acb2a2722f93c6543e980674bc2c5e3bb62678980d288102f1de55d9eda27b62fd40d329fe211bbc7a22346a9a6d36c8d1a61776ec097f584c6643b6ef641df50e6a1d6aa4540468d15fa79c7f59e63f9694c3913c86eee5e08c20f297747b9cf5ae9f13711be525c08e1bf136b4eb8f3667cd673009f714eda87f048a0e7a9607c8038863a0d7f7f2473fdb964b5b804c31e74dcb94d4390ab7d4c083ac8ead6482910bf50cd2cd65d7c8ceb6e497a48224bc9fb962525a6a190a080d9c7349af46d042d348a599f535c049f262970b221020f5d486c12112aabf9d1aa3ad312859c2cf4a0a73dd1d440f804fa0a5138110b0a50e360db89bf98fd73cd43016af401c8fea258899cf4ab47e90633bbaac2ef85679b71f397c0a215d9625d06e11c5d6cc88dec3ac9efd14422c3bc5b62be0954d533e4d41e368e0b1a6a51048ce17afc8d7a6a7dc91405614a7d9fd173522ecf1c3e48fd8ef6ca3749a421b4641dac29db80a64bf8e76c02a266b23a4cfa35bdecb060f9e433afbd81f6a6c4d0c0311c118a6c393", 0x1000) (async) pread(r1, &(0x7f0000000040)="5fad618446470cfeb6e04ec6ee7f9e1fa1f96197e1e6434b1bd3dfe1bb3403ece9894b03fb07e36889", 0x29, 0x0) (async) 09:04:06 executing program 3: msync(&(0x7f0000000000/0x1000)=nil, 0xffffffffdfffffff, 0x5) (async) shmget(0x2, 0x2000, 0x181, &(0x7f0000002000/0x2000)=nil) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) 09:04:06 executing program 4: openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) 09:04:06 executing program 6: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804bedd45363a48fbfc781e4991f7c8df5f882b2986e1aa5b0100000001001f132e27acb5d602000d7d026ba8af63ffff072918", 0x62, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f373f00acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c807000000000000001f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1ffff00000f90006ee01bc43eaeacc50000fa02000000000000020208a371a3f80004000000040000000100"/164, 0xb1, 0x0, 0x0, 0xfffffffffffffd41) r1 = msgget(0x2, 0x82) msgsnd(r1, &(0x7f0000000000)={0x1, "864b003ceba17a655e777d4d2e88299efb5a93717c05f3ee604e58746c2adb501f88c90a5eabf08b59dc5a52cae430354d540dfa429e8b071ebe2868be91bea0ac348b8cd58ac87af12d6801044c696449c7696b7f2209b47111be7375b60251525eb2228441c2214d6230719e887f5a9d6e6b277263782a5f64d818a116ae404d843b85267c060a66bef2aaacbc9329593132cc870cc84afba439a8f51eb5b68464f4b480d1a2bb4fc3a5bddca998"}, 0xb7, 0x800) madvise(&(0x7f0000699000/0x1000)=nil, 0x1000, 0x2) 09:04:06 executing program 7: r0 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, 0x0, 0x10) r3 = dup2(r2, r0) dup2(r3, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f00000000c0)=0x43cb8, 0x4) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 09:04:06 executing program 4: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x80000002, 0x100000000}) 09:04:06 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) socket(0x2, 0x2, 0x0) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r4, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) r5 = socket$inet6(0x18, 0x2, 0x0) dup2(r4, r5) connect$unix(r4, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) close(r4) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) 09:04:06 executing program 1: syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd60f66b6f00082b00fe800000000000000000000000000006000000000000170000f9fffd0000e3000000000000000000"]) 09:04:06 executing program 6: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804bedd45363a48fbfc781e4991f7c8df5f882b2986e1aa5b0100000001001f132e27acb5d602000d7d026ba8af63ffff072918", 0x62, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f373f00acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c807000000000000001f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1ffff00000f90006ee01bc43eaeacc50000fa02000000000000020208a371a3f80004000000040000000100"/164, 0xb1, 0x0, 0x0, 0xfffffffffffffd41) r1 = msgget(0x2, 0x82) msgsnd(r1, &(0x7f0000000000)={0x1, "864b003ceba17a655e777d4d2e88299efb5a93717c05f3ee604e58746c2adb501f88c90a5eabf08b59dc5a52cae430354d540dfa429e8b071ebe2868be91bea0ac348b8cd58ac87af12d6801044c696449c7696b7f2209b47111be7375b60251525eb2228441c2214d6230719e887f5a9d6e6b277263782a5f64d818a116ae404d843b85267c060a66bef2aaacbc9329593132cc870cc84afba439a8f51eb5b68464f4b480d1a2bb4fc3a5bddca998"}, 0xb7, 0x800) madvise(&(0x7f0000699000/0x1000)=nil, 0x1000, 0x2) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804bedd45363a48fbfc781e4991f7c8df5f882b2986e1aa5b0100000001001f132e27acb5d602000d7d026ba8af63ffff072918", 0x62, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x11, 0x3, 0x0) (async) sendto$unix(r0, &(0x7f00000000c0)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f373f00acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c807000000000000001f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1ffff00000f90006ee01bc43eaeacc50000fa02000000000000020208a371a3f80004000000040000000100"/164, 0xb1, 0x0, 0x0, 0xfffffffffffffd41) (async) msgget(0x2, 0x82) (async) msgsnd(r1, &(0x7f0000000000)={0x1, "864b003ceba17a655e777d4d2e88299efb5a93717c05f3ee604e58746c2adb501f88c90a5eabf08b59dc5a52cae430354d540dfa429e8b071ebe2868be91bea0ac348b8cd58ac87af12d6801044c696449c7696b7f2209b47111be7375b60251525eb2228441c2214d6230719e887f5a9d6e6b277263782a5f64d818a116ae404d843b85267c060a66bef2aaacbc9329593132cc870cc84afba439a8f51eb5b68464f4b480d1a2bb4fc3a5bddca998"}, 0xb7, 0x800) (async) madvise(&(0x7f0000699000/0x1000)=nil, 0x1000, 0x2) (async) 09:04:06 executing program 7: r0 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, 0x0, 0x10) r3 = dup2(r2, r0) dup2(r3, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f00000000c0)=0x43cb8, 0x4) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 09:04:06 executing program 3: msync(&(0x7f0000000000/0x1000)=nil, 0xffffffffdfffffff, 0x5) (async) shmget(0x2, 0x2000, 0x181, &(0x7f0000002000/0x2000)=nil) (async) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) 09:04:06 executing program 4: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x80000002, 0x100000000}) 09:04:06 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x18, 0x0, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[@hopopts={0x33, 0x1, '\x00', [@jumbo, @generic]}, @routing]}}}}}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) (async) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x1}], 0x1, 0x0) (async) r1 = socket(0x2, 0x4001, 0x0) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="82020063c4"], 0x10) (async) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) (async) poll(&(0x7f00000000c0)=[{r1, 0x1}], 0x1, 0x0) (async) r2 = socket(0x2, 0x4001, 0x0) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="4269e289d93da13900000000d6"], 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) (async) poll(&(0x7f00000000c0)=[{r2, 0x1}], 0x1, 0x0) (async) kevent(r0, &(0x7f0000000140)=[{{}, 0xfffffffffffffff8, 0x40, 0x40000000, 0x3, 0x3}, {{}, 0xffffffffffffffff, 0x0, 0x20, 0x29, 0x2}, {{}, 0xfffffffffffffffb, 0xc0, 0x1, 0x0, 0x1ff}, {{}, 0xfffffffffffffffa, 0x68, 0x2, 0x5, 0x95d}, {{r0}, 0xfffffffffffffffb, 0x88, 0xfffff, 0xe494, 0x49}, {{}, 0xfffffffffffffffe, 0x51, 0x1, 0x5, 0x5}, {{}, 0xfffffffffffffffb, 0x88, 0x40000000, 0x8, 0xfffffffffffffffd}, {{r1}, 0xfffffffffffffffc, 0x40, 0x0, 0x400, 0x9}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x80, 0xf0000001, 0x5, 0x401}, {{r2}, 0xfffffffffffffff8, 0xb94ce29e1d0e5654, 0x5, 0x401, 0x8}], 0x5, &(0x7f0000000280), 0x9, &(0x7f00000002c0)={0xffff, 0x3ff}) (async) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x6, 0x0, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) (async) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$lock(r3, 0x0, &(0x7f0000000000)={0x0, 0x2, 0xffffffffffffffea, 0x1001300010005}) (async) socket(0x6, 0x4, 0x9) (async) socket(0x1, 0x0, 0x4) 09:04:06 executing program 5: r0 = socket(0x800000018, 0x1, 0x0) syz_emit_ethernet(0x5e, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaa447902af095386dd607a9e52002800000000000000000000ffffffffffffff0000000000000000000600000000000001890090780000000000000000000000000000ffffe0040002fe8000000000000000000000000000aa"]) syz_emit_ethernet(0x8d, &(0x7f00000000c0)={@local, @random="0f7054f401f1", [], {@generic={0x604a, "99b6216bdec3bd47611efc6e4005ed75c4323b869d8c2b6ed7bdc63e382e0b0bad4b44c722fc4312eee5f379ae9163ccaef100c6082f668441374c790cb4cc68cac4671318a211bbaae00cde0d7f428a8129cbaddb58462820ee95757ae1de6066ef8c294aacfe5a1a35cf322ea628a328712b1e55e47c8d71f6a4207e204f"}}}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) 09:04:06 executing program 1: syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd60f66b6f00082b00fe800000000000000000000000000006000000000000170000f9fffd0000e3000000000000000000"]) 09:04:06 executing program 3: r0 = open$dir(&(0x7f0000000a00)='./file0\x00', 0x80b1b70fce042716, 0x20) open$dir(&(0x7f0000000040)='./file0\x00', 0x8000, 0x4) mmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x0, 0x812, r0, 0x0) mmap(&(0x7f0000ff8000/0x8000)=nil, 0x8000, 0x0, 0x11, r0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x101) 09:04:06 executing program 7: r0 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, 0x0, 0x10) r3 = dup2(r2, r0) dup2(r3, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f00000000c0)=0x43cb8, 0x4) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 09:04:06 executing program 4: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x80000002, 0x100000000}) 09:04:06 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) (async) socket(0x2, 0x2, 0x0) (async) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) (async) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$unix(r4, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) (async) r5 = socket$inet6(0x18, 0x2, 0x0) dup2(r4, r5) connect$unix(r4, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) close(r4) (async) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) 09:04:06 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x18, 0x0, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[@hopopts={0x33, 0x1, '\x00', [@jumbo, @generic]}, @routing]}}}}}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x1}], 0x1, 0x0) r1 = socket(0x2, 0x4001, 0x0) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="82020063c4"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) poll(&(0x7f00000000c0)=[{r1, 0x1}], 0x1, 0x0) r2 = socket(0x2, 0x4001, 0x0) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="4269e289d93da13900000000d6"], 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) poll(&(0x7f00000000c0)=[{r2, 0x1}], 0x1, 0x0) kevent(r0, &(0x7f0000000140)=[{{}, 0xfffffffffffffff8, 0x40, 0x40000000, 0x3, 0x3}, {{}, 0xffffffffffffffff, 0x0, 0x20, 0x29, 0x2}, {{}, 0xfffffffffffffffb, 0xc0, 0x1, 0x0, 0x1ff}, {{}, 0xfffffffffffffffa, 0x68, 0x2, 0x5, 0x95d}, {{r0}, 0xfffffffffffffffb, 0x88, 0xfffff, 0xe494, 0x49}, {{}, 0xfffffffffffffffe, 0x51, 0x1, 0x5, 0x5}, {{}, 0xfffffffffffffffb, 0x88, 0x40000000, 0x8, 0xfffffffffffffffd}, {{r1}, 0xfffffffffffffffc, 0x40, 0x0, 0x400, 0x9}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x80, 0xf0000001, 0x5, 0x401}, {{r2}, 0xfffffffffffffff8, 0xb94ce29e1d0e5654, 0x5, 0x401, 0x8}], 0x5, &(0x7f0000000280), 0x9, &(0x7f00000002c0)={0xffff, 0x3ff}) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x6, 0x0, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$lock(r3, 0x0, &(0x7f0000000000)={0x0, 0x2, 0xffffffffffffffea, 0x1001300010005}) socket(0x6, 0x4, 0x9) socket(0x1, 0x0, 0x4) syz_emit_ethernet(0x4e, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x18, 0x0, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[@hopopts={0x33, 0x1, '\x00', [@jumbo, @generic]}, @routing]}}}}}) (async) open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) (async) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x1}], 0x1, 0x0) (async) socket(0x2, 0x4001, 0x0) (async) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="82020063c4"], 0x10) (async) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) (async) poll(&(0x7f00000000c0)=[{r1, 0x1}], 0x1, 0x0) (async) socket(0x2, 0x4001, 0x0) (async) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="4269e289d93da13900000000d6"], 0x10) (async) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) (async) poll(&(0x7f00000000c0)=[{r2, 0x1}], 0x1, 0x0) (async) kevent(r0, &(0x7f0000000140)=[{{}, 0xfffffffffffffff8, 0x40, 0x40000000, 0x3, 0x3}, {{}, 0xffffffffffffffff, 0x0, 0x20, 0x29, 0x2}, {{}, 0xfffffffffffffffb, 0xc0, 0x1, 0x0, 0x1ff}, {{}, 0xfffffffffffffffa, 0x68, 0x2, 0x5, 0x95d}, {{r0}, 0xfffffffffffffffb, 0x88, 0xfffff, 0xe494, 0x49}, {{}, 0xfffffffffffffffe, 0x51, 0x1, 0x5, 0x5}, {{}, 0xfffffffffffffffb, 0x88, 0x40000000, 0x8, 0xfffffffffffffffd}, {{r1}, 0xfffffffffffffffc, 0x40, 0x0, 0x400, 0x9}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x80, 0xf0000001, 0x5, 0x401}, {{r2}, 0xfffffffffffffff8, 0xb94ce29e1d0e5654, 0x5, 0x401, 0x8}], 0x5, &(0x7f0000000280), 0x9, &(0x7f00000002c0)={0xffff, 0x3ff}) (async) socket$inet(0x2, 0x2, 0x0) (async) setsockopt$inet_opts(r3, 0x0, 0x6, 0x0, 0x0) (async) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) (async) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) (async) fcntl$lock(r3, 0x0, &(0x7f0000000000)={0x0, 0x2, 0xffffffffffffffea, 0x1001300010005}) (async) socket(0x6, 0x4, 0x9) (async) socket(0x1, 0x0, 0x4) (async) 09:04:06 executing program 6: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804bedd45363a48fbfc781e4991f7c8df5f882b2986e1aa5b0100000001001f132e27acb5d602000d7d026ba8af63ffff072918", 0x62, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f373f00acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c807000000000000001f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1ffff00000f90006ee01bc43eaeacc50000fa02000000000000020208a371a3f80004000000040000000100"/164, 0xb1, 0x0, 0x0, 0xfffffffffffffd41) (async) r1 = msgget(0x2, 0x82) msgsnd(r1, &(0x7f0000000000)={0x1, "864b003ceba17a655e777d4d2e88299efb5a93717c05f3ee604e58746c2adb501f88c90a5eabf08b59dc5a52cae430354d540dfa429e8b071ebe2868be91bea0ac348b8cd58ac87af12d6801044c696449c7696b7f2209b47111be7375b60251525eb2228441c2214d6230719e887f5a9d6e6b277263782a5f64d818a116ae404d843b85267c060a66bef2aaacbc9329593132cc870cc84afba439a8f51eb5b68464f4b480d1a2bb4fc3a5bddca998"}, 0xb7, 0x800) madvise(&(0x7f0000699000/0x1000)=nil, 0x1000, 0x2) 09:04:06 executing program 7: r0 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000100)=ANY=[], 0x10) r3 = dup2(r2, r0) dup2(r3, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f00000000c0)=0x43cb8, 0x4) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 09:04:06 executing program 4: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r1, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) r2 = socket$inet6(0x18, 0x2, 0x0) r3 = dup2(r1, r2) sendmsg$unix(r2, &(0x7f00000001c0)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x0}, 0x1c, 0x0}, 0x0) dup2(r3, r2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x80000002, 0x100000000}) 09:04:06 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb080046000020000000000001907800000000e00000024402000011009078000000009f9629d075418e5140e5d7c682367b7974"]) 09:04:06 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) (async, rerun: 64) socket(0x2, 0x2, 0x0) (rerun: 64) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) (async) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$unix(r4, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) (async) r5 = socket$inet6(0x18, 0x2, 0x0) dup2(r4, r5) connect$unix(r4, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) close(r4) (async) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) 09:04:06 executing program 1: syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd60f66b6f00082b00fe800000000000000000000000000006000000000000170000f9fffd0000e3000000000000000000"]) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd60f66b6f00082b00fe800000000000000000000000000006000000000000170000f9fffd0000e3000000000000000000"]) (async) 09:04:06 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb080046000020000000000001907800000000e00000024402000011009078000000009f9629d075418e5140e5d7c682367b7974"]) 09:04:06 executing program 7: r0 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000100)=ANY=[], 0x10) r3 = dup2(r2, r0) dup2(r3, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f00000000c0)=0x43cb8, 0x4) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 09:04:06 executing program 1: syz_emit_ethernet(0x1bb6, &(0x7f0000000080)=ANY=[@ANYRES64=0x0]) syz_emit_ethernet(0x32, &(0x7f0000000140)={@remote, @broadcast, [{[{0x88a8, 0x4, 0x1, 0x3}], {0x8100, 0x2, 0x0, 0x3}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x3, @remote, @rand_addr, @empty, @loopback}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) 09:04:06 executing program 5: r0 = socket(0x800000018, 0x1, 0x0) syz_emit_ethernet(0x5e, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaa447902af095386dd607a9e52002800000000000000000000ffffffffffffff0000000000000000000600000000000001890090780000000000000000000000000000ffffe0040002fe8000000000000000000000000000aa"]) (async) syz_emit_ethernet(0x8d, &(0x7f00000000c0)={@local, @random="0f7054f401f1", [], {@generic={0x604a, "99b6216bdec3bd47611efc6e4005ed75c4323b869d8c2b6ed7bdc63e382e0b0bad4b44c722fc4312eee5f379ae9163ccaef100c6082f668441374c790cb4cc68cac4671318a211bbaae00cde0d7f428a8129cbaddb58462820ee95757ae1de6066ef8c294aacfe5a1a35cf322ea628a328712b1e55e47c8d71f6a4207e204f"}}}) (async) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) 09:04:06 executing program 2: ioctl$VT_ACTIVATE(0xffffffffffffff9c, 0x20007605, &(0x7f0000000000)=0x1) poll(&(0x7f00000001c0)=[{}], 0x1c, 0x1ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) execve(0x0, 0x0, 0x0) 09:04:06 executing program 1: syz_emit_ethernet(0x1bb6, &(0x7f0000000080)=ANY=[@ANYRES64=0x0]) syz_emit_ethernet(0x32, &(0x7f0000000140)={@remote, @broadcast, [{[{0x88a8, 0x4, 0x1, 0x3}], {0x8100, 0x2, 0x0, 0x3}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x3, @remote, @rand_addr, @empty, @loopback}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) syz_emit_ethernet(0x1bb6, &(0x7f0000000080)=ANY=[@ANYRES64=0x0]) (async) syz_emit_ethernet(0x32, &(0x7f0000000140)={@remote, @broadcast, [{[{0x88a8, 0x4, 0x1, 0x3}], {0x8100, 0x2, 0x0, 0x3}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x3, @remote, @rand_addr, @empty, @loopback}}}}) (async) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) (async) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) (async) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) (async) 09:04:06 executing program 3: r0 = open$dir(&(0x7f0000000a00)='./file0\x00', 0x80b1b70fce042716, 0x20) (async) open$dir(&(0x7f0000000040)='./file0\x00', 0x8000, 0x4) mmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x0, 0x812, r0, 0x0) (async) mmap(&(0x7f0000ff8000/0x8000)=nil, 0x8000, 0x0, 0x11, r0, 0x0) (async) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x101) 09:04:06 executing program 7: r0 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000100)=ANY=[], 0x10) r3 = dup2(r2, r0) dup2(r3, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f00000000c0)=0x43cb8, 0x4) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 09:04:06 executing program 4: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) (async) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$unix(r1, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) r2 = socket$inet6(0x18, 0x2, 0x0) r3 = dup2(r1, r2) sendmsg$unix(r2, &(0x7f00000001c0)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x0}, 0x1c, 0x0}, 0x0) (async) dup2(r3, r2) (async, rerun: 32) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x80000002, 0x100000000}) (rerun: 32) 09:04:06 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb080046000020000000000001907800000000e00000024402000011009078000000009f9629d075418e5140e5d7c682367b7974"]) 09:04:06 executing program 6: syz_emit_ethernet(0x5e, &(0x7f0000000040)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "000011", 0x28, 0x0, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@dstopts={0x0, 0x0, '\x00', [@generic]}], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, '\x00', @local={0xfe, 0x80, '\x00', 0x0}}}}}}}) setsockopt(0xffffffffffffffff, 0x3efb32ed, 0x3f, &(0x7f00000000c0)="8d97dff10ac04c461c7770e087d03b5ada97ebc5ee4ee4e5ca883daee9af3b374acf861966d679bdbc4527b1151809c114a1280a69423845493c08f4065bb7efbf2b4ce577efead77d8adcdce0798d9b723bb7eddfa4f12c5600e86db2de93a4e09fe3173eb52b9473f131154a40aa8bfa727808d4c63ac50da1f23dc47f91086cab6b", 0x83) 09:04:06 executing program 6: syz_emit_ethernet(0x5e, &(0x7f0000000040)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "000011", 0x28, 0x0, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@dstopts={0x0, 0x0, '\x00', [@generic]}], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, '\x00', @local={0xfe, 0x80, '\x00', 0x0}}}}}}}) setsockopt(0xffffffffffffffff, 0x3efb32ed, 0x3f, &(0x7f00000000c0)="8d97dff10ac04c461c7770e087d03b5ada97ebc5ee4ee4e5ca883daee9af3b374acf861966d679bdbc4527b1151809c114a1280a69423845493c08f4065bb7efbf2b4ce577efead77d8adcdce0798d9b723bb7eddfa4f12c5600e86db2de93a4e09fe3173eb52b9473f131154a40aa8bfa727808d4c63ac50da1f23dc47f91086cab6b", 0x83) syz_emit_ethernet(0x5e, &(0x7f0000000040)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "000011", 0x28, 0x0, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@dstopts={0x0, 0x0, '\x00', [@generic]}], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, '\x00', @local={0xfe, 0x80, '\x00', 0x0}}}}}}}) (async) setsockopt(0xffffffffffffffff, 0x3efb32ed, 0x3f, &(0x7f00000000c0)="8d97dff10ac04c461c7770e087d03b5ada97ebc5ee4ee4e5ca883daee9af3b374acf861966d679bdbc4527b1151809c114a1280a69423845493c08f4065bb7efbf2b4ce577efead77d8adcdce0798d9b723bb7eddfa4f12c5600e86db2de93a4e09fe3173eb52b9473f131154a40aa8bfa727808d4c63ac50da1f23dc47f91086cab6b", 0x83) (async) 09:04:06 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1023, &(0x7f0000000080)={0x200081}, 0x10) socket(0x2, 0x8000, 0x20) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000000c0)="6ad9555aba9e41e4b011d7b64bbfdab5911d43d22ebaa9cd6ee4abca4e6bb38f95a9dbcff7c815f4193b95e4076a341204a2d40dd756fb68623ea31d34f52046a36043feb15652b0b82eb2971dbab1306b573e7b797de3e1b157a9346749f1a7557fab683abe635833d620cd0dd83615825e720bef7acd682f9bb702dd6632046d080642d37784b64a6e82fc57d9306d0eb5cb79d1cc8bb95711b72bfa3f5d2cd6ba4da4cf1ffeed1fe4aecf3cf5f70ab5b1bdda1dd767208f9b9503cfdb771062c16ec70b23486f689bbb3216718120dcf3c97dfead24fd091af3", 0xdb) 09:04:06 executing program 4: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r1, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) r2 = socket$inet6(0x18, 0x2, 0x0) r3 = dup2(r1, r2) sendmsg$unix(r2, &(0x7f00000001c0)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x0}, 0x1c, 0x0}, 0x0) dup2(r3, r2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x80000002, 0x100000000}) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) (async) socket(0x18, 0x2, 0x0) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$unix(r1, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) (async) socket$inet6(0x18, 0x2, 0x0) (async) dup2(r1, r2) (async) sendmsg$unix(r2, &(0x7f00000001c0)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x0}, 0x1c, 0x0}, 0x0) (async) dup2(r3, r2) (async) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x80000002, 0x100000000}) (async) 09:04:06 executing program 1: syz_emit_ethernet(0x1bb6, &(0x7f0000000080)=ANY=[@ANYRES64=0x0]) (async) syz_emit_ethernet(0x32, &(0x7f0000000140)={@remote, @broadcast, [{[{0x88a8, 0x4, 0x1, 0x3}], {0x8100, 0x2, 0x0, 0x3}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x3, @remote, @rand_addr, @empty, @loopback}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) (async, rerun: 64) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) (rerun: 64) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) 09:04:06 executing program 6: syz_emit_ethernet(0x5e, &(0x7f0000000040)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "000011", 0x28, 0x0, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@dstopts={0x0, 0x0, '\x00', [@generic]}], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, '\x00', @local={0xfe, 0x80, '\x00', 0x0}}}}}}}) setsockopt(0xffffffffffffffff, 0x3efb32ed, 0x3f, &(0x7f00000000c0)="8d97dff10ac04c461c7770e087d03b5ada97ebc5ee4ee4e5ca883daee9af3b374acf861966d679bdbc4527b1151809c114a1280a69423845493c08f4065bb7efbf2b4ce577efead77d8adcdce0798d9b723bb7eddfa4f12c5600e86db2de93a4e09fe3173eb52b9473f131154a40aa8bfa727808d4c63ac50da1f23dc47f91086cab6b", 0x83) 09:04:06 executing program 3: r0 = open$dir(&(0x7f0000000a00)='./file0\x00', 0x80b1b70fce042716, 0x20) open$dir(&(0x7f0000000040)='./file0\x00', 0x8000, 0x4) mmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x0, 0x812, r0, 0x0) mmap(&(0x7f0000ff8000/0x8000)=nil, 0x8000, 0x0, 0x11, r0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x101) open$dir(&(0x7f0000000a00)='./file0\x00', 0x80b1b70fce042716, 0x20) (async) open$dir(&(0x7f0000000040)='./file0\x00', 0x8000, 0x4) (async) mmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x0, 0x812, r0, 0x0) (async) mmap(&(0x7f0000ff8000/0x8000)=nil, 0x8000, 0x0, 0x11, r0, 0x0) (async) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x101) (async) 09:04:06 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1023, &(0x7f0000000080)={0x200081}, 0x10) (async) socket(0x2, 0x8000, 0x20) (async) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000000c0)="6ad9555aba9e41e4b011d7b64bbfdab5911d43d22ebaa9cd6ee4abca4e6bb38f95a9dbcff7c815f4193b95e4076a341204a2d40dd756fb68623ea31d34f52046a36043feb15652b0b82eb2971dbab1306b573e7b797de3e1b157a9346749f1a7557fab683abe635833d620cd0dd83615825e720bef7acd682f9bb702dd6632046d080642d37784b64a6e82fc57d9306d0eb5cb79d1cc8bb95711b72bfa3f5d2cd6ba4da4cf1ffeed1fe4aecf3cf5f70ab5b1bdda1dd767208f9b9503cfdb771062c16ec70b23486f689bbb3216718120dcf3c97dfead24fd091af3", 0xdb) 09:04:06 executing program 5: r0 = socket(0x800000018, 0x1, 0x0) syz_emit_ethernet(0x5e, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaa447902af095386dd607a9e52002800000000000000000000ffffffffffffff0000000000000000000600000000000001890090780000000000000000000000000000ffffe0040002fe8000000000000000000000000000aa"]) (async) syz_emit_ethernet(0x8d, &(0x7f00000000c0)={@local, @random="0f7054f401f1", [], {@generic={0x604a, "99b6216bdec3bd47611efc6e4005ed75c4323b869d8c2b6ed7bdc63e382e0b0bad4b44c722fc4312eee5f379ae9163ccaef100c6082f668441374c790cb4cc68cac4671318a211bbaae00cde0d7f428a8129cbaddb58462820ee95757ae1de6066ef8c294aacfe5a1a35cf322ea628a328712b1e55e47c8d71f6a4207e204f"}}}) (async) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) (async) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) 09:04:06 executing program 4: openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0) r2 = getpgrp() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x1, 0x1, 0x5, 0x0, r2}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x80000002, 0x100000000, r2}) 09:04:06 executing program 2: ioctl$VT_ACTIVATE(0xffffffffffffff9c, 0x20007605, &(0x7f0000000000)=0x1) (async) poll(&(0x7f00000001c0)=[{}], 0x1c, 0x1ff) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) execve(0x0, 0x0, 0x0) 09:04:06 executing program 7: r0 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB], 0x10) r3 = dup2(r2, r0) dup2(r3, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f00000000c0)=0x43cb8, 0x4) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 09:04:06 executing program 1: r0 = semget(0x1, 0x1, 0x300) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000000)=0x8) syz_emit_ethernet(0x52, &(0x7f0000000040)={@local, @remote, [], {@ipv4={0x800, {{0xc, 0x4, 0x0, 0x0, 0x44, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @broadcast, {[@noop, @rr={0x7, 0x17, 0x84, [@loopback, @multicast2, @empty, @broadcast, @multicast1]}, @end]}}, @icmp=@timestamp}}}}) syz_emit_ethernet(0x113, &(0x7f00000000c0)={@random="c64711f73a2b", @empty, [], {@ipv4={0x800, {{0xb, 0x4, 0x1, 0x3, 0x105, 0x64, 0x20, 0x8, 0x16, 0x0, @loopback, @loopback, {[@generic={0x83, 0xe, "2ac4f53d1d358981d91c0d33"}, @ra={0x94, 0x6, 0x10000}, @generic={0x89, 0x4, "d792"}]}}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0x7, 0x0, {0x33, 0x4, 0x0, 0x3a, 0x2, 0x66, 0xc56, 0xa3, 0x11, 0x8, @empty, @multicast1, {[@generic={0x94, 0x4, "4f86"}, @timestamp={0x44, 0x3c, 0xa1, 0x0, 0x3, [{[@remote={0xac, 0x14, 0x0}], 0xc2c}, {[], 0xfffffffd}, {}, {[@rand_addr=0x3], 0xdd}, {[@multicast1], 0x2}, {[@loopback], 0x1}, {[@loopback], 0x7}, {[@multicast2]}]}, @timestamp={0x44, 0x14, 0x81, 0x1, 0x7, [{[], 0x8000}, {[], 0xfffffffb}, {[@local={0xac, 0x14, 0x0}], 0x2}]}, @lsrr={0x83, 0x1b, 0x2, [@empty, @multicast2, @broadcast, @broadcast, @rand_addr=0xffff, @local={0xac, 0x14, 0x0}]}, @generic={0x1, 0xa, "c9b25211b64c557f"}, @ssrr={0x89, 0x1b, 0x0, [@remote={0xac, 0x14, 0x0}, @multicast1, @rand_addr=0x7, @local={0xac, 0x14, 0x0}, @loopback, @loopback]}, @lsrr={0x83, 0x1f, 0x91, [@loopback, @rand_addr=0x1, @empty, @empty, @loopback, @multicast2, @multicast1]}, @generic={0x44, 0x4, "d10a"}]}}, "8f878da840"}}}}}) 09:04:06 executing program 6: r0 = socket(0x6, 0x2, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt(r1, 0x20, 0x8, &(0x7f0000000080)="7b5bdd937cdcb39431fc986b20b6bd562af7e048af7a1894f2b09b9cd6ca91bb2e86fa65d61816618e656d2dc0bc8882e23456d652bba62e7374", 0x3a) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r0, &(0x7f0000000240)=ANY=[], 0xa) connect$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) listen(r0, 0x0) 09:04:06 executing program 5: r0 = socket$inet(0x2, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(0xffffffffffffffff, &(0x7f0000000440)=ANY=[@ANYRES32=r1, @ANYRESOCT=r1, @ANYRES32, @ANYRES16=r1, @ANYRES64, @ANYRESHEX=r2, @ANYBLOB="0bbee542c46a5ec690bfb3249dc24cf66b36a8694bfdd2b1be91144c6f3069930e785bbac72d3e25f5de92c90e1593b7b18e3828b69ea0b76f9285abfb0970e7b8193eb18f37a6d2a0d0f4612bcab44a7328fe843f07c5897707152013030c01cee9b6fc58c0ebb933c7cbf310e733047cd62460dbcbdade2d4c420c090a1745d4cb14627d36d90e9e559434add57d23960007c2e954085bde5fb0e70e3bc6395f30bfb7bb847983be05091359cb80fc6d201373e5509f8d6dd43e27ee9bf5e6c15c36e285e559a4127860", @ANYBLOB="ad1b044448cd59bea86e3aa54758a8a898aef948edab5f41bb9b8e8ebe6f102ca3e3e73a8a465cd5c79e476956e7f08a03c92b70ece4ac08e0878a9e335893dd05454000c7f42fbfd88539fdd448d5a1a8146750626f81203558c117678f583f7b3fab584e039c048067163812ffcf7995f6143bb242c8c7d06c7847c2d5c4f7eda9b5a6e6cfc512dd0f514d1f77a2a43c1e623b69f3fa9bfaf77ef36896fdfee4a84987bd4dee4506e21fdae917a1d6c8ce31cf64497b427f1173216d959b74a2f8f3cb", @ANYRESDEC=r2], &(0x7f0000000100)=0x51) r3 = socket$inet6(0x18, 0x2, 0x0) dup2(r2, r3) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00\x00//file0\x00'], 0xa) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) getsockname$unix(r1, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) r5 = socket$inet6(0x18, 0x2, 0x0) bind(r5, &(0x7f0000000200)=@in={0x2, 0x2}, 0xc) socket(0x6, 0x2, 0x4) dup2(r1, r5) pipe(&(0x7f0000000140)={0xffffffffffffffff}) write(r6, &(0x7f0000000180)="949628f7", 0x4) connect$unix(r1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="7863b758833079073a746d352193d1d36425f7de607ecc05719e36c6626f63b43df8ba92d50aac74d6d1a67bb967e6fa07814a37c8182bab559200402dc2757a98a6f7fa11f6c2e63b37048e91dd3051c77d3bd21598d4d35fc5723a2f81151cf91755200993d8", 0x67) getsockname$inet(r0, 0x0, &(0x7f0000000000)=0xfebf) 09:04:06 executing program 3: syz_emit_ethernet(0x22, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffff0500009078e0000002ffffffff000000000000ffffffffffffffff0000bbf0682e9c1055c0a3f74fd628e437a589e0cdc0b9a2c48a8f8cd0c308e9d9b9d02e7c5db07e0221760367ed67c7f75c916c1af8a21a26692cf65c527c8d5eae2bb0d9ef1c77767627149379de080f6489ae260034d5c51180bf043e398275642807af9d2ada78926a76bbe90b050aeffe00d286a05ba88b75399998d7b4b7acadf8b6467589158148f718e03470fe0b319256591aabcd43e57a490dcfd1a41d898c50ecfe998776de4ce9da3906877a3f5a324b765e2be4c7485b05d84cb5b3745b80699d09eab857aeda0bb3e2825caab4bd681672b074a91b"]) 09:04:06 executing program 4: openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0) r2 = getpgrp() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x1, 0x1, 0x5, 0x0, r2}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x80000002, 0x100000000, r2}) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) kqueue() (async) fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) (async) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0) (async) getpgrp() (async) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x1, 0x1, 0x5, 0x0, r2}) (async) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x80000002, 0x100000000, r2}) (async) 09:04:06 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1023, &(0x7f0000000080)={0x200081}, 0x10) socket(0x2, 0x8000, 0x20) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000000c0)="6ad9555aba9e41e4b011d7b64bbfdab5911d43d22ebaa9cd6ee4abca4e6bb38f95a9dbcff7c815f4193b95e4076a341204a2d40dd756fb68623ea31d34f52046a36043feb15652b0b82eb2971dbab1306b573e7b797de3e1b157a9346749f1a7557fab683abe635833d620cd0dd83615825e720bef7acd682f9bb702dd6632046d080642d37784b64a6e82fc57d9306d0eb5cb79d1cc8bb95711b72bfa3f5d2cd6ba4da4cf1ffeed1fe4aecf3cf5f70ab5b1bdda1dd767208f9b9503cfdb771062c16ec70b23486f689bbb3216718120dcf3c97dfead24fd091af3", 0xdb) socket$inet(0x2, 0x2, 0x0) (async) setsockopt$sock_timeval(r0, 0xffff, 0x1023, &(0x7f0000000080)={0x200081}, 0x10) (async) socket(0x2, 0x8000, 0x20) (async) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000000c0)="6ad9555aba9e41e4b011d7b64bbfdab5911d43d22ebaa9cd6ee4abca4e6bb38f95a9dbcff7c815f4193b95e4076a341204a2d40dd756fb68623ea31d34f52046a36043feb15652b0b82eb2971dbab1306b573e7b797de3e1b157a9346749f1a7557fab683abe635833d620cd0dd83615825e720bef7acd682f9bb702dd6632046d080642d37784b64a6e82fc57d9306d0eb5cb79d1cc8bb95711b72bfa3f5d2cd6ba4da4cf1ffeed1fe4aecf3cf5f70ab5b1bdda1dd767208f9b9503cfdb771062c16ec70b23486f689bbb3216718120dcf3c97dfead24fd091af3", 0xdb) (async) 09:04:06 executing program 5: r0 = socket$inet(0x2, 0x1, 0x0) (async) r1 = socket(0x18, 0x2, 0x0) (async) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(0xffffffffffffffff, &(0x7f0000000440)=ANY=[@ANYRES32=r1, @ANYRESOCT=r1, @ANYRES32, @ANYRES16=r1, @ANYRES64, @ANYRESHEX=r2, @ANYBLOB="0bbee542c46a5ec690bfb3249dc24cf66b36a8694bfdd2b1be91144c6f3069930e785bbac72d3e25f5de92c90e1593b7b18e3828b69ea0b76f9285abfb0970e7b8193eb18f37a6d2a0d0f4612bcab44a7328fe843f07c5897707152013030c01cee9b6fc58c0ebb933c7cbf310e733047cd62460dbcbdade2d4c420c090a1745d4cb14627d36d90e9e559434add57d23960007c2e954085bde5fb0e70e3bc6395f30bfb7bb847983be05091359cb80fc6d201373e5509f8d6dd43e27ee9bf5e6c15c36e285e559a4127860", @ANYBLOB="ad1b044448cd59bea86e3aa54758a8a898aef948edab5f41bb9b8e8ebe6f102ca3e3e73a8a465cd5c79e476956e7f08a03c92b70ece4ac08e0878a9e335893dd05454000c7f42fbfd88539fdd448d5a1a8146750626f81203558c117678f583f7b3fab584e039c048067163812ffcf7995f6143bb242c8c7d06c7847c2d5c4f7eda9b5a6e6cfc512dd0f514d1f77a2a43c1e623b69f3fa9bfaf77ef36896fdfee4a84987bd4dee4506e21fdae917a1d6c8ce31cf64497b427f1173216d959b74a2f8f3cb", @ANYRESDEC=r2], &(0x7f0000000100)=0x51) r3 = socket$inet6(0x18, 0x2, 0x0) dup2(r2, r3) (async) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00\x00//file0\x00'], 0xa) (async) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) (async) getsockname$unix(r1, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) (async) r5 = socket$inet6(0x18, 0x2, 0x0) bind(r5, &(0x7f0000000200)=@in={0x2, 0x2}, 0xc) socket(0x6, 0x2, 0x4) (async) dup2(r1, r5) (async) pipe(&(0x7f0000000140)={0xffffffffffffffff}) write(r6, &(0x7f0000000180)="949628f7", 0x4) connect$unix(r1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) (async, rerun: 32) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="7863b758833079073a746d352193d1d36425f7de607ecc05719e36c6626f63b43df8ba92d50aac74d6d1a67bb967e6fa07814a37c8182bab559200402dc2757a98a6f7fa11f6c2e63b37048e91dd3051c77d3bd21598d4d35fc5723a2f81151cf91755200993d8", 0x67) (async, rerun: 32) getsockname$inet(r0, 0x0, &(0x7f0000000000)=0xfebf) 09:04:06 executing program 7: r0 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB], 0x10) r3 = dup2(r2, r0) dup2(r3, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f00000000c0)=0x43cb8, 0x4) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 09:04:06 executing program 6: r0 = socket(0x6, 0x2, 0x0) (async) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = socket(0x10000000002, 0x2, 0x0) (async) setsockopt(r1, 0x20, 0x8, &(0x7f0000000080)="7b5bdd937cdcb39431fc986b20b6bd562af7e048af7a1894f2b09b9cd6ca91bb2e86fa65d61816618e656d2dc0bc8882e23456d652bba62e7374", 0x3a) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) (async) connect$unix(r0, &(0x7f0000000240)=ANY=[], 0xa) connect$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) (async) listen(r0, 0x0) 09:04:06 executing program 2: ioctl$VT_ACTIVATE(0xffffffffffffff9c, 0x20007605, &(0x7f0000000000)=0x1) poll(&(0x7f00000001c0)=[{}], 0x1c, 0x1ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) execve(0x0, 0x0, 0x0) ioctl$VT_ACTIVATE(0xffffffffffffff9c, 0x20007605, &(0x7f0000000000)=0x1) (async) poll(&(0x7f00000001c0)=[{}], 0x1c, 0x1ff) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) (async) execve(0x0, 0x0, 0x0) (async) 09:04:06 executing program 1: r0 = semget(0x1, 0x1, 0x300) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000000)=0x8) (async) syz_emit_ethernet(0x52, &(0x7f0000000040)={@local, @remote, [], {@ipv4={0x800, {{0xc, 0x4, 0x0, 0x0, 0x44, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @broadcast, {[@noop, @rr={0x7, 0x17, 0x84, [@loopback, @multicast2, @empty, @broadcast, @multicast1]}, @end]}}, @icmp=@timestamp}}}}) (async, rerun: 32) syz_emit_ethernet(0x113, &(0x7f00000000c0)={@random="c64711f73a2b", @empty, [], {@ipv4={0x800, {{0xb, 0x4, 0x1, 0x3, 0x105, 0x64, 0x20, 0x8, 0x16, 0x0, @loopback, @loopback, {[@generic={0x83, 0xe, "2ac4f53d1d358981d91c0d33"}, @ra={0x94, 0x6, 0x10000}, @generic={0x89, 0x4, "d792"}]}}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0x7, 0x0, {0x33, 0x4, 0x0, 0x3a, 0x2, 0x66, 0xc56, 0xa3, 0x11, 0x8, @empty, @multicast1, {[@generic={0x94, 0x4, "4f86"}, @timestamp={0x44, 0x3c, 0xa1, 0x0, 0x3, [{[@remote={0xac, 0x14, 0x0}], 0xc2c}, {[], 0xfffffffd}, {}, {[@rand_addr=0x3], 0xdd}, {[@multicast1], 0x2}, {[@loopback], 0x1}, {[@loopback], 0x7}, {[@multicast2]}]}, @timestamp={0x44, 0x14, 0x81, 0x1, 0x7, [{[], 0x8000}, {[], 0xfffffffb}, {[@local={0xac, 0x14, 0x0}], 0x2}]}, @lsrr={0x83, 0x1b, 0x2, [@empty, @multicast2, @broadcast, @broadcast, @rand_addr=0xffff, @local={0xac, 0x14, 0x0}]}, @generic={0x1, 0xa, "c9b25211b64c557f"}, @ssrr={0x89, 0x1b, 0x0, [@remote={0xac, 0x14, 0x0}, @multicast1, @rand_addr=0x7, @local={0xac, 0x14, 0x0}, @loopback, @loopback]}, @lsrr={0x83, 0x1f, 0x91, [@loopback, @rand_addr=0x1, @empty, @empty, @loopback, @multicast2, @multicast1]}, @generic={0x44, 0x4, "d10a"}]}}, "8f878da840"}}}}}) (rerun: 32) 09:04:06 executing program 3: syz_emit_ethernet(0x22, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffff0500009078e0000002ffffffff000000000000ffffffffffffffff0000bbf0682e9c1055c0a3f74fd628e437a589e0cdc0b9a2c48a8f8cd0c308e9d9b9d02e7c5db07e0221760367ed67c7f75c916c1af8a21a26692cf65c527c8d5eae2bb0d9ef1c77767627149379de080f6489ae260034d5c51180bf043e398275642807af9d2ada78926a76bbe90b050aeffe00d286a05ba88b75399998d7b4b7acadf8b6467589158148f718e03470fe0b319256591aabcd43e57a490dcfd1a41d898c50ecfe998776de4ce9da3906877a3f5a324b765e2be4c7485b05d84cb5b3745b80699d09eab857aeda0bb3e2825caab4bd681672b074a91b"]) 09:04:06 executing program 0: semget$private(0x0, 0x1, 0x146) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x1813, r1, 0x3ff) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x7}) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(0x0, &(0x7f00000003c0)=ANY=[@ANYRESHEX=r2], 0x18ffe, 0x2, 0x2c00) r3 = msgget$private(0x0, 0x2000000186) msgsnd(r2, &(0x7f0000000b80)=ANY=[@ANYBLOB="01000000000000009ad9bbbce4146b649c9b89acefb37883e144c527be093600218ef47e38c181cfeebd6ff7fa0b3da2d9e62faf5b5771d6b89d46cd0be26a0580e584500409c9c27bee3b97a5daecb8c0ab5a48e5412dace7a784d6dab8626325575c12f743d80fed0559f2fb649a20f571469102d1be4f65a2e793e9cae906e7b5ff534190e3d98316c719bf14898a34d3fedede6281c926cb237fcb890163b316801472c5483890fd1059c93f27c879f21f070000000000004eadfaff34f5b4798353457b2c38de0a4067eb045b88c71e963493459f847c2553a3b3c9a43ba24ae35025f7ff12453d18d9d194ace7ff3decde93a5b908878b676d57e2fa1e68af35720800000000000000c79cb568f33d6ed8b0479397ce1c43dc2949831936c177b3b88251769f719cdc7e7574fd7aa2f7d245ab4b50003fbde12cebf3ec319cf6d8184eb2d03a377754207fcb0cf1bf4d9790091bfab746be93430e288a4f637bd872c280aaf9620d10ef47ef25d90da060a2162e21263a67539665497750ed3d4567564b168e8059d12d8ffc8313b877e32dc70b2f54b2a6d8af030d618b355ff2ac439b24af3a1b526f891d49bb6ea1810d00678a8086fd61d12340759b92eed694d06799b678ffe57245969b3ddc595c7fa9de7486e5cfb6372b7e5c98de42a89afe8564443a91f5f73f5cf991"], 0xc6, 0x0) msgsnd(r3, 0xfffffffffffffffe, 0x0, 0x0) r4 = msgget$private(0x0, 0x20) msgrcv(r4, &(0x7f0000000200)=ANY=[@ANYRESOCT=r1, @ANYRESDEC, @ANYRESDEC, @ANYBLOB="68b5c36699ede38c5019a018dd878f5751cdfd4e1750b8a4bb2d2f44c1513b462ffe6d50437f894a522527e725b00a0eb0af3029eafbb336768e568dce33ecec36b680fedaa7305029a99a0052d083e08cba8a3dc4b291c2d9d2d8e3884b61afe5c76067f9a1690efc09752126dcf8ea956522be35e1867d1d71c452c26277e0b2089678ddb1b37e72252ecf55dfc10cdf2385683f1f9391e0bb23ea000000", @ANYRESHEX=r2], 0x106e, 0x1, 0x800) r5 = msgget(0x3, 0x4b4) msgsnd(r5, &(0x7f0000000100)=ANY=[], 0xf7, 0x0) msgsnd(r3, &(0x7f0000000540)={0x0, "7dcb6b57b37b0f27a77b76090caf9a9247d4a816c810a2bc56a1750cca5059a024a477f8ce525569153d1701a760a548afa12907a42b3aa6ee83dfe5568e392232a81ac14b15765c27046b90773632e58424e80c030e41fb3e6675e5f7182ecf288447a6672494be67f93dfe7b9f5ea14610c813a20ad7e3bd87560f72db35a36f7f4b20cd0852d17c89d2cc052f771badaeb21e6a24ebc02e172abf1465146c3118df86bf118c2bd505b98f80bf3b97cdffdcfe99a9760021dd38116e3c0550fe3a56d8d6c3591e99efca3d83aab8"}, 0xd7, 0x800) msgsnd(r4, &(0x7f00000003c0)=ANY=[], 0xfa, 0x800) msgsnd(r3, &(0x7f0000000800)=ANY=[@ANYBLOB="03000000000000007345afe8d7954dfa08e0613040d34103cd4e6a10b81b90faba236e0dd6c8dc44f3b887e8f2d31ff6b0ba5a295982f5d16ff90e89b7093742110852db2f54c252f8e9bda6fc7bcd454ffeb1100ab5b8c31603d44fb67830a3f23d210b452ac7855697f31d0e74fa65ebfabedf6a53306332a97397c7202670220188fddfbedcfe9d0556303878149b4c97ac5595c788bb043f93367fe104eebd4065009edd6628cc53cf2cb8a994382232d16ad91d7ce289900f89f065117ae5f32035a3798288cd5a8d10ccf09cfd130220464298017718b88c904094e22f12152f60d2122d000000000000000000000000cc258eef1facee6b9132cdf75666d663556fa3bb26fdd7253724fe9543d2c566731e9cd9d5b85f533c5a737e680c3dff33fb3f4922a9687a3514421585e7d021eb1877fdf3c0851fd94e89332dcd9eece20b93718f06d26ecd0869121d2164385fc68949e635b703796063f6da3427014cc1d4f6874df028f33203d24ce65eef0d442ce60929f1e331f4c021f5"], 0x172, 0x0) msgsnd(0x0, &(0x7f0000000040)={0x0, "5119848e65144274f1eb3d28de8b8fc9fd84bcb091cc60db427c3149f9cfaa45f2268237c36698c2b2495f55ba1fed65473daa4bcf3e4af1b1d417b8e94f"}, 0x46, 0x0) r6 = socket(0x2, 0x2, 0x0) sendmsg$unix(r6, &(0x7f0000000380)={&(0x7f0000000400)=ANY=[@ANYBLOB="00022e1e0a388635d9f1f9ceb3498ed150911ac2a3aae243ace1502ca37345b7a1bcd0c6bd97a7325a473aa3d2fb9d6eda8907dc50a32e769569cd70f9488c1c428a329713b8653258f04dd4a749aa05b419eb24ce5eeb3255f50be5d451b97adc93fc4b1146ece362c5f40c696328de532e0e7a9d34eea2ab518ae6b56876e1c85ebd2fea9afc4ad21fe676b8ce17fa9fab98806ffd5961d112fd8aed3e4d7fc806125e64bd577986566da7c71e0a82f39de56da09dc95fd51d"], 0x10, 0x0, 0x0, &(0x7f0000000000)=[@rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, r1, r0, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff]}], 0x38}, 0x0) 09:04:07 executing program 3: syz_emit_ethernet(0x22, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffff0500009078e0000002ffffffff000000000000ffffffffffffffff0000bbf0682e9c1055c0a3f74fd628e437a589e0cdc0b9a2c48a8f8cd0c308e9d9b9d02e7c5db07e0221760367ed67c7f75c916c1af8a21a26692cf65c527c8d5eae2bb0d9ef1c77767627149379de080f6489ae260034d5c51180bf043e398275642807af9d2ada78926a76bbe90b050aeffe00d286a05ba88b75399998d7b4b7acadf8b6467589158148f718e03470fe0b319256591aabcd43e57a490dcfd1a41d898c50ecfe998776de4ce9da3906877a3f5a324b765e2be4c7485b05d84cb5b3745b80699d09eab857aeda0bb3e2825caab4bd681672b074a91b"]) syz_emit_ethernet(0x22, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffff0500009078e0000002ffffffff000000000000ffffffffffffffff0000bbf0682e9c1055c0a3f74fd628e437a589e0cdc0b9a2c48a8f8cd0c308e9d9b9d02e7c5db07e0221760367ed67c7f75c916c1af8a21a26692cf65c527c8d5eae2bb0d9ef1c77767627149379de080f6489ae260034d5c51180bf043e398275642807af9d2ada78926a76bbe90b050aeffe00d286a05ba88b75399998d7b4b7acadf8b6467589158148f718e03470fe0b319256591aabcd43e57a490dcfd1a41d898c50ecfe998776de4ce9da3906877a3f5a324b765e2be4c7485b05d84cb5b3745b80699d09eab857aeda0bb3e2825caab4bd681672b074a91b"]) (async) 09:04:07 executing program 7: r0 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB], 0x10) r3 = dup2(r2, r0) dup2(r3, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f00000000c0)=0x43cb8, 0x4) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 09:04:07 executing program 5: r0 = socket$inet(0x2, 0x1, 0x0) (async) r1 = socket(0x18, 0x2, 0x0) (async) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$unix(0xffffffffffffffff, &(0x7f0000000440)=ANY=[@ANYRES32=r1, @ANYRESOCT=r1, @ANYRES32, @ANYRES16=r1, @ANYRES64, @ANYRESHEX=r2, @ANYBLOB="0bbee542c46a5ec690bfb3249dc24cf66b36a8694bfdd2b1be91144c6f3069930e785bbac72d3e25f5de92c90e1593b7b18e3828b69ea0b76f9285abfb0970e7b8193eb18f37a6d2a0d0f4612bcab44a7328fe843f07c5897707152013030c01cee9b6fc58c0ebb933c7cbf310e733047cd62460dbcbdade2d4c420c090a1745d4cb14627d36d90e9e559434add57d23960007c2e954085bde5fb0e70e3bc6395f30bfb7bb847983be05091359cb80fc6d201373e5509f8d6dd43e27ee9bf5e6c15c36e285e559a4127860", @ANYBLOB="ad1b044448cd59bea86e3aa54758a8a898aef948edab5f41bb9b8e8ebe6f102ca3e3e73a8a465cd5c79e476956e7f08a03c92b70ece4ac08e0878a9e335893dd05454000c7f42fbfd88539fdd448d5a1a8146750626f81203558c117678f583f7b3fab584e039c048067163812ffcf7995f6143bb242c8c7d06c7847c2d5c4f7eda9b5a6e6cfc512dd0f514d1f77a2a43c1e623b69f3fa9bfaf77ef36896fdfee4a84987bd4dee4506e21fdae917a1d6c8ce31cf64497b427f1173216d959b74a2f8f3cb", @ANYRESDEC=r2], &(0x7f0000000100)=0x51) (async) r3 = socket$inet6(0x18, 0x2, 0x0) dup2(r2, r3) (async) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00\x00//file0\x00'], 0xa) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) (async) getsockname$unix(r1, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) (async) r5 = socket$inet6(0x18, 0x2, 0x0) bind(r5, &(0x7f0000000200)=@in={0x2, 0x2}, 0xc) (async) socket(0x6, 0x2, 0x4) (async) dup2(r1, r5) (async) pipe(&(0x7f0000000140)={0xffffffffffffffff}) write(r6, &(0x7f0000000180)="949628f7", 0x4) (async) connect$unix(r1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="7863b758833079073a746d352193d1d36425f7de607ecc05719e36c6626f63b43df8ba92d50aac74d6d1a67bb967e6fa07814a37c8182bab559200402dc2757a98a6f7fa11f6c2e63b37048e91dd3051c77d3bd21598d4d35fc5723a2f81151cf91755200993d8", 0x67) (async) getsockname$inet(r0, 0x0, &(0x7f0000000000)=0xfebf) 09:04:07 executing program 0: semget$private(0x0, 0x1, 0x146) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x1813, r1, 0x3ff) (async) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x7}) (async) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(0x0, &(0x7f00000003c0)=ANY=[@ANYRESHEX=r2], 0x18ffe, 0x2, 0x2c00) (async) r3 = msgget$private(0x0, 0x2000000186) (async) msgsnd(r2, &(0x7f0000000b80)=ANY=[@ANYBLOB="01000000000000009ad9bbbce4146b649c9b89acefb37883e144c527be093600218ef47e38c181cfeebd6ff7fa0b3da2d9e62faf5b5771d6b89d46cd0be26a0580e584500409c9c27bee3b97a5daecb8c0ab5a48e5412dace7a784d6dab8626325575c12f743d80fed0559f2fb649a20f571469102d1be4f65a2e793e9cae906e7b5ff534190e3d98316c719bf14898a34d3fedede6281c926cb237fcb890163b316801472c5483890fd1059c93f27c879f21f070000000000004eadfaff34f5b4798353457b2c38de0a4067eb045b88c71e963493459f847c2553a3b3c9a43ba24ae35025f7ff12453d18d9d194ace7ff3decde93a5b908878b676d57e2fa1e68af35720800000000000000c79cb568f33d6ed8b0479397ce1c43dc2949831936c177b3b88251769f719cdc7e7574fd7aa2f7d245ab4b50003fbde12cebf3ec319cf6d8184eb2d03a377754207fcb0cf1bf4d9790091bfab746be93430e288a4f637bd872c280aaf9620d10ef47ef25d90da060a2162e21263a67539665497750ed3d4567564b168e8059d12d8ffc8313b877e32dc70b2f54b2a6d8af030d618b355ff2ac439b24af3a1b526f891d49bb6ea1810d00678a8086fd61d12340759b92eed694d06799b678ffe57245969b3ddc595c7fa9de7486e5cfb6372b7e5c98de42a89afe8564443a91f5f73f5cf991"], 0xc6, 0x0) msgsnd(r3, 0xfffffffffffffffe, 0x0, 0x0) (async) r4 = msgget$private(0x0, 0x20) msgrcv(r4, &(0x7f0000000200)=ANY=[@ANYRESOCT=r1, @ANYRESDEC, @ANYRESDEC, @ANYBLOB="68b5c36699ede38c5019a018dd878f5751cdfd4e1750b8a4bb2d2f44c1513b462ffe6d50437f894a522527e725b00a0eb0af3029eafbb336768e568dce33ecec36b680fedaa7305029a99a0052d083e08cba8a3dc4b291c2d9d2d8e3884b61afe5c76067f9a1690efc09752126dcf8ea956522be35e1867d1d71c452c26277e0b2089678ddb1b37e72252ecf55dfc10cdf2385683f1f9391e0bb23ea000000", @ANYRESHEX=r2], 0x106e, 0x1, 0x800) (async) r5 = msgget(0x3, 0x4b4) msgsnd(r5, &(0x7f0000000100)=ANY=[], 0xf7, 0x0) msgsnd(r3, &(0x7f0000000540)={0x0, "7dcb6b57b37b0f27a77b76090caf9a9247d4a816c810a2bc56a1750cca5059a024a477f8ce525569153d1701a760a548afa12907a42b3aa6ee83dfe5568e392232a81ac14b15765c27046b90773632e58424e80c030e41fb3e6675e5f7182ecf288447a6672494be67f93dfe7b9f5ea14610c813a20ad7e3bd87560f72db35a36f7f4b20cd0852d17c89d2cc052f771badaeb21e6a24ebc02e172abf1465146c3118df86bf118c2bd505b98f80bf3b97cdffdcfe99a9760021dd38116e3c0550fe3a56d8d6c3591e99efca3d83aab8"}, 0xd7, 0x800) (async) msgsnd(r4, &(0x7f00000003c0)=ANY=[], 0xfa, 0x800) (async) msgsnd(r3, &(0x7f0000000800)=ANY=[@ANYBLOB="03000000000000007345afe8d7954dfa08e0613040d34103cd4e6a10b81b90faba236e0dd6c8dc44f3b887e8f2d31ff6b0ba5a295982f5d16ff90e89b7093742110852db2f54c252f8e9bda6fc7bcd454ffeb1100ab5b8c31603d44fb67830a3f23d210b452ac7855697f31d0e74fa65ebfabedf6a53306332a97397c7202670220188fddfbedcfe9d0556303878149b4c97ac5595c788bb043f93367fe104eebd4065009edd6628cc53cf2cb8a994382232d16ad91d7ce289900f89f065117ae5f32035a3798288cd5a8d10ccf09cfd130220464298017718b88c904094e22f12152f60d2122d000000000000000000000000cc258eef1facee6b9132cdf75666d663556fa3bb26fdd7253724fe9543d2c566731e9cd9d5b85f533c5a737e680c3dff33fb3f4922a9687a3514421585e7d021eb1877fdf3c0851fd94e89332dcd9eece20b93718f06d26ecd0869121d2164385fc68949e635b703796063f6da3427014cc1d4f6874df028f33203d24ce65eef0d442ce60929f1e331f4c021f5"], 0x172, 0x0) (async) msgsnd(0x0, &(0x7f0000000040)={0x0, "5119848e65144274f1eb3d28de8b8fc9fd84bcb091cc60db427c3149f9cfaa45f2268237c36698c2b2495f55ba1fed65473daa4bcf3e4af1b1d417b8e94f"}, 0x46, 0x0) (async) r6 = socket(0x2, 0x2, 0x0) sendmsg$unix(r6, &(0x7f0000000380)={&(0x7f0000000400)=ANY=[@ANYBLOB="00022e1e0a388635d9f1f9ceb3498ed150911ac2a3aae243ace1502ca37345b7a1bcd0c6bd97a7325a473aa3d2fb9d6eda8907dc50a32e769569cd70f9488c1c428a329713b8653258f04dd4a749aa05b419eb24ce5eeb3255f50be5d451b97adc93fc4b1146ece362c5f40c696328de532e0e7a9d34eea2ab518ae6b56876e1c85ebd2fea9afc4ad21fe676b8ce17fa9fab98806ffd5961d112fd8aed3e4d7fc806125e64bd577986566da7c71e0a82f39de56da09dc95fd51d"], 0x10, 0x0, 0x0, &(0x7f0000000000)=[@rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, r1, r0, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff]}], 0x38}, 0x0) 09:04:07 executing program 1: r0 = semget(0x1, 0x1, 0x300) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000000)=0x8) (async) syz_emit_ethernet(0x52, &(0x7f0000000040)={@local, @remote, [], {@ipv4={0x800, {{0xc, 0x4, 0x0, 0x0, 0x44, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @broadcast, {[@noop, @rr={0x7, 0x17, 0x84, [@loopback, @multicast2, @empty, @broadcast, @multicast1]}, @end]}}, @icmp=@timestamp}}}}) syz_emit_ethernet(0x113, &(0x7f00000000c0)={@random="c64711f73a2b", @empty, [], {@ipv4={0x800, {{0xb, 0x4, 0x1, 0x3, 0x105, 0x64, 0x20, 0x8, 0x16, 0x0, @loopback, @loopback, {[@generic={0x83, 0xe, "2ac4f53d1d358981d91c0d33"}, @ra={0x94, 0x6, 0x10000}, @generic={0x89, 0x4, "d792"}]}}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0x7, 0x0, {0x33, 0x4, 0x0, 0x3a, 0x2, 0x66, 0xc56, 0xa3, 0x11, 0x8, @empty, @multicast1, {[@generic={0x94, 0x4, "4f86"}, @timestamp={0x44, 0x3c, 0xa1, 0x0, 0x3, [{[@remote={0xac, 0x14, 0x0}], 0xc2c}, {[], 0xfffffffd}, {}, {[@rand_addr=0x3], 0xdd}, {[@multicast1], 0x2}, {[@loopback], 0x1}, {[@loopback], 0x7}, {[@multicast2]}]}, @timestamp={0x44, 0x14, 0x81, 0x1, 0x7, [{[], 0x8000}, {[], 0xfffffffb}, {[@local={0xac, 0x14, 0x0}], 0x2}]}, @lsrr={0x83, 0x1b, 0x2, [@empty, @multicast2, @broadcast, @broadcast, @rand_addr=0xffff, @local={0xac, 0x14, 0x0}]}, @generic={0x1, 0xa, "c9b25211b64c557f"}, @ssrr={0x89, 0x1b, 0x0, [@remote={0xac, 0x14, 0x0}, @multicast1, @rand_addr=0x7, @local={0xac, 0x14, 0x0}, @loopback, @loopback]}, @lsrr={0x83, 0x1f, 0x91, [@loopback, @rand_addr=0x1, @empty, @empty, @loopback, @multicast2, @multicast1]}, @generic={0x44, 0x4, "d10a"}]}}, "8f878da840"}}}}}) 09:04:07 executing program 6: r0 = socket(0x6, 0x2, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) (async) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt(r1, 0x20, 0x8, &(0x7f0000000080)="7b5bdd937cdcb39431fc986b20b6bd562af7e048af7a1894f2b09b9cd6ca91bb2e86fa65d61816618e656d2dc0bc8882e23456d652bba62e7374", 0x3a) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) (async) connect$unix(r0, &(0x7f0000000240)=ANY=[], 0xa) connect$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) (async) listen(r0, 0x0) 09:04:07 executing program 7: r0 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="82028dff"], 0x10) r3 = dup2(r2, r0) dup2(r3, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f00000000c0)=0x43cb8, 0x4) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 09:04:07 executing program 4: openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0) r2 = getpgrp() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x1, 0x1, 0x5, 0x0, r2}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x80000002, 0x100000000, r2}) 09:04:07 executing program 0: semget$private(0x0, 0x1, 0x146) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x1813, r1, 0x3ff) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x7}) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(0x0, &(0x7f00000003c0)=ANY=[@ANYRESHEX=r2], 0x18ffe, 0x2, 0x2c00) r3 = msgget$private(0x0, 0x2000000186) msgsnd(r2, &(0x7f0000000b80)=ANY=[@ANYBLOB="01000000000000009ad9bbbce4146b649c9b89acefb37883e144c527be093600218ef47e38c181cfeebd6ff7fa0b3da2d9e62faf5b5771d6b89d46cd0be26a0580e584500409c9c27bee3b97a5daecb8c0ab5a48e5412dace7a784d6dab8626325575c12f743d80fed0559f2fb649a20f571469102d1be4f65a2e793e9cae906e7b5ff534190e3d98316c719bf14898a34d3fedede6281c926cb237fcb890163b316801472c5483890fd1059c93f27c879f21f070000000000004eadfaff34f5b4798353457b2c38de0a4067eb045b88c71e963493459f847c2553a3b3c9a43ba24ae35025f7ff12453d18d9d194ace7ff3decde93a5b908878b676d57e2fa1e68af35720800000000000000c79cb568f33d6ed8b0479397ce1c43dc2949831936c177b3b88251769f719cdc7e7574fd7aa2f7d245ab4b50003fbde12cebf3ec319cf6d8184eb2d03a377754207fcb0cf1bf4d9790091bfab746be93430e288a4f637bd872c280aaf9620d10ef47ef25d90da060a2162e21263a67539665497750ed3d4567564b168e8059d12d8ffc8313b877e32dc70b2f54b2a6d8af030d618b355ff2ac439b24af3a1b526f891d49bb6ea1810d00678a8086fd61d12340759b92eed694d06799b678ffe57245969b3ddc595c7fa9de7486e5cfb6372b7e5c98de42a89afe8564443a91f5f73f5cf991"], 0xc6, 0x0) msgsnd(r3, 0xfffffffffffffffe, 0x0, 0x0) r4 = msgget$private(0x0, 0x20) msgrcv(r4, &(0x7f0000000200)=ANY=[@ANYRESOCT=r1, @ANYRESDEC, @ANYRESDEC, @ANYBLOB="68b5c36699ede38c5019a018dd878f5751cdfd4e1750b8a4bb2d2f44c1513b462ffe6d50437f894a522527e725b00a0eb0af3029eafbb336768e568dce33ecec36b680fedaa7305029a99a0052d083e08cba8a3dc4b291c2d9d2d8e3884b61afe5c76067f9a1690efc09752126dcf8ea956522be35e1867d1d71c452c26277e0b2089678ddb1b37e72252ecf55dfc10cdf2385683f1f9391e0bb23ea000000", @ANYRESHEX=r2], 0x106e, 0x1, 0x800) r5 = msgget(0x3, 0x4b4) msgsnd(r5, &(0x7f0000000100)=ANY=[], 0xf7, 0x0) msgsnd(r3, &(0x7f0000000540)={0x0, "7dcb6b57b37b0f27a77b76090caf9a9247d4a816c810a2bc56a1750cca5059a024a477f8ce525569153d1701a760a548afa12907a42b3aa6ee83dfe5568e392232a81ac14b15765c27046b90773632e58424e80c030e41fb3e6675e5f7182ecf288447a6672494be67f93dfe7b9f5ea14610c813a20ad7e3bd87560f72db35a36f7f4b20cd0852d17c89d2cc052f771badaeb21e6a24ebc02e172abf1465146c3118df86bf118c2bd505b98f80bf3b97cdffdcfe99a9760021dd38116e3c0550fe3a56d8d6c3591e99efca3d83aab8"}, 0xd7, 0x800) msgsnd(r4, &(0x7f00000003c0)=ANY=[], 0xfa, 0x800) msgsnd(r3, &(0x7f0000000800)=ANY=[@ANYBLOB="03000000000000007345afe8d7954dfa08e0613040d34103cd4e6a10b81b90faba236e0dd6c8dc44f3b887e8f2d31ff6b0ba5a295982f5d16ff90e89b7093742110852db2f54c252f8e9bda6fc7bcd454ffeb1100ab5b8c31603d44fb67830a3f23d210b452ac7855697f31d0e74fa65ebfabedf6a53306332a97397c7202670220188fddfbedcfe9d0556303878149b4c97ac5595c788bb043f93367fe104eebd4065009edd6628cc53cf2cb8a994382232d16ad91d7ce289900f89f065117ae5f32035a3798288cd5a8d10ccf09cfd130220464298017718b88c904094e22f12152f60d2122d000000000000000000000000cc258eef1facee6b9132cdf75666d663556fa3bb26fdd7253724fe9543d2c566731e9cd9d5b85f533c5a737e680c3dff33fb3f4922a9687a3514421585e7d021eb1877fdf3c0851fd94e89332dcd9eece20b93718f06d26ecd0869121d2164385fc68949e635b703796063f6da3427014cc1d4f6874df028f33203d24ce65eef0d442ce60929f1e331f4c021f5"], 0x172, 0x0) msgsnd(0x0, &(0x7f0000000040)={0x0, "5119848e65144274f1eb3d28de8b8fc9fd84bcb091cc60db427c3149f9cfaa45f2268237c36698c2b2495f55ba1fed65473daa4bcf3e4af1b1d417b8e94f"}, 0x46, 0x0) r6 = socket(0x2, 0x2, 0x0) sendmsg$unix(r6, &(0x7f0000000380)={&(0x7f0000000400)=ANY=[@ANYBLOB="00022e1e0a388635d9f1f9ceb3498ed150911ac2a3aae243ace1502ca37345b7a1bcd0c6bd97a7325a473aa3d2fb9d6eda8907dc50a32e769569cd70f9488c1c428a329713b8653258f04dd4a749aa05b419eb24ce5eeb3255f50be5d451b97adc93fc4b1146ece362c5f40c696328de532e0e7a9d34eea2ab518ae6b56876e1c85ebd2fea9afc4ad21fe676b8ce17fa9fab98806ffd5961d112fd8aed3e4d7fc806125e64bd577986566da7c71e0a82f39de56da09dc95fd51d"], 0x10, 0x0, 0x0, &(0x7f0000000000)=[@rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, r1, r0, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff]}], 0x38}, 0x0) semget$private(0x0, 0x1, 0x146) (async) kqueue() (async) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) (async) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x1813, r1, 0x3ff) (async) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x7}) (async) msgget$private(0x0, 0xfffffffffffffffd) (async) msgrcv(0x0, &(0x7f00000003c0)=ANY=[@ANYRESHEX=r2], 0x18ffe, 0x2, 0x2c00) (async) msgget$private(0x0, 0x2000000186) (async) msgsnd(r2, &(0x7f0000000b80)=ANY=[@ANYBLOB="01000000000000009ad9bbbce4146b649c9b89acefb37883e144c527be093600218ef47e38c181cfeebd6ff7fa0b3da2d9e62faf5b5771d6b89d46cd0be26a0580e584500409c9c27bee3b97a5daecb8c0ab5a48e5412dace7a784d6dab8626325575c12f743d80fed0559f2fb649a20f571469102d1be4f65a2e793e9cae906e7b5ff534190e3d98316c719bf14898a34d3fedede6281c926cb237fcb890163b316801472c5483890fd1059c93f27c879f21f070000000000004eadfaff34f5b4798353457b2c38de0a4067eb045b88c71e963493459f847c2553a3b3c9a43ba24ae35025f7ff12453d18d9d194ace7ff3decde93a5b908878b676d57e2fa1e68af35720800000000000000c79cb568f33d6ed8b0479397ce1c43dc2949831936c177b3b88251769f719cdc7e7574fd7aa2f7d245ab4b50003fbde12cebf3ec319cf6d8184eb2d03a377754207fcb0cf1bf4d9790091bfab746be93430e288a4f637bd872c280aaf9620d10ef47ef25d90da060a2162e21263a67539665497750ed3d4567564b168e8059d12d8ffc8313b877e32dc70b2f54b2a6d8af030d618b355ff2ac439b24af3a1b526f891d49bb6ea1810d00678a8086fd61d12340759b92eed694d06799b678ffe57245969b3ddc595c7fa9de7486e5cfb6372b7e5c98de42a89afe8564443a91f5f73f5cf991"], 0xc6, 0x0) (async) msgsnd(r3, 0xfffffffffffffffe, 0x0, 0x0) (async) msgget$private(0x0, 0x20) (async) msgrcv(r4, &(0x7f0000000200)=ANY=[@ANYRESOCT=r1, @ANYRESDEC, @ANYRESDEC, @ANYBLOB="68b5c36699ede38c5019a018dd878f5751cdfd4e1750b8a4bb2d2f44c1513b462ffe6d50437f894a522527e725b00a0eb0af3029eafbb336768e568dce33ecec36b680fedaa7305029a99a0052d083e08cba8a3dc4b291c2d9d2d8e3884b61afe5c76067f9a1690efc09752126dcf8ea956522be35e1867d1d71c452c26277e0b2089678ddb1b37e72252ecf55dfc10cdf2385683f1f9391e0bb23ea000000", @ANYRESHEX=r2], 0x106e, 0x1, 0x800) (async) msgget(0x3, 0x4b4) (async) msgsnd(r5, &(0x7f0000000100)=ANY=[], 0xf7, 0x0) (async) msgsnd(r3, &(0x7f0000000540)={0x0, "7dcb6b57b37b0f27a77b76090caf9a9247d4a816c810a2bc56a1750cca5059a024a477f8ce525569153d1701a760a548afa12907a42b3aa6ee83dfe5568e392232a81ac14b15765c27046b90773632e58424e80c030e41fb3e6675e5f7182ecf288447a6672494be67f93dfe7b9f5ea14610c813a20ad7e3bd87560f72db35a36f7f4b20cd0852d17c89d2cc052f771badaeb21e6a24ebc02e172abf1465146c3118df86bf118c2bd505b98f80bf3b97cdffdcfe99a9760021dd38116e3c0550fe3a56d8d6c3591e99efca3d83aab8"}, 0xd7, 0x800) (async) msgsnd(r4, &(0x7f00000003c0)=ANY=[], 0xfa, 0x800) (async) msgsnd(r3, &(0x7f0000000800)=ANY=[@ANYBLOB="03000000000000007345afe8d7954dfa08e0613040d34103cd4e6a10b81b90faba236e0dd6c8dc44f3b887e8f2d31ff6b0ba5a295982f5d16ff90e89b7093742110852db2f54c252f8e9bda6fc7bcd454ffeb1100ab5b8c31603d44fb67830a3f23d210b452ac7855697f31d0e74fa65ebfabedf6a53306332a97397c7202670220188fddfbedcfe9d0556303878149b4c97ac5595c788bb043f93367fe104eebd4065009edd6628cc53cf2cb8a994382232d16ad91d7ce289900f89f065117ae5f32035a3798288cd5a8d10ccf09cfd130220464298017718b88c904094e22f12152f60d2122d000000000000000000000000cc258eef1facee6b9132cdf75666d663556fa3bb26fdd7253724fe9543d2c566731e9cd9d5b85f533c5a737e680c3dff33fb3f4922a9687a3514421585e7d021eb1877fdf3c0851fd94e89332dcd9eece20b93718f06d26ecd0869121d2164385fc68949e635b703796063f6da3427014cc1d4f6874df028f33203d24ce65eef0d442ce60929f1e331f4c021f5"], 0x172, 0x0) (async) msgsnd(0x0, &(0x7f0000000040)={0x0, "5119848e65144274f1eb3d28de8b8fc9fd84bcb091cc60db427c3149f9cfaa45f2268237c36698c2b2495f55ba1fed65473daa4bcf3e4af1b1d417b8e94f"}, 0x46, 0x0) (async) socket(0x2, 0x2, 0x0) (async) sendmsg$unix(r6, &(0x7f0000000380)={&(0x7f0000000400)=ANY=[@ANYBLOB="00022e1e0a388635d9f1f9ceb3498ed150911ac2a3aae243ace1502ca37345b7a1bcd0c6bd97a7325a473aa3d2fb9d6eda8907dc50a32e769569cd70f9488c1c428a329713b8653258f04dd4a749aa05b419eb24ce5eeb3255f50be5d451b97adc93fc4b1146ece362c5f40c696328de532e0e7a9d34eea2ab518ae6b56876e1c85ebd2fea9afc4ad21fe676b8ce17fa9fab98806ffd5961d112fd8aed3e4d7fc806125e64bd577986566da7c71e0a82f39de56da09dc95fd51d"], 0x10, 0x0, 0x0, &(0x7f0000000000)=[@rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, r1, r0, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff]}], 0x38}, 0x0) (async) 09:04:07 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x76, &(0x7f00000001c0)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0xfee5, 0x89, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "400083", 0x0, 0x0, 0x0, @loopback, @loopback, [@hopopts={0x61, 0x0, '\x00', [@pad1, @pad1]}]}}}}}}}) 09:04:07 executing program 6: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400008002be, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x400, "b2cfbb428fbdfcaa6f1082400460e0ef55b02d82"}) writev(r0, &(0x7f0000000040), 0x1) writev(r0, &(0x7f00000005c0)=[{&(0x7f000001a640)="f1", 0x1}], 0x1) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000640)=""/102397, 0x18ffd}], 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1, 0x4811, r1, 0x100000001) 09:04:07 executing program 5: r0 = socket(0x1, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000000)=0x104, 0x4) recvfrom$unix(r0, &(0x7f0000000240)=""/172, 0xac, 0x801, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) connect(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) sendto$unix(r0, &(0x7f00000000c0)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882a297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea800000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) 09:04:07 executing program 2: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001008e7d00000000ddf500"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) write(r0, &(0x7f00000001c0)='a', 0x1) shutdown(r0, 0x1) r2 = socket(0x2, 0x1, 0x0) pipe(&(0x7f0000000100)) r3 = socket$inet6(0x18, 0x2, 0x0) dup2(0xffffffffffffffff, r3) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r4 = getpgid(0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={r4, 0xffffffffffffffff, 0xffffffffffffffff}, 0xc) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$VT_RELDISP(r5, 0x20007604, &(0x7f0000000140)) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="82028b31c7"], 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) 09:04:07 executing program 3: ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffff9c, 0x80045756, &(0x7f0000000000)=0x6) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000100)) syz_emit_ethernet(0x66, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaab58ecd1017e754aa8d9a8238aabb86dd6002290f00303a0000000000000000000000000000000000ff020000000000000000dfffffff00018707907800000000609433df0000000000000000000000000000000000000001000000000000000000000000000000005a938acab9154a663cc96f22d0af37e3f8b9841d32db4a0c2838fec75b6c5550bdd830b8da35e4bef5bf106d3f9957b41983c1a54b5cb9afe32c30789b882c7a730b576b8cc8eb2aee124fb384cb489ac4b11953f89f72ad6a413ff75c1a487eaada045abfba29c97514e838264774a12cf1c1fd3d7a9e24720ee46fe919d16a122a0826b8172cd613e1def7177052ed8fb028725fd740d08744f53d3884fdcd14d2329edfa56e7c075b24280d03ef4c4b58ee70850ee9fdba2ccbc9ebd33e264c57f7c3b373dcfc22be6785f1c7f6ab4362cd32c8f7c2c0b896620ab0c4862a0b0ddc3262ef"]) 09:04:07 executing program 5: r0 = socket(0x1, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000000)=0x104, 0x4) recvfrom$unix(r0, &(0x7f0000000240)=""/172, 0xac, 0x801, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) connect(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) sendto$unix(r0, &(0x7f00000000c0)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882a297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea800000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) socket(0x1, 0x1, 0x0) (async) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000000)=0x104, 0x4) (async) recvfrom$unix(r0, &(0x7f0000000240)=""/172, 0xac, 0x801, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) (async) connect(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) (async) sendto$unix(r0, &(0x7f00000000c0)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882a297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea800000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) (async) 09:04:07 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffc000/0x3000)=nil) r1 = getuid() r2 = getegid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r1, r2}}) r3 = semget$private(0x0, 0x4, 0x189) r4 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x2000000b, 0x0, 0x0, 0x0, r4, 0x0, 0x20b}, 0x0, 0x2, 0xb}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, r6}, 0xc) r7 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, r9}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x6, r1, r6, r7, r9, 0x4}, 0x80, 0x3, 0xfffffffffffffc3e}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0x7, 0x0, r9, 0x0, r2, 0xf, 0x4}, 0x8, 0x3, 0x3}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000380)={{0x2004000b, 0x0, 0x0, 0x0, r4, 0x100010194, 0x5}, 0x85, 0x8, 0x10001003}) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x401, r1, r2, 0x0, r4, 0x4, 0x5}, 0x8000000003f, 0xa, 0x0, 0x0, 0x7, 0x25f, 0x2, 0xfe}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xfff}, {0x3, 0xbc, 0x2, 0x7fff}, {0x9, 0x0, 0x3, 0xfffffffc}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) 09:04:07 executing program 7: r0 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="82028dff"], 0x10) r3 = dup2(r2, r0) dup2(r3, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f00000000c0)=0x43cb8, 0x4) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 09:04:07 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x76, &(0x7f00000001c0)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0xfee5, 0x89, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "400083", 0x0, 0x0, 0x0, @loopback, @loopback, [@hopopts={0x61, 0x0, '\x00', [@pad1, @pad1]}]}}}}}}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) (async) socket(0x18, 0xc002, 0x0) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) syz_emit_ethernet(0x76, &(0x7f00000001c0)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0xfee5, 0x89, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "400083", 0x0, 0x0, 0x0, @loopback, @loopback, [@hopopts={0x61, 0x0, '\x00', [@pad1, @pad1]}]}}}}}}}) (async) 09:04:07 executing program 6: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400008002be, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x400, "b2cfbb428fbdfcaa6f1082400460e0ef55b02d82"}) writev(r0, &(0x7f0000000040), 0x1) writev(r0, &(0x7f00000005c0)=[{&(0x7f000001a640)="f1", 0x1}], 0x1) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000640)=""/102397, 0x18ffd}], 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1, 0x4811, r1, 0x100000001) open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400008002be, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x400, "b2cfbb428fbdfcaa6f1082400460e0ef55b02d82"}) (async) writev(r0, &(0x7f0000000040), 0x1) (async) writev(r0, &(0x7f00000005c0)=[{&(0x7f000001a640)="f1", 0x1}], 0x1) (async) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000640)=""/102397, 0x18ffd}], 0x1, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) (async) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1, 0x4811, r1, 0x100000001) (async) 09:04:07 executing program 7: r0 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="82028dff"], 0x10) r3 = dup2(r2, r0) dup2(r3, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f00000000c0)=0x43cb8, 0x4) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 09:04:07 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffc000/0x3000)=nil) r1 = getuid() (async) r2 = getegid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r1, r2}}) r3 = semget$private(0x0, 0x4, 0x189) (async) r4 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x2000000b, 0x0, 0x0, 0x0, r4, 0x0, 0x20b}, 0x0, 0x2, 0xb}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, r6}, 0xc) r7 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, r9}, 0xc) (async) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x6, r1, r6, r7, r9, 0x4}, 0x80, 0x3, 0xfffffffffffffc3e}) (async, rerun: 64) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0x7, 0x0, r9, 0x0, r2, 0xf, 0x4}, 0x8, 0x3, 0x3}) (async, rerun: 64) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000380)={{0x2004000b, 0x0, 0x0, 0x0, r4, 0x100010194, 0x5}, 0x85, 0x8, 0x10001003}) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x401, r1, r2, 0x0, r4, 0x4, 0x5}, 0x8000000003f, 0xa, 0x0, 0x0, 0x7, 0x25f, 0x2, 0xfe}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xfff}, {0x3, 0xbc, 0x2, 0x7fff}, {0x9, 0x0, 0x3, 0xfffffffc}]}) (async, rerun: 64) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) (rerun: 64) 09:04:07 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) (async) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x76, &(0x7f00000001c0)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0xfee5, 0x89, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "400083", 0x0, 0x0, 0x0, @loopback, @loopback, [@hopopts={0x61, 0x0, '\x00', [@pad1, @pad1]}]}}}}}}}) 09:04:07 executing program 3: ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffff9c, 0x80045756, &(0x7f0000000000)=0x6) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000100)) syz_emit_ethernet(0x66, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaab58ecd1017e754aa8d9a8238aabb86dd6002290f00303a0000000000000000000000000000000000ff020000000000000000dfffffff00018707907800000000609433df0000000000000000000000000000000000000001000000000000000000000000000000005a938acab9154a663cc96f22d0af37e3f8b9841d32db4a0c2838fec75b6c5550bdd830b8da35e4bef5bf106d3f9957b41983c1a54b5cb9afe32c30789b882c7a730b576b8cc8eb2aee124fb384cb489ac4b11953f89f72ad6a413ff75c1a487eaada045abfba29c97514e838264774a12cf1c1fd3d7a9e24720ee46fe919d16a122a0826b8172cd613e1def7177052ed8fb028725fd740d08744f53d3884fdcd14d2329edfa56e7c075b24280d03ef4c4b58ee70850ee9fdba2ccbc9ebd33e264c57f7c3b373dcfc22be6785f1c7f6ab4362cd32c8f7c2c0b896620ab0c4862a0b0ddc3262ef"]) 09:04:07 executing program 4: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x80000002, 0x100000000}) r1 = accept$unix(r0, &(0x7f0000000080)=@file={0x0, ""/47}, &(0x7f00000000c0)=0x31) fcntl$lock(r1, 0x7, &(0x7f0000000100)={0x2, 0x0, 0x101, 0xffffffffffffffc1, 0xffffffffffffffff}) 09:04:07 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffc000/0x3000)=nil) r1 = getuid() (async) r2 = getegid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r1, r2}}) (async) r3 = semget$private(0x0, 0x4, 0x189) (async) r4 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x2000000b, 0x0, 0x0, 0x0, r4, 0x0, 0x20b}, 0x0, 0x2, 0xb}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, r6}, 0xc) r7 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, r9}, 0xc) (async) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x6, r1, r6, r7, r9, 0x4}, 0x80, 0x3, 0xfffffffffffffc3e}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0x7, 0x0, r9, 0x0, r2, 0xf, 0x4}, 0x8, 0x3, 0x3}) (async) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000380)={{0x2004000b, 0x0, 0x0, 0x0, r4, 0x100010194, 0x5}, 0x85, 0x8, 0x10001003}) (async) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x401, r1, r2, 0x0, r4, 0x4, 0x5}, 0x8000000003f, 0xa, 0x0, 0x0, 0x7, 0x25f, 0x2, 0xfe}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xfff}, {0x3, 0xbc, 0x2, 0x7fff}, {0x9, 0x0, 0x3, 0xfffffffc}]}) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) 09:04:07 executing program 3: ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffff9c, 0x80045756, &(0x7f0000000000)=0x6) (async) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000100)) (async) syz_emit_ethernet(0x66, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaab58ecd1017e754aa8d9a8238aabb86dd6002290f00303a0000000000000000000000000000000000ff020000000000000000dfffffff00018707907800000000609433df0000000000000000000000000000000000000001000000000000000000000000000000005a938acab9154a663cc96f22d0af37e3f8b9841d32db4a0c2838fec75b6c5550bdd830b8da35e4bef5bf106d3f9957b41983c1a54b5cb9afe32c30789b882c7a730b576b8cc8eb2aee124fb384cb489ac4b11953f89f72ad6a413ff75c1a487eaada045abfba29c97514e838264774a12cf1c1fd3d7a9e24720ee46fe919d16a122a0826b8172cd613e1def7177052ed8fb028725fd740d08744f53d3884fdcd14d2329edfa56e7c075b24280d03ef4c4b58ee70850ee9fdba2ccbc9ebd33e264c57f7c3b373dcfc22be6785f1c7f6ab4362cd32c8f7c2c0b896620ab0c4862a0b0ddc3262ef"]) 09:04:07 executing program 7: r0 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="82028dffffff"], 0x10) r3 = dup2(r2, r0) dup2(r3, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f00000000c0)=0x43cb8, 0x4) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 09:04:07 executing program 5: r0 = socket(0x1, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000000)=0x104, 0x4) recvfrom$unix(r0, &(0x7f0000000240)=""/172, 0xac, 0x801, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) connect(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) sendto$unix(r0, &(0x7f00000000c0)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882a297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea800000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) socket(0x1, 0x1, 0x0) (async) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000000)=0x104, 0x4) (async) recvfrom$unix(r0, &(0x7f0000000240)=""/172, 0xac, 0x801, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) (async) connect(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) (async) sendto$unix(r0, &(0x7f00000000c0)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882a297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea800000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) (async) 09:04:08 executing program 2: r0 = socket(0x18, 0x1, 0x0) (async) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001008e7d00000000ddf500"}) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) (async) write(r0, &(0x7f00000001c0)='a', 0x1) shutdown(r0, 0x1) r2 = socket(0x2, 0x1, 0x0) (async) pipe(&(0x7f0000000100)) (async) r3 = socket$inet6(0x18, 0x2, 0x0) dup2(0xffffffffffffffff, r3) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) (async) r4 = getpgid(0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={r4, 0xffffffffffffffff, 0xffffffffffffffff}, 0xc) (async) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$VT_RELDISP(r5, 0x20007604, &(0x7f0000000140)) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="82028b31c7"], 0x10) (async) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) 09:04:08 executing program 1: syz_emit_ethernet(0x22, &(0x7f0000000000)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x70, 0x0, @empty, @multicast1}}}}}) syz_emit_ethernet(0x1062, &(0x7f0000000040)={@broadcast, @broadcast, [{[], {0x8100, 0x0, 0x1, 0x1}}], {@ipv4={0x800, {{0x14, 0x4, 0x0, 0x14, 0x1050, 0x67, 0x0, 0x3f, 0x1, 0x0, @broadcast, @broadcast, {[@ra={0x94, 0x6, 0x1000}, @rr={0x7, 0x1f, 0x3f, [@rand_addr=0x10000, @loopback, @multicast1, @empty, @remote={0xac, 0x14, 0x0}, @multicast1, @broadcast]}, @lsrr={0x83, 0x17, 0x6, [@broadcast, @empty, @loopback, @broadcast, @broadcast]}]}}, @generic="870d60a539559484342b3f55d5001eccc0d7fb6ef437b0f3153ac77dc3251f26f6b27e0f8534b063ef1db936f045163b8286172b93a3f8880a7d0b1b13a8b2af44c326acc30155921be21fe2d253391d1f8a7c651f97cc7d033d52c7e31c2e985c2f69d2f4695b23d31f48d74f5710b9bf4e568d6ca97aac7ab61546fdf656965dff4dbd7791bddb7d8116f1ee8d7e1d5d969c2742a659dd0a4ba31dbdfd97d0db32b492dc7aa5edbe05ad2a78f62d9fc9db220a4f8b6248b1c675b315d320f54536c7a9ae0408ba1e452dd1cc9931294080aafee4c1506d7b07799a12e29150e46f516ac3bb0e1c5a7e5b518e7ab92e981b032d15b33ecde3eacc27303015955b6848e56f63d539372da92a96c88d72daf21fe50fda9eeccc287adcd5f1106c966bcfbf6bf241d6480931b950619f74f37281706eedd1dbafbadf004d0421e88aa947b64655faf4770bab3d919270e690ecfd7a5db771747e7696204e9c93f6838e422352eedab54a255b83631edd3bf0b5103385467b1170299e8d6c75c1ef5d31650bf461dbfc1e3c272892d1fad9a139d540629a5519b366b0123cdfbd4252b1bff9c81aaa163de41dae36950b275868dbf4914d0a511bb976fb1d6b585d0bc544b89cd041dfc409c39a2b48dd86183db71b4a55f908f7f32687f064a87393d19b789594bdc86cd4119f9f8f443e930fbd34cc2b7d64409e4afecd07c7aabe4b718d146c436df56d57aea6fd2a10076515f74a3e3076f3956af20b4c516df80a0078da0286d50dd1b3dc2184a4aead0c823b472942ffe3bc03af2ebce9340f1dd371da152d11501995bbb1b8ab0dbffd6e57e790c6e965ba49fab2a4f2f7f3f19237cff13ba69fbdcc6c216d6954ce7ffc365b03e1f0ef11a21ea98344d4ed6fc4956835aa6b2f295f8ed282b14476755df8afede9e57a2a573bd045813e9dc8e59842b72c70fbd349836575fcddcdcf16df919498ae5490ac00ca652e6757c23bd05eed71dd716490c6522d2417ab6153b061167cbb96d94fc09081df3b8565fb2fad083077890ee515156f81050930f9dd1fef71c81310f1cf9d375f1f7147a199ae72183c6aeec8c3f5fba69186e156c01876b5f5336a216d82c6f26f46cf0fc4fc53f84ebc2166378c3d7691eea208e5392b6f01dd866bc6bfb3d4891dff7746f755469c7d3e0e9129e8ea824f124ae82419e311fb1c41c6ecc64d077607e2debabdc9fe160ee5dfc23f16ccea13d7a2116edd07ce1a99a25e32d9ffc09e3e67299cd92af921cbf38048f738466fdf338339115a250f2aac92f36b3bedbd2ba44ea9e160f02668e8ce412b112a9a42434fb32baae792f4981ff96c806b0ff269cd6b4ae2d3af130f1ea8a11e1d67f6c017d9ffe2060ff1fc3c141d8249116c48123c139bf7be02e2928a5a80755aa65dca0221e4de3a2021f4d2b2d3b6c92ac1f8c906afad30be2864a85eb8874d3c33e7b8c434f5e0e9e62e4d58b256cb99f290595679fef6044db55f4c0badfeeb5919f65cf041e2a8579b35b10a63891b9e79f7f3dcd5ee250b5504f16798da33437175ba873bc83ddb98f193a9cdc0a05f556886d87e53cae8c317d7556c8cff2d1dea34bd938001f12c13ad0fd7ea8bb1a49744ead982f7ba2602e0870c42da86916b9cbde6fcd0f9af697c06561ae0ba48b14a6173bbcbdb643e012a385c1413351593461b3a201a8cc0381f03bdd212348b59cb67b3fe1505894d3bff68464e6daf5c39f476cebd92637c8f8ee1fd5ef5c2442f0b659ec47fed5893f7a70a1c35fb228ec54efad32713c8f7495af3e814f6731cb727bd8697f0b07fa3cda8bb5690775a405931888e9210b57ac31d9a205995359886a63b1353650413a97cfb090d15ed534eb794cf949bd271a82e99614a6ee6fe27f8bdc71c3bbb3a5c673a8eeabf07ecc7bdc242b52463af3a74e1b589b12475038c32d63f82198b2381b8d60b5db942a0c04caeb6871e247b50fc801539f0defab88e2fa2a49bb1e0cfc5dc149921714548b66dfa8bfe878388d1dcd8081afcf58ef9e29aebcc19a10304d32bc2467db581b8a2b24578321a3bcfd1fe13aa550019e25aa38d2333da5fe380129228e501555c47df890ed93ed06fea46d9555bbf694e058a9cc2fe6d158198061c6a3f361231b8eb294650234c59c5165c12b42d37c8155325f3928c9e439c40a15aafabbfdd7f03711c8f95377527a0724b0a54684f302fb12d1d70833574203b9c458983e24f31d5af1680f18e371ca80dab5630491f2a15102c1705f89c832e4c201f48ec9079f0f284641d5f04949a6d38abef226ba16dacb0ec6d5c9979bea7045ee9ba7f2ff1d9e4241612122d855cb046ed75acfbc1341c10d56af2dd057bd3875153c4e0ac0724cd7f48bcd0f06f1097509ebb5f6224d9bac7f946966043e239d126eb7544b98dba00586d59034199489d44cf7908b204324858b905bca72a57f146f507b2640dbe8c047bc4fd6caaddbb7c5f28669650b3c461db8704c0522bb918b88291f2dddf275d32e36890250a11776fb91661a26536816e595c774cd448c4884e7228b1649ed2cef60c090eadc1c567cd3e7084d5e3a42483da67c1d911fbb3acbe3f0e1bce78f7b94f4702e34d02cfa8c4cd56209c268959ab6e5ca62a585ce8225e6b20001aef0f9fe674dea5dfdd40f993bf2c2074ef7befdbc669337db57b56e86fce878eb52faf562dab9afd0ee534058260201f1f271ad8aa67dbbd0a47cd32dd4ba937b560c304a2cb441970ff9be7648b070d337cd7dd36ce5a9254dfc3125e4d9c7d83f7bbd5476f6ca8666d8ecfdd0f72d664ca1346e259954cfa57982c2d542ec86ef2f59aa1e2e520e89aa36445dc84681814e66eb1f3932977eb26ed19d985a13ae4a100b5e0259bb3a44fab93e0e4fb89f529e645a6c2b42ab532487cde3408808203b27866b7a2671571a50210481ee5611ef20a640a09a4f1dc18ae5445ceebfed935262a2717864f6fbcad249c677f13238e7d151405eef9ee15f0a379623de66c5f9b936e3fab81dbb4eb09639c5b906a4e9134bb25e34e5c8829f7a2481562c7fa2f2fb964ad67a87458f203fbaff0ccf4e0b08dea2ee4944a8674ee573cc735c62fdab0fae72057fa4ae34345bae3ade423eab8d59260f1204b82eb0ba2cee90f8826f1c533c28b73fecca936f7419fc0343029ebd7574672f4f3218404e926c48dd0cf4148bc8bb53d03bf21a6746ec821f336aa0195a1c831c42540390983f70502924e89d910ffa8e1d3cb379a27843a86071010f75ddc65943951558d37c22ee3eb922e3267367bc436ee0d3c292e0969acadaa1a7a7e648f14c4e3e2cdc9cfc6e06a310b872ccb73b62055efbf2c61df43e09a17424d9cd581ce4ae8a348998f8c84bf045a917a2724e8bb9a5eb934e358f68d1ea98d1989dc3192689a79fc53f923f321bfe15d0d9bc7cbf0c988d3412b6c116ba6b78f276bfab5ff37ced72db35d92f3b1eb6a229b78b1e735916c59330ce3097fc21a4afe32555aca22c2c8ca96158bf4b14c6cf6da8791a9b079bca4a7408aaafa42865b5f66a698cc6bcf2e38d00b5dc9d3141240ac1ec2d12b698dda8816ef6900e63a748269781094660ca6a99d7c065438d158bd10e6bac66095e62d4cec6e4d445e57c3f3706ef3a62e6d7d9ec73aebd76b9d1b68d3191cc42fe6e9c65f958ba98da4e102d6cb11ef8a95474d7ebf5be9f82dd8c9517fbd63ef575558f9a1065014f005f7ef740d867bf784e9c2d52d80d00bc473cee9ef5c43b73af14dd76faf2fa46abe4cd61feb86c00cfec4ac9e62a7c192b05aa5dd075c9e14cf396d35a2dc86c5a525f0b3fb58b1bc812854db2b8eeb0ed88db5e4ec33a1568108a28ee485d85e1e47d125da99df8ebfbe6acb7de759c3bfa95c567eeeade572141da8efb40b3d4e8cd8e03221510ee9ff02ec45820a50329a787df9b95d1c6556e33ec16c4e08e2e4f1acdb6474fae0103a4c432bf4582f4e9bfa4c3b9f079abdc8883f447427a7206fe0b725c9a9b8bfeb3bf77a559962b3a49f1c9206c5c411bb2d0d5c6f86422c61e9ec0578a2757b9c994acb33184fcbf8be47998b2be915b083802931365cc056814fb279316558a182d91c4c8a2c7b29fb14968befe2c6276967d22698fb36fdccdaef71eaa228c89ca59d3de094ec553fcc9830da877d293bb2268aa4607a2a6bbe718daa9bfc05e1ecc3327584d187d0f7dbf3c8fecec42a5dfad9d3b22127447071f3a5b11283cab2cc4172bcd77bb57dd126fd384cd8f3a8af79c25d38a5af50a2e1cfa454712b43b680fb06d75f190b9f32bcb5a08e2a58403709880171a630574b50cd50c106d93a1e363e73514bdfe8477e79a22b844a76814f22511164c5e3512bfb4b0a357e1acc06d057992c845e665353b301719756e0fb312f1f73cd546212238ee4d0404d098d491358ca77c68e8e92df7b83d3bf4d9d905f5f5ecbee4228a7ef69e855d9e7421d1786b61636e0c51dd4a5e6e130e03ffa9b6ed02a82142ab61cb2ffd404ee8f6c1552c1fcc1d8384938b371294a7e40b75ffe45ca61e07d5947d81234dfff54f5df378d5b16c6e6a33c0256f6dcc82965f9de0d4bef60dc8ad4fc45fa68be4ca19b10838828abe5f2888232fa5737ffbf93f7673b3dde25c2e5ea3a9b69412a1c0316ad0befb6b009128a1407ca7b2521f78b5a72bc5bb4e5097bbab8434e0f973de55edad2aecd5870dea58bb2983c7d10992be4be76063ce36ea96ca43a40f87ea88f5372c8c43f19f4f9e98a571a92a937cb4dd66d4f52569f47f3a1a61396aaac182d2a71c76806cca63d8e56eb723abf342eebc06f9ecc2bbfafc8177deb2c5aac9a6bf5dde67077a92dc9008e628cf73edcdfdf998509109d6036ca42f39f3b8b623048d93b724abf5b438b30bccdff3fc774644eb3e6d1fe3c5d62ce0bb01e45de568dc99309cb593c65165c154c61863fd4472c3e44bfdc734267f5a48ff5f3a4d6de42a3b23d63172100ba839e68eb72fa124d0dbb2527cf3738cbec14d3c3006c1865a3eb219d61260da1a4466ed51e999951ad0ff376d8393f00f7a8c7833665855a82aa34d8b492160031be8256cfcd7760dfdc3a9172cc255514f9c517fc0bbcaf5214d71658e56797799e2df83134426c18b14537af6a865ef2f2c3436b809322efe180f8872aab2f150850dc70797b3e172a0ca6e05bc5945fc3869f1c75693911c951763530173acefc911f90eb96f129f0a6f5c3f9d0d1e6fcb87c9d4233334c867aa7f44132fb71121309e0c4436b6720438a0d65d1d444149776055502f62d2e6aa5bd8afbf32d6b0fe933217e35b8fcf2203323a733739c0278bd20996500e42aa00d53826291135f2075b901955f56b1126805b06dcfd65f65ad4b325c86c02c4e724e77ef2aeb5a9d25e0e971ac7bfe557d607a0281dcd4c9ebe57f3c8eaf65ea53a162a5fad5b612729642102e7eef2f4073deb89c42420a7f7ab26ae8610e34e8a9cce4e80b600154db317e943c4f72809910839a904b39e7e8e54b7fa3c54d022b90a7557d4d35ffc634782c6a9b393bd63a426cfa662aae1e46d4aff6cf9858799842a5f8ee6a5d937ba61d8072bd1b6f7010b9778ce49258b0d50b1dea8f801a14627a1ec806530a928689ecce6d489b55c9a51e2b4034518cab7234c680196450430f0448c561c5c4a1c259ee196ed507e7208818a95529fe65a530a51fea33b209c06bdadf589cb91e6e10818bd7d7957602cc9ec150be933d08a915"}}}}) 09:04:08 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x4002, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x100, 0x200000000, 0xffffffffffffffff}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000000)) r2 = fcntl$dupfd(r0, 0x0, r0) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902", 0x62, 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x10, 0x8000, 0xe6) recvfrom$unix(r2, &(0x7f0000000100)=""/178, 0xb2, 0x2, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8) r3 = socket(0x11, 0x5, 0x0) sendto$unix(r3, &(0x7f0000000280)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x0) socket(0x18, 0x8000, 0x20) 09:04:08 executing program 6: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400008002be, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x400, "b2cfbb428fbdfcaa6f1082400460e0ef55b02d82"}) writev(r0, &(0x7f0000000040), 0x1) writev(r0, &(0x7f00000005c0)=[{&(0x7f000001a640)="f1", 0x1}], 0x1) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000640)=""/102397, 0x18ffd}], 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1, 0x4811, r1, 0x100000001) open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400008002be, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x400, "b2cfbb428fbdfcaa6f1082400460e0ef55b02d82"}) (async) writev(r0, &(0x7f0000000040), 0x1) (async) writev(r0, &(0x7f00000005c0)=[{&(0x7f000001a640)="f1", 0x1}], 0x1) (async) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000640)=""/102397, 0x18ffd}], 0x1, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) (async) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1, 0x4811, r1, 0x100000001) (async) 09:04:08 executing program 4: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x80000002, 0x100000000}) (async) r1 = accept$unix(r0, &(0x7f0000000080)=@file={0x0, ""/47}, &(0x7f00000000c0)=0x31) fcntl$lock(r1, 0x7, &(0x7f0000000100)={0x2, 0x0, 0x101, 0xffffffffffffffc1, 0xffffffffffffffff}) 09:04:08 executing program 7: r0 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="82028dffffff"], 0x10) r3 = dup2(r2, r0) dup2(r3, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f00000000c0)=0x43cb8, 0x4) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 09:04:08 executing program 3: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="467a49d39498dbcf8a11ec993ba69a7289d0d71938a0120822bbf40b1bad49b40193365ed375d2d0ef8dd6c01626ff6cd6f259c8a16bada337c13c5a1cd01a28cba4e9ff8f90a5aedee71af7000a2e66796515c0d9f0828a33bd4f496882ddd425f31fb9accf6f3a6600e5e112415fa88fe1f5109831542580c22ca2f0a33d43afa07c91400b4da1923a4951435a9b9e5e9b528c31dca556b49d95fea1f9e20c7699ed22cb21cbcaee14952e350c6e94f6732e3daaa521185649705c56ca273886c97e8f", 0xc4}, {&(0x7f0000000080)="5b1a6560c11191f1835ecb215f2c48b359c859e49b95218ef0cc6112f6a9b8fa42ecceff5466a3551c1068321e80b2e1e04e5a4a3f29222867a681338855bea487f928cdb25968d5c8f98a8c69391f8ec4e2c96df0b7", 0x56}], 0x2, 0x0) mmap(&(0x7f0000004000/0x4000)=nil, 0x4000, 0x4, 0x12, r0, 0x6) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x6e, 0x0, 0x0, 0x0}, 0x0) 09:04:08 executing program 5: r0 = kqueue() kevent(r0, 0x0, 0x10002, 0x0, 0x0, 0x0) r1 = socket(0x11, 0x4003, 0x0) r2 = socket(0x11, 0x3, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) writev(r3, &(0x7f0000000240)=[{&(0x7f0000000080)="fec24e53ef924e7fc2327b28af947a5915281b2eccd9d95b278cd07c99313272793b87d24b76b5ea6cda0a73e1efd74af3deb8c88c771e788921faaf773a71b65f8df2f1de4cc306671f58e6c3e24caf50a30a5793b9e517eb69e0df1e487bcb072e858f669dc11027a0254be66024fadefaea7dd69384d3732c84d79a794459e5cc9983c8419d2fafce6963896583f57144643aad98c33e531bad14b7faa5ac1ba6f58d763daa17cd00b122fba61c", 0xaf}, {&(0x7f0000000140)="2610e93ff7fc6021d1165bbf8f7d855499a0a2c9", 0x14}, {&(0x7f0000000180)="f3737e7421bf80137da5bf6dce70e331eab3f74b09efce3f0de461da450645da27af34e17cc07c21eeff5d5586da2d0ff4d88d390f7946a476c78fcac770dce6d5b58a907f9ef893346dab99ce5a293e8f144556a5f909da1da7042cc1f5dc357a55f2e3f5d935a2de7c2c9ab5378318833139994b43bf5197f97e8194659c051e59c8", 0x83}], 0x3) setsockopt(r2, 0x11, 0x0, &(0x7f0000000000)="1a7b43", 0x3) fcntl$setown(r2, 0x6, 0xffffffffffffffff) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000000}) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000000}) flock(r5, 0x2) fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x100, 0x200000000, 0xffffffffffffffff}) ioctl$BIOCSDLT(r5, 0x8004427a, &(0x7f00000002c0)=0x4) flock(r4, 0x2) fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x100, 0x200000000, 0xffffffffffffffff}) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000280)) close(r1) dup2(r4, 0xffffffffffffffff) 09:04:08 executing program 4: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x80000002, 0x100000000}) r1 = accept$unix(r0, &(0x7f0000000080)=@file={0x0, ""/47}, &(0x7f00000000c0)=0x31) fcntl$lock(r1, 0x7, &(0x7f0000000100)={0x2, 0x0, 0x101, 0xffffffffffffffc1, 0xffffffffffffffff}) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x80000002, 0x100000000}) (async) accept$unix(r0, &(0x7f0000000080)=@file={0x0, ""/47}, &(0x7f00000000c0)=0x31) (async) fcntl$lock(r1, 0x7, &(0x7f0000000100)={0x2, 0x0, 0x101, 0xffffffffffffffc1, 0xffffffffffffffff}) (async) 09:04:08 executing program 1: syz_emit_ethernet(0x22, &(0x7f0000000000)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x70, 0x0, @empty, @multicast1}}}}}) syz_emit_ethernet(0x1062, &(0x7f0000000040)={@broadcast, @broadcast, [{[], {0x8100, 0x0, 0x1, 0x1}}], {@ipv4={0x800, {{0x14, 0x4, 0x0, 0x14, 0x1050, 0x67, 0x0, 0x3f, 0x1, 0x0, @broadcast, @broadcast, {[@ra={0x94, 0x6, 0x1000}, @rr={0x7, 0x1f, 0x3f, [@rand_addr=0x10000, @loopback, @multicast1, @empty, @remote={0xac, 0x14, 0x0}, @multicast1, @broadcast]}, @lsrr={0x83, 0x17, 0x6, [@broadcast, @empty, @loopback, @broadcast, @broadcast]}]}}, @generic="870d60a539559484342b3f55d5001eccc0d7fb6ef437b0f3153ac77dc3251f26f6b27e0f8534b063ef1db936f045163b8286172b93a3f8880a7d0b1b13a8b2af44c326acc30155921be21fe2d253391d1f8a7c651f97cc7d033d52c7e31c2e985c2f69d2f4695b23d31f48d74f5710b9bf4e568d6ca97aac7ab61546fdf656965dff4dbd7791bddb7d8116f1ee8d7e1d5d969c2742a659dd0a4ba31dbdfd97d0db32b492dc7aa5edbe05ad2a78f62d9fc9db220a4f8b6248b1c675b315d320f54536c7a9ae0408ba1e452dd1cc9931294080aafee4c1506d7b07799a12e29150e46f516ac3bb0e1c5a7e5b518e7ab92e981b032d15b33ecde3eacc27303015955b6848e56f63d539372da92a96c88d72daf21fe50fda9eeccc287adcd5f1106c966bcfbf6bf241d6480931b950619f74f37281706eedd1dbafbadf004d0421e88aa947b64655faf4770bab3d919270e690ecfd7a5db771747e7696204e9c93f6838e422352eedab54a255b83631edd3bf0b5103385467b1170299e8d6c75c1ef5d31650bf461dbfc1e3c272892d1fad9a139d540629a5519b366b0123cdfbd4252b1bff9c81aaa163de41dae36950b275868dbf4914d0a511bb976fb1d6b585d0bc544b89cd041dfc409c39a2b48dd86183db71b4a55f908f7f32687f064a87393d19b789594bdc86cd4119f9f8f443e930fbd34cc2b7d64409e4afecd07c7aabe4b718d146c436df56d57aea6fd2a10076515f74a3e3076f3956af20b4c516df80a0078da0286d50dd1b3dc2184a4aead0c823b472942ffe3bc03af2ebce9340f1dd371da152d11501995bbb1b8ab0dbffd6e57e790c6e965ba49fab2a4f2f7f3f19237cff13ba69fbdcc6c216d6954ce7ffc365b03e1f0ef11a21ea98344d4ed6fc4956835aa6b2f295f8ed282b14476755df8afede9e57a2a573bd045813e9dc8e59842b72c70fbd349836575fcddcdcf16df919498ae5490ac00ca652e6757c23bd05eed71dd716490c6522d2417ab6153b061167cbb96d94fc09081df3b8565fb2fad083077890ee515156f81050930f9dd1fef71c81310f1cf9d375f1f7147a199ae72183c6aeec8c3f5fba69186e156c01876b5f5336a216d82c6f26f46cf0fc4fc53f84ebc2166378c3d7691eea208e5392b6f01dd866bc6bfb3d4891dff7746f755469c7d3e0e9129e8ea824f124ae82419e311fb1c41c6ecc64d077607e2debabdc9fe160ee5dfc23f16ccea13d7a2116edd07ce1a99a25e32d9ffc09e3e67299cd92af921cbf38048f738466fdf338339115a250f2aac92f36b3bedbd2ba44ea9e160f02668e8ce412b112a9a42434fb32baae792f4981ff96c806b0ff269cd6b4ae2d3af130f1ea8a11e1d67f6c017d9ffe2060ff1fc3c141d8249116c48123c139bf7be02e2928a5a80755aa65dca0221e4de3a2021f4d2b2d3b6c92ac1f8c906afad30be2864a85eb8874d3c33e7b8c434f5e0e9e62e4d58b256cb99f290595679fef6044db55f4c0badfeeb5919f65cf041e2a8579b35b10a63891b9e79f7f3dcd5ee250b5504f16798da33437175ba873bc83ddb98f193a9cdc0a05f556886d87e53cae8c317d7556c8cff2d1dea34bd938001f12c13ad0fd7ea8bb1a49744ead982f7ba2602e0870c42da86916b9cbde6fcd0f9af697c06561ae0ba48b14a6173bbcbdb643e012a385c1413351593461b3a201a8cc0381f03bdd212348b59cb67b3fe1505894d3bff68464e6daf5c39f476cebd92637c8f8ee1fd5ef5c2442f0b659ec47fed5893f7a70a1c35fb228ec54efad32713c8f7495af3e814f6731cb727bd8697f0b07fa3cda8bb5690775a405931888e9210b57ac31d9a205995359886a63b1353650413a97cfb090d15ed534eb794cf949bd271a82e99614a6ee6fe27f8bdc71c3bbb3a5c673a8eeabf07ecc7bdc242b52463af3a74e1b589b12475038c32d63f82198b2381b8d60b5db942a0c04caeb6871e247b50fc801539f0defab88e2fa2a49bb1e0cfc5dc149921714548b66dfa8bfe878388d1dcd8081afcf58ef9e29aebcc19a10304d32bc2467db581b8a2b24578321a3bcfd1fe13aa550019e25aa38d2333da5fe380129228e501555c47df890ed93ed06fea46d9555bbf694e058a9cc2fe6d158198061c6a3f361231b8eb294650234c59c5165c12b42d37c8155325f3928c9e439c40a15aafabbfdd7f03711c8f95377527a0724b0a54684f302fb12d1d70833574203b9c458983e24f31d5af1680f18e371ca80dab5630491f2a15102c1705f89c832e4c201f48ec9079f0f284641d5f04949a6d38abef226ba16dacb0ec6d5c9979bea7045ee9ba7f2ff1d9e4241612122d855cb046ed75acfbc1341c10d56af2dd057bd3875153c4e0ac0724cd7f48bcd0f06f1097509ebb5f6224d9bac7f946966043e239d126eb7544b98dba00586d59034199489d44cf7908b204324858b905bca72a57f146f507b2640dbe8c047bc4fd6caaddbb7c5f28669650b3c461db8704c0522bb918b88291f2dddf275d32e36890250a11776fb91661a26536816e595c774cd448c4884e7228b1649ed2cef60c090eadc1c567cd3e7084d5e3a42483da67c1d911fbb3acbe3f0e1bce78f7b94f4702e34d02cfa8c4cd56209c268959ab6e5ca62a585ce8225e6b20001aef0f9fe674dea5dfdd40f993bf2c2074ef7befdbc669337db57b56e86fce878eb52faf562dab9afd0ee534058260201f1f271ad8aa67dbbd0a47cd32dd4ba937b560c304a2cb441970ff9be7648b070d337cd7dd36ce5a9254dfc3125e4d9c7d83f7bbd5476f6ca8666d8ecfdd0f72d664ca1346e259954cfa57982c2d542ec86ef2f59aa1e2e520e89aa36445dc84681814e66eb1f3932977eb26ed19d985a13ae4a100b5e0259bb3a44fab93e0e4fb89f529e645a6c2b42ab532487cde3408808203b27866b7a2671571a50210481ee5611ef20a640a09a4f1dc18ae5445ceebfed935262a2717864f6fbcad249c677f13238e7d151405eef9ee15f0a379623de66c5f9b936e3fab81dbb4eb09639c5b906a4e9134bb25e34e5c8829f7a2481562c7fa2f2fb964ad67a87458f203fbaff0ccf4e0b08dea2ee4944a8674ee573cc735c62fdab0fae72057fa4ae34345bae3ade423eab8d59260f1204b82eb0ba2cee90f8826f1c533c28b73fecca936f7419fc0343029ebd7574672f4f3218404e926c48dd0cf4148bc8bb53d03bf21a6746ec821f336aa0195a1c831c42540390983f70502924e89d910ffa8e1d3cb379a27843a86071010f75ddc65943951558d37c22ee3eb922e3267367bc436ee0d3c292e0969acadaa1a7a7e648f14c4e3e2cdc9cfc6e06a310b872ccb73b62055efbf2c61df43e09a17424d9cd581ce4ae8a348998f8c84bf045a917a2724e8bb9a5eb934e358f68d1ea98d1989dc3192689a79fc53f923f321bfe15d0d9bc7cbf0c988d3412b6c116ba6b78f276bfab5ff37ced72db35d92f3b1eb6a229b78b1e735916c59330ce3097fc21a4afe32555aca22c2c8ca96158bf4b14c6cf6da8791a9b079bca4a7408aaafa42865b5f66a698cc6bcf2e38d00b5dc9d3141240ac1ec2d12b698dda8816ef6900e63a748269781094660ca6a99d7c065438d158bd10e6bac66095e62d4cec6e4d445e57c3f3706ef3a62e6d7d9ec73aebd76b9d1b68d3191cc42fe6e9c65f958ba98da4e102d6cb11ef8a95474d7ebf5be9f82dd8c9517fbd63ef575558f9a1065014f005f7ef740d867bf784e9c2d52d80d00bc473cee9ef5c43b73af14dd76faf2fa46abe4cd61feb86c00cfec4ac9e62a7c192b05aa5dd075c9e14cf396d35a2dc86c5a525f0b3fb58b1bc812854db2b8eeb0ed88db5e4ec33a1568108a28ee485d85e1e47d125da99df8ebfbe6acb7de759c3bfa95c567eeeade572141da8efb40b3d4e8cd8e03221510ee9ff02ec45820a50329a787df9b95d1c6556e33ec16c4e08e2e4f1acdb6474fae0103a4c432bf4582f4e9bfa4c3b9f079abdc8883f447427a7206fe0b725c9a9b8bfeb3bf77a559962b3a49f1c9206c5c411bb2d0d5c6f86422c61e9ec0578a2757b9c994acb33184fcbf8be47998b2be915b083802931365cc056814fb279316558a182d91c4c8a2c7b29fb14968befe2c6276967d22698fb36fdccdaef71eaa228c89ca59d3de094ec553fcc9830da877d293bb2268aa4607a2a6bbe718daa9bfc05e1ecc3327584d187d0f7dbf3c8fecec42a5dfad9d3b22127447071f3a5b11283cab2cc4172bcd77bb57dd126fd384cd8f3a8af79c25d38a5af50a2e1cfa454712b43b680fb06d75f190b9f32bcb5a08e2a58403709880171a630574b50cd50c106d93a1e363e73514bdfe8477e79a22b844a76814f22511164c5e3512bfb4b0a357e1acc06d057992c845e665353b301719756e0fb312f1f73cd546212238ee4d0404d098d491358ca77c68e8e92df7b83d3bf4d9d905f5f5ecbee4228a7ef69e855d9e7421d1786b61636e0c51dd4a5e6e130e03ffa9b6ed02a82142ab61cb2ffd404ee8f6c1552c1fcc1d8384938b371294a7e40b75ffe45ca61e07d5947d81234dfff54f5df378d5b16c6e6a33c0256f6dcc82965f9de0d4bef60dc8ad4fc45fa68be4ca19b10838828abe5f2888232fa5737ffbf93f7673b3dde25c2e5ea3a9b69412a1c0316ad0befb6b009128a1407ca7b2521f78b5a72bc5bb4e5097bbab8434e0f973de55edad2aecd5870dea58bb2983c7d10992be4be76063ce36ea96ca43a40f87ea88f5372c8c43f19f4f9e98a571a92a937cb4dd66d4f52569f47f3a1a61396aaac182d2a71c76806cca63d8e56eb723abf342eebc06f9ecc2bbfafc8177deb2c5aac9a6bf5dde67077a92dc9008e628cf73edcdfdf998509109d6036ca42f39f3b8b623048d93b724abf5b438b30bccdff3fc774644eb3e6d1fe3c5d62ce0bb01e45de568dc99309cb593c65165c154c61863fd4472c3e44bfdc734267f5a48ff5f3a4d6de42a3b23d63172100ba839e68eb72fa124d0dbb2527cf3738cbec14d3c3006c1865a3eb219d61260da1a4466ed51e999951ad0ff376d8393f00f7a8c7833665855a82aa34d8b492160031be8256cfcd7760dfdc3a9172cc255514f9c517fc0bbcaf5214d71658e56797799e2df83134426c18b14537af6a865ef2f2c3436b809322efe180f8872aab2f150850dc70797b3e172a0ca6e05bc5945fc3869f1c75693911c951763530173acefc911f90eb96f129f0a6f5c3f9d0d1e6fcb87c9d4233334c867aa7f44132fb71121309e0c4436b6720438a0d65d1d444149776055502f62d2e6aa5bd8afbf32d6b0fe933217e35b8fcf2203323a733739c0278bd20996500e42aa00d53826291135f2075b901955f56b1126805b06dcfd65f65ad4b325c86c02c4e724e77ef2aeb5a9d25e0e971ac7bfe557d607a0281dcd4c9ebe57f3c8eaf65ea53a162a5fad5b612729642102e7eef2f4073deb89c42420a7f7ab26ae8610e34e8a9cce4e80b600154db317e943c4f72809910839a904b39e7e8e54b7fa3c54d022b90a7557d4d35ffc634782c6a9b393bd63a426cfa662aae1e46d4aff6cf9858799842a5f8ee6a5d937ba61d8072bd1b6f7010b9778ce49258b0d50b1dea8f801a14627a1ec806530a928689ecce6d489b55c9a51e2b4034518cab7234c680196450430f0448c561c5c4a1c259ee196ed507e7208818a95529fe65a530a51fea33b209c06bdadf589cb91e6e10818bd7d7957602cc9ec150be933d08a915"}}}}) syz_emit_ethernet(0x22, &(0x7f0000000000)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x70, 0x0, @empty, @multicast1}}}}}) (async) syz_emit_ethernet(0x1062, &(0x7f0000000040)={@broadcast, @broadcast, [{[], {0x8100, 0x0, 0x1, 0x1}}], {@ipv4={0x800, {{0x14, 0x4, 0x0, 0x14, 0x1050, 0x67, 0x0, 0x3f, 0x1, 0x0, @broadcast, @broadcast, {[@ra={0x94, 0x6, 0x1000}, @rr={0x7, 0x1f, 0x3f, [@rand_addr=0x10000, @loopback, @multicast1, @empty, @remote={0xac, 0x14, 0x0}, @multicast1, @broadcast]}, @lsrr={0x83, 0x17, 0x6, [@broadcast, @empty, @loopback, @broadcast, @broadcast]}]}}, @generic="870d60a539559484342b3f55d5001eccc0d7fb6ef437b0f3153ac77dc3251f26f6b27e0f8534b063ef1db936f045163b8286172b93a3f8880a7d0b1b13a8b2af44c326acc30155921be21fe2d253391d1f8a7c651f97cc7d033d52c7e31c2e985c2f69d2f4695b23d31f48d74f5710b9bf4e568d6ca97aac7ab61546fdf656965dff4dbd7791bddb7d8116f1ee8d7e1d5d969c2742a659dd0a4ba31dbdfd97d0db32b492dc7aa5edbe05ad2a78f62d9fc9db220a4f8b6248b1c675b315d320f54536c7a9ae0408ba1e452dd1cc9931294080aafee4c1506d7b07799a12e29150e46f516ac3bb0e1c5a7e5b518e7ab92e981b032d15b33ecde3eacc27303015955b6848e56f63d539372da92a96c88d72daf21fe50fda9eeccc287adcd5f1106c966bcfbf6bf241d6480931b950619f74f37281706eedd1dbafbadf004d0421e88aa947b64655faf4770bab3d919270e690ecfd7a5db771747e7696204e9c93f6838e422352eedab54a255b83631edd3bf0b5103385467b1170299e8d6c75c1ef5d31650bf461dbfc1e3c272892d1fad9a139d540629a5519b366b0123cdfbd4252b1bff9c81aaa163de41dae36950b275868dbf4914d0a511bb976fb1d6b585d0bc544b89cd041dfc409c39a2b48dd86183db71b4a55f908f7f32687f064a87393d19b789594bdc86cd4119f9f8f443e930fbd34cc2b7d64409e4afecd07c7aabe4b718d146c436df56d57aea6fd2a10076515f74a3e3076f3956af20b4c516df80a0078da0286d50dd1b3dc2184a4aead0c823b472942ffe3bc03af2ebce9340f1dd371da152d11501995bbb1b8ab0dbffd6e57e790c6e965ba49fab2a4f2f7f3f19237cff13ba69fbdcc6c216d6954ce7ffc365b03e1f0ef11a21ea98344d4ed6fc4956835aa6b2f295f8ed282b14476755df8afede9e57a2a573bd045813e9dc8e59842b72c70fbd349836575fcddcdcf16df919498ae5490ac00ca652e6757c23bd05eed71dd716490c6522d2417ab6153b061167cbb96d94fc09081df3b8565fb2fad083077890ee515156f81050930f9dd1fef71c81310f1cf9d375f1f7147a199ae72183c6aeec8c3f5fba69186e156c01876b5f5336a216d82c6f26f46cf0fc4fc53f84ebc2166378c3d7691eea208e5392b6f01dd866bc6bfb3d4891dff7746f755469c7d3e0e9129e8ea824f124ae82419e311fb1c41c6ecc64d077607e2debabdc9fe160ee5dfc23f16ccea13d7a2116edd07ce1a99a25e32d9ffc09e3e67299cd92af921cbf38048f738466fdf338339115a250f2aac92f36b3bedbd2ba44ea9e160f02668e8ce412b112a9a42434fb32baae792f4981ff96c806b0ff269cd6b4ae2d3af130f1ea8a11e1d67f6c017d9ffe2060ff1fc3c141d8249116c48123c139bf7be02e2928a5a80755aa65dca0221e4de3a2021f4d2b2d3b6c92ac1f8c906afad30be2864a85eb8874d3c33e7b8c434f5e0e9e62e4d58b256cb99f290595679fef6044db55f4c0badfeeb5919f65cf041e2a8579b35b10a63891b9e79f7f3dcd5ee250b5504f16798da33437175ba873bc83ddb98f193a9cdc0a05f556886d87e53cae8c317d7556c8cff2d1dea34bd938001f12c13ad0fd7ea8bb1a49744ead982f7ba2602e0870c42da86916b9cbde6fcd0f9af697c06561ae0ba48b14a6173bbcbdb643e012a385c1413351593461b3a201a8cc0381f03bdd212348b59cb67b3fe1505894d3bff68464e6daf5c39f476cebd92637c8f8ee1fd5ef5c2442f0b659ec47fed5893f7a70a1c35fb228ec54efad32713c8f7495af3e814f6731cb727bd8697f0b07fa3cda8bb5690775a405931888e9210b57ac31d9a205995359886a63b1353650413a97cfb090d15ed534eb794cf949bd271a82e99614a6ee6fe27f8bdc71c3bbb3a5c673a8eeabf07ecc7bdc242b52463af3a74e1b589b12475038c32d63f82198b2381b8d60b5db942a0c04caeb6871e247b50fc801539f0defab88e2fa2a49bb1e0cfc5dc149921714548b66dfa8bfe878388d1dcd8081afcf58ef9e29aebcc19a10304d32bc2467db581b8a2b24578321a3bcfd1fe13aa550019e25aa38d2333da5fe380129228e501555c47df890ed93ed06fea46d9555bbf694e058a9cc2fe6d158198061c6a3f361231b8eb294650234c59c5165c12b42d37c8155325f3928c9e439c40a15aafabbfdd7f03711c8f95377527a0724b0a54684f302fb12d1d70833574203b9c458983e24f31d5af1680f18e371ca80dab5630491f2a15102c1705f89c832e4c201f48ec9079f0f284641d5f04949a6d38abef226ba16dacb0ec6d5c9979bea7045ee9ba7f2ff1d9e4241612122d855cb046ed75acfbc1341c10d56af2dd057bd3875153c4e0ac0724cd7f48bcd0f06f1097509ebb5f6224d9bac7f946966043e239d126eb7544b98dba00586d59034199489d44cf7908b204324858b905bca72a57f146f507b2640dbe8c047bc4fd6caaddbb7c5f28669650b3c461db8704c0522bb918b88291f2dddf275d32e36890250a11776fb91661a26536816e595c774cd448c4884e7228b1649ed2cef60c090eadc1c567cd3e7084d5e3a42483da67c1d911fbb3acbe3f0e1bce78f7b94f4702e34d02cfa8c4cd56209c268959ab6e5ca62a585ce8225e6b20001aef0f9fe674dea5dfdd40f993bf2c2074ef7befdbc669337db57b56e86fce878eb52faf562dab9afd0ee534058260201f1f271ad8aa67dbbd0a47cd32dd4ba937b560c304a2cb441970ff9be7648b070d337cd7dd36ce5a9254dfc3125e4d9c7d83f7bbd5476f6ca8666d8ecfdd0f72d664ca1346e259954cfa57982c2d542ec86ef2f59aa1e2e520e89aa36445dc84681814e66eb1f3932977eb26ed19d985a13ae4a100b5e0259bb3a44fab93e0e4fb89f529e645a6c2b42ab532487cde3408808203b27866b7a2671571a50210481ee5611ef20a640a09a4f1dc18ae5445ceebfed935262a2717864f6fbcad249c677f13238e7d151405eef9ee15f0a379623de66c5f9b936e3fab81dbb4eb09639c5b906a4e9134bb25e34e5c8829f7a2481562c7fa2f2fb964ad67a87458f203fbaff0ccf4e0b08dea2ee4944a8674ee573cc735c62fdab0fae72057fa4ae34345bae3ade423eab8d59260f1204b82eb0ba2cee90f8826f1c533c28b73fecca936f7419fc0343029ebd7574672f4f3218404e926c48dd0cf4148bc8bb53d03bf21a6746ec821f336aa0195a1c831c42540390983f70502924e89d910ffa8e1d3cb379a27843a86071010f75ddc65943951558d37c22ee3eb922e3267367bc436ee0d3c292e0969acadaa1a7a7e648f14c4e3e2cdc9cfc6e06a310b872ccb73b62055efbf2c61df43e09a17424d9cd581ce4ae8a348998f8c84bf045a917a2724e8bb9a5eb934e358f68d1ea98d1989dc3192689a79fc53f923f321bfe15d0d9bc7cbf0c988d3412b6c116ba6b78f276bfab5ff37ced72db35d92f3b1eb6a229b78b1e735916c59330ce3097fc21a4afe32555aca22c2c8ca96158bf4b14c6cf6da8791a9b079bca4a7408aaafa42865b5f66a698cc6bcf2e38d00b5dc9d3141240ac1ec2d12b698dda8816ef6900e63a748269781094660ca6a99d7c065438d158bd10e6bac66095e62d4cec6e4d445e57c3f3706ef3a62e6d7d9ec73aebd76b9d1b68d3191cc42fe6e9c65f958ba98da4e102d6cb11ef8a95474d7ebf5be9f82dd8c9517fbd63ef575558f9a1065014f005f7ef740d867bf784e9c2d52d80d00bc473cee9ef5c43b73af14dd76faf2fa46abe4cd61feb86c00cfec4ac9e62a7c192b05aa5dd075c9e14cf396d35a2dc86c5a525f0b3fb58b1bc812854db2b8eeb0ed88db5e4ec33a1568108a28ee485d85e1e47d125da99df8ebfbe6acb7de759c3bfa95c567eeeade572141da8efb40b3d4e8cd8e03221510ee9ff02ec45820a50329a787df9b95d1c6556e33ec16c4e08e2e4f1acdb6474fae0103a4c432bf4582f4e9bfa4c3b9f079abdc8883f447427a7206fe0b725c9a9b8bfeb3bf77a559962b3a49f1c9206c5c411bb2d0d5c6f86422c61e9ec0578a2757b9c994acb33184fcbf8be47998b2be915b083802931365cc056814fb279316558a182d91c4c8a2c7b29fb14968befe2c6276967d22698fb36fdccdaef71eaa228c89ca59d3de094ec553fcc9830da877d293bb2268aa4607a2a6bbe718daa9bfc05e1ecc3327584d187d0f7dbf3c8fecec42a5dfad9d3b22127447071f3a5b11283cab2cc4172bcd77bb57dd126fd384cd8f3a8af79c25d38a5af50a2e1cfa454712b43b680fb06d75f190b9f32bcb5a08e2a58403709880171a630574b50cd50c106d93a1e363e73514bdfe8477e79a22b844a76814f22511164c5e3512bfb4b0a357e1acc06d057992c845e665353b301719756e0fb312f1f73cd546212238ee4d0404d098d491358ca77c68e8e92df7b83d3bf4d9d905f5f5ecbee4228a7ef69e855d9e7421d1786b61636e0c51dd4a5e6e130e03ffa9b6ed02a82142ab61cb2ffd404ee8f6c1552c1fcc1d8384938b371294a7e40b75ffe45ca61e07d5947d81234dfff54f5df378d5b16c6e6a33c0256f6dcc82965f9de0d4bef60dc8ad4fc45fa68be4ca19b10838828abe5f2888232fa5737ffbf93f7673b3dde25c2e5ea3a9b69412a1c0316ad0befb6b009128a1407ca7b2521f78b5a72bc5bb4e5097bbab8434e0f973de55edad2aecd5870dea58bb2983c7d10992be4be76063ce36ea96ca43a40f87ea88f5372c8c43f19f4f9e98a571a92a937cb4dd66d4f52569f47f3a1a61396aaac182d2a71c76806cca63d8e56eb723abf342eebc06f9ecc2bbfafc8177deb2c5aac9a6bf5dde67077a92dc9008e628cf73edcdfdf998509109d6036ca42f39f3b8b623048d93b724abf5b438b30bccdff3fc774644eb3e6d1fe3c5d62ce0bb01e45de568dc99309cb593c65165c154c61863fd4472c3e44bfdc734267f5a48ff5f3a4d6de42a3b23d63172100ba839e68eb72fa124d0dbb2527cf3738cbec14d3c3006c1865a3eb219d61260da1a4466ed51e999951ad0ff376d8393f00f7a8c7833665855a82aa34d8b492160031be8256cfcd7760dfdc3a9172cc255514f9c517fc0bbcaf5214d71658e56797799e2df83134426c18b14537af6a865ef2f2c3436b809322efe180f8872aab2f150850dc70797b3e172a0ca6e05bc5945fc3869f1c75693911c951763530173acefc911f90eb96f129f0a6f5c3f9d0d1e6fcb87c9d4233334c867aa7f44132fb71121309e0c4436b6720438a0d65d1d444149776055502f62d2e6aa5bd8afbf32d6b0fe933217e35b8fcf2203323a733739c0278bd20996500e42aa00d53826291135f2075b901955f56b1126805b06dcfd65f65ad4b325c86c02c4e724e77ef2aeb5a9d25e0e971ac7bfe557d607a0281dcd4c9ebe57f3c8eaf65ea53a162a5fad5b612729642102e7eef2f4073deb89c42420a7f7ab26ae8610e34e8a9cce4e80b600154db317e943c4f72809910839a904b39e7e8e54b7fa3c54d022b90a7557d4d35ffc634782c6a9b393bd63a426cfa662aae1e46d4aff6cf9858799842a5f8ee6a5d937ba61d8072bd1b6f7010b9778ce49258b0d50b1dea8f801a14627a1ec806530a928689ecce6d489b55c9a51e2b4034518cab7234c680196450430f0448c561c5c4a1c259ee196ed507e7208818a95529fe65a530a51fea33b209c06bdadf589cb91e6e10818bd7d7957602cc9ec150be933d08a915"}}}}) (async) 09:04:08 executing program 7: r0 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="82028dffffff"], 0x10) r3 = dup2(r2, r0) dup2(r3, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f00000000c0)=0x43cb8, 0x4) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 09:04:08 executing program 6: sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x18}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@in6, &(0x7f0000000180)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000001c0)=0xffffffffffffff47) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, r3}, 0xc) fchownat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', r1, r3, 0xf68403d2224deee2) 09:04:08 executing program 4: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = accept$inet(r0, 0x0, &(0x7f0000000040)) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) r3 = socket$inet6(0x18, 0x2, 0x0) dup2(r2, r3) connect$unix(r2, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r4, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) r5 = socket$inet6(0x18, 0x2, 0x7f) dup2(r4, r5) sendmsg$unix(r5, &(0x7f00000001c0)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x0}, 0x1c, 0x0}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) poll(&(0x7f0000000140)=[{r0, 0x2}, {r1}, {r0}, {r2, 0x4}, {r5, 0x80}, {0xffffffffffffff9c, 0x2}, {r6, 0x100}], 0x7, 0x3) setsockopt$sock_int(r6, 0xffff, 0x1004, &(0x7f0000000180)=0x1, 0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x0, 0x1, 0x80000002, 0x100000004}) 09:04:08 executing program 3: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="467a49d39498dbcf8a11ec993ba69a7289d0d71938a0120822bbf40b1bad49b40193365ed375d2d0ef8dd6c01626ff6cd6f259c8a16bada337c13c5a1cd01a28cba4e9ff8f90a5aedee71af7000a2e66796515c0d9f0828a33bd4f496882ddd425f31fb9accf6f3a6600e5e112415fa88fe1f5109831542580c22ca2f0a33d43afa07c91400b4da1923a4951435a9b9e5e9b528c31dca556b49d95fea1f9e20c7699ed22cb21cbcaee14952e350c6e94f6732e3daaa521185649705c56ca273886c97e8f", 0xc4}, {&(0x7f0000000080)="5b1a6560c11191f1835ecb215f2c48b359c859e49b95218ef0cc6112f6a9b8fa42ecceff5466a3551c1068321e80b2e1e04e5a4a3f29222867a681338855bea487f928cdb25968d5c8f98a8c69391f8ec4e2c96df0b7", 0x56}], 0x2, 0x0) mmap(&(0x7f0000004000/0x4000)=nil, 0x4000, 0x4, 0x12, r0, 0x6) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x6e, 0x0, 0x0, 0x0}, 0x0) 09:04:08 executing program 1: syz_emit_ethernet(0x22, &(0x7f0000000000)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x70, 0x0, @empty, @multicast1}}}}}) (async) syz_emit_ethernet(0x1062, &(0x7f0000000040)={@broadcast, @broadcast, [{[], {0x8100, 0x0, 0x1, 0x1}}], {@ipv4={0x800, {{0x14, 0x4, 0x0, 0x14, 0x1050, 0x67, 0x0, 0x3f, 0x1, 0x0, @broadcast, @broadcast, {[@ra={0x94, 0x6, 0x1000}, @rr={0x7, 0x1f, 0x3f, [@rand_addr=0x10000, @loopback, @multicast1, @empty, @remote={0xac, 0x14, 0x0}, @multicast1, @broadcast]}, @lsrr={0x83, 0x17, 0x6, [@broadcast, @empty, @loopback, @broadcast, @broadcast]}]}}, @generic="870d60a539559484342b3f55d5001eccc0d7fb6ef437b0f3153ac77dc3251f26f6b27e0f8534b063ef1db936f045163b8286172b93a3f8880a7d0b1b13a8b2af44c326acc30155921be21fe2d253391d1f8a7c651f97cc7d033d52c7e31c2e985c2f69d2f4695b23d31f48d74f5710b9bf4e568d6ca97aac7ab61546fdf656965dff4dbd7791bddb7d8116f1ee8d7e1d5d969c2742a659dd0a4ba31dbdfd97d0db32b492dc7aa5edbe05ad2a78f62d9fc9db220a4f8b6248b1c675b315d320f54536c7a9ae0408ba1e452dd1cc9931294080aafee4c1506d7b07799a12e29150e46f516ac3bb0e1c5a7e5b518e7ab92e981b032d15b33ecde3eacc27303015955b6848e56f63d539372da92a96c88d72daf21fe50fda9eeccc287adcd5f1106c966bcfbf6bf241d6480931b950619f74f37281706eedd1dbafbadf004d0421e88aa947b64655faf4770bab3d919270e690ecfd7a5db771747e7696204e9c93f6838e422352eedab54a255b83631edd3bf0b5103385467b1170299e8d6c75c1ef5d31650bf461dbfc1e3c272892d1fad9a139d540629a5519b366b0123cdfbd4252b1bff9c81aaa163de41dae36950b275868dbf4914d0a511bb976fb1d6b585d0bc544b89cd041dfc409c39a2b48dd86183db71b4a55f908f7f32687f064a87393d19b789594bdc86cd4119f9f8f443e930fbd34cc2b7d64409e4afecd07c7aabe4b718d146c436df56d57aea6fd2a10076515f74a3e3076f3956af20b4c516df80a0078da0286d50dd1b3dc2184a4aead0c823b472942ffe3bc03af2ebce9340f1dd371da152d11501995bbb1b8ab0dbffd6e57e790c6e965ba49fab2a4f2f7f3f19237cff13ba69fbdcc6c216d6954ce7ffc365b03e1f0ef11a21ea98344d4ed6fc4956835aa6b2f295f8ed282b14476755df8afede9e57a2a573bd045813e9dc8e59842b72c70fbd349836575fcddcdcf16df919498ae5490ac00ca652e6757c23bd05eed71dd716490c6522d2417ab6153b061167cbb96d94fc09081df3b8565fb2fad083077890ee515156f81050930f9dd1fef71c81310f1cf9d375f1f7147a199ae72183c6aeec8c3f5fba69186e156c01876b5f5336a216d82c6f26f46cf0fc4fc53f84ebc2166378c3d7691eea208e5392b6f01dd866bc6bfb3d4891dff7746f755469c7d3e0e9129e8ea824f124ae82419e311fb1c41c6ecc64d077607e2debabdc9fe160ee5dfc23f16ccea13d7a2116edd07ce1a99a25e32d9ffc09e3e67299cd92af921cbf38048f738466fdf338339115a250f2aac92f36b3bedbd2ba44ea9e160f02668e8ce412b112a9a42434fb32baae792f4981ff96c806b0ff269cd6b4ae2d3af130f1ea8a11e1d67f6c017d9ffe2060ff1fc3c141d8249116c48123c139bf7be02e2928a5a80755aa65dca0221e4de3a2021f4d2b2d3b6c92ac1f8c906afad30be2864a85eb8874d3c33e7b8c434f5e0e9e62e4d58b256cb99f290595679fef6044db55f4c0badfeeb5919f65cf041e2a8579b35b10a63891b9e79f7f3dcd5ee250b5504f16798da33437175ba873bc83ddb98f193a9cdc0a05f556886d87e53cae8c317d7556c8cff2d1dea34bd938001f12c13ad0fd7ea8bb1a49744ead982f7ba2602e0870c42da86916b9cbde6fcd0f9af697c06561ae0ba48b14a6173bbcbdb643e012a385c1413351593461b3a201a8cc0381f03bdd212348b59cb67b3fe1505894d3bff68464e6daf5c39f476cebd92637c8f8ee1fd5ef5c2442f0b659ec47fed5893f7a70a1c35fb228ec54efad32713c8f7495af3e814f6731cb727bd8697f0b07fa3cda8bb5690775a405931888e9210b57ac31d9a205995359886a63b1353650413a97cfb090d15ed534eb794cf949bd271a82e99614a6ee6fe27f8bdc71c3bbb3a5c673a8eeabf07ecc7bdc242b52463af3a74e1b589b12475038c32d63f82198b2381b8d60b5db942a0c04caeb6871e247b50fc801539f0defab88e2fa2a49bb1e0cfc5dc149921714548b66dfa8bfe878388d1dcd8081afcf58ef9e29aebcc19a10304d32bc2467db581b8a2b24578321a3bcfd1fe13aa550019e25aa38d2333da5fe380129228e501555c47df890ed93ed06fea46d9555bbf694e058a9cc2fe6d158198061c6a3f361231b8eb294650234c59c5165c12b42d37c8155325f3928c9e439c40a15aafabbfdd7f03711c8f95377527a0724b0a54684f302fb12d1d70833574203b9c458983e24f31d5af1680f18e371ca80dab5630491f2a15102c1705f89c832e4c201f48ec9079f0f284641d5f04949a6d38abef226ba16dacb0ec6d5c9979bea7045ee9ba7f2ff1d9e4241612122d855cb046ed75acfbc1341c10d56af2dd057bd3875153c4e0ac0724cd7f48bcd0f06f1097509ebb5f6224d9bac7f946966043e239d126eb7544b98dba00586d59034199489d44cf7908b204324858b905bca72a57f146f507b2640dbe8c047bc4fd6caaddbb7c5f28669650b3c461db8704c0522bb918b88291f2dddf275d32e36890250a11776fb91661a26536816e595c774cd448c4884e7228b1649ed2cef60c090eadc1c567cd3e7084d5e3a42483da67c1d911fbb3acbe3f0e1bce78f7b94f4702e34d02cfa8c4cd56209c268959ab6e5ca62a585ce8225e6b20001aef0f9fe674dea5dfdd40f993bf2c2074ef7befdbc669337db57b56e86fce878eb52faf562dab9afd0ee534058260201f1f271ad8aa67dbbd0a47cd32dd4ba937b560c304a2cb441970ff9be7648b070d337cd7dd36ce5a9254dfc3125e4d9c7d83f7bbd5476f6ca8666d8ecfdd0f72d664ca1346e259954cfa57982c2d542ec86ef2f59aa1e2e520e89aa36445dc84681814e66eb1f3932977eb26ed19d985a13ae4a100b5e0259bb3a44fab93e0e4fb89f529e645a6c2b42ab532487cde3408808203b27866b7a2671571a50210481ee5611ef20a640a09a4f1dc18ae5445ceebfed935262a2717864f6fbcad249c677f13238e7d151405eef9ee15f0a379623de66c5f9b936e3fab81dbb4eb09639c5b906a4e9134bb25e34e5c8829f7a2481562c7fa2f2fb964ad67a87458f203fbaff0ccf4e0b08dea2ee4944a8674ee573cc735c62fdab0fae72057fa4ae34345bae3ade423eab8d59260f1204b82eb0ba2cee90f8826f1c533c28b73fecca936f7419fc0343029ebd7574672f4f3218404e926c48dd0cf4148bc8bb53d03bf21a6746ec821f336aa0195a1c831c42540390983f70502924e89d910ffa8e1d3cb379a27843a86071010f75ddc65943951558d37c22ee3eb922e3267367bc436ee0d3c292e0969acadaa1a7a7e648f14c4e3e2cdc9cfc6e06a310b872ccb73b62055efbf2c61df43e09a17424d9cd581ce4ae8a348998f8c84bf045a917a2724e8bb9a5eb934e358f68d1ea98d1989dc3192689a79fc53f923f321bfe15d0d9bc7cbf0c988d3412b6c116ba6b78f276bfab5ff37ced72db35d92f3b1eb6a229b78b1e735916c59330ce3097fc21a4afe32555aca22c2c8ca96158bf4b14c6cf6da8791a9b079bca4a7408aaafa42865b5f66a698cc6bcf2e38d00b5dc9d3141240ac1ec2d12b698dda8816ef6900e63a748269781094660ca6a99d7c065438d158bd10e6bac66095e62d4cec6e4d445e57c3f3706ef3a62e6d7d9ec73aebd76b9d1b68d3191cc42fe6e9c65f958ba98da4e102d6cb11ef8a95474d7ebf5be9f82dd8c9517fbd63ef575558f9a1065014f005f7ef740d867bf784e9c2d52d80d00bc473cee9ef5c43b73af14dd76faf2fa46abe4cd61feb86c00cfec4ac9e62a7c192b05aa5dd075c9e14cf396d35a2dc86c5a525f0b3fb58b1bc812854db2b8eeb0ed88db5e4ec33a1568108a28ee485d85e1e47d125da99df8ebfbe6acb7de759c3bfa95c567eeeade572141da8efb40b3d4e8cd8e03221510ee9ff02ec45820a50329a787df9b95d1c6556e33ec16c4e08e2e4f1acdb6474fae0103a4c432bf4582f4e9bfa4c3b9f079abdc8883f447427a7206fe0b725c9a9b8bfeb3bf77a559962b3a49f1c9206c5c411bb2d0d5c6f86422c61e9ec0578a2757b9c994acb33184fcbf8be47998b2be915b083802931365cc056814fb279316558a182d91c4c8a2c7b29fb14968befe2c6276967d22698fb36fdccdaef71eaa228c89ca59d3de094ec553fcc9830da877d293bb2268aa4607a2a6bbe718daa9bfc05e1ecc3327584d187d0f7dbf3c8fecec42a5dfad9d3b22127447071f3a5b11283cab2cc4172bcd77bb57dd126fd384cd8f3a8af79c25d38a5af50a2e1cfa454712b43b680fb06d75f190b9f32bcb5a08e2a58403709880171a630574b50cd50c106d93a1e363e73514bdfe8477e79a22b844a76814f22511164c5e3512bfb4b0a357e1acc06d057992c845e665353b301719756e0fb312f1f73cd546212238ee4d0404d098d491358ca77c68e8e92df7b83d3bf4d9d905f5f5ecbee4228a7ef69e855d9e7421d1786b61636e0c51dd4a5e6e130e03ffa9b6ed02a82142ab61cb2ffd404ee8f6c1552c1fcc1d8384938b371294a7e40b75ffe45ca61e07d5947d81234dfff54f5df378d5b16c6e6a33c0256f6dcc82965f9de0d4bef60dc8ad4fc45fa68be4ca19b10838828abe5f2888232fa5737ffbf93f7673b3dde25c2e5ea3a9b69412a1c0316ad0befb6b009128a1407ca7b2521f78b5a72bc5bb4e5097bbab8434e0f973de55edad2aecd5870dea58bb2983c7d10992be4be76063ce36ea96ca43a40f87ea88f5372c8c43f19f4f9e98a571a92a937cb4dd66d4f52569f47f3a1a61396aaac182d2a71c76806cca63d8e56eb723abf342eebc06f9ecc2bbfafc8177deb2c5aac9a6bf5dde67077a92dc9008e628cf73edcdfdf998509109d6036ca42f39f3b8b623048d93b724abf5b438b30bccdff3fc774644eb3e6d1fe3c5d62ce0bb01e45de568dc99309cb593c65165c154c61863fd4472c3e44bfdc734267f5a48ff5f3a4d6de42a3b23d63172100ba839e68eb72fa124d0dbb2527cf3738cbec14d3c3006c1865a3eb219d61260da1a4466ed51e999951ad0ff376d8393f00f7a8c7833665855a82aa34d8b492160031be8256cfcd7760dfdc3a9172cc255514f9c517fc0bbcaf5214d71658e56797799e2df83134426c18b14537af6a865ef2f2c3436b809322efe180f8872aab2f150850dc70797b3e172a0ca6e05bc5945fc3869f1c75693911c951763530173acefc911f90eb96f129f0a6f5c3f9d0d1e6fcb87c9d4233334c867aa7f44132fb71121309e0c4436b6720438a0d65d1d444149776055502f62d2e6aa5bd8afbf32d6b0fe933217e35b8fcf2203323a733739c0278bd20996500e42aa00d53826291135f2075b901955f56b1126805b06dcfd65f65ad4b325c86c02c4e724e77ef2aeb5a9d25e0e971ac7bfe557d607a0281dcd4c9ebe57f3c8eaf65ea53a162a5fad5b612729642102e7eef2f4073deb89c42420a7f7ab26ae8610e34e8a9cce4e80b600154db317e943c4f72809910839a904b39e7e8e54b7fa3c54d022b90a7557d4d35ffc634782c6a9b393bd63a426cfa662aae1e46d4aff6cf9858799842a5f8ee6a5d937ba61d8072bd1b6f7010b9778ce49258b0d50b1dea8f801a14627a1ec806530a928689ecce6d489b55c9a51e2b4034518cab7234c680196450430f0448c561c5c4a1c259ee196ed507e7208818a95529fe65a530a51fea33b209c06bdadf589cb91e6e10818bd7d7957602cc9ec150be933d08a915"}}}}) 09:04:08 executing program 6: sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x18}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@in6, &(0x7f0000000180)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000001c0)=0xffffffffffffff47) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, r3}, 0xc) (async) fchownat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', r1, r3, 0xf68403d2224deee2) 09:04:08 executing program 3: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="467a49d39498dbcf8a11ec993ba69a7289d0d71938a0120822bbf40b1bad49b40193365ed375d2d0ef8dd6c01626ff6cd6f259c8a16bada337c13c5a1cd01a28cba4e9ff8f90a5aedee71af7000a2e66796515c0d9f0828a33bd4f496882ddd425f31fb9accf6f3a6600e5e112415fa88fe1f5109831542580c22ca2f0a33d43afa07c91400b4da1923a4951435a9b9e5e9b528c31dca556b49d95fea1f9e20c7699ed22cb21cbcaee14952e350c6e94f6732e3daaa521185649705c56ca273886c97e8f", 0xc4}, {&(0x7f0000000080)="5b1a6560c11191f1835ecb215f2c48b359c859e49b95218ef0cc6112f6a9b8fa42ecceff5466a3551c1068321e80b2e1e04e5a4a3f29222867a681338855bea487f928cdb25968d5c8f98a8c69391f8ec4e2c96df0b7", 0x56}], 0x2, 0x0) mmap(&(0x7f0000004000/0x4000)=nil, 0x4000, 0x4, 0x12, r0, 0x6) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x6e, 0x0, 0x0, 0x0}, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="467a49d39498dbcf8a11ec993ba69a7289d0d71938a0120822bbf40b1bad49b40193365ed375d2d0ef8dd6c01626ff6cd6f259c8a16bada337c13c5a1cd01a28cba4e9ff8f90a5aedee71af7000a2e66796515c0d9f0828a33bd4f496882ddd425f31fb9accf6f3a6600e5e112415fa88fe1f5109831542580c22ca2f0a33d43afa07c91400b4da1923a4951435a9b9e5e9b528c31dca556b49d95fea1f9e20c7699ed22cb21cbcaee14952e350c6e94f6732e3daaa521185649705c56ca273886c97e8f", 0xc4}, {&(0x7f0000000080)="5b1a6560c11191f1835ecb215f2c48b359c859e49b95218ef0cc6112f6a9b8fa42ecceff5466a3551c1068321e80b2e1e04e5a4a3f29222867a681338855bea487f928cdb25968d5c8f98a8c69391f8ec4e2c96df0b7", 0x56}], 0x2, 0x0) (async) mmap(&(0x7f0000004000/0x4000)=nil, 0x4000, 0x4, 0x12, r0, 0x6) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) (async) recvmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x6e, 0x0, 0x0, 0x0}, 0x0) (async) 09:04:08 executing program 2: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001008e7d00000000ddf500"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) write(r0, &(0x7f00000001c0)='a', 0x1) shutdown(r0, 0x1) r2 = socket(0x2, 0x1, 0x0) pipe(&(0x7f0000000100)) r3 = socket$inet6(0x18, 0x2, 0x0) dup2(0xffffffffffffffff, r3) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r4 = getpgid(0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={r4, 0xffffffffffffffff, 0xffffffffffffffff}, 0xc) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$VT_RELDISP(r5, 0x20007604, &(0x7f0000000140)) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="82028b31c7"], 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) socket(0x18, 0x1, 0x0) (async) socket(0x800000018, 0x1, 0x0) (async) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) listen(r1, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001008e7d00000000ddf500"}) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) (async) write(r0, &(0x7f00000001c0)='a', 0x1) (async) shutdown(r0, 0x1) (async) socket(0x2, 0x1, 0x0) (async) pipe(&(0x7f0000000100)) (async) socket$inet6(0x18, 0x2, 0x0) (async) dup2(0xffffffffffffffff, r3) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) (async) getpgid(0x0) (async) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={r4, 0xffffffffffffffff, 0xffffffffffffffff}, 0xc) (async) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) (async) ioctl$VT_RELDISP(r5, 0x20007604, &(0x7f0000000140)) (async) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="82028b31c7"], 0x10) (async) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) (async) 09:04:08 executing program 5: r0 = kqueue() kevent(r0, 0x0, 0x10002, 0x0, 0x0, 0x0) r1 = socket(0x11, 0x4003, 0x0) (async) r2 = socket(0x11, 0x3, 0x0) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) writev(r3, &(0x7f0000000240)=[{&(0x7f0000000080)="fec24e53ef924e7fc2327b28af947a5915281b2eccd9d95b278cd07c99313272793b87d24b76b5ea6cda0a73e1efd74af3deb8c88c771e788921faaf773a71b65f8df2f1de4cc306671f58e6c3e24caf50a30a5793b9e517eb69e0df1e487bcb072e858f669dc11027a0254be66024fadefaea7dd69384d3732c84d79a794459e5cc9983c8419d2fafce6963896583f57144643aad98c33e531bad14b7faa5ac1ba6f58d763daa17cd00b122fba61c", 0xaf}, {&(0x7f0000000140)="2610e93ff7fc6021d1165bbf8f7d855499a0a2c9", 0x14}, {&(0x7f0000000180)="f3737e7421bf80137da5bf6dce70e331eab3f74b09efce3f0de461da450645da27af34e17cc07c21eeff5d5586da2d0ff4d88d390f7946a476c78fcac770dce6d5b58a907f9ef893346dab99ce5a293e8f144556a5f909da1da7042cc1f5dc357a55f2e3f5d935a2de7c2c9ab5378318833139994b43bf5197f97e8194659c051e59c8", 0x83}], 0x3) (async) setsockopt(r2, 0x11, 0x0, &(0x7f0000000000)="1a7b43", 0x3) fcntl$setown(r2, 0x6, 0xffffffffffffffff) (async) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000000}) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000000}) (async) flock(r5, 0x2) (async) fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x100, 0x200000000, 0xffffffffffffffff}) (async) ioctl$BIOCSDLT(r5, 0x8004427a, &(0x7f00000002c0)=0x4) flock(r4, 0x2) fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x100, 0x200000000, 0xffffffffffffffff}) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000280)) (async) close(r1) (async) dup2(r4, 0xffffffffffffffff) 09:04:08 executing program 4: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = accept$inet(r0, 0x0, &(0x7f0000000040)) (async) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$unix(r2, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) r3 = socket$inet6(0x18, 0x2, 0x0) dup2(r2, r3) (async) connect$unix(r2, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) (async) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$unix(r4, &(0x7f0000000040)=ANY=[], &(0x7f0000000100)=0x51) (async) r5 = socket$inet6(0x18, 0x2, 0x7f) dup2(r4, r5) sendmsg$unix(r5, &(0x7f00000001c0)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x0}, 0x1c, 0x0}, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) poll(&(0x7f0000000140)=[{r0, 0x2}, {r1}, {r0}, {r2, 0x4}, {r5, 0x80}, {0xffffffffffffff9c, 0x2}, {r6, 0x100}], 0x7, 0x3) setsockopt$sock_int(r6, 0xffff, 0x1004, &(0x7f0000000180)=0x1, 0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x0, 0x1, 0x80000002, 0x100000004}) 09:04:08 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) (async) r0 = socket(0x2, 0x4002, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000000}) (async) flock(r1, 0x2) (async) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x100, 0x200000000, 0xffffffffffffffff}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000000)) r2 = fcntl$dupfd(r0, 0x0, r0) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902", 0x62, 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x10, 0x8000, 0xe6) (async) recvfrom$unix(r2, &(0x7f0000000100)=""/178, 0xb2, 0x2, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8) (async) r3 = socket(0x11, 0x5, 0x0) sendto$unix(r3, &(0x7f0000000280)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x0) (async) socket(0x18, 0x8000, 0x20) 09:04:08 executing program 7: r0 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="82028dffffffff"], 0x10) r3 = dup2(r2, r0) dup2(r3, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f00000000c0)=0x43cb8, 0x4) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 09:04:08 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x0}, 0x1c, 0x0}, 0x0) dup2(r0, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) pipe2(&(0x7f0000001300), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) setrlimit(0x8, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, 0x0) 09:04:08 executing program 6: sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x18}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) r0 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@in6, &(0x7f0000000180)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000001c0)=0xffffffffffffff47) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, r3}, 0xc) fchownat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', r1, r3, 0xf68403d2224deee2) witness: lock order reversal: 1st 0xffffffff8290fe50 netlock (netlock) 2nd 0xfffffd806a7325f0 vmmaplk (&map->lock) lock order "&map->lock"(rwlock) -> "netlock"(rwlock) first seen at: #0 rw_enter_write+0x5b #1 udp_sysctl+0x8a #2 sys_sysctl+0x209 #3 syscall+0x489 #4 Xsyscall+0x128 lock order "netlock"(rwlock) -> "&map->lock"(rwlock) first seen at: #0 rw_enter_read+0x66 #1 uvmfault_lookup+0xd9 #2 uvm_fault_check+0x3a #3 uvm_fault+0x102 #4 kpageflttrap+0x209 #5 kerntrap+0xef #6 alltraps_kern_meltdown+0x7b #7 copyout+0x53 #8 ifioctl_get+0x2dd #9 soo_ioctl+0x26c #10 sys_ioctl+0x4a2 #11 syscall+0x489 #12 Xsyscall+0x128 Stopped at db_enter+0x18: addq $0x8,%rsp ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic the kernel did not panic ddb{1}> trace db_enter() at db_enter+0x18 witness_checkorder(fffffd806a7325f0,1,0) at witness_checkorder+0x10b7 rw_enter_read(fffffd806a7325e0) at rw_enter_read+0x66 uvmfault_lookup(ffff80002e4018a0,0) at uvmfault_lookup+0xd9 uvm_fault_check(ffff80002e4018a0,ffff80002e4018d8,ffff80002e401900) at uvm_fault_check+0x3a uvm_fault(fffffd806a7325d8,20000000,0,2) at uvm_fault+0x102 kpageflttrap(ffff80002e401a30,20000300) at kpageflttrap+0x209 kerntrap(ffff80002e401a30) at kerntrap+0xef alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b copyout() at copyout+0x53 ifioctl_get(c0106924,ffff80002e401ce0) at ifioctl_get+0x2dd soo_ioctl(fffffd806a7218f8,c0106924,ffff80002e401ce0,ffff8000295107f0) at soo_ioctl+0x26c sys_ioctl(ffff8000295107f0,ffff80002e401df8,ffff80002e401e50) at sys_ioctl+0x4a2 syscall(ffff80002e401ec0) at syscall+0x489 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x8f87df4e7e0, count: -15 ddb{1}> show registers rdi 0x3 rsi 0xffffffff8294abb0 __sancov_gen_cov_switch_values.134 rbp 0xffff80002e401590 rbx 0x3 rdx 0 rcx 0 rax 0xffff8000295107f0 r8 0xffff80002e401500 r9 0x8080808080808080 r10 0xd386c33e374e2d70 r11 0x93c6caca2b882ce9 r12 0xffffffff82ab0590 w_lodata+0x52c20 r13 0 r14 0xffffffff82aa15a0 w_lodata+0x43c30 r15 0xfffffd8002f62d80 rip 0xffffffff8138d658 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff80002e401580 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.0) pid=312266 stat=onproc flags process=10 proc=4000000 pri=82, usrpri=82, nice=20 forw=0xffffffffffffffff, list=0xffff800029510d30,0xffff80002a92a550 process=0xffff8000ffff2580 user=0xffff80002e3fc000, vmspace=0xfffffd806a7325d8 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 77720 431407 46848 32767 2 0x10 syz-executor.2 77720 284527 46848 32767 3 0x4000090 netcon2 syz-executor.2 49604 79802 44691 32767 2 0x10 syz-executor.6 45558 171925 76829 32767 2 0x10 syz-executor.1 21024 361900 27158 32767 2 0x10 syz-executor.7 21024 484379 27158 32767 3 0x4000090 fsleep syz-executor.7 81803 219225 93684 32767 7 0x10 syz-executor.0 81803 138871 93684 32767 3 0x4000090 lockf syz-executor.0 *81803 312266 93684 32767 7 0x4000010 syz-executor.0 81803 420342 93684 32767 3 0x4000090 fsleep syz-executor.0 81803 405208 93684 32767 2 0x4000010 syz-executor.0 18979 239596 50069 32767 2 0x10 syz-executor.4 18979 363085 50069 32767 3 0x4000090 fsleep syz-executor.4 61384 439720 4326 32767 2 0x10 syz-executor.5 61384 144525 4326 32767 3 0x4000090 fsleep syz-executor.5 61384 206797 4326 32767 3 0x4000090 fsleep syz-executor.5 61384 484195 4326 32767 2 0x4000010 syz-executor.5 44691 61977 82288 32767 3 0x90 nanoslp syz-executor.6 82288 515140 14060 0 3 0x82 wait syz-executor.6 46848 439584 48324 32767 3 0x90 nanoslp syz-executor.2 48324 59506 14060 0 3 0x82 wait syz-executor.2 27158 468757 67678 32767 3 0x90 nanoslp syz-executor.7 67678 436704 14060 0 3 0x82 wait syz-executor.7 5014 1445 0 0 3 0x14200 bored sosplice 50069 452384 87322 32767 3 0x90 nanoslp syz-executor.4 4326 302262 22489 32767 3 0x90 nanoslp syz-executor.5 87322 472883 14060 0 3 0x82 wait syz-executor.4 22489 251447 14060 0 3 0x82 wait syz-executor.5 98183 343430 41919 32767 3 0x90 nanoslp syz-executor.3 41919 73382 14060 0 3 0x82 wait syz-executor.3 76829 408483 20220 32767 3 0x90 nanoslp syz-executor.1 93684 524112 31531 32767 3 0x90 nanoslp syz-executor.0 20220 466492 14060 0 3 0x82 wait syz-executor.1 31531 481471 14060 0 3 0x82 wait syz-executor.0 14060 261417 95683 0 3 0x82 thrsleep syz-fuzzer 14060 478654 95683 0 3 0x4000082 thrsleep syz-fuzzer 14060 116100 95683 0 3 0x4000082 thrsleep syz-fuzzer 14060 101297 95683 0 3 0x4000082 thrsleep syz-fuzzer 14060 2698 95683 0 3 0x4000082 thrsleep syz-fuzzer 14060 305094 95683 0 3 0x4000082 thrsleep syz-fuzzer 14060 359872 95683 0 3 0x4000082 thrsleep syz-fuzzer 14060 451117 95683 0 3 0x4000082 kqread syz-fuzzer 14060 68385 95683 0 3 0x4000082 thrsleep syz-fuzzer 95683 420970 81003 0 3 0x10008a sigsusp ksh 81003 278262 29248 0 3 0x9a kqread sshd 31837 118085 1 0 3 0x100083 ttyin getty 29248 11347 1 0 3 0x88 kqread sshd 45552 347439 77168 73 3 0x1100090 kqread syslogd 77168 512164 1 0 3 0x100082 netio syslogd 68947 93815 1 0 3 0x100080 kqread resolvd 76592 248085 19570 77 3 0x100092 kqread dhcpleased 9505 244994 19570 77 3 0x100092 kqread dhcpleased 19570 167195 1 0 3 0x80 kqread dhcpleased 96770 19503 0 0 3 0x14200 bored smr 53080 247157 0 0 2 0x14200 zerothread 79699 478432 0 0 3 0x14200 aiodoned aiodoned 58520 70461 0 0 3 0x14200 syncer update 21275 161323 0 0 3 0x14200 cleaner cleaner 82892 501799 0 0 3 0x14200 reaper reaper 92670 171368 0 0 3 0x14200 pgdaemon pagedaemon 58502 120194 0 0 3 0x14200 bored viomb 82165 113953 0 0 3 0x40014200 acpi0 acpi0 66451 464535 0 0 3 0x40014200 idle1 97777 27683 0 0 3 0x14200 bored softnet 56762 429081 0 0 3 0x14200 bored systqmp 41386 109037 0 0 3 0x14200 bored systq 96921 328579 0 0 3 0x40014200 bored softclock 57627 225638 0 0 3 0x40014200 idle0 1 193613 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 81803 (syz-executor.0) thread 0xffff8000295107f0 (312266) shared rwlock netlock r = 0 (0xffffffff8290fe50) #0 witness_lock+0x44d #1 ifioctl_get+0x2d5 #2 soo_ioctl+0x26c #3 sys_ioctl+0x4a2 #4 syscall+0x489 #5 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff829de988) #0 witness_lock+0x44d #1 soo_ioctl+0x25a #2 sys_ioctl+0x4a2 #3 syscall+0x489 #4 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10192 6410K 6419K 78643K 11304 0 pcb 13 12K 14K 78643K 17 0 rtable 270 7K 8K 78643K 1156 0 ifaddr 81 17K 17K 78643K 132 0 sysctl 3 1K 1K 78643K 3 0 counters 56 35K 35K 78643K 70 0 ioctlops 0 0K 2K 78643K 77 0 iov 0 0K 24K 78643K 1257 0 mount 1 1K 1K 78643K 1 0 log 0 0K 0K 78643K 5 0 vnodes 1271 79K 79K 78643K 2758 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 13K 78643K 132 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 0K 78643K 1649 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1697 195K 286K 78643K 12548 0 file desc 25 93K 121K 78643K 13194 0 sigio 1 0K 0K 78643K 187 0 proc 56 74K 111K 78643K 1176 0 subproc 104 6K 6K 78643K 195 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 1397 0 in_multi 99 6K 7K 78643K 264 0 ether_multi 1 0K 0K 78643K 26 0 mrt 2 0K 0K 78643K 2 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 169 758K 758K 78643K 169 0 exec 0 0K 2K 78643K 1897 0 tdb 3 0K 0K 78643K 3 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 425 93K 109K 78643K 168117 0 UVM aobj 131 4K 4K 78643K 133 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 243 0 NDP 11 0K 2K 78643K 48 0 temp 125 4707K 4771K 78643K 33496 0 kqueue 12 18K 26K 78643K 832 0 SYN cache 2 16K 16K 78643K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 22 0 0 1 0 1 1 0 8 0 rtpcb 120 918 0 913 14 13 1 3 0 8 0 rtentry 112 225 0 99 4 0 4 4 0 8 0 unpcb 136 9395 0 9382 71 66 5 6 0 8 4 syncache 296 141 0 141 24 23 1 1 0 8 1 tcpqe 32 48 0 48 12 12 0 1 0 8 0 tcpcb 736 4625 0 4613 156 148 8 21 0 8 6 arp 120 37 0 17 1 0 1 1 0 8 0 ipq 40 65 0 65 7 6 1 1 0 8 1 ipqe 40 2388 0 2388 7 6 1 1 0 8 1 inpcb 304 19536 0 19516 177 170 7 14 0 8 4 rttmr 72 8 0 8 2 2 0 1 0 8 0 ip6q 72 49 0 49 5 4 1 1 0 8 1 ip6af 40 98 0 98 5 4 1 1 0 8 1 nd6 48 75 0 37 1 0 1 1 0 8 0 kcovpl 48 15 0 7 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 940 0 386 37 2 35 35 0 8 0 art_table 32 941 0 386 5 0 5 5 0 8 0 art_node 16 224 0 108 1 0 1 1 0 8 0 sysvmsgpl 40 20 0 14 1 0 1 1 0 8 0 semapl 112 1647 0 1637 1 0 1 1 0 8 0 shmpl 112 130 0 2 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 17279 0 15839 91 0 91 91 0 8 0 ffsino 272 17279 0 15839 97 0 97 97 0 8 0 nchpl 144 33616 0 31990 62 0 62 62 0 8 0 uvmvnodes 80 5926 0 0 121 0 121 121 0 8 0 vnodes 224 5926 0 0 349 0 349 349 0 8 0 namei 1024 99616 0 99616 4 3 1 2 0 8 1 percpumem 16 47 0 7 1 0 1 1 0 8 0 scxspl 216 100946 0 100946 33 32 1 8 0 8 1 plimitpl 152 1914 0 1892 9 8 1 2 0 8 0 sigapl 424 13456 0 13404 7 1 6 7 0 8 0 futexpl 64 99983 0 99978 4 3 1 1 0 8 0 knotepl 120 577 0 0 11 2 9 11 0 8 0 kqueuepl 216 4261 0 4252 76 75 1 6 0 8 0 pipepl 336 2046 0 2017 60 52 8 13 0 8 5 fdescpl 496 13441 0 13405 7 2 5 6 0 8 0 filepl 152 76969 0 76722 139 122 17 22 0 8 7 lockfpl 104 7066 0 7062 2 1 1 2 0 8 0 lockfspl 48 786 0 783 1 0 1 1 0 8 0 sessionpl 144 30 0 14 1 0 1 1 0 8 0 pgrppl 48 166 0 150 1 0 1 1 0 8 0 ucredpl 96 9811 0 9793 1 0 1 1 0 8 0 zombiepl 144 13405 0 13404 1 0 1 1 0 8 0 processpl 1064 13456 0 13404 5 1 4 4 0 8 0 procpl 672 36997 0 36927 29 22 7 8 0 8 0 sosppl 168 189 0 189 17 16 1 1 0 8 1 sockpl 480 30268 0 30236 502 490 12 33 0 8 8 mcl64k 65536 41 0 0 4 1 3 3 0 8 0 mcl16k 16384 25 0 0 4 1 3 3 0 8 0 mcl12k 12288 25 0 0 2 0 2 2 0 8 0 mcl9k 9216 17 0 0 2 0 2 2 0 8 0 mcl8k 8192 35 0 0 5 2 3 3 0 8 0 mcl4k 4096 33 0 0 3 0 3 3 0 8 0 mcl2k2 2112 10 0 0 1 0 1 1 0 8 0 mcl2k 2048 338 0 0 19 0 19 19 0 8 0 mtagpl 96 2 0 0 1 0 1 1 0 8 0 mbufpl 256 857 0 0 36 0 36 36 0 8 0 bufpl 288 21062 0 14730 453 0 453 453 0 8 0 anonpl 24 3749296 0 3734505 282 176 106 127 0 186 0 amapchunkpl 152 408939 0 408129 158 118 40 47 0 158 7 amappl16 200 35921 0 35534 182 161 21 34 0 8 0 amappl15 192 1527 0 1522 1 0 1 1 0 8 0 amappl14 184 146 0 140 1 0 1 1 0 8 0 amappl13 176 1650 0 1643 1 0 1 1 0 8 0 amappl12 168 1888 0 1880 1 0 1 1 0 8 0 amappl11 160 51 0 39 1 0 1 1 0 8 0 amappl10 152 2319 0 2309 1 0 1 1 0 8 0 amappl9 144 2105 0 2099 1 0 1 1 0 8 0 amappl8 136 5296 0 5144 6 0 6 6 0 8 0 amappl7 128 4335 0 4320 1 0 1 1 0 8 0 amappl6 120 1849 0 1817 3 2 1 2 0 8 0 amappl5 112 12779 0 12757 1 0 1 1 0 8 0 amappl4 104 1207 0 1175 2 0 2 2 0 8 0 amappl3 96 4220 0 4199 1 0 1 1 0 8 0 amappl2 88 4276 0 4225 3 1 2 3 0 8 0 amappl1 80 233939 0 233291 33 18 15 18 0 8 1 amappl 88 167102 0 166818 8 0 8 8 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 132 0 2 3 0 3 3 0 8 0 uaddrrnd 24 13441 0 13405 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 13441 0 13405 1 0 1 1 0 8 0 vmmpekpl 168 94485 0 94436 3 0 3 3 0 8 0 vmmpepl 168 1211003 0 1208145 248 118 130 139 0 357 2 vmsppl 368 13440 0 13405 4 0 4 4 0 8 0 rwobjpl 56 288881 0 281378 118 9 109 110 0 8 0 pdppl 4096 26889 0 26810 313 232 81 93 0 8 2 pvpl 32 6205280 0 6184887 551 373 178 259 0 265 0 pmappl 248 13440 0 13405 4 1 3 3 0 8 0 extentpl 40 58 0 38 1 0 1 1 0 8 0 phpool 112 1293 0 443 25 0 25 25 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x1a: addq $0x8,%rsp ddb{0}> trace x86_ipi_db(ffffffff829baff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xb7 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 __sanitizer_cov_trace_pc() at __sanitizer_cov_trace_pc intr_handler(ffff800026091ca0,ffff800000077500) at intr_handler+0x5e Xintr_ioapic_edge16_untramp() at Xintr_ioapic_edge16_untramp+0x18f __sanitizer_cov_trace_pc() at __sanitizer_cov_trace_pc+0x28 __mp_lock(ffffffff829de780) at __mp_lock+0x133 softintr_dispatch(0) at softintr_dispatch+0x4e Xsoftclock() at Xsoftclock+0x1f __mp_lock(ffffffff829de780) at __mp_lock+0x129 trapsignal(ffff8000ffff42a8,b,6,2,200001c0) at trapsignal+0x58 upageflttrap(ffff800026092100,200001c0) at upageflttrap+0x154 usertrap(ffff800026092100) at usertrap+0x1aa recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x7f7ffffcecd0, count: -15 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x18: addq $0x8,%rsp ddb{1}> trace db_enter() at db_enter+0x18 witness_checkorder(fffffd806a7325f0,1,0) at witness_checkorder+0x10b7 rw_enter_read(fffffd806a7325e0) at rw_enter_read+0x66 uvmfault_lookup(ffff80002e4018a0,0) at uvmfault_lookup+0xd9 uvm_fault_check(ffff80002e4018a0,ffff80002e4018d8,ffff80002e401900) at uvm_fault_check+0x3a uvm_fault(fffffd806a7325d8,20000000,0,2) at uvm_fault+0x102 kpageflttrap(ffff80002e401a30,20000300) at kpageflttrap+0x209 kerntrap(ffff80002e401a30) at kerntrap+0xef alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b copyout() at copyout+0x53 ifioctl_get(c0106924,ffff80002e401ce0) at ifioctl_get+0x2dd soo_ioctl(fffffd806a7218f8,c0106924,ffff80002e401ce0,ffff8000295107f0) at soo_ioctl+0x26c sys_ioctl(ffff8000295107f0,ffff80002e401df8,ffff80002e401e50) at sys_ioctl+0x4a2 syscall(ffff80002e401ec0) at syscall+0x489 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x8f87df4e7e0, count: -15