last executing test programs: 7.855512986s ago: executing program 1 (id=1773): r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='c\x00') utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x8000000000000000, 0x10}, {0x4}}) fcntl$dupfd(r0, 0x7, 0xffffffffffffff9c) 7.853160226s ago: executing program 1 (id=1774): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = socket$inet(0x2, 0x3, 0x0) syz_emit_ethernet(0x1086, &(0x7f0000000240)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x1050, 0x2b, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[@hopopts={0x2b, 0x205, '\x00', [@enc_lim={0x4, 0x1, 0x7}, @enc_lim={0x4, 0x1, 0x6}, @jumbo={0xc2, 0x4, 0xffffffe3}, @generic={0x7, 0x1000, "695cb1899ebd64fb5fbf993f0383c1d44bfad46feab95c6ad5f64551dc1328f26931c81789d6777c7120d328e94f669349ebef42835976ba98a8513f9e611f6b1e50be5f3d0daaee31802b4d2a8236bb5723bcc03e936b9fd63d9e298231a9e52552b33398c6d00310176a051f912916f85e6bfef61de990af292407ff38182d58e8381c06fd4d0a7e68f15556076b8bc37b4f3f425ee2b7cd382713177d77b0b856fab3f8932c8bb3a6fedd16596e37a86d88fbadac64d5a5dced03f2cf6c686b443795e14e76d6ad188f0600520d2ba1abd18bf74ff36e4c219ffa72d479e3dfe9cc265784c2965f1b09b1a4503201b3e47b00c69487063e38c6b923ec575a55d3871aeab6311ac148f6e338b65151d0f29e96dc5b4cd7f017ec0781bc1c39475906505992b2e65a4a09fc023b8a485510f5b261ca5fba5b7c5ad3f6d1c795777e7814866a1c020e91db966bfc0eea50d28648f10dfb97ab729fa4a934194e5e7a55f99a782cad2bcb35584667251c71ca6e66c3f794a84e2b5f6173eacd2663f6dd91162b1fa00f66221cb05d8631849e70779edf5fac3c6c1a5641e562c874d116bca1f3c0dd794fb5d186ee9992f4951e79e411b2fd829f7e2ad38a1ae8ab55f077814a4ab9026bc05e8b07ceca58578cc33a34235149006c91a4eeccd7a81c3dc9d81dafec1a7b3df720ce365a96e10c5a617d62f352c26514dd31b224c8e79e29017a64341c537027edbaea044be07e750016d448246747d6315b36ed36003166c213ba94439527e69c20c09b602035e58824e426a98fd83f4e7612fba19f9301ba65d7a17f31657f73d64387860b255a32681bde93eac853144f9c7846025b240656085b5745b1a2276a08644832e93fb2f7e202a4711d116b6f598e4e3ae1f83d3b7305c8215448b0da7d1711523960eb8ce5b84961a5c17dd0c8a48143fead8549ce902d68ba44d878a0baec3191544f0d93971b177838022fd3bee5a7c9b740b414c315eca59dbbfda112461753e6946adafae32673c097a33426b3917393c1873fa1ba3a55c39810799053f75b7f27bad47c24428f5474977feeb1919405ed8e09159a509f7b6d4c685a9151e24cd566500910095663f75923564883765fc376ed8160b36d48293e86d899078b29b6b68206b5e38f99bb1503a0852d478d6a4aba4441b2417c908077c6df1d9f5996426c15da46eb896cca31995b0d250f106382dd2689ce000a66a16d6ae4983880522df973444d325e44a34fbe4f8342d265dd3c4dae6d1f4cf5b7ae9f43ec43c39cf5ce8123f54a19786ff5958a66c0cb088ff44a25f711bd8bba1976078cefba81e17a02cc0c6378f2c6ff34412a2ccd7cbbbf62506fbf9f274c4488540e8caed45d62ee744e18878823040923a96a11b30bea610542231d1dd4b9c52308127320347c0ed49197a9fad9ee6269b3fc73e8984dcbd91315420e2a7384cf0b7916a08c8bb4187a7306883413b081c86396201f5275d168e16ac6247badd546b094e6c83682cd451236f5162ff4d6d0634665a29c82f3daaf68f26f9a819187a80bcc3d0d06a7c71ead42a43fad7e46a1d4fa7688684a6ed84456ce7d7ad9822526e5aca6446e60ff5c4153d76e9c4b5b4b3ae6718e9a2aea521fdf0470f4350c67b78b86cc25eebb955ff0594e3245a7a89a3e7500e7a368205dfff600bbe49928e7e623de12780b605a03001bd22c9245c3dc38c0b36e34ce80560f311d81dc23af7e5f307f62db2ef9b69b7e6a4c4bc821da268442bcfef3059f3556428494f6f76c544b06c6c0f4e6c156fdc3d08d5b41b161e4c9186a0f4ab4c51ff4be030a077fb3654411154516cc0f1a4d864b2e2a63a17759b63670a79a7b2b03685ccd711a0279e89100859fedd70d21680838d3888271d891dd22b08669265055f71e1be1c7de11474e47e7e1202c1697753714e2d75ea522356a169d35908fca1c0724038791bfad653167ac1700f039469c13660d5ab2b6893ee319ecdef9c50111cd419c541d33e60056bf6531b7819f5622fbcd390da17e3b0d25d077ed8cdbe915b018bceb700f3252f65b0325caf5fcaac40dadad13827202c86ee5b40aade573bc4f7c0ee6cd7971d0155eb560544100eccb0e9d9fafd0e6a755de6bad0fe8bdf05c4a7a8dd57662fb34bfbd024f9c86ebb6794217844cae00385e89b38b0e3dbcb42ef12c905cd649e80749208b7fc5c6e204d503b13d915a556329da34208b8d5115c5723ebe93aca39fd46e7a10d95b7b08bc0caf1e5a59b2fb1533db286c4f9756036f3ad7fc9ee8d3da4dc9dfb668ada0f2268a5d715a65f03790ad15c39f96f0d91829bd9f2a4db759f2613c27777858faa0182c56e359ec47a0ce2d654ae8db9fc4ed7f54120dc2af5d0b66b46ac48f2ecd9cd870f141f7b9608d6c942f0174012b4fc1df4cd24ebd8e60d5609d19632ac3b46501cf7135864bf0daa950087b0dac6fc3c5da360a300f56e7cce44be9a7f838ec5976400a93c1c80bcd87b8f1fc59350fc140f688241256aa2733f043ede2ad337658fcefa4562a3683a9cac8f24e78de50af1b0a8b1cf94eeb757c689c26fa11b3e57b068926433bfe24f76267b031aaf42cd9c0af74a255fbb11194d1c465445dc803e6246965717d2da782ce7d0096e0b05676cca38f1cdacd34606f6d7f848cc2bedc91dd57d05f6acef1b2076ba02a8175b27682bed8786417f0a70f89d1581b555120b6c0d35729f060eafa26b7192ef07b544fd8a2b5e7bcc16c7ce79d05be395d18a77b26487b49d5d77d1483b9911d588e2e97a14e6b8da7973696665e15dd6219d99685d9e72fd91090f51b1119cf616ecde70441b7abbb3297eb52dcb1b92fcf312124296839691d8df98fabbea7f78c3318ea069bc1c6937a94423591b7e31400fb6b5b40efdcb4fc150029d25c22ba9a53d4fb905677db74c07ba6be95cf1538026c0b3af28b4e6a9f6ce1c8443067dd684427ca32950116801852490b446dbf5d604657fb8b21a73bc83f9288c0e87306eb5d33a7ea9a53c9af96180fe02a57b2ccd98efb268d00c955cd74ca08fc1d5d1c97416ea3f56344fdfa7fe59e8daba34965c979dd63e6cd1d7dfcba29bf9ac6992fd332ad6d99188010cc2906ae2f7845f24c3ebf30a754e43ced9113aae187328ff51c3bfc62da86de1f8154e83b435a41e55c67c0c1f33690accd36547b16bdfc5240297a28bc4bff6b0517023dfa4c4e2a924b801f164065ea73688ddb98d58eedf86736b9666981edb5605819a0ac1a0810c2f2e33b748f07df747275d55c0874a31aa0696117cf9b07e36dab74fd25040b64244b388655ddc9c5de6b20ce51562499848756f8e222d3d7f22fe835cce0bb2fee3726415848d22f56c3698494369be96ecfdab2213b822d1713aa899527fb99391331195fb1239afd23a69d4256f6984c87127c3b497b532e40585c408fa3d553270e3929d44095132f019efb775e4ba2c92a2be580e2df93240b43c7d656012a6d30f8316642f5a93e4c521226adae2caf2ce0a6faca23f101b2e69c5ee7cf436802040854d2f8d7a614bbbe58d6037649924c52e5fdedec154e6ee6edb22b24a0e0d67aefe75a66dbdfaf340bebffc768bd1cfe9e488b0f0802e051d8c3d0e54b3d20fa9e45438eefbaee18a8b0a8f888499a896c6af94e08faaf43384db4ab958573309ffc76b055afb6b4d1bf3efb0f9e14370e0c99f7009049368abf42277d1602b78a1a5f0b0a1aefd18da64fa982795bd30f2be72f522ec4c483134fe584cf04847e5d3cc76be8a619eb9fd70dfa8ed8d8f48138d2ff90b1d834e14402ecf4f3457f79e23096847f267324a5ecd43f60833518ae54709047f5f7037ff2dd926abd6e41cb52991069776ec0f054f41cc61040476d4d5c0b25e00e4d3aaef605f9557002c6404f1e4a270a01dc338865fd84edf25fa37af0798538353ae943660f480c0fbd87b3af7d41199a1fc53c20f0a2a3f5958ade20d1fc73ca1ca71b4cf90a90b2f36d963b92d66e13bf32c0d21b3f7cf32d7fd249fbd4740f7069ecbfd94657a3be7465c5f7018462c8dd68e184df36b6ffb3aba2fee0461c3f5d124f03ffab769a7590d51f372ff2f6fb8ee698ef6ceb7278abb734f8e14f9832e5f60863b3849e5c05ae3739679eb3b9479b9e9f8b62cbe73b680eaa2550c3224580e4b5a2ba60a4f2cde108fccd65cb59e5d61618566c1219cc5060e2a212dc121697a855656e71bdf5247d91e0714fcd8fb4a53f9b59dffd23a5907207f904860d7b7733db4490f3fa4d7bd7a799c2c0734043d0c4310798ab5ed9cbe0550441c18fd1c582068ea419ecf0e384d703146e4c902beba2e293f77654971ac58df5355257e5999fd4d63133f8a921f7ccd3fcf2f4d4b3a3f51f7cd7f0be3d562835c5da6f1174cbd4938d0854aa7885b9fb3811be444490d4c3d3ace4b4af8668bd3e5b74c6901dda925ad709cb46e4a81b2e4ea2473686a2787027f7fbffd74239aee13734b07a613399cfdda88a48217b808075cdacd2a656b5f270871c49483ebbcc3e9b01132197f11cdf69634bd2c05ab7f2c23bb260343c046bc83ff5e2e25b9c61307862772c099dde06314c95556ee9a7d43c95c0a081b9a790e1c6f51ed11332037c62c4c7a33d91304a15f3935ee670f96cad4320a5d2815d1baa86b6b4b9bfbdb3f5c78b18d2d2fd70cc2a43a244c4e973d6771feb0fe3f36376b5967e2cbad2f63e3cf2fd6ee514886fb9aabb45939f52e7fcdffc124245e4d0edd1cd5163f79bf4f31369a4e2f29b71de8d334ac762711746c40c12418ae462c9200b801ece01cc44834014c57fd474c289aee0ff6a5c1afcfb64574bd3e8ed00f41438de543aa41cdd0a47950bbb32981554ee5d2b622f4cab2e6d43ec18f334e054c6d7198c20386b4eb676d24ff9b22ac29a02f59bb4bec395d263fca9c15d22c45a62695cb142365474335dbe3a83c97a4b094ca2f00d2e60017f2e9e63328c5ed19c2b73989b6fd8bb2146449a0d91bd709f95cf649e2cd64d62e1f36c5b747714892a5911a01001adcf4fc2e7046b8dcbd11629c50e94dc78b475104ddf40db4b992a58e5946c4369a0c465b243454a246c562bd63c60978ee1ec0e8cf5c72633796ee3e2dbf62c78e9eadfa691601210222728a28d9f714370c2479fb29f1d040f4a6900bb5fb0fdf6c562e876376c9cac0a71e3603cf995ace0446169f7db05c6980931f12d2f5c016ccbb4c0fce6090c91f82fc499b5fb05d361e3675defc400d1f636c3d9b48318bc72d2ee6df2130b1ca960e30b17326a2658b7b6f085366193127547199a9f9eaae051dc8c7066a199f0ff29b25d4b6f3335017331abb280b9c60423a7fe3ea90976c0deb20dd49f49fd19ef506148423d908cd8c95dfb0ca0a8f0fc9049b5b7c62cc52db62b6ad7c4dcb945dd146d750e44a5ca5f08eefb4978a1f11831ba7fe6c2a6a34e2a821fd6bf19861626ebfa818b5bd015597d27e8b9ef9de09d28be2b02022054ad962ce61c270380c8aed50595655d4619d2cdd51cf02ea5714440e18f71e254e3e2ee8321e01fa66f94f1593c177ef463276ea349aed55dabdeaa344ffd0c253d6fa518800610ee3f71a1e63db8868d4e4a00a786eb422e3e97eda04440709aa8b72771e93cfbd0ecf50dfc1e3bf2faee10e10ce9eee32420ddb13f9b1b4064d184a0beae0e71ab71e5738697e045f1c44ebadc3e0cdd33faf3572a65cd16c82008dde2e912b05215422ac1fcaba03279e5ed2b6a"}, @jumbo={0xc2, 0x4, 0xbb2}, @enc_lim={0x4, 0x1, 0x8}, @ra, @pad1, @padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x6b4f}]}], @icmpv6=@mld={0xc2, 0x0, 0x0, 0x1, 0x7, @ipv4={'\x00', '\xff\xff', @rand_addr=0x9}}}}}}}) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000100)) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 6.899568617s ago: executing program 1 (id=1774): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = socket$inet(0x2, 0x3, 0x0) syz_emit_ethernet(0x1086, &(0x7f0000000240)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x1050, 0x2b, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[@hopopts={0x2b, 0x205, '\x00', [@enc_lim={0x4, 0x1, 0x7}, @enc_lim={0x4, 0x1, 0x6}, @jumbo={0xc2, 0x4, 0xffffffe3}, @generic={0x7, 0x1000, "695cb1899ebd64fb5fbf993f0383c1d44bfad46feab95c6ad5f64551dc1328f26931c81789d6777c7120d328e94f669349ebef42835976ba98a8513f9e611f6b1e50be5f3d0daaee31802b4d2a8236bb5723bcc03e936b9fd63d9e298231a9e52552b33398c6d00310176a051f912916f85e6bfef61de990af292407ff38182d58e8381c06fd4d0a7e68f15556076b8bc37b4f3f425ee2b7cd382713177d77b0b856fab3f8932c8bb3a6fedd16596e37a86d88fbadac64d5a5dced03f2cf6c686b443795e14e76d6ad188f0600520d2ba1abd18bf74ff36e4c219ffa72d479e3dfe9cc265784c2965f1b09b1a4503201b3e47b00c69487063e38c6b923ec575a55d3871aeab6311ac148f6e338b65151d0f29e96dc5b4cd7f017ec0781bc1c39475906505992b2e65a4a09fc023b8a485510f5b261ca5fba5b7c5ad3f6d1c795777e7814866a1c020e91db966bfc0eea50d28648f10dfb97ab729fa4a934194e5e7a55f99a782cad2bcb35584667251c71ca6e66c3f794a84e2b5f6173eacd2663f6dd91162b1fa00f66221cb05d8631849e70779edf5fac3c6c1a5641e562c874d116bca1f3c0dd794fb5d186ee9992f4951e79e411b2fd829f7e2ad38a1ae8ab55f077814a4ab9026bc05e8b07ceca58578cc33a34235149006c91a4eeccd7a81c3dc9d81dafec1a7b3df720ce365a96e10c5a617d62f352c26514dd31b224c8e79e29017a64341c537027edbaea044be07e750016d448246747d6315b36ed36003166c213ba94439527e69c20c09b602035e58824e426a98fd83f4e7612fba19f9301ba65d7a17f31657f73d64387860b255a32681bde93eac853144f9c7846025b240656085b5745b1a2276a08644832e93fb2f7e202a4711d116b6f598e4e3ae1f83d3b7305c8215448b0da7d1711523960eb8ce5b84961a5c17dd0c8a48143fead8549ce902d68ba44d878a0baec3191544f0d93971b177838022fd3bee5a7c9b740b414c315eca59dbbfda112461753e6946adafae32673c097a33426b3917393c1873fa1ba3a55c39810799053f75b7f27bad47c24428f5474977feeb1919405ed8e09159a509f7b6d4c685a9151e24cd566500910095663f75923564883765fc376ed8160b36d48293e86d899078b29b6b68206b5e38f99bb1503a0852d478d6a4aba4441b2417c908077c6df1d9f5996426c15da46eb896cca31995b0d250f106382dd2689ce000a66a16d6ae4983880522df973444d325e44a34fbe4f8342d265dd3c4dae6d1f4cf5b7ae9f43ec43c39cf5ce8123f54a19786ff5958a66c0cb088ff44a25f711bd8bba1976078cefba81e17a02cc0c6378f2c6ff34412a2ccd7cbbbf62506fbf9f274c4488540e8caed45d62ee744e18878823040923a96a11b30bea610542231d1dd4b9c52308127320347c0ed49197a9fad9ee6269b3fc73e8984dcbd91315420e2a7384cf0b7916a08c8bb4187a7306883413b081c86396201f5275d168e16ac6247badd546b094e6c83682cd451236f5162ff4d6d0634665a29c82f3daaf68f26f9a819187a80bcc3d0d06a7c71ead42a43fad7e46a1d4fa7688684a6ed84456ce7d7ad9822526e5aca6446e60ff5c4153d76e9c4b5b4b3ae6718e9a2aea521fdf0470f4350c67b78b86cc25eebb955ff0594e3245a7a89a3e7500e7a368205dfff600bbe49928e7e623de12780b605a03001bd22c9245c3dc38c0b36e34ce80560f311d81dc23af7e5f307f62db2ef9b69b7e6a4c4bc821da268442bcfef3059f3556428494f6f76c544b06c6c0f4e6c156fdc3d08d5b41b161e4c9186a0f4ab4c51ff4be030a077fb3654411154516cc0f1a4d864b2e2a63a17759b63670a79a7b2b03685ccd711a0279e89100859fedd70d21680838d3888271d891dd22b08669265055f71e1be1c7de11474e47e7e1202c1697753714e2d75ea522356a169d35908fca1c0724038791bfad653167ac1700f039469c13660d5ab2b6893ee319ecdef9c50111cd419c541d33e60056bf6531b7819f5622fbcd390da17e3b0d25d077ed8cdbe915b018bceb700f3252f65b0325caf5fcaac40dadad13827202c86ee5b40aade573bc4f7c0ee6cd7971d0155eb560544100eccb0e9d9fafd0e6a755de6bad0fe8bdf05c4a7a8dd57662fb34bfbd024f9c86ebb6794217844cae00385e89b38b0e3dbcb42ef12c905cd649e80749208b7fc5c6e204d503b13d915a556329da34208b8d5115c5723ebe93aca39fd46e7a10d95b7b08bc0caf1e5a59b2fb1533db286c4f9756036f3ad7fc9ee8d3da4dc9dfb668ada0f2268a5d715a65f03790ad15c39f96f0d91829bd9f2a4db759f2613c27777858faa0182c56e359ec47a0ce2d654ae8db9fc4ed7f54120dc2af5d0b66b46ac48f2ecd9cd870f141f7b9608d6c942f0174012b4fc1df4cd24ebd8e60d5609d19632ac3b46501cf7135864bf0daa950087b0dac6fc3c5da360a300f56e7cce44be9a7f838ec5976400a93c1c80bcd87b8f1fc59350fc140f688241256aa2733f043ede2ad337658fcefa4562a3683a9cac8f24e78de50af1b0a8b1cf94eeb757c689c26fa11b3e57b068926433bfe24f76267b031aaf42cd9c0af74a255fbb11194d1c465445dc803e6246965717d2da782ce7d0096e0b05676cca38f1cdacd34606f6d7f848cc2bedc91dd57d05f6acef1b2076ba02a8175b27682bed8786417f0a70f89d1581b555120b6c0d35729f060eafa26b7192ef07b544fd8a2b5e7bcc16c7ce79d05be395d18a77b26487b49d5d77d1483b9911d588e2e97a14e6b8da7973696665e15dd6219d99685d9e72fd91090f51b1119cf616ecde70441b7abbb3297eb52dcb1b92fcf312124296839691d8df98fabbea7f78c3318ea069bc1c6937a94423591b7e31400fb6b5b40efdcb4fc150029d25c22ba9a53d4fb905677db74c07ba6be95cf1538026c0b3af28b4e6a9f6ce1c8443067dd684427ca32950116801852490b446dbf5d604657fb8b21a73bc83f9288c0e87306eb5d33a7ea9a53c9af96180fe02a57b2ccd98efb268d00c955cd74ca08fc1d5d1c97416ea3f56344fdfa7fe59e8daba34965c979dd63e6cd1d7dfcba29bf9ac6992fd332ad6d99188010cc2906ae2f7845f24c3ebf30a754e43ced9113aae187328ff51c3bfc62da86de1f8154e83b435a41e55c67c0c1f33690accd36547b16bdfc5240297a28bc4bff6b0517023dfa4c4e2a924b801f164065ea73688ddb98d58eedf86736b9666981edb5605819a0ac1a0810c2f2e33b748f07df747275d55c0874a31aa0696117cf9b07e36dab74fd25040b64244b388655ddc9c5de6b20ce51562499848756f8e222d3d7f22fe835cce0bb2fee3726415848d22f56c3698494369be96ecfdab2213b822d1713aa899527fb99391331195fb1239afd23a69d4256f6984c87127c3b497b532e40585c408fa3d553270e3929d44095132f019efb775e4ba2c92a2be580e2df93240b43c7d656012a6d30f8316642f5a93e4c521226adae2caf2ce0a6faca23f101b2e69c5ee7cf436802040854d2f8d7a614bbbe58d6037649924c52e5fdedec154e6ee6edb22b24a0e0d67aefe75a66dbdfaf340bebffc768bd1cfe9e488b0f0802e051d8c3d0e54b3d20fa9e45438eefbaee18a8b0a8f888499a896c6af94e08faaf43384db4ab958573309ffc76b055afb6b4d1bf3efb0f9e14370e0c99f7009049368abf42277d1602b78a1a5f0b0a1aefd18da64fa982795bd30f2be72f522ec4c483134fe584cf04847e5d3cc76be8a619eb9fd70dfa8ed8d8f48138d2ff90b1d834e14402ecf4f3457f79e23096847f267324a5ecd43f60833518ae54709047f5f7037ff2dd926abd6e41cb52991069776ec0f054f41cc61040476d4d5c0b25e00e4d3aaef605f9557002c6404f1e4a270a01dc338865fd84edf25fa37af0798538353ae943660f480c0fbd87b3af7d41199a1fc53c20f0a2a3f5958ade20d1fc73ca1ca71b4cf90a90b2f36d963b92d66e13bf32c0d21b3f7cf32d7fd249fbd4740f7069ecbfd94657a3be7465c5f7018462c8dd68e184df36b6ffb3aba2fee0461c3f5d124f03ffab769a7590d51f372ff2f6fb8ee698ef6ceb7278abb734f8e14f9832e5f60863b3849e5c05ae3739679eb3b9479b9e9f8b62cbe73b680eaa2550c3224580e4b5a2ba60a4f2cde108fccd65cb59e5d61618566c1219cc5060e2a212dc121697a855656e71bdf5247d91e0714fcd8fb4a53f9b59dffd23a5907207f904860d7b7733db4490f3fa4d7bd7a799c2c0734043d0c4310798ab5ed9cbe0550441c18fd1c582068ea419ecf0e384d703146e4c902beba2e293f77654971ac58df5355257e5999fd4d63133f8a921f7ccd3fcf2f4d4b3a3f51f7cd7f0be3d562835c5da6f1174cbd4938d0854aa7885b9fb3811be444490d4c3d3ace4b4af8668bd3e5b74c6901dda925ad709cb46e4a81b2e4ea2473686a2787027f7fbffd74239aee13734b07a613399cfdda88a48217b808075cdacd2a656b5f270871c49483ebbcc3e9b01132197f11cdf69634bd2c05ab7f2c23bb260343c046bc83ff5e2e25b9c61307862772c099dde06314c95556ee9a7d43c95c0a081b9a790e1c6f51ed11332037c62c4c7a33d91304a15f3935ee670f96cad4320a5d2815d1baa86b6b4b9bfbdb3f5c78b18d2d2fd70cc2a43a244c4e973d6771feb0fe3f36376b5967e2cbad2f63e3cf2fd6ee514886fb9aabb45939f52e7fcdffc124245e4d0edd1cd5163f79bf4f31369a4e2f29b71de8d334ac762711746c40c12418ae462c9200b801ece01cc44834014c57fd474c289aee0ff6a5c1afcfb64574bd3e8ed00f41438de543aa41cdd0a47950bbb32981554ee5d2b622f4cab2e6d43ec18f334e054c6d7198c20386b4eb676d24ff9b22ac29a02f59bb4bec395d263fca9c15d22c45a62695cb142365474335dbe3a83c97a4b094ca2f00d2e60017f2e9e63328c5ed19c2b73989b6fd8bb2146449a0d91bd709f95cf649e2cd64d62e1f36c5b747714892a5911a01001adcf4fc2e7046b8dcbd11629c50e94dc78b475104ddf40db4b992a58e5946c4369a0c465b243454a246c562bd63c60978ee1ec0e8cf5c72633796ee3e2dbf62c78e9eadfa691601210222728a28d9f714370c2479fb29f1d040f4a6900bb5fb0fdf6c562e876376c9cac0a71e3603cf995ace0446169f7db05c6980931f12d2f5c016ccbb4c0fce6090c91f82fc499b5fb05d361e3675defc400d1f636c3d9b48318bc72d2ee6df2130b1ca960e30b17326a2658b7b6f085366193127547199a9f9eaae051dc8c7066a199f0ff29b25d4b6f3335017331abb280b9c60423a7fe3ea90976c0deb20dd49f49fd19ef506148423d908cd8c95dfb0ca0a8f0fc9049b5b7c62cc52db62b6ad7c4dcb945dd146d750e44a5ca5f08eefb4978a1f11831ba7fe6c2a6a34e2a821fd6bf19861626ebfa818b5bd015597d27e8b9ef9de09d28be2b02022054ad962ce61c270380c8aed50595655d4619d2cdd51cf02ea5714440e18f71e254e3e2ee8321e01fa66f94f1593c177ef463276ea349aed55dabdeaa344ffd0c253d6fa518800610ee3f71a1e63db8868d4e4a00a786eb422e3e97eda04440709aa8b72771e93cfbd0ecf50dfc1e3bf2faee10e10ce9eee32420ddb13f9b1b4064d184a0beae0e71ab71e5738697e045f1c44ebadc3e0cdd33faf3572a65cd16c82008dde2e912b05215422ac1fcaba03279e5ed2b6a"}, @jumbo={0xc2, 0x4, 0xbb2}, @enc_lim={0x4, 0x1, 0x8}, @ra, @pad1, @padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x6b4f}]}], @icmpv6=@mld={0xc2, 0x0, 0x0, 0x1, 0x7, @ipv4={'\x00', '\xff\xff', @rand_addr=0x9}}}}}}}) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000100)) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 6.476095983s ago: executing program 3 (id=1816): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000001580)=[{&(0x7f0000000080)="6e0b3a91e74c6886cf7ff54435ea", 0xe}], 0x1) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) connect$inet(r1, &(0x7f0000000000), 0x10) shutdown(r1, 0x2) shutdown(r1, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x0, 0x0}) syz_emit_ethernet(0x10e, &(0x7f0000000780)={@empty, @random="97b0ae1a006b", [], {@ipv6={0x86dd, {0x0, 0x6, "9907a6", 0xd8, 0x2c, 0x3, @rand_addr="cb697a653e336f0000005000", @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x7fff, {0x9, 0x6, "00de00", 0x6, 0x1, 0x8, @rand_addr="26651f52e2840a3a68632730c0fc4357", @mcast1, [@dstopts={0x11, 0x0, '\x00', [@pad1]}, @routing={0x50, 0x0, 0x0, 0x5}], "cdc7d5f435179c8a3a2c30b63fae67cf8a5370c9ff870a9bff7e06613f148d95c9c8a454451e63dae9ce7126b5130fb4e1c3e21832e515326477ca06a0e8bbabfdf38dfc2e6660e36d9cb7101af879ae96ee100e71deed49ea8a28886533da262df047b4a9b7d02f78abc0501c467a88c312d39b559acac8dce47ce4246496e7503b3d21d328e9db2943ebe15f303f4e"}}}}}}}) 6.475747668s ago: executing program 4 (id=1817): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) shmdt(0x0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000480)={0x2df57366, 0x3, 0x7, 0xfffffff2, "0a6400b72860147b00", 0x7, 0x100000c}) writev(r0, &(0x7f0000000bc0)=[{&(0x7f00000000c0)="c08e15adfbb46c075020ff218d68624046e0c8b8b8b3c733ad7933b789f8ce7f0e375f00000000000000000000000000002c3315678161420f597b7306f0e1e54cdca640f2bb4771409dae1f1b94eb6ce8cd51ed62041a3e291c2a1a9e361cba50f5d3a6c614f58c5c27", 0x6a}], 0x1) 6.230990389s ago: executing program 4 (id=1827): setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) (async) r0 = open(&(0x7f0000000040)='./file1\x00', 0x18289, 0x112) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async, rerun: 64) fchmod(r0, 0x80) (rerun: 64) syz_extract_tcp_res(&(0x7f0000000140)={0x41424344, 0x41424344}, 0xdf, 0x6) (async) syz_extract_tcp_res(&(0x7f0000000180)={0x41424344, 0x41424344}, 0x37fa5824, 0x6) syz_emit_ethernet(0xc9, &(0x7f0000000740)={@broadcast, @remote, [{[{0x88a8, 0x0, 0x1, 0x1}], {0x8100, 0x1, 0x1, 0x1}}], {@ipv6={0x86dd, {0x8, 0x6, "800580", 0x8b, 0x3b, 0x3, @ipv4, @mcast1, {[], @tcp={{0x0, 0x1, r1, r2, 0x1, 0x0, 0xc, 0x20, 0x2b, 0x0, 0x81, {[@window={0x3, 0x3, 0x6}, @window={0x3, 0x3, 0x6}, @nop, @window={0x3, 0x3, 0x6}, @window={0x3, 0x3, 0x7}, @timestamp={0x8, 0x8, 0x9, 0x2}, @sack_perm={0x4, 0x2}, @sack_perm={0x4, 0x2}]}}, {"0bb80c4bcfc2e0af40a6944e572c369e519da030e225a3dcec1b0d9f198c76473c13a67bd037894915ecc3b2730f8b200f0c6ab34605a1b29ebabfed0beab41bb7ecb6d65fafd449db2592556a5b44ddabbb74170ca550d1241b9e"}}}}}}}) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) (async, rerun: 32) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x3, 0x8e, 0x7e, 0x40000007}, {0x6, 0x9, 0x1, 0xfffffff2}]}) (async, rerun: 32) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6073d47700083a00000000000000fd000000"]) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0xfffffffefffffffe, 0x2000000000000000, 0x210, 0x8, 0x7}, 0x0, 0x0, 0x0) (async) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x205b9a) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r6 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) ioctl$FIONBIO(r6, 0x82907003, &(0x7f0000000140)=0x1) close(r6) (async) sysctl$hw(0x0, 0x0, &(0x7f00000001c0)="167c0a4acb7443510900497909dcd2fa9a3d7f9e1fe979f8e5671bf3b9456542fb71bd69bac476fce7876eb387091e02f9e71048f87b04e2ac06378604d0c4c033fc497ec35e736671d8e941be2dff0f00000000000012707983a2d13055f126207dcfc8ab71fac5baf9a92359c2f7383d96b7f6", &(0x7f0000000000)=0x74, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) (async) write(r4, &(0x7f0000000600)="d81ad30100000000000100000000", 0xe) (async) sendmmsg(r3, &(0x7f0000000080)={0x0}, 0x6a, 0x0) (async, rerun: 64) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000100)={0x1, './file1\x00'}) (async, rerun: 64) symlink(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file1\x00') (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$hw(&(0x7f0000000280)={0x6, 0xf}, 0x2, &(0x7f00000002c0)="c0eb08d669a7e6262c477ba6dc3ac606fbb2ce8e703147aa73c4dbbbbb7de42e96495dccabd60de16248f1e1b071cdd4b8947b838d900eb7134f8e6359d34a79f2eb31be5cf7fa97891e1796ba6e0c5f293e242623c0bde6bfb01a149b7b01d6fa61d4bbecfe10723eb1dc918de3644ff8be1d2a5de7458f0d420c91a113d732d608db45b059417a2eb08debee3fc949b7b7cdfcbdc84eb127ff725f254b272e743cb790962c", &(0x7f0000000380)=0xa6, &(0x7f0000000500)="cdc7dcf4d5d969a947d90ebf2122baeea503c9df7db2b9a2aabb34f087d64a3e819b3d33ad66594ae16a1bbbcb5b05fa059e46cd9539cbfd61724456ec7c2c28396b4c58629ee897bb161a3ff97d25d57467e57321a223591b90ef0fb8cb18b6cd250d82d517a281f31c73e9775bbcd9a473be8705f3a23f956381c97923776092624ba892b5953f6a441078976eff0ab380c6ba3154bb2714f3439badcbea36e8e6c67f6578155858cb2f633ba556bc9a0ead1b6603b6c93093d4d392834c45a975338fcd7ecf9f42481f2888e44679f3", 0xd1) 6.229824501s ago: executing program 3 (id=1830): setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) r1 = socket$unix(0x1, 0x2, 0x0) bind$unix(r1, &(0x7f0000000000)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) (async) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0x2, 0x0}, 0xe) 5.932278116s ago: executing program 1 (id=1774): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = socket$inet(0x2, 0x3, 0x0) syz_emit_ethernet(0x1086, &(0x7f0000000240)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x1050, 0x2b, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[@hopopts={0x2b, 0x205, '\x00', [@enc_lim={0x4, 0x1, 0x7}, @enc_lim={0x4, 0x1, 0x6}, @jumbo={0xc2, 0x4, 0xffffffe3}, @generic={0x7, 0x1000, "695cb1899ebd64fb5fbf993f0383c1d44bfad46feab95c6ad5f64551dc1328f26931c81789d6777c7120d328e94f669349ebef42835976ba98a8513f9e611f6b1e50be5f3d0daaee31802b4d2a8236bb5723bcc03e936b9fd63d9e298231a9e52552b33398c6d00310176a051f912916f85e6bfef61de990af292407ff38182d58e8381c06fd4d0a7e68f15556076b8bc37b4f3f425ee2b7cd382713177d77b0b856fab3f8932c8bb3a6fedd16596e37a86d88fbadac64d5a5dced03f2cf6c686b443795e14e76d6ad188f0600520d2ba1abd18bf74ff36e4c219ffa72d479e3dfe9cc265784c2965f1b09b1a4503201b3e47b00c69487063e38c6b923ec575a55d3871aeab6311ac148f6e338b65151d0f29e96dc5b4cd7f017ec0781bc1c39475906505992b2e65a4a09fc023b8a485510f5b261ca5fba5b7c5ad3f6d1c795777e7814866a1c020e91db966bfc0eea50d28648f10dfb97ab729fa4a934194e5e7a55f99a782cad2bcb35584667251c71ca6e66c3f794a84e2b5f6173eacd2663f6dd91162b1fa00f66221cb05d8631849e70779edf5fac3c6c1a5641e562c874d116bca1f3c0dd794fb5d186ee9992f4951e79e411b2fd829f7e2ad38a1ae8ab55f077814a4ab9026bc05e8b07ceca58578cc33a34235149006c91a4eeccd7a81c3dc9d81dafec1a7b3df720ce365a96e10c5a617d62f352c26514dd31b224c8e79e29017a64341c537027edbaea044be07e750016d448246747d6315b36ed36003166c213ba94439527e69c20c09b602035e58824e426a98fd83f4e7612fba19f9301ba65d7a17f31657f73d64387860b255a32681bde93eac853144f9c7846025b240656085b5745b1a2276a08644832e93fb2f7e202a4711d116b6f598e4e3ae1f83d3b7305c8215448b0da7d1711523960eb8ce5b84961a5c17dd0c8a48143fead8549ce902d68ba44d878a0baec3191544f0d93971b177838022fd3bee5a7c9b740b414c315eca59dbbfda112461753e6946adafae32673c097a33426b3917393c1873fa1ba3a55c39810799053f75b7f27bad47c24428f5474977feeb1919405ed8e09159a509f7b6d4c685a9151e24cd566500910095663f75923564883765fc376ed8160b36d48293e86d899078b29b6b68206b5e38f99bb1503a0852d478d6a4aba4441b2417c908077c6df1d9f5996426c15da46eb896cca31995b0d250f106382dd2689ce000a66a16d6ae4983880522df973444d325e44a34fbe4f8342d265dd3c4dae6d1f4cf5b7ae9f43ec43c39cf5ce8123f54a19786ff5958a66c0cb088ff44a25f711bd8bba1976078cefba81e17a02cc0c6378f2c6ff34412a2ccd7cbbbf62506fbf9f274c4488540e8caed45d62ee744e18878823040923a96a11b30bea610542231d1dd4b9c52308127320347c0ed49197a9fad9ee6269b3fc73e8984dcbd91315420e2a7384cf0b7916a08c8bb4187a7306883413b081c86396201f5275d168e16ac6247badd546b094e6c83682cd451236f5162ff4d6d0634665a29c82f3daaf68f26f9a819187a80bcc3d0d06a7c71ead42a43fad7e46a1d4fa7688684a6ed84456ce7d7ad9822526e5aca6446e60ff5c4153d76e9c4b5b4b3ae6718e9a2aea521fdf0470f4350c67b78b86cc25eebb955ff0594e3245a7a89a3e7500e7a368205dfff600bbe49928e7e623de12780b605a03001bd22c9245c3dc38c0b36e34ce80560f311d81dc23af7e5f307f62db2ef9b69b7e6a4c4bc821da268442bcfef3059f3556428494f6f76c544b06c6c0f4e6c156fdc3d08d5b41b161e4c9186a0f4ab4c51ff4be030a077fb3654411154516cc0f1a4d864b2e2a63a17759b63670a79a7b2b03685ccd711a0279e89100859fedd70d21680838d3888271d891dd22b08669265055f71e1be1c7de11474e47e7e1202c1697753714e2d75ea522356a169d35908fca1c0724038791bfad653167ac1700f039469c13660d5ab2b6893ee319ecdef9c50111cd419c541d33e60056bf6531b7819f5622fbcd390da17e3b0d25d077ed8cdbe915b018bceb700f3252f65b0325caf5fcaac40dadad13827202c86ee5b40aade573bc4f7c0ee6cd7971d0155eb560544100eccb0e9d9fafd0e6a755de6bad0fe8bdf05c4a7a8dd57662fb34bfbd024f9c86ebb6794217844cae00385e89b38b0e3dbcb42ef12c905cd649e80749208b7fc5c6e204d503b13d915a556329da34208b8d5115c5723ebe93aca39fd46e7a10d95b7b08bc0caf1e5a59b2fb1533db286c4f9756036f3ad7fc9ee8d3da4dc9dfb668ada0f2268a5d715a65f03790ad15c39f96f0d91829bd9f2a4db759f2613c27777858faa0182c56e359ec47a0ce2d654ae8db9fc4ed7f54120dc2af5d0b66b46ac48f2ecd9cd870f141f7b9608d6c942f0174012b4fc1df4cd24ebd8e60d5609d19632ac3b46501cf7135864bf0daa950087b0dac6fc3c5da360a300f56e7cce44be9a7f838ec5976400a93c1c80bcd87b8f1fc59350fc140f688241256aa2733f043ede2ad337658fcefa4562a3683a9cac8f24e78de50af1b0a8b1cf94eeb757c689c26fa11b3e57b068926433bfe24f76267b031aaf42cd9c0af74a255fbb11194d1c465445dc803e6246965717d2da782ce7d0096e0b05676cca38f1cdacd34606f6d7f848cc2bedc91dd57d05f6acef1b2076ba02a8175b27682bed8786417f0a70f89d1581b555120b6c0d35729f060eafa26b7192ef07b544fd8a2b5e7bcc16c7ce79d05be395d18a77b26487b49d5d77d1483b9911d588e2e97a14e6b8da7973696665e15dd6219d99685d9e72fd91090f51b1119cf616ecde70441b7abbb3297eb52dcb1b92fcf312124296839691d8df98fabbea7f78c3318ea069bc1c6937a94423591b7e31400fb6b5b40efdcb4fc150029d25c22ba9a53d4fb905677db74c07ba6be95cf1538026c0b3af28b4e6a9f6ce1c8443067dd684427ca32950116801852490b446dbf5d604657fb8b21a73bc83f9288c0e87306eb5d33a7ea9a53c9af96180fe02a57b2ccd98efb268d00c955cd74ca08fc1d5d1c97416ea3f56344fdfa7fe59e8daba34965c979dd63e6cd1d7dfcba29bf9ac6992fd332ad6d99188010cc2906ae2f7845f24c3ebf30a754e43ced9113aae187328ff51c3bfc62da86de1f8154e83b435a41e55c67c0c1f33690accd36547b16bdfc5240297a28bc4bff6b0517023dfa4c4e2a924b801f164065ea73688ddb98d58eedf86736b9666981edb5605819a0ac1a0810c2f2e33b748f07df747275d55c0874a31aa0696117cf9b07e36dab74fd25040b64244b388655ddc9c5de6b20ce51562499848756f8e222d3d7f22fe835cce0bb2fee3726415848d22f56c3698494369be96ecfdab2213b822d1713aa899527fb99391331195fb1239afd23a69d4256f6984c87127c3b497b532e40585c408fa3d553270e3929d44095132f019efb775e4ba2c92a2be580e2df93240b43c7d656012a6d30f8316642f5a93e4c521226adae2caf2ce0a6faca23f101b2e69c5ee7cf436802040854d2f8d7a614bbbe58d6037649924c52e5fdedec154e6ee6edb22b24a0e0d67aefe75a66dbdfaf340bebffc768bd1cfe9e488b0f0802e051d8c3d0e54b3d20fa9e45438eefbaee18a8b0a8f888499a896c6af94e08faaf43384db4ab958573309ffc76b055afb6b4d1bf3efb0f9e14370e0c99f7009049368abf42277d1602b78a1a5f0b0a1aefd18da64fa982795bd30f2be72f522ec4c483134fe584cf04847e5d3cc76be8a619eb9fd70dfa8ed8d8f48138d2ff90b1d834e14402ecf4f3457f79e23096847f267324a5ecd43f60833518ae54709047f5f7037ff2dd926abd6e41cb52991069776ec0f054f41cc61040476d4d5c0b25e00e4d3aaef605f9557002c6404f1e4a270a01dc338865fd84edf25fa37af0798538353ae943660f480c0fbd87b3af7d41199a1fc53c20f0a2a3f5958ade20d1fc73ca1ca71b4cf90a90b2f36d963b92d66e13bf32c0d21b3f7cf32d7fd249fbd4740f7069ecbfd94657a3be7465c5f7018462c8dd68e184df36b6ffb3aba2fee0461c3f5d124f03ffab769a7590d51f372ff2f6fb8ee698ef6ceb7278abb734f8e14f9832e5f60863b3849e5c05ae3739679eb3b9479b9e9f8b62cbe73b680eaa2550c3224580e4b5a2ba60a4f2cde108fccd65cb59e5d61618566c1219cc5060e2a212dc121697a855656e71bdf5247d91e0714fcd8fb4a53f9b59dffd23a5907207f904860d7b7733db4490f3fa4d7bd7a799c2c0734043d0c4310798ab5ed9cbe0550441c18fd1c582068ea419ecf0e384d703146e4c902beba2e293f77654971ac58df5355257e5999fd4d63133f8a921f7ccd3fcf2f4d4b3a3f51f7cd7f0be3d562835c5da6f1174cbd4938d0854aa7885b9fb3811be444490d4c3d3ace4b4af8668bd3e5b74c6901dda925ad709cb46e4a81b2e4ea2473686a2787027f7fbffd74239aee13734b07a613399cfdda88a48217b808075cdacd2a656b5f270871c49483ebbcc3e9b01132197f11cdf69634bd2c05ab7f2c23bb260343c046bc83ff5e2e25b9c61307862772c099dde06314c95556ee9a7d43c95c0a081b9a790e1c6f51ed11332037c62c4c7a33d91304a15f3935ee670f96cad4320a5d2815d1baa86b6b4b9bfbdb3f5c78b18d2d2fd70cc2a43a244c4e973d6771feb0fe3f36376b5967e2cbad2f63e3cf2fd6ee514886fb9aabb45939f52e7fcdffc124245e4d0edd1cd5163f79bf4f31369a4e2f29b71de8d334ac762711746c40c12418ae462c9200b801ece01cc44834014c57fd474c289aee0ff6a5c1afcfb64574bd3e8ed00f41438de543aa41cdd0a47950bbb32981554ee5d2b622f4cab2e6d43ec18f334e054c6d7198c20386b4eb676d24ff9b22ac29a02f59bb4bec395d263fca9c15d22c45a62695cb142365474335dbe3a83c97a4b094ca2f00d2e60017f2e9e63328c5ed19c2b73989b6fd8bb2146449a0d91bd709f95cf649e2cd64d62e1f36c5b747714892a5911a01001adcf4fc2e7046b8dcbd11629c50e94dc78b475104ddf40db4b992a58e5946c4369a0c465b243454a246c562bd63c60978ee1ec0e8cf5c72633796ee3e2dbf62c78e9eadfa691601210222728a28d9f714370c2479fb29f1d040f4a6900bb5fb0fdf6c562e876376c9cac0a71e3603cf995ace0446169f7db05c6980931f12d2f5c016ccbb4c0fce6090c91f82fc499b5fb05d361e3675defc400d1f636c3d9b48318bc72d2ee6df2130b1ca960e30b17326a2658b7b6f085366193127547199a9f9eaae051dc8c7066a199f0ff29b25d4b6f3335017331abb280b9c60423a7fe3ea90976c0deb20dd49f49fd19ef506148423d908cd8c95dfb0ca0a8f0fc9049b5b7c62cc52db62b6ad7c4dcb945dd146d750e44a5ca5f08eefb4978a1f11831ba7fe6c2a6a34e2a821fd6bf19861626ebfa818b5bd015597d27e8b9ef9de09d28be2b02022054ad962ce61c270380c8aed50595655d4619d2cdd51cf02ea5714440e18f71e254e3e2ee8321e01fa66f94f1593c177ef463276ea349aed55dabdeaa344ffd0c253d6fa518800610ee3f71a1e63db8868d4e4a00a786eb422e3e97eda04440709aa8b72771e93cfbd0ecf50dfc1e3bf2faee10e10ce9eee32420ddb13f9b1b4064d184a0beae0e71ab71e5738697e045f1c44ebadc3e0cdd33faf3572a65cd16c82008dde2e912b05215422ac1fcaba03279e5ed2b6a"}, @jumbo={0xc2, 0x4, 0xbb2}, @enc_lim={0x4, 0x1, 0x8}, @ra, @pad1, @padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x6b4f}]}], @icmpv6=@mld={0xc2, 0x0, 0x0, 0x1, 0x7, @ipv4={'\x00', '\xff\xff', @rand_addr=0x9}}}}}}}) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000100)) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 5.054707164s ago: executing program 1 (id=1774): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = socket$inet(0x2, 0x3, 0x0) syz_emit_ethernet(0x1086, &(0x7f0000000240)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x1050, 0x2b, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[@hopopts={0x2b, 0x205, '\x00', [@enc_lim={0x4, 0x1, 0x7}, @enc_lim={0x4, 0x1, 0x6}, @jumbo={0xc2, 0x4, 0xffffffe3}, @generic={0x7, 0x1000, "695cb1899ebd64fb5fbf993f0383c1d44bfad46feab95c6ad5f64551dc1328f26931c81789d6777c7120d328e94f669349ebef42835976ba98a8513f9e611f6b1e50be5f3d0daaee31802b4d2a8236bb5723bcc03e936b9fd63d9e298231a9e52552b33398c6d00310176a051f912916f85e6bfef61de990af292407ff38182d58e8381c06fd4d0a7e68f15556076b8bc37b4f3f425ee2b7cd382713177d77b0b856fab3f8932c8bb3a6fedd16596e37a86d88fbadac64d5a5dced03f2cf6c686b443795e14e76d6ad188f0600520d2ba1abd18bf74ff36e4c219ffa72d479e3dfe9cc265784c2965f1b09b1a4503201b3e47b00c69487063e38c6b923ec575a55d3871aeab6311ac148f6e338b65151d0f29e96dc5b4cd7f017ec0781bc1c39475906505992b2e65a4a09fc023b8a485510f5b261ca5fba5b7c5ad3f6d1c795777e7814866a1c020e91db966bfc0eea50d28648f10dfb97ab729fa4a934194e5e7a55f99a782cad2bcb35584667251c71ca6e66c3f794a84e2b5f6173eacd2663f6dd91162b1fa00f66221cb05d8631849e70779edf5fac3c6c1a5641e562c874d116bca1f3c0dd794fb5d186ee9992f4951e79e411b2fd829f7e2ad38a1ae8ab55f077814a4ab9026bc05e8b07ceca58578cc33a34235149006c91a4eeccd7a81c3dc9d81dafec1a7b3df720ce365a96e10c5a617d62f352c26514dd31b224c8e79e29017a64341c537027edbaea044be07e750016d448246747d6315b36ed36003166c213ba94439527e69c20c09b602035e58824e426a98fd83f4e7612fba19f9301ba65d7a17f31657f73d64387860b255a32681bde93eac853144f9c7846025b240656085b5745b1a2276a08644832e93fb2f7e202a4711d116b6f598e4e3ae1f83d3b7305c8215448b0da7d1711523960eb8ce5b84961a5c17dd0c8a48143fead8549ce902d68ba44d878a0baec3191544f0d93971b177838022fd3bee5a7c9b740b414c315eca59dbbfda112461753e6946adafae32673c097a33426b3917393c1873fa1ba3a55c39810799053f75b7f27bad47c24428f5474977feeb1919405ed8e09159a509f7b6d4c685a9151e24cd566500910095663f75923564883765fc376ed8160b36d48293e86d899078b29b6b68206b5e38f99bb1503a0852d478d6a4aba4441b2417c908077c6df1d9f5996426c15da46eb896cca31995b0d250f106382dd2689ce000a66a16d6ae4983880522df973444d325e44a34fbe4f8342d265dd3c4dae6d1f4cf5b7ae9f43ec43c39cf5ce8123f54a19786ff5958a66c0cb088ff44a25f711bd8bba1976078cefba81e17a02cc0c6378f2c6ff34412a2ccd7cbbbf62506fbf9f274c4488540e8caed45d62ee744e18878823040923a96a11b30bea610542231d1dd4b9c52308127320347c0ed49197a9fad9ee6269b3fc73e8984dcbd91315420e2a7384cf0b7916a08c8bb4187a7306883413b081c86396201f5275d168e16ac6247badd546b094e6c83682cd451236f5162ff4d6d0634665a29c82f3daaf68f26f9a819187a80bcc3d0d06a7c71ead42a43fad7e46a1d4fa7688684a6ed84456ce7d7ad9822526e5aca6446e60ff5c4153d76e9c4b5b4b3ae6718e9a2aea521fdf0470f4350c67b78b86cc25eebb955ff0594e3245a7a89a3e7500e7a368205dfff600bbe49928e7e623de12780b605a03001bd22c9245c3dc38c0b36e34ce80560f311d81dc23af7e5f307f62db2ef9b69b7e6a4c4bc821da268442bcfef3059f3556428494f6f76c544b06c6c0f4e6c156fdc3d08d5b41b161e4c9186a0f4ab4c51ff4be030a077fb3654411154516cc0f1a4d864b2e2a63a17759b63670a79a7b2b03685ccd711a0279e89100859fedd70d21680838d3888271d891dd22b08669265055f71e1be1c7de11474e47e7e1202c1697753714e2d75ea522356a169d35908fca1c0724038791bfad653167ac1700f039469c13660d5ab2b6893ee319ecdef9c50111cd419c541d33e60056bf6531b7819f5622fbcd390da17e3b0d25d077ed8cdbe915b018bceb700f3252f65b0325caf5fcaac40dadad13827202c86ee5b40aade573bc4f7c0ee6cd7971d0155eb560544100eccb0e9d9fafd0e6a755de6bad0fe8bdf05c4a7a8dd57662fb34bfbd024f9c86ebb6794217844cae00385e89b38b0e3dbcb42ef12c905cd649e80749208b7fc5c6e204d503b13d915a556329da34208b8d5115c5723ebe93aca39fd46e7a10d95b7b08bc0caf1e5a59b2fb1533db286c4f9756036f3ad7fc9ee8d3da4dc9dfb668ada0f2268a5d715a65f03790ad15c39f96f0d91829bd9f2a4db759f2613c27777858faa0182c56e359ec47a0ce2d654ae8db9fc4ed7f54120dc2af5d0b66b46ac48f2ecd9cd870f141f7b9608d6c942f0174012b4fc1df4cd24ebd8e60d5609d19632ac3b46501cf7135864bf0daa950087b0dac6fc3c5da360a300f56e7cce44be9a7f838ec5976400a93c1c80bcd87b8f1fc59350fc140f688241256aa2733f043ede2ad337658fcefa4562a3683a9cac8f24e78de50af1b0a8b1cf94eeb757c689c26fa11b3e57b068926433bfe24f76267b031aaf42cd9c0af74a255fbb11194d1c465445dc803e6246965717d2da782ce7d0096e0b05676cca38f1cdacd34606f6d7f848cc2bedc91dd57d05f6acef1b2076ba02a8175b27682bed8786417f0a70f89d1581b555120b6c0d35729f060eafa26b7192ef07b544fd8a2b5e7bcc16c7ce79d05be395d18a77b26487b49d5d77d1483b9911d588e2e97a14e6b8da7973696665e15dd6219d99685d9e72fd91090f51b1119cf616ecde70441b7abbb3297eb52dcb1b92fcf312124296839691d8df98fabbea7f78c3318ea069bc1c6937a94423591b7e31400fb6b5b40efdcb4fc150029d25c22ba9a53d4fb905677db74c07ba6be95cf1538026c0b3af28b4e6a9f6ce1c8443067dd684427ca32950116801852490b446dbf5d604657fb8b21a73bc83f9288c0e87306eb5d33a7ea9a53c9af96180fe02a57b2ccd98efb268d00c955cd74ca08fc1d5d1c97416ea3f56344fdfa7fe59e8daba34965c979dd63e6cd1d7dfcba29bf9ac6992fd332ad6d99188010cc2906ae2f7845f24c3ebf30a754e43ced9113aae187328ff51c3bfc62da86de1f8154e83b435a41e55c67c0c1f33690accd36547b16bdfc5240297a28bc4bff6b0517023dfa4c4e2a924b801f164065ea73688ddb98d58eedf86736b9666981edb5605819a0ac1a0810c2f2e33b748f07df747275d55c0874a31aa0696117cf9b07e36dab74fd25040b64244b388655ddc9c5de6b20ce51562499848756f8e222d3d7f22fe835cce0bb2fee3726415848d22f56c3698494369be96ecfdab2213b822d1713aa899527fb99391331195fb1239afd23a69d4256f6984c87127c3b497b532e40585c408fa3d553270e3929d44095132f019efb775e4ba2c92a2be580e2df93240b43c7d656012a6d30f8316642f5a93e4c521226adae2caf2ce0a6faca23f101b2e69c5ee7cf436802040854d2f8d7a614bbbe58d6037649924c52e5fdedec154e6ee6edb22b24a0e0d67aefe75a66dbdfaf340bebffc768bd1cfe9e488b0f0802e051d8c3d0e54b3d20fa9e45438eefbaee18a8b0a8f888499a896c6af94e08faaf43384db4ab958573309ffc76b055afb6b4d1bf3efb0f9e14370e0c99f7009049368abf42277d1602b78a1a5f0b0a1aefd18da64fa982795bd30f2be72f522ec4c483134fe584cf04847e5d3cc76be8a619eb9fd70dfa8ed8d8f48138d2ff90b1d834e14402ecf4f3457f79e23096847f267324a5ecd43f60833518ae54709047f5f7037ff2dd926abd6e41cb52991069776ec0f054f41cc61040476d4d5c0b25e00e4d3aaef605f9557002c6404f1e4a270a01dc338865fd84edf25fa37af0798538353ae943660f480c0fbd87b3af7d41199a1fc53c20f0a2a3f5958ade20d1fc73ca1ca71b4cf90a90b2f36d963b92d66e13bf32c0d21b3f7cf32d7fd249fbd4740f7069ecbfd94657a3be7465c5f7018462c8dd68e184df36b6ffb3aba2fee0461c3f5d124f03ffab769a7590d51f372ff2f6fb8ee698ef6ceb7278abb734f8e14f9832e5f60863b3849e5c05ae3739679eb3b9479b9e9f8b62cbe73b680eaa2550c3224580e4b5a2ba60a4f2cde108fccd65cb59e5d61618566c1219cc5060e2a212dc121697a855656e71bdf5247d91e0714fcd8fb4a53f9b59dffd23a5907207f904860d7b7733db4490f3fa4d7bd7a799c2c0734043d0c4310798ab5ed9cbe0550441c18fd1c582068ea419ecf0e384d703146e4c902beba2e293f77654971ac58df5355257e5999fd4d63133f8a921f7ccd3fcf2f4d4b3a3f51f7cd7f0be3d562835c5da6f1174cbd4938d0854aa7885b9fb3811be444490d4c3d3ace4b4af8668bd3e5b74c6901dda925ad709cb46e4a81b2e4ea2473686a2787027f7fbffd74239aee13734b07a613399cfdda88a48217b808075cdacd2a656b5f270871c49483ebbcc3e9b01132197f11cdf69634bd2c05ab7f2c23bb260343c046bc83ff5e2e25b9c61307862772c099dde06314c95556ee9a7d43c95c0a081b9a790e1c6f51ed11332037c62c4c7a33d91304a15f3935ee670f96cad4320a5d2815d1baa86b6b4b9bfbdb3f5c78b18d2d2fd70cc2a43a244c4e973d6771feb0fe3f36376b5967e2cbad2f63e3cf2fd6ee514886fb9aabb45939f52e7fcdffc124245e4d0edd1cd5163f79bf4f31369a4e2f29b71de8d334ac762711746c40c12418ae462c9200b801ece01cc44834014c57fd474c289aee0ff6a5c1afcfb64574bd3e8ed00f41438de543aa41cdd0a47950bbb32981554ee5d2b622f4cab2e6d43ec18f334e054c6d7198c20386b4eb676d24ff9b22ac29a02f59bb4bec395d263fca9c15d22c45a62695cb142365474335dbe3a83c97a4b094ca2f00d2e60017f2e9e63328c5ed19c2b73989b6fd8bb2146449a0d91bd709f95cf649e2cd64d62e1f36c5b747714892a5911a01001adcf4fc2e7046b8dcbd11629c50e94dc78b475104ddf40db4b992a58e5946c4369a0c465b243454a246c562bd63c60978ee1ec0e8cf5c72633796ee3e2dbf62c78e9eadfa691601210222728a28d9f714370c2479fb29f1d040f4a6900bb5fb0fdf6c562e876376c9cac0a71e3603cf995ace0446169f7db05c6980931f12d2f5c016ccbb4c0fce6090c91f82fc499b5fb05d361e3675defc400d1f636c3d9b48318bc72d2ee6df2130b1ca960e30b17326a2658b7b6f085366193127547199a9f9eaae051dc8c7066a199f0ff29b25d4b6f3335017331abb280b9c60423a7fe3ea90976c0deb20dd49f49fd19ef506148423d908cd8c95dfb0ca0a8f0fc9049b5b7c62cc52db62b6ad7c4dcb945dd146d750e44a5ca5f08eefb4978a1f11831ba7fe6c2a6a34e2a821fd6bf19861626ebfa818b5bd015597d27e8b9ef9de09d28be2b02022054ad962ce61c270380c8aed50595655d4619d2cdd51cf02ea5714440e18f71e254e3e2ee8321e01fa66f94f1593c177ef463276ea349aed55dabdeaa344ffd0c253d6fa518800610ee3f71a1e63db8868d4e4a00a786eb422e3e97eda04440709aa8b72771e93cfbd0ecf50dfc1e3bf2faee10e10ce9eee32420ddb13f9b1b4064d184a0beae0e71ab71e5738697e045f1c44ebadc3e0cdd33faf3572a65cd16c82008dde2e912b05215422ac1fcaba03279e5ed2b6a"}, @jumbo={0xc2, 0x4, 0xbb2}, @enc_lim={0x4, 0x1, 0x8}, @ra, @pad1, @padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x6b4f}]}], @icmpv6=@mld={0xc2, 0x0, 0x0, 0x1, 0x7, @ipv4={'\x00', '\xff\xff', @rand_addr=0x9}}}}}}}) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000100)) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 4.937741522s ago: executing program 7 (id=1868): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x4c) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x16, 0x2200003, 0x101, 0x80000001, 0x80000081, 0x5, 0x10, [{0x0, 0x101, 0x4, 0x71000}, {0x4000, 0x9, 0x20008, 0x7}, {0x8, 0x6, 0x3, 0x9}, {0x3, 0x900, 0xe}, {0x401, 0x200326, 0x2800, 0x7}, {0x8b0f, 0x27f6, 0x0, 0x98}, {0x9, 0x4, 0x4f8, 0x100006c}, {0xc, 0x80000801, 0x8, 0x4}, {0x2, 0x82, 0x9, 0x9}, {0x7, 0x6, 0x5, 0x1088}, {0x1e6, 0x10005, 0x76, 0x6}, {0x7fe, 0x9, 0x8}, {0x7f, 0x4, 0x8, 0x4}, {0x29a7171c, 0x3, 0x1, 0x10000005}, {0xfffffdfd, 0x7, 0x4, 0xffffffff}, {0x0, 0x7, 0x1002, 0x1}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0x7, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x1812, 0xffffffffffffffff, 0x100000000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) close(r1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x0, 0x7}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="fff7ffffa18d315a6f1dadd786dd60db003700083b0001984b0e23742b40c3fa3d76af5fc1fafe8000000000000000000000000000aa4e214e2000089078"]) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r3 = socket(0x24, 0x2, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x0, &(0x7f0000000240)}) getsockopt(r3, 0x4, 0x10000002, 0x0, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000100)={0x77f, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81ad, 0x10005, 0x10, [{0x1, 0x2890, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x108, 0xf88, 0x0, 0x9}, {0x4, 0x800, 0x8007, 0x7}, {0x401, 0x3, 0x2800, 0x7}, {0x1, 0x650, 0x8, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0xa000000, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a76, 0x8001, 0x1000, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0x6, 0x9, 0x8, 0x2}, {0xb94, 0x7, 0x7, 0x1}, {0x29a71f17, 0xfffffffa, 0x1, 0x6}, {0x1000c, 0x5, 0x5, 0x10000000}, {0x0, 0x1, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000000)='./bus\x00', 0x80, 0x5200) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x100, &(0x7f0000000180)=[{{}, 0xffffffffffffffff, 0x13, 0x2}, {{}, 0xffffffffffffffff, 0x62}], 0x6, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x1, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xe0, 0xdfc}, 0x400000000010, 0x3ff, 0x0, 0x0, 0x800008, 0x1ff, 0x1, 0x200004000003}) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x34}, 0x4, 0x0, 0x0, &(0x7f0000000240)="930d519195256b39a4c6d660463e1fa7f11933002adecf65b7869fe2a27ed31e9ec7dfe86d06", 0x26) ioctl$VNDIOCSET(r4, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r4, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 4.934477219s ago: executing program 2 (id=1870): r0 = socket(0x24, 0x2, 0x6) sysctl$kern(&(0x7f0000000000)={0x1, 0x16}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x1) r2 = socket(0x18, 0x3, 0x0) close(r2) socket(0x18, 0x3, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0xc, 0x8001, 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sendmsg(r2, 0x0, 0x6) connect$unix(r1, 0x0, 0x0) close(r1) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, 0x0, 0x0, &(0x7f0000001080), 0x4) setsockopt(r0, 0x6, 0x0, 0x0, 0x0) r3 = syz_open_pts() ioctl$FIOASYNC(r3, 0x80047460, &(0x7f00000000c0)=0x4) socket(0x18, 0x3, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x20, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000180)={0xe11, 0xfa6, 0xfb, 0x0, "f331dea3a154ae1290cea3981f390f1d31a810e2", 0x9, 0x8}) 4.157619417s ago: executing program 2 (id=1875): openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) mmap(&(0x7f0000000000/0xfbe000)=nil, 0xfbe000, 0x3000003, 0x4031, 0xffffffffffffffff, 0x0) madvise(&(0x7f00000ec000/0x800000)=nil, 0x800000, 0x17) mlock(&(0x7f0000ffb000/0x1000)=nil, 0xffffffffdf004fff) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x160) setrlimit(0x1, &(0x7f00000001c0)={0xfffffffffffffffd, 0xffffffffffffffff}) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000001140), 0x80, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000500), 0x80, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000440)={0x0, 0x1, 0x400000000000, 0x300000006}) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x2, 0x0, 0x6, 0x100000006}) chown(0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) socket$inet6(0x18, 0x3, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffff8, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffefffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0x100, 0x8, 0x181c, 0x87, 0x2000000000000004}, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb40500000000000000000000fafd4f93776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x406}, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(r0, 0xc4504446, &(0x7f0000000740)={0x8, 0x5, 0x2, 0x4, "a3ae02c1000000000002000ffb7dd5a80b546600", 0x28, 0x4042}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4129ff) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) preadv(r3, &(0x7f0000001540)=[{&(0x7f0000000080)=""/234, 0xea}], 0x1, 0x6) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f00000016c0)={0xfffffffc, 0x6}) close(r3) execve(&(0x7f0000002bc0)='./file0/file0\x00', 0x0, 0x0) 4.154134536s ago: executing program 6 (id=1877): mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) (async) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) socket(0x18, 0x2, 0x0) (async) r0 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvmmsg(r0, &(0x7f0000000780)={0x0, 0x9}, 0x10, 0x0, &(0x7f00000007c0)={0x7, 0x4}) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) sysctl$vfs_nfs(&(0x7f0000000000), 0x7, &(0x7f00000025c0), 0x0, 0x0, 0xfffffffffffffe5f) sysctl$kern(&(0x7f0000000100)={0x1, 0x50}, 0x2, &(0x7f00000011c0), 0x0, 0x0, 0x0) shmget$private(0x0, 0x3000, 0x26d, &(0x7f0000ffc000/0x3000)=nil) (async) shmget$private(0x0, 0x3000, 0x26d, &(0x7f0000ffc000/0x3000)=nil) 4.077647431s ago: executing program 7 (id=1878): writev(0xffffffffffffffff, &(0x7f0000001280)=[{&(0x7f0000000080)="57a62b", 0x3}], 0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x120, 0x3}, 0x55, 0x1008, 0x0, 0x0, 0x0, 0x2, 0x3fffffffffe, 0x3}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) sendmsg(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="10"], 0x10}, 0x400) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) r0 = open(&(0x7f0000000280)='./bus\x00', 0x100, 0x100) close(r0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000380)={0x7c, 0x8000, 0x2, 0xffff0000, 0x401, 0x9c, 0x3, 0x10, [{0x1, 0xff, 0x562b, 0x8}, {0x7, 0x8b1, 0x6, 0x7}, {0xc03f, 0x0, 0x3, 0x8001}, {0x5, 0x9, 0x0, 0x800}, {0xe7c, 0x400, 0x40, 0x121}, {0xffc00, 0x3, 0x9, 0x7}, {0x8, 0x8, 0x4, 0x7}, {0x3, 0x0, 0x8, 0x401}, {0x9, 0x6, 0x28, 0xcd2}, {0x7, 0x8, 0x8, 0x6}, {0x9, 0x0, 0x5, 0x8}, {0x1, 0x0, 0xfffffff9, 0x1}, {0x2, 0x0, 0xd26e, 0x7ff}, {0x7, 0x7, 0x923}, {0x8, 0x8, 0x9, 0x8}, {0x8, 0x4e0d, 0x0, 0x5}]}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, &(0x7f0000000080)={0x0, 0x0}) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) select(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe) syz_emit_ethernet(0x2a, &(0x7f00000000c0)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x66, 0x2000, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @udp={{0x1, 0x2, 0x8}}}}}}) syz_emit_ethernet(0x1000e, &(0x7f0000000080)={@random="b905f0ffffff", @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xffffffffffffff08, 0x0, 0x1, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @icmp=@info_request={0xf, 0x0, 0x0, 0x205c, 0x3}}}}}) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000000)="7f4a6fc4", 0x4) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000040), 0x0) setreuid(0xee00, 0x0) r4 = getuid() chown(&(0x7f0000000040)='./file0\x00', r4, 0xffffffffffffffff) faccessat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2, 0x0) 3.851631246s ago: executing program 5 (id=1879): syz_emit_ethernet(0x2a, &(0x7f00000004c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @rand_addr=0xffffff}, @icmp=@info_request={0xf, 0x0, 0x0, 0x7}}}}}) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) (async, rerun: 32) r0 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x120) (async, rerun: 32) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000340)={&(0x7f0000000080)=[{0x100}, {0xa}], 0x2}) (async) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000280)={0x0, 0xffffffffffffffff, 0x2}) 3.850742046s ago: executing program 6 (id=1880): r0 = socket(0x18, 0x2, 0x0) sysctl$net_inet_ah(&(0x7f0000000140)={0x4, 0x2, 0x33, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10"], 0x20, 0x40a}, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28, 0x400}, 0x0) recvmsg(r3, &(0x7f0000000200)={0x0, 0xfffffffffffffff8, &(0x7f0000000180)=[{&(0x7f00000002c0)=""/263, 0x107}], 0x1, 0x0}, 0x40) close(r4) write(r1, &(0x7f0000000000)="ed", 0x1) recvmmsg(r2, &(0x7f0000000880)={&(0x7f0000000080)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000540)=""/185, 0xb9}], 0x1, 0x0}}, 0x10, 0x2040, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) sysctl$hw(&(0x7f0000000040)={0x6, 0x6}, 0x2, &(0x7f0000000400)="0caad464e46be20d3e6b7ca5da484a6573f9a4c4843ada7d6623d46a1177b05b1b8d0709c6a2e78b6dc67404c305f7deaf2ca318990aa64a5ed580a9dde371da3127fe67f7cf8949404f8bb0a74863bd1affb693f05ea38ee007fdcf3a956cd6bf46d772190c72cdf623b078f1a6d488bd99efec11ba1d4ff43f0b19b3c62e54a909e3b81cb24c2ff79ad7208ef71c3e27d1f4b844ea535a77963df0f9a7918f5d8da5efc44addd232076ad70c07e6719ad620bc277cab", &(0x7f0000000240)=0xb7, &(0x7f0000000b00)="31d0716b6a9fd997edf77b8ee40bb11a8d694658cd8f449e77fd35936a0c65a6b14ceaf5dad1cf95197d7b3a061e1a6928f9316304baf419952da98d8eee3bc16d9d90eb66b605a4bd7ae14ad8832dad7f76cbcf9d8f1a93455bbf051a075f10f05dd3a455959cfee1a039c792baca654325f250dd8c0db0cc637bfebb282a5e95e836b038498227064632ac8ec7a5ce63d7fbf75c75f665ff67837a0fc3403db98e9150c1be16f7e12a6485f147cb0c6230ace1fc655cd588aa9e878567fc627c5626511e7ff9a7420431dd6fefdb89bb215d660dc01271ce22eb64126cb831c607acc0189e27f076dd8376612e816c69197ff2a922817925517ea159dbe5b73ef85f059b9432a4d8068e8905b2b6b4140b4eca4556470473de74247d7fe869f8f80690da8043d48ec54930b2dce4ba799417c14c07da9cf013e294b8e3748984b5e40e565f417b8373817936626d27fe6e7658945c3d2879d67e5852e8127e1213f8fd0eb3b43e8fca57d1e4c392954b8a888b35ec61f945ef06962a1498fde34582c894a4e059b42d1b4bb8042135292f2d3afd3d3bbe05b1e0a67033e2be335657b304074a5b4a6b4991b87b3fe51702d9f6c3bb62da7b1b04e1ec141c351ed9e007fd896d659b2a9229f54bdc0125814d05014a2311414dab7c3c446f84679f92379834bf7a699dab34a562f769d80f6a6adb1855bbe1d5801256682c51a7ff8655b1f0f9f39232c34b987d8b5da8e4cce7c335841fb69223de7d44bdcf67da39a2734e3a0021262aa41b175708f8ef1544b8ac75fb187818a4a84919d4b32126a71edaadc9603af0b5c6bf4d4c968b9b55a92c80fda2ff1e8661bcaf9ff870dae0f76df42b20f56463630302a0e7596cc58c52512b3bc45dc2dd4a6a44e13580635c04817b76c12a0db4447ec1f614a8868289bd75865dbba939f4c58ed2ba1a94f102e2f939e7fcb9299ee06234ff26f5421f9a90b709706498188b3043eba62f8c60b9437bb5e3969cb67a5f5a102abe930a393ac917284e511faa72ea5b32864e8371295873fa3944e113d25c6297efad8f9abee1ed17baf7e69fb1f869602c28f11036e5455b715921758e8153e082bb0ec5829e30ba48b395df07b4cf35ea67bcdcc623e77093cd58ce79f1c540476385c008220c8b3c10d4491d10a5b02ee3df9debd99cef7ad229b683ee3313d0caa053d21adedc4a90ac768b44f59137eadcd15803318923381771c3ab463a1f373f7267099419e2e24b6dfb99eee94646cf27e0f185f4109fc205e4d9f9f7cd6a37a1728f5956e2f029cd0276db23ffe6c40541e808d7f10ca61bc4fc4912aff12e2a5ccfb83f4fa13c1cf3752dfc34a8f75d2a5a0eda55282badd7bbcc76db1bed59ff33814b0dab35b35da5ddd9be627463ee68e562e1527355d3a117962fc48a4177da39196a6c269f4729b4159bf6f8eae42a2b7ed03637cbb7b3d15f24e78acc8c52ea27478676579368625bdd0c297360ac315aaf948f96048902d536348ace1e14ce63acd83cdd351883fdd87b22ff2aa6ce40309f083d212d7a0f8b46389a7ec059ae45e2fe7a5d837588c5c0c493e604de2a75c81c0a1f6f11dd546c6efb87eb270f0668f6e7d89de5e8ad6e713f938e333934f9395466ebae33a1f2bbcb405809299c59b896b805ffa115a7170001ad800f1ca23d76638d1230cd2c67c1a841078f38aebc451334d72a091ce55a4b51341ba252a4dc044ce2f38987fa2299eeb7d0b89f93708f0d3b2fd3e09d69d0c05e8f005129f6a9724e635b4820e9ea4c238e9bd51801278dbcac8731a7837b5fd7f343094d88d4474fa958ba9188a1ed9a9017e9c2670fa35a00eb84a0ce47413581c3fd00d5b2a49220efe845633d78d47fabce3e018060bb8824baa6b327910e08a78dec0f3a97af73ab6815e1e117be8938163fb9368a8da6387c566f7fc31bcb0867588dfcb164f744d386463217be26dd0aa724beefa5fb451149351e6f5bbbdd5f366fd89ede2c4c332e7a629f197049094357650b9bdc16808fa7a5dc4784fcc60f3c84eb19d06bb5fae91be089ca9fc918c9ba591e4a1ba9fdbfc5d9ca2bc8501f7ff1596ff662488f4d63df6b16fdeec09f76f236283a59afda131ee2c86f7aa477498804099a0a810ff82916407f291e2b6d84954d4a1f4d62d2f323149b42f1dcfe719f6b9db65c0352339e2694802541fe024484514f18bbe3b0c8f0b842969922db19351cd9de9f02c98d432cf8b05d7a8f7d5183634c34cb22dab6d21e2312a398f6ea4caffc1e8e61ab7975ce2d3438eeac4b6aa353fa0b0d968fbf6fe2f66d08eab18ec349e2c169ea62527ebfebf65e0c42036d47e7f264716dbb6da0acaec0c5db30cfe06749edd207931a3d6c875c9cb7a86e33592131e0490f52476484e01b26234e1a0e68fe8b8d66fb416dc0fa74de902f49e0eefa0aff92bcd33839cc3773b68aa485aaede9d194be38f81dd6421d64d48823db9619a0103743278a2425d71bf624ef321d487f2128115d7d49291ab1b10b83bc783933e3bd9f82b97fb56379b1e1f5a3da825cc257880411d59ca9888310a755864e4179385d298ee0f5cd0c4c71b1aa9b8180904bb226a65e0bed16b943af6060588d9455ef5ad0c9f3d99aa44d3680eeb1758cea204b9f5f447d1cf432777d6654ef82c257027b88970406fc2cf4e8a69dad7881d6f199c709d6362f919024f7ebae6053547290897efc2a49d0845fc7e31c3cf96f210c6a49e996d78307f958f57a958029770337d0471fbe501470e0ba18604e0c7def128753a379be9ad183ca94f4be893d1e24f1b9b116767cf7ac21e8093ae19127dec77c8400bfc3f406a8c630cb2d1196fb028e50934feac3f40762a9538ea83226013c58ab9dc9cc7aa1454631659649961995cfac9b27644643d8fcfb865adbd7c9d10d7671a7cf6e064aade2d7795e80cbfef217d07387c19c4c303ad8d31bc4092f26bb2685d08d63f1fa35c3fcaeaa67a5f798c93cd977a1d7b7b3815cdf65163ef9e7062029a4034cb87dc61ebd3fcae23478f885aa1c8ce86fa8035604bf0de9541eb80fa5b09755ef0f1af8cdb3fd25b014cf9359b13a17a611b1cf020dda025f767e9ba6397eb63b600b12b90255959892f61269a4d26b49c3b46265b0833bea72b85c2106707a8742457985d9c31516ec5c7f04bce61d13b4aa7f9b2b66f526f8fe69e0691adc55aae68f52ecbaf84b646709b1c70d3ce16d37b46e32b3aafd83ec701ca33e16b5f0b713884e4c248b73b905c857070840879e2590be75aac5198d89216e45d695d033bf26124a805bb1fb1b94b83f9a08e5daf44fa09d30d27a3bab0aa061ac83736163f7419c25254baa59a3190d851a0c924045d8c41856031c86b512aa849457363adc95c98ff0dbddaafaab01c5a34082d8f359e95365441f4d0bf95e0521ccd19237fa8d1935c6d062aa273127a1a235c156d8a013dff3c42ff4b23fcf6d966b8198f5e775a6adadff8a57af0aa05cacab71fe80718acb097478bd94542da1c52feafdb589371667a102beb3e8fb5d34df408eb0f944a87d8077ef6a477068263a091a27903ff77d5d30c48657d6c4cbf2fa9bd650d0ce6b6162a642a3bc0ae53aec3f79d2684d985d51d6bc9e65c26ea6250fa2f09e490d8b8993ecfcc7cac5bd49827727c13b95853642564f1076615b9eee8fcf801b75f0223d7f706535f770f0522feec42165fea012030bff121b9489f97df4d0c31576d4445e53b67fa2dcd75f6e94c5f22a80ccf8eba7801bb11112a666d6066182ac1900f6aea77ab9e058bf58db6b35b8a60fa8458e40fa9fed56412ab3d45c4ba1f00d182c5c649ee46bbd7d98aca82f9da69589f683eef24be6af34e05cadcdd7a38da46788677a6aeb3ce0b4ea8250b49004a603fd31f7caeff7e609a8f0250d519a14a3f8165601923db4600e133cd732b106115821372848e31c8707bd932396af7ac1b8e2d785f550316fe2c6e0d40634128b66706d4aeb6f7a644521aaba63c15043e0aa3bf480e925b9ddfbc811476fb0ffb1724a60e8b0789d1fbfa475ee511fabfaf706b44858e7da33e82426b7307960de9cea65a3a3fc2c71b19281a2de28b8fbb725a4e2d61e08678ac8decedb4d9fdb55a5329a4d0934ae527b4cee12cf8077b4dbd8245d26c188027d1765589bfe94826f0981f6f02a56a6e1c3467055c801a15e972ff26650ff7fb5efbafd923238efa5e4bd30d6d49bc82ee4af51191e4eb929cfe0b03e24bb3a58c883a55348a80a3f6ec3d49045f90ad05cadef0ac8d0cec32fc47c111ccf7852d03483c1b5452ed7acd933519453d2423089728174a7c4a2d01e2f58c334b5bc1d7b46b91b1d658d498376c1bb3aec3a59929a893f2c2b9f5848a0f9b27bacc2ad7917aa4ca1158a7c8330e369615a7c3f01b2b62067d7ac537b1041b7959d1cd53a74a8f570c6ea014f1ea8b7a99f4986cdf9d3356bc3d7d6a41d75657a090ee3585e7c8e7a6a5e4bb484c7bd5175155171bad8146aa012eeb41274ca6f43d7b28f4562e0f7d90f79c7b32ca7dcfdf29f54e5c900348bf35f5bb1e4b54cbca482d54a7b55da1d35e790ace7371314f68934195049b2dacc7d432cc59bc6c648fbdd9af8993affcb3c75468645853de771c97953fbc361eb982e1bb0fb7bb1b0df05f27d4ac26fbc1a70ef30e6791b1942dd4caf1e1ae413436a57cbfd3d826fe9c6136905639a0f897f5310b571028c60aa20ae428298cf7985642bac3d8ba0cb5d389e867124f68f4f2fa9a1a2a0ba14478dbba262f7161cba3890f27c9e32aff108c40f429f00f5379897487528c1b384b43661d8474bdf51808d8b7e8a744fbbdf843aa5d90ec2461e81bb8724c372a4a9a25d39b65fde34d93da4b81a865dc122b98986b401fb9e2cb0948914b9c503aef15cd7fe8d57d1ae8e608f0123a9cfcd46a79d1ef0960258de5666de3d4760fe02770c00c217beafb54ec1dcf2c46581b82c9e570c66ca4c6073ed4112370eac1a704d15d8f0999c080f4703554cc96477e77d326b6d8f1f4606a15d75f74f5abb7feb2007eb0dd63f2f652f0ad440707fe70ebfc9d174412b67c66c671e3adf32b7be8c69f039be77cbf0c9ca0f05fe68564dc207924d15a924b60de84dba68016e553554ba0c614b791af571ee97094300d13aa4f0500ccce4c4bfcfbc21737c6cd3e46f1f25905cccfd32453cf93ecf54c66590cf56133bc877b8e306e9441eb166453156633fd0fc6849d13c8a4ff54472c332e20e18429fff355a880f7843216133077d0ce0e44531a5eaf339aca46122c1ffdc767a6637ffd888f0a2a303b26b74f594b378bd586075c296a5dd8c7de26a4c769c866c07c3d72e647f3d9622cdb146c1783e17d0b7c5f4a27c708c12495d8e9fa3c644e50c3aa2a9319365ab737091c61e73d493c246df4a41cbb0969c21089898f40e53445cb93eed91b931c1da3d0cfd39ddf12d0e6744b933796cb68ac8df37c003fd09d73a938859f92bb8395b35aefd1125d567eced4038b3c3de114fc4a93c47c59434384e3b46275de5e47d0e471b09096734a995cf8a78df06e36def723545cdce8a93f05da78152ec95df163381bf79541784413f87ca90d65cd581850ce1739d225d18ca45f1583b89e0ed1a9f0abf3d32e44c90d38785c061293e15a4285a6df2596fa76f0d7ca96ea1505d0406e4c2742843d027dda98b7a363cb33533447d23e8673f483bc6334149804fda2b24224a34f08639c71cd7ceade5ed", 0x1000) r5 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0xfa) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0xfd6, 0x8, 0x80000001, 0x17ffe, 0x10, [{0x0, 0x3, 0x4, 0xa24}, {0xc5c, 0xb, 0x8, 0xfffffff9}, {0x800008, 0x20f05, 0x200, 0x9}, {0x7ffffffe, 0x800, 0x3, 0x1}, {0x3fe, 0x7ff, 0x1002802, 0x4d8a}, {0x3, 0x101, 0x3, 0xb4}, {0x8000008, 0xd16e, 0x81ec, 0x2d}, {0x4, 0x836, 0x17, 0x6}, {0x2, 0x87e, 0x5, 0x9}, {0x1000004, 0x90, 0xd1b, 0x88}, {0x1c5, 0x5, 0x4, 0x41ac8391}, {0x3, 0x6, 0x20004, 0x4000000c}, {0xb8d, 0x7, 0x8, 0x2}, {0x29a71720, 0xffffdffa, 0x1, 0x6}, {0x2, 0x7, 0xfffffff9, 0x100}, {0x0, 0x8, 0x1002, 0xc}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) readv(r2, &(0x7f0000000380)=[{0x0}], 0x1) recvmsg(r2, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x2) ioctl$VNDIOCSET(r5, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r5, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) close(r1) 3.849566786s ago: executing program 5 (id=1881): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x1, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) mmap(&(0x7f00002b6000/0x3000)=nil, 0x3000, 0x0, 0x2010, r2, 0x2) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x7, 0x6, 0x80000000, 0x1, 0x4, 0x4, 0x7, 0x1, 0x2, 0x1, 0x5a}) setsockopt(r3, 0x1000000029, 0x36, &(0x7f0000000040)="03000000", 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r5, 0x0, 0x9, &(0x7f0000000040)="6f98aeb9d9bd19ecdf33286c", 0xc) r6 = kqueue() kevent(r6, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffa, 0xe8, 0x4, 0x2, 0x2}, {{}, 0xfffffffffffffff8, 0x31, 0x80000000, 0x1, 0xf}, {{r0}, 0xfffffffffffffff8, 0x1, 0x4, 0x0, 0xdbe5}, {{}, 0xfffffffffffffff8, 0x4, 0x0, 0xd, 0x1}, {{r0}, 0xfffffffffffffffd, 0x28, 0x20, 0x6, 0x9}, {{}, 0xfffffffffffffffe, 0x2, 0x20000000, 0x7fffffffffffffff, 0x80000000}, {{}, 0xfffffffffffffffc, 0xcd, 0x40000000, 0x6, 0x81}, {{r1}, 0xfffffffffffffffe, 0x11, 0x2, 0x0, 0xffffffffffffff49}], 0xe, 0x0, 0xf9a, 0x0) 3.828697703s ago: executing program 5 (id=1883): pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r0, &(0x7f00000000c0)="c3", 0xffffffed) setrlimit(0x5, &(0x7f0000000000)={0x7, 0x9}) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0xfffffffefffffffd, 0x2000000000000002, 0x210, 0x8, 0x9}, 0x0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x205b9a) r2 = kqueue() ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) mprotect(&(0x7f00004f3000/0x3000)=nil, 0x3000, 0x2) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x40000800) close(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x9f2c, 0xd2, 0x5, 0x8}]}) r4 = open(&(0x7f0000000040)='./file1\x00', 0x18289, 0x110) write(r4, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) close(r4) mknod(0x0, 0x2000, 0x1e5f) unveil(0x0, &(0x7f00000002c0)='r\x00') kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r5 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) ioctl$FIONBIO(r5, 0x82907003, &(0x7f0000000140)=0x1) write(r5, &(0x7f0000000240)="a32c2aa3085e1749abedbfe5", 0xc) read(r1, &(0x7f0000000400)=""/119, 0xfd4c) 3.550302878s ago: executing program 2 (id=1884): r0 = socket(0x2, 0x1, 0x0) (async) syz_emit_ethernet(0xe, &(0x7f0000000040)=ANY=[]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) (async, rerun: 32) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async, rerun: 32) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./file0\x00', r1}) mknodat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2000, 0x1003) (async) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="69e1629b6174aaaaaaaaaabb86dd60062e0b"]) execve(0x0, 0x0, 0x0) (async) dup(r0) r2 = socket(0x2, 0x1, 0x0) r3 = dup(r2) setsockopt$inet_opts(r3, 0x0, 0x14, &(0x7f00000001c0)="e05e3241", 0x4) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f0000000000), 0x10) (async) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) 3.548947713s ago: executing program 1 (id=1774): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = socket$inet(0x2, 0x3, 0x0) syz_emit_ethernet(0x1086, &(0x7f0000000240)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x1050, 0x2b, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[@hopopts={0x2b, 0x205, '\x00', [@enc_lim={0x4, 0x1, 0x7}, @enc_lim={0x4, 0x1, 0x6}, @jumbo={0xc2, 0x4, 0xffffffe3}, @generic={0x7, 0x1000, "695cb1899ebd64fb5fbf993f0383c1d44bfad46feab95c6ad5f64551dc1328f26931c81789d6777c7120d328e94f669349ebef42835976ba98a8513f9e611f6b1e50be5f3d0daaee31802b4d2a8236bb5723bcc03e936b9fd63d9e298231a9e52552b33398c6d00310176a051f912916f85e6bfef61de990af292407ff38182d58e8381c06fd4d0a7e68f15556076b8bc37b4f3f425ee2b7cd382713177d77b0b856fab3f8932c8bb3a6fedd16596e37a86d88fbadac64d5a5dced03f2cf6c686b443795e14e76d6ad188f0600520d2ba1abd18bf74ff36e4c219ffa72d479e3dfe9cc265784c2965f1b09b1a4503201b3e47b00c69487063e38c6b923ec575a55d3871aeab6311ac148f6e338b65151d0f29e96dc5b4cd7f017ec0781bc1c39475906505992b2e65a4a09fc023b8a485510f5b261ca5fba5b7c5ad3f6d1c795777e7814866a1c020e91db966bfc0eea50d28648f10dfb97ab729fa4a934194e5e7a55f99a782cad2bcb35584667251c71ca6e66c3f794a84e2b5f6173eacd2663f6dd91162b1fa00f66221cb05d8631849e70779edf5fac3c6c1a5641e562c874d116bca1f3c0dd794fb5d186ee9992f4951e79e411b2fd829f7e2ad38a1ae8ab55f077814a4ab9026bc05e8b07ceca58578cc33a34235149006c91a4eeccd7a81c3dc9d81dafec1a7b3df720ce365a96e10c5a617d62f352c26514dd31b224c8e79e29017a64341c537027edbaea044be07e750016d448246747d6315b36ed36003166c213ba94439527e69c20c09b602035e58824e426a98fd83f4e7612fba19f9301ba65d7a17f31657f73d64387860b255a32681bde93eac853144f9c7846025b240656085b5745b1a2276a08644832e93fb2f7e202a4711d116b6f598e4e3ae1f83d3b7305c8215448b0da7d1711523960eb8ce5b84961a5c17dd0c8a48143fead8549ce902d68ba44d878a0baec3191544f0d93971b177838022fd3bee5a7c9b740b414c315eca59dbbfda112461753e6946adafae32673c097a33426b3917393c1873fa1ba3a55c39810799053f75b7f27bad47c24428f5474977feeb1919405ed8e09159a509f7b6d4c685a9151e24cd566500910095663f75923564883765fc376ed8160b36d48293e86d899078b29b6b68206b5e38f99bb1503a0852d478d6a4aba4441b2417c908077c6df1d9f5996426c15da46eb896cca31995b0d250f106382dd2689ce000a66a16d6ae4983880522df973444d325e44a34fbe4f8342d265dd3c4dae6d1f4cf5b7ae9f43ec43c39cf5ce8123f54a19786ff5958a66c0cb088ff44a25f711bd8bba1976078cefba81e17a02cc0c6378f2c6ff34412a2ccd7cbbbf62506fbf9f274c4488540e8caed45d62ee744e18878823040923a96a11b30bea610542231d1dd4b9c52308127320347c0ed49197a9fad9ee6269b3fc73e8984dcbd91315420e2a7384cf0b7916a08c8bb4187a7306883413b081c86396201f5275d168e16ac6247badd546b094e6c83682cd451236f5162ff4d6d0634665a29c82f3daaf68f26f9a819187a80bcc3d0d06a7c71ead42a43fad7e46a1d4fa7688684a6ed84456ce7d7ad9822526e5aca6446e60ff5c4153d76e9c4b5b4b3ae6718e9a2aea521fdf0470f4350c67b78b86cc25eebb955ff0594e3245a7a89a3e7500e7a368205dfff600bbe49928e7e623de12780b605a03001bd22c9245c3dc38c0b36e34ce80560f311d81dc23af7e5f307f62db2ef9b69b7e6a4c4bc821da268442bcfef3059f3556428494f6f76c544b06c6c0f4e6c156fdc3d08d5b41b161e4c9186a0f4ab4c51ff4be030a077fb3654411154516cc0f1a4d864b2e2a63a17759b63670a79a7b2b03685ccd711a0279e89100859fedd70d21680838d3888271d891dd22b08669265055f71e1be1c7de11474e47e7e1202c1697753714e2d75ea522356a169d35908fca1c0724038791bfad653167ac1700f039469c13660d5ab2b6893ee319ecdef9c50111cd419c541d33e60056bf6531b7819f5622fbcd390da17e3b0d25d077ed8cdbe915b018bceb700f3252f65b0325caf5fcaac40dadad13827202c86ee5b40aade573bc4f7c0ee6cd7971d0155eb560544100eccb0e9d9fafd0e6a755de6bad0fe8bdf05c4a7a8dd57662fb34bfbd024f9c86ebb6794217844cae00385e89b38b0e3dbcb42ef12c905cd649e80749208b7fc5c6e204d503b13d915a556329da34208b8d5115c5723ebe93aca39fd46e7a10d95b7b08bc0caf1e5a59b2fb1533db286c4f9756036f3ad7fc9ee8d3da4dc9dfb668ada0f2268a5d715a65f03790ad15c39f96f0d91829bd9f2a4db759f2613c27777858faa0182c56e359ec47a0ce2d654ae8db9fc4ed7f54120dc2af5d0b66b46ac48f2ecd9cd870f141f7b9608d6c942f0174012b4fc1df4cd24ebd8e60d5609d19632ac3b46501cf7135864bf0daa950087b0dac6fc3c5da360a300f56e7cce44be9a7f838ec5976400a93c1c80bcd87b8f1fc59350fc140f688241256aa2733f043ede2ad337658fcefa4562a3683a9cac8f24e78de50af1b0a8b1cf94eeb757c689c26fa11b3e57b068926433bfe24f76267b031aaf42cd9c0af74a255fbb11194d1c465445dc803e6246965717d2da782ce7d0096e0b05676cca38f1cdacd34606f6d7f848cc2bedc91dd57d05f6acef1b2076ba02a8175b27682bed8786417f0a70f89d1581b555120b6c0d35729f060eafa26b7192ef07b544fd8a2b5e7bcc16c7ce79d05be395d18a77b26487b49d5d77d1483b9911d588e2e97a14e6b8da7973696665e15dd6219d99685d9e72fd91090f51b1119cf616ecde70441b7abbb3297eb52dcb1b92fcf312124296839691d8df98fabbea7f78c3318ea069bc1c6937a94423591b7e31400fb6b5b40efdcb4fc150029d25c22ba9a53d4fb905677db74c07ba6be95cf1538026c0b3af28b4e6a9f6ce1c8443067dd684427ca32950116801852490b446dbf5d604657fb8b21a73bc83f9288c0e87306eb5d33a7ea9a53c9af96180fe02a57b2ccd98efb268d00c955cd74ca08fc1d5d1c97416ea3f56344fdfa7fe59e8daba34965c979dd63e6cd1d7dfcba29bf9ac6992fd332ad6d99188010cc2906ae2f7845f24c3ebf30a754e43ced9113aae187328ff51c3bfc62da86de1f8154e83b435a41e55c67c0c1f33690accd36547b16bdfc5240297a28bc4bff6b0517023dfa4c4e2a924b801f164065ea73688ddb98d58eedf86736b9666981edb5605819a0ac1a0810c2f2e33b748f07df747275d55c0874a31aa0696117cf9b07e36dab74fd25040b64244b388655ddc9c5de6b20ce51562499848756f8e222d3d7f22fe835cce0bb2fee3726415848d22f56c3698494369be96ecfdab2213b822d1713aa899527fb99391331195fb1239afd23a69d4256f6984c87127c3b497b532e40585c408fa3d553270e3929d44095132f019efb775e4ba2c92a2be580e2df93240b43c7d656012a6d30f8316642f5a93e4c521226adae2caf2ce0a6faca23f101b2e69c5ee7cf436802040854d2f8d7a614bbbe58d6037649924c52e5fdedec154e6ee6edb22b24a0e0d67aefe75a66dbdfaf340bebffc768bd1cfe9e488b0f0802e051d8c3d0e54b3d20fa9e45438eefbaee18a8b0a8f888499a896c6af94e08faaf43384db4ab958573309ffc76b055afb6b4d1bf3efb0f9e14370e0c99f7009049368abf42277d1602b78a1a5f0b0a1aefd18da64fa982795bd30f2be72f522ec4c483134fe584cf04847e5d3cc76be8a619eb9fd70dfa8ed8d8f48138d2ff90b1d834e14402ecf4f3457f79e23096847f267324a5ecd43f60833518ae54709047f5f7037ff2dd926abd6e41cb52991069776ec0f054f41cc61040476d4d5c0b25e00e4d3aaef605f9557002c6404f1e4a270a01dc338865fd84edf25fa37af0798538353ae943660f480c0fbd87b3af7d41199a1fc53c20f0a2a3f5958ade20d1fc73ca1ca71b4cf90a90b2f36d963b92d66e13bf32c0d21b3f7cf32d7fd249fbd4740f7069ecbfd94657a3be7465c5f7018462c8dd68e184df36b6ffb3aba2fee0461c3f5d124f03ffab769a7590d51f372ff2f6fb8ee698ef6ceb7278abb734f8e14f9832e5f60863b3849e5c05ae3739679eb3b9479b9e9f8b62cbe73b680eaa2550c3224580e4b5a2ba60a4f2cde108fccd65cb59e5d61618566c1219cc5060e2a212dc121697a855656e71bdf5247d91e0714fcd8fb4a53f9b59dffd23a5907207f904860d7b7733db4490f3fa4d7bd7a799c2c0734043d0c4310798ab5ed9cbe0550441c18fd1c582068ea419ecf0e384d703146e4c902beba2e293f77654971ac58df5355257e5999fd4d63133f8a921f7ccd3fcf2f4d4b3a3f51f7cd7f0be3d562835c5da6f1174cbd4938d0854aa7885b9fb3811be444490d4c3d3ace4b4af8668bd3e5b74c6901dda925ad709cb46e4a81b2e4ea2473686a2787027f7fbffd74239aee13734b07a613399cfdda88a48217b808075cdacd2a656b5f270871c49483ebbcc3e9b01132197f11cdf69634bd2c05ab7f2c23bb260343c046bc83ff5e2e25b9c61307862772c099dde06314c95556ee9a7d43c95c0a081b9a790e1c6f51ed11332037c62c4c7a33d91304a15f3935ee670f96cad4320a5d2815d1baa86b6b4b9bfbdb3f5c78b18d2d2fd70cc2a43a244c4e973d6771feb0fe3f36376b5967e2cbad2f63e3cf2fd6ee514886fb9aabb45939f52e7fcdffc124245e4d0edd1cd5163f79bf4f31369a4e2f29b71de8d334ac762711746c40c12418ae462c9200b801ece01cc44834014c57fd474c289aee0ff6a5c1afcfb64574bd3e8ed00f41438de543aa41cdd0a47950bbb32981554ee5d2b622f4cab2e6d43ec18f334e054c6d7198c20386b4eb676d24ff9b22ac29a02f59bb4bec395d263fca9c15d22c45a62695cb142365474335dbe3a83c97a4b094ca2f00d2e60017f2e9e63328c5ed19c2b73989b6fd8bb2146449a0d91bd709f95cf649e2cd64d62e1f36c5b747714892a5911a01001adcf4fc2e7046b8dcbd11629c50e94dc78b475104ddf40db4b992a58e5946c4369a0c465b243454a246c562bd63c60978ee1ec0e8cf5c72633796ee3e2dbf62c78e9eadfa691601210222728a28d9f714370c2479fb29f1d040f4a6900bb5fb0fdf6c562e876376c9cac0a71e3603cf995ace0446169f7db05c6980931f12d2f5c016ccbb4c0fce6090c91f82fc499b5fb05d361e3675defc400d1f636c3d9b48318bc72d2ee6df2130b1ca960e30b17326a2658b7b6f085366193127547199a9f9eaae051dc8c7066a199f0ff29b25d4b6f3335017331abb280b9c60423a7fe3ea90976c0deb20dd49f49fd19ef506148423d908cd8c95dfb0ca0a8f0fc9049b5b7c62cc52db62b6ad7c4dcb945dd146d750e44a5ca5f08eefb4978a1f11831ba7fe6c2a6a34e2a821fd6bf19861626ebfa818b5bd015597d27e8b9ef9de09d28be2b02022054ad962ce61c270380c8aed50595655d4619d2cdd51cf02ea5714440e18f71e254e3e2ee8321e01fa66f94f1593c177ef463276ea349aed55dabdeaa344ffd0c253d6fa518800610ee3f71a1e63db8868d4e4a00a786eb422e3e97eda04440709aa8b72771e93cfbd0ecf50dfc1e3bf2faee10e10ce9eee32420ddb13f9b1b4064d184a0beae0e71ab71e5738697e045f1c44ebadc3e0cdd33faf3572a65cd16c82008dde2e912b05215422ac1fcaba03279e5ed2b6a"}, @jumbo={0xc2, 0x4, 0xbb2}, @enc_lim={0x4, 0x1, 0x8}, @ra, @pad1, @padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x6b4f}]}], @icmpv6=@mld={0xc2, 0x0, 0x0, 0x1, 0x7, @ipv4={'\x00', '\xff\xff', @rand_addr=0x9}}}}}}}) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000100)) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 3.548686801s ago: executing program 0 (id=1885): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000240)=""/201, 0xc9}], 0x1, 0x0}, 0x1000) (async) sendmmsg(r1, &(0x7f0000000040)={0x0, 0x7}, 0x10, 0x60e) (async, rerun: 64) r2 = getppid() (async, rerun: 64) r3 = getuid() chown(&(0x7f0000000040)='./file0\x00', r3, 0xffffffffffffffff) getgroups(0x6, &(0x7f0000000200)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f00000007c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000740)=[{&(0x7f0000000400)="b7c3534f3b307efe1365b4883c263ff1689ba2d0f8bace593bfb2eb36851ac06655ebcaca7d9a2d0909e6865556843edb33ebd0febb330d9c8da5998813fe0e35fd8ce863ea847985995f00473d3a62bbd7ebb7e4bdf3557cbdaa6c3baec0184fe86ab14c924a5e1593f90c926a764c65c572dac56d0f785df567c164c42ec8ef6bf8b68e84e098a76b4e28102072b22e6f2531eecf63217b70e0dc38f46d940c5bf375e4969f215afc87c71274373163f8f5826dd9345167e173427e131c12160216f538c603b7d93bb69550fcdfcc314c8029231827a34fc0c2765ea82922e293c7cdf2a553046", 0xe8}, {&(0x7f0000000080)="df943c09c0caea578be26f6de801139ef4df37b58e47c4685202b1583f2440979f44c7387469fb0b562969ab0bfea6fa6b", 0x31}, {&(0x7f00000000c0)="d0b8dd89bd9749d5e9b6856822a203c601775eeec957db0fd7329b10182bf939c5172584c795b61744d2ca8b9f6d71abe9c4973c3fa49dbaaeb5a4944f7e24882f7a546559a925ada65d", 0x4a}, {&(0x7f0000000500)="cde03af3f75b8031545881edf15a01375c644db6a587b761ec33b975a46a5c9c4056b6987d8bc8563f8cc84c136adc52fb1c58984f9b7ae927da99b02e69f4921147b48b477d03c2709d493129e7b75b4be78dd6d3a09328b328c3b41521b50574f78b08665fd9bc564a5cb9ac9f6151f7786dd1f92473af4f858328bbd6977f6bd8e87e25a0e86bf88874a271d50e69830eaf4695b6a4e8562570ad0d106cee15253ef2e21ea8848d0c608c998fcd1be99589156a96c15b8cd8926654af5721c33368dc15badd55ccbffcb50505696bc5f9423fef6bcafca1760ca551bb9e", 0xdf}, {&(0x7f0000000180)="5e0fb3fb0be7198ad70221bf63e672215a62ad17e77870229ccd146a2cd175be16f0cb1d255d13787fe9a18c77e43079e69f52b307270af628118c5abf57a09f5101f56396a3141d0c814ffd02dedc213916714c1106fe872522e1036f5026a24716160b1ac6c85c31658bd42cae7f12cbb311f292cce7167e", 0x79}, {&(0x7f0000000600)="b0de02afaeea2d014ceaf8aaada20b91380248618581c7f1c8c20b60d4d26d8e206459239b53c34c425fa6829d3a36c89926c64418ae3d5cff32d5eb9e246bee4736acf725efd6eedd827c9c3beec541384d1fd7469f13517135e4c889f34802e4dce9e6589ddd6d29f2de060d8e737b1542a356619219919a08abfd065aa536e4fda8ceba0d2947f6ac6c0e5e0db9f0af7d131f07a5d41c4e0d9971cafb42b95fa7aeab95c45eb96e10e11c2e9a740fd652a1bf8ecfce54dbbc", 0xba}, {&(0x7f00000006c0)="356f0aaf19e8f77b5dfe407d5f0319cd5bad9d72eb50d9656926792a2c592c62df4cdb9c7050880afeadad8cb6a4b836dac67652ee75afd1c26b7c65c4eb76038f2907b4f98fb906c30e9223e625680370fe73f10d4350665471e563381db21f52", 0x61}], 0x7, &(0x7f0000000340)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x1}, 0x4) 3.436112022s ago: executing program 0 (id=1886): writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x25}], 0x1) rename(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$TIOCSETA(r0, 0xc0104451, &(0x7f0000000740)={0x5, 0x408, 0x3fc, 0x2000, "0000000000fb000000000000b34445f0388a19a0", 0x33c3300a, 0x2}) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x2, 0x0) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x1, 0x8, 0x6}, 0xc) preadv(r0, &(0x7f0000000640)=[{&(0x7f0000000840)=""/4096, 0x1000}, {&(0x7f0000000180)=""/214, 0xd6}, {&(0x7f0000002700)=""/4096, 0x1000}, {&(0x7f0000000300)=""/148, 0x94}, {&(0x7f0000000280)=""/23, 0x17}, {&(0x7f0000003700)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/145, 0x91}, {&(0x7f0000000480)=""/170, 0xaa}, {&(0x7f0000000540)=""/238, 0xee}], 0x9, 0x1) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x2, 0x2, 0xfffffffffffffffc, 0x1000300000004}) sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x1}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f0000000000)='./file1\x00', &(0x7f0000000100)='.\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') r1 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) r2 = getuid() fchown(r1, r2, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000002680)={{0xd, 0x0, 0x0, 0x0, 0x0, 0x90, 0x9}, 0x81, 0x400, 0x0, 0x0, 0x7d, 0x8000000000000000, 0x9}) open(&(0x7f0000000080)='./file0\x00', 0x10, 0x100) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r3 = socket(0x11, 0x3, 0x0) seteuid(r2) setsockopt(r3, 0x11, 0x3, 0x0, 0x0) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getrlimit(0x6, 0x0) 3.435674859s ago: executing program 0 (id=1887): sysctl$kern(&(0x7f0000000140)={0x1, 0x32}, 0x2, 0x0, 0x0, &(0x7f0000000280)="84951277", 0x4) syz_emit_ethernet(0x46, &(0x7f0000000ac0)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x7, 0x6, "e54694", 0x10, 0x1, 0xa1, @rand_addr="7e9107ff18d8757881280c38a5ebcb9a", @remote={0xfe, 0x80, '\x00', 0x0}, {[@routing={0x2b, 0x0, 0x0, 0x5}], @udp={{0x1, 0x1, 0x8}}}}}}}) 3.425946245s ago: executing program 7 (id=1888): r0 = shmget$private(0x0, 0x2000, 0x8, &(0x7f0000ffb000/0x2000)=nil) ioctl$VMM_IOC_RUN(0xffffffffffffff9c, 0xc0205602, 0x0) mknod(0x0, 0x2000, 0x1e5f) r1 = semget(0x0, 0x1, 0x281) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setuid(0xee01) syz_emit_ethernet(0x26f, 0x0) semctl$SETALL(r1, 0x0, 0x9, 0x0) r2 = socket(0x2, 0x2, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffff9c, 0xc028575d, &(0x7f0000000000)={0x1, 0x1, './file0\x00', 0x4, 0x2, 0x1800000, 0xffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r3 = socket(0x18, 0x3, 0x0) sendmsg$unix(r3, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xa8, 0x5}, 0x804) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$FIONREAD(r4, 0x8020690e, &(0x7f00000000c0)) shmat(r0, &(0x7f0000ffe000/0x1000)=nil, 0x6000) syz_emit_ethernet(0x4a, &(0x7f00000003c0)=ANY=[@ANYBLOB="8f6f77ede655aaaaaaaaaaaa86dd605f6ad900143a0000000000000000000000000000000000fe800003"]) shmget$private(0x0, 0x2000, 0x8, &(0x7f0000ffb000/0x2000)=nil) (async) ioctl$VMM_IOC_RUN(0xffffffffffffff9c, 0xc0205602, 0x0) (async) mknod(0x0, 0x2000, 0x1e5f) (async) semget(0x0, 0x1, 0x281) (async) setgid(0xffffffffffffffff) (async) setgroups(0x0, 0x0) (async) setuid(0xee01) (async) syz_emit_ethernet(0x26f, 0x0) (async) semctl$SETALL(r1, 0x0, 0x9, 0x0) (async) socket(0x2, 0x2, 0x0) (async) getsockopt$sock_linger(r2, 0xffff, 0x80, 0x0, 0x0) (async) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffff9c, 0xc028575d, &(0x7f0000000000)={0x1, 0x1, './file0\x00', 0x4, 0x2, 0x1800000, 0xffffffff}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) (async) socket(0x18, 0x3, 0x0) (async) sendmsg$unix(r3, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xa8, 0x5}, 0x804) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) (async) ioctl$FIONREAD(r4, 0x8020690e, &(0x7f00000000c0)) (async) shmat(r0, &(0x7f0000ffe000/0x1000)=nil, 0x6000) (async) syz_emit_ethernet(0x4a, &(0x7f00000003c0)=ANY=[@ANYBLOB="8f6f77ede655aaaaaaaaaaaa86dd605f6ad900143a0000000000000000000000000000000000fe800003"]) (async) 2.660357888s ago: executing program 0 (id=1889): sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x51) syz_emit_ethernet(0x1046, &(0x7f0000000080)={@local, @random="5fbb8af09d7c", [], {@ipv6={0x86dd, {0x6, 0x6, '\x00m\x00', 0x1010, 0x16, 0x8, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="00000000ff00", {[@hopopts={0x6}], @udp={{0x0, 0x0, 0x8}, {"ffdb5e1ace06850d2cec982419225b1e9f443368f88028c515f8061763393bf6a95123aafb0f70c7ac14d26a28466fbc669ddcd531648e46cf72c810d75597d5a899fbe2ae186c04cbf45ef04bf3fd53e4b9af7b6d5c3919ee63db8aa8bfe3b5b81070c18d668764703647fc2c58a08ed29e8ba525ba029cf2a9b1d016e472ca628cfa191aa0855dca71094d36d379df13d0620bf2ca4f538ae9a24e369b6261deb355caa3e0df7144f1c9296262ee42476b526d231ae20d859a0b4ae1e78f1593050849d4be7a710b86a5bfa8074c9152cc1d9687fa4b0cf70c2ec02b2bb7a6794c4ddc63f5cbc9acf7385bf738720735d2383f8aaae51323ecfc6e83c4c658445c17df20c443113add0ec594eff7a1e1b41bd400bac8441ba88911020d388157ccba028c68205da57004196d7ce71b7fd1b79d7f6593a2d07324a48b24bc8bbd89165b2dcd09d985c55c0d33df22e7434bc9c85f822d208da5ae7b98e0222fdc783fd181dd58e3ce6784c944c973f98ef01f8da8df41894679af3828223e83772560af6a3f2f1d0e2b80fe10d6ba0983b2bf58ed98bf7784fdc623f820009c9f555dcdad7a779ff46ad29824dfc3ad42d2992d9ef641f26aa8189113082457f089e4702e01c96ec6fb3fa4cc8199f446316f14ad520434ed908f482d864dd61156b774d984da92b46f788046501d8b985bfa9d6f1ca2f00c89457de165198df0caf46db3ff669f0f68a76e0cf552e960af3ae4a102a798e6a1759dd33051a03238fd85adceeaa3a57351d8e1db914636f0722cb86081b87fe1b7be062007e1068018d4566dcd3c94e998a9afb0a2f16ef32be86a01dbaad49d54842689a221c3a16598cfe4905a0c26cac79df4ffc2740fe03752aaa36edcd47ee80380bf1c4bb29b1b9c18a7ee9d18e3d87f98dfa42154fb9213f886fe90d63b5853a7ac63a27f946e70599c8a6ce3ee1116f673e5554fd0ca2ae6936603cff57b5707947bbdb2942694265bb128b1a544eab496f7f67b2f092b319ebc1877cc56893f4bfb80414a8ab532afcea6f6dec61ba76560a67362a93e28d8657c56beaf1ba8b1fc3fee259d7d4f8ee7e1d5b2a7e0d0a761f943381887960cec391bb389569c0ae6ee69f80fa21c74b31e8c601da41fc1a36d4fcf8580f8dae2afd3337d0398820b9383ccd521842a2dafb73caff679283cb43ebfa27e3b81f02990581c6d7508e64d85d24cadae121587e362e8731d2a83d5de7665529728ab039537ccd5d575568f2e126da0720748dee1eeec65eb9b3fee024f1b8030bb7861c2bd6ffd3b239c2e37af29601cd20bc4ece46e37768fefae6c48f3f09e7a2a301a5e86f23926505d952152a882ca62cd88983a44cb01236cdd3f3d06d5afa22ad8eacd6629370e1d572b99485a4eace79876dc2d4349cfae4099372274a934cc6c19d6e61c4405b503410f23b6c8cccf4fefe38edf56f4ced91bc494bf42f990fa67c6b0052898ebddb3661a5105d2e778bf7f0aef9050185e7da561a7516143aed48ea3f1f6d2fa24c3a8095a8b8e5228547acd20241b668d213cf1c47536b6f4351e1410061807a8ab73a1e4da9159d1ff6411c05e69968869744f5446f9b7fc803618c4be5dbcd36423333d3bcd1e546e19a7671cac47015bcbce212b862a959ff50d6ccda1bf06d6a5884d6d4f61fa6b6d1f9f2d918f5a201a2b3cc7a7a918700af8d9975291130417d880f98651fae2fc7bf1fc9b5f3ecd73fc4cf0a7374c719bba04e84cd507f8dc55adc34dbb0eb1696646ce596219ea3f92cf59df8323f0c984d9a7eb4e42ae0a91bffe1517ba7e30cd5a019a5586ce6bf5b71ccc9cc4ca47eb235a14a66300afebef706baa353e517a47fc1f141ae6df98b80d1d4ab4cf48bf55eb119162e832d81175f7582274f03509529c455cce02d0e2bf07e411d870237f1c64098c2b9f8c7fab560b689c15efbb72ff5b3fc13309add113ac0c5a56011ba74dd28f970c91c3086585181a2456da682bad8b58e51b0d20eaa152d272b22a72af3013d67c4ff84fda3d6744966e35a981e07ea954e10a3e96e0b916d9e228867b1662a6cdc83d524e8a0b01e428235d6d31077957af002cfc1c88c7b7d2f0488bc971ac6de60394cf882638d6865543d64f2522790c11252410797eaea589e2fc9012424a5c64da1dcb6792283f13c8565896369fa90cea2f307641706af3aa5e2f76d977eec01aea5434ff0f12ec47c7f1e6a006859b929b449503a57bb255197740b42f39e765f5b6c090fc8c082499522b9a0ba68245416371f95b0c790f08a0866bf2b898af8f57d4f4664f7973eb3d2551bf5ece793b51722e4d1a18545edc0fa6db840e80b98c6c8c6545916cbfac5034f9b3e2254c135aa7be164cac625070346240a79b7313f5cc9f92d645d93d5150c740c42e05cf738558a7754db02a8bf24a39bc9b9768e01e279a41921c0380d6f5220f37094b0a4219a9e6801a41962bad95eace4b518ba26f1eef9c8f8c253d7a8e1189bf64281b454353f703dd25cbabc67960871e7ce69e4dd31a7256b12c6d86230b84353b718a02d7665a6a5dae0e20a2923b2a1273bc61668f0a9dfcead5c4df685136c6d0b914fa391dceeac2f6b448e94daaf5ff69eb490bb832618046fe92c6e918a78a15d534f473dc01352ccba5985dfce1a2c6b50d13658f6ff261a9d5644b54221bdf8aaa8d1a4e3dd53cafcf3a24718fc4a99417386879c3ee3e94912ccb6d5bb54bba31a3fe2194820d0a28d97d6e874addc869e8f2be1e73044400af8084eb66ef1eaf3b4f6568f1dc47ec1b3a6e6c8875141a74a8f0ebbefbf80bd047a4c2362043418f64ab9b8c67b92a74bd22662f98f411122da6997b46bbb5d5709d23fd5499919fcda262a18c72deecc726a8be897aecd5d782867aacb5051041413556c8c7d34e31d4fc7ef4abd972959037209aae60459862e3b55e0f4c9fafc4f1c946acaaf1597c496ad0d958aef0776e9c570e57d18842f163ce07da6df9c629a3a5f2ce459cca75acdcabd9af9150aacfca289e8a4c0912a0de38b5d5c8d33d510cba606c43dc68e6e021c3bfb98053312dccd1717f00ee435ad7416b7eb974353f5be930afa92ef22726f987e28cfe584253dfcbf529bca0298f506a3cef67e35756d772887929102b9df38f06547951b568929b7874b7274fabc0286cad9db9a38e687951b797c6430a79c45cb430277cb1b0003bb4e095404ade768718c92445e4a073629edafbbcee5728e8666ac28f2bdf6adc1ff32ae251a1e4bb3aab0166ffc79cff6274d1b469509d7821605cf00a59ef52b2abf2a104e3e2bea0d251c9802f7a862e8d914a49de98f03a6661e83549397e7eb9c4f9e26317121892b4dfab055baead0d9d2a4868618c76acc7f0780d409c4df6e33300b75de5cdc235d2a28ff9f5a9b821c181cbf1ffda46f9b372496b0a40c63eaabf8915f67f500c452805ee3f69c3e4f8a2c18f1673b9de218967a163112975f0baece39f8916132d774853a8f65fe96bcf27ad661d922e99656a3c01f86b8aba01023fe4286f59dc5ff6ade9b549f3d61fe5e499fc71474dbac6d1f314a6d65ad5364431b86a7be2ae55ae22d037ed9f68235ce50f62a6ecafcd93318012df40bc9dd7add3cc59e13f662ed04410cf72ce6ddb5228c321158173708cea2170cabf3998413b5880a03199bd9aed3f12abcc78a10524cf6a45da925d2020aad44c001e4e351437bbfb79d516dce11f4537d7ce2a3dbbd71c2ecb80dcdd3528ba522f59a9a3c1cc758ec3c63f1499cceb8f0c734ded1ced5ce432e8275bd85e16300e207ab5f1a48ca65d64a2e754aa9717036d7a8c641ca81b9df98d3031cd92ecd210ba553f165ed1efcf036cd9bd0620c96a7d334a59e13ccc01945cba973d2120a4ef80a36f9ee8f9d1ae196adf4bac7ec0bcbf385a9d25add075add8f9a3cb188a639e0e32b1a237eb767a2107cdfc545c18d02f10accfc27a4bd8df70617cefd3604c4cf2bafdc421560c5a913d7c344ca32c262581c274dadea3876c607a33f7d988f0e166af7efac52823b0657a4383964d7163d5325032d5727a827f5d8a4300b9ce49144fe54df5fcfb1b66c2a32907b4a0d7c7e6dbe3b135cf0c0197d8bb8a65e9bc3d1bf6687f3f5206dc23a3ccd1cb031ebc7fe7b318f2bf8b6eef72ef31edbf6db6dd13ac6f56e869a95f0ea611b41c528cc2ef96e320a018a4797a1b80921f18fb5320f9a83b3ecef7da54349c31020606d7df2f6b5162bdf007d8274f4bf6802b83cbc5f63e15db58bfed12a4cac79d22113265dceedfa88a0b3593b73b10449fc62b9c10df71bdf2468ca7a0d657ed533a0ad94e87a396f788e837fba2e7433e231715224137c8db30a39d397dde7b8b1f6801224e78e54c3e7f7331cb9c8002e1b921c494ec7b437f5f1891d6fa372f20764feddacef90b3ab088b54eb7ed458387fe54a6aa6722e780e728101c7536c41c797e760eda5c235f7bd6db80f9b8064c09b4f6469f7ed004b40eb2280bd2be8f66f46961c2d09b5d3c0d0d2384beee19a54d0631d2373a6814f456bc2ab2907070cd8f00bdb6a97e5ddc25ebd74e05970673c440e6507b47a4593b6a3c47c7d3fdd6dd63f9212634fdd85dfd7794ca9e1f44051d4e4cfc7a25146c3852645d6bf320cf9d2b0c66df67c7966e53437f75d54c309976bf8d78b0201b58b9603dbfb8cc42ac03a9c45647fcdfecb6be430a0d452844a9b7c1f2666a46fbc87f0a25ac72dcd974eafcd5931ddded7d6385f0161a8c2dc491caff3b3369263aa6afb12fcf9c8e90465b09c3b6a008abda670cecc90fe19cf65f96c958e55f64bd08fdd2d734160be412bbe1337503d672fae57285d9074b56907003a7fd0001bc2de12bad3b62a619b2c7de3cff948fba50b9558e181ac63c131ff38a7f70f9b60e20ef18c889b030c17e69cdc39fd17a98dd656cc8ab677f59d385117cfcb2bd29e9493c42d1427e2937d10a43f8a8583d2f533d28e3401dc5f305c9dc7cb9f77c7db61104918c3ebfebac12d4daef307709db490939468b1b0cf11ce4e9fa16331659f5ed493eef39a9f8434034540c803668f40b10a4defdf9f378ffe6f38d9e72765fa8e535b08fe942b160c6264c4acf1cea87b83134d70e7a5de47a0f8e96eacd05f934b7cfc75eb67644adc500d14bc20e405980d6d302aa990e8d5ce6e5405a736ca6d924de96926b40289d88d51e1f140efcf23c88aff45f12f08ff5dbfb08c1fdbe548ad503a1ce447e02e2754fa5bf99b7a52579ca59b43737c4b0309fa72f5d122501ed9bd442426db67c3e0d7595c230ac98b0a8a679e938d59596115cdb7ba2078bdfd4aa609275b5b90a339d4082e1501282dd4583324ecb67e7a424bd9febb4dc7a010013ed603aa81121cbbd42d7c8c6a7d3e002ceff8d7fa0e8d76a4ac7eff00978e81607bb3700ae3a891e35d499b937de0234ad7d7c1be07e0d45580432ca12fbd15175767bbd2bbdb77b7df632312bb4feaeeab32a84b83df0ec88b3c598143fd610cb38bd8f046b37fd9f70f44547777fd2cffd0d03c08a1804bb4302442d1bff8a86c54c9ff0f38583b8165e9b164401d86608a7a8ae8290fced83e7ef111bcdd14c8f5414e6f21595eec1501f8a10370af47e24b294a41e414e2afe012f3c81f9bde3122bbc1d69b610f9088597b6f4baa1a62abe7a11e4aaaccd14be5392dc1b7dc0abd07a099735e3c7f897fbe27ca7619332e29b35e0d9a329fb02da601a4518c2091c203d333dd7"}}}}}}}) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x2}, 0x4, &(0x7f0000000500)="bb739455b7254e44287eefaa1885aa28e3a1393adebbfe4e13764042ffe1fd18975a823df33056d7f31c1dc49bee1d98cf0db0dafb0e2e06148bfd5651e46df22bd1cfdda37cfa72533ba4ea7b456e00ff77c001f16edac83f7f678188252ad9b3be56dc61db5088f07633afd66b3156888ad7321eee02cdb6aa8bda51adfee0ead001eb204d5ca80e49fc458416b3a29921c99924e6de9cd2d240d02ab44081a91c038b735bf5f0cdd5c53f844ba001d42c57f0e2e2770e38dbbf6997a941ebe6ef6674ad8db2eb6235319aedda03f130fe75061d38c0c826bbbaf0d02d7e3fc402e9833d2d78f4d64f57517431a0c68150324003927e886ad5d004e9cc54e40ba362bbfb2edcf185f8075206e91c496309081a1013a0c69621eb643caea9c100"/302, &(0x7f00000000c0)=0xfffffffffffffe7a, &(0x7f0000000100)="c9edd234cce540433688fad55bfe3753888b46100000007f623cc289aa49f6f937b755be3b44b6f7424d512f3939c80abac35d8f02461863cb425949a67a821386c518e80c2861b40dc7321133189da8b0c2fa2ef9cb656b258126097075fe29cca92160124df3a52dc9c7d0e0e2c7154ee84bad040af64c73fbb2187825c34889fe1ec8ab94ef1effaa588f0e9f571d4baeba5102389cc22723602905f3d83b4ecd3df8fb098a18883f162dea6a4ac31ff1379c791412cc52a0fbab6c3d1d333b81379d50d3f1059b1153bb2a0e8b73a82935205a533b309e970705639712b87765ee8dd6902f280f865b2277706226", 0xf0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) 2.659837967s ago: executing program 2 (id=1890): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2100007, 0x101, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x0, 0x8, 0x4, 0x71000}, {0x8, 0x9, 0x8, 0xfffffff9}, {0x8, 0xf86, 0x0, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200726, 0x2800, 0x7}, {0x2, 0xa, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x300, 0x54, 0x8}, {0x2, 0x82, 0x5, 0x9}, {0x4, 0x8001, 0xd1b, 0x88}, {0x1ce, 0x10001, 0xc, 0x3}, {0x7ff, 0x9, 0x0, 0x9}, {0xb8c, 0x4, 0x8, 0x4}, {0x29a71717, 0x7f, 0x1, 0x6}, {0xc, 0x407, 0x5}, {0x8000, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffe, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x202) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x202) link(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000600)='./file0\x00') open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001600)=[{&(0x7f0000002f00)=""/4096, 0x1000}], 0x1, 0x6) readv(r0, &(0x7f0000001440)=[{&(0x7f00000002c0)=""/4096, 0x1000}], 0x1) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2100007, 0x101, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x0, 0x8, 0x4, 0x71000}, {0x8, 0x9, 0x8, 0xfffffff9}, {0x8, 0xf86, 0x0, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200726, 0x2800, 0x7}, {0x2, 0xa, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x300, 0x54, 0x8}, {0x2, 0x82, 0x5, 0x9}, {0x4, 0x8001, 0xd1b, 0x88}, {0x1ce, 0x10001, 0xc, 0x3}, {0x7ff, 0x9, 0x0, 0x9}, {0xb8c, 0x4, 0x8, 0x4}, {0x29a71717, 0x7f, 0x1, 0x6}, {0xc, 0x407, 0x5}, {0x8000, 0x1, 0x1002, 0x30004}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffe, 0x0}) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x202) (async) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x202) (async) link(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000600)='./file0\x00') (async) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) (async) preadv(r0, &(0x7f0000001600)=[{&(0x7f0000002f00)=""/4096, 0x1000}], 0x1, 0x6) (async) readv(r0, &(0x7f0000001440)=[{&(0x7f00000002c0)=""/4096, 0x1000}], 0x1) (async) 2.659587115s ago: executing program 3 (id=1891): mkdir(&(0x7f0000000140)='./file0\x00', 0x41) chdir(&(0x7f0000000180)='./file0\x00') getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setuid(r0) mkdir(&(0x7f0000000040)='./file0\x00', 0x5c) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1495) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000100)='./file0\x00') recvmsg(0xffffffffffffffff, &(0x7f0000000600)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000240)=[{&(0x7f0000000380)=""/175, 0xaf}, {&(0x7f0000000440)=""/240, 0xf0}], 0x2, &(0x7f0000000540)=""/160, 0xa0}, 0x840) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0xc4) mkdir(&(0x7f00000001c0)='./file0/file0\x00', 0x8) unveil(&(0x7f00000002c0)='./file0/file0\x00', &(0x7f0000000300)='r\x00') setuid(0xffffffffffffffff) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') 2.418436352s ago: executing program 4 (id=1892): mknod(&(0x7f0000000380)='./file0\x00', 0x2000, 0x1e5b) r0 = open(0x0, 0x200, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0xa6, 0x9, 0x0, 0x80000001, 0xa1b0, 0x40010001, 0x10, [{0x0, 0x2890, 0x5, 0x71002}, {0x6, 0x7, 0x8, 0xfffffff9}, {0x101, 0x6, 0xfffffffc, 0x9}, {0x4, 0x800, 0x800f, 0x7}, {0x401, 0xffff, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x9b}, {0xce1, 0xffffffff, 0x4d4, 0x9}, {0x6, 0x0, 0x14, 0x5910}, {0x2000002, 0x82, 0x6, 0x6}, {0x3, 0x8009, 0x1000, 0x4}, {0x1d0, 0x803, 0x8, 0x3}, {0xc, 0xa, 0x8}, {0x10000004, 0x7, 0x4, 0xc}, {0x29a71717, 0xfffffffa, 0x60, 0x6}, {0x1100c, 0x5, 0x5, 0x4}, {0x0, 0xffffffff, 0xfff, 0x30003}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x5, 0x2a2, 0xffffffffffffffff, 0x0, 0x8000000000000003, 0x80000000000000c, 0x100000001, 0x40}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe53) setuid(0xee01) r1 = socket(0x11, 0x3, 0x8) sendto$unix(r1, &(0x7f0000000000)="b10005016000000416000b00070000000020000010c18125d7f96ecfc73fd38c23781fd6c61a27ddb06b36ac970bff03000000000000000000000000ebe1aa5323edeb51e2f0ca3ebbc2c4699a09000000acb5b302000d7d010000000100000021020000742fe2458bfbb770c1f5a8aec872ea772ec58904000000008d9810361b1257aba8c500002012010000de5000000000000020000000000000000000000000000000000000001f00000000000800", 0xb1, 0x3a3ae0e0de5f5dda, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000040)={0x2, 0x0, 0x5266, 0x100000005}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = socket(0x18, 0xc003, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000000c0)={0x1, 0x1, 0x6, 0x7500, 0x6}, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) setsockopt(r3, 0x1000000000029, 0xc, &(0x7f0000000080), 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000280)) 2.412442071s ago: executing program 5 (id=1893): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000000)="673bb5b8cc0c16ed08f1b8d24e2217f9", 0x10}], 0x1) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) r1 = msgget$private(0x0, 0x4) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x401, 0x0) msgsnd(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="0300000000000000f7c6484c650987ec02dcf2e2a7859f911992e7ba5a11211f5ddfbdf9582239772f1ce9b22841193a8e8b0c6e9519bd45eb876254b3a258fb4ee7c58ab1737ab689ecb1e198778f95cedf29b33a30341d8e39fe90"], 0x8, 0x800) msgrcv(r1, 0x0, 0x0, 0x1, 0x3800) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x8, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000140)='./file0\x00', r2, 0x3}) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, &(0x7f00000000c0)=0x4) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYRES16, @ANYRESHEX=r1]) execve(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0xffeffff1, &(0x7f00000002c0)=[{{}, 0xfffffffffffffff9, 0x0, 0x1, 0x0, 0x10}, {{}, 0xfffffffffffffffa, 0xc0, 0x20000000, 0x8000, 0x2}, {{}, 0xfffffffffffffff9, 0x3, 0x40000000, 0x3, 0x8}, {{}, 0xfffffffffffffffb, 0x20, 0x1, 0xffffffff, 0xc3d}, {{}, 0xfffffffffffffffa, 0x0, 0x20, 0xc, 0x4}, {{}, 0xfffffffffffffffb, 0x2f, 0x4, 0x4, 0x10000}, {{}, 0xfffffffffffffffe, 0x14, 0x10, 0x2000000008, 0x100000005}, {{}, 0x0, 0x38, 0x2, 0x12, 0xca7}], 0xb19, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x8e, 0x7e, 0x40000007}, {0x6c, 0xf, 0x3, 0x9}, {0x6, 0x9, 0x1, 0xffff}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sysctl$hw(0x0, 0x0, &(0x7f0000000500)="0000031a244d7ad822475c04dec96c75910a30631851710a6f17f4202d731321ab375a902775879c6ffefae9540c23ecb3e91220fedd3cfe2afd33a25cadfcda269d64b569ab132eb7a2a30722ded4b4023d03e888d015d369cddb317695228c02d6f1f4ab8d2e256bea2d4ad642f77e273c98852d5b1d04e13b8c91c83bcc2a", &(0x7f0000000000)=0x80, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r3, &(0x7f0000000600)="d81ad30100000000000100000000", 0xe) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x3, 0xed81, 0x0, 0xe, "5dd773671fa07433ff17a8de8d6e7280790a98b3", 0x5, 0xfffffff6}) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r6 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) ioctl$FIONBIO(r6, 0x82907003, &(0x7f0000000140)=0x1) 2.411629797s ago: executing program 6 (id=1894): r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r1 = socket(0x18, 0x3, 0x1) getsockopt(r1, 0x29, 0x68, 0x0, 0x0) (async) setsockopt(r0, 0x1000000000029, 0x9, 0x0, 0x0) 2.176196251s ago: executing program 7 (id=1895): open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x160) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x2d, 0x2, 0x8}, {0x40, 0xf, 0x9, 0x7}, {0x6, 0x80, 0x8, 0xfffffffe}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001840)={0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f0000000780)="4f15d3e9a733ba3abbf52a7b82e788455b028134008b461212404a148787f4591778e997992051c848dc81d963428d7174dd44729a0c60b23d0660e836392f1f2c47f29c31f90fe6c82622300217373382c79be43c0d31e611875793e73d0b76f08a4e05361d577a8e44994dfc26c2c8290d88bc470a2f19d0d294575f888a75f6474f1de746d2d459268862e022bae62c8fddd1ac667ed0d7a69542431d821a143e73c7b7aca857d4c3d1e94e73e1e32afcc58b01edcc80f9c8cf06fcf7882373ff3adeaa6b17120ce976a07ce27c1bce73b2cc09fb4a3482576c76b613ab1835759c4f36c647bf6205a05314acf99fcd2fbc781da6724227d4935630cfae97d469f1314017e5bd60745179e8a89bba68061b7a3fca4e8e42db39d8c2c57043354df59e126cb32a18ec968ec42c4e79454066c1f9e6d01c20f987d1058d3143881bf9b9219656c010ce34562d767a06686c51d7bfd0cd0bccaafb8bb78f7f4d414825f994c6ec885880a13251c14edd1fb383a7d0d885f76a24a6dbcdc7c68dc859843dc8c203d0d0b17534e1daaa39837708582ad0bea110b42b91dcca937a16b43b68f8be773f9b88dd4c787e76de35c2dd8fe4aad8aaa3f8d407a91cca103c908d2f1e938c915c8c3a9c6d027a9aaec6ea5262556c94853d7e8ffb40e197ae11a6deb8e7cbe114df504d4153f925acc24ab4d6554b39c1085524a771e09f4e034fd10fc5f982315a68cfecdd42b3f4c9073e7a0a22ea37703fe0521991568b7acd57e738ac5c287134fd6ff475ff1177b0b5e4800eb5848334e6672664e84c3356bfa957e88ef762dc049d1951c3442414646e0255b1dbc2b4a21ffcf4ca1b3b55f90b7a0b8800f6257e7240d5da4fc37d2584dbd9ffc8a29428b9451a6555084b1dc821a0ced4ebfd0a1d5b393b6b0dcc1f49287440d7319aac6d11fad781751339513ab686c733e52ea913fe1542b19977752aa588c6f21cc58983f5676983c714ad3b2466ef3c45d02e6ce5f41ec54cd43a4dad5d64f0e39925f87871e2fee3d1993529c6ba0da05fb2b5270d278be2524536b7a287a921946ac36e0e63208901617ead1ffd93f2a39788550b9b148e50bedb45f24a016064c67401b5b22fa7b2a9911d2ed3ae10bcc2cf345fca3e47d753326d2fb494e8ea101a0cab74aec6e67c2c4070ba24d6489361c5321709ab73661b9910638bb80cd34bb0252c3556557c53bfb5252d3b9c4bbab75dd137b695c359084e6339cfe743e3840a2745628f923805f1ec5f31585508be60a6bcca4404983ec1c75bbc03984e9ec25664c6edb69fe9850f0b88c723e8176243d34dd20a1f458231c3be9dbe2861405e67ab2d3e62b2fd0868246d86d860141aed2b98ec32338f8b96181398f5faad4da20214973e1e7d0fd925c573cf31fbe8ea560ea157d63a7be69f7c2946303ec162f4db11bc76532b", 0x409}], 0x1, 0x0, 0x90, 0x408}, 0x9) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$TIOCSETA(r1, 0xc4504443, &(0x7f0000000740)={0x2f, 0xfff, 0x7, 0x2, "62fff00000000000002f00", 0x7, 0x9}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '`\"`', 0x0, 0x0, 0x1, @empty, @local={0xfe, 0x80, '\x00', 0x0}}}}}) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r3 = open(&(0x7f0000000480)='./file0\x00', 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) setuid(0xee01) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001580), 0x2, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000780), 0x40, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCFLUSH(r4, 0x80047410, 0x0) ioctl$WSKBDIO_GETENCODINGS(r4, 0xc0105715, &(0x7f0000000000)={0x4, [0x0, 0x0, 0x0, 0x0]}) ktrace(0x0, 0x5, 0x128, 0x0) write(r3, 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x6001000004) sysctl$vm(&(0x7f00000000c0)={0x2, 0xc}, 0x2, &(0x7f00000001c0)="482f92e4bf2369", &(0x7f0000000240)=0x7, &(0x7f0000000280)="d277826eecd7078a6456ab6308ad8555e613f3424f543be7", 0x18) truncate(&(0x7f0000000080)='./file0\x00', 0x40002ffff) 2.171606553s ago: executing program 0 (id=1896): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair(0x20, 0x3, 0x3, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x1, 0x5e3c, &(0x7f00000000c0)="9b39225ba4791da9a5519dfd4f38c758b2eba7101d7c0fa597365e0787665f14d8ade3dee57355069397eedf936b42901dfd835bfd2cede1ffa3c4b667166111f9c566b109d7f37573f0f9f203d1a33fd0a8d6988d785cf6313d70d9", 0x5c) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8000, 0x0) ioctl$TIOCSETA(r1, 0xc0804467, &(0x7f0000000340)={0x2, 0x2, 0x204, 0x2f, "1800e62300", 0x800006, 0xfffffff7}) select(0x40, &(0x7f0000000000)={0x400}, &(0x7f0000000040)={0x700}, 0x0, &(0x7f0000000180)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socketpair(0x20, 0x3, 0x3, &(0x7f0000000080)) (async) setsockopt(r0, 0x1, 0x5e3c, &(0x7f00000000c0)="9b39225ba4791da9a5519dfd4f38c758b2eba7101d7c0fa597365e0787665f14d8ade3dee57355069397eedf936b42901dfd835bfd2cede1ffa3c4b667166111f9c566b109d7f37573f0f9f203d1a33fd0a8d6988d785cf6313d70d9", 0x5c) (async) openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8000, 0x0) (async) ioctl$TIOCSETA(r1, 0xc0804467, &(0x7f0000000340)={0x2, 0x2, 0x204, 0x2f, "1800e62300", 0x800006, 0xfffffff7}) (async) select(0x40, &(0x7f0000000000)={0x400}, &(0x7f0000000040)={0x700}, 0x0, &(0x7f0000000180)) (async) 2.162130528s ago: executing program 3 (id=1897): writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x10000000000001b4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x12b) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x1, 0x6, 0x1000, 0x40008, 0x75, 0x18002, 0x10, [{0x40006, 0x2, 0xfffeffff, 0x8}, {0xc5c, 0x9, 0x8, 0xffffdff9}, {0xff, 0x20f89, 0x7d, 0x9}, {0xfffffff9, 0x800, 0x3, 0x6}, {0x4, 0x803, 0xfffffff7, 0x4d89}, {0x1ff, 0x3, 0x3, 0xb4}, {0x8000008, 0x7, 0x81ec, 0x2d}, {0x2, 0x836, 0x17, 0xfffff}, {0x2, 0x87e, 0x8000, 0x9}, {0x4, 0x40000090, 0xd1d, 0x88}, {0x1c1, 0xd, 0x4, 0x101}, {0x10001, 0x3, 0x20004, 0xc}, {0xb8d, 0x1453, 0xa, 0x81}, {0x29a71720, 0x474d, 0xd, 0x6}, {0x6, 0xb, 0xfffffff9, 0x7}, {0x0, 0x8, 0x1002, 0xc}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) ioctl$VNDIOCSET(r1, 0x41406474, 0x0) r3 = open$dir(&(0x7f0000000300)='.\x00', 0x8, 0x4a) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) fchmod(r3, 0xf3) setuid(0xffffffffffffffff) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5200) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) close(r4) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0xc4) rename(&(0x7f00000000c0)='.\x00', &(0x7f0000000240)='./file0/file0\x00') r5 = socket(0x18, 0x3, 0x0) getsockopt(r5, 0x29, 0x67, 0x0, 0x0) dup(0xffffffffffffff9c) connect$unix(r0, &(0x7f0000000000), 0x10) r6 = dup(r0) setsockopt$inet_opts(r6, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) write(r0, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) 2.157589326s ago: executing program 4 (id=1898): setrlimit(0x8, &(0x7f0000000980)={0x46, 0x56}) sysctl$kern(&(0x7f0000000140)={0x1, 0x4b}, 0x2, &(0x7f0000000180)="85e5e0e2", &(0x7f0000000240)=0x4, 0x0, 0x0) r0 = syz_open_pts() close(r0) syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x800007ff, 0x7ff, 0x10003, 0x220049a, "084880fa87f4ffbcda0988d11554e90d6602ff07", 0xe6, 0xffffffbf}) r1 = socket$inet(0x2, 0x1, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2e00) r2 = getppid() ktrace(0x0, 0x5, 0x40000424, r2) ktrace(&(0x7f0000000080)='./bus\x00', 0x4, 0x8, r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x86, 0x10, &(0x7f0000000280)="00400000e10d4c8185ac59", 0xb) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x20, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x9, 0x4, 0x7f, 0x40000007}, {0x81, 0xc, 0xd5, 0x20004006}, {0x6, 0x9, 0x9, 0xfffffff2}]}) sysctl$hw(0x0, 0x0, &(0x7f0000000340)="50041b02003e807447ff000800000000000000000f000000000000003c7c3087de4ada9a933366b344db9d5fea3d710990a98e13b1e268a10337d31196968e11d0af3a0180bb310a87b44468c6354a519370cffd4607b6c29f0e9af8fc5bb91ef115a43bf603a355d9ad9e5d3c245b3b4098cf5ef45a400c4735c598", &(0x7f0000000000)=0x7c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000200)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000100)=ANY=[]) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000009c0)="272355af5986f60acc7e1f9152f564494748acc9407605e88ffd0b0cdd2c8d883ccd46d9f5f541fe35a8c6565e37ef5f89cb5b2e006d4702faa24f0a2d1cd97dda649cbe13bb4415e2b118accb8ccb9546ad2123544121e63eb8f9c950c3620e961ed65b5b889e71370225df5f070f1186ec97d2f46ce8a1d0665de21546794bc75e9e443f4de87cbe4f4572078bd022c7ab12df240f8c874cf6df6f1147f8ca10df1d5473d03d38d2b7615f72af674f2e697ba01f4984cf87bc1d67cf7292300ee5f8807427631df35c0085b45a7246a97075a0e4acb286c4857c75e925575771584da5b1d3ed765c850fad3dbd0e28115ec779287e62cb9587a634ab7191739efd876c41178a199b9be16c87cc3f7fe7d6624f5491c24dc67bb76e942d63e1b76678dac53eb5386b26c0f00f49f5a759ac3c8432e952fcab6a617c43a056e7145dd5432ba4e965a08c157f7159dc72e501a18fd953ba00211fb36af9f24a26fc56c977db17c588828a540caf0b5b487b4837d1436327633b48d4e52cd1785495c0c9c4eafc55902024d290770d9488b54ba2d8b6c3fe3c8e710539a80cd713980b8bf851632611be3498ca05a601e3a90066655454b1cdce771848f54b3b9721ed0a72c3fade587c7750f83d643ef52def39e1d7936f0cf6d2b33c8916648faaeac540d32629134e76c96e0fc3240920e71c256f731fdf4e471554f2b07be6734f8017e50051e66aa9487fc9551301c43c81f7b72b68d1f8ed59043420673f8402d63e3df7e769130fd3fcd2cad1353a9156379e0913b382034378290961fd48903bd4985d9f44429e933d56ead8f68dcb0cf7ef40382ec1d9b338d521b36369f0cd1faf6aa6af646a67fc16c233c02cd30fa6e7e10054868d9631393d949716c1212cc685615d0b019e321d1c310220f0efc93231fe5033702e00ad508b6eec520ab594fad9e0eea61dd1c674a11dc1b92fdf3a724964c9b7fee98e68b597027f5bc2edf3c6e9d0f4567850055cc284b9c0ffdfab9caebfd959653fb7b00653cb34782fbf102e5c3c44bac859382b3abccae94f60ad76092ee5dab6078d35e93e3b90f6adacf196b0a7880459ffaa50efefa0606acfd9a2881017f15c8522e6bcbdf51e1a495b2df8720e5fa76611b0f9a2baeaef7eacee8f84bd222922428e8837070a8b80703992b080353732725b0f096353fb2935cbe8d23eafe75d77f415384e0f795ad3caa2453a0514a19b3acb4021b172b76c2a1cd9fc2a7aa3eb26a5aed5e49c196b7b467da57a2ee4ed445246541519810cc86d7ee2d27303455ff5341b6e1b979fdc49f0a05989c3716f8ee1e3084efafa00a21117c4109a9e748b300af6fffacbee1dc4adf4eab130e039519f2614560131a5d9834ac85af1834d7eaafb343cbcd29269d173d33f6552f5a4ea3c2dfc9f9f6176ecc69f6dd037c6b41b4c75716baba2f9eb81b7eb363650a390e4a87bb39a3fc24b50f3804e7b3051b2111f9e94898d00"/1083, 0x43b}], 0x1) socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) socket(0x1, 0x2, 0x0) 1.930456451s ago: executing program 6 (id=1899): sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setpgid(0x0, 0xffffffffffffffff) sysctl$vm(&(0x7f0000000000)={0x2, 0xc}, 0x2, &(0x7f0000000180), 0x0, 0x0, 0x0) sync() 1.930146239s ago: executing program 0 (id=1900): r0 = socket(0x18, 0x2, 0x0) close(r0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) sendto$inet(r0, &(0x7f0000000880)="757b384bbd3476508860e2d5aacda22745041769bb94b8dc2786c2d5af54", 0x1e, 0x23, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) select(0x40, &(0x7f0000000040)={0x8001, 0x5, 0x10000, 0x8000000000000003, 0xffffffffffffffff, 0x5, 0x86e3, 0x2a}, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x140) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x6, 0x1, 0x4, 0xffffd6c3, 'b\x00\x00\x00\x00\x00\x00\x00\x00!\x00', 0x2000005, 0x6}) select(0x3b, &(0x7f0000000080)={0xc2, 0x5, 0xa7d1, 0x2, 0x9, 0xfefffffffffffffe, 0xfffffffffffffffd, 0xffffffffffffffff}, 0x0, 0x0, 0x0) syz_open_pts() shmget$private(0x0, 0x1000, 0x81, &(0x7f0000ffd000/0x1000)=nil) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) 1.929755839s ago: executing program 2 (id=1901): r0 = semget(0x1, 0x0, 0x0) semop(r0, &(0x7f0000000c80)=[{0x0, 0x1006}], 0x1) mkdir(&(0x7f0000000180)='./file0\x00', 0x90) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x100, 0xa) open(&(0x7f0000000000)='./file0\x00', 0x615, 0x166) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r2) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7dfbf, r2) setuid(0xee01) fchdir(r1) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x141, 0x145) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) ioctl$FIONREAD(r3, 0xc028698b, &(0x7f0000000140)) r4 = syz_open_pts() mquery(&(0x7f0000337000/0x4000)=nil, 0x4000, 0x4, 0x10, r4, 0x80000000) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000080)=0x5) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000240)=""/100) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r1) mknodat(r6, &(0x7f00000001c0)='./file0\x00', 0x2000, 0x5) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000300)) getgroups(0x2, &(0x7f0000000100)=[0xffffffffffffffff, 0x0]) r8 = getgid() lchown(0x0, 0x0, r8) r9 = getgid() getgroups(0x3, &(0x7f00000002c0)=[r7, r8, r9]) ioctl$TIOCSETA(r5, 0xc4504444, &(0x7f0000000740)={0xe270, 0x10003, 0x3, 0x20000083, "0400", 0xfffffffd, 0x40000009}) connect$unix(r5, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) sysctl$vfs_nfs(&(0x7f0000001880)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000040)="7e05935b0bdc", &(0x7f0000000000)=0x6, 0x0, 0x0) 1.816954659s ago: executing program 5 (id=1902): sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="0000f23e", &(0x7f0000000080)=0x4, 0x0, 0x0) setgroups(0x0, 0x0) setgid(0xffffffffffffffff) r0 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x5b) fchmod(r0, 0xff) setuid(0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x56}) r1 = syz_open_pts() close(r1) sysctl$net_inet_tcp(&(0x7f0000000300)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000001540)="9b0209c3eb987ab7fe4189c99e805e6e84d356960798a69242e3303eac3846528d050712f838130efce33f523ba44706983a3bce4ed2c723e4c005d86d65f5f6915b0227390ed95bd9dc6d4dc7e149d4d6d06a3f23616e773302d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0dad2b74fd0acd76b5c567049ef436dbea0d7562f52950fa5ef6e84c513252ddd8680a944d5c2bd02adc7f1fe850c00000000000000062ab475cca257352828a76e5334be562995e894238b96ca5d4d3e670feac9b4e8aa9bef19525cb6f7e8570b2a374f1400041ed45bb7ad3fe963cb9a8bd949ee0fc6dbceb7d956015947b3e88aa810f8ed7cca10ff010000000000001345daa49507756f49775275ca390b94e85d5a95b8bdacb9429c25483a9275d0da3b561c6adc3c141f26a88016dd6b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60eec6add5e94723235f06715e7eecc3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799353d46dd81439b111a511a288bee5dfb2e353e3bb073e3342273216b07e49ca4df0fd2dbe9a8eb377010ee678aad0bd8e9fb7d82693a096344671843a1f20823d0bef9177103145eb54a2612b0ff237c6e505ff5f5ba932954d7ff630fdb791f833a1da5af0704f687e196f4f7859e071fc98111cc9024f790ce16ceaa7d0104e39789d910", &(0x7f00000002c0)=0x210, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x8) writev(r1, &(0x7f0000000380)=[{&(0x7f00000009c0)="fec38a16c0e7b5b9d2c980004ea8673af47a1bad5577591acfa00d57112f038f843389d0ca1bbaac06dd6a1af46437179adb5ee698029ca02a9e0332b3556352d460ffd638ae40876433f8542e20027e8ee0cf4fc12ff08dcbc888af7686a5085485fcf9a3f90efc9a109eead154a6a8fe8d6cd80b37f441ceb4f1165a937cb4477491922355c5a4767f1b7ec06b82708c10d6a5dbdccf01ec4916fef3c15b22e2ffe09802e7b18cf18426f483ae089749e34f215c2e5da75f31ba7564eb1980748d76fdb8b69c7008c3b27f417e0a37a4f39076191f2d4b8d8ef9ebd156f1ab003ab3ed5d1c99a0379676af44c177892949707f10c62098c8ced18d5c92c9524f9ca6062eea0a13c0e3d21f82ca8135b58154f98ced467b05ca974c74e29eafc1b5d5d553b39e351683c6e0f6ee1c660ce257cfc01e84a1c659df30392463891562086b86a8f272950879b4ed3c8ebb623d3267a15931b46092629a74e6af67dfeab976a8666dbac2ecfa3896db5ace9d04b7947871ca12b94550e20ea533cb8d5be53962efbd89966de6fe5899dfcb37b9bc947ddb441aed08d5224e653b606d1c17e533249d9db4e6b83a9604f8d9090f9e697c07e5a4440a93b6fadd671ddb875c75992a54dc5801662043c64a65eb8add0a6d45c50b5c31d43e11b1bcca95d944c66f3713ea0f843b54d7e21511a76a4ff34bc529542d9124a46108a29a659d400d2d3e5176502f1033d0baf7e90a4bbd9e544ec8fdc1e385d2c03b07e6a53c0bbdf26d95553a724b898c526c191d91f8ef38456f99ba71826b0ec92e3128a80b3f1aa83e340b9971f171e72ef3ab4fb9d033e2771771ff0930c24caa8d7fec54f24f5713047ee192b043db20a3e2fa980eed02813d5ad0430c67996bde0126d581af321dd1f02460444645bdcea7eb427d3bfe8fe7289aa09a54bbecb42b3790f542bd62a84de65d044351e3c9413d6cd81423b268653d952fc03c0d4c5f060941638b0480b5e2f5650ba08565aa485f67ad8d6b23914918c1b4bf7b91d97d1c006033e93c8a78af94a9942148da6c7f1fa23e38003426822f153304f7108803", 0x303}], 0x1) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') faccessat(0xffffffffffffffff, &(0x7f00000000c0)='./file0/file0/..\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x183) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 1.816322998s ago: executing program 7 (id=1903): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async, rerun: 32) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) (rerun: 32) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84, 0x52, 0x0, 0x5}, {0x50, 0xf, 0x4, 0x7}, {0x6, 0x0, 0x7, 0xfffffffe}]}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000000)=[{0x2, 0xe, 0x9, 0x5}]}) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) symlink(&(0x7f0000000700)='./file0\x00', &(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) (async) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000900)='./file0\x00') (async, rerun: 64) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000100)={0x6, 0x6, 0x2000007, 0x5f, 0x80000001, 0x6, 0x80, 0x10, [{0x1000000, 0x7, 0x0, 0x71003}, {0xd8, 0x5, 0x8, 0xfffffff9}, {0x0, 0x8, 0x8, 0x6}, {0x8, 0x800, 0x3, 0xfffffffd}, {0xf, 0xf2b, 0x9, 0x2}, {0x40000002, 0xffffffff, 0x8, 0x95}, {0x0, 0x800, 0x9c29, 0x400006d}, {0x3, 0x803, 0x14, 0x6}, {0xffffffff, 0x82, 0x4, 0x400009}, {0x5, 0x7fffffff, 0xd1b, 0x88}, {0x1d0, 0x7, 0x2c, 0x4}, {0x7fc, 0x9, 0x8, 0x80000000}, {0x81f, 0x4, 0x4, 0xffe}, {0x29a71713, 0xfffffffa, 0x6, 0x3}, {0xc, 0x9, 0x6}, {0x0, 0x3, 0x2}]}) (rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0x80000000100007, 0x0}) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0x1000e, &(0x7f0000000080)=ANY=[]) (async, rerun: 64) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async, rerun: 64) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x3, 0x1, 0x7f, 0x40000007}, {0x7e, 0xc, 0xd5, 0x20004004}]}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000001c0)="441e38001149aa3d88cc0a387ecffcfcbaf2670fcada", 0x16}], 0x1) (async) fcntl$lock(0xffffffffffffffff, 0x9, 0x0) sysctl$hw(0x0, 0x0, &(0x7f0000000240)="50041b0200c29eec98df1eae34b149d850fae4f2a3c15254be48c3b910215e7bb09456b5e68951b16e4b3c1531c620661a801574ab6edb3b931eeaf772260b71293ff2f5", &(0x7f0000000000)=0x44, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x9, &(0x7f0000000040), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) close(r3) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) 1.815020066s ago: executing program 3 (id=1904): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000000c0)=0x8) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x4c, 0x92, 0x7, 0x200}, {0x406, 0x7, 0x8, 0x449}]}) syz_emit_ethernet(0x36, &(0x7f0000000180)={@random="ff96430b7a73", @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x4, 0x28, 0x0, 0x0, 0x0, 0x20, 0x0, @multicast1, @remote={0xac, 0x14, 0x0}}, @tcp={{0x0, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x4}}}}}}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r2 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000100)={0x7ff, 0xa6, 0x2000027, 0x101, 0x4, 0xa1b0, 0x10001, 0x10, [{0x4, 0x288f, 0x2, 0x71002}, {0x3, 0x9, 0xfffffffd, 0xfffffff9}, {0x104, 0xf88, 0xfffffffc, 0x9}, {0x4, 0x1, 0x8007, 0x7}, {0x401, 0x3, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x9b}, {0xce1, 0xffffffff, 0x4f4, 0x10000}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x84, 0x5, 0xca9}, {0x8, 0x8009, 0x1000, 0x204}, {0x1cc, 0x10004, 0xc, 0x3}, {0x8, 0xa, 0x8}, {0xb94, 0x807, 0x4, 0x1}, {0x29a71717, 0xfffffffa, 0x60, 0x6}, {0x1000c, 0x5, 0x5, 0x3}, {0x0, 0x0, 0xfff, 0x20010001}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) socket(0x24, 0x2, 0x0) openat(r0, &(0x7f0000000140)='./file0\x00', 0x80, 0x158) 1.809984257s ago: executing program 4 (id=1905): setrlimit(0x8, &(0x7f0000000980)={0x80000b, 0x54}) (async, rerun: 32) r0 = syz_open_pts() (rerun: 32) close(r0) (async, rerun: 64) syz_open_pts() (async, rerun: 64) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async) readv(r0, &(0x7f0000000780)=[{&(0x7f0000001940)=""/4096, 0x1000}, {&(0x7f0000002940)=""/4096, 0x1000}], 0x2) 1.80763494s ago: executing program 6 (id=1906): pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) readv(r0, &(0x7f00000005c0)=[{&(0x7f0000000800)=""/203, 0xcb}], 0x1) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000100)="19", 0x3a4e1e905c56cdb7}], 0x1) writev(r1, &(0x7f0000000a80)=[{&(0x7f0000000240)="51d814e0b8729f", 0x7}], 0x1) readv(r0, &(0x7f0000000540)=[{&(0x7f0000000740)=""/145, 0x81}, {&(0x7f0000000140)=""/152, 0xfffffee8}, {&(0x7f0000000300)=""/213, 0xd9}, {&(0x7f0000000400)=""/142, 0x8e}, {&(0x7f00000004c0)=""/108}], 0x4) 1.409932555s ago: executing program 4 (id=1907): r0 = getegid() chown(&(0x7f0000000000)='./file0\x00', 0x0, r0) recvmsg(0xffffffffffffff9c, &(0x7f0000000280)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000200)=[{&(0x7f0000000080)=""/239, 0xef}, {&(0x7f0000000180)=""/84, 0x54}], 0x2, &(0x7f0000000240)=""/14, 0xe}, 0x41) r1 = socket$inet(0x2, 0x4, 0x4) sendmsg(r1, &(0x7f0000000780)={&(0x7f00000002c0)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000300)="49ef1cfc00bd5d3f5f2ec9760ce45c17b8aec0141a6af41015a650efe83e19ae9871b807d7d9bc3c4e0917f198b7c1ebc22cf8508ae3", 0x36}], 0x1, &(0x7f0000000380)=[{0x90, 0x0, 0x8, "592fe30e233def1073f6d7c850ea500aeb29300de10944cec49e832cc0b6463957f36a69e4ce73751040e86456fa4295fcb1abcb295752742038e9b9df9db73e859bc1440c688d3f3a3c215ef299f26ba4cf1b41f5c043a09a73e7ca254138cb4dfedad9e16e65cc4e86e457f45487b685efc5e1229ad045bf"}, {0x48, 0x1, 0xe42, "bcfbaf71b985ca0dbe7fb1784a70b1e2128c0a622f1c65ea9d6d5130db39ed2a99210b74ed65dacb2937228d645c83833cf2b11c2d"}, {0x38, 0x0, 0x8, "83d0653b0adca6177021d08822e189cff48f776fa76dd94e4f584922a0e2e675df05eacb3a"}, {0x20, 0x8000, 0xfffffe01, "9e02bd63451efc8335"}, {0x70, 0xfffe, 0x6, "6652ff7c0041efb2679da5f641ccd684b7f8c3e8b0f9dc1ab48628d6e9d3d6fee7a8f795f2ebd2ef5214125ffd01934b4e1d5735670d43ab0dba050207f0eae2bf3e6bf8537a97b59a257234b31a9d61b67e1494d5c5c0b8d50ef7"}, {0x108, 0xffff, 0x10, "94940eef17cc8d6d83459fd440094c13d5057bf69a1c295c177c4451448eab411e8866d77d5c505409c1c7aed0323083797cfc3f8a63b1ee8c841bedb5426363a513783179724e61843110e8739b8b2eff23075594caa5a7dcea1316658e4087a0e48f8d3dfb0a9d70c1f118adecf69b1e40942937f679bf7e66f583fed86c2321d35dd1075580a491a9d737105cdaf814b42abe87bad6dbbc506d012fe59c5c1995e70bf95171706509276719e6f5520459b78c8d345b7a6ff56f009ac26d362b23cc78c18eabbf982ae0f88178a3b1848d98aa40b1c67bec7b322c7b73571eb6a1e58255ec57fad50cf04b4c0197495c541e5132ebf9"}, {0xd0, 0xffff, 0x101, "734de10b898211b039ba1be2a817cc7ec8cfb583cbf21f06e3e1a8978c4d1127dae8330e9501e698854705d14bdc926f31fcbf951ba1089ca08f3f97fdd200615434dfeb67737b4afd0f4f12a92211c9d6741e944769f3745ea1a85886de70dc8c20a1882558553584c748a1cc910313abf2279878efa19c2b06d78518a7932efa04031fb0e20bcb510781145ed43d018dcdf28011f064ce5b087697e4d5bacb9bdf5843f9bd461f6291a65543caf2e43764427311524b7f066c04b2305a"}, {0x18, 0x1, 0x5, "979a"}, {0x60, 0xffff, 0x5, "0f04b726632eae3aeae796158370e62327ccf1aa596b982cbe3c4b8e5296af99b260280b6c4b8ef14ab0fafa1493ffc27e0aed180998f23f63ef5721955d21b809712a08452ba6eed2fb2cde"}], 0x3f0}, 0x408) sendmsg(r1, &(0x7f0000003e40)={&(0x7f00000007c0)=@un=@file={0x1, './file0/../file0\x00'}, 0x13, &(0x7f0000001a40)=[{&(0x7f0000000800)="4346a63d3101e0a2018c188d08c8b568edbc2d8c5a6776a949fea0a29da779127389bf54f8da9108437ba239b64f6d5d375bff94a3d2b85db5f1ab35fdf880936ae4ba724c6f7b001c540543014d42f793a49707dd105f6585ff20e4d15c85f0d12ef528597f21326ee0e4d244642df362a0d070ee0f2972fc52491f7fc8006f060cc1e5d052d82c9768ddb8dc", 0x8d}, {&(0x7f00000008c0)="08a74e9e12559d3e47c1e07739f3da3e07f44553235687a4071fffbc8790255341e0f5a468878749ef7a32737aeeb2cc06286b86bbd0e32308e05133512389becf57736094d61f8f8c4d354a4c3cf1afa20da1e47e896d1538d3f3fd448b9e92710bf9dc0553368fde6a514bf3081593bf8fd0499153452a27b1e75b1d1ac72970ec5d72bcfad09526cc7e3794eca95d0079093fb3344fa9b7de00863a23ef7ee4bf6651c429d7509d5f1daad557deacf5342dfff5f70698481d65277ffa08d0", 0xc0}, {&(0x7f0000000980)="cb3b23e39a9463bdf9b860eeeb4f198207e36a3001eeaa57761a5524cd919dbff83c047249cbe6cf856f6f6a04797a47649ee9142c91ad3454ebd1cf828365e0ffe65e1fcbaca858428738f6ad57ed7d096aad35f581417f26979b8481934bbf38375abaca1718724b3c8efd2a05713bda95e4091a14a804767611899b6b179beb5791e7a76f18e4085ab45138f8b93f0a76174705b3b41927f5a6a78adb6149ec73d01f1cafeb331c08b1d72d83bbbcf3d61ae736525c753f63fda007d3227e286b26b166e33023126362466d1743e889519ac0a2def5e78fadd037984843121157dd1528c7a83340d8cafcb11b6ca66755680eeead93323dc706cd33ac45070ef73e142ffd938a47348d884c164c5139cc1bc6e426adf1c6c16dc8dba77da6dc6f5a137a008e4cf51d9368975751f2b7d3cd0cb6c56d2085d5dccca160780feb365747ca1e3de2314d6c6439663dd72d6e615e3b1fb2ec598fc92f8a51eff45a19c913baf5a22550821c8c55af897318b8598d29aafcebb6af698160cad6e22aeabf56066c5ec8843e77808fa72cfc6c3e2fbd7e0f4cd0c1f791745ae04758515f14558ec7932b521bcfe5af7f21b46d42fa74273caea8bbad2e04180e7860247a5e63d6b084d0ef2e16caa6303ea939f84e4ab94634647436ed2016c58ba47c6070294def143f34cc9f7fdaa6ea28919ac4f34efcbba577cb765c6ebd1449abbb8cf8ec58ffde2645dc998cc27d8f99623d683ce0e4eea762fbb7f93874bf0d339db1ecb1a5e485b26bcbc855b1bc5911be03ca59011587180c124c57bda2b6e1aa1ea916e218f5dcb389c2d68d7804e33def8fe78364622c563c0a4d6e09135152fcf29fddaba5ba7db57ea3d4f6d8c44acb02644d183fa5a7ea1ef36e82af1d2ba358107a825a261a6efadb123a8113feebe8b4a0b3b3550df903f5882be3ca5dfa6a27678e58f9ee3ecc485d50c2ff940ad7cf46b9c2ee9f5178fa3e59ecc8fdc58c3faff9e449aa580a894953f5088478787eb5fa4700b7b235becb2a00cbdff5b9d12b3cbe29882519cf04951a93a776dc01093b35da732a5b3cefd69b62bae1a23a2fd8ae28a2a4e02979081fc5a2c34a49ce3f4224e6e46dae40a5fbbf13a34b6d03f75209a869ce3d20fe10a8f34090e298349255ea04140b67c2133726e7cb738c42ee5115be2eb9fd25f81fef98cb3d4820dffbaae73508dd9c7043f86ced2372cb98efb5a253579fa7d62f173722a090a36d1382595cfb49b16532d7c4cc91b14235d30e3f416fe526557c29e168c530005737f3bcce73eafe71d95ac90a2597d2001fba475f41cdb69a4528991a1d13c11e2228788fbb3cb8698c124fff79f5963cdf7bf500026d571246552670892a66a94ecb0a22e06c733eb55f8ae5d6463a39be80475962ba386830895e0506a2ec334f9ee205602756f42ee9363d702c5c5605bf23a97cf15c1995d7e11e51e2eb85dc2dbbb2588a9e827e297874cf1abe6d58ee8d14ac58799e4a0acdea80d1782d3f2abf2e5ae19d5e81d24130a421cc0032d5c5aafe34f95dd82a75e38719040d65ae837c4302a8e08517dcf1cb1b6e65bc9536a9b29876feadab344dd111192d94a6aedbc716acda73e003e9c7841656d9de4bae0eb8a3c22436a21dcda6385a42e65b96ff119b08ff9ad3f74bdd25dd0bc0b5925bebefe2aec9eab18e8af9fe575cc495cd4be007ec411b39f7c8b97b9bd7a71c64b2157db45715b44c91343ce3c999e86f841c743de9ad37ea0b858cc3bcc5e6351aed863ca1473f8689fa8f46b7843ce28d9d02c62bf3856c95fbe5228d6b2a63b1e9558939c0058429ef4af656381de8d6dd24165b6421ce4ac73430353745fbac7fa706f6a1f729c961be250a234be0d758447e3fc49f15bc90a1b565448f33effc3006f8af4239e057a7745c30019ad4cf5b17baccb0135fc82db0098eadf64b226e82486226bf0a5e924ba003e5e95893361250f7a251c86423d6fd75ebfcc62755ceb471e582fc176b40def25716d0ccdae90c0216aa10958a6f00151494240abbf7986610406bbd2187f2f5bd70f85b32da1bb60d235923e9b4f9af1b3474210f1e2463bbca9b36ccfef434a265151848557824a6658ec7084a230b08ce96d9999e1f527267ea62bc7f7f8a39d0338cc6e105ab6dd6588a1a498e17c60a9828e22b604511982eb31e0e9a1d26671b1b7668d8383afb1a65cfc6ec573a8a3fe8247a3dcbed4c34f415ff3b5717b16fea350691dc783e63031f3f6c648606184089cddc44ca4202f0df40986ba5b68ae42a1a3c351f6f95375c669705adf2f7ee6533f9d91d92fee5a45a6bbbe73794cda097fbbc32407d78b780d8b4af3d63f6dd40e03a7774c9f6a34e952ccfcd9925a9280fe416074efc49410689f08b0f2da5045ff0892fae1dfa39f27c58163d048fd3d489312caed179b6be9ba755e6f708de0f68871f3c86b88f62d47732e14f95f0220d2b40e0f110ab4aa2425b09d83d7ff796f24d9ee909efa5ba0a1a6a9ed93471179e508dc86d7d3512e624c0153a8fcbb639f7cf57e1760e23e412eaa0152447993dda52aa4ff5b5b681d97d99cfcd7d8c84cb305749995fd5c6bea7b3260e2774b5f8d1c1b7d1c5218d329ef627d64ed0620138f34ad7c4a94714a31b06b4c161b1603de8126dabc3ce56a0df6e63da42ba495fe02eb39fb4ed83d01c04c0971ba7685a3316d991b0b794b73cd49739f2e6fca13c9ec2a424958696a8751d057f5034046bab09922460bfc9ca2ba1d7521df75ef671a5710724c55a6b455fd10f04e9f7dbce03c79f72a439ab87d835fa493c8b411c1ab9a485ffe91d0959d6b2b95083605cb6054ed13d59361d4962078f27574c32ee9da1b81327e4c24a810e4002e228580a04ba4e2e242596719a82570a0dae4f5f72f382de80f2f05545d9da931bb90bdb252a575933fabe39880263d9101ea9432a581c97f2c6ee47f224f2139338a26da467a35d98415145619adca05b8e41375bfff2c0be65d72d81bba6bb8c523dd8ee8bb3e03c864667fad2fae0135bf6ad8bd22aea711648479c143dd5af2ea61a0ad93f2d6cf596428b8567dc5c6f335131a962267eec436573b1304affc17c0a272a2aadc71f765162d0c25224e4ab437437dbeaa3f4e468d7f7c1b32ebb5c08ab1ffa1bb3bf9e3f39efa203cf9c353abfafd70772d9438294683bc7b542c2f5cf69e1e9f6c65ee9944d26834627aef2e2d51c6a63025e2d2d780fde24a08d38788e2cc841cce9213a0b3eef20dc624b865dd18b33b3f86bfbccae06db87650efb1a4969d589d100becdf81619d3496eb09c5c38a9c9eae047b34344cb20caf3e66db3256f2f45e6dde47191fc9c274727af820dfb7275c25c00ea6969c80c764a4123b2d6f9f5a3e4bbb376126ec84bfcd39d9e8051ab8d0038ac4c8b6251ac630daba88341e4c6d421e06d2cf8c806f0d198e7e09203bdb7417e399e1440f973bedc011ca6c29135d5b3693d499840b46e3ecec8cdd438b31430003a37515606428d7cca1158bfab914021935d6ffcbd99a2ca37b880365ae157fc36e576c7eb76438e4347707c757b64dd045304661964f078916be46369e4812aeef13040164294e5348fa4367f4b6f6ed49546ff409c548733862cba313ff536caeee029ebf9010a37ba8b2e6645093948f8a11eb2811a3287dfe3a7b2781e7c7676894ebd81dab66fc7124de8d7db9a90fd0f68959f80db0a327ac7f41ee653b955a62c0175dea63292e31045b40af817b9287f69cc20a4a5c74f3b7cbe4ecf2f1e4aee76532cd0983f8b33906412bd6b35a67c047fa49e6e7188d6eac63473a6ce656d6e932e312831d7645893e2d9c8df4b9cf8657f9b66f4d3444cdc9140bc7a2286cc674e7b550f34cf0aadf4445b30e4dc28312dff921258f4d3e866ef503a7879d6fdc60ebfcefa0bbbc2beb46b6a37a8714d9dc27a86ace32ea6c5639e805e2b914412b79807bd46332b36a60e9a35a477f12c38d919f77b2d41fe9e29319ef11e3ab70747d2c665a9d342c4d20028a0d9c20074e37a3d2096a10cbe7c0aed7088946a11f9e5c977f5d8fb64a424686c24d9ec3eb9cef440c5f7b5ff3b1d3687f6c267c1a8f353b4d2320d07301ca12d89d301115a2afddfddf3bbe57f7dc72499b336f52e76c70d0975d568a2788cfa8bd38cd69a831fd2e6d3a8ddde35288de9b8a514ceb35766bb5c573110ce168d1cf0a12aa39ef4346442fc4ba2d45695dd1c1856955c97b8ff0053a3ae85c61e596905cfcc009d3508b7fa80a6addd48e9d4d9b04077d92c15b45693e81840684a6ee4a6a1c38cb14d39fb5cc8ac64aa674e4eb9683d17e2b9e20f03ac37c1129ad012da856d40705a642b71de60f03be7056df64932d8a20d6e6392fb982e5b8ac004efc0c709204601cf79aa49c814161d5044bb53f7b29bfa7f1112817107d5780cfc7cdd49325c7603ea56d5657fafb8bf21cd5d04748c35658a94811c76234b499b48d4ae84f3c768d8f511468c268bdd39cbe5596325e62d03de219c79a6b4e5bdd4111e7a8527f24cde2cc74a7c6689fc9dacd008aac16e39daed9ebd2c6a94b046487b4c85a2b01186b7fa1802fa96d4bc87ae39e96f3b1404ca53c062fdc1bd1de49714764ecf82c2f8733c72863a9e0e58332d9a1a7566b54d2ae1c88e724822c94ec4f34a28fd614e85affc79a00dd87928e4442f13c33c13485c10e7eab5ad3c8164bf4a22cb7ecebe8d7ae94b67eaba3c4b1d4ea887a2c33d196d15050009a226ac8b735eb3cc7412045851cfc4bdbad3c5e304b53be3e1f23a61b3dfcbca68372658615d1e9170ad024be72fa40439237d5e931d12848c7add70dcf0993ac5d932b68bd48fbc32733bb1db53916e0e3a5757368c3bd81eb11f4f27ffc0b40806ef0532a5aa0dcc92240d10c5dea39e891353818c96714799eb2368a443ca91ed95ff5fc1aa571075957f942c3ca39afc4d7e92a9e12d27e484eb040bf0ffba678b2da455bb91ccefed7398f3ef34e5f1a18a4cb672fb4ef3ff10ff5cd4212d2a1a0143f7539bdeda149a6ea340fc7a3009204b7b38cc78dba19f9da343abcdad8d27417bb59892a92679283d7f1245f4816412eed15044ed18f680b8186887f0450218cf4e357f0c27ee47c64678e3cf3c60e20746cb0ddc5d723df870874a6c20ffde617de7488c5988b06d4808e24af10868640a55528347d35ec2b41144aa7de18a04fc7275c861e2ded33acb1368e6a0191dd028ea8efefcb5ca1358772f815927af3785a132c83c9f6bbb14abbba2e98443b72b7ed3679c1a0c42bcecd0e58a576be36bd6c648a4e38971a0ce067acb65ea562b748799e0c92f7511511ef015e76a9ff273b40b0fc83dd7d6581e8c725ba733dc2d4595a15856c800526077c87c98959ec2996f6599fbfa81f136d4dc707cd241399b067e2f1eea8877c6b6acd05c02efc790de9c367260cb5a0796fc62558080eb520c243ae55b63aa596bcf3395b0cac4815f9e311ec6709cb58a5f787e849c5f61d4b6608fe910c7a7c28789e0689451bcd8d7134bd0eaaf2eb15012a29d9130a49d4073661b858947093c2b33e2d913e0fd301ec6ac6f4e8fc8cc8912a6c0b08f3577e8dfdddcf2bff35afeccea443aeee74fcb7a88cd2c3c12860e63931877db947c1c6b36234cd2130347a2d428d8811f4fccbe117cdf6a2f79a869ef6fe5b33725957cc4377a01bc059ff4a7899eaf3874335a9d844ba97626a22343bda49303330f89f1e0dd", 0x1000}, {&(0x7f0000001980)="1806b4ff6f5153a66737f9668a65b3f8541309dc38aebdd809dcc58b6f8735349d1ad4e3b7cf1b9bab6bc18485c5454855b28a2ad44b7ce2a726711b32e6353a511de64c6fd8c5a517291941554be4b786a590ffbdc3915efb053ff49bb6b7ce57cb1a627673fb4259a18c6341d1c80d02c1ace170f25c767a56f79e973c55f2ccc73b303b561dc57ef27861790bac1c2bfc8427c62bd77ee9372e345f9492e09bd84725ccd77d7c3d2e57c0ab2e20d6614598f720986125473c01d23a4c", 0xbe}], 0x4, &(0x7f0000001a80)=[{0x78, 0xffff, 0x8, "73196e3ddb7b6851f827ab20547e1181d055275d4bb97da4dc6537479615f8cf47d79f61a1d5226f1d91179dabee3e46b314b3cc029ed5d9a8e4f06cd0a39fca9e9d9b7f31a801d03132d3d7ee6db3aaf4e6376fef0a64387fe0a38152a0627b7d9492e952"}, {0xe0, 0x1, 0x6, "217c13a275db2db3f4a4fededf5b451f7ffdca39be5990e285f91492057a1efbe02a6ba1cd14604f1c4453992d292b59f587312a7093284a2a0d54fe7df22a614329032af77d996a05b173724e8f92e8db2151a52e39b7474c472682477b57abda5522bbe4dbdfb1dcc649a925ca089dafa7cbeae9f40a5e2074a787a18ddd0c263f1e686eb6a9b6cadae9b4f96f74701826b100eb9d4d94851d7b804212d7ab05eafd61777a06af4a2a0c08a9517344bef01fe5ef2ad4cc24658cf46cbf7ef4d5ac399693bca0a20db3"}, {0x20, 0xfffe, 0x5, "d5eeea6faf83784bd6f80ab3f326"}, {0xb8, 0xffff, 0xa, "6593daa6e71c26b2f8954feef18fc67ce5f7a3c4e24068a5c7bc199c7e50f7b24991e1126acf1160db115d7c719796856965e5abe256f546b4d155c5687459f97d01560533081e81f6b860a530421e0dc4231a189e9623c7aec97040d34bf52f85beee3037b95af65438da698bd42e98b7ff48ec9281c51bab6e9f9c618541dc840d3b84c60edca44381a2b74bd67882eb1b82e4e77e988a80f0307cb86b62ac4adc1070eacb68"}, {0xb0, 0x1, 0x80000001, "0891c9246663080d94a5033472f038df283baa73f34fb377cfc5ac134a316471e9fcad4c965768b7691de63a04d4f0e12434b36a994f2c8db83a9c4d4498f124cad25282ef5c284a2bebc944fda42b0871373bfc1a4e319c20673b50b9deac2aef9fb764fd525937241161ac589482a2920229f37d5994bfb87257f9dca3b56285b1356daefb5a42067d41c8c9594054535f8d4adc7e24c05f29a0f339"}, {0x1010, 0x1, 0x8, "0afac42488677814d200e3bf13366a24a49ef3c7f0f30d651a3450b6b7243012916b4b10ce432bbc7a67e873ab30bc788200eb7eca9575b13666debb960ecfb315ca0275e3cc81680ead452aa89cb4776dc9e6be1cd61e986ba359c5edba5ced270d25b65df5389f4df5b36b1f472148e4ed4581c97e1b1602e8c5ea523edd39a7812de621bbd1d2f24ff623ec6bfec61e6020e8c024b9ce5f56944dda1c993acada4cbfbac9c4da04fc76d83c8050d4a250da36f350054d7d7bb5f62c1bff3d5b70ec8ba0ddad4b6ba8e475639e94e515d8c71e1404d8936e19fbc93ed3ce1fe7d0badb4a199c289e4f938723581eabdebb515339d37d4c660e7f23b51e2de50d57d47d4858cc76a53c128e617e4862cffc8a8ba16e5e1bd9b5404c64dbf384c122eeeb7a3985ef788403621692368d8e0202e19637a911685dbeddba6001113eeb7444774796cbb7696ffd3d8cc62f58460d2183a8f09b81ac4468f2576625b74015dbeda1950cc9a25cb3bc41f23756b2e2544f15f5808ce0777886cab5c1e44673865d4e8b579bc8f7a18f95c07ff0f358a6680cd654b6d9ce8fad6c5b2e42d7cb83940a00c93e4922fc04990af01834f01b74129c62e295c69a3ea0895d6847540fa8e488e575b82629e97bce760c211d00d6d2411f356856310bbb064b4e33be0223e9f4bab7a3cd65628dff5bd7216c0820e20bc1f271a116777f8068d6c9849651ddff85bd9e4a7c3d034fc906749324362605f66644f3778cb4d87f87e05d36e336f001aedbdf34c9be6fb23c337ae8c71defe7742aba701012ed79930c44cbabef78fd64c7eb08ba3884c271678c677d1446ebc11f18f5b0506dd12a1d6a9688fbbdc29b656c579f5d7c0ac3ab0805cffa07af401a5913d8ec5384a3a2c3b1987ad170e8745323a9434337c1d0c43d1bd200c1bd79848db05e49d54af3683b73ea75e402fc04762b62e4c9f82895e859b2a36b6c970f0fb6618631fe3eea4e11acb2e9589600e6e160e86d4aadc91d8dc4fb8bcd3aa37967c6b476f83a073ebba8a5336e2b8b429d098125ac6f1c7e26dcb753114cf0a882fcc7ca3624e027d1e4bc0fbd6849dd96c85322b9b10078e6572b7c01739476983d41ab3af3003401e472719f4bb957152099ee574fff723bbcc95e1ba9a51d0798dd5682f70fc40263458e3608b2ddc82fbdcb34e5607e9f283bde0be4eba027e71d921946e5d4c04a8beb28d4ae7a74f8b33ccdb4a90c04e7179678dcb1d13292e13d2db296823f54ea7f34447c6fa60e7ae287a58459e9418b3acda6520d83ab55812335143c85b29eb82b2c76c11a768da21b5715ebe46385f7904664f6cd92889b090e04838aeebf6c0ec94bcc51a998dde4e1933963072d3ecacf0e86b19721cdb3bd34266c181b9654c4dc320f2746a56950e1704b91fd5c0d3cba39aff837c3fd78f2b08826a6f69d3348f4418cece0fe273f553a6d479fa48403887e2026bc6a0dc0a95c6f3ca134289d7df166b34ecc57f3d7074203a7d9f57cc4121c6ce8211551225b2f778002e80f07aa07f4b578efff2fa60d2538ffd81f295d48989495b87bb15c9eadf97c566029a477b02407ad6a1cfbc541f2301c4b3a2e4d773b1c2beb8c42f4e8c57257107a8fa2451e71a89a5e9f2f3b5ea9eeb48d8293880eeecb712f48613ef002b8af0c46076dc7e9af9d9250cc9e5fd7432227128747b8bf86ed9ee7a126215cfd9e0454499c4b471113d37e919e008767dd24b9a42d3c80a7922bb4357716b21ef2b7caf4cfe39d78fb50f96cdad910d8528d9158fd9099d18c545ac076ff5811b3e69b93c230ec93604b632b92138ead42ff56c8beea1ee8755102ec579f35a56ae4e8678d7069332b4e6e57fa0adcd7a10443a6ddac89d396af80ac7672d265381ace944119573d9377ff128388ccf291910472d12bd95916d014631de2a148b5b5f1b06b514595306209871aaf6d11ccf966e522eb1707e16c006d36e03dea73605bc73bcf8a1c9d26490b53036e177417136cf9c715806d9cc2e5bd72675bcb7dbc3f5ebcf44e49105783404ad5ed59d7f3649a870dce845ddcdcb8c63486be971fc5c3156d6892f185fe389efd0eced0963587cafdde9453286810d24403d783333387b4e204007c6c406f45bd052c75621f75f219b2b4810397250506879a6c031ffa18e7aebd70b8dfb80746bd088078232fcb3ef116ea3a2298a1dcd97993a9efa5a3cbb222d8582f2b226f442b1b7c0a34402e9e5a98678aee4fcfb90ab02c8a4c46fc6a43e1417d0884ae8d9ee81306583f9249ee1c9ea60920bb15e7d21ef052cf5219ae503e5b03c266a4d034d5186dd65f063f8dd146294fd70a8ebe5f1933ef420bdfe8af041510d6baaf857cc8b05de4dc3ff856c08c55ec7d1f1e1e072271b714b014aae71ebc4a868528c654d3f4757000a5af057dbda03516fd4ea488a13477eb7f231dcee8e27fc0ece49701e04058f5d5e66dc4aaf50d895d73db53f873983c348264c7bac0f9915916bb42767f533448ddaa3071fd6c11727dd0e65ea2b644054da1f7fc4929aeacf34bd7ba9ed54ca512de011504e4c15cca156f76dd52c5957cd8231f08b9fe3238d62b264a5eddd60dcf46de4062fcf50f4bedd2b82aee53054163fe2721469b09291ae61888be9ea2b77d619561733a7bd53644d2f294514831b997cefe153d9bdcdb71b8c86ab03d96fb3967d189b99b6389d6098b54ade5cc500627790fd2653dc5bcc3d9ba5f952576e7750fd47d1abee1079b78543e0bd94858487d0e2390f032fccacee5c478c8c9bf05003c77d931a6198aa5d2092dcab5eace6d2e7ce2718fa0a815e3ebed59fe0cd355e01cb41f668cfcde7f3ee1397132c16a259cc96ca36879e035fe1a3fd62e168c764e99757736c4c9648ccc1ef5055e574305d71757f32d261421e106682b8307c0ce72b761442331c6d2a34a7dfe23d2b5589252e06d5472a5edfd8dab6723e03d3165c08b0d2a4bda49167d1403e36cd85f15853d06846dacf1eb2a466a85c28e4aba04410294d5f9767d5bbec31f9ee2ec5daaa17536e9ddcf74e1d396704792be2d4180a723daa0c2e068b86a7d93ec05c4cfa4b7746424bb37d31b20bf312a3b5cb283c22707bbfcdc9da9257413f7e78372fd73518995f2e514fa046e2f502c14e3c08415781f23207b8a3064d634118f4608061fc933a44f571a8df55d2b8e961660d2ab88fe92f00269d5c682db5de4657d4b683cd7d5ff6d8e5eb0e08943a4ecdd5a7c29f4e0e538fc21b49cb53ca26d69eca6c56f14924adb953b755492a960b98b6b18a6373fb0ef4bab43f4a4657397a29d1907ad4068f4730cac2f2833e54a530591a62851c4476c60b53953eca8360a605f94b8f447ef1270f4df552ffbe3e0bdc972fa93e2279093346e819592bee0d7e17b0c557f70c3a8e0fbad01cd207ec7fb7e5aa79700db506e79cb955867ca0600b0ae922647f9cc7989fb51b1a15ce263b729fd9bd2434206cd336477989b4be5a55db359ff3f87e84d73bcb9b7d066e5dbdd249eacc802836deb09f054784d80295cba1bb5f101ee90cf75181d119274771871a05d4107042f91cb5bd323ab66e793b867eadee59bfff51cc56c18c4bc7ae3af47c6d6dcbf031a34d6e8a82861ee6ca8aff80221f0138f6e4986f49279ce9cde4735aa026af13703390062a14e0493903ebcc2a18c5fa9c4ccff94801c58e8e6b19ab6dd3149f995d64ec4343b8fc06828f35ef8d703d2c863defbd4c5eb61d6ea4c4e69b3f9b66d86ee1106d1ea5400fb0daa975302e139f6d6e2129eb41f57d27e93955d388dffe13a75f06de97ce753ff24bc8da0df8b20659216e04ac72ca6292a65a5d99e818fb826ca8f55a35344065705d0508737a6792d71455c22b9721d1edd69d4ab1d5d2eedba44b54fbef7351c0f94429a2d89977752ed430ac572863285eef4549f19d09276b630afec8cc01d72313f8c434f1efa2a6662c431628c5ff2dd8382681a39bda259af60f7aa4b34062cec18fdf45bfe2147850ee833e05dd95602a3d67650a6bdc61e1ef4f8d52a072ef9874e630cabea9fe1f496fa1383447ce9430e411768d057f2575675104b966675ede57331cbed291b75f96449a8faae13a63f325085c043d97dabb27f88c3bd46a31627125929ad082904ef47b9ed8cf86755d19973fb1a4bf4874b458a40c4866c724a35400697953a412ebf60d9f5e08c87c22bc6f1aa993f0e1bb9991f45fb0899656f76ef3d89e8857bd4998b7451e619f686510fec51b1a22935c5ffd917d6783edcf6e9399e5de7bfd3858b895fd7f294549e78039cd5300c6b53ac0eea45064076b3f62de02d4bbed002244065a403dbea69e0cfc4161e30a2134840503f3c1fea9fa37e36d3fea3734eb87418f608516ca87e4ba43f2a9d25e24b692577bcf388e21a35de8fbe5139dc2f37bfc5e32187b712d1339a5b81d9f91e437205097b5adb244b3aa19f1d4cec0a9a81a9c3ce1b592cdc95c425f1676b990d3d82efc626e3ff8fe0b8c5e05c82f2b5f549dd1689b4a82e409967c1b1e8454d35bd345565198f530232a6210222bc89be1b43c10f697b9657fd63348cb837dcc8a9f065bdff8bdc0b6f295b6a224d19fb688f88767647d99189e493256ced8e568bddf0d899efc30ba88420bccb22386617b8b3b3cd63d2b685b0e6e48f122b68ebf758266a7ec3cbc97c5a37d1f885ac6bd4be6740424bd034715116d6d275c79d4a7d085bae3df27d893b4f7f7d1cec6d9d6b0ca5e458cdf5cb33c082e3fb0f457fa0c9bf96c25569b2b1d0aad040bdc4918c86fe994ae4cb1c7f6fac0e6ec30214021cb21e749664fce8e0cbd6a1c6da1f4338fd35d3ab324ceb515219f6b37e9d1fcd3da1b2ea7ef7064f40c19cb113f9406ce4a91dadd4b19a0b64b1eb3c43ade9c273548a23d7937b44f6652e9144ff4bbd367082aa59a7b66c98893176a38e748cfd92970b5162acdd87664b8207db40eb7d426559b622a9e32de094bd1290a1e2a023500396792b4c13f8e6f5ab5c7663d3b33bb792f4c9aafd8fa9a4d962edf3b964f90cf7b46f46bd84f3b8efad231e17151802d9e435f45616f38e46d04334567dcb3456af45eaa24b245be193d0ce174800ef94a6bf004e5994f365ab7a61f5df82b5b5b59eb94c0c42d301dad43e42c3339785761d047db8ba85c30507407c2c79773089ec8293ec7312c7ddfe6bfd82e28bb4959efb280c26e103fa0ae2dc7b6ca7aad6bf390ac732ecbbd00ac84b8845f1151b1ce89ba9e6146d078222871a88ac6b25eb763a9b70b1206535a1d44587247f586c74623ad7349bbf5927e282ab244976f3a377330adb3a72aaceb9d9285b3143ca177694a4cd72ce0224ea0d221d1e977e2cd5e2d5de9a2919558ace64e96a572a1491612ea32901c28ff327b66d5db4f6ec66864dc4e89a71576e4fbcf76f2c41287d9a4d9ca8556a22aaf320882c344e57426f125c1dce46b97c300f5519e9d5b2d830a1b039d26c6abdda53a873b5638a2387bfabab185f48c5c79508669b992ecb78742ecb5a003fbd058efc13e0adeefd0365255a826d4882c8fdaee9819fc25508b4105c44e65a1a3b746014efe51e7845f8947f6e06b0c735496172de97421c06d6786c5b99c95e0dddaea4c6ecc6b9db67aba5fa8e81bcd1fe53c8eb959784a95f73c52282e7bf49dbec216739384b0400b254def8565cb52ede7035c846bd6de689795a3fe76f6bc4a65337920ad91246b8c7b23ae7cd"}, {0x30, 0xffff, 0x5, "198c84ec8ca915f23b7de59b2079c0f272a275bff90076d10f1413218f7698"}, {0x1010, 0x1, 0x2, "5a1c09c88ec91c5478e941e865104dd7aad6177c38d62c24ecbfb1e7ddcc33a5ce4535e8aabe254d0cb035401df991e69d3d5f6119cd2b980d980b19acbed48cbdd6e257b3be3064dbee791854d50867e148d40305f191abf69eb6c3c54efc545d2e6b410e7a6496a42d12fda21b2a0907d3f034770d385d3ffad0fc8f49ebfe171197e44e5fd9d8524099dc8d91a56324c1cb697f73602ab1ac3a0bae36492fddb56d2884f8bb2651c48e7f69a2d48f82c063624471e503ac5fc1d4d1c95dd8b42f6ed30def5aa25983228b6fb45dd9c26f202db4bf27b3bf49d5c10156b4261dba30dc7e4e72407ec125c1d231397194ea5afe5a50f58d31fc9da17bac9a1b8608b798c381733763fd2adf4712628c512434805d33968f237b0d2bf5882e6c6e2802ed5f0db4c74e06153bb541b69dfdf859c749d9624f4fcf402967d466ef9a932ac6e7679113337ef07a6869b644b9fffe60f1005bd9ba4610230b755d349c30a01673174daf7a3d5833f3d4a3163d32e04471af2a9e681098d0d8f6c39ebf6b5d14bb37b8e4759f4295c42452519ab03f635cc38da432538056e11b8db843d2b0c86de499baac1ef4bcd3abe432b07c78c2313909186b371fa9bade02e87f67dfdca73d056572b30f880a1a2bcfb74c718bd9e468c6fdf34d80994d6301a0af36d9081b6bccad4eca929300aa7d11b251b585ddc1386200a9e40aad1e5bd8cd22a5025b03496b2a52fa57a98a0a504e4f7406a90aec91a3e4994b0cb9b5c4e32f0d93a3eb5e415d62db33b07ffd25110bdfaf7e26404b3a93bf51a77c33839919d2873c4c04c50ec8419f39e47b02bc22a05ee459e57059edda80c4771061c3c78c290d55d3c2fb2f7534594d070ab4acd8eda03c3a6e2b2435ff267a715b731b8b0397fd364e9e50b6c96adc61db1ecc77e1e7d0c67d81b8ee5499b10f277d07f2228d276992ab6bd52ce9836f0118d6b6b9fe8f8f5963e2ba0ad00042611cbe863c96cfad467e35c2c4e5e809bc709c57e9e09a455f42af9fd2f51942e04f30bfeab2bcba0797cfda123eb088c36b19b64d69451d79e75979c8dc2f87327fdbd6ad410412fdf1801287de3da01b3c2f6717e85fb0a82dfe24c3b4823f39bf225d63604b646fb32e544ea8e67c25e511e3cdba57aba8171f6332e8d69cb756ee892d22bea50171fb65f08a19101dde9774237cca7d0062b043ed39546a83ba54e521d21cbde29b3935ede251c834954325bfc09d784ed02625fd62c5bc300da20be6a1678a408367d976b5c4776ab53a656565e74c058ec8b78a305977f405e5b3df73fb03456dfb21580add6a0e25ddf8f27d66e1b0a2cf764a891e1f9fa22f4acd07ad0accb196d58faee63d7542603036663438bdde4e0eb88883a7741a84578ea2c510e4a1d773c32447b3f320b38d837857ef0d87eeb1f6a0f7f45a7334869ae724f23b6ea42d24ad0fdf04ab410d0fb65a704a1c9a3bf189c7bc08fa18d7a51c4dd163b8b5083fee843a8baa4bfb41cb274958bd34c7a1b1aa862c5cbe1afe398604f973a9b263dc66e84f090b7467ef5a21a5ab5605120ee6f2de40839ad026c636a8535d07ed7743a5b9d22e5b8f2cbeae60c7348441a69816ac64a3d7c9ab1eded5b0ac5ad57d5febcd3bed518a0de1b3c4d343b881f2e947108487c2a1b16aac5bcecf68f06eab5c3417a6449838586b5d32477ce5cf1a3f2dd6b20606485129dddf1804d0989129d44b7a1cea09421c35f1e696fc0a2042b190ce63c7339d83d70e94187895e95fc64091663f5e6942919d902b0d75346e30fb13d51aaae2e99b785d1a9a790ff90d3129ed852a777d561d28affd25ef71fbc2317ea3df63a1ee80de5e20d993842ca45201b84062ad14135787fe58316589bb6a36aefe862ee02798470652396df245120c84445600ec52ec718f926399672adfb8b66c01581226bddde450af022e0ea89b832fd76e63a67821bb70b77d65db2f92bbdb902e628f1c832d2723bdfbbe4771912156c6f5f514de43ac1a1641bcc51a7449b2e324bf3933439a030726a8f9aa3e6c2f6b0f0b11bda245d92f1688fdc816b4f63a069668355e37984fd571fc72c7a4c0a0fa030416669554c136765761be529383a09cca5c4cc0828af7ebf533c8af80a3119fc61f48d10ddd64abf471d93a62aeaf8dbee835eadf43940ef30653818c928c6befa8a3b898ae9b3c7bf7f53234442fedf3b85de46264b35cf267e5d81821803d8e97e6a381079eb1fbe0a47d50474eeb871bac450c24853d49edae05ed94b6cfd98ee7fd4694e126cbacf3a937926e907f101f9f716744a938ef6f10dd4c74ad61af66ac0db7fd46e64db8d1013a2718afb70f40aa4228b0d7715ee325e9eb9657bd34d7ae4f1abad845aa18254f399fa877baa99569204c302d0acf6b588e7ac54b42298ce248a943c9d104a2d7be6d12ff35e5eb930244e48df4d46256023b1ba9dbf64d44b37848c51de6829651a65ed994c68122fd23c8e26e9f055857e3544c4f3508920f7fad97e4325cdb71e107b78ef42d41f50bef8daa31a6bfe1f709a4b8502a0c194715fa4ea4ab6971a56fc04035e26dfa16596501374f69351583efc27d2713f582bfba9b825bef301455062dcf02474830173a3f0dc0e2e4de179490e0b43d1f9812639891ef880d13e97307f7f753c50a1350d76a278db096407d350e106d2a7527dccfd2b1cbcc530b8189f930395b4f489e8d1a7e154d7fa0ad1041a534fe92e6856fe411061083de5d106e45a0942cc65d8a001812a2251138091d42fd94ff05e69a0c277e7e4c57aa9cf12bbbf0f145c7f9a873067d368ece6fec63516f32d7a0688502c4e61ebf49d1ffb44802fae9d9e674ad788b6584a286aeddc3dec33e3c2c21832a17901697e7533d2e3b0829ec03139e6ce6839ea9fd682444caf2d30542a06cad55492c67dc50a0ff7d16badc9e0e45a56d76bbd55694f618e3527717b894baef060071cfb044081effeab5886a1b266d8ff6349ed83aad67f33da1f175a1bc6f6fa3c74d7f7023494b139f65e525237bf4fdbc8d2ca0a69290400209830bae567aa34f9d629873c4c91ddc0cb4e8f431085beaf2250a01cfeb5630ec1cde62cd01d59a4cf21c652b714780958b5c78c8d5ea11c65b570226c660d9ba06c19386a3223630d77b8587a6ccef74f777589b2bdffbbe56a9a82802d73efd98fbe39b1f2dee9e0e1a2e8b0246a335838d6eee5b3ddcf3217f4fce03db4093f20cc3e71834dd3e4c1b17fd0f0ef1480b977912a5dddc59c1743585d87fd2fbf1a6ea5cd9f982d38fe8fb2689ae80c8daa4f76fe971f3085e29945377c5dbd8c321a4964bcc50509cd7b7f43bab34e5b7beed11d25a4cc105b8d7179dad8299bbc6f6974e97adc292067ca272e3ca4c231b609d6778487f9da97c3d90600eed0a908e952163bdfcc20e0da0a8e9a60340d375e46bfe93111b89ac684689d7788f10d724465e6217c128524aff03916ffadcc047ac18692b2ca65985c484ab19267ae585dcbe5d19bd52abc831dab1b0252d4e431de39f6c3fe8e9affccea9be47a84325ee376185b887e303784a76cc181711311abfdafedfb44f2d1ee9cc131995947f72399bec616620e4fbca39cb940a1f650d296ce75c8f18acfd15f58b543215f75ffd87784bed2f26761d46cba465ac689368c7f2bff33a6b59604fe94ddd69dd8da8bac4081372974e619fc24c709a30fccf6ed6fe799a95b77ae760063ae805a1e9f2341443e71320c79986ad5933dd1bed41aa2bb74b469546e90cec8fc9b6e794df24cf3da8fa534b3dadfb4f36fc0cdd391391b927f0f21f015e98fbc27be4ddce435524a7ab53fc114293b57e671a7bfc3a526f8f4587a1f40611b64c2feb7365e89b50efa59863e9903e4af6d982984b8ab963e53b0833e335bcd483c9e66c810105b3acb2ccd9db5ea63bda4b80d929868fba56ce5aa83792ab7ae41206b50bcd1b45dfc1749f7e5870925d69698400f644648ce644d4843f8d2791c28843594362e216be79ec89ec03adce41d75bbbde21f31632fdb51adfc68700cb958206d60cee7e3cb1fd95d277bccbc51b6a9bdc4457e276738ff591cf1057b264d90ebaf11676aaa4a9c2f2f8804d8de27e42b4a84ac8bf92f2c28a2c97b60cd69dc0d19326ddd4f5160ec3b1e4feb228da9d3e4e649120c02f2400cfa0e581c95c2dd5ea48ad639c2605b81c850c95d6319ed3fb2d3c4558d696cd088a4dcdffc83e8f41ce11022852ed17227153b4a733f30391188d8006a750f321cde0183d40940e99c6048d25af37240832b8efc7797e9c8ab11cf33ba4516b6e7e6021a9e2f0eaaee20455d1ec17316f6bc1902a70e0387375caa3451fb8a5d355183927c79dbd49ef2cbdc1f685aa6ddb6bafa527b0992b4c91128d22abd09546d2bc7838e0746504f78e7d748232f6d7b81b8b6f80e68a5c1b9d257e10af670b3b3dffb656fd42643bdd40ac5b8a9cee7664dcd0c06b4909c373bf9a3516250d77ac8a6af68ea1d8703fddd9bd67f0d9004a759e9080c4cd91373444ff5ca01bc28c5ae39fa551c1fce08160f170716ad1e15137322b4e85de65dd83870cf3058aae7ec965b317e3405c0cf25c43273c6768ba407369468c14a748115edaa7eb283b488758c3403a13e0cc44544c4357caecf5765326c7c0b7f6ad260ecf1fcbad9ccd95bdd4c1325d6fef4de6e521ede67b9da61d43593e278cf7c6f328e8bb9bac0490587c88631a63062fb0f7f0ca2f9bd1735257212e2b35f0a52b417ef1a5511c2629b64cd8fe5eec6980520c70925296a1bf702ebcd35236b4062eaddbeabfd0963c9c2b6a1d8f3ca4d78042c474a5c2ffad9a62ce4b7fb1c5ebe8b22db0fea83514234d60c83c60488638c3f34f4f0746481781b70a6ef5f8b884eef0a595cc7c749d6e43094334ca1676186ce0def6f6bfe3fc33386f6f77f1c181c81d35ba60f22342c52f830e9f767f8c40926d2cc17d0efddfa2d34ecf7d89dbdd483d067b120690246009bd57d510bea69d5116e6c5a727d15ad310f04423ec28d99348224c3d6f7523531db3de2b542c6084cd6b69b801fd77b646861bef6f6ebae543db355e116b4050dee4dd159a3c6f43e0f893ea9416e4210a5723d1c4d0e26ddb6681eb1e25bc50e427c9347437e06ccb9ac3b46868cb3a023dd4efd16c923c35868c6d523212a53e4ee676996f6c152fb1cfb011f60e62aff549aad65afe9b6d5fbdf78a8f8b0c76366f59c41ddd562559ce406fdf72555e0b191c7f96b0c788e7baae1c794688e3772bae5ca70b30054d62fff98ae02fc2457a7e8154aae0944df401483810781bca018eb0f72cf9067bcb3c2d0539ef1d43b69c8d04ed1dd7234f1fe66e1f7fac0c366d62db28bedc96fbd7d4225b954ebdb3762b8132f834b58b176924b2dc330261b58dbd0a2acb7a4e9ac34dda00d7a5c0d230dfdade4d331f809b425a84a8a2c9422bd6d77526b6457beb251389623dbe8401c377b8ca39bbd425a7f7b1655ea366298ebdd7e32e8c48abd51c6a77f3f7e8ff22d4ad02886f84e6c6d8bb88e923f5dcb7e72fe253c9e6ab79be096b3277cf31351b70a5882d58142b5915925fec3a7506f6cf0ebfb7de26b5c47cb1a278ee4a696ff97c4f0f1b196d3d5fbedf5d258c11e946694757e86aefcc7c3ce9a5d8894666dcc641e98e6a16191dd399c5bc43f5fa6ce042e856d093b8c23d07b2b4bc60f5d52f1b9e199cf5429938a47c7a8fdc54f4631f3bd1d7f1dd14"}, {0x30, 0x3829e4645fddefce, 0x6e58, "dd6690606533cce20c5f29eef499884ba193215425c3e27eabf3"}, {0x38, 0x1, 0x7fff, "4d12c34c07a0cb411d603e15a953262ba5207414def038bdd5a04c2fd1e0374d7d2a9f14"}], 0x2398}, 0x404) r2 = getgid() setgid(r2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000003e80)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r4, r0) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000003ec0), 0x80, 0x0) recvfrom$unix(r6, &(0x7f0000003f00)=""/49, 0x31, 0x801, &(0x7f0000003f40)=@abs={0x0, 0x0, 0x0}, 0x8) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x6010, r1, 0x0) r7 = getuid() chown(&(0x7f0000003f80)='./file0/../file0\x00', r7, r2) chroot(&(0x7f0000003fc0)='./file0\x00') r8 = socket(0x32, 0x8000, 0x0) mknodat(r6, &(0x7f0000004000)='./file0/file0\x00', 0x2000, 0x7ff) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000004040), 0x100, 0x0) ioctl$BIOCGRSIG(r9, 0x40044273, &(0x7f0000004080)) setegid(r5) setsockopt$sock_int(r8, 0xffff, 0x19539d8bd1815cb6, &(0x7f00000040c0)=0x3ff, 0x4) fcntl$setstatus(r1, 0x4, 0x4) r10 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000004100), 0x19, 0x0) ioctl$WSKBDIO_BELL(r10, 0x20005701) ioctl$WSDISPLAYIO_USEFONT(r6, 0x80585750, &(0x7f0000004140)={'./file0\x00', 0x5, 0x8, 0x7fffffff, 0x0, 0x5, 0x0, 0x5c93, 0x6, 0x0, 0xfffffffffffffffd, 0x9}) wait4(r3, 0x0, 0x0, &(0x7f00000041c0)) chmod(&(0x7f0000004280)='./file0/file0\x00', 0x10f) faccessat(r6, &(0x7f00000042c0)='./file0\x00', 0x122, 0x2) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000004300), 0x40, 0x0) 1.409472327s ago: executing program 2 (id=1908): r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000100)=0xc) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) sendto(r0, 0x0, 0x0, 0x40f, &(0x7f0000000080)=@in6={0x18, 0x3, 0x200000, 0x10001}, 0xc) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x16}, 0x4, &(0x7f0000000180)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44162df3867d25aff254e68dbf44ff53559bdaccfdf6b9e3957261167908bdf9ab63a1900bb07c4a19fe9c74c43e44665d8aa04db2150d2379c95abab88ba171048ff14200a5133cab96cb52dc062c67abb716c06191ca3a1528fd52a92bd16fe9e644b5465e76e17a9df0821b2bf250fa4298ed528be8a422cbea36aceaa0bce82558eadcb5904a61b694ccd0d6fc6ddafdd6224fb0c7a8ffd13019f8edee2119978b8832e94a404d59383d8b4380a6efbe86282b2a44", &(0x7f0000000040)=0xf2, 0x0, 0x0) execve(0x0, &(0x7f00000001c0)=[0x0, &(0x7f00000000c0)='/dev/speaker\x00'], 0x0) r1 = socket(0x1, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x36, &(0x7f0000000040)="03000000", 0x4) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x500) r3 = socket(0x18, 0x3, 0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xe5, 0x0, 0x0, 0x0, 0x0, 0x11, 0x400c}, 0xb3d83f2, 0x200000000000, 0xffffffffffffffff, 0x0, 0x1ff, 0x204000000000, 0x6, 0x5}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r4 = semget(0x0, 0x1, 0x281) semop(r4, &(0x7f0000000040)=[{0x0, 0x6, 0x1800}], 0x27) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(r3, 0x29, 0x2c, 0x0, 0x0) open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000100)={0x4, 0x0, 0x12, 0xf68a, 0x4}, 0xc) ktrace(&(0x7f0000000080)='./bus\x00', 0x1, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000180)={@local, @local, [], {@ipv4={0x800, {{0x8, 0x4, 0x2, 0x1, 0x28, 0x64, 0x3, 0x6, 0x9d, 0x0, @multicast2, @broadcast, {[@rr={0x7, 0xb, 0x1e, [@local={0xac, 0x14, 0x0}, @loopback]}]}}, @icmp=@info_request={0xf, 0x0, 0x0, 0x2, 0x3}}}}}) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) recvmsg(r2, &(0x7f0000001640)={&(0x7f0000000280)=@in, 0xc, &(0x7f00000005c0)=[{&(0x7f00000002c0)=""/234, 0xea}, {&(0x7f00000003c0)=""/35, 0x23}, {&(0x7f0000000400)=""/80, 0x50}, {&(0x7f0000000480)=""/10, 0xa}, {&(0x7f00000004c0)=""/234, 0xea}], 0x5, &(0x7f0000000640)=""/4096, 0x1000}, 0x2) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x80206916, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x5}, 0x4, &(0x7f0000000080), &(0x7f0000000040), 0x0, 0x0) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x0) 1.409016922s ago: executing program 5 (id=1909): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r0, 0x800c5709, &(0x7f0000000040)={0xe, 0xffff, 0x2}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x1) socketpair(0x1, 0x3, 0x6, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0xfffffff7, 0x1660, &(0x7f0000000100)="0114fd2074f54b162d2945eca73aa2052fca48b411e45c3d85a247a9a8e16f92c6d70e1aab8f5a5e678379a87684d3b754e45034e7c2f003a07337546686b760879dff4863d4054e4f64ab75c889d3cda92736a12f78a9c735b2f16e50881fa9d8f9f8bf43c2fec4e9cd90", 0x6b) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000180)={0xeae7, 0x3}, 0x8) writev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)="55b103e13fc5d13df8ca45490c3aeda6a946b50ad7e11a1a0f6615e4dde08483ff21cf31f8eaa786a5d0b2fd5b544e5ee289c3054b8a8bfbf2728e2eae1591936adc190c4424c0910bf7ddc71abdb082c276dc315eadb8caee075bd09a022486d6cf110bcdf1ee2cc59c692656d4c5d10f4d55ccf05b27ebb9debfb05fdcb73e3bebfc200705a3fa03ff4b05c12f5735f8014f791d1cabe529441045b78b9a1597d3bcb1407019688565", 0xaa}, {&(0x7f0000000280)="04a84e4d408e9f104b2dc5575cc2019d262c99f3b557f81163c558455cc1d661e44128a9c99d39053939aa9392e6e75899ac7facc99654785a70ded90ee2759ceffeea012a6328aa8d960f47d1fba34bbdc2eb784095d9df91d91bd4212b833b8f8c6ee04a70a775b72a277c31e959c56a9f2269a670e5dfe933d91a31cf1f87bdb3412bdc45ce20e604d82220b04a074cc045583e8d8f488d34f36d5b2c0c32805be37e33fc42e31582aa56e0b5de44197a9848d4667b14b79327", 0xbb}], 0x2) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCDRAIN(r3, 0x2000745e) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000003c0)=0xffffffff) setsockopt$sock_int(r2, 0xffff, 0x8, &(0x7f0000000400)=0x4, 0x4) socket$inet(0x2, 0x4002, 0x0) fsync(r0) ioctl$WSKBDIO_GETDEFAULTBELL(r0, 0x40105706, &(0x7f0000000440)) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000480)=0x9) r5 = semget$private(0x0, 0x4, 0x54) semctl$SETVAL(r5, 0x1, 0x8, &(0x7f00000004c0)=0xfffffffe) ioctl$WSKBDIO_BELL(r4, 0x20005701) fchflags(r4, 0x10000) close(r3) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000500)=[0x8000]) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000540), 0x800, 0x0) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000580), 0x400, 0x0) ioctl$WSKBDIO_BELL(r7, 0x20005701) r8 = accept$inet6(r6, &(0x7f00000005c0), &(0x7f0000000600)=0xc) setsockopt(r8, 0x2, 0x45, &(0x7f0000000640)="fd216ed1e7126e02b1693ee8b73fb62ab09582153c07b4527a759b29c11832bf24dffede3e5d2fd1a28d9053e8adfc19ac6abd2943c85863bc987b381aa2295aa8b319f37082e7a5ec4e392d2e2547be40489dbb369eb003c822bb43c1a6a3610ff95de4789ed2202251fff1b9a914942f9531878f745ba0256610b610d7c11137e8bf0d7ff0b6a2ae75e3c517d2b4badb0faa757a4daf05d2c6b8493e6523e2f370a268d3611f8d68ac8421ff8366ca6d05dfa5b3af4f4f729c906ce492ae459ba6fb19e225db449c46b699a40892d5b417b6a8a75e25ef37bd7aabca73986988a56fc5c5716af31867349a2ab27eeedd9e6baf8c1bdddd6c1ab5888d02e07083c772e4fec89c98e7e05eb14e46f9bf363eb648b178ec89d7d295c12346cb250afb05298af332dcceab5ff4ef2bb75429ca4fe3bd279108ecd45db0daa6613e4588b08c4929cc3085dd48c53f66626fb3e740a83cfdb7db12487b4660af802b3d7444df9e4b205b59a9d79987db213baae35fd9f93032f99c915ccb694f565d8227e00e386c8c23695f245e910c9ceb66260eb76929e9914dadf4f37b42a8203f8a002464ec0adae34e6da13b1cb2a664a78a93822994683089cb2b120ddc2beae9c76212270f19f60256936823ba4aafdc3590a89a1a7267b1fead961fa9b6830989feb4b12dec5d7b3ab077776e08bc775bb4396cb0d367f4af2c66df89b011d111aae5730915945443428e855046defd9a4c927d0d878d7fe641178a075b1ee7d4b2a8486b4c42ac3b24186425a7f796bb3e59d378072a817e78c65e5d8c2983de1051bcbb9ddbfec570916028fe4d01dceb92d2cada9393e0d2fc1425609022b827bbaa0068445130328516d930c0bf8a80e7539d9bd0f4d399b2b99b461ba8c29d372801d5872de54579656903c83f5024d690d049bbe4973e01ba67449e7f1a7e3951cfd6e086db2318c301e968dc4637c315efd3fc9e912f48de7ec29fc28b0332554ab6ba2f7b85d426a20bc11b7157d76dc8347f06b8666a2934f2326fe9b4805e3dc9e74b76157f4bda84c52d7e044b64b700b216c478159b5a62785ee02f1558f9187fec16aeb0cca9f6b5f076c55934c37bb125c127d53ccbececd9177d726dc1a9ce44188a4aaa60bb73d5907b11ce38a20abd570698b1ceae4d675b80afc4c7916e5f1ba82a444d3b2b94326b2c2f9a27b89087527372d0abc6bfe6dbb42f6bb2baf2452e18f6d35c9f476b69a0a734d83bd9125479503be32cc6e815731a306b4730e9c2c56a0dc4106b8b7fc5c831eda9e4ddc0ebdaa3ae8c78cb9a4ea3c0562604aad7a563291a2bdf27577cf12ce21e5bcc3bd298ee3e5dacbce582e470487cd438180a6a1a28a6ff9c8533654ee64817fbe4d52a832432a12aa9c464913194a464497206159b19412653de6af08a77dc3ef258276b190fc652e3f0563e9a4e1fb8ff95c841bf0a03f16259aac12aa24b1728bc8cf893e07c5388ec694eb97e08b8294b8f867bc9216ac0178ddf295accf1afaaf361e3c5fcd3442d3fba951e446dcf7e07b98a25a81c94ec60972e861e8c8288b3f45e0c3d3f17df35442e7cfcd315d8c4b8aea8610c7859c1b6f932a0335cb92051f24373f914b20cf3778476fe2ab89ff8337ae70442e8ec215aecc5a8af2123f73747ef7bdd3b80660cec6e556f2014d8f0af69645e6d187d54e906d6a7eccac4ba3de407e3017c5a71334e8e5152acc9affee72ca4381f80413d506dead2a6b036d1689dd3ae343ad6142d5c74493f2e4b6383c6013a94ad4c162ce26604d94bb31a33bf60a5ad40d010520056b55911d4f655fd16f9df293a39e04f00de148be181960624b7a3607b5a1dd1ec4e5e97b9af52d42af6b49ecdc0376e23528082b9eab3d6ea1e5456c774d1e270fa8577261144011fa8e43f6cabe2bd836ad96931e805d831ede679171b9ccc3c4f31aaaa4e8302984ca2b1f6543d23a851a3b1a588c0de7ee61a6a843d4b2b7e0719dcc4c7d3ee0be2eaaffe34dc7d96dc864d459bd567b406b07e90ba086ed3f46e5e22cc7a5aa70cd6a81e9d73c1c9e1f1bf9fb09544188dd9cb38472f35ef9dc0266401a84ea88a3655954b45a207a28e90f575e6fca0be688bc77127123355e06ac1a15de8639bdf22e4baf1ed484eededbac42f1e14a4fbebd350c00488c92ef47793428b3b52d28f5e2cdd8ed2efa4986e80b33a80fb6928a60e72f9596bf83d31e11d1b3989068aa9935502a717d282ca5bd9fc988f87e632712581e129671b9bfa1006b4540edecda3b2c33a98659e87ed6428f176e77f8e8c63e1534cac987435da6831dcae111b6232c588c848c58b27a10bee029a5c2ffe0c666e38d81e7ac7f380f60bc644c5512ffad67168fca1c19b181c4a9c80cd43a2abfc9d951172eeb76a53149ede04ae478bf687e8cc6b600b923add5004251a7089998d9aa06700bd0e9dda44d3fed97a8cee0fefb26ad7fbbc00b47eadda0c49705ba69ac20add7929e58ddfc3788d1ad734564c17b2b01d3a23e401eb0f5210610d5c27de9d23288d8c2d224fd4d92768f0538ee8315b9a258cb8ac43c3adba2ee17fb8539656ad57739f7bab66f67c5dcb001b2e0e9a7ef0c96dc4dc9fd6efca4be6451ee54e21da362d3cd4fd5f548b85ba751b36cfba71ac6195dfef20a3087894a93995dceb7a21d19f21b86edc64c067d78e1a0a3bfe20d53c2a6b39341f14e6600274defbcc01a3a0681d666c2fb9eeba92082d9ddd9f4b628db896339ff45be98f0ee6c3bbc10089092baf002615d507c7f978c6e9573a8db5faa07b84da2732931bee62a4dedd8e4659633e18db3d3e3f2928df3bf5b845c8104904f99308ebb47a3dc6069feb637ce1b689e04ce2f4df5ee0442e30950b707e80fbedcba2b56fe42d0bc546f98d20888214d943ff1cc78e3368411a66f85a96030f1605b17af2e9d9aa42b0c20e418e084fc2d1700faec87d534e16dc2b431d8e09afb2ab6adcd06b82e18ca890a89791c3381939d4ffe2156d357e31180f24be64dd55b4afedae795af5c37ef1f40bcdaf76f71c2c18ba48176b768bfa46302b6836cfb8a5096f372574882660e5bec13bdb36e6692a5d4eda945b898ad3da43e74d59210a558c19345132ad2a2f316b5a6e3859fa707c720eb431a87f17968f915472c26e7bfcd3e0f7c6064ba9182c66044c23edbdbabdfa51a6793abd4466caad51b35cb9061ca8d547bcfd0a1a3f43db6afb058d751655e2503c6b30bf8361857de2f366cd164a9842ce740f1ec60bf175b46f21cff0bf45a297feb23af90cae67dd9f83c74b42061b5e39f6341190fd26f463e4cae496aaf62e70e84dd879ab686b321a8b42a739dbf5a0a3d137653d06fec31d8deda6a6c68d949ffba7f2d195401771230ba2f962a181ede94c265530e49ce049489ee7ae6fc1b4a1c6fc90f5b070c26f68a08a0bf236613cac883336ebe7b3a4ed28efe24c03ffbcae8c87c27b044f797f2811c2975d88332ece6c08cf3d4024468ae0b3c88d1950d474d302e2938f4d67ed2f86d1ca388672f451bc4a50888537d201cd0231b7e34c4b7aebad25629cb689fcf547e25723b195839b0b4564e6a4fa4720a949b5a14ddf3736548a137338d216e3d94696dfc0a9775b84a9eddf9400a1d2d0836eb09a4ae619a7478a0f32949e2330dd57167912e7eba61dc9aca68737be60274940390b230511a8de2191ea35955aab519ed7b8c68d5c4b90fad070d7cfe7661f23cc2530e0bc6ea84a99b2eca053ad1d220f8035d1b107a5a48b4dbc5f5bfc18f1f8622b06aad786baf38b4fa9bcb150bdf188cd00055f3840c2b6b667363654ef465c3adfa0c8b71f26cfb49772f49a9080e6a5c0967be764e6b5a742daa78246970b2421b7bcebb97f3c4e5ea4bc99e6ff4b6bef2ffa4dd864d363bb8017fa63eea8c30a6154bfbfabac5a272de8ef791e28826054d883b0764ae5857f1abc9a0affefa5a661d27e1af62cf54ad97b21fbbb179130c4078581ed03be63f1dc2671141c39c900a5c1c08bc6a81e7a9c9b169e97090665014709833b185ded22bde026639b475f23e5547bcff3bc6b41898314751f0b9f1ef577743b72008a6ad5005d36a881c318a64468b3a644f685e52fbe9be54fdd3d9809df54839f05e8162ebde7127135cff1e791691b9852302a81f688206a8ea26b509e827d19a5fe29369df138331feb7be7fb92ac07d9078c54846339a3bd55a4c5cc95422c12f04282517ce6d7079ef306df1848c4c891ce6cec3c08bd9805345866ebbd20595e5fe390401c60f269b679efde55f2e154a7eb22deaff115f8ade89a8ea72a2da59d05a5eafd65a35102d8870c7de3084eea697708bfe2e7861909fbaaf48264294f95cebef925c0126f73b174d5899b784f1ac2d166895186dd93c159c9d9d55de8e7908a442f6901b7d1057882fab511d45364c16fe1ac45c8e09c9c793d710d8f68bb4acaaa1e1257c78d5814b8976a2b7f77b8ba526ea3aca6e63b842ab2a71f2f16d7422cdaec702ca8028561f71b612916a98d2f3ae175781f4fc942e2926935a4fc9ac948b033568633dc286b44d6e1fd2a4e84c419bbecbfca791227fdd3b285641fa74b08ee57b26de9ef4a34ffc3b8222eee7dac2940c33f7344ddb9893198f2e6df4452f9c0a810a86f70164fe8b091457c98322c6c2f56158b46d19b0426027f77a9341e7d9c32019bc5bd2584aa6680784c0837b880cae725654ee5f68d98c07ccea1055657594fb11b4b299a01beedf473987642d66cf4ed83ff67f8decd32bb48113189eee986b1c94e7b1169f1de1cb2197802b68bf89db64f1cd3430968d0b32b60be0d91e652b893084a804d7a8eb1a49445cb4cbb0694bedb3f9bb081bbf82f63386c8e59fec64ebebec620dea82e21f6f368c05f7283b5fc878cb1f1ed532036f147120b35836b167eabc40739e83e28a891f834679340443317a6ab129c6a5d24a0650e70970c2d924d6ab4fce5e312ceab360ceed76063bdabcb9463bd6e93baa9ded7c675073b7fbab95c7581afa39742252a4d6e994decd9e9c46567141928ffdc5eef93d2251f675fa63dcd4dfaeb13de5e138c07407700903e88163f0e17d0c88fafb634bbd2329556588202fa6b42157aa80f7b2eb9db1d1edf5e291265212c5ed6422beb8ad78dbe48b3f6f9cc179514b457665321fb6757826eb5f2ff0f346e00eba1b894db03ec4f56cd345c6802144b7c0828d7097a723ba1211745b9a1d5577ee4d89e110239d241d5c3259135682e5caf364f480b4f47aae6f2fc6ceabb148458096049fb929e331c00d28ec0507d4213d4d2c8756e254c4006b600a6b0ccd2bebfbbebd2f81ab54911445f2490c118b73c446990978ee95510bad03097030a398a796738fbce4533e7b20a7321ba58de3de07c5583a526b5062acb1f4e9591447b4a17276d887e2301d8f278ee85ed6684ab848707f145bca4ad59fccea8488bcaf9992e7ebb344080d256440d6c693f6654c419759aab7bc3a27bea84eabe5f63de4a2199b7118a9542bc36b8a5a7dd30118c5605677dd27396fe1931d9727ceafe887ce0a48aa56d72c9f659d44fd098462c9b7fbaf05b238cb5b7b33096a6a32996f66fe5d41763eeb2ae8e5956e6dcb76b44bd82e3735fb10e18e7317dd8c0a0402727026022e9a98765887264a02b4c69b1cc46c993da0d64751309114b5d551f43041fcae085d202bbac458aadfe5b6c6c8ef04919827ed2b8235710d67502644738c6afdf49", 0x1000) ioctl$WSKBDIO_GETENCODINGS(r6, 0xc0105715, &(0x7f0000001640)={0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$WSKBDIO_COMPLEXBELL(r4, 0x80105702, &(0x7f0000001680)={0x6b, 0x191c4294, 0x5, 0x7}) semctl$GETPID(r5, 0x3, 0x4, &(0x7f00000016c0)=""/4096) fcntl$getown(r4, 0x5) 570.454µs ago: executing program 3 (id=1910): mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9def) r0 = open$dir(&(0x7f00000001c0)='./file1\x00', 0x80, 0x2) r1 = openat(r0, &(0x7f0000000080)='./file1\x00', 0x8, 0x180) open(&(0x7f0000000100)='.\x00', 0x0, 0x0) (async) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) link(&(0x7f0000000000)='./file1/file0\x00', &(0x7f0000000140)='./file1/file0\x00') (async) link(&(0x7f0000000000)='./file1/file0\x00', &(0x7f0000000140)='./file1/file0\x00') renameat(r1, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') (async) renameat(r1, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') mkdirat(r2, &(0x7f0000000540)='./file0\x00', 0x184) renameat(r2, &(0x7f00000025c0)='./file0\x00', r2, &(0x7f0000002600)='./file1\x00') renameat(r2, &(0x7f0000000040)='./file1\x00', r0, &(0x7f0000000280)='./file1\x00') 215.117µs ago: executing program 6 (id=1911): setuid(0xee01) socket(0x18, 0x3, 0x3a) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)="3bf45672f6", 0x5}], 0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r0 = socket(0x6, 0x1, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000080)="c5f5d915", 0x4) dup2(r1, r0) (async) dup2(r1, r0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xdc4, 0x564, 0x9ce8, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000), 0x10) (async) bind(r0, &(0x7f0000000000), 0x10) socket(0x2, 0x2, 0x0) (async) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000080)=0x6, 0x4) connect$unix(r2, &(0x7f0000000000), 0x10) write(r2, 0x0, 0x0) (async) write(r2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket$inet(0x2, 0x1, 0x0) (async) r3 = socket$inet(0x2, 0x1, 0x0) setrlimit(0x9, &(0x7f0000000000)={0x8008, 0x54}) (async) setrlimit(0x9, &(0x7f0000000000)={0x8008, 0x54}) r4 = syz_open_pts() close(r4) getrlimit(0x3, &(0x7f00000002c0)) (async) getrlimit(0x3, &(0x7f00000002c0)) syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000100)={0x9789, 0xfffffffb, 0x3, 0x80a19e, "bb081aa9000800f7beae58beff0f00", 0x7, 0xfffff801}) ioctl$VT_GETMODE(0xffffffffffffffff, 0x40087603, &(0x7f0000000280)) writev(r4, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) (async) writev(r4, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) (async) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000040)="6f98aeb9d9bd19ecdf33286c", 0xc) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 0s ago: executing program 7 (id=1912): mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) chmod(&(0x7f0000000040)='.\x00', 0x35e) setuid(0xee01) mkdir(&(0x7f0000000100)='./file1\x00', 0x103) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) chdir(&(0x7f0000000100)='./file0\x00') mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) rename(&(0x7f0000000140)='./file1\x00', &(0x7f00000002c0)='./file1\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) r0 = socket(0x2, 0x3, 0x2f) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f000070b000/0x3000)=nil, 0x3000, 0x0) r2 = socket(0x2, 0x3, 0x2) getpeername$unix(0xffffffffffffff9c, &(0x7f0000000380)=@file={0x0, ""/123}, &(0x7f0000000240)=0x7d) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x2, 0x4001, 0x0) r4 = fcntl$dupfd(r3, 0x2, r3) close(r4) r5 = socket(0x1, 0x3, 0x0) shutdown(r5, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r6 = dup(r1) dup2(r6, r2) connect$unix(r2, &(0x7f0000000340)=@file={0x0, './file0\x00'}, 0xa) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.38' (ED25519) to the list of known hosts. sd0(vioscsi0:1:0): Check Condition (error 0x70) on opcode 0x1e SENSE KEY: Illegal Request ASC/ASCQ: Invalid Command Operation Code pckbd_enable: command error pckbd_enable: command error load: 4.44 cmd: getty 16919 [ttyin] 0.00u 0.01s 0% 328k pckbd_enable: command error uvn_flush: obj=0xfffffd8067ceba60, offset=0x1000. error during pageout. uvn_flush: WARNING: changes to page may be lost! load: 3.41 not a controlling terminal pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error malloc(): allocation too large, type = 6, size = 287762939904 pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error denied attempt to set clock back 4054643545 seconds pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error denied attempt to set clock forward to 52172937113390 pckbd_enable: command error panic: ufsdirhash_lookup: bad offset in hash array Starting stack trace... panic(ffffffff833d09bb) at panic+0x1d0 ufsdirhash_lookup(fffffd8068093170,ffff80003bc03800,1,fffffd8068093254,ffff80003c479780,0) at ufsdirhash_lookup+0xb9a ufs_lookup() at ufs_lookup+0xf76 VOP_LOOKUP(fffffd805ea35118,ffff80003c479a28,ffff80003c479a58) at VOP_LOOKUP+0x6e vfs_lookup(ffff80003c4799f8) at vfs_lookup+0x93a namei(ffff80003c4799f8) at namei+0x7ca dorenameat(ffff8000fffe9778,5,200000000040,3,200000000280) at dorenameat+0x144 syscall(ffff80003c479ca0) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xe272c0d0030, count: 248 End of stack trace.